From 793751b34e02545f24668d8f0a3405d7c0e645db Mon Sep 17 00:00:00 2001 From: xiazeyu_2011 Date: Sat, 13 Jan 2018 23:16:20 +0800 Subject: [PATCH] feat: FINALLY USEABLE (basically) by the way, we fixed https://github.com/journey-ad/live2d_src/issues/1 and https://github.com/journey-ad/live2d_src/issues/3 , thanks for your great work! --- dev.html | 3 + docs/ast/source/PlatformManager.js.json | 6158 +- docs/ast/source/cDefine.js.json | 3053 +- docs/ast/source/cLive2DApp.js.json | 32044 ++-- docs/ast/source/cManager.js.json | 6966 +- docs/ast/source/cModel.js.json | 31211 ++-- docs/ast/source/elementMgr.js.json | 17419 ++- docs/ast/source/lib/Live2DFramework.js.json | 120199 ++++++++------- docs/ast/source/utils/MatrixStack.js.json | 4103 +- .../ast/source/utils/ModelSettingJson.js.json | 10878 +- docs/coverage.json | 264 +- docs/file/src/PlatformManager.js.html | 9 +- docs/file/src/cDefine.js.html | 8 +- docs/file/src/cLive2DApp.js.html | 9 +- docs/file/src/cManager.js.html | 9 +- docs/file/src/cModel.js.html | 22 +- docs/file/src/config/configMgr.js.html | 4 +- docs/file/src/config/configValidater.js.html | 4 +- docs/file/src/elementMgr.js.html | 10 +- docs/file/src/index.js.html | 4 +- docs/file/src/lib/Live2DFramework.js.html | 50 +- .../src/lib/_Live2DFramework.official.js.html | 4 +- docs/file/src/utils/MatrixStack.js.html | 8 +- docs/file/src/utils/ModelSettingJson.js.html | 6 +- docs/file/src/wpPublicPath.js.html | 4 +- docs/function/index.html | 149 +- docs/identifiers.html | 65 +- docs/index.html | 3 +- docs/index.json | 1020 +- docs/manual/index.html | 3 +- docs/script/search_index.js | 12 + docs/source.html | 84 +- docs/variable/index.html | 77 +- lib/clL2D.0.min.js | 4 +- lib/clL2D.0.min.js.map | 2 +- lib/clL2D.min.js | 2 +- lib/clL2D.min.js.map | 2 +- lib/stats.html | 2 +- 38 files changed, 119216 insertions(+), 114658 deletions(-) diff --git a/dev.html b/dev.html index 4d15bd3..065ed29 100644 --- a/dev.html +++ b/dev.html @@ -8,5 +8,8 @@ + diff --git a/docs/ast/source/PlatformManager.js.json b/docs/ast/source/PlatformManager.js.json index 17e700c..bc7f44d 100644 --- a/docs/ast/source/PlatformManager.js.json +++ b/docs/ast/source/PlatformManager.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 5795, + "end": 6007, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 216, + "line": 221, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 5795, + "end": 6007, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 216, + "line": 221, "column": 0 } }, @@ -3561,28 +3561,28 @@ { "type": "ExpressionStatement", "start": 3155, - "end": 4682, + "end": 4894, "loc": { "start": { "line": 126, "column": 0 }, "end": { - "line": 169, + "line": 174, "column": 1 } }, "expression": { "type": "AssignmentExpression", "start": 3155, - "end": 4682, + "end": 4894, "loc": { "start": { "line": 126, "column": 0 }, "end": { - "line": 169, + "line": 174, "column": 1 } }, @@ -3676,14 +3676,14 @@ "right": { "type": "FunctionExpression", "start": 3199, - "end": 4682, + "end": 4894, "loc": { "start": { "line": 126, "column": 44 }, "end": { - "line": 169, + "line": 174, "column": 1 } }, @@ -3905,14 +3905,14 @@ "body": { "type": "BlockStatement", "start": 3268, - "end": 4682, + "end": 4894, "loc": { "start": { "line": 127, "column": 0 }, "end": { - "line": 169, + "line": 174, "column": 1 } }, @@ -4018,41 +4018,183 @@ } } } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": " Thanks to @mashirozx & @fghrsh", + "start": 3330, + "end": 3363, + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " Issues:", + "start": 3368, + "end": 3378, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 14 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/1", + "start": 3383, + "end": 3436, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 57 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/3", + "start": 3441, + "end": 3494, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 57 + } + } + } ] }, { "type": "ExpressionStatement", - "start": 3330, - "end": 3353, + "start": 3499, + "end": 3537, "loc": { "start": { - "line": 130, + "line": 134, "column": 4 }, "end": { - "line": 130, - "column": 27 + "line": 134, + "column": 42 } }, "expression": { "type": "AssignmentExpression", - "start": 3330, - "end": 3352, + "start": 3499, + "end": 3536, "loc": { "start": { - "line": 130, + "line": 134, "column": 4 }, "end": { - "line": 130, - "column": 26 + "line": 134, + "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", + "start": 3499, + "end": 3522, + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 3499, + "end": 3510, + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 15 + }, + "identifierName": "loadedImage" + }, + "name": "loadedImage", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 3511, + "end": 3522, + "loc": { + "start": { + "line": 134, + "column": 16 + }, + "end": { + "line": 134, + "column": 27 + }, + "identifierName": "crossOrigin" + }, + "name": "crossOrigin" + }, + "computed": false, + "leadingComments": null + }, + "right": { + "type": "StringLiteral", + "start": 3525, + "end": 3536, + "loc": { + "start": { + "line": 134, + "column": 30 + }, + "end": { + "line": 134, + "column": 41 + } + }, + "extra": { + "rawValue": "Anonymous", + "raw": "'Anonymous'" + }, + "value": "Anonymous" + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Thanks to @mashirozx & @fghrsh", "start": 3330, - "end": 3345, + "end": 3363, "loc": { "start": { "line": 130, @@ -4060,20 +4202,114 @@ }, "end": { "line": 130, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " Issues:", + "start": 3368, + "end": 3378, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 14 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/1", + "start": 3383, + "end": 3436, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 57 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/3", + "start": 3441, + "end": 3494, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 57 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 3542, + "end": 3565, + "loc": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3542, + "end": 3564, + "loc": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3542, + "end": 3557, + "loc": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, "column": 19 } }, "object": { "type": "Identifier", - "start": 3330, - "end": 3341, + "start": 3542, + "end": 3553, "loc": { "start": { - "line": 130, + "line": 135, "column": 4 }, "end": { - "line": 130, + "line": 135, "column": 15 }, "identifierName": "loadedImage" @@ -4082,15 +4318,15 @@ }, "property": { "type": "Identifier", - "start": 3342, - "end": 3345, + "start": 3554, + "end": 3557, "loc": { "start": { - "line": 130, + "line": 135, "column": 16 }, "end": { - "line": 130, + "line": 135, "column": 19 }, "identifierName": "src" @@ -4101,15 +4337,15 @@ }, "right": { "type": "Identifier", - "start": 3348, - "end": 3352, + "start": 3560, + "end": 3564, "loc": { "start": { - "line": 130, + "line": 135, "column": 22 }, "end": { - "line": 130, + "line": 135, "column": 26 }, "identifierName": "path" @@ -4120,58 +4356,58 @@ }, { "type": "ExpressionStatement", - "start": 3358, - "end": 3386, + "start": 3570, + "end": 3598, "loc": { "start": { - "line": 131, + "line": 136, "column": 4 }, "end": { - "line": 131, + "line": 136, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 3358, - "end": 3385, + "start": 3570, + "end": 3597, "loc": { "start": { - "line": 131, + "line": 136, "column": 4 }, "end": { - "line": 131, + "line": 136, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3358, - "end": 3376, + "start": 3570, + "end": 3588, "loc": { "start": { - "line": 131, + "line": 136, "column": 4 }, "end": { - "line": 131, + "line": 136, "column": 22 } }, "object": { "type": "Identifier", - "start": 3358, - "end": 3369, + "start": 3570, + "end": 3581, "loc": { "start": { - "line": 131, + "line": 136, "column": 4 }, "end": { - "line": 131, + "line": 136, "column": 15 }, "identifierName": "loadedImage" @@ -4180,15 +4416,15 @@ }, "property": { "type": "Identifier", - "start": 3370, - "end": 3376, + "start": 3582, + "end": 3588, "loc": { "start": { - "line": 131, + "line": 136, "column": 16 }, "end": { - "line": 131, + "line": 136, "column": 22 }, "identifierName": "onload" @@ -4199,15 +4435,15 @@ }, "right": { "type": "Identifier", - "start": 3379, - "end": 3385, + "start": 3591, + "end": 3597, "loc": { "start": { - "line": 131, + "line": 136, "column": 25 }, "end": { - "line": 131, + "line": 136, "column": 31 }, "identifierName": "onload" @@ -4218,58 +4454,58 @@ }, { "type": "ExpressionStatement", - "start": 3391, - "end": 3421, + "start": 3603, + "end": 3633, "loc": { "start": { - "line": 132, + "line": 137, "column": 4 }, "end": { - "line": 132, + "line": 137, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 3391, - "end": 3420, + "start": 3603, + "end": 3632, "loc": { "start": { - "line": 132, + "line": 137, "column": 4 }, "end": { - "line": 132, + "line": 137, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3391, - "end": 3410, + "start": 3603, + "end": 3622, "loc": { "start": { - "line": 132, + "line": 137, "column": 4 }, "end": { - "line": 132, + "line": 137, "column": 23 } }, "object": { "type": "Identifier", - "start": 3391, - "end": 3402, + "start": 3603, + "end": 3614, "loc": { "start": { - "line": 132, + "line": 137, "column": 4 }, "end": { - "line": 132, + "line": 137, "column": 15 }, "identifierName": "loadedImage" @@ -4278,15 +4514,15 @@ }, "property": { "type": "Identifier", - "start": 3403, - "end": 3410, + "start": 3615, + "end": 3622, "loc": { "start": { - "line": 132, + "line": 137, "column": 16 }, "end": { - "line": 132, + "line": 137, "column": 23 }, "identifierName": "onerror" @@ -4297,15 +4533,15 @@ }, "right": { "type": "Identifier", - "start": 3413, - "end": 3420, + "start": 3625, + "end": 3632, "loc": { "start": { - "line": 132, + "line": 137, "column": 26 }, "end": { - "line": 132, + "line": 137, "column": 33 }, "identifierName": "onerror" @@ -4317,15 +4553,15 @@ { "type": "CommentLine", "value": " var thisRef = this;", - "start": 3427, - "end": 3449, + "start": 3639, + "end": 3661, "loc": { "start": { - "line": 134, + "line": 139, "column": 4 }, "end": { - "line": 134, + "line": 139, "column": 26 } } @@ -4334,58 +4570,58 @@ }, { "type": "ExpressionStatement", - "start": 3454, - "end": 4577, + "start": 3666, + "end": 4789, "loc": { "start": { - "line": 135, + "line": 140, "column": 4 }, "end": { - "line": 164, + "line": 169, "column": 6 } }, "expression": { "type": "AssignmentExpression", - "start": 3454, - "end": 4576, + "start": 3666, + "end": 4788, "loc": { "start": { - "line": 135, + "line": 140, "column": 4 }, "end": { - "line": 164, + "line": 169, "column": 5 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3454, - "end": 3472, + "start": 3666, + "end": 3684, "loc": { "start": { - "line": 135, + "line": 140, "column": 4 }, "end": { - "line": 135, + "line": 140, "column": 22 } }, "object": { "type": "Identifier", - "start": 3454, - "end": 3465, + "start": 3666, + "end": 3677, "loc": { "start": { - "line": 135, + "line": 140, "column": 4 }, "end": { - "line": 135, + "line": 140, "column": 15 }, "identifierName": "loadedImage" @@ -4395,15 +4631,15 @@ }, "property": { "type": "Identifier", - "start": 3466, - "end": 3472, + "start": 3678, + "end": 3684, "loc": { "start": { - "line": 135, + "line": 140, "column": 16 }, "end": { - "line": 135, + "line": 140, "column": 22 }, "identifierName": "onload" @@ -4415,15 +4651,15 @@ }, "right": { "type": "FunctionExpression", - "start": 3475, - "end": 4576, + "start": 3687, + "end": 4788, "loc": { "start": { - "line": 135, + "line": 140, "column": 25 }, "end": { - "line": 164, + "line": 169, "column": 5 } }, @@ -4434,59 +4670,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 3486, - "end": 4576, + "start": 3698, + "end": 4788, "loc": { "start": { - "line": 135, + "line": 140, "column": 36 }, "end": { - "line": 164, + "line": 169, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 3522, - "end": 3541, + "start": 3734, + "end": 3753, "loc": { "start": { - "line": 137, + "line": 142, "column": 8 }, "end": { - "line": 137, + "line": 142, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3526, - "end": 3540, + "start": 3738, + "end": 3752, "loc": { "start": { - "line": 137, + "line": 142, "column": 12 }, "end": { - "line": 137, + "line": 142, "column": 26 } }, "id": { "type": "Identifier", - "start": 3526, - "end": 3528, + "start": 3738, + "end": 3740, "loc": { "start": { - "line": 137, + "line": 142, "column": 12 }, "end": { - "line": 137, + "line": 142, "column": 14 }, "identifierName": "gl" @@ -4496,15 +4732,15 @@ }, "init": { "type": "Identifier", - "start": 3531, - "end": 3540, + "start": 3743, + "end": 3752, "loc": { "start": { - "line": 137, + "line": 142, "column": 17 }, "end": { - "line": 137, + "line": 142, "column": 26 }, "identifierName": "currWebGL" @@ -4519,15 +4755,15 @@ { "type": "CommentLine", "value": " create texture", - "start": 3496, - "end": 3513, + "start": 3708, + "end": 3725, "loc": { "start": { - "line": 136, + "line": 141, "column": 8 }, "end": { - "line": 136, + "line": 141, "column": 25 } } @@ -4536,44 +4772,44 @@ }, { "type": "VariableDeclaration", - "start": 3550, - "end": 3583, + "start": 3762, + "end": 3795, "loc": { "start": { - "line": 138, + "line": 143, "column": 8 }, "end": { - "line": 138, + "line": 143, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3554, - "end": 3582, + "start": 3766, + "end": 3794, "loc": { "start": { - "line": 138, + "line": 143, "column": 12 }, "end": { - "line": 138, + "line": 143, "column": 40 } }, "id": { "type": "Identifier", - "start": 3554, - "end": 3561, + "start": 3766, + "end": 3773, "loc": { "start": { - "line": 138, + "line": 143, "column": 12 }, "end": { - "line": 138, + "line": 143, "column": 19 }, "identifierName": "texture" @@ -4582,43 +4818,43 @@ }, "init": { "type": "CallExpression", - "start": 3564, - "end": 3582, + "start": 3776, + "end": 3794, "loc": { "start": { - "line": 138, + "line": 143, "column": 22 }, "end": { - "line": 138, + "line": 143, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 3564, - "end": 3580, + "start": 3776, + "end": 3792, "loc": { "start": { - "line": 138, + "line": 143, "column": 22 }, "end": { - "line": 138, + "line": 143, "column": 38 } }, "object": { "type": "Identifier", - "start": 3564, - "end": 3566, + "start": 3776, + "end": 3778, "loc": { "start": { - "line": 138, + "line": 143, "column": 22 }, "end": { - "line": 138, + "line": 143, "column": 24 }, "identifierName": "gl" @@ -4627,15 +4863,15 @@ }, "property": { "type": "Identifier", - "start": 3567, - "end": 3580, + "start": 3779, + "end": 3792, "loc": { "start": { - "line": 138, + "line": 143, "column": 25 }, "end": { - "line": 138, + "line": 143, "column": 38 }, "identifierName": "createTexture" @@ -4652,29 +4888,29 @@ }, { "type": "IfStatement", - "start": 3592, - "end": 3673, + "start": 3804, + "end": 3885, "loc": { "start": { - "line": 139, + "line": 144, "column": 8 }, "end": { - "line": 139, + "line": 144, "column": 89 } }, "test": { "type": "UnaryExpression", - "start": 3596, - "end": 3604, + "start": 3808, + "end": 3816, "loc": { "start": { - "line": 139, + "line": 144, "column": 12 }, "end": { - "line": 139, + "line": 144, "column": 20 } }, @@ -4682,15 +4918,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 3597, - "end": 3604, + "start": 3809, + "end": 3816, "loc": { "start": { - "line": 139, + "line": 144, "column": 13 }, "end": { - "line": 139, + "line": 144, "column": 20 }, "identifierName": "texture" @@ -4703,72 +4939,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 3605, - "end": 3673, + "start": 3817, + "end": 3885, "loc": { "start": { - "line": 139, + "line": 144, "column": 21 }, "end": { - "line": 139, + "line": 144, "column": 89 } }, "body": [ { "type": "ExpressionStatement", - "start": 3607, - "end": 3660, + "start": 3819, + "end": 3872, "loc": { "start": { - "line": 139, + "line": 144, "column": 23 }, "end": { - "line": 139, + "line": 144, "column": 76 } }, "expression": { "type": "CallExpression", - "start": 3607, - "end": 3659, + "start": 3819, + "end": 3871, "loc": { "start": { - "line": 139, + "line": 144, "column": 23 }, "end": { - "line": 139, + "line": 144, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 3607, - "end": 3620, + "start": 3819, + "end": 3832, "loc": { "start": { - "line": 139, + "line": 144, "column": 23 }, "end": { - "line": 139, + "line": 144, "column": 36 } }, "object": { "type": "Identifier", - "start": 3607, - "end": 3614, + "start": 3819, + "end": 3826, "loc": { "start": { - "line": 139, + "line": 144, "column": 23 }, "end": { - "line": 139, + "line": 144, "column": 30 }, "identifierName": "console" @@ -4777,15 +5013,15 @@ }, "property": { "type": "Identifier", - "start": 3615, - "end": 3620, + "start": 3827, + "end": 3832, "loc": { "start": { - "line": 139, + "line": 144, "column": 31 }, "end": { - "line": 139, + "line": 144, "column": 36 }, "identifierName": "error" @@ -4797,15 +5033,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 3621, - "end": 3658, + "start": 3833, + "end": 3870, "loc": { "start": { - "line": 139, + "line": 144, "column": 37 }, "end": { - "line": 139, + "line": 144, "column": 74 } }, @@ -4820,29 +5056,29 @@ }, { "type": "ReturnStatement", - "start": 3661, - "end": 3671, + "start": 3873, + "end": 3883, "loc": { "start": { - "line": 139, + "line": 144, "column": 77 }, "end": { - "line": 139, + "line": 144, "column": 87 } }, "argument": { "type": "UnaryExpression", - "start": 3668, - "end": 3670, + "start": 3880, + "end": 3882, "loc": { "start": { - "line": 139, + "line": 144, "column": 84 }, "end": { - "line": 139, + "line": 144, "column": 86 } }, @@ -4850,15 +5086,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 3669, - "end": 3670, + "start": 3881, + "end": 3882, "loc": { "start": { - "line": 139, + "line": 144, "column": 85 }, "end": { - "line": 139, + "line": 144, "column": 86 } }, @@ -4880,29 +5116,29 @@ }, { "type": "IfStatement", - "start": 3683, - "end": 3898, + "start": 3895, + "end": 4110, "loc": { "start": { - "line": 141, + "line": 146, "column": 8 }, "end": { - "line": 145, + "line": 150, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 3686, - "end": 3715, + "start": 3898, + "end": 3927, "loc": { "start": { - "line": 141, + "line": 146, "column": 11 }, "end": { - "line": 141, + "line": 146, "column": 40 } }, @@ -4910,43 +5146,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 3687, - "end": 3715, + "start": 3899, + "end": 3927, "loc": { "start": { - "line": 141, + "line": 146, "column": 12 }, "end": { - "line": 141, + "line": 146, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 3687, - "end": 3713, + "start": 3899, + "end": 3925, "loc": { "start": { - "line": 141, + "line": 146, "column": 12 }, "end": { - "line": 141, + "line": 146, "column": 38 } }, "object": { "type": "Identifier", - "start": 3687, - "end": 3692, + "start": 3899, + "end": 3904, "loc": { "start": { - "line": 141, + "line": 146, "column": 12 }, "end": { - "line": 141, + "line": 146, "column": 17 }, "identifierName": "model" @@ -4955,15 +5191,15 @@ }, "property": { "type": "Identifier", - "start": 3693, - "end": 3713, + "start": 3905, + "end": 3925, "loc": { "start": { - "line": 141, + "line": 146, "column": 18 }, "end": { - "line": 141, + "line": 146, "column": 38 }, "identifierName": "isPremultipliedAlpha" @@ -4980,72 +5216,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 3716, - "end": 3898, + "start": 3928, + "end": 4110, "loc": { "start": { - "line": 141, + "line": 146, "column": 41 }, "end": { - "line": 145, + "line": 150, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 3835, - "end": 3888, + "start": 4047, + "end": 4100, "loc": { "start": { - "line": 144, + "line": 149, "column": 12 }, "end": { - "line": 144, + "line": 149, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 3835, - "end": 3887, + "start": 4047, + "end": 4099, "loc": { "start": { - "line": 144, + "line": 149, "column": 12 }, "end": { - "line": 144, + "line": 149, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 3835, - "end": 3849, + "start": 4047, + "end": 4061, "loc": { "start": { - "line": 144, + "line": 149, "column": 12 }, "end": { - "line": 144, + "line": 149, "column": 26 } }, "object": { "type": "Identifier", - "start": 3835, - "end": 3837, + "start": 4047, + "end": 4049, "loc": { "start": { - "line": 144, + "line": 149, "column": 12 }, "end": { - "line": 144, + "line": 149, "column": 14 }, "identifierName": "gl" @@ -5055,15 +5291,15 @@ }, "property": { "type": "Identifier", - "start": 3838, - "end": 3849, + "start": 4050, + "end": 4061, "loc": { "start": { - "line": 144, + "line": 149, "column": 15 }, "end": { - "line": 144, + "line": 149, "column": 26 }, "identifierName": "pixelStorei" @@ -5076,29 +5312,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3850, - "end": 3883, + "start": 4062, + "end": 4095, "loc": { "start": { - "line": 144, + "line": 149, "column": 27 }, "end": { - "line": 144, + "line": 149, "column": 60 } }, "object": { "type": "Identifier", - "start": 3850, - "end": 3852, + "start": 4062, + "end": 4064, "loc": { "start": { - "line": 144, + "line": 149, "column": 27 }, "end": { - "line": 144, + "line": 149, "column": 29 }, "identifierName": "gl" @@ -5107,15 +5343,15 @@ }, "property": { "type": "Identifier", - "start": 3853, - "end": 3883, + "start": 4065, + "end": 4095, "loc": { "start": { - "line": 144, + "line": 149, "column": 30 }, "end": { - "line": 144, + "line": 149, "column": 60 }, "identifierName": "UNPACK_PREMULTIPLY_ALPHA_WEBGL" @@ -5126,15 +5362,15 @@ }, { "type": "NumericLiteral", - "start": 3885, - "end": 3886, + "start": 4097, + "end": 4098, "loc": { "start": { - "line": 144, + "line": 149, "column": 62 }, "end": { - "line": 144, + "line": 149, "column": 63 } }, @@ -5151,15 +5387,15 @@ { "type": "CommentLine", "value": " 乗算済アルファテクスチャ以外の場合", - "start": 3730, - "end": 3750, + "start": 3942, + "end": 3962, "loc": { "start": { - "line": 142, + "line": 147, "column": 12 }, "end": { - "line": 142, + "line": 147, "column": 32 } } @@ -5167,15 +5403,15 @@ { "type": "CommentLine", "value": " emmmm, maybe do something for textures with alpha layer.", - "start": 3763, - "end": 3822, + "start": 3975, + "end": 4034, "loc": { "start": { - "line": 143, + "line": 148, "column": 12 }, "end": { - "line": 143, + "line": 148, "column": 71 } } @@ -5189,57 +5425,57 @@ }, { "type": "ExpressionStatement", - "start": 3907, - "end": 3949, + "start": 4119, + "end": 4161, "loc": { "start": { - "line": 146, + "line": 151, "column": 8 }, "end": { - "line": 146, + "line": 151, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 3907, - "end": 3948, + "start": 4119, + "end": 4160, "loc": { "start": { - "line": 146, + "line": 151, "column": 8 }, "end": { - "line": 146, + "line": 151, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 3907, - "end": 3921, + "start": 4119, + "end": 4133, "loc": { "start": { - "line": 146, + "line": 151, "column": 8 }, "end": { - "line": 146, + "line": 151, "column": 22 } }, "object": { "type": "Identifier", - "start": 3907, - "end": 3909, + "start": 4119, + "end": 4121, "loc": { "start": { - "line": 146, + "line": 151, "column": 8 }, "end": { - "line": 146, + "line": 151, "column": 10 }, "identifierName": "gl" @@ -5248,15 +5484,15 @@ }, "property": { "type": "Identifier", - "start": 3910, - "end": 3921, + "start": 4122, + "end": 4133, "loc": { "start": { - "line": 146, + "line": 151, "column": 11 }, "end": { - "line": 146, + "line": 151, "column": 22 }, "identifierName": "pixelStorei" @@ -5268,29 +5504,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3922, - "end": 3944, + "start": 4134, + "end": 4156, "loc": { "start": { - "line": 146, + "line": 151, "column": 23 }, "end": { - "line": 146, + "line": 151, "column": 45 } }, "object": { "type": "Identifier", - "start": 3922, - "end": 3924, + "start": 4134, + "end": 4136, "loc": { "start": { - "line": 146, + "line": 151, "column": 23 }, "end": { - "line": 146, + "line": 151, "column": 25 }, "identifierName": "gl" @@ -5299,15 +5535,15 @@ }, "property": { "type": "Identifier", - "start": 3925, - "end": 3944, + "start": 4137, + "end": 4156, "loc": { "start": { - "line": 146, + "line": 151, "column": 26 }, "end": { - "line": 146, + "line": 151, "column": 45 }, "identifierName": "UNPACK_FLIP_Y_WEBGL" @@ -5318,15 +5554,15 @@ }, { "type": "NumericLiteral", - "start": 3946, - "end": 3947, + "start": 4158, + "end": 4159, "loc": { "start": { - "line": 146, + "line": 151, "column": 47 }, "end": { - "line": 146, + "line": 151, "column": 48 } }, @@ -5341,57 +5577,57 @@ }, { "type": "ExpressionStatement", - "start": 3958, - "end": 3988, + "start": 4170, + "end": 4200, "loc": { "start": { - "line": 147, + "line": 152, "column": 8 }, "end": { - "line": 147, + "line": 152, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 3958, - "end": 3987, + "start": 4170, + "end": 4199, "loc": { "start": { - "line": 147, + "line": 152, "column": 8 }, "end": { - "line": 147, + "line": 152, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 3958, - "end": 3974, + "start": 4170, + "end": 4186, "loc": { "start": { - "line": 147, + "line": 152, "column": 8 }, "end": { - "line": 147, + "line": 152, "column": 24 } }, "object": { "type": "Identifier", - "start": 3958, - "end": 3960, + "start": 4170, + "end": 4172, "loc": { "start": { - "line": 147, + "line": 152, "column": 8 }, "end": { - "line": 147, + "line": 152, "column": 10 }, "identifierName": "gl" @@ -5400,15 +5636,15 @@ }, "property": { "type": "Identifier", - "start": 3961, - "end": 3974, + "start": 4173, + "end": 4186, "loc": { "start": { - "line": 147, + "line": 152, "column": 11 }, "end": { - "line": 147, + "line": 152, "column": 24 }, "identifierName": "activeTexture" @@ -5420,29 +5656,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3975, - "end": 3986, + "start": 4187, + "end": 4198, "loc": { "start": { - "line": 147, + "line": 152, "column": 25 }, "end": { - "line": 147, + "line": 152, "column": 36 } }, "object": { "type": "Identifier", - "start": 3975, - "end": 3977, + "start": 4187, + "end": 4189, "loc": { "start": { - "line": 147, + "line": 152, "column": 25 }, "end": { - "line": 147, + "line": 152, "column": 27 }, "identifierName": "gl" @@ -5451,15 +5687,15 @@ }, "property": { "type": "Identifier", - "start": 3978, - "end": 3986, + "start": 4190, + "end": 4198, "loc": { "start": { - "line": 147, + "line": 152, "column": 28 }, "end": { - "line": 147, + "line": 152, "column": 36 }, "identifierName": "TEXTURE0" @@ -5473,57 +5709,57 @@ }, { "type": "ExpressionStatement", - "start": 3997, - "end": 4036, + "start": 4209, + "end": 4248, "loc": { "start": { - "line": 148, + "line": 153, "column": 8 }, "end": { - "line": 148, + "line": 153, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 3997, - "end": 4035, + "start": 4209, + "end": 4247, "loc": { "start": { - "line": 148, + "line": 153, "column": 8 }, "end": { - "line": 148, + "line": 153, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 3997, - "end": 4011, + "start": 4209, + "end": 4223, "loc": { "start": { - "line": 148, + "line": 153, "column": 8 }, "end": { - "line": 148, + "line": 153, "column": 22 } }, "object": { "type": "Identifier", - "start": 3997, - "end": 3999, + "start": 4209, + "end": 4211, "loc": { "start": { - "line": 148, + "line": 153, "column": 8 }, "end": { - "line": 148, + "line": 153, "column": 10 }, "identifierName": "gl" @@ -5532,15 +5768,15 @@ }, "property": { "type": "Identifier", - "start": 4000, - "end": 4011, + "start": 4212, + "end": 4223, "loc": { "start": { - "line": 148, + "line": 153, "column": 11 }, "end": { - "line": 148, + "line": 153, "column": 22 }, "identifierName": "bindTexture" @@ -5552,29 +5788,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4012, - "end": 4025, + "start": 4224, + "end": 4237, "loc": { "start": { - "line": 148, + "line": 153, "column": 23 }, "end": { - "line": 148, + "line": 153, "column": 36 } }, "object": { "type": "Identifier", - "start": 4012, - "end": 4014, + "start": 4224, + "end": 4226, "loc": { "start": { - "line": 148, + "line": 153, "column": 23 }, "end": { - "line": 148, + "line": 153, "column": 25 }, "identifierName": "gl" @@ -5583,15 +5819,15 @@ }, "property": { "type": "Identifier", - "start": 4015, - "end": 4025, + "start": 4227, + "end": 4237, "loc": { "start": { - "line": 148, + "line": 153, "column": 26 }, "end": { - "line": 148, + "line": 153, "column": 36 }, "identifierName": "TEXTURE_2D" @@ -5602,15 +5838,15 @@ }, { "type": "Identifier", - "start": 4027, - "end": 4034, + "start": 4239, + "end": 4246, "loc": { "start": { - "line": 148, + "line": 153, "column": 38 }, "end": { - "line": 148, + "line": 153, "column": 45 }, "identifierName": "texture" @@ -5622,57 +5858,57 @@ }, { "type": "ExpressionStatement", - "start": 4045, - "end": 4148, + "start": 4257, + "end": 4360, "loc": { "start": { - "line": 149, + "line": 154, "column": 8 }, "end": { - "line": 150, + "line": 155, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 4045, - "end": 4147, + "start": 4257, + "end": 4359, "loc": { "start": { - "line": 149, + "line": 154, "column": 8 }, "end": { - "line": 150, + "line": 155, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 4045, - "end": 4058, + "start": 4257, + "end": 4270, "loc": { "start": { - "line": 149, + "line": 154, "column": 8 }, "end": { - "line": 149, + "line": 154, "column": 21 } }, "object": { "type": "Identifier", - "start": 4045, - "end": 4047, + "start": 4257, + "end": 4259, "loc": { "start": { - "line": 149, + "line": 154, "column": 8 }, "end": { - "line": 149, + "line": 154, "column": 10 }, "identifierName": "gl" @@ -5681,15 +5917,15 @@ }, "property": { "type": "Identifier", - "start": 4048, - "end": 4058, + "start": 4260, + "end": 4270, "loc": { "start": { - "line": 149, + "line": 154, "column": 11 }, "end": { - "line": 149, + "line": 154, "column": 21 }, "identifierName": "texImage2D" @@ -5701,29 +5937,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4059, - "end": 4072, + "start": 4271, + "end": 4284, "loc": { "start": { - "line": 149, + "line": 154, "column": 22 }, "end": { - "line": 149, + "line": 154, "column": 35 } }, "object": { "type": "Identifier", - "start": 4059, - "end": 4061, + "start": 4271, + "end": 4273, "loc": { "start": { - "line": 149, + "line": 154, "column": 22 }, "end": { - "line": 149, + "line": 154, "column": 24 }, "identifierName": "gl" @@ -5732,15 +5968,15 @@ }, "property": { "type": "Identifier", - "start": 4062, - "end": 4072, + "start": 4274, + "end": 4284, "loc": { "start": { - "line": 149, + "line": 154, "column": 25 }, "end": { - "line": 149, + "line": 154, "column": 35 }, "identifierName": "TEXTURE_2D" @@ -5751,15 +5987,15 @@ }, { "type": "NumericLiteral", - "start": 4074, - "end": 4075, + "start": 4286, + "end": 4287, "loc": { "start": { - "line": 149, + "line": 154, "column": 37 }, "end": { - "line": 149, + "line": 154, "column": 38 } }, @@ -5771,29 +6007,29 @@ }, { "type": "MemberExpression", - "start": 4077, - "end": 4084, + "start": 4289, + "end": 4296, "loc": { "start": { - "line": 149, + "line": 154, "column": 40 }, "end": { - "line": 149, + "line": 154, "column": 47 } }, "object": { "type": "Identifier", - "start": 4077, - "end": 4079, + "start": 4289, + "end": 4291, "loc": { "start": { - "line": 149, + "line": 154, "column": 40 }, "end": { - "line": 149, + "line": 154, "column": 42 }, "identifierName": "gl" @@ -5802,15 +6038,15 @@ }, "property": { "type": "Identifier", - "start": 4080, - "end": 4084, + "start": 4292, + "end": 4296, "loc": { "start": { - "line": 149, + "line": 154, "column": 43 }, "end": { - "line": 149, + "line": 154, "column": 47 }, "identifierName": "RGBA" @@ -5821,29 +6057,29 @@ }, { "type": "MemberExpression", - "start": 4086, - "end": 4093, + "start": 4298, + "end": 4305, "loc": { "start": { - "line": 149, + "line": 154, "column": 49 }, "end": { - "line": 149, + "line": 154, "column": 56 } }, "object": { "type": "Identifier", - "start": 4086, - "end": 4088, + "start": 4298, + "end": 4300, "loc": { "start": { - "line": 149, + "line": 154, "column": 49 }, "end": { - "line": 149, + "line": 154, "column": 51 }, "identifierName": "gl" @@ -5852,15 +6088,15 @@ }, "property": { "type": "Identifier", - "start": 4089, - "end": 4093, + "start": 4301, + "end": 4305, "loc": { "start": { - "line": 149, + "line": 154, "column": 52 }, "end": { - "line": 149, + "line": 154, "column": 56 }, "identifierName": "RGBA" @@ -5871,29 +6107,29 @@ }, { "type": "MemberExpression", - "start": 4117, - "end": 4133, + "start": 4329, + "end": 4345, "loc": { "start": { - "line": 150, + "line": 155, "column": 22 }, "end": { - "line": 150, + "line": 155, "column": 38 } }, "object": { "type": "Identifier", - "start": 4117, - "end": 4119, + "start": 4329, + "end": 4331, "loc": { "start": { - "line": 150, + "line": 155, "column": 22 }, "end": { - "line": 150, + "line": 155, "column": 24 }, "identifierName": "gl" @@ -5902,15 +6138,15 @@ }, "property": { "type": "Identifier", - "start": 4120, - "end": 4133, + "start": 4332, + "end": 4345, "loc": { "start": { - "line": 150, + "line": 155, "column": 25 }, "end": { - "line": 150, + "line": 155, "column": 38 }, "identifierName": "UNSIGNED_BYTE" @@ -5921,15 +6157,15 @@ }, { "type": "Identifier", - "start": 4135, - "end": 4146, + "start": 4347, + "end": 4358, "loc": { "start": { - "line": 150, + "line": 155, "column": 40 }, "end": { - "line": 150, + "line": 155, "column": 51 }, "identifierName": "loadedImage" @@ -5941,57 +6177,57 @@ }, { "type": "ExpressionStatement", - "start": 4157, - "end": 4223, + "start": 4369, + "end": 4435, "loc": { "start": { - "line": 151, + "line": 156, "column": 8 }, "end": { - "line": 151, + "line": 156, "column": 74 } }, "expression": { "type": "CallExpression", - "start": 4157, - "end": 4222, + "start": 4369, + "end": 4434, "loc": { "start": { - "line": 151, + "line": 156, "column": 8 }, "end": { - "line": 151, + "line": 156, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 4157, - "end": 4173, + "start": 4369, + "end": 4385, "loc": { "start": { - "line": 151, + "line": 156, "column": 8 }, "end": { - "line": 151, + "line": 156, "column": 24 } }, "object": { "type": "Identifier", - "start": 4157, - "end": 4159, + "start": 4369, + "end": 4371, "loc": { "start": { - "line": 151, + "line": 156, "column": 8 }, "end": { - "line": 151, + "line": 156, "column": 10 }, "identifierName": "gl" @@ -6000,15 +6236,15 @@ }, "property": { "type": "Identifier", - "start": 4160, - "end": 4173, + "start": 4372, + "end": 4385, "loc": { "start": { - "line": 151, + "line": 156, "column": 11 }, "end": { - "line": 151, + "line": 156, "column": 24 }, "identifierName": "texParameteri" @@ -6020,29 +6256,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4174, - "end": 4187, + "start": 4386, + "end": 4399, "loc": { "start": { - "line": 151, + "line": 156, "column": 25 }, "end": { - "line": 151, + "line": 156, "column": 38 } }, "object": { "type": "Identifier", - "start": 4174, - "end": 4176, + "start": 4386, + "end": 4388, "loc": { "start": { - "line": 151, + "line": 156, "column": 25 }, "end": { - "line": 151, + "line": 156, "column": 27 }, "identifierName": "gl" @@ -6051,15 +6287,15 @@ }, "property": { "type": "Identifier", - "start": 4177, - "end": 4187, + "start": 4389, + "end": 4399, "loc": { "start": { - "line": 151, + "line": 156, "column": 28 }, "end": { - "line": 151, + "line": 156, "column": 38 }, "identifierName": "TEXTURE_2D" @@ -6070,29 +6306,29 @@ }, { "type": "MemberExpression", - "start": 4189, - "end": 4210, + "start": 4401, + "end": 4422, "loc": { "start": { - "line": 151, + "line": 156, "column": 40 }, "end": { - "line": 151, + "line": 156, "column": 61 } }, "object": { "type": "Identifier", - "start": 4189, - "end": 4191, + "start": 4401, + "end": 4403, "loc": { "start": { - "line": 151, + "line": 156, "column": 40 }, "end": { - "line": 151, + "line": 156, "column": 42 }, "identifierName": "gl" @@ -6101,15 +6337,15 @@ }, "property": { "type": "Identifier", - "start": 4192, - "end": 4210, + "start": 4404, + "end": 4422, "loc": { "start": { - "line": 151, + "line": 156, "column": 43 }, "end": { - "line": 151, + "line": 156, "column": 61 }, "identifierName": "TEXTURE_MAG_FILTER" @@ -6120,29 +6356,29 @@ }, { "type": "MemberExpression", - "start": 4212, - "end": 4221, + "start": 4424, + "end": 4433, "loc": { "start": { - "line": 151, + "line": 156, "column": 63 }, "end": { - "line": 151, + "line": 156, "column": 72 } }, "object": { "type": "Identifier", - "start": 4212, - "end": 4214, + "start": 4424, + "end": 4426, "loc": { "start": { - "line": 151, + "line": 156, "column": 63 }, "end": { - "line": 151, + "line": 156, "column": 65 }, "identifierName": "gl" @@ -6151,15 +6387,15 @@ }, "property": { "type": "Identifier", - "start": 4215, - "end": 4221, + "start": 4427, + "end": 4433, "loc": { "start": { - "line": 151, + "line": 156, "column": 66 }, "end": { - "line": 151, + "line": 156, "column": 72 }, "identifierName": "LINEAR" @@ -6173,57 +6409,57 @@ }, { "type": "ExpressionStatement", - "start": 4232, - "end": 4313, + "start": 4444, + "end": 4525, "loc": { "start": { - "line": 152, + "line": 157, "column": 8 }, "end": { - "line": 152, + "line": 157, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 4232, - "end": 4312, + "start": 4444, + "end": 4524, "loc": { "start": { - "line": 152, + "line": 157, "column": 8 }, "end": { - "line": 152, + "line": 157, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 4232, - "end": 4248, + "start": 4444, + "end": 4460, "loc": { "start": { - "line": 152, + "line": 157, "column": 8 }, "end": { - "line": 152, + "line": 157, "column": 24 } }, "object": { "type": "Identifier", - "start": 4232, - "end": 4234, + "start": 4444, + "end": 4446, "loc": { "start": { - "line": 152, + "line": 157, "column": 8 }, "end": { - "line": 152, + "line": 157, "column": 10 }, "identifierName": "gl" @@ -6232,15 +6468,15 @@ }, "property": { "type": "Identifier", - "start": 4235, - "end": 4248, + "start": 4447, + "end": 4460, "loc": { "start": { - "line": 152, + "line": 157, "column": 11 }, "end": { - "line": 152, + "line": 157, "column": 24 }, "identifierName": "texParameteri" @@ -6252,29 +6488,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4249, - "end": 4262, + "start": 4461, + "end": 4474, "loc": { "start": { - "line": 152, + "line": 157, "column": 25 }, "end": { - "line": 152, + "line": 157, "column": 38 } }, "object": { "type": "Identifier", - "start": 4249, - "end": 4251, + "start": 4461, + "end": 4463, "loc": { "start": { - "line": 152, + "line": 157, "column": 25 }, "end": { - "line": 152, + "line": 157, "column": 27 }, "identifierName": "gl" @@ -6283,15 +6519,15 @@ }, "property": { "type": "Identifier", - "start": 4252, - "end": 4262, + "start": 4464, + "end": 4474, "loc": { "start": { - "line": 152, + "line": 157, "column": 28 }, "end": { - "line": 152, + "line": 157, "column": 38 }, "identifierName": "TEXTURE_2D" @@ -6302,29 +6538,29 @@ }, { "type": "MemberExpression", - "start": 4264, - "end": 4285, + "start": 4476, + "end": 4497, "loc": { "start": { - "line": 152, + "line": 157, "column": 40 }, "end": { - "line": 152, + "line": 157, "column": 61 } }, "object": { "type": "Identifier", - "start": 4264, - "end": 4266, + "start": 4476, + "end": 4478, "loc": { "start": { - "line": 152, + "line": 157, "column": 40 }, "end": { - "line": 152, + "line": 157, "column": 42 }, "identifierName": "gl" @@ -6333,15 +6569,15 @@ }, "property": { "type": "Identifier", - "start": 4267, - "end": 4285, + "start": 4479, + "end": 4497, "loc": { "start": { - "line": 152, + "line": 157, "column": 43 }, "end": { - "line": 152, + "line": 157, "column": 61 }, "identifierName": "TEXTURE_MIN_FILTER" @@ -6352,29 +6588,29 @@ }, { "type": "MemberExpression", - "start": 4287, - "end": 4311, + "start": 4499, + "end": 4523, "loc": { "start": { - "line": 152, + "line": 157, "column": 63 }, "end": { - "line": 152, + "line": 157, "column": 87 } }, "object": { "type": "Identifier", - "start": 4287, - "end": 4289, + "start": 4499, + "end": 4501, "loc": { "start": { - "line": 152, + "line": 157, "column": 63 }, "end": { - "line": 152, + "line": 157, "column": 65 }, "identifierName": "gl" @@ -6383,15 +6619,15 @@ }, "property": { "type": "Identifier", - "start": 4290, - "end": 4311, + "start": 4502, + "end": 4523, "loc": { "start": { - "line": 152, + "line": 157, "column": 66 }, "end": { - "line": 152, + "line": 157, "column": 87 }, "identifierName": "LINEAR_MIPMAP_NEAREST" @@ -6405,57 +6641,57 @@ }, { "type": "ExpressionStatement", - "start": 4322, - "end": 4355, + "start": 4534, + "end": 4567, "loc": { "start": { - "line": 153, + "line": 158, "column": 8 }, "end": { - "line": 153, + "line": 158, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 4322, - "end": 4354, + "start": 4534, + "end": 4566, "loc": { "start": { - "line": 153, + "line": 158, "column": 8 }, "end": { - "line": 153, + "line": 158, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 4322, - "end": 4339, + "start": 4534, + "end": 4551, "loc": { "start": { - "line": 153, + "line": 158, "column": 8 }, "end": { - "line": 153, + "line": 158, "column": 25 } }, "object": { "type": "Identifier", - "start": 4322, - "end": 4324, + "start": 4534, + "end": 4536, "loc": { "start": { - "line": 153, + "line": 158, "column": 8 }, "end": { - "line": 153, + "line": 158, "column": 10 }, "identifierName": "gl" @@ -6464,15 +6700,15 @@ }, "property": { "type": "Identifier", - "start": 4325, - "end": 4339, + "start": 4537, + "end": 4551, "loc": { "start": { - "line": 153, + "line": 158, "column": 11 }, "end": { - "line": 153, + "line": 158, "column": 25 }, "identifierName": "generateMipmap" @@ -6484,29 +6720,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4340, - "end": 4353, + "start": 4552, + "end": 4565, "loc": { "start": { - "line": 153, + "line": 158, "column": 26 }, "end": { - "line": 153, + "line": 158, "column": 39 } }, "object": { "type": "Identifier", - "start": 4340, - "end": 4342, + "start": 4552, + "end": 4554, "loc": { "start": { - "line": 153, + "line": 158, "column": 26 }, "end": { - "line": 153, + "line": 158, "column": 28 }, "identifierName": "gl" @@ -6515,15 +6751,15 @@ }, "property": { "type": "Identifier", - "start": 4343, - "end": 4353, + "start": 4555, + "end": 4565, "loc": { "start": { - "line": 153, + "line": 158, "column": 29 }, "end": { - "line": 153, + "line": 158, "column": 39 }, "identifierName": "TEXTURE_2D" @@ -6537,57 +6773,57 @@ }, { "type": "ExpressionStatement", - "start": 4367, - "end": 4397, + "start": 4579, + "end": 4609, "loc": { "start": { - "line": 157, + "line": 162, "column": 8 }, "end": { - "line": 157, + "line": 162, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 4367, - "end": 4396, + "start": 4579, + "end": 4608, "loc": { "start": { - "line": 157, + "line": 162, "column": 8 }, "end": { - "line": 157, + "line": 162, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 4367, - "end": 4383, + "start": 4579, + "end": 4595, "loc": { "start": { - "line": 157, + "line": 162, "column": 8 }, "end": { - "line": 157, + "line": 162, "column": 24 } }, "object": { "type": "Identifier", - "start": 4367, - "end": 4372, + "start": 4579, + "end": 4584, "loc": { "start": { - "line": 157, + "line": 162, "column": 8 }, "end": { - "line": 157, + "line": 162, "column": 13 }, "identifierName": "model" @@ -6596,15 +6832,15 @@ }, "property": { "type": "Identifier", - "start": 4373, - "end": 4383, + "start": 4585, + "end": 4595, "loc": { "start": { - "line": 157, + "line": 162, "column": 14 }, "end": { - "line": 157, + "line": 162, "column": 24 }, "identifierName": "setTexture" @@ -6616,15 +6852,15 @@ "arguments": [ { "type": "Identifier", - "start": 4384, - "end": 4386, + "start": 4596, + "end": 4598, "loc": { "start": { - "line": 157, + "line": 162, "column": 25 }, "end": { - "line": 157, + "line": 162, "column": 27 }, "identifierName": "no" @@ -6633,15 +6869,15 @@ }, { "type": "Identifier", - "start": 4388, - "end": 4395, + "start": 4600, + "end": 4607, "loc": { "start": { - "line": 157, + "line": 162, "column": 29 }, "end": { - "line": 157, + "line": 162, "column": 36 }, "identifierName": "texture" @@ -6654,15 +6890,15 @@ { "type": "CommentLine", "value": " テクスチャオブジェクトを解放", - "start": 4407, - "end": 4424, + "start": 4619, + "end": 4636, "loc": { "start": { - "line": 159, + "line": 164, "column": 8 }, "end": { - "line": 159, + "line": 164, "column": 25 } } @@ -6670,15 +6906,15 @@ { "type": "CommentLine", "value": " Release the texture object to prevent buffer overruns.", - "start": 4433, - "end": 4490, + "start": 4645, + "end": 4702, "loc": { "start": { - "line": 160, + "line": 165, "column": 8 }, "end": { - "line": 160, + "line": 165, "column": 65 } } @@ -6687,44 +6923,44 @@ }, { "type": "ExpressionStatement", - "start": 4499, - "end": 4514, + "start": 4711, + "end": 4726, "loc": { "start": { - "line": 161, + "line": 166, "column": 8 }, "end": { - "line": 161, + "line": 166, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 4499, - "end": 4513, + "start": 4711, + "end": 4725, "loc": { "start": { - "line": 161, + "line": 166, "column": 8 }, "end": { - "line": 161, + "line": 166, "column": 22 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4499, - "end": 4506, + "start": 4711, + "end": 4718, "loc": { "start": { - "line": 161, + "line": 166, "column": 8 }, "end": { - "line": 161, + "line": 166, "column": 15 }, "identifierName": "texture" @@ -6734,15 +6970,15 @@ }, "right": { "type": "NullLiteral", - "start": 4509, - "end": 4513, + "start": 4721, + "end": 4725, "loc": { "start": { - "line": 161, + "line": 166, "column": 18 }, "end": { - "line": 161, + "line": 166, "column": 22 } } @@ -6753,15 +6989,15 @@ { "type": "CommentLine", "value": " テクスチャオブジェクトを解放", - "start": 4407, - "end": 4424, + "start": 4619, + "end": 4636, "loc": { "start": { - "line": 159, + "line": 164, "column": 8 }, "end": { - "line": 159, + "line": 164, "column": 25 } } @@ -6769,15 +7005,15 @@ { "type": "CommentLine", "value": " Release the texture object to prevent buffer overruns.", - "start": 4433, - "end": 4490, + "start": 4645, + "end": 4702, "loc": { "start": { - "line": 160, + "line": 165, "column": 8 }, "end": { - "line": 160, + "line": 165, "column": 65 } } @@ -6786,43 +7022,43 @@ }, { "type": "IfStatement", - "start": 4524, - "end": 4570, + "start": 4736, + "end": 4782, "loc": { "start": { - "line": 163, + "line": 168, "column": 8 }, "end": { - "line": 163, + "line": 168, "column": 54 } }, "test": { "type": "BinaryExpression", - "start": 4528, - "end": 4557, + "start": 4740, + "end": 4769, "loc": { "start": { - "line": 163, + "line": 168, "column": 12 }, "end": { - "line": 163, + "line": 168, "column": 41 } }, "left": { "type": "UnaryExpression", - "start": 4528, - "end": 4543, + "start": 4740, + "end": 4755, "loc": { "start": { - "line": 163, + "line": 168, "column": 12 }, "end": { - "line": 163, + "line": 168, "column": 27 } }, @@ -6830,15 +7066,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 4535, - "end": 4543, + "start": 4747, + "end": 4755, "loc": { "start": { - "line": 163, + "line": 168, "column": 19 }, "end": { - "line": 163, + "line": 168, "column": 27 }, "identifierName": "callback" @@ -6852,15 +7088,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 4547, - "end": 4557, + "start": 4759, + "end": 4769, "loc": { "start": { - "line": 163, + "line": 168, "column": 31 }, "end": { - "line": 163, + "line": 168, "column": 41 } }, @@ -6873,43 +7109,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4559, - "end": 4570, + "start": 4771, + "end": 4782, "loc": { "start": { - "line": 163, + "line": 168, "column": 43 }, "end": { - "line": 163, + "line": 168, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 4559, - "end": 4569, + "start": 4771, + "end": 4781, "loc": { "start": { - "line": 163, + "line": 168, "column": 43 }, "end": { - "line": 163, + "line": 168, "column": 53 } }, "callee": { "type": "Identifier", - "start": 4559, - "end": 4567, + "start": 4771, + "end": 4779, "loc": { "start": { - "line": 163, + "line": 168, "column": 43 }, "end": { - "line": 163, + "line": 168, "column": 51 }, "identifierName": "callback" @@ -6931,15 +7167,15 @@ { "type": "CommentLine", "value": " var thisRef = this;", - "start": 3427, - "end": 3449, + "start": 3639, + "end": 3661, "loc": { "start": { - "line": 134, + "line": 139, "column": 4 }, "end": { - "line": 134, + "line": 139, "column": 26 } } @@ -6948,58 +7184,58 @@ }, { "type": "ExpressionStatement", - "start": 4583, - "end": 4680, + "start": 4795, + "end": 4892, "loc": { "start": { - "line": 166, + "line": 171, "column": 4 }, "end": { - "line": 168, + "line": 173, "column": 5 } }, "expression": { "type": "AssignmentExpression", - "start": 4583, - "end": 4680, + "start": 4795, + "end": 4892, "loc": { "start": { - "line": 166, + "line": 171, "column": 4 }, "end": { - "line": 168, + "line": 173, "column": 5 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4583, - "end": 4602, + "start": 4795, + "end": 4814, "loc": { "start": { - "line": 166, + "line": 171, "column": 4 }, "end": { - "line": 166, + "line": 171, "column": 23 } }, "object": { "type": "Identifier", - "start": 4583, - "end": 4594, + "start": 4795, + "end": 4806, "loc": { "start": { - "line": 166, + "line": 171, "column": 4 }, "end": { - "line": 166, + "line": 171, "column": 15 }, "identifierName": "loadedImage" @@ -7008,15 +7244,15 @@ }, "property": { "type": "Identifier", - "start": 4595, - "end": 4602, + "start": 4807, + "end": 4814, "loc": { "start": { - "line": 166, + "line": 171, "column": 16 }, "end": { - "line": 166, + "line": 171, "column": 23 }, "identifierName": "onerror" @@ -7027,15 +7263,15 @@ }, "right": { "type": "FunctionExpression", - "start": 4605, - "end": 4680, + "start": 4817, + "end": 4892, "loc": { "start": { - "line": 166, + "line": 171, "column": 26 }, "end": { - "line": 168, + "line": 173, "column": 5 } }, @@ -7046,72 +7282,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4616, - "end": 4680, + "start": 4828, + "end": 4892, "loc": { "start": { - "line": 166, + "line": 171, "column": 37 }, "end": { - "line": 168, + "line": 173, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4626, - "end": 4674, + "start": 4838, + "end": 4886, "loc": { "start": { - "line": 167, + "line": 172, "column": 8 }, "end": { - "line": 167, + "line": 172, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 4626, - "end": 4673, + "start": 4838, + "end": 4885, "loc": { "start": { - "line": 167, + "line": 172, "column": 8 }, "end": { - "line": 167, + "line": 172, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 4626, - "end": 4639, + "start": 4838, + "end": 4851, "loc": { "start": { - "line": 167, + "line": 172, "column": 8 }, "end": { - "line": 167, + "line": 172, "column": 21 } }, "object": { "type": "Identifier", - "start": 4626, - "end": 4633, + "start": 4838, + "end": 4845, "loc": { "start": { - "line": 167, + "line": 172, "column": 8 }, "end": { - "line": 167, + "line": 172, "column": 15 }, "identifierName": "console" @@ -7120,15 +7356,15 @@ }, "property": { "type": "Identifier", - "start": 4634, - "end": 4639, + "start": 4846, + "end": 4851, "loc": { "start": { - "line": 167, + "line": 172, "column": 16 }, "end": { - "line": 167, + "line": 172, "column": 21 }, "identifierName": "error" @@ -7140,29 +7376,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 4640, - "end": 4672, + "start": 4852, + "end": 4884, "loc": { "start": { - "line": 167, + "line": 172, "column": 22 }, "end": { - "line": 167, + "line": 172, "column": 54 } }, "left": { "type": "StringLiteral", - "start": 4640, - "end": 4665, + "start": 4852, + "end": 4877, "loc": { "start": { - "line": 167, + "line": 172, "column": 22 }, "end": { - "line": 167, + "line": 172, "column": 47 } }, @@ -7175,15 +7411,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 4668, - "end": 4672, + "start": 4880, + "end": 4884, "loc": { "start": { - "line": 167, + "line": 172, "column": 50 }, "end": { - "line": 167, + "line": 172, "column": 54 }, "identifierName": "path" @@ -7279,15 +7515,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4685, - "end": 4747, + "start": 4897, + "end": 4959, "loc": { "start": { - "line": 172, + "line": 177, "column": 0 }, "end": { - "line": 172, + "line": 177, "column": 62 } } @@ -7295,15 +7531,15 @@ { "type": "CommentLine", "value": " PlatformManager # parseFromBytes(buf)", - "start": 4748, - "end": 4791, + "start": 4960, + "end": 5003, "loc": { "start": { - "line": 173, + "line": 178, "column": 0 }, "end": { - "line": 173, + "line": 178, "column": 43 } } @@ -7311,15 +7547,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4793, - "end": 4855, + "start": 5005, + "end": 5067, "loc": { "start": { - "line": 175, + "line": 180, "column": 0 }, "end": { - "line": 175, + "line": 180, "column": 62 } } @@ -7327,15 +7563,15 @@ { "type": "CommentBlock", "value": "*\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n", - "start": 4857, - "end": 4999, + "start": 5069, + "end": 5211, "loc": { "start": { - "line": 177, + "line": 182, "column": 0 }, "end": { - "line": 183, + "line": 188, "column": 2 } } @@ -7344,72 +7580,72 @@ }, { "type": "ExpressionStatement", - "start": 5000, - "end": 5425, + "start": 5212, + "end": 5637, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 197, + "line": 202, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 5000, - "end": 5424, + "start": 5212, + "end": 5636, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 197, + "line": 202, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5000, - "end": 5044, + "start": 5212, + "end": 5256, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 184, + "line": 189, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 5000, - "end": 5025, + "start": 5212, + "end": 5237, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 184, + "line": 189, "column": 25 } }, "object": { "type": "Identifier", - "start": 5000, - "end": 5015, + "start": 5212, + "end": 5227, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 184, + "line": 189, "column": 15 }, "identifierName": "PlatformManager" @@ -7419,15 +7655,15 @@ }, "property": { "type": "Identifier", - "start": 5016, - "end": 5025, + "start": 5228, + "end": 5237, "loc": { "start": { - "line": 184, + "line": 189, "column": 16 }, "end": { - "line": 184, + "line": 189, "column": 25 }, "identifierName": "prototype" @@ -7439,15 +7675,15 @@ }, "property": { "type": "Identifier", - "start": 5026, - "end": 5044, + "start": 5238, + "end": 5256, "loc": { "start": { - "line": 184, + "line": 189, "column": 26 }, "end": { - "line": 184, + "line": 189, "column": 44 }, "identifierName": "jsonParseFromBytes" @@ -7459,29 +7695,29 @@ }, "right": { "type": "FunctionExpression", - "start": 5047, - "end": 5424, + "start": 5259, + "end": 5636, "loc": { "start": { - "line": 184, + "line": 189, "column": 47 }, "end": { - "line": 197, + "line": 202, "column": 1 } }, "id": { "type": "Identifier", - "start": 5026, - "end": 5044, + "start": 5238, + "end": 5256, "loc": { "start": { - "line": 184, + "line": 189, "column": 26 }, "end": { - "line": 184, + "line": 189, "column": 44 }, "identifierName": "jsonParseFromBytes" @@ -7494,15 +7730,15 @@ "params": [ { "type": "Identifier", - "start": 5056, - "end": 5059, + "start": 5268, + "end": 5271, "loc": { "start": { - "line": 184, + "line": 189, "column": 56 }, "end": { - "line": 184, + "line": 189, "column": 59 }, "identifierName": "buf" @@ -7512,59 +7748,59 @@ ], "body": { "type": "BlockStatement", - "start": 5060, - "end": 5424, + "start": 5272, + "end": 5636, "loc": { "start": { - "line": 184, + "line": 189, "column": 60 }, "end": { - "line": 197, + "line": 202, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 5067, - "end": 5079, + "start": 5279, + "end": 5291, "loc": { "start": { - "line": 186, + "line": 191, "column": 4 }, "end": { - "line": 186, + "line": 191, "column": 16 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5071, - "end": 5078, + "start": 5283, + "end": 5290, "loc": { "start": { - "line": 186, + "line": 191, "column": 8 }, "end": { - "line": 186, + "line": 191, "column": 15 } }, "id": { "type": "Identifier", - "start": 5071, - "end": 5078, + "start": 5283, + "end": 5290, "loc": { "start": { - "line": 186, + "line": 191, "column": 8 }, "end": { - "line": 186, + "line": 191, "column": 15 }, "identifierName": "jsonStr" @@ -7578,44 +7814,44 @@ }, { "type": "VariableDeclaration", - "start": 5084, - "end": 5124, + "start": 5296, + "end": 5336, "loc": { "start": { - "line": 187, + "line": 192, "column": 4 }, "end": { - "line": 187, + "line": 192, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5088, - "end": 5123, + "start": 5300, + "end": 5335, "loc": { "start": { - "line": 187, + "line": 192, "column": 8 }, "end": { - "line": 187, + "line": 192, "column": 43 } }, "id": { "type": "Identifier", - "start": 5088, - "end": 5095, + "start": 5300, + "end": 5307, "loc": { "start": { - "line": 187, + "line": 192, "column": 8 }, "end": { - "line": 187, + "line": 192, "column": 15 }, "identifierName": "bomCode" @@ -7624,29 +7860,29 @@ }, "init": { "type": "NewExpression", - "start": 5098, - "end": 5123, + "start": 5310, + "end": 5335, "loc": { "start": { - "line": 187, + "line": 192, "column": 18 }, "end": { - "line": 187, + "line": 192, "column": 43 } }, "callee": { "type": "Identifier", - "start": 5102, - "end": 5112, + "start": 5314, + "end": 5324, "loc": { "start": { - "line": 187, + "line": 192, "column": 22 }, "end": { - "line": 187, + "line": 192, "column": 32 }, "identifierName": "Uint8Array" @@ -7656,15 +7892,15 @@ "arguments": [ { "type": "Identifier", - "start": 5113, - "end": 5116, + "start": 5325, + "end": 5328, "loc": { "start": { - "line": 187, + "line": 192, "column": 33 }, "end": { - "line": 187, + "line": 192, "column": 36 }, "identifierName": "buf" @@ -7673,15 +7909,15 @@ }, { "type": "NumericLiteral", - "start": 5118, - "end": 5119, + "start": 5330, + "end": 5331, "loc": { "start": { - "line": 187, + "line": 192, "column": 38 }, "end": { - "line": 187, + "line": 192, "column": 39 } }, @@ -7693,15 +7929,15 @@ }, { "type": "NumericLiteral", - "start": 5121, - "end": 5122, + "start": 5333, + "end": 5334, "loc": { "start": { - "line": 187, + "line": 192, "column": 41 }, "end": { - "line": 187, + "line": 192, "column": 42 } }, @@ -7719,85 +7955,85 @@ }, { "type": "IfStatement", - "start": 5129, - "end": 5361, + "start": 5341, + "end": 5573, "loc": { "start": { - "line": 188, + "line": 193, "column": 4 }, "end": { - "line": 192, + "line": 197, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 5133, - "end": 5192, + "start": 5345, + "end": 5404, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 67 } }, "left": { "type": "LogicalExpression", - "start": 5133, - "end": 5171, + "start": 5345, + "end": 5383, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 46 } }, "left": { "type": "BinaryExpression", - "start": 5133, - "end": 5150, + "start": 5345, + "end": 5362, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 25 } }, "left": { "type": "MemberExpression", - "start": 5133, - "end": 5143, + "start": 5345, + "end": 5355, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 18 } }, "object": { "type": "Identifier", - "start": 5133, - "end": 5140, + "start": 5345, + "end": 5352, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 15 }, "identifierName": "bomCode" @@ -7806,15 +8042,15 @@ }, "property": { "type": "NumericLiteral", - "start": 5141, - "end": 5142, + "start": 5353, + "end": 5354, "loc": { "start": { - "line": 188, + "line": 193, "column": 16 }, "end": { - "line": 188, + "line": 193, "column": 17 } }, @@ -7829,15 +8065,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 5147, - "end": 5150, + "start": 5359, + "end": 5362, "loc": { "start": { - "line": 188, + "line": 193, "column": 22 }, "end": { - "line": 188, + "line": 193, "column": 25 } }, @@ -7851,43 +8087,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 5154, - "end": 5171, + "start": 5366, + "end": 5383, "loc": { "start": { - "line": 188, + "line": 193, "column": 29 }, "end": { - "line": 188, + "line": 193, "column": 46 } }, "left": { "type": "MemberExpression", - "start": 5154, - "end": 5164, + "start": 5366, + "end": 5376, "loc": { "start": { - "line": 188, + "line": 193, "column": 29 }, "end": { - "line": 188, + "line": 193, "column": 39 } }, "object": { "type": "Identifier", - "start": 5154, - "end": 5161, + "start": 5366, + "end": 5373, "loc": { "start": { - "line": 188, + "line": 193, "column": 29 }, "end": { - "line": 188, + "line": 193, "column": 36 }, "identifierName": "bomCode" @@ -7896,15 +8132,15 @@ }, "property": { "type": "NumericLiteral", - "start": 5162, - "end": 5163, + "start": 5374, + "end": 5375, "loc": { "start": { - "line": 188, + "line": 193, "column": 37 }, "end": { - "line": 188, + "line": 193, "column": 38 } }, @@ -7919,15 +8155,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 5168, - "end": 5171, + "start": 5380, + "end": 5383, "loc": { "start": { - "line": 188, + "line": 193, "column": 43 }, "end": { - "line": 188, + "line": 193, "column": 46 } }, @@ -7942,43 +8178,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 5175, - "end": 5192, + "start": 5387, + "end": 5404, "loc": { "start": { - "line": 188, + "line": 193, "column": 50 }, "end": { - "line": 188, + "line": 193, "column": 67 } }, "left": { "type": "MemberExpression", - "start": 5175, - "end": 5185, + "start": 5387, + "end": 5397, "loc": { "start": { - "line": 188, + "line": 193, "column": 50 }, "end": { - "line": 188, + "line": 193, "column": 60 } }, "object": { "type": "Identifier", - "start": 5175, - "end": 5182, + "start": 5387, + "end": 5394, "loc": { "start": { - "line": 188, + "line": 193, "column": 50 }, "end": { - "line": 188, + "line": 193, "column": 57 }, "identifierName": "bomCode" @@ -7987,15 +8223,15 @@ }, "property": { "type": "NumericLiteral", - "start": 5183, - "end": 5184, + "start": 5395, + "end": 5396, "loc": { "start": { - "line": 188, + "line": 193, "column": 58 }, "end": { - "line": 188, + "line": 193, "column": 59 } }, @@ -8010,15 +8246,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 5189, - "end": 5192, + "start": 5401, + "end": 5404, "loc": { "start": { - "line": 188, + "line": 193, "column": 64 }, "end": { - "line": 188, + "line": 193, "column": 67 } }, @@ -8032,59 +8268,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 5194, - "end": 5276, + "start": 5406, + "end": 5488, "loc": { "start": { - "line": 188, + "line": 193, "column": 69 }, "end": { - "line": 190, + "line": 195, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 5204, - "end": 5270, + "start": 5416, + "end": 5482, "loc": { "start": { - "line": 189, + "line": 194, "column": 8 }, "end": { - "line": 189, + "line": 194, "column": 74 } }, "expression": { "type": "AssignmentExpression", - "start": 5204, - "end": 5269, + "start": 5416, + "end": 5481, "loc": { "start": { - "line": 189, + "line": 194, "column": 8 }, "end": { - "line": 189, + "line": 194, "column": 73 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5204, - "end": 5211, + "start": 5416, + "end": 5423, "loc": { "start": { - "line": 189, + "line": 194, "column": 8 }, "end": { - "line": 189, + "line": 194, "column": 15 }, "identifierName": "jsonStr" @@ -8093,57 +8329,57 @@ }, "right": { "type": "CallExpression", - "start": 5214, - "end": 5269, + "start": 5426, + "end": 5481, "loc": { "start": { - "line": 189, + "line": 194, "column": 18 }, "end": { - "line": 189, + "line": 194, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 5214, - "end": 5239, + "start": 5426, + "end": 5451, "loc": { "start": { - "line": 189, + "line": 194, "column": 18 }, "end": { - "line": 189, + "line": 194, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 5214, - "end": 5233, + "start": 5426, + "end": 5445, "loc": { "start": { - "line": 189, + "line": 194, "column": 18 }, "end": { - "line": 189, + "line": 194, "column": 37 } }, "object": { "type": "Identifier", - "start": 5214, - "end": 5220, + "start": 5426, + "end": 5432, "loc": { "start": { - "line": 189, + "line": 194, "column": 18 }, "end": { - "line": 189, + "line": 194, "column": 24 }, "identifierName": "String" @@ -8152,15 +8388,15 @@ }, "property": { "type": "Identifier", - "start": 5221, - "end": 5233, + "start": 5433, + "end": 5445, "loc": { "start": { - "line": 189, + "line": 194, "column": 25 }, "end": { - "line": 189, + "line": 194, "column": 37 }, "identifierName": "fromCharCode" @@ -8171,15 +8407,15 @@ }, "property": { "type": "Identifier", - "start": 5234, - "end": 5239, + "start": 5446, + "end": 5451, "loc": { "start": { - "line": 189, + "line": 194, "column": 38 }, "end": { - "line": 189, + "line": 194, "column": 43 }, "identifierName": "apply" @@ -8191,44 +8427,44 @@ "arguments": [ { "type": "NullLiteral", - "start": 5240, - "end": 5244, + "start": 5452, + "end": 5456, "loc": { "start": { - "line": 189, + "line": 194, "column": 44 }, "end": { - "line": 189, + "line": 194, "column": 48 } } }, { "type": "NewExpression", - "start": 5246, - "end": 5268, + "start": 5458, + "end": 5480, "loc": { "start": { - "line": 189, + "line": 194, "column": 50 }, "end": { - "line": 189, + "line": 194, "column": 72 } }, "callee": { "type": "Identifier", - "start": 5250, - "end": 5260, + "start": 5462, + "end": 5472, "loc": { "start": { - "line": 189, + "line": 194, "column": 54 }, "end": { - "line": 189, + "line": 194, "column": 64 }, "identifierName": "Uint8Array" @@ -8238,15 +8474,15 @@ "arguments": [ { "type": "Identifier", - "start": 5261, - "end": 5264, + "start": 5473, + "end": 5476, "loc": { "start": { - "line": 189, + "line": 194, "column": 65 }, "end": { - "line": 189, + "line": 194, "column": 68 }, "identifierName": "buf" @@ -8255,15 +8491,15 @@ }, { "type": "NumericLiteral", - "start": 5266, - "end": 5267, + "start": 5478, + "end": 5479, "loc": { "start": { - "line": 189, + "line": 194, "column": 70 }, "end": { - "line": 189, + "line": 194, "column": 71 } }, @@ -8284,59 +8520,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 5282, - "end": 5361, + "start": 5494, + "end": 5573, "loc": { "start": { - "line": 190, + "line": 195, "column": 11 }, "end": { - "line": 192, + "line": 197, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 5292, - "end": 5355, + "start": 5504, + "end": 5567, "loc": { "start": { - "line": 191, + "line": 196, "column": 8 }, "end": { - "line": 191, + "line": 196, "column": 71 } }, "expression": { "type": "AssignmentExpression", - "start": 5292, - "end": 5354, + "start": 5504, + "end": 5566, "loc": { "start": { - "line": 191, + "line": 196, "column": 8 }, "end": { - "line": 191, + "line": 196, "column": 70 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5292, - "end": 5299, + "start": 5504, + "end": 5511, "loc": { "start": { - "line": 191, + "line": 196, "column": 8 }, "end": { - "line": 191, + "line": 196, "column": 15 }, "identifierName": "jsonStr" @@ -8345,57 +8581,57 @@ }, "right": { "type": "CallExpression", - "start": 5302, - "end": 5354, + "start": 5514, + "end": 5566, "loc": { "start": { - "line": 191, + "line": 196, "column": 18 }, "end": { - "line": 191, + "line": 196, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 5302, - "end": 5327, + "start": 5514, + "end": 5539, "loc": { "start": { - "line": 191, + "line": 196, "column": 18 }, "end": { - "line": 191, + "line": 196, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 5302, - "end": 5321, + "start": 5514, + "end": 5533, "loc": { "start": { - "line": 191, + "line": 196, "column": 18 }, "end": { - "line": 191, + "line": 196, "column": 37 } }, "object": { "type": "Identifier", - "start": 5302, - "end": 5308, + "start": 5514, + "end": 5520, "loc": { "start": { - "line": 191, + "line": 196, "column": 18 }, "end": { - "line": 191, + "line": 196, "column": 24 }, "identifierName": "String" @@ -8404,15 +8640,15 @@ }, "property": { "type": "Identifier", - "start": 5309, - "end": 5321, + "start": 5521, + "end": 5533, "loc": { "start": { - "line": 191, + "line": 196, "column": 25 }, "end": { - "line": 191, + "line": 196, "column": 37 }, "identifierName": "fromCharCode" @@ -8423,15 +8659,15 @@ }, "property": { "type": "Identifier", - "start": 5322, - "end": 5327, + "start": 5534, + "end": 5539, "loc": { "start": { - "line": 191, + "line": 196, "column": 38 }, "end": { - "line": 191, + "line": 196, "column": 43 }, "identifierName": "apply" @@ -8443,44 +8679,44 @@ "arguments": [ { "type": "NullLiteral", - "start": 5328, - "end": 5332, + "start": 5540, + "end": 5544, "loc": { "start": { - "line": 191, + "line": 196, "column": 44 }, "end": { - "line": 191, + "line": 196, "column": 48 } } }, { "type": "NewExpression", - "start": 5334, - "end": 5353, + "start": 5546, + "end": 5565, "loc": { "start": { - "line": 191, + "line": 196, "column": 50 }, "end": { - "line": 191, + "line": 196, "column": 69 } }, "callee": { "type": "Identifier", - "start": 5338, - "end": 5348, + "start": 5550, + "end": 5560, "loc": { "start": { - "line": 191, + "line": 196, "column": 54 }, "end": { - "line": 191, + "line": 196, "column": 64 }, "identifierName": "Uint8Array" @@ -8490,15 +8726,15 @@ "arguments": [ { "type": "Identifier", - "start": 5349, - "end": 5352, + "start": 5561, + "end": 5564, "loc": { "start": { - "line": 191, + "line": 196, "column": 65 }, "end": { - "line": 191, + "line": 196, "column": 68 }, "identifierName": "buf" @@ -8517,44 +8753,44 @@ }, { "type": "VariableDeclaration", - "start": 5367, - "end": 5401, + "start": 5579, + "end": 5613, "loc": { "start": { - "line": 194, + "line": 199, "column": 4 }, "end": { - "line": 194, + "line": 199, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5371, - "end": 5400, + "start": 5583, + "end": 5612, "loc": { "start": { - "line": 194, + "line": 199, "column": 8 }, "end": { - "line": 194, + "line": 199, "column": 37 } }, "id": { "type": "Identifier", - "start": 5371, - "end": 5378, + "start": 5583, + "end": 5590, "loc": { "start": { - "line": 194, + "line": 199, "column": 8 }, "end": { - "line": 194, + "line": 199, "column": 15 }, "identifierName": "jsonObj" @@ -8563,43 +8799,43 @@ }, "init": { "type": "CallExpression", - "start": 5381, - "end": 5400, + "start": 5593, + "end": 5612, "loc": { "start": { - "line": 194, + "line": 199, "column": 18 }, "end": { - "line": 194, + "line": 199, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 5381, - "end": 5391, + "start": 5593, + "end": 5603, "loc": { "start": { - "line": 194, + "line": 199, "column": 18 }, "end": { - "line": 194, + "line": 199, "column": 28 } }, "object": { "type": "Identifier", - "start": 5381, - "end": 5385, + "start": 5593, + "end": 5597, "loc": { "start": { - "line": 194, + "line": 199, "column": 18 }, "end": { - "line": 194, + "line": 199, "column": 22 }, "identifierName": "JSON" @@ -8608,15 +8844,15 @@ }, "property": { "type": "Identifier", - "start": 5386, - "end": 5391, + "start": 5598, + "end": 5603, "loc": { "start": { - "line": 194, + "line": 199, "column": 23 }, "end": { - "line": 194, + "line": 199, "column": 28 }, "identifierName": "parse" @@ -8628,15 +8864,15 @@ "arguments": [ { "type": "Identifier", - "start": 5392, - "end": 5399, + "start": 5604, + "end": 5611, "loc": { "start": { - "line": 194, + "line": 199, "column": 29 }, "end": { - "line": 194, + "line": 199, "column": 36 }, "identifierName": "jsonStr" @@ -8651,29 +8887,29 @@ }, { "type": "ReturnStatement", - "start": 5407, - "end": 5422, + "start": 5619, + "end": 5634, "loc": { "start": { - "line": 196, + "line": 201, "column": 4 }, "end": { - "line": 196, + "line": 201, "column": 19 } }, "argument": { "type": "Identifier", - "start": 5414, - "end": 5421, + "start": 5626, + "end": 5633, "loc": { "start": { - "line": 196, + "line": 201, "column": 11 }, "end": { - "line": 196, + "line": 201, "column": 18 }, "identifierName": "jsonObj" @@ -8691,15 +8927,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4685, - "end": 4747, + "start": 4897, + "end": 4959, "loc": { "start": { - "line": 172, + "line": 177, "column": 0 }, "end": { - "line": 172, + "line": 177, "column": 62 } } @@ -8707,15 +8943,15 @@ { "type": "CommentLine", "value": " PlatformManager # parseFromBytes(buf)", - "start": 4748, - "end": 4791, + "start": 4960, + "end": 5003, "loc": { "start": { - "line": 173, + "line": 178, "column": 0 }, "end": { - "line": 173, + "line": 178, "column": 43 } } @@ -8723,15 +8959,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4793, - "end": 4855, + "start": 5005, + "end": 5067, "loc": { "start": { - "line": 175, + "line": 180, "column": 0 }, "end": { - "line": 175, + "line": 180, "column": 62 } } @@ -8739,15 +8975,15 @@ { "type": "CommentBlock", "value": "*\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n", - "start": 4857, - "end": 4999, + "start": 5069, + "end": 5211, "loc": { "start": { - "line": 177, + "line": 182, "column": 0 }, "end": { - "line": 183, + "line": 188, "column": 2 } } @@ -8757,15 +8993,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5429, - "end": 5491, + "start": 5641, + "end": 5703, "loc": { "start": { - "line": 201, + "line": 206, "column": 0 }, "end": { - "line": 201, + "line": 206, "column": 62 } } @@ -8773,15 +9009,15 @@ { "type": "CommentLine", "value": " PlatformManager # log()", - "start": 5492, - "end": 5521, + "start": 5704, + "end": 5733, "loc": { "start": { - "line": 202, + "line": 207, "column": 0 }, "end": { - "line": 202, + "line": 207, "column": 29 } } @@ -8789,15 +9025,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5522, - "end": 5584, + "start": 5734, + "end": 5796, "loc": { "start": { - "line": 203, + "line": 208, "column": 0 }, "end": { - "line": 203, + "line": 208, "column": 62 } } @@ -8805,15 +9041,15 @@ { "type": "CommentBlock", "value": "*\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n", - "start": 5586, - "end": 5700, + "start": 5798, + "end": 5912, "loc": { "start": { - "line": 205, + "line": 210, "column": 0 }, "end": { - "line": 211, + "line": 216, "column": 2 } } @@ -8822,72 +9058,72 @@ }, { "type": "ExpressionStatement", - "start": 5701, - "end": 5794, + "start": 5913, + "end": 6006, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 215, + "line": 220, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 5701, - "end": 5794, + "start": 5913, + "end": 6006, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 215, + "line": 220, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5701, - "end": 5730, + "start": 5913, + "end": 5942, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 212, + "line": 217, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 5701, - "end": 5726, + "start": 5913, + "end": 5938, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 212, + "line": 217, "column": 25 } }, "object": { "type": "Identifier", - "start": 5701, - "end": 5716, + "start": 5913, + "end": 5928, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 212, + "line": 217, "column": 15 }, "identifierName": "PlatformManager" @@ -8897,15 +9133,15 @@ }, "property": { "type": "Identifier", - "start": 5717, - "end": 5726, + "start": 5929, + "end": 5938, "loc": { "start": { - "line": 212, + "line": 217, "column": 16 }, "end": { - "line": 212, + "line": 217, "column": 25 }, "identifierName": "prototype" @@ -8917,15 +9153,15 @@ }, "property": { "type": "Identifier", - "start": 5727, - "end": 5730, + "start": 5939, + "end": 5942, "loc": { "start": { - "line": 212, + "line": 217, "column": 26 }, "end": { - "line": 212, + "line": 217, "column": 29 }, "identifierName": "log" @@ -8937,29 +9173,29 @@ }, "right": { "type": "FunctionExpression", - "start": 5745, - "end": 5794, + "start": 5957, + "end": 6006, "loc": { "start": { - "line": 212, + "line": 217, "column": 44 }, "end": { - "line": 215, + "line": 220, "column": 1 } }, "id": { "type": "Identifier", - "start": 5727, - "end": 5730, + "start": 5939, + "end": 5942, "loc": { "start": { - "line": 212, + "line": 217, "column": 26 }, "end": { - "line": 212, + "line": 217, "column": 29 }, "identifierName": "log" @@ -8972,15 +9208,15 @@ "params": [ { "type": "Identifier", - "start": 5754, - "end": 5757, + "start": 5966, + "end": 5969, "loc": { "start": { - "line": 212, + "line": 217, "column": 53 }, "end": { - "line": 212, + "line": 217, "column": 56 }, "identifierName": "txt" @@ -8991,15 +9227,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5757, - "end": 5767, + "start": 5969, + "end": 5979, "loc": { "start": { - "line": 212, + "line": 217, "column": 56 }, "end": { - "line": 212, + "line": 217, "column": 66 } } @@ -9009,72 +9245,72 @@ ], "body": { "type": "BlockStatement", - "start": 5769, - "end": 5794, + "start": 5981, + "end": 6006, "loc": { "start": { - "line": 213, + "line": 218, "column": 0 }, "end": { - "line": 215, + "line": 220, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 5775, - "end": 5792, + "start": 5987, + "end": 6004, "loc": { "start": { - "line": 214, + "line": 219, "column": 4 }, "end": { - "line": 214, + "line": 219, "column": 21 } }, "expression": { "type": "CallExpression", - "start": 5775, - "end": 5791, + "start": 5987, + "end": 6003, "loc": { "start": { - "line": 214, + "line": 219, "column": 4 }, "end": { - "line": 214, + "line": 219, "column": 20 } }, "callee": { "type": "MemberExpression", - "start": 5775, - "end": 5786, + "start": 5987, + "end": 5998, "loc": { "start": { - "line": 214, + "line": 219, "column": 4 }, "end": { - "line": 214, + "line": 219, "column": 15 } }, "object": { "type": "Identifier", - "start": 5775, - "end": 5782, + "start": 5987, + "end": 5994, "loc": { "start": { - "line": 214, + "line": 219, "column": 4 }, "end": { - "line": 214, + "line": 219, "column": 11 }, "identifierName": "console" @@ -9084,15 +9320,15 @@ }, "property": { "type": "Identifier", - "start": 5783, - "end": 5786, + "start": 5995, + "end": 5998, "loc": { "start": { - "line": 214, + "line": 219, "column": 12 }, "end": { - "line": 214, + "line": 219, "column": 15 }, "identifierName": "log" @@ -9105,15 +9341,15 @@ "arguments": [ { "type": "Identifier", - "start": 5787, - "end": 5790, + "start": 5999, + "end": 6002, "loc": { "start": { - "line": 214, + "line": 219, "column": 16 }, "end": { - "line": 214, + "line": 219, "column": 19 }, "identifierName": "txt" @@ -9131,15 +9367,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5757, - "end": 5767, + "start": 5969, + "end": 5979, "loc": { "start": { - "line": 212, + "line": 217, "column": 56 }, "end": { - "line": 212, + "line": 217, "column": 66 } } @@ -9153,15 +9389,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5429, - "end": 5491, + "start": 5641, + "end": 5703, "loc": { "start": { - "line": 201, + "line": 206, "column": 0 }, "end": { - "line": 201, + "line": 206, "column": 62 } } @@ -9169,15 +9405,15 @@ { "type": "CommentLine", "value": " PlatformManager # log()", - "start": 5492, - "end": 5521, + "start": 5704, + "end": 5733, "loc": { "start": { - "line": 202, + "line": 207, "column": 0 }, "end": { - "line": 202, + "line": 207, "column": 29 } } @@ -9185,15 +9421,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5522, - "end": 5584, + "start": 5734, + "end": 5796, "loc": { "start": { - "line": 203, + "line": 208, "column": 0 }, "end": { - "line": 203, + "line": 208, "column": 62 } } @@ -9201,15 +9437,15 @@ { "type": "CommentBlock", "value": "*\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n", - "start": 5586, - "end": 5700, + "start": 5798, + "end": 5912, "loc": { "start": { - "line": 205, + "line": 210, "column": 0 }, "end": { - "line": 211, + "line": 216, "column": 2 } } @@ -9764,18 +10000,82 @@ } } }, + { + "type": "CommentLine", + "value": " Thanks to @mashirozx & @fghrsh", + "start": 3330, + "end": 3363, + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " Issues:", + "start": 3368, + "end": 3378, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 14 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/1", + "start": 3383, + "end": 3436, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 57 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/3", + "start": 3441, + "end": 3494, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 57 + } + } + }, { "type": "CommentLine", "value": " var thisRef = this;", - "start": 3427, - "end": 3449, + "start": 3639, + "end": 3661, "loc": { "start": { - "line": 134, + "line": 139, "column": 4 }, "end": { - "line": 134, + "line": 139, "column": 26 } } @@ -9783,15 +10083,15 @@ { "type": "CommentLine", "value": " create texture", - "start": 3496, - "end": 3513, + "start": 3708, + "end": 3725, "loc": { "start": { - "line": 136, + "line": 141, "column": 8 }, "end": { - "line": 136, + "line": 141, "column": 25 } } @@ -9799,15 +10099,15 @@ { "type": "CommentLine", "value": " 乗算済アルファテクスチャ以外の場合", - "start": 3730, - "end": 3750, + "start": 3942, + "end": 3962, "loc": { "start": { - "line": 142, + "line": 147, "column": 12 }, "end": { - "line": 142, + "line": 147, "column": 32 } } @@ -9815,15 +10115,15 @@ { "type": "CommentLine", "value": " emmmm, maybe do something for textures with alpha layer.", - "start": 3763, - "end": 3822, + "start": 3975, + "end": 4034, "loc": { "start": { - "line": 143, + "line": 148, "column": 12 }, "end": { - "line": 143, + "line": 148, "column": 71 } } @@ -9831,15 +10131,15 @@ { "type": "CommentLine", "value": " テクスチャオブジェクトを解放", - "start": 4407, - "end": 4424, + "start": 4619, + "end": 4636, "loc": { "start": { - "line": 159, + "line": 164, "column": 8 }, "end": { - "line": 159, + "line": 164, "column": 25 } } @@ -9847,15 +10147,15 @@ { "type": "CommentLine", "value": " Release the texture object to prevent buffer overruns.", - "start": 4433, - "end": 4490, + "start": 4645, + "end": 4702, "loc": { "start": { - "line": 160, + "line": 165, "column": 8 }, "end": { - "line": 160, + "line": 165, "column": 65 } } @@ -9863,15 +10163,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4685, - "end": 4747, + "start": 4897, + "end": 4959, "loc": { "start": { - "line": 172, + "line": 177, "column": 0 }, "end": { - "line": 172, + "line": 177, "column": 62 } } @@ -9879,15 +10179,15 @@ { "type": "CommentLine", "value": " PlatformManager # parseFromBytes(buf)", - "start": 4748, - "end": 4791, + "start": 4960, + "end": 5003, "loc": { "start": { - "line": 173, + "line": 178, "column": 0 }, "end": { - "line": 173, + "line": 178, "column": 43 } } @@ -9895,15 +10195,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4793, - "end": 4855, + "start": 5005, + "end": 5067, "loc": { "start": { - "line": 175, + "line": 180, "column": 0 }, "end": { - "line": 175, + "line": 180, "column": 62 } } @@ -9911,15 +10211,15 @@ { "type": "CommentBlock", "value": "*\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n", - "start": 4857, - "end": 4999, + "start": 5069, + "end": 5211, "loc": { "start": { - "line": 177, + "line": 182, "column": 0 }, "end": { - "line": 183, + "line": 188, "column": 2 } } @@ -9927,15 +10227,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5429, - "end": 5491, + "start": 5641, + "end": 5703, "loc": { "start": { - "line": 201, + "line": 206, "column": 0 }, "end": { - "line": 201, + "line": 206, "column": 62 } } @@ -9943,15 +10243,15 @@ { "type": "CommentLine", "value": " PlatformManager # log()", - "start": 5492, - "end": 5521, + "start": 5704, + "end": 5733, "loc": { "start": { - "line": 202, + "line": 207, "column": 0 }, "end": { - "line": 202, + "line": 207, "column": 29 } } @@ -9959,15 +10259,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5522, - "end": 5584, + "start": 5734, + "end": 5796, "loc": { "start": { - "line": 203, + "line": 208, "column": 0 }, "end": { - "line": 203, + "line": 208, "column": 62 } } @@ -9975,15 +10275,15 @@ { "type": "CommentBlock", "value": "*\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n", - "start": 5586, - "end": 5700, + "start": 5798, + "end": 5912, "loc": { "start": { - "line": 205, + "line": 210, "column": 0 }, "end": { - "line": 211, + "line": 216, "column": 2 } } @@ -9991,15 +10291,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5757, - "end": 5767, + "start": 5969, + "end": 5979, "loc": { "start": { - "line": 212, + "line": 217, "column": 56 }, "end": { - "line": 212, + "line": 217, "column": 66 } } @@ -16003,71 +16303,289 @@ "binop": null }, "value": "loadedImage", - "start": 3299, - "end": 3310, + "start": 3299, + "end": 3310, + "loc": { + "start": { + "line": 129, + "column": 8 + }, + "end": { + "line": 129, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3311, + "end": 3312, + "loc": { + "start": { + "line": 129, + "column": 20 + }, + "end": { + "line": 129, + "column": 21 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 3313, + "end": 3316, + "loc": { + "start": { + "line": 129, + "column": 22 + }, + "end": { + "line": 129, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Image", + "start": 3317, + "end": 3322, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3322, + "end": 3323, + "loc": { + "start": { + "line": 129, + "column": 31 + }, + "end": { + "line": 129, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3323, + "end": 3324, + "loc": { + "start": { + "line": 129, + "column": 32 + }, + "end": { + "line": 129, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3324, + "end": 3325, + "loc": { + "start": { + "line": 129, + "column": 33 + }, + "end": { + "line": 129, + "column": 34 + } + } + }, + { + "type": "CommentLine", + "value": " Thanks to @mashirozx & @fghrsh", + "start": 3330, + "end": 3363, + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " Issues:", + "start": 3368, + "end": 3378, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 14 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/1", + "start": 3383, + "end": 3436, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 57 + } + } + }, + { + "type": "CommentLine", + "value": " @https://github.com/journey-ad/live2d_src/issues/3", + "start": 3441, + "end": 3494, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadedImage", + "start": 3499, + "end": 3510, "loc": { "start": { - "line": 129, - "column": 8 + "line": 134, + "column": 4 }, "end": { - "line": 129, - "column": 19 + "line": 134, + "column": 15 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 3311, - "end": 3312, - "loc": { - "start": { - "line": 129, - "column": 20 - }, - "end": { - "line": 129, - "column": 21 - } - } - }, - { - "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "new", - "start": 3313, - "end": 3316, + "start": 3510, + "end": 3511, "loc": { "start": { - "line": 129, - "column": 22 + "line": 134, + "column": 15 }, "end": { - "line": 129, - "column": 25 + "line": 134, + "column": 16 } } }, @@ -16083,67 +16601,71 @@ "postfix": false, "binop": null }, - "value": "Image", - "start": 3317, - "end": 3322, + "value": "crossOrigin", + "start": 3511, + "end": 3522, "loc": { "start": { - "line": 129, - "column": 26 + "line": 134, + "column": 16 }, "end": { - "line": 129, - "column": 31 + "line": 134, + "column": 27 } } }, { "type": { - "label": "(", + "label": "=", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3322, - "end": 3323, + "value": "=", + "start": 3523, + "end": 3524, "loc": { "start": { - "line": 129, - "column": 31 + "line": 134, + "column": 28 }, "end": { - "line": 129, - "column": 32 + "line": 134, + "column": 29 } } }, { "type": { - "label": ")", + "label": "string", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3323, - "end": 3324, + "value": "Anonymous", + "start": 3525, + "end": 3536, "loc": { "start": { - "line": 129, - "column": 32 + "line": 134, + "column": 30 }, "end": { - "line": 129, - "column": 33 + "line": 134, + "column": 41 } } }, @@ -16160,16 +16682,16 @@ "binop": null, "updateContext": null }, - "start": 3324, - "end": 3325, + "start": 3536, + "end": 3537, "loc": { "start": { - "line": 129, - "column": 33 + "line": 134, + "column": 41 }, "end": { - "line": 129, - "column": 34 + "line": 134, + "column": 42 } } }, @@ -16186,15 +16708,15 @@ "binop": null }, "value": "loadedImage", - "start": 3330, - "end": 3341, + "start": 3542, + "end": 3553, "loc": { "start": { - "line": 130, + "line": 135, "column": 4 }, "end": { - "line": 130, + "line": 135, "column": 15 } } @@ -16212,15 +16734,15 @@ "binop": null, "updateContext": null }, - "start": 3341, - "end": 3342, + "start": 3553, + "end": 3554, "loc": { "start": { - "line": 130, + "line": 135, "column": 15 }, "end": { - "line": 130, + "line": 135, "column": 16 } } @@ -16238,15 +16760,15 @@ "binop": null }, "value": "src", - "start": 3342, - "end": 3345, + "start": 3554, + "end": 3557, "loc": { "start": { - "line": 130, + "line": 135, "column": 16 }, "end": { - "line": 130, + "line": 135, "column": 19 } } @@ -16265,15 +16787,15 @@ "updateContext": null }, "value": "=", - "start": 3346, - "end": 3347, + "start": 3558, + "end": 3559, "loc": { "start": { - "line": 130, + "line": 135, "column": 20 }, "end": { - "line": 130, + "line": 135, "column": 21 } } @@ -16291,15 +16813,15 @@ "binop": null }, "value": "path", - "start": 3348, - "end": 3352, + "start": 3560, + "end": 3564, "loc": { "start": { - "line": 130, + "line": 135, "column": 22 }, "end": { - "line": 130, + "line": 135, "column": 26 } } @@ -16317,15 +16839,15 @@ "binop": null, "updateContext": null }, - "start": 3352, - "end": 3353, + "start": 3564, + "end": 3565, "loc": { "start": { - "line": 130, + "line": 135, "column": 26 }, "end": { - "line": 130, + "line": 135, "column": 27 } } @@ -16343,15 +16865,15 @@ "binop": null }, "value": "loadedImage", - "start": 3358, - "end": 3369, + "start": 3570, + "end": 3581, "loc": { "start": { - "line": 131, + "line": 136, "column": 4 }, "end": { - "line": 131, + "line": 136, "column": 15 } } @@ -16369,15 +16891,15 @@ "binop": null, "updateContext": null }, - "start": 3369, - "end": 3370, + "start": 3581, + "end": 3582, "loc": { "start": { - "line": 131, + "line": 136, "column": 15 }, "end": { - "line": 131, + "line": 136, "column": 16 } } @@ -16395,15 +16917,15 @@ "binop": null }, "value": "onload", - "start": 3370, - "end": 3376, + "start": 3582, + "end": 3588, "loc": { "start": { - "line": 131, + "line": 136, "column": 16 }, "end": { - "line": 131, + "line": 136, "column": 22 } } @@ -16422,15 +16944,15 @@ "updateContext": null }, "value": "=", - "start": 3377, - "end": 3378, + "start": 3589, + "end": 3590, "loc": { "start": { - "line": 131, + "line": 136, "column": 23 }, "end": { - "line": 131, + "line": 136, "column": 24 } } @@ -16448,15 +16970,15 @@ "binop": null }, "value": "onload", - "start": 3379, - "end": 3385, + "start": 3591, + "end": 3597, "loc": { "start": { - "line": 131, + "line": 136, "column": 25 }, "end": { - "line": 131, + "line": 136, "column": 31 } } @@ -16474,15 +16996,15 @@ "binop": null, "updateContext": null }, - "start": 3385, - "end": 3386, + "start": 3597, + "end": 3598, "loc": { "start": { - "line": 131, + "line": 136, "column": 31 }, "end": { - "line": 131, + "line": 136, "column": 32 } } @@ -16500,15 +17022,15 @@ "binop": null }, "value": "loadedImage", - "start": 3391, - "end": 3402, + "start": 3603, + "end": 3614, "loc": { "start": { - "line": 132, + "line": 137, "column": 4 }, "end": { - "line": 132, + "line": 137, "column": 15 } } @@ -16526,15 +17048,15 @@ "binop": null, "updateContext": null }, - "start": 3402, - "end": 3403, + "start": 3614, + "end": 3615, "loc": { "start": { - "line": 132, + "line": 137, "column": 15 }, "end": { - "line": 132, + "line": 137, "column": 16 } } @@ -16552,15 +17074,15 @@ "binop": null }, "value": "onerror", - "start": 3403, - "end": 3410, + "start": 3615, + "end": 3622, "loc": { "start": { - "line": 132, + "line": 137, "column": 16 }, "end": { - "line": 132, + "line": 137, "column": 23 } } @@ -16579,15 +17101,15 @@ "updateContext": null }, "value": "=", - "start": 3411, - "end": 3412, + "start": 3623, + "end": 3624, "loc": { "start": { - "line": 132, + "line": 137, "column": 24 }, "end": { - "line": 132, + "line": 137, "column": 25 } } @@ -16605,15 +17127,15 @@ "binop": null }, "value": "onerror", - "start": 3413, - "end": 3420, + "start": 3625, + "end": 3632, "loc": { "start": { - "line": 132, + "line": 137, "column": 26 }, "end": { - "line": 132, + "line": 137, "column": 33 } } @@ -16631,15 +17153,15 @@ "binop": null, "updateContext": null }, - "start": 3420, - "end": 3421, + "start": 3632, + "end": 3633, "loc": { "start": { - "line": 132, + "line": 137, "column": 33 }, "end": { - "line": 132, + "line": 137, "column": 34 } } @@ -16647,15 +17169,15 @@ { "type": "CommentLine", "value": " var thisRef = this;", - "start": 3427, - "end": 3449, + "start": 3639, + "end": 3661, "loc": { "start": { - "line": 134, + "line": 139, "column": 4 }, "end": { - "line": 134, + "line": 139, "column": 26 } } @@ -16673,15 +17195,15 @@ "binop": null }, "value": "loadedImage", - "start": 3454, - "end": 3465, + "start": 3666, + "end": 3677, "loc": { "start": { - "line": 135, + "line": 140, "column": 4 }, "end": { - "line": 135, + "line": 140, "column": 15 } } @@ -16699,15 +17221,15 @@ "binop": null, "updateContext": null }, - "start": 3465, - "end": 3466, + "start": 3677, + "end": 3678, "loc": { "start": { - "line": 135, + "line": 140, "column": 15 }, "end": { - "line": 135, + "line": 140, "column": 16 } } @@ -16725,15 +17247,15 @@ "binop": null }, "value": "onload", - "start": 3466, - "end": 3472, + "start": 3678, + "end": 3684, "loc": { "start": { - "line": 135, + "line": 140, "column": 16 }, "end": { - "line": 135, + "line": 140, "column": 22 } } @@ -16752,15 +17274,15 @@ "updateContext": null }, "value": "=", - "start": 3473, - "end": 3474, + "start": 3685, + "end": 3686, "loc": { "start": { - "line": 135, + "line": 140, "column": 23 }, "end": { - "line": 135, + "line": 140, "column": 24 } } @@ -16779,15 +17301,15 @@ "binop": null }, "value": "function", - "start": 3475, - "end": 3483, + "start": 3687, + "end": 3695, "loc": { "start": { - "line": 135, + "line": 140, "column": 25 }, "end": { - "line": 135, + "line": 140, "column": 33 } } @@ -16804,15 +17326,15 @@ "postfix": false, "binop": null }, - "start": 3483, - "end": 3484, + "start": 3695, + "end": 3696, "loc": { "start": { - "line": 135, + "line": 140, "column": 33 }, "end": { - "line": 135, + "line": 140, "column": 34 } } @@ -16829,15 +17351,15 @@ "postfix": false, "binop": null }, - "start": 3484, - "end": 3485, + "start": 3696, + "end": 3697, "loc": { "start": { - "line": 135, + "line": 140, "column": 34 }, "end": { - "line": 135, + "line": 140, "column": 35 } } @@ -16854,15 +17376,15 @@ "postfix": false, "binop": null }, - "start": 3486, - "end": 3487, + "start": 3698, + "end": 3699, "loc": { "start": { - "line": 135, + "line": 140, "column": 36 }, "end": { - "line": 135, + "line": 140, "column": 37 } } @@ -16870,15 +17392,15 @@ { "type": "CommentLine", "value": " create texture", - "start": 3496, - "end": 3513, + "start": 3708, + "end": 3725, "loc": { "start": { - "line": 136, + "line": 141, "column": 8 }, "end": { - "line": 136, + "line": 141, "column": 25 } } @@ -16898,15 +17420,15 @@ "updateContext": null }, "value": "var", - "start": 3522, - "end": 3525, + "start": 3734, + "end": 3737, "loc": { "start": { - "line": 137, + "line": 142, "column": 8 }, "end": { - "line": 137, + "line": 142, "column": 11 } } @@ -16924,15 +17446,15 @@ "binop": null }, "value": "gl", - "start": 3526, - "end": 3528, + "start": 3738, + "end": 3740, "loc": { "start": { - "line": 137, + "line": 142, "column": 12 }, "end": { - "line": 137, + "line": 142, "column": 14 } } @@ -16951,15 +17473,15 @@ "updateContext": null }, "value": "=", - "start": 3529, - "end": 3530, + "start": 3741, + "end": 3742, "loc": { "start": { - "line": 137, + "line": 142, "column": 15 }, "end": { - "line": 137, + "line": 142, "column": 16 } } @@ -16977,15 +17499,15 @@ "binop": null }, "value": "currWebGL", - "start": 3531, - "end": 3540, + "start": 3743, + "end": 3752, "loc": { "start": { - "line": 137, + "line": 142, "column": 17 }, "end": { - "line": 137, + "line": 142, "column": 26 } } @@ -17003,15 +17525,15 @@ "binop": null, "updateContext": null }, - "start": 3540, - "end": 3541, + "start": 3752, + "end": 3753, "loc": { "start": { - "line": 137, + "line": 142, "column": 26 }, "end": { - "line": 137, + "line": 142, "column": 27 } } @@ -17031,15 +17553,15 @@ "updateContext": null }, "value": "var", - "start": 3550, - "end": 3553, + "start": 3762, + "end": 3765, "loc": { "start": { - "line": 138, + "line": 143, "column": 8 }, "end": { - "line": 138, + "line": 143, "column": 11 } } @@ -17057,15 +17579,15 @@ "binop": null }, "value": "texture", - "start": 3554, - "end": 3561, + "start": 3766, + "end": 3773, "loc": { "start": { - "line": 138, + "line": 143, "column": 12 }, "end": { - "line": 138, + "line": 143, "column": 19 } } @@ -17084,15 +17606,15 @@ "updateContext": null }, "value": "=", - "start": 3562, - "end": 3563, + "start": 3774, + "end": 3775, "loc": { "start": { - "line": 138, + "line": 143, "column": 20 }, "end": { - "line": 138, + "line": 143, "column": 21 } } @@ -17110,15 +17632,15 @@ "binop": null }, "value": "gl", - "start": 3564, - "end": 3566, + "start": 3776, + "end": 3778, "loc": { "start": { - "line": 138, + "line": 143, "column": 22 }, "end": { - "line": 138, + "line": 143, "column": 24 } } @@ -17136,15 +17658,15 @@ "binop": null, "updateContext": null }, - "start": 3566, - "end": 3567, + "start": 3778, + "end": 3779, "loc": { "start": { - "line": 138, + "line": 143, "column": 24 }, "end": { - "line": 138, + "line": 143, "column": 25 } } @@ -17162,15 +17684,15 @@ "binop": null }, "value": "createTexture", - "start": 3567, - "end": 3580, + "start": 3779, + "end": 3792, "loc": { "start": { - "line": 138, + "line": 143, "column": 25 }, "end": { - "line": 138, + "line": 143, "column": 38 } } @@ -17187,15 +17709,15 @@ "postfix": false, "binop": null }, - "start": 3580, - "end": 3581, + "start": 3792, + "end": 3793, "loc": { "start": { - "line": 138, + "line": 143, "column": 38 }, "end": { - "line": 138, + "line": 143, "column": 39 } } @@ -17212,15 +17734,15 @@ "postfix": false, "binop": null }, - "start": 3581, - "end": 3582, + "start": 3793, + "end": 3794, "loc": { "start": { - "line": 138, + "line": 143, "column": 39 }, "end": { - "line": 138, + "line": 143, "column": 40 } } @@ -17238,15 +17760,15 @@ "binop": null, "updateContext": null }, - "start": 3582, - "end": 3583, + "start": 3794, + "end": 3795, "loc": { "start": { - "line": 138, + "line": 143, "column": 40 }, "end": { - "line": 138, + "line": 143, "column": 41 } } @@ -17266,15 +17788,15 @@ "updateContext": null }, "value": "if", - "start": 3592, - "end": 3594, + "start": 3804, + "end": 3806, "loc": { "start": { - "line": 139, + "line": 144, "column": 8 }, "end": { - "line": 139, + "line": 144, "column": 10 } } @@ -17291,15 +17813,15 @@ "postfix": false, "binop": null }, - "start": 3595, - "end": 3596, + "start": 3807, + "end": 3808, "loc": { "start": { - "line": 139, + "line": 144, "column": 11 }, "end": { - "line": 139, + "line": 144, "column": 12 } } @@ -17318,15 +17840,15 @@ "updateContext": null }, "value": "!", - "start": 3596, - "end": 3597, + "start": 3808, + "end": 3809, "loc": { "start": { - "line": 139, + "line": 144, "column": 12 }, "end": { - "line": 139, + "line": 144, "column": 13 } } @@ -17344,15 +17866,15 @@ "binop": null }, "value": "texture", - "start": 3597, - "end": 3604, + "start": 3809, + "end": 3816, "loc": { "start": { - "line": 139, + "line": 144, "column": 13 }, "end": { - "line": 139, + "line": 144, "column": 20 } } @@ -17369,15 +17891,15 @@ "postfix": false, "binop": null }, - "start": 3604, - "end": 3605, + "start": 3816, + "end": 3817, "loc": { "start": { - "line": 139, + "line": 144, "column": 20 }, "end": { - "line": 139, + "line": 144, "column": 21 } } @@ -17394,15 +17916,15 @@ "postfix": false, "binop": null }, - "start": 3605, - "end": 3606, + "start": 3817, + "end": 3818, "loc": { "start": { - "line": 139, + "line": 144, "column": 21 }, "end": { - "line": 139, + "line": 144, "column": 22 } } @@ -17420,15 +17942,15 @@ "binop": null }, "value": "console", - "start": 3607, - "end": 3614, + "start": 3819, + "end": 3826, "loc": { "start": { - "line": 139, + "line": 144, "column": 23 }, "end": { - "line": 139, + "line": 144, "column": 30 } } @@ -17446,15 +17968,15 @@ "binop": null, "updateContext": null }, - "start": 3614, - "end": 3615, + "start": 3826, + "end": 3827, "loc": { "start": { - "line": 139, + "line": 144, "column": 30 }, "end": { - "line": 139, + "line": 144, "column": 31 } } @@ -17472,15 +17994,15 @@ "binop": null }, "value": "error", - "start": 3615, - "end": 3620, + "start": 3827, + "end": 3832, "loc": { "start": { - "line": 139, + "line": 144, "column": 31 }, "end": { - "line": 139, + "line": 144, "column": 36 } } @@ -17497,15 +18019,15 @@ "postfix": false, "binop": null }, - "start": 3620, - "end": 3621, + "start": 3832, + "end": 3833, "loc": { "start": { - "line": 139, + "line": 144, "column": 36 }, "end": { - "line": 139, + "line": 144, "column": 37 } } @@ -17524,15 +18046,15 @@ "updateContext": null }, "value": "Failed to generate gl texture name.", - "start": 3621, - "end": 3658, + "start": 3833, + "end": 3870, "loc": { "start": { - "line": 139, + "line": 144, "column": 37 }, "end": { - "line": 139, + "line": 144, "column": 74 } } @@ -17549,15 +18071,15 @@ "postfix": false, "binop": null }, - "start": 3658, - "end": 3659, + "start": 3870, + "end": 3871, "loc": { "start": { - "line": 139, + "line": 144, "column": 74 }, "end": { - "line": 139, + "line": 144, "column": 75 } } @@ -17575,15 +18097,15 @@ "binop": null, "updateContext": null }, - "start": 3659, - "end": 3660, + "start": 3871, + "end": 3872, "loc": { "start": { - "line": 139, + "line": 144, "column": 75 }, "end": { - "line": 139, + "line": 144, "column": 76 } } @@ -17603,15 +18125,15 @@ "updateContext": null }, "value": "return", - "start": 3661, - "end": 3667, + "start": 3873, + "end": 3879, "loc": { "start": { - "line": 139, + "line": 144, "column": 77 }, "end": { - "line": 139, + "line": 144, "column": 83 } } @@ -17630,15 +18152,15 @@ "updateContext": null }, "value": "-", - "start": 3668, - "end": 3669, + "start": 3880, + "end": 3881, "loc": { "start": { - "line": 139, + "line": 144, "column": 84 }, "end": { - "line": 139, + "line": 144, "column": 85 } } @@ -17657,15 +18179,15 @@ "updateContext": null }, "value": 1, - "start": 3669, - "end": 3670, + "start": 3881, + "end": 3882, "loc": { "start": { - "line": 139, + "line": 144, "column": 85 }, "end": { - "line": 139, + "line": 144, "column": 86 } } @@ -17683,15 +18205,15 @@ "binop": null, "updateContext": null }, - "start": 3670, - "end": 3671, + "start": 3882, + "end": 3883, "loc": { "start": { - "line": 139, + "line": 144, "column": 86 }, "end": { - "line": 139, + "line": 144, "column": 87 } } @@ -17708,15 +18230,15 @@ "postfix": false, "binop": null }, - "start": 3672, - "end": 3673, + "start": 3884, + "end": 3885, "loc": { "start": { - "line": 139, + "line": 144, "column": 88 }, "end": { - "line": 139, + "line": 144, "column": 89 } } @@ -17736,15 +18258,15 @@ "updateContext": null }, "value": "if", - "start": 3683, - "end": 3685, + "start": 3895, + "end": 3897, "loc": { "start": { - "line": 141, + "line": 146, "column": 8 }, "end": { - "line": 141, + "line": 146, "column": 10 } } @@ -17761,15 +18283,15 @@ "postfix": false, "binop": null }, - "start": 3685, - "end": 3686, + "start": 3897, + "end": 3898, "loc": { "start": { - "line": 141, + "line": 146, "column": 10 }, "end": { - "line": 141, + "line": 146, "column": 11 } } @@ -17788,15 +18310,15 @@ "updateContext": null }, "value": "!", - "start": 3686, - "end": 3687, + "start": 3898, + "end": 3899, "loc": { "start": { - "line": 141, + "line": 146, "column": 11 }, "end": { - "line": 141, + "line": 146, "column": 12 } } @@ -17814,15 +18336,15 @@ "binop": null }, "value": "model", - "start": 3687, - "end": 3692, + "start": 3899, + "end": 3904, "loc": { "start": { - "line": 141, + "line": 146, "column": 12 }, "end": { - "line": 141, + "line": 146, "column": 17 } } @@ -17840,15 +18362,15 @@ "binop": null, "updateContext": null }, - "start": 3692, - "end": 3693, + "start": 3904, + "end": 3905, "loc": { "start": { - "line": 141, + "line": 146, "column": 17 }, "end": { - "line": 141, + "line": 146, "column": 18 } } @@ -17866,15 +18388,15 @@ "binop": null }, "value": "isPremultipliedAlpha", - "start": 3693, - "end": 3713, + "start": 3905, + "end": 3925, "loc": { "start": { - "line": 141, + "line": 146, "column": 18 }, "end": { - "line": 141, + "line": 146, "column": 38 } } @@ -17891,15 +18413,15 @@ "postfix": false, "binop": null }, - "start": 3713, - "end": 3714, + "start": 3925, + "end": 3926, "loc": { "start": { - "line": 141, + "line": 146, "column": 38 }, "end": { - "line": 141, + "line": 146, "column": 39 } } @@ -17916,15 +18438,15 @@ "postfix": false, "binop": null }, - "start": 3714, - "end": 3715, + "start": 3926, + "end": 3927, "loc": { "start": { - "line": 141, + "line": 146, "column": 39 }, "end": { - "line": 141, + "line": 146, "column": 40 } } @@ -17941,15 +18463,15 @@ "postfix": false, "binop": null }, - "start": 3715, - "end": 3716, + "start": 3927, + "end": 3928, "loc": { "start": { - "line": 141, + "line": 146, "column": 40 }, "end": { - "line": 141, + "line": 146, "column": 41 } } @@ -17966,15 +18488,15 @@ "postfix": false, "binop": null }, - "start": 3716, - "end": 3717, + "start": 3928, + "end": 3929, "loc": { "start": { - "line": 141, + "line": 146, "column": 41 }, "end": { - "line": 141, + "line": 146, "column": 42 } } @@ -17982,15 +18504,15 @@ { "type": "CommentLine", "value": " 乗算済アルファテクスチャ以外の場合", - "start": 3730, - "end": 3750, + "start": 3942, + "end": 3962, "loc": { "start": { - "line": 142, + "line": 147, "column": 12 }, "end": { - "line": 142, + "line": 147, "column": 32 } } @@ -17998,15 +18520,15 @@ { "type": "CommentLine", "value": " emmmm, maybe do something for textures with alpha layer.", - "start": 3763, - "end": 3822, + "start": 3975, + "end": 4034, "loc": { "start": { - "line": 143, + "line": 148, "column": 12 }, "end": { - "line": 143, + "line": 148, "column": 71 } } @@ -18024,15 +18546,15 @@ "binop": null }, "value": "gl", - "start": 3835, - "end": 3837, + "start": 4047, + "end": 4049, "loc": { "start": { - "line": 144, + "line": 149, "column": 12 }, "end": { - "line": 144, + "line": 149, "column": 14 } } @@ -18050,15 +18572,15 @@ "binop": null, "updateContext": null }, - "start": 3837, - "end": 3838, + "start": 4049, + "end": 4050, "loc": { "start": { - "line": 144, + "line": 149, "column": 14 }, "end": { - "line": 144, + "line": 149, "column": 15 } } @@ -18076,15 +18598,15 @@ "binop": null }, "value": "pixelStorei", - "start": 3838, - "end": 3849, + "start": 4050, + "end": 4061, "loc": { "start": { - "line": 144, + "line": 149, "column": 15 }, "end": { - "line": 144, + "line": 149, "column": 26 } } @@ -18101,15 +18623,15 @@ "postfix": false, "binop": null }, - "start": 3849, - "end": 3850, + "start": 4061, + "end": 4062, "loc": { "start": { - "line": 144, + "line": 149, "column": 26 }, "end": { - "line": 144, + "line": 149, "column": 27 } } @@ -18127,15 +18649,15 @@ "binop": null }, "value": "gl", - "start": 3850, - "end": 3852, + "start": 4062, + "end": 4064, "loc": { "start": { - "line": 144, + "line": 149, "column": 27 }, "end": { - "line": 144, + "line": 149, "column": 29 } } @@ -18153,15 +18675,15 @@ "binop": null, "updateContext": null }, - "start": 3852, - "end": 3853, + "start": 4064, + "end": 4065, "loc": { "start": { - "line": 144, + "line": 149, "column": 29 }, "end": { - "line": 144, + "line": 149, "column": 30 } } @@ -18179,15 +18701,15 @@ "binop": null }, "value": "UNPACK_PREMULTIPLY_ALPHA_WEBGL", - "start": 3853, - "end": 3883, + "start": 4065, + "end": 4095, "loc": { "start": { - "line": 144, + "line": 149, "column": 30 }, "end": { - "line": 144, + "line": 149, "column": 60 } } @@ -18205,15 +18727,15 @@ "binop": null, "updateContext": null }, - "start": 3883, - "end": 3884, + "start": 4095, + "end": 4096, "loc": { "start": { - "line": 144, + "line": 149, "column": 60 }, "end": { - "line": 144, + "line": 149, "column": 61 } } @@ -18232,15 +18754,15 @@ "updateContext": null }, "value": 1, - "start": 3885, - "end": 3886, + "start": 4097, + "end": 4098, "loc": { "start": { - "line": 144, + "line": 149, "column": 62 }, "end": { - "line": 144, + "line": 149, "column": 63 } } @@ -18257,15 +18779,15 @@ "postfix": false, "binop": null }, - "start": 3886, - "end": 3887, + "start": 4098, + "end": 4099, "loc": { "start": { - "line": 144, + "line": 149, "column": 63 }, "end": { - "line": 144, + "line": 149, "column": 64 } } @@ -18283,15 +18805,15 @@ "binop": null, "updateContext": null }, - "start": 3887, - "end": 3888, + "start": 4099, + "end": 4100, "loc": { "start": { - "line": 144, + "line": 149, "column": 64 }, "end": { - "line": 144, + "line": 149, "column": 65 } } @@ -18308,15 +18830,15 @@ "postfix": false, "binop": null }, - "start": 3897, - "end": 3898, + "start": 4109, + "end": 4110, "loc": { "start": { - "line": 145, + "line": 150, "column": 8 }, "end": { - "line": 145, + "line": 150, "column": 9 } } @@ -18334,15 +18856,15 @@ "binop": null }, "value": "gl", - "start": 3907, - "end": 3909, + "start": 4119, + "end": 4121, "loc": { "start": { - "line": 146, + "line": 151, "column": 8 }, "end": { - "line": 146, + "line": 151, "column": 10 } } @@ -18360,15 +18882,15 @@ "binop": null, "updateContext": null }, - "start": 3909, - "end": 3910, + "start": 4121, + "end": 4122, "loc": { "start": { - "line": 146, + "line": 151, "column": 10 }, "end": { - "line": 146, + "line": 151, "column": 11 } } @@ -18386,15 +18908,15 @@ "binop": null }, "value": "pixelStorei", - "start": 3910, - "end": 3921, + "start": 4122, + "end": 4133, "loc": { "start": { - "line": 146, + "line": 151, "column": 11 }, "end": { - "line": 146, + "line": 151, "column": 22 } } @@ -18411,15 +18933,15 @@ "postfix": false, "binop": null }, - "start": 3921, - "end": 3922, + "start": 4133, + "end": 4134, "loc": { "start": { - "line": 146, + "line": 151, "column": 22 }, "end": { - "line": 146, + "line": 151, "column": 23 } } @@ -18437,15 +18959,15 @@ "binop": null }, "value": "gl", - "start": 3922, - "end": 3924, + "start": 4134, + "end": 4136, "loc": { "start": { - "line": 146, + "line": 151, "column": 23 }, "end": { - "line": 146, + "line": 151, "column": 25 } } @@ -18463,15 +18985,15 @@ "binop": null, "updateContext": null }, - "start": 3924, - "end": 3925, + "start": 4136, + "end": 4137, "loc": { "start": { - "line": 146, + "line": 151, "column": 25 }, "end": { - "line": 146, + "line": 151, "column": 26 } } @@ -18489,15 +19011,15 @@ "binop": null }, "value": "UNPACK_FLIP_Y_WEBGL", - "start": 3925, - "end": 3944, + "start": 4137, + "end": 4156, "loc": { "start": { - "line": 146, + "line": 151, "column": 26 }, "end": { - "line": 146, + "line": 151, "column": 45 } } @@ -18515,15 +19037,15 @@ "binop": null, "updateContext": null }, - "start": 3944, - "end": 3945, + "start": 4156, + "end": 4157, "loc": { "start": { - "line": 146, + "line": 151, "column": 45 }, "end": { - "line": 146, + "line": 151, "column": 46 } } @@ -18542,15 +19064,15 @@ "updateContext": null }, "value": 1, - "start": 3946, - "end": 3947, + "start": 4158, + "end": 4159, "loc": { "start": { - "line": 146, + "line": 151, "column": 47 }, "end": { - "line": 146, + "line": 151, "column": 48 } } @@ -18567,15 +19089,15 @@ "postfix": false, "binop": null }, - "start": 3947, - "end": 3948, + "start": 4159, + "end": 4160, "loc": { "start": { - "line": 146, + "line": 151, "column": 48 }, "end": { - "line": 146, + "line": 151, "column": 49 } } @@ -18593,15 +19115,15 @@ "binop": null, "updateContext": null }, - "start": 3948, - "end": 3949, + "start": 4160, + "end": 4161, "loc": { "start": { - "line": 146, + "line": 151, "column": 49 }, "end": { - "line": 146, + "line": 151, "column": 50 } } @@ -18619,15 +19141,15 @@ "binop": null }, "value": "gl", - "start": 3958, - "end": 3960, + "start": 4170, + "end": 4172, "loc": { "start": { - "line": 147, + "line": 152, "column": 8 }, "end": { - "line": 147, + "line": 152, "column": 10 } } @@ -18645,15 +19167,15 @@ "binop": null, "updateContext": null }, - "start": 3960, - "end": 3961, + "start": 4172, + "end": 4173, "loc": { "start": { - "line": 147, + "line": 152, "column": 10 }, "end": { - "line": 147, + "line": 152, "column": 11 } } @@ -18671,15 +19193,15 @@ "binop": null }, "value": "activeTexture", - "start": 3961, - "end": 3974, + "start": 4173, + "end": 4186, "loc": { "start": { - "line": 147, + "line": 152, "column": 11 }, "end": { - "line": 147, + "line": 152, "column": 24 } } @@ -18696,15 +19218,15 @@ "postfix": false, "binop": null }, - "start": 3974, - "end": 3975, + "start": 4186, + "end": 4187, "loc": { "start": { - "line": 147, + "line": 152, "column": 24 }, "end": { - "line": 147, + "line": 152, "column": 25 } } @@ -18722,15 +19244,15 @@ "binop": null }, "value": "gl", - "start": 3975, - "end": 3977, + "start": 4187, + "end": 4189, "loc": { "start": { - "line": 147, + "line": 152, "column": 25 }, "end": { - "line": 147, + "line": 152, "column": 27 } } @@ -18748,15 +19270,15 @@ "binop": null, "updateContext": null }, - "start": 3977, - "end": 3978, + "start": 4189, + "end": 4190, "loc": { "start": { - "line": 147, + "line": 152, "column": 27 }, "end": { - "line": 147, + "line": 152, "column": 28 } } @@ -18774,15 +19296,15 @@ "binop": null }, "value": "TEXTURE0", - "start": 3978, - "end": 3986, + "start": 4190, + "end": 4198, "loc": { "start": { - "line": 147, + "line": 152, "column": 28 }, "end": { - "line": 147, + "line": 152, "column": 36 } } @@ -18799,15 +19321,15 @@ "postfix": false, "binop": null }, - "start": 3986, - "end": 3987, + "start": 4198, + "end": 4199, "loc": { "start": { - "line": 147, + "line": 152, "column": 36 }, "end": { - "line": 147, + "line": 152, "column": 37 } } @@ -18825,15 +19347,15 @@ "binop": null, "updateContext": null }, - "start": 3987, - "end": 3988, + "start": 4199, + "end": 4200, "loc": { "start": { - "line": 147, + "line": 152, "column": 37 }, "end": { - "line": 147, + "line": 152, "column": 38 } } @@ -18851,15 +19373,15 @@ "binop": null }, "value": "gl", - "start": 3997, - "end": 3999, + "start": 4209, + "end": 4211, "loc": { "start": { - "line": 148, + "line": 153, "column": 8 }, "end": { - "line": 148, + "line": 153, "column": 10 } } @@ -18877,15 +19399,15 @@ "binop": null, "updateContext": null }, - "start": 3999, - "end": 4000, + "start": 4211, + "end": 4212, "loc": { "start": { - "line": 148, + "line": 153, "column": 10 }, "end": { - "line": 148, + "line": 153, "column": 11 } } @@ -18903,15 +19425,15 @@ "binop": null }, "value": "bindTexture", - "start": 4000, - "end": 4011, + "start": 4212, + "end": 4223, "loc": { "start": { - "line": 148, + "line": 153, "column": 11 }, "end": { - "line": 148, + "line": 153, "column": 22 } } @@ -18928,15 +19450,15 @@ "postfix": false, "binop": null }, - "start": 4011, - "end": 4012, + "start": 4223, + "end": 4224, "loc": { "start": { - "line": 148, + "line": 153, "column": 22 }, "end": { - "line": 148, + "line": 153, "column": 23 } } @@ -18954,15 +19476,15 @@ "binop": null }, "value": "gl", - "start": 4012, - "end": 4014, + "start": 4224, + "end": 4226, "loc": { "start": { - "line": 148, + "line": 153, "column": 23 }, "end": { - "line": 148, + "line": 153, "column": 25 } } @@ -18980,15 +19502,15 @@ "binop": null, "updateContext": null }, - "start": 4014, - "end": 4015, + "start": 4226, + "end": 4227, "loc": { "start": { - "line": 148, + "line": 153, "column": 25 }, "end": { - "line": 148, + "line": 153, "column": 26 } } @@ -19006,15 +19528,15 @@ "binop": null }, "value": "TEXTURE_2D", - "start": 4015, - "end": 4025, + "start": 4227, + "end": 4237, "loc": { "start": { - "line": 148, + "line": 153, "column": 26 }, "end": { - "line": 148, + "line": 153, "column": 36 } } @@ -19032,15 +19554,15 @@ "binop": null, "updateContext": null }, - "start": 4025, - "end": 4026, + "start": 4237, + "end": 4238, "loc": { "start": { - "line": 148, + "line": 153, "column": 36 }, "end": { - "line": 148, + "line": 153, "column": 37 } } @@ -19058,15 +19580,15 @@ "binop": null }, "value": "texture", - "start": 4027, - "end": 4034, + "start": 4239, + "end": 4246, "loc": { "start": { - "line": 148, + "line": 153, "column": 38 }, "end": { - "line": 148, + "line": 153, "column": 45 } } @@ -19083,15 +19605,15 @@ "postfix": false, "binop": null }, - "start": 4034, - "end": 4035, + "start": 4246, + "end": 4247, "loc": { "start": { - "line": 148, + "line": 153, "column": 45 }, "end": { - "line": 148, + "line": 153, "column": 46 } } @@ -19109,15 +19631,15 @@ "binop": null, "updateContext": null }, - "start": 4035, - "end": 4036, + "start": 4247, + "end": 4248, "loc": { "start": { - "line": 148, + "line": 153, "column": 46 }, "end": { - "line": 148, + "line": 153, "column": 47 } } @@ -19135,15 +19657,15 @@ "binop": null }, "value": "gl", - "start": 4045, - "end": 4047, + "start": 4257, + "end": 4259, "loc": { "start": { - "line": 149, + "line": 154, "column": 8 }, "end": { - "line": 149, + "line": 154, "column": 10 } } @@ -19161,15 +19683,15 @@ "binop": null, "updateContext": null }, - "start": 4047, - "end": 4048, + "start": 4259, + "end": 4260, "loc": { "start": { - "line": 149, + "line": 154, "column": 10 }, "end": { - "line": 149, + "line": 154, "column": 11 } } @@ -19187,15 +19709,15 @@ "binop": null }, "value": "texImage2D", - "start": 4048, - "end": 4058, + "start": 4260, + "end": 4270, "loc": { "start": { - "line": 149, + "line": 154, "column": 11 }, "end": { - "line": 149, + "line": 154, "column": 21 } } @@ -19212,15 +19734,15 @@ "postfix": false, "binop": null }, - "start": 4058, - "end": 4059, + "start": 4270, + "end": 4271, "loc": { "start": { - "line": 149, + "line": 154, "column": 21 }, "end": { - "line": 149, + "line": 154, "column": 22 } } @@ -19238,15 +19760,15 @@ "binop": null }, "value": "gl", - "start": 4059, - "end": 4061, + "start": 4271, + "end": 4273, "loc": { "start": { - "line": 149, + "line": 154, "column": 22 }, "end": { - "line": 149, + "line": 154, "column": 24 } } @@ -19264,15 +19786,15 @@ "binop": null, "updateContext": null }, - "start": 4061, - "end": 4062, + "start": 4273, + "end": 4274, "loc": { "start": { - "line": 149, + "line": 154, "column": 24 }, "end": { - "line": 149, + "line": 154, "column": 25 } } @@ -19290,15 +19812,15 @@ "binop": null }, "value": "TEXTURE_2D", - "start": 4062, - "end": 4072, + "start": 4274, + "end": 4284, "loc": { "start": { - "line": 149, + "line": 154, "column": 25 }, "end": { - "line": 149, + "line": 154, "column": 35 } } @@ -19316,15 +19838,15 @@ "binop": null, "updateContext": null }, - "start": 4072, - "end": 4073, + "start": 4284, + "end": 4285, "loc": { "start": { - "line": 149, + "line": 154, "column": 35 }, "end": { - "line": 149, + "line": 154, "column": 36 } } @@ -19343,15 +19865,15 @@ "updateContext": null }, "value": 0, - "start": 4074, - "end": 4075, + "start": 4286, + "end": 4287, "loc": { "start": { - "line": 149, + "line": 154, "column": 37 }, "end": { - "line": 149, + "line": 154, "column": 38 } } @@ -19369,15 +19891,15 @@ "binop": null, "updateContext": null }, - "start": 4075, - "end": 4076, + "start": 4287, + "end": 4288, "loc": { "start": { - "line": 149, + "line": 154, "column": 38 }, "end": { - "line": 149, + "line": 154, "column": 39 } } @@ -19395,15 +19917,15 @@ "binop": null }, "value": "gl", - "start": 4077, - "end": 4079, + "start": 4289, + "end": 4291, "loc": { "start": { - "line": 149, + "line": 154, "column": 40 }, "end": { - "line": 149, + "line": 154, "column": 42 } } @@ -19421,15 +19943,15 @@ "binop": null, "updateContext": null }, - "start": 4079, - "end": 4080, + "start": 4291, + "end": 4292, "loc": { "start": { - "line": 149, + "line": 154, "column": 42 }, "end": { - "line": 149, + "line": 154, "column": 43 } } @@ -19447,15 +19969,15 @@ "binop": null }, "value": "RGBA", - "start": 4080, - "end": 4084, + "start": 4292, + "end": 4296, "loc": { "start": { - "line": 149, + "line": 154, "column": 43 }, "end": { - "line": 149, + "line": 154, "column": 47 } } @@ -19473,15 +19995,15 @@ "binop": null, "updateContext": null }, - "start": 4084, - "end": 4085, + "start": 4296, + "end": 4297, "loc": { "start": { - "line": 149, + "line": 154, "column": 47 }, "end": { - "line": 149, + "line": 154, "column": 48 } } @@ -19499,15 +20021,15 @@ "binop": null }, "value": "gl", - "start": 4086, - "end": 4088, + "start": 4298, + "end": 4300, "loc": { "start": { - "line": 149, + "line": 154, "column": 49 }, "end": { - "line": 149, + "line": 154, "column": 51 } } @@ -19525,15 +20047,15 @@ "binop": null, "updateContext": null }, - "start": 4088, - "end": 4089, + "start": 4300, + "end": 4301, "loc": { "start": { - "line": 149, + "line": 154, "column": 51 }, "end": { - "line": 149, + "line": 154, "column": 52 } } @@ -19551,15 +20073,15 @@ "binop": null }, "value": "RGBA", - "start": 4089, - "end": 4093, + "start": 4301, + "end": 4305, "loc": { "start": { - "line": 149, + "line": 154, "column": 52 }, "end": { - "line": 149, + "line": 154, "column": 56 } } @@ -19577,15 +20099,15 @@ "binop": null, "updateContext": null }, - "start": 4093, - "end": 4094, + "start": 4305, + "end": 4306, "loc": { "start": { - "line": 149, + "line": 154, "column": 56 }, "end": { - "line": 149, + "line": 154, "column": 57 } } @@ -19603,15 +20125,15 @@ "binop": null }, "value": "gl", - "start": 4117, - "end": 4119, + "start": 4329, + "end": 4331, "loc": { "start": { - "line": 150, + "line": 155, "column": 22 }, "end": { - "line": 150, + "line": 155, "column": 24 } } @@ -19629,15 +20151,15 @@ "binop": null, "updateContext": null }, - "start": 4119, - "end": 4120, + "start": 4331, + "end": 4332, "loc": { "start": { - "line": 150, + "line": 155, "column": 24 }, "end": { - "line": 150, + "line": 155, "column": 25 } } @@ -19655,15 +20177,15 @@ "binop": null }, "value": "UNSIGNED_BYTE", - "start": 4120, - "end": 4133, + "start": 4332, + "end": 4345, "loc": { "start": { - "line": 150, + "line": 155, "column": 25 }, "end": { - "line": 150, + "line": 155, "column": 38 } } @@ -19681,15 +20203,15 @@ "binop": null, "updateContext": null }, - "start": 4133, - "end": 4134, + "start": 4345, + "end": 4346, "loc": { "start": { - "line": 150, + "line": 155, "column": 38 }, "end": { - "line": 150, + "line": 155, "column": 39 } } @@ -19707,15 +20229,15 @@ "binop": null }, "value": "loadedImage", - "start": 4135, - "end": 4146, + "start": 4347, + "end": 4358, "loc": { "start": { - "line": 150, + "line": 155, "column": 40 }, "end": { - "line": 150, + "line": 155, "column": 51 } } @@ -19732,15 +20254,15 @@ "postfix": false, "binop": null }, - "start": 4146, - "end": 4147, + "start": 4358, + "end": 4359, "loc": { "start": { - "line": 150, + "line": 155, "column": 51 }, "end": { - "line": 150, + "line": 155, "column": 52 } } @@ -19758,15 +20280,15 @@ "binop": null, "updateContext": null }, - "start": 4147, - "end": 4148, + "start": 4359, + "end": 4360, "loc": { "start": { - "line": 150, + "line": 155, "column": 52 }, "end": { - "line": 150, + "line": 155, "column": 53 } } @@ -19784,15 +20306,15 @@ "binop": null }, "value": "gl", - "start": 4157, - "end": 4159, + "start": 4369, + "end": 4371, "loc": { "start": { - "line": 151, + "line": 156, "column": 8 }, "end": { - "line": 151, + "line": 156, "column": 10 } } @@ -19810,15 +20332,15 @@ "binop": null, "updateContext": null }, - "start": 4159, - "end": 4160, + "start": 4371, + "end": 4372, "loc": { "start": { - "line": 151, + "line": 156, "column": 10 }, "end": { - "line": 151, + "line": 156, "column": 11 } } @@ -19836,15 +20358,15 @@ "binop": null }, "value": "texParameteri", - "start": 4160, - "end": 4173, + "start": 4372, + "end": 4385, "loc": { "start": { - "line": 151, + "line": 156, "column": 11 }, "end": { - "line": 151, + "line": 156, "column": 24 } } @@ -19861,15 +20383,15 @@ "postfix": false, "binop": null }, - "start": 4173, - "end": 4174, + "start": 4385, + "end": 4386, "loc": { "start": { - "line": 151, + "line": 156, "column": 24 }, "end": { - "line": 151, + "line": 156, "column": 25 } } @@ -19887,15 +20409,15 @@ "binop": null }, "value": "gl", - "start": 4174, - "end": 4176, + "start": 4386, + "end": 4388, "loc": { "start": { - "line": 151, + "line": 156, "column": 25 }, "end": { - "line": 151, + "line": 156, "column": 27 } } @@ -19913,15 +20435,15 @@ "binop": null, "updateContext": null }, - "start": 4176, - "end": 4177, + "start": 4388, + "end": 4389, "loc": { "start": { - "line": 151, + "line": 156, "column": 27 }, "end": { - "line": 151, + "line": 156, "column": 28 } } @@ -19939,15 +20461,15 @@ "binop": null }, "value": "TEXTURE_2D", - "start": 4177, - "end": 4187, + "start": 4389, + "end": 4399, "loc": { "start": { - "line": 151, + "line": 156, "column": 28 }, "end": { - "line": 151, + "line": 156, "column": 38 } } @@ -19965,15 +20487,15 @@ "binop": null, "updateContext": null }, - "start": 4187, - "end": 4188, + "start": 4399, + "end": 4400, "loc": { "start": { - "line": 151, + "line": 156, "column": 38 }, "end": { - "line": 151, + "line": 156, "column": 39 } } @@ -19991,15 +20513,15 @@ "binop": null }, "value": "gl", - "start": 4189, - "end": 4191, + "start": 4401, + "end": 4403, "loc": { "start": { - "line": 151, + "line": 156, "column": 40 }, "end": { - "line": 151, + "line": 156, "column": 42 } } @@ -20017,15 +20539,15 @@ "binop": null, "updateContext": null }, - "start": 4191, - "end": 4192, + "start": 4403, + "end": 4404, "loc": { "start": { - "line": 151, + "line": 156, "column": 42 }, "end": { - "line": 151, + "line": 156, "column": 43 } } @@ -20043,15 +20565,15 @@ "binop": null }, "value": "TEXTURE_MAG_FILTER", - "start": 4192, - "end": 4210, + "start": 4404, + "end": 4422, "loc": { "start": { - "line": 151, + "line": 156, "column": 43 }, "end": { - "line": 151, + "line": 156, "column": 61 } } @@ -20069,15 +20591,15 @@ "binop": null, "updateContext": null }, - "start": 4210, - "end": 4211, + "start": 4422, + "end": 4423, "loc": { "start": { - "line": 151, + "line": 156, "column": 61 }, "end": { - "line": 151, + "line": 156, "column": 62 } } @@ -20095,15 +20617,15 @@ "binop": null }, "value": "gl", - "start": 4212, - "end": 4214, + "start": 4424, + "end": 4426, "loc": { "start": { - "line": 151, + "line": 156, "column": 63 }, "end": { - "line": 151, + "line": 156, "column": 65 } } @@ -20121,15 +20643,15 @@ "binop": null, "updateContext": null }, - "start": 4214, - "end": 4215, + "start": 4426, + "end": 4427, "loc": { "start": { - "line": 151, + "line": 156, "column": 65 }, "end": { - "line": 151, + "line": 156, "column": 66 } } @@ -20147,15 +20669,15 @@ "binop": null }, "value": "LINEAR", - "start": 4215, - "end": 4221, + "start": 4427, + "end": 4433, "loc": { "start": { - "line": 151, + "line": 156, "column": 66 }, "end": { - "line": 151, + "line": 156, "column": 72 } } @@ -20172,15 +20694,15 @@ "postfix": false, "binop": null }, - "start": 4221, - "end": 4222, + "start": 4433, + "end": 4434, "loc": { "start": { - "line": 151, + "line": 156, "column": 72 }, "end": { - "line": 151, + "line": 156, "column": 73 } } @@ -20198,15 +20720,15 @@ "binop": null, "updateContext": null }, - "start": 4222, - "end": 4223, + "start": 4434, + "end": 4435, "loc": { "start": { - "line": 151, + "line": 156, "column": 73 }, "end": { - "line": 151, + "line": 156, "column": 74 } } @@ -20224,15 +20746,15 @@ "binop": null }, "value": "gl", - "start": 4232, - "end": 4234, + "start": 4444, + "end": 4446, "loc": { "start": { - "line": 152, + "line": 157, "column": 8 }, "end": { - "line": 152, + "line": 157, "column": 10 } } @@ -20250,15 +20772,15 @@ "binop": null, "updateContext": null }, - "start": 4234, - "end": 4235, + "start": 4446, + "end": 4447, "loc": { "start": { - "line": 152, + "line": 157, "column": 10 }, "end": { - "line": 152, + "line": 157, "column": 11 } } @@ -20276,15 +20798,15 @@ "binop": null }, "value": "texParameteri", - "start": 4235, - "end": 4248, + "start": 4447, + "end": 4460, "loc": { "start": { - "line": 152, + "line": 157, "column": 11 }, "end": { - "line": 152, + "line": 157, "column": 24 } } @@ -20301,15 +20823,15 @@ "postfix": false, "binop": null }, - "start": 4248, - "end": 4249, + "start": 4460, + "end": 4461, "loc": { "start": { - "line": 152, + "line": 157, "column": 24 }, "end": { - "line": 152, + "line": 157, "column": 25 } } @@ -20327,15 +20849,15 @@ "binop": null }, "value": "gl", - "start": 4249, - "end": 4251, + "start": 4461, + "end": 4463, "loc": { "start": { - "line": 152, + "line": 157, "column": 25 }, "end": { - "line": 152, + "line": 157, "column": 27 } } @@ -20353,15 +20875,15 @@ "binop": null, "updateContext": null }, - "start": 4251, - "end": 4252, + "start": 4463, + "end": 4464, "loc": { "start": { - "line": 152, + "line": 157, "column": 27 }, "end": { - "line": 152, + "line": 157, "column": 28 } } @@ -20379,15 +20901,15 @@ "binop": null }, "value": "TEXTURE_2D", - "start": 4252, - "end": 4262, + "start": 4464, + "end": 4474, "loc": { "start": { - "line": 152, + "line": 157, "column": 28 }, "end": { - "line": 152, + "line": 157, "column": 38 } } @@ -20405,15 +20927,15 @@ "binop": null, "updateContext": null }, - "start": 4262, - "end": 4263, + "start": 4474, + "end": 4475, "loc": { "start": { - "line": 152, + "line": 157, "column": 38 }, "end": { - "line": 152, + "line": 157, "column": 39 } } @@ -20431,15 +20953,15 @@ "binop": null }, "value": "gl", - "start": 4264, - "end": 4266, + "start": 4476, + "end": 4478, "loc": { "start": { - "line": 152, + "line": 157, "column": 40 }, "end": { - "line": 152, + "line": 157, "column": 42 } } @@ -20457,15 +20979,15 @@ "binop": null, "updateContext": null }, - "start": 4266, - "end": 4267, + "start": 4478, + "end": 4479, "loc": { "start": { - "line": 152, + "line": 157, "column": 42 }, "end": { - "line": 152, + "line": 157, "column": 43 } } @@ -20483,15 +21005,15 @@ "binop": null }, "value": "TEXTURE_MIN_FILTER", - "start": 4267, - "end": 4285, + "start": 4479, + "end": 4497, "loc": { "start": { - "line": 152, + "line": 157, "column": 43 }, "end": { - "line": 152, + "line": 157, "column": 61 } } @@ -20509,15 +21031,15 @@ "binop": null, "updateContext": null }, - "start": 4285, - "end": 4286, + "start": 4497, + "end": 4498, "loc": { "start": { - "line": 152, + "line": 157, "column": 61 }, "end": { - "line": 152, + "line": 157, "column": 62 } } @@ -20535,15 +21057,15 @@ "binop": null }, "value": "gl", - "start": 4287, - "end": 4289, + "start": 4499, + "end": 4501, "loc": { "start": { - "line": 152, + "line": 157, "column": 63 }, "end": { - "line": 152, + "line": 157, "column": 65 } } @@ -20561,15 +21083,15 @@ "binop": null, "updateContext": null }, - "start": 4289, - "end": 4290, + "start": 4501, + "end": 4502, "loc": { "start": { - "line": 152, + "line": 157, "column": 65 }, "end": { - "line": 152, + "line": 157, "column": 66 } } @@ -20587,15 +21109,15 @@ "binop": null }, "value": "LINEAR_MIPMAP_NEAREST", - "start": 4290, - "end": 4311, + "start": 4502, + "end": 4523, "loc": { "start": { - "line": 152, + "line": 157, "column": 66 }, "end": { - "line": 152, + "line": 157, "column": 87 } } @@ -20612,15 +21134,15 @@ "postfix": false, "binop": null }, - "start": 4311, - "end": 4312, + "start": 4523, + "end": 4524, "loc": { "start": { - "line": 152, + "line": 157, "column": 87 }, "end": { - "line": 152, + "line": 157, "column": 88 } } @@ -20638,15 +21160,15 @@ "binop": null, "updateContext": null }, - "start": 4312, - "end": 4313, + "start": 4524, + "end": 4525, "loc": { "start": { - "line": 152, + "line": 157, "column": 88 }, "end": { - "line": 152, + "line": 157, "column": 89 } } @@ -20664,15 +21186,15 @@ "binop": null }, "value": "gl", - "start": 4322, - "end": 4324, + "start": 4534, + "end": 4536, "loc": { "start": { - "line": 153, + "line": 158, "column": 8 }, "end": { - "line": 153, + "line": 158, "column": 10 } } @@ -20690,15 +21212,15 @@ "binop": null, "updateContext": null }, - "start": 4324, - "end": 4325, + "start": 4536, + "end": 4537, "loc": { "start": { - "line": 153, + "line": 158, "column": 10 }, "end": { - "line": 153, + "line": 158, "column": 11 } } @@ -20716,15 +21238,15 @@ "binop": null }, "value": "generateMipmap", - "start": 4325, - "end": 4339, + "start": 4537, + "end": 4551, "loc": { "start": { - "line": 153, + "line": 158, "column": 11 }, "end": { - "line": 153, + "line": 158, "column": 25 } } @@ -20741,15 +21263,15 @@ "postfix": false, "binop": null }, - "start": 4339, - "end": 4340, + "start": 4551, + "end": 4552, "loc": { "start": { - "line": 153, + "line": 158, "column": 25 }, "end": { - "line": 153, + "line": 158, "column": 26 } } @@ -20767,15 +21289,15 @@ "binop": null }, "value": "gl", - "start": 4340, - "end": 4342, + "start": 4552, + "end": 4554, "loc": { "start": { - "line": 153, + "line": 158, "column": 26 }, "end": { - "line": 153, + "line": 158, "column": 28 } } @@ -20793,15 +21315,15 @@ "binop": null, "updateContext": null }, - "start": 4342, - "end": 4343, + "start": 4554, + "end": 4555, "loc": { "start": { - "line": 153, + "line": 158, "column": 28 }, "end": { - "line": 153, + "line": 158, "column": 29 } } @@ -20819,15 +21341,15 @@ "binop": null }, "value": "TEXTURE_2D", - "start": 4343, - "end": 4353, + "start": 4555, + "end": 4565, "loc": { "start": { - "line": 153, + "line": 158, "column": 29 }, "end": { - "line": 153, + "line": 158, "column": 39 } } @@ -20844,15 +21366,15 @@ "postfix": false, "binop": null }, - "start": 4353, - "end": 4354, + "start": 4565, + "end": 4566, "loc": { "start": { - "line": 153, + "line": 158, "column": 39 }, "end": { - "line": 153, + "line": 158, "column": 40 } } @@ -20870,15 +21392,15 @@ "binop": null, "updateContext": null }, - "start": 4354, - "end": 4355, + "start": 4566, + "end": 4567, "loc": { "start": { - "line": 153, + "line": 158, "column": 40 }, "end": { - "line": 153, + "line": 158, "column": 41 } } @@ -20896,15 +21418,15 @@ "binop": null }, "value": "model", - "start": 4367, - "end": 4372, + "start": 4579, + "end": 4584, "loc": { "start": { - "line": 157, + "line": 162, "column": 8 }, "end": { - "line": 157, + "line": 162, "column": 13 } } @@ -20922,15 +21444,15 @@ "binop": null, "updateContext": null }, - "start": 4372, - "end": 4373, + "start": 4584, + "end": 4585, "loc": { "start": { - "line": 157, + "line": 162, "column": 13 }, "end": { - "line": 157, + "line": 162, "column": 14 } } @@ -20948,15 +21470,15 @@ "binop": null }, "value": "setTexture", - "start": 4373, - "end": 4383, + "start": 4585, + "end": 4595, "loc": { "start": { - "line": 157, + "line": 162, "column": 14 }, "end": { - "line": 157, + "line": 162, "column": 24 } } @@ -20973,15 +21495,15 @@ "postfix": false, "binop": null }, - "start": 4383, - "end": 4384, + "start": 4595, + "end": 4596, "loc": { "start": { - "line": 157, + "line": 162, "column": 24 }, "end": { - "line": 157, + "line": 162, "column": 25 } } @@ -20999,15 +21521,15 @@ "binop": null }, "value": "no", - "start": 4384, - "end": 4386, + "start": 4596, + "end": 4598, "loc": { "start": { - "line": 157, + "line": 162, "column": 25 }, "end": { - "line": 157, + "line": 162, "column": 27 } } @@ -21025,15 +21547,15 @@ "binop": null, "updateContext": null }, - "start": 4386, - "end": 4387, + "start": 4598, + "end": 4599, "loc": { "start": { - "line": 157, + "line": 162, "column": 27 }, "end": { - "line": 157, + "line": 162, "column": 28 } } @@ -21051,15 +21573,15 @@ "binop": null }, "value": "texture", - "start": 4388, - "end": 4395, + "start": 4600, + "end": 4607, "loc": { "start": { - "line": 157, + "line": 162, "column": 29 }, "end": { - "line": 157, + "line": 162, "column": 36 } } @@ -21076,15 +21598,15 @@ "postfix": false, "binop": null }, - "start": 4395, - "end": 4396, + "start": 4607, + "end": 4608, "loc": { "start": { - "line": 157, + "line": 162, "column": 36 }, "end": { - "line": 157, + "line": 162, "column": 37 } } @@ -21102,15 +21624,15 @@ "binop": null, "updateContext": null }, - "start": 4396, - "end": 4397, + "start": 4608, + "end": 4609, "loc": { "start": { - "line": 157, + "line": 162, "column": 37 }, "end": { - "line": 157, + "line": 162, "column": 38 } } @@ -21118,15 +21640,15 @@ { "type": "CommentLine", "value": " テクスチャオブジェクトを解放", - "start": 4407, - "end": 4424, + "start": 4619, + "end": 4636, "loc": { "start": { - "line": 159, + "line": 164, "column": 8 }, "end": { - "line": 159, + "line": 164, "column": 25 } } @@ -21134,15 +21656,15 @@ { "type": "CommentLine", "value": " Release the texture object to prevent buffer overruns.", - "start": 4433, - "end": 4490, + "start": 4645, + "end": 4702, "loc": { "start": { - "line": 160, + "line": 165, "column": 8 }, "end": { - "line": 160, + "line": 165, "column": 65 } } @@ -21160,15 +21682,15 @@ "binop": null }, "value": "texture", - "start": 4499, - "end": 4506, + "start": 4711, + "end": 4718, "loc": { "start": { - "line": 161, + "line": 166, "column": 8 }, "end": { - "line": 161, + "line": 166, "column": 15 } } @@ -21187,15 +21709,15 @@ "updateContext": null }, "value": "=", - "start": 4507, - "end": 4508, + "start": 4719, + "end": 4720, "loc": { "start": { - "line": 161, + "line": 166, "column": 16 }, "end": { - "line": 161, + "line": 166, "column": 17 } } @@ -21215,15 +21737,15 @@ "updateContext": null }, "value": "null", - "start": 4509, - "end": 4513, + "start": 4721, + "end": 4725, "loc": { "start": { - "line": 161, + "line": 166, "column": 18 }, "end": { - "line": 161, + "line": 166, "column": 22 } } @@ -21241,15 +21763,15 @@ "binop": null, "updateContext": null }, - "start": 4513, - "end": 4514, + "start": 4725, + "end": 4726, "loc": { "start": { - "line": 161, + "line": 166, "column": 22 }, "end": { - "line": 161, + "line": 166, "column": 23 } } @@ -21269,15 +21791,15 @@ "updateContext": null }, "value": "if", - "start": 4524, - "end": 4526, + "start": 4736, + "end": 4738, "loc": { "start": { - "line": 163, + "line": 168, "column": 8 }, "end": { - "line": 163, + "line": 168, "column": 10 } } @@ -21294,15 +21816,15 @@ "postfix": false, "binop": null }, - "start": 4527, - "end": 4528, + "start": 4739, + "end": 4740, "loc": { "start": { - "line": 163, + "line": 168, "column": 11 }, "end": { - "line": 163, + "line": 168, "column": 12 } } @@ -21322,15 +21844,15 @@ "updateContext": null }, "value": "typeof", - "start": 4528, - "end": 4534, + "start": 4740, + "end": 4746, "loc": { "start": { - "line": 163, + "line": 168, "column": 12 }, "end": { - "line": 163, + "line": 168, "column": 18 } } @@ -21348,15 +21870,15 @@ "binop": null }, "value": "callback", - "start": 4535, - "end": 4543, + "start": 4747, + "end": 4755, "loc": { "start": { - "line": 163, + "line": 168, "column": 19 }, "end": { - "line": 163, + "line": 168, "column": 27 } } @@ -21375,15 +21897,15 @@ "updateContext": null }, "value": "==", - "start": 4544, - "end": 4546, + "start": 4756, + "end": 4758, "loc": { "start": { - "line": 163, + "line": 168, "column": 28 }, "end": { - "line": 163, + "line": 168, "column": 30 } } @@ -21402,15 +21924,15 @@ "updateContext": null }, "value": "function", - "start": 4547, - "end": 4557, + "start": 4759, + "end": 4769, "loc": { "start": { - "line": 163, + "line": 168, "column": 31 }, "end": { - "line": 163, + "line": 168, "column": 41 } } @@ -21427,15 +21949,15 @@ "postfix": false, "binop": null }, - "start": 4557, - "end": 4558, + "start": 4769, + "end": 4770, "loc": { "start": { - "line": 163, + "line": 168, "column": 41 }, "end": { - "line": 163, + "line": 168, "column": 42 } } @@ -21453,15 +21975,15 @@ "binop": null }, "value": "callback", - "start": 4559, - "end": 4567, + "start": 4771, + "end": 4779, "loc": { "start": { - "line": 163, + "line": 168, "column": 43 }, "end": { - "line": 163, + "line": 168, "column": 51 } } @@ -21478,15 +22000,15 @@ "postfix": false, "binop": null }, - "start": 4567, - "end": 4568, + "start": 4779, + "end": 4780, "loc": { "start": { - "line": 163, + "line": 168, "column": 51 }, "end": { - "line": 163, + "line": 168, "column": 52 } } @@ -21503,15 +22025,15 @@ "postfix": false, "binop": null }, - "start": 4568, - "end": 4569, + "start": 4780, + "end": 4781, "loc": { "start": { - "line": 163, + "line": 168, "column": 52 }, "end": { - "line": 163, + "line": 168, "column": 53 } } @@ -21529,15 +22051,15 @@ "binop": null, "updateContext": null }, - "start": 4569, - "end": 4570, + "start": 4781, + "end": 4782, "loc": { "start": { - "line": 163, + "line": 168, "column": 53 }, "end": { - "line": 163, + "line": 168, "column": 54 } } @@ -21554,15 +22076,15 @@ "postfix": false, "binop": null }, - "start": 4575, - "end": 4576, + "start": 4787, + "end": 4788, "loc": { "start": { - "line": 164, + "line": 169, "column": 4 }, "end": { - "line": 164, + "line": 169, "column": 5 } } @@ -21580,15 +22102,15 @@ "binop": null, "updateContext": null }, - "start": 4576, - "end": 4577, + "start": 4788, + "end": 4789, "loc": { "start": { - "line": 164, + "line": 169, "column": 5 }, "end": { - "line": 164, + "line": 169, "column": 6 } } @@ -21606,15 +22128,15 @@ "binop": null }, "value": "loadedImage", - "start": 4583, - "end": 4594, + "start": 4795, + "end": 4806, "loc": { "start": { - "line": 166, + "line": 171, "column": 4 }, "end": { - "line": 166, + "line": 171, "column": 15 } } @@ -21632,15 +22154,15 @@ "binop": null, "updateContext": null }, - "start": 4594, - "end": 4595, + "start": 4806, + "end": 4807, "loc": { "start": { - "line": 166, + "line": 171, "column": 15 }, "end": { - "line": 166, + "line": 171, "column": 16 } } @@ -21658,15 +22180,15 @@ "binop": null }, "value": "onerror", - "start": 4595, - "end": 4602, + "start": 4807, + "end": 4814, "loc": { "start": { - "line": 166, + "line": 171, "column": 16 }, "end": { - "line": 166, + "line": 171, "column": 23 } } @@ -21685,15 +22207,15 @@ "updateContext": null }, "value": "=", - "start": 4603, - "end": 4604, + "start": 4815, + "end": 4816, "loc": { "start": { - "line": 166, + "line": 171, "column": 24 }, "end": { - "line": 166, + "line": 171, "column": 25 } } @@ -21712,15 +22234,15 @@ "binop": null }, "value": "function", - "start": 4605, - "end": 4613, + "start": 4817, + "end": 4825, "loc": { "start": { - "line": 166, + "line": 171, "column": 26 }, "end": { - "line": 166, + "line": 171, "column": 34 } } @@ -21737,15 +22259,15 @@ "postfix": false, "binop": null }, - "start": 4613, - "end": 4614, + "start": 4825, + "end": 4826, "loc": { "start": { - "line": 166, + "line": 171, "column": 34 }, "end": { - "line": 166, + "line": 171, "column": 35 } } @@ -21762,15 +22284,15 @@ "postfix": false, "binop": null }, - "start": 4614, - "end": 4615, + "start": 4826, + "end": 4827, "loc": { "start": { - "line": 166, + "line": 171, "column": 35 }, "end": { - "line": 166, + "line": 171, "column": 36 } } @@ -21787,15 +22309,15 @@ "postfix": false, "binop": null }, - "start": 4616, - "end": 4617, + "start": 4828, + "end": 4829, "loc": { "start": { - "line": 166, + "line": 171, "column": 37 }, "end": { - "line": 166, + "line": 171, "column": 38 } } @@ -21813,15 +22335,15 @@ "binop": null }, "value": "console", - "start": 4626, - "end": 4633, + "start": 4838, + "end": 4845, "loc": { "start": { - "line": 167, + "line": 172, "column": 8 }, "end": { - "line": 167, + "line": 172, "column": 15 } } @@ -21839,15 +22361,15 @@ "binop": null, "updateContext": null }, - "start": 4633, - "end": 4634, + "start": 4845, + "end": 4846, "loc": { "start": { - "line": 167, + "line": 172, "column": 15 }, "end": { - "line": 167, + "line": 172, "column": 16 } } @@ -21865,15 +22387,15 @@ "binop": null }, "value": "error", - "start": 4634, - "end": 4639, + "start": 4846, + "end": 4851, "loc": { "start": { - "line": 167, + "line": 172, "column": 16 }, "end": { - "line": 167, + "line": 172, "column": 21 } } @@ -21890,15 +22412,15 @@ "postfix": false, "binop": null }, - "start": 4639, - "end": 4640, + "start": 4851, + "end": 4852, "loc": { "start": { - "line": 167, + "line": 172, "column": 21 }, "end": { - "line": 167, + "line": 172, "column": 22 } } @@ -21917,15 +22439,15 @@ "updateContext": null }, "value": "Failed to load image : ", - "start": 4640, - "end": 4665, + "start": 4852, + "end": 4877, "loc": { "start": { - "line": 167, + "line": 172, "column": 22 }, "end": { - "line": 167, + "line": 172, "column": 47 } } @@ -21944,15 +22466,15 @@ "updateContext": null }, "value": "+", - "start": 4666, - "end": 4667, + "start": 4878, + "end": 4879, "loc": { "start": { - "line": 167, + "line": 172, "column": 48 }, "end": { - "line": 167, + "line": 172, "column": 49 } } @@ -21970,15 +22492,15 @@ "binop": null }, "value": "path", - "start": 4668, - "end": 4672, + "start": 4880, + "end": 4884, "loc": { "start": { - "line": 167, + "line": 172, "column": 50 }, "end": { - "line": 167, + "line": 172, "column": 54 } } @@ -21995,15 +22517,15 @@ "postfix": false, "binop": null }, - "start": 4672, - "end": 4673, + "start": 4884, + "end": 4885, "loc": { "start": { - "line": 167, + "line": 172, "column": 54 }, "end": { - "line": 167, + "line": 172, "column": 55 } } @@ -22021,15 +22543,15 @@ "binop": null, "updateContext": null }, - "start": 4673, - "end": 4674, + "start": 4885, + "end": 4886, "loc": { "start": { - "line": 167, + "line": 172, "column": 55 }, "end": { - "line": 167, + "line": 172, "column": 56 } } @@ -22046,15 +22568,15 @@ "postfix": false, "binop": null }, - "start": 4679, - "end": 4680, + "start": 4891, + "end": 4892, "loc": { "start": { - "line": 168, + "line": 173, "column": 4 }, "end": { - "line": 168, + "line": 173, "column": 5 } } @@ -22071,15 +22593,15 @@ "postfix": false, "binop": null }, - "start": 4681, - "end": 4682, + "start": 4893, + "end": 4894, "loc": { "start": { - "line": 169, + "line": 174, "column": 0 }, "end": { - "line": 169, + "line": 174, "column": 1 } } @@ -22087,15 +22609,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4685, - "end": 4747, + "start": 4897, + "end": 4959, "loc": { "start": { - "line": 172, + "line": 177, "column": 0 }, "end": { - "line": 172, + "line": 177, "column": 62 } } @@ -22103,15 +22625,15 @@ { "type": "CommentLine", "value": " PlatformManager # parseFromBytes(buf)", - "start": 4748, - "end": 4791, + "start": 4960, + "end": 5003, "loc": { "start": { - "line": 173, + "line": 178, "column": 0 }, "end": { - "line": 173, + "line": 178, "column": 43 } } @@ -22119,15 +22641,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4793, - "end": 4855, + "start": 5005, + "end": 5067, "loc": { "start": { - "line": 175, + "line": 180, "column": 0 }, "end": { - "line": 175, + "line": 180, "column": 62 } } @@ -22135,15 +22657,15 @@ { "type": "CommentBlock", "value": "*\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n", - "start": 4857, - "end": 4999, + "start": 5069, + "end": 5211, "loc": { "start": { - "line": 177, + "line": 182, "column": 0 }, "end": { - "line": 183, + "line": 188, "column": 2 } } @@ -22161,15 +22683,15 @@ "binop": null }, "value": "PlatformManager", - "start": 5000, - "end": 5015, + "start": 5212, + "end": 5227, "loc": { "start": { - "line": 184, + "line": 189, "column": 0 }, "end": { - "line": 184, + "line": 189, "column": 15 } } @@ -22187,15 +22709,15 @@ "binop": null, "updateContext": null }, - "start": 5015, - "end": 5016, + "start": 5227, + "end": 5228, "loc": { "start": { - "line": 184, + "line": 189, "column": 15 }, "end": { - "line": 184, + "line": 189, "column": 16 } } @@ -22213,15 +22735,15 @@ "binop": null }, "value": "prototype", - "start": 5016, - "end": 5025, + "start": 5228, + "end": 5237, "loc": { "start": { - "line": 184, + "line": 189, "column": 16 }, "end": { - "line": 184, + "line": 189, "column": 25 } } @@ -22239,15 +22761,15 @@ "binop": null, "updateContext": null }, - "start": 5025, - "end": 5026, + "start": 5237, + "end": 5238, "loc": { "start": { - "line": 184, + "line": 189, "column": 25 }, "end": { - "line": 184, + "line": 189, "column": 26 } } @@ -22265,15 +22787,15 @@ "binop": null }, "value": "jsonParseFromBytes", - "start": 5026, - "end": 5044, + "start": 5238, + "end": 5256, "loc": { "start": { - "line": 184, + "line": 189, "column": 26 }, "end": { - "line": 184, + "line": 189, "column": 44 } } @@ -22292,15 +22814,15 @@ "updateContext": null }, "value": "=", - "start": 5045, - "end": 5046, + "start": 5257, + "end": 5258, "loc": { "start": { - "line": 184, + "line": 189, "column": 45 }, "end": { - "line": 184, + "line": 189, "column": 46 } } @@ -22319,15 +22841,15 @@ "binop": null }, "value": "function", - "start": 5047, - "end": 5055, + "start": 5259, + "end": 5267, "loc": { "start": { - "line": 184, + "line": 189, "column": 47 }, "end": { - "line": 184, + "line": 189, "column": 55 } } @@ -22344,15 +22866,15 @@ "postfix": false, "binop": null }, - "start": 5055, - "end": 5056, + "start": 5267, + "end": 5268, "loc": { "start": { - "line": 184, + "line": 189, "column": 55 }, "end": { - "line": 184, + "line": 189, "column": 56 } } @@ -22370,15 +22892,15 @@ "binop": null }, "value": "buf", - "start": 5056, - "end": 5059, + "start": 5268, + "end": 5271, "loc": { "start": { - "line": 184, + "line": 189, "column": 56 }, "end": { - "line": 184, + "line": 189, "column": 59 } } @@ -22395,15 +22917,15 @@ "postfix": false, "binop": null }, - "start": 5059, - "end": 5060, + "start": 5271, + "end": 5272, "loc": { "start": { - "line": 184, + "line": 189, "column": 59 }, "end": { - "line": 184, + "line": 189, "column": 60 } } @@ -22420,15 +22942,15 @@ "postfix": false, "binop": null }, - "start": 5060, - "end": 5061, + "start": 5272, + "end": 5273, "loc": { "start": { - "line": 184, + "line": 189, "column": 60 }, "end": { - "line": 184, + "line": 189, "column": 61 } } @@ -22448,15 +22970,15 @@ "updateContext": null }, "value": "var", - "start": 5067, - "end": 5070, + "start": 5279, + "end": 5282, "loc": { "start": { - "line": 186, + "line": 191, "column": 4 }, "end": { - "line": 186, + "line": 191, "column": 7 } } @@ -22474,15 +22996,15 @@ "binop": null }, "value": "jsonStr", - "start": 5071, - "end": 5078, + "start": 5283, + "end": 5290, "loc": { "start": { - "line": 186, + "line": 191, "column": 8 }, "end": { - "line": 186, + "line": 191, "column": 15 } } @@ -22500,15 +23022,15 @@ "binop": null, "updateContext": null }, - "start": 5078, - "end": 5079, + "start": 5290, + "end": 5291, "loc": { "start": { - "line": 186, + "line": 191, "column": 15 }, "end": { - "line": 186, + "line": 191, "column": 16 } } @@ -22528,15 +23050,15 @@ "updateContext": null }, "value": "var", - "start": 5084, - "end": 5087, + "start": 5296, + "end": 5299, "loc": { "start": { - "line": 187, + "line": 192, "column": 4 }, "end": { - "line": 187, + "line": 192, "column": 7 } } @@ -22554,15 +23076,15 @@ "binop": null }, "value": "bomCode", - "start": 5088, - "end": 5095, + "start": 5300, + "end": 5307, "loc": { "start": { - "line": 187, + "line": 192, "column": 8 }, "end": { - "line": 187, + "line": 192, "column": 15 } } @@ -22581,15 +23103,15 @@ "updateContext": null }, "value": "=", - "start": 5096, - "end": 5097, + "start": 5308, + "end": 5309, "loc": { "start": { - "line": 187, + "line": 192, "column": 16 }, "end": { - "line": 187, + "line": 192, "column": 17 } } @@ -22609,15 +23131,15 @@ "updateContext": null }, "value": "new", - "start": 5098, - "end": 5101, + "start": 5310, + "end": 5313, "loc": { "start": { - "line": 187, + "line": 192, "column": 18 }, "end": { - "line": 187, + "line": 192, "column": 21 } } @@ -22635,15 +23157,15 @@ "binop": null }, "value": "Uint8Array", - "start": 5102, - "end": 5112, + "start": 5314, + "end": 5324, "loc": { "start": { - "line": 187, + "line": 192, "column": 22 }, "end": { - "line": 187, + "line": 192, "column": 32 } } @@ -22660,15 +23182,15 @@ "postfix": false, "binop": null }, - "start": 5112, - "end": 5113, + "start": 5324, + "end": 5325, "loc": { "start": { - "line": 187, + "line": 192, "column": 32 }, "end": { - "line": 187, + "line": 192, "column": 33 } } @@ -22686,15 +23208,15 @@ "binop": null }, "value": "buf", - "start": 5113, - "end": 5116, + "start": 5325, + "end": 5328, "loc": { "start": { - "line": 187, + "line": 192, "column": 33 }, "end": { - "line": 187, + "line": 192, "column": 36 } } @@ -22712,15 +23234,15 @@ "binop": null, "updateContext": null }, - "start": 5116, - "end": 5117, + "start": 5328, + "end": 5329, "loc": { "start": { - "line": 187, + "line": 192, "column": 36 }, "end": { - "line": 187, + "line": 192, "column": 37 } } @@ -22739,15 +23261,15 @@ "updateContext": null }, "value": 0, - "start": 5118, - "end": 5119, + "start": 5330, + "end": 5331, "loc": { "start": { - "line": 187, + "line": 192, "column": 38 }, "end": { - "line": 187, + "line": 192, "column": 39 } } @@ -22765,15 +23287,15 @@ "binop": null, "updateContext": null }, - "start": 5119, - "end": 5120, + "start": 5331, + "end": 5332, "loc": { "start": { - "line": 187, + "line": 192, "column": 39 }, "end": { - "line": 187, + "line": 192, "column": 40 } } @@ -22792,15 +23314,15 @@ "updateContext": null }, "value": 3, - "start": 5121, - "end": 5122, + "start": 5333, + "end": 5334, "loc": { "start": { - "line": 187, + "line": 192, "column": 41 }, "end": { - "line": 187, + "line": 192, "column": 42 } } @@ -22817,15 +23339,15 @@ "postfix": false, "binop": null }, - "start": 5122, - "end": 5123, + "start": 5334, + "end": 5335, "loc": { "start": { - "line": 187, + "line": 192, "column": 42 }, "end": { - "line": 187, + "line": 192, "column": 43 } } @@ -22843,15 +23365,15 @@ "binop": null, "updateContext": null }, - "start": 5123, - "end": 5124, + "start": 5335, + "end": 5336, "loc": { "start": { - "line": 187, + "line": 192, "column": 43 }, "end": { - "line": 187, + "line": 192, "column": 44 } } @@ -22871,15 +23393,15 @@ "updateContext": null }, "value": "if", - "start": 5129, - "end": 5131, + "start": 5341, + "end": 5343, "loc": { "start": { - "line": 188, + "line": 193, "column": 4 }, "end": { - "line": 188, + "line": 193, "column": 6 } } @@ -22896,15 +23418,15 @@ "postfix": false, "binop": null }, - "start": 5132, - "end": 5133, + "start": 5344, + "end": 5345, "loc": { "start": { - "line": 188, + "line": 193, "column": 7 }, "end": { - "line": 188, + "line": 193, "column": 8 } } @@ -22922,15 +23444,15 @@ "binop": null }, "value": "bomCode", - "start": 5133, - "end": 5140, + "start": 5345, + "end": 5352, "loc": { "start": { - "line": 188, + "line": 193, "column": 8 }, "end": { - "line": 188, + "line": 193, "column": 15 } } @@ -22948,15 +23470,15 @@ "binop": null, "updateContext": null }, - "start": 5140, - "end": 5141, + "start": 5352, + "end": 5353, "loc": { "start": { - "line": 188, + "line": 193, "column": 15 }, "end": { - "line": 188, + "line": 193, "column": 16 } } @@ -22975,15 +23497,15 @@ "updateContext": null }, "value": 0, - "start": 5141, - "end": 5142, + "start": 5353, + "end": 5354, "loc": { "start": { - "line": 188, + "line": 193, "column": 16 }, "end": { - "line": 188, + "line": 193, "column": 17 } } @@ -23001,15 +23523,15 @@ "binop": null, "updateContext": null }, - "start": 5142, - "end": 5143, + "start": 5354, + "end": 5355, "loc": { "start": { - "line": 188, + "line": 193, "column": 17 }, "end": { - "line": 188, + "line": 193, "column": 18 } } @@ -23028,15 +23550,15 @@ "updateContext": null }, "value": "==", - "start": 5144, - "end": 5146, + "start": 5356, + "end": 5358, "loc": { "start": { - "line": 188, + "line": 193, "column": 19 }, "end": { - "line": 188, + "line": 193, "column": 21 } } @@ -23055,15 +23577,15 @@ "updateContext": null }, "value": 239, - "start": 5147, - "end": 5150, + "start": 5359, + "end": 5362, "loc": { "start": { - "line": 188, + "line": 193, "column": 22 }, "end": { - "line": 188, + "line": 193, "column": 25 } } @@ -23082,15 +23604,15 @@ "updateContext": null }, "value": "&&", - "start": 5151, - "end": 5153, + "start": 5363, + "end": 5365, "loc": { "start": { - "line": 188, + "line": 193, "column": 26 }, "end": { - "line": 188, + "line": 193, "column": 28 } } @@ -23108,15 +23630,15 @@ "binop": null }, "value": "bomCode", - "start": 5154, - "end": 5161, + "start": 5366, + "end": 5373, "loc": { "start": { - "line": 188, + "line": 193, "column": 29 }, "end": { - "line": 188, + "line": 193, "column": 36 } } @@ -23134,15 +23656,15 @@ "binop": null, "updateContext": null }, - "start": 5161, - "end": 5162, + "start": 5373, + "end": 5374, "loc": { "start": { - "line": 188, + "line": 193, "column": 36 }, "end": { - "line": 188, + "line": 193, "column": 37 } } @@ -23161,15 +23683,15 @@ "updateContext": null }, "value": 1, - "start": 5162, - "end": 5163, + "start": 5374, + "end": 5375, "loc": { "start": { - "line": 188, + "line": 193, "column": 37 }, "end": { - "line": 188, + "line": 193, "column": 38 } } @@ -23187,15 +23709,15 @@ "binop": null, "updateContext": null }, - "start": 5163, - "end": 5164, + "start": 5375, + "end": 5376, "loc": { "start": { - "line": 188, + "line": 193, "column": 38 }, "end": { - "line": 188, + "line": 193, "column": 39 } } @@ -23214,15 +23736,15 @@ "updateContext": null }, "value": "==", - "start": 5165, - "end": 5167, + "start": 5377, + "end": 5379, "loc": { "start": { - "line": 188, + "line": 193, "column": 40 }, "end": { - "line": 188, + "line": 193, "column": 42 } } @@ -23241,15 +23763,15 @@ "updateContext": null }, "value": 187, - "start": 5168, - "end": 5171, + "start": 5380, + "end": 5383, "loc": { "start": { - "line": 188, + "line": 193, "column": 43 }, "end": { - "line": 188, + "line": 193, "column": 46 } } @@ -23268,15 +23790,15 @@ "updateContext": null }, "value": "&&", - "start": 5172, - "end": 5174, + "start": 5384, + "end": 5386, "loc": { "start": { - "line": 188, + "line": 193, "column": 47 }, "end": { - "line": 188, + "line": 193, "column": 49 } } @@ -23294,15 +23816,15 @@ "binop": null }, "value": "bomCode", - "start": 5175, - "end": 5182, + "start": 5387, + "end": 5394, "loc": { "start": { - "line": 188, + "line": 193, "column": 50 }, "end": { - "line": 188, + "line": 193, "column": 57 } } @@ -23320,15 +23842,15 @@ "binop": null, "updateContext": null }, - "start": 5182, - "end": 5183, + "start": 5394, + "end": 5395, "loc": { "start": { - "line": 188, + "line": 193, "column": 57 }, "end": { - "line": 188, + "line": 193, "column": 58 } } @@ -23347,15 +23869,15 @@ "updateContext": null }, "value": 2, - "start": 5183, - "end": 5184, + "start": 5395, + "end": 5396, "loc": { "start": { - "line": 188, + "line": 193, "column": 58 }, "end": { - "line": 188, + "line": 193, "column": 59 } } @@ -23373,15 +23895,15 @@ "binop": null, "updateContext": null }, - "start": 5184, - "end": 5185, + "start": 5396, + "end": 5397, "loc": { "start": { - "line": 188, + "line": 193, "column": 59 }, "end": { - "line": 188, + "line": 193, "column": 60 } } @@ -23400,15 +23922,15 @@ "updateContext": null }, "value": "==", - "start": 5186, - "end": 5188, + "start": 5398, + "end": 5400, "loc": { "start": { - "line": 188, + "line": 193, "column": 61 }, "end": { - "line": 188, + "line": 193, "column": 63 } } @@ -23427,15 +23949,15 @@ "updateContext": null }, "value": 191, - "start": 5189, - "end": 5192, + "start": 5401, + "end": 5404, "loc": { "start": { - "line": 188, + "line": 193, "column": 64 }, "end": { - "line": 188, + "line": 193, "column": 67 } } @@ -23452,15 +23974,15 @@ "postfix": false, "binop": null }, - "start": 5192, - "end": 5193, + "start": 5404, + "end": 5405, "loc": { "start": { - "line": 188, + "line": 193, "column": 67 }, "end": { - "line": 188, + "line": 193, "column": 68 } } @@ -23477,15 +23999,15 @@ "postfix": false, "binop": null }, - "start": 5194, - "end": 5195, + "start": 5406, + "end": 5407, "loc": { "start": { - "line": 188, + "line": 193, "column": 69 }, "end": { - "line": 188, + "line": 193, "column": 70 } } @@ -23503,15 +24025,15 @@ "binop": null }, "value": "jsonStr", - "start": 5204, - "end": 5211, + "start": 5416, + "end": 5423, "loc": { "start": { - "line": 189, + "line": 194, "column": 8 }, "end": { - "line": 189, + "line": 194, "column": 15 } } @@ -23530,15 +24052,15 @@ "updateContext": null }, "value": "=", - "start": 5212, - "end": 5213, + "start": 5424, + "end": 5425, "loc": { "start": { - "line": 189, + "line": 194, "column": 16 }, "end": { - "line": 189, + "line": 194, "column": 17 } } @@ -23556,15 +24078,15 @@ "binop": null }, "value": "String", - "start": 5214, - "end": 5220, + "start": 5426, + "end": 5432, "loc": { "start": { - "line": 189, + "line": 194, "column": 18 }, "end": { - "line": 189, + "line": 194, "column": 24 } } @@ -23582,15 +24104,15 @@ "binop": null, "updateContext": null }, - "start": 5220, - "end": 5221, + "start": 5432, + "end": 5433, "loc": { "start": { - "line": 189, + "line": 194, "column": 24 }, "end": { - "line": 189, + "line": 194, "column": 25 } } @@ -23608,15 +24130,15 @@ "binop": null }, "value": "fromCharCode", - "start": 5221, - "end": 5233, + "start": 5433, + "end": 5445, "loc": { "start": { - "line": 189, + "line": 194, "column": 25 }, "end": { - "line": 189, + "line": 194, "column": 37 } } @@ -23634,15 +24156,15 @@ "binop": null, "updateContext": null }, - "start": 5233, - "end": 5234, + "start": 5445, + "end": 5446, "loc": { "start": { - "line": 189, + "line": 194, "column": 37 }, "end": { - "line": 189, + "line": 194, "column": 38 } } @@ -23660,15 +24182,15 @@ "binop": null }, "value": "apply", - "start": 5234, - "end": 5239, + "start": 5446, + "end": 5451, "loc": { "start": { - "line": 189, + "line": 194, "column": 38 }, "end": { - "line": 189, + "line": 194, "column": 43 } } @@ -23685,15 +24207,15 @@ "postfix": false, "binop": null }, - "start": 5239, - "end": 5240, + "start": 5451, + "end": 5452, "loc": { "start": { - "line": 189, + "line": 194, "column": 43 }, "end": { - "line": 189, + "line": 194, "column": 44 } } @@ -23713,15 +24235,15 @@ "updateContext": null }, "value": "null", - "start": 5240, - "end": 5244, + "start": 5452, + "end": 5456, "loc": { "start": { - "line": 189, + "line": 194, "column": 44 }, "end": { - "line": 189, + "line": 194, "column": 48 } } @@ -23739,15 +24261,15 @@ "binop": null, "updateContext": null }, - "start": 5244, - "end": 5245, + "start": 5456, + "end": 5457, "loc": { "start": { - "line": 189, + "line": 194, "column": 48 }, "end": { - "line": 189, + "line": 194, "column": 49 } } @@ -23767,15 +24289,15 @@ "updateContext": null }, "value": "new", - "start": 5246, - "end": 5249, + "start": 5458, + "end": 5461, "loc": { "start": { - "line": 189, + "line": 194, "column": 50 }, "end": { - "line": 189, + "line": 194, "column": 53 } } @@ -23793,15 +24315,15 @@ "binop": null }, "value": "Uint8Array", - "start": 5250, - "end": 5260, + "start": 5462, + "end": 5472, "loc": { "start": { - "line": 189, + "line": 194, "column": 54 }, "end": { - "line": 189, + "line": 194, "column": 64 } } @@ -23818,15 +24340,15 @@ "postfix": false, "binop": null }, - "start": 5260, - "end": 5261, + "start": 5472, + "end": 5473, "loc": { "start": { - "line": 189, + "line": 194, "column": 64 }, "end": { - "line": 189, + "line": 194, "column": 65 } } @@ -23844,15 +24366,15 @@ "binop": null }, "value": "buf", - "start": 5261, - "end": 5264, + "start": 5473, + "end": 5476, "loc": { "start": { - "line": 189, + "line": 194, "column": 65 }, "end": { - "line": 189, + "line": 194, "column": 68 } } @@ -23870,15 +24392,15 @@ "binop": null, "updateContext": null }, - "start": 5264, - "end": 5265, + "start": 5476, + "end": 5477, "loc": { "start": { - "line": 189, + "line": 194, "column": 68 }, "end": { - "line": 189, + "line": 194, "column": 69 } } @@ -23897,15 +24419,15 @@ "updateContext": null }, "value": 3, - "start": 5266, - "end": 5267, + "start": 5478, + "end": 5479, "loc": { "start": { - "line": 189, + "line": 194, "column": 70 }, "end": { - "line": 189, + "line": 194, "column": 71 } } @@ -23922,15 +24444,15 @@ "postfix": false, "binop": null }, - "start": 5267, - "end": 5268, + "start": 5479, + "end": 5480, "loc": { "start": { - "line": 189, + "line": 194, "column": 71 }, "end": { - "line": 189, + "line": 194, "column": 72 } } @@ -23947,15 +24469,15 @@ "postfix": false, "binop": null }, - "start": 5268, - "end": 5269, + "start": 5480, + "end": 5481, "loc": { "start": { - "line": 189, + "line": 194, "column": 72 }, "end": { - "line": 189, + "line": 194, "column": 73 } } @@ -23973,15 +24495,15 @@ "binop": null, "updateContext": null }, - "start": 5269, - "end": 5270, + "start": 5481, + "end": 5482, "loc": { "start": { - "line": 189, + "line": 194, "column": 73 }, "end": { - "line": 189, + "line": 194, "column": 74 } } @@ -23998,15 +24520,15 @@ "postfix": false, "binop": null }, - "start": 5275, - "end": 5276, + "start": 5487, + "end": 5488, "loc": { "start": { - "line": 190, + "line": 195, "column": 4 }, "end": { - "line": 190, + "line": 195, "column": 5 } } @@ -24026,15 +24548,15 @@ "updateContext": null }, "value": "else", - "start": 5277, - "end": 5281, + "start": 5489, + "end": 5493, "loc": { "start": { - "line": 190, + "line": 195, "column": 6 }, "end": { - "line": 190, + "line": 195, "column": 10 } } @@ -24051,15 +24573,15 @@ "postfix": false, "binop": null }, - "start": 5282, - "end": 5283, + "start": 5494, + "end": 5495, "loc": { "start": { - "line": 190, + "line": 195, "column": 11 }, "end": { - "line": 190, + "line": 195, "column": 12 } } @@ -24077,15 +24599,15 @@ "binop": null }, "value": "jsonStr", - "start": 5292, - "end": 5299, + "start": 5504, + "end": 5511, "loc": { "start": { - "line": 191, + "line": 196, "column": 8 }, "end": { - "line": 191, + "line": 196, "column": 15 } } @@ -24104,15 +24626,15 @@ "updateContext": null }, "value": "=", - "start": 5300, - "end": 5301, + "start": 5512, + "end": 5513, "loc": { "start": { - "line": 191, + "line": 196, "column": 16 }, "end": { - "line": 191, + "line": 196, "column": 17 } } @@ -24130,15 +24652,15 @@ "binop": null }, "value": "String", - "start": 5302, - "end": 5308, + "start": 5514, + "end": 5520, "loc": { "start": { - "line": 191, + "line": 196, "column": 18 }, "end": { - "line": 191, + "line": 196, "column": 24 } } @@ -24156,15 +24678,15 @@ "binop": null, "updateContext": null }, - "start": 5308, - "end": 5309, + "start": 5520, + "end": 5521, "loc": { "start": { - "line": 191, + "line": 196, "column": 24 }, "end": { - "line": 191, + "line": 196, "column": 25 } } @@ -24182,15 +24704,15 @@ "binop": null }, "value": "fromCharCode", - "start": 5309, - "end": 5321, + "start": 5521, + "end": 5533, "loc": { "start": { - "line": 191, + "line": 196, "column": 25 }, "end": { - "line": 191, + "line": 196, "column": 37 } } @@ -24208,15 +24730,15 @@ "binop": null, "updateContext": null }, - "start": 5321, - "end": 5322, + "start": 5533, + "end": 5534, "loc": { "start": { - "line": 191, + "line": 196, "column": 37 }, "end": { - "line": 191, + "line": 196, "column": 38 } } @@ -24234,15 +24756,15 @@ "binop": null }, "value": "apply", - "start": 5322, - "end": 5327, + "start": 5534, + "end": 5539, "loc": { "start": { - "line": 191, + "line": 196, "column": 38 }, "end": { - "line": 191, + "line": 196, "column": 43 } } @@ -24259,15 +24781,15 @@ "postfix": false, "binop": null }, - "start": 5327, - "end": 5328, + "start": 5539, + "end": 5540, "loc": { "start": { - "line": 191, + "line": 196, "column": 43 }, "end": { - "line": 191, + "line": 196, "column": 44 } } @@ -24287,15 +24809,15 @@ "updateContext": null }, "value": "null", - "start": 5328, - "end": 5332, + "start": 5540, + "end": 5544, "loc": { "start": { - "line": 191, + "line": 196, "column": 44 }, "end": { - "line": 191, + "line": 196, "column": 48 } } @@ -24313,15 +24835,15 @@ "binop": null, "updateContext": null }, - "start": 5332, - "end": 5333, + "start": 5544, + "end": 5545, "loc": { "start": { - "line": 191, + "line": 196, "column": 48 }, "end": { - "line": 191, + "line": 196, "column": 49 } } @@ -24341,15 +24863,15 @@ "updateContext": null }, "value": "new", - "start": 5334, - "end": 5337, + "start": 5546, + "end": 5549, "loc": { "start": { - "line": 191, + "line": 196, "column": 50 }, "end": { - "line": 191, + "line": 196, "column": 53 } } @@ -24367,15 +24889,15 @@ "binop": null }, "value": "Uint8Array", - "start": 5338, - "end": 5348, + "start": 5550, + "end": 5560, "loc": { "start": { - "line": 191, + "line": 196, "column": 54 }, "end": { - "line": 191, + "line": 196, "column": 64 } } @@ -24392,15 +24914,15 @@ "postfix": false, "binop": null }, - "start": 5348, - "end": 5349, + "start": 5560, + "end": 5561, "loc": { "start": { - "line": 191, + "line": 196, "column": 64 }, "end": { - "line": 191, + "line": 196, "column": 65 } } @@ -24418,15 +24940,15 @@ "binop": null }, "value": "buf", - "start": 5349, - "end": 5352, + "start": 5561, + "end": 5564, "loc": { "start": { - "line": 191, + "line": 196, "column": 65 }, "end": { - "line": 191, + "line": 196, "column": 68 } } @@ -24443,15 +24965,15 @@ "postfix": false, "binop": null }, - "start": 5352, - "end": 5353, + "start": 5564, + "end": 5565, "loc": { "start": { - "line": 191, + "line": 196, "column": 68 }, "end": { - "line": 191, + "line": 196, "column": 69 } } @@ -24468,15 +24990,15 @@ "postfix": false, "binop": null }, - "start": 5353, - "end": 5354, + "start": 5565, + "end": 5566, "loc": { "start": { - "line": 191, + "line": 196, "column": 69 }, "end": { - "line": 191, + "line": 196, "column": 70 } } @@ -24494,15 +25016,15 @@ "binop": null, "updateContext": null }, - "start": 5354, - "end": 5355, + "start": 5566, + "end": 5567, "loc": { "start": { - "line": 191, + "line": 196, "column": 70 }, "end": { - "line": 191, + "line": 196, "column": 71 } } @@ -24519,15 +25041,15 @@ "postfix": false, "binop": null }, - "start": 5360, - "end": 5361, + "start": 5572, + "end": 5573, "loc": { "start": { - "line": 192, + "line": 197, "column": 4 }, "end": { - "line": 192, + "line": 197, "column": 5 } } @@ -24547,15 +25069,15 @@ "updateContext": null }, "value": "var", - "start": 5367, - "end": 5370, + "start": 5579, + "end": 5582, "loc": { "start": { - "line": 194, + "line": 199, "column": 4 }, "end": { - "line": 194, + "line": 199, "column": 7 } } @@ -24573,15 +25095,15 @@ "binop": null }, "value": "jsonObj", - "start": 5371, - "end": 5378, + "start": 5583, + "end": 5590, "loc": { "start": { - "line": 194, + "line": 199, "column": 8 }, "end": { - "line": 194, + "line": 199, "column": 15 } } @@ -24600,15 +25122,15 @@ "updateContext": null }, "value": "=", - "start": 5379, - "end": 5380, + "start": 5591, + "end": 5592, "loc": { "start": { - "line": 194, + "line": 199, "column": 16 }, "end": { - "line": 194, + "line": 199, "column": 17 } } @@ -24626,15 +25148,15 @@ "binop": null }, "value": "JSON", - "start": 5381, - "end": 5385, + "start": 5593, + "end": 5597, "loc": { "start": { - "line": 194, + "line": 199, "column": 18 }, "end": { - "line": 194, + "line": 199, "column": 22 } } @@ -24652,15 +25174,15 @@ "binop": null, "updateContext": null }, - "start": 5385, - "end": 5386, + "start": 5597, + "end": 5598, "loc": { "start": { - "line": 194, + "line": 199, "column": 22 }, "end": { - "line": 194, + "line": 199, "column": 23 } } @@ -24678,15 +25200,15 @@ "binop": null }, "value": "parse", - "start": 5386, - "end": 5391, + "start": 5598, + "end": 5603, "loc": { "start": { - "line": 194, + "line": 199, "column": 23 }, "end": { - "line": 194, + "line": 199, "column": 28 } } @@ -24703,15 +25225,15 @@ "postfix": false, "binop": null }, - "start": 5391, - "end": 5392, + "start": 5603, + "end": 5604, "loc": { "start": { - "line": 194, + "line": 199, "column": 28 }, "end": { - "line": 194, + "line": 199, "column": 29 } } @@ -24729,15 +25251,15 @@ "binop": null }, "value": "jsonStr", - "start": 5392, - "end": 5399, + "start": 5604, + "end": 5611, "loc": { "start": { - "line": 194, + "line": 199, "column": 29 }, "end": { - "line": 194, + "line": 199, "column": 36 } } @@ -24754,15 +25276,15 @@ "postfix": false, "binop": null }, - "start": 5399, - "end": 5400, + "start": 5611, + "end": 5612, "loc": { "start": { - "line": 194, + "line": 199, "column": 36 }, "end": { - "line": 194, + "line": 199, "column": 37 } } @@ -24780,15 +25302,15 @@ "binop": null, "updateContext": null }, - "start": 5400, - "end": 5401, + "start": 5612, + "end": 5613, "loc": { "start": { - "line": 194, + "line": 199, "column": 37 }, "end": { - "line": 194, + "line": 199, "column": 38 } } @@ -24808,15 +25330,15 @@ "updateContext": null }, "value": "return", - "start": 5407, - "end": 5413, + "start": 5619, + "end": 5625, "loc": { "start": { - "line": 196, + "line": 201, "column": 4 }, "end": { - "line": 196, + "line": 201, "column": 10 } } @@ -24834,15 +25356,15 @@ "binop": null }, "value": "jsonObj", - "start": 5414, - "end": 5421, + "start": 5626, + "end": 5633, "loc": { "start": { - "line": 196, + "line": 201, "column": 11 }, "end": { - "line": 196, + "line": 201, "column": 18 } } @@ -24860,15 +25382,15 @@ "binop": null, "updateContext": null }, - "start": 5421, - "end": 5422, + "start": 5633, + "end": 5634, "loc": { "start": { - "line": 196, + "line": 201, "column": 18 }, "end": { - "line": 196, + "line": 201, "column": 19 } } @@ -24885,15 +25407,15 @@ "postfix": false, "binop": null }, - "start": 5423, - "end": 5424, + "start": 5635, + "end": 5636, "loc": { "start": { - "line": 197, + "line": 202, "column": 0 }, "end": { - "line": 197, + "line": 202, "column": 1 } } @@ -24911,15 +25433,15 @@ "binop": null, "updateContext": null }, - "start": 5424, - "end": 5425, + "start": 5636, + "end": 5637, "loc": { "start": { - "line": 197, + "line": 202, "column": 1 }, "end": { - "line": 197, + "line": 202, "column": 2 } } @@ -24927,15 +25449,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5429, - "end": 5491, + "start": 5641, + "end": 5703, "loc": { "start": { - "line": 201, + "line": 206, "column": 0 }, "end": { - "line": 201, + "line": 206, "column": 62 } } @@ -24943,15 +25465,15 @@ { "type": "CommentLine", "value": " PlatformManager # log()", - "start": 5492, - "end": 5521, + "start": 5704, + "end": 5733, "loc": { "start": { - "line": 202, + "line": 207, "column": 0 }, "end": { - "line": 202, + "line": 207, "column": 29 } } @@ -24959,15 +25481,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5522, - "end": 5584, + "start": 5734, + "end": 5796, "loc": { "start": { - "line": 203, + "line": 208, "column": 0 }, "end": { - "line": 203, + "line": 208, "column": 62 } } @@ -24975,15 +25497,15 @@ { "type": "CommentBlock", "value": "*\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n", - "start": 5586, - "end": 5700, + "start": 5798, + "end": 5912, "loc": { "start": { - "line": 205, + "line": 210, "column": 0 }, "end": { - "line": 211, + "line": 216, "column": 2 } } @@ -25001,15 +25523,15 @@ "binop": null }, "value": "PlatformManager", - "start": 5701, - "end": 5716, + "start": 5913, + "end": 5928, "loc": { "start": { - "line": 212, + "line": 217, "column": 0 }, "end": { - "line": 212, + "line": 217, "column": 15 } } @@ -25027,15 +25549,15 @@ "binop": null, "updateContext": null }, - "start": 5716, - "end": 5717, + "start": 5928, + "end": 5929, "loc": { "start": { - "line": 212, + "line": 217, "column": 15 }, "end": { - "line": 212, + "line": 217, "column": 16 } } @@ -25053,15 +25575,15 @@ "binop": null }, "value": "prototype", - "start": 5717, - "end": 5726, + "start": 5929, + "end": 5938, "loc": { "start": { - "line": 212, + "line": 217, "column": 16 }, "end": { - "line": 212, + "line": 217, "column": 25 } } @@ -25079,15 +25601,15 @@ "binop": null, "updateContext": null }, - "start": 5726, - "end": 5727, + "start": 5938, + "end": 5939, "loc": { "start": { - "line": 212, + "line": 217, "column": 25 }, "end": { - "line": 212, + "line": 217, "column": 26 } } @@ -25105,15 +25627,15 @@ "binop": null }, "value": "log", - "start": 5727, - "end": 5730, + "start": 5939, + "end": 5942, "loc": { "start": { - "line": 212, + "line": 217, "column": 26 }, "end": { - "line": 212, + "line": 217, "column": 29 } } @@ -25132,15 +25654,15 @@ "updateContext": null }, "value": "=", - "start": 5743, - "end": 5744, + "start": 5955, + "end": 5956, "loc": { "start": { - "line": 212, + "line": 217, "column": 42 }, "end": { - "line": 212, + "line": 217, "column": 43 } } @@ -25159,15 +25681,15 @@ "binop": null }, "value": "function", - "start": 5745, - "end": 5753, + "start": 5957, + "end": 5965, "loc": { "start": { - "line": 212, + "line": 217, "column": 44 }, "end": { - "line": 212, + "line": 217, "column": 52 } } @@ -25184,15 +25706,15 @@ "postfix": false, "binop": null }, - "start": 5753, - "end": 5754, + "start": 5965, + "end": 5966, "loc": { "start": { - "line": 212, + "line": 217, "column": 52 }, "end": { - "line": 212, + "line": 217, "column": 53 } } @@ -25210,15 +25732,15 @@ "binop": null }, "value": "txt", - "start": 5754, - "end": 5757, + "start": 5966, + "end": 5969, "loc": { "start": { - "line": 212, + "line": 217, "column": 53 }, "end": { - "line": 212, + "line": 217, "column": 56 } } @@ -25226,15 +25748,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5757, - "end": 5767, + "start": 5969, + "end": 5979, "loc": { "start": { - "line": 212, + "line": 217, "column": 56 }, "end": { - "line": 212, + "line": 217, "column": 66 } } @@ -25251,15 +25773,15 @@ "postfix": false, "binop": null }, - "start": 5767, - "end": 5768, + "start": 5979, + "end": 5980, "loc": { "start": { - "line": 212, + "line": 217, "column": 66 }, "end": { - "line": 212, + "line": 217, "column": 67 } } @@ -25276,15 +25798,15 @@ "postfix": false, "binop": null }, - "start": 5769, - "end": 5770, + "start": 5981, + "end": 5982, "loc": { "start": { - "line": 213, + "line": 218, "column": 0 }, "end": { - "line": 213, + "line": 218, "column": 1 } } @@ -25302,15 +25824,15 @@ "binop": null }, "value": "console", - "start": 5775, - "end": 5782, + "start": 5987, + "end": 5994, "loc": { "start": { - "line": 214, + "line": 219, "column": 4 }, "end": { - "line": 214, + "line": 219, "column": 11 } } @@ -25328,15 +25850,15 @@ "binop": null, "updateContext": null }, - "start": 5782, - "end": 5783, + "start": 5994, + "end": 5995, "loc": { "start": { - "line": 214, + "line": 219, "column": 11 }, "end": { - "line": 214, + "line": 219, "column": 12 } } @@ -25354,15 +25876,15 @@ "binop": null }, "value": "log", - "start": 5783, - "end": 5786, + "start": 5995, + "end": 5998, "loc": { "start": { - "line": 214, + "line": 219, "column": 12 }, "end": { - "line": 214, + "line": 219, "column": 15 } } @@ -25379,15 +25901,15 @@ "postfix": false, "binop": null }, - "start": 5786, - "end": 5787, + "start": 5998, + "end": 5999, "loc": { "start": { - "line": 214, + "line": 219, "column": 15 }, "end": { - "line": 214, + "line": 219, "column": 16 } } @@ -25405,15 +25927,15 @@ "binop": null }, "value": "txt", - "start": 5787, - "end": 5790, + "start": 5999, + "end": 6002, "loc": { "start": { - "line": 214, + "line": 219, "column": 16 }, "end": { - "line": 214, + "line": 219, "column": 19 } } @@ -25430,15 +25952,15 @@ "postfix": false, "binop": null }, - "start": 5790, - "end": 5791, + "start": 6002, + "end": 6003, "loc": { "start": { - "line": 214, + "line": 219, "column": 19 }, "end": { - "line": 214, + "line": 219, "column": 20 } } @@ -25456,15 +25978,15 @@ "binop": null, "updateContext": null }, - "start": 5791, - "end": 5792, + "start": 6003, + "end": 6004, "loc": { "start": { - "line": 214, + "line": 219, "column": 20 }, "end": { - "line": 214, + "line": 219, "column": 21 } } @@ -25481,15 +26003,15 @@ "postfix": false, "binop": null }, - "start": 5793, - "end": 5794, + "start": 6005, + "end": 6006, "loc": { "start": { - "line": 215, + "line": 220, "column": 0 }, "end": { - "line": 215, + "line": 220, "column": 1 } } @@ -25507,15 +26029,15 @@ "binop": null, "updateContext": null }, - "start": 5795, - "end": 5795, + "start": 6007, + "end": 6007, "loc": { "start": { - "line": 216, + "line": 221, "column": 0 }, "end": { - "line": 216, + "line": 221, "column": 0 } } diff --git a/docs/ast/source/cDefine.js.json b/docs/ast/source/cDefine.js.json index 8f32ff2..dd36748 100644 --- a/docs/ast/source/cDefine.js.json +++ b/docs/ast/source/cDefine.js.json @@ -1,37 +1,37 @@ { "type": "File", "start": 0, - "end": 1258, + "end": 1240, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 38, + "line": 36, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 1258, + "end": 1240, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 38, + "line": 36, "column": 0 } }, "sourceType": "module", "body": [ { - "type": "VariableDeclaration", + "type": "ExportNamedDeclaration", "start": 91, - "end": 1230, + "end": 1239, "loc": { "start": { "line": 7, @@ -42,1475 +42,1527 @@ "column": 2 } }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 95, - "end": 1229, - "loc": { - "start": { - "line": 7, - "column": 4 - }, - "end": { - "line": 35, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 95, - "end": 102, - "loc": { - "start": { - "line": 7, - "column": 4 - }, - "end": { - "line": 7, - "column": 11 - }, - "identifierName": "cDefine" - }, - "name": "cDefine", - "leadingComments": null + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 98, + "end": 1239, + "loc": { + "start": { + "line": 7, + "column": 7 }, - "init": { - "type": "ObjectExpression", - "start": 105, - "end": 1229, + "end": { + "line": 35, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 104, + "end": 1238, "loc": { "start": { "line": 7, - "column": 14 + "column": 13 }, "end": { "line": 35, "column": 1 } }, - "properties": [ - { - "type": "ObjectProperty", - "start": 150, - "end": 172, - "loc": { - "start": { - "line": 9, - "column": 2 - }, - "end": { - "line": 9, - "column": 24 - } + "id": { + "type": "Identifier", + "start": 104, + "end": 111, + "loc": { + "start": { + "line": 7, + "column": 13 }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 150, - "end": 167, - "loc": { - "start": { - "line": 9, - "column": 2 - }, - "end": { - "line": 9, - "column": 19 - }, - "identifierName": "VIEW_LOGICAL_LEFT" - }, - "name": "VIEW_LOGICAL_LEFT", - "leadingComments": null + "end": { + "line": 7, + "column": 20 + }, + "identifierName": "cDefine" + }, + "name": "cDefine", + "leadingComments": null + }, + "init": { + "type": "ObjectExpression", + "start": 114, + "end": 1238, + "loc": { + "start": { + "line": 7, + "column": 23 }, - "value": { - "type": "UnaryExpression", - "start": 170, - "end": 172, + "end": { + "line": 35, + "column": 1 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 159, + "end": 181, "loc": { "start": { "line": 9, - "column": 22 + "column": 2 }, "end": { "line": 9, "column": 24 } }, - "operator": "-", - "prefix": true, - "argument": { - "type": "NumericLiteral", - "start": 171, - "end": 172, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 159, + "end": 176, "loc": { "start": { "line": 9, - "column": 23 + "column": 2 }, "end": { "line": 9, - "column": 24 - } - }, - "extra": { - "rawValue": 1, - "raw": "1" + "column": 19 + }, + "identifierName": "VIEW_LOGICAL_LEFT" }, - "value": 1 + "name": "VIEW_LOGICAL_LEFT", + "leadingComments": null }, - "extra": { - "parenthesizedArgument": false - } - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " above are viewMatrix value settings", - "start": 109, - "end": 147, + "value": { + "type": "UnaryExpression", + "start": 179, + "end": 181, "loc": { "start": { - "line": 8, - "column": 2 + "line": 9, + "column": 22 }, "end": { - "line": 8, - "column": 40 + "line": 9, + "column": 24 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 215, - "end": 237, - "loc": { - "start": { - "line": 10, - "column": 2 - }, - "end": { - "line": 10, - "column": 24 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 215, - "end": 233, - "loc": { - "start": { - "line": 10, - "column": 2 }, - "end": { - "line": 10, - "column": 20 + "operator": "-", + "prefix": true, + "argument": { + "type": "NumericLiteral", + "start": 180, + "end": 181, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 24 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 }, - "identifierName": "VIEW_LOGICAL_RIGHT" + "extra": { + "parenthesizedArgument": false + } }, - "name": "VIEW_LOGICAL_RIGHT", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " above are viewMatrix value settings", + "start": 118, + "end": 156, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 40 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 236, - "end": 237, + { + "type": "ObjectProperty", + "start": 224, + "end": 246, "loc": { "start": { "line": 10, - "column": 23 + "column": 2 }, "end": { "line": 10, "column": 24 } }, - "extra": { - "rawValue": 1, - "raw": "1" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 224, + "end": 242, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "VIEW_LOGICAL_RIGHT" + }, + "name": "VIEW_LOGICAL_RIGHT", + "leadingComments": null }, - "value": 1 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " -1, the left abscissa of viewMatrix", - "start": 174, - "end": 212, + "value": { + "type": "NumericLiteral", + "start": 245, + "end": 246, "loc": { "start": { - "line": 9, - "column": 26 + "line": 10, + "column": 23 }, "end": { - "line": 9, - "column": 64 + "line": 10, + "column": 24 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 280, - "end": 306, - "loc": { - "start": { - "line": 11, - "column": 2 - }, - "end": { - "line": 11, - "column": 28 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 280, - "end": 301, - "loc": { - "start": { - "line": 11, - "column": 2 }, - "end": { - "line": 11, - "column": 23 + "extra": { + "rawValue": 1, + "raw": "1" }, - "identifierName": "VIEW_LOGICAL_MAX_LEFT" + "value": 1 }, - "name": "VIEW_LOGICAL_MAX_LEFT", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " -1, the left abscissa of viewMatrix", + "start": 183, + "end": 221, + "loc": { + "start": { + "line": 9, + "column": 26 + }, + "end": { + "line": 9, + "column": 64 + } + } + } + ] }, - "value": { - "type": "UnaryExpression", - "start": 304, - "end": 306, + { + "type": "ObjectProperty", + "start": 289, + "end": 315, "loc": { "start": { "line": 11, - "column": 26 + "column": 2 }, "end": { "line": 11, "column": 28 } }, - "operator": "-", - "prefix": true, - "argument": { - "type": "NumericLiteral", - "start": 305, - "end": 306, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 289, + "end": 310, "loc": { "start": { "line": 11, - "column": 27 + "column": 2 }, "end": { "line": 11, - "column": 28 - } - }, - "extra": { - "rawValue": 2, - "raw": "2" + "column": 23 + }, + "identifierName": "VIEW_LOGICAL_MAX_LEFT" }, - "value": 2 + "name": "VIEW_LOGICAL_MAX_LEFT", + "leadingComments": null }, - "extra": { - "parenthesizedArgument": false - } - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 1, the right abscissa of viewMatrix", - "start": 239, - "end": 277, + "value": { + "type": "UnaryExpression", + "start": 313, + "end": 315, "loc": { "start": { - "line": 10, + "line": 11, "column": 26 }, "end": { - "line": 10, - "column": 64 + "line": 11, + "column": 28 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 353, - "end": 379, - "loc": { - "start": { - "line": 12, - "column": 2 - }, - "end": { - "line": 12, - "column": 28 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 353, - "end": 375, - "loc": { - "start": { - "line": 12, - "column": 2 }, - "end": { - "line": 12, - "column": 24 + "operator": "-", + "prefix": true, + "argument": { + "type": "NumericLiteral", + "start": 314, + "end": 315, + "loc": { + "start": { + "line": 11, + "column": 27 + }, + "end": { + "line": 11, + "column": 28 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 }, - "identifierName": "VIEW_LOGICAL_MAX_RIGHT" + "extra": { + "parenthesizedArgument": false + } }, - "name": "VIEW_LOGICAL_MAX_RIGHT", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 1, the right abscissa of viewMatrix", + "start": 248, + "end": 286, + "loc": { + "start": { + "line": 10, + "column": 26 + }, + "end": { + "line": 10, + "column": 64 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 378, - "end": 379, + { + "type": "ObjectProperty", + "start": 362, + "end": 388, "loc": { "start": { "line": 12, - "column": 27 + "column": 2 }, "end": { "line": 12, "column": 28 } }, - "extra": { - "rawValue": 2, - "raw": "2" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 362, + "end": 384, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 24 + }, + "identifierName": "VIEW_LOGICAL_MAX_RIGHT" + }, + "name": "VIEW_LOGICAL_MAX_RIGHT", + "leadingComments": null }, - "value": 2 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " -2, the max left abscissa of viewMatrix", - "start": 308, - "end": 350, + "value": { + "type": "NumericLiteral", + "start": 387, + "end": 388, "loc": { "start": { - "line": 11, - "column": 30 + "line": 12, + "column": 27 }, "end": { - "line": 11, - "column": 72 + "line": 12, + "column": 28 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 426, - "end": 454, - "loc": { - "start": { - "line": 13, - "column": 2 - }, - "end": { - "line": 13, - "column": 30 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 426, - "end": 449, - "loc": { - "start": { - "line": 13, - "column": 2 }, - "end": { - "line": 13, - "column": 25 + "extra": { + "rawValue": 2, + "raw": "2" }, - "identifierName": "VIEW_LOGICAL_MAX_BOTTOM" + "value": 2 }, - "name": "VIEW_LOGICAL_MAX_BOTTOM", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " -2, the max left abscissa of viewMatrix", + "start": 317, + "end": 359, + "loc": { + "start": { + "line": 11, + "column": 30 + }, + "end": { + "line": 11, + "column": 72 + } + } + } + ] }, - "value": { - "type": "UnaryExpression", - "start": 452, - "end": 454, + { + "type": "ObjectProperty", + "start": 435, + "end": 463, "loc": { "start": { "line": 13, - "column": 28 + "column": 2 }, "end": { "line": 13, "column": 30 } }, - "operator": "-", - "prefix": true, - "argument": { - "type": "NumericLiteral", - "start": 453, - "end": 454, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 435, + "end": 458, "loc": { "start": { "line": 13, - "column": 29 + "column": 2 }, "end": { "line": 13, - "column": 30 - } - }, - "extra": { - "rawValue": 2, - "raw": "2" + "column": 25 + }, + "identifierName": "VIEW_LOGICAL_MAX_BOTTOM" }, - "value": 2 + "name": "VIEW_LOGICAL_MAX_BOTTOM", + "leadingComments": null }, - "extra": { - "parenthesizedArgument": false - } - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 2, the max right abscissa of viewMatrix", - "start": 381, - "end": 423, + "value": { + "type": "UnaryExpression", + "start": 461, + "end": 463, "loc": { "start": { - "line": 12, - "column": 30 + "line": 13, + "column": 28 }, "end": { - "line": 12, - "column": 72 + "line": 13, + "column": 30 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 503, - "end": 527, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 26 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 503, - "end": 523, - "loc": { - "start": { - "line": 14, - "column": 2 }, - "end": { - "line": 14, - "column": 22 + "operator": "-", + "prefix": true, + "argument": { + "type": "NumericLiteral", + "start": 462, + "end": 463, + "loc": { + "start": { + "line": 13, + "column": 29 + }, + "end": { + "line": 13, + "column": 30 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 }, - "identifierName": "VIEW_LOGICAL_MAX_TOP" + "extra": { + "parenthesizedArgument": false + } }, - "name": "VIEW_LOGICAL_MAX_TOP", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 2, the max right abscissa of viewMatrix", + "start": 390, + "end": 432, + "loc": { + "start": { + "line": 12, + "column": 30 + }, + "end": { + "line": 12, + "column": 72 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 526, - "end": 527, + { + "type": "ObjectProperty", + "start": 512, + "end": 536, "loc": { "start": { "line": 14, - "column": 25 + "column": 2 }, "end": { "line": 14, "column": 26 } }, - "extra": { - "rawValue": 2, - "raw": "2" - }, - "value": 2 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " -2, the max bottom abscissa of viewMatrix", - "start": 456, - "end": 500, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 512, + "end": 532, "loc": { "start": { - "line": 13, - "column": 32 + "line": 14, + "column": 2 }, "end": { - "line": 13, - "column": 76 - } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 619, - "end": 636, - "loc": { - "start": { - "line": 17, - "column": 2 - }, - "end": { - "line": 17, - "column": 19 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 619, - "end": 632, - "loc": { - "start": { - "line": 17, - "column": 2 - }, - "end": { - "line": 17, - "column": 15 + "line": 14, + "column": 22 + }, + "identifierName": "VIEW_LOGICAL_MAX_TOP" }, - "identifierName": "PRIORITY_NONE" + "name": "VIEW_LOGICAL_MAX_TOP", + "leadingComments": null }, - "name": "PRIORITY_NONE", - "leadingComments": null + "value": { + "type": "NumericLiteral", + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 14, + "column": 25 + }, + "end": { + "line": 14, + "column": 26 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " -2, the max bottom abscissa of viewMatrix", + "start": 465, + "end": 509, + "loc": { + "start": { + "line": 13, + "column": 32 + }, + "end": { + "line": 13, + "column": 76 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 635, - "end": 636, + { + "type": "ObjectProperty", + "start": 628, + "end": 645, "loc": { "start": { "line": 17, - "column": 18 + "column": 2 }, "end": { "line": 17, "column": 19 } }, - "extra": { - "rawValue": 0, - "raw": "0" - }, - "value": 0 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 2, the max top abscissa of viewMatrix", - "start": 529, - "end": 569, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 628, + "end": 641, "loc": { "start": { - "line": 14, - "column": 28 + "line": 17, + "column": 2 }, "end": { - "line": 14, - "column": 68 - } - } + "line": 17, + "column": 15 + }, + "identifierName": "PRIORITY_NONE" + }, + "name": "PRIORITY_NONE", + "leadingComments": null }, - { - "type": "CommentLine", - "value": " above are the motions priority settings.", - "start": 573, - "end": 616, + "value": { + "type": "NumericLiteral", + "start": 644, + "end": 645, "loc": { "start": { - "line": 16, - "column": 2 + "line": 17, + "column": 18 }, "end": { - "line": 16, - "column": 45 + "line": 17, + "column": 19 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 656, - "end": 673, - "loc": { - "start": { - "line": 18, - "column": 2 - }, - "end": { - "line": 18, - "column": 19 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 656, - "end": 669, - "loc": { - "start": { - "line": 18, - "column": 2 }, - "end": { - "line": 18, - "column": 15 + "extra": { + "rawValue": 0, + "raw": "0" }, - "identifierName": "PRIORITY_IDLE" + "value": 0 }, - "name": "PRIORITY_IDLE", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 2, the max top abscissa of viewMatrix", + "start": 538, + "end": 578, + "loc": { + "start": { + "line": 14, + "column": 28 + }, + "end": { + "line": 14, + "column": 68 + } + } + }, + { + "type": "CommentLine", + "value": " above are the motions priority settings.", + "start": 582, + "end": 625, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 45 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 672, - "end": 673, + { + "type": "ObjectProperty", + "start": 665, + "end": 682, "loc": { "start": { "line": 18, - "column": 18 + "column": 2 }, "end": { "line": 18, "column": 19 } }, - "extra": { - "rawValue": 1, - "raw": "1" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 665, + "end": 678, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 15 + }, + "identifierName": "PRIORITY_IDLE" + }, + "name": "PRIORITY_IDLE", + "leadingComments": null }, - "value": 1 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 0,do nothing", - "start": 638, - "end": 653, + "value": { + "type": "NumericLiteral", + "start": 681, + "end": 682, "loc": { "start": { - "line": 17, - "column": 21 + "line": 18, + "column": 18 }, "end": { - "line": 17, - "column": 36 + "line": 18, + "column": 19 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 696, - "end": 715, - "loc": { - "start": { - "line": 19, - "column": 2 - }, - "end": { - "line": 19, - "column": 21 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 696, - "end": 711, - "loc": { - "start": { - "line": 19, - "column": 2 }, - "end": { - "line": 19, - "column": 17 + "extra": { + "rawValue": 1, + "raw": "1" }, - "identifierName": "PRIORITY_NORMAL" + "value": 1 }, - "name": "PRIORITY_NORMAL", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 0,do nothing", + "start": 647, + "end": 662, + "loc": { + "start": { + "line": 17, + "column": 21 + }, + "end": { + "line": 17, + "column": 36 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 714, - "end": 715, + { + "type": "ObjectProperty", + "start": 705, + "end": 724, "loc": { "start": { "line": 19, - "column": 20 + "column": 2 }, "end": { "line": 19, "column": 21 } }, - "extra": { - "rawValue": 2, - "raw": "2" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 705, + "end": 720, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 17 + }, + "identifierName": "PRIORITY_NORMAL" + }, + "name": "PRIORITY_NORMAL", + "leadingComments": null }, - "value": 2 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 1, idle motions", - "start": 675, - "end": 693, + "value": { + "type": "NumericLiteral", + "start": 723, + "end": 724, "loc": { "start": { - "line": 18, - "column": 21 + "line": 19, + "column": 20 }, "end": { - "line": 18, - "column": 39 + "line": 19, + "column": 21 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 740, - "end": 758, - "loc": { - "start": { - "line": 20, - "column": 2 - }, - "end": { - "line": 20, - "column": 20 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 740, - "end": 754, - "loc": { - "start": { - "line": 20, - "column": 2 }, - "end": { - "line": 20, - "column": 16 + "extra": { + "rawValue": 2, + "raw": "2" }, - "identifierName": "PRIORITY_FORCE" + "value": 2 }, - "name": "PRIORITY_FORCE", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 1, idle motions", + "start": 684, + "end": 702, + "loc": { + "start": { + "line": 18, + "column": 21 + }, + "end": { + "line": 18, + "column": 39 + } + } + } + ] }, - "value": { - "type": "NumericLiteral", - "start": 757, - "end": 758, + { + "type": "ObjectProperty", + "start": 749, + "end": 767, "loc": { "start": { "line": 20, - "column": 19 + "column": 2 }, "end": { "line": 20, "column": 20 } }, - "extra": { - "rawValue": 3, - "raw": "3" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 749, + "end": 763, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 16 + }, + "identifierName": "PRIORITY_FORCE" + }, + "name": "PRIORITY_FORCE", + "leadingComments": null }, - "value": 3 - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 2, normal motions", - "start": 717, - "end": 737, + "value": { + "type": "NumericLiteral", + "start": 766, + "end": 767, "loc": { "start": { - "line": 19, - "column": 23 + "line": 20, + "column": 19 }, "end": { - "line": 19, - "column": 43 + "line": 20, + "column": 20 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 853, - "end": 879, - "loc": { - "start": { - "line": 24, - "column": 2 - }, - "end": { - "line": 24, - "column": 28 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 853, - "end": 870, - "loc": { - "start": { - "line": 24, - "column": 2 }, - "end": { - "line": 24, - "column": 19 + "extra": { + "rawValue": 3, + "raw": "3" }, - "identifierName": "MOTION_GROUP_IDLE" + "value": 3 }, - "name": "MOTION_GROUP_IDLE", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " 2, normal motions", + "start": 726, + "end": 746, + "loc": { + "start": { + "line": 19, + "column": 23 + }, + "end": { + "line": 19, + "column": 43 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 873, - "end": 879, + { + "type": "ObjectProperty", + "start": 862, + "end": 888, "loc": { "start": { "line": 24, - "column": 22 + "column": 2 }, "end": { "line": 24, "column": 28 } }, - "extra": { - "rawValue": "idle", - "raw": "\"idle\"" - }, - "value": "idle" - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " 3, force to show motion", - "start": 760, - "end": 786, - "loc": { - "start": { - "line": 20, - "column": 22 - }, - "end": { - "line": 20, - "column": 48 - } - } - }, - { - "type": "CommentLine", - "value": " above are the index to the motions in model.json", - "start": 790, - "end": 841, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 862, + "end": 879, "loc": { "start": { - "line": 22, + "line": 24, "column": 2 }, "end": { - "line": 22, - "column": 53 - } - } + "line": 24, + "column": 19 + }, + "identifierName": "MOTION_GROUP_IDLE" + }, + "name": "MOTION_GROUP_IDLE", + "leadingComments": null }, - { - "type": "CommentLine", - "value": " #43", - "start": 844, - "end": 850, + "value": { + "type": "StringLiteral", + "start": 882, + "end": 888, "loc": { "start": { - "line": 23, - "column": 2 + "line": 24, + "column": 22 }, "end": { - "line": 23, - "column": 8 + "line": 24, + "column": 28 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 883, - "end": 917, - "loc": { - "start": { - "line": 25, - "column": 2 - }, - "end": { - "line": 25, - "column": 36 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 883, - "end": 904, - "loc": { - "start": { - "line": 25, - "column": 2 }, - "end": { - "line": 25, - "column": 23 + "extra": { + "rawValue": "idle", + "raw": "\"idle\"" }, - "identifierName": "MOTION_GROUP_TAP_BODY" + "value": "idle" }, - "name": "MOTION_GROUP_TAP_BODY" + "leadingComments": [ + { + "type": "CommentLine", + "value": " 3, force to show motion", + "start": 769, + "end": 795, + "loc": { + "start": { + "line": 20, + "column": 22 + }, + "end": { + "line": 20, + "column": 48 + } + } + }, + { + "type": "CommentLine", + "value": " above are the index to the motions in model.json", + "start": 799, + "end": 850, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 53 + } + } + }, + { + "type": "CommentLine", + "value": " #43", + "start": 853, + "end": 859, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 8 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 907, - "end": 917, + { + "type": "ObjectProperty", + "start": 892, + "end": 926, "loc": { "start": { "line": 25, - "column": 26 + "column": 2 }, "end": { "line": 25, "column": 36 } }, - "extra": { - "rawValue": "tap_body", - "raw": "\"tap_body\"" - }, - "value": "tap_body" - } - }, - { - "type": "ObjectProperty", - "start": 921, - "end": 959, - "loc": { - "start": { - "line": 26, - "column": 2 + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 892, + "end": 913, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 23 + }, + "identifierName": "MOTION_GROUP_TAP_BODY" + }, + "name": "MOTION_GROUP_TAP_BODY" }, - "end": { - "line": 26, - "column": 40 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 921, - "end": 944, - "loc": { - "start": { - "line": 26, - "column": 2 + "value": { + "type": "StringLiteral", + "start": 916, + "end": 926, + "loc": { + "start": { + "line": 25, + "column": 26 + }, + "end": { + "line": 25, + "column": 36 + } }, - "end": { - "line": 26, - "column": 25 + "extra": { + "rawValue": "tap_body", + "raw": "\"tap_body\"" }, - "identifierName": "MOTION_GROUP_FLICK_HEAD" - }, - "name": "MOTION_GROUP_FLICK_HEAD" + "value": "tap_body" + } }, - "value": { - "type": "StringLiteral", - "start": 947, - "end": 959, + { + "type": "ObjectProperty", + "start": 930, + "end": 968, "loc": { "start": { "line": 26, - "column": 28 + "column": 2 }, "end": { "line": 26, "column": 40 } }, - "extra": { - "rawValue": "flick_head", - "raw": "\"flick_head\"" - }, - "value": "flick_head" - } - }, - { - "type": "ObjectProperty", - "start": 973, - "end": 1007, - "loc": { - "start": { - "line": 27, - "column": 2 + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 930, + "end": 953, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 25 + }, + "identifierName": "MOTION_GROUP_FLICK_HEAD" + }, + "name": "MOTION_GROUP_FLICK_HEAD" }, - "end": { - "line": 27, - "column": 36 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 973, - "end": 994, - "loc": { - "start": { - "line": 27, - "column": 2 + "value": { + "type": "StringLiteral", + "start": 956, + "end": 968, + "loc": { + "start": { + "line": 26, + "column": 28 + }, + "end": { + "line": 26, + "column": 40 + } }, - "end": { - "line": 27, - "column": 23 + "extra": { + "rawValue": "flick_head", + "raw": "\"flick_head\"" }, - "identifierName": "MOTION_GROUP_PINCH_IN" - }, - "name": "MOTION_GROUP_PINCH_IN", - "leadingComments": null + "value": "flick_head" + } }, - "value": { - "type": "StringLiteral", - "start": 997, - "end": 1007, + { + "type": "ObjectProperty", + "start": 982, + "end": 1016, "loc": { "start": { "line": 27, - "column": 26 + "column": 2 }, "end": { "line": 27, "column": 36 } }, - "extra": { - "rawValue": "pinch_in", - "raw": "\"pinch_in\"" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 982, + "end": 1003, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 23 + }, + "identifierName": "MOTION_GROUP_PINCH_IN" + }, + "name": "MOTION_GROUP_PINCH_IN", + "leadingComments": null }, - "value": "pinch_in" - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " unused", - "start": 961, - "end": 970, + "value": { + "type": "StringLiteral", + "start": 1006, + "end": 1016, "loc": { "start": { - "line": 26, - "column": 42 + "line": 27, + "column": 26 }, "end": { - "line": 26, - "column": 51 + "line": 27, + "column": 36 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 1021, - "end": 1057, - "loc": { - "start": { - "line": 28, - "column": 2 - }, - "end": { - "line": 28, - "column": 38 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1021, - "end": 1043, - "loc": { - "start": { - "line": 28, - "column": 2 }, - "end": { - "line": 28, - "column": 24 + "extra": { + "rawValue": "pinch_in", + "raw": "\"pinch_in\"" }, - "identifierName": "MOTION_GROUP_PINCH_OUT" + "value": "pinch_in" }, - "name": "MOTION_GROUP_PINCH_OUT", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " unused", + "start": 970, + "end": 979, + "loc": { + "start": { + "line": 26, + "column": 42 + }, + "end": { + "line": 26, + "column": 51 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 1046, - "end": 1057, + { + "type": "ObjectProperty", + "start": 1030, + "end": 1066, "loc": { "start": { "line": 28, - "column": 27 + "column": 2 }, "end": { "line": 28, "column": 38 } }, - "extra": { - "rawValue": "pinch_out", - "raw": "\"pinch_out\"" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1030, + "end": 1052, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 24 + }, + "identifierName": "MOTION_GROUP_PINCH_OUT" + }, + "name": "MOTION_GROUP_PINCH_OUT", + "leadingComments": null }, - "value": "pinch_out" - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " unused", - "start": 1009, - "end": 1018, + "value": { + "type": "StringLiteral", + "start": 1055, + "end": 1066, "loc": { "start": { - "line": 27, - "column": 38 + "line": 28, + "column": 27 }, "end": { - "line": 27, - "column": 47 + "line": 28, + "column": 38 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 1071, - "end": 1099, - "loc": { - "start": { - "line": 29, - "column": 2 - }, - "end": { - "line": 29, - "column": 30 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1071, - "end": 1089, - "loc": { - "start": { - "line": 29, - "column": 2 }, - "end": { - "line": 29, - "column": 20 + "extra": { + "rawValue": "pinch_out", + "raw": "\"pinch_out\"" }, - "identifierName": "MOTION_GROUP_SHAKE" + "value": "pinch_out" }, - "name": "MOTION_GROUP_SHAKE", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " unused", + "start": 1018, + "end": 1027, + "loc": { + "start": { + "line": 27, + "column": 38 + }, + "end": { + "line": 27, + "column": 47 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 1092, - "end": 1099, + { + "type": "ObjectProperty", + "start": 1080, + "end": 1108, "loc": { "start": { "line": 29, - "column": 23 + "column": 2 }, "end": { "line": 29, "column": 30 } }, - "extra": { - "rawValue": "shake", - "raw": "\"shake\"" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1080, + "end": 1098, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 20 + }, + "identifierName": "MOTION_GROUP_SHAKE" + }, + "name": "MOTION_GROUP_SHAKE", + "leadingComments": null }, - "value": "shake" - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " unused", - "start": 1059, - "end": 1068, + "value": { + "type": "StringLiteral", + "start": 1101, + "end": 1108, "loc": { "start": { - "line": 28, - "column": 40 + "line": 29, + "column": 23 }, "end": { - "line": 28, - "column": 49 + "line": 29, + "column": 30 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 1179, - "end": 1201, - "loc": { - "start": { - "line": 33, - "column": 2 - }, - "end": { - "line": 33, - "column": 24 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1179, - "end": 1192, - "loc": { - "start": { - "line": 33, - "column": 2 }, - "end": { - "line": 33, - "column": 15 + "extra": { + "rawValue": "shake", + "raw": "\"shake\"" }, - "identifierName": "HIT_AREA_HEAD" + "value": "shake" }, - "name": "HIT_AREA_HEAD", - "leadingComments": null + "leadingComments": [ + { + "type": "CommentLine", + "value": " unused", + "start": 1068, + "end": 1077, + "loc": { + "start": { + "line": 28, + "column": 40 + }, + "end": { + "line": 28, + "column": 49 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 1195, - "end": 1201, + { + "type": "ObjectProperty", + "start": 1188, + "end": 1210, "loc": { "start": { "line": 33, - "column": 18 + "column": 2 }, "end": { "line": 33, "column": 24 } }, - "extra": { - "rawValue": "head", - "raw": "\"head\"" - }, - "value": "head" - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": " unused", - "start": 1101, - "end": 1110, - "loc": { - "start": { - "line": 29, - "column": 32 - }, - "end": { - "line": 29, - "column": 41 - } - } - }, - { - "type": "CommentLine", - "value": " above are the index to the hit areas in model.json", - "start": 1114, - "end": 1167, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1188, + "end": 1201, "loc": { "start": { - "line": 31, + "line": 33, "column": 2 }, "end": { - "line": 31, - "column": 55 - } - } + "line": 33, + "column": 15 + }, + "identifierName": "HIT_AREA_HEAD" + }, + "name": "HIT_AREA_HEAD", + "leadingComments": null }, - { - "type": "CommentLine", - "value": " #43", - "start": 1170, - "end": 1176, + "value": { + "type": "StringLiteral", + "start": 1204, + "end": 1210, "loc": { "start": { - "line": 32, - "column": 2 + "line": 33, + "column": 18 }, "end": { - "line": 32, - "column": 8 + "line": 33, + "column": 24 } - } - } - ] - }, - { - "type": "ObjectProperty", - "start": 1205, - "end": 1227, - "loc": { - "start": { - "line": 34, - "column": 2 - }, - "end": { - "line": 34, - "column": 24 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1205, - "end": 1218, - "loc": { - "start": { - "line": 34, - "column": 2 }, - "end": { - "line": 34, - "column": 15 + "extra": { + "rawValue": "head", + "raw": "\"head\"" }, - "identifierName": "HIT_AREA_BODY" + "value": "head" }, - "name": "HIT_AREA_BODY" + "leadingComments": [ + { + "type": "CommentLine", + "value": " unused", + "start": 1110, + "end": 1119, + "loc": { + "start": { + "line": 29, + "column": 32 + }, + "end": { + "line": 29, + "column": 41 + } + } + }, + { + "type": "CommentLine", + "value": " above are the index to the hit areas in model.json", + "start": 1123, + "end": 1176, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 55 + } + } + }, + { + "type": "CommentLine", + "value": " #43", + "start": 1179, + "end": 1185, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 8 + } + } + } + ] }, - "value": { - "type": "StringLiteral", - "start": 1221, - "end": 1227, + { + "type": "ObjectProperty", + "start": 1214, + "end": 1236, "loc": { "start": { "line": 34, - "column": 18 + "column": 2 }, "end": { "line": 34, "column": 24 } }, - "extra": { - "rawValue": "body", - "raw": "\"body\"" + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1214, + "end": 1227, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 15 + }, + "identifierName": "HIT_AREA_BODY" + }, + "name": "HIT_AREA_BODY" }, - "value": "body" + "value": { + "type": "StringLiteral", + "start": 1230, + "end": 1236, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "extra": { + "rawValue": "body", + "raw": "\"body\"" + }, + "value": "body" + } } + ] + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Modified by xiazeyu.", + "start": 0, + "end": 23, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 23 } - ] + } }, - "leadingComments": null - } - ], - "kind": "var", + { + "type": "CommentBlock", + "value": "*\n* @desc The definitions of values releated to model react\n", + "start": 25, + "end": 89, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 5, + "column": 2 + } + } + } + ], + "trailingComments": [] + }, "leadingComments": [ { "type": "CommentLine", @@ -1545,104 +1597,6 @@ } } ] - }, - { - "type": "ExpressionStatement", - "start": 1232, - "end": 1257, - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 37, - "column": 25 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 1232, - "end": 1256, - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 37, - "column": 24 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 1232, - "end": 1246, - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 37, - "column": 14 - } - }, - "object": { - "type": "Identifier", - "start": 1232, - "end": 1238, - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 37, - "column": 6 - }, - "identifierName": "module" - }, - "name": "module" - }, - "property": { - "type": "Identifier", - "start": 1239, - "end": 1246, - "loc": { - "start": { - "line": 37, - "column": 7 - }, - "end": { - "line": 37, - "column": 14 - }, - "identifierName": "exports" - }, - "name": "exports" - }, - "computed": false - }, - "right": { - "type": "Identifier", - "start": 1249, - "end": 1256, - "loc": { - "start": { - "line": 37, - "column": 17 - }, - "end": { - "line": 37, - "column": 24 - }, - "identifierName": "cDefine" - }, - "name": "cDefine" - } - } } ], "directives": [] @@ -1683,8 +1637,8 @@ { "type": "CommentLine", "value": " above are viewMatrix value settings", - "start": 109, - "end": 147, + "start": 118, + "end": 156, "loc": { "start": { "line": 8, @@ -1699,8 +1653,8 @@ { "type": "CommentLine", "value": " -1, the left abscissa of viewMatrix", - "start": 174, - "end": 212, + "start": 183, + "end": 221, "loc": { "start": { "line": 9, @@ -1715,8 +1669,8 @@ { "type": "CommentLine", "value": " 1, the right abscissa of viewMatrix", - "start": 239, - "end": 277, + "start": 248, + "end": 286, "loc": { "start": { "line": 10, @@ -1731,8 +1685,8 @@ { "type": "CommentLine", "value": " -2, the max left abscissa of viewMatrix", - "start": 308, - "end": 350, + "start": 317, + "end": 359, "loc": { "start": { "line": 11, @@ -1747,8 +1701,8 @@ { "type": "CommentLine", "value": " 2, the max right abscissa of viewMatrix", - "start": 381, - "end": 423, + "start": 390, + "end": 432, "loc": { "start": { "line": 12, @@ -1763,8 +1717,8 @@ { "type": "CommentLine", "value": " -2, the max bottom abscissa of viewMatrix", - "start": 456, - "end": 500, + "start": 465, + "end": 509, "loc": { "start": { "line": 13, @@ -1779,8 +1733,8 @@ { "type": "CommentLine", "value": " 2, the max top abscissa of viewMatrix", - "start": 529, - "end": 569, + "start": 538, + "end": 578, "loc": { "start": { "line": 14, @@ -1795,8 +1749,8 @@ { "type": "CommentLine", "value": " above are the motions priority settings.", - "start": 573, - "end": 616, + "start": 582, + "end": 625, "loc": { "start": { "line": 16, @@ -1811,8 +1765,8 @@ { "type": "CommentLine", "value": " 0,do nothing", - "start": 638, - "end": 653, + "start": 647, + "end": 662, "loc": { "start": { "line": 17, @@ -1827,8 +1781,8 @@ { "type": "CommentLine", "value": " 1, idle motions", - "start": 675, - "end": 693, + "start": 684, + "end": 702, "loc": { "start": { "line": 18, @@ -1843,8 +1797,8 @@ { "type": "CommentLine", "value": " 2, normal motions", - "start": 717, - "end": 737, + "start": 726, + "end": 746, "loc": { "start": { "line": 19, @@ -1859,8 +1813,8 @@ { "type": "CommentLine", "value": " 3, force to show motion", - "start": 760, - "end": 786, + "start": 769, + "end": 795, "loc": { "start": { "line": 20, @@ -1875,8 +1829,8 @@ { "type": "CommentLine", "value": " above are the index to the motions in model.json", - "start": 790, - "end": 841, + "start": 799, + "end": 850, "loc": { "start": { "line": 22, @@ -1891,8 +1845,8 @@ { "type": "CommentLine", "value": " #43", - "start": 844, - "end": 850, + "start": 853, + "end": 859, "loc": { "start": { "line": 23, @@ -1907,8 +1861,8 @@ { "type": "CommentLine", "value": " unused", - "start": 961, - "end": 970, + "start": 970, + "end": 979, "loc": { "start": { "line": 26, @@ -1923,8 +1877,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1009, - "end": 1018, + "start": 1018, + "end": 1027, "loc": { "start": { "line": 27, @@ -1939,8 +1893,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1059, - "end": 1068, + "start": 1068, + "end": 1077, "loc": { "start": { "line": 28, @@ -1955,8 +1909,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1101, - "end": 1110, + "start": 1110, + "end": 1119, "loc": { "start": { "line": 29, @@ -1971,8 +1925,8 @@ { "type": "CommentLine", "value": " above are the index to the hit areas in model.json", - "start": 1114, - "end": 1167, + "start": 1123, + "end": 1176, "loc": { "start": { "line": 31, @@ -1987,8 +1941,8 @@ { "type": "CommentLine", "value": " #43", - "start": 1170, - "end": 1176, + "start": 1179, + "end": 1185, "loc": { "start": { "line": 32, @@ -2036,8 +1990,8 @@ }, { "type": { - "label": "var", - "keyword": "var", + "label": "export", + "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -2048,9 +2002,9 @@ "binop": null, "updateContext": null }, - "value": "var", + "value": "export", "start": 91, - "end": 94, + "end": 97, "loc": { "start": { "line": 7, @@ -2058,7 +2012,35 @@ }, "end": { "line": 7, - "column": 3 + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 98, + "end": 103, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 12 } } }, @@ -2075,16 +2057,16 @@ "binop": null }, "value": "cDefine", - "start": 95, - "end": 102, + "start": 104, + "end": 111, "loc": { "start": { "line": 7, - "column": 4 + "column": 13 }, "end": { "line": 7, - "column": 11 + "column": 20 } } }, @@ -2102,16 +2084,16 @@ "updateContext": null }, "value": "=", - "start": 103, - "end": 104, + "start": 112, + "end": 113, "loc": { "start": { "line": 7, - "column": 12 + "column": 21 }, "end": { "line": 7, - "column": 13 + "column": 22 } } }, @@ -2127,24 +2109,24 @@ "postfix": false, "binop": null }, - "start": 105, - "end": 106, + "start": 114, + "end": 115, "loc": { "start": { "line": 7, - "column": 14 + "column": 23 }, "end": { "line": 7, - "column": 15 + "column": 24 } } }, { "type": "CommentLine", "value": " above are viewMatrix value settings", - "start": 109, - "end": 147, + "start": 118, + "end": 156, "loc": { "start": { "line": 8, @@ -2169,8 +2151,8 @@ "binop": null }, "value": "VIEW_LOGICAL_LEFT", - "start": 150, - "end": 167, + "start": 159, + "end": 176, "loc": { "start": { "line": 9, @@ -2195,8 +2177,8 @@ "binop": null, "updateContext": null }, - "start": 168, - "end": 169, + "start": 177, + "end": 178, "loc": { "start": { "line": 9, @@ -2222,8 +2204,8 @@ "updateContext": null }, "value": "-", - "start": 170, - "end": 171, + "start": 179, + "end": 180, "loc": { "start": { "line": 9, @@ -2249,8 +2231,8 @@ "updateContext": null }, "value": 1, - "start": 171, - "end": 172, + "start": 180, + "end": 181, "loc": { "start": { "line": 9, @@ -2275,8 +2257,8 @@ "binop": null, "updateContext": null }, - "start": 172, - "end": 173, + "start": 181, + "end": 182, "loc": { "start": { "line": 9, @@ -2291,8 +2273,8 @@ { "type": "CommentLine", "value": " -1, the left abscissa of viewMatrix", - "start": 174, - "end": 212, + "start": 183, + "end": 221, "loc": { "start": { "line": 9, @@ -2317,8 +2299,8 @@ "binop": null }, "value": "VIEW_LOGICAL_RIGHT", - "start": 215, - "end": 233, + "start": 224, + "end": 242, "loc": { "start": { "line": 10, @@ -2343,8 +2325,8 @@ "binop": null, "updateContext": null }, - "start": 234, - "end": 235, + "start": 243, + "end": 244, "loc": { "start": { "line": 10, @@ -2370,8 +2352,8 @@ "updateContext": null }, "value": 1, - "start": 236, - "end": 237, + "start": 245, + "end": 246, "loc": { "start": { "line": 10, @@ -2396,8 +2378,8 @@ "binop": null, "updateContext": null }, - "start": 237, - "end": 238, + "start": 246, + "end": 247, "loc": { "start": { "line": 10, @@ -2412,8 +2394,8 @@ { "type": "CommentLine", "value": " 1, the right abscissa of viewMatrix", - "start": 239, - "end": 277, + "start": 248, + "end": 286, "loc": { "start": { "line": 10, @@ -2438,8 +2420,8 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_LEFT", - "start": 280, - "end": 301, + "start": 289, + "end": 310, "loc": { "start": { "line": 11, @@ -2464,8 +2446,8 @@ "binop": null, "updateContext": null }, - "start": 302, - "end": 303, + "start": 311, + "end": 312, "loc": { "start": { "line": 11, @@ -2491,8 +2473,8 @@ "updateContext": null }, "value": "-", - "start": 304, - "end": 305, + "start": 313, + "end": 314, "loc": { "start": { "line": 11, @@ -2518,8 +2500,8 @@ "updateContext": null }, "value": 2, - "start": 305, - "end": 306, + "start": 314, + "end": 315, "loc": { "start": { "line": 11, @@ -2544,8 +2526,8 @@ "binop": null, "updateContext": null }, - "start": 306, - "end": 307, + "start": 315, + "end": 316, "loc": { "start": { "line": 11, @@ -2560,8 +2542,8 @@ { "type": "CommentLine", "value": " -2, the max left abscissa of viewMatrix", - "start": 308, - "end": 350, + "start": 317, + "end": 359, "loc": { "start": { "line": 11, @@ -2586,8 +2568,8 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_RIGHT", - "start": 353, - "end": 375, + "start": 362, + "end": 384, "loc": { "start": { "line": 12, @@ -2612,8 +2594,8 @@ "binop": null, "updateContext": null }, - "start": 376, - "end": 377, + "start": 385, + "end": 386, "loc": { "start": { "line": 12, @@ -2639,8 +2621,8 @@ "updateContext": null }, "value": 2, - "start": 378, - "end": 379, + "start": 387, + "end": 388, "loc": { "start": { "line": 12, @@ -2665,8 +2647,8 @@ "binop": null, "updateContext": null }, - "start": 379, - "end": 380, + "start": 388, + "end": 389, "loc": { "start": { "line": 12, @@ -2681,8 +2663,8 @@ { "type": "CommentLine", "value": " 2, the max right abscissa of viewMatrix", - "start": 381, - "end": 423, + "start": 390, + "end": 432, "loc": { "start": { "line": 12, @@ -2707,8 +2689,8 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_BOTTOM", - "start": 426, - "end": 449, + "start": 435, + "end": 458, "loc": { "start": { "line": 13, @@ -2733,8 +2715,8 @@ "binop": null, "updateContext": null }, - "start": 450, - "end": 451, + "start": 459, + "end": 460, "loc": { "start": { "line": 13, @@ -2760,8 +2742,8 @@ "updateContext": null }, "value": "-", - "start": 452, - "end": 453, + "start": 461, + "end": 462, "loc": { "start": { "line": 13, @@ -2787,8 +2769,8 @@ "updateContext": null }, "value": 2, - "start": 453, - "end": 454, + "start": 462, + "end": 463, "loc": { "start": { "line": 13, @@ -2813,8 +2795,8 @@ "binop": null, "updateContext": null }, - "start": 454, - "end": 455, + "start": 463, + "end": 464, "loc": { "start": { "line": 13, @@ -2829,8 +2811,8 @@ { "type": "CommentLine", "value": " -2, the max bottom abscissa of viewMatrix", - "start": 456, - "end": 500, + "start": 465, + "end": 509, "loc": { "start": { "line": 13, @@ -2855,8 +2837,8 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_TOP", - "start": 503, - "end": 523, + "start": 512, + "end": 532, "loc": { "start": { "line": 14, @@ -2881,8 +2863,8 @@ "binop": null, "updateContext": null }, - "start": 524, - "end": 525, + "start": 533, + "end": 534, "loc": { "start": { "line": 14, @@ -2908,8 +2890,8 @@ "updateContext": null }, "value": 2, - "start": 526, - "end": 527, + "start": 535, + "end": 536, "loc": { "start": { "line": 14, @@ -2934,8 +2916,8 @@ "binop": null, "updateContext": null }, - "start": 527, - "end": 528, + "start": 536, + "end": 537, "loc": { "start": { "line": 14, @@ -2950,8 +2932,8 @@ { "type": "CommentLine", "value": " 2, the max top abscissa of viewMatrix", - "start": 529, - "end": 569, + "start": 538, + "end": 578, "loc": { "start": { "line": 14, @@ -2966,8 +2948,8 @@ { "type": "CommentLine", "value": " above are the motions priority settings.", - "start": 573, - "end": 616, + "start": 582, + "end": 625, "loc": { "start": { "line": 16, @@ -2992,8 +2974,8 @@ "binop": null }, "value": "PRIORITY_NONE", - "start": 619, - "end": 632, + "start": 628, + "end": 641, "loc": { "start": { "line": 17, @@ -3018,8 +3000,8 @@ "binop": null, "updateContext": null }, - "start": 633, - "end": 634, + "start": 642, + "end": 643, "loc": { "start": { "line": 17, @@ -3045,8 +3027,8 @@ "updateContext": null }, "value": 0, - "start": 635, - "end": 636, + "start": 644, + "end": 645, "loc": { "start": { "line": 17, @@ -3071,8 +3053,8 @@ "binop": null, "updateContext": null }, - "start": 636, - "end": 637, + "start": 645, + "end": 646, "loc": { "start": { "line": 17, @@ -3087,8 +3069,8 @@ { "type": "CommentLine", "value": " 0,do nothing", - "start": 638, - "end": 653, + "start": 647, + "end": 662, "loc": { "start": { "line": 17, @@ -3113,8 +3095,8 @@ "binop": null }, "value": "PRIORITY_IDLE", - "start": 656, - "end": 669, + "start": 665, + "end": 678, "loc": { "start": { "line": 18, @@ -3139,8 +3121,8 @@ "binop": null, "updateContext": null }, - "start": 670, - "end": 671, + "start": 679, + "end": 680, "loc": { "start": { "line": 18, @@ -3166,8 +3148,8 @@ "updateContext": null }, "value": 1, - "start": 672, - "end": 673, + "start": 681, + "end": 682, "loc": { "start": { "line": 18, @@ -3192,8 +3174,8 @@ "binop": null, "updateContext": null }, - "start": 673, - "end": 674, + "start": 682, + "end": 683, "loc": { "start": { "line": 18, @@ -3208,8 +3190,8 @@ { "type": "CommentLine", "value": " 1, idle motions", - "start": 675, - "end": 693, + "start": 684, + "end": 702, "loc": { "start": { "line": 18, @@ -3234,8 +3216,8 @@ "binop": null }, "value": "PRIORITY_NORMAL", - "start": 696, - "end": 711, + "start": 705, + "end": 720, "loc": { "start": { "line": 19, @@ -3260,8 +3242,8 @@ "binop": null, "updateContext": null }, - "start": 712, - "end": 713, + "start": 721, + "end": 722, "loc": { "start": { "line": 19, @@ -3287,8 +3269,8 @@ "updateContext": null }, "value": 2, - "start": 714, - "end": 715, + "start": 723, + "end": 724, "loc": { "start": { "line": 19, @@ -3313,8 +3295,8 @@ "binop": null, "updateContext": null }, - "start": 715, - "end": 716, + "start": 724, + "end": 725, "loc": { "start": { "line": 19, @@ -3329,8 +3311,8 @@ { "type": "CommentLine", "value": " 2, normal motions", - "start": 717, - "end": 737, + "start": 726, + "end": 746, "loc": { "start": { "line": 19, @@ -3355,8 +3337,8 @@ "binop": null }, "value": "PRIORITY_FORCE", - "start": 740, - "end": 754, + "start": 749, + "end": 763, "loc": { "start": { "line": 20, @@ -3381,8 +3363,8 @@ "binop": null, "updateContext": null }, - "start": 755, - "end": 756, + "start": 764, + "end": 765, "loc": { "start": { "line": 20, @@ -3408,8 +3390,8 @@ "updateContext": null }, "value": 3, - "start": 757, - "end": 758, + "start": 766, + "end": 767, "loc": { "start": { "line": 20, @@ -3434,8 +3416,8 @@ "binop": null, "updateContext": null }, - "start": 758, - "end": 759, + "start": 767, + "end": 768, "loc": { "start": { "line": 20, @@ -3450,8 +3432,8 @@ { "type": "CommentLine", "value": " 3, force to show motion", - "start": 760, - "end": 786, + "start": 769, + "end": 795, "loc": { "start": { "line": 20, @@ -3466,8 +3448,8 @@ { "type": "CommentLine", "value": " above are the index to the motions in model.json", - "start": 790, - "end": 841, + "start": 799, + "end": 850, "loc": { "start": { "line": 22, @@ -3482,8 +3464,8 @@ { "type": "CommentLine", "value": " #43", - "start": 844, - "end": 850, + "start": 853, + "end": 859, "loc": { "start": { "line": 23, @@ -3508,8 +3490,8 @@ "binop": null }, "value": "MOTION_GROUP_IDLE", - "start": 853, - "end": 870, + "start": 862, + "end": 879, "loc": { "start": { "line": 24, @@ -3534,8 +3516,8 @@ "binop": null, "updateContext": null }, - "start": 871, - "end": 872, + "start": 880, + "end": 881, "loc": { "start": { "line": 24, @@ -3561,8 +3543,8 @@ "updateContext": null }, "value": "idle", - "start": 873, - "end": 879, + "start": 882, + "end": 888, "loc": { "start": { "line": 24, @@ -3587,8 +3569,8 @@ "binop": null, "updateContext": null }, - "start": 879, - "end": 880, + "start": 888, + "end": 889, "loc": { "start": { "line": 24, @@ -3613,8 +3595,8 @@ "binop": null }, "value": "MOTION_GROUP_TAP_BODY", - "start": 883, - "end": 904, + "start": 892, + "end": 913, "loc": { "start": { "line": 25, @@ -3639,8 +3621,8 @@ "binop": null, "updateContext": null }, - "start": 905, - "end": 906, + "start": 914, + "end": 915, "loc": { "start": { "line": 25, @@ -3666,8 +3648,8 @@ "updateContext": null }, "value": "tap_body", - "start": 907, - "end": 917, + "start": 916, + "end": 926, "loc": { "start": { "line": 25, @@ -3692,8 +3674,8 @@ "binop": null, "updateContext": null }, - "start": 917, - "end": 918, + "start": 926, + "end": 927, "loc": { "start": { "line": 25, @@ -3718,8 +3700,8 @@ "binop": null }, "value": "MOTION_GROUP_FLICK_HEAD", - "start": 921, - "end": 944, + "start": 930, + "end": 953, "loc": { "start": { "line": 26, @@ -3744,8 +3726,8 @@ "binop": null, "updateContext": null }, - "start": 945, - "end": 946, + "start": 954, + "end": 955, "loc": { "start": { "line": 26, @@ -3771,8 +3753,8 @@ "updateContext": null }, "value": "flick_head", - "start": 947, - "end": 959, + "start": 956, + "end": 968, "loc": { "start": { "line": 26, @@ -3797,8 +3779,8 @@ "binop": null, "updateContext": null }, - "start": 959, - "end": 960, + "start": 968, + "end": 969, "loc": { "start": { "line": 26, @@ -3813,8 +3795,8 @@ { "type": "CommentLine", "value": " unused", - "start": 961, - "end": 970, + "start": 970, + "end": 979, "loc": { "start": { "line": 26, @@ -3839,8 +3821,8 @@ "binop": null }, "value": "MOTION_GROUP_PINCH_IN", - "start": 973, - "end": 994, + "start": 982, + "end": 1003, "loc": { "start": { "line": 27, @@ -3865,8 +3847,8 @@ "binop": null, "updateContext": null }, - "start": 995, - "end": 996, + "start": 1004, + "end": 1005, "loc": { "start": { "line": 27, @@ -3892,8 +3874,8 @@ "updateContext": null }, "value": "pinch_in", - "start": 997, - "end": 1007, + "start": 1006, + "end": 1016, "loc": { "start": { "line": 27, @@ -3918,8 +3900,8 @@ "binop": null, "updateContext": null }, - "start": 1007, - "end": 1008, + "start": 1016, + "end": 1017, "loc": { "start": { "line": 27, @@ -3934,8 +3916,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1009, - "end": 1018, + "start": 1018, + "end": 1027, "loc": { "start": { "line": 27, @@ -3960,8 +3942,8 @@ "binop": null }, "value": "MOTION_GROUP_PINCH_OUT", - "start": 1021, - "end": 1043, + "start": 1030, + "end": 1052, "loc": { "start": { "line": 28, @@ -3986,8 +3968,8 @@ "binop": null, "updateContext": null }, - "start": 1044, - "end": 1045, + "start": 1053, + "end": 1054, "loc": { "start": { "line": 28, @@ -4013,8 +3995,8 @@ "updateContext": null }, "value": "pinch_out", - "start": 1046, - "end": 1057, + "start": 1055, + "end": 1066, "loc": { "start": { "line": 28, @@ -4039,8 +4021,8 @@ "binop": null, "updateContext": null }, - "start": 1057, - "end": 1058, + "start": 1066, + "end": 1067, "loc": { "start": { "line": 28, @@ -4055,8 +4037,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1059, - "end": 1068, + "start": 1068, + "end": 1077, "loc": { "start": { "line": 28, @@ -4081,8 +4063,8 @@ "binop": null }, "value": "MOTION_GROUP_SHAKE", - "start": 1071, - "end": 1089, + "start": 1080, + "end": 1098, "loc": { "start": { "line": 29, @@ -4107,8 +4089,8 @@ "binop": null, "updateContext": null }, - "start": 1090, - "end": 1091, + "start": 1099, + "end": 1100, "loc": { "start": { "line": 29, @@ -4134,8 +4116,8 @@ "updateContext": null }, "value": "shake", - "start": 1092, - "end": 1099, + "start": 1101, + "end": 1108, "loc": { "start": { "line": 29, @@ -4160,8 +4142,8 @@ "binop": null, "updateContext": null }, - "start": 1099, - "end": 1100, + "start": 1108, + "end": 1109, "loc": { "start": { "line": 29, @@ -4176,8 +4158,8 @@ { "type": "CommentLine", "value": " unused", - "start": 1101, - "end": 1110, + "start": 1110, + "end": 1119, "loc": { "start": { "line": 29, @@ -4192,8 +4174,8 @@ { "type": "CommentLine", "value": " above are the index to the hit areas in model.json", - "start": 1114, - "end": 1167, + "start": 1123, + "end": 1176, "loc": { "start": { "line": 31, @@ -4208,8 +4190,8 @@ { "type": "CommentLine", "value": " #43", - "start": 1170, - "end": 1176, + "start": 1179, + "end": 1185, "loc": { "start": { "line": 32, @@ -4234,8 +4216,8 @@ "binop": null }, "value": "HIT_AREA_HEAD", - "start": 1179, - "end": 1192, + "start": 1188, + "end": 1201, "loc": { "start": { "line": 33, @@ -4260,8 +4242,8 @@ "binop": null, "updateContext": null }, - "start": 1193, - "end": 1194, + "start": 1202, + "end": 1203, "loc": { "start": { "line": 33, @@ -4287,8 +4269,8 @@ "updateContext": null }, "value": "head", - "start": 1195, - "end": 1201, + "start": 1204, + "end": 1210, "loc": { "start": { "line": 33, @@ -4313,8 +4295,8 @@ "binop": null, "updateContext": null }, - "start": 1201, - "end": 1202, + "start": 1210, + "end": 1211, "loc": { "start": { "line": 33, @@ -4339,8 +4321,8 @@ "binop": null }, "value": "HIT_AREA_BODY", - "start": 1205, - "end": 1218, + "start": 1214, + "end": 1227, "loc": { "start": { "line": 34, @@ -4365,8 +4347,8 @@ "binop": null, "updateContext": null }, - "start": 1219, - "end": 1220, + "start": 1228, + "end": 1229, "loc": { "start": { "line": 34, @@ -4392,8 +4374,8 @@ "updateContext": null }, "value": "body", - "start": 1221, - "end": 1227, + "start": 1230, + "end": 1236, "loc": { "start": { "line": 34, @@ -4417,8 +4399,8 @@ "postfix": false, "binop": null }, - "start": 1228, - "end": 1229, + "start": 1237, + "end": 1238, "loc": { "start": { "line": 35, @@ -4443,8 +4425,8 @@ "binop": null, "updateContext": null }, - "start": 1229, - "end": 1230, + "start": 1238, + "end": 1239, "loc": { "start": { "line": 35, @@ -4456,163 +4438,6 @@ } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 1232, - "end": 1238, - "loc": { - "start": { - "line": 37, - "column": 0 - }, - "end": { - "line": 37, - "column": 6 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1238, - "end": 1239, - "loc": { - "start": { - "line": 37, - "column": 6 - }, - "end": { - "line": 37, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "exports", - "start": 1239, - "end": 1246, - "loc": { - "start": { - "line": 37, - "column": 7 - }, - "end": { - "line": 37, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 1247, - "end": 1248, - "loc": { - "start": { - "line": 37, - "column": 15 - }, - "end": { - "line": 37, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "cDefine", - "start": 1249, - "end": 1256, - "loc": { - "start": { - "line": 37, - "column": 17 - }, - "end": { - "line": 37, - "column": 24 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1256, - "end": 1257, - "loc": { - "start": { - "line": 37, - "column": 24 - }, - "end": { - "line": 37, - "column": 25 - } - } - }, { "type": { "label": "eof", @@ -4626,15 +4451,15 @@ "binop": null, "updateContext": null }, - "start": 1258, - "end": 1258, + "start": 1240, + "end": 1240, "loc": { "start": { - "line": 38, + "line": 36, "column": 0 }, "end": { - "line": 38, + "line": 36, "column": 0 } } diff --git a/docs/ast/source/cLive2DApp.js.json b/docs/ast/source/cLive2DApp.js.json index 5e0a470..36d03cc 100644 --- a/docs/ast/source/cLive2DApp.js.json +++ b/docs/ast/source/cLive2DApp.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 10034, + "end": 10082, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 392, + "line": 393, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 10034, + "end": 10082, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 392, + "line": 393, "column": 0 } }, @@ -137,7 +137,7 @@ { "type": "ImportDeclaration", "start": 102, - "end": 158, + "end": 170, "loc": { "start": { "line": 7, @@ -145,7 +145,7 @@ }, "end": { "line": 7, - "column": 56 + "column": 68 } }, "specifiers": [ @@ -246,20 +246,69 @@ }, "name": "currWebGL" } + }, + { + "type": "ImportSpecifier", + "start": 137, + "end": 147, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 45 + } + }, + "imported": { + "type": "Identifier", + "start": 137, + "end": 147, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 45 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + }, + "local": { + "type": "Identifier", + "start": 137, + "end": 147, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 45 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + } } ], "source": { "type": "StringLiteral", - "start": 143, - "end": 157, + "start": 155, + "end": 169, "loc": { "start": { "line": 7, - "column": 41 + "column": 53 }, "end": { "line": 7, - "column": 55 + "column": 67 } }, "extra": { @@ -271,8 +320,8 @@ }, { "type": "ImportDeclaration", - "start": 159, - "end": 501, + "start": 171, + "end": 513, "loc": { "start": { "line": 8, @@ -286,8 +335,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 168, - "end": 176, + "start": 180, + "end": 188, "loc": { "start": { "line": 8, @@ -300,8 +349,8 @@ }, "imported": { "type": "Identifier", - "start": 168, - "end": 176, + "start": 180, + "end": 188, "loc": { "start": { "line": 8, @@ -317,8 +366,8 @@ }, "local": { "type": "Identifier", - "start": 168, - "end": 176, + "start": 180, + "end": 188, "loc": { "start": { "line": 8, @@ -335,8 +384,8 @@ }, { "type": "ImportSpecifier", - "start": 187, - "end": 194, + "start": 199, + "end": 206, "loc": { "start": { "line": 9, @@ -349,8 +398,8 @@ }, "imported": { "type": "Identifier", - "start": 187, - "end": 194, + "start": 199, + "end": 206, "loc": { "start": { "line": 9, @@ -366,8 +415,8 @@ }, "local": { "type": "Identifier", - "start": 187, - "end": 194, + "start": 199, + "end": 206, "loc": { "start": { "line": 9, @@ -384,8 +433,8 @@ }, { "type": "ImportSpecifier", - "start": 205, - "end": 216, + "start": 217, + "end": 228, "loc": { "start": { "line": 10, @@ -398,8 +447,8 @@ }, "imported": { "type": "Identifier", - "start": 205, - "end": 216, + "start": 217, + "end": 228, "loc": { "start": { "line": 10, @@ -415,8 +464,8 @@ }, "local": { "type": "Identifier", - "start": 205, - "end": 216, + "start": 217, + "end": 228, "loc": { "start": { "line": 10, @@ -433,8 +482,8 @@ }, { "type": "ImportSpecifier", - "start": 227, - "end": 231, + "start": 239, + "end": 243, "loc": { "start": { "line": 11, @@ -447,8 +496,8 @@ }, "imported": { "type": "Identifier", - "start": 227, - "end": 231, + "start": 239, + "end": 243, "loc": { "start": { "line": 11, @@ -464,8 +513,8 @@ }, "local": { "type": "Identifier", - "start": 227, - "end": 231, + "start": 239, + "end": 243, "loc": { "start": { "line": 11, @@ -482,8 +531,8 @@ }, { "type": "ImportSpecifier", - "start": 242, - "end": 248, + "start": 254, + "end": 260, "loc": { "start": { "line": 12, @@ -496,8 +545,8 @@ }, "imported": { "type": "Identifier", - "start": 242, - "end": 248, + "start": 254, + "end": 260, "loc": { "start": { "line": 12, @@ -513,8 +562,8 @@ }, "local": { "type": "Identifier", - "start": 242, - "end": 248, + "start": 254, + "end": 260, "loc": { "start": { "line": 12, @@ -531,8 +580,8 @@ }, { "type": "ImportSpecifier", - "start": 259, - "end": 275, + "start": 271, + "end": 287, "loc": { "start": { "line": 13, @@ -545,8 +594,8 @@ }, "imported": { "type": "Identifier", - "start": 259, - "end": 275, + "start": 271, + "end": 287, "loc": { "start": { "line": 13, @@ -562,8 +611,8 @@ }, "local": { "type": "Identifier", - "start": 259, - "end": 275, + "start": 271, + "end": 287, "loc": { "start": { "line": 13, @@ -580,8 +629,8 @@ }, { "type": "ImportSpecifier", - "start": 286, - "end": 299, + "start": 298, + "end": 311, "loc": { "start": { "line": 14, @@ -594,8 +643,8 @@ }, "imported": { "type": "Identifier", - "start": 286, - "end": 299, + "start": 298, + "end": 311, "loc": { "start": { "line": 14, @@ -611,8 +660,8 @@ }, "local": { "type": "Identifier", - "start": 286, - "end": 299, + "start": 298, + "end": 311, "loc": { "start": { "line": 14, @@ -629,8 +678,8 @@ }, { "type": "ImportSpecifier", - "start": 310, - "end": 322, + "start": 322, + "end": 334, "loc": { "start": { "line": 15, @@ -643,8 +692,8 @@ }, "imported": { "type": "Identifier", - "start": 310, - "end": 322, + "start": 322, + "end": 334, "loc": { "start": { "line": 15, @@ -660,8 +709,8 @@ }, "local": { "type": "Identifier", - "start": 310, - "end": 322, + "start": 322, + "end": 334, "loc": { "start": { "line": 15, @@ -678,8 +727,8 @@ }, { "type": "ImportSpecifier", - "start": 333, - "end": 351, + "start": 345, + "end": 363, "loc": { "start": { "line": 16, @@ -692,8 +741,8 @@ }, "imported": { "type": "Identifier", - "start": 333, - "end": 351, + "start": 345, + "end": 363, "loc": { "start": { "line": 16, @@ -709,8 +758,8 @@ }, "local": { "type": "Identifier", - "start": 333, - "end": 351, + "start": 345, + "end": 363, "loc": { "start": { "line": 16, @@ -727,8 +776,8 @@ }, { "type": "ImportSpecifier", - "start": 362, - "end": 373, + "start": 374, + "end": 385, "loc": { "start": { "line": 17, @@ -741,8 +790,8 @@ }, "imported": { "type": "Identifier", - "start": 362, - "end": 373, + "start": 374, + "end": 385, "loc": { "start": { "line": 17, @@ -758,8 +807,8 @@ }, "local": { "type": "Identifier", - "start": 362, - "end": 373, + "start": 374, + "end": 385, "loc": { "start": { "line": 17, @@ -776,8 +825,8 @@ }, { "type": "ImportSpecifier", - "start": 384, - "end": 391, + "start": 396, + "end": 403, "loc": { "start": { "line": 18, @@ -790,8 +839,8 @@ }, "imported": { "type": "Identifier", - "start": 384, - "end": 391, + "start": 396, + "end": 403, "loc": { "start": { "line": 18, @@ -807,8 +856,8 @@ }, "local": { "type": "Identifier", - "start": 384, - "end": 391, + "start": 396, + "end": 403, "loc": { "start": { "line": 18, @@ -825,8 +874,8 @@ }, { "type": "ImportSpecifier", - "start": 402, - "end": 413, + "start": 414, + "end": 425, "loc": { "start": { "line": 19, @@ -839,8 +888,8 @@ }, "imported": { "type": "Identifier", - "start": 402, - "end": 413, + "start": 414, + "end": 425, "loc": { "start": { "line": 19, @@ -856,8 +905,8 @@ }, "local": { "type": "Identifier", - "start": 402, - "end": 413, + "start": 414, + "end": 425, "loc": { "start": { "line": 19, @@ -874,8 +923,8 @@ }, { "type": "ImportSpecifier", - "start": 424, - "end": 434, + "start": 436, + "end": 446, "loc": { "start": { "line": 20, @@ -888,8 +937,8 @@ }, "imported": { "type": "Identifier", - "start": 424, - "end": 434, + "start": 436, + "end": 446, "loc": { "start": { "line": 20, @@ -905,8 +954,8 @@ }, "local": { "type": "Identifier", - "start": 424, - "end": 434, + "start": 436, + "end": 446, "loc": { "start": { "line": 20, @@ -923,8 +972,8 @@ }, { "type": "ImportSpecifier", - "start": 445, - "end": 455, + "start": 457, + "end": 467, "loc": { "start": { "line": 21, @@ -937,8 +986,8 @@ }, "imported": { "type": "Identifier", - "start": 445, - "end": 455, + "start": 457, + "end": 467, "loc": { "start": { "line": 21, @@ -954,8 +1003,8 @@ }, "local": { "type": "Identifier", - "start": 445, - "end": 455, + "start": 457, + "end": 467, "loc": { "start": { "line": 21, @@ -972,8 +1021,8 @@ }, { "type": "ImportSpecifier", - "start": 466, - "end": 473, + "start": 478, + "end": 485, "loc": { "start": { "line": 22, @@ -986,8 +1035,8 @@ }, "imported": { "type": "Identifier", - "start": 466, - "end": 473, + "start": 478, + "end": 485, "loc": { "start": { "line": 22, @@ -1003,8 +1052,8 @@ }, "local": { "type": "Identifier", - "start": 466, - "end": 473, + "start": 478, + "end": 485, "loc": { "start": { "line": 22, @@ -1022,8 +1071,8 @@ ], "source": { "type": "StringLiteral", - "start": 481, - "end": 500, + "start": 493, + "end": 512, "loc": { "start": { "line": 22, @@ -1043,8 +1092,8 @@ }, { "type": "ImportDeclaration", - "start": 502, - "end": 585, + "start": 514, + "end": 597, "loc": { "start": { "line": 23, @@ -1058,8 +1107,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 511, - "end": 525, + "start": 523, + "end": 537, "loc": { "start": { "line": 23, @@ -1072,8 +1121,8 @@ }, "imported": { "type": "Identifier", - "start": 511, - "end": 525, + "start": 523, + "end": 537, "loc": { "start": { "line": 23, @@ -1089,8 +1138,8 @@ }, "local": { "type": "Identifier", - "start": 511, - "end": 525, + "start": 523, + "end": 537, "loc": { "start": { "line": 23, @@ -1107,8 +1156,8 @@ }, { "type": "ImportSpecifier", - "start": 527, - "end": 540, + "start": 539, + "end": 552, "loc": { "start": { "line": 23, @@ -1121,8 +1170,8 @@ }, "imported": { "type": "Identifier", - "start": 527, - "end": 540, + "start": 539, + "end": 552, "loc": { "start": { "line": 23, @@ -1138,8 +1187,8 @@ }, "local": { "type": "Identifier", - "start": 527, - "end": 540, + "start": 539, + "end": 552, "loc": { "start": { "line": 23, @@ -1156,8 +1205,8 @@ }, { "type": "ImportSpecifier", - "start": 542, - "end": 553, + "start": 554, + "end": 565, "loc": { "start": { "line": 23, @@ -1170,8 +1219,8 @@ }, "imported": { "type": "Identifier", - "start": 542, - "end": 553, + "start": 554, + "end": 565, "loc": { "start": { "line": 23, @@ -1187,8 +1236,8 @@ }, "local": { "type": "Identifier", - "start": 542, - "end": 553, + "start": 554, + "end": 565, "loc": { "start": { "line": 23, @@ -1206,8 +1255,8 @@ ], "source": { "type": "StringLiteral", - "start": 561, - "end": 584, + "start": 573, + "end": 596, "loc": { "start": { "line": 23, @@ -1227,8 +1276,8 @@ }, { "type": "ImportDeclaration", - "start": 586, - "end": 624, + "start": 598, + "end": 636, "loc": { "start": { "line": 24, @@ -1242,8 +1291,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 595, - "end": 603, + "start": 607, + "end": 615, "loc": { "start": { "line": 24, @@ -1256,8 +1305,8 @@ }, "imported": { "type": "Identifier", - "start": 595, - "end": 603, + "start": 607, + "end": 615, "loc": { "start": { "line": 24, @@ -1273,8 +1322,8 @@ }, "local": { "type": "Identifier", - "start": 595, - "end": 603, + "start": 607, + "end": 615, "loc": { "start": { "line": 24, @@ -1292,8 +1341,8 @@ ], "source": { "type": "StringLiteral", - "start": 611, - "end": 623, + "start": 623, + "end": 635, "loc": { "start": { "line": 24, @@ -1313,8 +1362,8 @@ }, { "type": "ImportDeclaration", - "start": 625, - "end": 675, + "start": 637, + "end": 687, "loc": { "start": { "line": 25, @@ -1328,8 +1377,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 634, - "end": 645, + "start": 646, + "end": 657, "loc": { "start": { "line": 25, @@ -1342,8 +1391,8 @@ }, "imported": { "type": "Identifier", - "start": 634, - "end": 645, + "start": 646, + "end": 657, "loc": { "start": { "line": 25, @@ -1359,8 +1408,8 @@ }, "local": { "type": "Identifier", - "start": 634, - "end": 645, + "start": 646, + "end": 657, "loc": { "start": { "line": 25, @@ -1378,8 +1427,8 @@ ], "source": { "type": "StringLiteral", - "start": 653, - "end": 674, + "start": 665, + "end": 686, "loc": { "start": { "line": 25, @@ -1399,8 +1448,8 @@ }, { "type": "ImportDeclaration", - "start": 676, - "end": 708, + "start": 688, + "end": 724, "loc": { "start": { "line": 26, @@ -1408,36 +1457,53 @@ }, "end": { "line": 26, - "column": 32 + "column": 36 } }, "specifiers": [ { - "type": "ImportDefaultSpecifier", - "start": 683, - "end": 690, + "type": "ImportSpecifier", + "start": 697, + "end": 704, "loc": { "start": { "line": 26, - "column": 7 + "column": 9 }, "end": { "line": 26, - "column": 14 + "column": 16 } }, + "imported": { + "type": "Identifier", + "start": 697, + "end": 704, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 16 + }, + "identifierName": "cDefine" + }, + "name": "cDefine" + }, "local": { "type": "Identifier", - "start": 683, - "end": 690, + "start": 697, + "end": 704, "loc": { "start": { "line": 26, - "column": 7 + "column": 9 }, "end": { "line": 26, - "column": 14 + "column": 16 }, "identifierName": "cDefine" }, @@ -1447,16 +1513,16 @@ ], "source": { "type": "StringLiteral", - "start": 696, - "end": 707, + "start": 712, + "end": 723, "loc": { "start": { "line": 26, - "column": 20 + "column": 24 }, "end": { "line": 26, - "column": 31 + "column": 35 } }, "extra": { @@ -1468,8 +1534,8 @@ }, { "type": "VariableDeclaration", - "start": 710, - "end": 734, + "start": 726, + "end": 757, "loc": { "start": { "line": 28, @@ -1477,14 +1543,14 @@ }, "end": { "line": 28, - "column": 24 + "column": 31 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 714, - "end": 733, + "start": 730, + "end": 756, "loc": { "start": { "line": 28, @@ -1492,13 +1558,13 @@ }, "end": { "line": 28, - "column": 23 + "column": 30 } }, "id": { "type": "Identifier", - "start": 714, - "end": 725, + "start": 730, + "end": 739, "loc": { "start": { "line": 28, @@ -1506,27 +1572,44 @@ }, "end": { "line": 28, - "column": 15 + "column": 13 }, - "identifierName": "isDrawStart" + "identifierName": "live2DMgr" }, - "name": "isDrawStart" + "name": "live2DMgr" }, "init": { - "type": "BooleanLiteral", - "start": 728, - "end": 733, + "type": "NewExpression", + "start": 742, + "end": 756, "loc": { "start": { "line": 28, - "column": 18 + "column": 16 }, "end": { "line": 28, - "column": 23 + "column": 30 } }, - "value": false + "callee": { + "type": "Identifier", + "start": 746, + "end": 754, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 28 + }, + "identifierName": "cManager" + }, + "name": "cManager" + }, + "arguments": [] } } ], @@ -1534,8 +1617,8 @@ }, { "type": "VariableDeclaration", - "start": 735, - "end": 754, + "start": 758, + "end": 782, "loc": { "start": { "line": 29, @@ -1543,14 +1626,14 @@ }, "end": { "line": 29, - "column": 19 + "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 739, - "end": 753, + "start": 762, + "end": 781, "loc": { "start": { "line": 29, @@ -1558,13 +1641,13 @@ }, "end": { "line": 29, - "column": 18 + "column": 23 } }, "id": { "type": "Identifier", - "start": 739, - "end": 746, + "start": 762, + "end": 773, "loc": { "start": { "line": 29, @@ -1572,26 +1655,27 @@ }, "end": { "line": 29, - "column": 11 + "column": 15 }, - "identifierName": "dragMgr" + "identifierName": "isDrawStart" }, - "name": "dragMgr" + "name": "isDrawStart" }, "init": { - "type": "NullLiteral", - "start": 749, - "end": 753, + "type": "BooleanLiteral", + "start": 776, + "end": 781, "loc": { "start": { "line": 29, - "column": 14 + "column": 18 }, "end": { "line": 29, - "column": 18 + "column": 23 } - } + }, + "value": false } } ], @@ -1599,8 +1683,8 @@ }, { "type": "VariableDeclaration", - "start": 755, - "end": 777, + "start": 783, + "end": 802, "loc": { "start": { "line": 30, @@ -1608,14 +1692,14 @@ }, "end": { "line": 30, - "column": 22 + "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 759, - "end": 776, + "start": 787, + "end": 801, "loc": { "start": { "line": 30, @@ -1623,13 +1707,13 @@ }, "end": { "line": 30, - "column": 21 + "column": 18 } }, "id": { "type": "Identifier", - "start": 759, - "end": 769, + "start": 787, + "end": 794, "loc": { "start": { "line": 30, @@ -1637,24 +1721,24 @@ }, "end": { "line": 30, - "column": 14 + "column": 11 }, - "identifierName": "viewMatrix" + "identifierName": "dragMgr" }, - "name": "viewMatrix" + "name": "dragMgr" }, "init": { "type": "NullLiteral", - "start": 772, - "end": 776, + "start": 797, + "end": 801, "loc": { "start": { "line": 30, - "column": 17 + "column": 14 }, "end": { "line": 30, - "column": 21 + "column": 18 } } } @@ -1664,8 +1748,8 @@ }, { "type": "VariableDeclaration", - "start": 778, - "end": 800, + "start": 803, + "end": 825, "loc": { "start": { "line": 31, @@ -1679,8 +1763,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 782, - "end": 799, + "start": 807, + "end": 824, "loc": { "start": { "line": 31, @@ -1693,8 +1777,8 @@ }, "id": { "type": "Identifier", - "start": 782, - "end": 792, + "start": 807, + "end": 817, "loc": { "start": { "line": 31, @@ -1704,14 +1788,14 @@ "line": 31, "column": 14 }, - "identifierName": "projMatrix" + "identifierName": "viewMatrix" }, - "name": "projMatrix" + "name": "viewMatrix" }, "init": { "type": "NullLiteral", - "start": 795, - "end": 799, + "start": 820, + "end": 824, "loc": { "start": { "line": 31, @@ -1729,8 +1813,8 @@ }, { "type": "VariableDeclaration", - "start": 801, - "end": 827, + "start": 826, + "end": 848, "loc": { "start": { "line": 32, @@ -1738,14 +1822,14 @@ }, "end": { "line": 32, - "column": 26 + "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 805, - "end": 826, + "start": 830, + "end": 847, "loc": { "start": { "line": 32, @@ -1753,13 +1837,13 @@ }, "end": { "line": 32, - "column": 25 + "column": 21 } }, "id": { "type": "Identifier", - "start": 805, - "end": 819, + "start": 830, + "end": 840, "loc": { "start": { "line": 32, @@ -1767,24 +1851,24 @@ }, "end": { "line": 32, - "column": 18 + "column": 14 }, - "identifierName": "deviceToScreen" + "identifierName": "projMatrix" }, - "name": "deviceToScreen" + "name": "projMatrix" }, "init": { "type": "NullLiteral", - "start": 822, - "end": 826, + "start": 843, + "end": 847, "loc": { "start": { "line": 32, - "column": 21 + "column": 17 }, "end": { "line": 32, - "column": 25 + "column": 21 } } } @@ -1794,8 +1878,8 @@ }, { "type": "VariableDeclaration", - "start": 828, - "end": 845, + "start": 849, + "end": 875, "loc": { "start": { "line": 33, @@ -1803,14 +1887,14 @@ }, "end": { "line": 33, - "column": 17 + "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 832, - "end": 844, + "start": 853, + "end": 874, "loc": { "start": { "line": 33, @@ -1818,13 +1902,13 @@ }, "end": { "line": 33, - "column": 16 + "column": 25 } }, "id": { "type": "Identifier", - "start": 832, - "end": 836, + "start": 853, + "end": 867, "loc": { "start": { "line": 33, @@ -1832,6 +1916,71 @@ }, "end": { "line": 33, + "column": 18 + }, + "identifierName": "deviceToScreen" + }, + "name": "deviceToScreen" + }, + "init": { + "type": "NullLiteral", + "start": 870, + "end": 874, + "loc": { + "start": { + "line": 33, + "column": 21 + }, + "end": { + "line": 33, + "column": 25 + } + } + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 876, + "end": 893, + "loc": { + "start": { + "line": 34, + "column": 0 + }, + "end": { + "line": 34, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 880, + "end": 892, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 880, + "end": 884, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, "column": 8 }, "identifierName": "drag" @@ -1840,15 +1989,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 839, - "end": 844, + "start": 887, + "end": 892, "loc": { "start": { - "line": 33, + "line": 34, "column": 11 }, "end": { - "line": 33, + "line": 34, "column": 16 } }, @@ -1860,44 +2009,44 @@ }, { "type": "VariableDeclaration", - "start": 846, - "end": 865, + "start": 894, + "end": 913, "loc": { "start": { - "line": 34, + "line": 35, "column": 0 }, "end": { - "line": 34, + "line": 35, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 850, - "end": 864, + "start": 898, + "end": 912, "loc": { "start": { - "line": 34, + "line": 35, "column": 4 }, "end": { - "line": 34, + "line": 35, "column": 18 } }, "id": { "type": "Identifier", - "start": 850, - "end": 860, + "start": 898, + "end": 908, "loc": { "start": { - "line": 34, + "line": 35, "column": 4 }, "end": { - "line": 34, + "line": 35, "column": 14 }, "identifierName": "lastMouseX" @@ -1906,15 +2055,15 @@ }, "init": { "type": "NumericLiteral", - "start": 863, - "end": 864, + "start": 911, + "end": 912, "loc": { "start": { - "line": 34, + "line": 35, "column": 17 }, "end": { - "line": 34, + "line": 35, "column": 18 } }, @@ -1930,44 +2079,44 @@ }, { "type": "VariableDeclaration", - "start": 866, - "end": 885, + "start": 914, + "end": 933, "loc": { "start": { - "line": 35, + "line": 36, "column": 0 }, "end": { - "line": 35, + "line": 36, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 870, - "end": 884, + "start": 918, + "end": 932, "loc": { "start": { - "line": 35, + "line": 36, "column": 4 }, "end": { - "line": 35, + "line": 36, "column": 18 } }, "id": { "type": "Identifier", - "start": 870, - "end": 880, + "start": 918, + "end": 928, "loc": { "start": { - "line": 35, + "line": 36, "column": 4 }, "end": { - "line": 35, + "line": 36, "column": 14 }, "identifierName": "lastMouseY" @@ -1976,15 +2125,15 @@ }, "init": { "type": "NumericLiteral", - "start": 883, - "end": 884, + "start": 931, + "end": 932, "loc": { "start": { - "line": 35, + "line": 36, "column": 17 }, "end": { - "line": 35, + "line": 36, "column": 18 } }, @@ -2000,44 +2149,44 @@ }, { "type": "VariableDeclaration", - "start": 886, - "end": 904, + "start": 934, + "end": 952, "loc": { "start": { - "line": 36, + "line": 37, "column": 0 }, "end": { - "line": 36, + "line": 37, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 890, - "end": 903, + "start": 938, + "end": 951, "loc": { "start": { - "line": 36, + "line": 37, "column": 4 }, "end": { - "line": 36, + "line": 37, "column": 17 } }, "id": { "type": "Identifier", - "start": 890, - "end": 897, + "start": 938, + "end": 945, "loc": { "start": { - "line": 36, + "line": 37, "column": 4 }, "end": { - "line": 36, + "line": 37, "column": 11 }, "identifierName": "headPos" @@ -2046,15 +2195,15 @@ }, "init": { "type": "NumericLiteral", - "start": 900, - "end": 903, + "start": 948, + "end": 951, "loc": { "start": { - "line": 36, + "line": 37, "column": 14 }, "end": { - "line": 36, + "line": 37, "column": 17 } }, @@ -2070,44 +2219,44 @@ }, { "type": "VariableDeclaration", - "start": 905, - "end": 930, + "start": 953, + "end": 978, "loc": { "start": { - "line": 37, + "line": 38, "column": 0 }, "end": { - "line": 37, + "line": 38, "column": 25 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 909, - "end": 929, + "start": 957, + "end": 977, "loc": { "start": { - "line": 37, + "line": 38, "column": 4 }, "end": { - "line": 37, + "line": 38, "column": 24 } }, "id": { "type": "Identifier", - "start": 909, - "end": 923, + "start": 957, + "end": 971, "loc": { "start": { - "line": 37, + "line": 38, "column": 4 }, "end": { - "line": 37, + "line": 38, "column": 18 }, "identifierName": "opacityDefault" @@ -2116,15 +2265,15 @@ }, "init": { "type": "NumericLiteral", - "start": 926, - "end": 929, + "start": 974, + "end": 977, "loc": { "start": { - "line": 37, + "line": 38, "column": 21 }, "end": { - "line": 37, + "line": 38, "column": 24 } }, @@ -2140,44 +2289,44 @@ }, { "type": "VariableDeclaration", - "start": 931, - "end": 952, + "start": 979, + "end": 1000, "loc": { "start": { - "line": 38, + "line": 39, "column": 0 }, "end": { - "line": 38, + "line": 39, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 935, - "end": 951, + "start": 983, + "end": 999, "loc": { "start": { - "line": 38, + "line": 39, "column": 4 }, "end": { - "line": 38, + "line": 39, "column": 20 } }, "id": { "type": "Identifier", - "start": 935, - "end": 947, + "start": 983, + "end": 995, "loc": { "start": { - "line": 38, + "line": 39, "column": 4 }, "end": { - "line": 38, + "line": 39, "column": 16 }, "identifierName": "opacityHover" @@ -2186,15 +2335,15 @@ }, "init": { "type": "NumericLiteral", - "start": 950, - "end": 951, + "start": 998, + "end": 999, "loc": { "start": { - "line": 38, + "line": 39, "column": 19 }, "end": { - "line": 38, + "line": 39, "column": 20 } }, @@ -2211,15 +2360,15 @@ { "type": "CommentBlock", "value": "*\n * Main function of live2d-widget\n * @return {null}\n ", - "start": 956, - "end": 1015, + "start": 1004, + "end": 1063, "loc": { "start": { - "line": 42, + "line": 43, "column": 0 }, "end": { - "line": 45, + "line": 46, "column": 3 } } @@ -2228,29 +2377,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 1017, - "end": 2007, + "start": 1065, + "end": 2055, "loc": { "start": { - "line": 47, + "line": 48, "column": 0 }, "end": { - "line": 80, + "line": 81, "column": 1 } }, "declaration": { "type": "ArrowFunctionExpression", - "start": 1032, - "end": 2007, + "start": 1080, + "end": 2055, "loc": { "start": { - "line": 47, + "line": 48, "column": 15 }, "end": { - "line": 80, + "line": 81, "column": 1 } }, @@ -2261,58 +2410,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1038, - "end": 2007, + "start": 1086, + "end": 2055, "loc": { "start": { - "line": 47, + "line": 48, "column": 21 }, "end": { - "line": 80, + "line": 81, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 1043, - "end": 1059, + "start": 1091, + "end": 1107, "loc": { "start": { - "line": 49, + "line": 50, "column": 2 }, "end": { - "line": 49, + "line": 50, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 1043, - "end": 1058, + "start": 1091, + "end": 1106, "loc": { "start": { - "line": 49, + "line": 50, "column": 2 }, "end": { - "line": 49, + "line": 50, "column": 17 } }, "callee": { "type": "Identifier", - "start": 1043, - "end": 1056, + "start": 1091, + "end": 1104, "loc": { "start": { - "line": 49, + "line": 50, "column": 2 }, "end": { - "line": 49, + "line": 50, "column": 15 }, "identifierName": "createElement" @@ -2327,44 +2476,44 @@ }, { "type": "ExpressionStatement", - "start": 1063, - "end": 1094, + "start": 1111, + "end": 1142, "loc": { "start": { - "line": 51, + "line": 52, "column": 2 }, "end": { - "line": 51, + "line": 52, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 1063, - "end": 1093, + "start": 1111, + "end": 1141, "loc": { "start": { - "line": 51, + "line": 52, "column": 2 }, "end": { - "line": 51, + "line": 52, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1063, - "end": 1070, + "start": 1111, + "end": 1118, "loc": { "start": { - "line": 51, + "line": 52, "column": 2 }, "end": { - "line": 51, + "line": 52, "column": 9 }, "identifierName": "dragMgr" @@ -2373,29 +2522,29 @@ }, "right": { "type": "NewExpression", - "start": 1073, - "end": 1093, + "start": 1121, + "end": 1141, "loc": { "start": { - "line": 51, + "line": 52, "column": 12 }, "end": { - "line": 51, + "line": 52, "column": 32 } }, "callee": { "type": "Identifier", - "start": 1077, - "end": 1091, + "start": 1125, + "end": 1139, "loc": { "start": { - "line": 51, + "line": 52, "column": 16 }, "end": { - "line": 51, + "line": 52, "column": 30 }, "identifierName": "L2DTargetPoint" @@ -2408,44 +2557,44 @@ }, { "type": "VariableDeclaration", - "start": 1097, - "end": 1154, + "start": 1145, + "end": 1202, "loc": { "start": { - "line": 52, + "line": 53, "column": 2 }, "end": { - "line": 52, + "line": 53, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1101, - "end": 1153, + "start": 1149, + "end": 1201, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 58 } }, "id": { "type": "Identifier", - "start": 1101, - "end": 1106, + "start": 1149, + "end": 1154, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 11 }, "identifierName": "ratio" @@ -2454,57 +2603,57 @@ }, "init": { "type": "BinaryExpression", - "start": 1109, - "end": 1153, + "start": 1157, + "end": 1201, "loc": { "start": { - "line": 52, + "line": 53, "column": 14 }, "end": { - "line": 52, + "line": 53, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 1109, - "end": 1130, + "start": 1157, + "end": 1178, "loc": { "start": { - "line": 52, + "line": 53, "column": 14 }, "end": { - "line": 52, + "line": 53, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1109, - "end": 1123, + "start": 1157, + "end": 1171, "loc": { "start": { - "line": 52, + "line": 53, "column": 14 }, "end": { - "line": 52, + "line": 53, "column": 28 } }, "object": { "type": "Identifier", - "start": 1109, - "end": 1115, + "start": 1157, + "end": 1163, "loc": { "start": { - "line": 52, + "line": 53, "column": 14 }, "end": { - "line": 52, + "line": 53, "column": 20 }, "identifierName": "config" @@ -2513,15 +2662,15 @@ }, "property": { "type": "Identifier", - "start": 1116, - "end": 1123, + "start": 1164, + "end": 1171, "loc": { "start": { - "line": 52, + "line": 53, "column": 21 }, "end": { - "line": 52, + "line": 53, "column": 28 }, "identifierName": "display" @@ -2532,15 +2681,15 @@ }, "property": { "type": "Identifier", - "start": 1124, - "end": 1130, + "start": 1172, + "end": 1178, "loc": { "start": { - "line": 52, + "line": 53, "column": 29 }, "end": { - "line": 52, + "line": 53, "column": 35 }, "identifierName": "height" @@ -2552,43 +2701,43 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 1133, - "end": 1153, + "start": 1181, + "end": 1201, "loc": { "start": { - "line": 52, + "line": 53, "column": 38 }, "end": { - "line": 52, + "line": 53, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 1133, - "end": 1147, + "start": 1181, + "end": 1195, "loc": { "start": { - "line": 52, + "line": 53, "column": 38 }, "end": { - "line": 52, + "line": 53, "column": 52 } }, "object": { "type": "Identifier", - "start": 1133, - "end": 1139, + "start": 1181, + "end": 1187, "loc": { "start": { - "line": 52, + "line": 53, "column": 38 }, "end": { - "line": 52, + "line": 53, "column": 44 }, "identifierName": "config" @@ -2597,15 +2746,15 @@ }, "property": { "type": "Identifier", - "start": 1140, - "end": 1147, + "start": 1188, + "end": 1195, "loc": { "start": { - "line": 52, + "line": 53, "column": 45 }, "end": { - "line": 52, + "line": 53, "column": 52 }, "identifierName": "display" @@ -2616,15 +2765,15 @@ }, "property": { "type": "Identifier", - "start": 1148, - "end": 1153, + "start": 1196, + "end": 1201, "loc": { "start": { - "line": 52, + "line": 53, "column": 53 }, "end": { - "line": 52, + "line": 53, "column": 58 }, "identifierName": "width" @@ -2640,44 +2789,44 @@ }, { "type": "VariableDeclaration", - "start": 1157, - "end": 1194, + "start": 1205, + "end": 1242, "loc": { "start": { - "line": 53, + "line": 54, "column": 2 }, "end": { - "line": 53, + "line": 54, "column": 39 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1161, - "end": 1193, + "start": 1209, + "end": 1241, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 38 } }, "id": { "type": "Identifier", - "start": 1161, - "end": 1165, + "start": 1209, + "end": 1213, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 10 }, "identifierName": "left" @@ -2686,29 +2835,29 @@ }, "init": { "type": "MemberExpression", - "start": 1168, - "end": 1193, + "start": 1216, + "end": 1241, "loc": { "start": { - "line": 53, + "line": 54, "column": 13 }, "end": { - "line": 53, + "line": 54, "column": 38 } }, "object": { "type": "Identifier", - "start": 1168, - "end": 1175, + "start": 1216, + "end": 1223, "loc": { "start": { - "line": 53, + "line": 54, "column": 13 }, "end": { - "line": 53, + "line": 54, "column": 20 }, "identifierName": "cDefine" @@ -2717,15 +2866,15 @@ }, "property": { "type": "Identifier", - "start": 1176, - "end": 1193, + "start": 1224, + "end": 1241, "loc": { "start": { - "line": 53, + "line": 54, "column": 21 }, "end": { - "line": 53, + "line": 54, "column": 38 }, "identifierName": "VIEW_LOGICAL_LEFT" @@ -2740,44 +2889,44 @@ }, { "type": "VariableDeclaration", - "start": 1197, - "end": 1236, + "start": 1245, + "end": 1284, "loc": { "start": { - "line": 54, + "line": 55, "column": 2 }, "end": { - "line": 54, + "line": 55, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1201, - "end": 1235, + "start": 1249, + "end": 1283, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 40 } }, "id": { "type": "Identifier", - "start": 1201, - "end": 1206, + "start": 1249, + "end": 1254, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 11 }, "identifierName": "right" @@ -2786,29 +2935,29 @@ }, "init": { "type": "MemberExpression", - "start": 1209, - "end": 1235, + "start": 1257, + "end": 1283, "loc": { "start": { - "line": 54, + "line": 55, "column": 14 }, "end": { - "line": 54, + "line": 55, "column": 40 } }, "object": { "type": "Identifier", - "start": 1209, - "end": 1216, + "start": 1257, + "end": 1264, "loc": { "start": { - "line": 54, + "line": 55, "column": 14 }, "end": { - "line": 54, + "line": 55, "column": 21 }, "identifierName": "cDefine" @@ -2817,15 +2966,15 @@ }, "property": { "type": "Identifier", - "start": 1217, - "end": 1235, + "start": 1265, + "end": 1283, "loc": { "start": { - "line": 54, + "line": 55, "column": 22 }, "end": { - "line": 54, + "line": 55, "column": 40 }, "identifierName": "VIEW_LOGICAL_RIGHT" @@ -2840,44 +2989,44 @@ }, { "type": "VariableDeclaration", - "start": 1239, - "end": 1259, + "start": 1287, + "end": 1307, "loc": { "start": { - "line": 55, + "line": 56, "column": 2 }, "end": { - "line": 55, + "line": 56, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1243, - "end": 1258, + "start": 1291, + "end": 1306, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 21 } }, "id": { "type": "Identifier", - "start": 1243, - "end": 1249, + "start": 1291, + "end": 1297, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 12 }, "identifierName": "bottom" @@ -2886,15 +3035,15 @@ }, "init": { "type": "UnaryExpression", - "start": 1252, - "end": 1258, + "start": 1300, + "end": 1306, "loc": { "start": { - "line": 55, + "line": 56, "column": 15 }, "end": { - "line": 55, + "line": 56, "column": 21 } }, @@ -2902,15 +3051,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 1253, - "end": 1258, + "start": 1301, + "end": 1306, "loc": { "start": { - "line": 55, + "line": 56, "column": 16 }, "end": { - "line": 55, + "line": 56, "column": 21 }, "identifierName": "ratio" @@ -2927,44 +3076,44 @@ }, { "type": "VariableDeclaration", - "start": 1262, - "end": 1278, + "start": 1310, + "end": 1326, "loc": { "start": { - "line": 56, + "line": 57, "column": 2 }, "end": { - "line": 56, + "line": 57, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1266, - "end": 1277, + "start": 1314, + "end": 1325, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 17 } }, "id": { "type": "Identifier", - "start": 1266, - "end": 1269, + "start": 1314, + "end": 1317, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 9 }, "identifierName": "top" @@ -2973,15 +3122,15 @@ }, "init": { "type": "Identifier", - "start": 1272, - "end": 1277, + "start": 1320, + "end": 1325, "loc": { "start": { - "line": 56, + "line": 57, "column": 12 }, "end": { - "line": 56, + "line": 57, "column": 17 }, "identifierName": "ratio" @@ -2994,44 +3143,44 @@ }, { "type": "ExpressionStatement", - "start": 1282, - "end": 1315, + "start": 1330, + "end": 1363, "loc": { "start": { - "line": 58, + "line": 59, "column": 2 }, "end": { - "line": 58, + "line": 59, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 1282, - "end": 1314, + "start": 1330, + "end": 1362, "loc": { "start": { - "line": 58, + "line": 59, "column": 2 }, "end": { - "line": 58, + "line": 59, "column": 34 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1282, - "end": 1292, + "start": 1330, + "end": 1340, "loc": { "start": { - "line": 58, + "line": 59, "column": 2 }, "end": { - "line": 58, + "line": 59, "column": 12 }, "identifierName": "viewMatrix" @@ -3040,29 +3189,29 @@ }, "right": { "type": "NewExpression", - "start": 1295, - "end": 1314, + "start": 1343, + "end": 1362, "loc": { "start": { - "line": 58, + "line": 59, "column": 15 }, "end": { - "line": 58, + "line": 59, "column": 34 } }, "callee": { "type": "Identifier", - "start": 1299, - "end": 1312, + "start": 1347, + "end": 1360, "loc": { "start": { - "line": 58, + "line": 59, "column": 19 }, "end": { - "line": 58, + "line": 59, "column": 32 }, "identifierName": "L2DViewMatrix" @@ -3075,57 +3224,57 @@ }, { "type": "ExpressionStatement", - "start": 1319, - "end": 1370, + "start": 1367, + "end": 1418, "loc": { "start": { - "line": 60, + "line": 61, "column": 2 }, "end": { - "line": 60, + "line": 61, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 1319, - "end": 1369, + "start": 1367, + "end": 1417, "loc": { "start": { - "line": 60, + "line": 61, "column": 2 }, "end": { - "line": 60, + "line": 61, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 1319, - "end": 1343, + "start": 1367, + "end": 1391, "loc": { "start": { - "line": 60, + "line": 61, "column": 2 }, "end": { - "line": 60, + "line": 61, "column": 26 } }, "object": { "type": "Identifier", - "start": 1319, - "end": 1329, + "start": 1367, + "end": 1377, "loc": { "start": { - "line": 60, + "line": 61, "column": 2 }, "end": { - "line": 60, + "line": 61, "column": 12 }, "identifierName": "viewMatrix" @@ -3134,15 +3283,15 @@ }, "property": { "type": "Identifier", - "start": 1330, - "end": 1343, + "start": 1378, + "end": 1391, "loc": { "start": { - "line": 60, + "line": 61, "column": 13 }, "end": { - "line": 60, + "line": 61, "column": 26 }, "identifierName": "setScreenRect" @@ -3154,15 +3303,15 @@ "arguments": [ { "type": "Identifier", - "start": 1344, - "end": 1348, + "start": 1392, + "end": 1396, "loc": { "start": { - "line": 60, + "line": 61, "column": 27 }, "end": { - "line": 60, + "line": 61, "column": 31 }, "identifierName": "left" @@ -3171,15 +3320,15 @@ }, { "type": "Identifier", - "start": 1350, - "end": 1355, + "start": 1398, + "end": 1403, "loc": { "start": { - "line": 60, + "line": 61, "column": 33 }, "end": { - "line": 60, + "line": 61, "column": 38 }, "identifierName": "right" @@ -3188,15 +3337,15 @@ }, { "type": "Identifier", - "start": 1357, - "end": 1363, + "start": 1405, + "end": 1411, "loc": { "start": { - "line": 60, + "line": 61, "column": 40 }, "end": { - "line": 60, + "line": 61, "column": 46 }, "identifierName": "bottom" @@ -3205,15 +3354,15 @@ }, { "type": "Identifier", - "start": 1365, - "end": 1368, + "start": 1413, + "end": 1416, "loc": { "start": { - "line": 60, + "line": 61, "column": 48 }, "end": { - "line": 60, + "line": 61, "column": 51 }, "identifierName": "top" @@ -3225,57 +3374,57 @@ }, { "type": "ExpressionStatement", - "start": 1374, - "end": 1540, + "start": 1422, + "end": 1588, "loc": { "start": { - "line": 62, + "line": 63, "column": 2 }, "end": { - "line": 65, + "line": 66, "column": 34 } }, "expression": { "type": "CallExpression", - "start": 1374, - "end": 1539, + "start": 1422, + "end": 1587, "loc": { "start": { - "line": 62, + "line": 63, "column": 2 }, "end": { - "line": 65, + "line": 66, "column": 33 } }, "callee": { "type": "MemberExpression", - "start": 1374, - "end": 1401, + "start": 1422, + "end": 1449, "loc": { "start": { - "line": 62, + "line": 63, "column": 2 }, "end": { - "line": 62, + "line": 63, "column": 29 } }, "object": { "type": "Identifier", - "start": 1374, - "end": 1384, + "start": 1422, + "end": 1432, "loc": { "start": { - "line": 62, + "line": 63, "column": 2 }, "end": { - "line": 62, + "line": 63, "column": 12 }, "identifierName": "viewMatrix" @@ -3284,15 +3433,15 @@ }, "property": { "type": "Identifier", - "start": 1385, - "end": 1401, + "start": 1433, + "end": 1449, "loc": { "start": { - "line": 62, + "line": 63, "column": 13 }, "end": { - "line": 62, + "line": 63, "column": 29 }, "identifierName": "setMaxScreenRect" @@ -3304,29 +3453,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1402, - "end": 1431, + "start": 1450, + "end": 1479, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 59 } }, "object": { "type": "Identifier", - "start": 1402, - "end": 1409, + "start": 1450, + "end": 1457, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 37 }, "identifierName": "cDefine" @@ -3335,15 +3484,15 @@ }, "property": { "type": "Identifier", - "start": 1410, - "end": 1431, + "start": 1458, + "end": 1479, "loc": { "start": { - "line": 62, + "line": 63, "column": 38 }, "end": { - "line": 62, + "line": 63, "column": 59 }, "identifierName": "VIEW_LOGICAL_MAX_LEFT" @@ -3354,29 +3503,29 @@ }, { "type": "MemberExpression", - "start": 1437, - "end": 1467, + "start": 1485, + "end": 1515, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 34 } }, "object": { "type": "Identifier", - "start": 1437, - "end": 1444, + "start": 1485, + "end": 1492, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 11 }, "identifierName": "cDefine" @@ -3385,15 +3534,15 @@ }, "property": { "type": "Identifier", - "start": 1445, - "end": 1467, + "start": 1493, + "end": 1515, "loc": { "start": { - "line": 63, + "line": 64, "column": 12 }, "end": { - "line": 63, + "line": 64, "column": 34 }, "identifierName": "VIEW_LOGICAL_MAX_RIGHT" @@ -3404,29 +3553,29 @@ }, { "type": "MemberExpression", - "start": 1473, - "end": 1504, + "start": 1521, + "end": 1552, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 35 } }, "object": { "type": "Identifier", - "start": 1473, - "end": 1480, + "start": 1521, + "end": 1528, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 11 }, "identifierName": "cDefine" @@ -3435,15 +3584,15 @@ }, "property": { "type": "Identifier", - "start": 1481, - "end": 1504, + "start": 1529, + "end": 1552, "loc": { "start": { - "line": 64, + "line": 65, "column": 12 }, "end": { - "line": 64, + "line": 65, "column": 35 }, "identifierName": "VIEW_LOGICAL_MAX_BOTTOM" @@ -3454,29 +3603,29 @@ }, { "type": "MemberExpression", - "start": 1510, - "end": 1538, + "start": 1558, + "end": 1586, "loc": { "start": { - "line": 65, + "line": 66, "column": 4 }, "end": { - "line": 65, + "line": 66, "column": 32 } }, "object": { "type": "Identifier", - "start": 1510, - "end": 1517, + "start": 1558, + "end": 1565, "loc": { "start": { - "line": 65, + "line": 66, "column": 4 }, "end": { - "line": 65, + "line": 66, "column": 11 }, "identifierName": "cDefine" @@ -3485,15 +3634,15 @@ }, "property": { "type": "Identifier", - "start": 1518, - "end": 1538, + "start": 1566, + "end": 1586, "loc": { "start": { - "line": 65, + "line": 66, "column": 12 }, "end": { - "line": 65, + "line": 66, "column": 32 }, "identifierName": "VIEW_LOGICAL_MAX_TOP" @@ -3507,44 +3656,44 @@ }, { "type": "ExpressionStatement", - "start": 1544, - "end": 1575, + "start": 1592, + "end": 1623, "loc": { "start": { - "line": 67, + "line": 68, "column": 2 }, "end": { - "line": 67, + "line": 68, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 1544, - "end": 1574, + "start": 1592, + "end": 1622, "loc": { "start": { - "line": 67, + "line": 68, "column": 2 }, "end": { - "line": 67, + "line": 68, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1544, - "end": 1554, + "start": 1592, + "end": 1602, "loc": { "start": { - "line": 67, + "line": 68, "column": 2 }, "end": { - "line": 67, + "line": 68, "column": 12 }, "identifierName": "projMatrix" @@ -3553,29 +3702,29 @@ }, "right": { "type": "NewExpression", - "start": 1557, - "end": 1574, + "start": 1605, + "end": 1622, "loc": { "start": { - "line": 67, + "line": 68, "column": 15 }, "end": { - "line": 67, + "line": 68, "column": 32 } }, "callee": { "type": "Identifier", - "start": 1561, - "end": 1572, + "start": 1609, + "end": 1620, "loc": { "start": { - "line": 67, + "line": 68, "column": 19 }, "end": { - "line": 67, + "line": 68, "column": 30 }, "identifierName": "L2DMatrix44" @@ -3588,57 +3737,57 @@ }, { "type": "ExpressionStatement", - "start": 1578, - "end": 1650, + "start": 1626, + "end": 1698, "loc": { "start": { - "line": 68, + "line": 69, "column": 2 }, "end": { - "line": 68, + "line": 69, "column": 74 } }, "expression": { "type": "CallExpression", - "start": 1578, - "end": 1649, + "start": 1626, + "end": 1697, "loc": { "start": { - "line": 68, + "line": 69, "column": 2 }, "end": { - "line": 68, + "line": 69, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 1578, - "end": 1598, + "start": 1626, + "end": 1646, "loc": { "start": { - "line": 68, + "line": 69, "column": 2 }, "end": { - "line": 68, + "line": 69, "column": 22 } }, "object": { "type": "Identifier", - "start": 1578, - "end": 1588, + "start": 1626, + "end": 1636, "loc": { "start": { - "line": 68, + "line": 69, "column": 2 }, "end": { - "line": 68, + "line": 69, "column": 12 }, "identifierName": "projMatrix" @@ -3647,15 +3796,15 @@ }, "property": { "type": "Identifier", - "start": 1589, - "end": 1598, + "start": 1637, + "end": 1646, "loc": { "start": { - "line": 68, + "line": 69, "column": 13 }, "end": { - "line": 68, + "line": 69, "column": 22 }, "identifierName": "multScale" @@ -3667,15 +3816,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 1599, - "end": 1600, + "start": 1647, + "end": 1648, "loc": { "start": { - "line": 68, + "line": 69, "column": 23 }, "end": { - "line": 68, + "line": 69, "column": 24 } }, @@ -3687,57 +3836,57 @@ }, { "type": "BinaryExpression", - "start": 1603, - "end": 1647, + "start": 1651, + "end": 1695, "loc": { "start": { - "line": 68, + "line": 69, "column": 27 }, "end": { - "line": 68, + "line": 69, "column": 71 } }, "left": { "type": "MemberExpression", - "start": 1603, - "end": 1623, + "start": 1651, + "end": 1671, "loc": { "start": { - "line": 68, + "line": 69, "column": 27 }, "end": { - "line": 68, + "line": 69, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 1603, - "end": 1617, + "start": 1651, + "end": 1665, "loc": { "start": { - "line": 68, + "line": 69, "column": 27 }, "end": { - "line": 68, + "line": 69, "column": 41 } }, "object": { "type": "Identifier", - "start": 1603, - "end": 1609, + "start": 1651, + "end": 1657, "loc": { "start": { - "line": 68, + "line": 69, "column": 27 }, "end": { - "line": 68, + "line": 69, "column": 33 }, "identifierName": "config" @@ -3746,15 +3895,15 @@ }, "property": { "type": "Identifier", - "start": 1610, - "end": 1617, + "start": 1658, + "end": 1665, "loc": { "start": { - "line": 68, + "line": 69, "column": 34 }, "end": { - "line": 68, + "line": 69, "column": 41 }, "identifierName": "display" @@ -3765,15 +3914,15 @@ }, "property": { "type": "Identifier", - "start": 1618, - "end": 1623, + "start": 1666, + "end": 1671, "loc": { "start": { - "line": 68, + "line": 69, "column": 42 }, "end": { - "line": 68, + "line": 69, "column": 47 }, "identifierName": "width" @@ -3785,43 +3934,43 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 1626, - "end": 1647, + "start": 1674, + "end": 1695, "loc": { "start": { - "line": 68, + "line": 69, "column": 50 }, "end": { - "line": 68, + "line": 69, "column": 71 } }, "object": { "type": "MemberExpression", - "start": 1626, - "end": 1640, + "start": 1674, + "end": 1688, "loc": { "start": { - "line": 68, + "line": 69, "column": 50 }, "end": { - "line": 68, + "line": 69, "column": 64 } }, "object": { "type": "Identifier", - "start": 1626, - "end": 1632, + "start": 1674, + "end": 1680, "loc": { "start": { - "line": 68, + "line": 69, "column": 50 }, "end": { - "line": 68, + "line": 69, "column": 56 }, "identifierName": "config" @@ -3830,15 +3979,15 @@ }, "property": { "type": "Identifier", - "start": 1633, - "end": 1640, + "start": 1681, + "end": 1688, "loc": { "start": { - "line": 68, + "line": 69, "column": 57 }, "end": { - "line": 68, + "line": 69, "column": 64 }, "identifierName": "display" @@ -3849,15 +3998,15 @@ }, "property": { "type": "Identifier", - "start": 1641, - "end": 1647, + "start": 1689, + "end": 1695, "loc": { "start": { - "line": 68, + "line": 69, "column": 65 }, "end": { - "line": 68, + "line": 69, "column": 71 }, "identifierName": "height" @@ -3868,7 +4017,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 1602 + "parenStart": 1650 } } ] @@ -3876,44 +4025,44 @@ }, { "type": "ExpressionStatement", - "start": 1654, - "end": 1689, + "start": 1702, + "end": 1737, "loc": { "start": { - "line": 70, + "line": 71, "column": 2 }, "end": { - "line": 70, + "line": 71, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 1654, - "end": 1688, + "start": 1702, + "end": 1736, "loc": { "start": { - "line": 70, + "line": 71, "column": 2 }, "end": { - "line": 70, + "line": 71, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1654, - "end": 1668, + "start": 1702, + "end": 1716, "loc": { "start": { - "line": 70, + "line": 71, "column": 2 }, "end": { - "line": 70, + "line": 71, "column": 16 }, "identifierName": "deviceToScreen" @@ -3922,29 +4071,29 @@ }, "right": { "type": "NewExpression", - "start": 1671, - "end": 1688, + "start": 1719, + "end": 1736, "loc": { "start": { - "line": 70, + "line": 71, "column": 19 }, "end": { - "line": 70, + "line": 71, "column": 36 } }, "callee": { "type": "Identifier", - "start": 1675, - "end": 1686, + "start": 1723, + "end": 1734, "loc": { "start": { - "line": 70, + "line": 71, "column": 23 }, "end": { - "line": 70, + "line": 71, "column": 34 }, "identifierName": "L2DMatrix44" @@ -3957,57 +4106,57 @@ }, { "type": "ExpressionStatement", - "start": 1692, - "end": 1780, + "start": 1740, + "end": 1828, "loc": { "start": { - "line": 71, + "line": 72, "column": 2 }, "end": { - "line": 71, + "line": 72, "column": 90 } }, "expression": { "type": "CallExpression", - "start": 1692, - "end": 1779, + "start": 1740, + "end": 1827, "loc": { "start": { - "line": 71, + "line": 72, "column": 2 }, "end": { - "line": 71, + "line": 72, "column": 89 } }, "callee": { "type": "MemberExpression", - "start": 1692, - "end": 1720, + "start": 1740, + "end": 1768, "loc": { "start": { - "line": 71, + "line": 72, "column": 2 }, "end": { - "line": 71, + "line": 72, "column": 30 } }, "object": { "type": "Identifier", - "start": 1692, - "end": 1706, + "start": 1740, + "end": 1754, "loc": { "start": { - "line": 71, + "line": 72, "column": 2 }, "end": { - "line": 71, + "line": 72, "column": 16 }, "identifierName": "deviceToScreen" @@ -4016,15 +4165,15 @@ }, "property": { "type": "Identifier", - "start": 1707, - "end": 1720, + "start": 1755, + "end": 1768, "loc": { "start": { - "line": 71, + "line": 72, "column": 17 }, "end": { - "line": 71, + "line": 72, "column": 30 }, "identifierName": "multTranslate" @@ -4036,29 +4185,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 1721, - "end": 1748, + "start": 1769, + "end": 1796, "loc": { "start": { - "line": 71, + "line": 72, "column": 31 }, "end": { - "line": 71, + "line": 72, "column": 58 } }, "left": { "type": "UnaryExpression", - "start": 1721, - "end": 1742, + "start": 1769, + "end": 1790, "loc": { "start": { - "line": 71, + "line": 72, "column": 31 }, "end": { - "line": 71, + "line": 72, "column": 52 } }, @@ -4066,43 +4215,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 1722, - "end": 1742, + "start": 1770, + "end": 1790, "loc": { "start": { - "line": 71, + "line": 72, "column": 32 }, "end": { - "line": 71, + "line": 72, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 1722, - "end": 1736, + "start": 1770, + "end": 1784, "loc": { "start": { - "line": 71, + "line": 72, "column": 32 }, "end": { - "line": 71, + "line": 72, "column": 46 } }, "object": { "type": "Identifier", - "start": 1722, - "end": 1728, + "start": 1770, + "end": 1776, "loc": { "start": { - "line": 71, + "line": 72, "column": 32 }, "end": { - "line": 71, + "line": 72, "column": 38 }, "identifierName": "config" @@ -4111,15 +4260,15 @@ }, "property": { "type": "Identifier", - "start": 1729, - "end": 1736, + "start": 1777, + "end": 1784, "loc": { "start": { - "line": 71, + "line": 72, "column": 39 }, "end": { - "line": 71, + "line": 72, "column": 46 }, "identifierName": "display" @@ -4130,15 +4279,15 @@ }, "property": { "type": "Identifier", - "start": 1737, - "end": 1742, + "start": 1785, + "end": 1790, "loc": { "start": { - "line": 71, + "line": 72, "column": 47 }, "end": { - "line": 71, + "line": 72, "column": 52 }, "identifierName": "width" @@ -4154,15 +4303,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 1745, - "end": 1748, + "start": 1793, + "end": 1796, "loc": { "start": { - "line": 71, + "line": 72, "column": 55 }, "end": { - "line": 71, + "line": 72, "column": 58 } }, @@ -4175,29 +4324,29 @@ }, { "type": "BinaryExpression", - "start": 1750, - "end": 1778, + "start": 1798, + "end": 1826, "loc": { "start": { - "line": 71, + "line": 72, "column": 60 }, "end": { - "line": 71, + "line": 72, "column": 88 } }, "left": { "type": "UnaryExpression", - "start": 1750, - "end": 1772, + "start": 1798, + "end": 1820, "loc": { "start": { - "line": 71, + "line": 72, "column": 60 }, "end": { - "line": 71, + "line": 72, "column": 82 } }, @@ -4205,43 +4354,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 1751, - "end": 1772, + "start": 1799, + "end": 1820, "loc": { "start": { - "line": 71, + "line": 72, "column": 61 }, "end": { - "line": 71, + "line": 72, "column": 82 } }, "object": { "type": "MemberExpression", - "start": 1751, - "end": 1765, + "start": 1799, + "end": 1813, "loc": { "start": { - "line": 71, + "line": 72, "column": 61 }, "end": { - "line": 71, + "line": 72, "column": 75 } }, "object": { "type": "Identifier", - "start": 1751, - "end": 1757, + "start": 1799, + "end": 1805, "loc": { "start": { - "line": 71, + "line": 72, "column": 61 }, "end": { - "line": 71, + "line": 72, "column": 67 }, "identifierName": "config" @@ -4250,15 +4399,15 @@ }, "property": { "type": "Identifier", - "start": 1758, - "end": 1765, + "start": 1806, + "end": 1813, "loc": { "start": { - "line": 71, + "line": 72, "column": 68 }, "end": { - "line": 71, + "line": 72, "column": 75 }, "identifierName": "display" @@ -4269,15 +4418,15 @@ }, "property": { "type": "Identifier", - "start": 1766, - "end": 1772, + "start": 1814, + "end": 1820, "loc": { "start": { - "line": 71, + "line": 72, "column": 76 }, "end": { - "line": 71, + "line": 72, "column": 82 }, "identifierName": "height" @@ -4293,15 +4442,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 1775, - "end": 1778, + "start": 1823, + "end": 1826, "loc": { "start": { - "line": 71, + "line": 72, "column": 85 }, "end": { - "line": 71, + "line": 72, "column": 88 } }, @@ -4318,15 +4467,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1782, - "end": 1788, + "start": 1830, + "end": 1836, "loc": { "start": { - "line": 71, + "line": 72, "column": 92 }, "end": { - "line": 71, + "line": 72, "column": 98 } } @@ -4335,57 +4484,57 @@ }, { "type": "ExpressionStatement", - "start": 1791, - "end": 1870, + "start": 1839, + "end": 1918, "loc": { "start": { - "line": 72, + "line": 73, "column": 2 }, "end": { - "line": 72, + "line": 73, "column": 81 } }, "expression": { "type": "CallExpression", - "start": 1791, - "end": 1869, + "start": 1839, + "end": 1917, "loc": { "start": { - "line": 72, + "line": 73, "column": 2 }, "end": { - "line": 72, + "line": 73, "column": 80 } }, "callee": { "type": "MemberExpression", - "start": 1791, - "end": 1815, + "start": 1839, + "end": 1863, "loc": { "start": { - "line": 72, + "line": 73, "column": 2 }, "end": { - "line": 72, + "line": 73, "column": 26 } }, "object": { "type": "Identifier", - "start": 1791, - "end": 1805, + "start": 1839, + "end": 1853, "loc": { "start": { - "line": 72, + "line": 73, "column": 2 }, "end": { - "line": 72, + "line": 73, "column": 16 }, "identifierName": "deviceToScreen" @@ -4395,15 +4544,15 @@ }, "property": { "type": "Identifier", - "start": 1806, - "end": 1815, + "start": 1854, + "end": 1863, "loc": { "start": { - "line": 72, + "line": 73, "column": 17 }, "end": { - "line": 72, + "line": 73, "column": 26 }, "identifierName": "multScale" @@ -4416,29 +4565,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 1816, - "end": 1840, + "start": 1864, + "end": 1888, "loc": { "start": { - "line": 72, + "line": 73, "column": 27 }, "end": { - "line": 72, + "line": 73, "column": 51 } }, "left": { "type": "NumericLiteral", - "start": 1816, - "end": 1817, + "start": 1864, + "end": 1865, "loc": { "start": { - "line": 72, + "line": 73, "column": 27 }, "end": { - "line": 72, + "line": 73, "column": 28 } }, @@ -4451,43 +4600,43 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 1820, - "end": 1840, + "start": 1868, + "end": 1888, "loc": { "start": { - "line": 72, + "line": 73, "column": 31 }, "end": { - "line": 72, + "line": 73, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 1820, - "end": 1834, + "start": 1868, + "end": 1882, "loc": { "start": { - "line": 72, + "line": 73, "column": 31 }, "end": { - "line": 72, + "line": 73, "column": 45 } }, "object": { "type": "Identifier", - "start": 1820, - "end": 1826, + "start": 1868, + "end": 1874, "loc": { "start": { - "line": 72, + "line": 73, "column": 31 }, "end": { - "line": 72, + "line": 73, "column": 37 }, "identifierName": "config" @@ -4496,15 +4645,15 @@ }, "property": { "type": "Identifier", - "start": 1827, - "end": 1834, + "start": 1875, + "end": 1882, "loc": { "start": { - "line": 72, + "line": 73, "column": 38 }, "end": { - "line": 72, + "line": 73, "column": 45 }, "identifierName": "display" @@ -4515,15 +4664,15 @@ }, "property": { "type": "Identifier", - "start": 1835, - "end": 1840, + "start": 1883, + "end": 1888, "loc": { "start": { - "line": 72, + "line": 73, "column": 46 }, "end": { - "line": 72, + "line": 73, "column": 51 }, "identifierName": "width" @@ -4535,29 +4684,29 @@ }, { "type": "BinaryExpression", - "start": 1842, - "end": 1868, + "start": 1890, + "end": 1916, "loc": { "start": { - "line": 72, + "line": 73, "column": 53 }, "end": { - "line": 72, + "line": 73, "column": 79 } }, "left": { "type": "UnaryExpression", - "start": 1842, - "end": 1844, + "start": 1890, + "end": 1892, "loc": { "start": { - "line": 72, + "line": 73, "column": 53 }, "end": { - "line": 72, + "line": 73, "column": 55 } }, @@ -4565,15 +4714,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 1843, - "end": 1844, + "start": 1891, + "end": 1892, "loc": { "start": { - "line": 72, + "line": 73, "column": 54 }, "end": { - "line": 72, + "line": 73, "column": 55 } }, @@ -4590,43 +4739,43 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 1847, - "end": 1868, + "start": 1895, + "end": 1916, "loc": { "start": { - "line": 72, + "line": 73, "column": 58 }, "end": { - "line": 72, + "line": 73, "column": 79 } }, "object": { "type": "MemberExpression", - "start": 1847, - "end": 1861, + "start": 1895, + "end": 1909, "loc": { "start": { - "line": 72, + "line": 73, "column": 58 }, "end": { - "line": 72, + "line": 73, "column": 72 } }, "object": { "type": "Identifier", - "start": 1847, - "end": 1853, + "start": 1895, + "end": 1901, "loc": { "start": { - "line": 72, + "line": 73, "column": 58 }, "end": { - "line": 72, + "line": 73, "column": 64 }, "identifierName": "config" @@ -4635,15 +4784,15 @@ }, "property": { "type": "Identifier", - "start": 1854, - "end": 1861, + "start": 1902, + "end": 1909, "loc": { "start": { - "line": 72, + "line": 73, "column": 65 }, "end": { - "line": 72, + "line": 73, "column": 72 }, "identifierName": "display" @@ -4654,15 +4803,15 @@ }, "property": { "type": "Identifier", - "start": 1862, - "end": 1868, + "start": 1910, + "end": 1916, "loc": { "start": { - "line": 72, + "line": 73, "column": 73 }, "end": { - "line": 72, + "line": 73, "column": 79 }, "identifierName": "height" @@ -4679,15 +4828,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1782, - "end": 1788, + "start": 1830, + "end": 1836, "loc": { "start": { - "line": 71, + "line": 72, "column": 92 }, "end": { - "line": 71, + "line": 72, "column": 98 } } @@ -4697,15 +4846,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1872, - "end": 1878, + "start": 1920, + "end": 1926, "loc": { "start": { - "line": 72, + "line": 73, "column": 83 }, "end": { - "line": 72, + "line": 73, "column": 89 } } @@ -4714,57 +4863,57 @@ }, { "type": "ExpressionStatement", - "start": 1883, - "end": 1907, + "start": 1931, + "end": 1955, "loc": { "start": { - "line": 75, + "line": 76, "column": 2 }, "end": { - "line": 75, + "line": 76, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 1883, - "end": 1906, + "start": 1931, + "end": 1954, "loc": { "start": { - "line": 75, + "line": 76, "column": 2 }, "end": { - "line": 75, + "line": 76, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 1883, - "end": 1895, + "start": 1931, + "end": 1943, "loc": { "start": { - "line": 75, + "line": 76, "column": 2 }, "end": { - "line": 75, + "line": 76, "column": 14 } }, "object": { "type": "Identifier", - "start": 1883, - "end": 1889, + "start": 1931, + "end": 1937, "loc": { "start": { - "line": 75, + "line": 76, "column": 2 }, "end": { - "line": 75, + "line": 76, "column": 8 }, "identifierName": "Live2D" @@ -4774,15 +4923,15 @@ }, "property": { "type": "Identifier", - "start": 1890, - "end": 1895, + "start": 1938, + "end": 1943, "loc": { "start": { - "line": 75, + "line": 76, "column": 9 }, "end": { - "line": 75, + "line": 76, "column": 14 }, "identifierName": "setGL" @@ -4795,15 +4944,15 @@ "arguments": [ { "type": "Identifier", - "start": 1896, - "end": 1905, + "start": 1944, + "end": 1953, "loc": { "start": { - "line": 75, + "line": 76, "column": 15 }, "end": { - "line": 75, + "line": 76, "column": 24 }, "identifierName": "currWebGL" @@ -4817,15 +4966,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1872, - "end": 1878, + "start": 1920, + "end": 1926, "loc": { "start": { - "line": 72, + "line": 73, "column": 83 }, "end": { - "line": 72, + "line": 73, "column": 89 } } @@ -4834,57 +4983,57 @@ }, { "type": "ExpressionStatement", - "start": 1910, - "end": 1951, + "start": 1958, + "end": 1999, "loc": { "start": { - "line": 76, + "line": 77, "column": 2 }, "end": { - "line": 76, + "line": 77, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 1910, - "end": 1950, + "start": 1958, + "end": 1998, "loc": { "start": { - "line": 76, + "line": 77, "column": 2 }, "end": { - "line": 76, + "line": 77, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 1910, - "end": 1930, + "start": 1958, + "end": 1978, "loc": { "start": { - "line": 76, + "line": 77, "column": 2 }, "end": { - "line": 76, + "line": 77, "column": 22 } }, "object": { "type": "Identifier", - "start": 1910, - "end": 1919, + "start": 1958, + "end": 1967, "loc": { "start": { - "line": 76, + "line": 77, "column": 2 }, "end": { - "line": 76, + "line": 77, "column": 11 }, "identifierName": "currWebGL" @@ -4893,15 +5042,15 @@ }, "property": { "type": "Identifier", - "start": 1920, - "end": 1930, + "start": 1968, + "end": 1978, "loc": { "start": { - "line": 76, + "line": 77, "column": 12 }, "end": { - "line": 76, + "line": 77, "column": 22 }, "identifierName": "clearColor" @@ -4913,15 +5062,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 1931, - "end": 1934, + "start": 1979, + "end": 1982, "loc": { "start": { - "line": 76, + "line": 77, "column": 23 }, "end": { - "line": 76, + "line": 77, "column": 26 } }, @@ -4933,15 +5082,15 @@ }, { "type": "NumericLiteral", - "start": 1936, - "end": 1939, + "start": 1984, + "end": 1987, "loc": { "start": { - "line": 76, + "line": 77, "column": 28 }, "end": { - "line": 76, + "line": 77, "column": 31 } }, @@ -4953,15 +5102,15 @@ }, { "type": "NumericLiteral", - "start": 1941, - "end": 1944, + "start": 1989, + "end": 1992, "loc": { "start": { - "line": 76, + "line": 77, "column": 33 }, "end": { - "line": 76, + "line": 77, "column": 36 } }, @@ -4973,15 +5122,15 @@ }, { "type": "NumericLiteral", - "start": 1946, - "end": 1949, + "start": 1994, + "end": 1997, "loc": { "start": { - "line": 76, + "line": 77, "column": 38 }, "end": { - "line": 76, + "line": 77, "column": 41 } }, @@ -4996,43 +5145,43 @@ }, { "type": "ExpressionStatement", - "start": 1954, - "end": 1989, + "start": 2002, + "end": 2037, "loc": { "start": { - "line": 77, + "line": 78, "column": 2 }, "end": { - "line": 77, + "line": 78, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 1954, - "end": 1988, + "start": 2002, + "end": 2036, "loc": { "start": { - "line": 77, + "line": 78, "column": 2 }, "end": { - "line": 77, + "line": 78, "column": 36 } }, "callee": { "type": "Identifier", - "start": 1954, - "end": 1965, + "start": 2002, + "end": 2013, "loc": { "start": { - "line": 77, + "line": 78, "column": 2 }, "end": { - "line": 77, + "line": 78, "column": 13 }, "identifierName": "changeModel" @@ -5042,43 +5191,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 1966, - "end": 1987, + "start": 2014, + "end": 2035, "loc": { "start": { - "line": 77, + "line": 78, "column": 14 }, "end": { - "line": 77, + "line": 78, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1966, - "end": 1978, + "start": 2014, + "end": 2026, "loc": { "start": { - "line": 77, + "line": 78, "column": 14 }, "end": { - "line": 77, + "line": 78, "column": 26 } }, "object": { "type": "Identifier", - "start": 1966, - "end": 1972, + "start": 2014, + "end": 2020, "loc": { "start": { - "line": 77, + "line": 78, "column": 14 }, "end": { - "line": 77, + "line": 78, "column": 20 }, "identifierName": "config" @@ -5087,15 +5236,15 @@ }, "property": { "type": "Identifier", - "start": 1973, - "end": 1978, + "start": 2021, + "end": 2026, "loc": { "start": { - "line": 77, + "line": 78, "column": 21 }, "end": { - "line": 77, + "line": 78, "column": 26 }, "identifierName": "model" @@ -5106,15 +5255,15 @@ }, "property": { "type": "Identifier", - "start": 1979, - "end": 1987, + "start": 2027, + "end": 2035, "loc": { "start": { - "line": 77, + "line": 78, "column": 27 }, "end": { - "line": 77, + "line": 78, "column": 35 }, "identifierName": "jsonPath" @@ -5128,43 +5277,43 @@ }, { "type": "ExpressionStatement", - "start": 1992, - "end": 2004, + "start": 2040, + "end": 2052, "loc": { "start": { - "line": 78, + "line": 79, "column": 2 }, "end": { - "line": 78, + "line": 79, "column": 14 } }, "expression": { "type": "CallExpression", - "start": 1992, - "end": 2003, + "start": 2040, + "end": 2051, "loc": { "start": { - "line": 78, + "line": 79, "column": 2 }, "end": { - "line": 78, + "line": 79, "column": 13 } }, "callee": { "type": "Identifier", - "start": 1992, - "end": 2001, + "start": 2040, + "end": 2049, "loc": { "start": { - "line": 78, + "line": 79, "column": 2 }, "end": { - "line": 78, + "line": 79, "column": 11 }, "identifierName": "startDraw" @@ -5182,15 +5331,15 @@ { "type": "CommentBlock", "value": "*\n * Main function of live2d-widget\n * @return {null}\n ", - "start": 956, - "end": 1015, + "start": 1004, + "end": 1063, "loc": { "start": { - "line": 42, + "line": 43, "column": 0 }, "end": { - "line": 45, + "line": 46, "column": 3 } } @@ -5202,15 +5351,15 @@ { "type": "CommentBlock", "value": "*\n * Main function of live2d-widget\n * @return {null}\n ", - "start": 956, - "end": 1015, + "start": 1004, + "end": 1063, "loc": { "start": { - "line": 42, + "line": 43, "column": 0 }, "end": { - "line": 45, + "line": 46, "column": 3 } } @@ -5219,29 +5368,29 @@ }, { "type": "FunctionDeclaration", - "start": 2010, - "end": 2507, + "start": 2058, + "end": 2555, "loc": { "start": { - "line": 83, + "line": 84, "column": 0 }, "end": { - "line": 94, + "line": 95, "column": 1 } }, "id": { "type": "Identifier", - "start": 2019, - "end": 2028, + "start": 2067, + "end": 2076, "loc": { "start": { - "line": 83, + "line": 84, "column": 9 }, "end": { - "line": 83, + "line": 84, "column": 18 }, "identifierName": "initEvent" @@ -5254,15 +5403,15 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2030, - "end": 2507, + "start": 2078, + "end": 2555, "loc": { "start": { - "line": 83, + "line": 84, "column": 20 }, "end": { - "line": 94, + "line": 95, "column": 1 } }, @@ -5273,15 +5422,15 @@ { "type": "CommentBlock", "value": "\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }", - "start": 2031, - "end": 2505, + "start": 2079, + "end": 2553, "loc": { "start": { - "line": 83, + "line": 84, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 5 } } @@ -5291,29 +5440,29 @@ }, { "type": "FunctionDeclaration", - "start": 2509, - "end": 2881, + "start": 2557, + "end": 2929, "loc": { "start": { - "line": 96, + "line": 97, "column": 0 }, "end": { - "line": 110, + "line": 111, "column": 1 } }, "id": { "type": "Identifier", - "start": 2518, - "end": 2527, + "start": 2566, + "end": 2575, "loc": { "start": { - "line": 96, + "line": 97, "column": 9 }, "end": { - "line": 96, + "line": 97, "column": 18 }, "identifierName": "startDraw" @@ -5326,44 +5475,44 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2530, - "end": 2881, + "start": 2578, + "end": 2929, "loc": { "start": { - "line": 96, + "line": 97, "column": 21 }, "end": { - "line": 110, + "line": 111, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 2534, - "end": 2879, + "start": 2582, + "end": 2927, "loc": { "start": { - "line": 97, + "line": 98, "column": 2 }, "end": { - "line": 109, + "line": 110, "column": 3 } }, "test": { "type": "UnaryExpression", - "start": 2538, - "end": 2550, + "start": 2586, + "end": 2598, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 18 } }, @@ -5371,15 +5520,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 2539, - "end": 2550, + "start": 2587, + "end": 2598, "loc": { "start": { - "line": 97, + "line": 98, "column": 7 }, "end": { - "line": 97, + "line": 98, "column": 18 }, "identifierName": "isDrawStart" @@ -5392,59 +5541,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 2552, - "end": 2879, + "start": 2600, + "end": 2927, "loc": { "start": { - "line": 97, + "line": 98, "column": 20 }, "end": { - "line": 109, + "line": 110, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 2558, - "end": 2577, + "start": 2606, + "end": 2625, "loc": { "start": { - "line": 98, + "line": 99, "column": 4 }, "end": { - "line": 98, + "line": 99, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 2558, - "end": 2576, + "start": 2606, + "end": 2624, "loc": { "start": { - "line": 98, + "line": 99, "column": 4 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, "operator": "=", "left": { "type": "Identifier", - "start": 2558, - "end": 2569, + "start": 2606, + "end": 2617, "loc": { "start": { - "line": 98, + "line": 99, "column": 4 }, "end": { - "line": 98, + "line": 99, "column": 15 }, "identifierName": "isDrawStart" @@ -5453,15 +5602,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 2572, - "end": 2576, + "start": 2620, + "end": 2624, "loc": { "start": { - "line": 98, + "line": 99, "column": 18 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, @@ -5471,57 +5620,57 @@ }, { "type": "ExpressionStatement", - "start": 2582, - "end": 2875, + "start": 2630, + "end": 2923, "loc": { "start": { - "line": 99, + "line": 100, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 2582, - "end": 2874, + "start": 2630, + "end": 2922, "loc": { "start": { - "line": 99, + "line": 100, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 8 } }, "callee": { "type": "FunctionExpression", - "start": 2583, - "end": 2871, + "start": 2631, + "end": 2919, "loc": { "start": { - "line": 99, + "line": 100, "column": 5 }, "end": { - "line": 108, + "line": 109, "column": 5 } }, "id": { "type": "Identifier", - "start": 2592, - "end": 2596, + "start": 2640, + "end": 2644, "loc": { "start": { - "line": 99, + "line": 100, "column": 14 }, "end": { - "line": 99, + "line": 100, "column": 18 }, "identifierName": "tick" @@ -5534,58 +5683,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2599, - "end": 2871, + "start": 2647, + "end": 2919, "loc": { "start": { - "line": 99, + "line": 100, "column": 21 }, "end": { - "line": 108, + "line": 109, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 2607, - "end": 2614, + "start": 2655, + "end": 2662, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 2607, - "end": 2613, + "start": 2655, + "end": 2661, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 12 } }, "callee": { "type": "Identifier", - "start": 2607, - "end": 2611, + "start": 2655, + "end": 2659, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 10 }, "identifierName": "draw" @@ -5597,44 +5746,44 @@ }, { "type": "VariableDeclaration", - "start": 2621, - "end": 2817, + "start": 2669, + "end": 2865, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 39 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 2625, - "end": 2816, + "start": 2673, + "end": 2864, "loc": { "start": { - "line": 101, + "line": 102, "column": 10 }, "end": { - "line": 105, + "line": 106, "column": 38 } }, "id": { "type": "Identifier", - "start": 2625, - "end": 2646, + "start": 2673, + "end": 2694, "loc": { "start": { - "line": 101, + "line": 102, "column": 10 }, "end": { - "line": 101, + "line": 102, "column": 31 }, "identifierName": "requestAnimationFrame" @@ -5643,71 +5792,71 @@ }, "init": { "type": "LogicalExpression", - "start": 2657, - "end": 2816, + "start": 2705, + "end": 2864, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 105, + "line": 106, "column": 38 } }, "left": { "type": "LogicalExpression", - "start": 2657, - "end": 2774, + "start": 2705, + "end": 2822, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 104, + "line": 105, "column": 42 } }, "left": { "type": "LogicalExpression", - "start": 2657, - "end": 2728, + "start": 2705, + "end": 2776, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 103, + "line": 104, "column": 39 } }, "left": { "type": "MemberExpression", - "start": 2657, - "end": 2685, + "start": 2705, + "end": 2733, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 102, + "line": 103, "column": 36 } }, "object": { "type": "Identifier", - "start": 2657, - "end": 2663, + "start": 2705, + "end": 2711, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 102, + "line": 103, "column": 14 }, "identifierName": "window" @@ -5716,15 +5865,15 @@ }, "property": { "type": "Identifier", - "start": 2664, - "end": 2685, + "start": 2712, + "end": 2733, "loc": { "start": { - "line": 102, + "line": 103, "column": 15 }, "end": { - "line": 102, + "line": 103, "column": 36 }, "identifierName": "requestAnimationFrame" @@ -5736,29 +5885,29 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 2697, - "end": 2728, + "start": 2745, + "end": 2776, "loc": { "start": { - "line": 103, + "line": 104, "column": 8 }, "end": { - "line": 103, + "line": 104, "column": 39 } }, "object": { "type": "Identifier", - "start": 2697, - "end": 2703, + "start": 2745, + "end": 2751, "loc": { "start": { - "line": 103, + "line": 104, "column": 8 }, "end": { - "line": 103, + "line": 104, "column": 14 }, "identifierName": "window" @@ -5767,15 +5916,15 @@ }, "property": { "type": "Identifier", - "start": 2704, - "end": 2728, + "start": 2752, + "end": 2776, "loc": { "start": { - "line": 103, + "line": 104, "column": 15 }, "end": { - "line": 103, + "line": 104, "column": 39 }, "identifierName": "mozRequestAnimationFrame" @@ -5788,29 +5937,29 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 2740, - "end": 2774, + "start": 2788, + "end": 2822, "loc": { "start": { - "line": 104, + "line": 105, "column": 8 }, "end": { - "line": 104, + "line": 105, "column": 42 } }, "object": { "type": "Identifier", - "start": 2740, - "end": 2746, + "start": 2788, + "end": 2794, "loc": { "start": { - "line": 104, + "line": 105, "column": 8 }, "end": { - "line": 104, + "line": 105, "column": 14 }, "identifierName": "window" @@ -5819,15 +5968,15 @@ }, "property": { "type": "Identifier", - "start": 2747, - "end": 2774, + "start": 2795, + "end": 2822, "loc": { "start": { - "line": 104, + "line": 105, "column": 15 }, "end": { - "line": 104, + "line": 105, "column": 42 }, "identifierName": "webkitRequestAnimationFrame" @@ -5840,29 +5989,29 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 2786, - "end": 2816, + "start": 2834, + "end": 2864, "loc": { "start": { - "line": 105, + "line": 106, "column": 8 }, "end": { - "line": 105, + "line": 106, "column": 38 } }, "object": { "type": "Identifier", - "start": 2786, - "end": 2792, + "start": 2834, + "end": 2840, "loc": { "start": { - "line": 105, + "line": 106, "column": 8 }, "end": { - "line": 105, + "line": 106, "column": 14 }, "identifierName": "window" @@ -5871,15 +6020,15 @@ }, "property": { "type": "Identifier", - "start": 2793, - "end": 2816, + "start": 2841, + "end": 2864, "loc": { "start": { - "line": 105, + "line": 106, "column": 15 }, "end": { - "line": 105, + "line": 106, "column": 38 }, "identifierName": "msRequestAnimationFrame" @@ -5895,43 +6044,43 @@ }, { "type": "ExpressionStatement", - "start": 2825, - "end": 2865, + "start": 2873, + "end": 2913, "loc": { "start": { - "line": 107, + "line": 108, "column": 6 }, "end": { - "line": 107, + "line": 108, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 2825, - "end": 2864, + "start": 2873, + "end": 2912, "loc": { "start": { - "line": 107, + "line": 108, "column": 6 }, "end": { - "line": 107, + "line": 108, "column": 45 } }, "callee": { "type": "Identifier", - "start": 2825, - "end": 2846, + "start": 2873, + "end": 2894, "loc": { "start": { - "line": 107, + "line": 108, "column": 6 }, "end": { - "line": 107, + "line": 108, "column": 27 }, "identifierName": "requestAnimationFrame" @@ -5941,15 +6090,15 @@ "arguments": [ { "type": "Identifier", - "start": 2847, - "end": 2851, + "start": 2895, + "end": 2899, "loc": { "start": { - "line": 107, + "line": 108, "column": 28 }, "end": { - "line": 107, + "line": 108, "column": 32 }, "identifierName": "tick" @@ -5958,15 +6107,15 @@ }, { "type": "Identifier", - "start": 2853, - "end": 2863, + "start": 2901, + "end": 2911, "loc": { "start": { - "line": 107, + "line": 108, "column": 34 }, "end": { - "line": 107, + "line": 108, "column": 44 }, "identifierName": "currCanvas" @@ -5981,7 +6130,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 2582 + "parenStart": 2630 } }, "arguments": [] @@ -5998,29 +6147,29 @@ }, { "type": "FunctionDeclaration", - "start": 2883, - "end": 3513, + "start": 2931, + "end": 3561, "loc": { "start": { - "line": 112, + "line": 113, "column": 0 }, "end": { - "line": 138, + "line": 139, "column": 1 } }, "id": { "type": "Identifier", - "start": 2892, - "end": 2896, + "start": 2940, + "end": 2944, "loc": { "start": { - "line": 112, + "line": 113, "column": 9 }, "end": { - "line": 112, + "line": 113, "column": 13 }, "identifierName": "draw" @@ -6033,72 +6182,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2899, - "end": 3513, + "start": 2947, + "end": 3561, "loc": { "start": { - "line": 113, + "line": 114, "column": 0 }, "end": { - "line": 138, + "line": 139, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 2905, - "end": 2925, + "start": 2953, + "end": 2973, "loc": { "start": { - "line": 114, + "line": 115, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 24 } }, "expression": { "type": "CallExpression", - "start": 2905, - "end": 2924, + "start": 2953, + "end": 2972, "loc": { "start": { - "line": 114, + "line": 115, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 23 } }, "callee": { "type": "MemberExpression", - "start": 2905, - "end": 2922, + "start": 2953, + "end": 2970, "loc": { "start": { - "line": 114, + "line": 115, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 21 } }, "object": { "type": "Identifier", - "start": 2905, - "end": 2916, + "start": 2953, + "end": 2964, "loc": { "start": { - "line": 114, + "line": 115, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 15 }, "identifierName": "MatrixStack" @@ -6107,15 +6256,15 @@ }, "property": { "type": "Identifier", - "start": 2917, - "end": 2922, + "start": 2965, + "end": 2970, "loc": { "start": { - "line": 114, + "line": 115, "column": 16 }, "end": { - "line": 114, + "line": 115, "column": 21 }, "identifierName": "reset" @@ -6129,57 +6278,57 @@ }, { "type": "ExpressionStatement", - "start": 2930, - "end": 2957, + "start": 2978, + "end": 3005, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 2930, - "end": 2956, + "start": 2978, + "end": 3004, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 2930, - "end": 2954, + "start": 2978, + "end": 3002, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 28 } }, "object": { "type": "Identifier", - "start": 2930, - "end": 2941, + "start": 2978, + "end": 2989, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 15 }, "identifierName": "MatrixStack" @@ -6188,15 +6337,15 @@ }, "property": { "type": "Identifier", - "start": 2942, - "end": 2954, + "start": 2990, + "end": 3002, "loc": { "start": { - "line": 115, + "line": 116, "column": 16 }, "end": { - "line": 115, + "line": 116, "column": 28 }, "identifierName": "loadIdentity" @@ -6210,57 +6359,57 @@ }, { "type": "ExpressionStatement", - "start": 2962, - "end": 2979, + "start": 3010, + "end": 3027, "loc": { "start": { - "line": 116, + "line": 117, "column": 4 }, "end": { - "line": 116, + "line": 117, "column": 21 } }, "expression": { "type": "CallExpression", - "start": 2962, - "end": 2978, + "start": 3010, + "end": 3026, "loc": { "start": { - "line": 116, + "line": 117, "column": 4 }, "end": { - "line": 116, + "line": 117, "column": 20 } }, "callee": { "type": "MemberExpression", - "start": 2962, - "end": 2976, + "start": 3010, + "end": 3024, "loc": { "start": { - "line": 116, + "line": 117, "column": 4 }, "end": { - "line": 116, + "line": 117, "column": 18 } }, "object": { "type": "Identifier", - "start": 2962, - "end": 2969, + "start": 3010, + "end": 3017, "loc": { "start": { - "line": 116, + "line": 117, "column": 4 }, "end": { - "line": 116, + "line": 117, "column": 11 }, "identifierName": "dragMgr" @@ -6269,15 +6418,15 @@ }, "property": { "type": "Identifier", - "start": 2970, - "end": 2976, + "start": 3018, + "end": 3024, "loc": { "start": { - "line": 116, + "line": 117, "column": 12 }, "end": { - "line": 116, + "line": 117, "column": 18 }, "identifierName": "update" @@ -6291,57 +6440,57 @@ }, { "type": "ExpressionStatement", - "start": 2984, - "end": 3034, + "start": 3032, + "end": 3082, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 2984, - "end": 3033, + "start": 3032, + "end": 3081, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 2984, - "end": 3001, + "start": 3032, + "end": 3049, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 21 } }, "object": { "type": "Identifier", - "start": 2984, - "end": 2993, + "start": 3032, + "end": 3041, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 13 }, "identifierName": "live2DMgr" @@ -6350,15 +6499,15 @@ }, "property": { "type": "Identifier", - "start": 2994, - "end": 3001, + "start": 3042, + "end": 3049, "loc": { "start": { - "line": 117, + "line": 118, "column": 14 }, "end": { - "line": 117, + "line": 118, "column": 21 }, "identifierName": "setDrag" @@ -6370,43 +6519,43 @@ "arguments": [ { "type": "CallExpression", - "start": 3002, - "end": 3016, + "start": 3050, + "end": 3064, "loc": { "start": { - "line": 117, + "line": 118, "column": 22 }, "end": { - "line": 117, + "line": 118, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 3002, - "end": 3014, + "start": 3050, + "end": 3062, "loc": { "start": { - "line": 117, + "line": 118, "column": 22 }, "end": { - "line": 117, + "line": 118, "column": 34 } }, "object": { "type": "Identifier", - "start": 3002, - "end": 3009, + "start": 3050, + "end": 3057, "loc": { "start": { - "line": 117, + "line": 118, "column": 22 }, "end": { - "line": 117, + "line": 118, "column": 29 }, "identifierName": "dragMgr" @@ -6415,15 +6564,15 @@ }, "property": { "type": "Identifier", - "start": 3010, - "end": 3014, + "start": 3058, + "end": 3062, "loc": { "start": { - "line": 117, + "line": 118, "column": 30 }, "end": { - "line": 117, + "line": 118, "column": 34 }, "identifierName": "getX" @@ -6436,43 +6585,43 @@ }, { "type": "CallExpression", - "start": 3018, - "end": 3032, + "start": 3066, + "end": 3080, "loc": { "start": { - "line": 117, + "line": 118, "column": 38 }, "end": { - "line": 117, + "line": 118, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 3018, - "end": 3030, + "start": 3066, + "end": 3078, "loc": { "start": { - "line": 117, + "line": 118, "column": 38 }, "end": { - "line": 117, + "line": 118, "column": 50 } }, "object": { "type": "Identifier", - "start": 3018, - "end": 3025, + "start": 3066, + "end": 3073, "loc": { "start": { - "line": 117, + "line": 118, "column": 38 }, "end": { - "line": 117, + "line": 118, "column": 45 }, "identifierName": "dragMgr" @@ -6481,15 +6630,15 @@ }, "property": { "type": "Identifier", - "start": 3026, - "end": 3030, + "start": 3074, + "end": 3078, "loc": { "start": { - "line": 117, + "line": 118, "column": 46 }, "end": { - "line": 117, + "line": 118, "column": 50 }, "identifierName": "getY" @@ -6505,57 +6654,57 @@ }, { "type": "ExpressionStatement", - "start": 3040, - "end": 3084, + "start": 3088, + "end": 3132, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 3040, - "end": 3083, + "start": 3088, + "end": 3131, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 3040, - "end": 3055, + "start": 3088, + "end": 3103, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 19 } }, "object": { "type": "Identifier", - "start": 3040, - "end": 3049, + "start": 3088, + "end": 3097, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 13 }, "identifierName": "currWebGL" @@ -6564,15 +6713,15 @@ }, "property": { "type": "Identifier", - "start": 3050, - "end": 3055, + "start": 3098, + "end": 3103, "loc": { "start": { - "line": 119, + "line": 120, "column": 14 }, "end": { - "line": 119, + "line": 120, "column": 19 }, "identifierName": "clear" @@ -6584,29 +6733,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3056, - "end": 3082, + "start": 3104, + "end": 3130, "loc": { "start": { - "line": 119, + "line": 120, "column": 20 }, "end": { - "line": 119, + "line": 120, "column": 46 } }, "object": { "type": "Identifier", - "start": 3056, - "end": 3065, + "start": 3104, + "end": 3113, "loc": { "start": { - "line": 119, + "line": 120, "column": 20 }, "end": { - "line": 119, + "line": 120, "column": 29 }, "identifierName": "currWebGL" @@ -6615,15 +6764,15 @@ }, "property": { "type": "Identifier", - "start": 3066, - "end": 3082, + "start": 3114, + "end": 3130, "loc": { "start": { - "line": 119, + "line": 120, "column": 30 }, "end": { - "line": 119, + "line": 120, "column": 46 }, "identifierName": "COLOR_BUFFER_BIT" @@ -6637,156 +6786,8 @@ }, { "type": "ExpressionStatement", - "start": 3090, - "end": 3136, - "loc": { - "start": { - "line": 121, - "column": 4 - }, - "end": { - "line": 121, - "column": 50 - } - }, - "expression": { - "type": "CallExpression", - "start": 3090, - "end": 3135, - "loc": { - "start": { - "line": 121, - "column": 4 - }, - "end": { - "line": 121, - "column": 49 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3090, - "end": 3112, - "loc": { - "start": { - "line": 121, - "column": 4 - }, - "end": { - "line": 121, - "column": 26 - } - }, - "object": { - "type": "Identifier", - "start": 3090, - "end": 3101, - "loc": { - "start": { - "line": 121, - "column": 4 - }, - "end": { - "line": 121, - "column": 15 - }, - "identifierName": "MatrixStack" - }, - "name": "MatrixStack" - }, - "property": { - "type": "Identifier", - "start": 3102, - "end": 3112, - "loc": { - "start": { - "line": 121, - "column": 16 - }, - "end": { - "line": 121, - "column": 26 - }, - "identifierName": "multMatrix" - }, - "name": "multMatrix" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 3113, - "end": 3134, - "loc": { - "start": { - "line": 121, - "column": 27 - }, - "end": { - "line": 121, - "column": 48 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3113, - "end": 3132, - "loc": { - "start": { - "line": 121, - "column": 27 - }, - "end": { - "line": 121, - "column": 46 - } - }, - "object": { - "type": "Identifier", - "start": 3113, - "end": 3123, - "loc": { - "start": { - "line": 121, - "column": 27 - }, - "end": { - "line": 121, - "column": 37 - }, - "identifierName": "projMatrix" - }, - "name": "projMatrix" - }, - "property": { - "type": "Identifier", - "start": 3124, - "end": 3132, - "loc": { - "start": { - "line": 121, - "column": 38 - }, - "end": { - "line": 121, - "column": 46 - }, - "identifierName": "getArray" - }, - "name": "getArray" - }, - "computed": false - }, - "arguments": [] - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 3141, - "end": 3187, + "start": 3138, + "end": 3184, "loc": { "start": { "line": 122, @@ -6799,8 +6800,8 @@ }, "expression": { "type": "CallExpression", - "start": 3141, - "end": 3186, + "start": 3138, + "end": 3183, "loc": { "start": { "line": 122, @@ -6813,8 +6814,8 @@ }, "callee": { "type": "MemberExpression", - "start": 3141, - "end": 3163, + "start": 3138, + "end": 3160, "loc": { "start": { "line": 122, @@ -6827,8 +6828,8 @@ }, "object": { "type": "Identifier", - "start": 3141, - "end": 3152, + "start": 3138, + "end": 3149, "loc": { "start": { "line": 122, @@ -6844,8 +6845,8 @@ }, "property": { "type": "Identifier", - "start": 3153, - "end": 3163, + "start": 3150, + "end": 3160, "loc": { "start": { "line": 122, @@ -6864,8 +6865,8 @@ "arguments": [ { "type": "CallExpression", - "start": 3164, - "end": 3185, + "start": 3161, + "end": 3182, "loc": { "start": { "line": 122, @@ -6878,8 +6879,8 @@ }, "callee": { "type": "MemberExpression", - "start": 3164, - "end": 3183, + "start": 3161, + "end": 3180, "loc": { "start": { "line": 122, @@ -6892,8 +6893,8 @@ }, "object": { "type": "Identifier", - "start": 3164, - "end": 3174, + "start": 3161, + "end": 3171, "loc": { "start": { "line": 122, @@ -6903,14 +6904,14 @@ "line": 122, "column": 37 }, - "identifierName": "viewMatrix" + "identifierName": "projMatrix" }, - "name": "viewMatrix" + "name": "projMatrix" }, "property": { "type": "Identifier", - "start": 3175, - "end": 3183, + "start": 3172, + "end": 3180, "loc": { "start": { "line": 122, @@ -6933,8 +6934,8 @@ }, { "type": "ExpressionStatement", - "start": 3192, - "end": 3211, + "start": 3189, + "end": 3235, "loc": { "start": { "line": 123, @@ -6942,13 +6943,13 @@ }, "end": { "line": 123, - "column": 23 + "column": 50 } }, "expression": { "type": "CallExpression", - "start": 3192, - "end": 3210, + "start": 3189, + "end": 3234, "loc": { "start": { "line": 123, @@ -6956,13 +6957,13 @@ }, "end": { "line": 123, - "column": 22 + "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 3192, - "end": 3208, + "start": 3189, + "end": 3211, "loc": { "start": { "line": 123, @@ -6970,13 +6971,13 @@ }, "end": { "line": 123, - "column": 20 + "column": 26 } }, "object": { "type": "Identifier", - "start": 3192, - "end": 3203, + "start": 3189, + "end": 3200, "loc": { "start": { "line": 123, @@ -6992,8 +6993,8 @@ }, "property": { "type": "Identifier", - "start": 3204, - "end": 3208, + "start": 3201, + "end": 3211, "loc": { "start": { "line": 123, @@ -7001,6 +7002,154 @@ }, "end": { "line": 123, + "column": 26 + }, + "identifierName": "multMatrix" + }, + "name": "multMatrix" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3212, + "end": 3233, + "loc": { + "start": { + "line": 123, + "column": 27 + }, + "end": { + "line": 123, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3212, + "end": 3231, + "loc": { + "start": { + "line": 123, + "column": 27 + }, + "end": { + "line": 123, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 3212, + "end": 3222, + "loc": { + "start": { + "line": 123, + "column": 27 + }, + "end": { + "line": 123, + "column": 37 + }, + "identifierName": "viewMatrix" + }, + "name": "viewMatrix" + }, + "property": { + "type": "Identifier", + "start": 3223, + "end": 3231, + "loc": { + "start": { + "line": 123, + "column": 38 + }, + "end": { + "line": 123, + "column": 46 + }, + "identifierName": "getArray" + }, + "name": "getArray" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3240, + "end": 3259, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 3240, + "end": 3258, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3240, + "end": 3256, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 3240, + "end": 3251, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 15 + }, + "identifierName": "MatrixStack" + }, + "name": "MatrixStack" + }, + "property": { + "type": "Identifier", + "start": 3252, + "end": 3256, + "loc": { + "start": { + "line": 124, + "column": 16 + }, + "end": { + "line": 124, "column": 20 }, "identifierName": "push" @@ -7014,58 +7163,58 @@ }, { "type": "ForStatement", - "start": 3217, - "end": 3488, + "start": 3265, + "end": 3536, "loc": { "start": { - "line": 125, + "line": 126, "column": 4 }, "end": { - "line": 136, + "line": 137, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 3222, - "end": 3231, + "start": 3270, + "end": 3279, "loc": { "start": { - "line": 125, + "line": 126, "column": 9 }, "end": { - "line": 125, + "line": 126, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3226, - "end": 3231, + "start": 3274, + "end": 3279, "loc": { "start": { - "line": 125, + "line": 126, "column": 13 }, "end": { - "line": 125, + "line": 126, "column": 18 } }, "id": { "type": "Identifier", - "start": 3226, - "end": 3227, + "start": 3274, + "end": 3275, "loc": { "start": { - "line": 125, + "line": 126, "column": 13 }, "end": { - "line": 125, + "line": 126, "column": 14 }, "identifierName": "i" @@ -7074,15 +7223,15 @@ }, "init": { "type": "NumericLiteral", - "start": 3230, - "end": 3231, + "start": 3278, + "end": 3279, "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 18 } }, @@ -7098,29 +7247,29 @@ }, "test": { "type": "BinaryExpression", - "start": 3233, - "end": 3258, + "start": 3281, + "end": 3306, "loc": { "start": { - "line": 125, + "line": 126, "column": 20 }, "end": { - "line": 125, + "line": 126, "column": 45 } }, "left": { "type": "Identifier", - "start": 3233, - "end": 3234, + "start": 3281, + "end": 3282, "loc": { "start": { - "line": 125, + "line": 126, "column": 20 }, "end": { - "line": 125, + "line": 126, "column": 21 }, "identifierName": "i" @@ -7130,43 +7279,43 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 3237, - "end": 3258, + "start": 3285, + "end": 3306, "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 3237, - "end": 3256, + "start": 3285, + "end": 3304, "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 43 } }, "object": { "type": "Identifier", - "start": 3237, - "end": 3246, + "start": 3285, + "end": 3294, "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 33 }, "identifierName": "live2DMgr" @@ -7175,15 +7324,15 @@ }, "property": { "type": "Identifier", - "start": 3247, - "end": 3256, + "start": 3295, + "end": 3304, "loc": { "start": { - "line": 125, + "line": 126, "column": 34 }, "end": { - "line": 125, + "line": 126, "column": 43 }, "identifierName": "numModels" @@ -7197,15 +7346,15 @@ }, "update": { "type": "UpdateExpression", - "start": 3260, - "end": 3263, + "start": 3308, + "end": 3311, "loc": { "start": { - "line": 125, + "line": 126, "column": 47 }, "end": { - "line": 125, + "line": 126, "column": 50 } }, @@ -7213,15 +7362,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 3260, - "end": 3261, + "start": 3308, + "end": 3309, "loc": { "start": { - "line": 125, + "line": 126, "column": 47 }, "end": { - "line": 125, + "line": 126, "column": 48 }, "identifierName": "i" @@ -7231,59 +7380,59 @@ }, "body": { "type": "BlockStatement", - "start": 3269, - "end": 3488, + "start": 3317, + "end": 3536, "loc": { "start": { - "line": 126, + "line": 127, "column": 4 }, "end": { - "line": 136, + "line": 137, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 3279, - "end": 3313, + "start": 3327, + "end": 3361, "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3283, - "end": 3312, + "start": 3331, + "end": 3360, "loc": { "start": { - "line": 127, + "line": 128, "column": 12 }, "end": { - "line": 127, + "line": 128, "column": 41 } }, "id": { "type": "Identifier", - "start": 3283, - "end": 3288, + "start": 3331, + "end": 3336, "loc": { "start": { - "line": 127, + "line": 128, "column": 12 }, "end": { - "line": 127, + "line": 128, "column": 17 }, "identifierName": "model" @@ -7292,43 +7441,43 @@ }, "init": { "type": "CallExpression", - "start": 3291, - "end": 3312, + "start": 3339, + "end": 3360, "loc": { "start": { - "line": 127, + "line": 128, "column": 20 }, "end": { - "line": 127, + "line": 128, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 3291, - "end": 3309, + "start": 3339, + "end": 3357, "loc": { "start": { - "line": 127, + "line": 128, "column": 20 }, "end": { - "line": 127, + "line": 128, "column": 38 } }, "object": { "type": "Identifier", - "start": 3291, - "end": 3300, + "start": 3339, + "end": 3348, "loc": { "start": { - "line": 127, + "line": 128, "column": 20 }, "end": { - "line": 127, + "line": 128, "column": 29 }, "identifierName": "live2DMgr" @@ -7337,15 +7486,15 @@ }, "property": { "type": "Identifier", - "start": 3301, - "end": 3309, + "start": 3349, + "end": 3357, "loc": { "start": { - "line": 127, + "line": 128, "column": 30 }, "end": { - "line": 127, + "line": 128, "column": 38 }, "identifierName": "getModel" @@ -7357,15 +7506,15 @@ "arguments": [ { "type": "Identifier", - "start": 3310, - "end": 3311, + "start": 3358, + "end": 3359, "loc": { "start": { - "line": 127, + "line": 128, "column": 39 }, "end": { - "line": 127, + "line": 128, "column": 40 }, "identifierName": "i" @@ -7380,43 +7529,43 @@ }, { "type": "IfStatement", - "start": 3323, - "end": 3348, + "start": 3371, + "end": 3396, "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 33 } }, "test": { "type": "BinaryExpression", - "start": 3326, - "end": 3339, + "start": 3374, + "end": 3387, "loc": { "start": { - "line": 129, + "line": 130, "column": 11 }, "end": { - "line": 129, + "line": 130, "column": 24 } }, "left": { "type": "Identifier", - "start": 3326, - "end": 3331, + "start": 3374, + "end": 3379, "loc": { "start": { - "line": 129, + "line": 130, "column": 11 }, "end": { - "line": 129, + "line": 130, "column": 16 }, "identifierName": "model" @@ -7426,15 +7575,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 3335, - "end": 3339, + "start": 3383, + "end": 3387, "loc": { "start": { - "line": 129, + "line": 130, "column": 20 }, "end": { - "line": 129, + "line": 130, "column": 24 } } @@ -7442,15 +7591,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 3341, - "end": 3348, + "start": 3389, + "end": 3396, "loc": { "start": { - "line": 129, + "line": 130, "column": 26 }, "end": { - "line": 129, + "line": 130, "column": 33 } }, @@ -7460,57 +7609,57 @@ }, { "type": "IfStatement", - "start": 3358, - "end": 3482, + "start": 3406, + "end": 3530, "loc": { "start": { - "line": 131, + "line": 132, "column": 8 }, "end": { - "line": 135, + "line": 136, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 3362, - "end": 3398, + "start": 3410, + "end": 3446, "loc": { "start": { - "line": 131, + "line": 132, "column": 12 }, "end": { - "line": 131, + "line": 132, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 3362, - "end": 3379, + "start": 3410, + "end": 3427, "loc": { "start": { - "line": 131, + "line": 132, "column": 12 }, "end": { - "line": 131, + "line": 132, "column": 29 } }, "object": { "type": "Identifier", - "start": 3362, - "end": 3367, + "start": 3410, + "end": 3415, "loc": { "start": { - "line": 131, + "line": 132, "column": 12 }, "end": { - "line": 131, + "line": 132, "column": 17 }, "identifierName": "model" @@ -7519,15 +7668,15 @@ }, "property": { "type": "Identifier", - "start": 3368, - "end": 3379, + "start": 3416, + "end": 3427, "loc": { "start": { - "line": 131, + "line": 132, "column": 18 }, "end": { - "line": 131, + "line": 132, "column": 29 }, "identifierName": "initialized" @@ -7539,15 +7688,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 3383, - "end": 3398, + "start": 3431, + "end": 3446, "loc": { "start": { - "line": 131, + "line": 132, "column": 33 }, "end": { - "line": 131, + "line": 132, "column": 48 } }, @@ -7555,29 +7704,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 3384, - "end": 3398, + "start": 3432, + "end": 3446, "loc": { "start": { - "line": 131, + "line": 132, "column": 34 }, "end": { - "line": 131, + "line": 132, "column": 48 } }, "object": { "type": "Identifier", - "start": 3384, - "end": 3389, + "start": 3432, + "end": 3437, "loc": { "start": { - "line": 131, + "line": 132, "column": 34 }, "end": { - "line": 131, + "line": 132, "column": 39 }, "identifierName": "model" @@ -7586,15 +7735,15 @@ }, "property": { "type": "Identifier", - "start": 3390, - "end": 3398, + "start": 3438, + "end": 3446, "loc": { "start": { - "line": 131, + "line": 132, "column": 40 }, "end": { - "line": 131, + "line": 132, "column": 48 }, "identifierName": "updating" @@ -7610,72 +7759,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 3408, - "end": 3482, + "start": 3456, + "end": 3530, "loc": { "start": { - "line": 132, + "line": 133, "column": 8 }, "end": { - "line": 135, + "line": 136, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 3422, - "end": 3437, + "start": 3470, + "end": 3485, "loc": { "start": { - "line": 133, + "line": 134, "column": 12 }, "end": { - "line": 133, + "line": 134, "column": 27 } }, "expression": { "type": "CallExpression", - "start": 3422, - "end": 3436, + "start": 3470, + "end": 3484, "loc": { "start": { - "line": 133, + "line": 134, "column": 12 }, "end": { - "line": 133, + "line": 134, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 3422, - "end": 3434, + "start": 3470, + "end": 3482, "loc": { "start": { - "line": 133, + "line": 134, "column": 12 }, "end": { - "line": 133, + "line": 134, "column": 24 } }, "object": { "type": "Identifier", - "start": 3422, - "end": 3427, + "start": 3470, + "end": 3475, "loc": { "start": { - "line": 133, + "line": 134, "column": 12 }, "end": { - "line": 133, + "line": 134, "column": 17 }, "identifierName": "model" @@ -7684,15 +7833,15 @@ }, "property": { "type": "Identifier", - "start": 3428, - "end": 3434, + "start": 3476, + "end": 3482, "loc": { "start": { - "line": 133, + "line": 134, "column": 18 }, "end": { - "line": 133, + "line": 134, "column": 24 }, "identifierName": "update" @@ -7706,57 +7855,57 @@ }, { "type": "ExpressionStatement", - "start": 3450, - "end": 3472, + "start": 3498, + "end": 3520, "loc": { "start": { - "line": 134, + "line": 135, "column": 12 }, "end": { - "line": 134, + "line": 135, "column": 34 } }, "expression": { "type": "CallExpression", - "start": 3450, - "end": 3471, + "start": 3498, + "end": 3519, "loc": { "start": { - "line": 134, + "line": 135, "column": 12 }, "end": { - "line": 134, + "line": 135, "column": 33 } }, "callee": { "type": "MemberExpression", - "start": 3450, - "end": 3460, + "start": 3498, + "end": 3508, "loc": { "start": { - "line": 134, + "line": 135, "column": 12 }, "end": { - "line": 134, + "line": 135, "column": 22 } }, "object": { "type": "Identifier", - "start": 3450, - "end": 3455, + "start": 3498, + "end": 3503, "loc": { "start": { - "line": 134, + "line": 135, "column": 12 }, "end": { - "line": 134, + "line": 135, "column": 17 }, "identifierName": "model" @@ -7765,15 +7914,15 @@ }, "property": { "type": "Identifier", - "start": 3456, - "end": 3460, + "start": 3504, + "end": 3508, "loc": { "start": { - "line": 134, + "line": 135, "column": 18 }, "end": { - "line": 134, + "line": 135, "column": 22 }, "identifierName": "draw" @@ -7785,15 +7934,15 @@ "arguments": [ { "type": "Identifier", - "start": 3461, - "end": 3470, + "start": 3509, + "end": 3518, "loc": { "start": { - "line": 134, + "line": 135, "column": 23 }, "end": { - "line": 134, + "line": 135, "column": 32 }, "identifierName": "currWebGL" @@ -7814,57 +7963,57 @@ }, { "type": "ExpressionStatement", - "start": 3493, - "end": 3511, + "start": 3541, + "end": 3559, "loc": { "start": { - "line": 137, + "line": 138, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 22 } }, "expression": { "type": "CallExpression", - "start": 3493, - "end": 3510, + "start": 3541, + "end": 3558, "loc": { "start": { - "line": 137, + "line": 138, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 21 } }, "callee": { "type": "MemberExpression", - "start": 3493, - "end": 3508, + "start": 3541, + "end": 3556, "loc": { "start": { - "line": 137, + "line": 138, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 19 } }, "object": { "type": "Identifier", - "start": 3493, - "end": 3504, + "start": 3541, + "end": 3552, "loc": { "start": { - "line": 137, + "line": 138, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 15 }, "identifierName": "MatrixStack" @@ -7873,15 +8022,15 @@ }, "property": { "type": "Identifier", - "start": 3505, - "end": 3508, + "start": 3553, + "end": 3556, "loc": { "start": { - "line": 137, + "line": 138, "column": 16 }, "end": { - "line": 137, + "line": 138, "column": 19 }, "identifierName": "pop" @@ -7899,29 +8048,29 @@ }, { "type": "FunctionDeclaration", - "start": 3515, - "end": 3680, + "start": 3563, + "end": 3728, "loc": { "start": { - "line": 140, + "line": 141, "column": 0 }, "end": { - "line": 145, + "line": 146, "column": 1 } }, "id": { "type": "Identifier", - "start": 3524, - "end": 3535, + "start": 3572, + "end": 3583, "loc": { "start": { - "line": 140, + "line": 141, "column": 9 }, "end": { - "line": 140, + "line": 141, "column": 20 }, "identifierName": "changeModel" @@ -7934,15 +8083,15 @@ "params": [ { "type": "Identifier", - "start": 3536, - "end": 3544, + "start": 3584, + "end": 3592, "loc": { "start": { - "line": 140, + "line": 141, "column": 21 }, "end": { - "line": 140, + "line": 141, "column": 29 }, "identifierName": "modelurl" @@ -7952,73 +8101,73 @@ ], "body": { "type": "BlockStatement", - "start": 3554, - "end": 3680, + "start": 3602, + "end": 3728, "loc": { "start": { - "line": 141, + "line": 142, "column": 0 }, "end": { - "line": 145, + "line": 146, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 3560, - "end": 3587, + "start": 3608, + "end": 3635, "loc": { "start": { - "line": 142, + "line": 143, "column": 4 }, "end": { - "line": 142, + "line": 143, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 3560, - "end": 3586, + "start": 3608, + "end": 3634, "loc": { "start": { - "line": 142, + "line": 143, "column": 4 }, "end": { - "line": 142, + "line": 143, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3560, - "end": 3579, + "start": 3608, + "end": 3627, "loc": { "start": { - "line": 142, + "line": 143, "column": 4 }, "end": { - "line": 142, + "line": 143, "column": 23 } }, "object": { "type": "Identifier", - "start": 3560, - "end": 3569, + "start": 3608, + "end": 3617, "loc": { "start": { - "line": 142, + "line": 143, "column": 4 }, "end": { - "line": 142, + "line": 143, "column": 13 }, "identifierName": "live2DMgr" @@ -8028,15 +8177,15 @@ }, "property": { "type": "Identifier", - "start": 3570, - "end": 3579, + "start": 3618, + "end": 3627, "loc": { "start": { - "line": 142, + "line": 143, "column": 14 }, "end": { - "line": 142, + "line": 143, "column": 23 }, "identifierName": "reloadFlg" @@ -8048,15 +8197,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 3582, - "end": 3586, + "start": 3630, + "end": 3634, "loc": { "start": { - "line": 142, + "line": 143, "column": 26 }, "end": { - "line": 142, + "line": 143, "column": 30 } }, @@ -8068,29 +8217,29 @@ }, { "type": "ExpressionStatement", - "start": 3592, - "end": 3610, + "start": 3640, + "end": 3658, "loc": { "start": { - "line": 143, + "line": 144, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 22 } }, "expression": { "type": "UpdateExpression", - "start": 3592, - "end": 3609, + "start": 3640, + "end": 3657, "loc": { "start": { - "line": 143, + "line": 144, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 21 } }, @@ -8098,29 +8247,29 @@ "prefix": false, "argument": { "type": "MemberExpression", - "start": 3592, - "end": 3607, + "start": 3640, + "end": 3655, "loc": { "start": { - "line": 143, + "line": 144, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 19 } }, "object": { "type": "Identifier", - "start": 3592, - "end": 3601, + "start": 3640, + "end": 3649, "loc": { "start": { - "line": 143, + "line": 144, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 13 }, "identifierName": "live2DMgr" @@ -8129,15 +8278,15 @@ }, "property": { "type": "Identifier", - "start": 3602, - "end": 3607, + "start": 3650, + "end": 3655, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 19 }, "identifierName": "count" @@ -8151,15 +8300,15 @@ { "type": "CommentLine", "value": " 现在仍有多模型支持,稍后可以精简", - "start": 3611, - "end": 3630, + "start": 3659, + "end": 3678, "loc": { "start": { - "line": 143, + "line": 144, "column": 23 }, "end": { - "line": 143, + "line": 144, "column": 42 } } @@ -8168,57 +8317,57 @@ }, { "type": "ExpressionStatement", - "start": 3635, - "end": 3678, + "start": 3683, + "end": 3726, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 3635, - "end": 3677, + "start": 3683, + "end": 3725, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 3635, - "end": 3656, + "start": 3683, + "end": 3704, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 25 } }, "object": { "type": "Identifier", - "start": 3635, - "end": 3644, + "start": 3683, + "end": 3692, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 13 }, "identifierName": "live2DMgr" @@ -8228,15 +8377,15 @@ }, "property": { "type": "Identifier", - "start": 3645, - "end": 3656, + "start": 3693, + "end": 3704, "loc": { "start": { - "line": 144, + "line": 145, "column": 14 }, "end": { - "line": 144, + "line": 145, "column": 25 }, "identifierName": "changeModel" @@ -8249,15 +8398,15 @@ "arguments": [ { "type": "Identifier", - "start": 3657, - "end": 3666, + "start": 3705, + "end": 3714, "loc": { "start": { - "line": 144, + "line": 145, "column": 26 }, "end": { - "line": 144, + "line": 145, "column": 35 }, "identifierName": "currWebGL" @@ -8266,15 +8415,15 @@ }, { "type": "Identifier", - "start": 3668, - "end": 3676, + "start": 3716, + "end": 3724, "loc": { "start": { - "line": 144, + "line": 145, "column": 37 }, "end": { - "line": 144, + "line": 145, "column": 45 }, "identifierName": "modelurl" @@ -8288,15 +8437,15 @@ { "type": "CommentLine", "value": " 现在仍有多模型支持,稍后可以精简", - "start": 3611, - "end": 3630, + "start": 3659, + "end": 3678, "loc": { "start": { - "line": 143, + "line": 144, "column": 23 }, "end": { - "line": 143, + "line": 144, "column": 42 } } @@ -8309,15 +8458,15 @@ { "type": "CommentLine", "value": " 更换模型", - "start": 3546, - "end": 3553, + "start": 3594, + "end": 3601, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 38 } } @@ -8327,29 +8476,29 @@ }, { "type": "FunctionDeclaration", - "start": 3682, - "end": 3753, + "start": 3730, + "end": 3801, "loc": { "start": { - "line": 147, + "line": 148, "column": 0 }, "end": { - "line": 149, + "line": 150, "column": 1 } }, "id": { "type": "Identifier", - "start": 3691, - "end": 3703, + "start": 3739, + "end": 3751, "loc": { "start": { - "line": 147, + "line": 148, "column": 9 }, "end": { - "line": 147, + "line": 148, "column": 21 }, "identifierName": "modelScaling" @@ -8362,15 +8511,15 @@ "params": [ { "type": "Identifier", - "start": 3704, - "end": 3709, + "start": 3752, + "end": 3757, "loc": { "start": { - "line": 147, + "line": 148, "column": 22 }, "end": { - "line": 147, + "line": 148, "column": 27 }, "identifierName": "scale" @@ -8380,72 +8529,72 @@ ], "body": { "type": "BlockStatement", - "start": 3711, - "end": 3753, + "start": 3759, + "end": 3801, "loc": { "start": { - "line": 147, + "line": 148, "column": 29 }, "end": { - "line": 149, + "line": 150, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 3715, - "end": 3751, + "start": 3763, + "end": 3799, "loc": { "start": { - "line": 148, + "line": 149, "column": 2 }, "end": { - "line": 148, + "line": 149, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 3715, - "end": 3750, + "start": 3763, + "end": 3798, "loc": { "start": { - "line": 148, + "line": 149, "column": 2 }, "end": { - "line": 148, + "line": 149, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 3715, - "end": 3737, + "start": 3763, + "end": 3785, "loc": { "start": { - "line": 148, + "line": 149, "column": 2 }, "end": { - "line": 148, + "line": 149, "column": 24 } }, "object": { "type": "Identifier", - "start": 3715, - "end": 3725, + "start": 3763, + "end": 3773, "loc": { "start": { - "line": 148, + "line": 149, "column": 2 }, "end": { - "line": 148, + "line": 149, "column": 12 }, "identifierName": "viewMatrix" @@ -8454,15 +8603,15 @@ }, "property": { "type": "Identifier", - "start": 3726, - "end": 3737, + "start": 3774, + "end": 3785, "loc": { "start": { - "line": 148, + "line": 149, "column": 13 }, "end": { - "line": 148, + "line": 149, "column": 24 }, "identifierName": "adjustScale" @@ -8474,15 +8623,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 3738, - "end": 3739, + "start": 3786, + "end": 3787, "loc": { "start": { - "line": 148, + "line": 149, "column": 25 }, "end": { - "line": 148, + "line": 149, "column": 26 } }, @@ -8494,15 +8643,15 @@ }, { "type": "NumericLiteral", - "start": 3741, - "end": 3742, + "start": 3789, + "end": 3790, "loc": { "start": { - "line": 148, + "line": 149, "column": 28 }, "end": { - "line": 148, + "line": 149, "column": 29 } }, @@ -8514,15 +8663,15 @@ }, { "type": "Identifier", - "start": 3744, - "end": 3749, + "start": 3792, + "end": 3797, "loc": { "start": { - "line": 148, + "line": 149, "column": 31 }, "end": { - "line": 148, + "line": 149, "column": 36 }, "identifierName": "scale" @@ -8540,15 +8689,15 @@ { "type": "CommentBlock", "value": "\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n", - "start": 3754, - "end": 4154, + "start": 3802, + "end": 4202, "loc": { "start": { - "line": 150, + "line": 151, "column": 0 }, "end": { - "line": 168, + "line": 169, "column": 2 } } @@ -8557,29 +8706,29 @@ }, { "type": "FunctionDeclaration", - "start": 4155, - "end": 4210, + "start": 4203, + "end": 4258, "loc": { "start": { - "line": 169, + "line": 170, "column": 0 }, "end": { - "line": 172, + "line": 173, "column": 1 } }, "id": { "type": "Identifier", - "start": 4164, - "end": 4167, + "start": 4212, + "end": 4215, "loc": { "start": { - "line": 169, + "line": 170, "column": 9 }, "end": { - "line": 169, + "line": 170, "column": 12 }, "identifierName": "dot" @@ -8593,15 +8742,15 @@ "params": [ { "type": "Identifier", - "start": 4168, - "end": 4169, + "start": 4216, + "end": 4217, "loc": { "start": { - "line": 169, + "line": 170, "column": 13 }, "end": { - "line": 169, + "line": 170, "column": 14 }, "identifierName": "A" @@ -8610,15 +8759,15 @@ }, { "type": "Identifier", - "start": 4170, - "end": 4171, + "start": 4218, + "end": 4219, "loc": { "start": { - "line": 169, + "line": 170, "column": 15 }, "end": { - "line": 169, + "line": 170, "column": 16 }, "identifierName": "B" @@ -8628,86 +8777,86 @@ ], "body": { "type": "BlockStatement", - "start": 4173, - "end": 4210, + "start": 4221, + "end": 4258, "loc": { "start": { - "line": 170, + "line": 171, "column": 0 }, "end": { - "line": 172, + "line": 173, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 4179, - "end": 4208, + "start": 4227, + "end": 4256, "loc": { "start": { - "line": 171, + "line": 172, "column": 4 }, "end": { - "line": 171, + "line": 172, "column": 33 } }, "argument": { "type": "BinaryExpression", - "start": 4186, - "end": 4207, + "start": 4234, + "end": 4255, "loc": { "start": { - "line": 171, + "line": 172, "column": 11 }, "end": { - "line": 171, + "line": 172, "column": 32 } }, "left": { "type": "BinaryExpression", - "start": 4186, - "end": 4195, + "start": 4234, + "end": 4243, "loc": { "start": { - "line": 171, + "line": 172, "column": 11 }, "end": { - "line": 171, + "line": 172, "column": 20 } }, "left": { "type": "MemberExpression", - "start": 4186, - "end": 4189, + "start": 4234, + "end": 4237, "loc": { "start": { - "line": 171, + "line": 172, "column": 11 }, "end": { - "line": 171, + "line": 172, "column": 14 } }, "object": { "type": "Identifier", - "start": 4186, - "end": 4187, + "start": 4234, + "end": 4235, "loc": { "start": { - "line": 171, + "line": 172, "column": 11 }, "end": { - "line": 171, + "line": 172, "column": 12 }, "identifierName": "A" @@ -8716,15 +8865,15 @@ }, "property": { "type": "Identifier", - "start": 4188, - "end": 4189, + "start": 4236, + "end": 4237, "loc": { "start": { - "line": 171, + "line": 172, "column": 13 }, "end": { - "line": 171, + "line": 172, "column": 14 }, "identifierName": "x" @@ -8736,29 +8885,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 4192, - "end": 4195, + "start": 4240, + "end": 4243, "loc": { "start": { - "line": 171, + "line": 172, "column": 17 }, "end": { - "line": 171, + "line": 172, "column": 20 } }, "object": { "type": "Identifier", - "start": 4192, - "end": 4193, + "start": 4240, + "end": 4241, "loc": { "start": { - "line": 171, + "line": 172, "column": 17 }, "end": { - "line": 171, + "line": 172, "column": 18 }, "identifierName": "B" @@ -8767,15 +8916,15 @@ }, "property": { "type": "Identifier", - "start": 4194, - "end": 4195, + "start": 4242, + "end": 4243, "loc": { "start": { - "line": 171, + "line": 172, "column": 19 }, "end": { - "line": 171, + "line": 172, "column": 20 }, "identifierName": "x" @@ -8788,43 +8937,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 4198, - "end": 4207, + "start": 4246, + "end": 4255, "loc": { "start": { - "line": 171, + "line": 172, "column": 23 }, "end": { - "line": 171, + "line": 172, "column": 32 } }, "left": { "type": "MemberExpression", - "start": 4198, - "end": 4201, + "start": 4246, + "end": 4249, "loc": { "start": { - "line": 171, + "line": 172, "column": 23 }, "end": { - "line": 171, + "line": 172, "column": 26 } }, "object": { "type": "Identifier", - "start": 4198, - "end": 4199, + "start": 4246, + "end": 4247, "loc": { "start": { - "line": 171, + "line": 172, "column": 23 }, "end": { - "line": 171, + "line": 172, "column": 24 }, "identifierName": "A" @@ -8833,15 +8982,15 @@ }, "property": { "type": "Identifier", - "start": 4200, - "end": 4201, + "start": 4248, + "end": 4249, "loc": { "start": { - "line": 171, + "line": 172, "column": 25 }, "end": { - "line": 171, + "line": 172, "column": 26 }, "identifierName": "y" @@ -8853,29 +9002,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 4204, - "end": 4207, + "start": 4252, + "end": 4255, "loc": { "start": { - "line": 171, + "line": 172, "column": 29 }, "end": { - "line": 171, + "line": 172, "column": 32 } }, "object": { "type": "Identifier", - "start": 4204, - "end": 4205, + "start": 4252, + "end": 4253, "loc": { "start": { - "line": 171, + "line": 172, "column": 29 }, "end": { - "line": 171, + "line": 172, "column": 30 }, "identifierName": "B" @@ -8884,15 +9033,15 @@ }, "property": { "type": "Identifier", - "start": 4206, - "end": 4207, + "start": 4254, + "end": 4255, "loc": { "start": { - "line": 171, + "line": 172, "column": 31 }, "end": { - "line": 171, + "line": 172, "column": 32 }, "identifierName": "y" @@ -8911,15 +9060,15 @@ { "type": "CommentBlock", "value": "\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n", - "start": 3754, - "end": 4154, + "start": 3802, + "end": 4202, "loc": { "start": { - "line": 150, + "line": 151, "column": 0 }, "end": { - "line": 168, + "line": 169, "column": 2 } } @@ -8928,29 +9077,29 @@ }, { "type": "FunctionDeclaration", - "start": 4212, - "end": 4345, + "start": 4260, + "end": 4393, "loc": { "start": { - "line": 174, + "line": 175, "column": 0 }, "end": { - "line": 181, + "line": 182, "column": 1 } }, "id": { "type": "Identifier", - "start": 4221, - "end": 4230, + "start": 4269, + "end": 4278, "loc": { "start": { - "line": 174, + "line": 175, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 18 }, "identifierName": "normalize" @@ -8963,15 +9112,15 @@ "params": [ { "type": "Identifier", - "start": 4231, - "end": 4232, + "start": 4279, + "end": 4280, "loc": { "start": { - "line": 174, + "line": 175, "column": 19 }, "end": { - "line": 174, + "line": 175, "column": 20 }, "identifierName": "x" @@ -8980,15 +9129,15 @@ }, { "type": "Identifier", - "start": 4233, - "end": 4234, + "start": 4281, + "end": 4282, "loc": { "start": { - "line": 174, + "line": 175, "column": 21 }, "end": { - "line": 174, + "line": 175, "column": 22 }, "identifierName": "y" @@ -8998,59 +9147,59 @@ ], "body": { "type": "BlockStatement", - "start": 4236, - "end": 4345, + "start": 4284, + "end": 4393, "loc": { "start": { - "line": 175, + "line": 176, "column": 0 }, "end": { - "line": 181, + "line": 182, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 4242, - "end": 4279, + "start": 4290, + "end": 4327, "loc": { "start": { - "line": 176, + "line": 177, "column": 4 }, "end": { - "line": 176, + "line": 177, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 4246, - "end": 4279, + "start": 4294, + "end": 4327, "loc": { "start": { - "line": 176, + "line": 177, "column": 8 }, "end": { - "line": 176, + "line": 177, "column": 41 } }, "id": { "type": "Identifier", - "start": 4246, - "end": 4252, + "start": 4294, + "end": 4300, "loc": { "start": { - "line": 176, + "line": 177, "column": 8 }, "end": { - "line": 176, + "line": 177, "column": 14 }, "identifierName": "length" @@ -9059,43 +9208,43 @@ }, "init": { "type": "CallExpression", - "start": 4255, - "end": 4279, + "start": 4303, + "end": 4327, "loc": { "start": { - "line": 176, + "line": 177, "column": 17 }, "end": { - "line": 176, + "line": 177, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 4255, - "end": 4264, + "start": 4303, + "end": 4312, "loc": { "start": { - "line": 176, + "line": 177, "column": 17 }, "end": { - "line": 176, + "line": 177, "column": 26 } }, "object": { "type": "Identifier", - "start": 4255, - "end": 4259, + "start": 4303, + "end": 4307, "loc": { "start": { - "line": 176, + "line": 177, "column": 17 }, "end": { - "line": 176, + "line": 177, "column": 21 }, "identifierName": "Math" @@ -9104,15 +9253,15 @@ }, "property": { "type": "Identifier", - "start": 4260, - "end": 4264, + "start": 4308, + "end": 4312, "loc": { "start": { - "line": 176, + "line": 177, "column": 22 }, "end": { - "line": 176, + "line": 177, "column": 26 }, "identifierName": "sqrt" @@ -9124,43 +9273,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 4265, - "end": 4278, + "start": 4313, + "end": 4326, "loc": { "start": { - "line": 176, + "line": 177, "column": 27 }, "end": { - "line": 176, + "line": 177, "column": 40 } }, "left": { "type": "BinaryExpression", - "start": 4265, - "end": 4270, + "start": 4313, + "end": 4318, "loc": { "start": { - "line": 176, + "line": 177, "column": 27 }, "end": { - "line": 176, + "line": 177, "column": 32 } }, "left": { "type": "Identifier", - "start": 4265, - "end": 4266, + "start": 4313, + "end": 4314, "loc": { "start": { - "line": 176, + "line": 177, "column": 27 }, "end": { - "line": 176, + "line": 177, "column": 28 }, "identifierName": "x" @@ -9170,15 +9319,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 4269, - "end": 4270, + "start": 4317, + "end": 4318, "loc": { "start": { - "line": 176, + "line": 177, "column": 31 }, "end": { - "line": 176, + "line": 177, "column": 32 }, "identifierName": "x" @@ -9189,29 +9338,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 4273, - "end": 4278, + "start": 4321, + "end": 4326, "loc": { "start": { - "line": 176, + "line": 177, "column": 35 }, "end": { - "line": 176, + "line": 177, "column": 40 } }, "left": { "type": "Identifier", - "start": 4273, - "end": 4274, + "start": 4321, + "end": 4322, "loc": { "start": { - "line": 176, + "line": 177, "column": 35 }, "end": { - "line": 176, + "line": 177, "column": 36 }, "identifierName": "y" @@ -9221,15 +9370,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 4277, - "end": 4278, + "start": 4325, + "end": 4326, "loc": { "start": { - "line": 176, + "line": 177, "column": 39 }, "end": { - "line": 176, + "line": 177, "column": 40 }, "identifierName": "y" @@ -9246,44 +9395,44 @@ }, { "type": "ReturnStatement", - "start": 4284, - "end": 4343, + "start": 4332, + "end": 4391, "loc": { "start": { - "line": 177, + "line": 178, "column": 4 }, "end": { - "line": 180, + "line": 181, "column": 5 } }, "argument": { "type": "ObjectExpression", - "start": 4291, - "end": 4343, + "start": 4339, + "end": 4391, "loc": { "start": { - "line": 177, + "line": 178, "column": 11 }, "end": { - "line": 180, + "line": 181, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 4301, - "end": 4314, + "start": 4349, + "end": 4362, "loc": { "start": { - "line": 178, + "line": 179, "column": 8 }, "end": { - "line": 178, + "line": 179, "column": 21 } }, @@ -9292,15 +9441,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 4301, - "end": 4302, + "start": 4349, + "end": 4350, "loc": { "start": { - "line": 178, + "line": 179, "column": 8 }, "end": { - "line": 178, + "line": 179, "column": 9 }, "identifierName": "x" @@ -9309,29 +9458,29 @@ }, "value": { "type": "BinaryExpression", - "start": 4304, - "end": 4314, + "start": 4352, + "end": 4362, "loc": { "start": { - "line": 178, + "line": 179, "column": 11 }, "end": { - "line": 178, + "line": 179, "column": 21 } }, "left": { "type": "Identifier", - "start": 4304, - "end": 4305, + "start": 4352, + "end": 4353, "loc": { "start": { - "line": 178, + "line": 179, "column": 11 }, "end": { - "line": 178, + "line": 179, "column": 12 }, "identifierName": "x" @@ -9341,15 +9490,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 4308, - "end": 4314, + "start": 4356, + "end": 4362, "loc": { "start": { - "line": 178, + "line": 179, "column": 15 }, "end": { - "line": 178, + "line": 179, "column": 21 }, "identifierName": "length" @@ -9360,15 +9509,15 @@ }, { "type": "ObjectProperty", - "start": 4324, - "end": 4337, + "start": 4372, + "end": 4385, "loc": { "start": { - "line": 179, + "line": 180, "column": 8 }, "end": { - "line": 179, + "line": 180, "column": 21 } }, @@ -9377,15 +9526,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 4324, - "end": 4325, + "start": 4372, + "end": 4373, "loc": { "start": { - "line": 179, + "line": 180, "column": 8 }, "end": { - "line": 179, + "line": 180, "column": 9 }, "identifierName": "y" @@ -9394,29 +9543,29 @@ }, "value": { "type": "BinaryExpression", - "start": 4327, - "end": 4337, + "start": 4375, + "end": 4385, "loc": { "start": { - "line": 179, + "line": 180, "column": 11 }, "end": { - "line": 179, + "line": 180, "column": 21 } }, "left": { "type": "Identifier", - "start": 4327, - "end": 4328, + "start": 4375, + "end": 4376, "loc": { "start": { - "line": 179, + "line": 180, "column": 11 }, "end": { - "line": 179, + "line": 180, "column": 12 }, "identifierName": "y" @@ -9426,15 +9575,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 4331, - "end": 4337, + "start": 4379, + "end": 4385, "loc": { "start": { - "line": 179, + "line": 180, "column": 15 }, "end": { - "line": 179, + "line": 180, "column": 21 }, "identifierName": "length" @@ -9452,29 +9601,29 @@ }, { "type": "FunctionDeclaration", - "start": 4347, - "end": 6366, + "start": 4395, + "end": 6414, "loc": { "start": { - "line": 183, + "line": 184, "column": 0 }, "end": { - "line": 245, + "line": 246, "column": 1 } }, "id": { "type": "Identifier", - "start": 4356, - "end": 4369, + "start": 4404, + "end": 4417, "loc": { "start": { - "line": 183, + "line": 184, "column": 9 }, "end": { - "line": 183, + "line": 184, "column": 22 }, "identifierName": "transformRect" @@ -9487,15 +9636,15 @@ "params": [ { "type": "Identifier", - "start": 4370, - "end": 4376, + "start": 4418, + "end": 4424, "loc": { "start": { - "line": 183, + "line": 184, "column": 23 }, "end": { - "line": 183, + "line": 184, "column": 29 }, "identifierName": "center" @@ -9504,15 +9653,15 @@ }, { "type": "Identifier", - "start": 4378, - "end": 4387, + "start": 4426, + "end": 4435, "loc": { "start": { - "line": 183, + "line": 184, "column": 31 }, "end": { - "line": 183, + "line": 184, "column": 40 }, "identifierName": "transform" @@ -9521,15 +9670,15 @@ }, { "type": "Identifier", - "start": 4389, - "end": 4393, + "start": 4437, + "end": 4441, "loc": { "start": { - "line": 183, + "line": 184, "column": 42 }, "end": { - "line": 183, + "line": 184, "column": 46 }, "identifierName": "rect" @@ -9539,114 +9688,114 @@ ], "body": { "type": "BlockStatement", - "start": 4395, - "end": 6366, + "start": 4443, + "end": 6414, "loc": { "start": { - "line": 184, + "line": 185, "column": 0 }, "end": { - "line": 245, + "line": 246, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 4401, - "end": 4561, + "start": 4449, + "end": 4609, "loc": { "start": { - "line": 185, + "line": 186, "column": 4 }, "end": { - "line": 186, + "line": 187, "column": 76 } }, "test": { "type": "LogicalExpression", - "start": 4405, - "end": 4542, + "start": 4453, + "end": 4590, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 186, + "line": 187, "column": 57 } }, "left": { "type": "LogicalExpression", - "start": 4405, - "end": 4516, + "start": 4453, + "end": 4564, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 186, + "line": 187, "column": 31 } }, "left": { "type": "LogicalExpression", - "start": 4405, - "end": 4481, + "start": 4453, + "end": 4529, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 185, + "line": 186, "column": 84 } }, "left": { "type": "BinaryExpression", - "start": 4405, - "end": 4441, + "start": 4453, + "end": 4489, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 185, + "line": 186, "column": 44 } }, "left": { "type": "MemberExpression", - "start": 4405, - "end": 4416, + "start": 4453, + "end": 4464, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 185, + "line": 186, "column": 19 } }, "object": { "type": "Identifier", - "start": 4405, - "end": 4414, + "start": 4453, + "end": 4462, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 185, + "line": 186, "column": 17 }, "identifierName": "transform" @@ -9655,15 +9804,15 @@ }, "property": { "type": "Identifier", - "start": 4415, - "end": 4416, + "start": 4463, + "end": 4464, "loc": { "start": { - "line": 185, + "line": 186, "column": 18 }, "end": { - "line": 185, + "line": 186, "column": 19 }, "identifierName": "x" @@ -9675,43 +9824,43 @@ "operator": "<", "right": { "type": "BinaryExpression", - "start": 4419, - "end": 4441, + "start": 4467, + "end": 4489, "loc": { "start": { - "line": 185, + "line": 186, "column": 22 }, "end": { - "line": 185, + "line": 186, "column": 44 } }, "left": { "type": "MemberExpression", - "start": 4419, - "end": 4428, + "start": 4467, + "end": 4476, "loc": { "start": { - "line": 185, + "line": 186, "column": 22 }, "end": { - "line": 185, + "line": 186, "column": 31 } }, "object": { "type": "Identifier", - "start": 4419, - "end": 4423, + "start": 4467, + "end": 4471, "loc": { "start": { - "line": 185, + "line": 186, "column": 22 }, "end": { - "line": 185, + "line": 186, "column": 26 }, "identifierName": "rect" @@ -9720,15 +9869,15 @@ }, "property": { "type": "Identifier", - "start": 4424, - "end": 4428, + "start": 4472, + "end": 4476, "loc": { "start": { - "line": 185, + "line": 186, "column": 27 }, "end": { - "line": 185, + "line": 186, "column": 31 }, "identifierName": "left" @@ -9740,29 +9889,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 4431, - "end": 4441, + "start": 4479, + "end": 4489, "loc": { "start": { - "line": 185, + "line": 186, "column": 34 }, "end": { - "line": 185, + "line": 186, "column": 44 } }, "object": { "type": "Identifier", - "start": 4431, - "end": 4435, + "start": 4479, + "end": 4483, "loc": { "start": { - "line": 185, + "line": 186, "column": 34 }, "end": { - "line": 185, + "line": 186, "column": 38 }, "identifierName": "rect" @@ -9771,15 +9920,15 @@ }, "property": { "type": "Identifier", - "start": 4436, - "end": 4441, + "start": 4484, + "end": 4489, "loc": { "start": { - "line": 185, + "line": 186, "column": 39 }, "end": { - "line": 185, + "line": 186, "column": 44 }, "identifierName": "width" @@ -9793,43 +9942,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4445, - "end": 4481, + "start": 4493, + "end": 4529, "loc": { "start": { - "line": 185, + "line": 186, "column": 48 }, "end": { - "line": 185, + "line": 186, "column": 84 } }, "left": { "type": "MemberExpression", - "start": 4445, - "end": 4456, + "start": 4493, + "end": 4504, "loc": { "start": { - "line": 185, + "line": 186, "column": 48 }, "end": { - "line": 185, + "line": 186, "column": 59 } }, "object": { "type": "Identifier", - "start": 4445, - "end": 4454, + "start": 4493, + "end": 4502, "loc": { "start": { - "line": 185, + "line": 186, "column": 48 }, "end": { - "line": 185, + "line": 186, "column": 57 }, "identifierName": "transform" @@ -9838,15 +9987,15 @@ }, "property": { "type": "Identifier", - "start": 4455, - "end": 4456, + "start": 4503, + "end": 4504, "loc": { "start": { - "line": 185, + "line": 186, "column": 58 }, "end": { - "line": 185, + "line": 186, "column": 59 }, "identifierName": "y" @@ -9858,43 +10007,43 @@ "operator": "<", "right": { "type": "BinaryExpression", - "start": 4459, - "end": 4481, + "start": 4507, + "end": 4529, "loc": { "start": { - "line": 185, + "line": 186, "column": 62 }, "end": { - "line": 185, + "line": 186, "column": 84 } }, "left": { "type": "MemberExpression", - "start": 4459, - "end": 4467, + "start": 4507, + "end": 4515, "loc": { "start": { - "line": 185, + "line": 186, "column": 62 }, "end": { - "line": 185, + "line": 186, "column": 70 } }, "object": { "type": "Identifier", - "start": 4459, - "end": 4463, + "start": 4507, + "end": 4511, "loc": { "start": { - "line": 185, + "line": 186, "column": 62 }, "end": { - "line": 185, + "line": 186, "column": 66 }, "identifierName": "rect" @@ -9903,15 +10052,15 @@ }, "property": { "type": "Identifier", - "start": 4464, - "end": 4467, + "start": 4512, + "end": 4515, "loc": { "start": { - "line": 185, + "line": 186, "column": 67 }, "end": { - "line": 185, + "line": 186, "column": 70 }, "identifierName": "top" @@ -9923,29 +10072,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 4470, - "end": 4481, + "start": 4518, + "end": 4529, "loc": { "start": { - "line": 185, + "line": 186, "column": 73 }, "end": { - "line": 185, + "line": 186, "column": 84 } }, "object": { "type": "Identifier", - "start": 4470, - "end": 4474, + "start": 4518, + "end": 4522, "loc": { "start": { - "line": 185, + "line": 186, "column": 73 }, "end": { - "line": 185, + "line": 186, "column": 77 }, "identifierName": "rect" @@ -9954,15 +10103,15 @@ }, "property": { "type": "Identifier", - "start": 4475, - "end": 4481, + "start": 4523, + "end": 4529, "loc": { "start": { - "line": 185, + "line": 186, "column": 78 }, "end": { - "line": 185, + "line": 186, "column": 84 }, "identifierName": "height" @@ -9977,43 +10126,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4493, - "end": 4516, + "start": 4541, + "end": 4564, "loc": { "start": { - "line": 186, + "line": 187, "column": 8 }, "end": { - "line": 186, + "line": 187, "column": 31 } }, "left": { "type": "MemberExpression", - "start": 4493, - "end": 4504, + "start": 4541, + "end": 4552, "loc": { "start": { - "line": 186, + "line": 187, "column": 8 }, "end": { - "line": 186, + "line": 187, "column": 19 } }, "object": { "type": "Identifier", - "start": 4493, - "end": 4502, + "start": 4541, + "end": 4550, "loc": { "start": { - "line": 186, + "line": 187, "column": 8 }, "end": { - "line": 186, + "line": 187, "column": 17 }, "identifierName": "transform" @@ -10022,15 +10171,15 @@ }, "property": { "type": "Identifier", - "start": 4503, - "end": 4504, + "start": 4551, + "end": 4552, "loc": { "start": { - "line": 186, + "line": 187, "column": 18 }, "end": { - "line": 186, + "line": 187, "column": 19 }, "identifierName": "x" @@ -10042,29 +10191,29 @@ "operator": ">", "right": { "type": "MemberExpression", - "start": 4507, - "end": 4516, + "start": 4555, + "end": 4564, "loc": { "start": { - "line": 186, + "line": 187, "column": 22 }, "end": { - "line": 186, + "line": 187, "column": 31 } }, "object": { "type": "Identifier", - "start": 4507, - "end": 4511, + "start": 4555, + "end": 4559, "loc": { "start": { - "line": 186, + "line": 187, "column": 22 }, "end": { - "line": 186, + "line": 187, "column": 26 }, "identifierName": "rect" @@ -10073,15 +10222,15 @@ }, "property": { "type": "Identifier", - "start": 4512, - "end": 4516, + "start": 4560, + "end": 4564, "loc": { "start": { - "line": 186, + "line": 187, "column": 27 }, "end": { - "line": 186, + "line": 187, "column": 31 }, "identifierName": "left" @@ -10095,43 +10244,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4520, - "end": 4542, + "start": 4568, + "end": 4590, "loc": { "start": { - "line": 186, + "line": 187, "column": 35 }, "end": { - "line": 186, + "line": 187, "column": 57 } }, "left": { "type": "MemberExpression", - "start": 4520, - "end": 4531, + "start": 4568, + "end": 4579, "loc": { "start": { - "line": 186, + "line": 187, "column": 35 }, "end": { - "line": 186, + "line": 187, "column": 46 } }, "object": { "type": "Identifier", - "start": 4520, - "end": 4529, + "start": 4568, + "end": 4577, "loc": { "start": { - "line": 186, + "line": 187, "column": 35 }, "end": { - "line": 186, + "line": 187, "column": 44 }, "identifierName": "transform" @@ -10140,15 +10289,15 @@ }, "property": { "type": "Identifier", - "start": 4530, - "end": 4531, + "start": 4578, + "end": 4579, "loc": { "start": { - "line": 186, + "line": 187, "column": 45 }, "end": { - "line": 186, + "line": 187, "column": 46 }, "identifierName": "y" @@ -10160,29 +10309,29 @@ "operator": ">", "right": { "type": "MemberExpression", - "start": 4534, - "end": 4542, + "start": 4582, + "end": 4590, "loc": { "start": { - "line": 186, + "line": 187, "column": 49 }, "end": { - "line": 186, + "line": 187, "column": 57 } }, "object": { "type": "Identifier", - "start": 4534, - "end": 4538, + "start": 4582, + "end": 4586, "loc": { "start": { - "line": 186, + "line": 187, "column": 49 }, "end": { - "line": 186, + "line": 187, "column": 53 }, "identifierName": "rect" @@ -10191,15 +10340,15 @@ }, "property": { "type": "Identifier", - "start": 4539, - "end": 4542, + "start": 4587, + "end": 4590, "loc": { "start": { - "line": 186, + "line": 187, "column": 54 }, "end": { - "line": 186, + "line": 187, "column": 57 }, "identifierName": "top" @@ -10212,29 +10361,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 4544, - "end": 4561, + "start": 4592, + "end": 4609, "loc": { "start": { - "line": 186, + "line": 187, "column": 59 }, "end": { - "line": 186, + "line": 187, "column": 76 } }, "argument": { "type": "Identifier", - "start": 4551, - "end": 4560, + "start": 4599, + "end": 4608, "loc": { "start": { - "line": 186, + "line": 187, "column": 66 }, "end": { - "line": 186, + "line": 187, "column": 75 }, "identifierName": "transform" @@ -10246,174 +10395,8 @@ }, { "type": "VariableDeclaration", - "start": 4566, - "end": 4601, - "loc": { - "start": { - "line": 187, - "column": 4 - }, - "end": { - "line": 187, - "column": 39 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 4570, - "end": 4600, - "loc": { - "start": { - "line": 187, - "column": 8 - }, - "end": { - "line": 187, - "column": 38 - } - }, - "id": { - "type": "Identifier", - "start": 4570, - "end": 4575, - "loc": { - "start": { - "line": 187, - "column": 8 - }, - "end": { - "line": 187, - "column": 13 - }, - "identifierName": "Len_X" - }, - "name": "Len_X" - }, - "init": { - "type": "BinaryExpression", - "start": 4578, - "end": 4600, - "loc": { - "start": { - "line": 187, - "column": 16 - }, - "end": { - "line": 187, - "column": 38 - } - }, - "left": { - "type": "MemberExpression", - "start": 4578, - "end": 4586, - "loc": { - "start": { - "line": 187, - "column": 16 - }, - "end": { - "line": 187, - "column": 24 - } - }, - "object": { - "type": "Identifier", - "start": 4578, - "end": 4584, - "loc": { - "start": { - "line": 187, - "column": 16 - }, - "end": { - "line": 187, - "column": 22 - }, - "identifierName": "center" - }, - "name": "center" - }, - "property": { - "type": "Identifier", - "start": 4585, - "end": 4586, - "loc": { - "start": { - "line": 187, - "column": 23 - }, - "end": { - "line": 187, - "column": 24 - }, - "identifierName": "x" - }, - "name": "x" - }, - "computed": false - }, - "operator": "-", - "right": { - "type": "MemberExpression", - "start": 4589, - "end": 4600, - "loc": { - "start": { - "line": 187, - "column": 27 - }, - "end": { - "line": 187, - "column": 38 - } - }, - "object": { - "type": "Identifier", - "start": 4589, - "end": 4598, - "loc": { - "start": { - "line": 187, - "column": 27 - }, - "end": { - "line": 187, - "column": 36 - }, - "identifierName": "transform" - }, - "name": "transform" - }, - "property": { - "type": "Identifier", - "start": 4599, - "end": 4600, - "loc": { - "start": { - "line": 187, - "column": 37 - }, - "end": { - "line": 187, - "column": 38 - }, - "identifierName": "x" - }, - "name": "x" - }, - "computed": false - } - } - } - ], - "kind": "let" - }, - { - "type": "VariableDeclaration", - "start": 4606, - "end": 4641, + "start": 4614, + "end": 4649, "loc": { "start": { "line": 188, @@ -10427,8 +10410,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 4610, - "end": 4640, + "start": 4618, + "end": 4648, "loc": { "start": { "line": 188, @@ -10441,8 +10424,8 @@ }, "id": { "type": "Identifier", - "start": 4610, - "end": 4615, + "start": 4618, + "end": 4623, "loc": { "start": { "line": 188, @@ -10452,14 +10435,14 @@ "line": 188, "column": 13 }, - "identifierName": "Len_Y" + "identifierName": "Len_X" }, - "name": "Len_Y" + "name": "Len_X" }, "init": { "type": "BinaryExpression", - "start": 4618, - "end": 4640, + "start": 4626, + "end": 4648, "loc": { "start": { "line": 188, @@ -10472,8 +10455,8 @@ }, "left": { "type": "MemberExpression", - "start": 4618, - "end": 4626, + "start": 4626, + "end": 4634, "loc": { "start": { "line": 188, @@ -10486,8 +10469,8 @@ }, "object": { "type": "Identifier", - "start": 4618, - "end": 4624, + "start": 4626, + "end": 4632, "loc": { "start": { "line": 188, @@ -10503,8 +10486,8 @@ }, "property": { "type": "Identifier", - "start": 4625, - "end": 4626, + "start": 4633, + "end": 4634, "loc": { "start": { "line": 188, @@ -10514,17 +10497,17 @@ "line": 188, "column": 24 }, - "identifierName": "y" + "identifierName": "x" }, - "name": "y" + "name": "x" }, "computed": false }, "operator": "-", "right": { "type": "MemberExpression", - "start": 4629, - "end": 4640, + "start": 4637, + "end": 4648, "loc": { "start": { "line": 188, @@ -10537,8 +10520,8 @@ }, "object": { "type": "Identifier", - "start": 4629, - "end": 4638, + "start": 4637, + "end": 4646, "loc": { "start": { "line": 188, @@ -10554,8 +10537,8 @@ }, "property": { "type": "Identifier", - "start": 4639, - "end": 4640, + "start": 4647, + "end": 4648, "loc": { "start": { "line": 188, @@ -10565,6 +10548,172 @@ "line": 188, "column": 38 }, + "identifierName": "x" + }, + "name": "x" + }, + "computed": false + } + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 4654, + "end": 4689, + "loc": { + "start": { + "line": 189, + "column": 4 + }, + "end": { + "line": 189, + "column": 39 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4658, + "end": 4688, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 38 + } + }, + "id": { + "type": "Identifier", + "start": 4658, + "end": 4663, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 13 + }, + "identifierName": "Len_Y" + }, + "name": "Len_Y" + }, + "init": { + "type": "BinaryExpression", + "start": 4666, + "end": 4688, + "loc": { + "start": { + "line": 189, + "column": 16 + }, + "end": { + "line": 189, + "column": 38 + } + }, + "left": { + "type": "MemberExpression", + "start": 4666, + "end": 4674, + "loc": { + "start": { + "line": 189, + "column": 16 + }, + "end": { + "line": 189, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 4666, + "end": 4672, + "loc": { + "start": { + "line": 189, + "column": 16 + }, + "end": { + "line": 189, + "column": 22 + }, + "identifierName": "center" + }, + "name": "center" + }, + "property": { + "type": "Identifier", + "start": 4673, + "end": 4674, + "loc": { + "start": { + "line": 189, + "column": 23 + }, + "end": { + "line": 189, + "column": 24 + }, + "identifierName": "y" + }, + "name": "y" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "MemberExpression", + "start": 4677, + "end": 4688, + "loc": { + "start": { + "line": 189, + "column": 27 + }, + "end": { + "line": 189, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 4677, + "end": 4686, + "loc": { + "start": { + "line": 189, + "column": 27 + }, + "end": { + "line": 189, + "column": 36 + }, + "identifierName": "transform" + }, + "name": "transform" + }, + "property": { + "type": "Identifier", + "start": 4687, + "end": 4688, + "loc": { + "start": { + "line": 189, + "column": 37 + }, + "end": { + "line": 189, + "column": 38 + }, "identifierName": "y" }, "name": "y" @@ -10578,29 +10727,29 @@ }, { "type": "FunctionDeclaration", - "start": 4647, - "end": 4806, + "start": 4695, + "end": 4854, "loc": { "start": { - "line": 190, + "line": 191, "column": 4 }, "end": { - "line": 196, + "line": 197, "column": 5 } }, "id": { "type": "Identifier", - "start": 4656, - "end": 4661, + "start": 4704, + "end": 4709, "loc": { "start": { - "line": 190, + "line": 191, "column": 13 }, "end": { - "line": 190, + "line": 191, "column": 18 }, "identifierName": "angle" @@ -10613,15 +10762,15 @@ "params": [ { "type": "Identifier", - "start": 4662, - "end": 4667, + "start": 4710, + "end": 4715, "loc": { "start": { - "line": 190, + "line": 191, "column": 19 }, "end": { - "line": 190, + "line": 191, "column": 24 }, "identifierName": "Len_X" @@ -10630,15 +10779,15 @@ }, { "type": "Identifier", - "start": 4669, - "end": 4674, + "start": 4717, + "end": 4722, "loc": { "start": { - "line": 190, + "line": 191, "column": 26 }, "end": { - "line": 190, + "line": 191, "column": 31 }, "identifierName": "Len_Y" @@ -10648,100 +10797,100 @@ ], "body": { "type": "BlockStatement", - "start": 4680, - "end": 4806, + "start": 4728, + "end": 4854, "loc": { "start": { - "line": 191, + "line": 192, "column": 4 }, "end": { - "line": 196, + "line": 197, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 4690, - "end": 4800, + "start": 4738, + "end": 4848, "loc": { "start": { - "line": 192, + "line": 193, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 52 } }, "argument": { "type": "BinaryExpression", - "start": 4697, - "end": 4800, + "start": 4745, + "end": 4848, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 195, + "line": 196, "column": 52 } }, "left": { "type": "BinaryExpression", - "start": 4697, - "end": 4790, + "start": 4745, + "end": 4838, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 195, + "line": 196, "column": 42 } }, "left": { "type": "CallExpression", - "start": 4697, - "end": 4784, + "start": 4745, + "end": 4832, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 195, + "line": 196, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 4697, - "end": 4706, + "start": 4745, + "end": 4754, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 192, + "line": 193, "column": 24 } }, "object": { "type": "Identifier", - "start": 4697, - "end": 4701, + "start": 4745, + "end": 4749, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 192, + "line": 193, "column": 19 }, "identifierName": "Math" @@ -10750,15 +10899,15 @@ }, "property": { "type": "Identifier", - "start": 4702, - "end": 4706, + "start": 4750, + "end": 4754, "loc": { "start": { - "line": 192, + "line": 193, "column": 20 }, "end": { - "line": 192, + "line": 193, "column": 24 }, "identifierName": "acos" @@ -10770,29 +10919,29 @@ "arguments": [ { "type": "CallExpression", - "start": 4707, - "end": 4783, + "start": 4755, + "end": 4831, "loc": { "start": { - "line": 192, + "line": 193, "column": 25 }, "end": { - "line": 195, + "line": 196, "column": 35 } }, "callee": { "type": "Identifier", - "start": 4707, - "end": 4710, + "start": 4755, + "end": 4758, "loc": { "start": { - "line": 192, + "line": 193, "column": 25 }, "end": { - "line": 192, + "line": 193, "column": 28 }, "identifierName": "dot" @@ -10802,30 +10951,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 4711, - "end": 4757, + "start": 4759, + "end": 4805, "loc": { "start": { - "line": 192, + "line": 193, "column": 29 }, "end": { - "line": 195, + "line": 196, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 4725, - "end": 4729, + "start": 4773, + "end": 4777, "loc": { "start": { - "line": 193, + "line": 194, "column": 12 }, "end": { - "line": 193, + "line": 194, "column": 16 } }, @@ -10834,15 +10983,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 4725, - "end": 4726, + "start": 4773, + "end": 4774, "loc": { "start": { - "line": 193, + "line": 194, "column": 12 }, "end": { - "line": 193, + "line": 194, "column": 13 }, "identifierName": "x" @@ -10851,15 +11000,15 @@ }, "value": { "type": "NumericLiteral", - "start": 4728, - "end": 4729, + "start": 4776, + "end": 4777, "loc": { "start": { - "line": 193, + "line": 194, "column": 15 }, "end": { - "line": 193, + "line": 194, "column": 16 } }, @@ -10872,15 +11021,15 @@ }, { "type": "ObjectProperty", - "start": 4743, - "end": 4747, + "start": 4791, + "end": 4795, "loc": { "start": { - "line": 194, + "line": 195, "column": 12 }, "end": { - "line": 194, + "line": 195, "column": 16 } }, @@ -10889,15 +11038,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 4743, - "end": 4744, + "start": 4791, + "end": 4792, "loc": { "start": { - "line": 194, + "line": 195, "column": 12 }, "end": { - "line": 194, + "line": 195, "column": 13 }, "identifierName": "y" @@ -10906,15 +11055,15 @@ }, "value": { "type": "NumericLiteral", - "start": 4746, - "end": 4747, + "start": 4794, + "end": 4795, "loc": { "start": { - "line": 194, + "line": 195, "column": 15 }, "end": { - "line": 194, + "line": 195, "column": 16 } }, @@ -10929,29 +11078,29 @@ }, { "type": "CallExpression", - "start": 4759, - "end": 4782, + "start": 4807, + "end": 4830, "loc": { "start": { - "line": 195, + "line": 196, "column": 11 }, "end": { - "line": 195, + "line": 196, "column": 34 } }, "callee": { "type": "Identifier", - "start": 4759, - "end": 4768, + "start": 4807, + "end": 4816, "loc": { "start": { - "line": 195, + "line": 196, "column": 11 }, "end": { - "line": 195, + "line": 196, "column": 20 }, "identifierName": "normalize" @@ -10961,15 +11110,15 @@ "arguments": [ { "type": "Identifier", - "start": 4769, - "end": 4774, + "start": 4817, + "end": 4822, "loc": { "start": { - "line": 195, + "line": 196, "column": 21 }, "end": { - "line": 195, + "line": 196, "column": 26 }, "identifierName": "Len_X" @@ -10978,15 +11127,15 @@ }, { "type": "Identifier", - "start": 4776, - "end": 4781, + "start": 4824, + "end": 4829, "loc": { "start": { - "line": 195, + "line": 196, "column": 28 }, "end": { - "line": 195, + "line": 196, "column": 33 }, "identifierName": "Len_Y" @@ -11002,15 +11151,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 4787, - "end": 4790, + "start": 4835, + "end": 4838, "loc": { "start": { - "line": 195, + "line": 196, "column": 39 }, "end": { - "line": 195, + "line": 196, "column": 42 } }, @@ -11024,29 +11173,29 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 4793, - "end": 4800, + "start": 4841, + "end": 4848, "loc": { "start": { - "line": 195, + "line": 196, "column": 45 }, "end": { - "line": 195, + "line": 196, "column": 52 } }, "object": { "type": "Identifier", - "start": 4793, - "end": 4797, + "start": 4841, + "end": 4845, "loc": { "start": { - "line": 195, + "line": 196, "column": 45 }, "end": { - "line": 195, + "line": 196, "column": 49 }, "identifierName": "Math" @@ -11055,15 +11204,15 @@ }, "property": { "type": "Identifier", - "start": 4798, - "end": 4800, + "start": 4846, + "end": 4848, "loc": { "start": { - "line": 195, + "line": 196, "column": 50 }, "end": { - "line": 195, + "line": 196, "column": 52 }, "identifierName": "PI" @@ -11080,44 +11229,44 @@ }, { "type": "VariableDeclaration", - "start": 4812, - "end": 4850, + "start": 4860, + "end": 4898, "loc": { "start": { - "line": 198, + "line": 199, "column": 4 }, "end": { - "line": 198, + "line": 199, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 4816, - "end": 4849, + "start": 4864, + "end": 4897, "loc": { "start": { - "line": 198, + "line": 199, "column": 8 }, "end": { - "line": 198, + "line": 199, "column": 41 } }, "id": { "type": "Identifier", - "start": 4816, - "end": 4827, + "start": 4864, + "end": 4875, "loc": { "start": { - "line": 198, + "line": 199, "column": 8 }, "end": { - "line": 198, + "line": 199, "column": 19 }, "identifierName": "angleTarget" @@ -11126,29 +11275,29 @@ }, "init": { "type": "CallExpression", - "start": 4830, - "end": 4849, + "start": 4878, + "end": 4897, "loc": { "start": { - "line": 198, + "line": 199, "column": 22 }, "end": { - "line": 198, + "line": 199, "column": 41 } }, "callee": { "type": "Identifier", - "start": 4830, - "end": 4835, + "start": 4878, + "end": 4883, "loc": { "start": { - "line": 198, + "line": 199, "column": 22 }, "end": { - "line": 198, + "line": 199, "column": 27 }, "identifierName": "angle" @@ -11158,15 +11307,15 @@ "arguments": [ { "type": "Identifier", - "start": 4836, - "end": 4841, + "start": 4884, + "end": 4889, "loc": { "start": { - "line": 198, + "line": 199, "column": 28 }, "end": { - "line": 198, + "line": 199, "column": 33 }, "identifierName": "Len_X" @@ -11175,15 +11324,15 @@ }, { "type": "Identifier", - "start": 4843, - "end": 4848, + "start": 4891, + "end": 4896, "loc": { "start": { - "line": 198, + "line": 199, "column": 35 }, "end": { - "line": 198, + "line": 199, "column": 40 }, "identifierName": "Len_Y" @@ -11198,57 +11347,57 @@ }, { "type": "IfStatement", - "start": 4855, - "end": 4915, + "start": 4903, + "end": 4963, "loc": { "start": { - "line": 199, + "line": 200, "column": 4 }, "end": { - "line": 199, + "line": 200, "column": 64 } }, "test": { "type": "BinaryExpression", - "start": 4859, - "end": 4881, + "start": 4907, + "end": 4929, "loc": { "start": { - "line": 199, + "line": 200, "column": 8 }, "end": { - "line": 199, + "line": 200, "column": 30 } }, "left": { "type": "MemberExpression", - "start": 4859, - "end": 4870, + "start": 4907, + "end": 4918, "loc": { "start": { - "line": 199, + "line": 200, "column": 8 }, "end": { - "line": 199, + "line": 200, "column": 19 } }, "object": { "type": "Identifier", - "start": 4859, - "end": 4868, + "start": 4907, + "end": 4916, "loc": { "start": { - "line": 199, + "line": 200, "column": 8 }, "end": { - "line": 199, + "line": 200, "column": 17 }, "identifierName": "transform" @@ -11257,15 +11406,15 @@ }, "property": { "type": "Identifier", - "start": 4869, - "end": 4870, + "start": 4917, + "end": 4918, "loc": { "start": { - "line": 199, + "line": 200, "column": 18 }, "end": { - "line": 199, + "line": 200, "column": 19 }, "identifierName": "x" @@ -11277,29 +11426,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 4873, - "end": 4881, + "start": 4921, + "end": 4929, "loc": { "start": { - "line": 199, + "line": 200, "column": 22 }, "end": { - "line": 199, + "line": 200, "column": 30 } }, "object": { "type": "Identifier", - "start": 4873, - "end": 4879, + "start": 4921, + "end": 4927, "loc": { "start": { - "line": 199, + "line": 200, "column": 22 }, "end": { - "line": 199, + "line": 200, "column": 28 }, "identifierName": "center" @@ -11308,15 +11457,15 @@ }, "property": { "type": "Identifier", - "start": 4880, - "end": 4881, + "start": 4928, + "end": 4929, "loc": { "start": { - "line": 199, + "line": 200, "column": 29 }, "end": { - "line": 199, + "line": 200, "column": 30 }, "identifierName": "x" @@ -11328,44 +11477,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4883, - "end": 4915, + "start": 4931, + "end": 4963, "loc": { "start": { - "line": 199, + "line": 200, "column": 32 }, "end": { - "line": 199, + "line": 200, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 4883, - "end": 4914, + "start": 4931, + "end": 4962, "loc": { "start": { - "line": 199, + "line": 200, "column": 32 }, "end": { - "line": 199, + "line": 200, "column": 63 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4883, - "end": 4894, + "start": 4931, + "end": 4942, "loc": { "start": { - "line": 199, + "line": 200, "column": 32 }, "end": { - "line": 199, + "line": 200, "column": 43 }, "identifierName": "angleTarget" @@ -11374,29 +11523,29 @@ }, "right": { "type": "BinaryExpression", - "start": 4897, - "end": 4914, + "start": 4945, + "end": 4962, "loc": { "start": { - "line": 199, + "line": 200, "column": 46 }, "end": { - "line": 199, + "line": 200, "column": 63 } }, "left": { "type": "NumericLiteral", - "start": 4897, - "end": 4900, + "start": 4945, + "end": 4948, "loc": { "start": { - "line": 199, + "line": 200, "column": 46 }, "end": { - "line": 199, + "line": 200, "column": 49 } }, @@ -11409,15 +11558,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 4903, - "end": 4914, + "start": 4951, + "end": 4962, "loc": { "start": { - "line": 199, + "line": 200, "column": 52 }, "end": { - "line": 199, + "line": 200, "column": 63 }, "identifierName": "angleTarget" @@ -11431,44 +11580,44 @@ }, { "type": "VariableDeclaration", - "start": 4920, - "end": 5001, + "start": 4968, + "end": 5049, "loc": { "start": { - "line": 200, + "line": 201, "column": 4 }, "end": { - "line": 200, + "line": 201, "column": 85 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 4924, - "end": 5000, + "start": 4972, + "end": 5048, "loc": { "start": { - "line": 200, + "line": 201, "column": 8 }, "end": { - "line": 200, + "line": 201, "column": 84 } }, "id": { "type": "Identifier", - "start": 4924, - "end": 4936, + "start": 4972, + "end": 4984, "loc": { "start": { - "line": 200, + "line": 201, "column": 8 }, "end": { - "line": 200, + "line": 201, "column": 20 }, "identifierName": "angleLeftTop" @@ -11477,29 +11626,29 @@ }, "init": { "type": "BinaryExpression", - "start": 4939, - "end": 5000, + "start": 4987, + "end": 5048, "loc": { "start": { - "line": 200, + "line": 201, "column": 23 }, "end": { - "line": 200, + "line": 201, "column": 84 } }, "left": { "type": "NumericLiteral", - "start": 4939, - "end": 4942, + "start": 4987, + "end": 4990, "loc": { "start": { - "line": 200, + "line": 201, "column": 23 }, "end": { - "line": 200, + "line": 201, "column": 26 } }, @@ -11512,29 +11661,29 @@ "operator": "-", "right": { "type": "CallExpression", - "start": 4945, - "end": 5000, + "start": 4993, + "end": 5048, "loc": { "start": { - "line": 200, + "line": 201, "column": 29 }, "end": { - "line": 200, + "line": 201, "column": 84 } }, "callee": { "type": "Identifier", - "start": 4945, - "end": 4950, + "start": 4993, + "end": 4998, "loc": { "start": { - "line": 200, + "line": 201, "column": 29 }, "end": { - "line": 200, + "line": 201, "column": 34 }, "identifierName": "angle" @@ -11544,43 +11693,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 4951, - "end": 4971, + "start": 4999, + "end": 5019, "loc": { "start": { - "line": 200, + "line": 201, "column": 35 }, "end": { - "line": 200, + "line": 201, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 4951, - "end": 4960, + "start": 4999, + "end": 5008, "loc": { "start": { - "line": 200, + "line": 201, "column": 35 }, "end": { - "line": 200, + "line": 201, "column": 44 } }, "object": { "type": "Identifier", - "start": 4951, - "end": 4955, + "start": 4999, + "end": 5003, "loc": { "start": { - "line": 200, + "line": 201, "column": 35 }, "end": { - "line": 200, + "line": 201, "column": 39 }, "identifierName": "rect" @@ -11589,15 +11738,15 @@ }, "property": { "type": "Identifier", - "start": 4956, - "end": 4960, + "start": 5004, + "end": 5008, "loc": { "start": { - "line": 200, + "line": 201, "column": 40 }, "end": { - "line": 200, + "line": 201, "column": 44 }, "identifierName": "left" @@ -11609,29 +11758,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 4963, - "end": 4971, + "start": 5011, + "end": 5019, "loc": { "start": { - "line": 200, + "line": 201, "column": 47 }, "end": { - "line": 200, + "line": 201, "column": 55 } }, "object": { "type": "Identifier", - "start": 4963, - "end": 4969, + "start": 5011, + "end": 5017, "loc": { "start": { - "line": 200, + "line": 201, "column": 47 }, "end": { - "line": 200, + "line": 201, "column": 53 }, "identifierName": "center" @@ -11640,15 +11789,15 @@ }, "property": { "type": "Identifier", - "start": 4970, - "end": 4971, + "start": 5018, + "end": 5019, "loc": { "start": { - "line": 200, + "line": 201, "column": 54 }, "end": { - "line": 200, + "line": 201, "column": 55 }, "identifierName": "x" @@ -11660,57 +11809,57 @@ }, { "type": "BinaryExpression", - "start": 4973, - "end": 4999, + "start": 5021, + "end": 5047, "loc": { "start": { - "line": 200, + "line": 201, "column": 57 }, "end": { - "line": 200, + "line": 201, "column": 83 } }, "left": { "type": "BinaryExpression", - "start": 4974, - "end": 4993, + "start": 5022, + "end": 5041, "loc": { "start": { - "line": 200, + "line": 201, "column": 58 }, "end": { - "line": 200, + "line": 201, "column": 77 } }, "left": { "type": "MemberExpression", - "start": 4974, - "end": 4982, + "start": 5022, + "end": 5030, "loc": { "start": { - "line": 200, + "line": 201, "column": 58 }, "end": { - "line": 200, + "line": 201, "column": 66 } }, "object": { "type": "Identifier", - "start": 4974, - "end": 4978, + "start": 5022, + "end": 5026, "loc": { "start": { - "line": 200, + "line": 201, "column": 58 }, "end": { - "line": 200, + "line": 201, "column": 62 }, "identifierName": "rect" @@ -11719,15 +11868,15 @@ }, "property": { "type": "Identifier", - "start": 4979, - "end": 4982, + "start": 5027, + "end": 5030, "loc": { "start": { - "line": 200, + "line": 201, "column": 63 }, "end": { - "line": 200, + "line": 201, "column": 66 }, "identifierName": "top" @@ -11739,29 +11888,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 4985, - "end": 4993, + "start": 5033, + "end": 5041, "loc": { "start": { - "line": 200, + "line": 201, "column": 69 }, "end": { - "line": 200, + "line": 201, "column": 77 } }, "object": { "type": "Identifier", - "start": 4985, - "end": 4991, + "start": 5033, + "end": 5039, "loc": { "start": { - "line": 200, + "line": 201, "column": 69 }, "end": { - "line": 200, + "line": 201, "column": 75 }, "identifierName": "center" @@ -11770,15 +11919,15 @@ }, "property": { "type": "Identifier", - "start": 4992, - "end": 4993, + "start": 5040, + "end": 5041, "loc": { "start": { - "line": 200, + "line": 201, "column": 76 }, "end": { - "line": 200, + "line": 201, "column": 77 }, "identifierName": "y" @@ -11789,21 +11938,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 4973 + "parenStart": 5021 } }, "operator": "*", "right": { "type": "UnaryExpression", - "start": 4997, - "end": 4999, + "start": 5045, + "end": 5047, "loc": { "start": { - "line": 200, + "line": 201, "column": 81 }, "end": { - "line": 200, + "line": 201, "column": 83 } }, @@ -11811,15 +11960,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 4998, - "end": 4999, + "start": 5046, + "end": 5047, "loc": { "start": { - "line": 200, + "line": 201, "column": 82 }, "end": { - "line": 200, + "line": 201, "column": 83 } }, @@ -11843,44 +11992,44 @@ }, { "type": "VariableDeclaration", - "start": 5006, - "end": 5104, + "start": 5054, + "end": 5152, "loc": { "start": { - "line": 201, + "line": 202, "column": 4 }, "end": { - "line": 201, + "line": 202, "column": 102 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5010, - "end": 5103, + "start": 5058, + "end": 5151, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 101 } }, "id": { "type": "Identifier", - "start": 5010, - "end": 5025, + "start": 5058, + "end": 5073, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 23 }, "identifierName": "angleLeftBottom" @@ -11889,29 +12038,29 @@ }, "init": { "type": "BinaryExpression", - "start": 5028, - "end": 5103, + "start": 5076, + "end": 5151, "loc": { "start": { - "line": 201, + "line": 202, "column": 26 }, "end": { - "line": 201, + "line": 202, "column": 101 } }, "left": { "type": "NumericLiteral", - "start": 5028, - "end": 5031, + "start": 5076, + "end": 5079, "loc": { "start": { - "line": 201, + "line": 202, "column": 26 }, "end": { - "line": 201, + "line": 202, "column": 29 } }, @@ -11924,29 +12073,29 @@ "operator": "-", "right": { "type": "CallExpression", - "start": 5034, - "end": 5103, + "start": 5082, + "end": 5151, "loc": { "start": { - "line": 201, + "line": 202, "column": 32 }, "end": { - "line": 201, + "line": 202, "column": 101 } }, "callee": { "type": "Identifier", - "start": 5034, - "end": 5039, + "start": 5082, + "end": 5087, "loc": { "start": { - "line": 201, + "line": 202, "column": 32 }, "end": { - "line": 201, + "line": 202, "column": 37 }, "identifierName": "angle" @@ -11956,43 +12105,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 5040, - "end": 5060, + "start": 5088, + "end": 5108, "loc": { "start": { - "line": 201, + "line": 202, "column": 38 }, "end": { - "line": 201, + "line": 202, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 5040, - "end": 5049, + "start": 5088, + "end": 5097, "loc": { "start": { - "line": 201, + "line": 202, "column": 38 }, "end": { - "line": 201, + "line": 202, "column": 47 } }, "object": { "type": "Identifier", - "start": 5040, - "end": 5044, + "start": 5088, + "end": 5092, "loc": { "start": { - "line": 201, + "line": 202, "column": 38 }, "end": { - "line": 201, + "line": 202, "column": 42 }, "identifierName": "rect" @@ -12001,15 +12150,15 @@ }, "property": { "type": "Identifier", - "start": 5045, - "end": 5049, + "start": 5093, + "end": 5097, "loc": { "start": { - "line": 201, + "line": 202, "column": 43 }, "end": { - "line": 201, + "line": 202, "column": 47 }, "identifierName": "left" @@ -12021,29 +12170,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5052, - "end": 5060, + "start": 5100, + "end": 5108, "loc": { "start": { - "line": 201, + "line": 202, "column": 50 }, "end": { - "line": 201, + "line": 202, "column": 58 } }, "object": { "type": "Identifier", - "start": 5052, - "end": 5058, + "start": 5100, + "end": 5106, "loc": { "start": { - "line": 201, + "line": 202, "column": 50 }, "end": { - "line": 201, + "line": 202, "column": 56 }, "identifierName": "center" @@ -12052,15 +12201,15 @@ }, "property": { "type": "Identifier", - "start": 5059, - "end": 5060, + "start": 5107, + "end": 5108, "loc": { "start": { - "line": 201, + "line": 202, "column": 57 }, "end": { - "line": 201, + "line": 202, "column": 58 }, "identifierName": "x" @@ -12072,71 +12221,71 @@ }, { "type": "BinaryExpression", - "start": 5062, - "end": 5102, + "start": 5110, + "end": 5150, "loc": { "start": { - "line": 201, + "line": 202, "column": 60 }, "end": { - "line": 201, + "line": 202, "column": 100 } }, "left": { "type": "BinaryExpression", - "start": 5063, - "end": 5096, + "start": 5111, + "end": 5144, "loc": { "start": { - "line": 201, + "line": 202, "column": 61 }, "end": { - "line": 201, + "line": 202, "column": 94 } }, "left": { "type": "BinaryExpression", - "start": 5063, - "end": 5085, + "start": 5111, + "end": 5133, "loc": { "start": { - "line": 201, + "line": 202, "column": 61 }, "end": { - "line": 201, + "line": 202, "column": 83 } }, "left": { "type": "MemberExpression", - "start": 5063, - "end": 5071, + "start": 5111, + "end": 5119, "loc": { "start": { - "line": 201, + "line": 202, "column": 61 }, "end": { - "line": 201, + "line": 202, "column": 69 } }, "object": { "type": "Identifier", - "start": 5063, - "end": 5067, + "start": 5111, + "end": 5115, "loc": { "start": { - "line": 201, + "line": 202, "column": 61 }, "end": { - "line": 201, + "line": 202, "column": 65 }, "identifierName": "rect" @@ -12145,15 +12294,15 @@ }, "property": { "type": "Identifier", - "start": 5068, - "end": 5071, + "start": 5116, + "end": 5119, "loc": { "start": { - "line": 201, + "line": 202, "column": 66 }, "end": { - "line": 201, + "line": 202, "column": 69 }, "identifierName": "top" @@ -12165,29 +12314,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5074, - "end": 5085, + "start": 5122, + "end": 5133, "loc": { "start": { - "line": 201, + "line": 202, "column": 72 }, "end": { - "line": 201, + "line": 202, "column": 83 } }, "object": { "type": "Identifier", - "start": 5074, - "end": 5078, + "start": 5122, + "end": 5126, "loc": { "start": { - "line": 201, + "line": 202, "column": 72 }, "end": { - "line": 201, + "line": 202, "column": 76 }, "identifierName": "rect" @@ -12196,15 +12345,15 @@ }, "property": { "type": "Identifier", - "start": 5079, - "end": 5085, + "start": 5127, + "end": 5133, "loc": { "start": { - "line": 201, + "line": 202, "column": 77 }, "end": { - "line": 201, + "line": 202, "column": 83 }, "identifierName": "height" @@ -12217,29 +12366,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5088, - "end": 5096, + "start": 5136, + "end": 5144, "loc": { "start": { - "line": 201, + "line": 202, "column": 86 }, "end": { - "line": 201, + "line": 202, "column": 94 } }, "object": { "type": "Identifier", - "start": 5088, - "end": 5094, + "start": 5136, + "end": 5142, "loc": { "start": { - "line": 201, + "line": 202, "column": 86 }, "end": { - "line": 201, + "line": 202, "column": 92 }, "identifierName": "center" @@ -12248,15 +12397,15 @@ }, "property": { "type": "Identifier", - "start": 5095, - "end": 5096, + "start": 5143, + "end": 5144, "loc": { "start": { - "line": 201, + "line": 202, "column": 93 }, "end": { - "line": 201, + "line": 202, "column": 94 }, "identifierName": "y" @@ -12267,21 +12416,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 5062 + "parenStart": 5110 } }, "operator": "*", "right": { "type": "UnaryExpression", - "start": 5100, - "end": 5102, + "start": 5148, + "end": 5150, "loc": { "start": { - "line": 201, + "line": 202, "column": 98 }, "end": { - "line": 201, + "line": 202, "column": 100 } }, @@ -12289,15 +12438,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 5101, - "end": 5102, + "start": 5149, + "end": 5150, "loc": { "start": { - "line": 201, + "line": 202, "column": 99 }, "end": { - "line": 201, + "line": 202, "column": 100 } }, @@ -12321,44 +12470,44 @@ }, { "type": "VariableDeclaration", - "start": 5109, - "end": 5198, + "start": 5157, + "end": 5246, "loc": { "start": { - "line": 202, + "line": 203, "column": 4 }, "end": { - "line": 202, + "line": 203, "column": 93 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5113, - "end": 5197, + "start": 5161, + "end": 5245, "loc": { "start": { - "line": 202, + "line": 203, "column": 8 }, "end": { - "line": 202, + "line": 203, "column": 92 } }, "id": { "type": "Identifier", - "start": 5113, - "end": 5126, + "start": 5161, + "end": 5174, "loc": { "start": { - "line": 202, + "line": 203, "column": 8 }, "end": { - "line": 202, + "line": 203, "column": 21 }, "identifierName": "angleRightTop" @@ -12367,29 +12516,29 @@ }, "init": { "type": "CallExpression", - "start": 5129, - "end": 5197, + "start": 5177, + "end": 5245, "loc": { "start": { - "line": 202, + "line": 203, "column": 24 }, "end": { - "line": 202, + "line": 203, "column": 92 } }, "callee": { "type": "Identifier", - "start": 5129, - "end": 5134, + "start": 5177, + "end": 5182, "loc": { "start": { - "line": 202, + "line": 203, "column": 24 }, "end": { - "line": 202, + "line": 203, "column": 29 }, "identifierName": "angle" @@ -12399,57 +12548,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 5135, - "end": 5168, + "start": 5183, + "end": 5216, "loc": { "start": { - "line": 202, + "line": 203, "column": 30 }, "end": { - "line": 202, + "line": 203, "column": 63 } }, "left": { "type": "BinaryExpression", - "start": 5135, - "end": 5157, + "start": 5183, + "end": 5205, "loc": { "start": { - "line": 202, + "line": 203, "column": 30 }, "end": { - "line": 202, + "line": 203, "column": 52 } }, "left": { "type": "MemberExpression", - "start": 5135, - "end": 5144, + "start": 5183, + "end": 5192, "loc": { "start": { - "line": 202, + "line": 203, "column": 30 }, "end": { - "line": 202, + "line": 203, "column": 39 } }, "object": { "type": "Identifier", - "start": 5135, - "end": 5139, + "start": 5183, + "end": 5187, "loc": { "start": { - "line": 202, + "line": 203, "column": 30 }, "end": { - "line": 202, + "line": 203, "column": 34 }, "identifierName": "rect" @@ -12458,15 +12607,15 @@ }, "property": { "type": "Identifier", - "start": 5140, - "end": 5144, + "start": 5188, + "end": 5192, "loc": { "start": { - "line": 202, + "line": 203, "column": 35 }, "end": { - "line": 202, + "line": 203, "column": 39 }, "identifierName": "left" @@ -12478,29 +12627,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5147, - "end": 5157, + "start": 5195, + "end": 5205, "loc": { "start": { - "line": 202, + "line": 203, "column": 42 }, "end": { - "line": 202, + "line": 203, "column": 52 } }, "object": { "type": "Identifier", - "start": 5147, - "end": 5151, + "start": 5195, + "end": 5199, "loc": { "start": { - "line": 202, + "line": 203, "column": 42 }, "end": { - "line": 202, + "line": 203, "column": 46 }, "identifierName": "rect" @@ -12509,15 +12658,15 @@ }, "property": { "type": "Identifier", - "start": 5152, - "end": 5157, + "start": 5200, + "end": 5205, "loc": { "start": { - "line": 202, + "line": 203, "column": 47 }, "end": { - "line": 202, + "line": 203, "column": 52 }, "identifierName": "width" @@ -12530,29 +12679,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5160, - "end": 5168, + "start": 5208, + "end": 5216, "loc": { "start": { - "line": 202, + "line": 203, "column": 55 }, "end": { - "line": 202, + "line": 203, "column": 63 } }, "object": { "type": "Identifier", - "start": 5160, - "end": 5166, + "start": 5208, + "end": 5214, "loc": { "start": { - "line": 202, + "line": 203, "column": 55 }, "end": { - "line": 202, + "line": 203, "column": 61 }, "identifierName": "center" @@ -12561,15 +12710,15 @@ }, "property": { "type": "Identifier", - "start": 5167, - "end": 5168, + "start": 5215, + "end": 5216, "loc": { "start": { - "line": 202, + "line": 203, "column": 62 }, "end": { - "line": 202, + "line": 203, "column": 63 }, "identifierName": "x" @@ -12581,57 +12730,57 @@ }, { "type": "BinaryExpression", - "start": 5170, - "end": 5196, + "start": 5218, + "end": 5244, "loc": { "start": { - "line": 202, + "line": 203, "column": 65 }, "end": { - "line": 202, + "line": 203, "column": 91 } }, "left": { "type": "BinaryExpression", - "start": 5171, - "end": 5190, + "start": 5219, + "end": 5238, "loc": { "start": { - "line": 202, + "line": 203, "column": 66 }, "end": { - "line": 202, + "line": 203, "column": 85 } }, "left": { "type": "MemberExpression", - "start": 5171, - "end": 5179, + "start": 5219, + "end": 5227, "loc": { "start": { - "line": 202, + "line": 203, "column": 66 }, "end": { - "line": 202, + "line": 203, "column": 74 } }, "object": { "type": "Identifier", - "start": 5171, - "end": 5175, + "start": 5219, + "end": 5223, "loc": { "start": { - "line": 202, + "line": 203, "column": 66 }, "end": { - "line": 202, + "line": 203, "column": 70 }, "identifierName": "rect" @@ -12640,15 +12789,15 @@ }, "property": { "type": "Identifier", - "start": 5176, - "end": 5179, + "start": 5224, + "end": 5227, "loc": { "start": { - "line": 202, + "line": 203, "column": 71 }, "end": { - "line": 202, + "line": 203, "column": 74 }, "identifierName": "top" @@ -12660,29 +12809,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5182, - "end": 5190, + "start": 5230, + "end": 5238, "loc": { "start": { - "line": 202, + "line": 203, "column": 77 }, "end": { - "line": 202, + "line": 203, "column": 85 } }, "object": { "type": "Identifier", - "start": 5182, - "end": 5188, + "start": 5230, + "end": 5236, "loc": { "start": { - "line": 202, + "line": 203, "column": 77 }, "end": { - "line": 202, + "line": 203, "column": 83 }, "identifierName": "center" @@ -12691,15 +12840,15 @@ }, "property": { "type": "Identifier", - "start": 5189, - "end": 5190, + "start": 5237, + "end": 5238, "loc": { "start": { - "line": 202, + "line": 203, "column": 84 }, "end": { - "line": 202, + "line": 203, "column": 85 }, "identifierName": "y" @@ -12710,21 +12859,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 5170 + "parenStart": 5218 } }, "operator": "*", "right": { "type": "UnaryExpression", - "start": 5194, - "end": 5196, + "start": 5242, + "end": 5244, "loc": { "start": { - "line": 202, + "line": 203, "column": 89 }, "end": { - "line": 202, + "line": 203, "column": 91 } }, @@ -12732,15 +12881,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 5195, - "end": 5196, + "start": 5243, + "end": 5244, "loc": { "start": { - "line": 202, + "line": 203, "column": 90 }, "end": { - "line": 202, + "line": 203, "column": 91 } }, @@ -12763,44 +12912,44 @@ }, { "type": "VariableDeclaration", - "start": 5203, - "end": 5309, + "start": 5251, + "end": 5357, "loc": { "start": { - "line": 203, + "line": 204, "column": 4 }, "end": { - "line": 203, + "line": 204, "column": 110 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5207, - "end": 5308, + "start": 5255, + "end": 5356, "loc": { "start": { - "line": 203, + "line": 204, "column": 8 }, "end": { - "line": 203, + "line": 204, "column": 109 } }, "id": { "type": "Identifier", - "start": 5207, - "end": 5223, + "start": 5255, + "end": 5271, "loc": { "start": { - "line": 203, + "line": 204, "column": 8 }, "end": { - "line": 203, + "line": 204, "column": 24 }, "identifierName": "angleRightBottom" @@ -12809,29 +12958,29 @@ }, "init": { "type": "CallExpression", - "start": 5226, - "end": 5308, + "start": 5274, + "end": 5356, "loc": { "start": { - "line": 203, + "line": 204, "column": 27 }, "end": { - "line": 203, + "line": 204, "column": 109 } }, "callee": { "type": "Identifier", - "start": 5226, - "end": 5231, + "start": 5274, + "end": 5279, "loc": { "start": { - "line": 203, + "line": 204, "column": 27 }, "end": { - "line": 203, + "line": 204, "column": 32 }, "identifierName": "angle" @@ -12841,57 +12990,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 5232, - "end": 5265, + "start": 5280, + "end": 5313, "loc": { "start": { - "line": 203, + "line": 204, "column": 33 }, "end": { - "line": 203, + "line": 204, "column": 66 } }, "left": { "type": "BinaryExpression", - "start": 5232, - "end": 5254, + "start": 5280, + "end": 5302, "loc": { "start": { - "line": 203, + "line": 204, "column": 33 }, "end": { - "line": 203, + "line": 204, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 5232, - "end": 5241, + "start": 5280, + "end": 5289, "loc": { "start": { - "line": 203, + "line": 204, "column": 33 }, "end": { - "line": 203, + "line": 204, "column": 42 } }, "object": { "type": "Identifier", - "start": 5232, - "end": 5236, + "start": 5280, + "end": 5284, "loc": { "start": { - "line": 203, + "line": 204, "column": 33 }, "end": { - "line": 203, + "line": 204, "column": 37 }, "identifierName": "rect" @@ -12900,15 +13049,15 @@ }, "property": { "type": "Identifier", - "start": 5237, - "end": 5241, + "start": 5285, + "end": 5289, "loc": { "start": { - "line": 203, + "line": 204, "column": 38 }, "end": { - "line": 203, + "line": 204, "column": 42 }, "identifierName": "left" @@ -12920,29 +13069,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5244, - "end": 5254, + "start": 5292, + "end": 5302, "loc": { "start": { - "line": 203, + "line": 204, "column": 45 }, "end": { - "line": 203, + "line": 204, "column": 55 } }, "object": { "type": "Identifier", - "start": 5244, - "end": 5248, + "start": 5292, + "end": 5296, "loc": { "start": { - "line": 203, + "line": 204, "column": 45 }, "end": { - "line": 203, + "line": 204, "column": 49 }, "identifierName": "rect" @@ -12951,15 +13100,15 @@ }, "property": { "type": "Identifier", - "start": 5249, - "end": 5254, + "start": 5297, + "end": 5302, "loc": { "start": { - "line": 203, + "line": 204, "column": 50 }, "end": { - "line": 203, + "line": 204, "column": 55 }, "identifierName": "width" @@ -12972,29 +13121,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5257, - "end": 5265, + "start": 5305, + "end": 5313, "loc": { "start": { - "line": 203, + "line": 204, "column": 58 }, "end": { - "line": 203, + "line": 204, "column": 66 } }, "object": { "type": "Identifier", - "start": 5257, - "end": 5263, + "start": 5305, + "end": 5311, "loc": { "start": { - "line": 203, + "line": 204, "column": 58 }, "end": { - "line": 203, + "line": 204, "column": 64 }, "identifierName": "center" @@ -13003,15 +13152,15 @@ }, "property": { "type": "Identifier", - "start": 5264, - "end": 5265, + "start": 5312, + "end": 5313, "loc": { "start": { - "line": 203, + "line": 204, "column": 65 }, "end": { - "line": 203, + "line": 204, "column": 66 }, "identifierName": "x" @@ -13023,71 +13172,71 @@ }, { "type": "BinaryExpression", - "start": 5267, - "end": 5307, + "start": 5315, + "end": 5355, "loc": { "start": { - "line": 203, + "line": 204, "column": 68 }, "end": { - "line": 203, + "line": 204, "column": 108 } }, "left": { "type": "BinaryExpression", - "start": 5268, - "end": 5301, + "start": 5316, + "end": 5349, "loc": { "start": { - "line": 203, + "line": 204, "column": 69 }, "end": { - "line": 203, + "line": 204, "column": 102 } }, "left": { "type": "BinaryExpression", - "start": 5268, - "end": 5290, + "start": 5316, + "end": 5338, "loc": { "start": { - "line": 203, + "line": 204, "column": 69 }, "end": { - "line": 203, + "line": 204, "column": 91 } }, "left": { "type": "MemberExpression", - "start": 5268, - "end": 5276, + "start": 5316, + "end": 5324, "loc": { "start": { - "line": 203, + "line": 204, "column": 69 }, "end": { - "line": 203, + "line": 204, "column": 77 } }, "object": { "type": "Identifier", - "start": 5268, - "end": 5272, + "start": 5316, + "end": 5320, "loc": { "start": { - "line": 203, + "line": 204, "column": 69 }, "end": { - "line": 203, + "line": 204, "column": 73 }, "identifierName": "rect" @@ -13096,15 +13245,15 @@ }, "property": { "type": "Identifier", - "start": 5273, - "end": 5276, + "start": 5321, + "end": 5324, "loc": { "start": { - "line": 203, + "line": 204, "column": 74 }, "end": { - "line": 203, + "line": 204, "column": 77 }, "identifierName": "top" @@ -13116,29 +13265,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5279, - "end": 5290, + "start": 5327, + "end": 5338, "loc": { "start": { - "line": 203, + "line": 204, "column": 80 }, "end": { - "line": 203, + "line": 204, "column": 91 } }, "object": { "type": "Identifier", - "start": 5279, - "end": 5283, + "start": 5327, + "end": 5331, "loc": { "start": { - "line": 203, + "line": 204, "column": 80 }, "end": { - "line": 203, + "line": 204, "column": 84 }, "identifierName": "rect" @@ -13147,15 +13296,15 @@ }, "property": { "type": "Identifier", - "start": 5284, - "end": 5290, + "start": 5332, + "end": 5338, "loc": { "start": { - "line": 203, + "line": 204, "column": 85 }, "end": { - "line": 203, + "line": 204, "column": 91 }, "identifierName": "height" @@ -13168,29 +13317,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5293, - "end": 5301, + "start": 5341, + "end": 5349, "loc": { "start": { - "line": 203, + "line": 204, "column": 94 }, "end": { - "line": 203, + "line": 204, "column": 102 } }, "object": { "type": "Identifier", - "start": 5293, - "end": 5299, + "start": 5341, + "end": 5347, "loc": { "start": { - "line": 203, + "line": 204, "column": 94 }, "end": { - "line": 203, + "line": 204, "column": 100 }, "identifierName": "center" @@ -13199,15 +13348,15 @@ }, "property": { "type": "Identifier", - "start": 5300, - "end": 5301, + "start": 5348, + "end": 5349, "loc": { "start": { - "line": 203, + "line": 204, "column": 101 }, "end": { - "line": 203, + "line": 204, "column": 102 }, "identifierName": "y" @@ -13218,21 +13367,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 5267 + "parenStart": 5315 } }, "operator": "*", "right": { "type": "UnaryExpression", - "start": 5305, - "end": 5307, + "start": 5353, + "end": 5355, "loc": { "start": { - "line": 203, + "line": 204, "column": 106 }, "end": { - "line": 203, + "line": 204, "column": 108 } }, @@ -13240,15 +13389,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 5306, - "end": 5307, + "start": 5354, + "end": 5355, "loc": { "start": { - "line": 203, + "line": 204, "column": 107 }, "end": { - "line": 203, + "line": 204, "column": 108 } }, @@ -13271,44 +13420,44 @@ }, { "type": "VariableDeclaration", - "start": 5314, - "end": 5340, + "start": 5362, + "end": 5388, "loc": { "start": { - "line": 204, + "line": 205, "column": 4 }, "end": { - "line": 204, + "line": 205, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5318, - "end": 5339, + "start": 5366, + "end": 5387, "loc": { "start": { - "line": 204, + "line": 205, "column": 8 }, "end": { - "line": 204, + "line": 205, "column": 29 } }, "id": { "type": "Identifier", - "start": 5318, - "end": 5323, + "start": 5366, + "end": 5371, "loc": { "start": { - "line": 204, + "line": 205, "column": 8 }, "end": { - "line": 204, + "line": 205, "column": 13 }, "identifierName": "scale" @@ -13317,29 +13466,29 @@ }, "init": { "type": "BinaryExpression", - "start": 5326, - "end": 5339, + "start": 5374, + "end": 5387, "loc": { "start": { - "line": 204, + "line": 205, "column": 16 }, "end": { - "line": 204, + "line": 205, "column": 29 } }, "left": { "type": "Identifier", - "start": 5326, - "end": 5331, + "start": 5374, + "end": 5379, "loc": { "start": { - "line": 204, + "line": 205, "column": 16 }, "end": { - "line": 204, + "line": 205, "column": 21 }, "identifierName": "Len_Y" @@ -13349,15 +13498,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 5334, - "end": 5339, + "start": 5382, + "end": 5387, "loc": { "start": { - "line": 204, + "line": 205, "column": 24 }, "end": { - "line": 204, + "line": 205, "column": 29 }, "identifierName": "Len_X" @@ -13371,44 +13520,44 @@ }, { "type": "VariableDeclaration", - "start": 5345, - "end": 5358, + "start": 5393, + "end": 5406, "loc": { "start": { - "line": 205, + "line": 206, "column": 4 }, "end": { - "line": 205, + "line": 206, "column": 17 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5349, - "end": 5357, + "start": 5397, + "end": 5405, "loc": { "start": { - "line": 205, + "line": 206, "column": 8 }, "end": { - "line": 205, + "line": 206, "column": 16 } }, "id": { "type": "Identifier", - "start": 5349, - "end": 5352, + "start": 5397, + "end": 5400, "loc": { "start": { - "line": 205, + "line": 206, "column": 8 }, "end": { - "line": 205, + "line": 206, "column": 11 }, "identifierName": "res" @@ -13417,15 +13566,15 @@ }, "init": { "type": "ObjectExpression", - "start": 5355, - "end": 5357, + "start": 5403, + "end": 5405, "loc": { "start": { - "line": 205, + "line": 206, "column": 14 }, "end": { - "line": 205, + "line": 206, "column": 16 } }, @@ -13437,43 +13586,43 @@ }, { "type": "IfStatement", - "start": 5364, - "end": 6347, + "start": 5412, + "end": 6395, "loc": { "start": { - "line": 207, + "line": 208, "column": 4 }, "end": { - "line": 242, + "line": 243, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 5368, - "end": 5395, + "start": 5416, + "end": 5443, "loc": { "start": { - "line": 207, + "line": 208, "column": 8 }, "end": { - "line": 207, + "line": 208, "column": 35 } }, "left": { "type": "Identifier", - "start": 5368, - "end": 5379, + "start": 5416, + "end": 5427, "loc": { "start": { - "line": 207, + "line": 208, "column": 8 }, "end": { - "line": 207, + "line": 208, "column": 19 }, "identifierName": "angleTarget" @@ -13483,15 +13632,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 5382, - "end": 5395, + "start": 5430, + "end": 5443, "loc": { "start": { - "line": 207, + "line": 208, "column": 22 }, "end": { - "line": 207, + "line": 208, "column": 35 }, "identifierName": "angleRightTop" @@ -13501,59 +13650,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 5397, - "end": 5556, + "start": 5445, + "end": 5604, "loc": { "start": { - "line": 207, + "line": 208, "column": 37 }, "end": { - "line": 214, + "line": 215, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 5407, - "end": 5436, + "start": 5455, + "end": 5484, "loc": { "start": { - "line": 208, + "line": 209, "column": 8 }, "end": { - "line": 208, + "line": 209, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5411, - "end": 5435, + "start": 5459, + "end": 5483, "loc": { "start": { - "line": 208, + "line": 209, "column": 12 }, "end": { - "line": 208, + "line": 209, "column": 36 } }, "id": { "type": "Identifier", - "start": 5411, - "end": 5413, + "start": 5459, + "end": 5461, "loc": { "start": { - "line": 208, + "line": 209, "column": 12 }, "end": { - "line": 208, + "line": 209, "column": 14 }, "identifierName": "y3" @@ -13562,43 +13711,43 @@ }, "init": { "type": "BinaryExpression", - "start": 5416, - "end": 5435, + "start": 5464, + "end": 5483, "loc": { "start": { - "line": 208, + "line": 209, "column": 17 }, "end": { - "line": 208, + "line": 209, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 5416, - "end": 5424, + "start": 5464, + "end": 5472, "loc": { "start": { - "line": 208, + "line": 209, "column": 17 }, "end": { - "line": 208, + "line": 209, "column": 25 } }, "object": { "type": "Identifier", - "start": 5416, - "end": 5420, + "start": 5464, + "end": 5468, "loc": { "start": { - "line": 208, + "line": 209, "column": 17 }, "end": { - "line": 208, + "line": 209, "column": 21 }, "identifierName": "rect" @@ -13607,15 +13756,15 @@ }, "property": { "type": "Identifier", - "start": 5421, - "end": 5424, + "start": 5469, + "end": 5472, "loc": { "start": { - "line": 208, + "line": 209, "column": 22 }, "end": { - "line": 208, + "line": 209, "column": 25 }, "identifierName": "top" @@ -13627,29 +13776,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5427, - "end": 5435, + "start": 5475, + "end": 5483, "loc": { "start": { - "line": 208, + "line": 209, "column": 28 }, "end": { - "line": 208, + "line": 209, "column": 36 } }, "object": { "type": "Identifier", - "start": 5427, - "end": 5433, + "start": 5475, + "end": 5481, "loc": { "start": { - "line": 208, + "line": 209, "column": 28 }, "end": { - "line": 208, + "line": 209, "column": 34 }, "identifierName": "center" @@ -13658,15 +13807,15 @@ }, "property": { "type": "Identifier", - "start": 5434, - "end": 5435, + "start": 5482, + "end": 5483, "loc": { "start": { - "line": 208, + "line": 209, "column": 35 }, "end": { - "line": 208, + "line": 209, "column": 36 }, "identifierName": "y" @@ -13682,44 +13831,44 @@ }, { "type": "VariableDeclaration", - "start": 5445, - "end": 5465, + "start": 5493, + "end": 5513, "loc": { "start": { - "line": 209, + "line": 210, "column": 8 }, "end": { - "line": 209, + "line": 210, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5449, - "end": 5464, + "start": 5497, + "end": 5512, "loc": { "start": { - "line": 209, + "line": 210, "column": 12 }, "end": { - "line": 209, + "line": 210, "column": 27 } }, "id": { "type": "Identifier", - "start": 5449, - "end": 5451, + "start": 5497, + "end": 5499, "loc": { "start": { - "line": 209, + "line": 210, "column": 12 }, "end": { - "line": 209, + "line": 210, "column": 14 }, "identifierName": "x3" @@ -13728,29 +13877,29 @@ }, "init": { "type": "BinaryExpression", - "start": 5454, - "end": 5464, + "start": 5502, + "end": 5512, "loc": { "start": { - "line": 209, + "line": 210, "column": 17 }, "end": { - "line": 209, + "line": 210, "column": 27 } }, "left": { "type": "Identifier", - "start": 5454, - "end": 5456, + "start": 5502, + "end": 5504, "loc": { "start": { - "line": 209, + "line": 210, "column": 17 }, "end": { - "line": 209, + "line": 210, "column": 19 }, "identifierName": "y3" @@ -13760,15 +13909,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 5459, - "end": 5464, + "start": 5507, + "end": 5512, "loc": { "start": { - "line": 209, + "line": 210, "column": 22 }, "end": { - "line": 209, + "line": 210, "column": 27 }, "identifierName": "scale" @@ -13782,44 +13931,44 @@ }, { "type": "ExpressionStatement", - "start": 5474, - "end": 5550, + "start": 5522, + "end": 5598, "loc": { "start": { - "line": 210, + "line": 211, "column": 8 }, "end": { - "line": 213, + "line": 214, "column": 9 } }, "expression": { "type": "AssignmentExpression", - "start": 5474, - "end": 5550, + "start": 5522, + "end": 5598, "loc": { "start": { - "line": 210, + "line": 211, "column": 8 }, "end": { - "line": 213, + "line": 214, "column": 9 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5474, - "end": 5477, + "start": 5522, + "end": 5525, "loc": { "start": { - "line": 210, + "line": 211, "column": 8 }, "end": { - "line": 210, + "line": 211, "column": 11 }, "identifierName": "res" @@ -13828,30 +13977,30 @@ }, "right": { "type": "ObjectExpression", - "start": 5480, - "end": 5550, + "start": 5528, + "end": 5598, "loc": { "start": { - "line": 210, + "line": 211, "column": 14 }, "end": { - "line": 213, + "line": 214, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 5494, - "end": 5510, + "start": 5542, + "end": 5558, "loc": { "start": { - "line": 211, + "line": 212, "column": 12 }, "end": { - "line": 211, + "line": 212, "column": 28 } }, @@ -13860,15 +14009,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5494, - "end": 5495, + "start": 5542, + "end": 5543, "loc": { "start": { - "line": 211, + "line": 212, "column": 12 }, "end": { - "line": 211, + "line": 212, "column": 13 }, "identifierName": "y" @@ -13877,43 +14026,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5497, - "end": 5510, + "start": 5545, + "end": 5558, "loc": { "start": { - "line": 211, + "line": 212, "column": 15 }, "end": { - "line": 211, + "line": 212, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5497, - "end": 5505, + "start": 5545, + "end": 5553, "loc": { "start": { - "line": 211, + "line": 212, "column": 15 }, "end": { - "line": 211, + "line": 212, "column": 23 } }, "object": { "type": "Identifier", - "start": 5497, - "end": 5503, + "start": 5545, + "end": 5551, "loc": { "start": { - "line": 211, + "line": 212, "column": 15 }, "end": { - "line": 211, + "line": 212, "column": 21 }, "identifierName": "center" @@ -13922,15 +14071,15 @@ }, "property": { "type": "Identifier", - "start": 5504, - "end": 5505, + "start": 5552, + "end": 5553, "loc": { "start": { - "line": 211, + "line": 212, "column": 22 }, "end": { - "line": 211, + "line": 212, "column": 23 }, "identifierName": "y" @@ -13942,15 +14091,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5508, - "end": 5510, + "start": 5556, + "end": 5558, "loc": { "start": { - "line": 211, + "line": 212, "column": 26 }, "end": { - "line": 211, + "line": 212, "column": 28 }, "identifierName": "y3" @@ -13961,15 +14110,15 @@ }, { "type": "ObjectProperty", - "start": 5524, - "end": 5540, + "start": 5572, + "end": 5588, "loc": { "start": { - "line": 212, + "line": 213, "column": 12 }, "end": { - "line": 212, + "line": 213, "column": 28 } }, @@ -13978,15 +14127,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5524, - "end": 5525, + "start": 5572, + "end": 5573, "loc": { "start": { - "line": 212, + "line": 213, "column": 12 }, "end": { - "line": 212, + "line": 213, "column": 13 }, "identifierName": "x" @@ -13995,43 +14144,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5527, - "end": 5540, + "start": 5575, + "end": 5588, "loc": { "start": { - "line": 212, + "line": 213, "column": 15 }, "end": { - "line": 212, + "line": 213, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5527, - "end": 5535, + "start": 5575, + "end": 5583, "loc": { "start": { - "line": 212, + "line": 213, "column": 15 }, "end": { - "line": 212, + "line": 213, "column": 23 } }, "object": { "type": "Identifier", - "start": 5527, - "end": 5533, + "start": 5575, + "end": 5581, "loc": { "start": { - "line": 212, + "line": 213, "column": 15 }, "end": { - "line": 212, + "line": 213, "column": 21 }, "identifierName": "center" @@ -14040,15 +14189,15 @@ }, "property": { "type": "Identifier", - "start": 5534, - "end": 5535, + "start": 5582, + "end": 5583, "loc": { "start": { - "line": 212, + "line": 213, "column": 22 }, "end": { - "line": 212, + "line": 213, "column": 23 }, "identifierName": "x" @@ -14060,15 +14209,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5538, - "end": 5540, + "start": 5586, + "end": 5588, "loc": { "start": { - "line": 212, + "line": 213, "column": 26 }, "end": { - "line": 212, + "line": 213, "column": 28 }, "identifierName": "x3" @@ -14086,43 +14235,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5562, - "end": 6347, + "start": 5610, + "end": 6395, "loc": { "start": { - "line": 214, + "line": 215, "column": 11 }, "end": { - "line": 242, + "line": 243, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 5565, - "end": 5595, + "start": 5613, + "end": 5643, "loc": { "start": { - "line": 214, + "line": 215, "column": 14 }, "end": { - "line": 214, + "line": 215, "column": 44 } }, "left": { "type": "Identifier", - "start": 5565, - "end": 5576, + "start": 5613, + "end": 5624, "loc": { "start": { - "line": 214, + "line": 215, "column": 14 }, "end": { - "line": 214, + "line": 215, "column": 25 }, "identifierName": "angleTarget" @@ -14132,15 +14281,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 5579, - "end": 5595, + "start": 5627, + "end": 5643, "loc": { "start": { - "line": 214, + "line": 215, "column": 28 }, "end": { - "line": 214, + "line": 215, "column": 44 }, "identifierName": "angleRightBottom" @@ -14150,59 +14299,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 5597, - "end": 5770, + "start": 5645, + "end": 5818, "loc": { "start": { - "line": 214, + "line": 215, "column": 46 }, "end": { - "line": 221, + "line": 222, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 5607, - "end": 5650, + "start": 5655, + "end": 5698, "loc": { "start": { - "line": 215, + "line": 216, "column": 8 }, "end": { - "line": 215, + "line": 216, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5611, - "end": 5649, + "start": 5659, + "end": 5697, "loc": { "start": { - "line": 215, + "line": 216, "column": 12 }, "end": { - "line": 215, + "line": 216, "column": 50 } }, "id": { "type": "Identifier", - "start": 5611, - "end": 5613, + "start": 5659, + "end": 5661, "loc": { "start": { - "line": 215, + "line": 216, "column": 12 }, "end": { - "line": 215, + "line": 216, "column": 14 }, "identifierName": "x3" @@ -14211,57 +14360,57 @@ }, "init": { "type": "BinaryExpression", - "start": 5616, - "end": 5649, + "start": 5664, + "end": 5697, "loc": { "start": { - "line": 215, + "line": 216, "column": 17 }, "end": { - "line": 215, + "line": 216, "column": 50 } }, "left": { "type": "BinaryExpression", - "start": 5616, - "end": 5638, + "start": 5664, + "end": 5686, "loc": { "start": { - "line": 215, + "line": 216, "column": 17 }, "end": { - "line": 215, + "line": 216, "column": 39 } }, "left": { "type": "MemberExpression", - "start": 5616, - "end": 5625, + "start": 5664, + "end": 5673, "loc": { "start": { - "line": 215, + "line": 216, "column": 17 }, "end": { - "line": 215, + "line": 216, "column": 26 } }, "object": { "type": "Identifier", - "start": 5616, - "end": 5620, + "start": 5664, + "end": 5668, "loc": { "start": { - "line": 215, + "line": 216, "column": 17 }, "end": { - "line": 215, + "line": 216, "column": 21 }, "identifierName": "rect" @@ -14270,15 +14419,15 @@ }, "property": { "type": "Identifier", - "start": 5621, - "end": 5625, + "start": 5669, + "end": 5673, "loc": { "start": { - "line": 215, + "line": 216, "column": 22 }, "end": { - "line": 215, + "line": 216, "column": 26 }, "identifierName": "left" @@ -14290,29 +14439,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5628, - "end": 5638, + "start": 5676, + "end": 5686, "loc": { "start": { - "line": 215, + "line": 216, "column": 29 }, "end": { - "line": 215, + "line": 216, "column": 39 } }, "object": { "type": "Identifier", - "start": 5628, - "end": 5632, + "start": 5676, + "end": 5680, "loc": { "start": { - "line": 215, + "line": 216, "column": 29 }, "end": { - "line": 215, + "line": 216, "column": 33 }, "identifierName": "rect" @@ -14321,15 +14470,15 @@ }, "property": { "type": "Identifier", - "start": 5633, - "end": 5638, + "start": 5681, + "end": 5686, "loc": { "start": { - "line": 215, + "line": 216, "column": 34 }, "end": { - "line": 215, + "line": 216, "column": 39 }, "identifierName": "width" @@ -14342,29 +14491,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5641, - "end": 5649, + "start": 5689, + "end": 5697, "loc": { "start": { - "line": 215, + "line": 216, "column": 42 }, "end": { - "line": 215, + "line": 216, "column": 50 } }, "object": { "type": "Identifier", - "start": 5641, - "end": 5647, + "start": 5689, + "end": 5695, "loc": { "start": { - "line": 215, + "line": 216, "column": 42 }, "end": { - "line": 215, + "line": 216, "column": 48 }, "identifierName": "center" @@ -14373,15 +14522,15 @@ }, "property": { "type": "Identifier", - "start": 5648, - "end": 5649, + "start": 5696, + "end": 5697, "loc": { "start": { - "line": 215, + "line": 216, "column": 49 }, "end": { - "line": 215, + "line": 216, "column": 50 }, "identifierName": "x" @@ -14397,44 +14546,44 @@ }, { "type": "VariableDeclaration", - "start": 5659, - "end": 5679, + "start": 5707, + "end": 5727, "loc": { "start": { - "line": 216, + "line": 217, "column": 8 }, "end": { - "line": 216, + "line": 217, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5663, - "end": 5678, + "start": 5711, + "end": 5726, "loc": { "start": { - "line": 216, + "line": 217, "column": 12 }, "end": { - "line": 216, + "line": 217, "column": 27 } }, "id": { "type": "Identifier", - "start": 5663, - "end": 5665, + "start": 5711, + "end": 5713, "loc": { "start": { - "line": 216, + "line": 217, "column": 12 }, "end": { - "line": 216, + "line": 217, "column": 14 }, "identifierName": "y3" @@ -14443,29 +14592,29 @@ }, "init": { "type": "BinaryExpression", - "start": 5668, - "end": 5678, + "start": 5716, + "end": 5726, "loc": { "start": { - "line": 216, + "line": 217, "column": 17 }, "end": { - "line": 216, + "line": 217, "column": 27 } }, "left": { "type": "Identifier", - "start": 5668, - "end": 5670, + "start": 5716, + "end": 5718, "loc": { "start": { - "line": 216, + "line": 217, "column": 17 }, "end": { - "line": 216, + "line": 217, "column": 19 }, "identifierName": "x3" @@ -14475,15 +14624,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 5673, - "end": 5678, + "start": 5721, + "end": 5726, "loc": { "start": { - "line": 216, + "line": 217, "column": 22 }, "end": { - "line": 216, + "line": 217, "column": 27 }, "identifierName": "scale" @@ -14497,44 +14646,44 @@ }, { "type": "ExpressionStatement", - "start": 5688, - "end": 5764, + "start": 5736, + "end": 5812, "loc": { "start": { - "line": 217, + "line": 218, "column": 8 }, "end": { - "line": 220, + "line": 221, "column": 9 } }, "expression": { "type": "AssignmentExpression", - "start": 5688, - "end": 5764, + "start": 5736, + "end": 5812, "loc": { "start": { - "line": 217, + "line": 218, "column": 8 }, "end": { - "line": 220, + "line": 221, "column": 9 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5688, - "end": 5691, + "start": 5736, + "end": 5739, "loc": { "start": { - "line": 217, + "line": 218, "column": 8 }, "end": { - "line": 217, + "line": 218, "column": 11 }, "identifierName": "res" @@ -14543,30 +14692,30 @@ }, "right": { "type": "ObjectExpression", - "start": 5694, - "end": 5764, + "start": 5742, + "end": 5812, "loc": { "start": { - "line": 217, + "line": 218, "column": 14 }, "end": { - "line": 220, + "line": 221, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 5708, - "end": 5724, + "start": 5756, + "end": 5772, "loc": { "start": { - "line": 218, + "line": 219, "column": 12 }, "end": { - "line": 218, + "line": 219, "column": 28 } }, @@ -14575,15 +14724,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5708, - "end": 5709, + "start": 5756, + "end": 5757, "loc": { "start": { - "line": 218, + "line": 219, "column": 12 }, "end": { - "line": 218, + "line": 219, "column": 13 }, "identifierName": "y" @@ -14592,43 +14741,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5711, - "end": 5724, + "start": 5759, + "end": 5772, "loc": { "start": { - "line": 218, + "line": 219, "column": 15 }, "end": { - "line": 218, + "line": 219, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5711, - "end": 5719, + "start": 5759, + "end": 5767, "loc": { "start": { - "line": 218, + "line": 219, "column": 15 }, "end": { - "line": 218, + "line": 219, "column": 23 } }, "object": { "type": "Identifier", - "start": 5711, - "end": 5717, + "start": 5759, + "end": 5765, "loc": { "start": { - "line": 218, + "line": 219, "column": 15 }, "end": { - "line": 218, + "line": 219, "column": 21 }, "identifierName": "center" @@ -14637,15 +14786,15 @@ }, "property": { "type": "Identifier", - "start": 5718, - "end": 5719, + "start": 5766, + "end": 5767, "loc": { "start": { - "line": 218, + "line": 219, "column": 22 }, "end": { - "line": 218, + "line": 219, "column": 23 }, "identifierName": "y" @@ -14657,15 +14806,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5722, - "end": 5724, + "start": 5770, + "end": 5772, "loc": { "start": { - "line": 218, + "line": 219, "column": 26 }, "end": { - "line": 218, + "line": 219, "column": 28 }, "identifierName": "y3" @@ -14676,15 +14825,15 @@ }, { "type": "ObjectProperty", - "start": 5738, - "end": 5754, + "start": 5786, + "end": 5802, "loc": { "start": { - "line": 219, + "line": 220, "column": 12 }, "end": { - "line": 219, + "line": 220, "column": 28 } }, @@ -14693,15 +14842,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5738, - "end": 5739, + "start": 5786, + "end": 5787, "loc": { "start": { - "line": 219, + "line": 220, "column": 12 }, "end": { - "line": 219, + "line": 220, "column": 13 }, "identifierName": "x" @@ -14710,43 +14859,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5741, - "end": 5754, + "start": 5789, + "end": 5802, "loc": { "start": { - "line": 219, + "line": 220, "column": 15 }, "end": { - "line": 219, + "line": 220, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5741, - "end": 5749, + "start": 5789, + "end": 5797, "loc": { "start": { - "line": 219, + "line": 220, "column": 15 }, "end": { - "line": 219, + "line": 220, "column": 23 } }, "object": { "type": "Identifier", - "start": 5741, - "end": 5747, + "start": 5789, + "end": 5795, "loc": { "start": { - "line": 219, + "line": 220, "column": 15 }, "end": { - "line": 219, + "line": 220, "column": 21 }, "identifierName": "center" @@ -14755,15 +14904,15 @@ }, "property": { "type": "Identifier", - "start": 5748, - "end": 5749, + "start": 5796, + "end": 5797, "loc": { "start": { - "line": 219, + "line": 220, "column": 22 }, "end": { - "line": 219, + "line": 220, "column": 23 }, "identifierName": "x" @@ -14775,15 +14924,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5752, - "end": 5754, + "start": 5800, + "end": 5802, "loc": { "start": { - "line": 219, + "line": 220, "column": 26 }, "end": { - "line": 219, + "line": 220, "column": 28 }, "identifierName": "x3" @@ -14801,43 +14950,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5776, - "end": 6347, + "start": 5824, + "end": 6395, "loc": { "start": { - "line": 221, + "line": 222, "column": 11 }, "end": { - "line": 242, + "line": 243, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 5780, - "end": 5809, + "start": 5828, + "end": 5857, "loc": { "start": { - "line": 221, + "line": 222, "column": 15 }, "end": { - "line": 221, + "line": 222, "column": 44 } }, "left": { "type": "Identifier", - "start": 5780, - "end": 5791, + "start": 5828, + "end": 5839, "loc": { "start": { - "line": 221, + "line": 222, "column": 15 }, "end": { - "line": 221, + "line": 222, "column": 26 }, "identifierName": "angleTarget" @@ -14847,15 +14996,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 5794, - "end": 5809, + "start": 5842, + "end": 5857, "loc": { "start": { - "line": 221, + "line": 222, "column": 29 }, "end": { - "line": 221, + "line": 222, "column": 44 }, "identifierName": "angleLeftBottom" @@ -14865,59 +15014,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 5811, - "end": 5984, + "start": 5859, + "end": 6032, "loc": { "start": { - "line": 221, + "line": 222, "column": 46 }, "end": { - "line": 228, + "line": 229, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 5821, - "end": 5864, + "start": 5869, + "end": 5912, "loc": { "start": { - "line": 222, + "line": 223, "column": 8 }, "end": { - "line": 222, + "line": 223, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5825, - "end": 5863, + "start": 5873, + "end": 5911, "loc": { "start": { - "line": 222, + "line": 223, "column": 12 }, "end": { - "line": 222, + "line": 223, "column": 50 } }, "id": { "type": "Identifier", - "start": 5825, - "end": 5827, + "start": 5873, + "end": 5875, "loc": { "start": { - "line": 222, + "line": 223, "column": 12 }, "end": { - "line": 222, + "line": 223, "column": 14 }, "identifierName": "y3" @@ -14926,57 +15075,57 @@ }, "init": { "type": "BinaryExpression", - "start": 5830, - "end": 5863, + "start": 5878, + "end": 5911, "loc": { "start": { - "line": 222, + "line": 223, "column": 17 }, "end": { - "line": 222, + "line": 223, "column": 50 } }, "left": { "type": "BinaryExpression", - "start": 5830, - "end": 5852, + "start": 5878, + "end": 5900, "loc": { "start": { - "line": 222, + "line": 223, "column": 17 }, "end": { - "line": 222, + "line": 223, "column": 39 } }, "left": { "type": "MemberExpression", - "start": 5830, - "end": 5838, + "start": 5878, + "end": 5886, "loc": { "start": { - "line": 222, + "line": 223, "column": 17 }, "end": { - "line": 222, + "line": 223, "column": 25 } }, "object": { "type": "Identifier", - "start": 5830, - "end": 5834, + "start": 5878, + "end": 5882, "loc": { "start": { - "line": 222, + "line": 223, "column": 17 }, "end": { - "line": 222, + "line": 223, "column": 21 }, "identifierName": "rect" @@ -14985,15 +15134,15 @@ }, "property": { "type": "Identifier", - "start": 5835, - "end": 5838, + "start": 5883, + "end": 5886, "loc": { "start": { - "line": 222, + "line": 223, "column": 22 }, "end": { - "line": 222, + "line": 223, "column": 25 }, "identifierName": "top" @@ -15005,29 +15154,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 5841, - "end": 5852, + "start": 5889, + "end": 5900, "loc": { "start": { - "line": 222, + "line": 223, "column": 28 }, "end": { - "line": 222, + "line": 223, "column": 39 } }, "object": { "type": "Identifier", - "start": 5841, - "end": 5845, + "start": 5889, + "end": 5893, "loc": { "start": { - "line": 222, + "line": 223, "column": 28 }, "end": { - "line": 222, + "line": 223, "column": 32 }, "identifierName": "rect" @@ -15036,15 +15185,15 @@ }, "property": { "type": "Identifier", - "start": 5846, - "end": 5852, + "start": 5894, + "end": 5900, "loc": { "start": { - "line": 222, + "line": 223, "column": 33 }, "end": { - "line": 222, + "line": 223, "column": 39 }, "identifierName": "height" @@ -15057,29 +15206,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 5855, - "end": 5863, + "start": 5903, + "end": 5911, "loc": { "start": { - "line": 222, + "line": 223, "column": 42 }, "end": { - "line": 222, + "line": 223, "column": 50 } }, "object": { "type": "Identifier", - "start": 5855, - "end": 5861, + "start": 5903, + "end": 5909, "loc": { "start": { - "line": 222, + "line": 223, "column": 42 }, "end": { - "line": 222, + "line": 223, "column": 48 }, "identifierName": "center" @@ -15088,15 +15237,15 @@ }, "property": { "type": "Identifier", - "start": 5862, - "end": 5863, + "start": 5910, + "end": 5911, "loc": { "start": { - "line": 222, + "line": 223, "column": 49 }, "end": { - "line": 222, + "line": 223, "column": 50 }, "identifierName": "y" @@ -15112,44 +15261,44 @@ }, { "type": "VariableDeclaration", - "start": 5873, - "end": 5893, + "start": 5921, + "end": 5941, "loc": { "start": { - "line": 223, + "line": 224, "column": 8 }, "end": { - "line": 223, + "line": 224, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5877, - "end": 5892, + "start": 5925, + "end": 5940, "loc": { "start": { - "line": 223, + "line": 224, "column": 12 }, "end": { - "line": 223, + "line": 224, "column": 27 } }, "id": { "type": "Identifier", - "start": 5877, - "end": 5879, + "start": 5925, + "end": 5927, "loc": { "start": { - "line": 223, + "line": 224, "column": 12 }, "end": { - "line": 223, + "line": 224, "column": 14 }, "identifierName": "x3" @@ -15158,29 +15307,29 @@ }, "init": { "type": "BinaryExpression", - "start": 5882, - "end": 5892, + "start": 5930, + "end": 5940, "loc": { "start": { - "line": 223, + "line": 224, "column": 17 }, "end": { - "line": 223, + "line": 224, "column": 27 } }, "left": { "type": "Identifier", - "start": 5882, - "end": 5884, + "start": 5930, + "end": 5932, "loc": { "start": { - "line": 223, + "line": 224, "column": 17 }, "end": { - "line": 223, + "line": 224, "column": 19 }, "identifierName": "y3" @@ -15190,15 +15339,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 5887, - "end": 5892, + "start": 5935, + "end": 5940, "loc": { "start": { - "line": 223, + "line": 224, "column": 22 }, "end": { - "line": 223, + "line": 224, "column": 27 }, "identifierName": "scale" @@ -15212,44 +15361,44 @@ }, { "type": "ExpressionStatement", - "start": 5902, - "end": 5978, + "start": 5950, + "end": 6026, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 228, "column": 9 } }, "expression": { "type": "AssignmentExpression", - "start": 5902, - "end": 5978, + "start": 5950, + "end": 6026, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 227, + "line": 228, "column": 9 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5902, - "end": 5905, + "start": 5950, + "end": 5953, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 11 }, "identifierName": "res" @@ -15258,30 +15407,30 @@ }, "right": { "type": "ObjectExpression", - "start": 5908, - "end": 5978, + "start": 5956, + "end": 6026, "loc": { "start": { - "line": 224, + "line": 225, "column": 14 }, "end": { - "line": 227, + "line": 228, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 5922, - "end": 5938, + "start": 5970, + "end": 5986, "loc": { "start": { - "line": 225, + "line": 226, "column": 12 }, "end": { - "line": 225, + "line": 226, "column": 28 } }, @@ -15290,15 +15439,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5922, - "end": 5923, + "start": 5970, + "end": 5971, "loc": { "start": { - "line": 225, + "line": 226, "column": 12 }, "end": { - "line": 225, + "line": 226, "column": 13 }, "identifierName": "y" @@ -15307,43 +15456,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5925, - "end": 5938, + "start": 5973, + "end": 5986, "loc": { "start": { - "line": 225, + "line": 226, "column": 15 }, "end": { - "line": 225, + "line": 226, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5925, - "end": 5933, + "start": 5973, + "end": 5981, "loc": { "start": { - "line": 225, + "line": 226, "column": 15 }, "end": { - "line": 225, + "line": 226, "column": 23 } }, "object": { "type": "Identifier", - "start": 5925, - "end": 5931, + "start": 5973, + "end": 5979, "loc": { "start": { - "line": 225, + "line": 226, "column": 15 }, "end": { - "line": 225, + "line": 226, "column": 21 }, "identifierName": "center" @@ -15352,15 +15501,15 @@ }, "property": { "type": "Identifier", - "start": 5932, - "end": 5933, + "start": 5980, + "end": 5981, "loc": { "start": { - "line": 225, + "line": 226, "column": 22 }, "end": { - "line": 225, + "line": 226, "column": 23 }, "identifierName": "y" @@ -15372,15 +15521,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5936, - "end": 5938, + "start": 5984, + "end": 5986, "loc": { "start": { - "line": 225, + "line": 226, "column": 26 }, "end": { - "line": 225, + "line": 226, "column": 28 }, "identifierName": "y3" @@ -15391,15 +15540,15 @@ }, { "type": "ObjectProperty", - "start": 5952, - "end": 5968, + "start": 6000, + "end": 6016, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 28 } }, @@ -15408,15 +15557,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5952, - "end": 5953, + "start": 6000, + "end": 6001, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 13 }, "identifierName": "x" @@ -15425,43 +15574,43 @@ }, "value": { "type": "BinaryExpression", - "start": 5955, - "end": 5968, + "start": 6003, + "end": 6016, "loc": { "start": { - "line": 226, + "line": 227, "column": 15 }, "end": { - "line": 226, + "line": 227, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 5955, - "end": 5963, + "start": 6003, + "end": 6011, "loc": { "start": { - "line": 226, + "line": 227, "column": 15 }, "end": { - "line": 226, + "line": 227, "column": 23 } }, "object": { "type": "Identifier", - "start": 5955, - "end": 5961, + "start": 6003, + "end": 6009, "loc": { "start": { - "line": 226, + "line": 227, "column": 15 }, "end": { - "line": 226, + "line": 227, "column": 21 }, "identifierName": "center" @@ -15470,15 +15619,15 @@ }, "property": { "type": "Identifier", - "start": 5962, - "end": 5963, + "start": 6010, + "end": 6011, "loc": { "start": { - "line": 226, + "line": 227, "column": 22 }, "end": { - "line": 226, + "line": 227, "column": 23 }, "identifierName": "x" @@ -15490,15 +15639,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5966, - "end": 5968, + "start": 6014, + "end": 6016, "loc": { "start": { - "line": 226, + "line": 227, "column": 26 }, "end": { - "line": 226, + "line": 227, "column": 28 }, "identifierName": "x3" @@ -15516,43 +15665,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5990, - "end": 6347, + "start": 6038, + "end": 6395, "loc": { "start": { - "line": 228, + "line": 229, "column": 11 }, "end": { - "line": 242, + "line": 243, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 5994, - "end": 6020, + "start": 6042, + "end": 6068, "loc": { "start": { - "line": 228, + "line": 229, "column": 15 }, "end": { - "line": 228, + "line": 229, "column": 41 } }, "left": { "type": "Identifier", - "start": 5994, - "end": 6005, + "start": 6042, + "end": 6053, "loc": { "start": { - "line": 228, + "line": 229, "column": 15 }, "end": { - "line": 228, + "line": 229, "column": 26 }, "identifierName": "angleTarget" @@ -15562,15 +15711,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 6008, - "end": 6020, + "start": 6056, + "end": 6068, "loc": { "start": { - "line": 228, + "line": 229, "column": 29 }, "end": { - "line": 228, + "line": 229, "column": 41 }, "identifierName": "angleLeftTop" @@ -15580,59 +15729,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 6022, - "end": 6182, + "start": 6070, + "end": 6230, "loc": { "start": { - "line": 228, + "line": 229, "column": 43 }, "end": { - "line": 235, + "line": 236, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 6032, - "end": 6062, + "start": 6080, + "end": 6110, "loc": { "start": { - "line": 229, + "line": 230, "column": 8 }, "end": { - "line": 229, + "line": 230, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6036, - "end": 6061, + "start": 6084, + "end": 6109, "loc": { "start": { - "line": 229, + "line": 230, "column": 12 }, "end": { - "line": 229, + "line": 230, "column": 37 } }, "id": { "type": "Identifier", - "start": 6036, - "end": 6038, + "start": 6084, + "end": 6086, "loc": { "start": { - "line": 229, + "line": 230, "column": 12 }, "end": { - "line": 229, + "line": 230, "column": 14 }, "identifierName": "x3" @@ -15641,43 +15790,43 @@ }, "init": { "type": "BinaryExpression", - "start": 6041, - "end": 6061, + "start": 6089, + "end": 6109, "loc": { "start": { - "line": 229, + "line": 230, "column": 17 }, "end": { - "line": 229, + "line": 230, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 6041, - "end": 6049, + "start": 6089, + "end": 6097, "loc": { "start": { - "line": 229, + "line": 230, "column": 17 }, "end": { - "line": 229, + "line": 230, "column": 25 } }, "object": { "type": "Identifier", - "start": 6041, - "end": 6047, + "start": 6089, + "end": 6095, "loc": { "start": { - "line": 229, + "line": 230, "column": 17 }, "end": { - "line": 229, + "line": 230, "column": 23 }, "identifierName": "center" @@ -15686,15 +15835,15 @@ }, "property": { "type": "Identifier", - "start": 6048, - "end": 6049, + "start": 6096, + "end": 6097, "loc": { "start": { - "line": 229, + "line": 230, "column": 24 }, "end": { - "line": 229, + "line": 230, "column": 25 }, "identifierName": "x" @@ -15706,29 +15855,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 6052, - "end": 6061, + "start": 6100, + "end": 6109, "loc": { "start": { - "line": 229, + "line": 230, "column": 28 }, "end": { - "line": 229, + "line": 230, "column": 37 } }, "object": { "type": "Identifier", - "start": 6052, - "end": 6056, + "start": 6100, + "end": 6104, "loc": { "start": { - "line": 229, + "line": 230, "column": 28 }, "end": { - "line": 229, + "line": 230, "column": 32 }, "identifierName": "rect" @@ -15737,15 +15886,15 @@ }, "property": { "type": "Identifier", - "start": 6057, - "end": 6061, + "start": 6105, + "end": 6109, "loc": { "start": { - "line": 229, + "line": 230, "column": 33 }, "end": { - "line": 229, + "line": 230, "column": 37 }, "identifierName": "left" @@ -15761,44 +15910,44 @@ }, { "type": "VariableDeclaration", - "start": 6071, - "end": 6091, + "start": 6119, + "end": 6139, "loc": { "start": { - "line": 230, + "line": 231, "column": 8 }, "end": { - "line": 230, + "line": 231, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6075, - "end": 6090, + "start": 6123, + "end": 6138, "loc": { "start": { - "line": 230, + "line": 231, "column": 12 }, "end": { - "line": 230, + "line": 231, "column": 27 } }, "id": { "type": "Identifier", - "start": 6075, - "end": 6077, + "start": 6123, + "end": 6125, "loc": { "start": { - "line": 230, + "line": 231, "column": 12 }, "end": { - "line": 230, + "line": 231, "column": 14 }, "identifierName": "y3" @@ -15807,29 +15956,29 @@ }, "init": { "type": "BinaryExpression", - "start": 6080, - "end": 6090, + "start": 6128, + "end": 6138, "loc": { "start": { - "line": 230, + "line": 231, "column": 17 }, "end": { - "line": 230, + "line": 231, "column": 27 } }, "left": { "type": "Identifier", - "start": 6080, - "end": 6082, + "start": 6128, + "end": 6130, "loc": { "start": { - "line": 230, + "line": 231, "column": 17 }, "end": { - "line": 230, + "line": 231, "column": 19 }, "identifierName": "x3" @@ -15839,15 +15988,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 6085, - "end": 6090, + "start": 6133, + "end": 6138, "loc": { "start": { - "line": 230, + "line": 231, "column": 22 }, "end": { - "line": 230, + "line": 231, "column": 27 }, "identifierName": "scale" @@ -15861,44 +16010,44 @@ }, { "type": "ExpressionStatement", - "start": 6100, - "end": 6176, + "start": 6148, + "end": 6224, "loc": { "start": { - "line": 231, + "line": 232, "column": 8 }, "end": { - "line": 234, + "line": 235, "column": 9 } }, "expression": { "type": "AssignmentExpression", - "start": 6100, - "end": 6176, + "start": 6148, + "end": 6224, "loc": { "start": { - "line": 231, + "line": 232, "column": 8 }, "end": { - "line": 234, + "line": 235, "column": 9 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6100, - "end": 6103, + "start": 6148, + "end": 6151, "loc": { "start": { - "line": 231, + "line": 232, "column": 8 }, "end": { - "line": 231, + "line": 232, "column": 11 }, "identifierName": "res" @@ -15907,30 +16056,30 @@ }, "right": { "type": "ObjectExpression", - "start": 6106, - "end": 6176, + "start": 6154, + "end": 6224, "loc": { "start": { - "line": 231, + "line": 232, "column": 14 }, "end": { - "line": 234, + "line": 235, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 6120, - "end": 6136, + "start": 6168, + "end": 6184, "loc": { "start": { - "line": 232, + "line": 233, "column": 12 }, "end": { - "line": 232, + "line": 233, "column": 28 } }, @@ -15939,15 +16088,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6120, - "end": 6121, + "start": 6168, + "end": 6169, "loc": { "start": { - "line": 232, + "line": 233, "column": 12 }, "end": { - "line": 232, + "line": 233, "column": 13 }, "identifierName": "y" @@ -15956,43 +16105,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6123, - "end": 6136, + "start": 6171, + "end": 6184, "loc": { "start": { - "line": 232, + "line": 233, "column": 15 }, "end": { - "line": 232, + "line": 233, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 6123, - "end": 6131, + "start": 6171, + "end": 6179, "loc": { "start": { - "line": 232, + "line": 233, "column": 15 }, "end": { - "line": 232, + "line": 233, "column": 23 } }, "object": { "type": "Identifier", - "start": 6123, - "end": 6129, + "start": 6171, + "end": 6177, "loc": { "start": { - "line": 232, + "line": 233, "column": 15 }, "end": { - "line": 232, + "line": 233, "column": 21 }, "identifierName": "center" @@ -16001,15 +16150,15 @@ }, "property": { "type": "Identifier", - "start": 6130, - "end": 6131, + "start": 6178, + "end": 6179, "loc": { "start": { - "line": 232, + "line": 233, "column": 22 }, "end": { - "line": 232, + "line": 233, "column": 23 }, "identifierName": "y" @@ -16021,15 +16170,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 6134, - "end": 6136, + "start": 6182, + "end": 6184, "loc": { "start": { - "line": 232, + "line": 233, "column": 26 }, "end": { - "line": 232, + "line": 233, "column": 28 }, "identifierName": "y3" @@ -16040,15 +16189,15 @@ }, { "type": "ObjectProperty", - "start": 6150, - "end": 6166, + "start": 6198, + "end": 6214, "loc": { "start": { - "line": 233, + "line": 234, "column": 12 }, "end": { - "line": 233, + "line": 234, "column": 28 } }, @@ -16057,15 +16206,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6150, - "end": 6151, + "start": 6198, + "end": 6199, "loc": { "start": { - "line": 233, + "line": 234, "column": 12 }, "end": { - "line": 233, + "line": 234, "column": 13 }, "identifierName": "x" @@ -16074,43 +16223,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6153, - "end": 6166, + "start": 6201, + "end": 6214, "loc": { "start": { - "line": 233, + "line": 234, "column": 15 }, "end": { - "line": 233, + "line": 234, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 6153, - "end": 6161, + "start": 6201, + "end": 6209, "loc": { "start": { - "line": 233, + "line": 234, "column": 15 }, "end": { - "line": 233, + "line": 234, "column": 23 } }, "object": { "type": "Identifier", - "start": 6153, - "end": 6159, + "start": 6201, + "end": 6207, "loc": { "start": { - "line": 233, + "line": 234, "column": 15 }, "end": { - "line": 233, + "line": 234, "column": 21 }, "identifierName": "center" @@ -16119,15 +16268,15 @@ }, "property": { "type": "Identifier", - "start": 6160, - "end": 6161, + "start": 6208, + "end": 6209, "loc": { "start": { - "line": 233, + "line": 234, "column": 22 }, "end": { - "line": 233, + "line": 234, "column": 23 }, "identifierName": "x" @@ -16139,15 +16288,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 6164, - "end": 6166, + "start": 6212, + "end": 6214, "loc": { "start": { - "line": 233, + "line": 234, "column": 26 }, "end": { - "line": 233, + "line": 234, "column": 28 }, "identifierName": "x3" @@ -16165,59 +16314,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 6188, - "end": 6347, + "start": 6236, + "end": 6395, "loc": { "start": { - "line": 235, + "line": 236, "column": 11 }, "end": { - "line": 242, + "line": 243, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 6198, - "end": 6227, + "start": 6246, + "end": 6275, "loc": { "start": { - "line": 236, + "line": 237, "column": 8 }, "end": { - "line": 236, + "line": 237, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6202, - "end": 6226, + "start": 6250, + "end": 6274, "loc": { "start": { - "line": 236, + "line": 237, "column": 12 }, "end": { - "line": 236, + "line": 237, "column": 36 } }, "id": { "type": "Identifier", - "start": 6202, - "end": 6204, + "start": 6250, + "end": 6252, "loc": { "start": { - "line": 236, + "line": 237, "column": 12 }, "end": { - "line": 236, + "line": 237, "column": 14 }, "identifierName": "y3" @@ -16226,43 +16375,43 @@ }, "init": { "type": "BinaryExpression", - "start": 6207, - "end": 6226, + "start": 6255, + "end": 6274, "loc": { "start": { - "line": 236, + "line": 237, "column": 17 }, "end": { - "line": 236, + "line": 237, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 6207, - "end": 6215, + "start": 6255, + "end": 6263, "loc": { "start": { - "line": 236, + "line": 237, "column": 17 }, "end": { - "line": 236, + "line": 237, "column": 25 } }, "object": { "type": "Identifier", - "start": 6207, - "end": 6211, + "start": 6255, + "end": 6259, "loc": { "start": { - "line": 236, + "line": 237, "column": 17 }, "end": { - "line": 236, + "line": 237, "column": 21 }, "identifierName": "rect" @@ -16271,15 +16420,15 @@ }, "property": { "type": "Identifier", - "start": 6212, - "end": 6215, + "start": 6260, + "end": 6263, "loc": { "start": { - "line": 236, + "line": 237, "column": 22 }, "end": { - "line": 236, + "line": 237, "column": 25 }, "identifierName": "top" @@ -16291,29 +16440,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 6218, - "end": 6226, + "start": 6266, + "end": 6274, "loc": { "start": { - "line": 236, + "line": 237, "column": 28 }, "end": { - "line": 236, + "line": 237, "column": 36 } }, "object": { "type": "Identifier", - "start": 6218, - "end": 6224, + "start": 6266, + "end": 6272, "loc": { "start": { - "line": 236, + "line": 237, "column": 28 }, "end": { - "line": 236, + "line": 237, "column": 34 }, "identifierName": "center" @@ -16322,15 +16471,15 @@ }, "property": { "type": "Identifier", - "start": 6225, - "end": 6226, + "start": 6273, + "end": 6274, "loc": { "start": { - "line": 236, + "line": 237, "column": 35 }, "end": { - "line": 236, + "line": 237, "column": 36 }, "identifierName": "y" @@ -16346,44 +16495,44 @@ }, { "type": "VariableDeclaration", - "start": 6236, - "end": 6256, + "start": 6284, + "end": 6304, "loc": { "start": { - "line": 237, + "line": 238, "column": 8 }, "end": { - "line": 237, + "line": 238, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6240, - "end": 6255, + "start": 6288, + "end": 6303, "loc": { "start": { - "line": 237, + "line": 238, "column": 12 }, "end": { - "line": 237, + "line": 238, "column": 27 } }, "id": { "type": "Identifier", - "start": 6240, - "end": 6242, + "start": 6288, + "end": 6290, "loc": { "start": { - "line": 237, + "line": 238, "column": 12 }, "end": { - "line": 237, + "line": 238, "column": 14 }, "identifierName": "x3" @@ -16392,29 +16541,29 @@ }, "init": { "type": "BinaryExpression", - "start": 6245, - "end": 6255, + "start": 6293, + "end": 6303, "loc": { "start": { - "line": 237, + "line": 238, "column": 17 }, "end": { - "line": 237, + "line": 238, "column": 27 } }, "left": { "type": "Identifier", - "start": 6245, - "end": 6247, + "start": 6293, + "end": 6295, "loc": { "start": { - "line": 237, + "line": 238, "column": 17 }, "end": { - "line": 237, + "line": 238, "column": 19 }, "identifierName": "y3" @@ -16424,15 +16573,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 6250, - "end": 6255, + "start": 6298, + "end": 6303, "loc": { "start": { - "line": 237, + "line": 238, "column": 22 }, "end": { - "line": 237, + "line": 238, "column": 27 }, "identifierName": "scale" @@ -16446,44 +16595,44 @@ }, { "type": "ExpressionStatement", - "start": 6265, - "end": 6341, + "start": 6313, + "end": 6389, "loc": { "start": { - "line": 238, + "line": 239, "column": 8 }, "end": { - "line": 241, + "line": 242, "column": 9 } }, "expression": { "type": "AssignmentExpression", - "start": 6265, - "end": 6341, + "start": 6313, + "end": 6389, "loc": { "start": { - "line": 238, + "line": 239, "column": 8 }, "end": { - "line": 241, + "line": 242, "column": 9 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6265, - "end": 6268, + "start": 6313, + "end": 6316, "loc": { "start": { - "line": 238, + "line": 239, "column": 8 }, "end": { - "line": 238, + "line": 239, "column": 11 }, "identifierName": "res" @@ -16492,30 +16641,30 @@ }, "right": { "type": "ObjectExpression", - "start": 6271, - "end": 6341, + "start": 6319, + "end": 6389, "loc": { "start": { - "line": 238, + "line": 239, "column": 14 }, "end": { - "line": 241, + "line": 242, "column": 9 } }, "properties": [ { "type": "ObjectProperty", - "start": 6285, - "end": 6301, + "start": 6333, + "end": 6349, "loc": { "start": { - "line": 239, + "line": 240, "column": 12 }, "end": { - "line": 239, + "line": 240, "column": 28 } }, @@ -16524,15 +16673,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6285, - "end": 6286, + "start": 6333, + "end": 6334, "loc": { "start": { - "line": 239, + "line": 240, "column": 12 }, "end": { - "line": 239, + "line": 240, "column": 13 }, "identifierName": "y" @@ -16541,43 +16690,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6288, - "end": 6301, + "start": 6336, + "end": 6349, "loc": { "start": { - "line": 239, + "line": 240, "column": 15 }, "end": { - "line": 239, + "line": 240, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 6288, - "end": 6296, + "start": 6336, + "end": 6344, "loc": { "start": { - "line": 239, + "line": 240, "column": 15 }, "end": { - "line": 239, + "line": 240, "column": 23 } }, "object": { "type": "Identifier", - "start": 6288, - "end": 6294, + "start": 6336, + "end": 6342, "loc": { "start": { - "line": 239, + "line": 240, "column": 15 }, "end": { - "line": 239, + "line": 240, "column": 21 }, "identifierName": "center" @@ -16586,15 +16735,15 @@ }, "property": { "type": "Identifier", - "start": 6295, - "end": 6296, + "start": 6343, + "end": 6344, "loc": { "start": { - "line": 239, + "line": 240, "column": 22 }, "end": { - "line": 239, + "line": 240, "column": 23 }, "identifierName": "y" @@ -16606,15 +16755,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6299, - "end": 6301, + "start": 6347, + "end": 6349, "loc": { "start": { - "line": 239, + "line": 240, "column": 26 }, "end": { - "line": 239, + "line": 240, "column": 28 }, "identifierName": "y3" @@ -16625,15 +16774,15 @@ }, { "type": "ObjectProperty", - "start": 6315, - "end": 6331, + "start": 6363, + "end": 6379, "loc": { "start": { - "line": 240, + "line": 241, "column": 12 }, "end": { - "line": 240, + "line": 241, "column": 28 } }, @@ -16642,15 +16791,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6315, - "end": 6316, + "start": 6363, + "end": 6364, "loc": { "start": { - "line": 240, + "line": 241, "column": 12 }, "end": { - "line": 240, + "line": 241, "column": 13 }, "identifierName": "x" @@ -16659,43 +16808,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6318, - "end": 6331, + "start": 6366, + "end": 6379, "loc": { "start": { - "line": 240, + "line": 241, "column": 15 }, "end": { - "line": 240, + "line": 241, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 6318, - "end": 6326, + "start": 6366, + "end": 6374, "loc": { "start": { - "line": 240, + "line": 241, "column": 15 }, "end": { - "line": 240, + "line": 241, "column": 23 } }, "object": { "type": "Identifier", - "start": 6318, - "end": 6324, + "start": 6366, + "end": 6372, "loc": { "start": { - "line": 240, + "line": 241, "column": 15 }, "end": { - "line": 240, + "line": 241, "column": 21 }, "identifierName": "center" @@ -16704,15 +16853,15 @@ }, "property": { "type": "Identifier", - "start": 6325, - "end": 6326, + "start": 6373, + "end": 6374, "loc": { "start": { - "line": 240, + "line": 241, "column": 22 }, "end": { - "line": 240, + "line": 241, "column": 23 }, "identifierName": "x" @@ -16724,15 +16873,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6329, - "end": 6331, + "start": 6377, + "end": 6379, "loc": { "start": { - "line": 240, + "line": 241, "column": 26 }, "end": { - "line": 240, + "line": 241, "column": 28 }, "identifierName": "x3" @@ -16754,29 +16903,29 @@ }, { "type": "ReturnStatement", - "start": 6353, - "end": 6364, + "start": 6401, + "end": 6412, "loc": { "start": { - "line": 244, + "line": 245, "column": 4 }, "end": { - "line": 244, + "line": 245, "column": 15 } }, "argument": { "type": "Identifier", - "start": 6360, - "end": 6363, + "start": 6408, + "end": 6411, "loc": { "start": { - "line": 244, + "line": 245, "column": 11 }, "end": { - "line": 244, + "line": 245, "column": 14 }, "identifierName": "res" @@ -16790,29 +16939,29 @@ }, { "type": "FunctionDeclaration", - "start": 6368, - "end": 7125, + "start": 6416, + "end": 7173, "loc": { "start": { - "line": 247, + "line": 248, "column": 0 }, "end": { - "line": 272, + "line": 273, "column": 1 } }, "id": { "type": "Identifier", - "start": 6377, - "end": 6390, + "start": 6425, + "end": 6438, "loc": { "start": { - "line": 247, + "line": 248, "column": 9 }, "end": { - "line": 247, + "line": 248, "column": 22 }, "identifierName": "modelTurnHead" @@ -16825,15 +16974,15 @@ "params": [ { "type": "Identifier", - "start": 6391, - "end": 6396, + "start": 6439, + "end": 6444, "loc": { "start": { - "line": 247, + "line": 248, "column": 23 }, "end": { - "line": 247, + "line": 248, "column": 28 }, "identifierName": "event" @@ -16843,59 +16992,59 @@ ], "body": { "type": "BlockStatement", - "start": 6398, - "end": 7125, + "start": 6446, + "end": 7173, "loc": { "start": { - "line": 248, + "line": 249, "column": 0 }, "end": { - "line": 272, + "line": 273, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 6404, - "end": 6416, + "start": 6452, + "end": 6464, "loc": { "start": { - "line": 249, + "line": 250, "column": 4 }, "end": { - "line": 249, + "line": 250, "column": 16 } }, "expression": { "type": "AssignmentExpression", - "start": 6404, - "end": 6415, + "start": 6452, + "end": 6463, "loc": { "start": { - "line": 249, + "line": 250, "column": 4 }, "end": { - "line": 249, + "line": 250, "column": 15 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6404, - "end": 6408, + "start": 6452, + "end": 6456, "loc": { "start": { - "line": 249, + "line": 250, "column": 4 }, "end": { - "line": 249, + "line": 250, "column": 8 }, "identifierName": "drag" @@ -16904,15 +17053,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 6411, - "end": 6415, + "start": 6459, + "end": 6463, "loc": { "start": { - "line": 249, + "line": 250, "column": 11 }, "end": { - "line": 249, + "line": 250, "column": 15 } }, @@ -16922,44 +17071,44 @@ }, { "type": "VariableDeclaration", - "start": 6422, - "end": 6468, + "start": 6470, + "end": 6516, "loc": { "start": { - "line": 251, + "line": 252, "column": 4 }, "end": { - "line": 251, + "line": 252, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6426, - "end": 6467, + "start": 6474, + "end": 6515, "loc": { "start": { - "line": 251, + "line": 252, "column": 8 }, "end": { - "line": 251, + "line": 252, "column": 49 } }, "id": { "type": "Identifier", - "start": 6426, - "end": 6430, + "start": 6474, + "end": 6478, "loc": { "start": { - "line": 251, + "line": 252, "column": 8 }, "end": { - "line": 251, + "line": 252, "column": 12 }, "identifierName": "rect" @@ -16968,43 +17117,43 @@ }, "init": { "type": "CallExpression", - "start": 6433, - "end": 6467, + "start": 6481, + "end": 6515, "loc": { "start": { - "line": 251, + "line": 252, "column": 15 }, "end": { - "line": 251, + "line": 252, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 6433, - "end": 6465, + "start": 6481, + "end": 6513, "loc": { "start": { - "line": 251, + "line": 252, "column": 15 }, "end": { - "line": 251, + "line": 252, "column": 47 } }, "object": { "type": "Identifier", - "start": 6433, - "end": 6443, + "start": 6481, + "end": 6491, "loc": { "start": { - "line": 251, + "line": 252, "column": 15 }, "end": { - "line": 251, + "line": 252, "column": 25 }, "identifierName": "currCanvas" @@ -17013,15 +17162,15 @@ }, "property": { "type": "Identifier", - "start": 6444, - "end": 6465, + "start": 6492, + "end": 6513, "loc": { "start": { - "line": 251, + "line": 252, "column": 26 }, "end": { - "line": 251, + "line": 252, "column": 47 }, "identifierName": "getBoundingClientRect" @@ -17038,208 +17187,8 @@ }, { "type": "VariableDeclaration", - "start": 6474, - "end": 6527, - "loc": { - "start": { - "line": 253, - "column": 4 - }, - "end": { - "line": 253, - "column": 57 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 6478, - "end": 6526, - "loc": { - "start": { - "line": 253, - "column": 8 - }, - "end": { - "line": 253, - "column": 56 - } - }, - "id": { - "type": "Identifier", - "start": 6478, - "end": 6480, - "loc": { - "start": { - "line": 253, - "column": 8 - }, - "end": { - "line": 253, - "column": 10 - }, - "identifierName": "sx" - }, - "name": "sx" - }, - "init": { - "type": "CallExpression", - "start": 6483, - "end": 6526, - "loc": { - "start": { - "line": 253, - "column": 13 - }, - "end": { - "line": 253, - "column": 56 - } - }, - "callee": { - "type": "Identifier", - "start": 6483, - "end": 6499, - "loc": { - "start": { - "line": 253, - "column": 13 - }, - "end": { - "line": 253, - "column": 29 - }, - "identifierName": "transformScreenX" - }, - "name": "transformScreenX" - }, - "arguments": [ - { - "type": "BinaryExpression", - "start": 6500, - "end": 6525, - "loc": { - "start": { - "line": 253, - "column": 30 - }, - "end": { - "line": 253, - "column": 55 - } - }, - "left": { - "type": "MemberExpression", - "start": 6500, - "end": 6513, - "loc": { - "start": { - "line": 253, - "column": 30 - }, - "end": { - "line": 253, - "column": 43 - } - }, - "object": { - "type": "Identifier", - "start": 6500, - "end": 6505, - "loc": { - "start": { - "line": 253, - "column": 30 - }, - "end": { - "line": 253, - "column": 35 - }, - "identifierName": "event" - }, - "name": "event" - }, - "property": { - "type": "Identifier", - "start": 6506, - "end": 6513, - "loc": { - "start": { - "line": 253, - "column": 36 - }, - "end": { - "line": 253, - "column": 43 - }, - "identifierName": "clientX" - }, - "name": "clientX" - }, - "computed": false - }, - "operator": "-", - "right": { - "type": "MemberExpression", - "start": 6516, - "end": 6525, - "loc": { - "start": { - "line": 253, - "column": 46 - }, - "end": { - "line": 253, - "column": 55 - } - }, - "object": { - "type": "Identifier", - "start": 6516, - "end": 6520, - "loc": { - "start": { - "line": 253, - "column": 46 - }, - "end": { - "line": 253, - "column": 50 - }, - "identifierName": "rect" - }, - "name": "rect" - }, - "property": { - "type": "Identifier", - "start": 6521, - "end": 6525, - "loc": { - "start": { - "line": 253, - "column": 51 - }, - "end": { - "line": 253, - "column": 55 - }, - "identifierName": "left" - }, - "name": "left" - }, - "computed": false - } - } - ] - } - } - ], - "kind": "let" - }, - { - "type": "VariableDeclaration", - "start": 6532, - "end": 6584, + "start": 6522, + "end": 6575, "loc": { "start": { "line": 254, @@ -17247,14 +17196,14 @@ }, "end": { "line": 254, - "column": 56 + "column": 57 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6536, - "end": 6583, + "start": 6526, + "end": 6574, "loc": { "start": { "line": 254, @@ -17262,13 +17211,13 @@ }, "end": { "line": 254, - "column": 55 + "column": 56 } }, "id": { "type": "Identifier", - "start": 6536, - "end": 6538, + "start": 6526, + "end": 6528, "loc": { "start": { "line": 254, @@ -17278,14 +17227,14 @@ "line": 254, "column": 10 }, - "identifierName": "sy" + "identifierName": "sx" }, - "name": "sy" + "name": "sx" }, "init": { "type": "CallExpression", - "start": 6541, - "end": 6583, + "start": 6531, + "end": 6574, "loc": { "start": { "line": 254, @@ -17293,13 +17242,13 @@ }, "end": { "line": 254, - "column": 55 + "column": 56 } }, "callee": { "type": "Identifier", - "start": 6541, - "end": 6557, + "start": 6531, + "end": 6547, "loc": { "start": { "line": 254, @@ -17309,15 +17258,15 @@ "line": 254, "column": 29 }, - "identifierName": "transformScreenY" + "identifierName": "transformScreenX" }, - "name": "transformScreenY" + "name": "transformScreenX" }, "arguments": [ { "type": "BinaryExpression", - "start": 6558, - "end": 6582, + "start": 6548, + "end": 6573, "loc": { "start": { "line": 254, @@ -17325,13 +17274,13 @@ }, "end": { "line": 254, - "column": 54 + "column": 55 } }, "left": { "type": "MemberExpression", - "start": 6558, - "end": 6571, + "start": 6548, + "end": 6561, "loc": { "start": { "line": 254, @@ -17344,8 +17293,8 @@ }, "object": { "type": "Identifier", - "start": 6558, - "end": 6563, + "start": 6548, + "end": 6553, "loc": { "start": { "line": 254, @@ -17361,8 +17310,8 @@ }, "property": { "type": "Identifier", - "start": 6564, - "end": 6571, + "start": 6554, + "end": 6561, "loc": { "start": { "line": 254, @@ -17372,17 +17321,17 @@ "line": 254, "column": 43 }, - "identifierName": "clientY" + "identifierName": "clientX" }, - "name": "clientY" + "name": "clientX" }, "computed": false }, "operator": "-", "right": { "type": "MemberExpression", - "start": 6574, - "end": 6582, + "start": 6564, + "end": 6573, "loc": { "start": { "line": 254, @@ -17390,13 +17339,13 @@ }, "end": { "line": 254, - "column": 54 + "column": 55 } }, "object": { "type": "Identifier", - "start": 6574, - "end": 6578, + "start": 6564, + "end": 6568, "loc": { "start": { "line": 254, @@ -17412,8 +17361,8 @@ }, "property": { "type": "Identifier", - "start": 6579, - "end": 6582, + "start": 6569, + "end": 6573, "loc": { "start": { "line": 254, @@ -17421,6 +17370,206 @@ }, "end": { "line": 254, + "column": 55 + }, + "identifierName": "left" + }, + "name": "left" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 6580, + "end": 6632, + "loc": { + "start": { + "line": 255, + "column": 4 + }, + "end": { + "line": 255, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6584, + "end": 6631, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 6584, + "end": 6586, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 10 + }, + "identifierName": "sy" + }, + "name": "sy" + }, + "init": { + "type": "CallExpression", + "start": 6589, + "end": 6631, + "loc": { + "start": { + "line": 255, + "column": 13 + }, + "end": { + "line": 255, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 6589, + "end": 6605, + "loc": { + "start": { + "line": 255, + "column": 13 + }, + "end": { + "line": 255, + "column": 29 + }, + "identifierName": "transformScreenY" + }, + "name": "transformScreenY" + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 6606, + "end": 6630, + "loc": { + "start": { + "line": 255, + "column": 30 + }, + "end": { + "line": 255, + "column": 54 + } + }, + "left": { + "type": "MemberExpression", + "start": 6606, + "end": 6619, + "loc": { + "start": { + "line": 255, + "column": 30 + }, + "end": { + "line": 255, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 6606, + "end": 6611, + "loc": { + "start": { + "line": 255, + "column": 30 + }, + "end": { + "line": 255, + "column": 35 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 6612, + "end": 6619, + "loc": { + "start": { + "line": 255, + "column": 36 + }, + "end": { + "line": 255, + "column": 43 + }, + "identifierName": "clientY" + }, + "name": "clientY" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "MemberExpression", + "start": 6622, + "end": 6630, + "loc": { + "start": { + "line": 255, + "column": 46 + }, + "end": { + "line": 255, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 6622, + "end": 6626, + "loc": { + "start": { + "line": 255, + "column": 46 + }, + "end": { + "line": 255, + "column": 50 + }, + "identifierName": "rect" + }, + "name": "rect" + }, + "property": { + "type": "Identifier", + "start": 6627, + "end": 6630, + "loc": { + "start": { + "line": 255, + "column": 51 + }, + "end": { + "line": 255, "column": 54 }, "identifierName": "top" @@ -17438,44 +17587,44 @@ }, { "type": "VariableDeclaration", - "start": 6589, - "end": 6773, + "start": 6637, + "end": 6821, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 12 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6593, - "end": 6773, + "start": 6641, + "end": 6821, "loc": { "start": { - "line": 255, + "line": 256, "column": 8 }, "end": { - "line": 261, + "line": 262, "column": 12 } }, "id": { "type": "Identifier", - "start": 6593, - "end": 6599, + "start": 6641, + "end": 6647, "loc": { "start": { - "line": 255, + "line": 256, "column": 8 }, "end": { - "line": 255, + "line": 256, "column": 14 }, "identifierName": "target" @@ -17484,29 +17633,29 @@ }, "init": { "type": "CallExpression", - "start": 6602, - "end": 6773, + "start": 6650, + "end": 6821, "loc": { "start": { - "line": 255, + "line": 256, "column": 17 }, "end": { - "line": 261, + "line": 262, "column": 12 } }, "callee": { "type": "Identifier", - "start": 6602, - "end": 6615, + "start": 6650, + "end": 6663, "loc": { "start": { - "line": 255, + "line": 256, "column": 17 }, "end": { - "line": 255, + "line": 256, "column": 30 }, "identifierName": "transformRect" @@ -17516,30 +17665,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 6616, - "end": 6706, + "start": 6664, + "end": 6754, "loc": { "start": { - "line": 255, + "line": 256, "column": 31 }, "end": { - "line": 258, + "line": 259, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 6626, - "end": 6655, + "start": 6674, + "end": 6703, "loc": { "start": { - "line": 256, + "line": 257, "column": 8 }, "end": { - "line": 256, + "line": 257, "column": 37 } }, @@ -17548,15 +17697,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6626, - "end": 6627, + "start": 6674, + "end": 6675, "loc": { "start": { - "line": 256, + "line": 257, "column": 8 }, "end": { - "line": 256, + "line": 257, "column": 9 }, "identifierName": "x" @@ -17565,43 +17714,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6629, - "end": 6655, + "start": 6677, + "end": 6703, "loc": { "start": { - "line": 256, + "line": 257, "column": 11 }, "end": { - "line": 256, + "line": 257, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 6629, - "end": 6638, + "start": 6677, + "end": 6686, "loc": { "start": { - "line": 256, + "line": 257, "column": 11 }, "end": { - "line": 256, + "line": 257, "column": 20 } }, "object": { "type": "Identifier", - "start": 6629, - "end": 6633, + "start": 6677, + "end": 6681, "loc": { "start": { - "line": 256, + "line": 257, "column": 11 }, "end": { - "line": 256, + "line": 257, "column": 15 }, "identifierName": "rect" @@ -17610,15 +17759,15 @@ }, "property": { "type": "Identifier", - "start": 6634, - "end": 6638, + "start": 6682, + "end": 6686, "loc": { "start": { - "line": 256, + "line": 257, "column": 16 }, "end": { - "line": 256, + "line": 257, "column": 20 }, "identifierName": "left" @@ -17630,43 +17779,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 6641, - "end": 6655, + "start": 6689, + "end": 6703, "loc": { "start": { - "line": 256, + "line": 257, "column": 23 }, "end": { - "line": 256, + "line": 257, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 6641, - "end": 6651, + "start": 6689, + "end": 6699, "loc": { "start": { - "line": 256, + "line": 257, "column": 23 }, "end": { - "line": 256, + "line": 257, "column": 33 } }, "object": { "type": "Identifier", - "start": 6641, - "end": 6645, + "start": 6689, + "end": 6693, "loc": { "start": { - "line": 256, + "line": 257, "column": 23 }, "end": { - "line": 256, + "line": 257, "column": 27 }, "identifierName": "rect" @@ -17675,15 +17824,15 @@ }, "property": { "type": "Identifier", - "start": 6646, - "end": 6651, + "start": 6694, + "end": 6699, "loc": { "start": { - "line": 256, + "line": 257, "column": 28 }, "end": { - "line": 256, + "line": 257, "column": 33 }, "identifierName": "width" @@ -17695,15 +17844,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 6654, - "end": 6655, + "start": 6702, + "end": 6703, "loc": { "start": { - "line": 256, + "line": 257, "column": 36 }, "end": { - "line": 256, + "line": 257, "column": 37 } }, @@ -17718,15 +17867,15 @@ }, { "type": "ObjectProperty", - "start": 6665, - "end": 6700, + "start": 6713, + "end": 6748, "loc": { "start": { - "line": 257, + "line": 258, "column": 8 }, "end": { - "line": 257, + "line": 258, "column": 43 } }, @@ -17735,15 +17884,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6665, - "end": 6666, + "start": 6713, + "end": 6714, "loc": { "start": { - "line": 257, + "line": 258, "column": 8 }, "end": { - "line": 257, + "line": 258, "column": 9 }, "identifierName": "y" @@ -17752,43 +17901,43 @@ }, "value": { "type": "BinaryExpression", - "start": 6668, - "end": 6700, + "start": 6716, + "end": 6748, "loc": { "start": { - "line": 257, + "line": 258, "column": 11 }, "end": { - "line": 257, + "line": 258, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 6668, - "end": 6676, + "start": 6716, + "end": 6724, "loc": { "start": { - "line": 257, + "line": 258, "column": 11 }, "end": { - "line": 257, + "line": 258, "column": 19 } }, "object": { "type": "Identifier", - "start": 6668, - "end": 6672, + "start": 6716, + "end": 6720, "loc": { "start": { - "line": 257, + "line": 258, "column": 11 }, "end": { - "line": 257, + "line": 258, "column": 15 }, "identifierName": "rect" @@ -17797,15 +17946,15 @@ }, "property": { "type": "Identifier", - "start": 6673, - "end": 6676, + "start": 6721, + "end": 6724, "loc": { "start": { - "line": 257, + "line": 258, "column": 16 }, "end": { - "line": 257, + "line": 258, "column": 19 }, "identifierName": "top" @@ -17817,43 +17966,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 6679, - "end": 6700, + "start": 6727, + "end": 6748, "loc": { "start": { - "line": 257, + "line": 258, "column": 22 }, "end": { - "line": 257, + "line": 258, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 6679, - "end": 6690, + "start": 6727, + "end": 6738, "loc": { "start": { - "line": 257, + "line": 258, "column": 22 }, "end": { - "line": 257, + "line": 258, "column": 33 } }, "object": { "type": "Identifier", - "start": 6679, - "end": 6683, + "start": 6727, + "end": 6731, "loc": { "start": { - "line": 257, + "line": 258, "column": 22 }, "end": { - "line": 257, + "line": 258, "column": 26 }, "identifierName": "rect" @@ -17862,15 +18011,15 @@ }, "property": { "type": "Identifier", - "start": 6684, - "end": 6690, + "start": 6732, + "end": 6738, "loc": { "start": { - "line": 257, + "line": 258, "column": 27 }, "end": { - "line": 257, + "line": 258, "column": 33 }, "identifierName": "height" @@ -17882,15 +18031,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 6693, - "end": 6700, + "start": 6741, + "end": 6748, "loc": { "start": { - "line": 257, + "line": 258, "column": 36 }, "end": { - "line": 257, + "line": 258, "column": 43 }, "identifierName": "headPos" @@ -17904,30 +18053,30 @@ }, { "type": "ObjectExpression", - "start": 6708, - "end": 6766, + "start": 6756, + "end": 6814, "loc": { "start": { - "line": 258, + "line": 259, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 6718, - "end": 6734, + "start": 6766, + "end": 6782, "loc": { "start": { - "line": 259, + "line": 260, "column": 8 }, "end": { - "line": 259, + "line": 260, "column": 24 } }, @@ -17936,15 +18085,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6718, - "end": 6719, + "start": 6766, + "end": 6767, "loc": { "start": { - "line": 259, + "line": 260, "column": 8 }, "end": { - "line": 259, + "line": 260, "column": 9 }, "identifierName": "x" @@ -17953,29 +18102,29 @@ }, "value": { "type": "MemberExpression", - "start": 6721, - "end": 6734, + "start": 6769, + "end": 6782, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 24 } }, "object": { "type": "Identifier", - "start": 6721, - "end": 6726, + "start": 6769, + "end": 6774, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 16 }, "identifierName": "event" @@ -17984,15 +18133,15 @@ }, "property": { "type": "Identifier", - "start": 6727, - "end": 6734, + "start": 6775, + "end": 6782, "loc": { "start": { - "line": 259, + "line": 260, "column": 17 }, "end": { - "line": 259, + "line": 260, "column": 24 }, "identifierName": "clientX" @@ -18004,15 +18153,15 @@ }, { "type": "ObjectProperty", - "start": 6744, - "end": 6760, + "start": 6792, + "end": 6808, "loc": { "start": { - "line": 260, + "line": 261, "column": 8 }, "end": { - "line": 260, + "line": 261, "column": 24 } }, @@ -18021,15 +18170,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6744, - "end": 6745, + "start": 6792, + "end": 6793, "loc": { "start": { - "line": 260, + "line": 261, "column": 8 }, "end": { - "line": 260, + "line": 261, "column": 9 }, "identifierName": "y" @@ -18038,29 +18187,29 @@ }, "value": { "type": "MemberExpression", - "start": 6747, - "end": 6760, + "start": 6795, + "end": 6808, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 24 } }, "object": { "type": "Identifier", - "start": 6747, - "end": 6752, + "start": 6795, + "end": 6800, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 16 }, "identifierName": "event" @@ -18069,15 +18218,15 @@ }, "property": { "type": "Identifier", - "start": 6753, - "end": 6760, + "start": 6801, + "end": 6808, "loc": { "start": { - "line": 260, + "line": 261, "column": 17 }, "end": { - "line": 260, + "line": 261, "column": 24 }, "identifierName": "clientY" @@ -18091,15 +18240,15 @@ }, { "type": "Identifier", - "start": 6768, - "end": 6772, + "start": 6816, + "end": 6820, "loc": { "start": { - "line": 261, + "line": 262, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 11 }, "identifierName": "rect" @@ -18114,44 +18263,44 @@ }, { "type": "VariableDeclaration", - "start": 6778, - "end": 6824, + "start": 6826, + "end": 6872, "loc": { "start": { - "line": 262, + "line": 263, "column": 4 }, "end": { - "line": 262, + "line": 263, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6782, - "end": 6823, + "start": 6830, + "end": 6871, "loc": { "start": { - "line": 262, + "line": 263, "column": 8 }, "end": { - "line": 262, + "line": 263, "column": 49 } }, "id": { "type": "Identifier", - "start": 6782, - "end": 6784, + "start": 6830, + "end": 6832, "loc": { "start": { - "line": 262, + "line": 263, "column": 8 }, "end": { - "line": 262, + "line": 263, "column": 10 }, "identifierName": "vx" @@ -18160,29 +18309,29 @@ }, "init": { "type": "CallExpression", - "start": 6787, - "end": 6823, + "start": 6835, + "end": 6871, "loc": { "start": { - "line": 262, + "line": 263, "column": 13 }, "end": { - "line": 262, + "line": 263, "column": 49 } }, "callee": { "type": "Identifier", - "start": 6787, - "end": 6801, + "start": 6835, + "end": 6849, "loc": { "start": { - "line": 262, + "line": 263, "column": 13 }, "end": { - "line": 262, + "line": 263, "column": 27 }, "identifierName": "transformViewX" @@ -18192,43 +18341,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 6802, - "end": 6822, + "start": 6850, + "end": 6870, "loc": { "start": { - "line": 262, + "line": 263, "column": 28 }, "end": { - "line": 262, + "line": 263, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 6802, - "end": 6810, + "start": 6850, + "end": 6858, "loc": { "start": { - "line": 262, + "line": 263, "column": 28 }, "end": { - "line": 262, + "line": 263, "column": 36 } }, "object": { "type": "Identifier", - "start": 6802, - "end": 6808, + "start": 6850, + "end": 6856, "loc": { "start": { - "line": 262, + "line": 263, "column": 28 }, "end": { - "line": 262, + "line": 263, "column": 34 }, "identifierName": "target" @@ -18237,15 +18386,15 @@ }, "property": { "type": "Identifier", - "start": 6809, - "end": 6810, + "start": 6857, + "end": 6858, "loc": { "start": { - "line": 262, + "line": 263, "column": 35 }, "end": { - "line": 262, + "line": 263, "column": 36 }, "identifierName": "x" @@ -18257,29 +18406,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 6813, - "end": 6822, + "start": 6861, + "end": 6870, "loc": { "start": { - "line": 262, + "line": 263, "column": 39 }, "end": { - "line": 262, + "line": 263, "column": 48 } }, "object": { "type": "Identifier", - "start": 6813, - "end": 6817, + "start": 6861, + "end": 6865, "loc": { "start": { - "line": 262, + "line": 263, "column": 39 }, "end": { - "line": 262, + "line": 263, "column": 43 }, "identifierName": "rect" @@ -18288,15 +18437,15 @@ }, "property": { "type": "Identifier", - "start": 6818, - "end": 6822, + "start": 6866, + "end": 6870, "loc": { "start": { - "line": 262, + "line": 263, "column": 44 }, "end": { - "line": 262, + "line": 263, "column": 48 }, "identifierName": "left" @@ -18314,44 +18463,44 @@ }, { "type": "VariableDeclaration", - "start": 6829, - "end": 6874, + "start": 6877, + "end": 6922, "loc": { "start": { - "line": 263, + "line": 264, "column": 4 }, "end": { - "line": 263, + "line": 264, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6833, - "end": 6873, + "start": 6881, + "end": 6921, "loc": { "start": { - "line": 263, + "line": 264, "column": 8 }, "end": { - "line": 263, + "line": 264, "column": 48 } }, "id": { "type": "Identifier", - "start": 6833, - "end": 6835, + "start": 6881, + "end": 6883, "loc": { "start": { - "line": 263, + "line": 264, "column": 8 }, "end": { - "line": 263, + "line": 264, "column": 10 }, "identifierName": "vy" @@ -18360,29 +18509,29 @@ }, "init": { "type": "CallExpression", - "start": 6838, - "end": 6873, + "start": 6886, + "end": 6921, "loc": { "start": { - "line": 263, + "line": 264, "column": 13 }, "end": { - "line": 263, + "line": 264, "column": 48 } }, "callee": { "type": "Identifier", - "start": 6838, - "end": 6852, + "start": 6886, + "end": 6900, "loc": { "start": { - "line": 263, + "line": 264, "column": 13 }, "end": { - "line": 263, + "line": 264, "column": 27 }, "identifierName": "transformViewY" @@ -18392,43 +18541,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 6853, - "end": 6872, + "start": 6901, + "end": 6920, "loc": { "start": { - "line": 263, + "line": 264, "column": 28 }, "end": { - "line": 263, + "line": 264, "column": 47 } }, "left": { "type": "MemberExpression", - "start": 6853, - "end": 6861, + "start": 6901, + "end": 6909, "loc": { "start": { - "line": 263, + "line": 264, "column": 28 }, "end": { - "line": 263, + "line": 264, "column": 36 } }, "object": { "type": "Identifier", - "start": 6853, - "end": 6859, + "start": 6901, + "end": 6907, "loc": { "start": { - "line": 263, + "line": 264, "column": 28 }, "end": { - "line": 263, + "line": 264, "column": 34 }, "identifierName": "target" @@ -18437,15 +18586,15 @@ }, "property": { "type": "Identifier", - "start": 6860, - "end": 6861, + "start": 6908, + "end": 6909, "loc": { "start": { - "line": 263, + "line": 264, "column": 35 }, "end": { - "line": 263, + "line": 264, "column": 36 }, "identifierName": "y" @@ -18457,29 +18606,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 6864, - "end": 6872, + "start": 6912, + "end": 6920, "loc": { "start": { - "line": 263, + "line": 264, "column": 39 }, "end": { - "line": 263, + "line": 264, "column": 47 } }, "object": { "type": "Identifier", - "start": 6864, - "end": 6868, + "start": 6912, + "end": 6916, "loc": { "start": { - "line": 263, + "line": 264, "column": 39 }, "end": { - "line": 263, + "line": 264, "column": 43 }, "identifierName": "rect" @@ -18488,15 +18637,15 @@ }, "property": { "type": "Identifier", - "start": 6869, - "end": 6872, + "start": 6917, + "end": 6920, "loc": { "start": { - "line": 263, + "line": 264, "column": 44 }, "end": { - "line": 263, + "line": 264, "column": 47 }, "identifierName": "top" @@ -18514,43 +18663,43 @@ }, { "type": "IfStatement", - "start": 6880, - "end": 7049, + "start": 6928, + "end": 7097, "loc": { "start": { - "line": 265, + "line": 266, "column": 4 }, "end": { - "line": 266, + "line": 267, "column": 140 } }, "test": { "type": "MemberExpression", - "start": 6884, - "end": 6907, + "start": 6932, + "end": 6955, "loc": { "start": { - "line": 265, + "line": 266, "column": 8 }, "end": { - "line": 265, + "line": 266, "column": 31 } }, "object": { "type": "Identifier", - "start": 6884, - "end": 6891, + "start": 6932, + "end": 6939, "loc": { "start": { - "line": 265, + "line": 266, "column": 8 }, "end": { - "line": 265, + "line": 266, "column": 15 }, "identifierName": "cDefine" @@ -18559,15 +18708,15 @@ }, "property": { "type": "Identifier", - "start": 6892, - "end": 6907, + "start": 6940, + "end": 6955, "loc": { "start": { - "line": 265, + "line": 266, "column": 16 }, "end": { - "line": 265, + "line": 266, "column": 31 }, "identifierName": "DEBUG_MOUSE_LOG" @@ -18578,57 +18727,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6917, - "end": 7049, + "start": 6965, + "end": 7097, "loc": { "start": { - "line": 266, + "line": 267, "column": 8 }, "end": { - "line": 266, + "line": 267, "column": 140 } }, "expression": { "type": "CallExpression", - "start": 6917, - "end": 7048, + "start": 6965, + "end": 7096, "loc": { "start": { - "line": 266, + "line": 267, "column": 8 }, "end": { - "line": 266, + "line": 267, "column": 139 } }, "callee": { "type": "MemberExpression", - "start": 6917, - "end": 6928, + "start": 6965, + "end": 6976, "loc": { "start": { - "line": 266, + "line": 267, "column": 8 }, "end": { - "line": 266, + "line": 267, "column": 19 } }, "object": { "type": "Identifier", - "start": 6917, - "end": 6924, + "start": 6965, + "end": 6972, "loc": { "start": { - "line": 266, + "line": 267, "column": 8 }, "end": { - "line": 266, + "line": 267, "column": 15 }, "identifierName": "console" @@ -18637,15 +18786,15 @@ }, "property": { "type": "Identifier", - "start": 6925, - "end": 6928, + "start": 6973, + "end": 6976, "loc": { "start": { - "line": 266, + "line": 267, "column": 16 }, "end": { - "line": 266, + "line": 267, "column": 19 }, "identifierName": "log" @@ -18657,127 +18806,127 @@ "arguments": [ { "type": "BinaryExpression", - "start": 6929, - "end": 7047, + "start": 6977, + "end": 7095, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 138 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 7041, + "start": 6977, + "end": 7089, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 132 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 7036, + "start": 6977, + "end": 7084, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 127 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 7028, + "start": 6977, + "end": 7076, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 119 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 7023, + "start": 6977, + "end": 7071, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 114 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 7007, + "start": 6977, + "end": 7055, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 98 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 6991, + "start": 6977, + "end": 7039, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 82 } }, "left": { "type": "BinaryExpression", - "start": 6929, - "end": 6983, + "start": 6977, + "end": 7031, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 74 } }, "left": { "type": "StringLiteral", - "start": 6929, - "end": 6967, + "start": 6977, + "end": 7015, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 58 } }, @@ -18790,29 +18939,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 6970, - "end": 6983, + "start": 7018, + "end": 7031, "loc": { "start": { - "line": 266, + "line": 267, "column": 61 }, "end": { - "line": 266, + "line": 267, "column": 74 } }, "object": { "type": "Identifier", - "start": 6970, - "end": 6975, + "start": 7018, + "end": 7023, "loc": { "start": { - "line": 266, + "line": 267, "column": 61 }, "end": { - "line": 266, + "line": 267, "column": 66 }, "identifierName": "event" @@ -18821,15 +18970,15 @@ }, "property": { "type": "Identifier", - "start": 6976, - "end": 6983, + "start": 7024, + "end": 7031, "loc": { "start": { - "line": 266, + "line": 267, "column": 67 }, "end": { - "line": 266, + "line": 267, "column": 74 }, "identifierName": "clientX" @@ -18842,15 +18991,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 6986, - "end": 6991, + "start": 7034, + "end": 7039, "loc": { "start": { - "line": 266, + "line": 267, "column": 77 }, "end": { - "line": 266, + "line": 267, "column": 82 } }, @@ -18864,29 +19013,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 6994, - "end": 7007, + "start": 7042, + "end": 7055, "loc": { "start": { - "line": 266, + "line": 267, "column": 85 }, "end": { - "line": 266, + "line": 267, "column": 98 } }, "object": { "type": "Identifier", - "start": 6994, - "end": 6999, + "start": 7042, + "end": 7047, "loc": { "start": { - "line": 266, + "line": 267, "column": 85 }, "end": { - "line": 266, + "line": 267, "column": 90 }, "identifierName": "event" @@ -18895,15 +19044,15 @@ }, "property": { "type": "Identifier", - "start": 7000, - "end": 7007, + "start": 7048, + "end": 7055, "loc": { "start": { - "line": 266, + "line": 267, "column": 91 }, "end": { - "line": 266, + "line": 267, "column": 98 }, "identifierName": "clientY" @@ -18916,15 +19065,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7010, - "end": 7023, + "start": 7058, + "end": 7071, "loc": { "start": { - "line": 266, + "line": 267, "column": 101 }, "end": { - "line": 266, + "line": 267, "column": 114 } }, @@ -18938,15 +19087,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7026, - "end": 7028, + "start": 7074, + "end": 7076, "loc": { "start": { - "line": 266, + "line": 267, "column": 117 }, "end": { - "line": 266, + "line": 267, "column": 119 }, "identifierName": "vx" @@ -18957,15 +19106,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7031, - "end": 7036, + "start": 7079, + "end": 7084, "loc": { "start": { - "line": 266, + "line": 267, "column": 122 }, "end": { - "line": 266, + "line": 267, "column": 127 } }, @@ -18979,15 +19128,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7039, - "end": 7041, + "start": 7087, + "end": 7089, "loc": { "start": { - "line": 266, + "line": 267, "column": 130 }, "end": { - "line": 266, + "line": 267, "column": 132 }, "identifierName": "vy" @@ -18998,15 +19147,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7044, - "end": 7047, + "start": 7092, + "end": 7095, "loc": { "start": { - "line": 266, + "line": 267, "column": 135 }, "end": { - "line": 266, + "line": 267, "column": 138 } }, @@ -19024,44 +19173,44 @@ }, { "type": "ExpressionStatement", - "start": 7055, - "end": 7071, + "start": 7103, + "end": 7119, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 7055, - "end": 7070, + "start": 7103, + "end": 7118, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 19 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7055, - "end": 7065, + "start": 7103, + "end": 7113, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 14 }, "identifierName": "lastMouseX" @@ -19070,15 +19219,15 @@ }, "right": { "type": "Identifier", - "start": 7068, - "end": 7070, + "start": 7116, + "end": 7118, "loc": { "start": { - "line": 268, + "line": 269, "column": 17 }, "end": { - "line": 268, + "line": 269, "column": 19 }, "identifierName": "sx" @@ -19089,44 +19238,44 @@ }, { "type": "ExpressionStatement", - "start": 7076, - "end": 7092, + "start": 7124, + "end": 7140, "loc": { "start": { - "line": 269, + "line": 270, "column": 4 }, "end": { - "line": 269, + "line": 270, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 7076, - "end": 7091, + "start": 7124, + "end": 7139, "loc": { "start": { - "line": 269, + "line": 270, "column": 4 }, "end": { - "line": 269, + "line": 270, "column": 19 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7076, - "end": 7086, + "start": 7124, + "end": 7134, "loc": { "start": { - "line": 269, + "line": 270, "column": 4 }, "end": { - "line": 269, + "line": 270, "column": 14 }, "identifierName": "lastMouseY" @@ -19135,15 +19284,15 @@ }, "right": { "type": "Identifier", - "start": 7089, - "end": 7091, + "start": 7137, + "end": 7139, "loc": { "start": { - "line": 269, + "line": 270, "column": 17 }, "end": { - "line": 269, + "line": 270, "column": 19 }, "identifierName": "sy" @@ -19154,57 +19303,57 @@ }, { "type": "ExpressionStatement", - "start": 7098, - "end": 7123, + "start": 7146, + "end": 7171, "loc": { "start": { - "line": 271, + "line": 272, "column": 4 }, "end": { - "line": 271, + "line": 272, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 7098, - "end": 7122, + "start": 7146, + "end": 7170, "loc": { "start": { - "line": 271, + "line": 272, "column": 4 }, "end": { - "line": 271, + "line": 272, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 7098, - "end": 7114, + "start": 7146, + "end": 7162, "loc": { "start": { - "line": 271, + "line": 272, "column": 4 }, "end": { - "line": 271, + "line": 272, "column": 20 } }, "object": { "type": "Identifier", - "start": 7098, - "end": 7105, + "start": 7146, + "end": 7153, "loc": { "start": { - "line": 271, + "line": 272, "column": 4 }, "end": { - "line": 271, + "line": 272, "column": 11 }, "identifierName": "dragMgr" @@ -19213,15 +19362,15 @@ }, "property": { "type": "Identifier", - "start": 7106, - "end": 7114, + "start": 7154, + "end": 7162, "loc": { "start": { - "line": 271, + "line": 272, "column": 12 }, "end": { - "line": 271, + "line": 272, "column": 20 }, "identifierName": "setPoint" @@ -19233,15 +19382,15 @@ "arguments": [ { "type": "Identifier", - "start": 7115, - "end": 7117, + "start": 7163, + "end": 7165, "loc": { "start": { - "line": 271, + "line": 272, "column": 21 }, "end": { - "line": 271, + "line": 272, "column": 23 }, "identifierName": "vx" @@ -19250,15 +19399,15 @@ }, { "type": "Identifier", - "start": 7119, - "end": 7121, + "start": 7167, + "end": 7169, "loc": { "start": { - "line": 271, + "line": 272, "column": 25 }, "end": { - "line": 271, + "line": 272, "column": 27 }, "identifierName": "vy" @@ -19274,29 +19423,29 @@ }, { "type": "FunctionDeclaration", - "start": 7127, - "end": 7886, + "start": 7175, + "end": 7934, "loc": { "start": { - "line": 274, + "line": 275, "column": 0 }, "end": { - "line": 299, + "line": 300, "column": 1 } }, "id": { "type": "Identifier", - "start": 7136, - "end": 7149, + "start": 7184, + "end": 7197, "loc": { "start": { - "line": 274, + "line": 275, "column": 9 }, "end": { - "line": 274, + "line": 275, "column": 22 }, "identifierName": "modelTapEvent" @@ -19309,15 +19458,15 @@ "params": [ { "type": "Identifier", - "start": 7150, - "end": 7155, + "start": 7198, + "end": 7203, "loc": { "start": { - "line": 274, + "line": 275, "column": 23 }, "end": { - "line": 274, + "line": 275, "column": 28 }, "identifierName": "event" @@ -19327,59 +19476,59 @@ ], "body": { "type": "BlockStatement", - "start": 7157, - "end": 7886, + "start": 7205, + "end": 7934, "loc": { "start": { - "line": 275, + "line": 276, "column": 0 }, "end": { - "line": 299, + "line": 300, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 7163, - "end": 7175, + "start": 7211, + "end": 7223, "loc": { "start": { - "line": 276, + "line": 277, "column": 4 }, "end": { - "line": 276, + "line": 277, "column": 16 } }, "expression": { "type": "AssignmentExpression", - "start": 7163, - "end": 7174, + "start": 7211, + "end": 7222, "loc": { "start": { - "line": 276, + "line": 277, "column": 4 }, "end": { - "line": 276, + "line": 277, "column": 15 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7163, - "end": 7167, + "start": 7211, + "end": 7215, "loc": { "start": { - "line": 276, + "line": 277, "column": 4 }, "end": { - "line": 276, + "line": 277, "column": 8 }, "identifierName": "drag" @@ -19388,15 +19537,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 7170, - "end": 7174, + "start": 7218, + "end": 7222, "loc": { "start": { - "line": 276, + "line": 277, "column": 11 }, "end": { - "line": 276, + "line": 277, "column": 15 } }, @@ -19406,44 +19555,44 @@ }, { "type": "VariableDeclaration", - "start": 7181, - "end": 7227, + "start": 7229, + "end": 7275, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7185, - "end": 7226, + "start": 7233, + "end": 7274, "loc": { "start": { - "line": 278, + "line": 279, "column": 8 }, "end": { - "line": 278, + "line": 279, "column": 49 } }, "id": { "type": "Identifier", - "start": 7185, - "end": 7189, + "start": 7233, + "end": 7237, "loc": { "start": { - "line": 278, + "line": 279, "column": 8 }, "end": { - "line": 278, + "line": 279, "column": 12 }, "identifierName": "rect" @@ -19452,43 +19601,43 @@ }, "init": { "type": "CallExpression", - "start": 7192, - "end": 7226, + "start": 7240, + "end": 7274, "loc": { "start": { - "line": 278, + "line": 279, "column": 15 }, "end": { - "line": 278, + "line": 279, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 7192, - "end": 7224, + "start": 7240, + "end": 7272, "loc": { "start": { - "line": 278, + "line": 279, "column": 15 }, "end": { - "line": 278, + "line": 279, "column": 47 } }, "object": { "type": "Identifier", - "start": 7192, - "end": 7202, + "start": 7240, + "end": 7250, "loc": { "start": { - "line": 278, + "line": 279, "column": 15 }, "end": { - "line": 278, + "line": 279, "column": 25 }, "identifierName": "currCanvas" @@ -19497,15 +19646,15 @@ }, "property": { "type": "Identifier", - "start": 7203, - "end": 7224, + "start": 7251, + "end": 7272, "loc": { "start": { - "line": 278, + "line": 279, "column": 26 }, "end": { - "line": 278, + "line": 279, "column": 47 }, "identifierName": "getBoundingClientRect" @@ -19522,44 +19671,44 @@ }, { "type": "VariableDeclaration", - "start": 7233, - "end": 7286, + "start": 7281, + "end": 7334, "loc": { "start": { - "line": 280, + "line": 281, "column": 4 }, "end": { - "line": 280, + "line": 281, "column": 57 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7237, - "end": 7285, + "start": 7285, + "end": 7333, "loc": { "start": { - "line": 280, + "line": 281, "column": 8 }, "end": { - "line": 280, + "line": 281, "column": 56 } }, "id": { "type": "Identifier", - "start": 7237, - "end": 7239, + "start": 7285, + "end": 7287, "loc": { "start": { - "line": 280, + "line": 281, "column": 8 }, "end": { - "line": 280, + "line": 281, "column": 10 }, "identifierName": "sx" @@ -19568,29 +19717,29 @@ }, "init": { "type": "CallExpression", - "start": 7242, - "end": 7285, + "start": 7290, + "end": 7333, "loc": { "start": { - "line": 280, + "line": 281, "column": 13 }, "end": { - "line": 280, + "line": 281, "column": 56 } }, "callee": { "type": "Identifier", - "start": 7242, - "end": 7258, + "start": 7290, + "end": 7306, "loc": { "start": { - "line": 280, + "line": 281, "column": 13 }, "end": { - "line": 280, + "line": 281, "column": 29 }, "identifierName": "transformScreenX" @@ -19600,43 +19749,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7259, - "end": 7284, + "start": 7307, + "end": 7332, "loc": { "start": { - "line": 280, + "line": 281, "column": 30 }, "end": { - "line": 280, + "line": 281, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 7259, - "end": 7272, + "start": 7307, + "end": 7320, "loc": { "start": { - "line": 280, + "line": 281, "column": 30 }, "end": { - "line": 280, + "line": 281, "column": 43 } }, "object": { "type": "Identifier", - "start": 7259, - "end": 7264, + "start": 7307, + "end": 7312, "loc": { "start": { - "line": 280, + "line": 281, "column": 30 }, "end": { - "line": 280, + "line": 281, "column": 35 }, "identifierName": "event" @@ -19645,15 +19794,15 @@ }, "property": { "type": "Identifier", - "start": 7265, - "end": 7272, + "start": 7313, + "end": 7320, "loc": { "start": { - "line": 280, + "line": 281, "column": 36 }, "end": { - "line": 280, + "line": 281, "column": 43 }, "identifierName": "clientX" @@ -19665,29 +19814,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 7275, - "end": 7284, + "start": 7323, + "end": 7332, "loc": { "start": { - "line": 280, + "line": 281, "column": 46 }, "end": { - "line": 280, + "line": 281, "column": 55 } }, "object": { "type": "Identifier", - "start": 7275, - "end": 7279, + "start": 7323, + "end": 7327, "loc": { "start": { - "line": 280, + "line": 281, "column": 46 }, "end": { - "line": 280, + "line": 281, "column": 50 }, "identifierName": "rect" @@ -19696,15 +19845,15 @@ }, "property": { "type": "Identifier", - "start": 7280, - "end": 7284, + "start": 7328, + "end": 7332, "loc": { "start": { - "line": 280, + "line": 281, "column": 51 }, "end": { - "line": 280, + "line": 281, "column": 55 }, "identifierName": "left" @@ -19722,44 +19871,44 @@ }, { "type": "VariableDeclaration", - "start": 7291, - "end": 7343, + "start": 7339, + "end": 7391, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 281, + "line": 282, "column": 56 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7295, - "end": 7342, + "start": 7343, + "end": 7390, "loc": { "start": { - "line": 281, + "line": 282, "column": 8 }, "end": { - "line": 281, + "line": 282, "column": 55 } }, "id": { "type": "Identifier", - "start": 7295, - "end": 7297, + "start": 7343, + "end": 7345, "loc": { "start": { - "line": 281, + "line": 282, "column": 8 }, "end": { - "line": 281, + "line": 282, "column": 10 }, "identifierName": "sy" @@ -19768,29 +19917,29 @@ }, "init": { "type": "CallExpression", - "start": 7300, - "end": 7342, + "start": 7348, + "end": 7390, "loc": { "start": { - "line": 281, + "line": 282, "column": 13 }, "end": { - "line": 281, + "line": 282, "column": 55 } }, "callee": { "type": "Identifier", - "start": 7300, - "end": 7316, + "start": 7348, + "end": 7364, "loc": { "start": { - "line": 281, + "line": 282, "column": 13 }, "end": { - "line": 281, + "line": 282, "column": 29 }, "identifierName": "transformScreenY" @@ -19800,43 +19949,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7317, - "end": 7341, + "start": 7365, + "end": 7389, "loc": { "start": { - "line": 281, + "line": 282, "column": 30 }, "end": { - "line": 281, + "line": 282, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 7317, - "end": 7330, + "start": 7365, + "end": 7378, "loc": { "start": { - "line": 281, + "line": 282, "column": 30 }, "end": { - "line": 281, + "line": 282, "column": 43 } }, "object": { "type": "Identifier", - "start": 7317, - "end": 7322, + "start": 7365, + "end": 7370, "loc": { "start": { - "line": 281, + "line": 282, "column": 30 }, "end": { - "line": 281, + "line": 282, "column": 35 }, "identifierName": "event" @@ -19845,15 +19994,15 @@ }, "property": { "type": "Identifier", - "start": 7323, - "end": 7330, + "start": 7371, + "end": 7378, "loc": { "start": { - "line": 281, + "line": 282, "column": 36 }, "end": { - "line": 281, + "line": 282, "column": 43 }, "identifierName": "clientY" @@ -19865,29 +20014,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 7333, - "end": 7341, + "start": 7381, + "end": 7389, "loc": { "start": { - "line": 281, + "line": 282, "column": 46 }, "end": { - "line": 281, + "line": 282, "column": 54 } }, "object": { "type": "Identifier", - "start": 7333, - "end": 7337, + "start": 7381, + "end": 7385, "loc": { "start": { - "line": 281, + "line": 282, "column": 46 }, "end": { - "line": 281, + "line": 282, "column": 50 }, "identifierName": "rect" @@ -19896,15 +20045,15 @@ }, "property": { "type": "Identifier", - "start": 7338, - "end": 7341, + "start": 7386, + "end": 7389, "loc": { "start": { - "line": 281, + "line": 282, "column": 51 }, "end": { - "line": 281, + "line": 282, "column": 54 }, "identifierName": "top" @@ -19922,44 +20071,44 @@ }, { "type": "VariableDeclaration", - "start": 7348, - "end": 7532, + "start": 7396, + "end": 7580, "loc": { "start": { - "line": 282, + "line": 283, "column": 4 }, "end": { - "line": 288, + "line": 289, "column": 12 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7352, - "end": 7532, + "start": 7400, + "end": 7580, "loc": { "start": { - "line": 282, + "line": 283, "column": 8 }, "end": { - "line": 288, + "line": 289, "column": 12 } }, "id": { "type": "Identifier", - "start": 7352, - "end": 7358, + "start": 7400, + "end": 7406, "loc": { "start": { - "line": 282, + "line": 283, "column": 8 }, "end": { - "line": 282, + "line": 283, "column": 14 }, "identifierName": "target" @@ -19968,29 +20117,29 @@ }, "init": { "type": "CallExpression", - "start": 7361, - "end": 7532, + "start": 7409, + "end": 7580, "loc": { "start": { - "line": 282, + "line": 283, "column": 17 }, "end": { - "line": 288, + "line": 289, "column": 12 } }, "callee": { "type": "Identifier", - "start": 7361, - "end": 7374, + "start": 7409, + "end": 7422, "loc": { "start": { - "line": 282, + "line": 283, "column": 17 }, "end": { - "line": 282, + "line": 283, "column": 30 }, "identifierName": "transformRect" @@ -20000,30 +20149,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 7375, - "end": 7465, + "start": 7423, + "end": 7513, "loc": { "start": { - "line": 282, + "line": 283, "column": 31 }, "end": { - "line": 285, + "line": 286, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 7385, - "end": 7414, + "start": 7433, + "end": 7462, "loc": { "start": { - "line": 283, + "line": 284, "column": 8 }, "end": { - "line": 283, + "line": 284, "column": 37 } }, @@ -20032,15 +20181,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7385, - "end": 7386, + "start": 7433, + "end": 7434, "loc": { "start": { - "line": 283, + "line": 284, "column": 8 }, "end": { - "line": 283, + "line": 284, "column": 9 }, "identifierName": "x" @@ -20049,43 +20198,43 @@ }, "value": { "type": "BinaryExpression", - "start": 7388, - "end": 7414, + "start": 7436, + "end": 7462, "loc": { "start": { - "line": 283, + "line": 284, "column": 11 }, "end": { - "line": 283, + "line": 284, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 7388, - "end": 7397, + "start": 7436, + "end": 7445, "loc": { "start": { - "line": 283, + "line": 284, "column": 11 }, "end": { - "line": 283, + "line": 284, "column": 20 } }, "object": { "type": "Identifier", - "start": 7388, - "end": 7392, + "start": 7436, + "end": 7440, "loc": { "start": { - "line": 283, + "line": 284, "column": 11 }, "end": { - "line": 283, + "line": 284, "column": 15 }, "identifierName": "rect" @@ -20094,15 +20243,15 @@ }, "property": { "type": "Identifier", - "start": 7393, - "end": 7397, + "start": 7441, + "end": 7445, "loc": { "start": { - "line": 283, + "line": 284, "column": 16 }, "end": { - "line": 283, + "line": 284, "column": 20 }, "identifierName": "left" @@ -20114,43 +20263,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 7400, - "end": 7414, + "start": 7448, + "end": 7462, "loc": { "start": { - "line": 283, + "line": 284, "column": 23 }, "end": { - "line": 283, + "line": 284, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 7400, - "end": 7410, + "start": 7448, + "end": 7458, "loc": { "start": { - "line": 283, + "line": 284, "column": 23 }, "end": { - "line": 283, + "line": 284, "column": 33 } }, "object": { "type": "Identifier", - "start": 7400, - "end": 7404, + "start": 7448, + "end": 7452, "loc": { "start": { - "line": 283, + "line": 284, "column": 23 }, "end": { - "line": 283, + "line": 284, "column": 27 }, "identifierName": "rect" @@ -20159,15 +20308,15 @@ }, "property": { "type": "Identifier", - "start": 7405, - "end": 7410, + "start": 7453, + "end": 7458, "loc": { "start": { - "line": 283, + "line": 284, "column": 28 }, "end": { - "line": 283, + "line": 284, "column": 33 }, "identifierName": "width" @@ -20179,15 +20328,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 7413, - "end": 7414, + "start": 7461, + "end": 7462, "loc": { "start": { - "line": 283, + "line": 284, "column": 36 }, "end": { - "line": 283, + "line": 284, "column": 37 } }, @@ -20202,15 +20351,15 @@ }, { "type": "ObjectProperty", - "start": 7424, - "end": 7459, + "start": 7472, + "end": 7507, "loc": { "start": { - "line": 284, + "line": 285, "column": 8 }, "end": { - "line": 284, + "line": 285, "column": 43 } }, @@ -20219,15 +20368,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7424, - "end": 7425, + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 284, + "line": 285, "column": 8 }, "end": { - "line": 284, + "line": 285, "column": 9 }, "identifierName": "y" @@ -20236,43 +20385,43 @@ }, "value": { "type": "BinaryExpression", - "start": 7427, - "end": 7459, + "start": 7475, + "end": 7507, "loc": { "start": { - "line": 284, + "line": 285, "column": 11 }, "end": { - "line": 284, + "line": 285, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 7427, - "end": 7435, + "start": 7475, + "end": 7483, "loc": { "start": { - "line": 284, + "line": 285, "column": 11 }, "end": { - "line": 284, + "line": 285, "column": 19 } }, "object": { "type": "Identifier", - "start": 7427, - "end": 7431, + "start": 7475, + "end": 7479, "loc": { "start": { - "line": 284, + "line": 285, "column": 11 }, "end": { - "line": 284, + "line": 285, "column": 15 }, "identifierName": "rect" @@ -20281,15 +20430,15 @@ }, "property": { "type": "Identifier", - "start": 7432, - "end": 7435, + "start": 7480, + "end": 7483, "loc": { "start": { - "line": 284, + "line": 285, "column": 16 }, "end": { - "line": 284, + "line": 285, "column": 19 }, "identifierName": "top" @@ -20301,43 +20450,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 7438, - "end": 7459, + "start": 7486, + "end": 7507, "loc": { "start": { - "line": 284, + "line": 285, "column": 22 }, "end": { - "line": 284, + "line": 285, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 7438, - "end": 7449, + "start": 7486, + "end": 7497, "loc": { "start": { - "line": 284, + "line": 285, "column": 22 }, "end": { - "line": 284, + "line": 285, "column": 33 } }, "object": { "type": "Identifier", - "start": 7438, - "end": 7442, + "start": 7486, + "end": 7490, "loc": { "start": { - "line": 284, + "line": 285, "column": 22 }, "end": { - "line": 284, + "line": 285, "column": 26 }, "identifierName": "rect" @@ -20346,15 +20495,15 @@ }, "property": { "type": "Identifier", - "start": 7443, - "end": 7449, + "start": 7491, + "end": 7497, "loc": { "start": { - "line": 284, + "line": 285, "column": 27 }, "end": { - "line": 284, + "line": 285, "column": 33 }, "identifierName": "height" @@ -20366,15 +20515,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 7452, - "end": 7459, + "start": 7500, + "end": 7507, "loc": { "start": { - "line": 284, + "line": 285, "column": 36 }, "end": { - "line": 284, + "line": 285, "column": 43 }, "identifierName": "headPos" @@ -20388,30 +20537,30 @@ }, { "type": "ObjectExpression", - "start": 7467, - "end": 7525, + "start": 7515, + "end": 7573, "loc": { "start": { - "line": 285, + "line": 286, "column": 7 }, "end": { - "line": 288, + "line": 289, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 7477, - "end": 7493, + "start": 7525, + "end": 7541, "loc": { "start": { - "line": 286, + "line": 287, "column": 8 }, "end": { - "line": 286, + "line": 287, "column": 24 } }, @@ -20420,15 +20569,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7477, - "end": 7478, + "start": 7525, + "end": 7526, "loc": { "start": { - "line": 286, + "line": 287, "column": 8 }, "end": { - "line": 286, + "line": 287, "column": 9 }, "identifierName": "x" @@ -20437,29 +20586,29 @@ }, "value": { "type": "MemberExpression", - "start": 7480, - "end": 7493, + "start": 7528, + "end": 7541, "loc": { "start": { - "line": 286, + "line": 287, "column": 11 }, "end": { - "line": 286, + "line": 287, "column": 24 } }, "object": { "type": "Identifier", - "start": 7480, - "end": 7485, + "start": 7528, + "end": 7533, "loc": { "start": { - "line": 286, + "line": 287, "column": 11 }, "end": { - "line": 286, + "line": 287, "column": 16 }, "identifierName": "event" @@ -20468,15 +20617,15 @@ }, "property": { "type": "Identifier", - "start": 7486, - "end": 7493, + "start": 7534, + "end": 7541, "loc": { "start": { - "line": 286, + "line": 287, "column": 17 }, "end": { - "line": 286, + "line": 287, "column": 24 }, "identifierName": "clientX" @@ -20488,15 +20637,15 @@ }, { "type": "ObjectProperty", - "start": 7503, - "end": 7519, + "start": 7551, + "end": 7567, "loc": { "start": { - "line": 287, + "line": 288, "column": 8 }, "end": { - "line": 287, + "line": 288, "column": 24 } }, @@ -20505,15 +20654,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7503, - "end": 7504, + "start": 7551, + "end": 7552, "loc": { "start": { - "line": 287, + "line": 288, "column": 8 }, "end": { - "line": 287, + "line": 288, "column": 9 }, "identifierName": "y" @@ -20522,29 +20671,29 @@ }, "value": { "type": "MemberExpression", - "start": 7506, - "end": 7519, + "start": 7554, + "end": 7567, "loc": { "start": { - "line": 287, + "line": 288, "column": 11 }, "end": { - "line": 287, + "line": 288, "column": 24 } }, "object": { "type": "Identifier", - "start": 7506, - "end": 7511, + "start": 7554, + "end": 7559, "loc": { "start": { - "line": 287, + "line": 288, "column": 11 }, "end": { - "line": 287, + "line": 288, "column": 16 }, "identifierName": "event" @@ -20553,15 +20702,15 @@ }, "property": { "type": "Identifier", - "start": 7512, - "end": 7519, + "start": 7560, + "end": 7567, "loc": { "start": { - "line": 287, + "line": 288, "column": 17 }, "end": { - "line": 287, + "line": 288, "column": 24 }, "identifierName": "clientY" @@ -20575,15 +20724,15 @@ }, { "type": "Identifier", - "start": 7527, - "end": 7531, + "start": 7575, + "end": 7579, "loc": { "start": { - "line": 288, + "line": 289, "column": 7 }, "end": { - "line": 288, + "line": 289, "column": 11 }, "identifierName": "rect" @@ -20598,44 +20747,44 @@ }, { "type": "VariableDeclaration", - "start": 7537, - "end": 7583, + "start": 7585, + "end": 7631, "loc": { "start": { - "line": 289, + "line": 290, "column": 4 }, "end": { - "line": 289, + "line": 290, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7541, - "end": 7582, + "start": 7589, + "end": 7630, "loc": { "start": { - "line": 289, + "line": 290, "column": 8 }, "end": { - "line": 289, + "line": 290, "column": 49 } }, "id": { "type": "Identifier", - "start": 7541, - "end": 7543, + "start": 7589, + "end": 7591, "loc": { "start": { - "line": 289, + "line": 290, "column": 8 }, "end": { - "line": 289, + "line": 290, "column": 10 }, "identifierName": "vx" @@ -20644,29 +20793,29 @@ }, "init": { "type": "CallExpression", - "start": 7546, - "end": 7582, + "start": 7594, + "end": 7630, "loc": { "start": { - "line": 289, + "line": 290, "column": 13 }, "end": { - "line": 289, + "line": 290, "column": 49 } }, "callee": { "type": "Identifier", - "start": 7546, - "end": 7560, + "start": 7594, + "end": 7608, "loc": { "start": { - "line": 289, + "line": 290, "column": 13 }, "end": { - "line": 289, + "line": 290, "column": 27 }, "identifierName": "transformViewX" @@ -20676,43 +20825,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7561, - "end": 7581, + "start": 7609, + "end": 7629, "loc": { "start": { - "line": 289, + "line": 290, "column": 28 }, "end": { - "line": 289, + "line": 290, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 7561, - "end": 7569, + "start": 7609, + "end": 7617, "loc": { "start": { - "line": 289, + "line": 290, "column": 28 }, "end": { - "line": 289, + "line": 290, "column": 36 } }, "object": { "type": "Identifier", - "start": 7561, - "end": 7567, + "start": 7609, + "end": 7615, "loc": { "start": { - "line": 289, + "line": 290, "column": 28 }, "end": { - "line": 289, + "line": 290, "column": 34 }, "identifierName": "target" @@ -20721,15 +20870,15 @@ }, "property": { "type": "Identifier", - "start": 7568, - "end": 7569, + "start": 7616, + "end": 7617, "loc": { "start": { - "line": 289, + "line": 290, "column": 35 }, "end": { - "line": 289, + "line": 290, "column": 36 }, "identifierName": "x" @@ -20741,29 +20890,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 7572, - "end": 7581, + "start": 7620, + "end": 7629, "loc": { "start": { - "line": 289, + "line": 290, "column": 39 }, "end": { - "line": 289, + "line": 290, "column": 48 } }, "object": { "type": "Identifier", - "start": 7572, - "end": 7576, + "start": 7620, + "end": 7624, "loc": { "start": { - "line": 289, + "line": 290, "column": 39 }, "end": { - "line": 289, + "line": 290, "column": 43 }, "identifierName": "rect" @@ -20772,15 +20921,15 @@ }, "property": { "type": "Identifier", - "start": 7577, - "end": 7581, + "start": 7625, + "end": 7629, "loc": { "start": { - "line": 289, + "line": 290, "column": 44 }, "end": { - "line": 289, + "line": 290, "column": 48 }, "identifierName": "left" @@ -20798,44 +20947,44 @@ }, { "type": "VariableDeclaration", - "start": 7588, - "end": 7633, + "start": 7636, + "end": 7681, "loc": { "start": { - "line": 290, + "line": 291, "column": 4 }, "end": { - "line": 290, + "line": 291, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7592, - "end": 7632, + "start": 7640, + "end": 7680, "loc": { "start": { - "line": 290, + "line": 291, "column": 8 }, "end": { - "line": 290, + "line": 291, "column": 48 } }, "id": { "type": "Identifier", - "start": 7592, - "end": 7594, + "start": 7640, + "end": 7642, "loc": { "start": { - "line": 290, + "line": 291, "column": 8 }, "end": { - "line": 290, + "line": 291, "column": 10 }, "identifierName": "vy" @@ -20844,29 +20993,29 @@ }, "init": { "type": "CallExpression", - "start": 7597, - "end": 7632, + "start": 7645, + "end": 7680, "loc": { "start": { - "line": 290, + "line": 291, "column": 13 }, "end": { - "line": 290, + "line": 291, "column": 48 } }, "callee": { "type": "Identifier", - "start": 7597, - "end": 7611, + "start": 7645, + "end": 7659, "loc": { "start": { - "line": 290, + "line": 291, "column": 13 }, "end": { - "line": 290, + "line": 291, "column": 27 }, "identifierName": "transformViewY" @@ -20876,43 +21025,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7612, - "end": 7631, + "start": 7660, + "end": 7679, "loc": { "start": { - "line": 290, + "line": 291, "column": 28 }, "end": { - "line": 290, + "line": 291, "column": 47 } }, "left": { "type": "MemberExpression", - "start": 7612, - "end": 7620, + "start": 7660, + "end": 7668, "loc": { "start": { - "line": 290, + "line": 291, "column": 28 }, "end": { - "line": 290, + "line": 291, "column": 36 } }, "object": { "type": "Identifier", - "start": 7612, - "end": 7618, + "start": 7660, + "end": 7666, "loc": { "start": { - "line": 290, + "line": 291, "column": 28 }, "end": { - "line": 290, + "line": 291, "column": 34 }, "identifierName": "target" @@ -20921,15 +21070,15 @@ }, "property": { "type": "Identifier", - "start": 7619, - "end": 7620, + "start": 7667, + "end": 7668, "loc": { "start": { - "line": 290, + "line": 291, "column": 35 }, "end": { - "line": 290, + "line": 291, "column": 36 }, "identifierName": "y" @@ -20941,29 +21090,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 7623, - "end": 7631, + "start": 7671, + "end": 7679, "loc": { "start": { - "line": 290, + "line": 291, "column": 39 }, "end": { - "line": 290, + "line": 291, "column": 47 } }, "object": { "type": "Identifier", - "start": 7623, - "end": 7627, + "start": 7671, + "end": 7675, "loc": { "start": { - "line": 290, + "line": 291, "column": 39 }, "end": { - "line": 290, + "line": 291, "column": 43 }, "identifierName": "rect" @@ -20972,15 +21121,15 @@ }, "property": { "type": "Identifier", - "start": 7628, - "end": 7631, + "start": 7676, + "end": 7679, "loc": { "start": { - "line": 290, + "line": 291, "column": 44 }, "end": { - "line": 290, + "line": 291, "column": 47 }, "identifierName": "top" @@ -20998,43 +21147,43 @@ }, { "type": "IfStatement", - "start": 7639, - "end": 7808, + "start": 7687, + "end": 7856, "loc": { "start": { - "line": 292, + "line": 293, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 140 } }, "test": { "type": "MemberExpression", - "start": 7643, - "end": 7666, + "start": 7691, + "end": 7714, "loc": { "start": { - "line": 292, + "line": 293, "column": 8 }, "end": { - "line": 292, + "line": 293, "column": 31 } }, "object": { "type": "Identifier", - "start": 7643, - "end": 7650, + "start": 7691, + "end": 7698, "loc": { "start": { - "line": 292, + "line": 293, "column": 8 }, "end": { - "line": 292, + "line": 293, "column": 15 }, "identifierName": "cDefine" @@ -21043,15 +21192,15 @@ }, "property": { "type": "Identifier", - "start": 7651, - "end": 7666, + "start": 7699, + "end": 7714, "loc": { "start": { - "line": 292, + "line": 293, "column": 16 }, "end": { - "line": 292, + "line": 293, "column": 31 }, "identifierName": "DEBUG_MOUSE_LOG" @@ -21062,57 +21211,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7676, - "end": 7808, + "start": 7724, + "end": 7856, "loc": { "start": { - "line": 293, + "line": 294, "column": 8 }, "end": { - "line": 293, + "line": 294, "column": 140 } }, "expression": { "type": "CallExpression", - "start": 7676, - "end": 7807, + "start": 7724, + "end": 7855, "loc": { "start": { - "line": 293, + "line": 294, "column": 8 }, "end": { - "line": 293, + "line": 294, "column": 139 } }, "callee": { "type": "MemberExpression", - "start": 7676, - "end": 7687, + "start": 7724, + "end": 7735, "loc": { "start": { - "line": 293, + "line": 294, "column": 8 }, "end": { - "line": 293, + "line": 294, "column": 19 } }, "object": { "type": "Identifier", - "start": 7676, - "end": 7683, + "start": 7724, + "end": 7731, "loc": { "start": { - "line": 293, + "line": 294, "column": 8 }, "end": { - "line": 293, + "line": 294, "column": 15 }, "identifierName": "console" @@ -21121,15 +21270,15 @@ }, "property": { "type": "Identifier", - "start": 7684, - "end": 7687, + "start": 7732, + "end": 7735, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 19 }, "identifierName": "log" @@ -21141,127 +21290,127 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7688, - "end": 7806, + "start": 7736, + "end": 7854, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 138 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7800, + "start": 7736, + "end": 7848, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 132 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7795, + "start": 7736, + "end": 7843, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 127 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7787, + "start": 7736, + "end": 7835, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 119 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7782, + "start": 7736, + "end": 7830, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 114 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7766, + "start": 7736, + "end": 7814, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 98 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7750, + "start": 7736, + "end": 7798, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 82 } }, "left": { "type": "BinaryExpression", - "start": 7688, - "end": 7742, + "start": 7736, + "end": 7790, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 74 } }, "left": { "type": "StringLiteral", - "start": 7688, - "end": 7726, + "start": 7736, + "end": 7774, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 58 } }, @@ -21274,29 +21423,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 7729, - "end": 7742, + "start": 7777, + "end": 7790, "loc": { "start": { - "line": 293, + "line": 294, "column": 61 }, "end": { - "line": 293, + "line": 294, "column": 74 } }, "object": { "type": "Identifier", - "start": 7729, - "end": 7734, + "start": 7777, + "end": 7782, "loc": { "start": { - "line": 293, + "line": 294, "column": 61 }, "end": { - "line": 293, + "line": 294, "column": 66 }, "identifierName": "event" @@ -21305,15 +21454,15 @@ }, "property": { "type": "Identifier", - "start": 7735, - "end": 7742, + "start": 7783, + "end": 7790, "loc": { "start": { - "line": 293, + "line": 294, "column": 67 }, "end": { - "line": 293, + "line": 294, "column": 74 }, "identifierName": "clientX" @@ -21326,15 +21475,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7745, - "end": 7750, + "start": 7793, + "end": 7798, "loc": { "start": { - "line": 293, + "line": 294, "column": 77 }, "end": { - "line": 293, + "line": 294, "column": 82 } }, @@ -21348,29 +21497,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 7753, - "end": 7766, + "start": 7801, + "end": 7814, "loc": { "start": { - "line": 293, + "line": 294, "column": 85 }, "end": { - "line": 293, + "line": 294, "column": 98 } }, "object": { "type": "Identifier", - "start": 7753, - "end": 7758, + "start": 7801, + "end": 7806, "loc": { "start": { - "line": 293, + "line": 294, "column": 85 }, "end": { - "line": 293, + "line": 294, "column": 90 }, "identifierName": "event" @@ -21379,15 +21528,15 @@ }, "property": { "type": "Identifier", - "start": 7759, - "end": 7766, + "start": 7807, + "end": 7814, "loc": { "start": { - "line": 293, + "line": 294, "column": 91 }, "end": { - "line": 293, + "line": 294, "column": 98 }, "identifierName": "clientY" @@ -21400,15 +21549,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7769, - "end": 7782, + "start": 7817, + "end": 7830, "loc": { "start": { - "line": 293, + "line": 294, "column": 101 }, "end": { - "line": 293, + "line": 294, "column": 114 } }, @@ -21422,15 +21571,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7785, - "end": 7787, + "start": 7833, + "end": 7835, "loc": { "start": { - "line": 293, + "line": 294, "column": 117 }, "end": { - "line": 293, + "line": 294, "column": 119 }, "identifierName": "vx" @@ -21441,15 +21590,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7790, - "end": 7795, + "start": 7838, + "end": 7843, "loc": { "start": { - "line": 293, + "line": 294, "column": 122 }, "end": { - "line": 293, + "line": 294, "column": 127 } }, @@ -21463,15 +21612,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7798, - "end": 7800, + "start": 7846, + "end": 7848, "loc": { "start": { - "line": 293, + "line": 294, "column": 130 }, "end": { - "line": 293, + "line": 294, "column": 132 }, "identifierName": "vy" @@ -21482,15 +21631,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 7803, - "end": 7806, + "start": 7851, + "end": 7854, "loc": { "start": { - "line": 293, + "line": 294, "column": 135 }, "end": { - "line": 293, + "line": 294, "column": 138 } }, @@ -21508,73 +21657,8 @@ }, { "type": "ExpressionStatement", - "start": 7814, - "end": 7830, - "loc": { - "start": { - "line": 295, - "column": 4 - }, - "end": { - "line": 295, - "column": 20 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 7814, - "end": 7829, - "loc": { - "start": { - "line": 295, - "column": 4 - }, - "end": { - "line": 295, - "column": 19 - } - }, - "operator": "=", - "left": { - "type": "Identifier", - "start": 7814, - "end": 7824, - "loc": { - "start": { - "line": 295, - "column": 4 - }, - "end": { - "line": 295, - "column": 14 - }, - "identifierName": "lastMouseX" - }, - "name": "lastMouseX" - }, - "right": { - "type": "Identifier", - "start": 7827, - "end": 7829, - "loc": { - "start": { - "line": 295, - "column": 17 - }, - "end": { - "line": 295, - "column": 19 - }, - "identifierName": "sx" - }, - "name": "sx" - } - } - }, - { - "type": "ExpressionStatement", - "start": 7835, - "end": 7851, + "start": 7862, + "end": 7878, "loc": { "start": { "line": 296, @@ -21587,8 +21671,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 7835, - "end": 7850, + "start": 7862, + "end": 7877, "loc": { "start": { "line": 296, @@ -21602,8 +21686,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 7835, - "end": 7845, + "start": 7862, + "end": 7872, "loc": { "start": { "line": 296, @@ -21613,14 +21697,14 @@ "line": 296, "column": 14 }, - "identifierName": "lastMouseY" + "identifierName": "lastMouseX" }, - "name": "lastMouseY" + "name": "lastMouseX" }, "right": { "type": "Identifier", - "start": 7848, - "end": 7850, + "start": 7875, + "end": 7877, "loc": { "start": { "line": 296, @@ -21630,6 +21714,71 @@ "line": 296, "column": 19 }, + "identifierName": "sx" + }, + "name": "sx" + } + } + }, + { + "type": "ExpressionStatement", + "start": 7883, + "end": 7899, + "loc": { + "start": { + "line": 297, + "column": 4 + }, + "end": { + "line": 297, + "column": 20 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 7883, + "end": 7898, + "loc": { + "start": { + "line": 297, + "column": 4 + }, + "end": { + "line": 297, + "column": 19 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 7883, + "end": 7893, + "loc": { + "start": { + "line": 297, + "column": 4 + }, + "end": { + "line": 297, + "column": 14 + }, + "identifierName": "lastMouseY" + }, + "name": "lastMouseY" + }, + "right": { + "type": "Identifier", + "start": 7896, + "end": 7898, + "loc": { + "start": { + "line": 297, + "column": 17 + }, + "end": { + "line": 297, + "column": 19 + }, "identifierName": "sy" }, "name": "sy" @@ -21638,57 +21787,57 @@ }, { "type": "ExpressionStatement", - "start": 7857, - "end": 7884, + "start": 7905, + "end": 7932, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 7857, - "end": 7883, + "start": 7905, + "end": 7931, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 7857, - "end": 7875, + "start": 7905, + "end": 7923, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 22 } }, "object": { "type": "Identifier", - "start": 7857, - "end": 7866, + "start": 7905, + "end": 7914, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 13 }, "identifierName": "live2DMgr" @@ -21697,15 +21846,15 @@ }, "property": { "type": "Identifier", - "start": 7867, - "end": 7875, + "start": 7915, + "end": 7923, "loc": { "start": { - "line": 298, + "line": 299, "column": 14 }, "end": { - "line": 298, + "line": 299, "column": 22 }, "identifierName": "tapEvent" @@ -21717,15 +21866,15 @@ "arguments": [ { "type": "Identifier", - "start": 7876, - "end": 7878, + "start": 7924, + "end": 7926, "loc": { "start": { - "line": 298, + "line": 299, "column": 23 }, "end": { - "line": 298, + "line": 299, "column": 25 }, "identifierName": "vx" @@ -21734,15 +21883,15 @@ }, { "type": "Identifier", - "start": 7880, - "end": 7882, + "start": 7928, + "end": 7930, "loc": { "start": { - "line": 298, + "line": 299, "column": 27 }, "end": { - "line": 298, + "line": 299, "column": 29 }, "identifierName": "vy" @@ -21758,29 +21907,29 @@ }, { "type": "FunctionDeclaration", - "start": 7888, - "end": 8804, + "start": 7936, + "end": 8852, "loc": { "start": { - "line": 301, + "line": 302, "column": 0 }, "end": { - "line": 330, + "line": 331, "column": 1 } }, "id": { "type": "Identifier", - "start": 7897, - "end": 7910, + "start": 7945, + "end": 7958, "loc": { "start": { - "line": 301, + "line": 302, "column": 9 }, "end": { - "line": 301, + "line": 302, "column": 22 }, "identifierName": "followPointer" @@ -21793,15 +21942,15 @@ "params": [ { "type": "Identifier", - "start": 7911, - "end": 7916, + "start": 7959, + "end": 7964, "loc": { "start": { - "line": 301, + "line": 302, "column": 23 }, "end": { - "line": 301, + "line": 302, "column": 28 }, "identifierName": "event" @@ -21811,59 +21960,59 @@ ], "body": { "type": "BlockStatement", - "start": 7918, - "end": 8804, + "start": 7966, + "end": 8852, "loc": { "start": { - "line": 302, + "line": 303, "column": 0 }, "end": { - "line": 330, + "line": 331, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 7924, - "end": 7970, + "start": 7972, + "end": 8018, "loc": { "start": { - "line": 303, + "line": 304, "column": 4 }, "end": { - "line": 303, + "line": 304, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7928, - "end": 7969, + "start": 7976, + "end": 8017, "loc": { "start": { - "line": 303, + "line": 304, "column": 8 }, "end": { - "line": 303, + "line": 304, "column": 49 } }, "id": { "type": "Identifier", - "start": 7928, - "end": 7932, + "start": 7976, + "end": 7980, "loc": { "start": { - "line": 303, + "line": 304, "column": 8 }, "end": { - "line": 303, + "line": 304, "column": 12 }, "identifierName": "rect" @@ -21872,43 +22021,43 @@ }, "init": { "type": "CallExpression", - "start": 7935, - "end": 7969, + "start": 7983, + "end": 8017, "loc": { "start": { - "line": 303, + "line": 304, "column": 15 }, "end": { - "line": 303, + "line": 304, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 7935, - "end": 7967, + "start": 7983, + "end": 8015, "loc": { "start": { - "line": 303, + "line": 304, "column": 15 }, "end": { - "line": 303, + "line": 304, "column": 47 } }, "object": { "type": "Identifier", - "start": 7935, - "end": 7945, + "start": 7983, + "end": 7993, "loc": { "start": { - "line": 303, + "line": 304, "column": 15 }, "end": { - "line": 303, + "line": 304, "column": 25 }, "identifierName": "currCanvas" @@ -21917,15 +22066,15 @@ }, "property": { "type": "Identifier", - "start": 7946, - "end": 7967, + "start": 7994, + "end": 8015, "loc": { "start": { - "line": 303, + "line": 304, "column": 26 }, "end": { - "line": 303, + "line": 304, "column": 47 }, "identifierName": "getBoundingClientRect" @@ -21942,44 +22091,44 @@ }, { "type": "VariableDeclaration", - "start": 7976, - "end": 8029, + "start": 8024, + "end": 8077, "loc": { "start": { - "line": 305, + "line": 306, "column": 4 }, "end": { - "line": 305, + "line": 306, "column": 57 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7980, - "end": 8028, + "start": 8028, + "end": 8076, "loc": { "start": { - "line": 305, + "line": 306, "column": 8 }, "end": { - "line": 305, + "line": 306, "column": 56 } }, "id": { "type": "Identifier", - "start": 7980, - "end": 7982, + "start": 8028, + "end": 8030, "loc": { "start": { - "line": 305, + "line": 306, "column": 8 }, "end": { - "line": 305, + "line": 306, "column": 10 }, "identifierName": "sx" @@ -21988,29 +22137,29 @@ }, "init": { "type": "CallExpression", - "start": 7985, - "end": 8028, + "start": 8033, + "end": 8076, "loc": { "start": { - "line": 305, + "line": 306, "column": 13 }, "end": { - "line": 305, + "line": 306, "column": 56 } }, "callee": { "type": "Identifier", - "start": 7985, - "end": 8001, + "start": 8033, + "end": 8049, "loc": { "start": { - "line": 305, + "line": 306, "column": 13 }, "end": { - "line": 305, + "line": 306, "column": 29 }, "identifierName": "transformScreenX" @@ -22020,43 +22169,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8002, - "end": 8027, + "start": 8050, + "end": 8075, "loc": { "start": { - "line": 305, + "line": 306, "column": 30 }, "end": { - "line": 305, + "line": 306, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 8002, - "end": 8015, + "start": 8050, + "end": 8063, "loc": { "start": { - "line": 305, + "line": 306, "column": 30 }, "end": { - "line": 305, + "line": 306, "column": 43 } }, "object": { "type": "Identifier", - "start": 8002, - "end": 8007, + "start": 8050, + "end": 8055, "loc": { "start": { - "line": 305, + "line": 306, "column": 30 }, "end": { - "line": 305, + "line": 306, "column": 35 }, "identifierName": "event" @@ -22065,15 +22214,15 @@ }, "property": { "type": "Identifier", - "start": 8008, - "end": 8015, + "start": 8056, + "end": 8063, "loc": { "start": { - "line": 305, + "line": 306, "column": 36 }, "end": { - "line": 305, + "line": 306, "column": 43 }, "identifierName": "clientX" @@ -22085,29 +22234,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 8018, - "end": 8027, + "start": 8066, + "end": 8075, "loc": { "start": { - "line": 305, + "line": 306, "column": 46 }, "end": { - "line": 305, + "line": 306, "column": 55 } }, "object": { "type": "Identifier", - "start": 8018, - "end": 8022, + "start": 8066, + "end": 8070, "loc": { "start": { - "line": 305, + "line": 306, "column": 46 }, "end": { - "line": 305, + "line": 306, "column": 50 }, "identifierName": "rect" @@ -22116,15 +22265,15 @@ }, "property": { "type": "Identifier", - "start": 8023, - "end": 8027, + "start": 8071, + "end": 8075, "loc": { "start": { - "line": 305, + "line": 306, "column": 51 }, "end": { - "line": 305, + "line": 306, "column": 55 }, "identifierName": "left" @@ -22142,44 +22291,44 @@ }, { "type": "VariableDeclaration", - "start": 8034, - "end": 8086, + "start": 8082, + "end": 8134, "loc": { "start": { - "line": 306, + "line": 307, "column": 4 }, "end": { - "line": 306, + "line": 307, "column": 56 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8038, - "end": 8085, + "start": 8086, + "end": 8133, "loc": { "start": { - "line": 306, + "line": 307, "column": 8 }, "end": { - "line": 306, + "line": 307, "column": 55 } }, "id": { "type": "Identifier", - "start": 8038, - "end": 8040, + "start": 8086, + "end": 8088, "loc": { "start": { - "line": 306, + "line": 307, "column": 8 }, "end": { - "line": 306, + "line": 307, "column": 10 }, "identifierName": "sy" @@ -22188,29 +22337,29 @@ }, "init": { "type": "CallExpression", - "start": 8043, - "end": 8085, + "start": 8091, + "end": 8133, "loc": { "start": { - "line": 306, + "line": 307, "column": 13 }, "end": { - "line": 306, + "line": 307, "column": 55 } }, "callee": { "type": "Identifier", - "start": 8043, - "end": 8059, + "start": 8091, + "end": 8107, "loc": { "start": { - "line": 306, + "line": 307, "column": 13 }, "end": { - "line": 306, + "line": 307, "column": 29 }, "identifierName": "transformScreenY" @@ -22220,43 +22369,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8060, - "end": 8084, + "start": 8108, + "end": 8132, "loc": { "start": { - "line": 306, + "line": 307, "column": 30 }, "end": { - "line": 306, + "line": 307, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 8060, - "end": 8073, + "start": 8108, + "end": 8121, "loc": { "start": { - "line": 306, + "line": 307, "column": 30 }, "end": { - "line": 306, + "line": 307, "column": 43 } }, "object": { "type": "Identifier", - "start": 8060, - "end": 8065, + "start": 8108, + "end": 8113, "loc": { "start": { - "line": 306, + "line": 307, "column": 30 }, "end": { - "line": 306, + "line": 307, "column": 35 }, "identifierName": "event" @@ -22265,15 +22414,15 @@ }, "property": { "type": "Identifier", - "start": 8066, - "end": 8073, + "start": 8114, + "end": 8121, "loc": { "start": { - "line": 306, + "line": 307, "column": 36 }, "end": { - "line": 306, + "line": 307, "column": 43 }, "identifierName": "clientY" @@ -22285,29 +22434,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 8076, - "end": 8084, + "start": 8124, + "end": 8132, "loc": { "start": { - "line": 306, + "line": 307, "column": 46 }, "end": { - "line": 306, + "line": 307, "column": 54 } }, "object": { "type": "Identifier", - "start": 8076, - "end": 8080, + "start": 8124, + "end": 8128, "loc": { "start": { - "line": 306, + "line": 307, "column": 46 }, "end": { - "line": 306, + "line": 307, "column": 50 }, "identifierName": "rect" @@ -22316,15 +22465,15 @@ }, "property": { "type": "Identifier", - "start": 8081, - "end": 8084, + "start": 8129, + "end": 8132, "loc": { "start": { - "line": 306, + "line": 307, "column": 51 }, "end": { - "line": 306, + "line": 307, "column": 54 }, "identifierName": "top" @@ -22343,15 +22492,15 @@ { "type": "CommentLine", "value": " log but seems ok", - "start": 8092, - "end": 8111, + "start": 8140, + "end": 8159, "loc": { "start": { - "line": 308, + "line": 309, "column": 4 }, "end": { - "line": 308, + "line": 309, "column": 23 } } @@ -22359,15 +22508,15 @@ { "type": "CommentLine", "value": " console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);", - "start": 8116, - "end": 8209, + "start": 8164, + "end": 8257, "loc": { "start": { - "line": 309, + "line": 310, "column": 4 }, "end": { - "line": 309, + "line": 310, "column": 97 } } @@ -22376,44 +22525,44 @@ }, { "type": "VariableDeclaration", - "start": 8215, - "end": 8415, + "start": 8263, + "end": 8463, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 317, + "line": 318, "column": 12 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8219, - "end": 8415, + "start": 8267, + "end": 8463, "loc": { "start": { - "line": 311, + "line": 312, "column": 8 }, "end": { - "line": 317, + "line": 318, "column": 12 } }, "id": { "type": "Identifier", - "start": 8219, - "end": 8225, + "start": 8267, + "end": 8273, "loc": { "start": { - "line": 311, + "line": 312, "column": 8 }, "end": { - "line": 311, + "line": 312, "column": 14 }, "identifierName": "target" @@ -22423,29 +22572,29 @@ }, "init": { "type": "CallExpression", - "start": 8228, - "end": 8415, + "start": 8276, + "end": 8463, "loc": { "start": { - "line": 311, + "line": 312, "column": 17 }, "end": { - "line": 317, + "line": 318, "column": 12 } }, "callee": { "type": "Identifier", - "start": 8228, - "end": 8241, + "start": 8276, + "end": 8289, "loc": { "start": { - "line": 311, + "line": 312, "column": 17 }, "end": { - "line": 311, + "line": 312, "column": 30 }, "identifierName": "transformRect" @@ -22455,30 +22604,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 8242, - "end": 8348, + "start": 8290, + "end": 8396, "loc": { "start": { - "line": 311, + "line": 312, "column": 31 }, "end": { - "line": 314, + "line": 315, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 8268, - "end": 8297, + "start": 8316, + "end": 8345, "loc": { "start": { - "line": 312, + "line": 313, "column": 8 }, "end": { - "line": 312, + "line": 313, "column": 37 } }, @@ -22487,15 +22636,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8268, - "end": 8269, + "start": 8316, + "end": 8317, "loc": { "start": { - "line": 312, + "line": 313, "column": 8 }, "end": { - "line": 312, + "line": 313, "column": 9 }, "identifierName": "x" @@ -22505,43 +22654,43 @@ }, "value": { "type": "BinaryExpression", - "start": 8271, - "end": 8297, + "start": 8319, + "end": 8345, "loc": { "start": { - "line": 312, + "line": 313, "column": 11 }, "end": { - "line": 312, + "line": 313, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 8271, - "end": 8280, + "start": 8319, + "end": 8328, "loc": { "start": { - "line": 312, + "line": 313, "column": 11 }, "end": { - "line": 312, + "line": 313, "column": 20 } }, "object": { "type": "Identifier", - "start": 8271, - "end": 8275, + "start": 8319, + "end": 8323, "loc": { "start": { - "line": 312, + "line": 313, "column": 11 }, "end": { - "line": 312, + "line": 313, "column": 15 }, "identifierName": "rect" @@ -22550,15 +22699,15 @@ }, "property": { "type": "Identifier", - "start": 8276, - "end": 8280, + "start": 8324, + "end": 8328, "loc": { "start": { - "line": 312, + "line": 313, "column": 16 }, "end": { - "line": 312, + "line": 313, "column": 20 }, "identifierName": "left" @@ -22570,43 +22719,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 8283, - "end": 8297, + "start": 8331, + "end": 8345, "loc": { "start": { - "line": 312, + "line": 313, "column": 23 }, "end": { - "line": 312, + "line": 313, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 8283, - "end": 8293, + "start": 8331, + "end": 8341, "loc": { "start": { - "line": 312, + "line": 313, "column": 23 }, "end": { - "line": 312, + "line": 313, "column": 33 } }, "object": { "type": "Identifier", - "start": 8283, - "end": 8287, + "start": 8331, + "end": 8335, "loc": { "start": { - "line": 312, + "line": 313, "column": 23 }, "end": { - "line": 312, + "line": 313, "column": 27 }, "identifierName": "rect" @@ -22615,15 +22764,15 @@ }, "property": { "type": "Identifier", - "start": 8288, - "end": 8293, + "start": 8336, + "end": 8341, "loc": { "start": { - "line": 312, + "line": 313, "column": 28 }, "end": { - "line": 312, + "line": 313, "column": 33 }, "identifierName": "width" @@ -22635,15 +22784,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 8296, - "end": 8297, + "start": 8344, + "end": 8345, "loc": { "start": { - "line": 312, + "line": 313, "column": 36 }, "end": { - "line": 312, + "line": 313, "column": 37 } }, @@ -22659,15 +22808,15 @@ { "type": "CommentLine", "value": " seems ok here", - "start": 8243, - "end": 8259, + "start": 8291, + "end": 8307, "loc": { "start": { - "line": 311, + "line": 312, "column": 32 }, "end": { - "line": 311, + "line": 312, "column": 48 } } @@ -22676,15 +22825,15 @@ }, { "type": "ObjectProperty", - "start": 8307, - "end": 8342, + "start": 8355, + "end": 8390, "loc": { "start": { - "line": 313, + "line": 314, "column": 8 }, "end": { - "line": 313, + "line": 314, "column": 43 } }, @@ -22693,15 +22842,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8307, - "end": 8308, + "start": 8355, + "end": 8356, "loc": { "start": { - "line": 313, + "line": 314, "column": 8 }, "end": { - "line": 313, + "line": 314, "column": 9 }, "identifierName": "y" @@ -22710,43 +22859,43 @@ }, "value": { "type": "BinaryExpression", - "start": 8310, - "end": 8342, + "start": 8358, + "end": 8390, "loc": { "start": { - "line": 313, + "line": 314, "column": 11 }, "end": { - "line": 313, + "line": 314, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 8310, - "end": 8318, + "start": 8358, + "end": 8366, "loc": { "start": { - "line": 313, + "line": 314, "column": 11 }, "end": { - "line": 313, + "line": 314, "column": 19 } }, "object": { "type": "Identifier", - "start": 8310, - "end": 8314, + "start": 8358, + "end": 8362, "loc": { "start": { - "line": 313, + "line": 314, "column": 11 }, "end": { - "line": 313, + "line": 314, "column": 15 }, "identifierName": "rect" @@ -22755,15 +22904,15 @@ }, "property": { "type": "Identifier", - "start": 8315, - "end": 8318, + "start": 8363, + "end": 8366, "loc": { "start": { - "line": 313, + "line": 314, "column": 16 }, "end": { - "line": 313, + "line": 314, "column": 19 }, "identifierName": "top" @@ -22775,43 +22924,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 8321, - "end": 8342, + "start": 8369, + "end": 8390, "loc": { "start": { - "line": 313, + "line": 314, "column": 22 }, "end": { - "line": 313, + "line": 314, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 8321, - "end": 8332, + "start": 8369, + "end": 8380, "loc": { "start": { - "line": 313, + "line": 314, "column": 22 }, "end": { - "line": 313, + "line": 314, "column": 33 } }, "object": { "type": "Identifier", - "start": 8321, - "end": 8325, + "start": 8369, + "end": 8373, "loc": { "start": { - "line": 313, + "line": 314, "column": 22 }, "end": { - "line": 313, + "line": 314, "column": 26 }, "identifierName": "rect" @@ -22820,15 +22969,15 @@ }, "property": { "type": "Identifier", - "start": 8326, - "end": 8332, + "start": 8374, + "end": 8380, "loc": { "start": { - "line": 313, + "line": 314, "column": 27 }, "end": { - "line": 313, + "line": 314, "column": 33 }, "identifierName": "height" @@ -22840,15 +22989,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 8335, - "end": 8342, + "start": 8383, + "end": 8390, "loc": { "start": { - "line": 313, + "line": 314, "column": 36 }, "end": { - "line": 313, + "line": 314, "column": 43 }, "identifierName": "headPos" @@ -22862,30 +23011,30 @@ }, { "type": "ObjectExpression", - "start": 8350, - "end": 8408, + "start": 8398, + "end": 8456, "loc": { "start": { - "line": 314, + "line": 315, "column": 7 }, "end": { - "line": 317, + "line": 318, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 8360, - "end": 8376, + "start": 8408, + "end": 8424, "loc": { "start": { - "line": 315, + "line": 316, "column": 8 }, "end": { - "line": 315, + "line": 316, "column": 24 } }, @@ -22894,15 +23043,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8360, - "end": 8361, + "start": 8408, + "end": 8409, "loc": { "start": { - "line": 315, + "line": 316, "column": 8 }, "end": { - "line": 315, + "line": 316, "column": 9 }, "identifierName": "x" @@ -22911,29 +23060,29 @@ }, "value": { "type": "MemberExpression", - "start": 8363, - "end": 8376, + "start": 8411, + "end": 8424, "loc": { "start": { - "line": 315, + "line": 316, "column": 11 }, "end": { - "line": 315, + "line": 316, "column": 24 } }, "object": { "type": "Identifier", - "start": 8363, - "end": 8368, + "start": 8411, + "end": 8416, "loc": { "start": { - "line": 315, + "line": 316, "column": 11 }, "end": { - "line": 315, + "line": 316, "column": 16 }, "identifierName": "event" @@ -22942,15 +23091,15 @@ }, "property": { "type": "Identifier", - "start": 8369, - "end": 8376, + "start": 8417, + "end": 8424, "loc": { "start": { - "line": 315, + "line": 316, "column": 17 }, "end": { - "line": 315, + "line": 316, "column": 24 }, "identifierName": "clientX" @@ -22962,15 +23111,15 @@ }, { "type": "ObjectProperty", - "start": 8386, - "end": 8402, + "start": 8434, + "end": 8450, "loc": { "start": { - "line": 316, + "line": 317, "column": 8 }, "end": { - "line": 316, + "line": 317, "column": 24 } }, @@ -22979,15 +23128,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8386, - "end": 8387, + "start": 8434, + "end": 8435, "loc": { "start": { - "line": 316, + "line": 317, "column": 8 }, "end": { - "line": 316, + "line": 317, "column": 9 }, "identifierName": "y" @@ -22996,29 +23145,29 @@ }, "value": { "type": "MemberExpression", - "start": 8389, - "end": 8402, + "start": 8437, + "end": 8450, "loc": { "start": { - "line": 316, + "line": 317, "column": 11 }, "end": { - "line": 316, + "line": 317, "column": 24 } }, "object": { "type": "Identifier", - "start": 8389, - "end": 8394, + "start": 8437, + "end": 8442, "loc": { "start": { - "line": 316, + "line": 317, "column": 11 }, "end": { - "line": 316, + "line": 317, "column": 16 }, "identifierName": "event" @@ -23027,15 +23176,15 @@ }, "property": { "type": "Identifier", - "start": 8395, - "end": 8402, + "start": 8443, + "end": 8450, "loc": { "start": { - "line": 316, + "line": 317, "column": 17 }, "end": { - "line": 316, + "line": 317, "column": 24 }, "identifierName": "clientY" @@ -23049,15 +23198,15 @@ }, { "type": "Identifier", - "start": 8410, - "end": 8414, + "start": 8458, + "end": 8462, "loc": { "start": { - "line": 317, + "line": 318, "column": 7 }, "end": { - "line": 317, + "line": 318, "column": 11 }, "identifierName": "rect" @@ -23074,15 +23223,15 @@ { "type": "CommentLine", "value": " log but seems ok", - "start": 8092, - "end": 8111, + "start": 8140, + "end": 8159, "loc": { "start": { - "line": 308, + "line": 309, "column": 4 }, "end": { - "line": 308, + "line": 309, "column": 23 } } @@ -23090,15 +23239,15 @@ { "type": "CommentLine", "value": " console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);", - "start": 8116, - "end": 8209, + "start": 8164, + "end": 8257, "loc": { "start": { - "line": 309, + "line": 310, "column": 4 }, "end": { - "line": 309, + "line": 310, "column": 97 } } @@ -23107,44 +23256,44 @@ }, { "type": "VariableDeclaration", - "start": 8420, - "end": 8466, + "start": 8468, + "end": 8514, "loc": { "start": { - "line": 318, + "line": 319, "column": 4 }, "end": { - "line": 318, + "line": 319, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8424, - "end": 8465, + "start": 8472, + "end": 8513, "loc": { "start": { - "line": 318, + "line": 319, "column": 8 }, "end": { - "line": 318, + "line": 319, "column": 49 } }, "id": { "type": "Identifier", - "start": 8424, - "end": 8426, + "start": 8472, + "end": 8474, "loc": { "start": { - "line": 318, + "line": 319, "column": 8 }, "end": { - "line": 318, + "line": 319, "column": 10 }, "identifierName": "vx" @@ -23153,29 +23302,29 @@ }, "init": { "type": "CallExpression", - "start": 8429, - "end": 8465, + "start": 8477, + "end": 8513, "loc": { "start": { - "line": 318, + "line": 319, "column": 13 }, "end": { - "line": 318, + "line": 319, "column": 49 } }, "callee": { "type": "Identifier", - "start": 8429, - "end": 8443, + "start": 8477, + "end": 8491, "loc": { "start": { - "line": 318, + "line": 319, "column": 13 }, "end": { - "line": 318, + "line": 319, "column": 27 }, "identifierName": "transformViewX" @@ -23185,43 +23334,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8444, - "end": 8464, + "start": 8492, + "end": 8512, "loc": { "start": { - "line": 318, + "line": 319, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 8444, - "end": 8452, + "start": 8492, + "end": 8500, "loc": { "start": { - "line": 318, + "line": 319, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 36 } }, "object": { "type": "Identifier", - "start": 8444, - "end": 8450, + "start": 8492, + "end": 8498, "loc": { "start": { - "line": 318, + "line": 319, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 34 }, "identifierName": "target" @@ -23230,15 +23379,15 @@ }, "property": { "type": "Identifier", - "start": 8451, - "end": 8452, + "start": 8499, + "end": 8500, "loc": { "start": { - "line": 318, + "line": 319, "column": 35 }, "end": { - "line": 318, + "line": 319, "column": 36 }, "identifierName": "x" @@ -23250,29 +23399,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 8455, - "end": 8464, + "start": 8503, + "end": 8512, "loc": { "start": { - "line": 318, + "line": 319, "column": 39 }, "end": { - "line": 318, + "line": 319, "column": 48 } }, "object": { "type": "Identifier", - "start": 8455, - "end": 8459, + "start": 8503, + "end": 8507, "loc": { "start": { - "line": 318, + "line": 319, "column": 39 }, "end": { - "line": 318, + "line": 319, "column": 43 }, "identifierName": "rect" @@ -23281,15 +23430,15 @@ }, "property": { "type": "Identifier", - "start": 8460, - "end": 8464, + "start": 8508, + "end": 8512, "loc": { "start": { - "line": 318, + "line": 319, "column": 44 }, "end": { - "line": 318, + "line": 319, "column": 48 }, "identifierName": "left" @@ -23307,44 +23456,44 @@ }, { "type": "VariableDeclaration", - "start": 8471, - "end": 8516, + "start": 8519, + "end": 8564, "loc": { "start": { - "line": 319, + "line": 320, "column": 4 }, "end": { - "line": 319, + "line": 320, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8475, - "end": 8515, + "start": 8523, + "end": 8563, "loc": { "start": { - "line": 319, + "line": 320, "column": 8 }, "end": { - "line": 319, + "line": 320, "column": 48 } }, "id": { "type": "Identifier", - "start": 8475, - "end": 8477, + "start": 8523, + "end": 8525, "loc": { "start": { - "line": 319, + "line": 320, "column": 8 }, "end": { - "line": 319, + "line": 320, "column": 10 }, "identifierName": "vy" @@ -23353,29 +23502,29 @@ }, "init": { "type": "CallExpression", - "start": 8480, - "end": 8515, + "start": 8528, + "end": 8563, "loc": { "start": { - "line": 319, + "line": 320, "column": 13 }, "end": { - "line": 319, + "line": 320, "column": 48 } }, "callee": { "type": "Identifier", - "start": 8480, - "end": 8494, + "start": 8528, + "end": 8542, "loc": { "start": { - "line": 319, + "line": 320, "column": 13 }, "end": { - "line": 319, + "line": 320, "column": 27 }, "identifierName": "transformViewY" @@ -23385,43 +23534,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8495, - "end": 8514, + "start": 8543, + "end": 8562, "loc": { "start": { - "line": 319, + "line": 320, "column": 28 }, "end": { - "line": 319, + "line": 320, "column": 47 } }, "left": { "type": "MemberExpression", - "start": 8495, - "end": 8503, + "start": 8543, + "end": 8551, "loc": { "start": { - "line": 319, + "line": 320, "column": 28 }, "end": { - "line": 319, + "line": 320, "column": 36 } }, "object": { "type": "Identifier", - "start": 8495, - "end": 8501, + "start": 8543, + "end": 8549, "loc": { "start": { - "line": 319, + "line": 320, "column": 28 }, "end": { - "line": 319, + "line": 320, "column": 34 }, "identifierName": "target" @@ -23430,15 +23579,15 @@ }, "property": { "type": "Identifier", - "start": 8502, - "end": 8503, + "start": 8550, + "end": 8551, "loc": { "start": { - "line": 319, + "line": 320, "column": 35 }, "end": { - "line": 319, + "line": 320, "column": 36 }, "identifierName": "y" @@ -23450,29 +23599,29 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 8506, - "end": 8514, + "start": 8554, + "end": 8562, "loc": { "start": { - "line": 319, + "line": 320, "column": 39 }, "end": { - "line": 319, + "line": 320, "column": 47 } }, "object": { "type": "Identifier", - "start": 8506, - "end": 8510, + "start": 8554, + "end": 8558, "loc": { "start": { - "line": 319, + "line": 320, "column": 39 }, "end": { - "line": 319, + "line": 320, "column": 43 }, "identifierName": "rect" @@ -23481,15 +23630,15 @@ }, "property": { "type": "Identifier", - "start": 8511, - "end": 8514, + "start": 8559, + "end": 8562, "loc": { "start": { - "line": 319, + "line": 320, "column": 44 }, "end": { - "line": 319, + "line": 320, "column": 47 }, "identifierName": "top" @@ -23507,43 +23656,43 @@ }, { "type": "IfStatement", - "start": 8522, - "end": 8691, + "start": 8570, + "end": 8739, "loc": { "start": { - "line": 321, + "line": 322, "column": 4 }, "end": { - "line": 322, + "line": 323, "column": 140 } }, "test": { "type": "MemberExpression", - "start": 8526, - "end": 8549, + "start": 8574, + "end": 8597, "loc": { "start": { - "line": 321, + "line": 322, "column": 8 }, "end": { - "line": 321, + "line": 322, "column": 31 } }, "object": { "type": "Identifier", - "start": 8526, - "end": 8533, + "start": 8574, + "end": 8581, "loc": { "start": { - "line": 321, + "line": 322, "column": 8 }, "end": { - "line": 321, + "line": 322, "column": 15 }, "identifierName": "cDefine" @@ -23552,15 +23701,15 @@ }, "property": { "type": "Identifier", - "start": 8534, - "end": 8549, + "start": 8582, + "end": 8597, "loc": { "start": { - "line": 321, + "line": 322, "column": 16 }, "end": { - "line": 321, + "line": 322, "column": 31 }, "identifierName": "DEBUG_MOUSE_LOG" @@ -23571,57 +23720,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8559, - "end": 8691, + "start": 8607, + "end": 8739, "loc": { "start": { - "line": 322, + "line": 323, "column": 8 }, "end": { - "line": 322, + "line": 323, "column": 140 } }, "expression": { "type": "CallExpression", - "start": 8559, - "end": 8690, + "start": 8607, + "end": 8738, "loc": { "start": { - "line": 322, + "line": 323, "column": 8 }, "end": { - "line": 322, + "line": 323, "column": 139 } }, "callee": { "type": "MemberExpression", - "start": 8559, - "end": 8570, + "start": 8607, + "end": 8618, "loc": { "start": { - "line": 322, + "line": 323, "column": 8 }, "end": { - "line": 322, + "line": 323, "column": 19 } }, "object": { "type": "Identifier", - "start": 8559, - "end": 8566, + "start": 8607, + "end": 8614, "loc": { "start": { - "line": 322, + "line": 323, "column": 8 }, "end": { - "line": 322, + "line": 323, "column": 15 }, "identifierName": "console" @@ -23630,15 +23779,15 @@ }, "property": { "type": "Identifier", - "start": 8567, - "end": 8570, + "start": 8615, + "end": 8618, "loc": { "start": { - "line": 322, + "line": 323, "column": 16 }, "end": { - "line": 322, + "line": 323, "column": 19 }, "identifierName": "log" @@ -23650,127 +23799,127 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8571, - "end": 8689, + "start": 8619, + "end": 8737, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 138 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8683, + "start": 8619, + "end": 8731, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 132 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8678, + "start": 8619, + "end": 8726, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 127 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8670, + "start": 8619, + "end": 8718, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 119 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8665, + "start": 8619, + "end": 8713, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 114 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8649, + "start": 8619, + "end": 8697, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 98 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8633, + "start": 8619, + "end": 8681, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 82 } }, "left": { "type": "BinaryExpression", - "start": 8571, - "end": 8625, + "start": 8619, + "end": 8673, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 74 } }, "left": { "type": "StringLiteral", - "start": 8571, - "end": 8609, + "start": 8619, + "end": 8657, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 58 } }, @@ -23783,29 +23932,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 8612, - "end": 8625, + "start": 8660, + "end": 8673, "loc": { "start": { - "line": 322, + "line": 323, "column": 61 }, "end": { - "line": 322, + "line": 323, "column": 74 } }, "object": { "type": "Identifier", - "start": 8612, - "end": 8617, + "start": 8660, + "end": 8665, "loc": { "start": { - "line": 322, + "line": 323, "column": 61 }, "end": { - "line": 322, + "line": 323, "column": 66 }, "identifierName": "event" @@ -23814,15 +23963,15 @@ }, "property": { "type": "Identifier", - "start": 8618, - "end": 8625, + "start": 8666, + "end": 8673, "loc": { "start": { - "line": 322, + "line": 323, "column": 67 }, "end": { - "line": 322, + "line": 323, "column": 74 }, "identifierName": "clientX" @@ -23835,15 +23984,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 8628, - "end": 8633, + "start": 8676, + "end": 8681, "loc": { "start": { - "line": 322, + "line": 323, "column": 77 }, "end": { - "line": 322, + "line": 323, "column": 82 } }, @@ -23857,29 +24006,29 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 8636, - "end": 8649, + "start": 8684, + "end": 8697, "loc": { "start": { - "line": 322, + "line": 323, "column": 85 }, "end": { - "line": 322, + "line": 323, "column": 98 } }, "object": { "type": "Identifier", - "start": 8636, - "end": 8641, + "start": 8684, + "end": 8689, "loc": { "start": { - "line": 322, + "line": 323, "column": 85 }, "end": { - "line": 322, + "line": 323, "column": 90 }, "identifierName": "event" @@ -23888,15 +24037,15 @@ }, "property": { "type": "Identifier", - "start": 8642, - "end": 8649, + "start": 8690, + "end": 8697, "loc": { "start": { - "line": 322, + "line": 323, "column": 91 }, "end": { - "line": 322, + "line": 323, "column": 98 }, "identifierName": "clientY" @@ -23909,15 +24058,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 8652, - "end": 8665, + "start": 8700, + "end": 8713, "loc": { "start": { - "line": 322, + "line": 323, "column": 101 }, "end": { - "line": 322, + "line": 323, "column": 114 } }, @@ -23931,15 +24080,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 8668, - "end": 8670, + "start": 8716, + "end": 8718, "loc": { "start": { - "line": 322, + "line": 323, "column": 117 }, "end": { - "line": 322, + "line": 323, "column": 119 }, "identifierName": "vx" @@ -23950,15 +24099,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 8673, - "end": 8678, + "start": 8721, + "end": 8726, "loc": { "start": { - "line": 322, + "line": 323, "column": 122 }, "end": { - "line": 322, + "line": 323, "column": 127 } }, @@ -23972,15 +24121,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 8681, - "end": 8683, + "start": 8729, + "end": 8731, "loc": { "start": { - "line": 322, + "line": 323, "column": 130 }, "end": { - "line": 322, + "line": 323, "column": 132 }, "identifierName": "vy" @@ -23991,15 +24140,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 8686, - "end": 8689, + "start": 8734, + "end": 8737, "loc": { "start": { - "line": 322, + "line": 323, "column": 135 }, "end": { - "line": 322, + "line": 323, "column": 138 } }, @@ -24017,29 +24166,29 @@ }, { "type": "IfStatement", - "start": 8697, - "end": 8802, + "start": 8745, + "end": 8850, "loc": { "start": { - "line": 324, + "line": 325, "column": 4 }, "end": { - "line": 329, + "line": 330, "column": 5 } }, "test": { "type": "Identifier", - "start": 8701, - "end": 8705, + "start": 8749, + "end": 8753, "loc": { "start": { - "line": 324, + "line": 325, "column": 8 }, "end": { - "line": 324, + "line": 325, "column": 12 }, "identifierName": "drag" @@ -24048,59 +24197,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8711, - "end": 8802, + "start": 8759, + "end": 8850, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 329, + "line": 330, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8721, - "end": 8737, + "start": 8769, + "end": 8785, "loc": { "start": { - "line": 326, + "line": 327, "column": 8 }, "end": { - "line": 326, + "line": 327, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 8721, - "end": 8736, + "start": 8769, + "end": 8784, "loc": { "start": { - "line": 326, + "line": 327, "column": 8 }, "end": { - "line": 326, + "line": 327, "column": 23 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8721, - "end": 8731, + "start": 8769, + "end": 8779, "loc": { "start": { - "line": 326, + "line": 327, "column": 8 }, "end": { - "line": 326, + "line": 327, "column": 18 }, "identifierName": "lastMouseX" @@ -24109,15 +24258,15 @@ }, "right": { "type": "Identifier", - "start": 8734, - "end": 8736, + "start": 8782, + "end": 8784, "loc": { "start": { - "line": 326, + "line": 327, "column": 21 }, "end": { - "line": 326, + "line": 327, "column": 23 }, "identifierName": "sx" @@ -24128,44 +24277,44 @@ }, { "type": "ExpressionStatement", - "start": 8746, - "end": 8762, + "start": 8794, + "end": 8810, "loc": { "start": { - "line": 327, + "line": 328, "column": 8 }, "end": { - "line": 327, + "line": 328, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 8746, - "end": 8761, + "start": 8794, + "end": 8809, "loc": { "start": { - "line": 327, + "line": 328, "column": 8 }, "end": { - "line": 327, + "line": 328, "column": 23 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8746, - "end": 8756, + "start": 8794, + "end": 8804, "loc": { "start": { - "line": 327, + "line": 328, "column": 8 }, "end": { - "line": 327, + "line": 328, "column": 18 }, "identifierName": "lastMouseY" @@ -24174,15 +24323,15 @@ }, "right": { "type": "Identifier", - "start": 8759, - "end": 8761, + "start": 8807, + "end": 8809, "loc": { "start": { - "line": 327, + "line": 328, "column": 21 }, "end": { - "line": 327, + "line": 328, "column": 23 }, "identifierName": "sy" @@ -24193,57 +24342,57 @@ }, { "type": "ExpressionStatement", - "start": 8771, - "end": 8796, + "start": 8819, + "end": 8844, "loc": { "start": { - "line": 328, + "line": 329, "column": 8 }, "end": { - "line": 328, + "line": 329, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 8771, - "end": 8795, + "start": 8819, + "end": 8843, "loc": { "start": { - "line": 328, + "line": 329, "column": 8 }, "end": { - "line": 328, + "line": 329, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 8771, - "end": 8787, + "start": 8819, + "end": 8835, "loc": { "start": { - "line": 328, + "line": 329, "column": 8 }, "end": { - "line": 328, + "line": 329, "column": 24 } }, "object": { "type": "Identifier", - "start": 8771, - "end": 8778, + "start": 8819, + "end": 8826, "loc": { "start": { - "line": 328, + "line": 329, "column": 8 }, "end": { - "line": 328, + "line": 329, "column": 15 }, "identifierName": "dragMgr" @@ -24252,15 +24401,15 @@ }, "property": { "type": "Identifier", - "start": 8779, - "end": 8787, + "start": 8827, + "end": 8835, "loc": { "start": { - "line": 328, + "line": 329, "column": 16 }, "end": { - "line": 328, + "line": 329, "column": 24 }, "identifierName": "setPoint" @@ -24272,15 +24421,15 @@ "arguments": [ { "type": "Identifier", - "start": 8788, - "end": 8790, + "start": 8836, + "end": 8838, "loc": { "start": { - "line": 328, + "line": 329, "column": 25 }, "end": { - "line": 328, + "line": 329, "column": 27 }, "identifierName": "vx" @@ -24289,15 +24438,15 @@ }, { "type": "Identifier", - "start": 8792, - "end": 8794, + "start": 8840, + "end": 8842, "loc": { "start": { - "line": 328, + "line": 329, "column": 29 }, "end": { - "line": 328, + "line": 329, "column": 31 }, "identifierName": "vy" @@ -24318,29 +24467,29 @@ }, { "type": "FunctionDeclaration", - "start": 8806, - "end": 8902, + "start": 8854, + "end": 8950, "loc": { "start": { - "line": 332, + "line": 333, "column": 0 }, "end": { - "line": 338, + "line": 339, "column": 1 } }, "id": { "type": "Identifier", - "start": 8815, - "end": 8824, + "start": 8863, + "end": 8872, "loc": { "start": { - "line": 332, + "line": 333, "column": 9 }, "end": { - "line": 332, + "line": 333, "column": 18 }, "identifierName": "lookFront" @@ -24353,44 +24502,44 @@ "params": [], "body": { "type": "BlockStatement", - "start": 8827, - "end": 8902, + "start": 8875, + "end": 8950, "loc": { "start": { - "line": 333, + "line": 334, "column": 0 }, "end": { - "line": 338, + "line": 339, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 8833, - "end": 8872, + "start": 8881, + "end": 8920, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 336, + "line": 337, "column": 5 } }, "test": { "type": "Identifier", - "start": 8837, - "end": 8841, + "start": 8885, + "end": 8889, "loc": { "start": { - "line": 334, + "line": 335, "column": 8 }, "end": { - "line": 334, + "line": 335, "column": 12 }, "identifierName": "drag" @@ -24399,59 +24548,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8843, - "end": 8872, + "start": 8891, + "end": 8920, "loc": { "start": { - "line": 334, + "line": 335, "column": 14 }, "end": { - "line": 336, + "line": 337, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8853, - "end": 8866, + "start": 8901, + "end": 8914, "loc": { "start": { - "line": 335, + "line": 336, "column": 8 }, "end": { - "line": 335, + "line": 336, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 8853, - "end": 8865, + "start": 8901, + "end": 8913, "loc": { "start": { - "line": 335, + "line": 336, "column": 8 }, "end": { - "line": 335, + "line": 336, "column": 20 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8853, - "end": 8857, + "start": 8901, + "end": 8905, "loc": { "start": { - "line": 335, + "line": 336, "column": 8 }, "end": { - "line": 335, + "line": 336, "column": 12 }, "identifierName": "drag" @@ -24460,15 +24609,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 8860, - "end": 8865, + "start": 8908, + "end": 8913, "loc": { "start": { - "line": 335, + "line": 336, "column": 15 }, "end": { - "line": 335, + "line": 336, "column": 20 } }, @@ -24483,57 +24632,57 @@ }, { "type": "ExpressionStatement", - "start": 8877, - "end": 8900, + "start": 8925, + "end": 8948, "loc": { "start": { - "line": 337, + "line": 338, "column": 4 }, "end": { - "line": 337, + "line": 338, "column": 27 } }, "expression": { "type": "CallExpression", - "start": 8877, - "end": 8899, + "start": 8925, + "end": 8947, "loc": { "start": { - "line": 337, + "line": 338, "column": 4 }, "end": { - "line": 337, + "line": 338, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 8877, - "end": 8893, + "start": 8925, + "end": 8941, "loc": { "start": { - "line": 337, + "line": 338, "column": 4 }, "end": { - "line": 337, + "line": 338, "column": 20 } }, "object": { "type": "Identifier", - "start": 8877, - "end": 8884, + "start": 8925, + "end": 8932, "loc": { "start": { - "line": 337, + "line": 338, "column": 4 }, "end": { - "line": 337, + "line": 338, "column": 11 }, "identifierName": "dragMgr" @@ -24542,15 +24691,15 @@ }, "property": { "type": "Identifier", - "start": 8885, - "end": 8893, + "start": 8933, + "end": 8941, "loc": { "start": { - "line": 337, + "line": 338, "column": 12 }, "end": { - "line": 337, + "line": 338, "column": 20 }, "identifierName": "setPoint" @@ -24562,15 +24711,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8894, - "end": 8895, + "start": 8942, + "end": 8943, "loc": { "start": { - "line": 337, + "line": 338, "column": 21 }, "end": { - "line": 337, + "line": 338, "column": 22 } }, @@ -24582,15 +24731,15 @@ }, { "type": "NumericLiteral", - "start": 8897, - "end": 8898, + "start": 8945, + "end": 8946, "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { - "line": 337, + "line": 338, "column": 25 } }, @@ -24609,29 +24758,29 @@ }, { "type": "FunctionDeclaration", - "start": 8904, - "end": 9262, + "start": 8952, + "end": 9310, "loc": { "start": { - "line": 340, + "line": 341, "column": 0 }, "end": { - "line": 353, + "line": 354, "column": 1 } }, "id": { "type": "Identifier", - "start": 8913, - "end": 8923, + "start": 8961, + "end": 8971, "loc": { "start": { - "line": 340, + "line": 341, "column": 9 }, "end": { - "line": 340, + "line": 341, "column": 19 }, "identifierName": "mouseEvent" @@ -24644,15 +24793,15 @@ "params": [ { "type": "Identifier", - "start": 8924, - "end": 8925, + "start": 8972, + "end": 8973, "loc": { "start": { - "line": 340, + "line": 341, "column": 20 }, "end": { - "line": 340, + "line": 341, "column": 21 }, "identifierName": "e" @@ -24662,72 +24811,72 @@ ], "body": { "type": "BlockStatement", - "start": 8927, - "end": 9262, + "start": 8975, + "end": 9310, "loc": { "start": { - "line": 341, + "line": 342, "column": 0 }, "end": { - "line": 353, + "line": 354, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 8959, - "end": 9260, + "start": 9007, + "end": 9308, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 352, + "line": 353, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 8963, - "end": 8984, + "start": 9011, + "end": 9032, "loc": { "start": { - "line": 343, + "line": 344, "column": 8 }, "end": { - "line": 343, + "line": 344, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 8963, - "end": 8969, + "start": 9011, + "end": 9017, "loc": { "start": { - "line": 343, + "line": 344, "column": 8 }, "end": { - "line": 343, + "line": 344, "column": 14 } }, "object": { "type": "Identifier", - "start": 8963, - "end": 8964, + "start": 9011, + "end": 9012, "loc": { "start": { - "line": 343, + "line": 344, "column": 8 }, "end": { - "line": 343, + "line": 344, "column": 9 }, "identifierName": "e" @@ -24737,15 +24886,15 @@ }, "property": { "type": "Identifier", - "start": 8965, - "end": 8969, + "start": 9013, + "end": 9017, "loc": { "start": { - "line": 343, + "line": 344, "column": 10 }, "end": { - "line": 343, + "line": 344, "column": 14 }, "identifierName": "type" @@ -24758,15 +24907,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 8973, - "end": 8984, + "start": 9021, + "end": 9032, "loc": { "start": { - "line": 343, + "line": 344, "column": 18 }, "end": { - "line": 343, + "line": 344, "column": 29 } }, @@ -24780,58 +24929,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 8986, - "end": 9019, + "start": 9034, + "end": 9067, "loc": { "start": { - "line": 343, + "line": 344, "column": 31 }, "end": { - "line": 345, + "line": 346, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8996, - "end": 9013, + "start": 9044, + "end": 9061, "loc": { "start": { - "line": 344, + "line": 345, "column": 8 }, "end": { - "line": 344, + "line": 345, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 8996, - "end": 9012, + "start": 9044, + "end": 9060, "loc": { "start": { - "line": 344, + "line": 345, "column": 8 }, "end": { - "line": 344, + "line": 345, "column": 24 } }, "callee": { "type": "Identifier", - "start": 8996, - "end": 9009, + "start": 9044, + "end": 9057, "loc": { "start": { - "line": 344, + "line": 345, "column": 8 }, "end": { - "line": 344, + "line": 345, "column": 21 }, "identifierName": "modelTapEvent" @@ -24841,15 +24990,15 @@ "arguments": [ { "type": "Identifier", - "start": 9010, - "end": 9011, + "start": 9058, + "end": 9059, "loc": { "start": { - "line": 344, + "line": 345, "column": 22 }, "end": { - "line": 344, + "line": 345, "column": 23 }, "identifierName": "e" @@ -24864,57 +25013,57 @@ }, "alternate": { "type": "IfStatement", - "start": 9025, - "end": 9260, + "start": 9073, + "end": 9308, "loc": { "start": { - "line": 345, + "line": 346, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9029, - "end": 9050, + "start": 9077, + "end": 9098, "loc": { "start": { - "line": 345, + "line": 346, "column": 15 }, "end": { - "line": 345, + "line": 346, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 9029, - "end": 9035, + "start": 9077, + "end": 9083, "loc": { "start": { - "line": 345, + "line": 346, "column": 15 }, "end": { - "line": 345, + "line": 346, "column": 21 } }, "object": { "type": "Identifier", - "start": 9029, - "end": 9030, + "start": 9077, + "end": 9078, "loc": { "start": { - "line": 345, + "line": 346, "column": 15 }, "end": { - "line": 345, + "line": 346, "column": 16 }, "identifierName": "e" @@ -24923,15 +25072,15 @@ }, "property": { "type": "Identifier", - "start": 9031, - "end": 9035, + "start": 9079, + "end": 9083, "loc": { "start": { - "line": 345, + "line": 346, "column": 17 }, "end": { - "line": 345, + "line": 346, "column": 21 }, "identifierName": "type" @@ -24943,15 +25092,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9039, - "end": 9050, + "start": 9087, + "end": 9098, "loc": { "start": { - "line": 345, + "line": 346, "column": 25 }, "end": { - "line": 345, + "line": 346, "column": 36 } }, @@ -24964,58 +25113,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9052, - "end": 9085, + "start": 9100, + "end": 9133, "loc": { "start": { - "line": 345, + "line": 346, "column": 38 }, "end": { - "line": 347, + "line": 348, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9062, - "end": 9079, + "start": 9110, + "end": 9127, "loc": { "start": { - "line": 346, + "line": 347, "column": 8 }, "end": { - "line": 346, + "line": 347, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 9062, - "end": 9078, + "start": 9110, + "end": 9126, "loc": { "start": { - "line": 346, + "line": 347, "column": 8 }, "end": { - "line": 346, + "line": 347, "column": 24 } }, "callee": { "type": "Identifier", - "start": 9062, - "end": 9075, + "start": 9110, + "end": 9123, "loc": { "start": { - "line": 346, + "line": 347, "column": 8 }, "end": { - "line": 346, + "line": 347, "column": 21 }, "identifierName": "modelTurnHead" @@ -25025,15 +25174,15 @@ "arguments": [ { "type": "Identifier", - "start": 9076, - "end": 9077, + "start": 9124, + "end": 9125, "loc": { "start": { - "line": 346, + "line": 347, "column": 22 }, "end": { - "line": 346, + "line": 347, "column": 23 }, "identifierName": "e" @@ -25048,57 +25197,57 @@ }, "alternate": { "type": "IfStatement", - "start": 9091, - "end": 9260, + "start": 9139, + "end": 9308, "loc": { "start": { - "line": 347, + "line": 348, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9095, - "end": 9114, + "start": 9143, + "end": 9162, "loc": { "start": { - "line": 347, + "line": 348, "column": 15 }, "end": { - "line": 347, + "line": 348, "column": 34 } }, "left": { "type": "MemberExpression", - "start": 9095, - "end": 9101, + "start": 9143, + "end": 9149, "loc": { "start": { - "line": 347, + "line": 348, "column": 15 }, "end": { - "line": 347, + "line": 348, "column": 21 } }, "object": { "type": "Identifier", - "start": 9095, - "end": 9096, + "start": 9143, + "end": 9144, "loc": { "start": { - "line": 347, + "line": 348, "column": 15 }, "end": { - "line": 347, + "line": 348, "column": 16 }, "identifierName": "e" @@ -25107,15 +25256,15 @@ }, "property": { "type": "Identifier", - "start": 9097, - "end": 9101, + "start": 9145, + "end": 9149, "loc": { "start": { - "line": 347, + "line": 348, "column": 17 }, "end": { - "line": 347, + "line": 348, "column": 21 }, "identifierName": "type" @@ -25127,15 +25276,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9105, - "end": 9114, + "start": 9153, + "end": 9162, "loc": { "start": { - "line": 347, + "line": 348, "column": 25 }, "end": { - "line": 347, + "line": 348, "column": 34 } }, @@ -25148,72 +25297,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 9116, - "end": 9198, + "start": 9164, + "end": 9246, "loc": { "start": { - "line": 347, + "line": 348, "column": 36 }, "end": { - "line": 350, + "line": 351, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9126, - "end": 9168, + "start": 9174, + "end": 9216, "loc": { "start": { - "line": 348, + "line": 349, "column": 8 }, "end": { - "line": 348, + "line": 349, "column": 50 } }, "test": { "type": "LogicalExpression", - "start": 9129, - "end": 9159, + "start": 9177, + "end": 9207, "loc": { "start": { - "line": 348, + "line": 349, "column": 11 }, "end": { - "line": 348, + "line": 349, "column": 41 } }, "left": { "type": "BinaryExpression", - "start": 9129, - "end": 9142, + "start": 9177, + "end": 9190, "loc": { "start": { - "line": 348, + "line": 349, "column": 11 }, "end": { - "line": 348, + "line": 349, "column": 24 } }, "left": { "type": "StringLiteral", - "start": 9129, - "end": 9137, + "start": 9177, + "end": 9185, "loc": { "start": { - "line": 348, + "line": 349, "column": 11 }, "end": { - "line": 348, + "line": 349, "column": 19 } }, @@ -25226,15 +25375,15 @@ "operator": "in", "right": { "type": "Identifier", - "start": 9141, - "end": 9142, + "start": 9189, + "end": 9190, "loc": { "start": { - "line": 348, + "line": 349, "column": 23 }, "end": { - "line": 348, + "line": 349, "column": 24 }, "identifierName": "e" @@ -25245,43 +25394,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 9146, - "end": 9159, + "start": 9194, + "end": 9207, "loc": { "start": { - "line": 348, + "line": 349, "column": 28 }, "end": { - "line": 348, + "line": 349, "column": 41 } }, "left": { "type": "MemberExpression", - "start": 9146, - "end": 9154, + "start": 9194, + "end": 9202, "loc": { "start": { - "line": 348, + "line": 349, "column": 28 }, "end": { - "line": 348, + "line": 349, "column": 36 } }, "object": { "type": "Identifier", - "start": 9146, - "end": 9147, + "start": 9194, + "end": 9195, "loc": { "start": { - "line": 348, + "line": 349, "column": 28 }, "end": { - "line": 348, + "line": 349, "column": 29 }, "identifierName": "e" @@ -25290,15 +25439,15 @@ }, "property": { "type": "Identifier", - "start": 9148, - "end": 9154, + "start": 9196, + "end": 9202, "loc": { "start": { - "line": 348, + "line": 349, "column": 30 }, "end": { - "line": 348, + "line": 349, "column": 36 }, "identifierName": "button" @@ -25310,15 +25459,15 @@ "operator": "!=", "right": { "type": "NumericLiteral", - "start": 9158, - "end": 9159, + "start": 9206, + "end": 9207, "loc": { "start": { - "line": 348, + "line": 349, "column": 40 }, "end": { - "line": 348, + "line": 349, "column": 41 } }, @@ -25332,15 +25481,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 9161, - "end": 9168, + "start": 9209, + "end": 9216, "loc": { "start": { - "line": 348, + "line": 349, "column": 43 }, "end": { - "line": 348, + "line": 349, "column": 50 } }, @@ -25353,15 +25502,15 @@ { "type": "CommentLine", "value": " lookFront();", - "start": 9177, - "end": 9192, + "start": 9225, + "end": 9240, "loc": { "start": { - "line": 349, + "line": 350, "column": 8 }, "end": { - "line": 349, + "line": 350, "column": 23 } } @@ -25373,57 +25522,57 @@ }, "alternate": { "type": "IfStatement", - "start": 9204, - "end": 9260, + "start": 9252, + "end": 9308, "loc": { "start": { - "line": 350, + "line": 351, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9208, - "end": 9230, + "start": 9256, + "end": 9278, "loc": { "start": { - "line": 350, + "line": 351, "column": 15 }, "end": { - "line": 350, + "line": 351, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 9208, - "end": 9214, + "start": 9256, + "end": 9262, "loc": { "start": { - "line": 350, + "line": 351, "column": 15 }, "end": { - "line": 350, + "line": 351, "column": 21 } }, "object": { "type": "Identifier", - "start": 9208, - "end": 9209, + "start": 9256, + "end": 9257, "loc": { "start": { - "line": 350, + "line": 351, "column": 15 }, "end": { - "line": 350, + "line": 351, "column": 16 }, "identifierName": "e" @@ -25432,15 +25581,15 @@ }, "property": { "type": "Identifier", - "start": 9210, - "end": 9214, + "start": 9258, + "end": 9262, "loc": { "start": { - "line": 350, + "line": 351, "column": 17 }, "end": { - "line": 350, + "line": 351, "column": 21 }, "identifierName": "type" @@ -25452,15 +25601,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9218, - "end": 9230, + "start": 9266, + "end": 9278, "loc": { "start": { - "line": 350, + "line": 351, "column": 25 }, "end": { - "line": 350, + "line": 351, "column": 37 } }, @@ -25473,58 +25622,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9232, - "end": 9260, + "start": 9280, + "end": 9308, "loc": { "start": { - "line": 350, + "line": 351, "column": 39 }, "end": { - "line": 352, + "line": 353, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9242, - "end": 9254, + "start": 9290, + "end": 9302, "loc": { "start": { - "line": 351, + "line": 352, "column": 8 }, "end": { - "line": 351, + "line": 352, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 9242, - "end": 9253, + "start": 9290, + "end": 9301, "loc": { "start": { - "line": 351, + "line": 352, "column": 8 }, "end": { - "line": 351, + "line": 352, "column": 19 } }, "callee": { "type": "Identifier", - "start": 9242, - "end": 9251, + "start": 9290, + "end": 9299, "loc": { "start": { - "line": 351, + "line": 352, "column": 8 }, "end": { - "line": 351, + "line": 352, "column": 17 }, "identifierName": "lookFront" @@ -25545,15 +25694,15 @@ { "type": "CommentLine", "value": "e.preventDefault();", - "start": 8933, - "end": 8954, + "start": 8981, + "end": 9002, "loc": { "start": { - "line": 342, + "line": 343, "column": 4 }, "end": { - "line": 342, + "line": 343, "column": 25 } } @@ -25566,29 +25715,29 @@ }, { "type": "FunctionDeclaration", - "start": 9264, - "end": 9574, + "start": 9312, + "end": 9622, "loc": { "start": { - "line": 355, + "line": 356, "column": 0 }, "end": { - "line": 366, + "line": 367, "column": 1 } }, "id": { "type": "Identifier", - "start": 9273, - "end": 9283, + "start": 9321, + "end": 9331, "loc": { "start": { - "line": 355, + "line": 356, "column": 9 }, "end": { - "line": 355, + "line": 356, "column": 19 }, "identifierName": "touchEvent" @@ -25601,15 +25750,15 @@ "params": [ { "type": "Identifier", - "start": 9284, - "end": 9285, + "start": 9332, + "end": 9333, "loc": { "start": { - "line": 355, + "line": 356, "column": 20 }, "end": { - "line": 355, + "line": 356, "column": 21 }, "identifierName": "e" @@ -25619,59 +25768,59 @@ ], "body": { "type": "BlockStatement", - "start": 9287, - "end": 9574, + "start": 9335, + "end": 9622, "loc": { "start": { - "line": 356, + "line": 357, "column": 0 }, "end": { - "line": 366, + "line": 367, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 9293, - "end": 9318, + "start": 9341, + "end": 9366, "loc": { "start": { - "line": 357, + "line": 358, "column": 4 }, "end": { - "line": 357, + "line": 358, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9297, - "end": 9317, + "start": 9345, + "end": 9365, "loc": { "start": { - "line": 357, + "line": 358, "column": 8 }, "end": { - "line": 357, + "line": 358, "column": 28 } }, "id": { "type": "Identifier", - "start": 9297, - "end": 9302, + "start": 9345, + "end": 9350, "loc": { "start": { - "line": 357, + "line": 358, "column": 8 }, "end": { - "line": 357, + "line": 358, "column": 13 }, "identifierName": "touch" @@ -25680,43 +25829,43 @@ }, "init": { "type": "MemberExpression", - "start": 9305, - "end": 9317, + "start": 9353, + "end": 9365, "loc": { "start": { - "line": 357, + "line": 358, "column": 16 }, "end": { - "line": 357, + "line": 358, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 9305, - "end": 9314, + "start": 9353, + "end": 9362, "loc": { "start": { - "line": 357, + "line": 358, "column": 16 }, "end": { - "line": 357, + "line": 358, "column": 25 } }, "object": { "type": "Identifier", - "start": 9305, - "end": 9306, + "start": 9353, + "end": 9354, "loc": { "start": { - "line": 357, + "line": 358, "column": 16 }, "end": { - "line": 357, + "line": 358, "column": 17 }, "identifierName": "e" @@ -25725,15 +25874,15 @@ }, "property": { "type": "Identifier", - "start": 9307, - "end": 9314, + "start": 9355, + "end": 9362, "loc": { "start": { - "line": 357, + "line": 358, "column": 18 }, "end": { - "line": 357, + "line": 358, "column": 25 }, "identifierName": "touches" @@ -25744,15 +25893,15 @@ }, "property": { "type": "NumericLiteral", - "start": 9315, - "end": 9316, + "start": 9363, + "end": 9364, "loc": { "start": { - "line": 357, + "line": 358, "column": 26 }, "end": { - "line": 357, + "line": 358, "column": 27 } }, @@ -25770,57 +25919,57 @@ }, { "type": "IfStatement", - "start": 9323, - "end": 9572, + "start": 9371, + "end": 9620, "loc": { "start": { - "line": 358, + "line": 359, "column": 4 }, "end": { - "line": 365, + "line": 366, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9327, - "end": 9349, + "start": 9375, + "end": 9397, "loc": { "start": { - "line": 358, + "line": 359, "column": 8 }, "end": { - "line": 358, + "line": 359, "column": 30 } }, "left": { "type": "MemberExpression", - "start": 9327, - "end": 9333, + "start": 9375, + "end": 9381, "loc": { "start": { - "line": 358, + "line": 359, "column": 8 }, "end": { - "line": 358, + "line": 359, "column": 14 } }, "object": { "type": "Identifier", - "start": 9327, - "end": 9328, + "start": 9375, + "end": 9376, "loc": { "start": { - "line": 358, + "line": 359, "column": 8 }, "end": { - "line": 358, + "line": 359, "column": 9 }, "identifierName": "e" @@ -25829,15 +25978,15 @@ }, "property": { "type": "Identifier", - "start": 9329, - "end": 9333, + "start": 9377, + "end": 9381, "loc": { "start": { - "line": 358, + "line": 359, "column": 10 }, "end": { - "line": 358, + "line": 359, "column": 14 }, "identifierName": "type" @@ -25849,15 +25998,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9337, - "end": 9349, + "start": 9385, + "end": 9397, "loc": { "start": { - "line": 358, + "line": 359, "column": 18 }, "end": { - "line": 358, + "line": 359, "column": 30 } }, @@ -25870,86 +26019,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 9351, - "end": 9442, + "start": 9399, + "end": 9490, "loc": { "start": { - "line": 358, + "line": 359, "column": 32 }, "end": { - "line": 361, + "line": 362, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9361, - "end": 9409, + "start": 9409, + "end": 9457, "loc": { "start": { - "line": 359, + "line": 360, "column": 8 }, "end": { - "line": 359, + "line": 360, "column": 56 } }, "test": { "type": "BinaryExpression", - "start": 9365, - "end": 9386, + "start": 9413, + "end": 9434, "loc": { "start": { - "line": 359, + "line": 360, "column": 12 }, "end": { - "line": 359, + "line": 360, "column": 33 } }, "left": { "type": "MemberExpression", - "start": 9365, - "end": 9381, + "start": 9413, + "end": 9429, "loc": { "start": { - "line": 359, + "line": 360, "column": 12 }, "end": { - "line": 359, + "line": 360, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 9365, - "end": 9374, + "start": 9413, + "end": 9422, "loc": { "start": { - "line": 359, + "line": 360, "column": 12 }, "end": { - "line": 359, + "line": 360, "column": 21 } }, "object": { "type": "Identifier", - "start": 9365, - "end": 9366, + "start": 9413, + "end": 9414, "loc": { "start": { - "line": 359, + "line": 360, "column": 12 }, "end": { - "line": 359, + "line": 360, "column": 13 }, "identifierName": "e" @@ -25958,15 +26107,15 @@ }, "property": { "type": "Identifier", - "start": 9367, - "end": 9374, + "start": 9415, + "end": 9422, "loc": { "start": { - "line": 359, + "line": 360, "column": 14 }, "end": { - "line": 359, + "line": 360, "column": 21 }, "identifierName": "touches" @@ -25977,15 +26126,15 @@ }, "property": { "type": "Identifier", - "start": 9375, - "end": 9381, + "start": 9423, + "end": 9429, "loc": { "start": { - "line": 359, + "line": 360, "column": 22 }, "end": { - "line": 359, + "line": 360, "column": 28 }, "identifierName": "length" @@ -25997,15 +26146,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 9385, - "end": 9386, + "start": 9433, + "end": 9434, "loc": { "start": { - "line": 359, + "line": 360, "column": 32 }, "end": { - "line": 359, + "line": 360, "column": 33 } }, @@ -26018,43 +26167,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9388, - "end": 9409, + "start": 9436, + "end": 9457, "loc": { "start": { - "line": 359, + "line": 360, "column": 35 }, "end": { - "line": 359, + "line": 360, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 9388, - "end": 9408, + "start": 9436, + "end": 9456, "loc": { "start": { - "line": 359, + "line": 360, "column": 35 }, "end": { - "line": 359, + "line": 360, "column": 55 } }, "callee": { "type": "Identifier", - "start": 9388, - "end": 9401, + "start": 9436, + "end": 9449, "loc": { "start": { - "line": 359, + "line": 360, "column": 35 }, "end": { - "line": 359, + "line": 360, "column": 48 }, "identifierName": "modelTapEvent" @@ -26064,15 +26213,15 @@ "arguments": [ { "type": "Identifier", - "start": 9402, - "end": 9407, + "start": 9450, + "end": 9455, "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 54 }, "identifierName": "touch" @@ -26088,15 +26237,15 @@ { "type": "CommentLine", "value": " onClick(touch);", - "start": 9418, - "end": 9436, + "start": 9466, + "end": 9484, "loc": { "start": { - "line": 360, + "line": 361, "column": 8 }, "end": { - "line": 360, + "line": 361, "column": 26 } } @@ -26108,57 +26257,57 @@ }, "alternate": { "type": "IfStatement", - "start": 9448, - "end": 9572, + "start": 9496, + "end": 9620, "loc": { "start": { - "line": 361, + "line": 362, "column": 11 }, "end": { - "line": 365, + "line": 366, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9452, - "end": 9473, + "start": 9500, + "end": 9521, "loc": { "start": { - "line": 361, + "line": 362, "column": 15 }, "end": { - "line": 361, + "line": 362, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 9452, - "end": 9458, + "start": 9500, + "end": 9506, "loc": { "start": { - "line": 361, + "line": 362, "column": 15 }, "end": { - "line": 361, + "line": 362, "column": 21 } }, "object": { "type": "Identifier", - "start": 9452, - "end": 9453, + "start": 9500, + "end": 9501, "loc": { "start": { - "line": 361, + "line": 362, "column": 15 }, "end": { - "line": 361, + "line": 362, "column": 16 }, "identifierName": "e" @@ -26167,15 +26316,15 @@ }, "property": { "type": "Identifier", - "start": 9454, - "end": 9458, + "start": 9502, + "end": 9506, "loc": { "start": { - "line": 361, + "line": 362, "column": 17 }, "end": { - "line": 361, + "line": 362, "column": 21 }, "identifierName": "type" @@ -26187,15 +26336,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9462, - "end": 9473, + "start": 9510, + "end": 9521, "loc": { "start": { - "line": 361, + "line": 362, "column": 25 }, "end": { - "line": 361, + "line": 362, "column": 36 } }, @@ -26208,58 +26357,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9475, - "end": 9512, + "start": 9523, + "end": 9560, "loc": { "start": { - "line": 361, + "line": 362, "column": 38 }, "end": { - "line": 363, + "line": 364, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9485, - "end": 9506, + "start": 9533, + "end": 9554, "loc": { "start": { - "line": 362, + "line": 363, "column": 8 }, "end": { - "line": 362, + "line": 363, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 9485, - "end": 9505, + "start": 9533, + "end": 9553, "loc": { "start": { - "line": 362, + "line": 363, "column": 8 }, "end": { - "line": 362, + "line": 363, "column": 28 } }, "callee": { "type": "Identifier", - "start": 9485, - "end": 9498, + "start": 9533, + "end": 9546, "loc": { "start": { - "line": 362, + "line": 363, "column": 8 }, "end": { - "line": 362, + "line": 363, "column": 21 }, "identifierName": "followPointer" @@ -26269,15 +26418,15 @@ "arguments": [ { "type": "Identifier", - "start": 9499, - "end": 9504, + "start": 9547, + "end": 9552, "loc": { "start": { - "line": 362, + "line": 363, "column": 22 }, "end": { - "line": 362, + "line": 363, "column": 27 }, "identifierName": "touch" @@ -26292,57 +26441,57 @@ }, "alternate": { "type": "IfStatement", - "start": 9518, - "end": 9572, + "start": 9566, + "end": 9620, "loc": { "start": { - "line": 363, + "line": 364, "column": 11 }, "end": { - "line": 365, + "line": 366, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9522, - "end": 9542, + "start": 9570, + "end": 9590, "loc": { "start": { - "line": 363, + "line": 364, "column": 15 }, "end": { - "line": 363, + "line": 364, "column": 35 } }, "left": { "type": "MemberExpression", - "start": 9522, - "end": 9528, + "start": 9570, + "end": 9576, "loc": { "start": { - "line": 363, + "line": 364, "column": 15 }, "end": { - "line": 363, + "line": 364, "column": 21 } }, "object": { "type": "Identifier", - "start": 9522, - "end": 9523, + "start": 9570, + "end": 9571, "loc": { "start": { - "line": 363, + "line": 364, "column": 15 }, "end": { - "line": 363, + "line": 364, "column": 16 }, "identifierName": "e" @@ -26351,15 +26500,15 @@ }, "property": { "type": "Identifier", - "start": 9524, - "end": 9528, + "start": 9572, + "end": 9576, "loc": { "start": { - "line": 363, + "line": 364, "column": 17 }, "end": { - "line": 363, + "line": 364, "column": 21 }, "identifierName": "type" @@ -26371,15 +26520,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 9532, - "end": 9542, + "start": 9580, + "end": 9590, "loc": { "start": { - "line": 363, + "line": 364, "column": 25 }, "end": { - "line": 363, + "line": 364, "column": 35 } }, @@ -26392,58 +26541,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9544, - "end": 9572, + "start": 9592, + "end": 9620, "loc": { "start": { - "line": 363, + "line": 364, "column": 37 }, "end": { - "line": 365, + "line": 366, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9554, - "end": 9566, + "start": 9602, + "end": 9614, "loc": { "start": { - "line": 364, + "line": 365, "column": 8 }, "end": { - "line": 364, + "line": 365, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 9554, - "end": 9565, + "start": 9602, + "end": 9613, "loc": { "start": { - "line": 364, + "line": 365, "column": 8 }, "end": { - "line": 364, + "line": 365, "column": 19 } }, "callee": { "type": "Identifier", - "start": 9554, - "end": 9563, + "start": 9602, + "end": 9611, "loc": { "start": { - "line": 364, + "line": 365, "column": 8 }, "end": { - "line": 364, + "line": 365, "column": 17 }, "identifierName": "lookFront" @@ -26466,29 +26615,29 @@ }, { "type": "FunctionDeclaration", - "start": 9576, - "end": 9715, + "start": 9624, + "end": 9763, "loc": { "start": { - "line": 368, + "line": 369, "column": 0 }, "end": { - "line": 372, + "line": 373, "column": 1 } }, "id": { "type": "Identifier", - "start": 9585, - "end": 9599, + "start": 9633, + "end": 9647, "loc": { "start": { - "line": 368, + "line": 369, "column": 9 }, "end": { - "line": 368, + "line": 369, "column": 23 }, "identifierName": "transformViewX" @@ -26501,15 +26650,15 @@ "params": [ { "type": "Identifier", - "start": 9600, - "end": 9607, + "start": 9648, + "end": 9655, "loc": { "start": { - "line": 368, + "line": 369, "column": 24 }, "end": { - "line": 368, + "line": 369, "column": 31 }, "identifierName": "deviceX" @@ -26519,59 +26668,59 @@ ], "body": { "type": "BlockStatement", - "start": 9609, - "end": 9715, + "start": 9657, + "end": 9763, "loc": { "start": { - "line": 369, + "line": 370, "column": 0 }, "end": { - "line": 372, + "line": 373, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 9615, - "end": 9664, + "start": 9663, + "end": 9712, "loc": { "start": { - "line": 370, + "line": 371, "column": 4 }, "end": { - "line": 370, + "line": 371, "column": 53 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9619, - "end": 9663, + "start": 9667, + "end": 9711, "loc": { "start": { - "line": 370, + "line": 371, "column": 8 }, "end": { - "line": 370, + "line": 371, "column": 52 } }, "id": { "type": "Identifier", - "start": 9619, - "end": 9626, + "start": 9667, + "end": 9674, "loc": { "start": { - "line": 370, + "line": 371, "column": 8 }, "end": { - "line": 370, + "line": 371, "column": 15 }, "identifierName": "screenX" @@ -26580,43 +26729,43 @@ }, "init": { "type": "CallExpression", - "start": 9629, - "end": 9663, + "start": 9677, + "end": 9711, "loc": { "start": { - "line": 370, + "line": 371, "column": 18 }, "end": { - "line": 370, + "line": 371, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 9629, - "end": 9654, + "start": 9677, + "end": 9702, "loc": { "start": { - "line": 370, + "line": 371, "column": 18 }, "end": { - "line": 370, + "line": 371, "column": 43 } }, "object": { "type": "Identifier", - "start": 9629, - "end": 9643, + "start": 9677, + "end": 9691, "loc": { "start": { - "line": 370, + "line": 371, "column": 18 }, "end": { - "line": 370, + "line": 371, "column": 32 }, "identifierName": "deviceToScreen" @@ -26625,15 +26774,15 @@ }, "property": { "type": "Identifier", - "start": 9644, - "end": 9654, + "start": 9692, + "end": 9702, "loc": { "start": { - "line": 370, + "line": 371, "column": 33 }, "end": { - "line": 370, + "line": 371, "column": 43 }, "identifierName": "transformX" @@ -26645,15 +26794,15 @@ "arguments": [ { "type": "Identifier", - "start": 9655, - "end": 9662, + "start": 9703, + "end": 9710, "loc": { "start": { - "line": 370, + "line": 371, "column": 44 }, "end": { - "line": 370, + "line": 371, "column": 51 }, "identifierName": "deviceX" @@ -26668,57 +26817,57 @@ }, { "type": "ReturnStatement", - "start": 9669, - "end": 9713, + "start": 9717, + "end": 9761, "loc": { "start": { - "line": 371, + "line": 372, "column": 4 }, "end": { - "line": 371, + "line": 372, "column": 48 } }, "argument": { "type": "CallExpression", - "start": 9676, - "end": 9712, + "start": 9724, + "end": 9760, "loc": { "start": { - "line": 371, + "line": 372, "column": 11 }, "end": { - "line": 371, + "line": 372, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 9676, - "end": 9703, + "start": 9724, + "end": 9751, "loc": { "start": { - "line": 371, + "line": 372, "column": 11 }, "end": { - "line": 371, + "line": 372, "column": 38 } }, "object": { "type": "Identifier", - "start": 9676, - "end": 9686, + "start": 9724, + "end": 9734, "loc": { "start": { - "line": 371, + "line": 372, "column": 11 }, "end": { - "line": 371, + "line": 372, "column": 21 }, "identifierName": "viewMatrix" @@ -26727,15 +26876,15 @@ }, "property": { "type": "Identifier", - "start": 9687, - "end": 9703, + "start": 9735, + "end": 9751, "loc": { "start": { - "line": 371, + "line": 372, "column": 22 }, "end": { - "line": 371, + "line": 372, "column": 38 }, "identifierName": "invertTransformX" @@ -26747,15 +26896,15 @@ "arguments": [ { "type": "Identifier", - "start": 9704, - "end": 9711, + "start": 9752, + "end": 9759, "loc": { "start": { - "line": 371, + "line": 372, "column": 39 }, "end": { - "line": 371, + "line": 372, "column": 46 }, "identifierName": "screenX" @@ -26771,29 +26920,29 @@ }, { "type": "FunctionDeclaration", - "start": 9718, - "end": 9857, + "start": 9766, + "end": 9905, "loc": { "start": { - "line": 375, + "line": 376, "column": 0 }, "end": { - "line": 379, + "line": 380, "column": 1 } }, "id": { "type": "Identifier", - "start": 9727, - "end": 9741, + "start": 9775, + "end": 9789, "loc": { "start": { - "line": 375, + "line": 376, "column": 9 }, "end": { - "line": 375, + "line": 376, "column": 23 }, "identifierName": "transformViewY" @@ -26806,15 +26955,15 @@ "params": [ { "type": "Identifier", - "start": 9742, - "end": 9749, + "start": 9790, + "end": 9797, "loc": { "start": { - "line": 375, + "line": 376, "column": 24 }, "end": { - "line": 375, + "line": 376, "column": 31 }, "identifierName": "deviceY" @@ -26824,59 +26973,59 @@ ], "body": { "type": "BlockStatement", - "start": 9751, - "end": 9857, + "start": 9799, + "end": 9905, "loc": { "start": { - "line": 376, + "line": 377, "column": 0 }, "end": { - "line": 379, + "line": 380, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 9757, - "end": 9806, + "start": 9805, + "end": 9854, "loc": { "start": { - "line": 377, + "line": 378, "column": 4 }, "end": { - "line": 377, + "line": 378, "column": 53 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9761, - "end": 9805, + "start": 9809, + "end": 9853, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 52 } }, "id": { "type": "Identifier", - "start": 9761, - "end": 9768, + "start": 9809, + "end": 9816, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 15 }, "identifierName": "screenY" @@ -26885,43 +27034,43 @@ }, "init": { "type": "CallExpression", - "start": 9771, - "end": 9805, + "start": 9819, + "end": 9853, "loc": { "start": { - "line": 377, + "line": 378, "column": 18 }, "end": { - "line": 377, + "line": 378, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 9771, - "end": 9796, + "start": 9819, + "end": 9844, "loc": { "start": { - "line": 377, + "line": 378, "column": 18 }, "end": { - "line": 377, + "line": 378, "column": 43 } }, "object": { "type": "Identifier", - "start": 9771, - "end": 9785, + "start": 9819, + "end": 9833, "loc": { "start": { - "line": 377, + "line": 378, "column": 18 }, "end": { - "line": 377, + "line": 378, "column": 32 }, "identifierName": "deviceToScreen" @@ -26930,15 +27079,15 @@ }, "property": { "type": "Identifier", - "start": 9786, - "end": 9796, + "start": 9834, + "end": 9844, "loc": { "start": { - "line": 377, + "line": 378, "column": 33 }, "end": { - "line": 377, + "line": 378, "column": 43 }, "identifierName": "transformY" @@ -26950,15 +27099,15 @@ "arguments": [ { "type": "Identifier", - "start": 9797, - "end": 9804, + "start": 9845, + "end": 9852, "loc": { "start": { - "line": 377, + "line": 378, "column": 44 }, "end": { - "line": 377, + "line": 378, "column": 51 }, "identifierName": "deviceY" @@ -26973,57 +27122,57 @@ }, { "type": "ReturnStatement", - "start": 9811, - "end": 9855, + "start": 9859, + "end": 9903, "loc": { "start": { - "line": 378, + "line": 379, "column": 4 }, "end": { - "line": 378, + "line": 379, "column": 48 } }, "argument": { "type": "CallExpression", - "start": 9818, - "end": 9854, + "start": 9866, + "end": 9902, "loc": { "start": { - "line": 378, + "line": 379, "column": 11 }, "end": { - "line": 378, + "line": 379, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 9818, - "end": 9845, + "start": 9866, + "end": 9893, "loc": { "start": { - "line": 378, + "line": 379, "column": 11 }, "end": { - "line": 378, + "line": 379, "column": 38 } }, "object": { "type": "Identifier", - "start": 9818, - "end": 9828, + "start": 9866, + "end": 9876, "loc": { "start": { - "line": 378, + "line": 379, "column": 11 }, "end": { - "line": 378, + "line": 379, "column": 21 }, "identifierName": "viewMatrix" @@ -27032,15 +27181,15 @@ }, "property": { "type": "Identifier", - "start": 9829, - "end": 9845, + "start": 9877, + "end": 9893, "loc": { "start": { - "line": 378, + "line": 379, "column": 22 }, "end": { - "line": 378, + "line": 379, "column": 38 }, "identifierName": "invertTransformY" @@ -27052,15 +27201,15 @@ "arguments": [ { "type": "Identifier", - "start": 9846, - "end": 9853, + "start": 9894, + "end": 9901, "loc": { "start": { - "line": 378, + "line": 379, "column": 39 }, "end": { - "line": 378, + "line": 379, "column": 46 }, "identifierName": "screenY" @@ -27076,29 +27225,29 @@ }, { "type": "FunctionDeclaration", - "start": 9860, - "end": 9945, + "start": 9908, + "end": 9993, "loc": { "start": { - "line": 382, + "line": 383, "column": 0 }, "end": { - "line": 385, + "line": 386, "column": 1 } }, "id": { "type": "Identifier", - "start": 9869, - "end": 9885, + "start": 9917, + "end": 9933, "loc": { "start": { - "line": 382, + "line": 383, "column": 9 }, "end": { - "line": 382, + "line": 383, "column": 25 }, "identifierName": "transformScreenX" @@ -27111,15 +27260,15 @@ "params": [ { "type": "Identifier", - "start": 9886, - "end": 9893, + "start": 9934, + "end": 9941, "loc": { "start": { - "line": 382, + "line": 383, "column": 26 }, "end": { - "line": 382, + "line": 383, "column": 33 }, "identifierName": "deviceX" @@ -27129,72 +27278,72 @@ ], "body": { "type": "BlockStatement", - "start": 9895, - "end": 9945, + "start": 9943, + "end": 9993, "loc": { "start": { - "line": 383, + "line": 384, "column": 0 }, "end": { - "line": 385, + "line": 386, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 9901, - "end": 9943, + "start": 9949, + "end": 9991, "loc": { "start": { - "line": 384, + "line": 385, "column": 4 }, "end": { - "line": 384, + "line": 385, "column": 46 } }, "argument": { "type": "CallExpression", - "start": 9908, - "end": 9942, + "start": 9956, + "end": 9990, "loc": { "start": { - "line": 384, + "line": 385, "column": 11 }, "end": { - "line": 384, + "line": 385, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9908, - "end": 9933, + "start": 9956, + "end": 9981, "loc": { "start": { - "line": 384, + "line": 385, "column": 11 }, "end": { - "line": 384, + "line": 385, "column": 36 } }, "object": { "type": "Identifier", - "start": 9908, - "end": 9922, + "start": 9956, + "end": 9970, "loc": { "start": { - "line": 384, + "line": 385, "column": 11 }, "end": { - "line": 384, + "line": 385, "column": 25 }, "identifierName": "deviceToScreen" @@ -27203,15 +27352,15 @@ }, "property": { "type": "Identifier", - "start": 9923, - "end": 9933, + "start": 9971, + "end": 9981, "loc": { "start": { - "line": 384, + "line": 385, "column": 26 }, "end": { - "line": 384, + "line": 385, "column": 36 }, "identifierName": "transformX" @@ -27223,15 +27372,15 @@ "arguments": [ { "type": "Identifier", - "start": 9934, - "end": 9941, + "start": 9982, + "end": 9989, "loc": { "start": { - "line": 384, + "line": 385, "column": 37 }, "end": { - "line": 384, + "line": 385, "column": 44 }, "identifierName": "deviceX" @@ -27247,29 +27396,29 @@ }, { "type": "FunctionDeclaration", - "start": 9948, - "end": 10033, + "start": 9996, + "end": 10081, "loc": { "start": { - "line": 388, + "line": 389, "column": 0 }, "end": { - "line": 391, + "line": 392, "column": 1 } }, "id": { "type": "Identifier", - "start": 9957, - "end": 9973, + "start": 10005, + "end": 10021, "loc": { "start": { - "line": 388, + "line": 389, "column": 9 }, "end": { - "line": 388, + "line": 389, "column": 25 }, "identifierName": "transformScreenY" @@ -27282,15 +27431,15 @@ "params": [ { "type": "Identifier", - "start": 9974, - "end": 9981, + "start": 10022, + "end": 10029, "loc": { "start": { - "line": 388, + "line": 389, "column": 26 }, "end": { - "line": 388, + "line": 389, "column": 33 }, "identifierName": "deviceY" @@ -27300,72 +27449,72 @@ ], "body": { "type": "BlockStatement", - "start": 9983, - "end": 10033, + "start": 10031, + "end": 10081, "loc": { "start": { - "line": 389, + "line": 390, "column": 0 }, "end": { - "line": 391, + "line": 392, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 9989, - "end": 10031, + "start": 10037, + "end": 10079, "loc": { "start": { - "line": 390, + "line": 391, "column": 4 }, "end": { - "line": 390, + "line": 391, "column": 46 } }, "argument": { "type": "CallExpression", - "start": 9996, - "end": 10030, + "start": 10044, + "end": 10078, "loc": { "start": { - "line": 390, + "line": 391, "column": 11 }, "end": { - "line": 390, + "line": 391, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9996, - "end": 10021, + "start": 10044, + "end": 10069, "loc": { "start": { - "line": 390, + "line": 391, "column": 11 }, "end": { - "line": 390, + "line": 391, "column": 36 } }, "object": { "type": "Identifier", - "start": 9996, - "end": 10010, + "start": 10044, + "end": 10058, "loc": { "start": { - "line": 390, + "line": 391, "column": 11 }, "end": { - "line": 390, + "line": 391, "column": 25 }, "identifierName": "deviceToScreen" @@ -27374,15 +27523,15 @@ }, "property": { "type": "Identifier", - "start": 10011, - "end": 10021, + "start": 10059, + "end": 10069, "loc": { "start": { - "line": 390, + "line": 391, "column": 26 }, "end": { - "line": 390, + "line": 391, "column": 36 }, "identifierName": "transformY" @@ -27394,15 +27543,15 @@ "arguments": [ { "type": "Identifier", - "start": 10022, - "end": 10029, + "start": 10070, + "end": 10077, "loc": { "start": { - "line": 390, + "line": 391, "column": 37 }, "end": { - "line": 390, + "line": 391, "column": 44 }, "identifierName": "deviceY" @@ -27439,15 +27588,15 @@ { "type": "CommentBlock", "value": "*\n * Main function of live2d-widget\n * @return {null}\n ", - "start": 956, - "end": 1015, + "start": 1004, + "end": 1063, "loc": { "start": { - "line": 42, + "line": 43, "column": 0 }, "end": { - "line": 45, + "line": 46, "column": 3 } } @@ -27455,15 +27604,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1782, - "end": 1788, + "start": 1830, + "end": 1836, "loc": { "start": { - "line": 71, + "line": 72, "column": 92 }, "end": { - "line": 71, + "line": 72, "column": 98 } } @@ -27471,15 +27620,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1872, - "end": 1878, + "start": 1920, + "end": 1926, "loc": { "start": { - "line": 72, + "line": 73, "column": 83 }, "end": { - "line": 72, + "line": 73, "column": 89 } } @@ -27487,15 +27636,15 @@ { "type": "CommentBlock", "value": "\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }", - "start": 2031, - "end": 2505, + "start": 2079, + "end": 2553, "loc": { "start": { - "line": 83, + "line": 84, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 5 } } @@ -27503,15 +27652,15 @@ { "type": "CommentLine", "value": " 更换模型", - "start": 3546, - "end": 3553, + "start": 3594, + "end": 3601, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 38 } } @@ -27519,15 +27668,15 @@ { "type": "CommentLine", "value": " 现在仍有多模型支持,稍后可以精简", - "start": 3611, - "end": 3630, + "start": 3659, + "end": 3678, "loc": { "start": { - "line": 143, + "line": 144, "column": 23 }, "end": { - "line": 143, + "line": 144, "column": 42 } } @@ -27535,15 +27684,15 @@ { "type": "CommentBlock", "value": "\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n", - "start": 3754, - "end": 4154, + "start": 3802, + "end": 4202, "loc": { "start": { - "line": 150, + "line": 151, "column": 0 }, "end": { - "line": 168, + "line": 169, "column": 2 } } @@ -27551,15 +27700,15 @@ { "type": "CommentLine", "value": " log but seems ok", - "start": 8092, - "end": 8111, + "start": 8140, + "end": 8159, "loc": { "start": { - "line": 308, + "line": 309, "column": 4 }, "end": { - "line": 308, + "line": 309, "column": 23 } } @@ -27567,15 +27716,15 @@ { "type": "CommentLine", "value": " console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);", - "start": 8116, - "end": 8209, + "start": 8164, + "end": 8257, "loc": { "start": { - "line": 309, + "line": 310, "column": 4 }, "end": { - "line": 309, + "line": 310, "column": 97 } } @@ -27583,15 +27732,15 @@ { "type": "CommentLine", "value": " seems ok here", - "start": 8243, - "end": 8259, + "start": 8291, + "end": 8307, "loc": { "start": { - "line": 311, + "line": 312, "column": 32 }, "end": { - "line": 311, + "line": 312, "column": 48 } } @@ -27599,15 +27748,15 @@ { "type": "CommentLine", "value": "e.preventDefault();", - "start": 8933, - "end": 8954, + "start": 8981, + "end": 9002, "loc": { "start": { - "line": 342, + "line": 343, "column": 4 }, "end": { - "line": 342, + "line": 343, "column": 25 } } @@ -27615,15 +27764,15 @@ { "type": "CommentLine", "value": " lookFront();", - "start": 9177, - "end": 9192, + "start": 9225, + "end": 9240, "loc": { "start": { - "line": 349, + "line": 350, "column": 8 }, "end": { - "line": 349, + "line": 350, "column": 23 } } @@ -27631,15 +27780,15 @@ { "type": "CommentLine", "value": " onClick(touch);", - "start": 9418, - "end": 9436, + "start": 9466, + "end": 9484, "loc": { "start": { - "line": 360, + "line": 361, "column": 8 }, "end": { - "line": 360, + "line": 361, "column": 26 } } @@ -27976,6 +28125,58 @@ } } }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 135, + "end": 136, + "loc": { + "start": { + "line": 7, + "column": 33 + }, + "end": { + "line": 7, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currCanvas", + "start": 137, + "end": 147, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 45 + } + } + }, { "type": { "label": "}", @@ -27988,16 +28189,16 @@ "postfix": false, "binop": null }, - "start": 136, - "end": 137, + "start": 148, + "end": 149, "loc": { "start": { "line": 7, - "column": 34 + "column": 46 }, "end": { "line": 7, - "column": 35 + "column": 47 } } }, @@ -28014,16 +28215,16 @@ "binop": null }, "value": "from", - "start": 138, - "end": 142, + "start": 150, + "end": 154, "loc": { "start": { "line": 7, - "column": 36 + "column": 48 }, "end": { "line": 7, - "column": 40 + "column": 52 } } }, @@ -28041,16 +28242,16 @@ "updateContext": null }, "value": "./elementMgr", - "start": 143, - "end": 157, + "start": 155, + "end": 169, "loc": { "start": { "line": 7, - "column": 41 + "column": 53 }, "end": { "line": 7, - "column": 55 + "column": 67 } } }, @@ -28067,16 +28268,16 @@ "binop": null, "updateContext": null }, - "start": 157, - "end": 158, + "start": 169, + "end": 170, "loc": { "start": { "line": 7, - "column": 55 + "column": 67 }, "end": { "line": 7, - "column": 56 + "column": 68 } } }, @@ -28095,8 +28296,8 @@ "updateContext": null }, "value": "import", - "start": 159, - "end": 165, + "start": 171, + "end": 177, "loc": { "start": { "line": 8, @@ -28120,8 +28321,8 @@ "postfix": false, "binop": null }, - "start": 166, - "end": 167, + "start": 178, + "end": 179, "loc": { "start": { "line": 8, @@ -28146,8 +28347,8 @@ "binop": null }, "value": "UtSystem", - "start": 168, - "end": 176, + "start": 180, + "end": 188, "loc": { "start": { "line": 8, @@ -28172,8 +28373,8 @@ "binop": null, "updateContext": null }, - "start": 176, - "end": 177, + "start": 188, + "end": 189, "loc": { "start": { "line": 8, @@ -28198,8 +28399,8 @@ "binop": null }, "value": "UtDebug", - "start": 187, - "end": 194, + "start": 199, + "end": 206, "loc": { "start": { "line": 9, @@ -28224,8 +28425,8 @@ "binop": null, "updateContext": null }, - "start": 194, - "end": 195, + "start": 206, + "end": 207, "loc": { "start": { "line": 9, @@ -28250,8 +28451,8 @@ "binop": null }, "value": "LDTransform", - "start": 205, - "end": 216, + "start": 217, + "end": 228, "loc": { "start": { "line": 10, @@ -28276,8 +28477,8 @@ "binop": null, "updateContext": null }, - "start": 216, - "end": 217, + "start": 228, + "end": 229, "loc": { "start": { "line": 10, @@ -28302,8 +28503,8 @@ "binop": null }, "value": "LDGL", - "start": 227, - "end": 231, + "start": 239, + "end": 243, "loc": { "start": { "line": 11, @@ -28328,8 +28529,8 @@ "binop": null, "updateContext": null }, - "start": 231, - "end": 232, + "start": 243, + "end": 244, "loc": { "start": { "line": 11, @@ -28354,8 +28555,8 @@ "binop": null }, "value": "Live2D", - "start": 242, - "end": 248, + "start": 254, + "end": 260, "loc": { "start": { "line": 12, @@ -28380,8 +28581,8 @@ "binop": null, "updateContext": null }, - "start": 248, - "end": 249, + "start": 260, + "end": 261, "loc": { "start": { "line": 12, @@ -28406,8 +28607,8 @@ "binop": null }, "value": "Live2DModelWebGL", - "start": 259, - "end": 275, + "start": 271, + "end": 287, "loc": { "start": { "line": 13, @@ -28432,8 +28633,8 @@ "binop": null, "updateContext": null }, - "start": 275, - "end": 276, + "start": 287, + "end": 288, "loc": { "start": { "line": 13, @@ -28458,8 +28659,8 @@ "binop": null }, "value": "Live2DModelJS", - "start": 286, - "end": 299, + "start": 298, + "end": 311, "loc": { "start": { "line": 14, @@ -28484,8 +28685,8 @@ "binop": null, "updateContext": null }, - "start": 299, - "end": 300, + "start": 311, + "end": 312, "loc": { "start": { "line": 14, @@ -28510,8 +28711,8 @@ "binop": null }, "value": "Live2DMotion", - "start": 310, - "end": 322, + "start": 322, + "end": 334, "loc": { "start": { "line": 15, @@ -28536,8 +28737,8 @@ "binop": null, "updateContext": null }, - "start": 322, - "end": 323, + "start": 334, + "end": 335, "loc": { "start": { "line": 15, @@ -28562,8 +28763,8 @@ "binop": null }, "value": "MotionQueueManager", - "start": 333, - "end": 351, + "start": 345, + "end": 363, "loc": { "start": { "line": 16, @@ -28588,8 +28789,8 @@ "binop": null, "updateContext": null }, - "start": 351, - "end": 352, + "start": 363, + "end": 364, "loc": { "start": { "line": 16, @@ -28614,8 +28815,8 @@ "binop": null }, "value": "PhysicsHair", - "start": 362, - "end": 373, + "start": 374, + "end": 385, "loc": { "start": { "line": 17, @@ -28640,8 +28841,8 @@ "binop": null, "updateContext": null }, - "start": 373, - "end": 374, + "start": 385, + "end": 386, "loc": { "start": { "line": 17, @@ -28666,8 +28867,8 @@ "binop": null }, "value": "AMotion", - "start": 384, - "end": 391, + "start": 396, + "end": 403, "loc": { "start": { "line": 18, @@ -28692,8 +28893,8 @@ "binop": null, "updateContext": null }, - "start": 391, - "end": 392, + "start": 403, + "end": 404, "loc": { "start": { "line": 18, @@ -28718,8 +28919,8 @@ "binop": null }, "value": "PartsDataID", - "start": 402, - "end": 413, + "start": 414, + "end": 425, "loc": { "start": { "line": 19, @@ -28744,8 +28945,8 @@ "binop": null, "updateContext": null }, - "start": 413, - "end": 414, + "start": 425, + "end": 426, "loc": { "start": { "line": 19, @@ -28770,8 +28971,8 @@ "binop": null }, "value": "DrawDataID", - "start": 424, - "end": 434, + "start": 436, + "end": 446, "loc": { "start": { "line": 20, @@ -28796,8 +28997,8 @@ "binop": null, "updateContext": null }, - "start": 434, - "end": 435, + "start": 446, + "end": 447, "loc": { "start": { "line": 20, @@ -28822,8 +29023,8 @@ "binop": null }, "value": "BaseDataID", - "start": 445, - "end": 455, + "start": 457, + "end": 467, "loc": { "start": { "line": 21, @@ -28848,8 +29049,8 @@ "binop": null, "updateContext": null }, - "start": 455, - "end": 456, + "start": 467, + "end": 468, "loc": { "start": { "line": 21, @@ -28874,8 +29075,8 @@ "binop": null }, "value": "ParamID", - "start": 466, - "end": 473, + "start": 478, + "end": 485, "loc": { "start": { "line": 22, @@ -28899,8 +29100,8 @@ "postfix": false, "binop": null }, - "start": 474, - "end": 475, + "start": 486, + "end": 487, "loc": { "start": { "line": 22, @@ -28925,8 +29126,8 @@ "binop": null }, "value": "from", - "start": 476, - "end": 480, + "start": 488, + "end": 492, "loc": { "start": { "line": 22, @@ -28952,8 +29153,8 @@ "updateContext": null }, "value": "./lib/live2d.core", - "start": 481, - "end": 500, + "start": 493, + "end": 512, "loc": { "start": { "line": 22, @@ -28978,8 +29179,8 @@ "binop": null, "updateContext": null }, - "start": 500, - "end": 501, + "start": 512, + "end": 513, "loc": { "start": { "line": 22, @@ -29006,8 +29207,8 @@ "updateContext": null }, "value": "import", - "start": 502, - "end": 508, + "start": 514, + "end": 520, "loc": { "start": { "line": 23, @@ -29031,8 +29232,8 @@ "postfix": false, "binop": null }, - "start": 509, - "end": 510, + "start": 521, + "end": 522, "loc": { "start": { "line": 23, @@ -29057,8 +29258,8 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 511, - "end": 525, + "start": 523, + "end": 537, "loc": { "start": { "line": 23, @@ -29083,8 +29284,8 @@ "binop": null, "updateContext": null }, - "start": 525, - "end": 526, + "start": 537, + "end": 538, "loc": { "start": { "line": 23, @@ -29109,8 +29310,8 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 527, - "end": 540, + "start": 539, + "end": 552, "loc": { "start": { "line": 23, @@ -29135,8 +29336,8 @@ "binop": null, "updateContext": null }, - "start": 540, - "end": 541, + "start": 552, + "end": 553, "loc": { "start": { "line": 23, @@ -29161,8 +29362,8 @@ "binop": null }, "value": "L2DMatrix44", - "start": 542, - "end": 553, + "start": 554, + "end": 565, "loc": { "start": { "line": 23, @@ -29186,8 +29387,8 @@ "postfix": false, "binop": null }, - "start": 554, - "end": 555, + "start": 566, + "end": 567, "loc": { "start": { "line": 23, @@ -29212,8 +29413,8 @@ "binop": null }, "value": "from", - "start": 556, - "end": 560, + "start": 568, + "end": 572, "loc": { "start": { "line": 23, @@ -29239,8 +29440,8 @@ "updateContext": null }, "value": "./lib/Live2DFramework", - "start": 561, - "end": 584, + "start": 573, + "end": 596, "loc": { "start": { "line": 23, @@ -29265,8 +29466,8 @@ "binop": null, "updateContext": null }, - "start": 584, - "end": 585, + "start": 596, + "end": 597, "loc": { "start": { "line": 23, @@ -29293,8 +29494,8 @@ "updateContext": null }, "value": "import", - "start": 586, - "end": 592, + "start": 598, + "end": 604, "loc": { "start": { "line": 24, @@ -29318,8 +29519,8 @@ "postfix": false, "binop": null }, - "start": 593, - "end": 594, + "start": 605, + "end": 606, "loc": { "start": { "line": 24, @@ -29344,8 +29545,8 @@ "binop": null }, "value": "cManager", - "start": 595, - "end": 603, + "start": 607, + "end": 615, "loc": { "start": { "line": 24, @@ -29369,8 +29570,8 @@ "postfix": false, "binop": null }, - "start": 604, - "end": 605, + "start": 616, + "end": 617, "loc": { "start": { "line": 24, @@ -29395,8 +29596,8 @@ "binop": null }, "value": "from", - "start": 606, - "end": 610, + "start": 618, + "end": 622, "loc": { "start": { "line": 24, @@ -29422,8 +29623,8 @@ "updateContext": null }, "value": "./cManager", - "start": 611, - "end": 623, + "start": 623, + "end": 635, "loc": { "start": { "line": 24, @@ -29448,8 +29649,8 @@ "binop": null, "updateContext": null }, - "start": 623, - "end": 624, + "start": 635, + "end": 636, "loc": { "start": { "line": 24, @@ -29476,8 +29677,8 @@ "updateContext": null }, "value": "import", - "start": 625, - "end": 631, + "start": 637, + "end": 643, "loc": { "start": { "line": 25, @@ -29501,8 +29702,8 @@ "postfix": false, "binop": null }, - "start": 632, - "end": 633, + "start": 644, + "end": 645, "loc": { "start": { "line": 25, @@ -29527,8 +29728,8 @@ "binop": null }, "value": "MatrixStack", - "start": 634, - "end": 645, + "start": 646, + "end": 657, "loc": { "start": { "line": 25, @@ -29552,8 +29753,8 @@ "postfix": false, "binop": null }, - "start": 646, - "end": 647, + "start": 658, + "end": 659, "loc": { "start": { "line": 25, @@ -29578,8 +29779,8 @@ "binop": null }, "value": "from", - "start": 648, - "end": 652, + "start": 660, + "end": 664, "loc": { "start": { "line": 25, @@ -29605,8 +29806,8 @@ "updateContext": null }, "value": "./utils/MatrixStack", - "start": 653, - "end": 674, + "start": 665, + "end": 686, "loc": { "start": { "line": 25, @@ -29631,8 +29832,8 @@ "binop": null, "updateContext": null }, - "start": 674, - "end": 675, + "start": 686, + "end": 687, "loc": { "start": { "line": 25, @@ -29659,8 +29860,8 @@ "updateContext": null }, "value": "import", - "start": 676, - "end": 682, + "start": 688, + "end": 694, "loc": { "start": { "line": 26, @@ -29672,6 +29873,31 @@ } } }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 695, + "end": 696, + "loc": { + "start": { + "line": 26, + "column": 7 + }, + "end": { + "line": 26, + "column": 8 + } + } + }, { "type": { "label": "name", @@ -29685,16 +29911,41 @@ "binop": null }, "value": "cDefine", - "start": 683, - "end": 690, + "start": 697, + "end": 704, "loc": { "start": { "line": 26, - "column": 7 + "column": 9 }, "end": { "line": 26, - "column": 14 + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 705, + "end": 706, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 18 } } }, @@ -29711,16 +29962,16 @@ "binop": null }, "value": "from", - "start": 691, - "end": 695, + "start": 707, + "end": 711, "loc": { "start": { "line": 26, - "column": 15 + "column": 19 }, "end": { "line": 26, - "column": 19 + "column": 23 } } }, @@ -29738,16 +29989,16 @@ "updateContext": null }, "value": "./cDefine", - "start": 696, - "end": 707, + "start": 712, + "end": 723, "loc": { "start": { "line": 26, - "column": 20 + "column": 24 }, "end": { "line": 26, - "column": 31 + "column": 35 } } }, @@ -29764,16 +30015,16 @@ "binop": null, "updateContext": null }, - "start": 707, - "end": 708, + "start": 723, + "end": 724, "loc": { "start": { "line": 26, - "column": 31 + "column": 35 }, "end": { "line": 26, - "column": 32 + "column": 36 } } }, @@ -29792,8 +30043,8 @@ "updateContext": null }, "value": "let", - "start": 710, - "end": 713, + "start": 726, + "end": 729, "loc": { "start": { "line": 28, @@ -29817,9 +30068,9 @@ "postfix": false, "binop": null }, - "value": "isDrawStart", - "start": 714, - "end": 725, + "value": "live2DMgr", + "start": 730, + "end": 739, "loc": { "start": { "line": 28, @@ -29827,7 +30078,7 @@ }, "end": { "line": 28, - "column": 15 + "column": 13 } } }, @@ -29845,24 +30096,24 @@ "updateContext": null }, "value": "=", - "start": 726, - "end": 727, + "start": 740, + "end": 741, "loc": { "start": { "line": 28, - "column": 16 + "column": 14 }, "end": { "line": 28, - "column": 17 + "column": 15 } } }, { "type": { - "label": "false", - "keyword": "false", - "beforeExpr": false, + "label": "new", + "keyword": "new", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -29872,17 +30123,93 @@ "binop": null, "updateContext": null }, - "value": "false", - "start": 728, - "end": 733, + "value": "new", + "start": 742, + "end": 745, "loc": { "start": { "line": 28, - "column": 18 + "column": 16 }, "end": { "line": 28, - "column": 23 + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cManager", + "start": 746, + "end": 754, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 754, + "end": 755, + "loc": { + "start": { + "line": 28, + "column": 28 + }, + "end": { + "line": 28, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 755, + "end": 756, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 28, + "column": 30 } } }, @@ -29899,16 +30226,16 @@ "binop": null, "updateContext": null }, - "start": 733, - "end": 734, + "start": 756, + "end": 757, "loc": { "start": { "line": 28, - "column": 23 + "column": 30 }, "end": { "line": 28, - "column": 24 + "column": 31 } } }, @@ -29927,8 +30254,8 @@ "updateContext": null }, "value": "let", - "start": 735, - "end": 738, + "start": 758, + "end": 761, "loc": { "start": { "line": 29, @@ -29952,9 +30279,9 @@ "postfix": false, "binop": null }, - "value": "dragMgr", - "start": 739, - "end": 746, + "value": "isDrawStart", + "start": 762, + "end": 773, "loc": { "start": { "line": 29, @@ -29962,7 +30289,7 @@ }, "end": { "line": 29, - "column": 11 + "column": 15 } } }, @@ -29980,23 +30307,23 @@ "updateContext": null }, "value": "=", - "start": 747, - "end": 748, + "start": 774, + "end": 775, "loc": { "start": { "line": 29, - "column": 12 + "column": 16 }, "end": { "line": 29, - "column": 13 + "column": 17 } } }, { "type": { - "label": "null", - "keyword": "null", + "label": "false", + "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30007,17 +30334,17 @@ "binop": null, "updateContext": null }, - "value": "null", - "start": 749, - "end": 753, + "value": "false", + "start": 776, + "end": 781, "loc": { "start": { "line": 29, - "column": 14 + "column": 18 }, "end": { "line": 29, - "column": 18 + "column": 23 } } }, @@ -30034,16 +30361,16 @@ "binop": null, "updateContext": null }, - "start": 753, - "end": 754, + "start": 781, + "end": 782, "loc": { "start": { "line": 29, - "column": 18 + "column": 23 }, "end": { "line": 29, - "column": 19 + "column": 24 } } }, @@ -30062,8 +30389,8 @@ "updateContext": null }, "value": "let", - "start": 755, - "end": 758, + "start": 783, + "end": 786, "loc": { "start": { "line": 30, @@ -30087,9 +30414,9 @@ "postfix": false, "binop": null }, - "value": "viewMatrix", - "start": 759, - "end": 769, + "value": "dragMgr", + "start": 787, + "end": 794, "loc": { "start": { "line": 30, @@ -30097,7 +30424,7 @@ }, "end": { "line": 30, - "column": 14 + "column": 11 } } }, @@ -30115,16 +30442,16 @@ "updateContext": null }, "value": "=", - "start": 770, - "end": 771, + "start": 795, + "end": 796, "loc": { "start": { "line": 30, - "column": 15 + "column": 12 }, "end": { "line": 30, - "column": 16 + "column": 13 } } }, @@ -30143,16 +30470,16 @@ "updateContext": null }, "value": "null", - "start": 772, - "end": 776, + "start": 797, + "end": 801, "loc": { "start": { "line": 30, - "column": 17 + "column": 14 }, "end": { "line": 30, - "column": 21 + "column": 18 } } }, @@ -30169,16 +30496,16 @@ "binop": null, "updateContext": null }, - "start": 776, - "end": 777, + "start": 801, + "end": 802, "loc": { "start": { "line": 30, - "column": 21 + "column": 18 }, "end": { "line": 30, - "column": 22 + "column": 19 } } }, @@ -30197,8 +30524,8 @@ "updateContext": null }, "value": "let", - "start": 778, - "end": 781, + "start": 803, + "end": 806, "loc": { "start": { "line": 31, @@ -30222,9 +30549,9 @@ "postfix": false, "binop": null }, - "value": "projMatrix", - "start": 782, - "end": 792, + "value": "viewMatrix", + "start": 807, + "end": 817, "loc": { "start": { "line": 31, @@ -30250,8 +30577,8 @@ "updateContext": null }, "value": "=", - "start": 793, - "end": 794, + "start": 818, + "end": 819, "loc": { "start": { "line": 31, @@ -30278,8 +30605,8 @@ "updateContext": null }, "value": "null", - "start": 795, - "end": 799, + "start": 820, + "end": 824, "loc": { "start": { "line": 31, @@ -30304,8 +30631,8 @@ "binop": null, "updateContext": null }, - "start": 799, - "end": 800, + "start": 824, + "end": 825, "loc": { "start": { "line": 31, @@ -30332,8 +30659,8 @@ "updateContext": null }, "value": "let", - "start": 801, - "end": 804, + "start": 826, + "end": 829, "loc": { "start": { "line": 32, @@ -30357,9 +30684,9 @@ "postfix": false, "binop": null }, - "value": "deviceToScreen", - "start": 805, - "end": 819, + "value": "projMatrix", + "start": 830, + "end": 840, "loc": { "start": { "line": 32, @@ -30367,7 +30694,7 @@ }, "end": { "line": 32, - "column": 18 + "column": 14 } } }, @@ -30385,16 +30712,16 @@ "updateContext": null }, "value": "=", - "start": 820, - "end": 821, + "start": 841, + "end": 842, "loc": { "start": { "line": 32, - "column": 19 + "column": 15 }, "end": { "line": 32, - "column": 20 + "column": 16 } } }, @@ -30413,16 +30740,16 @@ "updateContext": null }, "value": "null", - "start": 822, - "end": 826, + "start": 843, + "end": 847, "loc": { "start": { "line": 32, - "column": 21 + "column": 17 }, "end": { "line": 32, - "column": 25 + "column": 21 } } }, @@ -30439,16 +30766,16 @@ "binop": null, "updateContext": null }, - "start": 826, - "end": 827, + "start": 847, + "end": 848, "loc": { "start": { "line": 32, - "column": 25 + "column": 21 }, "end": { "line": 32, - "column": 26 + "column": 22 } } }, @@ -30467,8 +30794,8 @@ "updateContext": null }, "value": "let", - "start": 828, - "end": 831, + "start": 849, + "end": 852, "loc": { "start": { "line": 33, @@ -30492,9 +30819,9 @@ "postfix": false, "binop": null }, - "value": "drag", - "start": 832, - "end": 836, + "value": "deviceToScreen", + "start": 853, + "end": 867, "loc": { "start": { "line": 33, @@ -30502,7 +30829,7 @@ }, "end": { "line": 33, - "column": 8 + "column": 18 } } }, @@ -30520,23 +30847,23 @@ "updateContext": null }, "value": "=", - "start": 837, - "end": 838, + "start": 868, + "end": 869, "loc": { "start": { "line": 33, - "column": 9 + "column": 19 }, "end": { "line": 33, - "column": 10 + "column": 20 } } }, { "type": { - "label": "false", - "keyword": "false", + "label": "null", + "keyword": "null", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30547,17 +30874,17 @@ "binop": null, "updateContext": null }, - "value": "false", - "start": 839, - "end": 844, + "value": "null", + "start": 870, + "end": 874, "loc": { "start": { "line": 33, - "column": 11 + "column": 21 }, "end": { "line": 33, - "column": 16 + "column": 25 } } }, @@ -30574,16 +30901,16 @@ "binop": null, "updateContext": null }, - "start": 844, - "end": 845, + "start": 874, + "end": 875, "loc": { "start": { "line": 33, - "column": 16 + "column": 25 }, "end": { "line": 33, - "column": 17 + "column": 26 } } }, @@ -30602,8 +30929,8 @@ "updateContext": null }, "value": "let", - "start": 846, - "end": 849, + "start": 876, + "end": 879, "loc": { "start": { "line": 34, @@ -30627,9 +30954,9 @@ "postfix": false, "binop": null }, - "value": "lastMouseX", - "start": 850, - "end": 860, + "value": "drag", + "start": 880, + "end": 884, "loc": { "start": { "line": 34, @@ -30637,7 +30964,7 @@ }, "end": { "line": 34, - "column": 14 + "column": 8 } } }, @@ -30655,22 +30982,23 @@ "updateContext": null }, "value": "=", - "start": 861, - "end": 862, + "start": 885, + "end": 886, "loc": { "start": { "line": 34, - "column": 15 + "column": 9 }, "end": { "line": 34, - "column": 16 + "column": 10 } } }, { "type": { - "label": "num", + "label": "false", + "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30681,17 +31009,17 @@ "binop": null, "updateContext": null }, - "value": 0, - "start": 863, - "end": 864, + "value": "false", + "start": 887, + "end": 892, "loc": { "start": { "line": 34, - "column": 17 + "column": 11 }, "end": { "line": 34, - "column": 18 + "column": 16 } } }, @@ -30708,16 +31036,16 @@ "binop": null, "updateContext": null }, - "start": 864, - "end": 865, + "start": 892, + "end": 893, "loc": { "start": { "line": 34, - "column": 18 + "column": 16 }, "end": { "line": 34, - "column": 19 + "column": 17 } } }, @@ -30736,8 +31064,8 @@ "updateContext": null }, "value": "let", - "start": 866, - "end": 869, + "start": 894, + "end": 897, "loc": { "start": { "line": 35, @@ -30761,9 +31089,9 @@ "postfix": false, "binop": null }, - "value": "lastMouseY", - "start": 870, - "end": 880, + "value": "lastMouseX", + "start": 898, + "end": 908, "loc": { "start": { "line": 35, @@ -30789,8 +31117,8 @@ "updateContext": null }, "value": "=", - "start": 881, - "end": 882, + "start": 909, + "end": 910, "loc": { "start": { "line": 35, @@ -30816,8 +31144,8 @@ "updateContext": null }, "value": 0, - "start": 883, - "end": 884, + "start": 911, + "end": 912, "loc": { "start": { "line": 35, @@ -30842,8 +31170,8 @@ "binop": null, "updateContext": null }, - "start": 884, - "end": 885, + "start": 912, + "end": 913, "loc": { "start": { "line": 35, @@ -30870,8 +31198,8 @@ "updateContext": null }, "value": "let", - "start": 886, - "end": 889, + "start": 914, + "end": 917, "loc": { "start": { "line": 36, @@ -30895,9 +31223,9 @@ "postfix": false, "binop": null }, - "value": "headPos", - "start": 890, - "end": 897, + "value": "lastMouseY", + "start": 918, + "end": 928, "loc": { "start": { "line": 36, @@ -30905,7 +31233,7 @@ }, "end": { "line": 36, - "column": 11 + "column": 14 } } }, @@ -30923,16 +31251,16 @@ "updateContext": null }, "value": "=", - "start": 898, - "end": 899, + "start": 929, + "end": 930, "loc": { "start": { "line": 36, - "column": 12 + "column": 15 }, "end": { "line": 36, - "column": 13 + "column": 16 } } }, @@ -30949,17 +31277,17 @@ "binop": null, "updateContext": null }, - "value": 0.5, - "start": 900, - "end": 903, + "value": 0, + "start": 931, + "end": 932, "loc": { "start": { "line": 36, - "column": 14 + "column": 17 }, "end": { "line": 36, - "column": 17 + "column": 18 } } }, @@ -30976,16 +31304,16 @@ "binop": null, "updateContext": null }, - "start": 903, - "end": 904, + "start": 932, + "end": 933, "loc": { "start": { "line": 36, - "column": 17 + "column": 18 }, "end": { "line": 36, - "column": 18 + "column": 19 } } }, @@ -31004,8 +31332,8 @@ "updateContext": null }, "value": "let", - "start": 905, - "end": 908, + "start": 934, + "end": 937, "loc": { "start": { "line": 37, @@ -31029,9 +31357,9 @@ "postfix": false, "binop": null }, - "value": "opacityDefault", - "start": 909, - "end": 923, + "value": "headPos", + "start": 938, + "end": 945, "loc": { "start": { "line": 37, @@ -31039,7 +31367,7 @@ }, "end": { "line": 37, - "column": 18 + "column": 11 } } }, @@ -31057,16 +31385,16 @@ "updateContext": null }, "value": "=", - "start": 924, - "end": 925, + "start": 946, + "end": 947, "loc": { "start": { "line": 37, - "column": 19 + "column": 12 }, "end": { "line": 37, - "column": 20 + "column": 13 } } }, @@ -31083,17 +31411,17 @@ "binop": null, "updateContext": null }, - "value": 0.7, - "start": 926, - "end": 929, + "value": 0.5, + "start": 948, + "end": 951, "loc": { "start": { "line": 37, - "column": 21 + "column": 14 }, "end": { "line": 37, - "column": 24 + "column": 17 } } }, @@ -31110,16 +31438,16 @@ "binop": null, "updateContext": null }, - "start": 929, - "end": 930, + "start": 951, + "end": 952, "loc": { "start": { "line": 37, - "column": 24 + "column": 17 }, "end": { "line": 37, - "column": 25 + "column": 18 } } }, @@ -31138,8 +31466,8 @@ "updateContext": null }, "value": "let", - "start": 931, - "end": 934, + "start": 953, + "end": 956, "loc": { "start": { "line": 38, @@ -31163,9 +31491,9 @@ "postfix": false, "binop": null }, - "value": "opacityHover", - "start": 935, - "end": 947, + "value": "opacityDefault", + "start": 957, + "end": 971, "loc": { "start": { "line": 38, @@ -31173,7 +31501,7 @@ }, "end": { "line": 38, - "column": 16 + "column": 18 } } }, @@ -31191,15 +31519,149 @@ "updateContext": null }, "value": "=", - "start": 948, - "end": 949, + "start": 972, + "end": 973, "loc": { "start": { "line": 38, - "column": 17 + "column": 19 + }, + "end": { + "line": 38, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0.7, + "start": 974, + "end": 977, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 977, + "end": 978, + "loc": { + "start": { + "line": 38, + "column": 24 }, "end": { "line": 38, + "column": 25 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 979, + "end": 982, + "loc": { + "start": { + "line": 39, + "column": 0 + }, + "end": { + "line": 39, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "opacityHover", + "start": 983, + "end": 995, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 996, + "end": 997, + "loc": { + "start": { + "line": 39, + "column": 17 + }, + "end": { + "line": 39, "column": 18 } } @@ -31218,15 +31680,15 @@ "updateContext": null }, "value": 1, - "start": 950, - "end": 951, + "start": 998, + "end": 999, "loc": { "start": { - "line": 38, + "line": 39, "column": 19 }, "end": { - "line": 38, + "line": 39, "column": 20 } } @@ -31244,15 +31706,15 @@ "binop": null, "updateContext": null }, - "start": 951, - "end": 952, + "start": 999, + "end": 1000, "loc": { "start": { - "line": 38, + "line": 39, "column": 20 }, "end": { - "line": 38, + "line": 39, "column": 21 } } @@ -31260,15 +31722,15 @@ { "type": "CommentBlock", "value": "*\n * Main function of live2d-widget\n * @return {null}\n ", - "start": 956, - "end": 1015, + "start": 1004, + "end": 1063, "loc": { "start": { - "line": 42, + "line": 43, "column": 0 }, "end": { - "line": 45, + "line": 46, "column": 3 } } @@ -31288,15 +31750,15 @@ "updateContext": null }, "value": "export", - "start": 1017, - "end": 1023, + "start": 1065, + "end": 1071, "loc": { "start": { - "line": 47, + "line": 48, "column": 0 }, "end": { - "line": 47, + "line": 48, "column": 6 } } @@ -31316,15 +31778,15 @@ "updateContext": null }, "value": "default", - "start": 1024, - "end": 1031, + "start": 1072, + "end": 1079, "loc": { "start": { - "line": 47, + "line": 48, "column": 7 }, "end": { - "line": 47, + "line": 48, "column": 14 } } @@ -31341,15 +31803,15 @@ "postfix": false, "binop": null }, - "start": 1032, - "end": 1033, + "start": 1080, + "end": 1081, "loc": { "start": { - "line": 47, + "line": 48, "column": 15 }, "end": { - "line": 47, + "line": 48, "column": 16 } } @@ -31366,15 +31828,15 @@ "postfix": false, "binop": null }, - "start": 1033, - "end": 1034, + "start": 1081, + "end": 1082, "loc": { "start": { - "line": 47, + "line": 48, "column": 16 }, "end": { - "line": 47, + "line": 48, "column": 17 } } @@ -31392,15 +31854,15 @@ "binop": null, "updateContext": null }, - "start": 1035, - "end": 1037, + "start": 1083, + "end": 1085, "loc": { "start": { - "line": 47, + "line": 48, "column": 18 }, "end": { - "line": 47, + "line": 48, "column": 20 } } @@ -31417,15 +31879,15 @@ "postfix": false, "binop": null }, - "start": 1038, - "end": 1039, + "start": 1086, + "end": 1087, "loc": { "start": { - "line": 47, + "line": 48, "column": 21 }, "end": { - "line": 47, + "line": 48, "column": 22 } } @@ -31443,15 +31905,15 @@ "binop": null }, "value": "createElement", - "start": 1043, - "end": 1056, + "start": 1091, + "end": 1104, "loc": { "start": { - "line": 49, + "line": 50, "column": 2 }, "end": { - "line": 49, + "line": 50, "column": 15 } } @@ -31468,15 +31930,15 @@ "postfix": false, "binop": null }, - "start": 1056, - "end": 1057, + "start": 1104, + "end": 1105, "loc": { "start": { - "line": 49, + "line": 50, "column": 15 }, "end": { - "line": 49, + "line": 50, "column": 16 } } @@ -31493,15 +31955,15 @@ "postfix": false, "binop": null }, - "start": 1057, - "end": 1058, + "start": 1105, + "end": 1106, "loc": { "start": { - "line": 49, + "line": 50, "column": 16 }, "end": { - "line": 49, + "line": 50, "column": 17 } } @@ -31519,15 +31981,15 @@ "binop": null, "updateContext": null }, - "start": 1058, - "end": 1059, + "start": 1106, + "end": 1107, "loc": { "start": { - "line": 49, + "line": 50, "column": 17 }, "end": { - "line": 49, + "line": 50, "column": 18 } } @@ -31545,15 +32007,15 @@ "binop": null }, "value": "dragMgr", - "start": 1063, - "end": 1070, + "start": 1111, + "end": 1118, "loc": { "start": { - "line": 51, + "line": 52, "column": 2 }, "end": { - "line": 51, + "line": 52, "column": 9 } } @@ -31572,15 +32034,15 @@ "updateContext": null }, "value": "=", - "start": 1071, - "end": 1072, + "start": 1119, + "end": 1120, "loc": { "start": { - "line": 51, + "line": 52, "column": 10 }, "end": { - "line": 51, + "line": 52, "column": 11 } } @@ -31600,15 +32062,15 @@ "updateContext": null }, "value": "new", - "start": 1073, - "end": 1076, + "start": 1121, + "end": 1124, "loc": { "start": { - "line": 51, + "line": 52, "column": 12 }, "end": { - "line": 51, + "line": 52, "column": 15 } } @@ -31626,15 +32088,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 1077, - "end": 1091, + "start": 1125, + "end": 1139, "loc": { "start": { - "line": 51, + "line": 52, "column": 16 }, "end": { - "line": 51, + "line": 52, "column": 30 } } @@ -31651,15 +32113,15 @@ "postfix": false, "binop": null }, - "start": 1091, - "end": 1092, + "start": 1139, + "end": 1140, "loc": { "start": { - "line": 51, + "line": 52, "column": 30 }, "end": { - "line": 51, + "line": 52, "column": 31 } } @@ -31676,15 +32138,15 @@ "postfix": false, "binop": null }, - "start": 1092, - "end": 1093, + "start": 1140, + "end": 1141, "loc": { "start": { - "line": 51, + "line": 52, "column": 31 }, "end": { - "line": 51, + "line": 52, "column": 32 } } @@ -31702,15 +32164,15 @@ "binop": null, "updateContext": null }, - "start": 1093, - "end": 1094, + "start": 1141, + "end": 1142, "loc": { "start": { - "line": 51, + "line": 52, "column": 32 }, "end": { - "line": 51, + "line": 52, "column": 33 } } @@ -31730,15 +32192,15 @@ "updateContext": null }, "value": "let", - "start": 1097, - "end": 1100, + "start": 1145, + "end": 1148, "loc": { "start": { - "line": 52, + "line": 53, "column": 2 }, "end": { - "line": 52, + "line": 53, "column": 5 } } @@ -31756,15 +32218,15 @@ "binop": null }, "value": "ratio", - "start": 1101, - "end": 1106, + "start": 1149, + "end": 1154, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 11 } } @@ -31783,15 +32245,15 @@ "updateContext": null }, "value": "=", - "start": 1107, - "end": 1108, + "start": 1155, + "end": 1156, "loc": { "start": { - "line": 52, + "line": 53, "column": 12 }, "end": { - "line": 52, + "line": 53, "column": 13 } } @@ -31809,15 +32271,15 @@ "binop": null }, "value": "config", - "start": 1109, - "end": 1115, + "start": 1157, + "end": 1163, "loc": { "start": { - "line": 52, + "line": 53, "column": 14 }, "end": { - "line": 52, + "line": 53, "column": 20 } } @@ -31835,15 +32297,15 @@ "binop": null, "updateContext": null }, - "start": 1115, - "end": 1116, + "start": 1163, + "end": 1164, "loc": { "start": { - "line": 52, + "line": 53, "column": 20 }, "end": { - "line": 52, + "line": 53, "column": 21 } } @@ -31861,15 +32323,15 @@ "binop": null }, "value": "display", - "start": 1116, - "end": 1123, + "start": 1164, + "end": 1171, "loc": { "start": { - "line": 52, + "line": 53, "column": 21 }, "end": { - "line": 52, + "line": 53, "column": 28 } } @@ -31887,15 +32349,15 @@ "binop": null, "updateContext": null }, - "start": 1123, - "end": 1124, + "start": 1171, + "end": 1172, "loc": { "start": { - "line": 52, + "line": 53, "column": 28 }, "end": { - "line": 52, + "line": 53, "column": 29 } } @@ -31913,15 +32375,15 @@ "binop": null }, "value": "height", - "start": 1124, - "end": 1130, + "start": 1172, + "end": 1178, "loc": { "start": { - "line": 52, + "line": 53, "column": 29 }, "end": { - "line": 52, + "line": 53, "column": 35 } } @@ -31940,15 +32402,15 @@ "updateContext": null }, "value": "/", - "start": 1131, - "end": 1132, + "start": 1179, + "end": 1180, "loc": { "start": { - "line": 52, + "line": 53, "column": 36 }, "end": { - "line": 52, + "line": 53, "column": 37 } } @@ -31966,15 +32428,15 @@ "binop": null }, "value": "config", - "start": 1133, - "end": 1139, + "start": 1181, + "end": 1187, "loc": { "start": { - "line": 52, + "line": 53, "column": 38 }, "end": { - "line": 52, + "line": 53, "column": 44 } } @@ -31992,15 +32454,15 @@ "binop": null, "updateContext": null }, - "start": 1139, - "end": 1140, + "start": 1187, + "end": 1188, "loc": { "start": { - "line": 52, + "line": 53, "column": 44 }, "end": { - "line": 52, + "line": 53, "column": 45 } } @@ -32018,15 +32480,15 @@ "binop": null }, "value": "display", - "start": 1140, - "end": 1147, + "start": 1188, + "end": 1195, "loc": { "start": { - "line": 52, + "line": 53, "column": 45 }, "end": { - "line": 52, + "line": 53, "column": 52 } } @@ -32044,15 +32506,15 @@ "binop": null, "updateContext": null }, - "start": 1147, - "end": 1148, + "start": 1195, + "end": 1196, "loc": { "start": { - "line": 52, + "line": 53, "column": 52 }, "end": { - "line": 52, + "line": 53, "column": 53 } } @@ -32070,201 +32532,16 @@ "binop": null }, "value": "width", - "start": 1148, - "end": 1153, - "loc": { - "start": { - "line": 52, - "column": 53 - }, - "end": { - "line": 52, - "column": 58 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1153, - "end": 1154, - "loc": { - "start": { - "line": 52, - "column": 58 - }, - "end": { - "line": 52, - "column": 59 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 1157, - "end": 1160, - "loc": { - "start": { - "line": 53, - "column": 2 - }, - "end": { - "line": 53, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "left", - "start": 1161, - "end": 1165, + "start": 1196, + "end": 1201, "loc": { "start": { "line": 53, - "column": 6 - }, - "end": { - "line": 53, - "column": 10 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 1166, - "end": 1167, - "loc": { - "start": { - "line": 53, - "column": 11 - }, - "end": { - "line": 53, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "cDefine", - "start": 1168, - "end": 1175, - "loc": { - "start": { - "line": 53, - "column": 13 - }, - "end": { - "line": 53, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1175, - "end": 1176, - "loc": { - "start": { - "line": 53, - "column": 20 - }, - "end": { - "line": 53, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "VIEW_LOGICAL_LEFT", - "start": 1176, - "end": 1193, - "loc": { - "start": { - "line": 53, - "column": 21 + "column": 53 }, "end": { "line": 53, - "column": 38 + "column": 58 } } }, @@ -32281,16 +32558,16 @@ "binop": null, "updateContext": null }, - "start": 1193, - "end": 1194, + "start": 1201, + "end": 1202, "loc": { "start": { "line": 53, - "column": 38 + "column": 58 }, "end": { "line": 53, - "column": 39 + "column": 59 } } }, @@ -32309,8 +32586,8 @@ "updateContext": null }, "value": "let", - "start": 1197, - "end": 1200, + "start": 1205, + "end": 1208, "loc": { "start": { "line": 54, @@ -32334,9 +32611,9 @@ "postfix": false, "binop": null }, - "value": "right", - "start": 1201, - "end": 1206, + "value": "left", + "start": 1209, + "end": 1213, "loc": { "start": { "line": 54, @@ -32344,7 +32621,7 @@ }, "end": { "line": 54, - "column": 11 + "column": 10 } } }, @@ -32362,16 +32639,16 @@ "updateContext": null }, "value": "=", - "start": 1207, - "end": 1208, + "start": 1214, + "end": 1215, "loc": { "start": { "line": 54, - "column": 12 + "column": 11 }, "end": { "line": 54, - "column": 13 + "column": 12 } } }, @@ -32388,16 +32665,16 @@ "binop": null }, "value": "cDefine", - "start": 1209, - "end": 1216, + "start": 1216, + "end": 1223, "loc": { "start": { "line": 54, - "column": 14 + "column": 13 }, "end": { "line": 54, - "column": 21 + "column": 20 } } }, @@ -32414,16 +32691,16 @@ "binop": null, "updateContext": null }, - "start": 1216, - "end": 1217, + "start": 1223, + "end": 1224, "loc": { "start": { "line": 54, - "column": 21 + "column": 20 }, "end": { "line": 54, - "column": 22 + "column": 21 } } }, @@ -32439,17 +32716,17 @@ "postfix": false, "binop": null }, - "value": "VIEW_LOGICAL_RIGHT", - "start": 1217, - "end": 1235, + "value": "VIEW_LOGICAL_LEFT", + "start": 1224, + "end": 1241, "loc": { "start": { "line": 54, - "column": 22 + "column": 21 }, "end": { "line": 54, - "column": 40 + "column": 38 } } }, @@ -32466,16 +32743,16 @@ "binop": null, "updateContext": null }, - "start": 1235, - "end": 1236, + "start": 1241, + "end": 1242, "loc": { "start": { "line": 54, - "column": 40 + "column": 38 }, "end": { "line": 54, - "column": 41 + "column": 39 } } }, @@ -32494,8 +32771,8 @@ "updateContext": null }, "value": "let", - "start": 1239, - "end": 1242, + "start": 1245, + "end": 1248, "loc": { "start": { "line": 55, @@ -32519,9 +32796,9 @@ "postfix": false, "binop": null }, - "value": "bottom", - "start": 1243, - "end": 1249, + "value": "right", + "start": 1249, + "end": 1254, "loc": { "start": { "line": 55, @@ -32529,7 +32806,7 @@ }, "end": { "line": 55, - "column": 12 + "column": 11 } } }, @@ -32547,15 +32824,200 @@ "updateContext": null }, "value": "=", - "start": 1250, - "end": 1251, + "start": 1255, + "end": 1256, "loc": { "start": { + "line": 55, + "column": 12 + }, + "end": { "line": 55, "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cDefine", + "start": 1257, + "end": 1264, + "loc": { + "start": { + "line": 55, + "column": 14 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1264, + "end": 1265, + "loc": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "VIEW_LOGICAL_RIGHT", + "start": 1265, + "end": 1283, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1283, + "end": 1284, + "loc": { + "start": { + "line": 55, + "column": 40 }, "end": { "line": 55, + "column": 41 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1287, + "end": 1290, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bottom", + "start": 1291, + "end": 1297, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1298, + "end": 1299, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, "column": 14 } } @@ -32574,15 +33036,15 @@ "updateContext": null }, "value": "-", - "start": 1252, - "end": 1253, + "start": 1300, + "end": 1301, "loc": { "start": { - "line": 55, + "line": 56, "column": 15 }, "end": { - "line": 55, + "line": 56, "column": 16 } } @@ -32600,15 +33062,15 @@ "binop": null }, "value": "ratio", - "start": 1253, - "end": 1258, + "start": 1301, + "end": 1306, "loc": { "start": { - "line": 55, + "line": 56, "column": 16 }, "end": { - "line": 55, + "line": 56, "column": 21 } } @@ -32626,15 +33088,15 @@ "binop": null, "updateContext": null }, - "start": 1258, - "end": 1259, + "start": 1306, + "end": 1307, "loc": { "start": { - "line": 55, + "line": 56, "column": 21 }, "end": { - "line": 55, + "line": 56, "column": 22 } } @@ -32654,15 +33116,15 @@ "updateContext": null }, "value": "let", - "start": 1262, - "end": 1265, + "start": 1310, + "end": 1313, "loc": { "start": { - "line": 56, + "line": 57, "column": 2 }, "end": { - "line": 56, + "line": 57, "column": 5 } } @@ -32680,15 +33142,15 @@ "binop": null }, "value": "top", - "start": 1266, - "end": 1269, + "start": 1314, + "end": 1317, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 9 } } @@ -32707,15 +33169,15 @@ "updateContext": null }, "value": "=", - "start": 1270, - "end": 1271, + "start": 1318, + "end": 1319, "loc": { "start": { - "line": 56, + "line": 57, "column": 10 }, "end": { - "line": 56, + "line": 57, "column": 11 } } @@ -32733,15 +33195,15 @@ "binop": null }, "value": "ratio", - "start": 1272, - "end": 1277, + "start": 1320, + "end": 1325, "loc": { "start": { - "line": 56, + "line": 57, "column": 12 }, "end": { - "line": 56, + "line": 57, "column": 17 } } @@ -32759,15 +33221,15 @@ "binop": null, "updateContext": null }, - "start": 1277, - "end": 1278, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 56, + "line": 57, "column": 17 }, "end": { - "line": 56, + "line": 57, "column": 18 } } @@ -32785,15 +33247,15 @@ "binop": null }, "value": "viewMatrix", - "start": 1282, - "end": 1292, + "start": 1330, + "end": 1340, "loc": { "start": { - "line": 58, + "line": 59, "column": 2 }, "end": { - "line": 58, + "line": 59, "column": 12 } } @@ -32812,15 +33274,15 @@ "updateContext": null }, "value": "=", - "start": 1293, - "end": 1294, + "start": 1341, + "end": 1342, "loc": { "start": { - "line": 58, + "line": 59, "column": 13 }, "end": { - "line": 58, + "line": 59, "column": 14 } } @@ -32840,15 +33302,15 @@ "updateContext": null }, "value": "new", - "start": 1295, - "end": 1298, + "start": 1343, + "end": 1346, "loc": { "start": { - "line": 58, + "line": 59, "column": 15 }, "end": { - "line": 58, + "line": 59, "column": 18 } } @@ -32866,15 +33328,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 1299, - "end": 1312, + "start": 1347, + "end": 1360, "loc": { "start": { - "line": 58, + "line": 59, "column": 19 }, "end": { - "line": 58, + "line": 59, "column": 32 } } @@ -32891,15 +33353,15 @@ "postfix": false, "binop": null }, - "start": 1312, - "end": 1313, + "start": 1360, + "end": 1361, "loc": { "start": { - "line": 58, + "line": 59, "column": 32 }, "end": { - "line": 58, + "line": 59, "column": 33 } } @@ -32916,15 +33378,15 @@ "postfix": false, "binop": null }, - "start": 1313, - "end": 1314, + "start": 1361, + "end": 1362, "loc": { "start": { - "line": 58, + "line": 59, "column": 33 }, "end": { - "line": 58, + "line": 59, "column": 34 } } @@ -32942,15 +33404,15 @@ "binop": null, "updateContext": null }, - "start": 1314, - "end": 1315, + "start": 1362, + "end": 1363, "loc": { "start": { - "line": 58, + "line": 59, "column": 34 }, "end": { - "line": 58, + "line": 59, "column": 35 } } @@ -32968,15 +33430,15 @@ "binop": null }, "value": "viewMatrix", - "start": 1319, - "end": 1329, + "start": 1367, + "end": 1377, "loc": { "start": { - "line": 60, + "line": 61, "column": 2 }, "end": { - "line": 60, + "line": 61, "column": 12 } } @@ -32994,15 +33456,15 @@ "binop": null, "updateContext": null }, - "start": 1329, - "end": 1330, + "start": 1377, + "end": 1378, "loc": { "start": { - "line": 60, + "line": 61, "column": 12 }, "end": { - "line": 60, + "line": 61, "column": 13 } } @@ -33020,15 +33482,15 @@ "binop": null }, "value": "setScreenRect", - "start": 1330, - "end": 1343, + "start": 1378, + "end": 1391, "loc": { "start": { - "line": 60, + "line": 61, "column": 13 }, "end": { - "line": 60, + "line": 61, "column": 26 } } @@ -33045,15 +33507,15 @@ "postfix": false, "binop": null }, - "start": 1343, - "end": 1344, + "start": 1391, + "end": 1392, "loc": { "start": { - "line": 60, + "line": 61, "column": 26 }, "end": { - "line": 60, + "line": 61, "column": 27 } } @@ -33071,15 +33533,15 @@ "binop": null }, "value": "left", - "start": 1344, - "end": 1348, + "start": 1392, + "end": 1396, "loc": { "start": { - "line": 60, + "line": 61, "column": 27 }, "end": { - "line": 60, + "line": 61, "column": 31 } } @@ -33097,15 +33559,15 @@ "binop": null, "updateContext": null }, - "start": 1348, - "end": 1349, + "start": 1396, + "end": 1397, "loc": { "start": { - "line": 60, + "line": 61, "column": 31 }, "end": { - "line": 60, + "line": 61, "column": 32 } } @@ -33123,15 +33585,15 @@ "binop": null }, "value": "right", - "start": 1350, - "end": 1355, + "start": 1398, + "end": 1403, "loc": { "start": { - "line": 60, + "line": 61, "column": 33 }, "end": { - "line": 60, + "line": 61, "column": 38 } } @@ -33149,15 +33611,15 @@ "binop": null, "updateContext": null }, - "start": 1355, - "end": 1356, + "start": 1403, + "end": 1404, "loc": { "start": { - "line": 60, + "line": 61, "column": 38 }, "end": { - "line": 60, + "line": 61, "column": 39 } } @@ -33175,15 +33637,15 @@ "binop": null }, "value": "bottom", - "start": 1357, - "end": 1363, + "start": 1405, + "end": 1411, "loc": { "start": { - "line": 60, + "line": 61, "column": 40 }, "end": { - "line": 60, + "line": 61, "column": 46 } } @@ -33201,15 +33663,15 @@ "binop": null, "updateContext": null }, - "start": 1363, - "end": 1364, + "start": 1411, + "end": 1412, "loc": { "start": { - "line": 60, + "line": 61, "column": 46 }, "end": { - "line": 60, + "line": 61, "column": 47 } } @@ -33227,15 +33689,15 @@ "binop": null }, "value": "top", - "start": 1365, - "end": 1368, + "start": 1413, + "end": 1416, "loc": { "start": { - "line": 60, + "line": 61, "column": 48 }, "end": { - "line": 60, + "line": 61, "column": 51 } } @@ -33252,15 +33714,15 @@ "postfix": false, "binop": null }, - "start": 1368, - "end": 1369, + "start": 1416, + "end": 1417, "loc": { "start": { - "line": 60, + "line": 61, "column": 51 }, "end": { - "line": 60, + "line": 61, "column": 52 } } @@ -33278,15 +33740,15 @@ "binop": null, "updateContext": null }, - "start": 1369, - "end": 1370, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 60, + "line": 61, "column": 52 }, "end": { - "line": 60, + "line": 61, "column": 53 } } @@ -33304,15 +33766,15 @@ "binop": null }, "value": "viewMatrix", - "start": 1374, - "end": 1384, + "start": 1422, + "end": 1432, "loc": { "start": { - "line": 62, + "line": 63, "column": 2 }, "end": { - "line": 62, + "line": 63, "column": 12 } } @@ -33330,15 +33792,15 @@ "binop": null, "updateContext": null }, - "start": 1384, - "end": 1385, + "start": 1432, + "end": 1433, "loc": { "start": { - "line": 62, + "line": 63, "column": 12 }, "end": { - "line": 62, + "line": 63, "column": 13 } } @@ -33356,15 +33818,15 @@ "binop": null }, "value": "setMaxScreenRect", - "start": 1385, - "end": 1401, + "start": 1433, + "end": 1449, "loc": { "start": { - "line": 62, + "line": 63, "column": 13 }, "end": { - "line": 62, + "line": 63, "column": 29 } } @@ -33381,15 +33843,15 @@ "postfix": false, "binop": null }, - "start": 1401, - "end": 1402, + "start": 1449, + "end": 1450, "loc": { "start": { - "line": 62, + "line": 63, "column": 29 }, "end": { - "line": 62, + "line": 63, "column": 30 } } @@ -33407,15 +33869,15 @@ "binop": null }, "value": "cDefine", - "start": 1402, - "end": 1409, + "start": 1450, + "end": 1457, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 37 } } @@ -33433,15 +33895,15 @@ "binop": null, "updateContext": null }, - "start": 1409, - "end": 1410, + "start": 1457, + "end": 1458, "loc": { "start": { - "line": 62, + "line": 63, "column": 37 }, "end": { - "line": 62, + "line": 63, "column": 38 } } @@ -33459,15 +33921,15 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_LEFT", - "start": 1410, - "end": 1431, + "start": 1458, + "end": 1479, "loc": { "start": { - "line": 62, + "line": 63, "column": 38 }, "end": { - "line": 62, + "line": 63, "column": 59 } } @@ -33485,15 +33947,15 @@ "binop": null, "updateContext": null }, - "start": 1431, - "end": 1432, + "start": 1479, + "end": 1480, "loc": { "start": { - "line": 62, + "line": 63, "column": 59 }, "end": { - "line": 62, + "line": 63, "column": 60 } } @@ -33511,15 +33973,15 @@ "binop": null }, "value": "cDefine", - "start": 1437, - "end": 1444, + "start": 1485, + "end": 1492, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 11 } } @@ -33537,15 +33999,15 @@ "binop": null, "updateContext": null }, - "start": 1444, - "end": 1445, + "start": 1492, + "end": 1493, "loc": { "start": { - "line": 63, + "line": 64, "column": 11 }, "end": { - "line": 63, + "line": 64, "column": 12 } } @@ -33563,15 +34025,15 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_RIGHT", - "start": 1445, - "end": 1467, + "start": 1493, + "end": 1515, "loc": { "start": { - "line": 63, + "line": 64, "column": 12 }, "end": { - "line": 63, + "line": 64, "column": 34 } } @@ -33589,15 +34051,15 @@ "binop": null, "updateContext": null }, - "start": 1467, - "end": 1468, + "start": 1515, + "end": 1516, "loc": { "start": { - "line": 63, + "line": 64, "column": 34 }, "end": { - "line": 63, + "line": 64, "column": 35 } } @@ -33615,15 +34077,15 @@ "binop": null }, "value": "cDefine", - "start": 1473, - "end": 1480, + "start": 1521, + "end": 1528, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 11 } } @@ -33641,15 +34103,15 @@ "binop": null, "updateContext": null }, - "start": 1480, - "end": 1481, + "start": 1528, + "end": 1529, "loc": { "start": { - "line": 64, + "line": 65, "column": 11 }, "end": { - "line": 64, + "line": 65, "column": 12 } } @@ -33667,15 +34129,15 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_BOTTOM", - "start": 1481, - "end": 1504, + "start": 1529, + "end": 1552, "loc": { "start": { - "line": 64, + "line": 65, "column": 12 }, "end": { - "line": 64, + "line": 65, "column": 35 } } @@ -33693,15 +34155,15 @@ "binop": null, "updateContext": null }, - "start": 1504, - "end": 1505, + "start": 1552, + "end": 1553, "loc": { "start": { - "line": 64, + "line": 65, "column": 35 }, "end": { - "line": 64, + "line": 65, "column": 36 } } @@ -33719,15 +34181,15 @@ "binop": null }, "value": "cDefine", - "start": 1510, - "end": 1517, + "start": 1558, + "end": 1565, "loc": { "start": { - "line": 65, + "line": 66, "column": 4 }, "end": { - "line": 65, + "line": 66, "column": 11 } } @@ -33745,15 +34207,15 @@ "binop": null, "updateContext": null }, - "start": 1517, - "end": 1518, + "start": 1565, + "end": 1566, "loc": { "start": { - "line": 65, + "line": 66, "column": 11 }, "end": { - "line": 65, + "line": 66, "column": 12 } } @@ -33771,15 +34233,15 @@ "binop": null }, "value": "VIEW_LOGICAL_MAX_TOP", - "start": 1518, - "end": 1538, + "start": 1566, + "end": 1586, "loc": { "start": { - "line": 65, + "line": 66, "column": 12 }, "end": { - "line": 65, + "line": 66, "column": 32 } } @@ -33796,15 +34258,15 @@ "postfix": false, "binop": null }, - "start": 1538, - "end": 1539, + "start": 1586, + "end": 1587, "loc": { "start": { - "line": 65, + "line": 66, "column": 32 }, "end": { - "line": 65, + "line": 66, "column": 33 } } @@ -33822,15 +34284,15 @@ "binop": null, "updateContext": null }, - "start": 1539, - "end": 1540, + "start": 1587, + "end": 1588, "loc": { "start": { - "line": 65, + "line": 66, "column": 33 }, "end": { - "line": 65, + "line": 66, "column": 34 } } @@ -33848,15 +34310,15 @@ "binop": null }, "value": "projMatrix", - "start": 1544, - "end": 1554, + "start": 1592, + "end": 1602, "loc": { "start": { - "line": 67, + "line": 68, "column": 2 }, "end": { - "line": 67, + "line": 68, "column": 12 } } @@ -33875,15 +34337,15 @@ "updateContext": null }, "value": "=", - "start": 1555, - "end": 1556, + "start": 1603, + "end": 1604, "loc": { "start": { - "line": 67, + "line": 68, "column": 13 }, "end": { - "line": 67, + "line": 68, "column": 14 } } @@ -33903,15 +34365,15 @@ "updateContext": null }, "value": "new", - "start": 1557, - "end": 1560, + "start": 1605, + "end": 1608, "loc": { "start": { - "line": 67, + "line": 68, "column": 15 }, "end": { - "line": 67, + "line": 68, "column": 18 } } @@ -33929,15 +34391,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 1561, - "end": 1572, + "start": 1609, + "end": 1620, "loc": { "start": { - "line": 67, + "line": 68, "column": 19 }, "end": { - "line": 67, + "line": 68, "column": 30 } } @@ -33954,15 +34416,15 @@ "postfix": false, "binop": null }, - "start": 1572, - "end": 1573, + "start": 1620, + "end": 1621, "loc": { "start": { - "line": 67, + "line": 68, "column": 30 }, "end": { - "line": 67, + "line": 68, "column": 31 } } @@ -33979,15 +34441,15 @@ "postfix": false, "binop": null }, - "start": 1573, - "end": 1574, + "start": 1621, + "end": 1622, "loc": { "start": { - "line": 67, + "line": 68, "column": 31 }, "end": { - "line": 67, + "line": 68, "column": 32 } } @@ -34005,15 +34467,15 @@ "binop": null, "updateContext": null }, - "start": 1574, - "end": 1575, + "start": 1622, + "end": 1623, "loc": { "start": { - "line": 67, + "line": 68, "column": 32 }, "end": { - "line": 67, + "line": 68, "column": 33 } } @@ -34031,15 +34493,15 @@ "binop": null }, "value": "projMatrix", - "start": 1578, - "end": 1588, + "start": 1626, + "end": 1636, "loc": { "start": { - "line": 68, + "line": 69, "column": 2 }, "end": { - "line": 68, + "line": 69, "column": 12 } } @@ -34057,15 +34519,15 @@ "binop": null, "updateContext": null }, - "start": 1588, - "end": 1589, + "start": 1636, + "end": 1637, "loc": { "start": { - "line": 68, + "line": 69, "column": 12 }, "end": { - "line": 68, + "line": 69, "column": 13 } } @@ -34083,15 +34545,15 @@ "binop": null }, "value": "multScale", - "start": 1589, - "end": 1598, + "start": 1637, + "end": 1646, "loc": { "start": { - "line": 68, + "line": 69, "column": 13 }, "end": { - "line": 68, + "line": 69, "column": 22 } } @@ -34108,15 +34570,15 @@ "postfix": false, "binop": null }, - "start": 1598, - "end": 1599, + "start": 1646, + "end": 1647, "loc": { "start": { - "line": 68, + "line": 69, "column": 22 }, "end": { - "line": 68, + "line": 69, "column": 23 } } @@ -34135,15 +34597,15 @@ "updateContext": null }, "value": 1, - "start": 1599, - "end": 1600, + "start": 1647, + "end": 1648, "loc": { "start": { - "line": 68, + "line": 69, "column": 23 }, "end": { - "line": 68, + "line": 69, "column": 24 } } @@ -34161,15 +34623,15 @@ "binop": null, "updateContext": null }, - "start": 1600, - "end": 1601, + "start": 1648, + "end": 1649, "loc": { "start": { - "line": 68, + "line": 69, "column": 24 }, "end": { - "line": 68, + "line": 69, "column": 25 } } @@ -34186,15 +34648,15 @@ "postfix": false, "binop": null }, - "start": 1602, - "end": 1603, + "start": 1650, + "end": 1651, "loc": { "start": { - "line": 68, + "line": 69, "column": 26 }, "end": { - "line": 68, + "line": 69, "column": 27 } } @@ -34212,15 +34674,15 @@ "binop": null }, "value": "config", - "start": 1603, - "end": 1609, + "start": 1651, + "end": 1657, "loc": { "start": { - "line": 68, + "line": 69, "column": 27 }, "end": { - "line": 68, + "line": 69, "column": 33 } } @@ -34238,15 +34700,15 @@ "binop": null, "updateContext": null }, - "start": 1609, - "end": 1610, + "start": 1657, + "end": 1658, "loc": { "start": { - "line": 68, + "line": 69, "column": 33 }, "end": { - "line": 68, + "line": 69, "column": 34 } } @@ -34264,15 +34726,15 @@ "binop": null }, "value": "display", - "start": 1610, - "end": 1617, + "start": 1658, + "end": 1665, "loc": { "start": { - "line": 68, + "line": 69, "column": 34 }, "end": { - "line": 68, + "line": 69, "column": 41 } } @@ -34290,15 +34752,15 @@ "binop": null, "updateContext": null }, - "start": 1617, - "end": 1618, + "start": 1665, + "end": 1666, "loc": { "start": { - "line": 68, + "line": 69, "column": 41 }, "end": { - "line": 68, + "line": 69, "column": 42 } } @@ -34316,15 +34778,15 @@ "binop": null }, "value": "width", - "start": 1618, - "end": 1623, + "start": 1666, + "end": 1671, "loc": { "start": { - "line": 68, + "line": 69, "column": 42 }, "end": { - "line": 68, + "line": 69, "column": 47 } } @@ -34343,15 +34805,15 @@ "updateContext": null }, "value": "/", - "start": 1624, - "end": 1625, + "start": 1672, + "end": 1673, "loc": { "start": { - "line": 68, + "line": 69, "column": 48 }, "end": { - "line": 68, + "line": 69, "column": 49 } } @@ -34369,15 +34831,15 @@ "binop": null }, "value": "config", - "start": 1626, - "end": 1632, + "start": 1674, + "end": 1680, "loc": { "start": { - "line": 68, + "line": 69, "column": 50 }, "end": { - "line": 68, + "line": 69, "column": 56 } } @@ -34395,15 +34857,15 @@ "binop": null, "updateContext": null }, - "start": 1632, - "end": 1633, + "start": 1680, + "end": 1681, "loc": { "start": { - "line": 68, + "line": 69, "column": 56 }, "end": { - "line": 68, + "line": 69, "column": 57 } } @@ -34421,15 +34883,15 @@ "binop": null }, "value": "display", - "start": 1633, - "end": 1640, + "start": 1681, + "end": 1688, "loc": { "start": { - "line": 68, + "line": 69, "column": 57 }, "end": { - "line": 68, + "line": 69, "column": 64 } } @@ -34447,15 +34909,15 @@ "binop": null, "updateContext": null }, - "start": 1640, - "end": 1641, + "start": 1688, + "end": 1689, "loc": { "start": { - "line": 68, + "line": 69, "column": 64 }, "end": { - "line": 68, + "line": 69, "column": 65 } } @@ -34473,15 +34935,15 @@ "binop": null }, "value": "height", - "start": 1641, - "end": 1647, + "start": 1689, + "end": 1695, "loc": { "start": { - "line": 68, + "line": 69, "column": 65 }, "end": { - "line": 68, + "line": 69, "column": 71 } } @@ -34498,15 +34960,15 @@ "postfix": false, "binop": null }, - "start": 1647, - "end": 1648, + "start": 1695, + "end": 1696, "loc": { "start": { - "line": 68, + "line": 69, "column": 71 }, "end": { - "line": 68, + "line": 69, "column": 72 } } @@ -34523,15 +34985,15 @@ "postfix": false, "binop": null }, - "start": 1648, - "end": 1649, + "start": 1696, + "end": 1697, "loc": { "start": { - "line": 68, + "line": 69, "column": 72 }, "end": { - "line": 68, + "line": 69, "column": 73 } } @@ -34549,15 +35011,15 @@ "binop": null, "updateContext": null }, - "start": 1649, - "end": 1650, + "start": 1697, + "end": 1698, "loc": { "start": { - "line": 68, + "line": 69, "column": 73 }, "end": { - "line": 68, + "line": 69, "column": 74 } } @@ -34575,15 +35037,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 1654, - "end": 1668, + "start": 1702, + "end": 1716, "loc": { "start": { - "line": 70, + "line": 71, "column": 2 }, "end": { - "line": 70, + "line": 71, "column": 16 } } @@ -34602,15 +35064,15 @@ "updateContext": null }, "value": "=", - "start": 1669, - "end": 1670, + "start": 1717, + "end": 1718, "loc": { "start": { - "line": 70, + "line": 71, "column": 17 }, "end": { - "line": 70, + "line": 71, "column": 18 } } @@ -34630,15 +35092,15 @@ "updateContext": null }, "value": "new", - "start": 1671, - "end": 1674, + "start": 1719, + "end": 1722, "loc": { "start": { - "line": 70, + "line": 71, "column": 19 }, "end": { - "line": 70, + "line": 71, "column": 22 } } @@ -34656,15 +35118,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 1675, - "end": 1686, + "start": 1723, + "end": 1734, "loc": { "start": { - "line": 70, + "line": 71, "column": 23 }, "end": { - "line": 70, + "line": 71, "column": 34 } } @@ -34681,15 +35143,15 @@ "postfix": false, "binop": null }, - "start": 1686, - "end": 1687, + "start": 1734, + "end": 1735, "loc": { "start": { - "line": 70, + "line": 71, "column": 34 }, "end": { - "line": 70, + "line": 71, "column": 35 } } @@ -34706,15 +35168,15 @@ "postfix": false, "binop": null }, - "start": 1687, - "end": 1688, + "start": 1735, + "end": 1736, "loc": { "start": { - "line": 70, + "line": 71, "column": 35 }, "end": { - "line": 70, + "line": 71, "column": 36 } } @@ -34732,15 +35194,15 @@ "binop": null, "updateContext": null }, - "start": 1688, - "end": 1689, + "start": 1736, + "end": 1737, "loc": { "start": { - "line": 70, + "line": 71, "column": 36 }, "end": { - "line": 70, + "line": 71, "column": 37 } } @@ -34758,15 +35220,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 1692, - "end": 1706, + "start": 1740, + "end": 1754, "loc": { "start": { - "line": 71, + "line": 72, "column": 2 }, "end": { - "line": 71, + "line": 72, "column": 16 } } @@ -34784,15 +35246,15 @@ "binop": null, "updateContext": null }, - "start": 1706, - "end": 1707, + "start": 1754, + "end": 1755, "loc": { "start": { - "line": 71, + "line": 72, "column": 16 }, "end": { - "line": 71, + "line": 72, "column": 17 } } @@ -34810,15 +35272,15 @@ "binop": null }, "value": "multTranslate", - "start": 1707, - "end": 1720, + "start": 1755, + "end": 1768, "loc": { "start": { - "line": 71, + "line": 72, "column": 17 }, "end": { - "line": 71, + "line": 72, "column": 30 } } @@ -34835,15 +35297,15 @@ "postfix": false, "binop": null }, - "start": 1720, - "end": 1721, + "start": 1768, + "end": 1769, "loc": { "start": { - "line": 71, + "line": 72, "column": 30 }, "end": { - "line": 71, + "line": 72, "column": 31 } } @@ -34862,15 +35324,15 @@ "updateContext": null }, "value": "-", - "start": 1721, - "end": 1722, + "start": 1769, + "end": 1770, "loc": { "start": { - "line": 71, + "line": 72, "column": 31 }, "end": { - "line": 71, + "line": 72, "column": 32 } } @@ -34888,15 +35350,15 @@ "binop": null }, "value": "config", - "start": 1722, - "end": 1728, + "start": 1770, + "end": 1776, "loc": { "start": { - "line": 71, + "line": 72, "column": 32 }, "end": { - "line": 71, + "line": 72, "column": 38 } } @@ -34914,15 +35376,15 @@ "binop": null, "updateContext": null }, - "start": 1728, - "end": 1729, + "start": 1776, + "end": 1777, "loc": { "start": { - "line": 71, + "line": 72, "column": 38 }, "end": { - "line": 71, + "line": 72, "column": 39 } } @@ -34940,15 +35402,15 @@ "binop": null }, "value": "display", - "start": 1729, - "end": 1736, + "start": 1777, + "end": 1784, "loc": { "start": { - "line": 71, + "line": 72, "column": 39 }, "end": { - "line": 71, + "line": 72, "column": 46 } } @@ -34966,15 +35428,15 @@ "binop": null, "updateContext": null }, - "start": 1736, - "end": 1737, + "start": 1784, + "end": 1785, "loc": { "start": { - "line": 71, + "line": 72, "column": 46 }, "end": { - "line": 71, + "line": 72, "column": 47 } } @@ -34992,15 +35454,15 @@ "binop": null }, "value": "width", - "start": 1737, - "end": 1742, + "start": 1785, + "end": 1790, "loc": { "start": { - "line": 71, + "line": 72, "column": 47 }, "end": { - "line": 71, + "line": 72, "column": 52 } } @@ -35019,15 +35481,15 @@ "updateContext": null }, "value": "/", - "start": 1743, - "end": 1744, + "start": 1791, + "end": 1792, "loc": { "start": { - "line": 71, + "line": 72, "column": 53 }, "end": { - "line": 71, + "line": 72, "column": 54 } } @@ -35046,15 +35508,15 @@ "updateContext": null }, "value": 2, - "start": 1745, - "end": 1748, + "start": 1793, + "end": 1796, "loc": { "start": { - "line": 71, + "line": 72, "column": 55 }, "end": { - "line": 71, + "line": 72, "column": 58 } } @@ -35072,15 +35534,15 @@ "binop": null, "updateContext": null }, - "start": 1748, - "end": 1749, + "start": 1796, + "end": 1797, "loc": { "start": { - "line": 71, + "line": 72, "column": 58 }, "end": { - "line": 71, + "line": 72, "column": 59 } } @@ -35099,15 +35561,15 @@ "updateContext": null }, "value": "-", - "start": 1750, - "end": 1751, + "start": 1798, + "end": 1799, "loc": { "start": { - "line": 71, + "line": 72, "column": 60 }, "end": { - "line": 71, + "line": 72, "column": 61 } } @@ -35125,267 +35587,16 @@ "binop": null }, "value": "config", - "start": 1751, - "end": 1757, - "loc": { - "start": { - "line": 71, - "column": 61 - }, - "end": { - "line": 71, - "column": 67 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1757, - "end": 1758, - "loc": { - "start": { - "line": 71, - "column": 67 - }, - "end": { - "line": 71, - "column": 68 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "display", - "start": 1758, - "end": 1765, - "loc": { - "start": { - "line": 71, - "column": 68 - }, - "end": { - "line": 71, - "column": 75 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1765, - "end": 1766, - "loc": { - "start": { - "line": 71, - "column": 75 - }, - "end": { - "line": 71, - "column": 76 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "height", - "start": 1766, - "end": 1772, - "loc": { - "start": { - "line": 71, - "column": 76 - }, - "end": { - "line": 71, - "column": 82 - } - } - }, - { - "type": { - "label": "/", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 10, - "updateContext": null - }, - "value": "/", - "start": 1773, - "end": 1774, - "loc": { - "start": { - "line": 71, - "column": 83 - }, - "end": { - "line": 71, - "column": 84 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 1775, - "end": 1778, - "loc": { - "start": { - "line": 71, - "column": 85 - }, - "end": { - "line": 71, - "column": 88 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 1778, - "end": 1779, - "loc": { - "start": { - "line": 71, - "column": 88 - }, - "end": { - "line": 71, - "column": 89 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1779, - "end": 1780, - "loc": { - "start": { - "line": 71, - "column": 89 - }, - "end": { - "line": 71, - "column": 90 - } - } - }, - { - "type": "CommentLine", - "value": " #32", - "start": 1782, - "end": 1788, - "loc": { - "start": { - "line": 71, - "column": 92 - }, - "end": { - "line": 71, - "column": 98 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "deviceToScreen", - "start": 1791, + "start": 1799, "end": 1805, "loc": { "start": { "line": 72, - "column": 2 + "column": 61 }, "end": { "line": 72, - "column": 16 + "column": 67 } } }, @@ -35407,11 +35618,11 @@ "loc": { "start": { "line": 72, - "column": 16 + "column": 67 }, "end": { "line": 72, - "column": 17 + "column": 68 } } }, @@ -35427,16 +35638,267 @@ "postfix": false, "binop": null }, - "value": "multScale", + "value": "display", "start": 1806, - "end": 1815, + "end": 1813, "loc": { "start": { "line": 72, - "column": 17 + "column": 68 + }, + "end": { + "line": 72, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1813, + "end": 1814, + "loc": { + "start": { + "line": 72, + "column": 75 + }, + "end": { + "line": 72, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "height", + "start": 1814, + "end": 1820, + "loc": { + "start": { + "line": 72, + "column": 76 + }, + "end": { + "line": 72, + "column": 82 + } + } + }, + { + "type": { + "label": "/", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "/", + "start": 1821, + "end": 1822, + "loc": { + "start": { + "line": 72, + "column": 83 + }, + "end": { + "line": 72, + "column": 84 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 1823, + "end": 1826, + "loc": { + "start": { + "line": 72, + "column": 85 + }, + "end": { + "line": 72, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1826, + "end": 1827, + "loc": { + "start": { + "line": 72, + "column": 88 + }, + "end": { + "line": 72, + "column": 89 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1827, + "end": 1828, + "loc": { + "start": { + "line": 72, + "column": 89 + }, + "end": { + "line": 72, + "column": 90 + } + } + }, + { + "type": "CommentLine", + "value": " #32", + "start": 1830, + "end": 1836, + "loc": { + "start": { + "line": 72, + "column": 92 }, "end": { "line": 72, + "column": 98 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deviceToScreen", + "start": 1839, + "end": 1853, + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1853, + "end": 1854, + "loc": { + "start": { + "line": 73, + "column": 16 + }, + "end": { + "line": 73, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "multScale", + "start": 1854, + "end": 1863, + "loc": { + "start": { + "line": 73, + "column": 17 + }, + "end": { + "line": 73, "column": 26 } } @@ -35453,15 +35915,15 @@ "postfix": false, "binop": null }, - "start": 1815, - "end": 1816, + "start": 1863, + "end": 1864, "loc": { "start": { - "line": 72, + "line": 73, "column": 26 }, "end": { - "line": 72, + "line": 73, "column": 27 } } @@ -35480,15 +35942,15 @@ "updateContext": null }, "value": 2, - "start": 1816, - "end": 1817, + "start": 1864, + "end": 1865, "loc": { "start": { - "line": 72, + "line": 73, "column": 27 }, "end": { - "line": 72, + "line": 73, "column": 28 } } @@ -35507,15 +35969,15 @@ "updateContext": null }, "value": "/", - "start": 1818, - "end": 1819, + "start": 1866, + "end": 1867, "loc": { "start": { - "line": 72, + "line": 73, "column": 29 }, "end": { - "line": 72, + "line": 73, "column": 30 } } @@ -35533,15 +35995,15 @@ "binop": null }, "value": "config", - "start": 1820, - "end": 1826, + "start": 1868, + "end": 1874, "loc": { "start": { - "line": 72, + "line": 73, "column": 31 }, "end": { - "line": 72, + "line": 73, "column": 37 } } @@ -35559,15 +36021,15 @@ "binop": null, "updateContext": null }, - "start": 1826, - "end": 1827, + "start": 1874, + "end": 1875, "loc": { "start": { - "line": 72, + "line": 73, "column": 37 }, "end": { - "line": 72, + "line": 73, "column": 38 } } @@ -35585,15 +36047,15 @@ "binop": null }, "value": "display", - "start": 1827, - "end": 1834, + "start": 1875, + "end": 1882, "loc": { "start": { - "line": 72, + "line": 73, "column": 38 }, "end": { - "line": 72, + "line": 73, "column": 45 } } @@ -35611,15 +36073,15 @@ "binop": null, "updateContext": null }, - "start": 1834, - "end": 1835, + "start": 1882, + "end": 1883, "loc": { "start": { - "line": 72, + "line": 73, "column": 45 }, "end": { - "line": 72, + "line": 73, "column": 46 } } @@ -35637,15 +36099,15 @@ "binop": null }, "value": "width", - "start": 1835, - "end": 1840, + "start": 1883, + "end": 1888, "loc": { "start": { - "line": 72, + "line": 73, "column": 46 }, "end": { - "line": 72, + "line": 73, "column": 51 } } @@ -35663,15 +36125,15 @@ "binop": null, "updateContext": null }, - "start": 1840, - "end": 1841, + "start": 1888, + "end": 1889, "loc": { "start": { - "line": 72, + "line": 73, "column": 51 }, "end": { - "line": 72, + "line": 73, "column": 52 } } @@ -35690,15 +36152,15 @@ "updateContext": null }, "value": "-", - "start": 1842, - "end": 1843, + "start": 1890, + "end": 1891, "loc": { "start": { - "line": 72, + "line": 73, "column": 53 }, "end": { - "line": 72, + "line": 73, "column": 54 } } @@ -35717,15 +36179,15 @@ "updateContext": null }, "value": 2, - "start": 1843, - "end": 1844, + "start": 1891, + "end": 1892, "loc": { "start": { - "line": 72, + "line": 73, "column": 54 }, "end": { - "line": 72, + "line": 73, "column": 55 } } @@ -35744,15 +36206,15 @@ "updateContext": null }, "value": "/", - "start": 1845, - "end": 1846, + "start": 1893, + "end": 1894, "loc": { "start": { - "line": 72, + "line": 73, "column": 56 }, "end": { - "line": 72, + "line": 73, "column": 57 } } @@ -35770,15 +36232,15 @@ "binop": null }, "value": "config", - "start": 1847, - "end": 1853, + "start": 1895, + "end": 1901, "loc": { "start": { - "line": 72, + "line": 73, "column": 58 }, "end": { - "line": 72, + "line": 73, "column": 64 } } @@ -35796,15 +36258,15 @@ "binop": null, "updateContext": null }, - "start": 1853, - "end": 1854, + "start": 1901, + "end": 1902, "loc": { "start": { - "line": 72, + "line": 73, "column": 64 }, "end": { - "line": 72, + "line": 73, "column": 65 } } @@ -35822,15 +36284,15 @@ "binop": null }, "value": "display", - "start": 1854, - "end": 1861, + "start": 1902, + "end": 1909, "loc": { "start": { - "line": 72, + "line": 73, "column": 65 }, "end": { - "line": 72, + "line": 73, "column": 72 } } @@ -35848,15 +36310,15 @@ "binop": null, "updateContext": null }, - "start": 1861, - "end": 1862, + "start": 1909, + "end": 1910, "loc": { "start": { - "line": 72, + "line": 73, "column": 72 }, "end": { - "line": 72, + "line": 73, "column": 73 } } @@ -35874,15 +36336,15 @@ "binop": null }, "value": "height", - "start": 1862, - "end": 1868, + "start": 1910, + "end": 1916, "loc": { "start": { - "line": 72, + "line": 73, "column": 73 }, "end": { - "line": 72, + "line": 73, "column": 79 } } @@ -35899,15 +36361,15 @@ "postfix": false, "binop": null }, - "start": 1868, - "end": 1869, + "start": 1916, + "end": 1917, "loc": { "start": { - "line": 72, + "line": 73, "column": 79 }, "end": { - "line": 72, + "line": 73, "column": 80 } } @@ -35925,15 +36387,15 @@ "binop": null, "updateContext": null }, - "start": 1869, - "end": 1870, + "start": 1917, + "end": 1918, "loc": { "start": { - "line": 72, + "line": 73, "column": 80 }, "end": { - "line": 72, + "line": 73, "column": 81 } } @@ -35941,15 +36403,15 @@ { "type": "CommentLine", "value": " #32", - "start": 1872, - "end": 1878, + "start": 1920, + "end": 1926, "loc": { "start": { - "line": 72, + "line": 73, "column": 83 }, "end": { - "line": 72, + "line": 73, "column": 89 } } @@ -35967,15 +36429,15 @@ "binop": null }, "value": "Live2D", - "start": 1883, - "end": 1889, + "start": 1931, + "end": 1937, "loc": { "start": { - "line": 75, + "line": 76, "column": 2 }, "end": { - "line": 75, + "line": 76, "column": 8 } } @@ -35993,15 +36455,15 @@ "binop": null, "updateContext": null }, - "start": 1889, - "end": 1890, + "start": 1937, + "end": 1938, "loc": { "start": { - "line": 75, + "line": 76, "column": 8 }, "end": { - "line": 75, + "line": 76, "column": 9 } } @@ -36019,15 +36481,15 @@ "binop": null }, "value": "setGL", - "start": 1890, - "end": 1895, + "start": 1938, + "end": 1943, "loc": { "start": { - "line": 75, + "line": 76, "column": 9 }, "end": { - "line": 75, + "line": 76, "column": 14 } } @@ -36044,15 +36506,15 @@ "postfix": false, "binop": null }, - "start": 1895, - "end": 1896, + "start": 1943, + "end": 1944, "loc": { "start": { - "line": 75, + "line": 76, "column": 14 }, "end": { - "line": 75, + "line": 76, "column": 15 } } @@ -36070,15 +36532,15 @@ "binop": null }, "value": "currWebGL", - "start": 1896, - "end": 1905, + "start": 1944, + "end": 1953, "loc": { "start": { - "line": 75, + "line": 76, "column": 15 }, "end": { - "line": 75, + "line": 76, "column": 24 } } @@ -36095,15 +36557,15 @@ "postfix": false, "binop": null }, - "start": 1905, - "end": 1906, + "start": 1953, + "end": 1954, "loc": { "start": { - "line": 75, + "line": 76, "column": 24 }, "end": { - "line": 75, + "line": 76, "column": 25 } } @@ -36121,15 +36583,15 @@ "binop": null, "updateContext": null }, - "start": 1906, - "end": 1907, + "start": 1954, + "end": 1955, "loc": { "start": { - "line": 75, + "line": 76, "column": 25 }, "end": { - "line": 75, + "line": 76, "column": 26 } } @@ -36147,15 +36609,15 @@ "binop": null }, "value": "currWebGL", - "start": 1910, - "end": 1919, + "start": 1958, + "end": 1967, "loc": { "start": { - "line": 76, + "line": 77, "column": 2 }, "end": { - "line": 76, + "line": 77, "column": 11 } } @@ -36173,15 +36635,15 @@ "binop": null, "updateContext": null }, - "start": 1919, - "end": 1920, + "start": 1967, + "end": 1968, "loc": { "start": { - "line": 76, + "line": 77, "column": 11 }, "end": { - "line": 76, + "line": 77, "column": 12 } } @@ -36199,15 +36661,15 @@ "binop": null }, "value": "clearColor", - "start": 1920, - "end": 1930, + "start": 1968, + "end": 1978, "loc": { "start": { - "line": 76, + "line": 77, "column": 12 }, "end": { - "line": 76, + "line": 77, "column": 22 } } @@ -36224,15 +36686,15 @@ "postfix": false, "binop": null }, - "start": 1930, - "end": 1931, + "start": 1978, + "end": 1979, "loc": { "start": { - "line": 76, + "line": 77, "column": 22 }, "end": { - "line": 76, + "line": 77, "column": 23 } } @@ -36251,15 +36713,15 @@ "updateContext": null }, "value": 0, - "start": 1931, - "end": 1934, + "start": 1979, + "end": 1982, "loc": { "start": { - "line": 76, + "line": 77, "column": 23 }, "end": { - "line": 76, + "line": 77, "column": 26 } } @@ -36277,15 +36739,15 @@ "binop": null, "updateContext": null }, - "start": 1934, - "end": 1935, + "start": 1982, + "end": 1983, "loc": { "start": { - "line": 76, + "line": 77, "column": 26 }, "end": { - "line": 76, + "line": 77, "column": 27 } } @@ -36304,15 +36766,15 @@ "updateContext": null }, "value": 0, - "start": 1936, - "end": 1939, + "start": 1984, + "end": 1987, "loc": { "start": { - "line": 76, + "line": 77, "column": 28 }, "end": { - "line": 76, + "line": 77, "column": 31 } } @@ -36330,15 +36792,15 @@ "binop": null, "updateContext": null }, - "start": 1939, - "end": 1940, + "start": 1987, + "end": 1988, "loc": { "start": { - "line": 76, + "line": 77, "column": 31 }, "end": { - "line": 76, + "line": 77, "column": 32 } } @@ -36357,15 +36819,15 @@ "updateContext": null }, "value": 0, - "start": 1941, - "end": 1944, + "start": 1989, + "end": 1992, "loc": { "start": { - "line": 76, + "line": 77, "column": 33 }, "end": { - "line": 76, + "line": 77, "column": 36 } } @@ -36383,15 +36845,15 @@ "binop": null, "updateContext": null }, - "start": 1944, - "end": 1945, + "start": 1992, + "end": 1993, "loc": { "start": { - "line": 76, + "line": 77, "column": 36 }, "end": { - "line": 76, + "line": 77, "column": 37 } } @@ -36410,15 +36872,15 @@ "updateContext": null }, "value": 0, - "start": 1946, - "end": 1949, + "start": 1994, + "end": 1997, "loc": { "start": { - "line": 76, + "line": 77, "column": 38 }, "end": { - "line": 76, + "line": 77, "column": 41 } } @@ -36435,15 +36897,15 @@ "postfix": false, "binop": null }, - "start": 1949, - "end": 1950, + "start": 1997, + "end": 1998, "loc": { "start": { - "line": 76, + "line": 77, "column": 41 }, "end": { - "line": 76, + "line": 77, "column": 42 } } @@ -36461,15 +36923,15 @@ "binop": null, "updateContext": null }, - "start": 1950, - "end": 1951, + "start": 1998, + "end": 1999, "loc": { "start": { - "line": 76, + "line": 77, "column": 42 }, "end": { - "line": 76, + "line": 77, "column": 43 } } @@ -36487,15 +36949,15 @@ "binop": null }, "value": "changeModel", - "start": 1954, - "end": 1965, + "start": 2002, + "end": 2013, "loc": { "start": { - "line": 77, + "line": 78, "column": 2 }, "end": { - "line": 77, + "line": 78, "column": 13 } } @@ -36512,15 +36974,15 @@ "postfix": false, "binop": null }, - "start": 1965, - "end": 1966, + "start": 2013, + "end": 2014, "loc": { "start": { - "line": 77, + "line": 78, "column": 13 }, "end": { - "line": 77, + "line": 78, "column": 14 } } @@ -36538,15 +37000,15 @@ "binop": null }, "value": "config", - "start": 1966, - "end": 1972, + "start": 2014, + "end": 2020, "loc": { "start": { - "line": 77, + "line": 78, "column": 14 }, "end": { - "line": 77, + "line": 78, "column": 20 } } @@ -36564,15 +37026,15 @@ "binop": null, "updateContext": null }, - "start": 1972, - "end": 1973, + "start": 2020, + "end": 2021, "loc": { "start": { - "line": 77, + "line": 78, "column": 20 }, "end": { - "line": 77, + "line": 78, "column": 21 } } @@ -36590,15 +37052,15 @@ "binop": null }, "value": "model", - "start": 1973, - "end": 1978, + "start": 2021, + "end": 2026, "loc": { "start": { - "line": 77, + "line": 78, "column": 21 }, "end": { - "line": 77, + "line": 78, "column": 26 } } @@ -36616,15 +37078,15 @@ "binop": null, "updateContext": null }, - "start": 1978, - "end": 1979, + "start": 2026, + "end": 2027, "loc": { "start": { - "line": 77, + "line": 78, "column": 26 }, "end": { - "line": 77, + "line": 78, "column": 27 } } @@ -36642,15 +37104,15 @@ "binop": null }, "value": "jsonPath", - "start": 1979, - "end": 1987, + "start": 2027, + "end": 2035, "loc": { "start": { - "line": 77, + "line": 78, "column": 27 }, "end": { - "line": 77, + "line": 78, "column": 35 } } @@ -36667,15 +37129,15 @@ "postfix": false, "binop": null }, - "start": 1987, - "end": 1988, + "start": 2035, + "end": 2036, "loc": { "start": { - "line": 77, + "line": 78, "column": 35 }, "end": { - "line": 77, + "line": 78, "column": 36 } } @@ -36693,15 +37155,15 @@ "binop": null, "updateContext": null }, - "start": 1988, - "end": 1989, + "start": 2036, + "end": 2037, "loc": { "start": { - "line": 77, + "line": 78, "column": 36 }, "end": { - "line": 77, + "line": 78, "column": 37 } } @@ -36719,15 +37181,15 @@ "binop": null }, "value": "startDraw", - "start": 1992, - "end": 2001, + "start": 2040, + "end": 2049, "loc": { "start": { - "line": 78, + "line": 79, "column": 2 }, "end": { - "line": 78, + "line": 79, "column": 11 } } @@ -36744,15 +37206,15 @@ "postfix": false, "binop": null }, - "start": 2001, - "end": 2002, + "start": 2049, + "end": 2050, "loc": { "start": { - "line": 78, + "line": 79, "column": 11 }, "end": { - "line": 78, + "line": 79, "column": 12 } } @@ -36769,15 +37231,15 @@ "postfix": false, "binop": null }, - "start": 2002, - "end": 2003, + "start": 2050, + "end": 2051, "loc": { "start": { - "line": 78, + "line": 79, "column": 12 }, "end": { - "line": 78, + "line": 79, "column": 13 } } @@ -36795,15 +37257,15 @@ "binop": null, "updateContext": null }, - "start": 2003, - "end": 2004, + "start": 2051, + "end": 2052, "loc": { "start": { - "line": 78, + "line": 79, "column": 13 }, "end": { - "line": 78, + "line": 79, "column": 14 } } @@ -36820,15 +37282,15 @@ "postfix": false, "binop": null }, - "start": 2006, - "end": 2007, + "start": 2054, + "end": 2055, "loc": { "start": { - "line": 80, + "line": 81, "column": 0 }, "end": { - "line": 80, + "line": 81, "column": 1 } } @@ -36847,15 +37309,15 @@ "binop": null }, "value": "function", - "start": 2010, - "end": 2018, + "start": 2058, + "end": 2066, "loc": { "start": { - "line": 83, + "line": 84, "column": 0 }, "end": { - "line": 83, + "line": 84, "column": 8 } } @@ -36873,15 +37335,15 @@ "binop": null }, "value": "initEvent", - "start": 2019, - "end": 2028, + "start": 2067, + "end": 2076, "loc": { "start": { - "line": 83, + "line": 84, "column": 9 }, "end": { - "line": 83, + "line": 84, "column": 18 } } @@ -36898,15 +37360,15 @@ "postfix": false, "binop": null }, - "start": 2028, - "end": 2029, + "start": 2076, + "end": 2077, "loc": { "start": { - "line": 83, + "line": 84, "column": 18 }, "end": { - "line": 83, + "line": 84, "column": 19 } } @@ -36923,15 +37385,15 @@ "postfix": false, "binop": null }, - "start": 2029, - "end": 2030, + "start": 2077, + "end": 2078, "loc": { "start": { - "line": 83, + "line": 84, "column": 19 }, "end": { - "line": 83, + "line": 84, "column": 20 } } @@ -36948,15 +37410,15 @@ "postfix": false, "binop": null }, - "start": 2030, - "end": 2031, + "start": 2078, + "end": 2079, "loc": { "start": { - "line": 83, + "line": 84, "column": 20 }, "end": { - "line": 83, + "line": 84, "column": 21 } } @@ -36964,15 +37426,15 @@ { "type": "CommentBlock", "value": "\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }", - "start": 2031, - "end": 2505, + "start": 2079, + "end": 2553, "loc": { "start": { - "line": 83, + "line": 84, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 5 } } @@ -36989,15 +37451,15 @@ "postfix": false, "binop": null }, - "start": 2506, - "end": 2507, + "start": 2554, + "end": 2555, "loc": { "start": { - "line": 94, + "line": 95, "column": 0 }, "end": { - "line": 94, + "line": 95, "column": 1 } } @@ -37016,15 +37478,15 @@ "binop": null }, "value": "function", - "start": 2509, - "end": 2517, + "start": 2557, + "end": 2565, "loc": { "start": { - "line": 96, + "line": 97, "column": 0 }, "end": { - "line": 96, + "line": 97, "column": 8 } } @@ -37042,15 +37504,15 @@ "binop": null }, "value": "startDraw", - "start": 2518, - "end": 2527, + "start": 2566, + "end": 2575, "loc": { "start": { - "line": 96, + "line": 97, "column": 9 }, "end": { - "line": 96, + "line": 97, "column": 18 } } @@ -37067,15 +37529,15 @@ "postfix": false, "binop": null }, - "start": 2527, - "end": 2528, + "start": 2575, + "end": 2576, "loc": { "start": { - "line": 96, + "line": 97, "column": 18 }, "end": { - "line": 96, + "line": 97, "column": 19 } } @@ -37092,15 +37554,15 @@ "postfix": false, "binop": null }, - "start": 2528, - "end": 2529, + "start": 2576, + "end": 2577, "loc": { "start": { - "line": 96, + "line": 97, "column": 19 }, "end": { - "line": 96, + "line": 97, "column": 20 } } @@ -37117,15 +37579,15 @@ "postfix": false, "binop": null }, - "start": 2530, - "end": 2531, + "start": 2578, + "end": 2579, "loc": { "start": { - "line": 96, + "line": 97, "column": 21 }, "end": { - "line": 96, + "line": 97, "column": 22 } } @@ -37145,15 +37607,15 @@ "updateContext": null }, "value": "if", - "start": 2534, - "end": 2536, + "start": 2582, + "end": 2584, "loc": { "start": { - "line": 97, + "line": 98, "column": 2 }, "end": { - "line": 97, + "line": 98, "column": 4 } } @@ -37170,15 +37632,15 @@ "postfix": false, "binop": null }, - "start": 2537, - "end": 2538, + "start": 2585, + "end": 2586, "loc": { "start": { - "line": 97, + "line": 98, "column": 5 }, "end": { - "line": 97, + "line": 98, "column": 6 } } @@ -37197,15 +37659,15 @@ "updateContext": null }, "value": "!", - "start": 2538, - "end": 2539, + "start": 2586, + "end": 2587, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 7 } } @@ -37223,15 +37685,15 @@ "binop": null }, "value": "isDrawStart", - "start": 2539, - "end": 2550, + "start": 2587, + "end": 2598, "loc": { "start": { - "line": 97, + "line": 98, "column": 7 }, "end": { - "line": 97, + "line": 98, "column": 18 } } @@ -37248,15 +37710,15 @@ "postfix": false, "binop": null }, - "start": 2550, - "end": 2551, + "start": 2598, + "end": 2599, "loc": { "start": { - "line": 97, + "line": 98, "column": 18 }, "end": { - "line": 97, + "line": 98, "column": 19 } } @@ -37273,15 +37735,15 @@ "postfix": false, "binop": null }, - "start": 2552, - "end": 2553, + "start": 2600, + "end": 2601, "loc": { "start": { - "line": 97, + "line": 98, "column": 20 }, "end": { - "line": 97, + "line": 98, "column": 21 } } @@ -37299,15 +37761,15 @@ "binop": null }, "value": "isDrawStart", - "start": 2558, - "end": 2569, + "start": 2606, + "end": 2617, "loc": { "start": { - "line": 98, + "line": 99, "column": 4 }, "end": { - "line": 98, + "line": 99, "column": 15 } } @@ -37326,15 +37788,15 @@ "updateContext": null }, "value": "=", - "start": 2570, - "end": 2571, + "start": 2618, + "end": 2619, "loc": { "start": { - "line": 98, + "line": 99, "column": 16 }, "end": { - "line": 98, + "line": 99, "column": 17 } } @@ -37354,15 +37816,15 @@ "updateContext": null }, "value": "true", - "start": 2572, - "end": 2576, + "start": 2620, + "end": 2624, "loc": { "start": { - "line": 98, + "line": 99, "column": 18 }, "end": { - "line": 98, + "line": 99, "column": 22 } } @@ -37380,15 +37842,15 @@ "binop": null, "updateContext": null }, - "start": 2576, - "end": 2577, + "start": 2624, + "end": 2625, "loc": { "start": { - "line": 98, + "line": 99, "column": 22 }, "end": { - "line": 98, + "line": 99, "column": 23 } } @@ -37405,15 +37867,15 @@ "postfix": false, "binop": null }, - "start": 2582, - "end": 2583, + "start": 2630, + "end": 2631, "loc": { "start": { - "line": 99, + "line": 100, "column": 4 }, "end": { - "line": 99, + "line": 100, "column": 5 } } @@ -37432,15 +37894,15 @@ "binop": null }, "value": "function", - "start": 2583, - "end": 2591, + "start": 2631, + "end": 2639, "loc": { "start": { - "line": 99, + "line": 100, "column": 5 }, "end": { - "line": 99, + "line": 100, "column": 13 } } @@ -37458,15 +37920,15 @@ "binop": null }, "value": "tick", - "start": 2592, - "end": 2596, + "start": 2640, + "end": 2644, "loc": { "start": { - "line": 99, + "line": 100, "column": 14 }, "end": { - "line": 99, + "line": 100, "column": 18 } } @@ -37483,15 +37945,15 @@ "postfix": false, "binop": null }, - "start": 2596, - "end": 2597, + "start": 2644, + "end": 2645, "loc": { "start": { - "line": 99, + "line": 100, "column": 18 }, "end": { - "line": 99, + "line": 100, "column": 19 } } @@ -37508,15 +37970,15 @@ "postfix": false, "binop": null }, - "start": 2597, - "end": 2598, + "start": 2645, + "end": 2646, "loc": { "start": { - "line": 99, + "line": 100, "column": 19 }, "end": { - "line": 99, + "line": 100, "column": 20 } } @@ -37533,15 +37995,15 @@ "postfix": false, "binop": null }, - "start": 2599, - "end": 2600, + "start": 2647, + "end": 2648, "loc": { "start": { - "line": 99, + "line": 100, "column": 21 }, "end": { - "line": 99, + "line": 100, "column": 22 } } @@ -37559,15 +38021,15 @@ "binop": null }, "value": "draw", - "start": 2607, - "end": 2611, + "start": 2655, + "end": 2659, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 10 } } @@ -37584,15 +38046,15 @@ "postfix": false, "binop": null }, - "start": 2611, - "end": 2612, + "start": 2659, + "end": 2660, "loc": { "start": { - "line": 100, + "line": 101, "column": 10 }, "end": { - "line": 100, + "line": 101, "column": 11 } } @@ -37609,15 +38071,15 @@ "postfix": false, "binop": null }, - "start": 2612, - "end": 2613, + "start": 2660, + "end": 2661, "loc": { "start": { - "line": 100, + "line": 101, "column": 11 }, "end": { - "line": 100, + "line": 101, "column": 12 } } @@ -37635,15 +38097,15 @@ "binop": null, "updateContext": null }, - "start": 2613, - "end": 2614, + "start": 2661, + "end": 2662, "loc": { "start": { - "line": 100, + "line": 101, "column": 12 }, "end": { - "line": 100, + "line": 101, "column": 13 } } @@ -37663,15 +38125,15 @@ "updateContext": null }, "value": "let", - "start": 2621, - "end": 2624, + "start": 2669, + "end": 2672, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 9 } } @@ -37689,15 +38151,15 @@ "binop": null }, "value": "requestAnimationFrame", - "start": 2625, - "end": 2646, + "start": 2673, + "end": 2694, "loc": { "start": { - "line": 101, + "line": 102, "column": 10 }, "end": { - "line": 101, + "line": 102, "column": 31 } } @@ -37716,15 +38178,15 @@ "updateContext": null }, "value": "=", - "start": 2647, - "end": 2648, + "start": 2695, + "end": 2696, "loc": { "start": { - "line": 101, + "line": 102, "column": 32 }, "end": { - "line": 101, + "line": 102, "column": 33 } } @@ -37742,15 +38204,15 @@ "binop": null }, "value": "window", - "start": 2657, - "end": 2663, + "start": 2705, + "end": 2711, "loc": { "start": { - "line": 102, + "line": 103, "column": 8 }, "end": { - "line": 102, + "line": 103, "column": 14 } } @@ -37768,15 +38230,15 @@ "binop": null, "updateContext": null }, - "start": 2663, - "end": 2664, + "start": 2711, + "end": 2712, "loc": { "start": { - "line": 102, + "line": 103, "column": 14 }, "end": { - "line": 102, + "line": 103, "column": 15 } } @@ -37794,15 +38256,15 @@ "binop": null }, "value": "requestAnimationFrame", - "start": 2664, - "end": 2685, + "start": 2712, + "end": 2733, "loc": { "start": { - "line": 102, + "line": 103, "column": 15 }, "end": { - "line": 102, + "line": 103, "column": 36 } } @@ -37821,15 +38283,15 @@ "updateContext": null }, "value": "||", - "start": 2686, - "end": 2688, + "start": 2734, + "end": 2736, "loc": { "start": { - "line": 102, + "line": 103, "column": 37 }, "end": { - "line": 102, + "line": 103, "column": 39 } } @@ -37847,15 +38309,15 @@ "binop": null }, "value": "window", - "start": 2697, - "end": 2703, + "start": 2745, + "end": 2751, "loc": { "start": { - "line": 103, + "line": 104, "column": 8 }, "end": { - "line": 103, + "line": 104, "column": 14 } } @@ -37873,15 +38335,15 @@ "binop": null, "updateContext": null }, - "start": 2703, - "end": 2704, + "start": 2751, + "end": 2752, "loc": { "start": { - "line": 103, + "line": 104, "column": 14 }, "end": { - "line": 103, + "line": 104, "column": 15 } } @@ -37899,15 +38361,15 @@ "binop": null }, "value": "mozRequestAnimationFrame", - "start": 2704, - "end": 2728, + "start": 2752, + "end": 2776, "loc": { "start": { - "line": 103, + "line": 104, "column": 15 }, "end": { - "line": 103, + "line": 104, "column": 39 } } @@ -37926,15 +38388,15 @@ "updateContext": null }, "value": "||", - "start": 2729, - "end": 2731, + "start": 2777, + "end": 2779, "loc": { "start": { - "line": 103, + "line": 104, "column": 40 }, "end": { - "line": 103, + "line": 104, "column": 42 } } @@ -37952,15 +38414,15 @@ "binop": null }, "value": "window", - "start": 2740, - "end": 2746, + "start": 2788, + "end": 2794, "loc": { "start": { - "line": 104, + "line": 105, "column": 8 }, "end": { - "line": 104, + "line": 105, "column": 14 } } @@ -37978,15 +38440,15 @@ "binop": null, "updateContext": null }, - "start": 2746, - "end": 2747, + "start": 2794, + "end": 2795, "loc": { "start": { - "line": 104, + "line": 105, "column": 14 }, "end": { - "line": 104, + "line": 105, "column": 15 } } @@ -38004,15 +38466,15 @@ "binop": null }, "value": "webkitRequestAnimationFrame", - "start": 2747, - "end": 2774, + "start": 2795, + "end": 2822, "loc": { "start": { - "line": 104, + "line": 105, "column": 15 }, "end": { - "line": 104, + "line": 105, "column": 42 } } @@ -38031,15 +38493,15 @@ "updateContext": null }, "value": "||", - "start": 2775, - "end": 2777, + "start": 2823, + "end": 2825, "loc": { "start": { - "line": 104, + "line": 105, "column": 43 }, "end": { - "line": 104, + "line": 105, "column": 45 } } @@ -38057,15 +38519,15 @@ "binop": null }, "value": "window", - "start": 2786, - "end": 2792, + "start": 2834, + "end": 2840, "loc": { "start": { - "line": 105, + "line": 106, "column": 8 }, "end": { - "line": 105, + "line": 106, "column": 14 } } @@ -38083,15 +38545,15 @@ "binop": null, "updateContext": null }, - "start": 2792, - "end": 2793, + "start": 2840, + "end": 2841, "loc": { "start": { - "line": 105, + "line": 106, "column": 14 }, "end": { - "line": 105, + "line": 106, "column": 15 } } @@ -38109,15 +38571,15 @@ "binop": null }, "value": "msRequestAnimationFrame", - "start": 2793, - "end": 2816, + "start": 2841, + "end": 2864, "loc": { "start": { - "line": 105, + "line": 106, "column": 15 }, "end": { - "line": 105, + "line": 106, "column": 38 } } @@ -38135,15 +38597,15 @@ "binop": null, "updateContext": null }, - "start": 2816, - "end": 2817, + "start": 2864, + "end": 2865, "loc": { "start": { - "line": 105, + "line": 106, "column": 38 }, "end": { - "line": 105, + "line": 106, "column": 39 } } @@ -38161,15 +38623,15 @@ "binop": null }, "value": "requestAnimationFrame", - "start": 2825, - "end": 2846, + "start": 2873, + "end": 2894, "loc": { "start": { - "line": 107, + "line": 108, "column": 6 }, "end": { - "line": 107, + "line": 108, "column": 27 } } @@ -38186,15 +38648,15 @@ "postfix": false, "binop": null }, - "start": 2846, - "end": 2847, + "start": 2894, + "end": 2895, "loc": { "start": { - "line": 107, + "line": 108, "column": 27 }, "end": { - "line": 107, + "line": 108, "column": 28 } } @@ -38212,15 +38674,15 @@ "binop": null }, "value": "tick", - "start": 2847, - "end": 2851, + "start": 2895, + "end": 2899, "loc": { "start": { - "line": 107, + "line": 108, "column": 28 }, "end": { - "line": 107, + "line": 108, "column": 32 } } @@ -38238,15 +38700,15 @@ "binop": null, "updateContext": null }, - "start": 2851, - "end": 2852, + "start": 2899, + "end": 2900, "loc": { "start": { - "line": 107, + "line": 108, "column": 32 }, "end": { - "line": 107, + "line": 108, "column": 33 } } @@ -38264,15 +38726,15 @@ "binop": null }, "value": "currCanvas", - "start": 2853, - "end": 2863, + "start": 2901, + "end": 2911, "loc": { "start": { - "line": 107, + "line": 108, "column": 34 }, "end": { - "line": 107, + "line": 108, "column": 44 } } @@ -38289,15 +38751,15 @@ "postfix": false, "binop": null }, - "start": 2863, - "end": 2864, + "start": 2911, + "end": 2912, "loc": { "start": { - "line": 107, + "line": 108, "column": 44 }, "end": { - "line": 107, + "line": 108, "column": 45 } } @@ -38315,15 +38777,15 @@ "binop": null, "updateContext": null }, - "start": 2864, - "end": 2865, + "start": 2912, + "end": 2913, "loc": { "start": { - "line": 107, + "line": 108, "column": 45 }, "end": { - "line": 107, + "line": 108, "column": 46 } } @@ -38340,15 +38802,15 @@ "postfix": false, "binop": null }, - "start": 2870, - "end": 2871, + "start": 2918, + "end": 2919, "loc": { "start": { - "line": 108, + "line": 109, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 5 } } @@ -38365,15 +38827,15 @@ "postfix": false, "binop": null }, - "start": 2871, - "end": 2872, + "start": 2919, + "end": 2920, "loc": { "start": { - "line": 108, + "line": 109, "column": 5 }, "end": { - "line": 108, + "line": 109, "column": 6 } } @@ -38390,15 +38852,15 @@ "postfix": false, "binop": null }, - "start": 2872, - "end": 2873, + "start": 2920, + "end": 2921, "loc": { "start": { - "line": 108, + "line": 109, "column": 6 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -38415,15 +38877,15 @@ "postfix": false, "binop": null }, - "start": 2873, - "end": 2874, + "start": 2921, + "end": 2922, "loc": { "start": { - "line": 108, + "line": 109, "column": 7 }, "end": { - "line": 108, + "line": 109, "column": 8 } } @@ -38441,15 +38903,15 @@ "binop": null, "updateContext": null }, - "start": 2874, - "end": 2875, + "start": 2922, + "end": 2923, "loc": { "start": { - "line": 108, + "line": 109, "column": 8 }, "end": { - "line": 108, + "line": 109, "column": 9 } } @@ -38466,15 +38928,15 @@ "postfix": false, "binop": null }, - "start": 2878, - "end": 2879, + "start": 2926, + "end": 2927, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 109, + "line": 110, "column": 3 } } @@ -38491,15 +38953,15 @@ "postfix": false, "binop": null }, - "start": 2880, - "end": 2881, + "start": 2928, + "end": 2929, "loc": { "start": { - "line": 110, + "line": 111, "column": 0 }, "end": { - "line": 110, + "line": 111, "column": 1 } } @@ -38518,15 +38980,15 @@ "binop": null }, "value": "function", - "start": 2883, - "end": 2891, + "start": 2931, + "end": 2939, "loc": { "start": { - "line": 112, + "line": 113, "column": 0 }, "end": { - "line": 112, + "line": 113, "column": 8 } } @@ -38544,15 +39006,15 @@ "binop": null }, "value": "draw", - "start": 2892, - "end": 2896, + "start": 2940, + "end": 2944, "loc": { "start": { - "line": 112, + "line": 113, "column": 9 }, "end": { - "line": 112, + "line": 113, "column": 13 } } @@ -38569,15 +39031,15 @@ "postfix": false, "binop": null }, - "start": 2896, - "end": 2897, + "start": 2944, + "end": 2945, "loc": { "start": { - "line": 112, + "line": 113, "column": 13 }, "end": { - "line": 112, + "line": 113, "column": 14 } } @@ -38594,15 +39056,15 @@ "postfix": false, "binop": null }, - "start": 2897, - "end": 2898, + "start": 2945, + "end": 2946, "loc": { "start": { - "line": 112, + "line": 113, "column": 14 }, "end": { - "line": 112, + "line": 113, "column": 15 } } @@ -38619,15 +39081,15 @@ "postfix": false, "binop": null }, - "start": 2899, - "end": 2900, + "start": 2947, + "end": 2948, "loc": { "start": { - "line": 113, + "line": 114, "column": 0 }, "end": { - "line": 113, + "line": 114, "column": 1 } } @@ -38645,15 +39107,15 @@ "binop": null }, "value": "MatrixStack", - "start": 2905, - "end": 2916, + "start": 2953, + "end": 2964, "loc": { "start": { - "line": 114, + "line": 115, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 15 } } @@ -38671,15 +39133,15 @@ "binop": null, "updateContext": null }, - "start": 2916, - "end": 2917, + "start": 2964, + "end": 2965, "loc": { "start": { - "line": 114, + "line": 115, "column": 15 }, "end": { - "line": 114, + "line": 115, "column": 16 } } @@ -38697,15 +39159,15 @@ "binop": null }, "value": "reset", - "start": 2917, - "end": 2922, + "start": 2965, + "end": 2970, "loc": { "start": { - "line": 114, + "line": 115, "column": 16 }, "end": { - "line": 114, + "line": 115, "column": 21 } } @@ -38722,15 +39184,15 @@ "postfix": false, "binop": null }, - "start": 2922, - "end": 2923, + "start": 2970, + "end": 2971, "loc": { "start": { - "line": 114, + "line": 115, "column": 21 }, "end": { - "line": 114, + "line": 115, "column": 22 } } @@ -38747,15 +39209,15 @@ "postfix": false, "binop": null }, - "start": 2923, - "end": 2924, + "start": 2971, + "end": 2972, "loc": { "start": { - "line": 114, + "line": 115, "column": 22 }, "end": { - "line": 114, + "line": 115, "column": 23 } } @@ -38773,15 +39235,15 @@ "binop": null, "updateContext": null }, - "start": 2924, - "end": 2925, + "start": 2972, + "end": 2973, "loc": { "start": { - "line": 114, + "line": 115, "column": 23 }, "end": { - "line": 114, + "line": 115, "column": 24 } } @@ -38799,15 +39261,15 @@ "binop": null }, "value": "MatrixStack", - "start": 2930, - "end": 2941, + "start": 2978, + "end": 2989, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 15 } } @@ -38825,15 +39287,15 @@ "binop": null, "updateContext": null }, - "start": 2941, - "end": 2942, + "start": 2989, + "end": 2990, "loc": { "start": { - "line": 115, + "line": 116, "column": 15 }, "end": { - "line": 115, + "line": 116, "column": 16 } } @@ -38851,15 +39313,15 @@ "binop": null }, "value": "loadIdentity", - "start": 2942, - "end": 2954, + "start": 2990, + "end": 3002, "loc": { "start": { - "line": 115, + "line": 116, "column": 16 }, "end": { - "line": 115, + "line": 116, "column": 28 } } @@ -38876,15 +39338,15 @@ "postfix": false, "binop": null }, - "start": 2954, - "end": 2955, + "start": 3002, + "end": 3003, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 29 } } @@ -38901,15 +39363,15 @@ "postfix": false, "binop": null }, - "start": 2955, - "end": 2956, + "start": 3003, + "end": 3004, "loc": { "start": { - "line": 115, + "line": 116, "column": 29 }, "end": { - "line": 115, + "line": 116, "column": 30 } } @@ -38927,15 +39389,15 @@ "binop": null, "updateContext": null }, - "start": 2956, - "end": 2957, + "start": 3004, + "end": 3005, "loc": { "start": { - "line": 115, + "line": 116, "column": 30 }, "end": { - "line": 115, + "line": 116, "column": 31 } } @@ -38953,15 +39415,15 @@ "binop": null }, "value": "dragMgr", - "start": 2962, - "end": 2969, + "start": 3010, + "end": 3017, "loc": { "start": { - "line": 116, + "line": 117, "column": 4 }, "end": { - "line": 116, + "line": 117, "column": 11 } } @@ -38979,15 +39441,15 @@ "binop": null, "updateContext": null }, - "start": 2969, - "end": 2970, + "start": 3017, + "end": 3018, "loc": { "start": { - "line": 116, + "line": 117, "column": 11 }, "end": { - "line": 116, + "line": 117, "column": 12 } } @@ -39005,15 +39467,15 @@ "binop": null }, "value": "update", - "start": 2970, - "end": 2976, + "start": 3018, + "end": 3024, "loc": { "start": { - "line": 116, + "line": 117, "column": 12 }, "end": { - "line": 116, + "line": 117, "column": 18 } } @@ -39030,15 +39492,15 @@ "postfix": false, "binop": null }, - "start": 2976, - "end": 2977, + "start": 3024, + "end": 3025, "loc": { "start": { - "line": 116, + "line": 117, "column": 18 }, "end": { - "line": 116, + "line": 117, "column": 19 } } @@ -39055,15 +39517,15 @@ "postfix": false, "binop": null }, - "start": 2977, - "end": 2978, + "start": 3025, + "end": 3026, "loc": { "start": { - "line": 116, + "line": 117, "column": 19 }, "end": { - "line": 116, + "line": 117, "column": 20 } } @@ -39081,15 +39543,15 @@ "binop": null, "updateContext": null }, - "start": 2978, - "end": 2979, + "start": 3026, + "end": 3027, "loc": { "start": { - "line": 116, + "line": 117, "column": 20 }, "end": { - "line": 116, + "line": 117, "column": 21 } } @@ -39107,15 +39569,15 @@ "binop": null }, "value": "live2DMgr", - "start": 2984, - "end": 2993, + "start": 3032, + "end": 3041, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 13 } } @@ -39133,15 +39595,15 @@ "binop": null, "updateContext": null }, - "start": 2993, - "end": 2994, + "start": 3041, + "end": 3042, "loc": { "start": { - "line": 117, + "line": 118, "column": 13 }, "end": { - "line": 117, + "line": 118, "column": 14 } } @@ -39159,15 +39621,15 @@ "binop": null }, "value": "setDrag", - "start": 2994, - "end": 3001, + "start": 3042, + "end": 3049, "loc": { "start": { - "line": 117, + "line": 118, "column": 14 }, "end": { - "line": 117, + "line": 118, "column": 21 } } @@ -39184,15 +39646,15 @@ "postfix": false, "binop": null }, - "start": 3001, - "end": 3002, + "start": 3049, + "end": 3050, "loc": { "start": { - "line": 117, + "line": 118, "column": 21 }, "end": { - "line": 117, + "line": 118, "column": 22 } } @@ -39210,15 +39672,15 @@ "binop": null }, "value": "dragMgr", - "start": 3002, - "end": 3009, + "start": 3050, + "end": 3057, "loc": { "start": { - "line": 117, + "line": 118, "column": 22 }, "end": { - "line": 117, + "line": 118, "column": 29 } } @@ -39236,15 +39698,15 @@ "binop": null, "updateContext": null }, - "start": 3009, - "end": 3010, + "start": 3057, + "end": 3058, "loc": { "start": { - "line": 117, + "line": 118, "column": 29 }, "end": { - "line": 117, + "line": 118, "column": 30 } } @@ -39262,15 +39724,15 @@ "binop": null }, "value": "getX", - "start": 3010, - "end": 3014, + "start": 3058, + "end": 3062, "loc": { "start": { - "line": 117, + "line": 118, "column": 30 }, "end": { - "line": 117, + "line": 118, "column": 34 } } @@ -39287,15 +39749,15 @@ "postfix": false, "binop": null }, - "start": 3014, - "end": 3015, + "start": 3062, + "end": 3063, "loc": { "start": { - "line": 117, + "line": 118, "column": 34 }, "end": { - "line": 117, + "line": 118, "column": 35 } } @@ -39312,15 +39774,15 @@ "postfix": false, "binop": null }, - "start": 3015, - "end": 3016, + "start": 3063, + "end": 3064, "loc": { "start": { - "line": 117, + "line": 118, "column": 35 }, "end": { - "line": 117, + "line": 118, "column": 36 } } @@ -39338,15 +39800,15 @@ "binop": null, "updateContext": null }, - "start": 3016, - "end": 3017, + "start": 3064, + "end": 3065, "loc": { "start": { - "line": 117, + "line": 118, "column": 36 }, "end": { - "line": 117, + "line": 118, "column": 37 } } @@ -39364,15 +39826,15 @@ "binop": null }, "value": "dragMgr", - "start": 3018, - "end": 3025, + "start": 3066, + "end": 3073, "loc": { "start": { - "line": 117, + "line": 118, "column": 38 }, "end": { - "line": 117, + "line": 118, "column": 45 } } @@ -39390,15 +39852,15 @@ "binop": null, "updateContext": null }, - "start": 3025, - "end": 3026, + "start": 3073, + "end": 3074, "loc": { "start": { - "line": 117, + "line": 118, "column": 45 }, "end": { - "line": 117, + "line": 118, "column": 46 } } @@ -39416,15 +39878,15 @@ "binop": null }, "value": "getY", - "start": 3026, - "end": 3030, + "start": 3074, + "end": 3078, "loc": { "start": { - "line": 117, + "line": 118, "column": 46 }, "end": { - "line": 117, + "line": 118, "column": 50 } } @@ -39441,15 +39903,15 @@ "postfix": false, "binop": null }, - "start": 3030, - "end": 3031, + "start": 3078, + "end": 3079, "loc": { "start": { - "line": 117, + "line": 118, "column": 50 }, "end": { - "line": 117, + "line": 118, "column": 51 } } @@ -39466,15 +39928,15 @@ "postfix": false, "binop": null }, - "start": 3031, - "end": 3032, + "start": 3079, + "end": 3080, "loc": { "start": { - "line": 117, + "line": 118, "column": 51 }, "end": { - "line": 117, + "line": 118, "column": 52 } } @@ -39491,15 +39953,15 @@ "postfix": false, "binop": null }, - "start": 3032, - "end": 3033, + "start": 3080, + "end": 3081, "loc": { "start": { - "line": 117, + "line": 118, "column": 52 }, "end": { - "line": 117, + "line": 118, "column": 53 } } @@ -39517,15 +39979,15 @@ "binop": null, "updateContext": null }, - "start": 3033, - "end": 3034, + "start": 3081, + "end": 3082, "loc": { "start": { - "line": 117, + "line": 118, "column": 53 }, "end": { - "line": 117, + "line": 118, "column": 54 } } @@ -39543,15 +40005,15 @@ "binop": null }, "value": "currWebGL", - "start": 3040, - "end": 3049, + "start": 3088, + "end": 3097, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 13 } } @@ -39569,15 +40031,15 @@ "binop": null, "updateContext": null }, - "start": 3049, - "end": 3050, + "start": 3097, + "end": 3098, "loc": { "start": { - "line": 119, + "line": 120, "column": 13 }, "end": { - "line": 119, + "line": 120, "column": 14 } } @@ -39595,15 +40057,15 @@ "binop": null }, "value": "clear", - "start": 3050, - "end": 3055, + "start": 3098, + "end": 3103, "loc": { "start": { - "line": 119, + "line": 120, "column": 14 }, "end": { - "line": 119, + "line": 120, "column": 19 } } @@ -39620,15 +40082,15 @@ "postfix": false, "binop": null }, - "start": 3055, - "end": 3056, + "start": 3103, + "end": 3104, "loc": { "start": { - "line": 119, + "line": 120, "column": 19 }, "end": { - "line": 119, + "line": 120, "column": 20 } } @@ -39646,15 +40108,15 @@ "binop": null }, "value": "currWebGL", - "start": 3056, - "end": 3065, + "start": 3104, + "end": 3113, "loc": { "start": { - "line": 119, + "line": 120, "column": 20 }, "end": { - "line": 119, + "line": 120, "column": 29 } } @@ -39672,15 +40134,15 @@ "binop": null, "updateContext": null }, - "start": 3065, - "end": 3066, + "start": 3113, + "end": 3114, "loc": { "start": { - "line": 119, + "line": 120, "column": 29 }, "end": { - "line": 119, + "line": 120, "column": 30 } } @@ -39698,15 +40160,15 @@ "binop": null }, "value": "COLOR_BUFFER_BIT", - "start": 3066, - "end": 3082, + "start": 3114, + "end": 3130, "loc": { "start": { - "line": 119, + "line": 120, "column": 30 }, "end": { - "line": 119, + "line": 120, "column": 46 } } @@ -39723,15 +40185,15 @@ "postfix": false, "binop": null }, - "start": 3082, - "end": 3083, + "start": 3130, + "end": 3131, "loc": { "start": { - "line": 119, + "line": 120, "column": 46 }, "end": { - "line": 119, + "line": 120, "column": 47 } } @@ -39749,15 +40211,15 @@ "binop": null, "updateContext": null }, - "start": 3083, - "end": 3084, + "start": 3131, + "end": 3132, "loc": { "start": { - "line": 119, + "line": 120, "column": 47 }, "end": { - "line": 119, + "line": 120, "column": 48 } } @@ -39775,15 +40237,15 @@ "binop": null }, "value": "MatrixStack", - "start": 3090, - "end": 3101, + "start": 3138, + "end": 3149, "loc": { "start": { - "line": 121, + "line": 122, "column": 4 }, "end": { - "line": 121, + "line": 122, "column": 15 } } @@ -39801,15 +40263,15 @@ "binop": null, "updateContext": null }, - "start": 3101, - "end": 3102, + "start": 3149, + "end": 3150, "loc": { "start": { - "line": 121, + "line": 122, "column": 15 }, "end": { - "line": 121, + "line": 122, "column": 16 } } @@ -39827,15 +40289,15 @@ "binop": null }, "value": "multMatrix", - "start": 3102, - "end": 3112, + "start": 3150, + "end": 3160, "loc": { "start": { - "line": 121, + "line": 122, "column": 16 }, "end": { - "line": 121, + "line": 122, "column": 26 } } @@ -39852,15 +40314,15 @@ "postfix": false, "binop": null }, - "start": 3112, - "end": 3113, + "start": 3160, + "end": 3161, "loc": { "start": { - "line": 121, + "line": 122, "column": 26 }, "end": { - "line": 121, + "line": 122, "column": 27 } } @@ -39878,15 +40340,15 @@ "binop": null }, "value": "projMatrix", - "start": 3113, - "end": 3123, + "start": 3161, + "end": 3171, "loc": { "start": { - "line": 121, + "line": 122, "column": 27 }, "end": { - "line": 121, + "line": 122, "column": 37 } } @@ -39904,15 +40366,15 @@ "binop": null, "updateContext": null }, - "start": 3123, - "end": 3124, + "start": 3171, + "end": 3172, "loc": { "start": { - "line": 121, + "line": 122, "column": 37 }, "end": { - "line": 121, + "line": 122, "column": 38 } } @@ -39930,15 +40392,15 @@ "binop": null }, "value": "getArray", - "start": 3124, - "end": 3132, + "start": 3172, + "end": 3180, "loc": { "start": { - "line": 121, + "line": 122, "column": 38 }, "end": { - "line": 121, + "line": 122, "column": 46 } } @@ -39955,15 +40417,15 @@ "postfix": false, "binop": null }, - "start": 3132, - "end": 3133, + "start": 3180, + "end": 3181, "loc": { "start": { - "line": 121, + "line": 122, "column": 46 }, "end": { - "line": 121, + "line": 122, "column": 47 } } @@ -39980,15 +40442,15 @@ "postfix": false, "binop": null }, - "start": 3133, - "end": 3134, + "start": 3181, + "end": 3182, "loc": { "start": { - "line": 121, + "line": 122, "column": 47 }, "end": { - "line": 121, + "line": 122, "column": 48 } } @@ -40005,15 +40467,15 @@ "postfix": false, "binop": null }, - "start": 3134, - "end": 3135, + "start": 3182, + "end": 3183, "loc": { "start": { - "line": 121, + "line": 122, "column": 48 }, "end": { - "line": 121, + "line": 122, "column": 49 } } @@ -40031,15 +40493,15 @@ "binop": null, "updateContext": null }, - "start": 3135, - "end": 3136, + "start": 3183, + "end": 3184, "loc": { "start": { - "line": 121, + "line": 122, "column": 49 }, "end": { - "line": 121, + "line": 122, "column": 50 } } @@ -40057,15 +40519,15 @@ "binop": null }, "value": "MatrixStack", - "start": 3141, - "end": 3152, + "start": 3189, + "end": 3200, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 122, + "line": 123, "column": 15 } } @@ -40083,15 +40545,15 @@ "binop": null, "updateContext": null }, - "start": 3152, - "end": 3153, + "start": 3200, + "end": 3201, "loc": { "start": { - "line": 122, + "line": 123, "column": 15 }, "end": { - "line": 122, + "line": 123, "column": 16 } } @@ -40109,15 +40571,15 @@ "binop": null }, "value": "multMatrix", - "start": 3153, - "end": 3163, + "start": 3201, + "end": 3211, "loc": { "start": { - "line": 122, + "line": 123, "column": 16 }, "end": { - "line": 122, + "line": 123, "column": 26 } } @@ -40134,15 +40596,15 @@ "postfix": false, "binop": null }, - "start": 3163, - "end": 3164, + "start": 3211, + "end": 3212, "loc": { "start": { - "line": 122, + "line": 123, "column": 26 }, "end": { - "line": 122, + "line": 123, "column": 27 } } @@ -40160,15 +40622,15 @@ "binop": null }, "value": "viewMatrix", - "start": 3164, - "end": 3174, + "start": 3212, + "end": 3222, "loc": { "start": { - "line": 122, + "line": 123, "column": 27 }, "end": { - "line": 122, + "line": 123, "column": 37 } } @@ -40186,15 +40648,15 @@ "binop": null, "updateContext": null }, - "start": 3174, - "end": 3175, + "start": 3222, + "end": 3223, "loc": { "start": { - "line": 122, + "line": 123, "column": 37 }, "end": { - "line": 122, + "line": 123, "column": 38 } } @@ -40212,15 +40674,15 @@ "binop": null }, "value": "getArray", - "start": 3175, - "end": 3183, + "start": 3223, + "end": 3231, "loc": { "start": { - "line": 122, + "line": 123, "column": 38 }, "end": { - "line": 122, + "line": 123, "column": 46 } } @@ -40237,15 +40699,15 @@ "postfix": false, "binop": null }, - "start": 3183, - "end": 3184, + "start": 3231, + "end": 3232, "loc": { "start": { - "line": 122, + "line": 123, "column": 46 }, "end": { - "line": 122, + "line": 123, "column": 47 } } @@ -40262,15 +40724,15 @@ "postfix": false, "binop": null }, - "start": 3184, - "end": 3185, + "start": 3232, + "end": 3233, "loc": { "start": { - "line": 122, + "line": 123, "column": 47 }, "end": { - "line": 122, + "line": 123, "column": 48 } } @@ -40287,15 +40749,15 @@ "postfix": false, "binop": null }, - "start": 3185, - "end": 3186, + "start": 3233, + "end": 3234, "loc": { "start": { - "line": 122, + "line": 123, "column": 48 }, "end": { - "line": 122, + "line": 123, "column": 49 } } @@ -40313,15 +40775,15 @@ "binop": null, "updateContext": null }, - "start": 3186, - "end": 3187, + "start": 3234, + "end": 3235, "loc": { "start": { - "line": 122, + "line": 123, "column": 49 }, "end": { - "line": 122, + "line": 123, "column": 50 } } @@ -40339,15 +40801,15 @@ "binop": null }, "value": "MatrixStack", - "start": 3192, - "end": 3203, + "start": 3240, + "end": 3251, "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 123, + "line": 124, "column": 15 } } @@ -40365,15 +40827,15 @@ "binop": null, "updateContext": null }, - "start": 3203, - "end": 3204, + "start": 3251, + "end": 3252, "loc": { "start": { - "line": 123, + "line": 124, "column": 15 }, "end": { - "line": 123, + "line": 124, "column": 16 } } @@ -40391,15 +40853,15 @@ "binop": null }, "value": "push", - "start": 3204, - "end": 3208, + "start": 3252, + "end": 3256, "loc": { "start": { - "line": 123, + "line": 124, "column": 16 }, "end": { - "line": 123, + "line": 124, "column": 20 } } @@ -40416,15 +40878,15 @@ "postfix": false, "binop": null }, - "start": 3208, - "end": 3209, + "start": 3256, + "end": 3257, "loc": { "start": { - "line": 123, + "line": 124, "column": 20 }, "end": { - "line": 123, + "line": 124, "column": 21 } } @@ -40441,15 +40903,15 @@ "postfix": false, "binop": null }, - "start": 3209, - "end": 3210, + "start": 3257, + "end": 3258, "loc": { "start": { - "line": 123, + "line": 124, "column": 21 }, "end": { - "line": 123, + "line": 124, "column": 22 } } @@ -40467,15 +40929,15 @@ "binop": null, "updateContext": null }, - "start": 3210, - "end": 3211, + "start": 3258, + "end": 3259, "loc": { "start": { - "line": 123, + "line": 124, "column": 22 }, "end": { - "line": 123, + "line": 124, "column": 23 } } @@ -40495,15 +40957,15 @@ "updateContext": null }, "value": "for", - "start": 3217, - "end": 3220, + "start": 3265, + "end": 3268, "loc": { "start": { - "line": 125, + "line": 126, "column": 4 }, "end": { - "line": 125, + "line": 126, "column": 7 } } @@ -40520,15 +40982,15 @@ "postfix": false, "binop": null }, - "start": 3221, - "end": 3222, + "start": 3269, + "end": 3270, "loc": { "start": { - "line": 125, + "line": 126, "column": 8 }, "end": { - "line": 125, + "line": 126, "column": 9 } } @@ -40548,15 +41010,15 @@ "updateContext": null }, "value": "let", - "start": 3222, - "end": 3225, + "start": 3270, + "end": 3273, "loc": { "start": { - "line": 125, + "line": 126, "column": 9 }, "end": { - "line": 125, + "line": 126, "column": 12 } } @@ -40574,15 +41036,15 @@ "binop": null }, "value": "i", - "start": 3226, - "end": 3227, + "start": 3274, + "end": 3275, "loc": { "start": { - "line": 125, + "line": 126, "column": 13 }, "end": { - "line": 125, + "line": 126, "column": 14 } } @@ -40601,15 +41063,15 @@ "updateContext": null }, "value": "=", - "start": 3228, - "end": 3229, + "start": 3276, + "end": 3277, "loc": { "start": { - "line": 125, + "line": 126, "column": 15 }, "end": { - "line": 125, + "line": 126, "column": 16 } } @@ -40628,15 +41090,15 @@ "updateContext": null }, "value": 0, - "start": 3230, - "end": 3231, + "start": 3278, + "end": 3279, "loc": { "start": { - "line": 125, + "line": 126, "column": 17 }, "end": { - "line": 125, + "line": 126, "column": 18 } } @@ -40654,15 +41116,15 @@ "binop": null, "updateContext": null }, - "start": 3231, - "end": 3232, + "start": 3279, + "end": 3280, "loc": { "start": { - "line": 125, + "line": 126, "column": 18 }, "end": { - "line": 125, + "line": 126, "column": 19 } } @@ -40680,15 +41142,15 @@ "binop": null }, "value": "i", - "start": 3233, - "end": 3234, + "start": 3281, + "end": 3282, "loc": { "start": { - "line": 125, + "line": 126, "column": 20 }, "end": { - "line": 125, + "line": 126, "column": 21 } } @@ -40707,15 +41169,15 @@ "updateContext": null }, "value": "<", - "start": 3235, - "end": 3236, + "start": 3283, + "end": 3284, "loc": { "start": { - "line": 125, + "line": 126, "column": 22 }, "end": { - "line": 125, + "line": 126, "column": 23 } } @@ -40733,15 +41195,15 @@ "binop": null }, "value": "live2DMgr", - "start": 3237, - "end": 3246, + "start": 3285, + "end": 3294, "loc": { "start": { - "line": 125, + "line": 126, "column": 24 }, "end": { - "line": 125, + "line": 126, "column": 33 } } @@ -40759,15 +41221,15 @@ "binop": null, "updateContext": null }, - "start": 3246, - "end": 3247, + "start": 3294, + "end": 3295, "loc": { "start": { - "line": 125, + "line": 126, "column": 33 }, "end": { - "line": 125, + "line": 126, "column": 34 } } @@ -40785,15 +41247,15 @@ "binop": null }, "value": "numModels", - "start": 3247, - "end": 3256, + "start": 3295, + "end": 3304, "loc": { "start": { - "line": 125, + "line": 126, "column": 34 }, "end": { - "line": 125, + "line": 126, "column": 43 } } @@ -40810,15 +41272,15 @@ "postfix": false, "binop": null }, - "start": 3256, - "end": 3257, + "start": 3304, + "end": 3305, "loc": { "start": { - "line": 125, + "line": 126, "column": 43 }, "end": { - "line": 125, + "line": 126, "column": 44 } } @@ -40835,15 +41297,15 @@ "postfix": false, "binop": null }, - "start": 3257, - "end": 3258, + "start": 3305, + "end": 3306, "loc": { "start": { - "line": 125, + "line": 126, "column": 44 }, "end": { - "line": 125, + "line": 126, "column": 45 } } @@ -40861,15 +41323,15 @@ "binop": null, "updateContext": null }, - "start": 3258, - "end": 3259, + "start": 3306, + "end": 3307, "loc": { "start": { - "line": 125, + "line": 126, "column": 45 }, "end": { - "line": 125, + "line": 126, "column": 46 } } @@ -40887,15 +41349,15 @@ "binop": null }, "value": "i", - "start": 3260, - "end": 3261, + "start": 3308, + "end": 3309, "loc": { "start": { - "line": 125, + "line": 126, "column": 47 }, "end": { - "line": 125, + "line": 126, "column": 48 } } @@ -40913,15 +41375,15 @@ "binop": null }, "value": "++", - "start": 3261, - "end": 3263, + "start": 3309, + "end": 3311, "loc": { "start": { - "line": 125, + "line": 126, "column": 48 }, "end": { - "line": 125, + "line": 126, "column": 50 } } @@ -40938,15 +41400,15 @@ "postfix": false, "binop": null }, - "start": 3263, - "end": 3264, + "start": 3311, + "end": 3312, "loc": { "start": { - "line": 125, + "line": 126, "column": 50 }, "end": { - "line": 125, + "line": 126, "column": 51 } } @@ -40963,15 +41425,15 @@ "postfix": false, "binop": null }, - "start": 3269, - "end": 3270, + "start": 3317, + "end": 3318, "loc": { "start": { - "line": 126, + "line": 127, "column": 4 }, "end": { - "line": 126, + "line": 127, "column": 5 } } @@ -40991,15 +41453,15 @@ "updateContext": null }, "value": "let", - "start": 3279, - "end": 3282, + "start": 3327, + "end": 3330, "loc": { "start": { - "line": 127, + "line": 128, "column": 8 }, "end": { - "line": 127, + "line": 128, "column": 11 } } @@ -41017,15 +41479,15 @@ "binop": null }, "value": "model", - "start": 3283, - "end": 3288, + "start": 3331, + "end": 3336, "loc": { "start": { - "line": 127, + "line": 128, "column": 12 }, "end": { - "line": 127, + "line": 128, "column": 17 } } @@ -41044,15 +41506,15 @@ "updateContext": null }, "value": "=", - "start": 3289, - "end": 3290, + "start": 3337, + "end": 3338, "loc": { "start": { - "line": 127, + "line": 128, "column": 18 }, "end": { - "line": 127, + "line": 128, "column": 19 } } @@ -41070,15 +41532,15 @@ "binop": null }, "value": "live2DMgr", - "start": 3291, - "end": 3300, + "start": 3339, + "end": 3348, "loc": { "start": { - "line": 127, + "line": 128, "column": 20 }, "end": { - "line": 127, + "line": 128, "column": 29 } } @@ -41096,15 +41558,15 @@ "binop": null, "updateContext": null }, - "start": 3300, - "end": 3301, + "start": 3348, + "end": 3349, "loc": { "start": { - "line": 127, + "line": 128, "column": 29 }, "end": { - "line": 127, + "line": 128, "column": 30 } } @@ -41122,15 +41584,15 @@ "binop": null }, "value": "getModel", - "start": 3301, - "end": 3309, + "start": 3349, + "end": 3357, "loc": { "start": { - "line": 127, + "line": 128, "column": 30 }, "end": { - "line": 127, + "line": 128, "column": 38 } } @@ -41147,15 +41609,15 @@ "postfix": false, "binop": null }, - "start": 3309, - "end": 3310, + "start": 3357, + "end": 3358, "loc": { "start": { - "line": 127, + "line": 128, "column": 38 }, "end": { - "line": 127, + "line": 128, "column": 39 } } @@ -41173,15 +41635,15 @@ "binop": null }, "value": "i", - "start": 3310, - "end": 3311, + "start": 3358, + "end": 3359, "loc": { "start": { - "line": 127, + "line": 128, "column": 39 }, "end": { - "line": 127, + "line": 128, "column": 40 } } @@ -41198,15 +41660,15 @@ "postfix": false, "binop": null }, - "start": 3311, - "end": 3312, + "start": 3359, + "end": 3360, "loc": { "start": { - "line": 127, + "line": 128, "column": 40 }, "end": { - "line": 127, + "line": 128, "column": 41 } } @@ -41224,15 +41686,15 @@ "binop": null, "updateContext": null }, - "start": 3312, - "end": 3313, + "start": 3360, + "end": 3361, "loc": { "start": { - "line": 127, + "line": 128, "column": 41 }, "end": { - "line": 127, + "line": 128, "column": 42 } } @@ -41252,15 +41714,15 @@ "updateContext": null }, "value": "if", - "start": 3323, - "end": 3325, + "start": 3371, + "end": 3373, "loc": { "start": { - "line": 129, + "line": 130, "column": 8 }, "end": { - "line": 129, + "line": 130, "column": 10 } } @@ -41277,15 +41739,15 @@ "postfix": false, "binop": null }, - "start": 3325, - "end": 3326, + "start": 3373, + "end": 3374, "loc": { "start": { - "line": 129, + "line": 130, "column": 10 }, "end": { - "line": 129, + "line": 130, "column": 11 } } @@ -41303,15 +41765,15 @@ "binop": null }, "value": "model", - "start": 3326, - "end": 3331, + "start": 3374, + "end": 3379, "loc": { "start": { - "line": 129, + "line": 130, "column": 11 }, "end": { - "line": 129, + "line": 130, "column": 16 } } @@ -41330,15 +41792,15 @@ "updateContext": null }, "value": "==", - "start": 3332, - "end": 3334, + "start": 3380, + "end": 3382, "loc": { "start": { - "line": 129, + "line": 130, "column": 17 }, "end": { - "line": 129, + "line": 130, "column": 19 } } @@ -41358,15 +41820,15 @@ "updateContext": null }, "value": "null", - "start": 3335, - "end": 3339, + "start": 3383, + "end": 3387, "loc": { "start": { - "line": 129, + "line": 130, "column": 20 }, "end": { - "line": 129, + "line": 130, "column": 24 } } @@ -41383,15 +41845,15 @@ "postfix": false, "binop": null }, - "start": 3339, - "end": 3340, + "start": 3387, + "end": 3388, "loc": { "start": { - "line": 129, + "line": 130, "column": 24 }, "end": { - "line": 129, + "line": 130, "column": 25 } } @@ -41411,15 +41873,15 @@ "updateContext": null }, "value": "return", - "start": 3341, - "end": 3347, + "start": 3389, + "end": 3395, "loc": { "start": { - "line": 129, + "line": 130, "column": 26 }, "end": { - "line": 129, + "line": 130, "column": 32 } } @@ -41437,15 +41899,15 @@ "binop": null, "updateContext": null }, - "start": 3347, - "end": 3348, + "start": 3395, + "end": 3396, "loc": { "start": { - "line": 129, + "line": 130, "column": 32 }, "end": { - "line": 129, + "line": 130, "column": 33 } } @@ -41465,15 +41927,15 @@ "updateContext": null }, "value": "if", - "start": 3358, - "end": 3360, + "start": 3406, + "end": 3408, "loc": { "start": { - "line": 131, + "line": 132, "column": 8 }, "end": { - "line": 131, + "line": 132, "column": 10 } } @@ -41490,15 +41952,15 @@ "postfix": false, "binop": null }, - "start": 3361, - "end": 3362, + "start": 3409, + "end": 3410, "loc": { "start": { - "line": 131, + "line": 132, "column": 11 }, "end": { - "line": 131, + "line": 132, "column": 12 } } @@ -41516,15 +41978,15 @@ "binop": null }, "value": "model", - "start": 3362, - "end": 3367, + "start": 3410, + "end": 3415, "loc": { "start": { - "line": 131, + "line": 132, "column": 12 }, "end": { - "line": 131, + "line": 132, "column": 17 } } @@ -41542,15 +42004,15 @@ "binop": null, "updateContext": null }, - "start": 3367, - "end": 3368, + "start": 3415, + "end": 3416, "loc": { "start": { - "line": 131, + "line": 132, "column": 17 }, "end": { - "line": 131, + "line": 132, "column": 18 } } @@ -41568,15 +42030,15 @@ "binop": null }, "value": "initialized", - "start": 3368, - "end": 3379, + "start": 3416, + "end": 3427, "loc": { "start": { - "line": 131, + "line": 132, "column": 18 }, "end": { - "line": 131, + "line": 132, "column": 29 } } @@ -41595,15 +42057,15 @@ "updateContext": null }, "value": "&&", - "start": 3380, - "end": 3382, + "start": 3428, + "end": 3430, "loc": { "start": { - "line": 131, + "line": 132, "column": 30 }, "end": { - "line": 131, + "line": 132, "column": 32 } } @@ -41622,15 +42084,15 @@ "updateContext": null }, "value": "!", - "start": 3383, - "end": 3384, + "start": 3431, + "end": 3432, "loc": { "start": { - "line": 131, + "line": 132, "column": 33 }, "end": { - "line": 131, + "line": 132, "column": 34 } } @@ -41648,15 +42110,15 @@ "binop": null }, "value": "model", - "start": 3384, - "end": 3389, + "start": 3432, + "end": 3437, "loc": { "start": { - "line": 131, + "line": 132, "column": 34 }, "end": { - "line": 131, + "line": 132, "column": 39 } } @@ -41674,15 +42136,15 @@ "binop": null, "updateContext": null }, - "start": 3389, - "end": 3390, + "start": 3437, + "end": 3438, "loc": { "start": { - "line": 131, + "line": 132, "column": 39 }, "end": { - "line": 131, + "line": 132, "column": 40 } } @@ -41700,15 +42162,15 @@ "binop": null }, "value": "updating", - "start": 3390, - "end": 3398, + "start": 3438, + "end": 3446, "loc": { "start": { - "line": 131, + "line": 132, "column": 40 }, "end": { - "line": 131, + "line": 132, "column": 48 } } @@ -41725,15 +42187,15 @@ "postfix": false, "binop": null }, - "start": 3398, - "end": 3399, + "start": 3446, + "end": 3447, "loc": { "start": { - "line": 131, + "line": 132, "column": 48 }, "end": { - "line": 131, + "line": 132, "column": 49 } } @@ -41750,170 +42212,16 @@ "postfix": false, "binop": null }, - "start": 3408, - "end": 3409, - "loc": { - "start": { - "line": 132, - "column": 8 - }, - "end": { - "line": 132, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "model", - "start": 3422, - "end": 3427, - "loc": { - "start": { - "line": 133, - "column": 12 - }, - "end": { - "line": 133, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3427, - "end": 3428, - "loc": { - "start": { - "line": 133, - "column": 17 - }, - "end": { - "line": 133, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "update", - "start": 3428, - "end": 3434, - "loc": { - "start": { - "line": 133, - "column": 18 - }, - "end": { - "line": 133, - "column": 24 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 3434, - "end": 3435, - "loc": { - "start": { - "line": 133, - "column": 24 - }, - "end": { - "line": 133, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 3435, - "end": 3436, - "loc": { - "start": { - "line": 133, - "column": 25 - }, - "end": { - "line": 133, - "column": 26 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3436, - "end": 3437, + "start": 3456, + "end": 3457, "loc": { "start": { "line": 133, - "column": 26 + "column": 8 }, "end": { "line": 133, - "column": 27 + "column": 9 } } }, @@ -41930,8 +42238,8 @@ "binop": null }, "value": "model", - "start": 3450, - "end": 3455, + "start": 3470, + "end": 3475, "loc": { "start": { "line": 134, @@ -41956,8 +42264,8 @@ "binop": null, "updateContext": null }, - "start": 3455, - "end": 3456, + "start": 3475, + "end": 3476, "loc": { "start": { "line": 134, @@ -41981,9 +42289,9 @@ "postfix": false, "binop": null }, - "value": "draw", - "start": 3456, - "end": 3460, + "value": "update", + "start": 3476, + "end": 3482, "loc": { "start": { "line": 134, @@ -41991,7 +42299,7 @@ }, "end": { "line": 134, - "column": 22 + "column": 24 } } }, @@ -42007,15 +42315,169 @@ "postfix": false, "binop": null }, - "start": 3460, - "end": 3461, + "start": 3482, + "end": 3483, "loc": { "start": { "line": 134, - "column": 22 + "column": 24 + }, + "end": { + "line": 134, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3483, + "end": 3484, + "loc": { + "start": { + "line": 134, + "column": 25 + }, + "end": { + "line": 134, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3484, + "end": 3485, + "loc": { + "start": { + "line": 134, + "column": 26 }, "end": { "line": 134, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "model", + "start": 3498, + "end": 3503, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3503, + "end": 3504, + "loc": { + "start": { + "line": 135, + "column": 17 + }, + "end": { + "line": 135, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "draw", + "start": 3504, + "end": 3508, + "loc": { + "start": { + "line": 135, + "column": 18 + }, + "end": { + "line": 135, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3508, + "end": 3509, + "loc": { + "start": { + "line": 135, + "column": 22 + }, + "end": { + "line": 135, "column": 23 } } @@ -42033,15 +42495,15 @@ "binop": null }, "value": "currWebGL", - "start": 3461, - "end": 3470, + "start": 3509, + "end": 3518, "loc": { "start": { - "line": 134, + "line": 135, "column": 23 }, "end": { - "line": 134, + "line": 135, "column": 32 } } @@ -42058,15 +42520,15 @@ "postfix": false, "binop": null }, - "start": 3470, - "end": 3471, + "start": 3518, + "end": 3519, "loc": { "start": { - "line": 134, + "line": 135, "column": 32 }, "end": { - "line": 134, + "line": 135, "column": 33 } } @@ -42084,15 +42546,15 @@ "binop": null, "updateContext": null }, - "start": 3471, - "end": 3472, + "start": 3519, + "end": 3520, "loc": { "start": { - "line": 134, + "line": 135, "column": 33 }, "end": { - "line": 134, + "line": 135, "column": 34 } } @@ -42109,15 +42571,15 @@ "postfix": false, "binop": null }, - "start": 3481, - "end": 3482, + "start": 3529, + "end": 3530, "loc": { "start": { - "line": 135, + "line": 136, "column": 8 }, "end": { - "line": 135, + "line": 136, "column": 9 } } @@ -42134,15 +42596,15 @@ "postfix": false, "binop": null }, - "start": 3487, - "end": 3488, + "start": 3535, + "end": 3536, "loc": { "start": { - "line": 136, + "line": 137, "column": 4 }, "end": { - "line": 136, + "line": 137, "column": 5 } } @@ -42160,15 +42622,15 @@ "binop": null }, "value": "MatrixStack", - "start": 3493, - "end": 3504, + "start": 3541, + "end": 3552, "loc": { "start": { - "line": 137, + "line": 138, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 15 } } @@ -42186,15 +42648,15 @@ "binop": null, "updateContext": null }, - "start": 3504, - "end": 3505, + "start": 3552, + "end": 3553, "loc": { "start": { - "line": 137, + "line": 138, "column": 15 }, "end": { - "line": 137, + "line": 138, "column": 16 } } @@ -42212,15 +42674,15 @@ "binop": null }, "value": "pop", - "start": 3505, - "end": 3508, + "start": 3553, + "end": 3556, "loc": { "start": { - "line": 137, + "line": 138, "column": 16 }, "end": { - "line": 137, + "line": 138, "column": 19 } } @@ -42237,15 +42699,15 @@ "postfix": false, "binop": null }, - "start": 3508, - "end": 3509, + "start": 3556, + "end": 3557, "loc": { "start": { - "line": 137, + "line": 138, "column": 19 }, "end": { - "line": 137, + "line": 138, "column": 20 } } @@ -42262,15 +42724,15 @@ "postfix": false, "binop": null }, - "start": 3509, - "end": 3510, + "start": 3557, + "end": 3558, "loc": { "start": { - "line": 137, + "line": 138, "column": 20 }, "end": { - "line": 137, + "line": 138, "column": 21 } } @@ -42288,15 +42750,15 @@ "binop": null, "updateContext": null }, - "start": 3510, - "end": 3511, + "start": 3558, + "end": 3559, "loc": { "start": { - "line": 137, + "line": 138, "column": 21 }, "end": { - "line": 137, + "line": 138, "column": 22 } } @@ -42313,15 +42775,15 @@ "postfix": false, "binop": null }, - "start": 3512, - "end": 3513, + "start": 3560, + "end": 3561, "loc": { "start": { - "line": 138, + "line": 139, "column": 0 }, "end": { - "line": 138, + "line": 139, "column": 1 } } @@ -42340,15 +42802,15 @@ "binop": null }, "value": "function", - "start": 3515, - "end": 3523, + "start": 3563, + "end": 3571, "loc": { "start": { - "line": 140, + "line": 141, "column": 0 }, "end": { - "line": 140, + "line": 141, "column": 8 } } @@ -42366,15 +42828,15 @@ "binop": null }, "value": "changeModel", - "start": 3524, - "end": 3535, + "start": 3572, + "end": 3583, "loc": { "start": { - "line": 140, + "line": 141, "column": 9 }, "end": { - "line": 140, + "line": 141, "column": 20 } } @@ -42391,15 +42853,15 @@ "postfix": false, "binop": null }, - "start": 3535, - "end": 3536, + "start": 3583, + "end": 3584, "loc": { "start": { - "line": 140, + "line": 141, "column": 20 }, "end": { - "line": 140, + "line": 141, "column": 21 } } @@ -42417,15 +42879,15 @@ "binop": null }, "value": "modelurl", - "start": 3536, - "end": 3544, + "start": 3584, + "end": 3592, "loc": { "start": { - "line": 140, + "line": 141, "column": 21 }, "end": { - "line": 140, + "line": 141, "column": 29 } } @@ -42442,15 +42904,15 @@ "postfix": false, "binop": null }, - "start": 3544, - "end": 3545, + "start": 3592, + "end": 3593, "loc": { "start": { - "line": 140, + "line": 141, "column": 29 }, "end": { - "line": 140, + "line": 141, "column": 30 } } @@ -42458,15 +42920,15 @@ { "type": "CommentLine", "value": " 更换模型", - "start": 3546, - "end": 3553, + "start": 3594, + "end": 3601, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 38 } } @@ -42483,15 +42945,15 @@ "postfix": false, "binop": null }, - "start": 3554, - "end": 3555, + "start": 3602, + "end": 3603, "loc": { "start": { - "line": 141, + "line": 142, "column": 0 }, "end": { - "line": 141, + "line": 142, "column": 1 } } @@ -42509,15 +42971,15 @@ "binop": null }, "value": "live2DMgr", - "start": 3560, - "end": 3569, + "start": 3608, + "end": 3617, "loc": { "start": { - "line": 142, + "line": 143, "column": 4 }, "end": { - "line": 142, + "line": 143, "column": 13 } } @@ -42535,15 +42997,15 @@ "binop": null, "updateContext": null }, - "start": 3569, - "end": 3570, + "start": 3617, + "end": 3618, "loc": { "start": { - "line": 142, + "line": 143, "column": 13 }, "end": { - "line": 142, + "line": 143, "column": 14 } } @@ -42561,15 +43023,15 @@ "binop": null }, "value": "reloadFlg", - "start": 3570, - "end": 3579, + "start": 3618, + "end": 3627, "loc": { "start": { - "line": 142, + "line": 143, "column": 14 }, "end": { - "line": 142, + "line": 143, "column": 23 } } @@ -42588,15 +43050,15 @@ "updateContext": null }, "value": "=", - "start": 3580, - "end": 3581, + "start": 3628, + "end": 3629, "loc": { "start": { - "line": 142, + "line": 143, "column": 24 }, "end": { - "line": 142, + "line": 143, "column": 25 } } @@ -42616,146 +43078,16 @@ "updateContext": null }, "value": "true", - "start": 3582, - "end": 3586, - "loc": { - "start": { - "line": 142, - "column": 26 - }, - "end": { - "line": 142, - "column": 30 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3586, - "end": 3587, + "start": 3630, + "end": 3634, "loc": { "start": { - "line": 142, - "column": 30 - }, - "end": { - "line": 142, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "live2DMgr", - "start": 3592, - "end": 3601, - "loc": { - "start": { - "line": 143, - "column": 4 - }, - "end": { - "line": 143, - "column": 13 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3601, - "end": 3602, - "loc": { - "start": { - "line": 143, - "column": 13 - }, - "end": { "line": 143, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "count", - "start": 3602, - "end": 3607, - "loc": { - "start": { - "line": 143, - "column": 14 - }, - "end": { - "line": 143, - "column": 19 - } - } - }, - { - "type": { - "label": "++/--", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": true, - "binop": null - }, - "value": "++", - "start": 3607, - "end": 3609, - "loc": { - "start": { - "line": 143, - "column": 19 + "column": 26 }, "end": { "line": 143, - "column": 21 + "column": 30 } } }, @@ -42772,32 +43104,16 @@ "binop": null, "updateContext": null }, - "start": 3609, - "end": 3610, - "loc": { - "start": { - "line": 143, - "column": 21 - }, - "end": { - "line": 143, - "column": 22 - } - } - }, - { - "type": "CommentLine", - "value": " 现在仍有多模型支持,稍后可以精简", - "start": 3611, - "end": 3630, + "start": 3634, + "end": 3635, "loc": { "start": { "line": 143, - "column": 23 + "column": 30 }, "end": { "line": 143, - "column": 42 + "column": 31 } } }, @@ -42814,8 +43130,8 @@ "binop": null }, "value": "live2DMgr", - "start": 3635, - "end": 3644, + "start": 3640, + "end": 3649, "loc": { "start": { "line": 144, @@ -42840,8 +43156,8 @@ "binop": null, "updateContext": null }, - "start": 3644, - "end": 3645, + "start": 3649, + "end": 3650, "loc": { "start": { "line": 144, @@ -42865,9 +43181,9 @@ "postfix": false, "binop": null }, - "value": "changeModel", - "start": 3645, - "end": 3656, + "value": "count", + "start": 3650, + "end": 3655, "loc": { "start": { "line": 144, @@ -42875,6 +43191,152 @@ }, "end": { "line": 144, + "column": 19 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 3655, + "end": 3657, + "loc": { + "start": { + "line": 144, + "column": 19 + }, + "end": { + "line": 144, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3657, + "end": 3658, + "loc": { + "start": { + "line": 144, + "column": 21 + }, + "end": { + "line": 144, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": " 现在仍有多模型支持,稍后可以精简", + "start": 3659, + "end": 3678, + "loc": { + "start": { + "line": 144, + "column": 23 + }, + "end": { + "line": 144, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "live2DMgr", + "start": 3683, + "end": 3692, + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 145, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3692, + "end": 3693, + "loc": { + "start": { + "line": 145, + "column": 13 + }, + "end": { + "line": 145, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeModel", + "start": 3693, + "end": 3704, + "loc": { + "start": { + "line": 145, + "column": 14 + }, + "end": { + "line": 145, "column": 25 } } @@ -42891,15 +43353,15 @@ "postfix": false, "binop": null }, - "start": 3656, - "end": 3657, + "start": 3704, + "end": 3705, "loc": { "start": { - "line": 144, + "line": 145, "column": 25 }, "end": { - "line": 144, + "line": 145, "column": 26 } } @@ -42917,15 +43379,15 @@ "binop": null }, "value": "currWebGL", - "start": 3657, - "end": 3666, + "start": 3705, + "end": 3714, "loc": { "start": { - "line": 144, + "line": 145, "column": 26 }, "end": { - "line": 144, + "line": 145, "column": 35 } } @@ -42943,15 +43405,15 @@ "binop": null, "updateContext": null }, - "start": 3666, - "end": 3667, + "start": 3714, + "end": 3715, "loc": { "start": { - "line": 144, + "line": 145, "column": 35 }, "end": { - "line": 144, + "line": 145, "column": 36 } } @@ -42969,15 +43431,15 @@ "binop": null }, "value": "modelurl", - "start": 3668, - "end": 3676, + "start": 3716, + "end": 3724, "loc": { "start": { - "line": 144, + "line": 145, "column": 37 }, "end": { - "line": 144, + "line": 145, "column": 45 } } @@ -42994,15 +43456,15 @@ "postfix": false, "binop": null }, - "start": 3676, - "end": 3677, + "start": 3724, + "end": 3725, "loc": { "start": { - "line": 144, + "line": 145, "column": 45 }, "end": { - "line": 144, + "line": 145, "column": 46 } } @@ -43020,15 +43482,15 @@ "binop": null, "updateContext": null }, - "start": 3677, - "end": 3678, + "start": 3725, + "end": 3726, "loc": { "start": { - "line": 144, + "line": 145, "column": 46 }, "end": { - "line": 144, + "line": 145, "column": 47 } } @@ -43045,15 +43507,15 @@ "postfix": false, "binop": null }, - "start": 3679, - "end": 3680, + "start": 3727, + "end": 3728, "loc": { "start": { - "line": 145, + "line": 146, "column": 0 }, "end": { - "line": 145, + "line": 146, "column": 1 } } @@ -43072,15 +43534,15 @@ "binop": null }, "value": "function", - "start": 3682, - "end": 3690, + "start": 3730, + "end": 3738, "loc": { "start": { - "line": 147, + "line": 148, "column": 0 }, "end": { - "line": 147, + "line": 148, "column": 8 } } @@ -43098,15 +43560,15 @@ "binop": null }, "value": "modelScaling", - "start": 3691, - "end": 3703, + "start": 3739, + "end": 3751, "loc": { "start": { - "line": 147, + "line": 148, "column": 9 }, "end": { - "line": 147, + "line": 148, "column": 21 } } @@ -43123,15 +43585,15 @@ "postfix": false, "binop": null }, - "start": 3703, - "end": 3704, + "start": 3751, + "end": 3752, "loc": { "start": { - "line": 147, + "line": 148, "column": 21 }, "end": { - "line": 147, + "line": 148, "column": 22 } } @@ -43149,15 +43611,15 @@ "binop": null }, "value": "scale", - "start": 3704, - "end": 3709, + "start": 3752, + "end": 3757, "loc": { "start": { - "line": 147, + "line": 148, "column": 22 }, "end": { - "line": 147, + "line": 148, "column": 27 } } @@ -43174,15 +43636,15 @@ "postfix": false, "binop": null }, - "start": 3709, - "end": 3710, + "start": 3757, + "end": 3758, "loc": { "start": { - "line": 147, + "line": 148, "column": 27 }, "end": { - "line": 147, + "line": 148, "column": 28 } } @@ -43199,15 +43661,15 @@ "postfix": false, "binop": null }, - "start": 3711, - "end": 3712, + "start": 3759, + "end": 3760, "loc": { "start": { - "line": 147, + "line": 148, "column": 29 }, "end": { - "line": 147, + "line": 148, "column": 30 } } @@ -43225,15 +43687,15 @@ "binop": null }, "value": "viewMatrix", - "start": 3715, - "end": 3725, + "start": 3763, + "end": 3773, "loc": { "start": { - "line": 148, + "line": 149, "column": 2 }, "end": { - "line": 148, + "line": 149, "column": 12 } } @@ -43251,15 +43713,15 @@ "binop": null, "updateContext": null }, - "start": 3725, - "end": 3726, + "start": 3773, + "end": 3774, "loc": { "start": { - "line": 148, + "line": 149, "column": 12 }, "end": { - "line": 148, + "line": 149, "column": 13 } } @@ -43277,15 +43739,15 @@ "binop": null }, "value": "adjustScale", - "start": 3726, - "end": 3737, + "start": 3774, + "end": 3785, "loc": { "start": { - "line": 148, + "line": 149, "column": 13 }, "end": { - "line": 148, + "line": 149, "column": 24 } } @@ -43302,15 +43764,15 @@ "postfix": false, "binop": null }, - "start": 3737, - "end": 3738, + "start": 3785, + "end": 3786, "loc": { "start": { - "line": 148, + "line": 149, "column": 24 }, "end": { - "line": 148, + "line": 149, "column": 25 } } @@ -43329,15 +43791,15 @@ "updateContext": null }, "value": 0, - "start": 3738, - "end": 3739, + "start": 3786, + "end": 3787, "loc": { "start": { - "line": 148, + "line": 149, "column": 25 }, "end": { - "line": 148, + "line": 149, "column": 26 } } @@ -43355,15 +43817,15 @@ "binop": null, "updateContext": null }, - "start": 3739, - "end": 3740, + "start": 3787, + "end": 3788, "loc": { "start": { - "line": 148, + "line": 149, "column": 26 }, "end": { - "line": 148, + "line": 149, "column": 27 } } @@ -43382,15 +43844,15 @@ "updateContext": null }, "value": 0, - "start": 3741, - "end": 3742, + "start": 3789, + "end": 3790, "loc": { "start": { - "line": 148, + "line": 149, "column": 28 }, "end": { - "line": 148, + "line": 149, "column": 29 } } @@ -43408,15 +43870,15 @@ "binop": null, "updateContext": null }, - "start": 3742, - "end": 3743, + "start": 3790, + "end": 3791, "loc": { "start": { - "line": 148, + "line": 149, "column": 29 }, "end": { - "line": 148, + "line": 149, "column": 30 } } @@ -43434,15 +43896,15 @@ "binop": null }, "value": "scale", - "start": 3744, - "end": 3749, + "start": 3792, + "end": 3797, "loc": { "start": { - "line": 148, + "line": 149, "column": 31 }, "end": { - "line": 148, + "line": 149, "column": 36 } } @@ -43459,15 +43921,15 @@ "postfix": false, "binop": null }, - "start": 3749, - "end": 3750, + "start": 3797, + "end": 3798, "loc": { "start": { - "line": 148, + "line": 149, "column": 36 }, "end": { - "line": 148, + "line": 149, "column": 37 } } @@ -43485,15 +43947,15 @@ "binop": null, "updateContext": null }, - "start": 3750, - "end": 3751, + "start": 3798, + "end": 3799, "loc": { "start": { - "line": 148, + "line": 149, "column": 37 }, "end": { - "line": 148, + "line": 149, "column": 38 } } @@ -43510,15 +43972,15 @@ "postfix": false, "binop": null }, - "start": 3752, - "end": 3753, + "start": 3800, + "end": 3801, "loc": { "start": { - "line": 149, + "line": 150, "column": 0 }, "end": { - "line": 149, + "line": 150, "column": 1 } } @@ -43526,15 +43988,15 @@ { "type": "CommentBlock", "value": "\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n", - "start": 3754, - "end": 4154, + "start": 3802, + "end": 4202, "loc": { "start": { - "line": 150, + "line": 151, "column": 0 }, "end": { - "line": 168, + "line": 169, "column": 2 } } @@ -43553,15 +44015,15 @@ "binop": null }, "value": "function", - "start": 4155, - "end": 4163, + "start": 4203, + "end": 4211, "loc": { "start": { - "line": 169, + "line": 170, "column": 0 }, "end": { - "line": 169, + "line": 170, "column": 8 } } @@ -43579,15 +44041,15 @@ "binop": null }, "value": "dot", - "start": 4164, - "end": 4167, + "start": 4212, + "end": 4215, "loc": { "start": { - "line": 169, + "line": 170, "column": 9 }, "end": { - "line": 169, + "line": 170, "column": 12 } } @@ -43604,15 +44066,15 @@ "postfix": false, "binop": null }, - "start": 4167, - "end": 4168, + "start": 4215, + "end": 4216, "loc": { "start": { - "line": 169, + "line": 170, "column": 12 }, "end": { - "line": 169, + "line": 170, "column": 13 } } @@ -43630,15 +44092,15 @@ "binop": null }, "value": "A", - "start": 4168, - "end": 4169, + "start": 4216, + "end": 4217, "loc": { "start": { - "line": 169, + "line": 170, "column": 13 }, "end": { - "line": 169, + "line": 170, "column": 14 } } @@ -43656,15 +44118,15 @@ "binop": null, "updateContext": null }, - "start": 4169, - "end": 4170, + "start": 4217, + "end": 4218, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 15 } } @@ -43682,15 +44144,15 @@ "binop": null }, "value": "B", - "start": 4170, - "end": 4171, + "start": 4218, + "end": 4219, "loc": { "start": { - "line": 169, + "line": 170, "column": 15 }, "end": { - "line": 169, + "line": 170, "column": 16 } } @@ -43707,15 +44169,15 @@ "postfix": false, "binop": null }, - "start": 4171, - "end": 4172, + "start": 4219, + "end": 4220, "loc": { "start": { - "line": 169, + "line": 170, "column": 16 }, "end": { - "line": 169, + "line": 170, "column": 17 } } @@ -43732,15 +44194,15 @@ "postfix": false, "binop": null }, - "start": 4173, - "end": 4174, + "start": 4221, + "end": 4222, "loc": { "start": { - "line": 170, + "line": 171, "column": 0 }, "end": { - "line": 170, + "line": 171, "column": 1 } } @@ -43760,15 +44222,15 @@ "updateContext": null }, "value": "return", - "start": 4179, - "end": 4185, + "start": 4227, + "end": 4233, "loc": { "start": { - "line": 171, + "line": 172, "column": 4 }, "end": { - "line": 171, + "line": 172, "column": 10 } } @@ -43786,15 +44248,15 @@ "binop": null }, "value": "A", - "start": 4186, - "end": 4187, + "start": 4234, + "end": 4235, "loc": { "start": { - "line": 171, + "line": 172, "column": 11 }, "end": { - "line": 171, + "line": 172, "column": 12 } } @@ -43812,15 +44274,15 @@ "binop": null, "updateContext": null }, - "start": 4187, - "end": 4188, + "start": 4235, + "end": 4236, "loc": { "start": { - "line": 171, + "line": 172, "column": 12 }, "end": { - "line": 171, + "line": 172, "column": 13 } } @@ -43838,15 +44300,15 @@ "binop": null }, "value": "x", - "start": 4188, - "end": 4189, + "start": 4236, + "end": 4237, "loc": { "start": { - "line": 171, + "line": 172, "column": 13 }, "end": { - "line": 171, + "line": 172, "column": 14 } } @@ -43865,15 +44327,15 @@ "updateContext": null }, "value": "*", - "start": 4190, - "end": 4191, + "start": 4238, + "end": 4239, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 16 } } @@ -43891,15 +44353,15 @@ "binop": null }, "value": "B", - "start": 4192, - "end": 4193, + "start": 4240, + "end": 4241, "loc": { "start": { - "line": 171, + "line": 172, "column": 17 }, "end": { - "line": 171, + "line": 172, "column": 18 } } @@ -43917,15 +44379,15 @@ "binop": null, "updateContext": null }, - "start": 4193, - "end": 4194, + "start": 4241, + "end": 4242, "loc": { "start": { - "line": 171, + "line": 172, "column": 18 }, "end": { - "line": 171, + "line": 172, "column": 19 } } @@ -43943,15 +44405,15 @@ "binop": null }, "value": "x", - "start": 4194, - "end": 4195, + "start": 4242, + "end": 4243, "loc": { "start": { - "line": 171, + "line": 172, "column": 19 }, "end": { - "line": 171, + "line": 172, "column": 20 } } @@ -43970,15 +44432,15 @@ "updateContext": null }, "value": "+", - "start": 4196, - "end": 4197, + "start": 4244, + "end": 4245, "loc": { "start": { - "line": 171, + "line": 172, "column": 21 }, "end": { - "line": 171, + "line": 172, "column": 22 } } @@ -43996,15 +44458,15 @@ "binop": null }, "value": "A", - "start": 4198, - "end": 4199, + "start": 4246, + "end": 4247, "loc": { "start": { - "line": 171, + "line": 172, "column": 23 }, "end": { - "line": 171, + "line": 172, "column": 24 } } @@ -44022,15 +44484,15 @@ "binop": null, "updateContext": null }, - "start": 4199, - "end": 4200, + "start": 4247, + "end": 4248, "loc": { "start": { - "line": 171, + "line": 172, "column": 24 }, "end": { - "line": 171, + "line": 172, "column": 25 } } @@ -44048,15 +44510,15 @@ "binop": null }, "value": "y", - "start": 4200, - "end": 4201, + "start": 4248, + "end": 4249, "loc": { "start": { - "line": 171, + "line": 172, "column": 25 }, "end": { - "line": 171, + "line": 172, "column": 26 } } @@ -44075,15 +44537,15 @@ "updateContext": null }, "value": "*", - "start": 4202, - "end": 4203, + "start": 4250, + "end": 4251, "loc": { "start": { - "line": 171, + "line": 172, "column": 27 }, "end": { - "line": 171, + "line": 172, "column": 28 } } @@ -44101,15 +44563,15 @@ "binop": null }, "value": "B", - "start": 4204, - "end": 4205, + "start": 4252, + "end": 4253, "loc": { "start": { - "line": 171, + "line": 172, "column": 29 }, "end": { - "line": 171, + "line": 172, "column": 30 } } @@ -44127,15 +44589,15 @@ "binop": null, "updateContext": null }, - "start": 4205, - "end": 4206, + "start": 4253, + "end": 4254, "loc": { "start": { - "line": 171, + "line": 172, "column": 30 }, "end": { - "line": 171, + "line": 172, "column": 31 } } @@ -44153,15 +44615,15 @@ "binop": null }, "value": "y", - "start": 4206, - "end": 4207, + "start": 4254, + "end": 4255, "loc": { "start": { - "line": 171, + "line": 172, "column": 31 }, "end": { - "line": 171, + "line": 172, "column": 32 } } @@ -44179,15 +44641,15 @@ "binop": null, "updateContext": null }, - "start": 4207, - "end": 4208, + "start": 4255, + "end": 4256, "loc": { "start": { - "line": 171, + "line": 172, "column": 32 }, "end": { - "line": 171, + "line": 172, "column": 33 } } @@ -44204,15 +44666,15 @@ "postfix": false, "binop": null }, - "start": 4209, - "end": 4210, + "start": 4257, + "end": 4258, "loc": { "start": { - "line": 172, + "line": 173, "column": 0 }, "end": { - "line": 172, + "line": 173, "column": 1 } } @@ -44231,15 +44693,15 @@ "binop": null }, "value": "function", - "start": 4212, - "end": 4220, + "start": 4260, + "end": 4268, "loc": { "start": { - "line": 174, + "line": 175, "column": 0 }, "end": { - "line": 174, + "line": 175, "column": 8 } } @@ -44257,15 +44719,15 @@ "binop": null }, "value": "normalize", - "start": 4221, - "end": 4230, + "start": 4269, + "end": 4278, "loc": { "start": { - "line": 174, + "line": 175, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 18 } } @@ -44282,15 +44744,15 @@ "postfix": false, "binop": null }, - "start": 4230, - "end": 4231, + "start": 4278, + "end": 4279, "loc": { "start": { - "line": 174, + "line": 175, "column": 18 }, "end": { - "line": 174, + "line": 175, "column": 19 } } @@ -44308,15 +44770,15 @@ "binop": null }, "value": "x", - "start": 4231, - "end": 4232, + "start": 4279, + "end": 4280, "loc": { "start": { - "line": 174, + "line": 175, "column": 19 }, "end": { - "line": 174, + "line": 175, "column": 20 } } @@ -44334,15 +44796,15 @@ "binop": null, "updateContext": null }, - "start": 4232, - "end": 4233, + "start": 4280, + "end": 4281, "loc": { "start": { - "line": 174, + "line": 175, "column": 20 }, "end": { - "line": 174, + "line": 175, "column": 21 } } @@ -44360,15 +44822,15 @@ "binop": null }, "value": "y", - "start": 4233, - "end": 4234, + "start": 4281, + "end": 4282, "loc": { "start": { - "line": 174, + "line": 175, "column": 21 }, "end": { - "line": 174, + "line": 175, "column": 22 } } @@ -44385,15 +44847,15 @@ "postfix": false, "binop": null }, - "start": 4234, - "end": 4235, + "start": 4282, + "end": 4283, "loc": { "start": { - "line": 174, + "line": 175, "column": 22 }, "end": { - "line": 174, + "line": 175, "column": 23 } } @@ -44410,15 +44872,15 @@ "postfix": false, "binop": null }, - "start": 4236, - "end": 4237, + "start": 4284, + "end": 4285, "loc": { "start": { - "line": 175, + "line": 176, "column": 0 }, "end": { - "line": 175, + "line": 176, "column": 1 } } @@ -44438,15 +44900,15 @@ "updateContext": null }, "value": "let", - "start": 4242, - "end": 4245, + "start": 4290, + "end": 4293, "loc": { "start": { - "line": 176, + "line": 177, "column": 4 }, "end": { - "line": 176, + "line": 177, "column": 7 } } @@ -44464,15 +44926,15 @@ "binop": null }, "value": "length", - "start": 4246, - "end": 4252, + "start": 4294, + "end": 4300, "loc": { "start": { - "line": 176, + "line": 177, "column": 8 }, "end": { - "line": 176, + "line": 177, "column": 14 } } @@ -44491,15 +44953,15 @@ "updateContext": null }, "value": "=", - "start": 4253, - "end": 4254, + "start": 4301, + "end": 4302, "loc": { "start": { - "line": 176, + "line": 177, "column": 15 }, "end": { - "line": 176, + "line": 177, "column": 16 } } @@ -44517,15 +44979,15 @@ "binop": null }, "value": "Math", - "start": 4255, - "end": 4259, + "start": 4303, + "end": 4307, "loc": { "start": { - "line": 176, + "line": 177, "column": 17 }, "end": { - "line": 176, + "line": 177, "column": 21 } } @@ -44543,15 +45005,15 @@ "binop": null, "updateContext": null }, - "start": 4259, - "end": 4260, + "start": 4307, + "end": 4308, "loc": { "start": { - "line": 176, + "line": 177, "column": 21 }, "end": { - "line": 176, + "line": 177, "column": 22 } } @@ -44569,15 +45031,15 @@ "binop": null }, "value": "sqrt", - "start": 4260, - "end": 4264, + "start": 4308, + "end": 4312, "loc": { "start": { - "line": 176, + "line": 177, "column": 22 }, "end": { - "line": 176, + "line": 177, "column": 26 } } @@ -44594,15 +45056,15 @@ "postfix": false, "binop": null }, - "start": 4264, - "end": 4265, + "start": 4312, + "end": 4313, "loc": { "start": { - "line": 176, + "line": 177, "column": 26 }, "end": { - "line": 176, + "line": 177, "column": 27 } } @@ -44620,15 +45082,15 @@ "binop": null }, "value": "x", - "start": 4265, - "end": 4266, + "start": 4313, + "end": 4314, "loc": { "start": { - "line": 176, + "line": 177, "column": 27 }, "end": { - "line": 176, + "line": 177, "column": 28 } } @@ -44647,15 +45109,15 @@ "updateContext": null }, "value": "*", - "start": 4267, - "end": 4268, + "start": 4315, + "end": 4316, "loc": { "start": { - "line": 176, + "line": 177, "column": 29 }, "end": { - "line": 176, + "line": 177, "column": 30 } } @@ -44673,15 +45135,15 @@ "binop": null }, "value": "x", - "start": 4269, - "end": 4270, + "start": 4317, + "end": 4318, "loc": { "start": { - "line": 176, + "line": 177, "column": 31 }, "end": { - "line": 176, + "line": 177, "column": 32 } } @@ -44700,15 +45162,15 @@ "updateContext": null }, "value": "+", - "start": 4271, - "end": 4272, + "start": 4319, + "end": 4320, "loc": { "start": { - "line": 176, + "line": 177, "column": 33 }, "end": { - "line": 176, + "line": 177, "column": 34 } } @@ -44726,15 +45188,15 @@ "binop": null }, "value": "y", - "start": 4273, - "end": 4274, + "start": 4321, + "end": 4322, "loc": { "start": { - "line": 176, + "line": 177, "column": 35 }, "end": { - "line": 176, + "line": 177, "column": 36 } } @@ -44753,15 +45215,15 @@ "updateContext": null }, "value": "*", - "start": 4275, - "end": 4276, + "start": 4323, + "end": 4324, "loc": { "start": { - "line": 176, + "line": 177, "column": 37 }, "end": { - "line": 176, + "line": 177, "column": 38 } } @@ -44779,15 +45241,15 @@ "binop": null }, "value": "y", - "start": 4277, - "end": 4278, + "start": 4325, + "end": 4326, "loc": { "start": { - "line": 176, + "line": 177, "column": 39 }, "end": { - "line": 176, + "line": 177, "column": 40 } } @@ -44804,15 +45266,15 @@ "postfix": false, "binop": null }, - "start": 4278, - "end": 4279, + "start": 4326, + "end": 4327, "loc": { "start": { - "line": 176, + "line": 177, "column": 40 }, "end": { - "line": 176, + "line": 177, "column": 41 } } @@ -44832,15 +45294,15 @@ "updateContext": null }, "value": "return", - "start": 4284, - "end": 4290, + "start": 4332, + "end": 4338, "loc": { "start": { - "line": 177, + "line": 178, "column": 4 }, "end": { - "line": 177, + "line": 178, "column": 10 } } @@ -44857,15 +45319,15 @@ "postfix": false, "binop": null }, - "start": 4291, - "end": 4292, + "start": 4339, + "end": 4340, "loc": { "start": { - "line": 177, + "line": 178, "column": 11 }, "end": { - "line": 177, + "line": 178, "column": 12 } } @@ -44883,15 +45345,15 @@ "binop": null }, "value": "x", - "start": 4301, - "end": 4302, + "start": 4349, + "end": 4350, "loc": { "start": { - "line": 178, + "line": 179, "column": 8 }, "end": { - "line": 178, + "line": 179, "column": 9 } } @@ -44909,15 +45371,15 @@ "binop": null, "updateContext": null }, - "start": 4302, - "end": 4303, + "start": 4350, + "end": 4351, "loc": { "start": { - "line": 178, + "line": 179, "column": 9 }, "end": { - "line": 178, + "line": 179, "column": 10 } } @@ -44935,15 +45397,15 @@ "binop": null }, "value": "x", - "start": 4304, - "end": 4305, + "start": 4352, + "end": 4353, "loc": { "start": { - "line": 178, + "line": 179, "column": 11 }, "end": { - "line": 178, + "line": 179, "column": 12 } } @@ -44962,15 +45424,15 @@ "updateContext": null }, "value": "/", - "start": 4306, - "end": 4307, + "start": 4354, + "end": 4355, "loc": { "start": { - "line": 178, + "line": 179, "column": 13 }, "end": { - "line": 178, + "line": 179, "column": 14 } } @@ -44988,15 +45450,15 @@ "binop": null }, "value": "length", - "start": 4308, - "end": 4314, + "start": 4356, + "end": 4362, "loc": { "start": { - "line": 178, + "line": 179, "column": 15 }, "end": { - "line": 178, + "line": 179, "column": 21 } } @@ -45014,15 +45476,15 @@ "binop": null, "updateContext": null }, - "start": 4314, - "end": 4315, + "start": 4362, + "end": 4363, "loc": { "start": { - "line": 178, + "line": 179, "column": 21 }, "end": { - "line": 178, + "line": 179, "column": 22 } } @@ -45040,15 +45502,15 @@ "binop": null }, "value": "y", - "start": 4324, - "end": 4325, + "start": 4372, + "end": 4373, "loc": { "start": { - "line": 179, + "line": 180, "column": 8 }, "end": { - "line": 179, + "line": 180, "column": 9 } } @@ -45066,15 +45528,15 @@ "binop": null, "updateContext": null }, - "start": 4325, - "end": 4326, + "start": 4373, + "end": 4374, "loc": { "start": { - "line": 179, + "line": 180, "column": 9 }, "end": { - "line": 179, + "line": 180, "column": 10 } } @@ -45092,15 +45554,15 @@ "binop": null }, "value": "y", - "start": 4327, - "end": 4328, + "start": 4375, + "end": 4376, "loc": { "start": { - "line": 179, + "line": 180, "column": 11 }, "end": { - "line": 179, + "line": 180, "column": 12 } } @@ -45119,15 +45581,15 @@ "updateContext": null }, "value": "/", - "start": 4329, - "end": 4330, + "start": 4377, + "end": 4378, "loc": { "start": { - "line": 179, + "line": 180, "column": 13 }, "end": { - "line": 179, + "line": 180, "column": 14 } } @@ -45145,15 +45607,15 @@ "binop": null }, "value": "length", - "start": 4331, - "end": 4337, + "start": 4379, + "end": 4385, "loc": { "start": { - "line": 179, + "line": 180, "column": 15 }, "end": { - "line": 179, + "line": 180, "column": 21 } } @@ -45170,15 +45632,15 @@ "postfix": false, "binop": null }, - "start": 4342, - "end": 4343, + "start": 4390, + "end": 4391, "loc": { "start": { - "line": 180, + "line": 181, "column": 4 }, "end": { - "line": 180, + "line": 181, "column": 5 } } @@ -45195,15 +45657,15 @@ "postfix": false, "binop": null }, - "start": 4344, - "end": 4345, + "start": 4392, + "end": 4393, "loc": { "start": { - "line": 181, + "line": 182, "column": 0 }, "end": { - "line": 181, + "line": 182, "column": 1 } } @@ -45222,15 +45684,15 @@ "binop": null }, "value": "function", - "start": 4347, - "end": 4355, + "start": 4395, + "end": 4403, "loc": { "start": { - "line": 183, + "line": 184, "column": 0 }, "end": { - "line": 183, + "line": 184, "column": 8 } } @@ -45248,15 +45710,15 @@ "binop": null }, "value": "transformRect", - "start": 4356, - "end": 4369, + "start": 4404, + "end": 4417, "loc": { "start": { - "line": 183, + "line": 184, "column": 9 }, "end": { - "line": 183, + "line": 184, "column": 22 } } @@ -45273,15 +45735,15 @@ "postfix": false, "binop": null }, - "start": 4369, - "end": 4370, + "start": 4417, + "end": 4418, "loc": { "start": { - "line": 183, + "line": 184, "column": 22 }, "end": { - "line": 183, + "line": 184, "column": 23 } } @@ -45299,15 +45761,15 @@ "binop": null }, "value": "center", - "start": 4370, - "end": 4376, + "start": 4418, + "end": 4424, "loc": { "start": { - "line": 183, + "line": 184, "column": 23 }, "end": { - "line": 183, + "line": 184, "column": 29 } } @@ -45325,15 +45787,15 @@ "binop": null, "updateContext": null }, - "start": 4376, - "end": 4377, + "start": 4424, + "end": 4425, "loc": { "start": { - "line": 183, + "line": 184, "column": 29 }, "end": { - "line": 183, + "line": 184, "column": 30 } } @@ -45351,15 +45813,15 @@ "binop": null }, "value": "transform", - "start": 4378, - "end": 4387, + "start": 4426, + "end": 4435, "loc": { "start": { - "line": 183, + "line": 184, "column": 31 }, "end": { - "line": 183, + "line": 184, "column": 40 } } @@ -45377,15 +45839,15 @@ "binop": null, "updateContext": null }, - "start": 4387, - "end": 4388, + "start": 4435, + "end": 4436, "loc": { "start": { - "line": 183, + "line": 184, "column": 40 }, "end": { - "line": 183, + "line": 184, "column": 41 } } @@ -45403,15 +45865,15 @@ "binop": null }, "value": "rect", - "start": 4389, - "end": 4393, + "start": 4437, + "end": 4441, "loc": { "start": { - "line": 183, + "line": 184, "column": 42 }, "end": { - "line": 183, + "line": 184, "column": 46 } } @@ -45428,15 +45890,15 @@ "postfix": false, "binop": null }, - "start": 4393, - "end": 4394, + "start": 4441, + "end": 4442, "loc": { "start": { - "line": 183, + "line": 184, "column": 46 }, "end": { - "line": 183, + "line": 184, "column": 47 } } @@ -45453,15 +45915,15 @@ "postfix": false, "binop": null }, - "start": 4395, - "end": 4396, + "start": 4443, + "end": 4444, "loc": { "start": { - "line": 184, + "line": 185, "column": 0 }, "end": { - "line": 184, + "line": 185, "column": 1 } } @@ -45481,15 +45943,15 @@ "updateContext": null }, "value": "if", - "start": 4401, - "end": 4403, + "start": 4449, + "end": 4451, "loc": { "start": { - "line": 185, + "line": 186, "column": 4 }, "end": { - "line": 185, + "line": 186, "column": 6 } } @@ -45506,15 +45968,15 @@ "postfix": false, "binop": null }, - "start": 4404, - "end": 4405, + "start": 4452, + "end": 4453, "loc": { "start": { - "line": 185, + "line": 186, "column": 7 }, "end": { - "line": 185, + "line": 186, "column": 8 } } @@ -45532,15 +45994,15 @@ "binop": null }, "value": "transform", - "start": 4405, - "end": 4414, + "start": 4453, + "end": 4462, "loc": { "start": { - "line": 185, + "line": 186, "column": 8 }, "end": { - "line": 185, + "line": 186, "column": 17 } } @@ -45558,15 +46020,15 @@ "binop": null, "updateContext": null }, - "start": 4414, - "end": 4415, + "start": 4462, + "end": 4463, "loc": { "start": { - "line": 185, + "line": 186, "column": 17 }, "end": { - "line": 185, + "line": 186, "column": 18 } } @@ -45584,15 +46046,15 @@ "binop": null }, "value": "x", - "start": 4415, - "end": 4416, + "start": 4463, + "end": 4464, "loc": { "start": { - "line": 185, + "line": 186, "column": 18 }, "end": { - "line": 185, + "line": 186, "column": 19 } } @@ -45611,15 +46073,15 @@ "updateContext": null }, "value": "<", - "start": 4417, - "end": 4418, + "start": 4465, + "end": 4466, "loc": { "start": { - "line": 185, + "line": 186, "column": 20 }, "end": { - "line": 185, + "line": 186, "column": 21 } } @@ -45637,15 +46099,15 @@ "binop": null }, "value": "rect", - "start": 4419, - "end": 4423, + "start": 4467, + "end": 4471, "loc": { "start": { - "line": 185, + "line": 186, "column": 22 }, "end": { - "line": 185, + "line": 186, "column": 26 } } @@ -45663,15 +46125,15 @@ "binop": null, "updateContext": null }, - "start": 4423, - "end": 4424, + "start": 4471, + "end": 4472, "loc": { "start": { - "line": 185, + "line": 186, "column": 26 }, "end": { - "line": 185, + "line": 186, "column": 27 } } @@ -45689,15 +46151,15 @@ "binop": null }, "value": "left", - "start": 4424, - "end": 4428, + "start": 4472, + "end": 4476, "loc": { "start": { - "line": 185, + "line": 186, "column": 27 }, "end": { - "line": 185, + "line": 186, "column": 31 } } @@ -45716,15 +46178,15 @@ "updateContext": null }, "value": "+", - "start": 4429, - "end": 4430, + "start": 4477, + "end": 4478, "loc": { "start": { - "line": 185, + "line": 186, "column": 32 }, "end": { - "line": 185, + "line": 186, "column": 33 } } @@ -45742,15 +46204,15 @@ "binop": null }, "value": "rect", - "start": 4431, - "end": 4435, + "start": 4479, + "end": 4483, "loc": { "start": { - "line": 185, + "line": 186, "column": 34 }, "end": { - "line": 185, + "line": 186, "column": 38 } } @@ -45768,15 +46230,15 @@ "binop": null, "updateContext": null }, - "start": 4435, - "end": 4436, + "start": 4483, + "end": 4484, "loc": { "start": { - "line": 185, + "line": 186, "column": 38 }, "end": { - "line": 185, + "line": 186, "column": 39 } } @@ -45794,15 +46256,15 @@ "binop": null }, "value": "width", - "start": 4436, - "end": 4441, + "start": 4484, + "end": 4489, "loc": { "start": { - "line": 185, + "line": 186, "column": 39 }, "end": { - "line": 185, + "line": 186, "column": 44 } } @@ -45821,334 +46283,19 @@ "updateContext": null }, "value": "&&", - "start": 4442, - "end": 4444, + "start": 4490, + "end": 4492, "loc": { "start": { - "line": 185, + "line": 186, "column": 45 }, "end": { - "line": 185, + "line": 186, "column": 47 } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "transform", - "start": 4445, - "end": 4454, - "loc": { - "start": { - "line": 185, - "column": 48 - }, - "end": { - "line": 185, - "column": 57 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4454, - "end": 4455, - "loc": { - "start": { - "line": 185, - "column": 57 - }, - "end": { - "line": 185, - "column": 58 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "y", - "start": 4455, - "end": 4456, - "loc": { - "start": { - "line": 185, - "column": 58 - }, - "end": { - "line": 185, - "column": 59 - } - } - }, - { - "type": { - "label": "", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 7, - "updateContext": null - }, - "value": "<", - "start": 4457, - "end": 4458, - "loc": { - "start": { - "line": 185, - "column": 60 - }, - "end": { - "line": 185, - "column": 61 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rect", - "start": 4459, - "end": 4463, - "loc": { - "start": { - "line": 185, - "column": 62 - }, - "end": { - "line": 185, - "column": 66 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4463, - "end": 4464, - "loc": { - "start": { - "line": 185, - "column": 66 - }, - "end": { - "line": 185, - "column": 67 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "top", - "start": 4464, - "end": 4467, - "loc": { - "start": { - "line": 185, - "column": 67 - }, - "end": { - "line": 185, - "column": 70 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 4468, - "end": 4469, - "loc": { - "start": { - "line": 185, - "column": 71 - }, - "end": { - "line": 185, - "column": 72 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rect", - "start": 4470, - "end": 4474, - "loc": { - "start": { - "line": 185, - "column": 73 - }, - "end": { - "line": 185, - "column": 77 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4474, - "end": 4475, - "loc": { - "start": { - "line": 185, - "column": 77 - }, - "end": { - "line": 185, - "column": 78 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "height", - "start": 4475, - "end": 4481, - "loc": { - "start": { - "line": 185, - "column": 78 - }, - "end": { - "line": 185, - "column": 84 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 4482, - "end": 4484, - "loc": { - "start": { - "line": 185, - "column": 85 - }, - "end": { - "line": 185, - "column": 87 - } - } - }, { "type": { "label": "name", @@ -46167,11 +46314,11 @@ "loc": { "start": { "line": 186, - "column": 8 + "column": 48 }, "end": { "line": 186, - "column": 17 + "column": 57 } } }, @@ -46193,11 +46340,11 @@ "loc": { "start": { "line": 186, - "column": 17 + "column": 57 }, "end": { "line": 186, - "column": 18 + "column": 58 } } }, @@ -46213,17 +46360,17 @@ "postfix": false, "binop": null }, - "value": "x", + "value": "y", "start": 4503, "end": 4504, "loc": { "start": { "line": 186, - "column": 18 + "column": 58 }, "end": { "line": 186, - "column": 19 + "column": 59 } } }, @@ -46240,17 +46387,17 @@ "binop": 7, "updateContext": null }, - "value": ">", + "value": "<", "start": 4505, "end": 4506, "loc": { "start": { "line": 186, - "column": 20 + "column": 60 }, "end": { "line": 186, - "column": 21 + "column": 61 } } }, @@ -46272,11 +46419,11 @@ "loc": { "start": { "line": 186, - "column": 22 + "column": 62 }, "end": { "line": 186, - "column": 26 + "column": 66 } } }, @@ -46298,11 +46445,11 @@ "loc": { "start": { "line": 186, - "column": 26 + "column": 66 }, "end": { "line": 186, - "column": 27 + "column": 67 } } }, @@ -46318,44 +46465,44 @@ "postfix": false, "binop": null }, - "value": "left", + "value": "top", "start": 4512, - "end": 4516, + "end": 4515, "loc": { "start": { "line": 186, - "column": 27 + "column": 67 }, "end": { "line": 186, - "column": 31 + "column": 70 } } }, { "type": { - "label": "&&", + "label": "+/-", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, - "binop": 2, + "binop": 9, "updateContext": null }, - "value": "&&", - "start": 4517, - "end": 4519, + "value": "+", + "start": 4516, + "end": 4517, "loc": { "start": { "line": 186, - "column": 32 + "column": 71 }, "end": { "line": 186, - "column": 34 + "column": 72 } } }, @@ -46371,17 +46518,17 @@ "postfix": false, "binop": null }, - "value": "transform", - "start": 4520, - "end": 4529, + "value": "rect", + "start": 4518, + "end": 4522, "loc": { "start": { "line": 186, - "column": 35 + "column": 73 }, "end": { "line": 186, - "column": 44 + "column": 77 } } }, @@ -46398,16 +46545,16 @@ "binop": null, "updateContext": null }, - "start": 4529, - "end": 4530, + "start": 4522, + "end": 4523, "loc": { "start": { "line": 186, - "column": 44 + "column": 77 }, "end": { "line": 186, - "column": 45 + "column": 78 } } }, @@ -46423,23 +46570,23 @@ "postfix": false, "binop": null }, - "value": "y", - "start": 4530, - "end": 4531, + "value": "height", + "start": 4523, + "end": 4529, "loc": { "start": { "line": 186, - "column": 45 + "column": 78 }, "end": { "line": 186, - "column": 46 + "column": 84 } } }, { "type": { - "label": "", + "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -46447,20 +46594,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": 7, + "binop": 2, "updateContext": null }, - "value": ">", - "start": 4532, - "end": 4533, + "value": "&&", + "start": 4530, + "end": 4532, "loc": { "start": { "line": 186, - "column": 47 + "column": 85 }, "end": { "line": 186, - "column": 48 + "column": 87 } } }, @@ -46476,17 +46623,17 @@ "postfix": false, "binop": null }, - "value": "rect", - "start": 4534, - "end": 4538, + "value": "transform", + "start": 4541, + "end": 4550, "loc": { "start": { - "line": 186, - "column": 49 + "line": 187, + "column": 8 }, "end": { - "line": 186, - "column": 53 + "line": 187, + "column": 17 } } }, @@ -46503,16 +46650,16 @@ "binop": null, "updateContext": null }, - "start": 4538, - "end": 4539, + "start": 4550, + "end": 4551, "loc": { "start": { - "line": 186, - "column": 53 + "line": 187, + "column": 17 }, "end": { - "line": 186, - "column": 54 + "line": 187, + "column": 18 } } }, @@ -46528,150 +46675,149 @@ "postfix": false, "binop": null }, - "value": "top", - "start": 4539, - "end": 4542, + "value": "x", + "start": 4551, + "end": 4552, "loc": { "start": { - "line": 186, - "column": 54 + "line": 187, + "column": 18 }, "end": { - "line": 186, - "column": 57 + "line": 187, + "column": 19 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": 7, + "updateContext": null }, - "start": 4542, - "end": 4543, + "value": ">", + "start": 4553, + "end": 4554, "loc": { "start": { - "line": 186, - "column": 57 + "line": 187, + "column": 20 }, "end": { - "line": 186, - "column": 58 + "line": 187, + "column": 21 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "return", - "start": 4544, - "end": 4550, + "value": "rect", + "start": 4555, + "end": 4559, "loc": { "start": { - "line": 186, - "column": 59 + "line": 187, + "column": 22 }, "end": { - "line": 186, - "column": 65 + "line": 187, + "column": 26 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "transform", - "start": 4551, + "start": 4559, "end": 4560, "loc": { "start": { - "line": 186, - "column": 66 + "line": 187, + "column": 26 }, "end": { - "line": 186, - "column": 75 + "line": 187, + "column": 27 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, + "value": "left", "start": 4560, - "end": 4561, + "end": 4564, "loc": { "start": { - "line": 186, - "column": 75 + "line": 187, + "column": 27 }, "end": { - "line": 186, - "column": 76 + "line": 187, + "column": 31 } } }, { "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, + "label": "&&", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 2, "updateContext": null }, - "value": "let", - "start": 4566, - "end": 4569, + "value": "&&", + "start": 4565, + "end": 4567, "loc": { "start": { "line": 187, - "column": 4 + "column": 32 }, "end": { "line": 187, - "column": 7 + "column": 34 } } }, @@ -46687,44 +46833,43 @@ "postfix": false, "binop": null }, - "value": "Len_X", - "start": 4570, - "end": 4575, + "value": "transform", + "start": 4568, + "end": 4577, "loc": { "start": { "line": 187, - "column": 8 + "column": 35 }, "end": { "line": 187, - "column": 13 + "column": 44 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 4576, - "end": 4577, + "start": 4577, + "end": 4578, "loc": { "start": { "line": 187, - "column": 14 + "column": 44 }, "end": { "line": 187, - "column": 15 + "column": 45 } } }, @@ -46740,43 +46885,44 @@ "postfix": false, "binop": null }, - "value": "center", + "value": "y", "start": 4578, - "end": 4584, + "end": 4579, "loc": { "start": { "line": 187, - "column": 16 + "column": 45 }, "end": { "line": 187, - "column": 22 + "column": 46 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": "", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 7, "updateContext": null }, - "start": 4584, - "end": 4585, + "value": ">", + "start": 4580, + "end": 4581, "loc": { "start": { "line": 187, - "column": 22 + "column": 47 }, "end": { "line": 187, - "column": 23 + "column": 48 } } }, @@ -46792,44 +46938,43 @@ "postfix": false, "binop": null }, - "value": "x", - "start": 4585, + "value": "rect", + "start": 4582, "end": 4586, "loc": { "start": { "line": 187, - "column": 23 + "column": 49 }, "end": { "line": 187, - "column": 24 + "column": 53 } } }, { "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": true, + "prefix": false, "postfix": false, - "binop": 9, + "binop": null, "updateContext": null }, - "value": "-", - "start": 4587, - "end": 4588, + "start": 4586, + "end": 4587, "loc": { "start": { "line": 187, - "column": 25 + "column": 53 }, "end": { "line": 187, - "column": 26 + "column": 54 } } }, @@ -46845,23 +46990,23 @@ "postfix": false, "binop": null }, - "value": "transform", - "start": 4589, - "end": 4598, + "value": "top", + "start": 4587, + "end": 4590, "loc": { "start": { "line": 187, - "column": 27 + "column": 54 }, "end": { "line": 187, - "column": 36 + "column": 57 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -46869,19 +47014,46 @@ "isAssign": false, "prefix": false, "postfix": false, + "binop": null + }, + "start": 4590, + "end": 4591, + "loc": { + "start": { + "line": 187, + "column": 57 + }, + "end": { + "line": 187, + "column": 58 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, "binop": null, "updateContext": null }, - "start": 4598, - "end": 4599, + "value": "return", + "start": 4592, + "end": 4598, "loc": { "start": { "line": 187, - "column": 36 + "column": 59 }, "end": { "line": 187, - "column": 37 + "column": 65 } } }, @@ -46897,17 +47069,17 @@ "postfix": false, "binop": null }, - "value": "x", + "value": "transform", "start": 4599, - "end": 4600, + "end": 4608, "loc": { "start": { "line": 187, - "column": 37 + "column": 66 }, "end": { "line": 187, - "column": 38 + "column": 75 } } }, @@ -46924,16 +47096,16 @@ "binop": null, "updateContext": null }, - "start": 4600, - "end": 4601, + "start": 4608, + "end": 4609, "loc": { "start": { "line": 187, - "column": 38 + "column": 75 }, "end": { "line": 187, - "column": 39 + "column": 76 } } }, @@ -46952,8 +47124,8 @@ "updateContext": null }, "value": "let", - "start": 4606, - "end": 4609, + "start": 4614, + "end": 4617, "loc": { "start": { "line": 188, @@ -46977,9 +47149,9 @@ "postfix": false, "binop": null }, - "value": "Len_Y", - "start": 4610, - "end": 4615, + "value": "Len_X", + "start": 4618, + "end": 4623, "loc": { "start": { "line": 188, @@ -47005,8 +47177,8 @@ "updateContext": null }, "value": "=", - "start": 4616, - "end": 4617, + "start": 4624, + "end": 4625, "loc": { "start": { "line": 188, @@ -47031,8 +47203,8 @@ "binop": null }, "value": "center", - "start": 4618, - "end": 4624, + "start": 4626, + "end": 4632, "loc": { "start": { "line": 188, @@ -47057,8 +47229,8 @@ "binop": null, "updateContext": null }, - "start": 4624, - "end": 4625, + "start": 4632, + "end": 4633, "loc": { "start": { "line": 188, @@ -47082,9 +47254,9 @@ "postfix": false, "binop": null }, - "value": "y", - "start": 4625, - "end": 4626, + "value": "x", + "start": 4633, + "end": 4634, "loc": { "start": { "line": 188, @@ -47110,8 +47282,8 @@ "updateContext": null }, "value": "-", - "start": 4627, - "end": 4628, + "start": 4635, + "end": 4636, "loc": { "start": { "line": 188, @@ -47136,8 +47308,8 @@ "binop": null }, "value": "transform", - "start": 4629, - "end": 4638, + "start": 4637, + "end": 4646, "loc": { "start": { "line": 188, @@ -47162,8 +47334,8 @@ "binop": null, "updateContext": null }, - "start": 4638, - "end": 4639, + "start": 4646, + "end": 4647, "loc": { "start": { "line": 188, @@ -47187,9 +47359,9 @@ "postfix": false, "binop": null }, - "value": "y", - "start": 4639, - "end": 4640, + "value": "x", + "start": 4647, + "end": 4648, "loc": { "start": { "line": 188, @@ -47214,8 +47386,8 @@ "binop": null, "updateContext": null }, - "start": 4640, - "end": 4641, + "start": 4648, + "end": 4649, "loc": { "start": { "line": 188, @@ -47227,6 +47399,296 @@ } } }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 4654, + "end": 4657, + "loc": { + "start": { + "line": 189, + "column": 4 + }, + "end": { + "line": 189, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Len_Y", + "start": 4658, + "end": 4663, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4664, + "end": 4665, + "loc": { + "start": { + "line": 189, + "column": 14 + }, + "end": { + "line": 189, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "center", + "start": 4666, + "end": 4672, + "loc": { + "start": { + "line": 189, + "column": 16 + }, + "end": { + "line": 189, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4672, + "end": 4673, + "loc": { + "start": { + "line": 189, + "column": 22 + }, + "end": { + "line": 189, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "y", + "start": 4673, + "end": 4674, + "loc": { + "start": { + "line": 189, + "column": 23 + }, + "end": { + "line": 189, + "column": 24 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 4675, + "end": 4676, + "loc": { + "start": { + "line": 189, + "column": 25 + }, + "end": { + "line": 189, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "transform", + "start": 4677, + "end": 4686, + "loc": { + "start": { + "line": 189, + "column": 27 + }, + "end": { + "line": 189, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4686, + "end": 4687, + "loc": { + "start": { + "line": 189, + "column": 36 + }, + "end": { + "line": 189, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "y", + "start": 4687, + "end": 4688, + "loc": { + "start": { + "line": 189, + "column": 37 + }, + "end": { + "line": 189, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4688, + "end": 4689, + "loc": { + "start": { + "line": 189, + "column": 38 + }, + "end": { + "line": 189, + "column": 39 + } + } + }, { "type": { "label": "function", @@ -47241,15 +47703,15 @@ "binop": null }, "value": "function", - "start": 4647, - "end": 4655, + "start": 4695, + "end": 4703, "loc": { "start": { - "line": 190, + "line": 191, "column": 4 }, "end": { - "line": 190, + "line": 191, "column": 12 } } @@ -47267,15 +47729,15 @@ "binop": null }, "value": "angle", - "start": 4656, - "end": 4661, + "start": 4704, + "end": 4709, "loc": { "start": { - "line": 190, + "line": 191, "column": 13 }, "end": { - "line": 190, + "line": 191, "column": 18 } } @@ -47292,15 +47754,15 @@ "postfix": false, "binop": null }, - "start": 4661, - "end": 4662, + "start": 4709, + "end": 4710, "loc": { "start": { - "line": 190, + "line": 191, "column": 18 }, "end": { - "line": 190, + "line": 191, "column": 19 } } @@ -47318,15 +47780,15 @@ "binop": null }, "value": "Len_X", - "start": 4662, - "end": 4667, + "start": 4710, + "end": 4715, "loc": { "start": { - "line": 190, + "line": 191, "column": 19 }, "end": { - "line": 190, + "line": 191, "column": 24 } } @@ -47344,15 +47806,15 @@ "binop": null, "updateContext": null }, - "start": 4667, - "end": 4668, + "start": 4715, + "end": 4716, "loc": { "start": { - "line": 190, + "line": 191, "column": 24 }, "end": { - "line": 190, + "line": 191, "column": 25 } } @@ -47370,15 +47832,15 @@ "binop": null }, "value": "Len_Y", - "start": 4669, - "end": 4674, + "start": 4717, + "end": 4722, "loc": { "start": { - "line": 190, + "line": 191, "column": 26 }, "end": { - "line": 190, + "line": 191, "column": 31 } } @@ -47395,15 +47857,15 @@ "postfix": false, "binop": null }, - "start": 4674, - "end": 4675, + "start": 4722, + "end": 4723, "loc": { "start": { - "line": 190, + "line": 191, "column": 31 }, "end": { - "line": 190, + "line": 191, "column": 32 } } @@ -47420,15 +47882,15 @@ "postfix": false, "binop": null }, - "start": 4680, - "end": 4681, + "start": 4728, + "end": 4729, "loc": { "start": { - "line": 191, + "line": 192, "column": 4 }, "end": { - "line": 191, + "line": 192, "column": 5 } } @@ -47448,15 +47910,15 @@ "updateContext": null }, "value": "return", - "start": 4690, - "end": 4696, + "start": 4738, + "end": 4744, "loc": { "start": { - "line": 192, + "line": 193, "column": 8 }, "end": { - "line": 192, + "line": 193, "column": 14 } } @@ -47474,15 +47936,15 @@ "binop": null }, "value": "Math", - "start": 4697, - "end": 4701, + "start": 4745, + "end": 4749, "loc": { "start": { - "line": 192, + "line": 193, "column": 15 }, "end": { - "line": 192, + "line": 193, "column": 19 } } @@ -47500,15 +47962,15 @@ "binop": null, "updateContext": null }, - "start": 4701, - "end": 4702, + "start": 4749, + "end": 4750, "loc": { "start": { - "line": 192, + "line": 193, "column": 19 }, "end": { - "line": 192, + "line": 193, "column": 20 } } @@ -47526,15 +47988,15 @@ "binop": null }, "value": "acos", - "start": 4702, - "end": 4706, + "start": 4750, + "end": 4754, "loc": { "start": { - "line": 192, + "line": 193, "column": 20 }, "end": { - "line": 192, + "line": 193, "column": 24 } } @@ -47551,15 +48013,15 @@ "postfix": false, "binop": null }, - "start": 4706, - "end": 4707, + "start": 4754, + "end": 4755, "loc": { "start": { - "line": 192, + "line": 193, "column": 24 }, "end": { - "line": 192, + "line": 193, "column": 25 } } @@ -47577,15 +48039,15 @@ "binop": null }, "value": "dot", - "start": 4707, - "end": 4710, + "start": 4755, + "end": 4758, "loc": { "start": { - "line": 192, + "line": 193, "column": 25 }, "end": { - "line": 192, + "line": 193, "column": 28 } } @@ -47602,15 +48064,15 @@ "postfix": false, "binop": null }, - "start": 4710, - "end": 4711, + "start": 4758, + "end": 4759, "loc": { "start": { - "line": 192, + "line": 193, "column": 28 }, "end": { - "line": 192, + "line": 193, "column": 29 } } @@ -47627,15 +48089,15 @@ "postfix": false, "binop": null }, - "start": 4711, - "end": 4712, + "start": 4759, + "end": 4760, "loc": { "start": { - "line": 192, + "line": 193, "column": 29 }, "end": { - "line": 192, + "line": 193, "column": 30 } } @@ -47653,15 +48115,15 @@ "binop": null }, "value": "x", - "start": 4725, - "end": 4726, + "start": 4773, + "end": 4774, "loc": { "start": { - "line": 193, + "line": 194, "column": 12 }, "end": { - "line": 193, + "line": 194, "column": 13 } } @@ -47679,15 +48141,15 @@ "binop": null, "updateContext": null }, - "start": 4726, - "end": 4727, + "start": 4774, + "end": 4775, "loc": { "start": { - "line": 193, + "line": 194, "column": 13 }, "end": { - "line": 193, + "line": 194, "column": 14 } } @@ -47706,15 +48168,15 @@ "updateContext": null }, "value": 0, - "start": 4728, - "end": 4729, + "start": 4776, + "end": 4777, "loc": { "start": { - "line": 193, + "line": 194, "column": 15 }, "end": { - "line": 193, + "line": 194, "column": 16 } } @@ -47732,15 +48194,15 @@ "binop": null, "updateContext": null }, - "start": 4729, - "end": 4730, + "start": 4777, + "end": 4778, "loc": { "start": { - "line": 193, + "line": 194, "column": 16 }, "end": { - "line": 193, + "line": 194, "column": 17 } } @@ -47758,15 +48220,15 @@ "binop": null }, "value": "y", - "start": 4743, - "end": 4744, + "start": 4791, + "end": 4792, "loc": { "start": { - "line": 194, + "line": 195, "column": 12 }, "end": { - "line": 194, + "line": 195, "column": 13 } } @@ -47784,15 +48246,15 @@ "binop": null, "updateContext": null }, - "start": 4744, - "end": 4745, + "start": 4792, + "end": 4793, "loc": { "start": { - "line": 194, + "line": 195, "column": 13 }, "end": { - "line": 194, + "line": 195, "column": 14 } } @@ -47811,15 +48273,15 @@ "updateContext": null }, "value": 1, - "start": 4746, - "end": 4747, + "start": 4794, + "end": 4795, "loc": { "start": { - "line": 194, + "line": 195, "column": 15 }, "end": { - "line": 194, + "line": 195, "column": 16 } } @@ -47836,15 +48298,15 @@ "postfix": false, "binop": null }, - "start": 4756, - "end": 4757, + "start": 4804, + "end": 4805, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 9 } } @@ -47862,15 +48324,15 @@ "binop": null, "updateContext": null }, - "start": 4757, - "end": 4758, + "start": 4805, + "end": 4806, "loc": { "start": { - "line": 195, + "line": 196, "column": 9 }, "end": { - "line": 195, + "line": 196, "column": 10 } } @@ -47888,15 +48350,15 @@ "binop": null }, "value": "normalize", - "start": 4759, - "end": 4768, + "start": 4807, + "end": 4816, "loc": { "start": { - "line": 195, + "line": 196, "column": 11 }, "end": { - "line": 195, + "line": 196, "column": 20 } } @@ -47913,15 +48375,15 @@ "postfix": false, "binop": null }, - "start": 4768, - "end": 4769, + "start": 4816, + "end": 4817, "loc": { "start": { - "line": 195, + "line": 196, "column": 20 }, "end": { - "line": 195, + "line": 196, "column": 21 } } @@ -47939,15 +48401,15 @@ "binop": null }, "value": "Len_X", - "start": 4769, - "end": 4774, + "start": 4817, + "end": 4822, "loc": { "start": { - "line": 195, + "line": 196, "column": 21 }, "end": { - "line": 195, + "line": 196, "column": 26 } } @@ -47965,15 +48427,15 @@ "binop": null, "updateContext": null }, - "start": 4774, - "end": 4775, + "start": 4822, + "end": 4823, "loc": { "start": { - "line": 195, + "line": 196, "column": 26 }, "end": { - "line": 195, + "line": 196, "column": 27 } } @@ -47991,15 +48453,15 @@ "binop": null }, "value": "Len_Y", - "start": 4776, - "end": 4781, + "start": 4824, + "end": 4829, "loc": { "start": { - "line": 195, + "line": 196, "column": 28 }, "end": { - "line": 195, + "line": 196, "column": 33 } } @@ -48016,15 +48478,15 @@ "postfix": false, "binop": null }, - "start": 4781, - "end": 4782, + "start": 4829, + "end": 4830, "loc": { "start": { - "line": 195, + "line": 196, "column": 33 }, "end": { - "line": 195, + "line": 196, "column": 34 } } @@ -48041,15 +48503,15 @@ "postfix": false, "binop": null }, - "start": 4782, - "end": 4783, + "start": 4830, + "end": 4831, "loc": { "start": { - "line": 195, + "line": 196, "column": 34 }, "end": { - "line": 195, + "line": 196, "column": 35 } } @@ -48066,15 +48528,15 @@ "postfix": false, "binop": null }, - "start": 4783, - "end": 4784, + "start": 4831, + "end": 4832, "loc": { "start": { - "line": 195, + "line": 196, "column": 35 }, "end": { - "line": 195, + "line": 196, "column": 36 } } @@ -48093,15 +48555,15 @@ "updateContext": null }, "value": "*", - "start": 4785, - "end": 4786, + "start": 4833, + "end": 4834, "loc": { "start": { - "line": 195, + "line": 196, "column": 37 }, "end": { - "line": 195, + "line": 196, "column": 38 } } @@ -48120,15 +48582,15 @@ "updateContext": null }, "value": 180, - "start": 4787, - "end": 4790, + "start": 4835, + "end": 4838, "loc": { "start": { - "line": 195, + "line": 196, "column": 39 }, "end": { - "line": 195, + "line": 196, "column": 42 } } @@ -48147,15 +48609,15 @@ "updateContext": null }, "value": "/", - "start": 4791, - "end": 4792, + "start": 4839, + "end": 4840, "loc": { "start": { - "line": 195, + "line": 196, "column": 43 }, "end": { - "line": 195, + "line": 196, "column": 44 } } @@ -48173,15 +48635,15 @@ "binop": null }, "value": "Math", - "start": 4793, - "end": 4797, + "start": 4841, + "end": 4845, "loc": { "start": { - "line": 195, + "line": 196, "column": 45 }, "end": { - "line": 195, + "line": 196, "column": 49 } } @@ -48199,15 +48661,15 @@ "binop": null, "updateContext": null }, - "start": 4797, - "end": 4798, + "start": 4845, + "end": 4846, "loc": { "start": { - "line": 195, + "line": 196, "column": 49 }, "end": { - "line": 195, + "line": 196, "column": 50 } } @@ -48225,15 +48687,15 @@ "binop": null }, "value": "PI", - "start": 4798, - "end": 4800, + "start": 4846, + "end": 4848, "loc": { "start": { - "line": 195, + "line": 196, "column": 50 }, "end": { - "line": 195, + "line": 196, "column": 52 } } @@ -48250,15 +48712,15 @@ "postfix": false, "binop": null }, - "start": 4805, - "end": 4806, + "start": 4853, + "end": 4854, "loc": { "start": { - "line": 196, + "line": 197, "column": 4 }, "end": { - "line": 196, + "line": 197, "column": 5 } } @@ -48278,15 +48740,15 @@ "updateContext": null }, "value": "let", - "start": 4812, - "end": 4815, + "start": 4860, + "end": 4863, "loc": { "start": { - "line": 198, + "line": 199, "column": 4 }, "end": { - "line": 198, + "line": 199, "column": 7 } } @@ -48304,15 +48766,15 @@ "binop": null }, "value": "angleTarget", - "start": 4816, - "end": 4827, + "start": 4864, + "end": 4875, "loc": { "start": { - "line": 198, + "line": 199, "column": 8 }, "end": { - "line": 198, + "line": 199, "column": 19 } } @@ -48331,15 +48793,15 @@ "updateContext": null }, "value": "=", - "start": 4828, - "end": 4829, + "start": 4876, + "end": 4877, "loc": { "start": { - "line": 198, + "line": 199, "column": 20 }, "end": { - "line": 198, + "line": 199, "column": 21 } } @@ -48357,15 +48819,15 @@ "binop": null }, "value": "angle", - "start": 4830, - "end": 4835, + "start": 4878, + "end": 4883, "loc": { "start": { - "line": 198, + "line": 199, "column": 22 }, "end": { - "line": 198, + "line": 199, "column": 27 } } @@ -48382,15 +48844,15 @@ "postfix": false, "binop": null }, - "start": 4835, - "end": 4836, + "start": 4883, + "end": 4884, "loc": { "start": { - "line": 198, + "line": 199, "column": 27 }, "end": { - "line": 198, + "line": 199, "column": 28 } } @@ -48408,15 +48870,15 @@ "binop": null }, "value": "Len_X", - "start": 4836, - "end": 4841, + "start": 4884, + "end": 4889, "loc": { "start": { - "line": 198, + "line": 199, "column": 28 }, "end": { - "line": 198, + "line": 199, "column": 33 } } @@ -48434,15 +48896,15 @@ "binop": null, "updateContext": null }, - "start": 4841, - "end": 4842, + "start": 4889, + "end": 4890, "loc": { "start": { - "line": 198, + "line": 199, "column": 33 }, "end": { - "line": 198, + "line": 199, "column": 34 } } @@ -48460,15 +48922,15 @@ "binop": null }, "value": "Len_Y", - "start": 4843, - "end": 4848, + "start": 4891, + "end": 4896, "loc": { "start": { - "line": 198, + "line": 199, "column": 35 }, "end": { - "line": 198, + "line": 199, "column": 40 } } @@ -48485,15 +48947,15 @@ "postfix": false, "binop": null }, - "start": 4848, - "end": 4849, + "start": 4896, + "end": 4897, "loc": { "start": { - "line": 198, + "line": 199, "column": 40 }, "end": { - "line": 198, + "line": 199, "column": 41 } } @@ -48511,15 +48973,15 @@ "binop": null, "updateContext": null }, - "start": 4849, - "end": 4850, + "start": 4897, + "end": 4898, "loc": { "start": { - "line": 198, + "line": 199, "column": 41 }, "end": { - "line": 198, + "line": 199, "column": 42 } } @@ -48539,15 +49001,15 @@ "updateContext": null }, "value": "if", - "start": 4855, - "end": 4857, + "start": 4903, + "end": 4905, "loc": { "start": { - "line": 199, + "line": 200, "column": 4 }, "end": { - "line": 199, + "line": 200, "column": 6 } } @@ -48564,15 +49026,15 @@ "postfix": false, "binop": null }, - "start": 4858, - "end": 4859, + "start": 4906, + "end": 4907, "loc": { "start": { - "line": 199, + "line": 200, "column": 7 }, "end": { - "line": 199, + "line": 200, "column": 8 } } @@ -48590,15 +49052,15 @@ "binop": null }, "value": "transform", - "start": 4859, - "end": 4868, + "start": 4907, + "end": 4916, "loc": { "start": { - "line": 199, + "line": 200, "column": 8 }, "end": { - "line": 199, + "line": 200, "column": 17 } } @@ -48616,15 +49078,15 @@ "binop": null, "updateContext": null }, - "start": 4868, - "end": 4869, + "start": 4916, + "end": 4917, "loc": { "start": { - "line": 199, + "line": 200, "column": 17 }, "end": { - "line": 199, + "line": 200, "column": 18 } } @@ -48642,15 +49104,15 @@ "binop": null }, "value": "x", - "start": 4869, - "end": 4870, + "start": 4917, + "end": 4918, "loc": { "start": { - "line": 199, + "line": 200, "column": 18 }, "end": { - "line": 199, + "line": 200, "column": 19 } } @@ -48669,15 +49131,15 @@ "updateContext": null }, "value": "<", - "start": 4871, - "end": 4872, + "start": 4919, + "end": 4920, "loc": { "start": { - "line": 199, + "line": 200, "column": 20 }, "end": { - "line": 199, + "line": 200, "column": 21 } } @@ -48695,15 +49157,15 @@ "binop": null }, "value": "center", - "start": 4873, - "end": 4879, + "start": 4921, + "end": 4927, "loc": { "start": { - "line": 199, + "line": 200, "column": 22 }, "end": { - "line": 199, + "line": 200, "column": 28 } } @@ -48721,15 +49183,15 @@ "binop": null, "updateContext": null }, - "start": 4879, - "end": 4880, + "start": 4927, + "end": 4928, "loc": { "start": { - "line": 199, + "line": 200, "column": 28 }, "end": { - "line": 199, + "line": 200, "column": 29 } } @@ -48747,15 +49209,15 @@ "binop": null }, "value": "x", - "start": 4880, - "end": 4881, + "start": 4928, + "end": 4929, "loc": { "start": { - "line": 199, + "line": 200, "column": 29 }, "end": { - "line": 199, + "line": 200, "column": 30 } } @@ -48772,15 +49234,15 @@ "postfix": false, "binop": null }, - "start": 4881, - "end": 4882, + "start": 4929, + "end": 4930, "loc": { "start": { - "line": 199, + "line": 200, "column": 30 }, "end": { - "line": 199, + "line": 200, "column": 31 } } @@ -48798,15 +49260,15 @@ "binop": null }, "value": "angleTarget", - "start": 4883, - "end": 4894, + "start": 4931, + "end": 4942, "loc": { "start": { - "line": 199, + "line": 200, "column": 32 }, "end": { - "line": 199, + "line": 200, "column": 43 } } @@ -48825,15 +49287,15 @@ "updateContext": null }, "value": "=", - "start": 4895, - "end": 4896, + "start": 4943, + "end": 4944, "loc": { "start": { - "line": 199, + "line": 200, "column": 44 }, "end": { - "line": 199, + "line": 200, "column": 45 } } @@ -48852,15 +49314,15 @@ "updateContext": null }, "value": 360, - "start": 4897, - "end": 4900, + "start": 4945, + "end": 4948, "loc": { "start": { - "line": 199, + "line": 200, "column": 46 }, "end": { - "line": 199, + "line": 200, "column": 49 } } @@ -48879,15 +49341,15 @@ "updateContext": null }, "value": "-", - "start": 4901, - "end": 4902, + "start": 4949, + "end": 4950, "loc": { "start": { - "line": 199, + "line": 200, "column": 50 }, "end": { - "line": 199, + "line": 200, "column": 51 } } @@ -48905,15 +49367,15 @@ "binop": null }, "value": "angleTarget", - "start": 4903, - "end": 4914, + "start": 4951, + "end": 4962, "loc": { "start": { - "line": 199, + "line": 200, "column": 52 }, "end": { - "line": 199, + "line": 200, "column": 63 } } @@ -48931,15 +49393,15 @@ "binop": null, "updateContext": null }, - "start": 4914, - "end": 4915, + "start": 4962, + "end": 4963, "loc": { "start": { - "line": 199, + "line": 200, "column": 63 }, "end": { - "line": 199, + "line": 200, "column": 64 } } @@ -48959,15 +49421,15 @@ "updateContext": null }, "value": "let", - "start": 4920, - "end": 4923, + "start": 4968, + "end": 4971, "loc": { "start": { - "line": 200, + "line": 201, "column": 4 }, "end": { - "line": 200, + "line": 201, "column": 7 } } @@ -48985,15 +49447,15 @@ "binop": null }, "value": "angleLeftTop", - "start": 4924, - "end": 4936, + "start": 4972, + "end": 4984, "loc": { "start": { - "line": 200, + "line": 201, "column": 8 }, "end": { - "line": 200, + "line": 201, "column": 20 } } @@ -49012,15 +49474,15 @@ "updateContext": null }, "value": "=", - "start": 4937, - "end": 4938, + "start": 4985, + "end": 4986, "loc": { "start": { - "line": 200, + "line": 201, "column": 21 }, "end": { - "line": 200, + "line": 201, "column": 22 } } @@ -49039,15 +49501,15 @@ "updateContext": null }, "value": 360, - "start": 4939, - "end": 4942, + "start": 4987, + "end": 4990, "loc": { "start": { - "line": 200, + "line": 201, "column": 23 }, "end": { - "line": 200, + "line": 201, "column": 26 } } @@ -49066,15 +49528,15 @@ "updateContext": null }, "value": "-", - "start": 4943, - "end": 4944, + "start": 4991, + "end": 4992, "loc": { "start": { - "line": 200, + "line": 201, "column": 27 }, "end": { - "line": 200, + "line": 201, "column": 28 } } @@ -49092,15 +49554,15 @@ "binop": null }, "value": "angle", - "start": 4945, - "end": 4950, + "start": 4993, + "end": 4998, "loc": { "start": { - "line": 200, + "line": 201, "column": 29 }, "end": { - "line": 200, + "line": 201, "column": 34 } } @@ -49117,15 +49579,15 @@ "postfix": false, "binop": null }, - "start": 4950, - "end": 4951, + "start": 4998, + "end": 4999, "loc": { "start": { - "line": 200, + "line": 201, "column": 34 }, "end": { - "line": 200, + "line": 201, "column": 35 } } @@ -49143,15 +49605,15 @@ "binop": null }, "value": "rect", - "start": 4951, - "end": 4955, + "start": 4999, + "end": 5003, "loc": { "start": { - "line": 200, + "line": 201, "column": 35 }, "end": { - "line": 200, + "line": 201, "column": 39 } } @@ -49169,15 +49631,15 @@ "binop": null, "updateContext": null }, - "start": 4955, - "end": 4956, + "start": 5003, + "end": 5004, "loc": { "start": { - "line": 200, + "line": 201, "column": 39 }, "end": { - "line": 200, + "line": 201, "column": 40 } } @@ -49195,15 +49657,15 @@ "binop": null }, "value": "left", - "start": 4956, - "end": 4960, + "start": 5004, + "end": 5008, "loc": { "start": { - "line": 200, + "line": 201, "column": 40 }, "end": { - "line": 200, + "line": 201, "column": 44 } } @@ -49222,15 +49684,15 @@ "updateContext": null }, "value": "-", - "start": 4961, - "end": 4962, + "start": 5009, + "end": 5010, "loc": { "start": { - "line": 200, + "line": 201, "column": 45 }, "end": { - "line": 200, + "line": 201, "column": 46 } } @@ -49248,15 +49710,15 @@ "binop": null }, "value": "center", - "start": 4963, - "end": 4969, + "start": 5011, + "end": 5017, "loc": { "start": { - "line": 200, + "line": 201, "column": 47 }, "end": { - "line": 200, + "line": 201, "column": 53 } } @@ -49274,15 +49736,15 @@ "binop": null, "updateContext": null }, - "start": 4969, - "end": 4970, + "start": 5017, + "end": 5018, "loc": { "start": { - "line": 200, + "line": 201, "column": 53 }, "end": { - "line": 200, + "line": 201, "column": 54 } } @@ -49300,15 +49762,15 @@ "binop": null }, "value": "x", - "start": 4970, - "end": 4971, + "start": 5018, + "end": 5019, "loc": { "start": { - "line": 200, + "line": 201, "column": 54 }, "end": { - "line": 200, + "line": 201, "column": 55 } } @@ -49326,15 +49788,15 @@ "binop": null, "updateContext": null }, - "start": 4971, - "end": 4972, + "start": 5019, + "end": 5020, "loc": { "start": { - "line": 200, + "line": 201, "column": 55 }, "end": { - "line": 200, + "line": 201, "column": 56 } } @@ -49351,15 +49813,15 @@ "postfix": false, "binop": null }, - "start": 4973, - "end": 4974, + "start": 5021, + "end": 5022, "loc": { "start": { - "line": 200, + "line": 201, "column": 57 }, "end": { - "line": 200, + "line": 201, "column": 58 } } @@ -49377,15 +49839,15 @@ "binop": null }, "value": "rect", - "start": 4974, - "end": 4978, + "start": 5022, + "end": 5026, "loc": { "start": { - "line": 200, + "line": 201, "column": 58 }, "end": { - "line": 200, + "line": 201, "column": 62 } } @@ -49403,15 +49865,15 @@ "binop": null, "updateContext": null }, - "start": 4978, - "end": 4979, + "start": 5026, + "end": 5027, "loc": { "start": { - "line": 200, + "line": 201, "column": 62 }, "end": { - "line": 200, + "line": 201, "column": 63 } } @@ -49429,15 +49891,15 @@ "binop": null }, "value": "top", - "start": 4979, - "end": 4982, + "start": 5027, + "end": 5030, "loc": { "start": { - "line": 200, + "line": 201, "column": 63 }, "end": { - "line": 200, + "line": 201, "column": 66 } } @@ -49456,15 +49918,15 @@ "updateContext": null }, "value": "-", - "start": 4983, - "end": 4984, + "start": 5031, + "end": 5032, "loc": { "start": { - "line": 200, + "line": 201, "column": 67 }, "end": { - "line": 200, + "line": 201, "column": 68 } } @@ -49482,15 +49944,15 @@ "binop": null }, "value": "center", - "start": 4985, - "end": 4991, + "start": 5033, + "end": 5039, "loc": { "start": { - "line": 200, + "line": 201, "column": 69 }, "end": { - "line": 200, + "line": 201, "column": 75 } } @@ -49508,15 +49970,15 @@ "binop": null, "updateContext": null }, - "start": 4991, - "end": 4992, + "start": 5039, + "end": 5040, "loc": { "start": { - "line": 200, + "line": 201, "column": 75 }, "end": { - "line": 200, + "line": 201, "column": 76 } } @@ -49534,15 +49996,15 @@ "binop": null }, "value": "y", - "start": 4992, - "end": 4993, + "start": 5040, + "end": 5041, "loc": { "start": { - "line": 200, + "line": 201, "column": 76 }, "end": { - "line": 200, + "line": 201, "column": 77 } } @@ -49559,15 +50021,15 @@ "postfix": false, "binop": null }, - "start": 4993, - "end": 4994, + "start": 5041, + "end": 5042, "loc": { "start": { - "line": 200, + "line": 201, "column": 77 }, "end": { - "line": 200, + "line": 201, "column": 78 } } @@ -49586,15 +50048,15 @@ "updateContext": null }, "value": "*", - "start": 4995, - "end": 4996, + "start": 5043, + "end": 5044, "loc": { "start": { - "line": 200, + "line": 201, "column": 79 }, "end": { - "line": 200, + "line": 201, "column": 80 } } @@ -49613,15 +50075,15 @@ "updateContext": null }, "value": "-", - "start": 4997, - "end": 4998, + "start": 5045, + "end": 5046, "loc": { "start": { - "line": 200, + "line": 201, "column": 81 }, "end": { - "line": 200, + "line": 201, "column": 82 } } @@ -49640,15 +50102,15 @@ "updateContext": null }, "value": 1, - "start": 4998, - "end": 4999, + "start": 5046, + "end": 5047, "loc": { "start": { - "line": 200, + "line": 201, "column": 82 }, "end": { - "line": 200, + "line": 201, "column": 83 } } @@ -49665,15 +50127,15 @@ "postfix": false, "binop": null }, - "start": 4999, - "end": 5000, + "start": 5047, + "end": 5048, "loc": { "start": { - "line": 200, + "line": 201, "column": 83 }, "end": { - "line": 200, + "line": 201, "column": 84 } } @@ -49691,15 +50153,15 @@ "binop": null, "updateContext": null }, - "start": 5000, - "end": 5001, + "start": 5048, + "end": 5049, "loc": { "start": { - "line": 200, + "line": 201, "column": 84 }, "end": { - "line": 200, + "line": 201, "column": 85 } } @@ -49719,15 +50181,15 @@ "updateContext": null }, "value": "let", - "start": 5006, - "end": 5009, + "start": 5054, + "end": 5057, "loc": { "start": { - "line": 201, + "line": 202, "column": 4 }, "end": { - "line": 201, + "line": 202, "column": 7 } } @@ -49745,15 +50207,15 @@ "binop": null }, "value": "angleLeftBottom", - "start": 5010, - "end": 5025, + "start": 5058, + "end": 5073, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 23 } } @@ -49772,15 +50234,15 @@ "updateContext": null }, "value": "=", - "start": 5026, - "end": 5027, + "start": 5074, + "end": 5075, "loc": { "start": { - "line": 201, + "line": 202, "column": 24 }, "end": { - "line": 201, + "line": 202, "column": 25 } } @@ -49799,15 +50261,15 @@ "updateContext": null }, "value": 360, - "start": 5028, - "end": 5031, + "start": 5076, + "end": 5079, "loc": { "start": { - "line": 201, + "line": 202, "column": 26 }, "end": { - "line": 201, + "line": 202, "column": 29 } } @@ -49826,15 +50288,15 @@ "updateContext": null }, "value": "-", - "start": 5032, - "end": 5033, + "start": 5080, + "end": 5081, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 31 } } @@ -49852,15 +50314,15 @@ "binop": null }, "value": "angle", - "start": 5034, - "end": 5039, + "start": 5082, + "end": 5087, "loc": { "start": { - "line": 201, + "line": 202, "column": 32 }, "end": { - "line": 201, + "line": 202, "column": 37 } } @@ -49877,15 +50339,15 @@ "postfix": false, "binop": null }, - "start": 5039, - "end": 5040, + "start": 5087, + "end": 5088, "loc": { "start": { - "line": 201, + "line": 202, "column": 37 }, "end": { - "line": 201, + "line": 202, "column": 38 } } @@ -49903,15 +50365,15 @@ "binop": null }, "value": "rect", - "start": 5040, - "end": 5044, + "start": 5088, + "end": 5092, "loc": { "start": { - "line": 201, + "line": 202, "column": 38 }, "end": { - "line": 201, + "line": 202, "column": 42 } } @@ -49929,15 +50391,15 @@ "binop": null, "updateContext": null }, - "start": 5044, - "end": 5045, + "start": 5092, + "end": 5093, "loc": { "start": { - "line": 201, + "line": 202, "column": 42 }, "end": { - "line": 201, + "line": 202, "column": 43 } } @@ -49955,15 +50417,15 @@ "binop": null }, "value": "left", - "start": 5045, - "end": 5049, + "start": 5093, + "end": 5097, "loc": { "start": { - "line": 201, + "line": 202, "column": 43 }, "end": { - "line": 201, + "line": 202, "column": 47 } } @@ -49982,15 +50444,15 @@ "updateContext": null }, "value": "-", - "start": 5050, - "end": 5051, + "start": 5098, + "end": 5099, "loc": { "start": { - "line": 201, + "line": 202, "column": 48 }, "end": { - "line": 201, + "line": 202, "column": 49 } } @@ -50008,15 +50470,15 @@ "binop": null }, "value": "center", - "start": 5052, - "end": 5058, + "start": 5100, + "end": 5106, "loc": { "start": { - "line": 201, + "line": 202, "column": 50 }, "end": { - "line": 201, + "line": 202, "column": 56 } } @@ -50034,15 +50496,15 @@ "binop": null, "updateContext": null }, - "start": 5058, - "end": 5059, + "start": 5106, + "end": 5107, "loc": { "start": { - "line": 201, + "line": 202, "column": 56 }, "end": { - "line": 201, + "line": 202, "column": 57 } } @@ -50060,15 +50522,15 @@ "binop": null }, "value": "x", - "start": 5059, - "end": 5060, + "start": 5107, + "end": 5108, "loc": { "start": { - "line": 201, + "line": 202, "column": 57 }, "end": { - "line": 201, + "line": 202, "column": 58 } } @@ -50086,15 +50548,15 @@ "binop": null, "updateContext": null }, - "start": 5060, - "end": 5061, + "start": 5108, + "end": 5109, "loc": { "start": { - "line": 201, + "line": 202, "column": 58 }, "end": { - "line": 201, + "line": 202, "column": 59 } } @@ -50111,15 +50573,15 @@ "postfix": false, "binop": null }, - "start": 5062, - "end": 5063, + "start": 5110, + "end": 5111, "loc": { "start": { - "line": 201, + "line": 202, "column": 60 }, "end": { - "line": 201, + "line": 202, "column": 61 } } @@ -50137,15 +50599,15 @@ "binop": null }, "value": "rect", - "start": 5063, - "end": 5067, + "start": 5111, + "end": 5115, "loc": { "start": { - "line": 201, + "line": 202, "column": 61 }, "end": { - "line": 201, + "line": 202, "column": 65 } } @@ -50163,15 +50625,15 @@ "binop": null, "updateContext": null }, - "start": 5067, - "end": 5068, + "start": 5115, + "end": 5116, "loc": { "start": { - "line": 201, + "line": 202, "column": 65 }, "end": { - "line": 201, + "line": 202, "column": 66 } } @@ -50189,15 +50651,15 @@ "binop": null }, "value": "top", - "start": 5068, - "end": 5071, + "start": 5116, + "end": 5119, "loc": { "start": { - "line": 201, + "line": 202, "column": 66 }, "end": { - "line": 201, + "line": 202, "column": 69 } } @@ -50216,15 +50678,15 @@ "updateContext": null }, "value": "+", - "start": 5072, - "end": 5073, + "start": 5120, + "end": 5121, "loc": { "start": { - "line": 201, + "line": 202, "column": 70 }, "end": { - "line": 201, + "line": 202, "column": 71 } } @@ -50242,15 +50704,15 @@ "binop": null }, "value": "rect", - "start": 5074, - "end": 5078, + "start": 5122, + "end": 5126, "loc": { "start": { - "line": 201, + "line": 202, "column": 72 }, "end": { - "line": 201, + "line": 202, "column": 76 } } @@ -50268,15 +50730,15 @@ "binop": null, "updateContext": null }, - "start": 5078, - "end": 5079, + "start": 5126, + "end": 5127, "loc": { "start": { - "line": 201, + "line": 202, "column": 76 }, "end": { - "line": 201, + "line": 202, "column": 77 } } @@ -50294,15 +50756,15 @@ "binop": null }, "value": "height", - "start": 5079, - "end": 5085, + "start": 5127, + "end": 5133, "loc": { "start": { - "line": 201, + "line": 202, "column": 77 }, "end": { - "line": 201, + "line": 202, "column": 83 } } @@ -50321,15 +50783,15 @@ "updateContext": null }, "value": "-", - "start": 5086, - "end": 5087, + "start": 5134, + "end": 5135, "loc": { "start": { - "line": 201, + "line": 202, "column": 84 }, "end": { - "line": 201, + "line": 202, "column": 85 } } @@ -50347,15 +50809,15 @@ "binop": null }, "value": "center", - "start": 5088, - "end": 5094, + "start": 5136, + "end": 5142, "loc": { "start": { - "line": 201, + "line": 202, "column": 86 }, "end": { - "line": 201, + "line": 202, "column": 92 } } @@ -50373,15 +50835,15 @@ "binop": null, "updateContext": null }, - "start": 5094, - "end": 5095, + "start": 5142, + "end": 5143, "loc": { "start": { - "line": 201, + "line": 202, "column": 92 }, "end": { - "line": 201, + "line": 202, "column": 93 } } @@ -50399,15 +50861,15 @@ "binop": null }, "value": "y", - "start": 5095, - "end": 5096, + "start": 5143, + "end": 5144, "loc": { "start": { - "line": 201, + "line": 202, "column": 93 }, "end": { - "line": 201, + "line": 202, "column": 94 } } @@ -50424,15 +50886,15 @@ "postfix": false, "binop": null }, - "start": 5096, - "end": 5097, + "start": 5144, + "end": 5145, "loc": { "start": { - "line": 201, + "line": 202, "column": 94 }, "end": { - "line": 201, + "line": 202, "column": 95 } } @@ -50451,15 +50913,15 @@ "updateContext": null }, "value": "*", - "start": 5098, - "end": 5099, + "start": 5146, + "end": 5147, "loc": { "start": { - "line": 201, + "line": 202, "column": 96 }, "end": { - "line": 201, + "line": 202, "column": 97 } } @@ -50478,15 +50940,15 @@ "updateContext": null }, "value": "-", - "start": 5100, - "end": 5101, + "start": 5148, + "end": 5149, "loc": { "start": { - "line": 201, + "line": 202, "column": 98 }, "end": { - "line": 201, + "line": 202, "column": 99 } } @@ -50505,15 +50967,15 @@ "updateContext": null }, "value": 1, - "start": 5101, - "end": 5102, + "start": 5149, + "end": 5150, "loc": { "start": { - "line": 201, + "line": 202, "column": 99 }, "end": { - "line": 201, + "line": 202, "column": 100 } } @@ -50530,15 +50992,15 @@ "postfix": false, "binop": null }, - "start": 5102, - "end": 5103, + "start": 5150, + "end": 5151, "loc": { "start": { - "line": 201, + "line": 202, "column": 100 }, "end": { - "line": 201, + "line": 202, "column": 101 } } @@ -50556,15 +51018,15 @@ "binop": null, "updateContext": null }, - "start": 5103, - "end": 5104, + "start": 5151, + "end": 5152, "loc": { "start": { - "line": 201, + "line": 202, "column": 101 }, "end": { - "line": 201, + "line": 202, "column": 102 } } @@ -50584,15 +51046,15 @@ "updateContext": null }, "value": "let", - "start": 5109, - "end": 5112, + "start": 5157, + "end": 5160, "loc": { "start": { - "line": 202, + "line": 203, "column": 4 }, "end": { - "line": 202, + "line": 203, "column": 7 } } @@ -50610,15 +51072,15 @@ "binop": null }, "value": "angleRightTop", - "start": 5113, - "end": 5126, + "start": 5161, + "end": 5174, "loc": { "start": { - "line": 202, + "line": 203, "column": 8 }, "end": { - "line": 202, + "line": 203, "column": 21 } } @@ -50637,15 +51099,15 @@ "updateContext": null }, "value": "=", - "start": 5127, - "end": 5128, + "start": 5175, + "end": 5176, "loc": { "start": { - "line": 202, + "line": 203, "column": 22 }, "end": { - "line": 202, + "line": 203, "column": 23 } } @@ -50663,15 +51125,15 @@ "binop": null }, "value": "angle", - "start": 5129, - "end": 5134, + "start": 5177, + "end": 5182, "loc": { "start": { - "line": 202, + "line": 203, "column": 24 }, "end": { - "line": 202, + "line": 203, "column": 29 } } @@ -50688,15 +51150,15 @@ "postfix": false, "binop": null }, - "start": 5134, - "end": 5135, + "start": 5182, + "end": 5183, "loc": { "start": { - "line": 202, + "line": 203, "column": 29 }, "end": { - "line": 202, + "line": 203, "column": 30 } } @@ -50714,15 +51176,15 @@ "binop": null }, "value": "rect", - "start": 5135, - "end": 5139, + "start": 5183, + "end": 5187, "loc": { "start": { - "line": 202, + "line": 203, "column": 30 }, "end": { - "line": 202, + "line": 203, "column": 34 } } @@ -50740,15 +51202,15 @@ "binop": null, "updateContext": null }, - "start": 5139, - "end": 5140, + "start": 5187, + "end": 5188, "loc": { "start": { - "line": 202, + "line": 203, "column": 34 }, "end": { - "line": 202, + "line": 203, "column": 35 } } @@ -50766,15 +51228,15 @@ "binop": null }, "value": "left", - "start": 5140, - "end": 5144, + "start": 5188, + "end": 5192, "loc": { "start": { - "line": 202, + "line": 203, "column": 35 }, "end": { - "line": 202, + "line": 203, "column": 39 } } @@ -50793,15 +51255,15 @@ "updateContext": null }, "value": "+", - "start": 5145, - "end": 5146, + "start": 5193, + "end": 5194, "loc": { "start": { - "line": 202, + "line": 203, "column": 40 }, "end": { - "line": 202, + "line": 203, "column": 41 } } @@ -50819,15 +51281,15 @@ "binop": null }, "value": "rect", - "start": 5147, - "end": 5151, + "start": 5195, + "end": 5199, "loc": { "start": { - "line": 202, + "line": 203, "column": 42 }, "end": { - "line": 202, + "line": 203, "column": 46 } } @@ -50845,15 +51307,15 @@ "binop": null, "updateContext": null }, - "start": 5151, - "end": 5152, + "start": 5199, + "end": 5200, "loc": { "start": { - "line": 202, + "line": 203, "column": 46 }, "end": { - "line": 202, + "line": 203, "column": 47 } } @@ -50871,15 +51333,15 @@ "binop": null }, "value": "width", - "start": 5152, - "end": 5157, + "start": 5200, + "end": 5205, "loc": { "start": { - "line": 202, + "line": 203, "column": 47 }, "end": { - "line": 202, + "line": 203, "column": 52 } } @@ -50898,15 +51360,15 @@ "updateContext": null }, "value": "-", - "start": 5158, - "end": 5159, + "start": 5206, + "end": 5207, "loc": { "start": { - "line": 202, + "line": 203, "column": 53 }, "end": { - "line": 202, + "line": 203, "column": 54 } } @@ -50924,15 +51386,15 @@ "binop": null }, "value": "center", - "start": 5160, - "end": 5166, + "start": 5208, + "end": 5214, "loc": { "start": { - "line": 202, + "line": 203, "column": 55 }, "end": { - "line": 202, + "line": 203, "column": 61 } } @@ -50950,15 +51412,15 @@ "binop": null, "updateContext": null }, - "start": 5166, - "end": 5167, + "start": 5214, + "end": 5215, "loc": { "start": { - "line": 202, + "line": 203, "column": 61 }, "end": { - "line": 202, + "line": 203, "column": 62 } } @@ -50976,15 +51438,15 @@ "binop": null }, "value": "x", - "start": 5167, - "end": 5168, + "start": 5215, + "end": 5216, "loc": { "start": { - "line": 202, + "line": 203, "column": 62 }, "end": { - "line": 202, + "line": 203, "column": 63 } } @@ -51002,15 +51464,15 @@ "binop": null, "updateContext": null }, - "start": 5168, - "end": 5169, + "start": 5216, + "end": 5217, "loc": { "start": { - "line": 202, + "line": 203, "column": 63 }, "end": { - "line": 202, + "line": 203, "column": 64 } } @@ -51027,15 +51489,15 @@ "postfix": false, "binop": null }, - "start": 5170, - "end": 5171, + "start": 5218, + "end": 5219, "loc": { "start": { - "line": 202, + "line": 203, "column": 65 }, "end": { - "line": 202, + "line": 203, "column": 66 } } @@ -51053,15 +51515,15 @@ "binop": null }, "value": "rect", - "start": 5171, - "end": 5175, + "start": 5219, + "end": 5223, "loc": { "start": { - "line": 202, + "line": 203, "column": 66 }, "end": { - "line": 202, + "line": 203, "column": 70 } } @@ -51079,15 +51541,15 @@ "binop": null, "updateContext": null }, - "start": 5175, - "end": 5176, + "start": 5223, + "end": 5224, "loc": { "start": { - "line": 202, + "line": 203, "column": 70 }, "end": { - "line": 202, + "line": 203, "column": 71 } } @@ -51105,15 +51567,15 @@ "binop": null }, "value": "top", - "start": 5176, - "end": 5179, + "start": 5224, + "end": 5227, "loc": { "start": { - "line": 202, + "line": 203, "column": 71 }, "end": { - "line": 202, + "line": 203, "column": 74 } } @@ -51132,15 +51594,15 @@ "updateContext": null }, "value": "-", - "start": 5180, - "end": 5181, + "start": 5228, + "end": 5229, "loc": { "start": { - "line": 202, + "line": 203, "column": 75 }, "end": { - "line": 202, + "line": 203, "column": 76 } } @@ -51158,15 +51620,15 @@ "binop": null }, "value": "center", - "start": 5182, - "end": 5188, + "start": 5230, + "end": 5236, "loc": { "start": { - "line": 202, + "line": 203, "column": 77 }, "end": { - "line": 202, + "line": 203, "column": 83 } } @@ -51184,15 +51646,15 @@ "binop": null, "updateContext": null }, - "start": 5188, - "end": 5189, + "start": 5236, + "end": 5237, "loc": { "start": { - "line": 202, + "line": 203, "column": 83 }, "end": { - "line": 202, + "line": 203, "column": 84 } } @@ -51210,15 +51672,15 @@ "binop": null }, "value": "y", - "start": 5189, - "end": 5190, + "start": 5237, + "end": 5238, "loc": { "start": { - "line": 202, + "line": 203, "column": 84 }, "end": { - "line": 202, + "line": 203, "column": 85 } } @@ -51235,15 +51697,15 @@ "postfix": false, "binop": null }, - "start": 5190, - "end": 5191, + "start": 5238, + "end": 5239, "loc": { "start": { - "line": 202, + "line": 203, "column": 85 }, "end": { - "line": 202, + "line": 203, "column": 86 } } @@ -51262,15 +51724,15 @@ "updateContext": null }, "value": "*", - "start": 5192, - "end": 5193, + "start": 5240, + "end": 5241, "loc": { "start": { - "line": 202, + "line": 203, "column": 87 }, "end": { - "line": 202, + "line": 203, "column": 88 } } @@ -51289,15 +51751,15 @@ "updateContext": null }, "value": "-", - "start": 5194, - "end": 5195, + "start": 5242, + "end": 5243, "loc": { "start": { - "line": 202, + "line": 203, "column": 89 }, "end": { - "line": 202, + "line": 203, "column": 90 } } @@ -51316,15 +51778,15 @@ "updateContext": null }, "value": 1, - "start": 5195, - "end": 5196, + "start": 5243, + "end": 5244, "loc": { "start": { - "line": 202, + "line": 203, "column": 90 }, "end": { - "line": 202, + "line": 203, "column": 91 } } @@ -51341,15 +51803,15 @@ "postfix": false, "binop": null }, - "start": 5196, - "end": 5197, + "start": 5244, + "end": 5245, "loc": { "start": { - "line": 202, + "line": 203, "column": 91 }, "end": { - "line": 202, + "line": 203, "column": 92 } } @@ -51367,15 +51829,15 @@ "binop": null, "updateContext": null }, - "start": 5197, - "end": 5198, + "start": 5245, + "end": 5246, "loc": { "start": { - "line": 202, + "line": 203, "column": 92 }, "end": { - "line": 202, + "line": 203, "column": 93 } } @@ -51395,15 +51857,15 @@ "updateContext": null }, "value": "let", - "start": 5203, - "end": 5206, + "start": 5251, + "end": 5254, "loc": { "start": { - "line": 203, + "line": 204, "column": 4 }, "end": { - "line": 203, + "line": 204, "column": 7 } } @@ -51421,15 +51883,15 @@ "binop": null }, "value": "angleRightBottom", - "start": 5207, - "end": 5223, + "start": 5255, + "end": 5271, "loc": { "start": { - "line": 203, + "line": 204, "column": 8 }, "end": { - "line": 203, + "line": 204, "column": 24 } } @@ -51448,15 +51910,15 @@ "updateContext": null }, "value": "=", - "start": 5224, - "end": 5225, + "start": 5272, + "end": 5273, "loc": { "start": { - "line": 203, + "line": 204, "column": 25 }, "end": { - "line": 203, + "line": 204, "column": 26 } } @@ -51474,15 +51936,15 @@ "binop": null }, "value": "angle", - "start": 5226, - "end": 5231, + "start": 5274, + "end": 5279, "loc": { "start": { - "line": 203, + "line": 204, "column": 27 }, "end": { - "line": 203, + "line": 204, "column": 32 } } @@ -51499,15 +51961,15 @@ "postfix": false, "binop": null }, - "start": 5231, - "end": 5232, + "start": 5279, + "end": 5280, "loc": { "start": { - "line": 203, + "line": 204, "column": 32 }, "end": { - "line": 203, + "line": 204, "column": 33 } } @@ -51525,15 +51987,15 @@ "binop": null }, "value": "rect", - "start": 5232, - "end": 5236, + "start": 5280, + "end": 5284, "loc": { "start": { - "line": 203, + "line": 204, "column": 33 }, "end": { - "line": 203, + "line": 204, "column": 37 } } @@ -51551,15 +52013,15 @@ "binop": null, "updateContext": null }, - "start": 5236, - "end": 5237, + "start": 5284, + "end": 5285, "loc": { "start": { - "line": 203, + "line": 204, "column": 37 }, "end": { - "line": 203, + "line": 204, "column": 38 } } @@ -51577,15 +52039,15 @@ "binop": null }, "value": "left", - "start": 5237, - "end": 5241, + "start": 5285, + "end": 5289, "loc": { "start": { - "line": 203, + "line": 204, "column": 38 }, "end": { - "line": 203, + "line": 204, "column": 42 } } @@ -51604,15 +52066,15 @@ "updateContext": null }, "value": "+", - "start": 5242, - "end": 5243, + "start": 5290, + "end": 5291, "loc": { "start": { - "line": 203, + "line": 204, "column": 43 }, "end": { - "line": 203, + "line": 204, "column": 44 } } @@ -51630,15 +52092,15 @@ "binop": null }, "value": "rect", - "start": 5244, - "end": 5248, + "start": 5292, + "end": 5296, "loc": { "start": { - "line": 203, + "line": 204, "column": 45 }, "end": { - "line": 203, + "line": 204, "column": 49 } } @@ -51656,15 +52118,15 @@ "binop": null, "updateContext": null }, - "start": 5248, - "end": 5249, + "start": 5296, + "end": 5297, "loc": { "start": { - "line": 203, + "line": 204, "column": 49 }, "end": { - "line": 203, + "line": 204, "column": 50 } } @@ -51682,15 +52144,15 @@ "binop": null }, "value": "width", - "start": 5249, - "end": 5254, + "start": 5297, + "end": 5302, "loc": { "start": { - "line": 203, + "line": 204, "column": 50 }, "end": { - "line": 203, + "line": 204, "column": 55 } } @@ -51709,15 +52171,15 @@ "updateContext": null }, "value": "-", - "start": 5255, - "end": 5256, + "start": 5303, + "end": 5304, "loc": { "start": { - "line": 203, + "line": 204, "column": 56 }, "end": { - "line": 203, + "line": 204, "column": 57 } } @@ -51735,15 +52197,15 @@ "binop": null }, "value": "center", - "start": 5257, - "end": 5263, + "start": 5305, + "end": 5311, "loc": { "start": { - "line": 203, + "line": 204, "column": 58 }, "end": { - "line": 203, + "line": 204, "column": 64 } } @@ -51761,15 +52223,15 @@ "binop": null, "updateContext": null }, - "start": 5263, - "end": 5264, + "start": 5311, + "end": 5312, "loc": { "start": { - "line": 203, + "line": 204, "column": 64 }, "end": { - "line": 203, + "line": 204, "column": 65 } } @@ -51787,15 +52249,15 @@ "binop": null }, "value": "x", - "start": 5264, - "end": 5265, + "start": 5312, + "end": 5313, "loc": { "start": { - "line": 203, + "line": 204, "column": 65 }, "end": { - "line": 203, + "line": 204, "column": 66 } } @@ -51813,15 +52275,15 @@ "binop": null, "updateContext": null }, - "start": 5265, - "end": 5266, + "start": 5313, + "end": 5314, "loc": { "start": { - "line": 203, + "line": 204, "column": 66 }, "end": { - "line": 203, + "line": 204, "column": 67 } } @@ -51838,15 +52300,15 @@ "postfix": false, "binop": null }, - "start": 5267, - "end": 5268, + "start": 5315, + "end": 5316, "loc": { "start": { - "line": 203, + "line": 204, "column": 68 }, "end": { - "line": 203, + "line": 204, "column": 69 } } @@ -51864,15 +52326,15 @@ "binop": null }, "value": "rect", - "start": 5268, - "end": 5272, + "start": 5316, + "end": 5320, "loc": { "start": { - "line": 203, + "line": 204, "column": 69 }, "end": { - "line": 203, + "line": 204, "column": 73 } } @@ -51890,15 +52352,15 @@ "binop": null, "updateContext": null }, - "start": 5272, - "end": 5273, + "start": 5320, + "end": 5321, "loc": { "start": { - "line": 203, + "line": 204, "column": 73 }, "end": { - "line": 203, + "line": 204, "column": 74 } } @@ -51916,15 +52378,15 @@ "binop": null }, "value": "top", - "start": 5273, - "end": 5276, + "start": 5321, + "end": 5324, "loc": { "start": { - "line": 203, + "line": 204, "column": 74 }, "end": { - "line": 203, + "line": 204, "column": 77 } } @@ -51943,15 +52405,15 @@ "updateContext": null }, "value": "+", - "start": 5277, - "end": 5278, + "start": 5325, + "end": 5326, "loc": { "start": { - "line": 203, + "line": 204, "column": 78 }, "end": { - "line": 203, + "line": 204, "column": 79 } } @@ -51969,15 +52431,15 @@ "binop": null }, "value": "rect", - "start": 5279, - "end": 5283, + "start": 5327, + "end": 5331, "loc": { "start": { - "line": 203, + "line": 204, "column": 80 }, "end": { - "line": 203, + "line": 204, "column": 84 } } @@ -51995,15 +52457,15 @@ "binop": null, "updateContext": null }, - "start": 5283, - "end": 5284, + "start": 5331, + "end": 5332, "loc": { "start": { - "line": 203, + "line": 204, "column": 84 }, "end": { - "line": 203, + "line": 204, "column": 85 } } @@ -52021,15 +52483,15 @@ "binop": null }, "value": "height", - "start": 5284, - "end": 5290, + "start": 5332, + "end": 5338, "loc": { "start": { - "line": 203, + "line": 204, "column": 85 }, "end": { - "line": 203, + "line": 204, "column": 91 } } @@ -52048,15 +52510,15 @@ "updateContext": null }, "value": "-", - "start": 5291, - "end": 5292, + "start": 5339, + "end": 5340, "loc": { "start": { - "line": 203, + "line": 204, "column": 92 }, "end": { - "line": 203, + "line": 204, "column": 93 } } @@ -52074,15 +52536,15 @@ "binop": null }, "value": "center", - "start": 5293, - "end": 5299, + "start": 5341, + "end": 5347, "loc": { "start": { - "line": 203, + "line": 204, "column": 94 }, "end": { - "line": 203, + "line": 204, "column": 100 } } @@ -52100,15 +52562,15 @@ "binop": null, "updateContext": null }, - "start": 5299, - "end": 5300, + "start": 5347, + "end": 5348, "loc": { "start": { - "line": 203, + "line": 204, "column": 100 }, "end": { - "line": 203, + "line": 204, "column": 101 } } @@ -52126,15 +52588,15 @@ "binop": null }, "value": "y", - "start": 5300, - "end": 5301, + "start": 5348, + "end": 5349, "loc": { "start": { - "line": 203, + "line": 204, "column": 101 }, "end": { - "line": 203, + "line": 204, "column": 102 } } @@ -52151,15 +52613,15 @@ "postfix": false, "binop": null }, - "start": 5301, - "end": 5302, + "start": 5349, + "end": 5350, "loc": { "start": { - "line": 203, + "line": 204, "column": 102 }, "end": { - "line": 203, + "line": 204, "column": 103 } } @@ -52178,15 +52640,15 @@ "updateContext": null }, "value": "*", - "start": 5303, - "end": 5304, + "start": 5351, + "end": 5352, "loc": { "start": { - "line": 203, + "line": 204, "column": 104 }, "end": { - "line": 203, + "line": 204, "column": 105 } } @@ -52205,15 +52667,15 @@ "updateContext": null }, "value": "-", - "start": 5305, - "end": 5306, + "start": 5353, + "end": 5354, "loc": { "start": { - "line": 203, + "line": 204, "column": 106 }, "end": { - "line": 203, + "line": 204, "column": 107 } } @@ -52232,15 +52694,15 @@ "updateContext": null }, "value": 1, - "start": 5306, - "end": 5307, + "start": 5354, + "end": 5355, "loc": { "start": { - "line": 203, + "line": 204, "column": 107 }, "end": { - "line": 203, + "line": 204, "column": 108 } } @@ -52257,15 +52719,15 @@ "postfix": false, "binop": null }, - "start": 5307, - "end": 5308, + "start": 5355, + "end": 5356, "loc": { "start": { - "line": 203, + "line": 204, "column": 108 }, "end": { - "line": 203, + "line": 204, "column": 109 } } @@ -52283,15 +52745,15 @@ "binop": null, "updateContext": null }, - "start": 5308, - "end": 5309, + "start": 5356, + "end": 5357, "loc": { "start": { - "line": 203, + "line": 204, "column": 109 }, "end": { - "line": 203, + "line": 204, "column": 110 } } @@ -52311,15 +52773,15 @@ "updateContext": null }, "value": "let", - "start": 5314, - "end": 5317, + "start": 5362, + "end": 5365, "loc": { "start": { - "line": 204, + "line": 205, "column": 4 }, "end": { - "line": 204, + "line": 205, "column": 7 } } @@ -52337,15 +52799,15 @@ "binop": null }, "value": "scale", - "start": 5318, - "end": 5323, + "start": 5366, + "end": 5371, "loc": { "start": { - "line": 204, + "line": 205, "column": 8 }, "end": { - "line": 204, + "line": 205, "column": 13 } } @@ -52364,15 +52826,15 @@ "updateContext": null }, "value": "=", - "start": 5324, - "end": 5325, + "start": 5372, + "end": 5373, "loc": { "start": { - "line": 204, + "line": 205, "column": 14 }, "end": { - "line": 204, + "line": 205, "column": 15 } } @@ -52390,15 +52852,15 @@ "binop": null }, "value": "Len_Y", - "start": 5326, - "end": 5331, + "start": 5374, + "end": 5379, "loc": { "start": { - "line": 204, + "line": 205, "column": 16 }, "end": { - "line": 204, + "line": 205, "column": 21 } } @@ -52417,15 +52879,15 @@ "updateContext": null }, "value": "/", - "start": 5332, - "end": 5333, + "start": 5380, + "end": 5381, "loc": { "start": { - "line": 204, + "line": 205, "column": 22 }, "end": { - "line": 204, + "line": 205, "column": 23 } } @@ -52443,15 +52905,15 @@ "binop": null }, "value": "Len_X", - "start": 5334, - "end": 5339, + "start": 5382, + "end": 5387, "loc": { "start": { - "line": 204, + "line": 205, "column": 24 }, "end": { - "line": 204, + "line": 205, "column": 29 } } @@ -52469,15 +52931,15 @@ "binop": null, "updateContext": null }, - "start": 5339, - "end": 5340, + "start": 5387, + "end": 5388, "loc": { "start": { - "line": 204, + "line": 205, "column": 29 }, "end": { - "line": 204, + "line": 205, "column": 30 } } @@ -52497,15 +52959,15 @@ "updateContext": null }, "value": "let", - "start": 5345, - "end": 5348, + "start": 5393, + "end": 5396, "loc": { "start": { - "line": 205, + "line": 206, "column": 4 }, "end": { - "line": 205, + "line": 206, "column": 7 } } @@ -52523,15 +52985,15 @@ "binop": null }, "value": "res", - "start": 5349, - "end": 5352, + "start": 5397, + "end": 5400, "loc": { "start": { - "line": 205, + "line": 206, "column": 8 }, "end": { - "line": 205, + "line": 206, "column": 11 } } @@ -52550,15 +53012,15 @@ "updateContext": null }, "value": "=", - "start": 5353, - "end": 5354, + "start": 5401, + "end": 5402, "loc": { "start": { - "line": 205, + "line": 206, "column": 12 }, "end": { - "line": 205, + "line": 206, "column": 13 } } @@ -52575,15 +53037,15 @@ "postfix": false, "binop": null }, - "start": 5355, - "end": 5356, + "start": 5403, + "end": 5404, "loc": { "start": { - "line": 205, + "line": 206, "column": 14 }, "end": { - "line": 205, + "line": 206, "column": 15 } } @@ -52600,15 +53062,15 @@ "postfix": false, "binop": null }, - "start": 5356, - "end": 5357, + "start": 5404, + "end": 5405, "loc": { "start": { - "line": 205, + "line": 206, "column": 15 }, "end": { - "line": 205, + "line": 206, "column": 16 } } @@ -52626,15 +53088,15 @@ "binop": null, "updateContext": null }, - "start": 5357, - "end": 5358, + "start": 5405, + "end": 5406, "loc": { "start": { - "line": 205, + "line": 206, "column": 16 }, "end": { - "line": 205, + "line": 206, "column": 17 } } @@ -52654,15 +53116,15 @@ "updateContext": null }, "value": "if", - "start": 5364, - "end": 5366, + "start": 5412, + "end": 5414, "loc": { "start": { - "line": 207, + "line": 208, "column": 4 }, "end": { - "line": 207, + "line": 208, "column": 6 } } @@ -52679,15 +53141,15 @@ "postfix": false, "binop": null }, - "start": 5367, - "end": 5368, + "start": 5415, + "end": 5416, "loc": { "start": { - "line": 207, + "line": 208, "column": 7 }, "end": { - "line": 207, + "line": 208, "column": 8 } } @@ -52705,15 +53167,15 @@ "binop": null }, "value": "angleTarget", - "start": 5368, - "end": 5379, + "start": 5416, + "end": 5427, "loc": { "start": { - "line": 207, + "line": 208, "column": 8 }, "end": { - "line": 207, + "line": 208, "column": 19 } } @@ -52732,15 +53194,15 @@ "updateContext": null }, "value": "<", - "start": 5380, - "end": 5381, + "start": 5428, + "end": 5429, "loc": { "start": { - "line": 207, + "line": 208, "column": 20 }, "end": { - "line": 207, + "line": 208, "column": 21 } } @@ -52758,15 +53220,15 @@ "binop": null }, "value": "angleRightTop", - "start": 5382, - "end": 5395, + "start": 5430, + "end": 5443, "loc": { "start": { - "line": 207, + "line": 208, "column": 22 }, "end": { - "line": 207, + "line": 208, "column": 35 } } @@ -52783,15 +53245,15 @@ "postfix": false, "binop": null }, - "start": 5395, - "end": 5396, + "start": 5443, + "end": 5444, "loc": { "start": { - "line": 207, + "line": 208, "column": 35 }, "end": { - "line": 207, + "line": 208, "column": 36 } } @@ -52808,15 +53270,15 @@ "postfix": false, "binop": null }, - "start": 5397, - "end": 5398, + "start": 5445, + "end": 5446, "loc": { "start": { - "line": 207, + "line": 208, "column": 37 }, "end": { - "line": 207, + "line": 208, "column": 38 } } @@ -52836,15 +53298,15 @@ "updateContext": null }, "value": "let", - "start": 5407, - "end": 5410, + "start": 5455, + "end": 5458, "loc": { "start": { - "line": 208, + "line": 209, "column": 8 }, "end": { - "line": 208, + "line": 209, "column": 11 } } @@ -52862,15 +53324,15 @@ "binop": null }, "value": "y3", - "start": 5411, - "end": 5413, + "start": 5459, + "end": 5461, "loc": { "start": { - "line": 208, + "line": 209, "column": 12 }, "end": { - "line": 208, + "line": 209, "column": 14 } } @@ -52889,15 +53351,15 @@ "updateContext": null }, "value": "=", - "start": 5414, - "end": 5415, + "start": 5462, + "end": 5463, "loc": { "start": { - "line": 208, + "line": 209, "column": 15 }, "end": { - "line": 208, + "line": 209, "column": 16 } } @@ -52915,15 +53377,15 @@ "binop": null }, "value": "rect", - "start": 5416, - "end": 5420, + "start": 5464, + "end": 5468, "loc": { "start": { - "line": 208, + "line": 209, "column": 17 }, "end": { - "line": 208, + "line": 209, "column": 21 } } @@ -52941,15 +53403,15 @@ "binop": null, "updateContext": null }, - "start": 5420, - "end": 5421, + "start": 5468, + "end": 5469, "loc": { "start": { - "line": 208, + "line": 209, "column": 21 }, "end": { - "line": 208, + "line": 209, "column": 22 } } @@ -52967,15 +53429,15 @@ "binop": null }, "value": "top", - "start": 5421, - "end": 5424, + "start": 5469, + "end": 5472, "loc": { "start": { - "line": 208, + "line": 209, "column": 22 }, "end": { - "line": 208, + "line": 209, "column": 25 } } @@ -52994,15 +53456,15 @@ "updateContext": null }, "value": "-", - "start": 5425, - "end": 5426, + "start": 5473, + "end": 5474, "loc": { "start": { - "line": 208, + "line": 209, "column": 26 }, "end": { - "line": 208, + "line": 209, "column": 27 } } @@ -53020,15 +53482,15 @@ "binop": null }, "value": "center", - "start": 5427, - "end": 5433, + "start": 5475, + "end": 5481, "loc": { "start": { - "line": 208, + "line": 209, "column": 28 }, "end": { - "line": 208, + "line": 209, "column": 34 } } @@ -53046,15 +53508,15 @@ "binop": null, "updateContext": null }, - "start": 5433, - "end": 5434, + "start": 5481, + "end": 5482, "loc": { "start": { - "line": 208, + "line": 209, "column": 34 }, "end": { - "line": 208, + "line": 209, "column": 35 } } @@ -53072,15 +53534,15 @@ "binop": null }, "value": "y", - "start": 5434, - "end": 5435, + "start": 5482, + "end": 5483, "loc": { "start": { - "line": 208, + "line": 209, "column": 35 }, "end": { - "line": 208, + "line": 209, "column": 36 } } @@ -53098,15 +53560,15 @@ "binop": null, "updateContext": null }, - "start": 5435, - "end": 5436, + "start": 5483, + "end": 5484, "loc": { "start": { - "line": 208, + "line": 209, "column": 36 }, "end": { - "line": 208, + "line": 209, "column": 37 } } @@ -53126,15 +53588,15 @@ "updateContext": null }, "value": "let", - "start": 5445, - "end": 5448, + "start": 5493, + "end": 5496, "loc": { "start": { - "line": 209, + "line": 210, "column": 8 }, "end": { - "line": 209, + "line": 210, "column": 11 } } @@ -53152,15 +53614,15 @@ "binop": null }, "value": "x3", - "start": 5449, - "end": 5451, + "start": 5497, + "end": 5499, "loc": { "start": { - "line": 209, + "line": 210, "column": 12 }, "end": { - "line": 209, + "line": 210, "column": 14 } } @@ -53179,15 +53641,15 @@ "updateContext": null }, "value": "=", - "start": 5452, - "end": 5453, + "start": 5500, + "end": 5501, "loc": { "start": { - "line": 209, + "line": 210, "column": 15 }, "end": { - "line": 209, + "line": 210, "column": 16 } } @@ -53205,15 +53667,15 @@ "binop": null }, "value": "y3", - "start": 5454, - "end": 5456, + "start": 5502, + "end": 5504, "loc": { "start": { - "line": 209, + "line": 210, "column": 17 }, "end": { - "line": 209, + "line": 210, "column": 19 } } @@ -53232,15 +53694,15 @@ "updateContext": null }, "value": "/", - "start": 5457, - "end": 5458, + "start": 5505, + "end": 5506, "loc": { "start": { - "line": 209, + "line": 210, "column": 20 }, "end": { - "line": 209, + "line": 210, "column": 21 } } @@ -53258,15 +53720,15 @@ "binop": null }, "value": "scale", - "start": 5459, - "end": 5464, + "start": 5507, + "end": 5512, "loc": { "start": { - "line": 209, + "line": 210, "column": 22 }, "end": { - "line": 209, + "line": 210, "column": 27 } } @@ -53284,15 +53746,15 @@ "binop": null, "updateContext": null }, - "start": 5464, - "end": 5465, + "start": 5512, + "end": 5513, "loc": { "start": { - "line": 209, + "line": 210, "column": 27 }, "end": { - "line": 209, + "line": 210, "column": 28 } } @@ -53310,15 +53772,15 @@ "binop": null }, "value": "res", - "start": 5474, - "end": 5477, + "start": 5522, + "end": 5525, "loc": { "start": { - "line": 210, + "line": 211, "column": 8 }, "end": { - "line": 210, + "line": 211, "column": 11 } } @@ -53337,15 +53799,15 @@ "updateContext": null }, "value": "=", - "start": 5478, - "end": 5479, + "start": 5526, + "end": 5527, "loc": { "start": { - "line": 210, + "line": 211, "column": 12 }, "end": { - "line": 210, + "line": 211, "column": 13 } } @@ -53362,15 +53824,15 @@ "postfix": false, "binop": null }, - "start": 5480, - "end": 5481, + "start": 5528, + "end": 5529, "loc": { "start": { - "line": 210, + "line": 211, "column": 14 }, "end": { - "line": 210, + "line": 211, "column": 15 } } @@ -53388,15 +53850,15 @@ "binop": null }, "value": "y", - "start": 5494, - "end": 5495, + "start": 5542, + "end": 5543, "loc": { "start": { - "line": 211, + "line": 212, "column": 12 }, "end": { - "line": 211, + "line": 212, "column": 13 } } @@ -53414,15 +53876,15 @@ "binop": null, "updateContext": null }, - "start": 5495, - "end": 5496, + "start": 5543, + "end": 5544, "loc": { "start": { - "line": 211, + "line": 212, "column": 13 }, "end": { - "line": 211, + "line": 212, "column": 14 } } @@ -53440,15 +53902,15 @@ "binop": null }, "value": "center", - "start": 5497, - "end": 5503, + "start": 5545, + "end": 5551, "loc": { "start": { - "line": 211, + "line": 212, "column": 15 }, "end": { - "line": 211, + "line": 212, "column": 21 } } @@ -53466,15 +53928,15 @@ "binop": null, "updateContext": null }, - "start": 5503, - "end": 5504, + "start": 5551, + "end": 5552, "loc": { "start": { - "line": 211, + "line": 212, "column": 21 }, "end": { - "line": 211, + "line": 212, "column": 22 } } @@ -53492,15 +53954,15 @@ "binop": null }, "value": "y", - "start": 5504, - "end": 5505, + "start": 5552, + "end": 5553, "loc": { "start": { - "line": 211, + "line": 212, "column": 22 }, "end": { - "line": 211, + "line": 212, "column": 23 } } @@ -53519,15 +53981,15 @@ "updateContext": null }, "value": "+", - "start": 5506, - "end": 5507, + "start": 5554, + "end": 5555, "loc": { "start": { - "line": 211, + "line": 212, "column": 24 }, "end": { - "line": 211, + "line": 212, "column": 25 } } @@ -53545,15 +54007,15 @@ "binop": null }, "value": "y3", - "start": 5508, - "end": 5510, + "start": 5556, + "end": 5558, "loc": { "start": { - "line": 211, + "line": 212, "column": 26 }, "end": { - "line": 211, + "line": 212, "column": 28 } } @@ -53571,15 +54033,15 @@ "binop": null, "updateContext": null }, - "start": 5510, - "end": 5511, + "start": 5558, + "end": 5559, "loc": { "start": { - "line": 211, + "line": 212, "column": 28 }, "end": { - "line": 211, + "line": 212, "column": 29 } } @@ -53597,15 +54059,15 @@ "binop": null }, "value": "x", - "start": 5524, - "end": 5525, + "start": 5572, + "end": 5573, "loc": { "start": { - "line": 212, + "line": 213, "column": 12 }, "end": { - "line": 212, + "line": 213, "column": 13 } } @@ -53623,15 +54085,15 @@ "binop": null, "updateContext": null }, - "start": 5525, - "end": 5526, + "start": 5573, + "end": 5574, "loc": { "start": { - "line": 212, + "line": 213, "column": 13 }, "end": { - "line": 212, + "line": 213, "column": 14 } } @@ -53649,15 +54111,15 @@ "binop": null }, "value": "center", - "start": 5527, - "end": 5533, + "start": 5575, + "end": 5581, "loc": { "start": { - "line": 212, + "line": 213, "column": 15 }, "end": { - "line": 212, + "line": 213, "column": 21 } } @@ -53675,15 +54137,15 @@ "binop": null, "updateContext": null }, - "start": 5533, - "end": 5534, + "start": 5581, + "end": 5582, "loc": { "start": { - "line": 212, + "line": 213, "column": 21 }, "end": { - "line": 212, + "line": 213, "column": 22 } } @@ -53701,15 +54163,15 @@ "binop": null }, "value": "x", - "start": 5534, - "end": 5535, + "start": 5582, + "end": 5583, "loc": { "start": { - "line": 212, + "line": 213, "column": 22 }, "end": { - "line": 212, + "line": 213, "column": 23 } } @@ -53728,15 +54190,15 @@ "updateContext": null }, "value": "+", - "start": 5536, - "end": 5537, + "start": 5584, + "end": 5585, "loc": { "start": { - "line": 212, + "line": 213, "column": 24 }, "end": { - "line": 212, + "line": 213, "column": 25 } } @@ -53754,15 +54216,15 @@ "binop": null }, "value": "x3", - "start": 5538, - "end": 5540, + "start": 5586, + "end": 5588, "loc": { "start": { - "line": 212, + "line": 213, "column": 26 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -53779,15 +54241,15 @@ "postfix": false, "binop": null }, - "start": 5549, - "end": 5550, + "start": 5597, + "end": 5598, "loc": { "start": { - "line": 213, + "line": 214, "column": 8 }, "end": { - "line": 213, + "line": 214, "column": 9 } } @@ -53804,15 +54266,15 @@ "postfix": false, "binop": null }, - "start": 5555, - "end": 5556, + "start": 5603, + "end": 5604, "loc": { "start": { - "line": 214, + "line": 215, "column": 4 }, "end": { - "line": 214, + "line": 215, "column": 5 } } @@ -53832,15 +54294,15 @@ "updateContext": null }, "value": "else", - "start": 5557, - "end": 5561, + "start": 5605, + "end": 5609, "loc": { "start": { - "line": 214, + "line": 215, "column": 6 }, "end": { - "line": 214, + "line": 215, "column": 10 } } @@ -53860,15 +54322,15 @@ "updateContext": null }, "value": "if", - "start": 5562, - "end": 5564, + "start": 5610, + "end": 5612, "loc": { "start": { - "line": 214, + "line": 215, "column": 11 }, "end": { - "line": 214, + "line": 215, "column": 13 } } @@ -53885,15 +54347,15 @@ "postfix": false, "binop": null }, - "start": 5564, - "end": 5565, + "start": 5612, + "end": 5613, "loc": { "start": { - "line": 214, + "line": 215, "column": 13 }, "end": { - "line": 214, + "line": 215, "column": 14 } } @@ -53911,15 +54373,15 @@ "binop": null }, "value": "angleTarget", - "start": 5565, - "end": 5576, + "start": 5613, + "end": 5624, "loc": { "start": { - "line": 214, + "line": 215, "column": 14 }, "end": { - "line": 214, + "line": 215, "column": 25 } } @@ -53938,15 +54400,15 @@ "updateContext": null }, "value": "<", - "start": 5577, - "end": 5578, + "start": 5625, + "end": 5626, "loc": { "start": { - "line": 214, + "line": 215, "column": 26 }, "end": { - "line": 214, + "line": 215, "column": 27 } } @@ -53964,15 +54426,15 @@ "binop": null }, "value": "angleRightBottom", - "start": 5579, - "end": 5595, + "start": 5627, + "end": 5643, "loc": { "start": { - "line": 214, + "line": 215, "column": 28 }, "end": { - "line": 214, + "line": 215, "column": 44 } } @@ -53989,15 +54451,15 @@ "postfix": false, "binop": null }, - "start": 5595, - "end": 5596, + "start": 5643, + "end": 5644, "loc": { "start": { - "line": 214, + "line": 215, "column": 44 }, "end": { - "line": 214, + "line": 215, "column": 45 } } @@ -54014,15 +54476,15 @@ "postfix": false, "binop": null }, - "start": 5597, - "end": 5598, + "start": 5645, + "end": 5646, "loc": { "start": { - "line": 214, + "line": 215, "column": 46 }, "end": { - "line": 214, + "line": 215, "column": 47 } } @@ -54042,15 +54504,15 @@ "updateContext": null }, "value": "let", - "start": 5607, - "end": 5610, + "start": 5655, + "end": 5658, "loc": { "start": { - "line": 215, + "line": 216, "column": 8 }, "end": { - "line": 215, + "line": 216, "column": 11 } } @@ -54068,15 +54530,15 @@ "binop": null }, "value": "x3", - "start": 5611, - "end": 5613, + "start": 5659, + "end": 5661, "loc": { "start": { - "line": 215, + "line": 216, "column": 12 }, "end": { - "line": 215, + "line": 216, "column": 14 } } @@ -54095,15 +54557,15 @@ "updateContext": null }, "value": "=", - "start": 5614, - "end": 5615, + "start": 5662, + "end": 5663, "loc": { "start": { - "line": 215, + "line": 216, "column": 15 }, "end": { - "line": 215, + "line": 216, "column": 16 } } @@ -54121,15 +54583,15 @@ "binop": null }, "value": "rect", - "start": 5616, - "end": 5620, + "start": 5664, + "end": 5668, "loc": { "start": { - "line": 215, + "line": 216, "column": 17 }, "end": { - "line": 215, + "line": 216, "column": 21 } } @@ -54147,15 +54609,15 @@ "binop": null, "updateContext": null }, - "start": 5620, - "end": 5621, + "start": 5668, + "end": 5669, "loc": { "start": { - "line": 215, + "line": 216, "column": 21 }, "end": { - "line": 215, + "line": 216, "column": 22 } } @@ -54173,15 +54635,15 @@ "binop": null }, "value": "left", - "start": 5621, - "end": 5625, + "start": 5669, + "end": 5673, "loc": { "start": { - "line": 215, + "line": 216, "column": 22 }, "end": { - "line": 215, + "line": 216, "column": 26 } } @@ -54200,15 +54662,15 @@ "updateContext": null }, "value": "+", - "start": 5626, - "end": 5627, + "start": 5674, + "end": 5675, "loc": { "start": { - "line": 215, + "line": 216, "column": 27 }, "end": { - "line": 215, + "line": 216, "column": 28 } } @@ -54226,15 +54688,15 @@ "binop": null }, "value": "rect", - "start": 5628, - "end": 5632, + "start": 5676, + "end": 5680, "loc": { "start": { - "line": 215, + "line": 216, "column": 29 }, "end": { - "line": 215, + "line": 216, "column": 33 } } @@ -54252,15 +54714,15 @@ "binop": null, "updateContext": null }, - "start": 5632, - "end": 5633, + "start": 5680, + "end": 5681, "loc": { "start": { - "line": 215, + "line": 216, "column": 33 }, "end": { - "line": 215, + "line": 216, "column": 34 } } @@ -54278,15 +54740,15 @@ "binop": null }, "value": "width", - "start": 5633, - "end": 5638, + "start": 5681, + "end": 5686, "loc": { "start": { - "line": 215, + "line": 216, "column": 34 }, "end": { - "line": 215, + "line": 216, "column": 39 } } @@ -54305,15 +54767,15 @@ "updateContext": null }, "value": "-", - "start": 5639, - "end": 5640, + "start": 5687, + "end": 5688, "loc": { "start": { - "line": 215, + "line": 216, "column": 40 }, "end": { - "line": 215, + "line": 216, "column": 41 } } @@ -54331,15 +54793,15 @@ "binop": null }, "value": "center", - "start": 5641, - "end": 5647, + "start": 5689, + "end": 5695, "loc": { "start": { - "line": 215, + "line": 216, "column": 42 }, "end": { - "line": 215, + "line": 216, "column": 48 } } @@ -54357,15 +54819,15 @@ "binop": null, "updateContext": null }, - "start": 5647, - "end": 5648, + "start": 5695, + "end": 5696, "loc": { "start": { - "line": 215, + "line": 216, "column": 48 }, "end": { - "line": 215, + "line": 216, "column": 49 } } @@ -54383,15 +54845,15 @@ "binop": null }, "value": "x", - "start": 5648, - "end": 5649, + "start": 5696, + "end": 5697, "loc": { "start": { - "line": 215, + "line": 216, "column": 49 }, "end": { - "line": 215, + "line": 216, "column": 50 } } @@ -54409,15 +54871,15 @@ "binop": null, "updateContext": null }, - "start": 5649, - "end": 5650, + "start": 5697, + "end": 5698, "loc": { "start": { - "line": 215, + "line": 216, "column": 50 }, "end": { - "line": 215, + "line": 216, "column": 51 } } @@ -54437,15 +54899,15 @@ "updateContext": null }, "value": "let", - "start": 5659, - "end": 5662, + "start": 5707, + "end": 5710, "loc": { "start": { - "line": 216, + "line": 217, "column": 8 }, "end": { - "line": 216, + "line": 217, "column": 11 } } @@ -54463,15 +54925,15 @@ "binop": null }, "value": "y3", - "start": 5663, - "end": 5665, + "start": 5711, + "end": 5713, "loc": { "start": { - "line": 216, + "line": 217, "column": 12 }, "end": { - "line": 216, + "line": 217, "column": 14 } } @@ -54490,15 +54952,15 @@ "updateContext": null }, "value": "=", - "start": 5666, - "end": 5667, + "start": 5714, + "end": 5715, "loc": { "start": { - "line": 216, + "line": 217, "column": 15 }, "end": { - "line": 216, + "line": 217, "column": 16 } } @@ -54516,15 +54978,15 @@ "binop": null }, "value": "x3", - "start": 5668, - "end": 5670, + "start": 5716, + "end": 5718, "loc": { "start": { - "line": 216, + "line": 217, "column": 17 }, "end": { - "line": 216, + "line": 217, "column": 19 } } @@ -54543,15 +55005,15 @@ "updateContext": null }, "value": "*", - "start": 5671, - "end": 5672, + "start": 5719, + "end": 5720, "loc": { "start": { - "line": 216, + "line": 217, "column": 20 }, "end": { - "line": 216, + "line": 217, "column": 21 } } @@ -54569,15 +55031,15 @@ "binop": null }, "value": "scale", - "start": 5673, - "end": 5678, + "start": 5721, + "end": 5726, "loc": { "start": { - "line": 216, + "line": 217, "column": 22 }, "end": { - "line": 216, + "line": 217, "column": 27 } } @@ -54595,15 +55057,15 @@ "binop": null, "updateContext": null }, - "start": 5678, - "end": 5679, + "start": 5726, + "end": 5727, "loc": { "start": { - "line": 216, + "line": 217, "column": 27 }, "end": { - "line": 216, + "line": 217, "column": 28 } } @@ -54621,15 +55083,15 @@ "binop": null }, "value": "res", - "start": 5688, - "end": 5691, + "start": 5736, + "end": 5739, "loc": { "start": { - "line": 217, + "line": 218, "column": 8 }, "end": { - "line": 217, + "line": 218, "column": 11 } } @@ -54648,15 +55110,15 @@ "updateContext": null }, "value": "=", - "start": 5692, - "end": 5693, + "start": 5740, + "end": 5741, "loc": { "start": { - "line": 217, + "line": 218, "column": 12 }, "end": { - "line": 217, + "line": 218, "column": 13 } } @@ -54673,15 +55135,15 @@ "postfix": false, "binop": null }, - "start": 5694, - "end": 5695, + "start": 5742, + "end": 5743, "loc": { "start": { - "line": 217, + "line": 218, "column": 14 }, "end": { - "line": 217, + "line": 218, "column": 15 } } @@ -54699,15 +55161,15 @@ "binop": null }, "value": "y", - "start": 5708, - "end": 5709, + "start": 5756, + "end": 5757, "loc": { "start": { - "line": 218, + "line": 219, "column": 12 }, "end": { - "line": 218, + "line": 219, "column": 13 } } @@ -54725,15 +55187,15 @@ "binop": null, "updateContext": null }, - "start": 5709, - "end": 5710, + "start": 5757, + "end": 5758, "loc": { "start": { - "line": 218, + "line": 219, "column": 13 }, "end": { - "line": 218, + "line": 219, "column": 14 } } @@ -54751,15 +55213,15 @@ "binop": null }, "value": "center", - "start": 5711, - "end": 5717, + "start": 5759, + "end": 5765, "loc": { "start": { - "line": 218, + "line": 219, "column": 15 }, "end": { - "line": 218, + "line": 219, "column": 21 } } @@ -54777,15 +55239,15 @@ "binop": null, "updateContext": null }, - "start": 5717, - "end": 5718, + "start": 5765, + "end": 5766, "loc": { "start": { - "line": 218, + "line": 219, "column": 21 }, "end": { - "line": 218, + "line": 219, "column": 22 } } @@ -54803,15 +55265,15 @@ "binop": null }, "value": "y", - "start": 5718, - "end": 5719, + "start": 5766, + "end": 5767, "loc": { "start": { - "line": 218, + "line": 219, "column": 22 }, "end": { - "line": 218, + "line": 219, "column": 23 } } @@ -54830,15 +55292,15 @@ "updateContext": null }, "value": "+", - "start": 5720, - "end": 5721, + "start": 5768, + "end": 5769, "loc": { "start": { - "line": 218, + "line": 219, "column": 24 }, "end": { - "line": 218, + "line": 219, "column": 25 } } @@ -54856,15 +55318,15 @@ "binop": null }, "value": "y3", - "start": 5722, - "end": 5724, + "start": 5770, + "end": 5772, "loc": { "start": { - "line": 218, + "line": 219, "column": 26 }, "end": { - "line": 218, + "line": 219, "column": 28 } } @@ -54882,15 +55344,15 @@ "binop": null, "updateContext": null }, - "start": 5724, - "end": 5725, + "start": 5772, + "end": 5773, "loc": { "start": { - "line": 218, + "line": 219, "column": 28 }, "end": { - "line": 218, + "line": 219, "column": 29 } } @@ -54908,15 +55370,15 @@ "binop": null }, "value": "x", - "start": 5738, - "end": 5739, + "start": 5786, + "end": 5787, "loc": { "start": { - "line": 219, + "line": 220, "column": 12 }, "end": { - "line": 219, + "line": 220, "column": 13 } } @@ -54934,15 +55396,15 @@ "binop": null, "updateContext": null }, - "start": 5739, - "end": 5740, + "start": 5787, + "end": 5788, "loc": { "start": { - "line": 219, + "line": 220, "column": 13 }, "end": { - "line": 219, + "line": 220, "column": 14 } } @@ -54960,15 +55422,15 @@ "binop": null }, "value": "center", - "start": 5741, - "end": 5747, + "start": 5789, + "end": 5795, "loc": { "start": { - "line": 219, + "line": 220, "column": 15 }, "end": { - "line": 219, + "line": 220, "column": 21 } } @@ -54986,15 +55448,15 @@ "binop": null, "updateContext": null }, - "start": 5747, - "end": 5748, + "start": 5795, + "end": 5796, "loc": { "start": { - "line": 219, + "line": 220, "column": 21 }, "end": { - "line": 219, + "line": 220, "column": 22 } } @@ -55012,15 +55474,15 @@ "binop": null }, "value": "x", - "start": 5748, - "end": 5749, + "start": 5796, + "end": 5797, "loc": { "start": { - "line": 219, + "line": 220, "column": 22 }, "end": { - "line": 219, + "line": 220, "column": 23 } } @@ -55039,15 +55501,15 @@ "updateContext": null }, "value": "+", - "start": 5750, - "end": 5751, + "start": 5798, + "end": 5799, "loc": { "start": { - "line": 219, + "line": 220, "column": 24 }, "end": { - "line": 219, + "line": 220, "column": 25 } } @@ -55065,15 +55527,15 @@ "binop": null }, "value": "x3", - "start": 5752, - "end": 5754, + "start": 5800, + "end": 5802, "loc": { "start": { - "line": 219, + "line": 220, "column": 26 }, "end": { - "line": 219, + "line": 220, "column": 28 } } @@ -55090,15 +55552,15 @@ "postfix": false, "binop": null }, - "start": 5763, - "end": 5764, + "start": 5811, + "end": 5812, "loc": { "start": { - "line": 220, + "line": 221, "column": 8 }, "end": { - "line": 220, + "line": 221, "column": 9 } } @@ -55115,15 +55577,15 @@ "postfix": false, "binop": null }, - "start": 5769, - "end": 5770, + "start": 5817, + "end": 5818, "loc": { "start": { - "line": 221, + "line": 222, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 5 } } @@ -55143,15 +55605,15 @@ "updateContext": null }, "value": "else", - "start": 5771, - "end": 5775, + "start": 5819, + "end": 5823, "loc": { "start": { - "line": 221, + "line": 222, "column": 6 }, "end": { - "line": 221, + "line": 222, "column": 10 } } @@ -55171,15 +55633,15 @@ "updateContext": null }, "value": "if", - "start": 5776, - "end": 5778, + "start": 5824, + "end": 5826, "loc": { "start": { - "line": 221, + "line": 222, "column": 11 }, "end": { - "line": 221, + "line": 222, "column": 13 } } @@ -55196,15 +55658,15 @@ "postfix": false, "binop": null }, - "start": 5779, - "end": 5780, + "start": 5827, + "end": 5828, "loc": { "start": { - "line": 221, + "line": 222, "column": 14 }, "end": { - "line": 221, + "line": 222, "column": 15 } } @@ -55222,15 +55684,15 @@ "binop": null }, "value": "angleTarget", - "start": 5780, - "end": 5791, + "start": 5828, + "end": 5839, "loc": { "start": { - "line": 221, + "line": 222, "column": 15 }, "end": { - "line": 221, + "line": 222, "column": 26 } } @@ -55249,15 +55711,15 @@ "updateContext": null }, "value": "<", - "start": 5792, - "end": 5793, + "start": 5840, + "end": 5841, "loc": { "start": { - "line": 221, + "line": 222, "column": 27 }, "end": { - "line": 221, + "line": 222, "column": 28 } } @@ -55275,15 +55737,15 @@ "binop": null }, "value": "angleLeftBottom", - "start": 5794, - "end": 5809, + "start": 5842, + "end": 5857, "loc": { "start": { - "line": 221, + "line": 222, "column": 29 }, "end": { - "line": 221, + "line": 222, "column": 44 } } @@ -55300,15 +55762,15 @@ "postfix": false, "binop": null }, - "start": 5809, - "end": 5810, + "start": 5857, + "end": 5858, "loc": { "start": { - "line": 221, + "line": 222, "column": 44 }, "end": { - "line": 221, + "line": 222, "column": 45 } } @@ -55325,15 +55787,15 @@ "postfix": false, "binop": null }, - "start": 5811, - "end": 5812, + "start": 5859, + "end": 5860, "loc": { "start": { - "line": 221, + "line": 222, "column": 46 }, "end": { - "line": 221, + "line": 222, "column": 47 } } @@ -55353,15 +55815,15 @@ "updateContext": null }, "value": "let", - "start": 5821, - "end": 5824, + "start": 5869, + "end": 5872, "loc": { "start": { - "line": 222, + "line": 223, "column": 8 }, "end": { - "line": 222, + "line": 223, "column": 11 } } @@ -55379,15 +55841,15 @@ "binop": null }, "value": "y3", - "start": 5825, - "end": 5827, + "start": 5873, + "end": 5875, "loc": { "start": { - "line": 222, + "line": 223, "column": 12 }, "end": { - "line": 222, + "line": 223, "column": 14 } } @@ -55406,15 +55868,15 @@ "updateContext": null }, "value": "=", - "start": 5828, - "end": 5829, + "start": 5876, + "end": 5877, "loc": { "start": { - "line": 222, + "line": 223, "column": 15 }, "end": { - "line": 222, + "line": 223, "column": 16 } } @@ -55432,15 +55894,15 @@ "binop": null }, "value": "rect", - "start": 5830, - "end": 5834, + "start": 5878, + "end": 5882, "loc": { "start": { - "line": 222, + "line": 223, "column": 17 }, "end": { - "line": 222, + "line": 223, "column": 21 } } @@ -55458,15 +55920,15 @@ "binop": null, "updateContext": null }, - "start": 5834, - "end": 5835, + "start": 5882, + "end": 5883, "loc": { "start": { - "line": 222, + "line": 223, "column": 21 }, "end": { - "line": 222, + "line": 223, "column": 22 } } @@ -55484,15 +55946,15 @@ "binop": null }, "value": "top", - "start": 5835, - "end": 5838, + "start": 5883, + "end": 5886, "loc": { "start": { - "line": 222, + "line": 223, "column": 22 }, "end": { - "line": 222, + "line": 223, "column": 25 } } @@ -55511,15 +55973,15 @@ "updateContext": null }, "value": "+", - "start": 5839, - "end": 5840, + "start": 5887, + "end": 5888, "loc": { "start": { - "line": 222, + "line": 223, "column": 26 }, "end": { - "line": 222, + "line": 223, "column": 27 } } @@ -55537,15 +55999,15 @@ "binop": null }, "value": "rect", - "start": 5841, - "end": 5845, + "start": 5889, + "end": 5893, "loc": { "start": { - "line": 222, + "line": 223, "column": 28 }, "end": { - "line": 222, + "line": 223, "column": 32 } } @@ -55563,15 +56025,15 @@ "binop": null, "updateContext": null }, - "start": 5845, - "end": 5846, + "start": 5893, + "end": 5894, "loc": { "start": { - "line": 222, + "line": 223, "column": 32 }, "end": { - "line": 222, + "line": 223, "column": 33 } } @@ -55589,15 +56051,15 @@ "binop": null }, "value": "height", - "start": 5846, - "end": 5852, + "start": 5894, + "end": 5900, "loc": { "start": { - "line": 222, + "line": 223, "column": 33 }, "end": { - "line": 222, + "line": 223, "column": 39 } } @@ -55616,15 +56078,15 @@ "updateContext": null }, "value": "-", - "start": 5853, - "end": 5854, + "start": 5901, + "end": 5902, "loc": { "start": { - "line": 222, + "line": 223, "column": 40 }, "end": { - "line": 222, + "line": 223, "column": 41 } } @@ -55642,15 +56104,15 @@ "binop": null }, "value": "center", - "start": 5855, - "end": 5861, + "start": 5903, + "end": 5909, "loc": { "start": { - "line": 222, + "line": 223, "column": 42 }, "end": { - "line": 222, + "line": 223, "column": 48 } } @@ -55668,15 +56130,15 @@ "binop": null, "updateContext": null }, - "start": 5861, - "end": 5862, + "start": 5909, + "end": 5910, "loc": { "start": { - "line": 222, + "line": 223, "column": 48 }, "end": { - "line": 222, + "line": 223, "column": 49 } } @@ -55694,15 +56156,15 @@ "binop": null }, "value": "y", - "start": 5862, - "end": 5863, + "start": 5910, + "end": 5911, "loc": { "start": { - "line": 222, + "line": 223, "column": 49 }, "end": { - "line": 222, + "line": 223, "column": 50 } } @@ -55720,15 +56182,15 @@ "binop": null, "updateContext": null }, - "start": 5863, - "end": 5864, + "start": 5911, + "end": 5912, "loc": { "start": { - "line": 222, + "line": 223, "column": 50 }, "end": { - "line": 222, + "line": 223, "column": 51 } } @@ -55748,15 +56210,15 @@ "updateContext": null }, "value": "let", - "start": 5873, - "end": 5876, + "start": 5921, + "end": 5924, "loc": { "start": { - "line": 223, + "line": 224, "column": 8 }, "end": { - "line": 223, + "line": 224, "column": 11 } } @@ -55774,15 +56236,15 @@ "binop": null }, "value": "x3", - "start": 5877, - "end": 5879, + "start": 5925, + "end": 5927, "loc": { "start": { - "line": 223, + "line": 224, "column": 12 }, "end": { - "line": 223, + "line": 224, "column": 14 } } @@ -55801,15 +56263,15 @@ "updateContext": null }, "value": "=", - "start": 5880, - "end": 5881, + "start": 5928, + "end": 5929, "loc": { "start": { - "line": 223, + "line": 224, "column": 15 }, "end": { - "line": 223, + "line": 224, "column": 16 } } @@ -55827,15 +56289,15 @@ "binop": null }, "value": "y3", - "start": 5882, - "end": 5884, + "start": 5930, + "end": 5932, "loc": { "start": { - "line": 223, + "line": 224, "column": 17 }, "end": { - "line": 223, + "line": 224, "column": 19 } } @@ -55854,15 +56316,15 @@ "updateContext": null }, "value": "/", - "start": 5885, - "end": 5886, + "start": 5933, + "end": 5934, "loc": { "start": { - "line": 223, + "line": 224, "column": 20 }, "end": { - "line": 223, + "line": 224, "column": 21 } } @@ -55880,15 +56342,15 @@ "binop": null }, "value": "scale", - "start": 5887, - "end": 5892, + "start": 5935, + "end": 5940, "loc": { "start": { - "line": 223, + "line": 224, "column": 22 }, "end": { - "line": 223, + "line": 224, "column": 27 } } @@ -55906,15 +56368,15 @@ "binop": null, "updateContext": null }, - "start": 5892, - "end": 5893, + "start": 5940, + "end": 5941, "loc": { "start": { - "line": 223, + "line": 224, "column": 27 }, "end": { - "line": 223, + "line": 224, "column": 28 } } @@ -55932,15 +56394,15 @@ "binop": null }, "value": "res", - "start": 5902, - "end": 5905, + "start": 5950, + "end": 5953, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 11 } } @@ -55959,15 +56421,15 @@ "updateContext": null }, "value": "=", - "start": 5906, - "end": 5907, + "start": 5954, + "end": 5955, "loc": { "start": { - "line": 224, + "line": 225, "column": 12 }, "end": { - "line": 224, + "line": 225, "column": 13 } } @@ -55984,15 +56446,15 @@ "postfix": false, "binop": null }, - "start": 5908, - "end": 5909, + "start": 5956, + "end": 5957, "loc": { "start": { - "line": 224, + "line": 225, "column": 14 }, "end": { - "line": 224, + "line": 225, "column": 15 } } @@ -56010,15 +56472,15 @@ "binop": null }, "value": "y", - "start": 5922, - "end": 5923, + "start": 5970, + "end": 5971, "loc": { "start": { - "line": 225, + "line": 226, "column": 12 }, "end": { - "line": 225, + "line": 226, "column": 13 } } @@ -56036,15 +56498,15 @@ "binop": null, "updateContext": null }, - "start": 5923, - "end": 5924, + "start": 5971, + "end": 5972, "loc": { "start": { - "line": 225, + "line": 226, "column": 13 }, "end": { - "line": 225, + "line": 226, "column": 14 } } @@ -56062,15 +56524,15 @@ "binop": null }, "value": "center", - "start": 5925, - "end": 5931, + "start": 5973, + "end": 5979, "loc": { "start": { - "line": 225, + "line": 226, "column": 15 }, "end": { - "line": 225, + "line": 226, "column": 21 } } @@ -56088,15 +56550,15 @@ "binop": null, "updateContext": null }, - "start": 5931, - "end": 5932, + "start": 5979, + "end": 5980, "loc": { "start": { - "line": 225, + "line": 226, "column": 21 }, "end": { - "line": 225, + "line": 226, "column": 22 } } @@ -56114,15 +56576,15 @@ "binop": null }, "value": "y", - "start": 5932, - "end": 5933, + "start": 5980, + "end": 5981, "loc": { "start": { - "line": 225, + "line": 226, "column": 22 }, "end": { - "line": 225, + "line": 226, "column": 23 } } @@ -56141,15 +56603,15 @@ "updateContext": null }, "value": "+", - "start": 5934, - "end": 5935, + "start": 5982, + "end": 5983, "loc": { "start": { - "line": 225, + "line": 226, "column": 24 }, "end": { - "line": 225, + "line": 226, "column": 25 } } @@ -56167,15 +56629,15 @@ "binop": null }, "value": "y3", - "start": 5936, - "end": 5938, + "start": 5984, + "end": 5986, "loc": { "start": { - "line": 225, + "line": 226, "column": 26 }, "end": { - "line": 225, + "line": 226, "column": 28 } } @@ -56193,15 +56655,15 @@ "binop": null, "updateContext": null }, - "start": 5938, - "end": 5939, + "start": 5986, + "end": 5987, "loc": { "start": { - "line": 225, + "line": 226, "column": 28 }, "end": { - "line": 225, + "line": 226, "column": 29 } } @@ -56219,15 +56681,15 @@ "binop": null }, "value": "x", - "start": 5952, - "end": 5953, + "start": 6000, + "end": 6001, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 13 } } @@ -56245,15 +56707,15 @@ "binop": null, "updateContext": null }, - "start": 5953, - "end": 5954, + "start": 6001, + "end": 6002, "loc": { "start": { - "line": 226, + "line": 227, "column": 13 }, "end": { - "line": 226, + "line": 227, "column": 14 } } @@ -56271,15 +56733,15 @@ "binop": null }, "value": "center", - "start": 5955, - "end": 5961, + "start": 6003, + "end": 6009, "loc": { "start": { - "line": 226, + "line": 227, "column": 15 }, "end": { - "line": 226, + "line": 227, "column": 21 } } @@ -56297,15 +56759,15 @@ "binop": null, "updateContext": null }, - "start": 5961, - "end": 5962, + "start": 6009, + "end": 6010, "loc": { "start": { - "line": 226, + "line": 227, "column": 21 }, "end": { - "line": 226, + "line": 227, "column": 22 } } @@ -56323,15 +56785,15 @@ "binop": null }, "value": "x", - "start": 5962, - "end": 5963, + "start": 6010, + "end": 6011, "loc": { "start": { - "line": 226, + "line": 227, "column": 22 }, "end": { - "line": 226, + "line": 227, "column": 23 } } @@ -56350,15 +56812,15 @@ "updateContext": null }, "value": "+", - "start": 5964, - "end": 5965, + "start": 6012, + "end": 6013, "loc": { "start": { - "line": 226, + "line": 227, "column": 24 }, "end": { - "line": 226, + "line": 227, "column": 25 } } @@ -56376,15 +56838,15 @@ "binop": null }, "value": "x3", - "start": 5966, - "end": 5968, + "start": 6014, + "end": 6016, "loc": { "start": { - "line": 226, + "line": 227, "column": 26 }, "end": { - "line": 226, + "line": 227, "column": 28 } } @@ -56401,15 +56863,15 @@ "postfix": false, "binop": null }, - "start": 5977, - "end": 5978, + "start": 6025, + "end": 6026, "loc": { "start": { - "line": 227, + "line": 228, "column": 8 }, "end": { - "line": 227, + "line": 228, "column": 9 } } @@ -56426,15 +56888,15 @@ "postfix": false, "binop": null }, - "start": 5983, - "end": 5984, + "start": 6031, + "end": 6032, "loc": { "start": { - "line": 228, + "line": 229, "column": 4 }, "end": { - "line": 228, + "line": 229, "column": 5 } } @@ -56454,15 +56916,15 @@ "updateContext": null }, "value": "else", - "start": 5985, - "end": 5989, + "start": 6033, + "end": 6037, "loc": { "start": { - "line": 228, + "line": 229, "column": 6 }, "end": { - "line": 228, + "line": 229, "column": 10 } } @@ -56482,15 +56944,15 @@ "updateContext": null }, "value": "if", - "start": 5990, - "end": 5992, + "start": 6038, + "end": 6040, "loc": { "start": { - "line": 228, + "line": 229, "column": 11 }, "end": { - "line": 228, + "line": 229, "column": 13 } } @@ -56507,15 +56969,15 @@ "postfix": false, "binop": null }, - "start": 5993, - "end": 5994, + "start": 6041, + "end": 6042, "loc": { "start": { - "line": 228, + "line": 229, "column": 14 }, "end": { - "line": 228, + "line": 229, "column": 15 } } @@ -56533,15 +56995,15 @@ "binop": null }, "value": "angleTarget", - "start": 5994, - "end": 6005, + "start": 6042, + "end": 6053, "loc": { "start": { - "line": 228, + "line": 229, "column": 15 }, "end": { - "line": 228, + "line": 229, "column": 26 } } @@ -56560,15 +57022,15 @@ "updateContext": null }, "value": "<", - "start": 6006, - "end": 6007, + "start": 6054, + "end": 6055, "loc": { "start": { - "line": 228, + "line": 229, "column": 27 }, "end": { - "line": 228, + "line": 229, "column": 28 } } @@ -56586,15 +57048,15 @@ "binop": null }, "value": "angleLeftTop", - "start": 6008, - "end": 6020, + "start": 6056, + "end": 6068, "loc": { "start": { - "line": 228, + "line": 229, "column": 29 }, "end": { - "line": 228, + "line": 229, "column": 41 } } @@ -56611,15 +57073,15 @@ "postfix": false, "binop": null }, - "start": 6020, - "end": 6021, + "start": 6068, + "end": 6069, "loc": { "start": { - "line": 228, + "line": 229, "column": 41 }, "end": { - "line": 228, + "line": 229, "column": 42 } } @@ -56636,15 +57098,15 @@ "postfix": false, "binop": null }, - "start": 6022, - "end": 6023, + "start": 6070, + "end": 6071, "loc": { "start": { - "line": 228, + "line": 229, "column": 43 }, "end": { - "line": 228, + "line": 229, "column": 44 } } @@ -56664,15 +57126,15 @@ "updateContext": null }, "value": "let", - "start": 6032, - "end": 6035, + "start": 6080, + "end": 6083, "loc": { "start": { - "line": 229, + "line": 230, "column": 8 }, "end": { - "line": 229, + "line": 230, "column": 11 } } @@ -56690,15 +57152,15 @@ "binop": null }, "value": "x3", - "start": 6036, - "end": 6038, + "start": 6084, + "end": 6086, "loc": { "start": { - "line": 229, + "line": 230, "column": 12 }, "end": { - "line": 229, + "line": 230, "column": 14 } } @@ -56717,15 +57179,15 @@ "updateContext": null }, "value": "=", - "start": 6039, - "end": 6040, + "start": 6087, + "end": 6088, "loc": { "start": { - "line": 229, + "line": 230, "column": 15 }, "end": { - "line": 229, + "line": 230, "column": 16 } } @@ -56743,15 +57205,15 @@ "binop": null }, "value": "center", - "start": 6041, - "end": 6047, + "start": 6089, + "end": 6095, "loc": { "start": { - "line": 229, + "line": 230, "column": 17 }, "end": { - "line": 229, + "line": 230, "column": 23 } } @@ -56769,15 +57231,15 @@ "binop": null, "updateContext": null }, - "start": 6047, - "end": 6048, + "start": 6095, + "end": 6096, "loc": { "start": { - "line": 229, + "line": 230, "column": 23 }, "end": { - "line": 229, + "line": 230, "column": 24 } } @@ -56795,15 +57257,15 @@ "binop": null }, "value": "x", - "start": 6048, - "end": 6049, + "start": 6096, + "end": 6097, "loc": { "start": { - "line": 229, + "line": 230, "column": 24 }, "end": { - "line": 229, + "line": 230, "column": 25 } } @@ -56822,15 +57284,15 @@ "updateContext": null }, "value": "-", - "start": 6050, - "end": 6051, + "start": 6098, + "end": 6099, "loc": { "start": { - "line": 229, + "line": 230, "column": 26 }, "end": { - "line": 229, + "line": 230, "column": 27 } } @@ -56848,15 +57310,15 @@ "binop": null }, "value": "rect", - "start": 6052, - "end": 6056, + "start": 6100, + "end": 6104, "loc": { "start": { - "line": 229, + "line": 230, "column": 28 }, "end": { - "line": 229, + "line": 230, "column": 32 } } @@ -56874,15 +57336,15 @@ "binop": null, "updateContext": null }, - "start": 6056, - "end": 6057, + "start": 6104, + "end": 6105, "loc": { "start": { - "line": 229, + "line": 230, "column": 32 }, "end": { - "line": 229, + "line": 230, "column": 33 } } @@ -56900,15 +57362,15 @@ "binop": null }, "value": "left", - "start": 6057, - "end": 6061, + "start": 6105, + "end": 6109, "loc": { "start": { - "line": 229, + "line": 230, "column": 33 }, "end": { - "line": 229, + "line": 230, "column": 37 } } @@ -56926,15 +57388,15 @@ "binop": null, "updateContext": null }, - "start": 6061, - "end": 6062, + "start": 6109, + "end": 6110, "loc": { "start": { - "line": 229, + "line": 230, "column": 37 }, "end": { - "line": 229, + "line": 230, "column": 38 } } @@ -56954,15 +57416,15 @@ "updateContext": null }, "value": "let", - "start": 6071, - "end": 6074, + "start": 6119, + "end": 6122, "loc": { "start": { - "line": 230, + "line": 231, "column": 8 }, "end": { - "line": 230, + "line": 231, "column": 11 } } @@ -56980,15 +57442,15 @@ "binop": null }, "value": "y3", - "start": 6075, - "end": 6077, + "start": 6123, + "end": 6125, "loc": { "start": { - "line": 230, + "line": 231, "column": 12 }, "end": { - "line": 230, + "line": 231, "column": 14 } } @@ -57007,15 +57469,15 @@ "updateContext": null }, "value": "=", - "start": 6078, - "end": 6079, + "start": 6126, + "end": 6127, "loc": { "start": { - "line": 230, + "line": 231, "column": 15 }, "end": { - "line": 230, + "line": 231, "column": 16 } } @@ -57033,15 +57495,15 @@ "binop": null }, "value": "x3", - "start": 6080, - "end": 6082, + "start": 6128, + "end": 6130, "loc": { "start": { - "line": 230, + "line": 231, "column": 17 }, "end": { - "line": 230, + "line": 231, "column": 19 } } @@ -57060,15 +57522,15 @@ "updateContext": null }, "value": "*", - "start": 6083, - "end": 6084, + "start": 6131, + "end": 6132, "loc": { "start": { - "line": 230, + "line": 231, "column": 20 }, "end": { - "line": 230, + "line": 231, "column": 21 } } @@ -57086,15 +57548,15 @@ "binop": null }, "value": "scale", - "start": 6085, - "end": 6090, + "start": 6133, + "end": 6138, "loc": { "start": { - "line": 230, + "line": 231, "column": 22 }, "end": { - "line": 230, + "line": 231, "column": 27 } } @@ -57112,15 +57574,15 @@ "binop": null, "updateContext": null }, - "start": 6090, - "end": 6091, + "start": 6138, + "end": 6139, "loc": { "start": { - "line": 230, + "line": 231, "column": 27 }, "end": { - "line": 230, + "line": 231, "column": 28 } } @@ -57138,15 +57600,15 @@ "binop": null }, "value": "res", - "start": 6100, - "end": 6103, + "start": 6148, + "end": 6151, "loc": { "start": { - "line": 231, + "line": 232, "column": 8 }, "end": { - "line": 231, + "line": 232, "column": 11 } } @@ -57165,15 +57627,15 @@ "updateContext": null }, "value": "=", - "start": 6104, - "end": 6105, + "start": 6152, + "end": 6153, "loc": { "start": { - "line": 231, + "line": 232, "column": 12 }, "end": { - "line": 231, + "line": 232, "column": 13 } } @@ -57190,15 +57652,15 @@ "postfix": false, "binop": null }, - "start": 6106, - "end": 6107, + "start": 6154, + "end": 6155, "loc": { "start": { - "line": 231, + "line": 232, "column": 14 }, "end": { - "line": 231, + "line": 232, "column": 15 } } @@ -57216,15 +57678,15 @@ "binop": null }, "value": "y", - "start": 6120, - "end": 6121, + "start": 6168, + "end": 6169, "loc": { "start": { - "line": 232, + "line": 233, "column": 12 }, "end": { - "line": 232, + "line": 233, "column": 13 } } @@ -57242,15 +57704,15 @@ "binop": null, "updateContext": null }, - "start": 6121, - "end": 6122, + "start": 6169, + "end": 6170, "loc": { "start": { - "line": 232, + "line": 233, "column": 13 }, "end": { - "line": 232, + "line": 233, "column": 14 } } @@ -57268,15 +57730,15 @@ "binop": null }, "value": "center", - "start": 6123, - "end": 6129, + "start": 6171, + "end": 6177, "loc": { "start": { - "line": 232, + "line": 233, "column": 15 }, "end": { - "line": 232, + "line": 233, "column": 21 } } @@ -57294,15 +57756,15 @@ "binop": null, "updateContext": null }, - "start": 6129, - "end": 6130, + "start": 6177, + "end": 6178, "loc": { "start": { - "line": 232, + "line": 233, "column": 21 }, "end": { - "line": 232, + "line": 233, "column": 22 } } @@ -57320,15 +57782,15 @@ "binop": null }, "value": "y", - "start": 6130, - "end": 6131, + "start": 6178, + "end": 6179, "loc": { "start": { - "line": 232, + "line": 233, "column": 22 }, "end": { - "line": 232, + "line": 233, "column": 23 } } @@ -57347,15 +57809,15 @@ "updateContext": null }, "value": "-", - "start": 6132, - "end": 6133, + "start": 6180, + "end": 6181, "loc": { "start": { - "line": 232, + "line": 233, "column": 24 }, "end": { - "line": 232, + "line": 233, "column": 25 } } @@ -57373,15 +57835,15 @@ "binop": null }, "value": "y3", - "start": 6134, - "end": 6136, + "start": 6182, + "end": 6184, "loc": { "start": { - "line": 232, + "line": 233, "column": 26 }, "end": { - "line": 232, + "line": 233, "column": 28 } } @@ -57399,15 +57861,15 @@ "binop": null, "updateContext": null }, - "start": 6136, - "end": 6137, + "start": 6184, + "end": 6185, "loc": { "start": { - "line": 232, + "line": 233, "column": 28 }, "end": { - "line": 232, + "line": 233, "column": 29 } } @@ -57425,15 +57887,15 @@ "binop": null }, "value": "x", - "start": 6150, - "end": 6151, + "start": 6198, + "end": 6199, "loc": { "start": { - "line": 233, + "line": 234, "column": 12 }, "end": { - "line": 233, + "line": 234, "column": 13 } } @@ -57451,15 +57913,15 @@ "binop": null, "updateContext": null }, - "start": 6151, - "end": 6152, + "start": 6199, + "end": 6200, "loc": { "start": { - "line": 233, + "line": 234, "column": 13 }, "end": { - "line": 233, + "line": 234, "column": 14 } } @@ -57477,15 +57939,15 @@ "binop": null }, "value": "center", - "start": 6153, - "end": 6159, + "start": 6201, + "end": 6207, "loc": { "start": { - "line": 233, + "line": 234, "column": 15 }, "end": { - "line": 233, + "line": 234, "column": 21 } } @@ -57503,15 +57965,15 @@ "binop": null, "updateContext": null }, - "start": 6159, - "end": 6160, + "start": 6207, + "end": 6208, "loc": { "start": { - "line": 233, + "line": 234, "column": 21 }, "end": { - "line": 233, + "line": 234, "column": 22 } } @@ -57529,15 +57991,15 @@ "binop": null }, "value": "x", - "start": 6160, - "end": 6161, + "start": 6208, + "end": 6209, "loc": { "start": { - "line": 233, + "line": 234, "column": 22 }, "end": { - "line": 233, + "line": 234, "column": 23 } } @@ -57556,15 +58018,15 @@ "updateContext": null }, "value": "-", - "start": 6162, - "end": 6163, + "start": 6210, + "end": 6211, "loc": { "start": { - "line": 233, + "line": 234, "column": 24 }, "end": { - "line": 233, + "line": 234, "column": 25 } } @@ -57582,15 +58044,15 @@ "binop": null }, "value": "x3", - "start": 6164, - "end": 6166, + "start": 6212, + "end": 6214, "loc": { "start": { - "line": 233, + "line": 234, "column": 26 }, "end": { - "line": 233, + "line": 234, "column": 28 } } @@ -57607,15 +58069,15 @@ "postfix": false, "binop": null }, - "start": 6175, - "end": 6176, + "start": 6223, + "end": 6224, "loc": { "start": { - "line": 234, + "line": 235, "column": 8 }, "end": { - "line": 234, + "line": 235, "column": 9 } } @@ -57632,15 +58094,15 @@ "postfix": false, "binop": null }, - "start": 6181, - "end": 6182, + "start": 6229, + "end": 6230, "loc": { "start": { - "line": 235, + "line": 236, "column": 4 }, "end": { - "line": 235, + "line": 236, "column": 5 } } @@ -57660,15 +58122,15 @@ "updateContext": null }, "value": "else", - "start": 6183, - "end": 6187, + "start": 6231, + "end": 6235, "loc": { "start": { - "line": 235, + "line": 236, "column": 6 }, "end": { - "line": 235, + "line": 236, "column": 10 } } @@ -57685,15 +58147,15 @@ "postfix": false, "binop": null }, - "start": 6188, - "end": 6189, + "start": 6236, + "end": 6237, "loc": { "start": { - "line": 235, + "line": 236, "column": 11 }, "end": { - "line": 235, + "line": 236, "column": 12 } } @@ -57713,15 +58175,15 @@ "updateContext": null }, "value": "let", - "start": 6198, - "end": 6201, + "start": 6246, + "end": 6249, "loc": { "start": { - "line": 236, + "line": 237, "column": 8 }, "end": { - "line": 236, + "line": 237, "column": 11 } } @@ -57739,15 +58201,15 @@ "binop": null }, "value": "y3", - "start": 6202, - "end": 6204, + "start": 6250, + "end": 6252, "loc": { "start": { - "line": 236, + "line": 237, "column": 12 }, "end": { - "line": 236, + "line": 237, "column": 14 } } @@ -57766,15 +58228,15 @@ "updateContext": null }, "value": "=", - "start": 6205, - "end": 6206, + "start": 6253, + "end": 6254, "loc": { "start": { - "line": 236, + "line": 237, "column": 15 }, "end": { - "line": 236, + "line": 237, "column": 16 } } @@ -57792,15 +58254,15 @@ "binop": null }, "value": "rect", - "start": 6207, - "end": 6211, + "start": 6255, + "end": 6259, "loc": { "start": { - "line": 236, + "line": 237, "column": 17 }, "end": { - "line": 236, + "line": 237, "column": 21 } } @@ -57818,15 +58280,15 @@ "binop": null, "updateContext": null }, - "start": 6211, - "end": 6212, + "start": 6259, + "end": 6260, "loc": { "start": { - "line": 236, + "line": 237, "column": 21 }, "end": { - "line": 236, + "line": 237, "column": 22 } } @@ -57844,15 +58306,15 @@ "binop": null }, "value": "top", - "start": 6212, - "end": 6215, + "start": 6260, + "end": 6263, "loc": { "start": { - "line": 236, + "line": 237, "column": 22 }, "end": { - "line": 236, + "line": 237, "column": 25 } } @@ -57871,15 +58333,15 @@ "updateContext": null }, "value": "-", - "start": 6216, - "end": 6217, + "start": 6264, + "end": 6265, "loc": { "start": { - "line": 236, + "line": 237, "column": 26 }, "end": { - "line": 236, + "line": 237, "column": 27 } } @@ -57897,15 +58359,15 @@ "binop": null }, "value": "center", - "start": 6218, - "end": 6224, + "start": 6266, + "end": 6272, "loc": { "start": { - "line": 236, + "line": 237, "column": 28 }, "end": { - "line": 236, + "line": 237, "column": 34 } } @@ -57923,15 +58385,15 @@ "binop": null, "updateContext": null }, - "start": 6224, - "end": 6225, + "start": 6272, + "end": 6273, "loc": { "start": { - "line": 236, + "line": 237, "column": 34 }, "end": { - "line": 236, + "line": 237, "column": 35 } } @@ -57949,15 +58411,15 @@ "binop": null }, "value": "y", - "start": 6225, - "end": 6226, + "start": 6273, + "end": 6274, "loc": { "start": { - "line": 236, + "line": 237, "column": 35 }, "end": { - "line": 236, + "line": 237, "column": 36 } } @@ -57975,15 +58437,15 @@ "binop": null, "updateContext": null }, - "start": 6226, - "end": 6227, + "start": 6274, + "end": 6275, "loc": { "start": { - "line": 236, + "line": 237, "column": 36 }, "end": { - "line": 236, + "line": 237, "column": 37 } } @@ -58003,15 +58465,15 @@ "updateContext": null }, "value": "let", - "start": 6236, - "end": 6239, + "start": 6284, + "end": 6287, "loc": { "start": { - "line": 237, + "line": 238, "column": 8 }, "end": { - "line": 237, + "line": 238, "column": 11 } } @@ -58029,15 +58491,15 @@ "binop": null }, "value": "x3", - "start": 6240, - "end": 6242, + "start": 6288, + "end": 6290, "loc": { "start": { - "line": 237, + "line": 238, "column": 12 }, "end": { - "line": 237, + "line": 238, "column": 14 } } @@ -58056,15 +58518,15 @@ "updateContext": null }, "value": "=", - "start": 6243, - "end": 6244, + "start": 6291, + "end": 6292, "loc": { "start": { - "line": 237, + "line": 238, "column": 15 }, "end": { - "line": 237, + "line": 238, "column": 16 } } @@ -58082,15 +58544,15 @@ "binop": null }, "value": "y3", - "start": 6245, - "end": 6247, + "start": 6293, + "end": 6295, "loc": { "start": { - "line": 237, + "line": 238, "column": 17 }, "end": { - "line": 237, + "line": 238, "column": 19 } } @@ -58109,15 +58571,15 @@ "updateContext": null }, "value": "/", - "start": 6248, - "end": 6249, + "start": 6296, + "end": 6297, "loc": { "start": { - "line": 237, + "line": 238, "column": 20 }, "end": { - "line": 237, + "line": 238, "column": 21 } } @@ -58135,15 +58597,15 @@ "binop": null }, "value": "scale", - "start": 6250, - "end": 6255, + "start": 6298, + "end": 6303, "loc": { "start": { - "line": 237, + "line": 238, "column": 22 }, "end": { - "line": 237, + "line": 238, "column": 27 } } @@ -58161,15 +58623,15 @@ "binop": null, "updateContext": null }, - "start": 6255, - "end": 6256, + "start": 6303, + "end": 6304, "loc": { "start": { - "line": 237, + "line": 238, "column": 27 }, "end": { - "line": 237, + "line": 238, "column": 28 } } @@ -58187,15 +58649,15 @@ "binop": null }, "value": "res", - "start": 6265, - "end": 6268, + "start": 6313, + "end": 6316, "loc": { "start": { - "line": 238, + "line": 239, "column": 8 }, "end": { - "line": 238, + "line": 239, "column": 11 } } @@ -58214,15 +58676,15 @@ "updateContext": null }, "value": "=", - "start": 6269, - "end": 6270, + "start": 6317, + "end": 6318, "loc": { "start": { - "line": 238, + "line": 239, "column": 12 }, "end": { - "line": 238, + "line": 239, "column": 13 } } @@ -58239,15 +58701,15 @@ "postfix": false, "binop": null }, - "start": 6271, - "end": 6272, + "start": 6319, + "end": 6320, "loc": { "start": { - "line": 238, + "line": 239, "column": 14 }, "end": { - "line": 238, + "line": 239, "column": 15 } } @@ -58265,15 +58727,15 @@ "binop": null }, "value": "y", - "start": 6285, - "end": 6286, + "start": 6333, + "end": 6334, "loc": { "start": { - "line": 239, + "line": 240, "column": 12 }, "end": { - "line": 239, + "line": 240, "column": 13 } } @@ -58291,15 +58753,15 @@ "binop": null, "updateContext": null }, - "start": 6286, - "end": 6287, + "start": 6334, + "end": 6335, "loc": { "start": { - "line": 239, + "line": 240, "column": 13 }, "end": { - "line": 239, + "line": 240, "column": 14 } } @@ -58317,15 +58779,15 @@ "binop": null }, "value": "center", - "start": 6288, - "end": 6294, + "start": 6336, + "end": 6342, "loc": { "start": { - "line": 239, + "line": 240, "column": 15 }, "end": { - "line": 239, + "line": 240, "column": 21 } } @@ -58343,15 +58805,15 @@ "binop": null, "updateContext": null }, - "start": 6294, - "end": 6295, + "start": 6342, + "end": 6343, "loc": { "start": { - "line": 239, + "line": 240, "column": 21 }, "end": { - "line": 239, + "line": 240, "column": 22 } } @@ -58369,15 +58831,15 @@ "binop": null }, "value": "y", - "start": 6295, - "end": 6296, + "start": 6343, + "end": 6344, "loc": { "start": { - "line": 239, + "line": 240, "column": 22 }, "end": { - "line": 239, + "line": 240, "column": 23 } } @@ -58396,15 +58858,15 @@ "updateContext": null }, "value": "+", - "start": 6297, - "end": 6298, + "start": 6345, + "end": 6346, "loc": { "start": { - "line": 239, + "line": 240, "column": 24 }, "end": { - "line": 239, + "line": 240, "column": 25 } } @@ -58422,15 +58884,15 @@ "binop": null }, "value": "y3", - "start": 6299, - "end": 6301, + "start": 6347, + "end": 6349, "loc": { "start": { - "line": 239, + "line": 240, "column": 26 }, "end": { - "line": 239, + "line": 240, "column": 28 } } @@ -58448,15 +58910,15 @@ "binop": null, "updateContext": null }, - "start": 6301, - "end": 6302, + "start": 6349, + "end": 6350, "loc": { "start": { - "line": 239, + "line": 240, "column": 28 }, "end": { - "line": 239, + "line": 240, "column": 29 } } @@ -58474,15 +58936,15 @@ "binop": null }, "value": "x", - "start": 6315, - "end": 6316, + "start": 6363, + "end": 6364, "loc": { "start": { - "line": 240, + "line": 241, "column": 12 }, "end": { - "line": 240, + "line": 241, "column": 13 } } @@ -58500,15 +58962,15 @@ "binop": null, "updateContext": null }, - "start": 6316, - "end": 6317, + "start": 6364, + "end": 6365, "loc": { "start": { - "line": 240, + "line": 241, "column": 13 }, "end": { - "line": 240, + "line": 241, "column": 14 } } @@ -58526,15 +58988,15 @@ "binop": null }, "value": "center", - "start": 6318, - "end": 6324, + "start": 6366, + "end": 6372, "loc": { "start": { - "line": 240, + "line": 241, "column": 15 }, "end": { - "line": 240, + "line": 241, "column": 21 } } @@ -58552,15 +59014,15 @@ "binop": null, "updateContext": null }, - "start": 6324, - "end": 6325, + "start": 6372, + "end": 6373, "loc": { "start": { - "line": 240, + "line": 241, "column": 21 }, "end": { - "line": 240, + "line": 241, "column": 22 } } @@ -58578,15 +59040,15 @@ "binop": null }, "value": "x", - "start": 6325, - "end": 6326, + "start": 6373, + "end": 6374, "loc": { "start": { - "line": 240, + "line": 241, "column": 22 }, "end": { - "line": 240, + "line": 241, "column": 23 } } @@ -58605,15 +59067,15 @@ "updateContext": null }, "value": "+", - "start": 6327, - "end": 6328, + "start": 6375, + "end": 6376, "loc": { "start": { - "line": 240, + "line": 241, "column": 24 }, "end": { - "line": 240, + "line": 241, "column": 25 } } @@ -58631,15 +59093,15 @@ "binop": null }, "value": "x3", - "start": 6329, - "end": 6331, + "start": 6377, + "end": 6379, "loc": { "start": { - "line": 240, + "line": 241, "column": 26 }, "end": { - "line": 240, + "line": 241, "column": 28 } } @@ -58656,15 +59118,15 @@ "postfix": false, "binop": null }, - "start": 6340, - "end": 6341, + "start": 6388, + "end": 6389, "loc": { "start": { - "line": 241, + "line": 242, "column": 8 }, "end": { - "line": 241, + "line": 242, "column": 9 } } @@ -58681,15 +59143,15 @@ "postfix": false, "binop": null }, - "start": 6346, - "end": 6347, + "start": 6394, + "end": 6395, "loc": { "start": { - "line": 242, + "line": 243, "column": 4 }, "end": { - "line": 242, + "line": 243, "column": 5 } } @@ -58709,15 +59171,15 @@ "updateContext": null }, "value": "return", - "start": 6353, - "end": 6359, + "start": 6401, + "end": 6407, "loc": { "start": { - "line": 244, + "line": 245, "column": 4 }, "end": { - "line": 244, + "line": 245, "column": 10 } } @@ -58735,15 +59197,15 @@ "binop": null }, "value": "res", - "start": 6360, - "end": 6363, + "start": 6408, + "end": 6411, "loc": { "start": { - "line": 244, + "line": 245, "column": 11 }, "end": { - "line": 244, + "line": 245, "column": 14 } } @@ -58761,15 +59223,15 @@ "binop": null, "updateContext": null }, - "start": 6363, - "end": 6364, + "start": 6411, + "end": 6412, "loc": { "start": { - "line": 244, + "line": 245, "column": 14 }, "end": { - "line": 244, + "line": 245, "column": 15 } } @@ -58786,15 +59248,15 @@ "postfix": false, "binop": null }, - "start": 6365, - "end": 6366, + "start": 6413, + "end": 6414, "loc": { "start": { - "line": 245, + "line": 246, "column": 0 }, "end": { - "line": 245, + "line": 246, "column": 1 } } @@ -58813,15 +59275,15 @@ "binop": null }, "value": "function", - "start": 6368, - "end": 6376, + "start": 6416, + "end": 6424, "loc": { "start": { - "line": 247, + "line": 248, "column": 0 }, "end": { - "line": 247, + "line": 248, "column": 8 } } @@ -58839,15 +59301,15 @@ "binop": null }, "value": "modelTurnHead", - "start": 6377, - "end": 6390, + "start": 6425, + "end": 6438, "loc": { "start": { - "line": 247, + "line": 248, "column": 9 }, "end": { - "line": 247, + "line": 248, "column": 22 } } @@ -58864,15 +59326,15 @@ "postfix": false, "binop": null }, - "start": 6390, - "end": 6391, + "start": 6438, + "end": 6439, "loc": { "start": { - "line": 247, + "line": 248, "column": 22 }, "end": { - "line": 247, + "line": 248, "column": 23 } } @@ -58890,15 +59352,15 @@ "binop": null }, "value": "event", - "start": 6391, - "end": 6396, + "start": 6439, + "end": 6444, "loc": { "start": { - "line": 247, + "line": 248, "column": 23 }, "end": { - "line": 247, + "line": 248, "column": 28 } } @@ -58915,15 +59377,15 @@ "postfix": false, "binop": null }, - "start": 6396, - "end": 6397, + "start": 6444, + "end": 6445, "loc": { "start": { - "line": 247, + "line": 248, "column": 28 }, "end": { - "line": 247, + "line": 248, "column": 29 } } @@ -58940,15 +59402,15 @@ "postfix": false, "binop": null }, - "start": 6398, - "end": 6399, + "start": 6446, + "end": 6447, "loc": { "start": { - "line": 248, + "line": 249, "column": 0 }, "end": { - "line": 248, + "line": 249, "column": 1 } } @@ -58966,15 +59428,15 @@ "binop": null }, "value": "drag", - "start": 6404, - "end": 6408, + "start": 6452, + "end": 6456, "loc": { "start": { - "line": 249, + "line": 250, "column": 4 }, "end": { - "line": 249, + "line": 250, "column": 8 } } @@ -58993,15 +59455,15 @@ "updateContext": null }, "value": "=", - "start": 6409, - "end": 6410, + "start": 6457, + "end": 6458, "loc": { "start": { - "line": 249, + "line": 250, "column": 9 }, "end": { - "line": 249, + "line": 250, "column": 10 } } @@ -59021,15 +59483,15 @@ "updateContext": null }, "value": "true", - "start": 6411, - "end": 6415, + "start": 6459, + "end": 6463, "loc": { "start": { - "line": 249, + "line": 250, "column": 11 }, "end": { - "line": 249, + "line": 250, "column": 15 } } @@ -59047,15 +59509,15 @@ "binop": null, "updateContext": null }, - "start": 6415, - "end": 6416, + "start": 6463, + "end": 6464, "loc": { "start": { - "line": 249, + "line": 250, "column": 15 }, "end": { - "line": 249, + "line": 250, "column": 16 } } @@ -59075,15 +59537,15 @@ "updateContext": null }, "value": "let", - "start": 6422, - "end": 6425, + "start": 6470, + "end": 6473, "loc": { "start": { - "line": 251, + "line": 252, "column": 4 }, "end": { - "line": 251, + "line": 252, "column": 7 } } @@ -59101,15 +59563,15 @@ "binop": null }, "value": "rect", - "start": 6426, - "end": 6430, + "start": 6474, + "end": 6478, "loc": { "start": { - "line": 251, + "line": 252, "column": 8 }, "end": { - "line": 251, + "line": 252, "column": 12 } } @@ -59128,15 +59590,15 @@ "updateContext": null }, "value": "=", - "start": 6431, - "end": 6432, + "start": 6479, + "end": 6480, "loc": { "start": { - "line": 251, + "line": 252, "column": 13 }, "end": { - "line": 251, + "line": 252, "column": 14 } } @@ -59154,15 +59616,15 @@ "binop": null }, "value": "currCanvas", - "start": 6433, - "end": 6443, + "start": 6481, + "end": 6491, "loc": { "start": { - "line": 251, + "line": 252, "column": 15 }, "end": { - "line": 251, + "line": 252, "column": 25 } } @@ -59180,15 +59642,15 @@ "binop": null, "updateContext": null }, - "start": 6443, - "end": 6444, + "start": 6491, + "end": 6492, "loc": { "start": { - "line": 251, + "line": 252, "column": 25 }, "end": { - "line": 251, + "line": 252, "column": 26 } } @@ -59206,15 +59668,15 @@ "binop": null }, "value": "getBoundingClientRect", - "start": 6444, - "end": 6465, + "start": 6492, + "end": 6513, "loc": { "start": { - "line": 251, + "line": 252, "column": 26 }, "end": { - "line": 251, + "line": 252, "column": 47 } } @@ -59231,15 +59693,15 @@ "postfix": false, "binop": null }, - "start": 6465, - "end": 6466, + "start": 6513, + "end": 6514, "loc": { "start": { - "line": 251, + "line": 252, "column": 47 }, "end": { - "line": 251, + "line": 252, "column": 48 } } @@ -59256,15 +59718,15 @@ "postfix": false, "binop": null }, - "start": 6466, - "end": 6467, + "start": 6514, + "end": 6515, "loc": { "start": { - "line": 251, + "line": 252, "column": 48 }, "end": { - "line": 251, + "line": 252, "column": 49 } } @@ -59282,15 +59744,15 @@ "binop": null, "updateContext": null }, - "start": 6467, - "end": 6468, + "start": 6515, + "end": 6516, "loc": { "start": { - "line": 251, + "line": 252, "column": 49 }, "end": { - "line": 251, + "line": 252, "column": 50 } } @@ -59310,15 +59772,15 @@ "updateContext": null }, "value": "let", - "start": 6474, - "end": 6477, + "start": 6522, + "end": 6525, "loc": { "start": { - "line": 253, + "line": 254, "column": 4 }, "end": { - "line": 253, + "line": 254, "column": 7 } } @@ -59336,15 +59798,15 @@ "binop": null }, "value": "sx", - "start": 6478, - "end": 6480, + "start": 6526, + "end": 6528, "loc": { "start": { - "line": 253, + "line": 254, "column": 8 }, "end": { - "line": 253, + "line": 254, "column": 10 } } @@ -59363,15 +59825,15 @@ "updateContext": null }, "value": "=", - "start": 6481, - "end": 6482, + "start": 6529, + "end": 6530, "loc": { "start": { - "line": 253, + "line": 254, "column": 11 }, "end": { - "line": 253, + "line": 254, "column": 12 } } @@ -59389,15 +59851,15 @@ "binop": null }, "value": "transformScreenX", - "start": 6483, - "end": 6499, + "start": 6531, + "end": 6547, "loc": { "start": { - "line": 253, + "line": 254, "column": 13 }, "end": { - "line": 253, + "line": 254, "column": 29 } } @@ -59414,15 +59876,15 @@ "postfix": false, "binop": null }, - "start": 6499, - "end": 6500, + "start": 6547, + "end": 6548, "loc": { "start": { - "line": 253, + "line": 254, "column": 29 }, "end": { - "line": 253, + "line": 254, "column": 30 } } @@ -59440,15 +59902,15 @@ "binop": null }, "value": "event", - "start": 6500, - "end": 6505, + "start": 6548, + "end": 6553, "loc": { "start": { - "line": 253, + "line": 254, "column": 30 }, "end": { - "line": 253, + "line": 254, "column": 35 } } @@ -59466,15 +59928,15 @@ "binop": null, "updateContext": null }, - "start": 6505, - "end": 6506, + "start": 6553, + "end": 6554, "loc": { "start": { - "line": 253, + "line": 254, "column": 35 }, "end": { - "line": 253, + "line": 254, "column": 36 } } @@ -59492,15 +59954,15 @@ "binop": null }, "value": "clientX", - "start": 6506, - "end": 6513, + "start": 6554, + "end": 6561, "loc": { "start": { - "line": 253, + "line": 254, "column": 36 }, "end": { - "line": 253, + "line": 254, "column": 43 } } @@ -59519,15 +59981,15 @@ "updateContext": null }, "value": "-", - "start": 6514, - "end": 6515, + "start": 6562, + "end": 6563, "loc": { "start": { - "line": 253, + "line": 254, "column": 44 }, "end": { - "line": 253, + "line": 254, "column": 45 } } @@ -59545,15 +60007,15 @@ "binop": null }, "value": "rect", - "start": 6516, - "end": 6520, + "start": 6564, + "end": 6568, "loc": { "start": { - "line": 253, + "line": 254, "column": 46 }, "end": { - "line": 253, + "line": 254, "column": 50 } } @@ -59571,15 +60033,15 @@ "binop": null, "updateContext": null }, - "start": 6520, - "end": 6521, + "start": 6568, + "end": 6569, "loc": { "start": { - "line": 253, + "line": 254, "column": 50 }, "end": { - "line": 253, + "line": 254, "column": 51 } } @@ -59597,15 +60059,15 @@ "binop": null }, "value": "left", - "start": 6521, - "end": 6525, + "start": 6569, + "end": 6573, "loc": { "start": { - "line": 253, + "line": 254, "column": 51 }, "end": { - "line": 253, + "line": 254, "column": 55 } } @@ -59622,15 +60084,15 @@ "postfix": false, "binop": null }, - "start": 6525, - "end": 6526, + "start": 6573, + "end": 6574, "loc": { "start": { - "line": 253, + "line": 254, "column": 55 }, "end": { - "line": 253, + "line": 254, "column": 56 } } @@ -59648,15 +60110,15 @@ "binop": null, "updateContext": null }, - "start": 6526, - "end": 6527, + "start": 6574, + "end": 6575, "loc": { "start": { - "line": 253, + "line": 254, "column": 56 }, "end": { - "line": 253, + "line": 254, "column": 57 } } @@ -59676,15 +60138,15 @@ "updateContext": null }, "value": "let", - "start": 6532, - "end": 6535, + "start": 6580, + "end": 6583, "loc": { "start": { - "line": 254, + "line": 255, "column": 4 }, "end": { - "line": 254, + "line": 255, "column": 7 } } @@ -59702,15 +60164,15 @@ "binop": null }, "value": "sy", - "start": 6536, - "end": 6538, + "start": 6584, + "end": 6586, "loc": { "start": { - "line": 254, + "line": 255, "column": 8 }, "end": { - "line": 254, + "line": 255, "column": 10 } } @@ -59729,15 +60191,15 @@ "updateContext": null }, "value": "=", - "start": 6539, - "end": 6540, + "start": 6587, + "end": 6588, "loc": { "start": { - "line": 254, + "line": 255, "column": 11 }, "end": { - "line": 254, + "line": 255, "column": 12 } } @@ -59755,15 +60217,15 @@ "binop": null }, "value": "transformScreenY", - "start": 6541, - "end": 6557, + "start": 6589, + "end": 6605, "loc": { "start": { - "line": 254, + "line": 255, "column": 13 }, "end": { - "line": 254, + "line": 255, "column": 29 } } @@ -59780,15 +60242,15 @@ "postfix": false, "binop": null }, - "start": 6557, - "end": 6558, + "start": 6605, + "end": 6606, "loc": { "start": { - "line": 254, + "line": 255, "column": 29 }, "end": { - "line": 254, + "line": 255, "column": 30 } } @@ -59806,15 +60268,15 @@ "binop": null }, "value": "event", - "start": 6558, - "end": 6563, + "start": 6606, + "end": 6611, "loc": { "start": { - "line": 254, + "line": 255, "column": 30 }, "end": { - "line": 254, + "line": 255, "column": 35 } } @@ -59832,15 +60294,15 @@ "binop": null, "updateContext": null }, - "start": 6563, - "end": 6564, + "start": 6611, + "end": 6612, "loc": { "start": { - "line": 254, + "line": 255, "column": 35 }, "end": { - "line": 254, + "line": 255, "column": 36 } } @@ -59858,15 +60320,15 @@ "binop": null }, "value": "clientY", - "start": 6564, - "end": 6571, + "start": 6612, + "end": 6619, "loc": { "start": { - "line": 254, + "line": 255, "column": 36 }, "end": { - "line": 254, + "line": 255, "column": 43 } } @@ -59885,15 +60347,15 @@ "updateContext": null }, "value": "-", - "start": 6572, - "end": 6573, + "start": 6620, + "end": 6621, "loc": { "start": { - "line": 254, + "line": 255, "column": 44 }, "end": { - "line": 254, + "line": 255, "column": 45 } } @@ -59911,15 +60373,15 @@ "binop": null }, "value": "rect", - "start": 6574, - "end": 6578, + "start": 6622, + "end": 6626, "loc": { "start": { - "line": 254, + "line": 255, "column": 46 }, "end": { - "line": 254, + "line": 255, "column": 50 } } @@ -59937,15 +60399,15 @@ "binop": null, "updateContext": null }, - "start": 6578, - "end": 6579, + "start": 6626, + "end": 6627, "loc": { "start": { - "line": 254, + "line": 255, "column": 50 }, "end": { - "line": 254, + "line": 255, "column": 51 } } @@ -59963,15 +60425,15 @@ "binop": null }, "value": "top", - "start": 6579, - "end": 6582, + "start": 6627, + "end": 6630, "loc": { "start": { - "line": 254, + "line": 255, "column": 51 }, "end": { - "line": 254, + "line": 255, "column": 54 } } @@ -59988,15 +60450,15 @@ "postfix": false, "binop": null }, - "start": 6582, - "end": 6583, + "start": 6630, + "end": 6631, "loc": { "start": { - "line": 254, + "line": 255, "column": 54 }, "end": { - "line": 254, + "line": 255, "column": 55 } } @@ -60014,15 +60476,15 @@ "binop": null, "updateContext": null }, - "start": 6583, - "end": 6584, + "start": 6631, + "end": 6632, "loc": { "start": { - "line": 254, + "line": 255, "column": 55 }, "end": { - "line": 254, + "line": 255, "column": 56 } } @@ -60042,15 +60504,15 @@ "updateContext": null }, "value": "let", - "start": 6589, - "end": 6592, + "start": 6637, + "end": 6640, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 255, + "line": 256, "column": 7 } } @@ -60068,15 +60530,15 @@ "binop": null }, "value": "target", - "start": 6593, - "end": 6599, + "start": 6641, + "end": 6647, "loc": { "start": { - "line": 255, + "line": 256, "column": 8 }, "end": { - "line": 255, + "line": 256, "column": 14 } } @@ -60095,15 +60557,15 @@ "updateContext": null }, "value": "=", - "start": 6600, - "end": 6601, + "start": 6648, + "end": 6649, "loc": { "start": { - "line": 255, + "line": 256, "column": 15 }, "end": { - "line": 255, + "line": 256, "column": 16 } } @@ -60121,15 +60583,15 @@ "binop": null }, "value": "transformRect", - "start": 6602, - "end": 6615, + "start": 6650, + "end": 6663, "loc": { "start": { - "line": 255, + "line": 256, "column": 17 }, "end": { - "line": 255, + "line": 256, "column": 30 } } @@ -60146,15 +60608,15 @@ "postfix": false, "binop": null }, - "start": 6615, - "end": 6616, + "start": 6663, + "end": 6664, "loc": { "start": { - "line": 255, + "line": 256, "column": 30 }, "end": { - "line": 255, + "line": 256, "column": 31 } } @@ -60171,15 +60633,15 @@ "postfix": false, "binop": null }, - "start": 6616, - "end": 6617, + "start": 6664, + "end": 6665, "loc": { "start": { - "line": 255, + "line": 256, "column": 31 }, "end": { - "line": 255, + "line": 256, "column": 32 } } @@ -60197,15 +60659,15 @@ "binop": null }, "value": "x", - "start": 6626, - "end": 6627, + "start": 6674, + "end": 6675, "loc": { "start": { - "line": 256, + "line": 257, "column": 8 }, "end": { - "line": 256, + "line": 257, "column": 9 } } @@ -60223,15 +60685,15 @@ "binop": null, "updateContext": null }, - "start": 6627, - "end": 6628, + "start": 6675, + "end": 6676, "loc": { "start": { - "line": 256, + "line": 257, "column": 9 }, "end": { - "line": 256, + "line": 257, "column": 10 } } @@ -60249,15 +60711,15 @@ "binop": null }, "value": "rect", - "start": 6629, - "end": 6633, + "start": 6677, + "end": 6681, "loc": { "start": { - "line": 256, + "line": 257, "column": 11 }, "end": { - "line": 256, + "line": 257, "column": 15 } } @@ -60275,15 +60737,15 @@ "binop": null, "updateContext": null }, - "start": 6633, - "end": 6634, + "start": 6681, + "end": 6682, "loc": { "start": { - "line": 256, + "line": 257, "column": 15 }, "end": { - "line": 256, + "line": 257, "column": 16 } } @@ -60301,15 +60763,15 @@ "binop": null }, "value": "left", - "start": 6634, - "end": 6638, + "start": 6682, + "end": 6686, "loc": { "start": { - "line": 256, + "line": 257, "column": 16 }, "end": { - "line": 256, + "line": 257, "column": 20 } } @@ -60328,15 +60790,15 @@ "updateContext": null }, "value": "+", - "start": 6639, - "end": 6640, + "start": 6687, + "end": 6688, "loc": { "start": { - "line": 256, + "line": 257, "column": 21 }, "end": { - "line": 256, + "line": 257, "column": 22 } } @@ -60354,15 +60816,15 @@ "binop": null }, "value": "rect", - "start": 6641, - "end": 6645, + "start": 6689, + "end": 6693, "loc": { "start": { - "line": 256, + "line": 257, "column": 23 }, "end": { - "line": 256, + "line": 257, "column": 27 } } @@ -60380,15 +60842,15 @@ "binop": null, "updateContext": null }, - "start": 6645, - "end": 6646, + "start": 6693, + "end": 6694, "loc": { "start": { - "line": 256, + "line": 257, "column": 27 }, "end": { - "line": 256, + "line": 257, "column": 28 } } @@ -60406,15 +60868,15 @@ "binop": null }, "value": "width", - "start": 6646, - "end": 6651, + "start": 6694, + "end": 6699, "loc": { "start": { - "line": 256, + "line": 257, "column": 28 }, "end": { - "line": 256, + "line": 257, "column": 33 } } @@ -60433,15 +60895,15 @@ "updateContext": null }, "value": "/", - "start": 6652, - "end": 6653, + "start": 6700, + "end": 6701, "loc": { "start": { - "line": 256, + "line": 257, "column": 34 }, "end": { - "line": 256, + "line": 257, "column": 35 } } @@ -60460,15 +60922,15 @@ "updateContext": null }, "value": 2, - "start": 6654, - "end": 6655, + "start": 6702, + "end": 6703, "loc": { "start": { - "line": 256, + "line": 257, "column": 36 }, "end": { - "line": 256, + "line": 257, "column": 37 } } @@ -60486,15 +60948,15 @@ "binop": null, "updateContext": null }, - "start": 6655, - "end": 6656, + "start": 6703, + "end": 6704, "loc": { "start": { - "line": 256, + "line": 257, "column": 37 }, "end": { - "line": 256, + "line": 257, "column": 38 } } @@ -60512,15 +60974,15 @@ "binop": null }, "value": "y", - "start": 6665, - "end": 6666, + "start": 6713, + "end": 6714, "loc": { "start": { - "line": 257, + "line": 258, "column": 8 }, "end": { - "line": 257, + "line": 258, "column": 9 } } @@ -60538,15 +61000,15 @@ "binop": null, "updateContext": null }, - "start": 6666, - "end": 6667, + "start": 6714, + "end": 6715, "loc": { "start": { - "line": 257, + "line": 258, "column": 9 }, "end": { - "line": 257, + "line": 258, "column": 10 } } @@ -60564,15 +61026,15 @@ "binop": null }, "value": "rect", - "start": 6668, - "end": 6672, + "start": 6716, + "end": 6720, "loc": { "start": { - "line": 257, + "line": 258, "column": 11 }, "end": { - "line": 257, + "line": 258, "column": 15 } } @@ -60590,15 +61052,15 @@ "binop": null, "updateContext": null }, - "start": 6672, - "end": 6673, + "start": 6720, + "end": 6721, "loc": { "start": { - "line": 257, + "line": 258, "column": 15 }, "end": { - "line": 257, + "line": 258, "column": 16 } } @@ -60616,15 +61078,15 @@ "binop": null }, "value": "top", - "start": 6673, - "end": 6676, + "start": 6721, + "end": 6724, "loc": { "start": { - "line": 257, + "line": 258, "column": 16 }, "end": { - "line": 257, + "line": 258, "column": 19 } } @@ -60643,15 +61105,15 @@ "updateContext": null }, "value": "+", - "start": 6677, - "end": 6678, + "start": 6725, + "end": 6726, "loc": { "start": { - "line": 257, + "line": 258, "column": 20 }, "end": { - "line": 257, + "line": 258, "column": 21 } } @@ -60669,15 +61131,15 @@ "binop": null }, "value": "rect", - "start": 6679, - "end": 6683, + "start": 6727, + "end": 6731, "loc": { "start": { - "line": 257, + "line": 258, "column": 22 }, "end": { - "line": 257, + "line": 258, "column": 26 } } @@ -60695,15 +61157,15 @@ "binop": null, "updateContext": null }, - "start": 6683, - "end": 6684, + "start": 6731, + "end": 6732, "loc": { "start": { - "line": 257, + "line": 258, "column": 26 }, "end": { - "line": 257, + "line": 258, "column": 27 } } @@ -60721,15 +61183,15 @@ "binop": null }, "value": "height", - "start": 6684, - "end": 6690, + "start": 6732, + "end": 6738, "loc": { "start": { - "line": 257, + "line": 258, "column": 27 }, "end": { - "line": 257, + "line": 258, "column": 33 } } @@ -60748,15 +61210,15 @@ "updateContext": null }, "value": "*", - "start": 6691, - "end": 6692, + "start": 6739, + "end": 6740, "loc": { "start": { - "line": 257, + "line": 258, "column": 34 }, "end": { - "line": 257, + "line": 258, "column": 35 } } @@ -60774,15 +61236,15 @@ "binop": null }, "value": "headPos", - "start": 6693, - "end": 6700, + "start": 6741, + "end": 6748, "loc": { "start": { - "line": 257, + "line": 258, "column": 36 }, "end": { - "line": 257, + "line": 258, "column": 43 } } @@ -60799,15 +61261,15 @@ "postfix": false, "binop": null }, - "start": 6705, - "end": 6706, + "start": 6753, + "end": 6754, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 5 } } @@ -60825,15 +61287,15 @@ "binop": null, "updateContext": null }, - "start": 6706, - "end": 6707, + "start": 6754, + "end": 6755, "loc": { "start": { - "line": 258, + "line": 259, "column": 5 }, "end": { - "line": 258, + "line": 259, "column": 6 } } @@ -60850,15 +61312,15 @@ "postfix": false, "binop": null }, - "start": 6708, - "end": 6709, + "start": 6756, + "end": 6757, "loc": { "start": { - "line": 258, + "line": 259, "column": 7 }, "end": { - "line": 258, + "line": 259, "column": 8 } } @@ -60876,15 +61338,15 @@ "binop": null }, "value": "x", - "start": 6718, - "end": 6719, + "start": 6766, + "end": 6767, "loc": { "start": { - "line": 259, + "line": 260, "column": 8 }, "end": { - "line": 259, + "line": 260, "column": 9 } } @@ -60902,15 +61364,15 @@ "binop": null, "updateContext": null }, - "start": 6719, - "end": 6720, + "start": 6767, + "end": 6768, "loc": { "start": { - "line": 259, + "line": 260, "column": 9 }, "end": { - "line": 259, + "line": 260, "column": 10 } } @@ -60928,15 +61390,15 @@ "binop": null }, "value": "event", - "start": 6721, - "end": 6726, + "start": 6769, + "end": 6774, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 16 } } @@ -60954,15 +61416,15 @@ "binop": null, "updateContext": null }, - "start": 6726, - "end": 6727, + "start": 6774, + "end": 6775, "loc": { "start": { - "line": 259, + "line": 260, "column": 16 }, "end": { - "line": 259, + "line": 260, "column": 17 } } @@ -60980,15 +61442,15 @@ "binop": null }, "value": "clientX", - "start": 6727, - "end": 6734, + "start": 6775, + "end": 6782, "loc": { "start": { - "line": 259, + "line": 260, "column": 17 }, "end": { - "line": 259, + "line": 260, "column": 24 } } @@ -61006,15 +61468,15 @@ "binop": null, "updateContext": null }, - "start": 6734, - "end": 6735, + "start": 6782, + "end": 6783, "loc": { "start": { - "line": 259, + "line": 260, "column": 24 }, "end": { - "line": 259, + "line": 260, "column": 25 } } @@ -61032,15 +61494,15 @@ "binop": null }, "value": "y", - "start": 6744, - "end": 6745, + "start": 6792, + "end": 6793, "loc": { "start": { - "line": 260, + "line": 261, "column": 8 }, "end": { - "line": 260, + "line": 261, "column": 9 } } @@ -61058,15 +61520,15 @@ "binop": null, "updateContext": null }, - "start": 6745, - "end": 6746, + "start": 6793, + "end": 6794, "loc": { "start": { - "line": 260, + "line": 261, "column": 9 }, "end": { - "line": 260, + "line": 261, "column": 10 } } @@ -61084,15 +61546,15 @@ "binop": null }, "value": "event", - "start": 6747, - "end": 6752, + "start": 6795, + "end": 6800, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 16 } } @@ -61110,15 +61572,15 @@ "binop": null, "updateContext": null }, - "start": 6752, - "end": 6753, + "start": 6800, + "end": 6801, "loc": { "start": { - "line": 260, + "line": 261, "column": 16 }, "end": { - "line": 260, + "line": 261, "column": 17 } } @@ -61136,15 +61598,15 @@ "binop": null }, "value": "clientY", - "start": 6753, - "end": 6760, + "start": 6801, + "end": 6808, "loc": { "start": { - "line": 260, + "line": 261, "column": 17 }, "end": { - "line": 260, + "line": 261, "column": 24 } } @@ -61161,15 +61623,15 @@ "postfix": false, "binop": null }, - "start": 6765, - "end": 6766, + "start": 6813, + "end": 6814, "loc": { "start": { - "line": 261, + "line": 262, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 5 } } @@ -61187,15 +61649,15 @@ "binop": null, "updateContext": null }, - "start": 6766, - "end": 6767, + "start": 6814, + "end": 6815, "loc": { "start": { - "line": 261, + "line": 262, "column": 5 }, "end": { - "line": 261, + "line": 262, "column": 6 } } @@ -61213,15 +61675,15 @@ "binop": null }, "value": "rect", - "start": 6768, - "end": 6772, + "start": 6816, + "end": 6820, "loc": { "start": { - "line": 261, + "line": 262, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 11 } } @@ -61238,15 +61700,15 @@ "postfix": false, "binop": null }, - "start": 6772, - "end": 6773, + "start": 6820, + "end": 6821, "loc": { "start": { - "line": 261, + "line": 262, "column": 11 }, "end": { - "line": 261, + "line": 262, "column": 12 } } @@ -61266,15 +61728,15 @@ "updateContext": null }, "value": "let", - "start": 6778, - "end": 6781, + "start": 6826, + "end": 6829, "loc": { "start": { - "line": 262, + "line": 263, "column": 4 }, "end": { - "line": 262, + "line": 263, "column": 7 } } @@ -61292,15 +61754,15 @@ "binop": null }, "value": "vx", - "start": 6782, - "end": 6784, + "start": 6830, + "end": 6832, "loc": { "start": { - "line": 262, + "line": 263, "column": 8 }, "end": { - "line": 262, + "line": 263, "column": 10 } } @@ -61319,15 +61781,15 @@ "updateContext": null }, "value": "=", - "start": 6785, - "end": 6786, + "start": 6833, + "end": 6834, "loc": { "start": { - "line": 262, + "line": 263, "column": 11 }, "end": { - "line": 262, + "line": 263, "column": 12 } } @@ -61345,15 +61807,15 @@ "binop": null }, "value": "transformViewX", - "start": 6787, - "end": 6801, + "start": 6835, + "end": 6849, "loc": { "start": { - "line": 262, + "line": 263, "column": 13 }, "end": { - "line": 262, + "line": 263, "column": 27 } } @@ -61370,15 +61832,15 @@ "postfix": false, "binop": null }, - "start": 6801, - "end": 6802, + "start": 6849, + "end": 6850, "loc": { "start": { - "line": 262, + "line": 263, "column": 27 }, "end": { - "line": 262, + "line": 263, "column": 28 } } @@ -61396,15 +61858,15 @@ "binop": null }, "value": "target", - "start": 6802, - "end": 6808, + "start": 6850, + "end": 6856, "loc": { "start": { - "line": 262, + "line": 263, "column": 28 }, "end": { - "line": 262, + "line": 263, "column": 34 } } @@ -61422,15 +61884,15 @@ "binop": null, "updateContext": null }, - "start": 6808, - "end": 6809, + "start": 6856, + "end": 6857, "loc": { "start": { - "line": 262, + "line": 263, "column": 34 }, "end": { - "line": 262, + "line": 263, "column": 35 } } @@ -61448,15 +61910,15 @@ "binop": null }, "value": "x", - "start": 6809, - "end": 6810, + "start": 6857, + "end": 6858, "loc": { "start": { - "line": 262, + "line": 263, "column": 35 }, "end": { - "line": 262, + "line": 263, "column": 36 } } @@ -61475,15 +61937,15 @@ "updateContext": null }, "value": "-", - "start": 6811, - "end": 6812, + "start": 6859, + "end": 6860, "loc": { "start": { - "line": 262, + "line": 263, "column": 37 }, "end": { - "line": 262, + "line": 263, "column": 38 } } @@ -61501,15 +61963,15 @@ "binop": null }, "value": "rect", - "start": 6813, - "end": 6817, + "start": 6861, + "end": 6865, "loc": { "start": { - "line": 262, + "line": 263, "column": 39 }, "end": { - "line": 262, + "line": 263, "column": 43 } } @@ -61527,15 +61989,15 @@ "binop": null, "updateContext": null }, - "start": 6817, - "end": 6818, + "start": 6865, + "end": 6866, "loc": { "start": { - "line": 262, + "line": 263, "column": 43 }, "end": { - "line": 262, + "line": 263, "column": 44 } } @@ -61553,15 +62015,15 @@ "binop": null }, "value": "left", - "start": 6818, - "end": 6822, + "start": 6866, + "end": 6870, "loc": { "start": { - "line": 262, + "line": 263, "column": 44 }, "end": { - "line": 262, + "line": 263, "column": 48 } } @@ -61578,15 +62040,15 @@ "postfix": false, "binop": null }, - "start": 6822, - "end": 6823, + "start": 6870, + "end": 6871, "loc": { "start": { - "line": 262, + "line": 263, "column": 48 }, "end": { - "line": 262, + "line": 263, "column": 49 } } @@ -61604,15 +62066,15 @@ "binop": null, "updateContext": null }, - "start": 6823, - "end": 6824, + "start": 6871, + "end": 6872, "loc": { "start": { - "line": 262, + "line": 263, "column": 49 }, "end": { - "line": 262, + "line": 263, "column": 50 } } @@ -61632,15 +62094,15 @@ "updateContext": null }, "value": "let", - "start": 6829, - "end": 6832, + "start": 6877, + "end": 6880, "loc": { "start": { - "line": 263, + "line": 264, "column": 4 }, "end": { - "line": 263, + "line": 264, "column": 7 } } @@ -61658,15 +62120,15 @@ "binop": null }, "value": "vy", - "start": 6833, - "end": 6835, + "start": 6881, + "end": 6883, "loc": { "start": { - "line": 263, + "line": 264, "column": 8 }, "end": { - "line": 263, + "line": 264, "column": 10 } } @@ -61685,15 +62147,15 @@ "updateContext": null }, "value": "=", - "start": 6836, - "end": 6837, + "start": 6884, + "end": 6885, "loc": { "start": { - "line": 263, + "line": 264, "column": 11 }, "end": { - "line": 263, + "line": 264, "column": 12 } } @@ -61711,15 +62173,15 @@ "binop": null }, "value": "transformViewY", - "start": 6838, - "end": 6852, + "start": 6886, + "end": 6900, "loc": { "start": { - "line": 263, + "line": 264, "column": 13 }, "end": { - "line": 263, + "line": 264, "column": 27 } } @@ -61736,15 +62198,15 @@ "postfix": false, "binop": null }, - "start": 6852, - "end": 6853, + "start": 6900, + "end": 6901, "loc": { "start": { - "line": 263, + "line": 264, "column": 27 }, "end": { - "line": 263, + "line": 264, "column": 28 } } @@ -61762,15 +62224,15 @@ "binop": null }, "value": "target", - "start": 6853, - "end": 6859, + "start": 6901, + "end": 6907, "loc": { "start": { - "line": 263, + "line": 264, "column": 28 }, "end": { - "line": 263, + "line": 264, "column": 34 } } @@ -61788,15 +62250,15 @@ "binop": null, "updateContext": null }, - "start": 6859, - "end": 6860, + "start": 6907, + "end": 6908, "loc": { "start": { - "line": 263, + "line": 264, "column": 34 }, "end": { - "line": 263, + "line": 264, "column": 35 } } @@ -61814,15 +62276,15 @@ "binop": null }, "value": "y", - "start": 6860, - "end": 6861, + "start": 6908, + "end": 6909, "loc": { "start": { - "line": 263, + "line": 264, "column": 35 }, "end": { - "line": 263, + "line": 264, "column": 36 } } @@ -61841,15 +62303,15 @@ "updateContext": null }, "value": "-", - "start": 6862, - "end": 6863, + "start": 6910, + "end": 6911, "loc": { "start": { - "line": 263, + "line": 264, "column": 37 }, "end": { - "line": 263, + "line": 264, "column": 38 } } @@ -61867,15 +62329,15 @@ "binop": null }, "value": "rect", - "start": 6864, - "end": 6868, + "start": 6912, + "end": 6916, "loc": { "start": { - "line": 263, + "line": 264, "column": 39 }, "end": { - "line": 263, + "line": 264, "column": 43 } } @@ -61893,15 +62355,15 @@ "binop": null, "updateContext": null }, - "start": 6868, - "end": 6869, + "start": 6916, + "end": 6917, "loc": { "start": { - "line": 263, + "line": 264, "column": 43 }, "end": { - "line": 263, + "line": 264, "column": 44 } } @@ -61919,15 +62381,15 @@ "binop": null }, "value": "top", - "start": 6869, - "end": 6872, + "start": 6917, + "end": 6920, "loc": { "start": { - "line": 263, + "line": 264, "column": 44 }, "end": { - "line": 263, + "line": 264, "column": 47 } } @@ -61944,15 +62406,15 @@ "postfix": false, "binop": null }, - "start": 6872, - "end": 6873, + "start": 6920, + "end": 6921, "loc": { "start": { - "line": 263, + "line": 264, "column": 47 }, "end": { - "line": 263, + "line": 264, "column": 48 } } @@ -61970,15 +62432,15 @@ "binop": null, "updateContext": null }, - "start": 6873, - "end": 6874, + "start": 6921, + "end": 6922, "loc": { "start": { - "line": 263, + "line": 264, "column": 48 }, "end": { - "line": 263, + "line": 264, "column": 49 } } @@ -61998,15 +62460,15 @@ "updateContext": null }, "value": "if", - "start": 6880, - "end": 6882, + "start": 6928, + "end": 6930, "loc": { "start": { - "line": 265, + "line": 266, "column": 4 }, "end": { - "line": 265, + "line": 266, "column": 6 } } @@ -62023,15 +62485,15 @@ "postfix": false, "binop": null }, - "start": 6883, - "end": 6884, + "start": 6931, + "end": 6932, "loc": { "start": { - "line": 265, + "line": 266, "column": 7 }, "end": { - "line": 265, + "line": 266, "column": 8 } } @@ -62049,15 +62511,15 @@ "binop": null }, "value": "cDefine", - "start": 6884, - "end": 6891, + "start": 6932, + "end": 6939, "loc": { "start": { - "line": 265, + "line": 266, "column": 8 }, "end": { - "line": 265, + "line": 266, "column": 15 } } @@ -62075,15 +62537,15 @@ "binop": null, "updateContext": null }, - "start": 6891, - "end": 6892, + "start": 6939, + "end": 6940, "loc": { "start": { - "line": 265, + "line": 266, "column": 15 }, "end": { - "line": 265, + "line": 266, "column": 16 } } @@ -62101,15 +62563,15 @@ "binop": null }, "value": "DEBUG_MOUSE_LOG", - "start": 6892, - "end": 6907, + "start": 6940, + "end": 6955, "loc": { "start": { - "line": 265, + "line": 266, "column": 16 }, "end": { - "line": 265, + "line": 266, "column": 31 } } @@ -62126,15 +62588,15 @@ "postfix": false, "binop": null }, - "start": 6907, - "end": 6908, + "start": 6955, + "end": 6956, "loc": { "start": { - "line": 265, + "line": 266, "column": 31 }, "end": { - "line": 265, + "line": 266, "column": 32 } } @@ -62152,15 +62614,15 @@ "binop": null }, "value": "console", - "start": 6917, - "end": 6924, + "start": 6965, + "end": 6972, "loc": { "start": { - "line": 266, + "line": 267, "column": 8 }, "end": { - "line": 266, + "line": 267, "column": 15 } } @@ -62178,15 +62640,15 @@ "binop": null, "updateContext": null }, - "start": 6924, - "end": 6925, + "start": 6972, + "end": 6973, "loc": { "start": { - "line": 266, + "line": 267, "column": 15 }, "end": { - "line": 266, + "line": 267, "column": 16 } } @@ -62204,15 +62666,15 @@ "binop": null }, "value": "log", - "start": 6925, - "end": 6928, + "start": 6973, + "end": 6976, "loc": { "start": { - "line": 266, + "line": 267, "column": 16 }, "end": { - "line": 266, + "line": 267, "column": 19 } } @@ -62229,15 +62691,15 @@ "postfix": false, "binop": null }, - "start": 6928, - "end": 6929, + "start": 6976, + "end": 6977, "loc": { "start": { - "line": 266, + "line": 267, "column": 19 }, "end": { - "line": 266, + "line": 267, "column": 20 } } @@ -62256,15 +62718,15 @@ "updateContext": null }, "value": "modelTurnHead onMouseMove device( x:", - "start": 6929, - "end": 6967, + "start": 6977, + "end": 7015, "loc": { "start": { - "line": 266, + "line": 267, "column": 20 }, "end": { - "line": 266, + "line": 267, "column": 58 } } @@ -62283,15 +62745,15 @@ "updateContext": null }, "value": "+", - "start": 6968, - "end": 6969, + "start": 7016, + "end": 7017, "loc": { "start": { - "line": 266, + "line": 267, "column": 59 }, "end": { - "line": 266, + "line": 267, "column": 60 } } @@ -62309,15 +62771,15 @@ "binop": null }, "value": "event", - "start": 6970, - "end": 6975, + "start": 7018, + "end": 7023, "loc": { "start": { - "line": 266, + "line": 267, "column": 61 }, "end": { - "line": 266, + "line": 267, "column": 66 } } @@ -62335,15 +62797,15 @@ "binop": null, "updateContext": null }, - "start": 6975, - "end": 6976, + "start": 7023, + "end": 7024, "loc": { "start": { - "line": 266, + "line": 267, "column": 66 }, "end": { - "line": 266, + "line": 267, "column": 67 } } @@ -62361,15 +62823,15 @@ "binop": null }, "value": "clientX", - "start": 6976, - "end": 6983, + "start": 7024, + "end": 7031, "loc": { "start": { - "line": 266, + "line": 267, "column": 67 }, "end": { - "line": 266, + "line": 267, "column": 74 } } @@ -62388,15 +62850,15 @@ "updateContext": null }, "value": "+", - "start": 6984, - "end": 6985, + "start": 7032, + "end": 7033, "loc": { "start": { - "line": 266, + "line": 267, "column": 75 }, "end": { - "line": 266, + "line": 267, "column": 76 } } @@ -62415,15 +62877,15 @@ "updateContext": null }, "value": " y:", - "start": 6986, - "end": 6991, + "start": 7034, + "end": 7039, "loc": { "start": { - "line": 266, + "line": 267, "column": 77 }, "end": { - "line": 266, + "line": 267, "column": 82 } } @@ -62442,15 +62904,15 @@ "updateContext": null }, "value": "+", - "start": 6992, - "end": 6993, + "start": 7040, + "end": 7041, "loc": { "start": { - "line": 266, + "line": 267, "column": 83 }, "end": { - "line": 266, + "line": 267, "column": 84 } } @@ -62468,15 +62930,15 @@ "binop": null }, "value": "event", - "start": 6994, - "end": 6999, + "start": 7042, + "end": 7047, "loc": { "start": { - "line": 266, + "line": 267, "column": 85 }, "end": { - "line": 266, + "line": 267, "column": 90 } } @@ -62494,15 +62956,15 @@ "binop": null, "updateContext": null }, - "start": 6999, - "end": 7000, + "start": 7047, + "end": 7048, "loc": { "start": { - "line": 266, + "line": 267, "column": 90 }, "end": { - "line": 266, + "line": 267, "column": 91 } } @@ -62520,15 +62982,15 @@ "binop": null }, "value": "clientY", - "start": 7000, - "end": 7007, + "start": 7048, + "end": 7055, "loc": { "start": { - "line": 266, + "line": 267, "column": 91 }, "end": { - "line": 266, + "line": 267, "column": 98 } } @@ -62547,15 +63009,15 @@ "updateContext": null }, "value": "+", - "start": 7008, - "end": 7009, + "start": 7056, + "end": 7057, "loc": { "start": { - "line": 266, + "line": 267, "column": 99 }, "end": { - "line": 266, + "line": 267, "column": 100 } } @@ -62574,15 +63036,15 @@ "updateContext": null }, "value": " ) view( x:", - "start": 7010, - "end": 7023, + "start": 7058, + "end": 7071, "loc": { "start": { - "line": 266, + "line": 267, "column": 101 }, "end": { - "line": 266, + "line": 267, "column": 114 } } @@ -62601,15 +63063,15 @@ "updateContext": null }, "value": "+", - "start": 7024, - "end": 7025, + "start": 7072, + "end": 7073, "loc": { "start": { - "line": 266, + "line": 267, "column": 115 }, "end": { - "line": 266, + "line": 267, "column": 116 } } @@ -62627,15 +63089,15 @@ "binop": null }, "value": "vx", - "start": 7026, - "end": 7028, + "start": 7074, + "end": 7076, "loc": { "start": { - "line": 266, + "line": 267, "column": 117 }, "end": { - "line": 266, + "line": 267, "column": 119 } } @@ -62654,15 +63116,15 @@ "updateContext": null }, "value": "+", - "start": 7029, - "end": 7030, + "start": 7077, + "end": 7078, "loc": { "start": { - "line": 266, + "line": 267, "column": 120 }, "end": { - "line": 266, + "line": 267, "column": 121 } } @@ -62681,15 +63143,15 @@ "updateContext": null }, "value": " y:", - "start": 7031, - "end": 7036, + "start": 7079, + "end": 7084, "loc": { "start": { - "line": 266, + "line": 267, "column": 122 }, "end": { - "line": 266, + "line": 267, "column": 127 } } @@ -62708,15 +63170,15 @@ "updateContext": null }, "value": "+", - "start": 7037, - "end": 7038, + "start": 7085, + "end": 7086, "loc": { "start": { - "line": 266, + "line": 267, "column": 128 }, "end": { - "line": 266, + "line": 267, "column": 129 } } @@ -62734,15 +63196,15 @@ "binop": null }, "value": "vy", - "start": 7039, - "end": 7041, + "start": 7087, + "end": 7089, "loc": { "start": { - "line": 266, + "line": 267, "column": 130 }, "end": { - "line": 266, + "line": 267, "column": 132 } } @@ -62761,15 +63223,15 @@ "updateContext": null }, "value": "+", - "start": 7042, - "end": 7043, + "start": 7090, + "end": 7091, "loc": { "start": { - "line": 266, + "line": 267, "column": 133 }, "end": { - "line": 266, + "line": 267, "column": 134 } } @@ -62788,15 +63250,15 @@ "updateContext": null }, "value": ")", - "start": 7044, - "end": 7047, + "start": 7092, + "end": 7095, "loc": { "start": { - "line": 266, + "line": 267, "column": 135 }, "end": { - "line": 266, + "line": 267, "column": 138 } } @@ -62813,15 +63275,15 @@ "postfix": false, "binop": null }, - "start": 7047, - "end": 7048, + "start": 7095, + "end": 7096, "loc": { "start": { - "line": 266, + "line": 267, "column": 138 }, "end": { - "line": 266, + "line": 267, "column": 139 } } @@ -62839,15 +63301,15 @@ "binop": null, "updateContext": null }, - "start": 7048, - "end": 7049, + "start": 7096, + "end": 7097, "loc": { "start": { - "line": 266, + "line": 267, "column": 139 }, "end": { - "line": 266, + "line": 267, "column": 140 } } @@ -62865,15 +63327,15 @@ "binop": null }, "value": "lastMouseX", - "start": 7055, - "end": 7065, + "start": 7103, + "end": 7113, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 14 } } @@ -62892,15 +63354,15 @@ "updateContext": null }, "value": "=", - "start": 7066, - "end": 7067, + "start": 7114, + "end": 7115, "loc": { "start": { - "line": 268, + "line": 269, "column": 15 }, "end": { - "line": 268, + "line": 269, "column": 16 } } @@ -62918,15 +63380,15 @@ "binop": null }, "value": "sx", - "start": 7068, - "end": 7070, + "start": 7116, + "end": 7118, "loc": { "start": { - "line": 268, + "line": 269, "column": 17 }, "end": { - "line": 268, + "line": 269, "column": 19 } } @@ -62944,15 +63406,15 @@ "binop": null, "updateContext": null }, - "start": 7070, - "end": 7071, + "start": 7118, + "end": 7119, "loc": { "start": { - "line": 268, + "line": 269, "column": 19 }, "end": { - "line": 268, + "line": 269, "column": 20 } } @@ -62970,15 +63432,15 @@ "binop": null }, "value": "lastMouseY", - "start": 7076, - "end": 7086, + "start": 7124, + "end": 7134, "loc": { "start": { - "line": 269, + "line": 270, "column": 4 }, "end": { - "line": 269, + "line": 270, "column": 14 } } @@ -62997,15 +63459,15 @@ "updateContext": null }, "value": "=", - "start": 7087, - "end": 7088, + "start": 7135, + "end": 7136, "loc": { "start": { - "line": 269, + "line": 270, "column": 15 }, "end": { - "line": 269, + "line": 270, "column": 16 } } @@ -63023,15 +63485,15 @@ "binop": null }, "value": "sy", - "start": 7089, - "end": 7091, + "start": 7137, + "end": 7139, "loc": { "start": { - "line": 269, + "line": 270, "column": 17 }, "end": { - "line": 269, + "line": 270, "column": 19 } } @@ -63049,15 +63511,15 @@ "binop": null, "updateContext": null }, - "start": 7091, - "end": 7092, + "start": 7139, + "end": 7140, "loc": { "start": { - "line": 269, + "line": 270, "column": 19 }, "end": { - "line": 269, + "line": 270, "column": 20 } } @@ -63075,15 +63537,15 @@ "binop": null }, "value": "dragMgr", - "start": 7098, - "end": 7105, + "start": 7146, + "end": 7153, "loc": { "start": { - "line": 271, + "line": 272, "column": 4 }, "end": { - "line": 271, + "line": 272, "column": 11 } } @@ -63101,15 +63563,15 @@ "binop": null, "updateContext": null }, - "start": 7105, - "end": 7106, + "start": 7153, + "end": 7154, "loc": { "start": { - "line": 271, + "line": 272, "column": 11 }, "end": { - "line": 271, + "line": 272, "column": 12 } } @@ -63127,15 +63589,15 @@ "binop": null }, "value": "setPoint", - "start": 7106, - "end": 7114, + "start": 7154, + "end": 7162, "loc": { "start": { - "line": 271, + "line": 272, "column": 12 }, "end": { - "line": 271, + "line": 272, "column": 20 } } @@ -63152,15 +63614,15 @@ "postfix": false, "binop": null }, - "start": 7114, - "end": 7115, + "start": 7162, + "end": 7163, "loc": { "start": { - "line": 271, + "line": 272, "column": 20 }, "end": { - "line": 271, + "line": 272, "column": 21 } } @@ -63178,15 +63640,15 @@ "binop": null }, "value": "vx", - "start": 7115, - "end": 7117, + "start": 7163, + "end": 7165, "loc": { "start": { - "line": 271, + "line": 272, "column": 21 }, "end": { - "line": 271, + "line": 272, "column": 23 } } @@ -63204,15 +63666,15 @@ "binop": null, "updateContext": null }, - "start": 7117, - "end": 7118, + "start": 7165, + "end": 7166, "loc": { "start": { - "line": 271, + "line": 272, "column": 23 }, "end": { - "line": 271, + "line": 272, "column": 24 } } @@ -63230,15 +63692,15 @@ "binop": null }, "value": "vy", - "start": 7119, - "end": 7121, + "start": 7167, + "end": 7169, "loc": { "start": { - "line": 271, + "line": 272, "column": 25 }, "end": { - "line": 271, + "line": 272, "column": 27 } } @@ -63255,15 +63717,15 @@ "postfix": false, "binop": null }, - "start": 7121, - "end": 7122, + "start": 7169, + "end": 7170, "loc": { "start": { - "line": 271, + "line": 272, "column": 27 }, "end": { - "line": 271, + "line": 272, "column": 28 } } @@ -63281,15 +63743,15 @@ "binop": null, "updateContext": null }, - "start": 7122, - "end": 7123, + "start": 7170, + "end": 7171, "loc": { "start": { - "line": 271, + "line": 272, "column": 28 }, "end": { - "line": 271, + "line": 272, "column": 29 } } @@ -63306,15 +63768,15 @@ "postfix": false, "binop": null }, - "start": 7124, - "end": 7125, + "start": 7172, + "end": 7173, "loc": { "start": { - "line": 272, + "line": 273, "column": 0 }, "end": { - "line": 272, + "line": 273, "column": 1 } } @@ -63333,15 +63795,15 @@ "binop": null }, "value": "function", - "start": 7127, - "end": 7135, + "start": 7175, + "end": 7183, "loc": { "start": { - "line": 274, + "line": 275, "column": 0 }, "end": { - "line": 274, + "line": 275, "column": 8 } } @@ -63359,15 +63821,15 @@ "binop": null }, "value": "modelTapEvent", - "start": 7136, - "end": 7149, + "start": 7184, + "end": 7197, "loc": { "start": { - "line": 274, + "line": 275, "column": 9 }, "end": { - "line": 274, + "line": 275, "column": 22 } } @@ -63384,15 +63846,15 @@ "postfix": false, "binop": null }, - "start": 7149, - "end": 7150, + "start": 7197, + "end": 7198, "loc": { "start": { - "line": 274, + "line": 275, "column": 22 }, "end": { - "line": 274, + "line": 275, "column": 23 } } @@ -63410,15 +63872,15 @@ "binop": null }, "value": "event", - "start": 7150, - "end": 7155, + "start": 7198, + "end": 7203, "loc": { "start": { - "line": 274, + "line": 275, "column": 23 }, "end": { - "line": 274, + "line": 275, "column": 28 } } @@ -63435,15 +63897,15 @@ "postfix": false, "binop": null }, - "start": 7155, - "end": 7156, + "start": 7203, + "end": 7204, "loc": { "start": { - "line": 274, + "line": 275, "column": 28 }, "end": { - "line": 274, + "line": 275, "column": 29 } } @@ -63460,15 +63922,15 @@ "postfix": false, "binop": null }, - "start": 7157, - "end": 7158, + "start": 7205, + "end": 7206, "loc": { "start": { - "line": 275, + "line": 276, "column": 0 }, "end": { - "line": 275, + "line": 276, "column": 1 } } @@ -63486,15 +63948,15 @@ "binop": null }, "value": "drag", - "start": 7163, - "end": 7167, + "start": 7211, + "end": 7215, "loc": { "start": { - "line": 276, + "line": 277, "column": 4 }, "end": { - "line": 276, + "line": 277, "column": 8 } } @@ -63513,15 +63975,15 @@ "updateContext": null }, "value": "=", - "start": 7168, - "end": 7169, + "start": 7216, + "end": 7217, "loc": { "start": { - "line": 276, + "line": 277, "column": 9 }, "end": { - "line": 276, + "line": 277, "column": 10 } } @@ -63541,15 +64003,15 @@ "updateContext": null }, "value": "true", - "start": 7170, - "end": 7174, + "start": 7218, + "end": 7222, "loc": { "start": { - "line": 276, + "line": 277, "column": 11 }, "end": { - "line": 276, + "line": 277, "column": 15 } } @@ -63567,15 +64029,15 @@ "binop": null, "updateContext": null }, - "start": 7174, - "end": 7175, + "start": 7222, + "end": 7223, "loc": { "start": { - "line": 276, + "line": 277, "column": 15 }, "end": { - "line": 276, + "line": 277, "column": 16 } } @@ -63595,15 +64057,15 @@ "updateContext": null }, "value": "let", - "start": 7181, - "end": 7184, + "start": 7229, + "end": 7232, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 7 } } @@ -63621,15 +64083,15 @@ "binop": null }, "value": "rect", - "start": 7185, - "end": 7189, + "start": 7233, + "end": 7237, "loc": { "start": { - "line": 278, + "line": 279, "column": 8 }, "end": { - "line": 278, + "line": 279, "column": 12 } } @@ -63648,15 +64110,15 @@ "updateContext": null }, "value": "=", - "start": 7190, - "end": 7191, + "start": 7238, + "end": 7239, "loc": { "start": { - "line": 278, + "line": 279, "column": 13 }, "end": { - "line": 278, + "line": 279, "column": 14 } } @@ -63674,15 +64136,15 @@ "binop": null }, "value": "currCanvas", - "start": 7192, - "end": 7202, + "start": 7240, + "end": 7250, "loc": { "start": { - "line": 278, + "line": 279, "column": 15 }, "end": { - "line": 278, + "line": 279, "column": 25 } } @@ -63700,15 +64162,15 @@ "binop": null, "updateContext": null }, - "start": 7202, - "end": 7203, + "start": 7250, + "end": 7251, "loc": { "start": { - "line": 278, + "line": 279, "column": 25 }, "end": { - "line": 278, + "line": 279, "column": 26 } } @@ -63726,15 +64188,15 @@ "binop": null }, "value": "getBoundingClientRect", - "start": 7203, - "end": 7224, + "start": 7251, + "end": 7272, "loc": { "start": { - "line": 278, + "line": 279, "column": 26 }, "end": { - "line": 278, + "line": 279, "column": 47 } } @@ -63751,15 +64213,15 @@ "postfix": false, "binop": null }, - "start": 7224, - "end": 7225, + "start": 7272, + "end": 7273, "loc": { "start": { - "line": 278, + "line": 279, "column": 47 }, "end": { - "line": 278, + "line": 279, "column": 48 } } @@ -63776,15 +64238,15 @@ "postfix": false, "binop": null }, - "start": 7225, - "end": 7226, + "start": 7273, + "end": 7274, "loc": { "start": { - "line": 278, + "line": 279, "column": 48 }, "end": { - "line": 278, + "line": 279, "column": 49 } } @@ -63802,15 +64264,15 @@ "binop": null, "updateContext": null }, - "start": 7226, - "end": 7227, + "start": 7274, + "end": 7275, "loc": { "start": { - "line": 278, + "line": 279, "column": 49 }, "end": { - "line": 278, + "line": 279, "column": 50 } } @@ -63830,15 +64292,15 @@ "updateContext": null }, "value": "let", - "start": 7233, - "end": 7236, + "start": 7281, + "end": 7284, "loc": { "start": { - "line": 280, + "line": 281, "column": 4 }, "end": { - "line": 280, + "line": 281, "column": 7 } } @@ -63856,15 +64318,15 @@ "binop": null }, "value": "sx", - "start": 7237, - "end": 7239, + "start": 7285, + "end": 7287, "loc": { "start": { - "line": 280, + "line": 281, "column": 8 }, "end": { - "line": 280, + "line": 281, "column": 10 } } @@ -63883,15 +64345,15 @@ "updateContext": null }, "value": "=", - "start": 7240, - "end": 7241, + "start": 7288, + "end": 7289, "loc": { "start": { - "line": 280, + "line": 281, "column": 11 }, "end": { - "line": 280, + "line": 281, "column": 12 } } @@ -63909,15 +64371,15 @@ "binop": null }, "value": "transformScreenX", - "start": 7242, - "end": 7258, + "start": 7290, + "end": 7306, "loc": { "start": { - "line": 280, + "line": 281, "column": 13 }, "end": { - "line": 280, + "line": 281, "column": 29 } } @@ -63934,15 +64396,15 @@ "postfix": false, "binop": null }, - "start": 7258, - "end": 7259, + "start": 7306, + "end": 7307, "loc": { "start": { - "line": 280, + "line": 281, "column": 29 }, "end": { - "line": 280, + "line": 281, "column": 30 } } @@ -63960,15 +64422,15 @@ "binop": null }, "value": "event", - "start": 7259, - "end": 7264, + "start": 7307, + "end": 7312, "loc": { "start": { - "line": 280, + "line": 281, "column": 30 }, "end": { - "line": 280, + "line": 281, "column": 35 } } @@ -63986,15 +64448,15 @@ "binop": null, "updateContext": null }, - "start": 7264, - "end": 7265, + "start": 7312, + "end": 7313, "loc": { "start": { - "line": 280, + "line": 281, "column": 35 }, "end": { - "line": 280, + "line": 281, "column": 36 } } @@ -64012,15 +64474,15 @@ "binop": null }, "value": "clientX", - "start": 7265, - "end": 7272, + "start": 7313, + "end": 7320, "loc": { "start": { - "line": 280, + "line": 281, "column": 36 }, "end": { - "line": 280, + "line": 281, "column": 43 } } @@ -64039,15 +64501,15 @@ "updateContext": null }, "value": "-", - "start": 7273, - "end": 7274, + "start": 7321, + "end": 7322, "loc": { "start": { - "line": 280, + "line": 281, "column": 44 }, "end": { - "line": 280, + "line": 281, "column": 45 } } @@ -64065,15 +64527,15 @@ "binop": null }, "value": "rect", - "start": 7275, - "end": 7279, + "start": 7323, + "end": 7327, "loc": { "start": { - "line": 280, + "line": 281, "column": 46 }, "end": { - "line": 280, + "line": 281, "column": 50 } } @@ -64091,15 +64553,15 @@ "binop": null, "updateContext": null }, - "start": 7279, - "end": 7280, + "start": 7327, + "end": 7328, "loc": { "start": { - "line": 280, + "line": 281, "column": 50 }, "end": { - "line": 280, + "line": 281, "column": 51 } } @@ -64117,15 +64579,15 @@ "binop": null }, "value": "left", - "start": 7280, - "end": 7284, + "start": 7328, + "end": 7332, "loc": { "start": { - "line": 280, + "line": 281, "column": 51 }, "end": { - "line": 280, + "line": 281, "column": 55 } } @@ -64142,15 +64604,15 @@ "postfix": false, "binop": null }, - "start": 7284, - "end": 7285, + "start": 7332, + "end": 7333, "loc": { "start": { - "line": 280, + "line": 281, "column": 55 }, "end": { - "line": 280, + "line": 281, "column": 56 } } @@ -64168,15 +64630,15 @@ "binop": null, "updateContext": null }, - "start": 7285, - "end": 7286, + "start": 7333, + "end": 7334, "loc": { "start": { - "line": 280, + "line": 281, "column": 56 }, "end": { - "line": 280, + "line": 281, "column": 57 } } @@ -64196,15 +64658,15 @@ "updateContext": null }, "value": "let", - "start": 7291, - "end": 7294, + "start": 7339, + "end": 7342, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 281, + "line": 282, "column": 7 } } @@ -64222,15 +64684,15 @@ "binop": null }, "value": "sy", - "start": 7295, - "end": 7297, + "start": 7343, + "end": 7345, "loc": { "start": { - "line": 281, + "line": 282, "column": 8 }, "end": { - "line": 281, + "line": 282, "column": 10 } } @@ -64249,15 +64711,15 @@ "updateContext": null }, "value": "=", - "start": 7298, - "end": 7299, + "start": 7346, + "end": 7347, "loc": { "start": { - "line": 281, + "line": 282, "column": 11 }, "end": { - "line": 281, + "line": 282, "column": 12 } } @@ -64275,15 +64737,15 @@ "binop": null }, "value": "transformScreenY", - "start": 7300, - "end": 7316, + "start": 7348, + "end": 7364, "loc": { "start": { - "line": 281, + "line": 282, "column": 13 }, "end": { - "line": 281, + "line": 282, "column": 29 } } @@ -64300,15 +64762,15 @@ "postfix": false, "binop": null }, - "start": 7316, - "end": 7317, + "start": 7364, + "end": 7365, "loc": { "start": { - "line": 281, + "line": 282, "column": 29 }, "end": { - "line": 281, + "line": 282, "column": 30 } } @@ -64326,15 +64788,15 @@ "binop": null }, "value": "event", - "start": 7317, - "end": 7322, + "start": 7365, + "end": 7370, "loc": { "start": { - "line": 281, + "line": 282, "column": 30 }, "end": { - "line": 281, + "line": 282, "column": 35 } } @@ -64352,15 +64814,15 @@ "binop": null, "updateContext": null }, - "start": 7322, - "end": 7323, + "start": 7370, + "end": 7371, "loc": { "start": { - "line": 281, + "line": 282, "column": 35 }, "end": { - "line": 281, + "line": 282, "column": 36 } } @@ -64378,15 +64840,15 @@ "binop": null }, "value": "clientY", - "start": 7323, - "end": 7330, + "start": 7371, + "end": 7378, "loc": { "start": { - "line": 281, + "line": 282, "column": 36 }, "end": { - "line": 281, + "line": 282, "column": 43 } } @@ -64405,15 +64867,15 @@ "updateContext": null }, "value": "-", - "start": 7331, - "end": 7332, + "start": 7379, + "end": 7380, "loc": { "start": { - "line": 281, + "line": 282, "column": 44 }, "end": { - "line": 281, + "line": 282, "column": 45 } } @@ -64431,15 +64893,15 @@ "binop": null }, "value": "rect", - "start": 7333, - "end": 7337, + "start": 7381, + "end": 7385, "loc": { "start": { - "line": 281, + "line": 282, "column": 46 }, "end": { - "line": 281, + "line": 282, "column": 50 } } @@ -64457,15 +64919,15 @@ "binop": null, "updateContext": null }, - "start": 7337, - "end": 7338, + "start": 7385, + "end": 7386, "loc": { "start": { - "line": 281, + "line": 282, "column": 50 }, "end": { - "line": 281, + "line": 282, "column": 51 } } @@ -64483,15 +64945,15 @@ "binop": null }, "value": "top", - "start": 7338, - "end": 7341, + "start": 7386, + "end": 7389, "loc": { "start": { - "line": 281, + "line": 282, "column": 51 }, "end": { - "line": 281, + "line": 282, "column": 54 } } @@ -64508,15 +64970,15 @@ "postfix": false, "binop": null }, - "start": 7341, - "end": 7342, + "start": 7389, + "end": 7390, "loc": { "start": { - "line": 281, + "line": 282, "column": 54 }, "end": { - "line": 281, + "line": 282, "column": 55 } } @@ -64534,15 +64996,15 @@ "binop": null, "updateContext": null }, - "start": 7342, - "end": 7343, + "start": 7390, + "end": 7391, "loc": { "start": { - "line": 281, + "line": 282, "column": 55 }, "end": { - "line": 281, + "line": 282, "column": 56 } } @@ -64562,15 +65024,15 @@ "updateContext": null }, "value": "let", - "start": 7348, - "end": 7351, + "start": 7396, + "end": 7399, "loc": { "start": { - "line": 282, + "line": 283, "column": 4 }, "end": { - "line": 282, + "line": 283, "column": 7 } } @@ -64588,15 +65050,15 @@ "binop": null }, "value": "target", - "start": 7352, - "end": 7358, + "start": 7400, + "end": 7406, "loc": { "start": { - "line": 282, + "line": 283, "column": 8 }, "end": { - "line": 282, + "line": 283, "column": 14 } } @@ -64615,15 +65077,15 @@ "updateContext": null }, "value": "=", - "start": 7359, - "end": 7360, + "start": 7407, + "end": 7408, "loc": { "start": { - "line": 282, + "line": 283, "column": 15 }, "end": { - "line": 282, + "line": 283, "column": 16 } } @@ -64641,15 +65103,15 @@ "binop": null }, "value": "transformRect", - "start": 7361, - "end": 7374, + "start": 7409, + "end": 7422, "loc": { "start": { - "line": 282, + "line": 283, "column": 17 }, "end": { - "line": 282, + "line": 283, "column": 30 } } @@ -64666,15 +65128,15 @@ "postfix": false, "binop": null }, - "start": 7374, - "end": 7375, + "start": 7422, + "end": 7423, "loc": { "start": { - "line": 282, + "line": 283, "column": 30 }, "end": { - "line": 282, + "line": 283, "column": 31 } } @@ -64691,15 +65153,15 @@ "postfix": false, "binop": null }, - "start": 7375, - "end": 7376, + "start": 7423, + "end": 7424, "loc": { "start": { - "line": 282, + "line": 283, "column": 31 }, "end": { - "line": 282, + "line": 283, "column": 32 } } @@ -64717,15 +65179,15 @@ "binop": null }, "value": "x", - "start": 7385, - "end": 7386, + "start": 7433, + "end": 7434, "loc": { "start": { - "line": 283, + "line": 284, "column": 8 }, "end": { - "line": 283, + "line": 284, "column": 9 } } @@ -64743,15 +65205,15 @@ "binop": null, "updateContext": null }, - "start": 7386, - "end": 7387, + "start": 7434, + "end": 7435, "loc": { "start": { - "line": 283, + "line": 284, "column": 9 }, "end": { - "line": 283, + "line": 284, "column": 10 } } @@ -64769,15 +65231,15 @@ "binop": null }, "value": "rect", - "start": 7388, - "end": 7392, + "start": 7436, + "end": 7440, "loc": { "start": { - "line": 283, + "line": 284, "column": 11 }, "end": { - "line": 283, + "line": 284, "column": 15 } } @@ -64795,15 +65257,15 @@ "binop": null, "updateContext": null }, - "start": 7392, - "end": 7393, + "start": 7440, + "end": 7441, "loc": { "start": { - "line": 283, + "line": 284, "column": 15 }, "end": { - "line": 283, + "line": 284, "column": 16 } } @@ -64821,15 +65283,15 @@ "binop": null }, "value": "left", - "start": 7393, - "end": 7397, + "start": 7441, + "end": 7445, "loc": { "start": { - "line": 283, + "line": 284, "column": 16 }, "end": { - "line": 283, + "line": 284, "column": 20 } } @@ -64848,15 +65310,15 @@ "updateContext": null }, "value": "+", - "start": 7398, - "end": 7399, + "start": 7446, + "end": 7447, "loc": { "start": { - "line": 283, + "line": 284, "column": 21 }, "end": { - "line": 283, + "line": 284, "column": 22 } } @@ -64874,15 +65336,15 @@ "binop": null }, "value": "rect", - "start": 7400, - "end": 7404, + "start": 7448, + "end": 7452, "loc": { "start": { - "line": 283, + "line": 284, "column": 23 }, "end": { - "line": 283, + "line": 284, "column": 27 } } @@ -64900,15 +65362,15 @@ "binop": null, "updateContext": null }, - "start": 7404, - "end": 7405, + "start": 7452, + "end": 7453, "loc": { "start": { - "line": 283, + "line": 284, "column": 27 }, "end": { - "line": 283, + "line": 284, "column": 28 } } @@ -64926,15 +65388,15 @@ "binop": null }, "value": "width", - "start": 7405, - "end": 7410, + "start": 7453, + "end": 7458, "loc": { "start": { - "line": 283, + "line": 284, "column": 28 }, "end": { - "line": 283, + "line": 284, "column": 33 } } @@ -64953,15 +65415,15 @@ "updateContext": null }, "value": "/", - "start": 7411, - "end": 7412, + "start": 7459, + "end": 7460, "loc": { "start": { - "line": 283, + "line": 284, "column": 34 }, "end": { - "line": 283, + "line": 284, "column": 35 } } @@ -64980,15 +65442,15 @@ "updateContext": null }, "value": 2, - "start": 7413, - "end": 7414, + "start": 7461, + "end": 7462, "loc": { "start": { - "line": 283, + "line": 284, "column": 36 }, "end": { - "line": 283, + "line": 284, "column": 37 } } @@ -65006,15 +65468,15 @@ "binop": null, "updateContext": null }, - "start": 7414, - "end": 7415, + "start": 7462, + "end": 7463, "loc": { "start": { - "line": 283, + "line": 284, "column": 37 }, "end": { - "line": 283, + "line": 284, "column": 38 } } @@ -65032,15 +65494,15 @@ "binop": null }, "value": "y", - "start": 7424, - "end": 7425, + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 284, + "line": 285, "column": 8 }, "end": { - "line": 284, + "line": 285, "column": 9 } } @@ -65058,15 +65520,15 @@ "binop": null, "updateContext": null }, - "start": 7425, - "end": 7426, + "start": 7473, + "end": 7474, "loc": { "start": { - "line": 284, + "line": 285, "column": 9 }, "end": { - "line": 284, + "line": 285, "column": 10 } } @@ -65084,15 +65546,15 @@ "binop": null }, "value": "rect", - "start": 7427, - "end": 7431, + "start": 7475, + "end": 7479, "loc": { "start": { - "line": 284, + "line": 285, "column": 11 }, "end": { - "line": 284, + "line": 285, "column": 15 } } @@ -65110,15 +65572,15 @@ "binop": null, "updateContext": null }, - "start": 7431, - "end": 7432, + "start": 7479, + "end": 7480, "loc": { "start": { - "line": 284, + "line": 285, "column": 15 }, "end": { - "line": 284, + "line": 285, "column": 16 } } @@ -65136,15 +65598,15 @@ "binop": null }, "value": "top", - "start": 7432, - "end": 7435, + "start": 7480, + "end": 7483, "loc": { "start": { - "line": 284, + "line": 285, "column": 16 }, "end": { - "line": 284, + "line": 285, "column": 19 } } @@ -65163,15 +65625,15 @@ "updateContext": null }, "value": "+", - "start": 7436, - "end": 7437, + "start": 7484, + "end": 7485, "loc": { "start": { - "line": 284, + "line": 285, "column": 20 }, "end": { - "line": 284, + "line": 285, "column": 21 } } @@ -65189,15 +65651,15 @@ "binop": null }, "value": "rect", - "start": 7438, - "end": 7442, + "start": 7486, + "end": 7490, "loc": { "start": { - "line": 284, + "line": 285, "column": 22 }, "end": { - "line": 284, + "line": 285, "column": 26 } } @@ -65215,15 +65677,15 @@ "binop": null, "updateContext": null }, - "start": 7442, - "end": 7443, + "start": 7490, + "end": 7491, "loc": { "start": { - "line": 284, + "line": 285, "column": 26 }, "end": { - "line": 284, + "line": 285, "column": 27 } } @@ -65241,15 +65703,15 @@ "binop": null }, "value": "height", - "start": 7443, - "end": 7449, + "start": 7491, + "end": 7497, "loc": { "start": { - "line": 284, + "line": 285, "column": 27 }, "end": { - "line": 284, + "line": 285, "column": 33 } } @@ -65268,15 +65730,15 @@ "updateContext": null }, "value": "*", - "start": 7450, - "end": 7451, + "start": 7498, + "end": 7499, "loc": { "start": { - "line": 284, + "line": 285, "column": 34 }, "end": { - "line": 284, + "line": 285, "column": 35 } } @@ -65294,15 +65756,15 @@ "binop": null }, "value": "headPos", - "start": 7452, - "end": 7459, + "start": 7500, + "end": 7507, "loc": { "start": { - "line": 284, + "line": 285, "column": 36 }, "end": { - "line": 284, + "line": 285, "column": 43 } } @@ -65319,15 +65781,15 @@ "postfix": false, "binop": null }, - "start": 7464, - "end": 7465, + "start": 7512, + "end": 7513, "loc": { "start": { - "line": 285, + "line": 286, "column": 4 }, "end": { - "line": 285, + "line": 286, "column": 5 } } @@ -65345,15 +65807,15 @@ "binop": null, "updateContext": null }, - "start": 7465, - "end": 7466, + "start": 7513, + "end": 7514, "loc": { "start": { - "line": 285, + "line": 286, "column": 5 }, "end": { - "line": 285, + "line": 286, "column": 6 } } @@ -65370,120 +65832,16 @@ "postfix": false, "binop": null }, - "start": 7467, - "end": 7468, + "start": 7515, + "end": 7516, "loc": { "start": { - "line": 285, + "line": 286, "column": 7 }, "end": { - "line": 285, - "column": 8 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "x", - "start": 7477, - "end": 7478, - "loc": { - "start": { "line": 286, "column": 8 - }, - "end": { - "line": 286, - "column": 9 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7478, - "end": 7479, - "loc": { - "start": { - "line": 286, - "column": 9 - }, - "end": { - "line": 286, - "column": 10 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "event", - "start": 7480, - "end": 7485, - "loc": { - "start": { - "line": 286, - "column": 11 - }, - "end": { - "line": 286, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7485, - "end": 7486, - "loc": { - "start": { - "line": 286, - "column": 16 - }, - "end": { - "line": 286, - "column": 17 } } }, @@ -65499,61 +65857,9 @@ "postfix": false, "binop": null }, - "value": "clientX", - "start": 7486, - "end": 7493, - "loc": { - "start": { - "line": 286, - "column": 17 - }, - "end": { - "line": 286, - "column": 24 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7493, - "end": 7494, - "loc": { - "start": { - "line": 286, - "column": 24 - }, - "end": { - "line": 286, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "y", - "start": 7503, - "end": 7504, + "value": "x", + "start": 7525, + "end": 7526, "loc": { "start": { "line": 287, @@ -65578,8 +65884,8 @@ "binop": null, "updateContext": null }, - "start": 7504, - "end": 7505, + "start": 7526, + "end": 7527, "loc": { "start": { "line": 287, @@ -65604,8 +65910,8 @@ "binop": null }, "value": "event", - "start": 7506, - "end": 7511, + "start": 7528, + "end": 7533, "loc": { "start": { "line": 287, @@ -65630,8 +65936,8 @@ "binop": null, "updateContext": null }, - "start": 7511, - "end": 7512, + "start": 7533, + "end": 7534, "loc": { "start": { "line": 287, @@ -65655,9 +65961,9 @@ "postfix": false, "binop": null }, - "value": "clientY", - "start": 7512, - "end": 7519, + "value": "clientX", + "start": 7534, + "end": 7541, "loc": { "start": { "line": 287, @@ -65671,25 +65977,181 @@ }, { "type": { - "label": "}", + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7541, + "end": 7542, + "loc": { + "start": { + "line": 287, + "column": 24 + }, + "end": { + "line": 287, + "column": 25 + } + } + }, + { + "type": { + "label": "name", "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "y", + "start": 7551, + "end": 7552, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7552, + "end": 7553, + "loc": { + "start": { + "line": 288, + "column": 9 + }, + "end": { + "line": 288, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, "binop": null }, - "start": 7524, - "end": 7525, + "value": "event", + "start": 7554, + "end": 7559, "loc": { "start": { "line": 288, - "column": 4 + "column": 11 + }, + "end": { + "line": 288, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7559, + "end": 7560, + "loc": { + "start": { + "line": 288, + "column": 16 }, "end": { "line": 288, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clientY", + "start": 7560, + "end": 7567, + "loc": { + "start": { + "line": 288, + "column": 17 + }, + "end": { + "line": 288, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7572, + "end": 7573, + "loc": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 289, "column": 5 } } @@ -65707,15 +66169,15 @@ "binop": null, "updateContext": null }, - "start": 7525, - "end": 7526, + "start": 7573, + "end": 7574, "loc": { "start": { - "line": 288, + "line": 289, "column": 5 }, "end": { - "line": 288, + "line": 289, "column": 6 } } @@ -65733,15 +66195,15 @@ "binop": null }, "value": "rect", - "start": 7527, - "end": 7531, + "start": 7575, + "end": 7579, "loc": { "start": { - "line": 288, + "line": 289, "column": 7 }, "end": { - "line": 288, + "line": 289, "column": 11 } } @@ -65758,15 +66220,15 @@ "postfix": false, "binop": null }, - "start": 7531, - "end": 7532, + "start": 7579, + "end": 7580, "loc": { "start": { - "line": 288, + "line": 289, "column": 11 }, "end": { - "line": 288, + "line": 289, "column": 12 } } @@ -65786,15 +66248,15 @@ "updateContext": null }, "value": "let", - "start": 7537, - "end": 7540, + "start": 7585, + "end": 7588, "loc": { "start": { - "line": 289, + "line": 290, "column": 4 }, "end": { - "line": 289, + "line": 290, "column": 7 } } @@ -65812,15 +66274,15 @@ "binop": null }, "value": "vx", - "start": 7541, - "end": 7543, + "start": 7589, + "end": 7591, "loc": { "start": { - "line": 289, + "line": 290, "column": 8 }, "end": { - "line": 289, + "line": 290, "column": 10 } } @@ -65839,15 +66301,15 @@ "updateContext": null }, "value": "=", - "start": 7544, - "end": 7545, + "start": 7592, + "end": 7593, "loc": { "start": { - "line": 289, + "line": 290, "column": 11 }, "end": { - "line": 289, + "line": 290, "column": 12 } } @@ -65865,15 +66327,15 @@ "binop": null }, "value": "transformViewX", - "start": 7546, - "end": 7560, + "start": 7594, + "end": 7608, "loc": { "start": { - "line": 289, + "line": 290, "column": 13 }, "end": { - "line": 289, + "line": 290, "column": 27 } } @@ -65890,15 +66352,15 @@ "postfix": false, "binop": null }, - "start": 7560, - "end": 7561, + "start": 7608, + "end": 7609, "loc": { "start": { - "line": 289, + "line": 290, "column": 27 }, "end": { - "line": 289, + "line": 290, "column": 28 } } @@ -65916,15 +66378,15 @@ "binop": null }, "value": "target", - "start": 7561, - "end": 7567, + "start": 7609, + "end": 7615, "loc": { "start": { - "line": 289, + "line": 290, "column": 28 }, "end": { - "line": 289, + "line": 290, "column": 34 } } @@ -65942,15 +66404,15 @@ "binop": null, "updateContext": null }, - "start": 7567, - "end": 7568, + "start": 7615, + "end": 7616, "loc": { "start": { - "line": 289, + "line": 290, "column": 34 }, "end": { - "line": 289, + "line": 290, "column": 35 } } @@ -65968,15 +66430,15 @@ "binop": null }, "value": "x", - "start": 7568, - "end": 7569, + "start": 7616, + "end": 7617, "loc": { "start": { - "line": 289, + "line": 290, "column": 35 }, "end": { - "line": 289, + "line": 290, "column": 36 } } @@ -65995,15 +66457,15 @@ "updateContext": null }, "value": "-", - "start": 7570, - "end": 7571, + "start": 7618, + "end": 7619, "loc": { "start": { - "line": 289, + "line": 290, "column": 37 }, "end": { - "line": 289, + "line": 290, "column": 38 } } @@ -66021,15 +66483,15 @@ "binop": null }, "value": "rect", - "start": 7572, - "end": 7576, + "start": 7620, + "end": 7624, "loc": { "start": { - "line": 289, + "line": 290, "column": 39 }, "end": { - "line": 289, + "line": 290, "column": 43 } } @@ -66047,15 +66509,15 @@ "binop": null, "updateContext": null }, - "start": 7576, - "end": 7577, + "start": 7624, + "end": 7625, "loc": { "start": { - "line": 289, + "line": 290, "column": 43 }, "end": { - "line": 289, + "line": 290, "column": 44 } } @@ -66073,15 +66535,15 @@ "binop": null }, "value": "left", - "start": 7577, - "end": 7581, + "start": 7625, + "end": 7629, "loc": { "start": { - "line": 289, + "line": 290, "column": 44 }, "end": { - "line": 289, + "line": 290, "column": 48 } } @@ -66098,15 +66560,15 @@ "postfix": false, "binop": null }, - "start": 7581, - "end": 7582, + "start": 7629, + "end": 7630, "loc": { "start": { - "line": 289, + "line": 290, "column": 48 }, "end": { - "line": 289, + "line": 290, "column": 49 } } @@ -66124,15 +66586,15 @@ "binop": null, "updateContext": null }, - "start": 7582, - "end": 7583, + "start": 7630, + "end": 7631, "loc": { "start": { - "line": 289, + "line": 290, "column": 49 }, "end": { - "line": 289, + "line": 290, "column": 50 } } @@ -66152,15 +66614,15 @@ "updateContext": null }, "value": "let", - "start": 7588, - "end": 7591, + "start": 7636, + "end": 7639, "loc": { "start": { - "line": 290, + "line": 291, "column": 4 }, "end": { - "line": 290, + "line": 291, "column": 7 } } @@ -66178,15 +66640,15 @@ "binop": null }, "value": "vy", - "start": 7592, - "end": 7594, + "start": 7640, + "end": 7642, "loc": { "start": { - "line": 290, + "line": 291, "column": 8 }, "end": { - "line": 290, + "line": 291, "column": 10 } } @@ -66205,15 +66667,15 @@ "updateContext": null }, "value": "=", - "start": 7595, - "end": 7596, + "start": 7643, + "end": 7644, "loc": { "start": { - "line": 290, + "line": 291, "column": 11 }, "end": { - "line": 290, + "line": 291, "column": 12 } } @@ -66231,15 +66693,15 @@ "binop": null }, "value": "transformViewY", - "start": 7597, - "end": 7611, + "start": 7645, + "end": 7659, "loc": { "start": { - "line": 290, + "line": 291, "column": 13 }, "end": { - "line": 290, + "line": 291, "column": 27 } } @@ -66256,15 +66718,15 @@ "postfix": false, "binop": null }, - "start": 7611, - "end": 7612, + "start": 7659, + "end": 7660, "loc": { "start": { - "line": 290, + "line": 291, "column": 27 }, "end": { - "line": 290, + "line": 291, "column": 28 } } @@ -66282,15 +66744,15 @@ "binop": null }, "value": "target", - "start": 7612, - "end": 7618, + "start": 7660, + "end": 7666, "loc": { "start": { - "line": 290, + "line": 291, "column": 28 }, "end": { - "line": 290, + "line": 291, "column": 34 } } @@ -66308,15 +66770,15 @@ "binop": null, "updateContext": null }, - "start": 7618, - "end": 7619, + "start": 7666, + "end": 7667, "loc": { "start": { - "line": 290, + "line": 291, "column": 34 }, "end": { - "line": 290, + "line": 291, "column": 35 } } @@ -66334,15 +66796,15 @@ "binop": null }, "value": "y", - "start": 7619, - "end": 7620, + "start": 7667, + "end": 7668, "loc": { "start": { - "line": 290, + "line": 291, "column": 35 }, "end": { - "line": 290, + "line": 291, "column": 36 } } @@ -66361,15 +66823,15 @@ "updateContext": null }, "value": "-", - "start": 7621, - "end": 7622, + "start": 7669, + "end": 7670, "loc": { "start": { - "line": 290, + "line": 291, "column": 37 }, "end": { - "line": 290, + "line": 291, "column": 38 } } @@ -66387,15 +66849,15 @@ "binop": null }, "value": "rect", - "start": 7623, - "end": 7627, + "start": 7671, + "end": 7675, "loc": { "start": { - "line": 290, + "line": 291, "column": 39 }, "end": { - "line": 290, + "line": 291, "column": 43 } } @@ -66413,15 +66875,15 @@ "binop": null, "updateContext": null }, - "start": 7627, - "end": 7628, + "start": 7675, + "end": 7676, "loc": { "start": { - "line": 290, + "line": 291, "column": 43 }, "end": { - "line": 290, + "line": 291, "column": 44 } } @@ -66439,15 +66901,15 @@ "binop": null }, "value": "top", - "start": 7628, - "end": 7631, + "start": 7676, + "end": 7679, "loc": { "start": { - "line": 290, + "line": 291, "column": 44 }, "end": { - "line": 290, + "line": 291, "column": 47 } } @@ -66464,15 +66926,15 @@ "postfix": false, "binop": null }, - "start": 7631, - "end": 7632, + "start": 7679, + "end": 7680, "loc": { "start": { - "line": 290, + "line": 291, "column": 47 }, "end": { - "line": 290, + "line": 291, "column": 48 } } @@ -66490,15 +66952,15 @@ "binop": null, "updateContext": null }, - "start": 7632, - "end": 7633, + "start": 7680, + "end": 7681, "loc": { "start": { - "line": 290, + "line": 291, "column": 48 }, "end": { - "line": 290, + "line": 291, "column": 49 } } @@ -66518,15 +66980,15 @@ "updateContext": null }, "value": "if", - "start": 7639, - "end": 7641, + "start": 7687, + "end": 7689, "loc": { "start": { - "line": 292, + "line": 293, "column": 4 }, "end": { - "line": 292, + "line": 293, "column": 6 } } @@ -66543,15 +67005,15 @@ "postfix": false, "binop": null }, - "start": 7642, - "end": 7643, + "start": 7690, + "end": 7691, "loc": { "start": { - "line": 292, + "line": 293, "column": 7 }, "end": { - "line": 292, + "line": 293, "column": 8 } } @@ -66569,111 +67031,8 @@ "binop": null }, "value": "cDefine", - "start": 7643, - "end": 7650, - "loc": { - "start": { - "line": 292, - "column": 8 - }, - "end": { - "line": 292, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7650, - "end": 7651, - "loc": { - "start": { - "line": 292, - "column": 15 - }, - "end": { - "line": 292, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "DEBUG_MOUSE_LOG", - "start": 7651, - "end": 7666, - "loc": { - "start": { - "line": 292, - "column": 16 - }, - "end": { - "line": 292, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7666, - "end": 7667, - "loc": { - "start": { - "line": 292, - "column": 31 - }, - "end": { - "line": 292, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 7676, - "end": 7683, + "start": 7691, + "end": 7698, "loc": { "start": { "line": 293, @@ -66698,8 +67057,8 @@ "binop": null, "updateContext": null }, - "start": 7683, - "end": 7684, + "start": 7698, + "end": 7699, "loc": { "start": { "line": 293, @@ -66723,9 +67082,9 @@ "postfix": false, "binop": null }, - "value": "log", - "start": 7684, - "end": 7687, + "value": "DEBUG_MOUSE_LOG", + "start": 7699, + "end": 7714, "loc": { "start": { "line": 293, @@ -66733,6 +67092,109 @@ }, "end": { "line": 293, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7714, + "end": 7715, + "loc": { + "start": { + "line": 293, + "column": 31 + }, + "end": { + "line": 293, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 7724, + "end": 7731, + "loc": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 294, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7731, + "end": 7732, + "loc": { + "start": { + "line": 294, + "column": 15 + }, + "end": { + "line": 294, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "log", + "start": 7732, + "end": 7735, + "loc": { + "start": { + "line": 294, + "column": 16 + }, + "end": { + "line": 294, "column": 19 } } @@ -66749,15 +67211,15 @@ "postfix": false, "binop": null }, - "start": 7687, - "end": 7688, + "start": 7735, + "end": 7736, "loc": { "start": { - "line": 293, + "line": 294, "column": 19 }, "end": { - "line": 293, + "line": 294, "column": 20 } } @@ -66776,15 +67238,15 @@ "updateContext": null }, "value": "modelTapEvent onMouseDown device( x:", - "start": 7688, - "end": 7726, + "start": 7736, + "end": 7774, "loc": { "start": { - "line": 293, + "line": 294, "column": 20 }, "end": { - "line": 293, + "line": 294, "column": 58 } } @@ -66803,15 +67265,15 @@ "updateContext": null }, "value": "+", - "start": 7727, - "end": 7728, + "start": 7775, + "end": 7776, "loc": { "start": { - "line": 293, + "line": 294, "column": 59 }, "end": { - "line": 293, + "line": 294, "column": 60 } } @@ -66829,15 +67291,15 @@ "binop": null }, "value": "event", - "start": 7729, - "end": 7734, + "start": 7777, + "end": 7782, "loc": { "start": { - "line": 293, + "line": 294, "column": 61 }, "end": { - "line": 293, + "line": 294, "column": 66 } } @@ -66855,15 +67317,15 @@ "binop": null, "updateContext": null }, - "start": 7734, - "end": 7735, + "start": 7782, + "end": 7783, "loc": { "start": { - "line": 293, + "line": 294, "column": 66 }, "end": { - "line": 293, + "line": 294, "column": 67 } } @@ -66881,15 +67343,15 @@ "binop": null }, "value": "clientX", - "start": 7735, - "end": 7742, + "start": 7783, + "end": 7790, "loc": { "start": { - "line": 293, + "line": 294, "column": 67 }, "end": { - "line": 293, + "line": 294, "column": 74 } } @@ -66908,15 +67370,15 @@ "updateContext": null }, "value": "+", - "start": 7743, - "end": 7744, + "start": 7791, + "end": 7792, "loc": { "start": { - "line": 293, + "line": 294, "column": 75 }, "end": { - "line": 293, + "line": 294, "column": 76 } } @@ -66935,15 +67397,15 @@ "updateContext": null }, "value": " y:", - "start": 7745, - "end": 7750, + "start": 7793, + "end": 7798, "loc": { "start": { - "line": 293, + "line": 294, "column": 77 }, "end": { - "line": 293, + "line": 294, "column": 82 } } @@ -66962,15 +67424,15 @@ "updateContext": null }, "value": "+", - "start": 7751, - "end": 7752, + "start": 7799, + "end": 7800, "loc": { "start": { - "line": 293, + "line": 294, "column": 83 }, "end": { - "line": 293, + "line": 294, "column": 84 } } @@ -66988,15 +67450,15 @@ "binop": null }, "value": "event", - "start": 7753, - "end": 7758, + "start": 7801, + "end": 7806, "loc": { "start": { - "line": 293, + "line": 294, "column": 85 }, "end": { - "line": 293, + "line": 294, "column": 90 } } @@ -67014,15 +67476,15 @@ "binop": null, "updateContext": null }, - "start": 7758, - "end": 7759, + "start": 7806, + "end": 7807, "loc": { "start": { - "line": 293, + "line": 294, "column": 90 }, "end": { - "line": 293, + "line": 294, "column": 91 } } @@ -67040,15 +67502,15 @@ "binop": null }, "value": "clientY", - "start": 7759, - "end": 7766, + "start": 7807, + "end": 7814, "loc": { "start": { - "line": 293, + "line": 294, "column": 91 }, "end": { - "line": 293, + "line": 294, "column": 98 } } @@ -67067,15 +67529,15 @@ "updateContext": null }, "value": "+", - "start": 7767, - "end": 7768, + "start": 7815, + "end": 7816, "loc": { "start": { - "line": 293, + "line": 294, "column": 99 }, "end": { - "line": 293, + "line": 294, "column": 100 } } @@ -67094,15 +67556,15 @@ "updateContext": null }, "value": " ) view( x:", - "start": 7769, - "end": 7782, + "start": 7817, + "end": 7830, "loc": { "start": { - "line": 293, + "line": 294, "column": 101 }, "end": { - "line": 293, + "line": 294, "column": 114 } } @@ -67121,15 +67583,15 @@ "updateContext": null }, "value": "+", - "start": 7783, - "end": 7784, + "start": 7831, + "end": 7832, "loc": { "start": { - "line": 293, + "line": 294, "column": 115 }, "end": { - "line": 293, + "line": 294, "column": 116 } } @@ -67147,15 +67609,15 @@ "binop": null }, "value": "vx", - "start": 7785, - "end": 7787, + "start": 7833, + "end": 7835, "loc": { "start": { - "line": 293, + "line": 294, "column": 117 }, "end": { - "line": 293, + "line": 294, "column": 119 } } @@ -67174,15 +67636,15 @@ "updateContext": null }, "value": "+", - "start": 7788, - "end": 7789, + "start": 7836, + "end": 7837, "loc": { "start": { - "line": 293, + "line": 294, "column": 120 }, "end": { - "line": 293, + "line": 294, "column": 121 } } @@ -67201,15 +67663,15 @@ "updateContext": null }, "value": " y:", - "start": 7790, - "end": 7795, + "start": 7838, + "end": 7843, "loc": { "start": { - "line": 293, + "line": 294, "column": 122 }, "end": { - "line": 293, + "line": 294, "column": 127 } } @@ -67228,15 +67690,15 @@ "updateContext": null }, "value": "+", - "start": 7796, - "end": 7797, + "start": 7844, + "end": 7845, "loc": { "start": { - "line": 293, + "line": 294, "column": 128 }, "end": { - "line": 293, + "line": 294, "column": 129 } } @@ -67254,15 +67716,15 @@ "binop": null }, "value": "vy", - "start": 7798, - "end": 7800, + "start": 7846, + "end": 7848, "loc": { "start": { - "line": 293, + "line": 294, "column": 130 }, "end": { - "line": 293, + "line": 294, "column": 132 } } @@ -67281,15 +67743,15 @@ "updateContext": null }, "value": "+", - "start": 7801, - "end": 7802, + "start": 7849, + "end": 7850, "loc": { "start": { - "line": 293, + "line": 294, "column": 133 }, "end": { - "line": 293, + "line": 294, "column": 134 } } @@ -67308,15 +67770,15 @@ "updateContext": null }, "value": ")", - "start": 7803, - "end": 7806, + "start": 7851, + "end": 7854, "loc": { "start": { - "line": 293, + "line": 294, "column": 135 }, "end": { - "line": 293, + "line": 294, "column": 138 } } @@ -67333,15 +67795,15 @@ "postfix": false, "binop": null }, - "start": 7806, - "end": 7807, + "start": 7854, + "end": 7855, "loc": { "start": { - "line": 293, + "line": 294, "column": 138 }, "end": { - "line": 293, + "line": 294, "column": 139 } } @@ -67359,15 +67821,15 @@ "binop": null, "updateContext": null }, - "start": 7807, - "end": 7808, + "start": 7855, + "end": 7856, "loc": { "start": { - "line": 293, + "line": 294, "column": 139 }, "end": { - "line": 293, + "line": 294, "column": 140 } } @@ -67385,15 +67847,15 @@ "binop": null }, "value": "lastMouseX", - "start": 7814, - "end": 7824, + "start": 7862, + "end": 7872, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 295, + "line": 296, "column": 14 } } @@ -67412,15 +67874,15 @@ "updateContext": null }, "value": "=", - "start": 7825, - "end": 7826, + "start": 7873, + "end": 7874, "loc": { "start": { - "line": 295, + "line": 296, "column": 15 }, "end": { - "line": 295, + "line": 296, "column": 16 } } @@ -67438,15 +67900,15 @@ "binop": null }, "value": "sx", - "start": 7827, - "end": 7829, + "start": 7875, + "end": 7877, "loc": { "start": { - "line": 295, + "line": 296, "column": 17 }, "end": { - "line": 295, + "line": 296, "column": 19 } } @@ -67464,15 +67926,15 @@ "binop": null, "updateContext": null }, - "start": 7829, - "end": 7830, + "start": 7877, + "end": 7878, "loc": { "start": { - "line": 295, + "line": 296, "column": 19 }, "end": { - "line": 295, + "line": 296, "column": 20 } } @@ -67490,15 +67952,15 @@ "binop": null }, "value": "lastMouseY", - "start": 7835, - "end": 7845, + "start": 7883, + "end": 7893, "loc": { "start": { - "line": 296, + "line": 297, "column": 4 }, "end": { - "line": 296, + "line": 297, "column": 14 } } @@ -67517,15 +67979,15 @@ "updateContext": null }, "value": "=", - "start": 7846, - "end": 7847, + "start": 7894, + "end": 7895, "loc": { "start": { - "line": 296, + "line": 297, "column": 15 }, "end": { - "line": 296, + "line": 297, "column": 16 } } @@ -67543,15 +68005,15 @@ "binop": null }, "value": "sy", - "start": 7848, - "end": 7850, + "start": 7896, + "end": 7898, "loc": { "start": { - "line": 296, + "line": 297, "column": 17 }, "end": { - "line": 296, + "line": 297, "column": 19 } } @@ -67569,15 +68031,15 @@ "binop": null, "updateContext": null }, - "start": 7850, - "end": 7851, + "start": 7898, + "end": 7899, "loc": { "start": { - "line": 296, + "line": 297, "column": 19 }, "end": { - "line": 296, + "line": 297, "column": 20 } } @@ -67595,15 +68057,15 @@ "binop": null }, "value": "live2DMgr", - "start": 7857, - "end": 7866, + "start": 7905, + "end": 7914, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 13 } } @@ -67621,15 +68083,15 @@ "binop": null, "updateContext": null }, - "start": 7866, - "end": 7867, + "start": 7914, + "end": 7915, "loc": { "start": { - "line": 298, + "line": 299, "column": 13 }, "end": { - "line": 298, + "line": 299, "column": 14 } } @@ -67647,15 +68109,15 @@ "binop": null }, "value": "tapEvent", - "start": 7867, - "end": 7875, + "start": 7915, + "end": 7923, "loc": { "start": { - "line": 298, + "line": 299, "column": 14 }, "end": { - "line": 298, + "line": 299, "column": 22 } } @@ -67672,15 +68134,15 @@ "postfix": false, "binop": null }, - "start": 7875, - "end": 7876, + "start": 7923, + "end": 7924, "loc": { "start": { - "line": 298, + "line": 299, "column": 22 }, "end": { - "line": 298, + "line": 299, "column": 23 } } @@ -67698,15 +68160,15 @@ "binop": null }, "value": "vx", - "start": 7876, - "end": 7878, + "start": 7924, + "end": 7926, "loc": { "start": { - "line": 298, + "line": 299, "column": 23 }, "end": { - "line": 298, + "line": 299, "column": 25 } } @@ -67724,15 +68186,15 @@ "binop": null, "updateContext": null }, - "start": 7878, - "end": 7879, + "start": 7926, + "end": 7927, "loc": { "start": { - "line": 298, + "line": 299, "column": 25 }, "end": { - "line": 298, + "line": 299, "column": 26 } } @@ -67750,15 +68212,15 @@ "binop": null }, "value": "vy", - "start": 7880, - "end": 7882, + "start": 7928, + "end": 7930, "loc": { "start": { - "line": 298, + "line": 299, "column": 27 }, "end": { - "line": 298, + "line": 299, "column": 29 } } @@ -67775,15 +68237,15 @@ "postfix": false, "binop": null }, - "start": 7882, - "end": 7883, + "start": 7930, + "end": 7931, "loc": { "start": { - "line": 298, + "line": 299, "column": 29 }, "end": { - "line": 298, + "line": 299, "column": 30 } } @@ -67801,15 +68263,15 @@ "binop": null, "updateContext": null }, - "start": 7883, - "end": 7884, + "start": 7931, + "end": 7932, "loc": { "start": { - "line": 298, + "line": 299, "column": 30 }, "end": { - "line": 298, + "line": 299, "column": 31 } } @@ -67826,15 +68288,15 @@ "postfix": false, "binop": null }, - "start": 7885, - "end": 7886, + "start": 7933, + "end": 7934, "loc": { "start": { - "line": 299, + "line": 300, "column": 0 }, "end": { - "line": 299, + "line": 300, "column": 1 } } @@ -67853,15 +68315,15 @@ "binop": null }, "value": "function", - "start": 7888, - "end": 7896, + "start": 7936, + "end": 7944, "loc": { "start": { - "line": 301, + "line": 302, "column": 0 }, "end": { - "line": 301, + "line": 302, "column": 8 } } @@ -67879,15 +68341,15 @@ "binop": null }, "value": "followPointer", - "start": 7897, - "end": 7910, + "start": 7945, + "end": 7958, "loc": { "start": { - "line": 301, + "line": 302, "column": 9 }, "end": { - "line": 301, + "line": 302, "column": 22 } } @@ -67904,15 +68366,15 @@ "postfix": false, "binop": null }, - "start": 7910, - "end": 7911, + "start": 7958, + "end": 7959, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 23 } } @@ -67930,15 +68392,15 @@ "binop": null }, "value": "event", - "start": 7911, - "end": 7916, + "start": 7959, + "end": 7964, "loc": { "start": { - "line": 301, + "line": 302, "column": 23 }, "end": { - "line": 301, + "line": 302, "column": 28 } } @@ -67955,15 +68417,15 @@ "postfix": false, "binop": null }, - "start": 7916, - "end": 7917, + "start": 7964, + "end": 7965, "loc": { "start": { - "line": 301, + "line": 302, "column": 28 }, "end": { - "line": 301, + "line": 302, "column": 29 } } @@ -67980,15 +68442,15 @@ "postfix": false, "binop": null }, - "start": 7918, - "end": 7919, + "start": 7966, + "end": 7967, "loc": { "start": { - "line": 302, + "line": 303, "column": 0 }, "end": { - "line": 302, + "line": 303, "column": 1 } } @@ -68008,15 +68470,15 @@ "updateContext": null }, "value": "let", - "start": 7924, - "end": 7927, + "start": 7972, + "end": 7975, "loc": { "start": { - "line": 303, + "line": 304, "column": 4 }, "end": { - "line": 303, + "line": 304, "column": 7 } } @@ -68034,15 +68496,15 @@ "binop": null }, "value": "rect", - "start": 7928, - "end": 7932, + "start": 7976, + "end": 7980, "loc": { "start": { - "line": 303, + "line": 304, "column": 8 }, "end": { - "line": 303, + "line": 304, "column": 12 } } @@ -68061,15 +68523,15 @@ "updateContext": null }, "value": "=", - "start": 7933, - "end": 7934, + "start": 7981, + "end": 7982, "loc": { "start": { - "line": 303, + "line": 304, "column": 13 }, "end": { - "line": 303, + "line": 304, "column": 14 } } @@ -68087,15 +68549,15 @@ "binop": null }, "value": "currCanvas", - "start": 7935, - "end": 7945, + "start": 7983, + "end": 7993, "loc": { "start": { - "line": 303, + "line": 304, "column": 15 }, "end": { - "line": 303, + "line": 304, "column": 25 } } @@ -68113,15 +68575,15 @@ "binop": null, "updateContext": null }, - "start": 7945, - "end": 7946, + "start": 7993, + "end": 7994, "loc": { "start": { - "line": 303, + "line": 304, "column": 25 }, "end": { - "line": 303, + "line": 304, "column": 26 } } @@ -68139,15 +68601,15 @@ "binop": null }, "value": "getBoundingClientRect", - "start": 7946, - "end": 7967, + "start": 7994, + "end": 8015, "loc": { "start": { - "line": 303, + "line": 304, "column": 26 }, "end": { - "line": 303, + "line": 304, "column": 47 } } @@ -68164,15 +68626,15 @@ "postfix": false, "binop": null }, - "start": 7967, - "end": 7968, + "start": 8015, + "end": 8016, "loc": { "start": { - "line": 303, + "line": 304, "column": 47 }, "end": { - "line": 303, + "line": 304, "column": 48 } } @@ -68189,15 +68651,15 @@ "postfix": false, "binop": null }, - "start": 7968, - "end": 7969, + "start": 8016, + "end": 8017, "loc": { "start": { - "line": 303, + "line": 304, "column": 48 }, "end": { - "line": 303, + "line": 304, "column": 49 } } @@ -68215,15 +68677,15 @@ "binop": null, "updateContext": null }, - "start": 7969, - "end": 7970, + "start": 8017, + "end": 8018, "loc": { "start": { - "line": 303, + "line": 304, "column": 49 }, "end": { - "line": 303, + "line": 304, "column": 50 } } @@ -68243,15 +68705,15 @@ "updateContext": null }, "value": "let", - "start": 7976, - "end": 7979, + "start": 8024, + "end": 8027, "loc": { "start": { - "line": 305, + "line": 306, "column": 4 }, "end": { - "line": 305, + "line": 306, "column": 7 } } @@ -68269,15 +68731,15 @@ "binop": null }, "value": "sx", - "start": 7980, - "end": 7982, + "start": 8028, + "end": 8030, "loc": { "start": { - "line": 305, + "line": 306, "column": 8 }, "end": { - "line": 305, + "line": 306, "column": 10 } } @@ -68296,15 +68758,15 @@ "updateContext": null }, "value": "=", - "start": 7983, - "end": 7984, + "start": 8031, + "end": 8032, "loc": { "start": { - "line": 305, + "line": 306, "column": 11 }, "end": { - "line": 305, + "line": 306, "column": 12 } } @@ -68322,15 +68784,15 @@ "binop": null }, "value": "transformScreenX", - "start": 7985, - "end": 8001, + "start": 8033, + "end": 8049, "loc": { "start": { - "line": 305, + "line": 306, "column": 13 }, "end": { - "line": 305, + "line": 306, "column": 29 } } @@ -68347,15 +68809,15 @@ "postfix": false, "binop": null }, - "start": 8001, - "end": 8002, + "start": 8049, + "end": 8050, "loc": { "start": { - "line": 305, + "line": 306, "column": 29 }, "end": { - "line": 305, + "line": 306, "column": 30 } } @@ -68373,15 +68835,15 @@ "binop": null }, "value": "event", - "start": 8002, - "end": 8007, + "start": 8050, + "end": 8055, "loc": { "start": { - "line": 305, + "line": 306, "column": 30 }, "end": { - "line": 305, + "line": 306, "column": 35 } } @@ -68399,15 +68861,15 @@ "binop": null, "updateContext": null }, - "start": 8007, - "end": 8008, + "start": 8055, + "end": 8056, "loc": { "start": { - "line": 305, + "line": 306, "column": 35 }, "end": { - "line": 305, + "line": 306, "column": 36 } } @@ -68425,15 +68887,15 @@ "binop": null }, "value": "clientX", - "start": 8008, - "end": 8015, + "start": 8056, + "end": 8063, "loc": { "start": { - "line": 305, + "line": 306, "column": 36 }, "end": { - "line": 305, + "line": 306, "column": 43 } } @@ -68452,15 +68914,15 @@ "updateContext": null }, "value": "-", - "start": 8016, - "end": 8017, + "start": 8064, + "end": 8065, "loc": { "start": { - "line": 305, + "line": 306, "column": 44 }, "end": { - "line": 305, + "line": 306, "column": 45 } } @@ -68478,15 +68940,15 @@ "binop": null }, "value": "rect", - "start": 8018, - "end": 8022, + "start": 8066, + "end": 8070, "loc": { "start": { - "line": 305, + "line": 306, "column": 46 }, "end": { - "line": 305, + "line": 306, "column": 50 } } @@ -68504,15 +68966,15 @@ "binop": null, "updateContext": null }, - "start": 8022, - "end": 8023, + "start": 8070, + "end": 8071, "loc": { "start": { - "line": 305, + "line": 306, "column": 50 }, "end": { - "line": 305, + "line": 306, "column": 51 } } @@ -68530,15 +68992,15 @@ "binop": null }, "value": "left", - "start": 8023, - "end": 8027, + "start": 8071, + "end": 8075, "loc": { "start": { - "line": 305, + "line": 306, "column": 51 }, "end": { - "line": 305, + "line": 306, "column": 55 } } @@ -68555,15 +69017,15 @@ "postfix": false, "binop": null }, - "start": 8027, - "end": 8028, + "start": 8075, + "end": 8076, "loc": { "start": { - "line": 305, + "line": 306, "column": 55 }, "end": { - "line": 305, + "line": 306, "column": 56 } } @@ -68581,15 +69043,15 @@ "binop": null, "updateContext": null }, - "start": 8028, - "end": 8029, + "start": 8076, + "end": 8077, "loc": { "start": { - "line": 305, + "line": 306, "column": 56 }, "end": { - "line": 305, + "line": 306, "column": 57 } } @@ -68609,15 +69071,15 @@ "updateContext": null }, "value": "let", - "start": 8034, - "end": 8037, + "start": 8082, + "end": 8085, "loc": { "start": { - "line": 306, + "line": 307, "column": 4 }, "end": { - "line": 306, + "line": 307, "column": 7 } } @@ -68635,15 +69097,15 @@ "binop": null }, "value": "sy", - "start": 8038, - "end": 8040, + "start": 8086, + "end": 8088, "loc": { "start": { - "line": 306, + "line": 307, "column": 8 }, "end": { - "line": 306, + "line": 307, "column": 10 } } @@ -68662,15 +69124,15 @@ "updateContext": null }, "value": "=", - "start": 8041, - "end": 8042, + "start": 8089, + "end": 8090, "loc": { "start": { - "line": 306, + "line": 307, "column": 11 }, "end": { - "line": 306, + "line": 307, "column": 12 } } @@ -68688,15 +69150,15 @@ "binop": null }, "value": "transformScreenY", - "start": 8043, - "end": 8059, + "start": 8091, + "end": 8107, "loc": { "start": { - "line": 306, + "line": 307, "column": 13 }, "end": { - "line": 306, + "line": 307, "column": 29 } } @@ -68713,15 +69175,15 @@ "postfix": false, "binop": null }, - "start": 8059, - "end": 8060, + "start": 8107, + "end": 8108, "loc": { "start": { - "line": 306, + "line": 307, "column": 29 }, "end": { - "line": 306, + "line": 307, "column": 30 } } @@ -68739,15 +69201,15 @@ "binop": null }, "value": "event", - "start": 8060, - "end": 8065, + "start": 8108, + "end": 8113, "loc": { "start": { - "line": 306, + "line": 307, "column": 30 }, "end": { - "line": 306, + "line": 307, "column": 35 } } @@ -68765,15 +69227,15 @@ "binop": null, "updateContext": null }, - "start": 8065, - "end": 8066, + "start": 8113, + "end": 8114, "loc": { "start": { - "line": 306, + "line": 307, "column": 35 }, "end": { - "line": 306, + "line": 307, "column": 36 } } @@ -68791,15 +69253,15 @@ "binop": null }, "value": "clientY", - "start": 8066, - "end": 8073, + "start": 8114, + "end": 8121, "loc": { "start": { - "line": 306, + "line": 307, "column": 36 }, "end": { - "line": 306, + "line": 307, "column": 43 } } @@ -68818,15 +69280,15 @@ "updateContext": null }, "value": "-", - "start": 8074, - "end": 8075, + "start": 8122, + "end": 8123, "loc": { "start": { - "line": 306, + "line": 307, "column": 44 }, "end": { - "line": 306, + "line": 307, "column": 45 } } @@ -68844,15 +69306,15 @@ "binop": null }, "value": "rect", - "start": 8076, - "end": 8080, + "start": 8124, + "end": 8128, "loc": { "start": { - "line": 306, + "line": 307, "column": 46 }, "end": { - "line": 306, + "line": 307, "column": 50 } } @@ -68870,15 +69332,15 @@ "binop": null, "updateContext": null }, - "start": 8080, - "end": 8081, + "start": 8128, + "end": 8129, "loc": { "start": { - "line": 306, + "line": 307, "column": 50 }, "end": { - "line": 306, + "line": 307, "column": 51 } } @@ -68896,15 +69358,15 @@ "binop": null }, "value": "top", - "start": 8081, - "end": 8084, + "start": 8129, + "end": 8132, "loc": { "start": { - "line": 306, + "line": 307, "column": 51 }, "end": { - "line": 306, + "line": 307, "column": 54 } } @@ -68921,15 +69383,15 @@ "postfix": false, "binop": null }, - "start": 8084, - "end": 8085, + "start": 8132, + "end": 8133, "loc": { "start": { - "line": 306, + "line": 307, "column": 54 }, "end": { - "line": 306, + "line": 307, "column": 55 } } @@ -68947,15 +69409,15 @@ "binop": null, "updateContext": null }, - "start": 8085, - "end": 8086, + "start": 8133, + "end": 8134, "loc": { "start": { - "line": 306, + "line": 307, "column": 55 }, "end": { - "line": 306, + "line": 307, "column": 56 } } @@ -68963,15 +69425,15 @@ { "type": "CommentLine", "value": " log but seems ok", - "start": 8092, - "end": 8111, + "start": 8140, + "end": 8159, "loc": { "start": { - "line": 308, + "line": 309, "column": 4 }, "end": { - "line": 308, + "line": 309, "column": 23 } } @@ -68979,15 +69441,15 @@ { "type": "CommentLine", "value": " console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);", - "start": 8116, - "end": 8209, + "start": 8164, + "end": 8257, "loc": { "start": { - "line": 309, + "line": 310, "column": 4 }, "end": { - "line": 309, + "line": 310, "column": 97 } } @@ -69007,15 +69469,15 @@ "updateContext": null }, "value": "let", - "start": 8215, - "end": 8218, + "start": 8263, + "end": 8266, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 7 } } @@ -69033,15 +69495,15 @@ "binop": null }, "value": "target", - "start": 8219, - "end": 8225, + "start": 8267, + "end": 8273, "loc": { "start": { - "line": 311, + "line": 312, "column": 8 }, "end": { - "line": 311, + "line": 312, "column": 14 } } @@ -69060,15 +69522,15 @@ "updateContext": null }, "value": "=", - "start": 8226, - "end": 8227, + "start": 8274, + "end": 8275, "loc": { "start": { - "line": 311, + "line": 312, "column": 15 }, "end": { - "line": 311, + "line": 312, "column": 16 } } @@ -69086,15 +69548,15 @@ "binop": null }, "value": "transformRect", - "start": 8228, - "end": 8241, + "start": 8276, + "end": 8289, "loc": { "start": { - "line": 311, + "line": 312, "column": 17 }, "end": { - "line": 311, + "line": 312, "column": 30 } } @@ -69111,15 +69573,15 @@ "postfix": false, "binop": null }, - "start": 8241, - "end": 8242, + "start": 8289, + "end": 8290, "loc": { "start": { - "line": 311, + "line": 312, "column": 30 }, "end": { - "line": 311, + "line": 312, "column": 31 } } @@ -69136,15 +69598,15 @@ "postfix": false, "binop": null }, - "start": 8242, - "end": 8243, + "start": 8290, + "end": 8291, "loc": { "start": { - "line": 311, + "line": 312, "column": 31 }, "end": { - "line": 311, + "line": 312, "column": 32 } } @@ -69152,15 +69614,15 @@ { "type": "CommentLine", "value": " seems ok here", - "start": 8243, - "end": 8259, + "start": 8291, + "end": 8307, "loc": { "start": { - "line": 311, + "line": 312, "column": 32 }, "end": { - "line": 311, + "line": 312, "column": 48 } } @@ -69178,15 +69640,15 @@ "binop": null }, "value": "x", - "start": 8268, - "end": 8269, + "start": 8316, + "end": 8317, "loc": { "start": { - "line": 312, + "line": 313, "column": 8 }, "end": { - "line": 312, + "line": 313, "column": 9 } } @@ -69204,15 +69666,15 @@ "binop": null, "updateContext": null }, - "start": 8269, - "end": 8270, + "start": 8317, + "end": 8318, "loc": { "start": { - "line": 312, + "line": 313, "column": 9 }, "end": { - "line": 312, + "line": 313, "column": 10 } } @@ -69230,15 +69692,15 @@ "binop": null }, "value": "rect", - "start": 8271, - "end": 8275, + "start": 8319, + "end": 8323, "loc": { "start": { - "line": 312, + "line": 313, "column": 11 }, "end": { - "line": 312, + "line": 313, "column": 15 } } @@ -69256,15 +69718,15 @@ "binop": null, "updateContext": null }, - "start": 8275, - "end": 8276, + "start": 8323, + "end": 8324, "loc": { "start": { - "line": 312, + "line": 313, "column": 15 }, "end": { - "line": 312, + "line": 313, "column": 16 } } @@ -69282,15 +69744,15 @@ "binop": null }, "value": "left", - "start": 8276, - "end": 8280, + "start": 8324, + "end": 8328, "loc": { "start": { - "line": 312, + "line": 313, "column": 16 }, "end": { - "line": 312, + "line": 313, "column": 20 } } @@ -69309,15 +69771,15 @@ "updateContext": null }, "value": "+", - "start": 8281, - "end": 8282, + "start": 8329, + "end": 8330, "loc": { "start": { - "line": 312, + "line": 313, "column": 21 }, "end": { - "line": 312, + "line": 313, "column": 22 } } @@ -69335,15 +69797,15 @@ "binop": null }, "value": "rect", - "start": 8283, - "end": 8287, + "start": 8331, + "end": 8335, "loc": { "start": { - "line": 312, + "line": 313, "column": 23 }, "end": { - "line": 312, + "line": 313, "column": 27 } } @@ -69361,15 +69823,15 @@ "binop": null, "updateContext": null }, - "start": 8287, - "end": 8288, + "start": 8335, + "end": 8336, "loc": { "start": { - "line": 312, + "line": 313, "column": 27 }, "end": { - "line": 312, + "line": 313, "column": 28 } } @@ -69387,15 +69849,15 @@ "binop": null }, "value": "width", - "start": 8288, - "end": 8293, + "start": 8336, + "end": 8341, "loc": { "start": { - "line": 312, + "line": 313, "column": 28 }, "end": { - "line": 312, + "line": 313, "column": 33 } } @@ -69414,15 +69876,15 @@ "updateContext": null }, "value": "/", - "start": 8294, - "end": 8295, + "start": 8342, + "end": 8343, "loc": { "start": { - "line": 312, + "line": 313, "column": 34 }, "end": { - "line": 312, + "line": 313, "column": 35 } } @@ -69441,15 +69903,15 @@ "updateContext": null }, "value": 2, - "start": 8296, - "end": 8297, + "start": 8344, + "end": 8345, "loc": { "start": { - "line": 312, + "line": 313, "column": 36 }, "end": { - "line": 312, + "line": 313, "column": 37 } } @@ -69467,15 +69929,15 @@ "binop": null, "updateContext": null }, - "start": 8297, - "end": 8298, + "start": 8345, + "end": 8346, "loc": { "start": { - "line": 312, + "line": 313, "column": 37 }, "end": { - "line": 312, + "line": 313, "column": 38 } } @@ -69493,15 +69955,15 @@ "binop": null }, "value": "y", - "start": 8307, - "end": 8308, + "start": 8355, + "end": 8356, "loc": { "start": { - "line": 313, + "line": 314, "column": 8 }, "end": { - "line": 313, + "line": 314, "column": 9 } } @@ -69519,15 +69981,15 @@ "binop": null, "updateContext": null }, - "start": 8308, - "end": 8309, + "start": 8356, + "end": 8357, "loc": { "start": { - "line": 313, + "line": 314, "column": 9 }, "end": { - "line": 313, + "line": 314, "column": 10 } } @@ -69545,15 +70007,15 @@ "binop": null }, "value": "rect", - "start": 8310, - "end": 8314, + "start": 8358, + "end": 8362, "loc": { "start": { - "line": 313, + "line": 314, "column": 11 }, "end": { - "line": 313, + "line": 314, "column": 15 } } @@ -69571,15 +70033,15 @@ "binop": null, "updateContext": null }, - "start": 8314, - "end": 8315, + "start": 8362, + "end": 8363, "loc": { "start": { - "line": 313, + "line": 314, "column": 15 }, "end": { - "line": 313, + "line": 314, "column": 16 } } @@ -69597,15 +70059,15 @@ "binop": null }, "value": "top", - "start": 8315, - "end": 8318, + "start": 8363, + "end": 8366, "loc": { "start": { - "line": 313, + "line": 314, "column": 16 }, "end": { - "line": 313, + "line": 314, "column": 19 } } @@ -69624,15 +70086,15 @@ "updateContext": null }, "value": "+", - "start": 8319, - "end": 8320, + "start": 8367, + "end": 8368, "loc": { "start": { - "line": 313, + "line": 314, "column": 20 }, "end": { - "line": 313, + "line": 314, "column": 21 } } @@ -69650,15 +70112,15 @@ "binop": null }, "value": "rect", - "start": 8321, - "end": 8325, + "start": 8369, + "end": 8373, "loc": { "start": { - "line": 313, + "line": 314, "column": 22 }, "end": { - "line": 313, + "line": 314, "column": 26 } } @@ -69676,15 +70138,15 @@ "binop": null, "updateContext": null }, - "start": 8325, - "end": 8326, + "start": 8373, + "end": 8374, "loc": { "start": { - "line": 313, + "line": 314, "column": 26 }, "end": { - "line": 313, + "line": 314, "column": 27 } } @@ -69702,15 +70164,15 @@ "binop": null }, "value": "height", - "start": 8326, - "end": 8332, + "start": 8374, + "end": 8380, "loc": { "start": { - "line": 313, + "line": 314, "column": 27 }, "end": { - "line": 313, + "line": 314, "column": 33 } } @@ -69729,15 +70191,15 @@ "updateContext": null }, "value": "*", - "start": 8333, - "end": 8334, + "start": 8381, + "end": 8382, "loc": { "start": { - "line": 313, + "line": 314, "column": 34 }, "end": { - "line": 313, + "line": 314, "column": 35 } } @@ -69755,15 +70217,15 @@ "binop": null }, "value": "headPos", - "start": 8335, - "end": 8342, + "start": 8383, + "end": 8390, "loc": { "start": { - "line": 313, + "line": 314, "column": 36 }, "end": { - "line": 313, + "line": 314, "column": 43 } } @@ -69780,15 +70242,15 @@ "postfix": false, "binop": null }, - "start": 8347, - "end": 8348, + "start": 8395, + "end": 8396, "loc": { "start": { - "line": 314, + "line": 315, "column": 4 }, "end": { - "line": 314, + "line": 315, "column": 5 } } @@ -69806,15 +70268,15 @@ "binop": null, "updateContext": null }, - "start": 8348, - "end": 8349, + "start": 8396, + "end": 8397, "loc": { "start": { - "line": 314, + "line": 315, "column": 5 }, "end": { - "line": 314, + "line": 315, "column": 6 } } @@ -69831,68 +70293,16 @@ "postfix": false, "binop": null }, - "start": 8350, - "end": 8351, + "start": 8398, + "end": 8399, "loc": { "start": { - "line": 314, + "line": 315, "column": 7 }, "end": { - "line": 314, - "column": 8 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "x", - "start": 8360, - "end": 8361, - "loc": { - "start": { "line": 315, "column": 8 - }, - "end": { - "line": 315, - "column": 9 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8361, - "end": 8362, - "loc": { - "start": { - "line": 315, - "column": 9 - }, - "end": { - "line": 315, - "column": 10 } } }, @@ -69908,113 +70318,9 @@ "postfix": false, "binop": null }, - "value": "event", - "start": 8363, - "end": 8368, - "loc": { - "start": { - "line": 315, - "column": 11 - }, - "end": { - "line": 315, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8368, - "end": 8369, - "loc": { - "start": { - "line": 315, - "column": 16 - }, - "end": { - "line": 315, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clientX", - "start": 8369, - "end": 8376, - "loc": { - "start": { - "line": 315, - "column": 17 - }, - "end": { - "line": 315, - "column": 24 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8376, - "end": 8377, - "loc": { - "start": { - "line": 315, - "column": 24 - }, - "end": { - "line": 315, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "y", - "start": 8386, - "end": 8387, + "value": "x", + "start": 8408, + "end": 8409, "loc": { "start": { "line": 316, @@ -70039,8 +70345,8 @@ "binop": null, "updateContext": null }, - "start": 8387, - "end": 8388, + "start": 8409, + "end": 8410, "loc": { "start": { "line": 316, @@ -70065,8 +70371,8 @@ "binop": null }, "value": "event", - "start": 8389, - "end": 8394, + "start": 8411, + "end": 8416, "loc": { "start": { "line": 316, @@ -70091,8 +70397,8 @@ "binop": null, "updateContext": null }, - "start": 8394, - "end": 8395, + "start": 8416, + "end": 8417, "loc": { "start": { "line": 316, @@ -70116,9 +70422,9 @@ "postfix": false, "binop": null }, - "value": "clientY", - "start": 8395, - "end": 8402, + "value": "clientX", + "start": 8417, + "end": 8424, "loc": { "start": { "line": 316, @@ -70132,25 +70438,181 @@ }, { "type": { - "label": "}", + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8424, + "end": 8425, + "loc": { + "start": { + "line": 316, + "column": 24 + }, + "end": { + "line": 316, + "column": 25 + } + } + }, + { + "type": { + "label": "name", "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "y", + "start": 8434, + "end": 8435, + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8435, + "end": 8436, + "loc": { + "start": { + "line": 317, + "column": 9 + }, + "end": { + "line": 317, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, "binop": null }, - "start": 8407, - "end": 8408, + "value": "event", + "start": 8437, + "end": 8442, "loc": { "start": { "line": 317, - "column": 4 + "column": 11 + }, + "end": { + "line": 317, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8442, + "end": 8443, + "loc": { + "start": { + "line": 317, + "column": 16 }, "end": { "line": 317, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clientY", + "start": 8443, + "end": 8450, + "loc": { + "start": { + "line": 317, + "column": 17 + }, + "end": { + "line": 317, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8455, + "end": 8456, + "loc": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 318, "column": 5 } } @@ -70168,15 +70630,15 @@ "binop": null, "updateContext": null }, - "start": 8408, - "end": 8409, + "start": 8456, + "end": 8457, "loc": { "start": { - "line": 317, + "line": 318, "column": 5 }, "end": { - "line": 317, + "line": 318, "column": 6 } } @@ -70194,15 +70656,15 @@ "binop": null }, "value": "rect", - "start": 8410, - "end": 8414, + "start": 8458, + "end": 8462, "loc": { "start": { - "line": 317, + "line": 318, "column": 7 }, "end": { - "line": 317, + "line": 318, "column": 11 } } @@ -70219,15 +70681,15 @@ "postfix": false, "binop": null }, - "start": 8414, - "end": 8415, + "start": 8462, + "end": 8463, "loc": { "start": { - "line": 317, + "line": 318, "column": 11 }, "end": { - "line": 317, + "line": 318, "column": 12 } } @@ -70247,15 +70709,15 @@ "updateContext": null }, "value": "let", - "start": 8420, - "end": 8423, + "start": 8468, + "end": 8471, "loc": { "start": { - "line": 318, + "line": 319, "column": 4 }, "end": { - "line": 318, + "line": 319, "column": 7 } } @@ -70273,15 +70735,15 @@ "binop": null }, "value": "vx", - "start": 8424, - "end": 8426, + "start": 8472, + "end": 8474, "loc": { "start": { - "line": 318, + "line": 319, "column": 8 }, "end": { - "line": 318, + "line": 319, "column": 10 } } @@ -70300,15 +70762,15 @@ "updateContext": null }, "value": "=", - "start": 8427, - "end": 8428, + "start": 8475, + "end": 8476, "loc": { "start": { - "line": 318, + "line": 319, "column": 11 }, "end": { - "line": 318, + "line": 319, "column": 12 } } @@ -70326,15 +70788,15 @@ "binop": null }, "value": "transformViewX", - "start": 8429, - "end": 8443, + "start": 8477, + "end": 8491, "loc": { "start": { - "line": 318, + "line": 319, "column": 13 }, "end": { - "line": 318, + "line": 319, "column": 27 } } @@ -70351,15 +70813,15 @@ "postfix": false, "binop": null }, - "start": 8443, - "end": 8444, + "start": 8491, + "end": 8492, "loc": { "start": { - "line": 318, + "line": 319, "column": 27 }, "end": { - "line": 318, + "line": 319, "column": 28 } } @@ -70377,15 +70839,15 @@ "binop": null }, "value": "target", - "start": 8444, - "end": 8450, + "start": 8492, + "end": 8498, "loc": { "start": { - "line": 318, + "line": 319, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 34 } } @@ -70403,15 +70865,15 @@ "binop": null, "updateContext": null }, - "start": 8450, - "end": 8451, + "start": 8498, + "end": 8499, "loc": { "start": { - "line": 318, + "line": 319, "column": 34 }, "end": { - "line": 318, + "line": 319, "column": 35 } } @@ -70429,15 +70891,15 @@ "binop": null }, "value": "x", - "start": 8451, - "end": 8452, + "start": 8499, + "end": 8500, "loc": { "start": { - "line": 318, + "line": 319, "column": 35 }, "end": { - "line": 318, + "line": 319, "column": 36 } } @@ -70456,15 +70918,15 @@ "updateContext": null }, "value": "-", - "start": 8453, - "end": 8454, + "start": 8501, + "end": 8502, "loc": { "start": { - "line": 318, + "line": 319, "column": 37 }, "end": { - "line": 318, + "line": 319, "column": 38 } } @@ -70482,15 +70944,15 @@ "binop": null }, "value": "rect", - "start": 8455, - "end": 8459, + "start": 8503, + "end": 8507, "loc": { "start": { - "line": 318, + "line": 319, "column": 39 }, "end": { - "line": 318, + "line": 319, "column": 43 } } @@ -70508,15 +70970,15 @@ "binop": null, "updateContext": null }, - "start": 8459, - "end": 8460, + "start": 8507, + "end": 8508, "loc": { "start": { - "line": 318, + "line": 319, "column": 43 }, "end": { - "line": 318, + "line": 319, "column": 44 } } @@ -70534,15 +70996,15 @@ "binop": null }, "value": "left", - "start": 8460, - "end": 8464, + "start": 8508, + "end": 8512, "loc": { "start": { - "line": 318, + "line": 319, "column": 44 }, "end": { - "line": 318, + "line": 319, "column": 48 } } @@ -70559,15 +71021,15 @@ "postfix": false, "binop": null }, - "start": 8464, - "end": 8465, + "start": 8512, + "end": 8513, "loc": { "start": { - "line": 318, + "line": 319, "column": 48 }, "end": { - "line": 318, + "line": 319, "column": 49 } } @@ -70585,15 +71047,15 @@ "binop": null, "updateContext": null }, - "start": 8465, - "end": 8466, + "start": 8513, + "end": 8514, "loc": { "start": { - "line": 318, + "line": 319, "column": 49 }, "end": { - "line": 318, + "line": 319, "column": 50 } } @@ -70613,15 +71075,15 @@ "updateContext": null }, "value": "let", - "start": 8471, - "end": 8474, + "start": 8519, + "end": 8522, "loc": { "start": { - "line": 319, + "line": 320, "column": 4 }, "end": { - "line": 319, + "line": 320, "column": 7 } } @@ -70639,15 +71101,15 @@ "binop": null }, "value": "vy", - "start": 8475, - "end": 8477, + "start": 8523, + "end": 8525, "loc": { "start": { - "line": 319, + "line": 320, "column": 8 }, "end": { - "line": 319, + "line": 320, "column": 10 } } @@ -70666,15 +71128,15 @@ "updateContext": null }, "value": "=", - "start": 8478, - "end": 8479, + "start": 8526, + "end": 8527, "loc": { "start": { - "line": 319, + "line": 320, "column": 11 }, "end": { - "line": 319, + "line": 320, "column": 12 } } @@ -70692,15 +71154,15 @@ "binop": null }, "value": "transformViewY", - "start": 8480, - "end": 8494, + "start": 8528, + "end": 8542, "loc": { "start": { - "line": 319, + "line": 320, "column": 13 }, "end": { - "line": 319, + "line": 320, "column": 27 } } @@ -70717,15 +71179,15 @@ "postfix": false, "binop": null }, - "start": 8494, - "end": 8495, + "start": 8542, + "end": 8543, "loc": { "start": { - "line": 319, + "line": 320, "column": 27 }, "end": { - "line": 319, + "line": 320, "column": 28 } } @@ -70743,15 +71205,15 @@ "binop": null }, "value": "target", - "start": 8495, - "end": 8501, + "start": 8543, + "end": 8549, "loc": { "start": { - "line": 319, + "line": 320, "column": 28 }, "end": { - "line": 319, + "line": 320, "column": 34 } } @@ -70769,15 +71231,15 @@ "binop": null, "updateContext": null }, - "start": 8501, - "end": 8502, + "start": 8549, + "end": 8550, "loc": { "start": { - "line": 319, + "line": 320, "column": 34 }, "end": { - "line": 319, + "line": 320, "column": 35 } } @@ -70795,15 +71257,15 @@ "binop": null }, "value": "y", - "start": 8502, - "end": 8503, + "start": 8550, + "end": 8551, "loc": { "start": { - "line": 319, + "line": 320, "column": 35 }, "end": { - "line": 319, + "line": 320, "column": 36 } } @@ -70822,15 +71284,15 @@ "updateContext": null }, "value": "-", - "start": 8504, - "end": 8505, + "start": 8552, + "end": 8553, "loc": { "start": { - "line": 319, + "line": 320, "column": 37 }, "end": { - "line": 319, + "line": 320, "column": 38 } } @@ -70848,15 +71310,15 @@ "binop": null }, "value": "rect", - "start": 8506, - "end": 8510, + "start": 8554, + "end": 8558, "loc": { "start": { - "line": 319, + "line": 320, "column": 39 }, "end": { - "line": 319, + "line": 320, "column": 43 } } @@ -70874,15 +71336,15 @@ "binop": null, "updateContext": null }, - "start": 8510, - "end": 8511, + "start": 8558, + "end": 8559, "loc": { "start": { - "line": 319, + "line": 320, "column": 43 }, "end": { - "line": 319, + "line": 320, "column": 44 } } @@ -70900,15 +71362,15 @@ "binop": null }, "value": "top", - "start": 8511, - "end": 8514, + "start": 8559, + "end": 8562, "loc": { "start": { - "line": 319, + "line": 320, "column": 44 }, "end": { - "line": 319, + "line": 320, "column": 47 } } @@ -70925,15 +71387,15 @@ "postfix": false, "binop": null }, - "start": 8514, - "end": 8515, + "start": 8562, + "end": 8563, "loc": { "start": { - "line": 319, + "line": 320, "column": 47 }, "end": { - "line": 319, + "line": 320, "column": 48 } } @@ -70951,15 +71413,15 @@ "binop": null, "updateContext": null }, - "start": 8515, - "end": 8516, + "start": 8563, + "end": 8564, "loc": { "start": { - "line": 319, + "line": 320, "column": 48 }, "end": { - "line": 319, + "line": 320, "column": 49 } } @@ -70979,15 +71441,15 @@ "updateContext": null }, "value": "if", - "start": 8522, - "end": 8524, + "start": 8570, + "end": 8572, "loc": { "start": { - "line": 321, + "line": 322, "column": 4 }, "end": { - "line": 321, + "line": 322, "column": 6 } } @@ -71004,15 +71466,15 @@ "postfix": false, "binop": null }, - "start": 8525, - "end": 8526, + "start": 8573, + "end": 8574, "loc": { "start": { - "line": 321, + "line": 322, "column": 7 }, "end": { - "line": 321, + "line": 322, "column": 8 } } @@ -71030,111 +71492,8 @@ "binop": null }, "value": "cDefine", - "start": 8526, - "end": 8533, - "loc": { - "start": { - "line": 321, - "column": 8 - }, - "end": { - "line": 321, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8533, - "end": 8534, - "loc": { - "start": { - "line": 321, - "column": 15 - }, - "end": { - "line": 321, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "DEBUG_MOUSE_LOG", - "start": 8534, - "end": 8549, - "loc": { - "start": { - "line": 321, - "column": 16 - }, - "end": { - "line": 321, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8549, - "end": 8550, - "loc": { - "start": { - "line": 321, - "column": 31 - }, - "end": { - "line": 321, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 8559, - "end": 8566, + "start": 8574, + "end": 8581, "loc": { "start": { "line": 322, @@ -71159,8 +71518,8 @@ "binop": null, "updateContext": null }, - "start": 8566, - "end": 8567, + "start": 8581, + "end": 8582, "loc": { "start": { "line": 322, @@ -71184,9 +71543,9 @@ "postfix": false, "binop": null }, - "value": "log", - "start": 8567, - "end": 8570, + "value": "DEBUG_MOUSE_LOG", + "start": 8582, + "end": 8597, "loc": { "start": { "line": 322, @@ -71194,6 +71553,109 @@ }, "end": { "line": 322, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8597, + "end": 8598, + "loc": { + "start": { + "line": 322, + "column": 31 + }, + "end": { + "line": 322, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 8607, + "end": 8614, + "loc": { + "start": { + "line": 323, + "column": 8 + }, + "end": { + "line": 323, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8614, + "end": 8615, + "loc": { + "start": { + "line": 323, + "column": 15 + }, + "end": { + "line": 323, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "log", + "start": 8615, + "end": 8618, + "loc": { + "start": { + "line": 323, + "column": 16 + }, + "end": { + "line": 323, "column": 19 } } @@ -71210,15 +71672,15 @@ "postfix": false, "binop": null }, - "start": 8570, - "end": 8571, + "start": 8618, + "end": 8619, "loc": { "start": { - "line": 322, + "line": 323, "column": 19 }, "end": { - "line": 322, + "line": 323, "column": 20 } } @@ -71237,15 +71699,15 @@ "updateContext": null }, "value": "followPointer onMouseMove device( x:", - "start": 8571, - "end": 8609, + "start": 8619, + "end": 8657, "loc": { "start": { - "line": 322, + "line": 323, "column": 20 }, "end": { - "line": 322, + "line": 323, "column": 58 } } @@ -71264,15 +71726,15 @@ "updateContext": null }, "value": "+", - "start": 8610, - "end": 8611, + "start": 8658, + "end": 8659, "loc": { "start": { - "line": 322, + "line": 323, "column": 59 }, "end": { - "line": 322, + "line": 323, "column": 60 } } @@ -71290,15 +71752,15 @@ "binop": null }, "value": "event", - "start": 8612, - "end": 8617, + "start": 8660, + "end": 8665, "loc": { "start": { - "line": 322, + "line": 323, "column": 61 }, "end": { - "line": 322, + "line": 323, "column": 66 } } @@ -71316,15 +71778,15 @@ "binop": null, "updateContext": null }, - "start": 8617, - "end": 8618, + "start": 8665, + "end": 8666, "loc": { "start": { - "line": 322, + "line": 323, "column": 66 }, "end": { - "line": 322, + "line": 323, "column": 67 } } @@ -71342,15 +71804,15 @@ "binop": null }, "value": "clientX", - "start": 8618, - "end": 8625, + "start": 8666, + "end": 8673, "loc": { "start": { - "line": 322, + "line": 323, "column": 67 }, "end": { - "line": 322, + "line": 323, "column": 74 } } @@ -71369,15 +71831,15 @@ "updateContext": null }, "value": "+", - "start": 8626, - "end": 8627, + "start": 8674, + "end": 8675, "loc": { "start": { - "line": 322, + "line": 323, "column": 75 }, "end": { - "line": 322, + "line": 323, "column": 76 } } @@ -71396,15 +71858,15 @@ "updateContext": null }, "value": " y:", - "start": 8628, - "end": 8633, + "start": 8676, + "end": 8681, "loc": { "start": { - "line": 322, + "line": 323, "column": 77 }, "end": { - "line": 322, + "line": 323, "column": 82 } } @@ -71423,15 +71885,15 @@ "updateContext": null }, "value": "+", - "start": 8634, - "end": 8635, + "start": 8682, + "end": 8683, "loc": { "start": { - "line": 322, + "line": 323, "column": 83 }, "end": { - "line": 322, + "line": 323, "column": 84 } } @@ -71449,15 +71911,15 @@ "binop": null }, "value": "event", - "start": 8636, - "end": 8641, + "start": 8684, + "end": 8689, "loc": { "start": { - "line": 322, + "line": 323, "column": 85 }, "end": { - "line": 322, + "line": 323, "column": 90 } } @@ -71475,15 +71937,15 @@ "binop": null, "updateContext": null }, - "start": 8641, - "end": 8642, + "start": 8689, + "end": 8690, "loc": { "start": { - "line": 322, + "line": 323, "column": 90 }, "end": { - "line": 322, + "line": 323, "column": 91 } } @@ -71501,15 +71963,15 @@ "binop": null }, "value": "clientY", - "start": 8642, - "end": 8649, + "start": 8690, + "end": 8697, "loc": { "start": { - "line": 322, + "line": 323, "column": 91 }, "end": { - "line": 322, + "line": 323, "column": 98 } } @@ -71528,15 +71990,15 @@ "updateContext": null }, "value": "+", - "start": 8650, - "end": 8651, + "start": 8698, + "end": 8699, "loc": { "start": { - "line": 322, + "line": 323, "column": 99 }, "end": { - "line": 322, + "line": 323, "column": 100 } } @@ -71555,15 +72017,15 @@ "updateContext": null }, "value": " ) view( x:", - "start": 8652, - "end": 8665, + "start": 8700, + "end": 8713, "loc": { "start": { - "line": 322, + "line": 323, "column": 101 }, "end": { - "line": 322, + "line": 323, "column": 114 } } @@ -71582,15 +72044,15 @@ "updateContext": null }, "value": "+", - "start": 8666, - "end": 8667, + "start": 8714, + "end": 8715, "loc": { "start": { - "line": 322, + "line": 323, "column": 115 }, "end": { - "line": 322, + "line": 323, "column": 116 } } @@ -71608,15 +72070,15 @@ "binop": null }, "value": "vx", - "start": 8668, - "end": 8670, + "start": 8716, + "end": 8718, "loc": { "start": { - "line": 322, + "line": 323, "column": 117 }, "end": { - "line": 322, + "line": 323, "column": 119 } } @@ -71635,15 +72097,15 @@ "updateContext": null }, "value": "+", - "start": 8671, - "end": 8672, + "start": 8719, + "end": 8720, "loc": { "start": { - "line": 322, + "line": 323, "column": 120 }, "end": { - "line": 322, + "line": 323, "column": 121 } } @@ -71662,15 +72124,15 @@ "updateContext": null }, "value": " y:", - "start": 8673, - "end": 8678, + "start": 8721, + "end": 8726, "loc": { "start": { - "line": 322, + "line": 323, "column": 122 }, "end": { - "line": 322, + "line": 323, "column": 127 } } @@ -71689,15 +72151,15 @@ "updateContext": null }, "value": "+", - "start": 8679, - "end": 8680, + "start": 8727, + "end": 8728, "loc": { "start": { - "line": 322, + "line": 323, "column": 128 }, "end": { - "line": 322, + "line": 323, "column": 129 } } @@ -71715,15 +72177,15 @@ "binop": null }, "value": "vy", - "start": 8681, - "end": 8683, + "start": 8729, + "end": 8731, "loc": { "start": { - "line": 322, + "line": 323, "column": 130 }, "end": { - "line": 322, + "line": 323, "column": 132 } } @@ -71742,15 +72204,15 @@ "updateContext": null }, "value": "+", - "start": 8684, - "end": 8685, + "start": 8732, + "end": 8733, "loc": { "start": { - "line": 322, + "line": 323, "column": 133 }, "end": { - "line": 322, + "line": 323, "column": 134 } } @@ -71769,15 +72231,15 @@ "updateContext": null }, "value": ")", - "start": 8686, - "end": 8689, + "start": 8734, + "end": 8737, "loc": { "start": { - "line": 322, + "line": 323, "column": 135 }, "end": { - "line": 322, + "line": 323, "column": 138 } } @@ -71794,15 +72256,15 @@ "postfix": false, "binop": null }, - "start": 8689, - "end": 8690, + "start": 8737, + "end": 8738, "loc": { "start": { - "line": 322, + "line": 323, "column": 138 }, "end": { - "line": 322, + "line": 323, "column": 139 } } @@ -71820,15 +72282,15 @@ "binop": null, "updateContext": null }, - "start": 8690, - "end": 8691, + "start": 8738, + "end": 8739, "loc": { "start": { - "line": 322, + "line": 323, "column": 139 }, "end": { - "line": 322, + "line": 323, "column": 140 } } @@ -71848,15 +72310,15 @@ "updateContext": null }, "value": "if", - "start": 8697, - "end": 8699, + "start": 8745, + "end": 8747, "loc": { "start": { - "line": 324, + "line": 325, "column": 4 }, "end": { - "line": 324, + "line": 325, "column": 6 } } @@ -71873,15 +72335,15 @@ "postfix": false, "binop": null }, - "start": 8700, - "end": 8701, + "start": 8748, + "end": 8749, "loc": { "start": { - "line": 324, + "line": 325, "column": 7 }, "end": { - "line": 324, + "line": 325, "column": 8 } } @@ -71899,15 +72361,15 @@ "binop": null }, "value": "drag", - "start": 8701, - "end": 8705, + "start": 8749, + "end": 8753, "loc": { "start": { - "line": 324, + "line": 325, "column": 8 }, "end": { - "line": 324, + "line": 325, "column": 12 } } @@ -71924,15 +72386,15 @@ "postfix": false, "binop": null }, - "start": 8705, - "end": 8706, + "start": 8753, + "end": 8754, "loc": { "start": { - "line": 324, + "line": 325, "column": 12 }, "end": { - "line": 324, + "line": 325, "column": 13 } } @@ -71949,15 +72411,15 @@ "postfix": false, "binop": null }, - "start": 8711, - "end": 8712, + "start": 8759, + "end": 8760, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 5 } } @@ -71975,15 +72437,15 @@ "binop": null }, "value": "lastMouseX", - "start": 8721, - "end": 8731, + "start": 8769, + "end": 8779, "loc": { "start": { - "line": 326, + "line": 327, "column": 8 }, "end": { - "line": 326, + "line": 327, "column": 18 } } @@ -72002,15 +72464,15 @@ "updateContext": null }, "value": "=", - "start": 8732, - "end": 8733, + "start": 8780, + "end": 8781, "loc": { "start": { - "line": 326, + "line": 327, "column": 19 }, "end": { - "line": 326, + "line": 327, "column": 20 } } @@ -72028,15 +72490,15 @@ "binop": null }, "value": "sx", - "start": 8734, - "end": 8736, + "start": 8782, + "end": 8784, "loc": { "start": { - "line": 326, + "line": 327, "column": 21 }, "end": { - "line": 326, + "line": 327, "column": 23 } } @@ -72054,15 +72516,15 @@ "binop": null, "updateContext": null }, - "start": 8736, - "end": 8737, + "start": 8784, + "end": 8785, "loc": { "start": { - "line": 326, + "line": 327, "column": 23 }, "end": { - "line": 326, + "line": 327, "column": 24 } } @@ -72080,15 +72542,15 @@ "binop": null }, "value": "lastMouseY", - "start": 8746, - "end": 8756, + "start": 8794, + "end": 8804, "loc": { "start": { - "line": 327, + "line": 328, "column": 8 }, "end": { - "line": 327, + "line": 328, "column": 18 } } @@ -72107,15 +72569,15 @@ "updateContext": null }, "value": "=", - "start": 8757, - "end": 8758, + "start": 8805, + "end": 8806, "loc": { "start": { - "line": 327, + "line": 328, "column": 19 }, "end": { - "line": 327, + "line": 328, "column": 20 } } @@ -72133,15 +72595,15 @@ "binop": null }, "value": "sy", - "start": 8759, - "end": 8761, + "start": 8807, + "end": 8809, "loc": { "start": { - "line": 327, + "line": 328, "column": 21 }, "end": { - "line": 327, + "line": 328, "column": 23 } } @@ -72159,15 +72621,15 @@ "binop": null, "updateContext": null }, - "start": 8761, - "end": 8762, + "start": 8809, + "end": 8810, "loc": { "start": { - "line": 327, + "line": 328, "column": 23 }, "end": { - "line": 327, + "line": 328, "column": 24 } } @@ -72185,15 +72647,15 @@ "binop": null }, "value": "dragMgr", - "start": 8771, - "end": 8778, + "start": 8819, + "end": 8826, "loc": { "start": { - "line": 328, + "line": 329, "column": 8 }, "end": { - "line": 328, + "line": 329, "column": 15 } } @@ -72211,15 +72673,15 @@ "binop": null, "updateContext": null }, - "start": 8778, - "end": 8779, + "start": 8826, + "end": 8827, "loc": { "start": { - "line": 328, + "line": 329, "column": 15 }, "end": { - "line": 328, + "line": 329, "column": 16 } } @@ -72237,15 +72699,15 @@ "binop": null }, "value": "setPoint", - "start": 8779, - "end": 8787, + "start": 8827, + "end": 8835, "loc": { "start": { - "line": 328, + "line": 329, "column": 16 }, "end": { - "line": 328, + "line": 329, "column": 24 } } @@ -72262,15 +72724,15 @@ "postfix": false, "binop": null }, - "start": 8787, - "end": 8788, + "start": 8835, + "end": 8836, "loc": { "start": { - "line": 328, + "line": 329, "column": 24 }, "end": { - "line": 328, + "line": 329, "column": 25 } } @@ -72288,15 +72750,15 @@ "binop": null }, "value": "vx", - "start": 8788, - "end": 8790, + "start": 8836, + "end": 8838, "loc": { "start": { - "line": 328, + "line": 329, "column": 25 }, "end": { - "line": 328, + "line": 329, "column": 27 } } @@ -72314,15 +72776,15 @@ "binop": null, "updateContext": null }, - "start": 8790, - "end": 8791, + "start": 8838, + "end": 8839, "loc": { "start": { - "line": 328, + "line": 329, "column": 27 }, "end": { - "line": 328, + "line": 329, "column": 28 } } @@ -72340,15 +72802,15 @@ "binop": null }, "value": "vy", - "start": 8792, - "end": 8794, + "start": 8840, + "end": 8842, "loc": { "start": { - "line": 328, + "line": 329, "column": 29 }, "end": { - "line": 328, + "line": 329, "column": 31 } } @@ -72365,15 +72827,15 @@ "postfix": false, "binop": null }, - "start": 8794, - "end": 8795, + "start": 8842, + "end": 8843, "loc": { "start": { - "line": 328, + "line": 329, "column": 31 }, "end": { - "line": 328, + "line": 329, "column": 32 } } @@ -72391,15 +72853,15 @@ "binop": null, "updateContext": null }, - "start": 8795, - "end": 8796, + "start": 8843, + "end": 8844, "loc": { "start": { - "line": 328, + "line": 329, "column": 32 }, "end": { - "line": 328, + "line": 329, "column": 33 } } @@ -72416,15 +72878,15 @@ "postfix": false, "binop": null }, - "start": 8801, - "end": 8802, + "start": 8849, + "end": 8850, "loc": { "start": { - "line": 329, + "line": 330, "column": 4 }, "end": { - "line": 329, + "line": 330, "column": 5 } } @@ -72441,15 +72903,15 @@ "postfix": false, "binop": null }, - "start": 8803, - "end": 8804, + "start": 8851, + "end": 8852, "loc": { "start": { - "line": 330, + "line": 331, "column": 0 }, "end": { - "line": 330, + "line": 331, "column": 1 } } @@ -72468,15 +72930,15 @@ "binop": null }, "value": "function", - "start": 8806, - "end": 8814, + "start": 8854, + "end": 8862, "loc": { "start": { - "line": 332, + "line": 333, "column": 0 }, "end": { - "line": 332, + "line": 333, "column": 8 } } @@ -72494,15 +72956,15 @@ "binop": null }, "value": "lookFront", - "start": 8815, - "end": 8824, + "start": 8863, + "end": 8872, "loc": { "start": { - "line": 332, + "line": 333, "column": 9 }, "end": { - "line": 332, + "line": 333, "column": 18 } } @@ -72519,15 +72981,15 @@ "postfix": false, "binop": null }, - "start": 8824, - "end": 8825, + "start": 8872, + "end": 8873, "loc": { "start": { - "line": 332, + "line": 333, "column": 18 }, "end": { - "line": 332, + "line": 333, "column": 19 } } @@ -72544,15 +73006,15 @@ "postfix": false, "binop": null }, - "start": 8825, - "end": 8826, + "start": 8873, + "end": 8874, "loc": { "start": { - "line": 332, + "line": 333, "column": 19 }, "end": { - "line": 332, + "line": 333, "column": 20 } } @@ -72569,15 +73031,15 @@ "postfix": false, "binop": null }, - "start": 8827, - "end": 8828, + "start": 8875, + "end": 8876, "loc": { "start": { - "line": 333, + "line": 334, "column": 0 }, "end": { - "line": 333, + "line": 334, "column": 1 } } @@ -72597,15 +73059,15 @@ "updateContext": null }, "value": "if", - "start": 8833, - "end": 8835, + "start": 8881, + "end": 8883, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 6 } } @@ -72622,15 +73084,15 @@ "postfix": false, "binop": null }, - "start": 8836, - "end": 8837, + "start": 8884, + "end": 8885, "loc": { "start": { - "line": 334, + "line": 335, "column": 7 }, "end": { - "line": 334, + "line": 335, "column": 8 } } @@ -72648,15 +73110,15 @@ "binop": null }, "value": "drag", - "start": 8837, - "end": 8841, + "start": 8885, + "end": 8889, "loc": { "start": { - "line": 334, + "line": 335, "column": 8 }, "end": { - "line": 334, + "line": 335, "column": 12 } } @@ -72673,15 +73135,15 @@ "postfix": false, "binop": null }, - "start": 8841, - "end": 8842, + "start": 8889, + "end": 8890, "loc": { "start": { - "line": 334, + "line": 335, "column": 12 }, "end": { - "line": 334, + "line": 335, "column": 13 } } @@ -72698,15 +73160,15 @@ "postfix": false, "binop": null }, - "start": 8843, - "end": 8844, + "start": 8891, + "end": 8892, "loc": { "start": { - "line": 334, + "line": 335, "column": 14 }, "end": { - "line": 334, + "line": 335, "column": 15 } } @@ -72724,15 +73186,15 @@ "binop": null }, "value": "drag", - "start": 8853, - "end": 8857, + "start": 8901, + "end": 8905, "loc": { "start": { - "line": 335, + "line": 336, "column": 8 }, "end": { - "line": 335, + "line": 336, "column": 12 } } @@ -72751,15 +73213,15 @@ "updateContext": null }, "value": "=", - "start": 8858, - "end": 8859, + "start": 8906, + "end": 8907, "loc": { "start": { - "line": 335, + "line": 336, "column": 13 }, "end": { - "line": 335, + "line": 336, "column": 14 } } @@ -72779,15 +73241,15 @@ "updateContext": null }, "value": "false", - "start": 8860, - "end": 8865, + "start": 8908, + "end": 8913, "loc": { "start": { - "line": 335, + "line": 336, "column": 15 }, "end": { - "line": 335, + "line": 336, "column": 20 } } @@ -72805,15 +73267,15 @@ "binop": null, "updateContext": null }, - "start": 8865, - "end": 8866, + "start": 8913, + "end": 8914, "loc": { "start": { - "line": 335, + "line": 336, "column": 20 }, "end": { - "line": 335, + "line": 336, "column": 21 } } @@ -72830,15 +73292,15 @@ "postfix": false, "binop": null }, - "start": 8871, - "end": 8872, + "start": 8919, + "end": 8920, "loc": { "start": { - "line": 336, + "line": 337, "column": 4 }, "end": { - "line": 336, + "line": 337, "column": 5 } } @@ -72856,15 +73318,15 @@ "binop": null }, "value": "dragMgr", - "start": 8877, - "end": 8884, + "start": 8925, + "end": 8932, "loc": { "start": { - "line": 337, + "line": 338, "column": 4 }, "end": { - "line": 337, + "line": 338, "column": 11 } } @@ -72882,15 +73344,15 @@ "binop": null, "updateContext": null }, - "start": 8884, - "end": 8885, + "start": 8932, + "end": 8933, "loc": { "start": { - "line": 337, + "line": 338, "column": 11 }, "end": { - "line": 337, + "line": 338, "column": 12 } } @@ -72908,15 +73370,15 @@ "binop": null }, "value": "setPoint", - "start": 8885, - "end": 8893, + "start": 8933, + "end": 8941, "loc": { "start": { - "line": 337, + "line": 338, "column": 12 }, "end": { - "line": 337, + "line": 338, "column": 20 } } @@ -72933,15 +73395,15 @@ "postfix": false, "binop": null }, - "start": 8893, - "end": 8894, + "start": 8941, + "end": 8942, "loc": { "start": { - "line": 337, + "line": 338, "column": 20 }, "end": { - "line": 337, + "line": 338, "column": 21 } } @@ -72960,15 +73422,15 @@ "updateContext": null }, "value": 0, - "start": 8894, - "end": 8895, + "start": 8942, + "end": 8943, "loc": { "start": { - "line": 337, + "line": 338, "column": 21 }, "end": { - "line": 337, + "line": 338, "column": 22 } } @@ -72986,15 +73448,15 @@ "binop": null, "updateContext": null }, - "start": 8895, - "end": 8896, + "start": 8943, + "end": 8944, "loc": { "start": { - "line": 337, + "line": 338, "column": 22 }, "end": { - "line": 337, + "line": 338, "column": 23 } } @@ -73013,15 +73475,15 @@ "updateContext": null }, "value": 0, - "start": 8897, - "end": 8898, + "start": 8945, + "end": 8946, "loc": { "start": { - "line": 337, + "line": 338, "column": 24 }, "end": { - "line": 337, + "line": 338, "column": 25 } } @@ -73038,15 +73500,15 @@ "postfix": false, "binop": null }, - "start": 8898, - "end": 8899, + "start": 8946, + "end": 8947, "loc": { "start": { - "line": 337, + "line": 338, "column": 25 }, "end": { - "line": 337, + "line": 338, "column": 26 } } @@ -73064,15 +73526,15 @@ "binop": null, "updateContext": null }, - "start": 8899, - "end": 8900, + "start": 8947, + "end": 8948, "loc": { "start": { - "line": 337, + "line": 338, "column": 26 }, "end": { - "line": 337, + "line": 338, "column": 27 } } @@ -73089,15 +73551,15 @@ "postfix": false, "binop": null }, - "start": 8901, - "end": 8902, + "start": 8949, + "end": 8950, "loc": { "start": { - "line": 338, + "line": 339, "column": 0 }, "end": { - "line": 338, + "line": 339, "column": 1 } } @@ -73116,15 +73578,15 @@ "binop": null }, "value": "function", - "start": 8904, - "end": 8912, + "start": 8952, + "end": 8960, "loc": { "start": { - "line": 340, + "line": 341, "column": 0 }, "end": { - "line": 340, + "line": 341, "column": 8 } } @@ -73142,15 +73604,15 @@ "binop": null }, "value": "mouseEvent", - "start": 8913, - "end": 8923, + "start": 8961, + "end": 8971, "loc": { "start": { - "line": 340, + "line": 341, "column": 9 }, "end": { - "line": 340, + "line": 341, "column": 19 } } @@ -73167,15 +73629,15 @@ "postfix": false, "binop": null }, - "start": 8923, - "end": 8924, + "start": 8971, + "end": 8972, "loc": { "start": { - "line": 340, + "line": 341, "column": 19 }, "end": { - "line": 340, + "line": 341, "column": 20 } } @@ -73193,15 +73655,15 @@ "binop": null }, "value": "e", - "start": 8924, - "end": 8925, + "start": 8972, + "end": 8973, "loc": { "start": { - "line": 340, + "line": 341, "column": 20 }, "end": { - "line": 340, + "line": 341, "column": 21 } } @@ -73218,15 +73680,15 @@ "postfix": false, "binop": null }, - "start": 8925, - "end": 8926, + "start": 8973, + "end": 8974, "loc": { "start": { - "line": 340, + "line": 341, "column": 21 }, "end": { - "line": 340, + "line": 341, "column": 22 } } @@ -73243,15 +73705,15 @@ "postfix": false, "binop": null }, - "start": 8927, - "end": 8928, + "start": 8975, + "end": 8976, "loc": { "start": { - "line": 341, + "line": 342, "column": 0 }, "end": { - "line": 341, + "line": 342, "column": 1 } } @@ -73259,15 +73721,15 @@ { "type": "CommentLine", "value": "e.preventDefault();", - "start": 8933, - "end": 8954, + "start": 8981, + "end": 9002, "loc": { "start": { - "line": 342, + "line": 343, "column": 4 }, "end": { - "line": 342, + "line": 343, "column": 25 } } @@ -73287,15 +73749,15 @@ "updateContext": null }, "value": "if", - "start": 8959, - "end": 8961, + "start": 9007, + "end": 9009, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 6 } } @@ -73312,15 +73774,15 @@ "postfix": false, "binop": null }, - "start": 8962, - "end": 8963, + "start": 9010, + "end": 9011, "loc": { "start": { - "line": 343, + "line": 344, "column": 7 }, "end": { - "line": 343, + "line": 344, "column": 8 } } @@ -73338,15 +73800,15 @@ "binop": null }, "value": "e", - "start": 8963, - "end": 8964, + "start": 9011, + "end": 9012, "loc": { "start": { - "line": 343, + "line": 344, "column": 8 }, "end": { - "line": 343, + "line": 344, "column": 9 } } @@ -73364,15 +73826,15 @@ "binop": null, "updateContext": null }, - "start": 8964, - "end": 8965, + "start": 9012, + "end": 9013, "loc": { "start": { - "line": 343, + "line": 344, "column": 9 }, "end": { - "line": 343, + "line": 344, "column": 10 } } @@ -73390,15 +73852,15 @@ "binop": null }, "value": "type", - "start": 8965, - "end": 8969, + "start": 9013, + "end": 9017, "loc": { "start": { - "line": 343, + "line": 344, "column": 10 }, "end": { - "line": 343, + "line": 344, "column": 14 } } @@ -73417,15 +73879,15 @@ "updateContext": null }, "value": "==", - "start": 8970, - "end": 8972, + "start": 9018, + "end": 9020, "loc": { "start": { - "line": 343, + "line": 344, "column": 15 }, "end": { - "line": 343, + "line": 344, "column": 17 } } @@ -73444,15 +73906,15 @@ "updateContext": null }, "value": "mousedown", - "start": 8973, - "end": 8984, + "start": 9021, + "end": 9032, "loc": { "start": { - "line": 343, + "line": 344, "column": 18 }, "end": { - "line": 343, + "line": 344, "column": 29 } } @@ -73469,15 +73931,15 @@ "postfix": false, "binop": null }, - "start": 8984, - "end": 8985, + "start": 9032, + "end": 9033, "loc": { "start": { - "line": 343, + "line": 344, "column": 29 }, "end": { - "line": 343, + "line": 344, "column": 30 } } @@ -73494,15 +73956,15 @@ "postfix": false, "binop": null }, - "start": 8986, - "end": 8987, + "start": 9034, + "end": 9035, "loc": { "start": { - "line": 343, + "line": 344, "column": 31 }, "end": { - "line": 343, + "line": 344, "column": 32 } } @@ -73520,15 +73982,15 @@ "binop": null }, "value": "modelTapEvent", - "start": 8996, - "end": 9009, + "start": 9044, + "end": 9057, "loc": { "start": { - "line": 344, + "line": 345, "column": 8 }, "end": { - "line": 344, + "line": 345, "column": 21 } } @@ -73545,15 +74007,15 @@ "postfix": false, "binop": null }, - "start": 9009, - "end": 9010, + "start": 9057, + "end": 9058, "loc": { "start": { - "line": 344, + "line": 345, "column": 21 }, "end": { - "line": 344, + "line": 345, "column": 22 } } @@ -73571,15 +74033,15 @@ "binop": null }, "value": "e", - "start": 9010, - "end": 9011, + "start": 9058, + "end": 9059, "loc": { "start": { - "line": 344, + "line": 345, "column": 22 }, "end": { - "line": 344, + "line": 345, "column": 23 } } @@ -73596,15 +74058,15 @@ "postfix": false, "binop": null }, - "start": 9011, - "end": 9012, + "start": 9059, + "end": 9060, "loc": { "start": { - "line": 344, + "line": 345, "column": 23 }, "end": { - "line": 344, + "line": 345, "column": 24 } } @@ -73622,15 +74084,15 @@ "binop": null, "updateContext": null }, - "start": 9012, - "end": 9013, + "start": 9060, + "end": 9061, "loc": { "start": { - "line": 344, + "line": 345, "column": 24 }, "end": { - "line": 344, + "line": 345, "column": 25 } } @@ -73647,15 +74109,15 @@ "postfix": false, "binop": null }, - "start": 9018, - "end": 9019, + "start": 9066, + "end": 9067, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 5 } } @@ -73675,15 +74137,15 @@ "updateContext": null }, "value": "else", - "start": 9020, - "end": 9024, + "start": 9068, + "end": 9072, "loc": { "start": { - "line": 345, + "line": 346, "column": 6 }, "end": { - "line": 345, + "line": 346, "column": 10 } } @@ -73703,15 +74165,15 @@ "updateContext": null }, "value": "if", - "start": 9025, - "end": 9027, + "start": 9073, + "end": 9075, "loc": { "start": { - "line": 345, + "line": 346, "column": 11 }, "end": { - "line": 345, + "line": 346, "column": 13 } } @@ -73728,15 +74190,15 @@ "postfix": false, "binop": null }, - "start": 9028, - "end": 9029, + "start": 9076, + "end": 9077, "loc": { "start": { - "line": 345, + "line": 346, "column": 14 }, "end": { - "line": 345, + "line": 346, "column": 15 } } @@ -73754,15 +74216,15 @@ "binop": null }, "value": "e", - "start": 9029, - "end": 9030, + "start": 9077, + "end": 9078, "loc": { "start": { - "line": 345, + "line": 346, "column": 15 }, "end": { - "line": 345, + "line": 346, "column": 16 } } @@ -73780,15 +74242,15 @@ "binop": null, "updateContext": null }, - "start": 9030, - "end": 9031, + "start": 9078, + "end": 9079, "loc": { "start": { - "line": 345, + "line": 346, "column": 16 }, "end": { - "line": 345, + "line": 346, "column": 17 } } @@ -73806,15 +74268,15 @@ "binop": null }, "value": "type", - "start": 9031, - "end": 9035, + "start": 9079, + "end": 9083, "loc": { "start": { - "line": 345, + "line": 346, "column": 17 }, "end": { - "line": 345, + "line": 346, "column": 21 } } @@ -73833,15 +74295,15 @@ "updateContext": null }, "value": "==", - "start": 9036, - "end": 9038, + "start": 9084, + "end": 9086, "loc": { "start": { - "line": 345, + "line": 346, "column": 22 }, "end": { - "line": 345, + "line": 346, "column": 24 } } @@ -73860,15 +74322,15 @@ "updateContext": null }, "value": "mousemove", - "start": 9039, - "end": 9050, + "start": 9087, + "end": 9098, "loc": { "start": { - "line": 345, + "line": 346, "column": 25 }, "end": { - "line": 345, + "line": 346, "column": 36 } } @@ -73885,15 +74347,15 @@ "postfix": false, "binop": null }, - "start": 9050, - "end": 9051, + "start": 9098, + "end": 9099, "loc": { "start": { - "line": 345, + "line": 346, "column": 36 }, "end": { - "line": 345, + "line": 346, "column": 37 } } @@ -73910,15 +74372,15 @@ "postfix": false, "binop": null }, - "start": 9052, - "end": 9053, + "start": 9100, + "end": 9101, "loc": { "start": { - "line": 345, + "line": 346, "column": 38 }, "end": { - "line": 345, + "line": 346, "column": 39 } } @@ -73936,15 +74398,15 @@ "binop": null }, "value": "modelTurnHead", - "start": 9062, - "end": 9075, + "start": 9110, + "end": 9123, "loc": { "start": { - "line": 346, + "line": 347, "column": 8 }, "end": { - "line": 346, + "line": 347, "column": 21 } } @@ -73961,15 +74423,15 @@ "postfix": false, "binop": null }, - "start": 9075, - "end": 9076, + "start": 9123, + "end": 9124, "loc": { "start": { - "line": 346, + "line": 347, "column": 21 }, "end": { - "line": 346, + "line": 347, "column": 22 } } @@ -73987,15 +74449,15 @@ "binop": null }, "value": "e", - "start": 9076, - "end": 9077, + "start": 9124, + "end": 9125, "loc": { "start": { - "line": 346, + "line": 347, "column": 22 }, "end": { - "line": 346, + "line": 347, "column": 23 } } @@ -74012,15 +74474,15 @@ "postfix": false, "binop": null }, - "start": 9077, - "end": 9078, + "start": 9125, + "end": 9126, "loc": { "start": { - "line": 346, + "line": 347, "column": 23 }, "end": { - "line": 346, + "line": 347, "column": 24 } } @@ -74038,15 +74500,15 @@ "binop": null, "updateContext": null }, - "start": 9078, - "end": 9079, + "start": 9126, + "end": 9127, "loc": { "start": { - "line": 346, + "line": 347, "column": 24 }, "end": { - "line": 346, + "line": 347, "column": 25 } } @@ -74063,15 +74525,15 @@ "postfix": false, "binop": null }, - "start": 9084, - "end": 9085, + "start": 9132, + "end": 9133, "loc": { "start": { - "line": 347, + "line": 348, "column": 4 }, "end": { - "line": 347, + "line": 348, "column": 5 } } @@ -74091,15 +74553,15 @@ "updateContext": null }, "value": "else", - "start": 9086, - "end": 9090, + "start": 9134, + "end": 9138, "loc": { "start": { - "line": 347, + "line": 348, "column": 6 }, "end": { - "line": 347, + "line": 348, "column": 10 } } @@ -74119,15 +74581,15 @@ "updateContext": null }, "value": "if", - "start": 9091, - "end": 9093, + "start": 9139, + "end": 9141, "loc": { "start": { - "line": 347, + "line": 348, "column": 11 }, "end": { - "line": 347, + "line": 348, "column": 13 } } @@ -74144,15 +74606,15 @@ "postfix": false, "binop": null }, - "start": 9094, - "end": 9095, + "start": 9142, + "end": 9143, "loc": { "start": { - "line": 347, + "line": 348, "column": 14 }, "end": { - "line": 347, + "line": 348, "column": 15 } } @@ -74170,15 +74632,15 @@ "binop": null }, "value": "e", - "start": 9095, - "end": 9096, + "start": 9143, + "end": 9144, "loc": { "start": { - "line": 347, + "line": 348, "column": 15 }, "end": { - "line": 347, + "line": 348, "column": 16 } } @@ -74196,15 +74658,15 @@ "binop": null, "updateContext": null }, - "start": 9096, - "end": 9097, + "start": 9144, + "end": 9145, "loc": { "start": { - "line": 347, + "line": 348, "column": 16 }, "end": { - "line": 347, + "line": 348, "column": 17 } } @@ -74222,15 +74684,15 @@ "binop": null }, "value": "type", - "start": 9097, - "end": 9101, + "start": 9145, + "end": 9149, "loc": { "start": { - "line": 347, + "line": 348, "column": 17 }, "end": { - "line": 347, + "line": 348, "column": 21 } } @@ -74249,15 +74711,15 @@ "updateContext": null }, "value": "==", - "start": 9102, - "end": 9104, + "start": 9150, + "end": 9152, "loc": { "start": { - "line": 347, + "line": 348, "column": 22 }, "end": { - "line": 347, + "line": 348, "column": 24 } } @@ -74276,15 +74738,15 @@ "updateContext": null }, "value": "mouseup", - "start": 9105, - "end": 9114, + "start": 9153, + "end": 9162, "loc": { "start": { - "line": 347, + "line": 348, "column": 25 }, "end": { - "line": 347, + "line": 348, "column": 34 } } @@ -74301,15 +74763,15 @@ "postfix": false, "binop": null }, - "start": 9114, - "end": 9115, + "start": 9162, + "end": 9163, "loc": { "start": { - "line": 347, + "line": 348, "column": 34 }, "end": { - "line": 347, + "line": 348, "column": 35 } } @@ -74326,15 +74788,15 @@ "postfix": false, "binop": null }, - "start": 9116, - "end": 9117, + "start": 9164, + "end": 9165, "loc": { "start": { - "line": 347, + "line": 348, "column": 36 }, "end": { - "line": 347, + "line": 348, "column": 37 } } @@ -74354,15 +74816,15 @@ "updateContext": null }, "value": "if", - "start": 9126, - "end": 9128, + "start": 9174, + "end": 9176, "loc": { "start": { - "line": 348, + "line": 349, "column": 8 }, "end": { - "line": 348, + "line": 349, "column": 10 } } @@ -74379,15 +74841,15 @@ "postfix": false, "binop": null }, - "start": 9128, - "end": 9129, + "start": 9176, + "end": 9177, "loc": { "start": { - "line": 348, + "line": 349, "column": 10 }, "end": { - "line": 348, + "line": 349, "column": 11 } } @@ -74406,15 +74868,15 @@ "updateContext": null }, "value": "button", - "start": 9129, - "end": 9137, + "start": 9177, + "end": 9185, "loc": { "start": { - "line": 348, + "line": 349, "column": 11 }, "end": { - "line": 348, + "line": 349, "column": 19 } } @@ -74434,15 +74896,15 @@ "updateContext": null }, "value": "in", - "start": 9138, - "end": 9140, + "start": 9186, + "end": 9188, "loc": { "start": { - "line": 348, + "line": 349, "column": 20 }, "end": { - "line": 348, + "line": 349, "column": 22 } } @@ -74460,15 +74922,15 @@ "binop": null }, "value": "e", - "start": 9141, - "end": 9142, + "start": 9189, + "end": 9190, "loc": { "start": { - "line": 348, + "line": 349, "column": 23 }, "end": { - "line": 348, + "line": 349, "column": 24 } } @@ -74487,15 +74949,15 @@ "updateContext": null }, "value": "&&", - "start": 9143, - "end": 9145, + "start": 9191, + "end": 9193, "loc": { "start": { - "line": 348, + "line": 349, "column": 25 }, "end": { - "line": 348, + "line": 349, "column": 27 } } @@ -74513,15 +74975,15 @@ "binop": null }, "value": "e", - "start": 9146, - "end": 9147, + "start": 9194, + "end": 9195, "loc": { "start": { - "line": 348, + "line": 349, "column": 28 }, "end": { - "line": 348, + "line": 349, "column": 29 } } @@ -74539,15 +75001,15 @@ "binop": null, "updateContext": null }, - "start": 9147, - "end": 9148, + "start": 9195, + "end": 9196, "loc": { "start": { - "line": 348, + "line": 349, "column": 29 }, "end": { - "line": 348, + "line": 349, "column": 30 } } @@ -74565,15 +75027,15 @@ "binop": null }, "value": "button", - "start": 9148, - "end": 9154, + "start": 9196, + "end": 9202, "loc": { "start": { - "line": 348, + "line": 349, "column": 30 }, "end": { - "line": 348, + "line": 349, "column": 36 } } @@ -74592,15 +75054,15 @@ "updateContext": null }, "value": "!=", - "start": 9155, - "end": 9157, + "start": 9203, + "end": 9205, "loc": { "start": { - "line": 348, + "line": 349, "column": 37 }, "end": { - "line": 348, + "line": 349, "column": 39 } } @@ -74619,15 +75081,15 @@ "updateContext": null }, "value": 0, - "start": 9158, - "end": 9159, + "start": 9206, + "end": 9207, "loc": { "start": { - "line": 348, + "line": 349, "column": 40 }, "end": { - "line": 348, + "line": 349, "column": 41 } } @@ -74644,15 +75106,15 @@ "postfix": false, "binop": null }, - "start": 9159, - "end": 9160, + "start": 9207, + "end": 9208, "loc": { "start": { - "line": 348, + "line": 349, "column": 41 }, "end": { - "line": 348, + "line": 349, "column": 42 } } @@ -74672,15 +75134,15 @@ "updateContext": null }, "value": "return", - "start": 9161, - "end": 9167, + "start": 9209, + "end": 9215, "loc": { "start": { - "line": 348, + "line": 349, "column": 43 }, "end": { - "line": 348, + "line": 349, "column": 49 } } @@ -74698,15 +75160,15 @@ "binop": null, "updateContext": null }, - "start": 9167, - "end": 9168, + "start": 9215, + "end": 9216, "loc": { "start": { - "line": 348, + "line": 349, "column": 49 }, "end": { - "line": 348, + "line": 349, "column": 50 } } @@ -74714,15 +75176,15 @@ { "type": "CommentLine", "value": " lookFront();", - "start": 9177, - "end": 9192, + "start": 9225, + "end": 9240, "loc": { "start": { - "line": 349, + "line": 350, "column": 8 }, "end": { - "line": 349, + "line": 350, "column": 23 } } @@ -74739,15 +75201,15 @@ "postfix": false, "binop": null }, - "start": 9197, - "end": 9198, + "start": 9245, + "end": 9246, "loc": { "start": { - "line": 350, + "line": 351, "column": 4 }, "end": { - "line": 350, + "line": 351, "column": 5 } } @@ -74767,15 +75229,15 @@ "updateContext": null }, "value": "else", - "start": 9199, - "end": 9203, + "start": 9247, + "end": 9251, "loc": { "start": { - "line": 350, + "line": 351, "column": 6 }, "end": { - "line": 350, + "line": 351, "column": 10 } } @@ -74795,15 +75257,15 @@ "updateContext": null }, "value": "if", - "start": 9204, - "end": 9206, + "start": 9252, + "end": 9254, "loc": { "start": { - "line": 350, + "line": 351, "column": 11 }, "end": { - "line": 350, + "line": 351, "column": 13 } } @@ -74820,15 +75282,15 @@ "postfix": false, "binop": null }, - "start": 9207, - "end": 9208, + "start": 9255, + "end": 9256, "loc": { "start": { - "line": 350, + "line": 351, "column": 14 }, "end": { - "line": 350, + "line": 351, "column": 15 } } @@ -74846,15 +75308,15 @@ "binop": null }, "value": "e", - "start": 9208, - "end": 9209, + "start": 9256, + "end": 9257, "loc": { "start": { - "line": 350, + "line": 351, "column": 15 }, "end": { - "line": 350, + "line": 351, "column": 16 } } @@ -74872,15 +75334,15 @@ "binop": null, "updateContext": null }, - "start": 9209, - "end": 9210, + "start": 9257, + "end": 9258, "loc": { "start": { - "line": 350, + "line": 351, "column": 16 }, "end": { - "line": 350, + "line": 351, "column": 17 } } @@ -74898,15 +75360,15 @@ "binop": null }, "value": "type", - "start": 9210, - "end": 9214, + "start": 9258, + "end": 9262, "loc": { "start": { - "line": 350, + "line": 351, "column": 17 }, "end": { - "line": 350, + "line": 351, "column": 21 } } @@ -74925,15 +75387,15 @@ "updateContext": null }, "value": "==", - "start": 9215, - "end": 9217, + "start": 9263, + "end": 9265, "loc": { "start": { - "line": 350, + "line": 351, "column": 22 }, "end": { - "line": 350, + "line": 351, "column": 24 } } @@ -74952,15 +75414,15 @@ "updateContext": null }, "value": "mouseleave", - "start": 9218, - "end": 9230, + "start": 9266, + "end": 9278, "loc": { "start": { - "line": 350, + "line": 351, "column": 25 }, "end": { - "line": 350, + "line": 351, "column": 37 } } @@ -74977,15 +75439,15 @@ "postfix": false, "binop": null }, - "start": 9230, - "end": 9231, + "start": 9278, + "end": 9279, "loc": { "start": { - "line": 350, + "line": 351, "column": 37 }, "end": { - "line": 350, + "line": 351, "column": 38 } } @@ -75002,15 +75464,15 @@ "postfix": false, "binop": null }, - "start": 9232, - "end": 9233, + "start": 9280, + "end": 9281, "loc": { "start": { - "line": 350, + "line": 351, "column": 39 }, "end": { - "line": 350, + "line": 351, "column": 40 } } @@ -75028,15 +75490,15 @@ "binop": null }, "value": "lookFront", - "start": 9242, - "end": 9251, + "start": 9290, + "end": 9299, "loc": { "start": { - "line": 351, + "line": 352, "column": 8 }, "end": { - "line": 351, + "line": 352, "column": 17 } } @@ -75053,15 +75515,15 @@ "postfix": false, "binop": null }, - "start": 9251, - "end": 9252, + "start": 9299, + "end": 9300, "loc": { "start": { - "line": 351, + "line": 352, "column": 17 }, "end": { - "line": 351, + "line": 352, "column": 18 } } @@ -75078,15 +75540,15 @@ "postfix": false, "binop": null }, - "start": 9252, - "end": 9253, + "start": 9300, + "end": 9301, "loc": { "start": { - "line": 351, + "line": 352, "column": 18 }, "end": { - "line": 351, + "line": 352, "column": 19 } } @@ -75104,15 +75566,15 @@ "binop": null, "updateContext": null }, - "start": 9253, - "end": 9254, + "start": 9301, + "end": 9302, "loc": { "start": { - "line": 351, + "line": 352, "column": 19 }, "end": { - "line": 351, + "line": 352, "column": 20 } } @@ -75129,15 +75591,15 @@ "postfix": false, "binop": null }, - "start": 9259, - "end": 9260, + "start": 9307, + "end": 9308, "loc": { "start": { - "line": 352, + "line": 353, "column": 4 }, "end": { - "line": 352, + "line": 353, "column": 5 } } @@ -75154,15 +75616,15 @@ "postfix": false, "binop": null }, - "start": 9261, - "end": 9262, + "start": 9309, + "end": 9310, "loc": { "start": { - "line": 353, + "line": 354, "column": 0 }, "end": { - "line": 353, + "line": 354, "column": 1 } } @@ -75181,15 +75643,15 @@ "binop": null }, "value": "function", - "start": 9264, - "end": 9272, + "start": 9312, + "end": 9320, "loc": { "start": { - "line": 355, + "line": 356, "column": 0 }, "end": { - "line": 355, + "line": 356, "column": 8 } } @@ -75207,15 +75669,15 @@ "binop": null }, "value": "touchEvent", - "start": 9273, - "end": 9283, + "start": 9321, + "end": 9331, "loc": { "start": { - "line": 355, + "line": 356, "column": 9 }, "end": { - "line": 355, + "line": 356, "column": 19 } } @@ -75232,15 +75694,15 @@ "postfix": false, "binop": null }, - "start": 9283, - "end": 9284, + "start": 9331, + "end": 9332, "loc": { "start": { - "line": 355, + "line": 356, "column": 19 }, "end": { - "line": 355, + "line": 356, "column": 20 } } @@ -75258,15 +75720,15 @@ "binop": null }, "value": "e", - "start": 9284, - "end": 9285, + "start": 9332, + "end": 9333, "loc": { "start": { - "line": 355, + "line": 356, "column": 20 }, "end": { - "line": 355, + "line": 356, "column": 21 } } @@ -75283,15 +75745,15 @@ "postfix": false, "binop": null }, - "start": 9285, - "end": 9286, + "start": 9333, + "end": 9334, "loc": { "start": { - "line": 355, + "line": 356, "column": 21 }, "end": { - "line": 355, + "line": 356, "column": 22 } } @@ -75308,15 +75770,15 @@ "postfix": false, "binop": null }, - "start": 9287, - "end": 9288, + "start": 9335, + "end": 9336, "loc": { "start": { - "line": 356, + "line": 357, "column": 0 }, "end": { - "line": 356, + "line": 357, "column": 1 } } @@ -75336,15 +75798,15 @@ "updateContext": null }, "value": "var", - "start": 9293, - "end": 9296, + "start": 9341, + "end": 9344, "loc": { "start": { - "line": 357, + "line": 358, "column": 4 }, "end": { - "line": 357, + "line": 358, "column": 7 } } @@ -75362,15 +75824,15 @@ "binop": null }, "value": "touch", - "start": 9297, - "end": 9302, + "start": 9345, + "end": 9350, "loc": { "start": { - "line": 357, + "line": 358, "column": 8 }, "end": { - "line": 357, + "line": 358, "column": 13 } } @@ -75389,15 +75851,15 @@ "updateContext": null }, "value": "=", - "start": 9303, - "end": 9304, + "start": 9351, + "end": 9352, "loc": { "start": { - "line": 357, + "line": 358, "column": 14 }, "end": { - "line": 357, + "line": 358, "column": 15 } } @@ -75415,15 +75877,15 @@ "binop": null }, "value": "e", - "start": 9305, - "end": 9306, + "start": 9353, + "end": 9354, "loc": { "start": { - "line": 357, + "line": 358, "column": 16 }, "end": { - "line": 357, + "line": 358, "column": 17 } } @@ -75441,15 +75903,15 @@ "binop": null, "updateContext": null }, - "start": 9306, - "end": 9307, + "start": 9354, + "end": 9355, "loc": { "start": { - "line": 357, + "line": 358, "column": 17 }, "end": { - "line": 357, + "line": 358, "column": 18 } } @@ -75467,15 +75929,15 @@ "binop": null }, "value": "touches", - "start": 9307, - "end": 9314, + "start": 9355, + "end": 9362, "loc": { "start": { - "line": 357, + "line": 358, "column": 18 }, "end": { - "line": 357, + "line": 358, "column": 25 } } @@ -75493,15 +75955,15 @@ "binop": null, "updateContext": null }, - "start": 9314, - "end": 9315, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 357, + "line": 358, "column": 25 }, "end": { - "line": 357, + "line": 358, "column": 26 } } @@ -75520,15 +75982,15 @@ "updateContext": null }, "value": 0, - "start": 9315, - "end": 9316, + "start": 9363, + "end": 9364, "loc": { "start": { - "line": 357, + "line": 358, "column": 26 }, "end": { - "line": 357, + "line": 358, "column": 27 } } @@ -75546,15 +76008,15 @@ "binop": null, "updateContext": null }, - "start": 9316, - "end": 9317, + "start": 9364, + "end": 9365, "loc": { "start": { - "line": 357, + "line": 358, "column": 27 }, "end": { - "line": 357, + "line": 358, "column": 28 } } @@ -75572,15 +76034,15 @@ "binop": null, "updateContext": null }, - "start": 9317, - "end": 9318, + "start": 9365, + "end": 9366, "loc": { "start": { - "line": 357, + "line": 358, "column": 28 }, "end": { - "line": 357, + "line": 358, "column": 29 } } @@ -75600,15 +76062,15 @@ "updateContext": null }, "value": "if", - "start": 9323, - "end": 9325, + "start": 9371, + "end": 9373, "loc": { "start": { - "line": 358, + "line": 359, "column": 4 }, "end": { - "line": 358, + "line": 359, "column": 6 } } @@ -75625,15 +76087,15 @@ "postfix": false, "binop": null }, - "start": 9326, - "end": 9327, + "start": 9374, + "end": 9375, "loc": { "start": { - "line": 358, + "line": 359, "column": 7 }, "end": { - "line": 358, + "line": 359, "column": 8 } } @@ -75651,15 +76113,15 @@ "binop": null }, "value": "e", - "start": 9327, - "end": 9328, + "start": 9375, + "end": 9376, "loc": { "start": { - "line": 358, + "line": 359, "column": 8 }, "end": { - "line": 358, + "line": 359, "column": 9 } } @@ -75677,15 +76139,15 @@ "binop": null, "updateContext": null }, - "start": 9328, - "end": 9329, + "start": 9376, + "end": 9377, "loc": { "start": { - "line": 358, + "line": 359, "column": 9 }, "end": { - "line": 358, + "line": 359, "column": 10 } } @@ -75703,15 +76165,15 @@ "binop": null }, "value": "type", - "start": 9329, - "end": 9333, + "start": 9377, + "end": 9381, "loc": { "start": { - "line": 358, + "line": 359, "column": 10 }, "end": { - "line": 358, + "line": 359, "column": 14 } } @@ -75730,15 +76192,15 @@ "updateContext": null }, "value": "==", - "start": 9334, - "end": 9336, + "start": 9382, + "end": 9384, "loc": { "start": { - "line": 358, + "line": 359, "column": 15 }, "end": { - "line": 358, + "line": 359, "column": 17 } } @@ -75757,15 +76219,15 @@ "updateContext": null }, "value": "touchstart", - "start": 9337, - "end": 9349, + "start": 9385, + "end": 9397, "loc": { "start": { - "line": 358, + "line": 359, "column": 18 }, "end": { - "line": 358, + "line": 359, "column": 30 } } @@ -75782,15 +76244,15 @@ "postfix": false, "binop": null }, - "start": 9349, - "end": 9350, + "start": 9397, + "end": 9398, "loc": { "start": { - "line": 358, + "line": 359, "column": 30 }, "end": { - "line": 358, + "line": 359, "column": 31 } } @@ -75807,15 +76269,15 @@ "postfix": false, "binop": null }, - "start": 9351, - "end": 9352, + "start": 9399, + "end": 9400, "loc": { "start": { - "line": 358, + "line": 359, "column": 32 }, "end": { - "line": 358, + "line": 359, "column": 33 } } @@ -75835,15 +76297,15 @@ "updateContext": null }, "value": "if", - "start": 9361, - "end": 9363, + "start": 9409, + "end": 9411, "loc": { "start": { - "line": 359, + "line": 360, "column": 8 }, "end": { - "line": 359, + "line": 360, "column": 10 } } @@ -75860,15 +76322,15 @@ "postfix": false, "binop": null }, - "start": 9364, - "end": 9365, + "start": 9412, + "end": 9413, "loc": { "start": { - "line": 359, + "line": 360, "column": 11 }, "end": { - "line": 359, + "line": 360, "column": 12 } } @@ -75886,15 +76348,15 @@ "binop": null }, "value": "e", - "start": 9365, - "end": 9366, + "start": 9413, + "end": 9414, "loc": { "start": { - "line": 359, + "line": 360, "column": 12 }, "end": { - "line": 359, + "line": 360, "column": 13 } } @@ -75912,15 +76374,15 @@ "binop": null, "updateContext": null }, - "start": 9366, - "end": 9367, + "start": 9414, + "end": 9415, "loc": { "start": { - "line": 359, + "line": 360, "column": 13 }, "end": { - "line": 359, + "line": 360, "column": 14 } } @@ -75938,15 +76400,15 @@ "binop": null }, "value": "touches", - "start": 9367, - "end": 9374, + "start": 9415, + "end": 9422, "loc": { "start": { - "line": 359, + "line": 360, "column": 14 }, "end": { - "line": 359, + "line": 360, "column": 21 } } @@ -75964,15 +76426,15 @@ "binop": null, "updateContext": null }, - "start": 9374, - "end": 9375, + "start": 9422, + "end": 9423, "loc": { "start": { - "line": 359, + "line": 360, "column": 21 }, "end": { - "line": 359, + "line": 360, "column": 22 } } @@ -75990,15 +76452,15 @@ "binop": null }, "value": "length", - "start": 9375, - "end": 9381, + "start": 9423, + "end": 9429, "loc": { "start": { - "line": 359, + "line": 360, "column": 22 }, "end": { - "line": 359, + "line": 360, "column": 28 } } @@ -76017,15 +76479,15 @@ "updateContext": null }, "value": "==", - "start": 9382, - "end": 9384, + "start": 9430, + "end": 9432, "loc": { "start": { - "line": 359, + "line": 360, "column": 29 }, "end": { - "line": 359, + "line": 360, "column": 31 } } @@ -76044,15 +76506,15 @@ "updateContext": null }, "value": 1, - "start": 9385, - "end": 9386, + "start": 9433, + "end": 9434, "loc": { "start": { - "line": 359, + "line": 360, "column": 32 }, "end": { - "line": 359, + "line": 360, "column": 33 } } @@ -76069,15 +76531,15 @@ "postfix": false, "binop": null }, - "start": 9386, - "end": 9387, + "start": 9434, + "end": 9435, "loc": { "start": { - "line": 359, + "line": 360, "column": 33 }, "end": { - "line": 359, + "line": 360, "column": 34 } } @@ -76095,15 +76557,15 @@ "binop": null }, "value": "modelTapEvent", - "start": 9388, - "end": 9401, + "start": 9436, + "end": 9449, "loc": { "start": { - "line": 359, + "line": 360, "column": 35 }, "end": { - "line": 359, + "line": 360, "column": 48 } } @@ -76120,15 +76582,15 @@ "postfix": false, "binop": null }, - "start": 9401, - "end": 9402, + "start": 9449, + "end": 9450, "loc": { "start": { - "line": 359, + "line": 360, "column": 48 }, "end": { - "line": 359, + "line": 360, "column": 49 } } @@ -76146,15 +76608,15 @@ "binop": null }, "value": "touch", - "start": 9402, - "end": 9407, + "start": 9450, + "end": 9455, "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 54 } } @@ -76171,15 +76633,15 @@ "postfix": false, "binop": null }, - "start": 9407, - "end": 9408, + "start": 9455, + "end": 9456, "loc": { "start": { - "line": 359, + "line": 360, "column": 54 }, "end": { - "line": 359, + "line": 360, "column": 55 } } @@ -76197,15 +76659,15 @@ "binop": null, "updateContext": null }, - "start": 9408, - "end": 9409, + "start": 9456, + "end": 9457, "loc": { "start": { - "line": 359, + "line": 360, "column": 55 }, "end": { - "line": 359, + "line": 360, "column": 56 } } @@ -76213,15 +76675,15 @@ { "type": "CommentLine", "value": " onClick(touch);", - "start": 9418, - "end": 9436, + "start": 9466, + "end": 9484, "loc": { "start": { - "line": 360, + "line": 361, "column": 8 }, "end": { - "line": 360, + "line": 361, "column": 26 } } @@ -76238,15 +76700,15 @@ "postfix": false, "binop": null }, - "start": 9441, - "end": 9442, + "start": 9489, + "end": 9490, "loc": { "start": { - "line": 361, + "line": 362, "column": 4 }, "end": { - "line": 361, + "line": 362, "column": 5 } } @@ -76266,15 +76728,15 @@ "updateContext": null }, "value": "else", - "start": 9443, - "end": 9447, + "start": 9491, + "end": 9495, "loc": { "start": { - "line": 361, + "line": 362, "column": 6 }, "end": { - "line": 361, + "line": 362, "column": 10 } } @@ -76294,15 +76756,15 @@ "updateContext": null }, "value": "if", - "start": 9448, - "end": 9450, + "start": 9496, + "end": 9498, "loc": { "start": { - "line": 361, + "line": 362, "column": 11 }, "end": { - "line": 361, + "line": 362, "column": 13 } } @@ -76319,15 +76781,15 @@ "postfix": false, "binop": null }, - "start": 9451, - "end": 9452, + "start": 9499, + "end": 9500, "loc": { "start": { - "line": 361, + "line": 362, "column": 14 }, "end": { - "line": 361, + "line": 362, "column": 15 } } @@ -76345,15 +76807,15 @@ "binop": null }, "value": "e", - "start": 9452, - "end": 9453, + "start": 9500, + "end": 9501, "loc": { "start": { - "line": 361, + "line": 362, "column": 15 }, "end": { - "line": 361, + "line": 362, "column": 16 } } @@ -76371,15 +76833,15 @@ "binop": null, "updateContext": null }, - "start": 9453, - "end": 9454, + "start": 9501, + "end": 9502, "loc": { "start": { - "line": 361, + "line": 362, "column": 16 }, "end": { - "line": 361, + "line": 362, "column": 17 } } @@ -76397,15 +76859,15 @@ "binop": null }, "value": "type", - "start": 9454, - "end": 9458, + "start": 9502, + "end": 9506, "loc": { "start": { - "line": 361, + "line": 362, "column": 17 }, "end": { - "line": 361, + "line": 362, "column": 21 } } @@ -76424,15 +76886,15 @@ "updateContext": null }, "value": "==", - "start": 9459, - "end": 9461, + "start": 9507, + "end": 9509, "loc": { "start": { - "line": 361, + "line": 362, "column": 22 }, "end": { - "line": 361, + "line": 362, "column": 24 } } @@ -76451,15 +76913,15 @@ "updateContext": null }, "value": "touchmove", - "start": 9462, - "end": 9473, + "start": 9510, + "end": 9521, "loc": { "start": { - "line": 361, + "line": 362, "column": 25 }, "end": { - "line": 361, + "line": 362, "column": 36 } } @@ -76476,15 +76938,15 @@ "postfix": false, "binop": null }, - "start": 9473, - "end": 9474, + "start": 9521, + "end": 9522, "loc": { "start": { - "line": 361, + "line": 362, "column": 36 }, "end": { - "line": 361, + "line": 362, "column": 37 } } @@ -76501,15 +76963,15 @@ "postfix": false, "binop": null }, - "start": 9475, - "end": 9476, + "start": 9523, + "end": 9524, "loc": { "start": { - "line": 361, + "line": 362, "column": 38 }, "end": { - "line": 361, + "line": 362, "column": 39 } } @@ -76527,15 +76989,15 @@ "binop": null }, "value": "followPointer", - "start": 9485, - "end": 9498, + "start": 9533, + "end": 9546, "loc": { "start": { - "line": 362, + "line": 363, "column": 8 }, "end": { - "line": 362, + "line": 363, "column": 21 } } @@ -76552,15 +77014,15 @@ "postfix": false, "binop": null }, - "start": 9498, - "end": 9499, + "start": 9546, + "end": 9547, "loc": { "start": { - "line": 362, + "line": 363, "column": 21 }, "end": { - "line": 362, + "line": 363, "column": 22 } } @@ -76578,15 +77040,15 @@ "binop": null }, "value": "touch", - "start": 9499, - "end": 9504, + "start": 9547, + "end": 9552, "loc": { "start": { - "line": 362, + "line": 363, "column": 22 }, "end": { - "line": 362, + "line": 363, "column": 27 } } @@ -76603,15 +77065,15 @@ "postfix": false, "binop": null }, - "start": 9504, - "end": 9505, + "start": 9552, + "end": 9553, "loc": { "start": { - "line": 362, + "line": 363, "column": 27 }, "end": { - "line": 362, + "line": 363, "column": 28 } } @@ -76629,15 +77091,15 @@ "binop": null, "updateContext": null }, - "start": 9505, - "end": 9506, + "start": 9553, + "end": 9554, "loc": { "start": { - "line": 362, + "line": 363, "column": 28 }, "end": { - "line": 362, + "line": 363, "column": 29 } } @@ -76654,15 +77116,15 @@ "postfix": false, "binop": null }, - "start": 9511, - "end": 9512, + "start": 9559, + "end": 9560, "loc": { "start": { - "line": 363, + "line": 364, "column": 4 }, "end": { - "line": 363, + "line": 364, "column": 5 } } @@ -76682,15 +77144,15 @@ "updateContext": null }, "value": "else", - "start": 9513, - "end": 9517, + "start": 9561, + "end": 9565, "loc": { "start": { - "line": 363, + "line": 364, "column": 6 }, "end": { - "line": 363, + "line": 364, "column": 10 } } @@ -76710,15 +77172,15 @@ "updateContext": null }, "value": "if", - "start": 9518, - "end": 9520, + "start": 9566, + "end": 9568, "loc": { "start": { - "line": 363, + "line": 364, "column": 11 }, "end": { - "line": 363, + "line": 364, "column": 13 } } @@ -76735,15 +77197,15 @@ "postfix": false, "binop": null }, - "start": 9521, - "end": 9522, + "start": 9569, + "end": 9570, "loc": { "start": { - "line": 363, + "line": 364, "column": 14 }, "end": { - "line": 363, + "line": 364, "column": 15 } } @@ -76761,15 +77223,15 @@ "binop": null }, "value": "e", - "start": 9522, - "end": 9523, + "start": 9570, + "end": 9571, "loc": { "start": { - "line": 363, + "line": 364, "column": 15 }, "end": { - "line": 363, + "line": 364, "column": 16 } } @@ -76787,15 +77249,15 @@ "binop": null, "updateContext": null }, - "start": 9523, - "end": 9524, + "start": 9571, + "end": 9572, "loc": { "start": { - "line": 363, + "line": 364, "column": 16 }, "end": { - "line": 363, + "line": 364, "column": 17 } } @@ -76813,15 +77275,15 @@ "binop": null }, "value": "type", - "start": 9524, - "end": 9528, + "start": 9572, + "end": 9576, "loc": { "start": { - "line": 363, + "line": 364, "column": 17 }, "end": { - "line": 363, + "line": 364, "column": 21 } } @@ -76840,15 +77302,15 @@ "updateContext": null }, "value": "==", - "start": 9529, - "end": 9531, + "start": 9577, + "end": 9579, "loc": { "start": { - "line": 363, + "line": 364, "column": 22 }, "end": { - "line": 363, + "line": 364, "column": 24 } } @@ -76867,15 +77329,15 @@ "updateContext": null }, "value": "touchend", - "start": 9532, - "end": 9542, + "start": 9580, + "end": 9590, "loc": { "start": { - "line": 363, + "line": 364, "column": 25 }, "end": { - "line": 363, + "line": 364, "column": 35 } } @@ -76892,15 +77354,15 @@ "postfix": false, "binop": null }, - "start": 9542, - "end": 9543, + "start": 9590, + "end": 9591, "loc": { "start": { - "line": 363, + "line": 364, "column": 35 }, "end": { - "line": 363, + "line": 364, "column": 36 } } @@ -76917,15 +77379,15 @@ "postfix": false, "binop": null }, - "start": 9544, - "end": 9545, + "start": 9592, + "end": 9593, "loc": { "start": { - "line": 363, + "line": 364, "column": 37 }, "end": { - "line": 363, + "line": 364, "column": 38 } } @@ -76943,15 +77405,15 @@ "binop": null }, "value": "lookFront", - "start": 9554, - "end": 9563, + "start": 9602, + "end": 9611, "loc": { "start": { - "line": 364, + "line": 365, "column": 8 }, "end": { - "line": 364, + "line": 365, "column": 17 } } @@ -76968,15 +77430,15 @@ "postfix": false, "binop": null }, - "start": 9563, - "end": 9564, + "start": 9611, + "end": 9612, "loc": { "start": { - "line": 364, + "line": 365, "column": 17 }, "end": { - "line": 364, + "line": 365, "column": 18 } } @@ -76993,15 +77455,15 @@ "postfix": false, "binop": null }, - "start": 9564, - "end": 9565, + "start": 9612, + "end": 9613, "loc": { "start": { - "line": 364, + "line": 365, "column": 18 }, "end": { - "line": 364, + "line": 365, "column": 19 } } @@ -77019,15 +77481,15 @@ "binop": null, "updateContext": null }, - "start": 9565, - "end": 9566, + "start": 9613, + "end": 9614, "loc": { "start": { - "line": 364, + "line": 365, "column": 19 }, "end": { - "line": 364, + "line": 365, "column": 20 } } @@ -77044,15 +77506,15 @@ "postfix": false, "binop": null }, - "start": 9571, - "end": 9572, + "start": 9619, + "end": 9620, "loc": { "start": { - "line": 365, + "line": 366, "column": 4 }, "end": { - "line": 365, + "line": 366, "column": 5 } } @@ -77069,15 +77531,15 @@ "postfix": false, "binop": null }, - "start": 9573, - "end": 9574, + "start": 9621, + "end": 9622, "loc": { "start": { - "line": 366, + "line": 367, "column": 0 }, "end": { - "line": 366, + "line": 367, "column": 1 } } @@ -77096,15 +77558,15 @@ "binop": null }, "value": "function", - "start": 9576, - "end": 9584, + "start": 9624, + "end": 9632, "loc": { "start": { - "line": 368, + "line": 369, "column": 0 }, "end": { - "line": 368, + "line": 369, "column": 8 } } @@ -77122,15 +77584,15 @@ "binop": null }, "value": "transformViewX", - "start": 9585, - "end": 9599, + "start": 9633, + "end": 9647, "loc": { "start": { - "line": 368, + "line": 369, "column": 9 }, "end": { - "line": 368, + "line": 369, "column": 23 } } @@ -77147,15 +77609,15 @@ "postfix": false, "binop": null }, - "start": 9599, - "end": 9600, + "start": 9647, + "end": 9648, "loc": { "start": { - "line": 368, + "line": 369, "column": 23 }, "end": { - "line": 368, + "line": 369, "column": 24 } } @@ -77173,15 +77635,15 @@ "binop": null }, "value": "deviceX", - "start": 9600, - "end": 9607, + "start": 9648, + "end": 9655, "loc": { "start": { - "line": 368, + "line": 369, "column": 24 }, "end": { - "line": 368, + "line": 369, "column": 31 } } @@ -77198,15 +77660,15 @@ "postfix": false, "binop": null }, - "start": 9607, - "end": 9608, + "start": 9655, + "end": 9656, "loc": { "start": { - "line": 368, + "line": 369, "column": 31 }, "end": { - "line": 368, + "line": 369, "column": 32 } } @@ -77223,15 +77685,15 @@ "postfix": false, "binop": null }, - "start": 9609, - "end": 9610, + "start": 9657, + "end": 9658, "loc": { "start": { - "line": 369, + "line": 370, "column": 0 }, "end": { - "line": 369, + "line": 370, "column": 1 } } @@ -77251,15 +77713,15 @@ "updateContext": null }, "value": "var", - "start": 9615, - "end": 9618, + "start": 9663, + "end": 9666, "loc": { "start": { - "line": 370, + "line": 371, "column": 4 }, "end": { - "line": 370, + "line": 371, "column": 7 } } @@ -77277,15 +77739,15 @@ "binop": null }, "value": "screenX", - "start": 9619, - "end": 9626, + "start": 9667, + "end": 9674, "loc": { "start": { - "line": 370, + "line": 371, "column": 8 }, "end": { - "line": 370, + "line": 371, "column": 15 } } @@ -77304,15 +77766,15 @@ "updateContext": null }, "value": "=", - "start": 9627, - "end": 9628, + "start": 9675, + "end": 9676, "loc": { "start": { - "line": 370, + "line": 371, "column": 16 }, "end": { - "line": 370, + "line": 371, "column": 17 } } @@ -77330,15 +77792,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 9629, - "end": 9643, + "start": 9677, + "end": 9691, "loc": { "start": { - "line": 370, + "line": 371, "column": 18 }, "end": { - "line": 370, + "line": 371, "column": 32 } } @@ -77356,15 +77818,15 @@ "binop": null, "updateContext": null }, - "start": 9643, - "end": 9644, + "start": 9691, + "end": 9692, "loc": { "start": { - "line": 370, + "line": 371, "column": 32 }, "end": { - "line": 370, + "line": 371, "column": 33 } } @@ -77382,15 +77844,15 @@ "binop": null }, "value": "transformX", - "start": 9644, - "end": 9654, + "start": 9692, + "end": 9702, "loc": { "start": { - "line": 370, + "line": 371, "column": 33 }, "end": { - "line": 370, + "line": 371, "column": 43 } } @@ -77407,15 +77869,15 @@ "postfix": false, "binop": null }, - "start": 9654, - "end": 9655, + "start": 9702, + "end": 9703, "loc": { "start": { - "line": 370, + "line": 371, "column": 43 }, "end": { - "line": 370, + "line": 371, "column": 44 } } @@ -77433,15 +77895,15 @@ "binop": null }, "value": "deviceX", - "start": 9655, - "end": 9662, + "start": 9703, + "end": 9710, "loc": { "start": { - "line": 370, + "line": 371, "column": 44 }, "end": { - "line": 370, + "line": 371, "column": 51 } } @@ -77458,15 +77920,15 @@ "postfix": false, "binop": null }, - "start": 9662, - "end": 9663, + "start": 9710, + "end": 9711, "loc": { "start": { - "line": 370, + "line": 371, "column": 51 }, "end": { - "line": 370, + "line": 371, "column": 52 } } @@ -77484,15 +77946,15 @@ "binop": null, "updateContext": null }, - "start": 9663, - "end": 9664, + "start": 9711, + "end": 9712, "loc": { "start": { - "line": 370, + "line": 371, "column": 52 }, "end": { - "line": 370, + "line": 371, "column": 53 } } @@ -77512,15 +77974,15 @@ "updateContext": null }, "value": "return", - "start": 9669, - "end": 9675, + "start": 9717, + "end": 9723, "loc": { "start": { - "line": 371, + "line": 372, "column": 4 }, "end": { - "line": 371, + "line": 372, "column": 10 } } @@ -77538,15 +78000,15 @@ "binop": null }, "value": "viewMatrix", - "start": 9676, - "end": 9686, + "start": 9724, + "end": 9734, "loc": { "start": { - "line": 371, + "line": 372, "column": 11 }, "end": { - "line": 371, + "line": 372, "column": 21 } } @@ -77564,15 +78026,15 @@ "binop": null, "updateContext": null }, - "start": 9686, - "end": 9687, + "start": 9734, + "end": 9735, "loc": { "start": { - "line": 371, + "line": 372, "column": 21 }, "end": { - "line": 371, + "line": 372, "column": 22 } } @@ -77590,15 +78052,15 @@ "binop": null }, "value": "invertTransformX", - "start": 9687, - "end": 9703, + "start": 9735, + "end": 9751, "loc": { "start": { - "line": 371, + "line": 372, "column": 22 }, "end": { - "line": 371, + "line": 372, "column": 38 } } @@ -77615,15 +78077,15 @@ "postfix": false, "binop": null }, - "start": 9703, - "end": 9704, + "start": 9751, + "end": 9752, "loc": { "start": { - "line": 371, + "line": 372, "column": 38 }, "end": { - "line": 371, + "line": 372, "column": 39 } } @@ -77641,15 +78103,15 @@ "binop": null }, "value": "screenX", - "start": 9704, - "end": 9711, + "start": 9752, + "end": 9759, "loc": { "start": { - "line": 371, + "line": 372, "column": 39 }, "end": { - "line": 371, + "line": 372, "column": 46 } } @@ -77666,15 +78128,15 @@ "postfix": false, "binop": null }, - "start": 9711, - "end": 9712, + "start": 9759, + "end": 9760, "loc": { "start": { - "line": 371, + "line": 372, "column": 46 }, "end": { - "line": 371, + "line": 372, "column": 47 } } @@ -77692,15 +78154,15 @@ "binop": null, "updateContext": null }, - "start": 9712, - "end": 9713, + "start": 9760, + "end": 9761, "loc": { "start": { - "line": 371, + "line": 372, "column": 47 }, "end": { - "line": 371, + "line": 372, "column": 48 } } @@ -77717,15 +78179,15 @@ "postfix": false, "binop": null }, - "start": 9714, - "end": 9715, + "start": 9762, + "end": 9763, "loc": { "start": { - "line": 372, + "line": 373, "column": 0 }, "end": { - "line": 372, + "line": 373, "column": 1 } } @@ -77744,15 +78206,15 @@ "binop": null }, "value": "function", - "start": 9718, - "end": 9726, + "start": 9766, + "end": 9774, "loc": { "start": { - "line": 375, + "line": 376, "column": 0 }, "end": { - "line": 375, + "line": 376, "column": 8 } } @@ -77770,15 +78232,15 @@ "binop": null }, "value": "transformViewY", - "start": 9727, - "end": 9741, + "start": 9775, + "end": 9789, "loc": { "start": { - "line": 375, + "line": 376, "column": 9 }, "end": { - "line": 375, + "line": 376, "column": 23 } } @@ -77795,15 +78257,15 @@ "postfix": false, "binop": null }, - "start": 9741, - "end": 9742, + "start": 9789, + "end": 9790, "loc": { "start": { - "line": 375, + "line": 376, "column": 23 }, "end": { - "line": 375, + "line": 376, "column": 24 } } @@ -77821,15 +78283,15 @@ "binop": null }, "value": "deviceY", - "start": 9742, - "end": 9749, + "start": 9790, + "end": 9797, "loc": { "start": { - "line": 375, + "line": 376, "column": 24 }, "end": { - "line": 375, + "line": 376, "column": 31 } } @@ -77846,15 +78308,15 @@ "postfix": false, "binop": null }, - "start": 9749, - "end": 9750, + "start": 9797, + "end": 9798, "loc": { "start": { - "line": 375, + "line": 376, "column": 31 }, "end": { - "line": 375, + "line": 376, "column": 32 } } @@ -77871,15 +78333,15 @@ "postfix": false, "binop": null }, - "start": 9751, - "end": 9752, + "start": 9799, + "end": 9800, "loc": { "start": { - "line": 376, + "line": 377, "column": 0 }, "end": { - "line": 376, + "line": 377, "column": 1 } } @@ -77899,15 +78361,15 @@ "updateContext": null }, "value": "var", - "start": 9757, - "end": 9760, + "start": 9805, + "end": 9808, "loc": { "start": { - "line": 377, + "line": 378, "column": 4 }, "end": { - "line": 377, + "line": 378, "column": 7 } } @@ -77925,15 +78387,15 @@ "binop": null }, "value": "screenY", - "start": 9761, - "end": 9768, + "start": 9809, + "end": 9816, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 15 } } @@ -77952,15 +78414,15 @@ "updateContext": null }, "value": "=", - "start": 9769, - "end": 9770, + "start": 9817, + "end": 9818, "loc": { "start": { - "line": 377, + "line": 378, "column": 16 }, "end": { - "line": 377, + "line": 378, "column": 17 } } @@ -77978,15 +78440,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 9771, - "end": 9785, + "start": 9819, + "end": 9833, "loc": { "start": { - "line": 377, + "line": 378, "column": 18 }, "end": { - "line": 377, + "line": 378, "column": 32 } } @@ -78004,15 +78466,15 @@ "binop": null, "updateContext": null }, - "start": 9785, - "end": 9786, + "start": 9833, + "end": 9834, "loc": { "start": { - "line": 377, + "line": 378, "column": 32 }, "end": { - "line": 377, + "line": 378, "column": 33 } } @@ -78030,15 +78492,15 @@ "binop": null }, "value": "transformY", - "start": 9786, - "end": 9796, + "start": 9834, + "end": 9844, "loc": { "start": { - "line": 377, + "line": 378, "column": 33 }, "end": { - "line": 377, + "line": 378, "column": 43 } } @@ -78055,15 +78517,15 @@ "postfix": false, "binop": null }, - "start": 9796, - "end": 9797, + "start": 9844, + "end": 9845, "loc": { "start": { - "line": 377, + "line": 378, "column": 43 }, "end": { - "line": 377, + "line": 378, "column": 44 } } @@ -78081,15 +78543,15 @@ "binop": null }, "value": "deviceY", - "start": 9797, - "end": 9804, + "start": 9845, + "end": 9852, "loc": { "start": { - "line": 377, + "line": 378, "column": 44 }, "end": { - "line": 377, + "line": 378, "column": 51 } } @@ -78106,15 +78568,15 @@ "postfix": false, "binop": null }, - "start": 9804, - "end": 9805, + "start": 9852, + "end": 9853, "loc": { "start": { - "line": 377, + "line": 378, "column": 51 }, "end": { - "line": 377, + "line": 378, "column": 52 } } @@ -78132,15 +78594,15 @@ "binop": null, "updateContext": null }, - "start": 9805, - "end": 9806, + "start": 9853, + "end": 9854, "loc": { "start": { - "line": 377, + "line": 378, "column": 52 }, "end": { - "line": 377, + "line": 378, "column": 53 } } @@ -78160,15 +78622,15 @@ "updateContext": null }, "value": "return", - "start": 9811, - "end": 9817, + "start": 9859, + "end": 9865, "loc": { "start": { - "line": 378, + "line": 379, "column": 4 }, "end": { - "line": 378, + "line": 379, "column": 10 } } @@ -78186,15 +78648,15 @@ "binop": null }, "value": "viewMatrix", - "start": 9818, - "end": 9828, + "start": 9866, + "end": 9876, "loc": { "start": { - "line": 378, + "line": 379, "column": 11 }, "end": { - "line": 378, + "line": 379, "column": 21 } } @@ -78212,15 +78674,15 @@ "binop": null, "updateContext": null }, - "start": 9828, - "end": 9829, + "start": 9876, + "end": 9877, "loc": { "start": { - "line": 378, + "line": 379, "column": 21 }, "end": { - "line": 378, + "line": 379, "column": 22 } } @@ -78238,15 +78700,15 @@ "binop": null }, "value": "invertTransformY", - "start": 9829, - "end": 9845, + "start": 9877, + "end": 9893, "loc": { "start": { - "line": 378, + "line": 379, "column": 22 }, "end": { - "line": 378, + "line": 379, "column": 38 } } @@ -78263,15 +78725,15 @@ "postfix": false, "binop": null }, - "start": 9845, - "end": 9846, + "start": 9893, + "end": 9894, "loc": { "start": { - "line": 378, + "line": 379, "column": 38 }, "end": { - "line": 378, + "line": 379, "column": 39 } } @@ -78289,15 +78751,15 @@ "binop": null }, "value": "screenY", - "start": 9846, - "end": 9853, + "start": 9894, + "end": 9901, "loc": { "start": { - "line": 378, + "line": 379, "column": 39 }, "end": { - "line": 378, + "line": 379, "column": 46 } } @@ -78314,15 +78776,15 @@ "postfix": false, "binop": null }, - "start": 9853, - "end": 9854, + "start": 9901, + "end": 9902, "loc": { "start": { - "line": 378, + "line": 379, "column": 46 }, "end": { - "line": 378, + "line": 379, "column": 47 } } @@ -78340,15 +78802,15 @@ "binop": null, "updateContext": null }, - "start": 9854, - "end": 9855, + "start": 9902, + "end": 9903, "loc": { "start": { - "line": 378, + "line": 379, "column": 47 }, "end": { - "line": 378, + "line": 379, "column": 48 } } @@ -78365,15 +78827,15 @@ "postfix": false, "binop": null }, - "start": 9856, - "end": 9857, + "start": 9904, + "end": 9905, "loc": { "start": { - "line": 379, + "line": 380, "column": 0 }, "end": { - "line": 379, + "line": 380, "column": 1 } } @@ -78392,15 +78854,15 @@ "binop": null }, "value": "function", - "start": 9860, - "end": 9868, + "start": 9908, + "end": 9916, "loc": { "start": { - "line": 382, + "line": 383, "column": 0 }, "end": { - "line": 382, + "line": 383, "column": 8 } } @@ -78418,15 +78880,15 @@ "binop": null }, "value": "transformScreenX", - "start": 9869, - "end": 9885, + "start": 9917, + "end": 9933, "loc": { "start": { - "line": 382, + "line": 383, "column": 9 }, "end": { - "line": 382, + "line": 383, "column": 25 } } @@ -78443,15 +78905,15 @@ "postfix": false, "binop": null }, - "start": 9885, - "end": 9886, + "start": 9933, + "end": 9934, "loc": { "start": { - "line": 382, + "line": 383, "column": 25 }, "end": { - "line": 382, + "line": 383, "column": 26 } } @@ -78469,15 +78931,15 @@ "binop": null }, "value": "deviceX", - "start": 9886, - "end": 9893, + "start": 9934, + "end": 9941, "loc": { "start": { - "line": 382, + "line": 383, "column": 26 }, "end": { - "line": 382, + "line": 383, "column": 33 } } @@ -78494,15 +78956,15 @@ "postfix": false, "binop": null }, - "start": 9893, - "end": 9894, + "start": 9941, + "end": 9942, "loc": { "start": { - "line": 382, + "line": 383, "column": 33 }, "end": { - "line": 382, + "line": 383, "column": 34 } } @@ -78519,15 +78981,15 @@ "postfix": false, "binop": null }, - "start": 9895, - "end": 9896, + "start": 9943, + "end": 9944, "loc": { "start": { - "line": 383, + "line": 384, "column": 0 }, "end": { - "line": 383, + "line": 384, "column": 1 } } @@ -78547,15 +79009,15 @@ "updateContext": null }, "value": "return", - "start": 9901, - "end": 9907, + "start": 9949, + "end": 9955, "loc": { "start": { - "line": 384, + "line": 385, "column": 4 }, "end": { - "line": 384, + "line": 385, "column": 10 } } @@ -78573,15 +79035,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 9908, - "end": 9922, + "start": 9956, + "end": 9970, "loc": { "start": { - "line": 384, + "line": 385, "column": 11 }, "end": { - "line": 384, + "line": 385, "column": 25 } } @@ -78599,15 +79061,15 @@ "binop": null, "updateContext": null }, - "start": 9922, - "end": 9923, + "start": 9970, + "end": 9971, "loc": { "start": { - "line": 384, + "line": 385, "column": 25 }, "end": { - "line": 384, + "line": 385, "column": 26 } } @@ -78625,15 +79087,15 @@ "binop": null }, "value": "transformX", - "start": 9923, - "end": 9933, + "start": 9971, + "end": 9981, "loc": { "start": { - "line": 384, + "line": 385, "column": 26 }, "end": { - "line": 384, + "line": 385, "column": 36 } } @@ -78650,15 +79112,15 @@ "postfix": false, "binop": null }, - "start": 9933, - "end": 9934, + "start": 9981, + "end": 9982, "loc": { "start": { - "line": 384, + "line": 385, "column": 36 }, "end": { - "line": 384, + "line": 385, "column": 37 } } @@ -78676,15 +79138,15 @@ "binop": null }, "value": "deviceX", - "start": 9934, - "end": 9941, + "start": 9982, + "end": 9989, "loc": { "start": { - "line": 384, + "line": 385, "column": 37 }, "end": { - "line": 384, + "line": 385, "column": 44 } } @@ -78701,15 +79163,15 @@ "postfix": false, "binop": null }, - "start": 9941, - "end": 9942, + "start": 9989, + "end": 9990, "loc": { "start": { - "line": 384, + "line": 385, "column": 44 }, "end": { - "line": 384, + "line": 385, "column": 45 } } @@ -78727,15 +79189,15 @@ "binop": null, "updateContext": null }, - "start": 9942, - "end": 9943, + "start": 9990, + "end": 9991, "loc": { "start": { - "line": 384, + "line": 385, "column": 45 }, "end": { - "line": 384, + "line": 385, "column": 46 } } @@ -78752,15 +79214,15 @@ "postfix": false, "binop": null }, - "start": 9944, - "end": 9945, + "start": 9992, + "end": 9993, "loc": { "start": { - "line": 385, + "line": 386, "column": 0 }, "end": { - "line": 385, + "line": 386, "column": 1 } } @@ -78779,15 +79241,15 @@ "binop": null }, "value": "function", - "start": 9948, - "end": 9956, + "start": 9996, + "end": 10004, "loc": { "start": { - "line": 388, + "line": 389, "column": 0 }, "end": { - "line": 388, + "line": 389, "column": 8 } } @@ -78805,15 +79267,15 @@ "binop": null }, "value": "transformScreenY", - "start": 9957, - "end": 9973, + "start": 10005, + "end": 10021, "loc": { "start": { - "line": 388, + "line": 389, "column": 9 }, "end": { - "line": 388, + "line": 389, "column": 25 } } @@ -78830,15 +79292,15 @@ "postfix": false, "binop": null }, - "start": 9973, - "end": 9974, + "start": 10021, + "end": 10022, "loc": { "start": { - "line": 388, + "line": 389, "column": 25 }, "end": { - "line": 388, + "line": 389, "column": 26 } } @@ -78856,15 +79318,15 @@ "binop": null }, "value": "deviceY", - "start": 9974, - "end": 9981, + "start": 10022, + "end": 10029, "loc": { "start": { - "line": 388, + "line": 389, "column": 26 }, "end": { - "line": 388, + "line": 389, "column": 33 } } @@ -78881,15 +79343,15 @@ "postfix": false, "binop": null }, - "start": 9981, - "end": 9982, + "start": 10029, + "end": 10030, "loc": { "start": { - "line": 388, + "line": 389, "column": 33 }, "end": { - "line": 388, + "line": 389, "column": 34 } } @@ -78906,15 +79368,15 @@ "postfix": false, "binop": null }, - "start": 9983, - "end": 9984, + "start": 10031, + "end": 10032, "loc": { "start": { - "line": 389, + "line": 390, "column": 0 }, "end": { - "line": 389, + "line": 390, "column": 1 } } @@ -78934,15 +79396,15 @@ "updateContext": null }, "value": "return", - "start": 9989, - "end": 9995, + "start": 10037, + "end": 10043, "loc": { "start": { - "line": 390, + "line": 391, "column": 4 }, "end": { - "line": 390, + "line": 391, "column": 10 } } @@ -78960,15 +79422,15 @@ "binop": null }, "value": "deviceToScreen", - "start": 9996, - "end": 10010, + "start": 10044, + "end": 10058, "loc": { "start": { - "line": 390, + "line": 391, "column": 11 }, "end": { - "line": 390, + "line": 391, "column": 25 } } @@ -78986,15 +79448,15 @@ "binop": null, "updateContext": null }, - "start": 10010, - "end": 10011, + "start": 10058, + "end": 10059, "loc": { "start": { - "line": 390, + "line": 391, "column": 25 }, "end": { - "line": 390, + "line": 391, "column": 26 } } @@ -79012,15 +79474,15 @@ "binop": null }, "value": "transformY", - "start": 10011, - "end": 10021, + "start": 10059, + "end": 10069, "loc": { "start": { - "line": 390, + "line": 391, "column": 26 }, "end": { - "line": 390, + "line": 391, "column": 36 } } @@ -79037,15 +79499,15 @@ "postfix": false, "binop": null }, - "start": 10021, - "end": 10022, + "start": 10069, + "end": 10070, "loc": { "start": { - "line": 390, + "line": 391, "column": 36 }, "end": { - "line": 390, + "line": 391, "column": 37 } } @@ -79063,15 +79525,15 @@ "binop": null }, "value": "deviceY", - "start": 10022, - "end": 10029, + "start": 10070, + "end": 10077, "loc": { "start": { - "line": 390, + "line": 391, "column": 37 }, "end": { - "line": 390, + "line": 391, "column": 44 } } @@ -79088,15 +79550,15 @@ "postfix": false, "binop": null }, - "start": 10029, - "end": 10030, + "start": 10077, + "end": 10078, "loc": { "start": { - "line": 390, + "line": 391, "column": 44 }, "end": { - "line": 390, + "line": 391, "column": 45 } } @@ -79114,15 +79576,15 @@ "binop": null, "updateContext": null }, - "start": 10030, - "end": 10031, + "start": 10078, + "end": 10079, "loc": { "start": { - "line": 390, + "line": 391, "column": 45 }, "end": { - "line": 390, + "line": 391, "column": 46 } } @@ -79139,15 +79601,15 @@ "postfix": false, "binop": null }, - "start": 10032, - "end": 10033, + "start": 10080, + "end": 10081, "loc": { "start": { - "line": 391, + "line": 392, "column": 0 }, "end": { - "line": 391, + "line": 392, "column": 1 } } @@ -79165,15 +79627,15 @@ "binop": null, "updateContext": null }, - "start": 10034, - "end": 10034, + "start": 10082, + "end": 10082, "loc": { "start": { - "line": 392, + "line": 393, "column": 0 }, "end": { - "line": 392, + "line": 393, "column": 0 } } diff --git a/docs/ast/source/cManager.js.json b/docs/ast/source/cManager.js.json index ffa167f..77576a5 100644 --- a/docs/ast/source/cManager.js.json +++ b/docs/ast/source/cManager.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 2089, + "end": 2070, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 105, + "line": 104, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 2089, + "end": 2070, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 105, + "line": 104, "column": 0 } }, @@ -117,7 +117,7 @@ { "type": "ImportDeclaration", "start": 57, - "end": 113, + "end": 109, "loc": { "start": { "line": 2, @@ -125,7 +125,7 @@ }, "end": { "line": 2, - "column": 56 + "column": 52 } }, "specifiers": [ @@ -182,7 +182,7 @@ "source": { "type": "StringLiteral", "start": 89, - "end": 112, + "end": 108, "loc": { "start": { "line": 2, @@ -190,20 +190,20 @@ }, "end": { "line": 2, - "column": 55 + "column": 51 } }, "extra": { - "rawValue": "./lib/PlatformManager", - "raw": "\"./lib/PlatformManager\"" + "rawValue": "./PlatformManager", + "raw": "\"./PlatformManager\"" }, - "value": "./lib/PlatformManager" + "value": "./PlatformManager" } }, { "type": "ImportDeclaration", - "start": 114, - "end": 148, + "start": 110, + "end": 144, "loc": { "start": { "line": 3, @@ -217,8 +217,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 123, - "end": 129, + "start": 119, + "end": 125, "loc": { "start": { "line": 3, @@ -231,8 +231,8 @@ }, "imported": { "type": "Identifier", - "start": 123, - "end": 129, + "start": 119, + "end": 125, "loc": { "start": { "line": 3, @@ -248,8 +248,8 @@ }, "local": { "type": "Identifier", - "start": 123, - "end": 129, + "start": 119, + "end": 125, "loc": { "start": { "line": 3, @@ -267,8 +267,8 @@ ], "source": { "type": "StringLiteral", - "start": 137, - "end": 147, + "start": 133, + "end": 143, "loc": { "start": { "line": 3, @@ -288,8 +288,8 @@ }, { "type": "ImportDeclaration", - "start": 149, - "end": 185, + "start": 145, + "end": 181, "loc": { "start": { "line": 4, @@ -303,8 +303,8 @@ "specifiers": [ { "type": "ImportSpecifier", - "start": 158, - "end": 165, + "start": 154, + "end": 161, "loc": { "start": { "line": 4, @@ -317,8 +317,8 @@ }, "imported": { "type": "Identifier", - "start": 158, - "end": 165, + "start": 154, + "end": 161, "loc": { "start": { "line": 4, @@ -334,8 +334,8 @@ }, "local": { "type": "Identifier", - "start": 158, - "end": 165, + "start": 154, + "end": 161, "loc": { "start": { "line": 4, @@ -353,8 +353,8 @@ ], "source": { "type": "StringLiteral", - "start": 173, - "end": 184, + "start": 169, + "end": 180, "loc": { "start": { "line": 4, @@ -374,22 +374,22 @@ }, { "type": "Identifier", - "start": 187, - "end": 390, + "start": 183, + "end": 371, "loc": { "start": { "line": 6, "column": 0 }, "end": { - "line": 16, + "line": 15, "column": 1 } }, "id": { "type": "Identifier", - "start": 196, - "end": 204, + "start": 192, + "end": 200, "loc": { "start": { "line": 6, @@ -409,23 +409,23 @@ "params": [], "body": { "type": "BlockStatement", - "start": 207, - "end": 390, + "start": 203, + "end": 371, "loc": { "start": { "line": 6, "column": 20 }, "end": { - "line": 16, + "line": 15, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 248, - "end": 265, + "start": 244, + "end": 261, "loc": { "start": { "line": 9, @@ -438,8 +438,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 248, - "end": 264, + "start": 244, + "end": 260, "loc": { "start": { "line": 9, @@ -453,8 +453,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 248, - "end": 259, + "start": 244, + "end": 255, "loc": { "start": { "line": 9, @@ -467,8 +467,8 @@ }, "object": { "type": "ThisExpression", - "start": 248, - "end": 252, + "start": 244, + "end": 248, "loc": { "start": { "line": 9, @@ -483,8 +483,8 @@ }, "property": { "type": "Identifier", - "start": 253, - "end": 259, + "start": 249, + "end": 255, "loc": { "start": { "line": 9, @@ -503,8 +503,8 @@ }, "right": { "type": "ArrayExpression", - "start": 262, - "end": 264, + "start": 258, + "end": 260, "loc": { "start": { "line": 9, @@ -523,8 +523,8 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager()\");", - "start": 211, - "end": 244, + "start": 207, + "end": 240, "loc": { "start": { "line": 7, @@ -540,8 +540,8 @@ }, { "type": "ExpressionStatement", - "start": 268, - "end": 284, + "start": 264, + "end": 280, "loc": { "start": { "line": 10, @@ -554,8 +554,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 268, - "end": 283, + "start": 264, + "end": 279, "loc": { "start": { "line": 10, @@ -569,8 +569,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 268, - "end": 278, + "start": 264, + "end": 274, "loc": { "start": { "line": 10, @@ -583,8 +583,8 @@ }, "object": { "type": "ThisExpression", - "start": 268, - "end": 272, + "start": 264, + "end": 268, "loc": { "start": { "line": 10, @@ -598,8 +598,8 @@ }, "property": { "type": "Identifier", - "start": 273, - "end": 278, + "start": 269, + "end": 274, "loc": { "start": { "line": 10, @@ -617,8 +617,8 @@ }, "right": { "type": "UnaryExpression", - "start": 281, - "end": 283, + "start": 277, + "end": 279, "loc": { "start": { "line": 10, @@ -633,8 +633,8 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 282, - "end": 283, + "start": 278, + "end": 279, "loc": { "start": { "line": 10, @@ -659,8 +659,8 @@ }, { "type": "ExpressionStatement", - "start": 287, - "end": 310, + "start": 283, + "end": 306, "loc": { "start": { "line": 11, @@ -673,8 +673,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 287, - "end": 309, + "start": 283, + "end": 305, "loc": { "start": { "line": 11, @@ -688,8 +688,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 287, - "end": 301, + "start": 283, + "end": 297, "loc": { "start": { "line": 11, @@ -702,8 +702,8 @@ }, "object": { "type": "ThisExpression", - "start": 287, - "end": 291, + "start": 283, + "end": 287, "loc": { "start": { "line": 11, @@ -717,8 +717,8 @@ }, "property": { "type": "Identifier", - "start": 292, - "end": 301, + "start": 288, + "end": 297, "loc": { "start": { "line": 11, @@ -736,8 +736,8 @@ }, "right": { "type": "BooleanLiteral", - "start": 304, - "end": 309, + "start": 300, + "end": 305, "loc": { "start": { "line": 11, @@ -754,8 +754,8 @@ }, { "type": "ExpressionStatement", - "start": 314, - "end": 328, + "start": 310, + "end": 368, "loc": { "start": { "line": 13, @@ -763,13 +763,13 @@ }, "end": { "line": 13, - "column": 16 + "column": 60 } }, "expression": { "type": "CallExpression", - "start": 314, - "end": 327, + "start": 310, + "end": 367, "loc": { "start": { "line": 13, @@ -777,13 +777,13 @@ }, "end": { "line": 13, - "column": 15 + "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 314, - "end": 325, + "start": 310, + "end": 344, "loc": { "start": { "line": 13, @@ -791,101 +791,20 @@ }, "end": { "line": 13, - "column": 13 + "column": 36 } }, "object": { "type": "Identifier", - "start": 314, - "end": 320, - "loc": { - "start": { - "line": 13, - "column": 2 - }, - "end": { - "line": 13, - "column": 8 - }, - "identifierName": "Live2D" - }, - "name": "Live2D" - }, - "property": { - "type": "Identifier", - "start": 321, + "start": 310, "end": 325, "loc": { "start": { "line": 13, - "column": 9 - }, - "end": { - "line": 13, - "column": 13 - }, - "identifierName": "init" - }, - "name": "init" - }, - "computed": false - }, - "arguments": [] - } - }, - { - "type": "ExpressionStatement", - "start": 331, - "end": 387, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 58 - } - }, - "expression": { - "type": "CallExpression", - "start": 331, - "end": 386, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 57 - } - }, - "callee": { - "type": "MemberExpression", - "start": 331, - "end": 365, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 36 - } - }, - "object": { - "type": "Identifier", - "start": 331, - "end": 346, - "loc": { - "start": { - "line": 14, "column": 2 }, "end": { - "line": 14, + "line": 13, "column": 17 }, "identifierName": "Live2DFramework" @@ -894,15 +813,15 @@ }, "property": { "type": "Identifier", - "start": 347, - "end": 365, + "start": 326, + "end": 344, "loc": { "start": { - "line": 14, + "line": 13, "column": 18 }, "end": { - "line": 14, + "line": 13, "column": 36 }, "identifierName": "setPlatformManager" @@ -914,29 +833,29 @@ "arguments": [ { "type": "NewExpression", - "start": 366, - "end": 385, + "start": 345, + "end": 366, "loc": { "start": { - "line": 14, + "line": 13, "column": 37 }, "end": { - "line": 14, - "column": 56 + "line": 13, + "column": 58 } }, "callee": { "type": "Identifier", - "start": 370, - "end": 385, + "start": 349, + "end": 364, "loc": { "start": { - "line": 14, + "line": 13, "column": 41 }, "end": { - "line": 14, + "line": 13, "column": 56 }, "identifierName": "PlatformManager" @@ -957,72 +876,72 @@ }, { "type": "ExpressionStatement", - "start": 392, - "end": 514, + "start": 373, + "end": 495, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 25, + "line": 24, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 392, - "end": 514, + "start": 373, + "end": 495, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 25, + "line": 24, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 392, - "end": 422, + "start": 373, + "end": 403, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 18, + "line": 17, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 392, - "end": 410, + "start": 373, + "end": 391, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 18, + "line": 17, "column": 18 } }, "object": { "type": "Identifier", - "start": 392, - "end": 400, + "start": 373, + "end": 381, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 18, + "line": 17, "column": 8 }, "identifierName": "cManager" @@ -1031,15 +950,15 @@ }, "property": { "type": "Identifier", - "start": 401, - "end": 410, + "start": 382, + "end": 391, "loc": { "start": { - "line": 18, + "line": 17, "column": 9 }, "end": { - "line": 18, + "line": 17, "column": 18 }, "identifierName": "prototype" @@ -1050,15 +969,15 @@ }, "property": { "type": "Identifier", - "start": 411, - "end": 422, + "start": 392, + "end": 403, "loc": { "start": { - "line": 18, + "line": 17, "column": 19 }, "end": { - "line": 18, + "line": 17, "column": 30 }, "identifierName": "createModel" @@ -1069,29 +988,29 @@ }, "right": { "type": "FunctionExpression", - "start": 425, - "end": 514, + "start": 406, + "end": 495, "loc": { "start": { - "line": 18, + "line": 17, "column": 33 }, "end": { - "line": 25, + "line": 24, "column": 1 } }, "id": { "type": "Identifier", - "start": 411, - "end": 422, + "start": 392, + "end": 403, "loc": { "start": { - "line": 18, + "line": 17, "column": 19 }, "end": { - "line": 18, + "line": 17, "column": 30 }, "identifierName": "createModel" @@ -1104,59 +1023,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 437, - "end": 514, + "start": 418, + "end": 495, "loc": { "start": { - "line": 18, + "line": 17, "column": 45 }, "end": { - "line": 25, + "line": 24, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 442, - "end": 467, + "start": 423, + "end": 448, "loc": { "start": { - "line": 20, + "line": 19, "column": 2 }, "end": { - "line": 20, + "line": 19, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 446, - "end": 466, + "start": 427, + "end": 447, "loc": { "start": { - "line": 20, + "line": 19, "column": 6 }, "end": { - "line": 20, + "line": 19, "column": 26 } }, "id": { "type": "Identifier", - "start": 446, - "end": 451, + "start": 427, + "end": 432, "loc": { "start": { - "line": 20, + "line": 19, "column": 6 }, "end": { - "line": 20, + "line": 19, "column": 11 }, "identifierName": "model" @@ -1165,29 +1084,29 @@ }, "init": { "type": "NewExpression", - "start": 454, - "end": 466, + "start": 435, + "end": 447, "loc": { "start": { - "line": 20, + "line": 19, "column": 14 }, "end": { - "line": 20, + "line": 19, "column": 26 } }, "callee": { "type": "Identifier", - "start": 458, - "end": 464, + "start": 439, + "end": 445, "loc": { "start": { - "line": 20, + "line": 19, "column": 18 }, "end": { - "line": 20, + "line": 19, "column": 24 }, "identifierName": "cModel" @@ -1202,86 +1121,86 @@ }, { "type": "ExpressionStatement", - "start": 470, - "end": 494, + "start": 451, + "end": 475, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 470, - "end": 493, + "start": 451, + "end": 474, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 470, - "end": 486, + "start": 451, + "end": 467, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 470, - "end": 481, + "start": 451, + "end": 462, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 470, - "end": 474, + "start": 451, + "end": 455, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 6 } } }, "property": { "type": "Identifier", - "start": 475, - "end": 481, + "start": 456, + "end": 462, "loc": { "start": { - "line": 21, + "line": 20, "column": 7 }, "end": { - "line": 21, + "line": 20, "column": 13 }, "identifierName": "models" @@ -1292,15 +1211,15 @@ }, "property": { "type": "Identifier", - "start": 482, - "end": 486, + "start": 463, + "end": 467, "loc": { "start": { - "line": 21, + "line": 20, "column": 14 }, "end": { - "line": 21, + "line": 20, "column": 18 }, "identifierName": "push" @@ -1312,15 +1231,15 @@ "arguments": [ { "type": "Identifier", - "start": 487, - "end": 492, + "start": 468, + "end": 473, "loc": { "start": { - "line": 21, + "line": 20, "column": 19 }, "end": { - "line": 21, + "line": 20, "column": 24 }, "identifierName": "model" @@ -1332,29 +1251,29 @@ }, { "type": "ReturnStatement", - "start": 498, - "end": 511, + "start": 479, + "end": 492, "loc": { "start": { - "line": 23, + "line": 22, "column": 2 }, "end": { - "line": 23, + "line": 22, "column": 15 } }, "argument": { "type": "Identifier", - "start": 505, - "end": 510, + "start": 486, + "end": 491, "loc": { "start": { - "line": 23, + "line": 22, "column": 9 }, "end": { - "line": 23, + "line": 22, "column": 14 }, "identifierName": "model" @@ -1370,72 +1289,72 @@ }, { "type": "ExpressionStatement", - "start": 517, - "end": 774, + "start": 498, + "end": 755, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 38, + "line": 37, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 517, - "end": 773, + "start": 498, + "end": 754, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 38, + "line": 37, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 517, - "end": 547, + "start": 498, + "end": 528, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 28, + "line": 27, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 517, - "end": 535, + "start": 498, + "end": 516, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 28, + "line": 27, "column": 18 } }, "object": { "type": "Identifier", - "start": 517, - "end": 525, + "start": 498, + "end": 506, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 28, + "line": 27, "column": 8 }, "identifierName": "cManager" @@ -1444,15 +1363,15 @@ }, "property": { "type": "Identifier", - "start": 526, - "end": 535, + "start": 507, + "end": 516, "loc": { "start": { - "line": 28, + "line": 27, "column": 9 }, "end": { - "line": 28, + "line": 27, "column": 18 }, "identifierName": "prototype" @@ -1463,15 +1382,15 @@ }, "property": { "type": "Identifier", - "start": 536, - "end": 547, + "start": 517, + "end": 528, "loc": { "start": { - "line": 28, + "line": 27, "column": 19 }, "end": { - "line": 28, + "line": 27, "column": 30 }, "identifierName": "changeModel" @@ -1482,29 +1401,29 @@ }, "right": { "type": "FunctionExpression", - "start": 550, - "end": 773, + "start": 531, + "end": 754, "loc": { "start": { - "line": 28, + "line": 27, "column": 33 }, "end": { - "line": 38, + "line": 37, "column": 1 } }, "id": { "type": "Identifier", - "start": 536, - "end": 547, + "start": 517, + "end": 528, "loc": { "start": { - "line": 28, + "line": 27, "column": 19 }, "end": { - "line": 28, + "line": 27, "column": 30 }, "identifierName": "changeModel" @@ -1517,15 +1436,15 @@ "params": [ { "type": "Identifier", - "start": 560, - "end": 562, + "start": 541, + "end": 543, "loc": { "start": { - "line": 28, + "line": 27, "column": 43 }, "end": { - "line": 28, + "line": 27, "column": 45 }, "identifierName": "gl" @@ -1534,15 +1453,15 @@ }, { "type": "Identifier", - "start": 564, - "end": 572, + "start": 545, + "end": 553, "loc": { "start": { - "line": 28, + "line": 27, "column": 47 }, "end": { - "line": 28, + "line": 27, "column": 55 }, "identifierName": "modelurl" @@ -1552,58 +1471,58 @@ ], "body": { "type": "BlockStatement", - "start": 574, - "end": 773, + "start": 555, + "end": 754, "loc": { "start": { - "line": 28, + "line": 27, "column": 57 }, "end": { - "line": 38, + "line": 37, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 624, - "end": 770, + "start": 605, + "end": 751, "loc": { "start": { - "line": 31, + "line": 30, "column": 2 }, "end": { - "line": 36, + "line": 35, "column": 3 } }, "test": { "type": "MemberExpression", - "start": 628, - "end": 642, + "start": 609, + "end": 623, "loc": { "start": { - "line": 31, + "line": 30, "column": 6 }, "end": { - "line": 31, + "line": 30, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 628, - "end": 632, + "start": 609, + "end": 613, "loc": { "start": { - "line": 31, + "line": 30, "column": 6 }, "end": { - "line": 31, + "line": 30, "column": 10 } }, @@ -1611,15 +1530,15 @@ }, "property": { "type": "Identifier", - "start": 633, - "end": 642, + "start": 614, + "end": 623, "loc": { "start": { - "line": 31, + "line": 30, "column": 11 }, "end": { - "line": 31, + "line": 30, "column": 20 }, "identifierName": "reloadFlg" @@ -1631,88 +1550,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 644, - "end": 770, + "start": 625, + "end": 751, "loc": { "start": { - "line": 31, + "line": 30, "column": 22 }, "end": { - "line": 36, + "line": 35, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 650, - "end": 673, + "start": 631, + "end": 654, "loc": { "start": { - "line": 32, + "line": 31, "column": 4 }, "end": { - "line": 32, + "line": 31, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 650, - "end": 672, + "start": 631, + "end": 653, "loc": { "start": { - "line": 32, + "line": 31, "column": 4 }, "end": { - "line": 32, + "line": 31, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 650, - "end": 664, + "start": 631, + "end": 645, "loc": { "start": { - "line": 32, + "line": 31, "column": 4 }, "end": { - "line": 32, + "line": 31, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 650, - "end": 654, + "start": 631, + "end": 635, "loc": { "start": { - "line": 32, + "line": 31, "column": 4 }, "end": { - "line": 32, + "line": 31, "column": 8 } } }, "property": { "type": "Identifier", - "start": 655, - "end": 664, + "start": 636, + "end": 645, "loc": { "start": { - "line": 32, + "line": 31, "column": 9 }, "end": { - "line": 32, + "line": 31, "column": 18 }, "identifierName": "reloadFlg" @@ -1723,15 +1642,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 667, - "end": 672, + "start": 648, + "end": 653, "loc": { "start": { - "line": 32, + "line": 31, "column": 21 }, "end": { - "line": 32, + "line": 31, "column": 26 } }, @@ -1741,72 +1660,72 @@ }, { "type": "ExpressionStatement", - "start": 678, - "end": 703, + "start": 659, + "end": 684, "loc": { "start": { - "line": 33, + "line": 32, "column": 4 }, "end": { - "line": 33, + "line": 32, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 678, - "end": 702, + "start": 659, + "end": 683, "loc": { "start": { - "line": 33, + "line": 32, "column": 4 }, "end": { - "line": 33, + "line": 32, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 678, - "end": 695, + "start": 659, + "end": 676, "loc": { "start": { - "line": 33, + "line": 32, "column": 4 }, "end": { - "line": 33, + "line": 32, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 678, - "end": 682, + "start": 659, + "end": 663, "loc": { "start": { - "line": 33, + "line": 32, "column": 4 }, "end": { - "line": 33, + "line": 32, "column": 8 } } }, "property": { "type": "Identifier", - "start": 683, - "end": 695, + "start": 664, + "end": 676, "loc": { "start": { - "line": 33, + "line": 32, "column": 9 }, "end": { - "line": 33, + "line": 32, "column": 21 }, "identifierName": "releaseModel" @@ -1818,15 +1737,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 696, - "end": 697, + "start": 677, + "end": 678, "loc": { "start": { - "line": 33, + "line": 32, "column": 22 }, "end": { - "line": 33, + "line": 32, "column": 23 } }, @@ -1838,15 +1757,15 @@ }, { "type": "Identifier", - "start": 699, - "end": 701, + "start": 680, + "end": 682, "loc": { "start": { - "line": 33, + "line": 32, "column": 25 }, "end": { - "line": 33, + "line": 32, "column": 27 }, "identifierName": "gl" @@ -1858,72 +1777,72 @@ }, { "type": "ExpressionStatement", - "start": 708, - "end": 727, + "start": 689, + "end": 708, "loc": { "start": { - "line": 34, + "line": 33, "column": 4 }, "end": { - "line": 34, + "line": 33, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 708, - "end": 726, + "start": 689, + "end": 707, "loc": { "start": { - "line": 34, + "line": 33, "column": 4 }, "end": { - "line": 34, + "line": 33, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 708, - "end": 724, + "start": 689, + "end": 705, "loc": { "start": { - "line": 34, + "line": 33, "column": 4 }, "end": { - "line": 34, + "line": 33, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 708, - "end": 712, + "start": 689, + "end": 693, "loc": { "start": { - "line": 34, + "line": 33, "column": 4 }, "end": { - "line": 34, + "line": 33, "column": 8 } } }, "property": { "type": "Identifier", - "start": 713, - "end": 724, + "start": 694, + "end": 705, "loc": { "start": { - "line": 34, + "line": 33, "column": 9 }, "end": { - "line": 34, + "line": 33, "column": 20 }, "identifierName": "createModel" @@ -1937,100 +1856,100 @@ }, { "type": "ExpressionStatement", - "start": 732, - "end": 766, + "start": 713, + "end": 747, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 732, - "end": 765, + "start": 713, + "end": 746, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 732, - "end": 751, + "start": 713, + "end": 732, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 23 } }, "object": { "type": "MemberExpression", - "start": 732, - "end": 746, + "start": 713, + "end": 727, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 732, - "end": 743, + "start": 713, + "end": 724, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 732, - "end": 736, + "start": 713, + "end": 717, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 8 } } }, "property": { "type": "Identifier", - "start": 737, - "end": 743, + "start": 718, + "end": 724, "loc": { "start": { - "line": 35, + "line": 34, "column": 9 }, "end": { - "line": 35, + "line": 34, "column": 15 }, "identifierName": "models" @@ -2041,15 +1960,15 @@ }, "property": { "type": "NumericLiteral", - "start": 744, - "end": 745, + "start": 725, + "end": 726, "loc": { "start": { - "line": 35, + "line": 34, "column": 16 }, "end": { - "line": 35, + "line": 34, "column": 17 } }, @@ -2063,15 +1982,15 @@ }, "property": { "type": "Identifier", - "start": 747, - "end": 751, + "start": 728, + "end": 732, "loc": { "start": { - "line": 35, + "line": 34, "column": 19 }, "end": { - "line": 35, + "line": 34, "column": 23 }, "identifierName": "load" @@ -2083,15 +2002,15 @@ "arguments": [ { "type": "Identifier", - "start": 752, - "end": 754, + "start": 733, + "end": 735, "loc": { "start": { - "line": 35, + "line": 34, "column": 24 }, "end": { - "line": 35, + "line": 34, "column": 26 }, "identifierName": "gl" @@ -2100,15 +2019,15 @@ }, { "type": "Identifier", - "start": 756, - "end": 764, + "start": 737, + "end": 745, "loc": { "start": { - "line": 35, + "line": 34, "column": 28 }, "end": { - "line": 35, + "line": 34, "column": 36 }, "identifierName": "modelurl" @@ -2126,15 +2045,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.update(gl)\");", - "start": 578, - "end": 620, + "start": 559, + "end": 601, "loc": { "start": { - "line": 29, + "line": 28, "column": 2 }, "end": { - "line": 29, + "line": 28, "column": 44 } } @@ -2149,72 +2068,72 @@ }, { "type": "ExpressionStatement", - "start": 777, - "end": 953, + "start": 758, + "end": 934, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 47, + "line": 46, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 777, - "end": 952, + "start": 758, + "end": 933, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 47, + "line": 46, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 777, - "end": 804, + "start": 758, + "end": 785, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 41, + "line": 40, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 777, - "end": 795, + "start": 758, + "end": 776, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 41, + "line": 40, "column": 18 } }, "object": { "type": "Identifier", - "start": 777, - "end": 785, + "start": 758, + "end": 766, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 41, + "line": 40, "column": 8 }, "identifierName": "cManager" @@ -2223,15 +2142,15 @@ }, "property": { "type": "Identifier", - "start": 786, - "end": 795, + "start": 767, + "end": 776, "loc": { "start": { - "line": 41, + "line": 40, "column": 9 }, "end": { - "line": 41, + "line": 40, "column": 18 }, "identifierName": "prototype" @@ -2242,15 +2161,15 @@ }, "property": { "type": "Identifier", - "start": 796, - "end": 804, + "start": 777, + "end": 785, "loc": { "start": { - "line": 41, + "line": 40, "column": 19 }, "end": { - "line": 41, + "line": 40, "column": 27 }, "identifierName": "getModel" @@ -2261,29 +2180,29 @@ }, "right": { "type": "FunctionExpression", - "start": 807, - "end": 952, + "start": 788, + "end": 933, "loc": { "start": { - "line": 41, + "line": 40, "column": 30 }, "end": { - "line": 47, + "line": 46, "column": 1 } }, "id": { "type": "Identifier", - "start": 796, - "end": 804, + "start": 777, + "end": 785, "loc": { "start": { - "line": 41, + "line": 40, "column": 19 }, "end": { - "line": 41, + "line": 40, "column": 27 }, "identifierName": "getModel" @@ -2296,15 +2215,15 @@ "params": [ { "type": "Identifier", - "start": 817, - "end": 819, + "start": 798, + "end": 800, "loc": { "start": { - "line": 41, + "line": 40, "column": 40 }, "end": { - "line": 41, + "line": 40, "column": 42 }, "identifierName": "no" @@ -2314,58 +2233,58 @@ ], "body": { "type": "BlockStatement", - "start": 821, - "end": 952, + "start": 802, + "end": 933, "loc": { "start": { - "line": 41, + "line": 40, "column": 44 }, "end": { - "line": 47, + "line": 46, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 881, - "end": 923, + "start": 862, + "end": 904, "loc": { "start": { - "line": 44, + "line": 43, "column": 2 }, "end": { - "line": 44, + "line": 43, "column": 44 } }, "test": { "type": "BinaryExpression", - "start": 885, - "end": 909, + "start": 866, + "end": 890, "loc": { "start": { - "line": 44, + "line": 43, "column": 6 }, "end": { - "line": 44, + "line": 43, "column": 30 } }, "left": { "type": "Identifier", - "start": 885, - "end": 887, + "start": 866, + "end": 868, "loc": { "start": { - "line": 44, + "line": 43, "column": 6 }, "end": { - "line": 44, + "line": 43, "column": 8 }, "identifierName": "no" @@ -2376,58 +2295,58 @@ "operator": ">=", "right": { "type": "MemberExpression", - "start": 891, - "end": 909, + "start": 872, + "end": 890, "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 44, + "line": 43, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 891, - "end": 902, + "start": 872, + "end": 883, "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 44, + "line": 43, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 891, - "end": 895, + "start": 872, + "end": 876, "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 44, + "line": 43, "column": 16 } } }, "property": { "type": "Identifier", - "start": 896, - "end": 902, + "start": 877, + "end": 883, "loc": { "start": { - "line": 44, + "line": 43, "column": 17 }, "end": { - "line": 44, + "line": 43, "column": 23 }, "identifierName": "models" @@ -2438,15 +2357,15 @@ }, "property": { "type": "Identifier", - "start": 903, - "end": 909, + "start": 884, + "end": 890, "loc": { "start": { - "line": 44, + "line": 43, "column": 24 }, "end": { - "line": 44, + "line": 43, "column": 30 }, "identifierName": "length" @@ -2459,29 +2378,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 911, - "end": 923, + "start": 892, + "end": 904, "loc": { "start": { - "line": 44, + "line": 43, "column": 32 }, "end": { - "line": 44, + "line": 43, "column": 44 } }, "argument": { "type": "NullLiteral", - "start": 918, - "end": 922, + "start": 899, + "end": 903, "loc": { "start": { - "line": 44, + "line": 43, "column": 39 }, "end": { - "line": 44, + "line": 43, "column": 43 } } @@ -2492,15 +2411,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.getModel(\" + no + \")\");", - "start": 825, - "end": 877, + "start": 806, + "end": 858, "loc": { "start": { - "line": 42, + "line": 41, "column": 2 }, "end": { - "line": 42, + "line": 41, "column": 54 } } @@ -2509,72 +2428,72 @@ }, { "type": "ReturnStatement", - "start": 927, - "end": 950, + "start": 908, + "end": 931, "loc": { "start": { - "line": 46, + "line": 45, "column": 2 }, "end": { - "line": 46, + "line": 45, "column": 25 } }, "argument": { "type": "MemberExpression", - "start": 934, - "end": 949, + "start": 915, + "end": 930, "loc": { "start": { - "line": 46, + "line": 45, "column": 9 }, "end": { - "line": 46, + "line": 45, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 934, - "end": 945, + "start": 915, + "end": 926, "loc": { "start": { - "line": 46, + "line": 45, "column": 9 }, "end": { - "line": 46, + "line": 45, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 934, - "end": 938, + "start": 915, + "end": 919, "loc": { "start": { - "line": 46, + "line": 45, "column": 9 }, "end": { - "line": 46, + "line": 45, "column": 13 } } }, "property": { "type": "Identifier", - "start": 939, - "end": 945, + "start": 920, + "end": 926, "loc": { "start": { - "line": 46, + "line": 45, "column": 14 }, "end": { - "line": 46, + "line": 45, "column": 20 }, "identifierName": "models" @@ -2585,15 +2504,15 @@ }, "property": { "type": "Identifier", - "start": 946, - "end": 948, + "start": 927, + "end": 929, "loc": { "start": { - "line": 46, + "line": 45, "column": 21 }, "end": { - "line": 46, + "line": 45, "column": 23 }, "identifierName": "no" @@ -2611,72 +2530,72 @@ }, { "type": "ExpressionStatement", - "start": 957, - "end": 1201, + "start": 938, + "end": 1182, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 60, + "line": 59, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 957, - "end": 1200, + "start": 938, + "end": 1181, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 60, + "line": 59, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 957, - "end": 988, + "start": 938, + "end": 969, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 51, + "line": 50, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 957, - "end": 975, + "start": 938, + "end": 956, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 51, + "line": 50, "column": 18 } }, "object": { "type": "Identifier", - "start": 957, - "end": 965, + "start": 938, + "end": 946, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 51, + "line": 50, "column": 8 }, "identifierName": "cManager" @@ -2685,15 +2604,15 @@ }, "property": { "type": "Identifier", - "start": 966, - "end": 975, + "start": 947, + "end": 956, "loc": { "start": { - "line": 51, + "line": 50, "column": 9 }, "end": { - "line": 51, + "line": 50, "column": 18 }, "identifierName": "prototype" @@ -2704,15 +2623,15 @@ }, "property": { "type": "Identifier", - "start": 976, - "end": 988, + "start": 957, + "end": 969, "loc": { "start": { - "line": 51, + "line": 50, "column": 19 }, "end": { - "line": 51, + "line": 50, "column": 31 }, "identifierName": "releaseModel" @@ -2723,29 +2642,29 @@ }, "right": { "type": "FunctionExpression", - "start": 991, - "end": 1200, + "start": 972, + "end": 1181, "loc": { "start": { - "line": 51, + "line": 50, "column": 34 }, "end": { - "line": 60, + "line": 59, "column": 1 } }, "id": { "type": "Identifier", - "start": 976, - "end": 988, + "start": 957, + "end": 969, "loc": { "start": { - "line": 51, + "line": 50, "column": 19 }, "end": { - "line": 51, + "line": 50, "column": 31 }, "identifierName": "releaseModel" @@ -2758,15 +2677,15 @@ "params": [ { "type": "Identifier", - "start": 1001, - "end": 1003, + "start": 982, + "end": 984, "loc": { "start": { - "line": 51, + "line": 50, "column": 44 }, "end": { - "line": 51, + "line": 50, "column": 46 }, "identifierName": "no" @@ -2775,15 +2694,15 @@ }, { "type": "Identifier", - "start": 1005, - "end": 1007, + "start": 986, + "end": 988, "loc": { "start": { - "line": 51, + "line": 50, "column": 48 }, "end": { - "line": 51, + "line": 50, "column": 50 }, "identifierName": "gl" @@ -2793,86 +2712,86 @@ ], "body": { "type": "BlockStatement", - "start": 1009, - "end": 1200, + "start": 990, + "end": 1181, "loc": { "start": { - "line": 51, + "line": 50, "column": 52 }, "end": { - "line": 60, + "line": 59, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 1073, - "end": 1110, + "start": 1054, + "end": 1091, "loc": { "start": { - "line": 54, + "line": 53, "column": 2 }, "end": { - "line": 54, + "line": 53, "column": 39 } }, "test": { "type": "BinaryExpression", - "start": 1077, - "end": 1101, + "start": 1058, + "end": 1082, "loc": { "start": { - "line": 54, + "line": 53, "column": 6 }, "end": { - "line": 54, + "line": 53, "column": 30 } }, "left": { "type": "MemberExpression", - "start": 1077, - "end": 1095, + "start": 1058, + "end": 1076, "loc": { "start": { - "line": 54, + "line": 53, "column": 6 }, "end": { - "line": 54, + "line": 53, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 1077, - "end": 1088, + "start": 1058, + "end": 1069, "loc": { "start": { - "line": 54, + "line": 53, "column": 6 }, "end": { - "line": 54, + "line": 53, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 1077, - "end": 1081, + "start": 1058, + "end": 1062, "loc": { "start": { - "line": 54, + "line": 53, "column": 6 }, "end": { - "line": 54, + "line": 53, "column": 10 } }, @@ -2880,15 +2799,15 @@ }, "property": { "type": "Identifier", - "start": 1082, - "end": 1088, + "start": 1063, + "end": 1069, "loc": { "start": { - "line": 54, + "line": 53, "column": 11 }, "end": { - "line": 54, + "line": 53, "column": 17 }, "identifierName": "models" @@ -2900,15 +2819,15 @@ }, "property": { "type": "Identifier", - "start": 1089, - "end": 1095, + "start": 1070, + "end": 1076, "loc": { "start": { - "line": 54, + "line": 53, "column": 18 }, "end": { - "line": 54, + "line": 53, "column": 24 }, "identifierName": "length" @@ -2921,15 +2840,15 @@ "operator": "<=", "right": { "type": "Identifier", - "start": 1099, - "end": 1101, + "start": 1080, + "end": 1082, "loc": { "start": { - "line": 54, + "line": 53, "column": 28 }, "end": { - "line": 54, + "line": 53, "column": 30 }, "identifierName": "no" @@ -2940,15 +2859,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 1103, - "end": 1110, + "start": 1084, + "end": 1091, "loc": { "start": { - "line": 54, + "line": 53, "column": 32 }, "end": { - "line": 54, + "line": 53, "column": 39 } }, @@ -2959,15 +2878,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.releaseModel(\" + no + \")\");", - "start": 1013, - "end": 1069, + "start": 994, + "end": 1050, "loc": { "start": { - "line": 52, + "line": 51, "column": 2 }, "end": { - "line": 52, + "line": 51, "column": 58 } } @@ -2976,100 +2895,100 @@ }, { "type": "ExpressionStatement", - "start": 1114, - "end": 1142, + "start": 1095, + "end": 1123, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 1114, - "end": 1141, + "start": 1095, + "end": 1122, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 1114, - "end": 1137, + "start": 1095, + "end": 1118, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 1114, - "end": 1129, + "start": 1095, + "end": 1110, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 17 } }, "object": { "type": "MemberExpression", - "start": 1114, - "end": 1125, + "start": 1095, + "end": 1106, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 1114, - "end": 1118, + "start": 1095, + "end": 1099, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 6 } } }, "property": { "type": "Identifier", - "start": 1119, - "end": 1125, + "start": 1100, + "end": 1106, "loc": { "start": { - "line": 56, + "line": 55, "column": 7 }, "end": { - "line": 56, + "line": 55, "column": 13 }, "identifierName": "models" @@ -3080,15 +2999,15 @@ }, "property": { "type": "Identifier", - "start": 1126, - "end": 1128, + "start": 1107, + "end": 1109, "loc": { "start": { - "line": 56, + "line": 55, "column": 14 }, "end": { - "line": 56, + "line": 55, "column": 16 }, "identifierName": "no" @@ -3099,15 +3018,15 @@ }, "property": { "type": "Identifier", - "start": 1130, - "end": 1137, + "start": 1111, + "end": 1118, "loc": { "start": { - "line": 56, + "line": 55, "column": 18 }, "end": { - "line": 56, + "line": 55, "column": 25 }, "identifierName": "release" @@ -3119,15 +3038,15 @@ "arguments": [ { "type": "Identifier", - "start": 1138, - "end": 1140, + "start": 1119, + "end": 1121, "loc": { "start": { - "line": 56, + "line": 55, "column": 26 }, "end": { - "line": 56, + "line": 55, "column": 28 }, "identifierName": "gl" @@ -3139,29 +3058,29 @@ }, { "type": "ExpressionStatement", - "start": 1146, - "end": 1169, + "start": 1127, + "end": 1150, "loc": { "start": { - "line": 58, + "line": 57, "column": 2 }, "end": { - "line": 58, + "line": 57, "column": 25 } }, "expression": { "type": "UnaryExpression", - "start": 1146, - "end": 1168, + "start": 1127, + "end": 1149, "loc": { "start": { - "line": 58, + "line": 57, "column": 2 }, "end": { - "line": 58, + "line": 57, "column": 24 } }, @@ -3169,58 +3088,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 1153, - "end": 1168, + "start": 1134, + "end": 1149, "loc": { "start": { - "line": 58, + "line": 57, "column": 9 }, "end": { - "line": 58, + "line": 57, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 1153, - "end": 1164, + "start": 1134, + "end": 1145, "loc": { "start": { - "line": 58, + "line": 57, "column": 9 }, "end": { - "line": 58, + "line": 57, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1153, - "end": 1157, + "start": 1134, + "end": 1138, "loc": { "start": { - "line": 58, + "line": 57, "column": 9 }, "end": { - "line": 58, + "line": 57, "column": 13 } } }, "property": { "type": "Identifier", - "start": 1158, - "end": 1164, + "start": 1139, + "end": 1145, "loc": { "start": { - "line": 58, + "line": 57, "column": 14 }, "end": { - "line": 58, + "line": 57, "column": 20 }, "identifierName": "models" @@ -3231,15 +3150,15 @@ }, "property": { "type": "Identifier", - "start": 1165, - "end": 1167, + "start": 1146, + "end": 1148, "loc": { "start": { - "line": 58, + "line": 57, "column": 21 }, "end": { - "line": 58, + "line": 57, "column": 23 }, "identifierName": "no" @@ -3255,86 +3174,86 @@ }, { "type": "ExpressionStatement", - "start": 1172, - "end": 1198, + "start": 1153, + "end": 1179, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 1172, - "end": 1197, + "start": 1153, + "end": 1178, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 1172, - "end": 1190, + "start": 1153, + "end": 1171, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 20 } }, "object": { "type": "MemberExpression", - "start": 1172, - "end": 1183, + "start": 1153, + "end": 1164, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 1172, - "end": 1176, + "start": 1153, + "end": 1157, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 6 } } }, "property": { "type": "Identifier", - "start": 1177, - "end": 1183, + "start": 1158, + "end": 1164, "loc": { "start": { - "line": 59, + "line": 58, "column": 7 }, "end": { - "line": 59, + "line": 58, "column": 13 }, "identifierName": "models" @@ -3345,15 +3264,15 @@ }, "property": { "type": "Identifier", - "start": 1184, - "end": 1190, + "start": 1165, + "end": 1171, "loc": { "start": { - "line": 59, + "line": 58, "column": 14 }, "end": { - "line": 59, + "line": 58, "column": 20 }, "identifierName": "splice" @@ -3365,15 +3284,15 @@ "arguments": [ { "type": "Identifier", - "start": 1191, - "end": 1193, + "start": 1172, + "end": 1174, "loc": { "start": { - "line": 59, + "line": 58, "column": 21 }, "end": { - "line": 59, + "line": 58, "column": 23 }, "identifierName": "no" @@ -3382,15 +3301,15 @@ }, { "type": "NumericLiteral", - "start": 1195, - "end": 1196, + "start": 1176, + "end": 1177, "loc": { "start": { - "line": 59, + "line": 58, "column": 25 }, "end": { - "line": 59, + "line": 58, "column": 26 } }, @@ -3411,72 +3330,72 @@ }, { "type": "ExpressionStatement", - "start": 1205, - "end": 1281, + "start": 1186, + "end": 1262, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 66, + "line": 65, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 1205, - "end": 1280, + "start": 1186, + "end": 1261, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 66, + "line": 65, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1205, - "end": 1233, + "start": 1186, + "end": 1214, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 64, + "line": 63, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 1205, - "end": 1223, + "start": 1186, + "end": 1204, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 64, + "line": 63, "column": 18 } }, "object": { "type": "Identifier", - "start": 1205, - "end": 1213, + "start": 1186, + "end": 1194, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 64, + "line": 63, "column": 8 }, "identifierName": "cManager" @@ -3485,15 +3404,15 @@ }, "property": { "type": "Identifier", - "start": 1214, - "end": 1223, + "start": 1195, + "end": 1204, "loc": { "start": { - "line": 64, + "line": 63, "column": 9 }, "end": { - "line": 64, + "line": 63, "column": 18 }, "identifierName": "prototype" @@ -3504,15 +3423,15 @@ }, "property": { "type": "Identifier", - "start": 1224, - "end": 1233, + "start": 1205, + "end": 1214, "loc": { "start": { - "line": 64, + "line": 63, "column": 19 }, "end": { - "line": 64, + "line": 63, "column": 28 }, "identifierName": "numModels" @@ -3523,29 +3442,29 @@ }, "right": { "type": "FunctionExpression", - "start": 1236, - "end": 1280, + "start": 1217, + "end": 1261, "loc": { "start": { - "line": 64, + "line": 63, "column": 31 }, "end": { - "line": 66, + "line": 65, "column": 1 } }, "id": { "type": "Identifier", - "start": 1224, - "end": 1233, + "start": 1205, + "end": 1214, "loc": { "start": { - "line": 64, + "line": 63, "column": 19 }, "end": { - "line": 64, + "line": 63, "column": 28 }, "identifierName": "numModels" @@ -3558,87 +3477,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1248, - "end": 1280, + "start": 1229, + "end": 1261, "loc": { "start": { - "line": 64, + "line": 63, "column": 43 }, "end": { - "line": 66, + "line": 65, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 1252, - "end": 1278, + "start": 1233, + "end": 1259, "loc": { "start": { - "line": 65, + "line": 64, "column": 2 }, "end": { - "line": 65, + "line": 64, "column": 28 } }, "argument": { "type": "MemberExpression", - "start": 1259, - "end": 1277, + "start": 1240, + "end": 1258, "loc": { "start": { - "line": 65, + "line": 64, "column": 9 }, "end": { - "line": 65, + "line": 64, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 1259, - "end": 1270, + "start": 1240, + "end": 1251, "loc": { "start": { - "line": 65, + "line": 64, "column": 9 }, "end": { - "line": 65, + "line": 64, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1259, - "end": 1263, + "start": 1240, + "end": 1244, "loc": { "start": { - "line": 65, + "line": 64, "column": 9 }, "end": { - "line": 65, + "line": 64, "column": 13 } } }, "property": { "type": "Identifier", - "start": 1264, - "end": 1270, + "start": 1245, + "end": 1251, "loc": { "start": { - "line": 65, + "line": 64, "column": 14 }, "end": { - "line": 65, + "line": 64, "column": 20 }, "identifierName": "models" @@ -3649,15 +3568,15 @@ }, "property": { "type": "Identifier", - "start": 1271, - "end": 1277, + "start": 1252, + "end": 1258, "loc": { "start": { - "line": 65, + "line": 64, "column": 21 }, "end": { - "line": 65, + "line": 64, "column": 27 }, "identifierName": "length" @@ -3675,72 +3594,72 @@ }, { "type": "ExpressionStatement", - "start": 1285, - "end": 1420, + "start": 1266, + "end": 1401, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 74, + "line": 73, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 1285, - "end": 1420, + "start": 1266, + "end": 1401, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 74, + "line": 73, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1285, - "end": 1311, + "start": 1266, + "end": 1292, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 70, + "line": 69, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 1285, - "end": 1303, + "start": 1266, + "end": 1284, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 70, + "line": 69, "column": 18 } }, "object": { "type": "Identifier", - "start": 1285, - "end": 1293, + "start": 1266, + "end": 1274, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 70, + "line": 69, "column": 8 }, "identifierName": "cManager" @@ -3749,15 +3668,15 @@ }, "property": { "type": "Identifier", - "start": 1294, - "end": 1303, + "start": 1275, + "end": 1284, "loc": { "start": { - "line": 70, + "line": 69, "column": 9 }, "end": { - "line": 70, + "line": 69, "column": 18 }, "identifierName": "prototype" @@ -3768,15 +3687,15 @@ }, "property": { "type": "Identifier", - "start": 1304, - "end": 1311, + "start": 1285, + "end": 1292, "loc": { "start": { - "line": 70, + "line": 69, "column": 19 }, "end": { - "line": 70, + "line": 69, "column": 26 }, "identifierName": "setDrag" @@ -3787,29 +3706,29 @@ }, "right": { "type": "FunctionExpression", - "start": 1314, - "end": 1420, + "start": 1295, + "end": 1401, "loc": { "start": { - "line": 70, + "line": 69, "column": 29 }, "end": { - "line": 74, + "line": 73, "column": 1 } }, "id": { "type": "Identifier", - "start": 1304, - "end": 1311, + "start": 1285, + "end": 1292, "loc": { "start": { - "line": 70, + "line": 69, "column": 19 }, "end": { - "line": 70, + "line": 69, "column": 26 }, "identifierName": "setDrag" @@ -3822,15 +3741,15 @@ "params": [ { "type": "Identifier", - "start": 1324, - "end": 1325, + "start": 1305, + "end": 1306, "loc": { "start": { - "line": 70, + "line": 69, "column": 39 }, "end": { - "line": 70, + "line": 69, "column": 40 }, "identifierName": "x" @@ -3839,15 +3758,15 @@ }, { "type": "Identifier", - "start": 1327, - "end": 1328, + "start": 1308, + "end": 1309, "loc": { "start": { - "line": 70, + "line": 69, "column": 42 }, "end": { - "line": 70, + "line": 69, "column": 43 }, "identifierName": "y" @@ -3857,73 +3776,73 @@ ], "body": { "type": "BlockStatement", - "start": 1330, - "end": 1420, + "start": 1311, + "end": 1401, "loc": { "start": { - "line": 70, + "line": 69, "column": 45 }, "end": { - "line": 74, + "line": 73, "column": 1 } }, "body": [ { "type": "ForStatement", - "start": 1334, - "end": 1418, + "start": 1315, + "end": 1399, "loc": { "start": { - "line": 71, + "line": 70, "column": 2 }, "end": { - "line": 73, + "line": 72, "column": 3 } }, "init": { "type": "VariableDeclaration", - "start": 1339, - "end": 1348, + "start": 1320, + "end": 1329, "loc": { "start": { - "line": 71, + "line": 70, "column": 7 }, "end": { - "line": 71, + "line": 70, "column": 16 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1343, - "end": 1348, + "start": 1324, + "end": 1329, "loc": { "start": { - "line": 71, + "line": 70, "column": 11 }, "end": { - "line": 71, + "line": 70, "column": 16 } }, "id": { "type": "Identifier", - "start": 1343, - "end": 1344, + "start": 1324, + "end": 1325, "loc": { "start": { - "line": 71, + "line": 70, "column": 11 }, "end": { - "line": 71, + "line": 70, "column": 12 }, "identifierName": "i" @@ -3932,15 +3851,15 @@ }, "init": { "type": "NumericLiteral", - "start": 1347, - "end": 1348, + "start": 1328, + "end": 1329, "loc": { "start": { - "line": 71, + "line": 70, "column": 15 }, "end": { - "line": 71, + "line": 70, "column": 16 } }, @@ -3956,29 +3875,29 @@ }, "test": { "type": "BinaryExpression", - "start": 1350, - "end": 1372, + "start": 1331, + "end": 1353, "loc": { "start": { - "line": 71, + "line": 70, "column": 18 }, "end": { - "line": 71, + "line": 70, "column": 40 } }, "left": { "type": "Identifier", - "start": 1350, - "end": 1351, + "start": 1331, + "end": 1332, "loc": { "start": { - "line": 71, + "line": 70, "column": 18 }, "end": { - "line": 71, + "line": 70, "column": 19 }, "identifierName": "i" @@ -3988,58 +3907,58 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 1354, - "end": 1372, + "start": 1335, + "end": 1353, "loc": { "start": { - "line": 71, + "line": 70, "column": 22 }, "end": { - "line": 71, + "line": 70, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 1354, - "end": 1365, + "start": 1335, + "end": 1346, "loc": { "start": { - "line": 71, + "line": 70, "column": 22 }, "end": { - "line": 71, + "line": 70, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 1354, - "end": 1358, + "start": 1335, + "end": 1339, "loc": { "start": { - "line": 71, + "line": 70, "column": 22 }, "end": { - "line": 71, + "line": 70, "column": 26 } } }, "property": { "type": "Identifier", - "start": 1359, - "end": 1365, + "start": 1340, + "end": 1346, "loc": { "start": { - "line": 71, + "line": 70, "column": 27 }, "end": { - "line": 71, + "line": 70, "column": 33 }, "identifierName": "models" @@ -4050,15 +3969,15 @@ }, "property": { "type": "Identifier", - "start": 1366, - "end": 1372, + "start": 1347, + "end": 1353, "loc": { "start": { - "line": 71, + "line": 70, "column": 34 }, "end": { - "line": 71, + "line": 70, "column": 40 }, "identifierName": "length" @@ -4070,15 +3989,15 @@ }, "update": { "type": "UpdateExpression", - "start": 1374, - "end": 1377, + "start": 1355, + "end": 1358, "loc": { "start": { - "line": 71, + "line": 70, "column": 42 }, "end": { - "line": 71, + "line": 70, "column": 45 } }, @@ -4086,15 +4005,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1374, - "end": 1375, + "start": 1355, + "end": 1356, "loc": { "start": { - "line": 71, + "line": 70, "column": 42 }, "end": { - "line": 71, + "line": 70, "column": 43 }, "identifierName": "i" @@ -4104,115 +4023,115 @@ }, "body": { "type": "BlockStatement", - "start": 1379, - "end": 1418, + "start": 1360, + "end": 1399, "loc": { "start": { - "line": 71, + "line": 70, "column": 47 }, "end": { - "line": 73, + "line": 72, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 1385, - "end": 1414, + "start": 1366, + "end": 1395, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 1385, - "end": 1413, + "start": 1366, + "end": 1394, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 1385, - "end": 1407, + "start": 1366, + "end": 1388, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 1385, - "end": 1399, + "start": 1366, + "end": 1380, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 1385, - "end": 1396, + "start": 1366, + "end": 1377, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1385, - "end": 1389, + "start": 1366, + "end": 1370, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1390, - "end": 1396, + "start": 1371, + "end": 1377, "loc": { "start": { - "line": 72, + "line": 71, "column": 9 }, "end": { - "line": 72, + "line": 71, "column": 15 }, "identifierName": "models" @@ -4223,15 +4142,15 @@ }, "property": { "type": "Identifier", - "start": 1397, - "end": 1398, + "start": 1378, + "end": 1379, "loc": { "start": { - "line": 72, + "line": 71, "column": 16 }, "end": { - "line": 72, + "line": 71, "column": 17 }, "identifierName": "i" @@ -4242,15 +4161,15 @@ }, "property": { "type": "Identifier", - "start": 1400, - "end": 1407, + "start": 1381, + "end": 1388, "loc": { "start": { - "line": 72, + "line": 71, "column": 19 }, "end": { - "line": 72, + "line": 71, "column": 26 }, "identifierName": "setDrag" @@ -4262,15 +4181,15 @@ "arguments": [ { "type": "Identifier", - "start": 1408, - "end": 1409, + "start": 1389, + "end": 1390, "loc": { "start": { - "line": 72, + "line": 71, "column": 27 }, "end": { - "line": 72, + "line": 71, "column": 28 }, "identifierName": "x" @@ -4279,15 +4198,15 @@ }, { "type": "Identifier", - "start": 1411, - "end": 1412, + "start": 1392, + "end": 1393, "loc": { "start": { - "line": 72, + "line": 71, "column": 30 }, "end": { - "line": 72, + "line": 71, "column": 31 }, "identifierName": "y" @@ -4309,72 +4228,72 @@ }, { "type": "ExpressionStatement", - "start": 1422, - "end": 2065, + "start": 1403, + "end": 2046, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 100, + "line": 99, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 1422, - "end": 2064, + "start": 1403, + "end": 2045, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 100, + "line": 99, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1422, - "end": 1449, + "start": 1403, + "end": 1430, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 76, + "line": 75, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 1422, - "end": 1440, + "start": 1403, + "end": 1421, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 76, + "line": 75, "column": 18 } }, "object": { "type": "Identifier", - "start": 1422, - "end": 1430, + "start": 1403, + "end": 1411, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 76, + "line": 75, "column": 8 }, "identifierName": "cManager" @@ -4383,15 +4302,15 @@ }, "property": { "type": "Identifier", - "start": 1431, - "end": 1440, + "start": 1412, + "end": 1421, "loc": { "start": { - "line": 76, + "line": 75, "column": 9 }, "end": { - "line": 76, + "line": 75, "column": 18 }, "identifierName": "prototype" @@ -4402,15 +4321,15 @@ }, "property": { "type": "Identifier", - "start": 1441, - "end": 1449, + "start": 1422, + "end": 1430, "loc": { "start": { - "line": 76, + "line": 75, "column": 19 }, "end": { - "line": 76, + "line": 75, "column": 27 }, "identifierName": "tapEvent" @@ -4421,29 +4340,29 @@ }, "right": { "type": "FunctionExpression", - "start": 1452, - "end": 2064, + "start": 1433, + "end": 2045, "loc": { "start": { - "line": 76, + "line": 75, "column": 30 }, "end": { - "line": 100, + "line": 99, "column": 1 } }, "id": { "type": "Identifier", - "start": 1441, - "end": 1449, + "start": 1422, + "end": 1430, "loc": { "start": { - "line": 76, + "line": 75, "column": 19 }, "end": { - "line": 76, + "line": 75, "column": 27 }, "identifierName": "tapEvent" @@ -4456,15 +4375,15 @@ "params": [ { "type": "Identifier", - "start": 1462, - "end": 1463, + "start": 1443, + "end": 1444, "loc": { "start": { - "line": 76, + "line": 75, "column": 40 }, "end": { - "line": 76, + "line": 75, "column": 41 }, "identifierName": "x" @@ -4473,15 +4392,15 @@ }, { "type": "Identifier", - "start": 1465, - "end": 1466, + "start": 1446, + "end": 1447, "loc": { "start": { - "line": 76, + "line": 75, "column": 43 }, "end": { - "line": 76, + "line": 75, "column": 44 }, "identifierName": "y" @@ -4491,58 +4410,58 @@ ], "body": { "type": "BlockStatement", - "start": 1468, - "end": 2064, + "start": 1449, + "end": 2045, "loc": { "start": { - "line": 76, + "line": 75, "column": 46 }, "end": { - "line": 100, + "line": 99, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 1472, - "end": 1547, + "start": 1453, + "end": 1528, "loc": { "start": { - "line": 77, + "line": 76, "column": 2 }, "end": { - "line": 78, + "line": 77, "column": 52 } }, "test": { "type": "MemberExpression", - "start": 1476, - "end": 1493, + "start": 1457, + "end": 1474, "loc": { "start": { - "line": 77, + "line": 76, "column": 6 }, "end": { - "line": 77, + "line": 76, "column": 23 } }, "object": { "type": "Identifier", - "start": 1476, - "end": 1483, + "start": 1457, + "end": 1464, "loc": { "start": { - "line": 77, + "line": 76, "column": 6 }, "end": { - "line": 77, + "line": 76, "column": 13 }, "identifierName": "cDefine" @@ -4551,15 +4470,15 @@ }, "property": { "type": "Identifier", - "start": 1484, - "end": 1493, + "start": 1465, + "end": 1474, "loc": { "start": { - "line": 77, + "line": 76, "column": 14 }, "end": { - "line": 77, + "line": 76, "column": 23 }, "identifierName": "DEBUG_LOG" @@ -4570,57 +4489,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1499, - "end": 1547, + "start": 1480, + "end": 1528, "loc": { "start": { - "line": 78, + "line": 77, "column": 4 }, "end": { - "line": 78, + "line": 77, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 1499, - "end": 1546, + "start": 1480, + "end": 1527, "loc": { "start": { - "line": 78, + "line": 77, "column": 4 }, "end": { - "line": 78, + "line": 77, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 1499, - "end": 1510, + "start": 1480, + "end": 1491, "loc": { "start": { - "line": 78, + "line": 77, "column": 4 }, "end": { - "line": 78, + "line": 77, "column": 15 } }, "object": { "type": "Identifier", - "start": 1499, - "end": 1506, + "start": 1480, + "end": 1487, "loc": { "start": { - "line": 78, + "line": 77, "column": 4 }, "end": { - "line": 78, + "line": 77, "column": 11 }, "identifierName": "console" @@ -4629,15 +4548,15 @@ }, "property": { "type": "Identifier", - "start": 1507, - "end": 1510, + "start": 1488, + "end": 1491, "loc": { "start": { - "line": 78, + "line": 77, "column": 12 }, "end": { - "line": 78, + "line": 77, "column": 15 }, "identifierName": "log" @@ -4649,57 +4568,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 1511, - "end": 1545, + "start": 1492, + "end": 1526, "loc": { "start": { - "line": 78, + "line": 77, "column": 16 }, "end": { - "line": 78, + "line": 77, "column": 50 } }, "left": { "type": "BinaryExpression", - "start": 1511, - "end": 1541, + "start": 1492, + "end": 1522, "loc": { "start": { - "line": 78, + "line": 77, "column": 16 }, "end": { - "line": 78, + "line": 77, "column": 46 } }, "left": { "type": "BinaryExpression", - "start": 1511, - "end": 1533, + "start": 1492, + "end": 1514, "loc": { "start": { - "line": 78, + "line": 77, "column": 16 }, "end": { - "line": 78, + "line": 77, "column": 38 } }, "left": { "type": "StringLiteral", - "start": 1511, - "end": 1529, + "start": 1492, + "end": 1510, "loc": { "start": { - "line": 78, + "line": 77, "column": 16 }, "end": { - "line": 78, + "line": 77, "column": 34 } }, @@ -4712,15 +4631,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 1532, - "end": 1533, + "start": 1513, + "end": 1514, "loc": { "start": { - "line": 78, + "line": 77, "column": 37 }, "end": { - "line": 78, + "line": 77, "column": 38 }, "identifierName": "x" @@ -4731,15 +4650,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 1536, - "end": 1541, + "start": 1517, + "end": 1522, "loc": { "start": { - "line": 78, + "line": 77, "column": 41 }, "end": { - "line": 78, + "line": 77, "column": 46 } }, @@ -4753,15 +4672,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 1544, - "end": 1545, + "start": 1525, + "end": 1526, "loc": { "start": { - "line": 78, + "line": 77, "column": 49 }, "end": { - "line": 78, + "line": 77, "column": 50 }, "identifierName": "y" @@ -4776,58 +4695,58 @@ }, { "type": "ForStatement", - "start": 1551, - "end": 2046, + "start": 1532, + "end": 2027, "loc": { "start": { - "line": 80, + "line": 79, "column": 2 }, "end": { - "line": 97, + "line": 96, "column": 3 } }, "init": { "type": "VariableDeclaration", - "start": 1556, - "end": 1565, + "start": 1537, + "end": 1546, "loc": { "start": { - "line": 80, + "line": 79, "column": 7 }, "end": { - "line": 80, + "line": 79, "column": 16 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1560, - "end": 1565, + "start": 1541, + "end": 1546, "loc": { "start": { - "line": 80, + "line": 79, "column": 11 }, "end": { - "line": 80, + "line": 79, "column": 16 } }, "id": { "type": "Identifier", - "start": 1560, - "end": 1561, + "start": 1541, + "end": 1542, "loc": { "start": { - "line": 80, + "line": 79, "column": 11 }, "end": { - "line": 80, + "line": 79, "column": 12 }, "identifierName": "i" @@ -4836,15 +4755,15 @@ }, "init": { "type": "NumericLiteral", - "start": 1564, - "end": 1565, + "start": 1545, + "end": 1546, "loc": { "start": { - "line": 80, + "line": 79, "column": 15 }, "end": { - "line": 80, + "line": 79, "column": 16 } }, @@ -4860,29 +4779,29 @@ }, "test": { "type": "BinaryExpression", - "start": 1567, - "end": 1589, + "start": 1548, + "end": 1570, "loc": { "start": { - "line": 80, + "line": 79, "column": 18 }, "end": { - "line": 80, + "line": 79, "column": 40 } }, "left": { "type": "Identifier", - "start": 1567, - "end": 1568, + "start": 1548, + "end": 1549, "loc": { "start": { - "line": 80, + "line": 79, "column": 18 }, "end": { - "line": 80, + "line": 79, "column": 19 }, "identifierName": "i" @@ -4892,58 +4811,58 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 1571, - "end": 1589, + "start": 1552, + "end": 1570, "loc": { "start": { - "line": 80, + "line": 79, "column": 22 }, "end": { - "line": 80, + "line": 79, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 1571, - "end": 1582, + "start": 1552, + "end": 1563, "loc": { "start": { - "line": 80, + "line": 79, "column": 22 }, "end": { - "line": 80, + "line": 79, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 1571, - "end": 1575, + "start": 1552, + "end": 1556, "loc": { "start": { - "line": 80, + "line": 79, "column": 22 }, "end": { - "line": 80, + "line": 79, "column": 26 } } }, "property": { "type": "Identifier", - "start": 1576, - "end": 1582, + "start": 1557, + "end": 1563, "loc": { "start": { - "line": 80, + "line": 79, "column": 27 }, "end": { - "line": 80, + "line": 79, "column": 33 }, "identifierName": "models" @@ -4954,15 +4873,15 @@ }, "property": { "type": "Identifier", - "start": 1583, - "end": 1589, + "start": 1564, + "end": 1570, "loc": { "start": { - "line": 80, + "line": 79, "column": 34 }, "end": { - "line": 80, + "line": 79, "column": 40 }, "identifierName": "length" @@ -4974,15 +4893,15 @@ }, "update": { "type": "UpdateExpression", - "start": 1591, - "end": 1594, + "start": 1572, + "end": 1575, "loc": { "start": { - "line": 80, + "line": 79, "column": 42 }, "end": { - "line": 80, + "line": 79, "column": 45 } }, @@ -4990,15 +4909,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1591, - "end": 1592, + "start": 1572, + "end": 1573, "loc": { "start": { - "line": 80, + "line": 79, "column": 42 }, "end": { - "line": 80, + "line": 79, "column": 43 }, "identifierName": "i" @@ -5008,115 +4927,115 @@ }, "body": { "type": "BlockStatement", - "start": 1596, - "end": 2046, + "start": 1577, + "end": 2027, "loc": { "start": { - "line": 80, + "line": 79, "column": 47 }, "end": { - "line": 97, + "line": 96, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 1603, - "end": 2042, + "start": 1584, + "end": 2023, "loc": { "start": { - "line": 82, + "line": 81, "column": 4 }, "end": { - "line": 96, + "line": 95, "column": 5 } }, "test": { "type": "CallExpression", - "start": 1607, - "end": 1658, + "start": 1588, + "end": 1639, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 1607, - "end": 1629, + "start": 1588, + "end": 1610, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 1607, - "end": 1621, + "start": 1588, + "end": 1602, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 22 } }, "object": { "type": "MemberExpression", - "start": 1607, - "end": 1618, + "start": 1588, + "end": 1599, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 1607, - "end": 1611, + "start": 1588, + "end": 1592, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 12 } } }, "property": { "type": "Identifier", - "start": 1612, - "end": 1618, + "start": 1593, + "end": 1599, "loc": { "start": { - "line": 82, + "line": 81, "column": 13 }, "end": { - "line": 82, + "line": 81, "column": 19 }, "identifierName": "models" @@ -5127,15 +5046,15 @@ }, "property": { "type": "Identifier", - "start": 1619, - "end": 1620, + "start": 1600, + "end": 1601, "loc": { "start": { - "line": 82, + "line": 81, "column": 20 }, "end": { - "line": 82, + "line": 81, "column": 21 }, "identifierName": "i" @@ -5146,15 +5065,15 @@ }, "property": { "type": "Identifier", - "start": 1622, - "end": 1629, + "start": 1603, + "end": 1610, "loc": { "start": { - "line": 82, + "line": 81, "column": 23 }, "end": { - "line": 82, + "line": 81, "column": 30 }, "identifierName": "hitTest" @@ -5166,29 +5085,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1630, - "end": 1651, + "start": 1611, + "end": 1632, "loc": { "start": { - "line": 82, + "line": 81, "column": 31 }, "end": { - "line": 82, + "line": 81, "column": 52 } }, "object": { "type": "Identifier", - "start": 1630, - "end": 1637, + "start": 1611, + "end": 1618, "loc": { "start": { - "line": 82, + "line": 81, "column": 31 }, "end": { - "line": 82, + "line": 81, "column": 38 }, "identifierName": "cDefine" @@ -5197,15 +5116,15 @@ }, "property": { "type": "Identifier", - "start": 1638, - "end": 1651, + "start": 1619, + "end": 1632, "loc": { "start": { - "line": 82, + "line": 81, "column": 39 }, "end": { - "line": 82, + "line": 81, "column": 52 }, "identifierName": "HIT_AREA_HEAD" @@ -5216,15 +5135,15 @@ }, { "type": "Identifier", - "start": 1653, - "end": 1654, + "start": 1634, + "end": 1635, "loc": { "start": { - "line": 82, + "line": 81, "column": 54 }, "end": { - "line": 82, + "line": 81, "column": 55 }, "identifierName": "x" @@ -5233,15 +5152,15 @@ }, { "type": "Identifier", - "start": 1656, - "end": 1657, + "start": 1637, + "end": 1638, "loc": { "start": { - "line": 82, + "line": 81, "column": 57 }, "end": { - "line": 82, + "line": 81, "column": 58 }, "identifierName": "y" @@ -5252,58 +5171,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 1660, - "end": 1776, + "start": 1641, + "end": 1757, "loc": { "start": { - "line": 82, + "line": 81, "column": 61 }, "end": { - "line": 88, + "line": 87, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 1669, - "end": 1725, + "start": 1650, + "end": 1706, "loc": { "start": { - "line": 84, + "line": 83, "column": 6 }, "end": { - "line": 85, + "line": 84, "column": 33 } }, "test": { "type": "MemberExpression", - "start": 1673, - "end": 1690, + "start": 1654, + "end": 1671, "loc": { "start": { - "line": 84, + "line": 83, "column": 10 }, "end": { - "line": 84, + "line": 83, "column": 27 } }, "object": { "type": "Identifier", - "start": 1673, - "end": 1680, + "start": 1654, + "end": 1661, "loc": { "start": { - "line": 84, + "line": 83, "column": 10 }, "end": { - "line": 84, + "line": 83, "column": 17 }, "identifierName": "cDefine" @@ -5312,15 +5231,15 @@ }, "property": { "type": "Identifier", - "start": 1681, - "end": 1690, + "start": 1662, + "end": 1671, "loc": { "start": { - "line": 84, + "line": 83, "column": 18 }, "end": { - "line": 84, + "line": 83, "column": 27 }, "identifierName": "DEBUG_LOG" @@ -5331,57 +5250,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1700, - "end": 1725, + "start": 1681, + "end": 1706, "loc": { "start": { - "line": 85, + "line": 84, "column": 8 }, "end": { - "line": 85, + "line": 84, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 1700, - "end": 1724, + "start": 1681, + "end": 1705, "loc": { "start": { - "line": 85, + "line": 84, "column": 8 }, "end": { - "line": 85, + "line": 84, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 1700, - "end": 1711, + "start": 1681, + "end": 1692, "loc": { "start": { - "line": 85, + "line": 84, "column": 8 }, "end": { - "line": 85, + "line": 84, "column": 19 } }, "object": { "type": "Identifier", - "start": 1700, - "end": 1707, + "start": 1681, + "end": 1688, "loc": { "start": { - "line": 85, + "line": 84, "column": 8 }, "end": { - "line": 85, + "line": 84, "column": 15 }, "identifierName": "console" @@ -5390,15 +5309,15 @@ }, "property": { "type": "Identifier", - "start": 1708, - "end": 1711, + "start": 1689, + "end": 1692, "loc": { "start": { - "line": 85, + "line": 84, "column": 16 }, "end": { - "line": 85, + "line": 84, "column": 19 }, "identifierName": "log" @@ -5410,15 +5329,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1712, - "end": 1723, + "start": 1693, + "end": 1704, "loc": { "start": { - "line": 85, + "line": 84, "column": 20 }, "end": { - "line": 85, + "line": 84, "column": 31 } }, @@ -5435,100 +5354,100 @@ }, { "type": "ExpressionStatement", - "start": 1733, - "end": 1770, + "start": 1714, + "end": 1751, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 1733, - "end": 1769, + "start": 1714, + "end": 1750, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 1733, - "end": 1767, + "start": 1714, + "end": 1748, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 1733, - "end": 1747, + "start": 1714, + "end": 1728, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 20 } }, "object": { "type": "MemberExpression", - "start": 1733, - "end": 1744, + "start": 1714, + "end": 1725, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 1733, - "end": 1737, + "start": 1714, + "end": 1718, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 10 } } }, "property": { "type": "Identifier", - "start": 1738, - "end": 1744, + "start": 1719, + "end": 1725, "loc": { "start": { - "line": 87, + "line": 86, "column": 11 }, "end": { - "line": 87, + "line": 86, "column": 17 }, "identifierName": "models" @@ -5539,15 +5458,15 @@ }, "property": { "type": "Identifier", - "start": 1745, - "end": 1746, + "start": 1726, + "end": 1727, "loc": { "start": { - "line": 87, + "line": 86, "column": 18 }, "end": { - "line": 87, + "line": 86, "column": 19 }, "identifierName": "i" @@ -5558,15 +5477,15 @@ }, "property": { "type": "Identifier", - "start": 1748, - "end": 1767, + "start": 1729, + "end": 1748, "loc": { "start": { - "line": 87, + "line": 86, "column": 21 }, "end": { - "line": 87, + "line": 86, "column": 40 }, "identifierName": "setRandomExpression" @@ -5583,100 +5502,100 @@ }, "alternate": { "type": "IfStatement", - "start": 1786, - "end": 2042, + "start": 1767, + "end": 2023, "loc": { "start": { - "line": 89, + "line": 88, "column": 9 }, "end": { - "line": 96, + "line": 95, "column": 5 } }, "test": { "type": "CallExpression", - "start": 1790, - "end": 1841, + "start": 1771, + "end": 1822, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 1790, - "end": 1812, + "start": 1771, + "end": 1793, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1790, - "end": 1804, + "start": 1771, + "end": 1785, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 1790, - "end": 1801, + "start": 1771, + "end": 1782, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 1790, - "end": 1794, + "start": 1771, + "end": 1775, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 17 } } }, "property": { "type": "Identifier", - "start": 1795, - "end": 1801, + "start": 1776, + "end": 1782, "loc": { "start": { - "line": 89, + "line": 88, "column": 18 }, "end": { - "line": 89, + "line": 88, "column": 24 }, "identifierName": "models" @@ -5687,15 +5606,15 @@ }, "property": { "type": "Identifier", - "start": 1802, - "end": 1803, + "start": 1783, + "end": 1784, "loc": { "start": { - "line": 89, + "line": 88, "column": 25 }, "end": { - "line": 89, + "line": 88, "column": 26 }, "identifierName": "i" @@ -5706,15 +5625,15 @@ }, "property": { "type": "Identifier", - "start": 1805, - "end": 1812, + "start": 1786, + "end": 1793, "loc": { "start": { - "line": 89, + "line": 88, "column": 28 }, "end": { - "line": 89, + "line": 88, "column": 35 }, "identifierName": "hitTest" @@ -5726,29 +5645,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1813, - "end": 1834, + "start": 1794, + "end": 1815, "loc": { "start": { - "line": 89, + "line": 88, "column": 36 }, "end": { - "line": 89, + "line": 88, "column": 57 } }, "object": { "type": "Identifier", - "start": 1813, - "end": 1820, + "start": 1794, + "end": 1801, "loc": { "start": { - "line": 89, + "line": 88, "column": 36 }, "end": { - "line": 89, + "line": 88, "column": 43 }, "identifierName": "cDefine" @@ -5757,15 +5676,15 @@ }, "property": { "type": "Identifier", - "start": 1821, - "end": 1834, + "start": 1802, + "end": 1815, "loc": { "start": { - "line": 89, + "line": 88, "column": 44 }, "end": { - "line": 89, + "line": 88, "column": 57 }, "identifierName": "HIT_AREA_BODY" @@ -5776,15 +5695,15 @@ }, { "type": "Identifier", - "start": 1836, - "end": 1837, + "start": 1817, + "end": 1818, "loc": { "start": { - "line": 89, + "line": 88, "column": 59 }, "end": { - "line": 89, + "line": 88, "column": 60 }, "identifierName": "x" @@ -5793,15 +5712,15 @@ }, { "type": "Identifier", - "start": 1839, - "end": 1840, + "start": 1820, + "end": 1821, "loc": { "start": { - "line": 89, + "line": 88, "column": 62 }, "end": { - "line": 89, + "line": 88, "column": 63 }, "identifierName": "y" @@ -5812,58 +5731,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 1843, - "end": 2042, + "start": 1824, + "end": 2023, "loc": { "start": { - "line": 89, + "line": 88, "column": 66 }, "end": { - "line": 96, + "line": 95, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 1852, - "end": 1931, + "start": 1833, + "end": 1912, "loc": { "start": { - "line": 91, + "line": 90, "column": 6 }, "end": { - "line": 92, + "line": 91, "column": 56 } }, "test": { "type": "MemberExpression", - "start": 1856, - "end": 1873, + "start": 1837, + "end": 1854, "loc": { "start": { - "line": 91, + "line": 90, "column": 10 }, "end": { - "line": 91, + "line": 90, "column": 27 } }, "object": { "type": "Identifier", - "start": 1856, - "end": 1863, + "start": 1837, + "end": 1844, "loc": { "start": { - "line": 91, + "line": 90, "column": 10 }, "end": { - "line": 91, + "line": 90, "column": 17 }, "identifierName": "cDefine" @@ -5872,15 +5791,15 @@ }, "property": { "type": "Identifier", - "start": 1864, - "end": 1873, + "start": 1845, + "end": 1854, "loc": { "start": { - "line": 91, + "line": 90, "column": 18 }, "end": { - "line": 91, + "line": 90, "column": 27 }, "identifierName": "DEBUG_LOG" @@ -5891,57 +5810,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1883, - "end": 1931, + "start": 1864, + "end": 1912, "loc": { "start": { - "line": 92, + "line": 91, "column": 8 }, "end": { - "line": 92, + "line": 91, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 1883, - "end": 1930, + "start": 1864, + "end": 1911, "loc": { "start": { - "line": 92, + "line": 91, "column": 8 }, "end": { - "line": 92, + "line": 91, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 1883, - "end": 1894, + "start": 1864, + "end": 1875, "loc": { "start": { - "line": 92, + "line": 91, "column": 8 }, "end": { - "line": 92, + "line": 91, "column": 19 } }, "object": { "type": "Identifier", - "start": 1883, - "end": 1890, + "start": 1864, + "end": 1871, "loc": { "start": { - "line": 92, + "line": 91, "column": 8 }, "end": { - "line": 92, + "line": 91, "column": 15 }, "identifierName": "console" @@ -5950,15 +5869,15 @@ }, "property": { "type": "Identifier", - "start": 1891, - "end": 1894, + "start": 1872, + "end": 1875, "loc": { "start": { - "line": 92, + "line": 91, "column": 16 }, "end": { - "line": 92, + "line": 91, "column": 19 }, "identifierName": "log" @@ -5970,57 +5889,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 1895, - "end": 1929, + "start": 1876, + "end": 1910, "loc": { "start": { - "line": 92, + "line": 91, "column": 20 }, "end": { - "line": 92, + "line": 91, "column": 54 } }, "left": { "type": "BinaryExpression", - "start": 1895, - "end": 1923, + "start": 1876, + "end": 1904, "loc": { "start": { - "line": 92, + "line": 91, "column": 20 }, "end": { - "line": 92, + "line": 91, "column": 48 } }, "left": { "type": "BinaryExpression", - "start": 1895, - "end": 1919, + "start": 1876, + "end": 1900, "loc": { "start": { - "line": 92, + "line": 91, "column": 20 }, "end": { - "line": 92, + "line": 91, "column": 44 } }, "left": { "type": "StringLiteral", - "start": 1895, - "end": 1906, + "start": 1876, + "end": 1887, "loc": { "start": { - "line": 92, + "line": 91, "column": 20 }, "end": { - "line": 92, + "line": 91, "column": 31 } }, @@ -6033,15 +5952,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 1909, - "end": 1919, + "start": 1890, + "end": 1900, "loc": { "start": { - "line": 92, + "line": 91, "column": 34 }, "end": { - "line": 92, + "line": 91, "column": 44 } }, @@ -6055,15 +5974,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 1922, - "end": 1923, + "start": 1903, + "end": 1904, "loc": { "start": { - "line": 92, + "line": 91, "column": 47 }, "end": { - "line": 92, + "line": 91, "column": 48 }, "identifierName": "i" @@ -6074,15 +5993,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 1926, - "end": 1929, + "start": 1907, + "end": 1910, "loc": { "start": { - "line": 92, + "line": 91, "column": 51 }, "end": { - "line": 92, + "line": 91, "column": 54 } }, @@ -6100,100 +6019,100 @@ }, { "type": "ExpressionStatement", - "start": 1939, - "end": 2036, + "start": 1920, + "end": 2017, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 95, + "line": 94, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 1939, - "end": 2035, + "start": 1920, + "end": 2016, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 95, + "line": 94, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 1939, - "end": 1971, + "start": 1920, + "end": 1952, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 94, + "line": 93, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 1939, - "end": 1953, + "start": 1920, + "end": 1934, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 94, + "line": 93, "column": 20 } }, "object": { "type": "MemberExpression", - "start": 1939, - "end": 1950, + "start": 1920, + "end": 1931, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 94, + "line": 93, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 1939, - "end": 1943, + "start": 1920, + "end": 1924, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 94, + "line": 93, "column": 10 } } }, "property": { "type": "Identifier", - "start": 1944, - "end": 1950, + "start": 1925, + "end": 1931, "loc": { "start": { - "line": 94, + "line": 93, "column": 11 }, "end": { - "line": 94, + "line": 93, "column": 17 }, "identifierName": "models" @@ -6204,15 +6123,15 @@ }, "property": { "type": "Identifier", - "start": 1951, - "end": 1952, + "start": 1932, + "end": 1933, "loc": { "start": { - "line": 94, + "line": 93, "column": 18 }, "end": { - "line": 94, + "line": 93, "column": 19 }, "identifierName": "i" @@ -6223,15 +6142,15 @@ }, "property": { "type": "Identifier", - "start": 1954, - "end": 1971, + "start": 1935, + "end": 1952, "loc": { "start": { - "line": 94, + "line": 93, "column": 21 }, "end": { - "line": 94, + "line": 93, "column": 38 }, "identifierName": "startRandomMotion" @@ -6243,29 +6162,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1972, - "end": 2001, + "start": 1953, + "end": 1982, "loc": { "start": { - "line": 94, + "line": 93, "column": 39 }, "end": { - "line": 94, + "line": 93, "column": 68 } }, "object": { "type": "Identifier", - "start": 1972, - "end": 1979, + "start": 1953, + "end": 1960, "loc": { "start": { - "line": 94, + "line": 93, "column": 39 }, "end": { - "line": 94, + "line": 93, "column": 46 }, "identifierName": "cDefine" @@ -6274,15 +6193,15 @@ }, "property": { "type": "Identifier", - "start": 1980, - "end": 2001, + "start": 1961, + "end": 1982, "loc": { "start": { - "line": 94, + "line": 93, "column": 47 }, "end": { - "line": 94, + "line": 93, "column": 68 }, "identifierName": "MOTION_GROUP_TAP_BODY" @@ -6293,29 +6212,29 @@ }, { "type": "MemberExpression", - "start": 2011, - "end": 2034, + "start": 1992, + "end": 2015, "loc": { "start": { - "line": 95, + "line": 94, "column": 8 }, "end": { - "line": 95, + "line": 94, "column": 31 } }, "object": { "type": "Identifier", - "start": 2011, - "end": 2018, + "start": 1992, + "end": 1999, "loc": { "start": { - "line": 95, + "line": 94, "column": 8 }, "end": { - "line": 95, + "line": 94, "column": 15 }, "identifierName": "cDefine" @@ -6324,15 +6243,15 @@ }, "property": { "type": "Identifier", - "start": 2019, - "end": 2034, + "start": 2000, + "end": 2015, "loc": { "start": { - "line": 95, + "line": 94, "column": 16 }, "end": { - "line": 95, + "line": 94, "column": 31 }, "identifierName": "PRIORITY_NORMAL" @@ -6356,29 +6275,29 @@ }, { "type": "ReturnStatement", - "start": 2050, - "end": 2062, + "start": 2031, + "end": 2043, "loc": { "start": { - "line": 99, + "line": 98, "column": 2 }, "end": { - "line": 99, + "line": 98, "column": 14 } }, "argument": { "type": "BooleanLiteral", - "start": 2057, - "end": 2061, + "start": 2038, + "end": 2042, "loc": { "start": { - "line": 99, + "line": 98, "column": 9 }, "end": { - "line": 99, + "line": 98, "column": 13 } }, @@ -6393,15 +6312,15 @@ }, { "type": "ExportNamedDeclaration", - "start": 2067, - "end": 2088, + "start": 2048, + "end": 2069, "loc": { "start": { - "line": 102, + "line": 101, "column": 0 }, "end": { - "line": 104, + "line": 103, "column": 1 } }, @@ -6409,29 +6328,29 @@ "specifiers": [ { "type": "ExportSpecifier", - "start": 2077, - "end": 2085, + "start": 2058, + "end": 2066, "loc": { "start": { - "line": 103, + "line": 102, "column": 2 }, "end": { - "line": 103, + "line": 102, "column": 10 } }, "local": { "type": "Identifier", - "start": 2077, - "end": 2085, + "start": 2058, + "end": 2066, "loc": { "start": { - "line": 103, + "line": 102, "column": 2 }, "end": { - "line": 103, + "line": 102, "column": 10 }, "identifierName": "cManager" @@ -6440,15 +6359,15 @@ }, "exported": { "type": "Identifier", - "start": 2077, - "end": 2085, + "start": 2058, + "end": 2066, "loc": { "start": { - "line": 103, + "line": 102, "column": 2 }, "end": { - "line": 103, + "line": 102, "column": 10 }, "identifierName": "cManager" @@ -6461,36 +6380,36 @@ }, { "type": "ExportNamedDeclaration", - "start": 2067, - "end": 2088, + "start": 2048, + "end": 2069, "loc": { "start": { - "line": 102, + "line": 101, "column": 0 }, "end": { - "line": 104, + "line": 103, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 187, - "end": 390, + "start": 183, + "end": 371, "loc": { "start": { "line": 6, "column": 0 }, "end": { - "line": 16, + "line": 15, "column": 1 } }, "id": { "type": "Identifier", - "start": 196, - "end": 204, + "start": 192, + "end": 200, "loc": { "start": { "line": 6, @@ -6510,23 +6429,23 @@ "params": [], "body": { "type": "BlockStatement", - "start": 207, - "end": 390, + "start": 203, + "end": 371, "loc": { "start": { "line": 6, "column": 20 }, "end": { - "line": 16, + "line": 15, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 248, - "end": 265, + "start": 244, + "end": 261, "loc": { "start": { "line": 9, @@ -6539,8 +6458,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 248, - "end": 264, + "start": 244, + "end": 260, "loc": { "start": { "line": 9, @@ -6554,8 +6473,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 248, - "end": 259, + "start": 244, + "end": 255, "loc": { "start": { "line": 9, @@ -6568,8 +6487,8 @@ }, "object": { "type": "ThisExpression", - "start": 248, - "end": 252, + "start": 244, + "end": 248, "loc": { "start": { "line": 9, @@ -6584,8 +6503,8 @@ }, "property": { "type": "Identifier", - "start": 253, - "end": 259, + "start": 249, + "end": 255, "loc": { "start": { "line": 9, @@ -6604,8 +6523,8 @@ }, "right": { "type": "ArrayExpression", - "start": 262, - "end": 264, + "start": 258, + "end": 260, "loc": { "start": { "line": 9, @@ -6624,8 +6543,8 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager()\");", - "start": 211, - "end": 244, + "start": 207, + "end": 240, "loc": { "start": { "line": 7, @@ -6641,8 +6560,8 @@ }, { "type": "ExpressionStatement", - "start": 268, - "end": 284, + "start": 264, + "end": 280, "loc": { "start": { "line": 10, @@ -6655,8 +6574,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 268, - "end": 283, + "start": 264, + "end": 279, "loc": { "start": { "line": 10, @@ -6670,8 +6589,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 268, - "end": 278, + "start": 264, + "end": 274, "loc": { "start": { "line": 10, @@ -6684,8 +6603,8 @@ }, "object": { "type": "ThisExpression", - "start": 268, - "end": 272, + "start": 264, + "end": 268, "loc": { "start": { "line": 10, @@ -6699,8 +6618,8 @@ }, "property": { "type": "Identifier", - "start": 273, - "end": 278, + "start": 269, + "end": 274, "loc": { "start": { "line": 10, @@ -6718,8 +6637,8 @@ }, "right": { "type": "UnaryExpression", - "start": 281, - "end": 283, + "start": 277, + "end": 279, "loc": { "start": { "line": 10, @@ -6734,8 +6653,8 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 282, - "end": 283, + "start": 278, + "end": 279, "loc": { "start": { "line": 10, @@ -6760,8 +6679,8 @@ }, { "type": "ExpressionStatement", - "start": 287, - "end": 310, + "start": 283, + "end": 306, "loc": { "start": { "line": 11, @@ -6774,8 +6693,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 287, - "end": 309, + "start": 283, + "end": 305, "loc": { "start": { "line": 11, @@ -6789,8 +6708,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 287, - "end": 301, + "start": 283, + "end": 297, "loc": { "start": { "line": 11, @@ -6803,8 +6722,8 @@ }, "object": { "type": "ThisExpression", - "start": 287, - "end": 291, + "start": 283, + "end": 287, "loc": { "start": { "line": 11, @@ -6818,8 +6737,8 @@ }, "property": { "type": "Identifier", - "start": 292, - "end": 301, + "start": 288, + "end": 297, "loc": { "start": { "line": 11, @@ -6837,8 +6756,8 @@ }, "right": { "type": "BooleanLiteral", - "start": 304, - "end": 309, + "start": 300, + "end": 305, "loc": { "start": { "line": 11, @@ -6855,8 +6774,8 @@ }, { "type": "ExpressionStatement", - "start": 314, - "end": 328, + "start": 310, + "end": 368, "loc": { "start": { "line": 13, @@ -6864,13 +6783,13 @@ }, "end": { "line": 13, - "column": 16 + "column": 60 } }, "expression": { "type": "CallExpression", - "start": 314, - "end": 327, + "start": 310, + "end": 367, "loc": { "start": { "line": 13, @@ -6878,13 +6797,13 @@ }, "end": { "line": 13, - "column": 15 + "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 314, - "end": 325, + "start": 310, + "end": 344, "loc": { "start": { "line": 13, @@ -6892,101 +6811,20 @@ }, "end": { "line": 13, - "column": 13 + "column": 36 } }, "object": { "type": "Identifier", - "start": 314, - "end": 320, - "loc": { - "start": { - "line": 13, - "column": 2 - }, - "end": { - "line": 13, - "column": 8 - }, - "identifierName": "Live2D" - }, - "name": "Live2D" - }, - "property": { - "type": "Identifier", - "start": 321, + "start": 310, "end": 325, "loc": { "start": { "line": 13, - "column": 9 - }, - "end": { - "line": 13, - "column": 13 - }, - "identifierName": "init" - }, - "name": "init" - }, - "computed": false - }, - "arguments": [] - } - }, - { - "type": "ExpressionStatement", - "start": 331, - "end": 387, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 58 - } - }, - "expression": { - "type": "CallExpression", - "start": 331, - "end": 386, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 57 - } - }, - "callee": { - "type": "MemberExpression", - "start": 331, - "end": 365, - "loc": { - "start": { - "line": 14, - "column": 2 - }, - "end": { - "line": 14, - "column": 36 - } - }, - "object": { - "type": "Identifier", - "start": 331, - "end": 346, - "loc": { - "start": { - "line": 14, "column": 2 }, "end": { - "line": 14, + "line": 13, "column": 17 }, "identifierName": "Live2DFramework" @@ -6995,15 +6833,15 @@ }, "property": { "type": "Identifier", - "start": 347, - "end": 365, + "start": 326, + "end": 344, "loc": { "start": { - "line": 14, + "line": 13, "column": 18 }, "end": { - "line": 14, + "line": 13, "column": 36 }, "identifierName": "setPlatformManager" @@ -7015,29 +6853,29 @@ "arguments": [ { "type": "NewExpression", - "start": 366, - "end": 385, + "start": 345, + "end": 366, "loc": { "start": { - "line": 14, + "line": 13, "column": 37 }, "end": { - "line": 14, - "column": 56 + "line": 13, + "column": 58 } }, "callee": { "type": "Identifier", - "start": 370, - "end": 385, + "start": 349, + "end": 364, "loc": { "start": { - "line": 14, + "line": 13, "column": 41 }, "end": { - "line": 14, + "line": 13, "column": 56 }, "identifierName": "PlatformManager" @@ -7066,8 +6904,8 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager()\");", - "start": 211, - "end": 244, + "start": 207, + "end": 240, "loc": { "start": { "line": 7, @@ -7082,15 +6920,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.update(gl)\");", - "start": 578, - "end": 620, + "start": 559, + "end": 601, "loc": { "start": { - "line": 29, + "line": 28, "column": 2 }, "end": { - "line": 29, + "line": 28, "column": 44 } } @@ -7098,15 +6936,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.getModel(\" + no + \")\");", - "start": 825, - "end": 877, + "start": 806, + "end": 858, "loc": { "start": { - "line": 42, + "line": 41, "column": 2 }, "end": { - "line": 42, + "line": 41, "column": 54 } } @@ -7114,15 +6952,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.releaseModel(\" + no + \")\");", - "start": 1013, - "end": 1069, + "start": 994, + "end": 1050, "loc": { "start": { - "line": 52, + "line": 51, "column": 2 }, "end": { - "line": 52, + "line": 51, "column": 58 } } @@ -7455,9 +7293,9 @@ "binop": null, "updateContext": null }, - "value": "./lib/PlatformManager", + "value": "./PlatformManager", "start": 89, - "end": 112, + "end": 108, "loc": { "start": { "line": 2, @@ -7465,7 +7303,7 @@ }, "end": { "line": 2, - "column": 55 + "column": 51 } } }, @@ -7482,16 +7320,16 @@ "binop": null, "updateContext": null }, - "start": 112, - "end": 113, + "start": 108, + "end": 109, "loc": { "start": { "line": 2, - "column": 55 + "column": 51 }, "end": { "line": 2, - "column": 56 + "column": 52 } } }, @@ -7510,8 +7348,8 @@ "updateContext": null }, "value": "import", - "start": 114, - "end": 120, + "start": 110, + "end": 116, "loc": { "start": { "line": 3, @@ -7535,8 +7373,8 @@ "postfix": false, "binop": null }, - "start": 121, - "end": 122, + "start": 117, + "end": 118, "loc": { "start": { "line": 3, @@ -7561,8 +7399,8 @@ "binop": null }, "value": "cModel", - "start": 123, - "end": 129, + "start": 119, + "end": 125, "loc": { "start": { "line": 3, @@ -7586,8 +7424,8 @@ "postfix": false, "binop": null }, - "start": 130, - "end": 131, + "start": 126, + "end": 127, "loc": { "start": { "line": 3, @@ -7612,8 +7450,8 @@ "binop": null }, "value": "from", - "start": 132, - "end": 136, + "start": 128, + "end": 132, "loc": { "start": { "line": 3, @@ -7639,8 +7477,8 @@ "updateContext": null }, "value": "./cModel", - "start": 137, - "end": 147, + "start": 133, + "end": 143, "loc": { "start": { "line": 3, @@ -7665,8 +7503,8 @@ "binop": null, "updateContext": null }, - "start": 147, - "end": 148, + "start": 143, + "end": 144, "loc": { "start": { "line": 3, @@ -7693,8 +7531,8 @@ "updateContext": null }, "value": "import", - "start": 149, - "end": 155, + "start": 145, + "end": 151, "loc": { "start": { "line": 4, @@ -7718,8 +7556,8 @@ "postfix": false, "binop": null }, - "start": 156, - "end": 157, + "start": 152, + "end": 153, "loc": { "start": { "line": 4, @@ -7744,8 +7582,8 @@ "binop": null }, "value": "cDefine", - "start": 158, - "end": 165, + "start": 154, + "end": 161, "loc": { "start": { "line": 4, @@ -7769,8 +7607,8 @@ "postfix": false, "binop": null }, - "start": 166, - "end": 167, + "start": 162, + "end": 163, "loc": { "start": { "line": 4, @@ -7795,8 +7633,8 @@ "binop": null }, "value": "from", - "start": 168, - "end": 172, + "start": 164, + "end": 168, "loc": { "start": { "line": 4, @@ -7822,8 +7660,8 @@ "updateContext": null }, "value": "./cDefine", - "start": 173, - "end": 184, + "start": 169, + "end": 180, "loc": { "start": { "line": 4, @@ -7848,8 +7686,8 @@ "binop": null, "updateContext": null }, - "start": 184, - "end": 185, + "start": 180, + "end": 181, "loc": { "start": { "line": 4, @@ -7875,8 +7713,8 @@ "binop": null }, "value": "function", - "start": 187, - "end": 195, + "start": 183, + "end": 191, "loc": { "start": { "line": 6, @@ -7901,8 +7739,8 @@ "binop": null }, "value": "cManager", - "start": 196, - "end": 204, + "start": 192, + "end": 200, "loc": { "start": { "line": 6, @@ -7926,8 +7764,8 @@ "postfix": false, "binop": null }, - "start": 204, - "end": 205, + "start": 200, + "end": 201, "loc": { "start": { "line": 6, @@ -7951,8 +7789,8 @@ "postfix": false, "binop": null }, - "start": 205, - "end": 206, + "start": 201, + "end": 202, "loc": { "start": { "line": 6, @@ -7976,8 +7814,8 @@ "postfix": false, "binop": null }, - "start": 207, - "end": 208, + "start": 203, + "end": 204, "loc": { "start": { "line": 6, @@ -7992,8 +7830,8 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager()\");", - "start": 211, - "end": 244, + "start": 207, + "end": 240, "loc": { "start": { "line": 7, @@ -8020,8 +7858,8 @@ "updateContext": null }, "value": "this", - "start": 248, - "end": 252, + "start": 244, + "end": 248, "loc": { "start": { "line": 9, @@ -8046,8 +7884,8 @@ "binop": null, "updateContext": null }, - "start": 252, - "end": 253, + "start": 248, + "end": 249, "loc": { "start": { "line": 9, @@ -8072,8 +7910,8 @@ "binop": null }, "value": "models", - "start": 253, - "end": 259, + "start": 249, + "end": 255, "loc": { "start": { "line": 9, @@ -8099,8 +7937,8 @@ "updateContext": null }, "value": "=", - "start": 260, - "end": 261, + "start": 256, + "end": 257, "loc": { "start": { "line": 9, @@ -8125,8 +7963,8 @@ "binop": null, "updateContext": null }, - "start": 262, - "end": 263, + "start": 258, + "end": 259, "loc": { "start": { "line": 9, @@ -8151,8 +7989,8 @@ "binop": null, "updateContext": null }, - "start": 263, - "end": 264, + "start": 259, + "end": 260, "loc": { "start": { "line": 9, @@ -8177,8 +8015,8 @@ "binop": null, "updateContext": null }, - "start": 264, - "end": 265, + "start": 260, + "end": 261, "loc": { "start": { "line": 9, @@ -8205,8 +8043,8 @@ "updateContext": null }, "value": "this", - "start": 268, - "end": 272, + "start": 264, + "end": 268, "loc": { "start": { "line": 10, @@ -8231,8 +8069,8 @@ "binop": null, "updateContext": null }, - "start": 272, - "end": 273, + "start": 268, + "end": 269, "loc": { "start": { "line": 10, @@ -8257,8 +8095,8 @@ "binop": null }, "value": "count", - "start": 273, - "end": 278, + "start": 269, + "end": 274, "loc": { "start": { "line": 10, @@ -8284,8 +8122,8 @@ "updateContext": null }, "value": "=", - "start": 279, - "end": 280, + "start": 275, + "end": 276, "loc": { "start": { "line": 10, @@ -8311,8 +8149,8 @@ "updateContext": null }, "value": "-", - "start": 281, - "end": 282, + "start": 277, + "end": 278, "loc": { "start": { "line": 10, @@ -8338,8 +8176,8 @@ "updateContext": null }, "value": 1, - "start": 282, - "end": 283, + "start": 278, + "end": 279, "loc": { "start": { "line": 10, @@ -8364,8 +8202,8 @@ "binop": null, "updateContext": null }, - "start": 283, - "end": 284, + "start": 279, + "end": 280, "loc": { "start": { "line": 10, @@ -8392,8 +8230,8 @@ "updateContext": null }, "value": "this", - "start": 287, - "end": 291, + "start": 283, + "end": 287, "loc": { "start": { "line": 11, @@ -8418,8 +8256,8 @@ "binop": null, "updateContext": null }, - "start": 291, - "end": 292, + "start": 287, + "end": 288, "loc": { "start": { "line": 11, @@ -8444,8 +8282,8 @@ "binop": null }, "value": "reloadFlg", - "start": 292, - "end": 301, + "start": 288, + "end": 297, "loc": { "start": { "line": 11, @@ -8471,8 +8309,8 @@ "updateContext": null }, "value": "=", - "start": 302, - "end": 303, + "start": 298, + "end": 299, "loc": { "start": { "line": 11, @@ -8499,8 +8337,8 @@ "updateContext": null }, "value": "false", - "start": 304, - "end": 309, + "start": 300, + "end": 305, "loc": { "start": { "line": 11, @@ -8525,8 +8363,8 @@ "binop": null, "updateContext": null }, - "start": 309, - "end": 310, + "start": 305, + "end": 306, "loc": { "start": { "line": 11, @@ -8550,9 +8388,9 @@ "postfix": false, "binop": null }, - "value": "Live2D", - "start": 314, - "end": 320, + "value": "Live2DFramework", + "start": 310, + "end": 325, "loc": { "start": { "line": 13, @@ -8560,7 +8398,7 @@ }, "end": { "line": 13, - "column": 8 + "column": 17 } } }, @@ -8577,16 +8415,16 @@ "binop": null, "updateContext": null }, - "start": 320, - "end": 321, + "start": 325, + "end": 326, "loc": { "start": { "line": 13, - "column": 8 + "column": 17 }, "end": { "line": 13, - "column": 9 + "column": 18 } } }, @@ -8602,17 +8440,17 @@ "postfix": false, "binop": null }, - "value": "init", - "start": 321, - "end": 325, + "value": "setPlatformManager", + "start": 326, + "end": 344, "loc": { "start": { "line": 13, - "column": 9 + "column": 18 }, "end": { "line": 13, - "column": 13 + "column": 36 } } }, @@ -8628,74 +8466,77 @@ "postfix": false, "binop": null }, - "start": 325, - "end": 326, + "start": 344, + "end": 345, "loc": { "start": { "line": 13, - "column": 13 + "column": 36 }, "end": { "line": 13, - "column": 14 + "column": 37 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 326, - "end": 327, + "value": "new", + "start": 345, + "end": 348, "loc": { "start": { "line": 13, - "column": 14 + "column": 37 }, "end": { "line": 13, - "column": 15 + "column": 40 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 327, - "end": 328, + "value": "PlatformManager", + "start": 349, + "end": 364, "loc": { "start": { "line": 13, - "column": 15 + "column": 41 }, "end": { "line": 13, - "column": 16 + "column": 56 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -8704,23 +8545,22 @@ "postfix": false, "binop": null }, - "value": "Live2DFramework", - "start": 331, - "end": 346, + "start": 364, + "end": 365, "loc": { "start": { - "line": 14, - "column": 2 + "line": 13, + "column": 56 }, "end": { - "line": 14, - "column": 17 + "line": 13, + "column": 57 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -8728,124 +8568,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 346, - "end": 347, - "loc": { - "start": { - "line": 14, - "column": 17 - }, - "end": { - "line": 14, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setPlatformManager", - "start": 347, - "end": 365, - "loc": { - "start": { - "line": 14, - "column": 18 - }, - "end": { - "line": 14, - "column": 36 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null }, "start": 365, "end": 366, "loc": { "start": { - "line": 14, - "column": 36 - }, - "end": { - "line": 14, - "column": 37 - } - } - }, - { - "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "new", - "start": 366, - "end": 369, - "loc": { - "start": { - "line": 14, - "column": 37 - }, - "end": { - "line": 14, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "PlatformManager", - "start": 370, - "end": 385, - "loc": { - "start": { - "line": 14, - "column": 41 + "line": 13, + "column": 57 }, "end": { - "line": 14, - "column": 56 + "line": 13, + "column": 58 } } }, @@ -8861,16 +8595,16 @@ "postfix": false, "binop": null }, - "start": 385, - "end": 386, + "start": 366, + "end": 367, "loc": { "start": { - "line": 14, - "column": 56 + "line": 13, + "column": 58 }, "end": { - "line": 14, - "column": 57 + "line": 13, + "column": 59 } } }, @@ -8887,16 +8621,16 @@ "binop": null, "updateContext": null }, - "start": 386, - "end": 387, + "start": 367, + "end": 368, "loc": { "start": { - "line": 14, - "column": 57 + "line": 13, + "column": 59 }, "end": { - "line": 14, - "column": 58 + "line": 13, + "column": 60 } } }, @@ -8912,15 +8646,15 @@ "postfix": false, "binop": null }, - "start": 389, - "end": 390, + "start": 370, + "end": 371, "loc": { "start": { - "line": 16, + "line": 15, "column": 0 }, "end": { - "line": 16, + "line": 15, "column": 1 } } @@ -8938,15 +8672,15 @@ "binop": null }, "value": "cManager", - "start": 392, - "end": 400, + "start": 373, + "end": 381, "loc": { "start": { - "line": 18, + "line": 17, "column": 0 }, "end": { - "line": 18, + "line": 17, "column": 8 } } @@ -8964,15 +8698,15 @@ "binop": null, "updateContext": null }, - "start": 400, - "end": 401, + "start": 381, + "end": 382, "loc": { "start": { - "line": 18, + "line": 17, "column": 8 }, "end": { - "line": 18, + "line": 17, "column": 9 } } @@ -8990,15 +8724,15 @@ "binop": null }, "value": "prototype", - "start": 401, - "end": 410, + "start": 382, + "end": 391, "loc": { "start": { - "line": 18, + "line": 17, "column": 9 }, "end": { - "line": 18, + "line": 17, "column": 18 } } @@ -9016,15 +8750,15 @@ "binop": null, "updateContext": null }, - "start": 410, - "end": 411, + "start": 391, + "end": 392, "loc": { "start": { - "line": 18, + "line": 17, "column": 18 }, "end": { - "line": 18, + "line": 17, "column": 19 } } @@ -9042,15 +8776,15 @@ "binop": null }, "value": "createModel", - "start": 411, - "end": 422, + "start": 392, + "end": 403, "loc": { "start": { - "line": 18, + "line": 17, "column": 19 }, "end": { - "line": 18, + "line": 17, "column": 30 } } @@ -9069,15 +8803,15 @@ "updateContext": null }, "value": "=", - "start": 423, - "end": 424, + "start": 404, + "end": 405, "loc": { "start": { - "line": 18, + "line": 17, "column": 31 }, "end": { - "line": 18, + "line": 17, "column": 32 } } @@ -9096,15 +8830,15 @@ "binop": null }, "value": "function", - "start": 425, - "end": 433, + "start": 406, + "end": 414, "loc": { "start": { - "line": 18, + "line": 17, "column": 33 }, "end": { - "line": 18, + "line": 17, "column": 41 } } @@ -9121,15 +8855,15 @@ "postfix": false, "binop": null }, - "start": 434, - "end": 435, + "start": 415, + "end": 416, "loc": { "start": { - "line": 18, + "line": 17, "column": 42 }, "end": { - "line": 18, + "line": 17, "column": 43 } } @@ -9146,15 +8880,15 @@ "postfix": false, "binop": null }, - "start": 435, - "end": 436, + "start": 416, + "end": 417, "loc": { "start": { - "line": 18, + "line": 17, "column": 43 }, "end": { - "line": 18, + "line": 17, "column": 44 } } @@ -9171,15 +8905,15 @@ "postfix": false, "binop": null }, - "start": 437, - "end": 438, + "start": 418, + "end": 419, "loc": { "start": { - "line": 18, + "line": 17, "column": 45 }, "end": { - "line": 18, + "line": 17, "column": 46 } } @@ -9199,15 +8933,15 @@ "updateContext": null }, "value": "var", - "start": 442, - "end": 445, + "start": 423, + "end": 426, "loc": { "start": { - "line": 20, + "line": 19, "column": 2 }, "end": { - "line": 20, + "line": 19, "column": 5 } } @@ -9225,15 +8959,15 @@ "binop": null }, "value": "model", - "start": 446, - "end": 451, + "start": 427, + "end": 432, "loc": { "start": { - "line": 20, + "line": 19, "column": 6 }, "end": { - "line": 20, + "line": 19, "column": 11 } } @@ -9252,15 +8986,15 @@ "updateContext": null }, "value": "=", - "start": 452, - "end": 453, + "start": 433, + "end": 434, "loc": { "start": { - "line": 20, + "line": 19, "column": 12 }, "end": { - "line": 20, + "line": 19, "column": 13 } } @@ -9280,15 +9014,15 @@ "updateContext": null }, "value": "new", - "start": 454, - "end": 457, + "start": 435, + "end": 438, "loc": { "start": { - "line": 20, + "line": 19, "column": 14 }, "end": { - "line": 20, + "line": 19, "column": 17 } } @@ -9306,15 +9040,15 @@ "binop": null }, "value": "cModel", - "start": 458, - "end": 464, + "start": 439, + "end": 445, "loc": { "start": { - "line": 20, + "line": 19, "column": 18 }, "end": { - "line": 20, + "line": 19, "column": 24 } } @@ -9331,15 +9065,15 @@ "postfix": false, "binop": null }, - "start": 464, - "end": 465, + "start": 445, + "end": 446, "loc": { "start": { - "line": 20, + "line": 19, "column": 24 }, "end": { - "line": 20, + "line": 19, "column": 25 } } @@ -9356,15 +9090,15 @@ "postfix": false, "binop": null }, - "start": 465, - "end": 466, + "start": 446, + "end": 447, "loc": { "start": { - "line": 20, + "line": 19, "column": 25 }, "end": { - "line": 20, + "line": 19, "column": 26 } } @@ -9382,15 +9116,15 @@ "binop": null, "updateContext": null }, - "start": 466, - "end": 467, + "start": 447, + "end": 448, "loc": { "start": { - "line": 20, + "line": 19, "column": 26 }, "end": { - "line": 20, + "line": 19, "column": 27 } } @@ -9410,15 +9144,15 @@ "updateContext": null }, "value": "this", - "start": 470, - "end": 474, + "start": 451, + "end": 455, "loc": { "start": { - "line": 21, + "line": 20, "column": 2 }, "end": { - "line": 21, + "line": 20, "column": 6 } } @@ -9436,15 +9170,15 @@ "binop": null, "updateContext": null }, - "start": 474, - "end": 475, + "start": 455, + "end": 456, "loc": { "start": { - "line": 21, + "line": 20, "column": 6 }, "end": { - "line": 21, + "line": 20, "column": 7 } } @@ -9462,15 +9196,15 @@ "binop": null }, "value": "models", - "start": 475, - "end": 481, + "start": 456, + "end": 462, "loc": { "start": { - "line": 21, + "line": 20, "column": 7 }, "end": { - "line": 21, + "line": 20, "column": 13 } } @@ -9488,15 +9222,15 @@ "binop": null, "updateContext": null }, - "start": 481, - "end": 482, + "start": 462, + "end": 463, "loc": { "start": { - "line": 21, + "line": 20, "column": 13 }, "end": { - "line": 21, + "line": 20, "column": 14 } } @@ -9514,15 +9248,15 @@ "binop": null }, "value": "push", - "start": 482, - "end": 486, + "start": 463, + "end": 467, "loc": { "start": { - "line": 21, + "line": 20, "column": 14 }, "end": { - "line": 21, + "line": 20, "column": 18 } } @@ -9539,15 +9273,15 @@ "postfix": false, "binop": null }, - "start": 486, - "end": 487, + "start": 467, + "end": 468, "loc": { "start": { - "line": 21, + "line": 20, "column": 18 }, "end": { - "line": 21, + "line": 20, "column": 19 } } @@ -9565,15 +9299,15 @@ "binop": null }, "value": "model", - "start": 487, - "end": 492, + "start": 468, + "end": 473, "loc": { "start": { - "line": 21, + "line": 20, "column": 19 }, "end": { - "line": 21, + "line": 20, "column": 24 } } @@ -9590,15 +9324,15 @@ "postfix": false, "binop": null }, - "start": 492, - "end": 493, + "start": 473, + "end": 474, "loc": { "start": { - "line": 21, + "line": 20, "column": 24 }, "end": { - "line": 21, + "line": 20, "column": 25 } } @@ -9616,15 +9350,15 @@ "binop": null, "updateContext": null }, - "start": 493, - "end": 494, + "start": 474, + "end": 475, "loc": { "start": { - "line": 21, + "line": 20, "column": 25 }, "end": { - "line": 21, + "line": 20, "column": 26 } } @@ -9644,15 +9378,15 @@ "updateContext": null }, "value": "return", - "start": 498, - "end": 504, + "start": 479, + "end": 485, "loc": { "start": { - "line": 23, + "line": 22, "column": 2 }, "end": { - "line": 23, + "line": 22, "column": 8 } } @@ -9670,15 +9404,15 @@ "binop": null }, "value": "model", - "start": 505, - "end": 510, + "start": 486, + "end": 491, "loc": { "start": { - "line": 23, + "line": 22, "column": 9 }, "end": { - "line": 23, + "line": 22, "column": 14 } } @@ -9696,15 +9430,15 @@ "binop": null, "updateContext": null }, - "start": 510, - "end": 511, + "start": 491, + "end": 492, "loc": { "start": { - "line": 23, + "line": 22, "column": 14 }, "end": { - "line": 23, + "line": 22, "column": 15 } } @@ -9721,15 +9455,15 @@ "postfix": false, "binop": null }, - "start": 513, - "end": 514, + "start": 494, + "end": 495, "loc": { "start": { - "line": 25, + "line": 24, "column": 0 }, "end": { - "line": 25, + "line": 24, "column": 1 } } @@ -9747,15 +9481,15 @@ "binop": null }, "value": "cManager", - "start": 517, - "end": 525, + "start": 498, + "end": 506, "loc": { "start": { - "line": 28, + "line": 27, "column": 0 }, "end": { - "line": 28, + "line": 27, "column": 8 } } @@ -9773,15 +9507,15 @@ "binop": null, "updateContext": null }, - "start": 525, - "end": 526, + "start": 506, + "end": 507, "loc": { "start": { - "line": 28, + "line": 27, "column": 8 }, "end": { - "line": 28, + "line": 27, "column": 9 } } @@ -9799,15 +9533,15 @@ "binop": null }, "value": "prototype", - "start": 526, - "end": 535, + "start": 507, + "end": 516, "loc": { "start": { - "line": 28, + "line": 27, "column": 9 }, "end": { - "line": 28, + "line": 27, "column": 18 } } @@ -9825,15 +9559,15 @@ "binop": null, "updateContext": null }, - "start": 535, - "end": 536, + "start": 516, + "end": 517, "loc": { "start": { - "line": 28, + "line": 27, "column": 18 }, "end": { - "line": 28, + "line": 27, "column": 19 } } @@ -9851,15 +9585,15 @@ "binop": null }, "value": "changeModel", - "start": 536, - "end": 547, + "start": 517, + "end": 528, "loc": { "start": { - "line": 28, + "line": 27, "column": 19 }, "end": { - "line": 28, + "line": 27, "column": 30 } } @@ -9878,15 +9612,15 @@ "updateContext": null }, "value": "=", - "start": 548, - "end": 549, + "start": 529, + "end": 530, "loc": { "start": { - "line": 28, + "line": 27, "column": 31 }, "end": { - "line": 28, + "line": 27, "column": 32 } } @@ -9905,15 +9639,15 @@ "binop": null }, "value": "function", - "start": 550, - "end": 558, + "start": 531, + "end": 539, "loc": { "start": { - "line": 28, + "line": 27, "column": 33 }, "end": { - "line": 28, + "line": 27, "column": 41 } } @@ -9930,15 +9664,15 @@ "postfix": false, "binop": null }, - "start": 559, - "end": 560, + "start": 540, + "end": 541, "loc": { "start": { - "line": 28, + "line": 27, "column": 42 }, "end": { - "line": 28, + "line": 27, "column": 43 } } @@ -9956,15 +9690,15 @@ "binop": null }, "value": "gl", - "start": 560, - "end": 562, + "start": 541, + "end": 543, "loc": { "start": { - "line": 28, + "line": 27, "column": 43 }, "end": { - "line": 28, + "line": 27, "column": 45 } } @@ -9982,15 +9716,15 @@ "binop": null, "updateContext": null }, - "start": 562, - "end": 563, + "start": 543, + "end": 544, "loc": { "start": { - "line": 28, + "line": 27, "column": 45 }, "end": { - "line": 28, + "line": 27, "column": 46 } } @@ -10008,15 +9742,15 @@ "binop": null }, "value": "modelurl", - "start": 564, - "end": 572, + "start": 545, + "end": 553, "loc": { "start": { - "line": 28, + "line": 27, "column": 47 }, "end": { - "line": 28, + "line": 27, "column": 55 } } @@ -10033,15 +9767,15 @@ "postfix": false, "binop": null }, - "start": 572, - "end": 573, + "start": 553, + "end": 554, "loc": { "start": { - "line": 28, + "line": 27, "column": 55 }, "end": { - "line": 28, + "line": 27, "column": 56 } } @@ -10058,15 +9792,15 @@ "postfix": false, "binop": null }, - "start": 574, - "end": 575, + "start": 555, + "end": 556, "loc": { "start": { - "line": 28, + "line": 27, "column": 57 }, "end": { - "line": 28, + "line": 27, "column": 58 } } @@ -10074,15 +9808,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.update(gl)\");", - "start": 578, - "end": 620, + "start": 559, + "end": 601, "loc": { "start": { - "line": 29, + "line": 28, "column": 2 }, "end": { - "line": 29, + "line": 28, "column": 44 } } @@ -10102,15 +9836,15 @@ "updateContext": null }, "value": "if", - "start": 624, - "end": 626, + "start": 605, + "end": 607, "loc": { "start": { - "line": 31, + "line": 30, "column": 2 }, "end": { - "line": 31, + "line": 30, "column": 4 } } @@ -10127,15 +9861,15 @@ "postfix": false, "binop": null }, - "start": 627, - "end": 628, + "start": 608, + "end": 609, "loc": { "start": { - "line": 31, + "line": 30, "column": 5 }, "end": { - "line": 31, + "line": 30, "column": 6 } } @@ -10155,15 +9889,15 @@ "updateContext": null }, "value": "this", - "start": 628, - "end": 632, + "start": 609, + "end": 613, "loc": { "start": { - "line": 31, + "line": 30, "column": 6 }, "end": { - "line": 31, + "line": 30, "column": 10 } } @@ -10181,15 +9915,15 @@ "binop": null, "updateContext": null }, - "start": 632, - "end": 633, + "start": 613, + "end": 614, "loc": { "start": { - "line": 31, + "line": 30, "column": 10 }, "end": { - "line": 31, + "line": 30, "column": 11 } } @@ -10207,15 +9941,15 @@ "binop": null }, "value": "reloadFlg", - "start": 633, - "end": 642, + "start": 614, + "end": 623, "loc": { "start": { - "line": 31, + "line": 30, "column": 11 }, "end": { - "line": 31, + "line": 30, "column": 20 } } @@ -10232,15 +9966,15 @@ "postfix": false, "binop": null }, - "start": 642, - "end": 643, + "start": 623, + "end": 624, "loc": { "start": { - "line": 31, + "line": 30, "column": 20 }, "end": { - "line": 31, + "line": 30, "column": 21 } } @@ -10257,15 +9991,15 @@ "postfix": false, "binop": null }, - "start": 644, - "end": 645, + "start": 625, + "end": 626, "loc": { "start": { - "line": 31, + "line": 30, "column": 22 }, "end": { - "line": 31, + "line": 30, "column": 23 } } @@ -10285,15 +10019,15 @@ "updateContext": null }, "value": "this", - "start": 650, - "end": 654, + "start": 631, + "end": 635, "loc": { "start": { - "line": 32, + "line": 31, "column": 4 }, "end": { - "line": 32, + "line": 31, "column": 8 } } @@ -10311,15 +10045,15 @@ "binop": null, "updateContext": null }, - "start": 654, - "end": 655, + "start": 635, + "end": 636, "loc": { "start": { - "line": 32, + "line": 31, "column": 8 }, "end": { - "line": 32, + "line": 31, "column": 9 } } @@ -10337,15 +10071,15 @@ "binop": null }, "value": "reloadFlg", - "start": 655, - "end": 664, + "start": 636, + "end": 645, "loc": { "start": { - "line": 32, + "line": 31, "column": 9 }, "end": { - "line": 32, + "line": 31, "column": 18 } } @@ -10364,15 +10098,15 @@ "updateContext": null }, "value": "=", - "start": 665, - "end": 666, + "start": 646, + "end": 647, "loc": { "start": { - "line": 32, + "line": 31, "column": 19 }, "end": { - "line": 32, + "line": 31, "column": 20 } } @@ -10392,15 +10126,15 @@ "updateContext": null }, "value": "false", - "start": 667, - "end": 672, + "start": 648, + "end": 653, "loc": { "start": { - "line": 32, + "line": 31, "column": 21 }, "end": { - "line": 32, + "line": 31, "column": 26 } } @@ -10418,15 +10152,15 @@ "binop": null, "updateContext": null }, - "start": 672, - "end": 673, + "start": 653, + "end": 654, "loc": { "start": { - "line": 32, + "line": 31, "column": 26 }, "end": { - "line": 32, + "line": 31, "column": 27 } } @@ -10446,15 +10180,15 @@ "updateContext": null }, "value": "this", - "start": 678, - "end": 682, + "start": 659, + "end": 663, "loc": { "start": { - "line": 33, + "line": 32, "column": 4 }, "end": { - "line": 33, + "line": 32, "column": 8 } } @@ -10472,15 +10206,15 @@ "binop": null, "updateContext": null }, - "start": 682, - "end": 683, + "start": 663, + "end": 664, "loc": { "start": { - "line": 33, + "line": 32, "column": 8 }, "end": { - "line": 33, + "line": 32, "column": 9 } } @@ -10498,15 +10232,15 @@ "binop": null }, "value": "releaseModel", - "start": 683, - "end": 695, + "start": 664, + "end": 676, "loc": { "start": { - "line": 33, + "line": 32, "column": 9 }, "end": { - "line": 33, + "line": 32, "column": 21 } } @@ -10523,15 +10257,15 @@ "postfix": false, "binop": null }, - "start": 695, - "end": 696, + "start": 676, + "end": 677, "loc": { "start": { - "line": 33, + "line": 32, "column": 21 }, "end": { - "line": 33, + "line": 32, "column": 22 } } @@ -10550,15 +10284,15 @@ "updateContext": null }, "value": 0, - "start": 696, - "end": 697, + "start": 677, + "end": 678, "loc": { "start": { - "line": 33, + "line": 32, "column": 22 }, "end": { - "line": 33, + "line": 32, "column": 23 } } @@ -10576,15 +10310,15 @@ "binop": null, "updateContext": null }, - "start": 697, - "end": 698, + "start": 678, + "end": 679, "loc": { "start": { - "line": 33, + "line": 32, "column": 23 }, "end": { - "line": 33, + "line": 32, "column": 24 } } @@ -10602,15 +10336,15 @@ "binop": null }, "value": "gl", - "start": 699, - "end": 701, + "start": 680, + "end": 682, "loc": { "start": { - "line": 33, + "line": 32, "column": 25 }, "end": { - "line": 33, + "line": 32, "column": 27 } } @@ -10627,15 +10361,15 @@ "postfix": false, "binop": null }, - "start": 701, - "end": 702, + "start": 682, + "end": 683, "loc": { "start": { - "line": 33, + "line": 32, "column": 27 }, "end": { - "line": 33, + "line": 32, "column": 28 } } @@ -10653,15 +10387,15 @@ "binop": null, "updateContext": null }, - "start": 702, - "end": 703, + "start": 683, + "end": 684, "loc": { "start": { - "line": 33, + "line": 32, "column": 28 }, "end": { - "line": 33, + "line": 32, "column": 29 } } @@ -10681,15 +10415,15 @@ "updateContext": null }, "value": "this", - "start": 708, - "end": 712, + "start": 689, + "end": 693, "loc": { "start": { - "line": 34, + "line": 33, "column": 4 }, "end": { - "line": 34, + "line": 33, "column": 8 } } @@ -10707,15 +10441,15 @@ "binop": null, "updateContext": null }, - "start": 712, - "end": 713, + "start": 693, + "end": 694, "loc": { "start": { - "line": 34, + "line": 33, "column": 8 }, "end": { - "line": 34, + "line": 33, "column": 9 } } @@ -10733,15 +10467,15 @@ "binop": null }, "value": "createModel", - "start": 713, - "end": 724, + "start": 694, + "end": 705, "loc": { "start": { - "line": 34, + "line": 33, "column": 9 }, "end": { - "line": 34, + "line": 33, "column": 20 } } @@ -10758,15 +10492,15 @@ "postfix": false, "binop": null }, - "start": 724, - "end": 725, + "start": 705, + "end": 706, "loc": { "start": { - "line": 34, + "line": 33, "column": 20 }, "end": { - "line": 34, + "line": 33, "column": 21 } } @@ -10783,15 +10517,15 @@ "postfix": false, "binop": null }, - "start": 725, - "end": 726, + "start": 706, + "end": 707, "loc": { "start": { - "line": 34, + "line": 33, "column": 21 }, "end": { - "line": 34, + "line": 33, "column": 22 } } @@ -10809,15 +10543,15 @@ "binop": null, "updateContext": null }, - "start": 726, - "end": 727, + "start": 707, + "end": 708, "loc": { "start": { - "line": 34, + "line": 33, "column": 22 }, "end": { - "line": 34, + "line": 33, "column": 23 } } @@ -10837,15 +10571,15 @@ "updateContext": null }, "value": "this", - "start": 732, - "end": 736, + "start": 713, + "end": 717, "loc": { "start": { - "line": 35, + "line": 34, "column": 4 }, "end": { - "line": 35, + "line": 34, "column": 8 } } @@ -10863,15 +10597,15 @@ "binop": null, "updateContext": null }, - "start": 736, - "end": 737, + "start": 717, + "end": 718, "loc": { "start": { - "line": 35, + "line": 34, "column": 8 }, "end": { - "line": 35, + "line": 34, "column": 9 } } @@ -10889,15 +10623,15 @@ "binop": null }, "value": "models", - "start": 737, - "end": 743, + "start": 718, + "end": 724, "loc": { "start": { - "line": 35, + "line": 34, "column": 9 }, "end": { - "line": 35, + "line": 34, "column": 15 } } @@ -10915,15 +10649,15 @@ "binop": null, "updateContext": null }, - "start": 743, - "end": 744, + "start": 724, + "end": 725, "loc": { "start": { - "line": 35, + "line": 34, "column": 15 }, "end": { - "line": 35, + "line": 34, "column": 16 } } @@ -10942,15 +10676,15 @@ "updateContext": null }, "value": 0, - "start": 744, - "end": 745, + "start": 725, + "end": 726, "loc": { "start": { - "line": 35, + "line": 34, "column": 16 }, "end": { - "line": 35, + "line": 34, "column": 17 } } @@ -10968,15 +10702,15 @@ "binop": null, "updateContext": null }, - "start": 745, - "end": 746, + "start": 726, + "end": 727, "loc": { "start": { - "line": 35, + "line": 34, "column": 17 }, "end": { - "line": 35, + "line": 34, "column": 18 } } @@ -10994,15 +10728,15 @@ "binop": null, "updateContext": null }, - "start": 746, - "end": 747, + "start": 727, + "end": 728, "loc": { "start": { - "line": 35, + "line": 34, "column": 18 }, "end": { - "line": 35, + "line": 34, "column": 19 } } @@ -11020,15 +10754,15 @@ "binop": null }, "value": "load", - "start": 747, - "end": 751, + "start": 728, + "end": 732, "loc": { "start": { - "line": 35, + "line": 34, "column": 19 }, "end": { - "line": 35, + "line": 34, "column": 23 } } @@ -11045,15 +10779,15 @@ "postfix": false, "binop": null }, - "start": 751, - "end": 752, + "start": 732, + "end": 733, "loc": { "start": { - "line": 35, + "line": 34, "column": 23 }, "end": { - "line": 35, + "line": 34, "column": 24 } } @@ -11071,15 +10805,15 @@ "binop": null }, "value": "gl", - "start": 752, - "end": 754, + "start": 733, + "end": 735, "loc": { "start": { - "line": 35, + "line": 34, "column": 24 }, "end": { - "line": 35, + "line": 34, "column": 26 } } @@ -11097,15 +10831,15 @@ "binop": null, "updateContext": null }, - "start": 754, - "end": 755, + "start": 735, + "end": 736, "loc": { "start": { - "line": 35, + "line": 34, "column": 26 }, "end": { - "line": 35, + "line": 34, "column": 27 } } @@ -11123,15 +10857,15 @@ "binop": null }, "value": "modelurl", - "start": 756, - "end": 764, + "start": 737, + "end": 745, "loc": { "start": { - "line": 35, + "line": 34, "column": 28 }, "end": { - "line": 35, + "line": 34, "column": 36 } } @@ -11148,15 +10882,15 @@ "postfix": false, "binop": null }, - "start": 764, - "end": 765, + "start": 745, + "end": 746, "loc": { "start": { - "line": 35, + "line": 34, "column": 36 }, "end": { - "line": 35, + "line": 34, "column": 37 } } @@ -11174,15 +10908,15 @@ "binop": null, "updateContext": null }, - "start": 765, - "end": 766, + "start": 746, + "end": 747, "loc": { "start": { - "line": 35, + "line": 34, "column": 37 }, "end": { - "line": 35, + "line": 34, "column": 38 } } @@ -11199,15 +10933,15 @@ "postfix": false, "binop": null }, - "start": 769, - "end": 770, + "start": 750, + "end": 751, "loc": { "start": { - "line": 36, + "line": 35, "column": 2 }, "end": { - "line": 36, + "line": 35, "column": 3 } } @@ -11224,15 +10958,15 @@ "postfix": false, "binop": null }, - "start": 772, - "end": 773, + "start": 753, + "end": 754, "loc": { "start": { - "line": 38, + "line": 37, "column": 0 }, "end": { - "line": 38, + "line": 37, "column": 1 } } @@ -11250,15 +10984,15 @@ "binop": null, "updateContext": null }, - "start": 773, - "end": 774, + "start": 754, + "end": 755, "loc": { "start": { - "line": 38, + "line": 37, "column": 1 }, "end": { - "line": 38, + "line": 37, "column": 2 } } @@ -11276,15 +11010,15 @@ "binop": null }, "value": "cManager", - "start": 777, - "end": 785, + "start": 758, + "end": 766, "loc": { "start": { - "line": 41, + "line": 40, "column": 0 }, "end": { - "line": 41, + "line": 40, "column": 8 } } @@ -11302,15 +11036,15 @@ "binop": null, "updateContext": null }, - "start": 785, - "end": 786, + "start": 766, + "end": 767, "loc": { "start": { - "line": 41, + "line": 40, "column": 8 }, "end": { - "line": 41, + "line": 40, "column": 9 } } @@ -11328,15 +11062,15 @@ "binop": null }, "value": "prototype", - "start": 786, - "end": 795, + "start": 767, + "end": 776, "loc": { "start": { - "line": 41, + "line": 40, "column": 9 }, "end": { - "line": 41, + "line": 40, "column": 18 } } @@ -11354,15 +11088,15 @@ "binop": null, "updateContext": null }, - "start": 795, - "end": 796, + "start": 776, + "end": 777, "loc": { "start": { - "line": 41, + "line": 40, "column": 18 }, "end": { - "line": 41, + "line": 40, "column": 19 } } @@ -11380,15 +11114,15 @@ "binop": null }, "value": "getModel", - "start": 796, - "end": 804, + "start": 777, + "end": 785, "loc": { "start": { - "line": 41, + "line": 40, "column": 19 }, "end": { - "line": 41, + "line": 40, "column": 27 } } @@ -11407,15 +11141,15 @@ "updateContext": null }, "value": "=", - "start": 805, - "end": 806, + "start": 786, + "end": 787, "loc": { "start": { - "line": 41, + "line": 40, "column": 28 }, "end": { - "line": 41, + "line": 40, "column": 29 } } @@ -11434,15 +11168,15 @@ "binop": null }, "value": "function", - "start": 807, - "end": 815, + "start": 788, + "end": 796, "loc": { "start": { - "line": 41, + "line": 40, "column": 30 }, "end": { - "line": 41, + "line": 40, "column": 38 } } @@ -11459,15 +11193,15 @@ "postfix": false, "binop": null }, - "start": 816, - "end": 817, + "start": 797, + "end": 798, "loc": { "start": { - "line": 41, + "line": 40, "column": 39 }, "end": { - "line": 41, + "line": 40, "column": 40 } } @@ -11485,15 +11219,15 @@ "binop": null }, "value": "no", - "start": 817, - "end": 819, + "start": 798, + "end": 800, "loc": { "start": { - "line": 41, + "line": 40, "column": 40 }, "end": { - "line": 41, + "line": 40, "column": 42 } } @@ -11510,15 +11244,15 @@ "postfix": false, "binop": null }, - "start": 819, - "end": 820, + "start": 800, + "end": 801, "loc": { "start": { - "line": 41, + "line": 40, "column": 42 }, "end": { - "line": 41, + "line": 40, "column": 43 } } @@ -11535,15 +11269,15 @@ "postfix": false, "binop": null }, - "start": 821, - "end": 822, + "start": 802, + "end": 803, "loc": { "start": { - "line": 41, + "line": 40, "column": 44 }, "end": { - "line": 41, + "line": 40, "column": 45 } } @@ -11551,15 +11285,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.getModel(\" + no + \")\");", - "start": 825, - "end": 877, + "start": 806, + "end": 858, "loc": { "start": { - "line": 42, + "line": 41, "column": 2 }, "end": { - "line": 42, + "line": 41, "column": 54 } } @@ -11579,15 +11313,15 @@ "updateContext": null }, "value": "if", - "start": 881, - "end": 883, + "start": 862, + "end": 864, "loc": { "start": { - "line": 44, + "line": 43, "column": 2 }, "end": { - "line": 44, + "line": 43, "column": 4 } } @@ -11604,15 +11338,15 @@ "postfix": false, "binop": null }, - "start": 884, - "end": 885, + "start": 865, + "end": 866, "loc": { "start": { - "line": 44, + "line": 43, "column": 5 }, "end": { - "line": 44, + "line": 43, "column": 6 } } @@ -11630,15 +11364,15 @@ "binop": null }, "value": "no", - "start": 885, - "end": 887, + "start": 866, + "end": 868, "loc": { "start": { - "line": 44, + "line": 43, "column": 6 }, "end": { - "line": 44, + "line": 43, "column": 8 } } @@ -11657,15 +11391,15 @@ "updateContext": null }, "value": ">=", - "start": 888, - "end": 890, + "start": 869, + "end": 871, "loc": { "start": { - "line": 44, + "line": 43, "column": 9 }, "end": { - "line": 44, + "line": 43, "column": 11 } } @@ -11685,15 +11419,15 @@ "updateContext": null }, "value": "this", - "start": 891, - "end": 895, + "start": 872, + "end": 876, "loc": { "start": { - "line": 44, + "line": 43, "column": 12 }, "end": { - "line": 44, + "line": 43, "column": 16 } } @@ -11711,15 +11445,15 @@ "binop": null, "updateContext": null }, - "start": 895, - "end": 896, + "start": 876, + "end": 877, "loc": { "start": { - "line": 44, + "line": 43, "column": 16 }, "end": { - "line": 44, + "line": 43, "column": 17 } } @@ -11737,15 +11471,15 @@ "binop": null }, "value": "models", - "start": 896, - "end": 902, + "start": 877, + "end": 883, "loc": { "start": { - "line": 44, + "line": 43, "column": 17 }, "end": { - "line": 44, + "line": 43, "column": 23 } } @@ -11763,15 +11497,15 @@ "binop": null, "updateContext": null }, - "start": 902, - "end": 903, + "start": 883, + "end": 884, "loc": { "start": { - "line": 44, + "line": 43, "column": 23 }, "end": { - "line": 44, + "line": 43, "column": 24 } } @@ -11789,15 +11523,15 @@ "binop": null }, "value": "length", - "start": 903, - "end": 909, + "start": 884, + "end": 890, "loc": { "start": { - "line": 44, + "line": 43, "column": 24 }, "end": { - "line": 44, + "line": 43, "column": 30 } } @@ -11814,15 +11548,15 @@ "postfix": false, "binop": null }, - "start": 909, - "end": 910, + "start": 890, + "end": 891, "loc": { "start": { - "line": 44, + "line": 43, "column": 30 }, "end": { - "line": 44, + "line": 43, "column": 31 } } @@ -11842,15 +11576,15 @@ "updateContext": null }, "value": "return", - "start": 911, - "end": 917, + "start": 892, + "end": 898, "loc": { "start": { - "line": 44, + "line": 43, "column": 32 }, "end": { - "line": 44, + "line": 43, "column": 38 } } @@ -11870,15 +11604,15 @@ "updateContext": null }, "value": "null", - "start": 918, - "end": 922, + "start": 899, + "end": 903, "loc": { "start": { - "line": 44, + "line": 43, "column": 39 }, "end": { - "line": 44, + "line": 43, "column": 43 } } @@ -11896,15 +11630,15 @@ "binop": null, "updateContext": null }, - "start": 922, - "end": 923, + "start": 903, + "end": 904, "loc": { "start": { - "line": 44, + "line": 43, "column": 43 }, "end": { - "line": 44, + "line": 43, "column": 44 } } @@ -11924,15 +11658,15 @@ "updateContext": null }, "value": "return", - "start": 927, - "end": 933, + "start": 908, + "end": 914, "loc": { "start": { - "line": 46, + "line": 45, "column": 2 }, "end": { - "line": 46, + "line": 45, "column": 8 } } @@ -11952,15 +11686,15 @@ "updateContext": null }, "value": "this", - "start": 934, - "end": 938, + "start": 915, + "end": 919, "loc": { "start": { - "line": 46, + "line": 45, "column": 9 }, "end": { - "line": 46, + "line": 45, "column": 13 } } @@ -11978,15 +11712,15 @@ "binop": null, "updateContext": null }, - "start": 938, - "end": 939, + "start": 919, + "end": 920, "loc": { "start": { - "line": 46, + "line": 45, "column": 13 }, "end": { - "line": 46, + "line": 45, "column": 14 } } @@ -12004,15 +11738,15 @@ "binop": null }, "value": "models", - "start": 939, - "end": 945, + "start": 920, + "end": 926, "loc": { "start": { - "line": 46, + "line": 45, "column": 14 }, "end": { - "line": 46, + "line": 45, "column": 20 } } @@ -12030,15 +11764,15 @@ "binop": null, "updateContext": null }, - "start": 945, - "end": 946, + "start": 926, + "end": 927, "loc": { "start": { - "line": 46, + "line": 45, "column": 20 }, "end": { - "line": 46, + "line": 45, "column": 21 } } @@ -12056,15 +11790,15 @@ "binop": null }, "value": "no", - "start": 946, - "end": 948, + "start": 927, + "end": 929, "loc": { "start": { - "line": 46, + "line": 45, "column": 21 }, "end": { - "line": 46, + "line": 45, "column": 23 } } @@ -12082,15 +11816,15 @@ "binop": null, "updateContext": null }, - "start": 948, - "end": 949, + "start": 929, + "end": 930, "loc": { "start": { - "line": 46, + "line": 45, "column": 23 }, "end": { - "line": 46, + "line": 45, "column": 24 } } @@ -12108,15 +11842,15 @@ "binop": null, "updateContext": null }, - "start": 949, - "end": 950, + "start": 930, + "end": 931, "loc": { "start": { - "line": 46, + "line": 45, "column": 24 }, "end": { - "line": 46, + "line": 45, "column": 25 } } @@ -12133,15 +11867,15 @@ "postfix": false, "binop": null }, - "start": 951, - "end": 952, + "start": 932, + "end": 933, "loc": { "start": { - "line": 47, + "line": 46, "column": 0 }, "end": { - "line": 47, + "line": 46, "column": 1 } } @@ -12159,15 +11893,15 @@ "binop": null, "updateContext": null }, - "start": 952, - "end": 953, + "start": 933, + "end": 934, "loc": { "start": { - "line": 47, + "line": 46, "column": 1 }, "end": { - "line": 47, + "line": 46, "column": 2 } } @@ -12185,15 +11919,15 @@ "binop": null }, "value": "cManager", - "start": 957, - "end": 965, + "start": 938, + "end": 946, "loc": { "start": { - "line": 51, + "line": 50, "column": 0 }, "end": { - "line": 51, + "line": 50, "column": 8 } } @@ -12211,15 +11945,15 @@ "binop": null, "updateContext": null }, - "start": 965, - "end": 966, + "start": 946, + "end": 947, "loc": { "start": { - "line": 51, + "line": 50, "column": 8 }, "end": { - "line": 51, + "line": 50, "column": 9 } } @@ -12237,15 +11971,15 @@ "binop": null }, "value": "prototype", - "start": 966, - "end": 975, + "start": 947, + "end": 956, "loc": { "start": { - "line": 51, + "line": 50, "column": 9 }, "end": { - "line": 51, + "line": 50, "column": 18 } } @@ -12263,15 +11997,15 @@ "binop": null, "updateContext": null }, - "start": 975, - "end": 976, + "start": 956, + "end": 957, "loc": { "start": { - "line": 51, + "line": 50, "column": 18 }, "end": { - "line": 51, + "line": 50, "column": 19 } } @@ -12289,15 +12023,15 @@ "binop": null }, "value": "releaseModel", - "start": 976, - "end": 988, + "start": 957, + "end": 969, "loc": { "start": { - "line": 51, + "line": 50, "column": 19 }, "end": { - "line": 51, + "line": 50, "column": 31 } } @@ -12316,15 +12050,15 @@ "updateContext": null }, "value": "=", - "start": 989, - "end": 990, + "start": 970, + "end": 971, "loc": { "start": { - "line": 51, + "line": 50, "column": 32 }, "end": { - "line": 51, + "line": 50, "column": 33 } } @@ -12343,15 +12077,15 @@ "binop": null }, "value": "function", - "start": 991, - "end": 999, + "start": 972, + "end": 980, "loc": { "start": { - "line": 51, + "line": 50, "column": 34 }, "end": { - "line": 51, + "line": 50, "column": 42 } } @@ -12368,15 +12102,15 @@ "postfix": false, "binop": null }, - "start": 1000, - "end": 1001, + "start": 981, + "end": 982, "loc": { "start": { - "line": 51, + "line": 50, "column": 43 }, "end": { - "line": 51, + "line": 50, "column": 44 } } @@ -12394,15 +12128,15 @@ "binop": null }, "value": "no", - "start": 1001, - "end": 1003, + "start": 982, + "end": 984, "loc": { "start": { - "line": 51, + "line": 50, "column": 44 }, "end": { - "line": 51, + "line": 50, "column": 46 } } @@ -12420,15 +12154,15 @@ "binop": null, "updateContext": null }, - "start": 1003, - "end": 1004, + "start": 984, + "end": 985, "loc": { "start": { - "line": 51, + "line": 50, "column": 46 }, "end": { - "line": 51, + "line": 50, "column": 47 } } @@ -12446,15 +12180,15 @@ "binop": null }, "value": "gl", - "start": 1005, - "end": 1007, + "start": 986, + "end": 988, "loc": { "start": { - "line": 51, + "line": 50, "column": 48 }, "end": { - "line": 51, + "line": 50, "column": 50 } } @@ -12471,15 +12205,15 @@ "postfix": false, "binop": null }, - "start": 1007, - "end": 1008, + "start": 988, + "end": 989, "loc": { "start": { - "line": 51, + "line": 50, "column": 50 }, "end": { - "line": 51, + "line": 50, "column": 51 } } @@ -12496,15 +12230,15 @@ "postfix": false, "binop": null }, - "start": 1009, - "end": 1010, + "start": 990, + "end": 991, "loc": { "start": { - "line": 51, + "line": 50, "column": 52 }, "end": { - "line": 51, + "line": 50, "column": 53 } } @@ -12512,15 +12246,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cManager.releaseModel(\" + no + \")\");", - "start": 1013, - "end": 1069, + "start": 994, + "end": 1050, "loc": { "start": { - "line": 52, + "line": 51, "column": 2 }, "end": { - "line": 52, + "line": 51, "column": 58 } } @@ -12540,15 +12274,15 @@ "updateContext": null }, "value": "if", - "start": 1073, - "end": 1075, + "start": 1054, + "end": 1056, "loc": { "start": { - "line": 54, + "line": 53, "column": 2 }, "end": { - "line": 54, + "line": 53, "column": 4 } } @@ -12565,15 +12299,15 @@ "postfix": false, "binop": null }, - "start": 1076, - "end": 1077, + "start": 1057, + "end": 1058, "loc": { "start": { - "line": 54, + "line": 53, "column": 5 }, "end": { - "line": 54, + "line": 53, "column": 6 } } @@ -12593,15 +12327,15 @@ "updateContext": null }, "value": "this", - "start": 1077, - "end": 1081, + "start": 1058, + "end": 1062, "loc": { "start": { - "line": 54, + "line": 53, "column": 6 }, "end": { - "line": 54, + "line": 53, "column": 10 } } @@ -12619,15 +12353,15 @@ "binop": null, "updateContext": null }, - "start": 1081, - "end": 1082, + "start": 1062, + "end": 1063, "loc": { "start": { - "line": 54, + "line": 53, "column": 10 }, "end": { - "line": 54, + "line": 53, "column": 11 } } @@ -12645,15 +12379,15 @@ "binop": null }, "value": "models", - "start": 1082, - "end": 1088, + "start": 1063, + "end": 1069, "loc": { "start": { - "line": 54, + "line": 53, "column": 11 }, "end": { - "line": 54, + "line": 53, "column": 17 } } @@ -12671,15 +12405,15 @@ "binop": null, "updateContext": null }, - "start": 1088, - "end": 1089, + "start": 1069, + "end": 1070, "loc": { "start": { - "line": 54, + "line": 53, "column": 17 }, "end": { - "line": 54, + "line": 53, "column": 18 } } @@ -12697,15 +12431,15 @@ "binop": null }, "value": "length", - "start": 1089, - "end": 1095, + "start": 1070, + "end": 1076, "loc": { "start": { - "line": 54, + "line": 53, "column": 18 }, "end": { - "line": 54, + "line": 53, "column": 24 } } @@ -12724,15 +12458,15 @@ "updateContext": null }, "value": "<=", - "start": 1096, - "end": 1098, + "start": 1077, + "end": 1079, "loc": { "start": { - "line": 54, + "line": 53, "column": 25 }, "end": { - "line": 54, + "line": 53, "column": 27 } } @@ -12750,15 +12484,15 @@ "binop": null }, "value": "no", - "start": 1099, - "end": 1101, + "start": 1080, + "end": 1082, "loc": { "start": { - "line": 54, + "line": 53, "column": 28 }, "end": { - "line": 54, + "line": 53, "column": 30 } } @@ -12775,15 +12509,15 @@ "postfix": false, "binop": null }, - "start": 1101, - "end": 1102, + "start": 1082, + "end": 1083, "loc": { "start": { - "line": 54, + "line": 53, "column": 30 }, "end": { - "line": 54, + "line": 53, "column": 31 } } @@ -12803,15 +12537,15 @@ "updateContext": null }, "value": "return", - "start": 1103, - "end": 1109, + "start": 1084, + "end": 1090, "loc": { "start": { - "line": 54, + "line": 53, "column": 32 }, "end": { - "line": 54, + "line": 53, "column": 38 } } @@ -12829,15 +12563,15 @@ "binop": null, "updateContext": null }, - "start": 1109, - "end": 1110, + "start": 1090, + "end": 1091, "loc": { "start": { - "line": 54, + "line": 53, "column": 38 }, "end": { - "line": 54, + "line": 53, "column": 39 } } @@ -12857,15 +12591,15 @@ "updateContext": null }, "value": "this", - "start": 1114, - "end": 1118, + "start": 1095, + "end": 1099, "loc": { "start": { - "line": 56, + "line": 55, "column": 2 }, "end": { - "line": 56, + "line": 55, "column": 6 } } @@ -12883,15 +12617,15 @@ "binop": null, "updateContext": null }, - "start": 1118, - "end": 1119, + "start": 1099, + "end": 1100, "loc": { "start": { - "line": 56, + "line": 55, "column": 6 }, "end": { - "line": 56, + "line": 55, "column": 7 } } @@ -12909,15 +12643,15 @@ "binop": null }, "value": "models", - "start": 1119, - "end": 1125, + "start": 1100, + "end": 1106, "loc": { "start": { - "line": 56, + "line": 55, "column": 7 }, "end": { - "line": 56, + "line": 55, "column": 13 } } @@ -12935,15 +12669,15 @@ "binop": null, "updateContext": null }, - "start": 1125, - "end": 1126, + "start": 1106, + "end": 1107, "loc": { "start": { - "line": 56, + "line": 55, "column": 13 }, "end": { - "line": 56, + "line": 55, "column": 14 } } @@ -12961,15 +12695,15 @@ "binop": null }, "value": "no", - "start": 1126, - "end": 1128, + "start": 1107, + "end": 1109, "loc": { "start": { - "line": 56, + "line": 55, "column": 14 }, "end": { - "line": 56, + "line": 55, "column": 16 } } @@ -12987,15 +12721,15 @@ "binop": null, "updateContext": null }, - "start": 1128, - "end": 1129, + "start": 1109, + "end": 1110, "loc": { "start": { - "line": 56, + "line": 55, "column": 16 }, "end": { - "line": 56, + "line": 55, "column": 17 } } @@ -13013,15 +12747,15 @@ "binop": null, "updateContext": null }, - "start": 1129, - "end": 1130, + "start": 1110, + "end": 1111, "loc": { "start": { - "line": 56, + "line": 55, "column": 17 }, "end": { - "line": 56, + "line": 55, "column": 18 } } @@ -13039,15 +12773,15 @@ "binop": null }, "value": "release", - "start": 1130, - "end": 1137, + "start": 1111, + "end": 1118, "loc": { "start": { - "line": 56, + "line": 55, "column": 18 }, "end": { - "line": 56, + "line": 55, "column": 25 } } @@ -13064,15 +12798,15 @@ "postfix": false, "binop": null }, - "start": 1137, - "end": 1138, + "start": 1118, + "end": 1119, "loc": { "start": { - "line": 56, + "line": 55, "column": 25 }, "end": { - "line": 56, + "line": 55, "column": 26 } } @@ -13090,15 +12824,15 @@ "binop": null }, "value": "gl", - "start": 1138, - "end": 1140, + "start": 1119, + "end": 1121, "loc": { "start": { - "line": 56, + "line": 55, "column": 26 }, "end": { - "line": 56, + "line": 55, "column": 28 } } @@ -13115,15 +12849,15 @@ "postfix": false, "binop": null }, - "start": 1140, - "end": 1141, + "start": 1121, + "end": 1122, "loc": { "start": { - "line": 56, + "line": 55, "column": 28 }, "end": { - "line": 56, + "line": 55, "column": 29 } } @@ -13141,15 +12875,15 @@ "binop": null, "updateContext": null }, - "start": 1141, - "end": 1142, + "start": 1122, + "end": 1123, "loc": { "start": { - "line": 56, + "line": 55, "column": 29 }, "end": { - "line": 56, + "line": 55, "column": 30 } } @@ -13169,15 +12903,15 @@ "updateContext": null }, "value": "delete", - "start": 1146, - "end": 1152, + "start": 1127, + "end": 1133, "loc": { "start": { - "line": 58, + "line": 57, "column": 2 }, "end": { - "line": 58, + "line": 57, "column": 8 } } @@ -13197,15 +12931,15 @@ "updateContext": null }, "value": "this", - "start": 1153, - "end": 1157, + "start": 1134, + "end": 1138, "loc": { "start": { - "line": 58, + "line": 57, "column": 9 }, "end": { - "line": 58, + "line": 57, "column": 13 } } @@ -13223,15 +12957,15 @@ "binop": null, "updateContext": null }, - "start": 1157, - "end": 1158, + "start": 1138, + "end": 1139, "loc": { "start": { - "line": 58, + "line": 57, "column": 13 }, "end": { - "line": 58, + "line": 57, "column": 14 } } @@ -13249,15 +12983,15 @@ "binop": null }, "value": "models", - "start": 1158, - "end": 1164, + "start": 1139, + "end": 1145, "loc": { "start": { - "line": 58, + "line": 57, "column": 14 }, "end": { - "line": 58, + "line": 57, "column": 20 } } @@ -13275,15 +13009,15 @@ "binop": null, "updateContext": null }, - "start": 1164, - "end": 1165, + "start": 1145, + "end": 1146, "loc": { "start": { - "line": 58, + "line": 57, "column": 20 }, "end": { - "line": 58, + "line": 57, "column": 21 } } @@ -13301,15 +13035,15 @@ "binop": null }, "value": "no", - "start": 1165, - "end": 1167, + "start": 1146, + "end": 1148, "loc": { "start": { - "line": 58, + "line": 57, "column": 21 }, "end": { - "line": 58, + "line": 57, "column": 23 } } @@ -13327,15 +13061,15 @@ "binop": null, "updateContext": null }, - "start": 1167, - "end": 1168, + "start": 1148, + "end": 1149, "loc": { "start": { - "line": 58, + "line": 57, "column": 23 }, "end": { - "line": 58, + "line": 57, "column": 24 } } @@ -13353,15 +13087,15 @@ "binop": null, "updateContext": null }, - "start": 1168, - "end": 1169, + "start": 1149, + "end": 1150, "loc": { "start": { - "line": 58, + "line": 57, "column": 24 }, "end": { - "line": 58, + "line": 57, "column": 25 } } @@ -13381,15 +13115,15 @@ "updateContext": null }, "value": "this", - "start": 1172, - "end": 1176, + "start": 1153, + "end": 1157, "loc": { "start": { - "line": 59, + "line": 58, "column": 2 }, "end": { - "line": 59, + "line": 58, "column": 6 } } @@ -13407,15 +13141,15 @@ "binop": null, "updateContext": null }, - "start": 1176, - "end": 1177, + "start": 1157, + "end": 1158, "loc": { "start": { - "line": 59, + "line": 58, "column": 6 }, "end": { - "line": 59, + "line": 58, "column": 7 } } @@ -13433,15 +13167,15 @@ "binop": null }, "value": "models", - "start": 1177, - "end": 1183, + "start": 1158, + "end": 1164, "loc": { "start": { - "line": 59, + "line": 58, "column": 7 }, "end": { - "line": 59, + "line": 58, "column": 13 } } @@ -13459,15 +13193,15 @@ "binop": null, "updateContext": null }, - "start": 1183, - "end": 1184, + "start": 1164, + "end": 1165, "loc": { "start": { - "line": 59, + "line": 58, "column": 13 }, "end": { - "line": 59, + "line": 58, "column": 14 } } @@ -13485,15 +13219,15 @@ "binop": null }, "value": "splice", - "start": 1184, - "end": 1190, + "start": 1165, + "end": 1171, "loc": { "start": { - "line": 59, + "line": 58, "column": 14 }, "end": { - "line": 59, + "line": 58, "column": 20 } } @@ -13510,15 +13244,15 @@ "postfix": false, "binop": null }, - "start": 1190, - "end": 1191, + "start": 1171, + "end": 1172, "loc": { "start": { - "line": 59, + "line": 58, "column": 20 }, "end": { - "line": 59, + "line": 58, "column": 21 } } @@ -13536,15 +13270,15 @@ "binop": null }, "value": "no", - "start": 1191, - "end": 1193, + "start": 1172, + "end": 1174, "loc": { "start": { - "line": 59, + "line": 58, "column": 21 }, "end": { - "line": 59, + "line": 58, "column": 23 } } @@ -13562,15 +13296,15 @@ "binop": null, "updateContext": null }, - "start": 1193, - "end": 1194, + "start": 1174, + "end": 1175, "loc": { "start": { - "line": 59, + "line": 58, "column": 23 }, "end": { - "line": 59, + "line": 58, "column": 24 } } @@ -13589,15 +13323,15 @@ "updateContext": null }, "value": 1, - "start": 1195, - "end": 1196, + "start": 1176, + "end": 1177, "loc": { "start": { - "line": 59, + "line": 58, "column": 25 }, "end": { - "line": 59, + "line": 58, "column": 26 } } @@ -13614,15 +13348,15 @@ "postfix": false, "binop": null }, - "start": 1196, - "end": 1197, + "start": 1177, + "end": 1178, "loc": { "start": { - "line": 59, + "line": 58, "column": 26 }, "end": { - "line": 59, + "line": 58, "column": 27 } } @@ -13640,15 +13374,15 @@ "binop": null, "updateContext": null }, - "start": 1197, - "end": 1198, + "start": 1178, + "end": 1179, "loc": { "start": { - "line": 59, + "line": 58, "column": 27 }, "end": { - "line": 59, + "line": 58, "column": 28 } } @@ -13665,15 +13399,15 @@ "postfix": false, "binop": null }, - "start": 1199, - "end": 1200, + "start": 1180, + "end": 1181, "loc": { "start": { - "line": 60, + "line": 59, "column": 0 }, "end": { - "line": 60, + "line": 59, "column": 1 } } @@ -13691,15 +13425,15 @@ "binop": null, "updateContext": null }, - "start": 1200, - "end": 1201, + "start": 1181, + "end": 1182, "loc": { "start": { - "line": 60, + "line": 59, "column": 1 }, "end": { - "line": 60, + "line": 59, "column": 2 } } @@ -13717,15 +13451,15 @@ "binop": null }, "value": "cManager", - "start": 1205, - "end": 1213, + "start": 1186, + "end": 1194, "loc": { "start": { - "line": 64, + "line": 63, "column": 0 }, "end": { - "line": 64, + "line": 63, "column": 8 } } @@ -13743,15 +13477,15 @@ "binop": null, "updateContext": null }, - "start": 1213, - "end": 1214, + "start": 1194, + "end": 1195, "loc": { "start": { - "line": 64, + "line": 63, "column": 8 }, "end": { - "line": 64, + "line": 63, "column": 9 } } @@ -13769,15 +13503,15 @@ "binop": null }, "value": "prototype", - "start": 1214, - "end": 1223, + "start": 1195, + "end": 1204, "loc": { "start": { - "line": 64, + "line": 63, "column": 9 }, "end": { - "line": 64, + "line": 63, "column": 18 } } @@ -13795,15 +13529,15 @@ "binop": null, "updateContext": null }, - "start": 1223, - "end": 1224, + "start": 1204, + "end": 1205, "loc": { "start": { - "line": 64, + "line": 63, "column": 18 }, "end": { - "line": 64, + "line": 63, "column": 19 } } @@ -13821,15 +13555,15 @@ "binop": null }, "value": "numModels", - "start": 1224, - "end": 1233, + "start": 1205, + "end": 1214, "loc": { "start": { - "line": 64, + "line": 63, "column": 19 }, "end": { - "line": 64, + "line": 63, "column": 28 } } @@ -13848,15 +13582,15 @@ "updateContext": null }, "value": "=", - "start": 1234, - "end": 1235, + "start": 1215, + "end": 1216, "loc": { "start": { - "line": 64, + "line": 63, "column": 29 }, "end": { - "line": 64, + "line": 63, "column": 30 } } @@ -13875,15 +13609,15 @@ "binop": null }, "value": "function", - "start": 1236, - "end": 1244, + "start": 1217, + "end": 1225, "loc": { "start": { - "line": 64, + "line": 63, "column": 31 }, "end": { - "line": 64, + "line": 63, "column": 39 } } @@ -13900,15 +13634,15 @@ "postfix": false, "binop": null }, - "start": 1245, - "end": 1246, + "start": 1226, + "end": 1227, "loc": { "start": { - "line": 64, + "line": 63, "column": 40 }, "end": { - "line": 64, + "line": 63, "column": 41 } } @@ -13925,15 +13659,15 @@ "postfix": false, "binop": null }, - "start": 1246, - "end": 1247, + "start": 1227, + "end": 1228, "loc": { "start": { - "line": 64, + "line": 63, "column": 41 }, "end": { - "line": 64, + "line": 63, "column": 42 } } @@ -13950,15 +13684,15 @@ "postfix": false, "binop": null }, - "start": 1248, - "end": 1249, + "start": 1229, + "end": 1230, "loc": { "start": { - "line": 64, + "line": 63, "column": 43 }, "end": { - "line": 64, + "line": 63, "column": 44 } } @@ -13978,15 +13712,15 @@ "updateContext": null }, "value": "return", - "start": 1252, - "end": 1258, + "start": 1233, + "end": 1239, "loc": { "start": { - "line": 65, + "line": 64, "column": 2 }, "end": { - "line": 65, + "line": 64, "column": 8 } } @@ -14006,15 +13740,15 @@ "updateContext": null }, "value": "this", - "start": 1259, - "end": 1263, + "start": 1240, + "end": 1244, "loc": { "start": { - "line": 65, + "line": 64, "column": 9 }, "end": { - "line": 65, + "line": 64, "column": 13 } } @@ -14032,15 +13766,15 @@ "binop": null, "updateContext": null }, - "start": 1263, - "end": 1264, + "start": 1244, + "end": 1245, "loc": { "start": { - "line": 65, + "line": 64, "column": 13 }, "end": { - "line": 65, + "line": 64, "column": 14 } } @@ -14058,15 +13792,15 @@ "binop": null }, "value": "models", - "start": 1264, - "end": 1270, + "start": 1245, + "end": 1251, "loc": { "start": { - "line": 65, + "line": 64, "column": 14 }, "end": { - "line": 65, + "line": 64, "column": 20 } } @@ -14084,15 +13818,15 @@ "binop": null, "updateContext": null }, - "start": 1270, - "end": 1271, + "start": 1251, + "end": 1252, "loc": { "start": { - "line": 65, + "line": 64, "column": 20 }, "end": { - "line": 65, + "line": 64, "column": 21 } } @@ -14110,15 +13844,15 @@ "binop": null }, "value": "length", - "start": 1271, - "end": 1277, + "start": 1252, + "end": 1258, "loc": { "start": { - "line": 65, + "line": 64, "column": 21 }, "end": { - "line": 65, + "line": 64, "column": 27 } } @@ -14136,15 +13870,15 @@ "binop": null, "updateContext": null }, - "start": 1277, - "end": 1278, + "start": 1258, + "end": 1259, "loc": { "start": { - "line": 65, + "line": 64, "column": 27 }, "end": { - "line": 65, + "line": 64, "column": 28 } } @@ -14161,15 +13895,15 @@ "postfix": false, "binop": null }, - "start": 1279, - "end": 1280, + "start": 1260, + "end": 1261, "loc": { "start": { - "line": 66, + "line": 65, "column": 0 }, "end": { - "line": 66, + "line": 65, "column": 1 } } @@ -14187,15 +13921,15 @@ "binop": null, "updateContext": null }, - "start": 1280, - "end": 1281, + "start": 1261, + "end": 1262, "loc": { "start": { - "line": 66, + "line": 65, "column": 1 }, "end": { - "line": 66, + "line": 65, "column": 2 } } @@ -14213,15 +13947,15 @@ "binop": null }, "value": "cManager", - "start": 1285, - "end": 1293, + "start": 1266, + "end": 1274, "loc": { "start": { - "line": 70, + "line": 69, "column": 0 }, "end": { - "line": 70, + "line": 69, "column": 8 } } @@ -14239,15 +13973,15 @@ "binop": null, "updateContext": null }, - "start": 1293, - "end": 1294, + "start": 1274, + "end": 1275, "loc": { "start": { - "line": 70, + "line": 69, "column": 8 }, "end": { - "line": 70, + "line": 69, "column": 9 } } @@ -14265,15 +13999,15 @@ "binop": null }, "value": "prototype", - "start": 1294, - "end": 1303, + "start": 1275, + "end": 1284, "loc": { "start": { - "line": 70, + "line": 69, "column": 9 }, "end": { - "line": 70, + "line": 69, "column": 18 } } @@ -14291,15 +14025,15 @@ "binop": null, "updateContext": null }, - "start": 1303, - "end": 1304, + "start": 1284, + "end": 1285, "loc": { "start": { - "line": 70, + "line": 69, "column": 18 }, "end": { - "line": 70, + "line": 69, "column": 19 } } @@ -14317,15 +14051,15 @@ "binop": null }, "value": "setDrag", - "start": 1304, - "end": 1311, + "start": 1285, + "end": 1292, "loc": { "start": { - "line": 70, + "line": 69, "column": 19 }, "end": { - "line": 70, + "line": 69, "column": 26 } } @@ -14344,15 +14078,15 @@ "updateContext": null }, "value": "=", - "start": 1312, - "end": 1313, + "start": 1293, + "end": 1294, "loc": { "start": { - "line": 70, + "line": 69, "column": 27 }, "end": { - "line": 70, + "line": 69, "column": 28 } } @@ -14371,15 +14105,15 @@ "binop": null }, "value": "function", - "start": 1314, - "end": 1322, + "start": 1295, + "end": 1303, "loc": { "start": { - "line": 70, + "line": 69, "column": 29 }, "end": { - "line": 70, + "line": 69, "column": 37 } } @@ -14396,15 +14130,15 @@ "postfix": false, "binop": null }, - "start": 1323, - "end": 1324, + "start": 1304, + "end": 1305, "loc": { "start": { - "line": 70, + "line": 69, "column": 38 }, "end": { - "line": 70, + "line": 69, "column": 39 } } @@ -14422,15 +14156,15 @@ "binop": null }, "value": "x", - "start": 1324, - "end": 1325, + "start": 1305, + "end": 1306, "loc": { "start": { - "line": 70, + "line": 69, "column": 39 }, "end": { - "line": 70, + "line": 69, "column": 40 } } @@ -14448,15 +14182,15 @@ "binop": null, "updateContext": null }, - "start": 1325, - "end": 1326, + "start": 1306, + "end": 1307, "loc": { "start": { - "line": 70, + "line": 69, "column": 40 }, "end": { - "line": 70, + "line": 69, "column": 41 } } @@ -14474,15 +14208,15 @@ "binop": null }, "value": "y", - "start": 1327, - "end": 1328, + "start": 1308, + "end": 1309, "loc": { "start": { - "line": 70, + "line": 69, "column": 42 }, "end": { - "line": 70, + "line": 69, "column": 43 } } @@ -14499,15 +14233,15 @@ "postfix": false, "binop": null }, - "start": 1328, - "end": 1329, + "start": 1309, + "end": 1310, "loc": { "start": { - "line": 70, + "line": 69, "column": 43 }, "end": { - "line": 70, + "line": 69, "column": 44 } } @@ -14524,15 +14258,15 @@ "postfix": false, "binop": null }, - "start": 1330, - "end": 1331, + "start": 1311, + "end": 1312, "loc": { "start": { - "line": 70, + "line": 69, "column": 45 }, "end": { - "line": 70, + "line": 69, "column": 46 } } @@ -14552,15 +14286,15 @@ "updateContext": null }, "value": "for", - "start": 1334, - "end": 1337, + "start": 1315, + "end": 1318, "loc": { "start": { - "line": 71, + "line": 70, "column": 2 }, "end": { - "line": 71, + "line": 70, "column": 5 } } @@ -14577,15 +14311,15 @@ "postfix": false, "binop": null }, - "start": 1338, - "end": 1339, + "start": 1319, + "end": 1320, "loc": { "start": { - "line": 71, + "line": 70, "column": 6 }, "end": { - "line": 71, + "line": 70, "column": 7 } } @@ -14605,15 +14339,15 @@ "updateContext": null }, "value": "var", - "start": 1339, - "end": 1342, + "start": 1320, + "end": 1323, "loc": { "start": { - "line": 71, + "line": 70, "column": 7 }, "end": { - "line": 71, + "line": 70, "column": 10 } } @@ -14631,15 +14365,15 @@ "binop": null }, "value": "i", - "start": 1343, - "end": 1344, + "start": 1324, + "end": 1325, "loc": { "start": { - "line": 71, + "line": 70, "column": 11 }, "end": { - "line": 71, + "line": 70, "column": 12 } } @@ -14658,15 +14392,15 @@ "updateContext": null }, "value": "=", - "start": 1345, - "end": 1346, + "start": 1326, + "end": 1327, "loc": { "start": { - "line": 71, + "line": 70, "column": 13 }, "end": { - "line": 71, + "line": 70, "column": 14 } } @@ -14685,15 +14419,15 @@ "updateContext": null }, "value": 0, - "start": 1347, - "end": 1348, + "start": 1328, + "end": 1329, "loc": { "start": { - "line": 71, + "line": 70, "column": 15 }, "end": { - "line": 71, + "line": 70, "column": 16 } } @@ -14711,15 +14445,15 @@ "binop": null, "updateContext": null }, - "start": 1348, - "end": 1349, + "start": 1329, + "end": 1330, "loc": { "start": { - "line": 71, + "line": 70, "column": 16 }, "end": { - "line": 71, + "line": 70, "column": 17 } } @@ -14737,15 +14471,15 @@ "binop": null }, "value": "i", - "start": 1350, - "end": 1351, + "start": 1331, + "end": 1332, "loc": { "start": { - "line": 71, + "line": 70, "column": 18 }, "end": { - "line": 71, + "line": 70, "column": 19 } } @@ -14764,15 +14498,15 @@ "updateContext": null }, "value": "<", - "start": 1352, - "end": 1353, + "start": 1333, + "end": 1334, "loc": { "start": { - "line": 71, + "line": 70, "column": 20 }, "end": { - "line": 71, + "line": 70, "column": 21 } } @@ -14792,15 +14526,15 @@ "updateContext": null }, "value": "this", - "start": 1354, - "end": 1358, + "start": 1335, + "end": 1339, "loc": { "start": { - "line": 71, + "line": 70, "column": 22 }, "end": { - "line": 71, + "line": 70, "column": 26 } } @@ -14818,15 +14552,15 @@ "binop": null, "updateContext": null }, - "start": 1358, - "end": 1359, + "start": 1339, + "end": 1340, "loc": { "start": { - "line": 71, + "line": 70, "column": 26 }, "end": { - "line": 71, + "line": 70, "column": 27 } } @@ -14844,15 +14578,15 @@ "binop": null }, "value": "models", - "start": 1359, - "end": 1365, + "start": 1340, + "end": 1346, "loc": { "start": { - "line": 71, + "line": 70, "column": 27 }, "end": { - "line": 71, + "line": 70, "column": 33 } } @@ -14870,15 +14604,15 @@ "binop": null, "updateContext": null }, - "start": 1365, - "end": 1366, + "start": 1346, + "end": 1347, "loc": { "start": { - "line": 71, + "line": 70, "column": 33 }, "end": { - "line": 71, + "line": 70, "column": 34 } } @@ -14896,15 +14630,15 @@ "binop": null }, "value": "length", - "start": 1366, - "end": 1372, + "start": 1347, + "end": 1353, "loc": { "start": { - "line": 71, + "line": 70, "column": 34 }, "end": { - "line": 71, + "line": 70, "column": 40 } } @@ -14922,15 +14656,15 @@ "binop": null, "updateContext": null }, - "start": 1372, - "end": 1373, + "start": 1353, + "end": 1354, "loc": { "start": { - "line": 71, + "line": 70, "column": 40 }, "end": { - "line": 71, + "line": 70, "column": 41 } } @@ -14948,15 +14682,15 @@ "binop": null }, "value": "i", - "start": 1374, - "end": 1375, + "start": 1355, + "end": 1356, "loc": { "start": { - "line": 71, + "line": 70, "column": 42 }, "end": { - "line": 71, + "line": 70, "column": 43 } } @@ -14974,15 +14708,15 @@ "binop": null }, "value": "++", - "start": 1375, - "end": 1377, + "start": 1356, + "end": 1358, "loc": { "start": { - "line": 71, + "line": 70, "column": 43 }, "end": { - "line": 71, + "line": 70, "column": 45 } } @@ -14999,15 +14733,15 @@ "postfix": false, "binop": null }, - "start": 1377, - "end": 1378, + "start": 1358, + "end": 1359, "loc": { "start": { - "line": 71, + "line": 70, "column": 45 }, "end": { - "line": 71, + "line": 70, "column": 46 } } @@ -15024,15 +14758,15 @@ "postfix": false, "binop": null }, - "start": 1379, - "end": 1380, + "start": 1360, + "end": 1361, "loc": { "start": { - "line": 71, + "line": 70, "column": 47 }, "end": { - "line": 71, + "line": 70, "column": 48 } } @@ -15052,15 +14786,15 @@ "updateContext": null }, "value": "this", - "start": 1385, - "end": 1389, + "start": 1366, + "end": 1370, "loc": { "start": { - "line": 72, + "line": 71, "column": 4 }, "end": { - "line": 72, + "line": 71, "column": 8 } } @@ -15078,15 +14812,15 @@ "binop": null, "updateContext": null }, - "start": 1389, - "end": 1390, + "start": 1370, + "end": 1371, "loc": { "start": { - "line": 72, + "line": 71, "column": 8 }, "end": { - "line": 72, + "line": 71, "column": 9 } } @@ -15104,15 +14838,15 @@ "binop": null }, "value": "models", - "start": 1390, - "end": 1396, + "start": 1371, + "end": 1377, "loc": { "start": { - "line": 72, + "line": 71, "column": 9 }, "end": { - "line": 72, + "line": 71, "column": 15 } } @@ -15130,15 +14864,15 @@ "binop": null, "updateContext": null }, - "start": 1396, - "end": 1397, + "start": 1377, + "end": 1378, "loc": { "start": { - "line": 72, + "line": 71, "column": 15 }, "end": { - "line": 72, + "line": 71, "column": 16 } } @@ -15156,15 +14890,15 @@ "binop": null }, "value": "i", - "start": 1397, - "end": 1398, + "start": 1378, + "end": 1379, "loc": { "start": { - "line": 72, + "line": 71, "column": 16 }, "end": { - "line": 72, + "line": 71, "column": 17 } } @@ -15182,15 +14916,15 @@ "binop": null, "updateContext": null }, - "start": 1398, - "end": 1399, + "start": 1379, + "end": 1380, "loc": { "start": { - "line": 72, + "line": 71, "column": 17 }, "end": { - "line": 72, + "line": 71, "column": 18 } } @@ -15208,15 +14942,15 @@ "binop": null, "updateContext": null }, - "start": 1399, - "end": 1400, + "start": 1380, + "end": 1381, "loc": { "start": { - "line": 72, + "line": 71, "column": 18 }, "end": { - "line": 72, + "line": 71, "column": 19 } } @@ -15234,15 +14968,15 @@ "binop": null }, "value": "setDrag", - "start": 1400, - "end": 1407, + "start": 1381, + "end": 1388, "loc": { "start": { - "line": 72, + "line": 71, "column": 19 }, "end": { - "line": 72, + "line": 71, "column": 26 } } @@ -15259,15 +14993,15 @@ "postfix": false, "binop": null }, - "start": 1407, - "end": 1408, + "start": 1388, + "end": 1389, "loc": { "start": { - "line": 72, + "line": 71, "column": 26 }, "end": { - "line": 72, + "line": 71, "column": 27 } } @@ -15285,15 +15019,15 @@ "binop": null }, "value": "x", - "start": 1408, - "end": 1409, + "start": 1389, + "end": 1390, "loc": { "start": { - "line": 72, + "line": 71, "column": 27 }, "end": { - "line": 72, + "line": 71, "column": 28 } } @@ -15311,15 +15045,15 @@ "binop": null, "updateContext": null }, - "start": 1409, - "end": 1410, + "start": 1390, + "end": 1391, "loc": { "start": { - "line": 72, + "line": 71, "column": 28 }, "end": { - "line": 72, + "line": 71, "column": 29 } } @@ -15337,15 +15071,15 @@ "binop": null }, "value": "y", - "start": 1411, - "end": 1412, + "start": 1392, + "end": 1393, "loc": { "start": { - "line": 72, + "line": 71, "column": 30 }, "end": { - "line": 72, + "line": 71, "column": 31 } } @@ -15362,15 +15096,15 @@ "postfix": false, "binop": null }, - "start": 1412, - "end": 1413, + "start": 1393, + "end": 1394, "loc": { "start": { - "line": 72, + "line": 71, "column": 31 }, "end": { - "line": 72, + "line": 71, "column": 32 } } @@ -15388,15 +15122,15 @@ "binop": null, "updateContext": null }, - "start": 1413, - "end": 1414, + "start": 1394, + "end": 1395, "loc": { "start": { - "line": 72, + "line": 71, "column": 32 }, "end": { - "line": 72, + "line": 71, "column": 33 } } @@ -15413,15 +15147,15 @@ "postfix": false, "binop": null }, - "start": 1417, - "end": 1418, + "start": 1398, + "end": 1399, "loc": { "start": { - "line": 73, + "line": 72, "column": 2 }, "end": { - "line": 73, + "line": 72, "column": 3 } } @@ -15438,15 +15172,15 @@ "postfix": false, "binop": null }, - "start": 1419, - "end": 1420, + "start": 1400, + "end": 1401, "loc": { "start": { - "line": 74, + "line": 73, "column": 0 }, "end": { - "line": 74, + "line": 73, "column": 1 } } @@ -15464,15 +15198,15 @@ "binop": null }, "value": "cManager", - "start": 1422, - "end": 1430, + "start": 1403, + "end": 1411, "loc": { "start": { - "line": 76, + "line": 75, "column": 0 }, "end": { - "line": 76, + "line": 75, "column": 8 } } @@ -15490,15 +15224,15 @@ "binop": null, "updateContext": null }, - "start": 1430, - "end": 1431, + "start": 1411, + "end": 1412, "loc": { "start": { - "line": 76, + "line": 75, "column": 8 }, "end": { - "line": 76, + "line": 75, "column": 9 } } @@ -15516,15 +15250,15 @@ "binop": null }, "value": "prototype", - "start": 1431, - "end": 1440, + "start": 1412, + "end": 1421, "loc": { "start": { - "line": 76, + "line": 75, "column": 9 }, "end": { - "line": 76, + "line": 75, "column": 18 } } @@ -15542,15 +15276,15 @@ "binop": null, "updateContext": null }, - "start": 1440, - "end": 1441, + "start": 1421, + "end": 1422, "loc": { "start": { - "line": 76, + "line": 75, "column": 18 }, "end": { - "line": 76, + "line": 75, "column": 19 } } @@ -15568,15 +15302,15 @@ "binop": null }, "value": "tapEvent", - "start": 1441, - "end": 1449, + "start": 1422, + "end": 1430, "loc": { "start": { - "line": 76, + "line": 75, "column": 19 }, "end": { - "line": 76, + "line": 75, "column": 27 } } @@ -15595,15 +15329,15 @@ "updateContext": null }, "value": "=", - "start": 1450, - "end": 1451, + "start": 1431, + "end": 1432, "loc": { "start": { - "line": 76, + "line": 75, "column": 28 }, "end": { - "line": 76, + "line": 75, "column": 29 } } @@ -15622,15 +15356,15 @@ "binop": null }, "value": "function", - "start": 1452, - "end": 1460, + "start": 1433, + "end": 1441, "loc": { "start": { - "line": 76, + "line": 75, "column": 30 }, "end": { - "line": 76, + "line": 75, "column": 38 } } @@ -15647,15 +15381,15 @@ "postfix": false, "binop": null }, - "start": 1461, - "end": 1462, + "start": 1442, + "end": 1443, "loc": { "start": { - "line": 76, + "line": 75, "column": 39 }, "end": { - "line": 76, + "line": 75, "column": 40 } } @@ -15673,15 +15407,15 @@ "binop": null }, "value": "x", - "start": 1462, - "end": 1463, + "start": 1443, + "end": 1444, "loc": { "start": { - "line": 76, + "line": 75, "column": 40 }, "end": { - "line": 76, + "line": 75, "column": 41 } } @@ -15699,15 +15433,15 @@ "binop": null, "updateContext": null }, - "start": 1463, - "end": 1464, + "start": 1444, + "end": 1445, "loc": { "start": { - "line": 76, + "line": 75, "column": 41 }, "end": { - "line": 76, + "line": 75, "column": 42 } } @@ -15725,15 +15459,15 @@ "binop": null }, "value": "y", - "start": 1465, - "end": 1466, + "start": 1446, + "end": 1447, "loc": { "start": { - "line": 76, + "line": 75, "column": 43 }, "end": { - "line": 76, + "line": 75, "column": 44 } } @@ -15750,15 +15484,15 @@ "postfix": false, "binop": null }, - "start": 1466, - "end": 1467, + "start": 1447, + "end": 1448, "loc": { "start": { - "line": 76, + "line": 75, "column": 44 }, "end": { - "line": 76, + "line": 75, "column": 45 } } @@ -15775,15 +15509,15 @@ "postfix": false, "binop": null }, - "start": 1468, - "end": 1469, + "start": 1449, + "end": 1450, "loc": { "start": { - "line": 76, + "line": 75, "column": 46 }, "end": { - "line": 76, + "line": 75, "column": 47 } } @@ -15803,15 +15537,15 @@ "updateContext": null }, "value": "if", - "start": 1472, - "end": 1474, + "start": 1453, + "end": 1455, "loc": { "start": { - "line": 77, + "line": 76, "column": 2 }, "end": { - "line": 77, + "line": 76, "column": 4 } } @@ -15828,15 +15562,15 @@ "postfix": false, "binop": null }, - "start": 1475, - "end": 1476, + "start": 1456, + "end": 1457, "loc": { "start": { - "line": 77, + "line": 76, "column": 5 }, "end": { - "line": 77, + "line": 76, "column": 6 } } @@ -15854,15 +15588,15 @@ "binop": null }, "value": "cDefine", - "start": 1476, - "end": 1483, + "start": 1457, + "end": 1464, "loc": { "start": { - "line": 77, + "line": 76, "column": 6 }, "end": { - "line": 77, + "line": 76, "column": 13 } } @@ -15880,15 +15614,15 @@ "binop": null, "updateContext": null }, - "start": 1483, - "end": 1484, + "start": 1464, + "end": 1465, "loc": { "start": { - "line": 77, + "line": 76, "column": 13 }, "end": { - "line": 77, + "line": 76, "column": 14 } } @@ -15906,15 +15640,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 1484, - "end": 1493, + "start": 1465, + "end": 1474, "loc": { "start": { - "line": 77, + "line": 76, "column": 14 }, "end": { - "line": 77, + "line": 76, "column": 23 } } @@ -15931,15 +15665,15 @@ "postfix": false, "binop": null }, - "start": 1493, - "end": 1494, + "start": 1474, + "end": 1475, "loc": { "start": { - "line": 77, + "line": 76, "column": 23 }, "end": { - "line": 77, + "line": 76, "column": 24 } } @@ -15957,15 +15691,15 @@ "binop": null }, "value": "console", - "start": 1499, - "end": 1506, + "start": 1480, + "end": 1487, "loc": { "start": { - "line": 78, + "line": 77, "column": 4 }, "end": { - "line": 78, + "line": 77, "column": 11 } } @@ -15983,15 +15717,15 @@ "binop": null, "updateContext": null }, - "start": 1506, - "end": 1507, + "start": 1487, + "end": 1488, "loc": { "start": { - "line": 78, + "line": 77, "column": 11 }, "end": { - "line": 78, + "line": 77, "column": 12 } } @@ -16009,15 +15743,15 @@ "binop": null }, "value": "log", - "start": 1507, - "end": 1510, + "start": 1488, + "end": 1491, "loc": { "start": { - "line": 78, + "line": 77, "column": 12 }, "end": { - "line": 78, + "line": 77, "column": 15 } } @@ -16034,15 +15768,15 @@ "postfix": false, "binop": null }, - "start": 1510, - "end": 1511, + "start": 1491, + "end": 1492, "loc": { "start": { - "line": 78, + "line": 77, "column": 15 }, "end": { - "line": 78, + "line": 77, "column": 16 } } @@ -16061,15 +15795,15 @@ "updateContext": null }, "value": "tapEvent view x:", - "start": 1511, - "end": 1529, + "start": 1492, + "end": 1510, "loc": { "start": { - "line": 78, + "line": 77, "column": 16 }, "end": { - "line": 78, + "line": 77, "column": 34 } } @@ -16088,15 +15822,15 @@ "updateContext": null }, "value": "+", - "start": 1530, - "end": 1531, + "start": 1511, + "end": 1512, "loc": { "start": { - "line": 78, + "line": 77, "column": 35 }, "end": { - "line": 78, + "line": 77, "column": 36 } } @@ -16114,15 +15848,15 @@ "binop": null }, "value": "x", - "start": 1532, - "end": 1533, + "start": 1513, + "end": 1514, "loc": { "start": { - "line": 78, + "line": 77, "column": 37 }, "end": { - "line": 78, + "line": 77, "column": 38 } } @@ -16141,15 +15875,15 @@ "updateContext": null }, "value": "+", - "start": 1534, - "end": 1535, + "start": 1515, + "end": 1516, "loc": { "start": { - "line": 78, + "line": 77, "column": 39 }, "end": { - "line": 78, + "line": 77, "column": 40 } } @@ -16168,15 +15902,15 @@ "updateContext": null }, "value": " y:", - "start": 1536, - "end": 1541, + "start": 1517, + "end": 1522, "loc": { "start": { - "line": 78, + "line": 77, "column": 41 }, "end": { - "line": 78, + "line": 77, "column": 46 } } @@ -16195,15 +15929,15 @@ "updateContext": null }, "value": "+", - "start": 1542, - "end": 1543, + "start": 1523, + "end": 1524, "loc": { "start": { - "line": 78, + "line": 77, "column": 47 }, "end": { - "line": 78, + "line": 77, "column": 48 } } @@ -16221,15 +15955,15 @@ "binop": null }, "value": "y", - "start": 1544, - "end": 1545, + "start": 1525, + "end": 1526, "loc": { "start": { - "line": 78, + "line": 77, "column": 49 }, "end": { - "line": 78, + "line": 77, "column": 50 } } @@ -16246,15 +15980,15 @@ "postfix": false, "binop": null }, - "start": 1545, - "end": 1546, + "start": 1526, + "end": 1527, "loc": { "start": { - "line": 78, + "line": 77, "column": 50 }, "end": { - "line": 78, + "line": 77, "column": 51 } } @@ -16272,15 +16006,15 @@ "binop": null, "updateContext": null }, - "start": 1546, - "end": 1547, + "start": 1527, + "end": 1528, "loc": { "start": { - "line": 78, + "line": 77, "column": 51 }, "end": { - "line": 78, + "line": 77, "column": 52 } } @@ -16300,15 +16034,15 @@ "updateContext": null }, "value": "for", - "start": 1551, - "end": 1554, + "start": 1532, + "end": 1535, "loc": { "start": { - "line": 80, + "line": 79, "column": 2 }, "end": { - "line": 80, + "line": 79, "column": 5 } } @@ -16325,15 +16059,15 @@ "postfix": false, "binop": null }, - "start": 1555, - "end": 1556, + "start": 1536, + "end": 1537, "loc": { "start": { - "line": 80, + "line": 79, "column": 6 }, "end": { - "line": 80, + "line": 79, "column": 7 } } @@ -16353,15 +16087,15 @@ "updateContext": null }, "value": "var", - "start": 1556, - "end": 1559, + "start": 1537, + "end": 1540, "loc": { "start": { - "line": 80, + "line": 79, "column": 7 }, "end": { - "line": 80, + "line": 79, "column": 10 } } @@ -16379,15 +16113,15 @@ "binop": null }, "value": "i", - "start": 1560, - "end": 1561, + "start": 1541, + "end": 1542, "loc": { "start": { - "line": 80, + "line": 79, "column": 11 }, "end": { - "line": 80, + "line": 79, "column": 12 } } @@ -16406,15 +16140,15 @@ "updateContext": null }, "value": "=", - "start": 1562, - "end": 1563, + "start": 1543, + "end": 1544, "loc": { "start": { - "line": 80, + "line": 79, "column": 13 }, "end": { - "line": 80, + "line": 79, "column": 14 } } @@ -16433,15 +16167,15 @@ "updateContext": null }, "value": 0, - "start": 1564, - "end": 1565, + "start": 1545, + "end": 1546, "loc": { "start": { - "line": 80, + "line": 79, "column": 15 }, "end": { - "line": 80, + "line": 79, "column": 16 } } @@ -16459,15 +16193,15 @@ "binop": null, "updateContext": null }, - "start": 1565, - "end": 1566, + "start": 1546, + "end": 1547, "loc": { "start": { - "line": 80, + "line": 79, "column": 16 }, "end": { - "line": 80, + "line": 79, "column": 17 } } @@ -16485,15 +16219,15 @@ "binop": null }, "value": "i", - "start": 1567, - "end": 1568, + "start": 1548, + "end": 1549, "loc": { "start": { - "line": 80, + "line": 79, "column": 18 }, "end": { - "line": 80, + "line": 79, "column": 19 } } @@ -16512,15 +16246,15 @@ "updateContext": null }, "value": "<", - "start": 1569, - "end": 1570, + "start": 1550, + "end": 1551, "loc": { "start": { - "line": 80, + "line": 79, "column": 20 }, "end": { - "line": 80, + "line": 79, "column": 21 } } @@ -16540,15 +16274,15 @@ "updateContext": null }, "value": "this", - "start": 1571, - "end": 1575, + "start": 1552, + "end": 1556, "loc": { "start": { - "line": 80, + "line": 79, "column": 22 }, "end": { - "line": 80, + "line": 79, "column": 26 } } @@ -16566,15 +16300,15 @@ "binop": null, "updateContext": null }, - "start": 1575, - "end": 1576, + "start": 1556, + "end": 1557, "loc": { "start": { - "line": 80, + "line": 79, "column": 26 }, "end": { - "line": 80, + "line": 79, "column": 27 } } @@ -16592,15 +16326,15 @@ "binop": null }, "value": "models", - "start": 1576, - "end": 1582, + "start": 1557, + "end": 1563, "loc": { "start": { - "line": 80, + "line": 79, "column": 27 }, "end": { - "line": 80, + "line": 79, "column": 33 } } @@ -16618,15 +16352,15 @@ "binop": null, "updateContext": null }, - "start": 1582, - "end": 1583, + "start": 1563, + "end": 1564, "loc": { "start": { - "line": 80, + "line": 79, "column": 33 }, "end": { - "line": 80, + "line": 79, "column": 34 } } @@ -16644,15 +16378,15 @@ "binop": null }, "value": "length", - "start": 1583, - "end": 1589, + "start": 1564, + "end": 1570, "loc": { "start": { - "line": 80, + "line": 79, "column": 34 }, "end": { - "line": 80, + "line": 79, "column": 40 } } @@ -16670,15 +16404,15 @@ "binop": null, "updateContext": null }, - "start": 1589, - "end": 1590, + "start": 1570, + "end": 1571, "loc": { "start": { - "line": 80, + "line": 79, "column": 40 }, "end": { - "line": 80, + "line": 79, "column": 41 } } @@ -16696,15 +16430,15 @@ "binop": null }, "value": "i", - "start": 1591, - "end": 1592, + "start": 1572, + "end": 1573, "loc": { "start": { - "line": 80, + "line": 79, "column": 42 }, "end": { - "line": 80, + "line": 79, "column": 43 } } @@ -16722,15 +16456,15 @@ "binop": null }, "value": "++", - "start": 1592, - "end": 1594, + "start": 1573, + "end": 1575, "loc": { "start": { - "line": 80, + "line": 79, "column": 43 }, "end": { - "line": 80, + "line": 79, "column": 45 } } @@ -16747,15 +16481,15 @@ "postfix": false, "binop": null }, - "start": 1594, - "end": 1595, + "start": 1575, + "end": 1576, "loc": { "start": { - "line": 80, + "line": 79, "column": 45 }, "end": { - "line": 80, + "line": 79, "column": 46 } } @@ -16772,15 +16506,15 @@ "postfix": false, "binop": null }, - "start": 1596, - "end": 1597, + "start": 1577, + "end": 1578, "loc": { "start": { - "line": 80, + "line": 79, "column": 47 }, "end": { - "line": 80, + "line": 79, "column": 48 } } @@ -16800,15 +16534,15 @@ "updateContext": null }, "value": "if", - "start": 1603, - "end": 1605, + "start": 1584, + "end": 1586, "loc": { "start": { - "line": 82, + "line": 81, "column": 4 }, "end": { - "line": 82, + "line": 81, "column": 6 } } @@ -16825,15 +16559,15 @@ "postfix": false, "binop": null }, - "start": 1606, - "end": 1607, + "start": 1587, + "end": 1588, "loc": { "start": { - "line": 82, + "line": 81, "column": 7 }, "end": { - "line": 82, + "line": 81, "column": 8 } } @@ -16853,15 +16587,15 @@ "updateContext": null }, "value": "this", - "start": 1607, - "end": 1611, + "start": 1588, + "end": 1592, "loc": { "start": { - "line": 82, + "line": 81, "column": 8 }, "end": { - "line": 82, + "line": 81, "column": 12 } } @@ -16879,15 +16613,15 @@ "binop": null, "updateContext": null }, - "start": 1611, - "end": 1612, + "start": 1592, + "end": 1593, "loc": { "start": { - "line": 82, + "line": 81, "column": 12 }, "end": { - "line": 82, + "line": 81, "column": 13 } } @@ -16905,15 +16639,15 @@ "binop": null }, "value": "models", - "start": 1612, - "end": 1618, + "start": 1593, + "end": 1599, "loc": { "start": { - "line": 82, + "line": 81, "column": 13 }, "end": { - "line": 82, + "line": 81, "column": 19 } } @@ -16931,15 +16665,15 @@ "binop": null, "updateContext": null }, - "start": 1618, - "end": 1619, + "start": 1599, + "end": 1600, "loc": { "start": { - "line": 82, + "line": 81, "column": 19 }, "end": { - "line": 82, + "line": 81, "column": 20 } } @@ -16957,15 +16691,15 @@ "binop": null }, "value": "i", - "start": 1619, - "end": 1620, + "start": 1600, + "end": 1601, "loc": { "start": { - "line": 82, + "line": 81, "column": 20 }, "end": { - "line": 82, + "line": 81, "column": 21 } } @@ -16983,15 +16717,15 @@ "binop": null, "updateContext": null }, - "start": 1620, - "end": 1621, + "start": 1601, + "end": 1602, "loc": { "start": { - "line": 82, + "line": 81, "column": 21 }, "end": { - "line": 82, + "line": 81, "column": 22 } } @@ -17009,15 +16743,15 @@ "binop": null, "updateContext": null }, - "start": 1621, - "end": 1622, + "start": 1602, + "end": 1603, "loc": { "start": { - "line": 82, + "line": 81, "column": 22 }, "end": { - "line": 82, + "line": 81, "column": 23 } } @@ -17035,15 +16769,15 @@ "binop": null }, "value": "hitTest", - "start": 1622, - "end": 1629, + "start": 1603, + "end": 1610, "loc": { "start": { - "line": 82, + "line": 81, "column": 23 }, "end": { - "line": 82, + "line": 81, "column": 30 } } @@ -17060,15 +16794,15 @@ "postfix": false, "binop": null }, - "start": 1629, - "end": 1630, + "start": 1610, + "end": 1611, "loc": { "start": { - "line": 82, + "line": 81, "column": 30 }, "end": { - "line": 82, + "line": 81, "column": 31 } } @@ -17086,15 +16820,15 @@ "binop": null }, "value": "cDefine", - "start": 1630, - "end": 1637, + "start": 1611, + "end": 1618, "loc": { "start": { - "line": 82, + "line": 81, "column": 31 }, "end": { - "line": 82, + "line": 81, "column": 38 } } @@ -17112,15 +16846,15 @@ "binop": null, "updateContext": null }, - "start": 1637, - "end": 1638, + "start": 1618, + "end": 1619, "loc": { "start": { - "line": 82, + "line": 81, "column": 38 }, "end": { - "line": 82, + "line": 81, "column": 39 } } @@ -17138,15 +16872,15 @@ "binop": null }, "value": "HIT_AREA_HEAD", - "start": 1638, - "end": 1651, + "start": 1619, + "end": 1632, "loc": { "start": { - "line": 82, + "line": 81, "column": 39 }, "end": { - "line": 82, + "line": 81, "column": 52 } } @@ -17164,15 +16898,15 @@ "binop": null, "updateContext": null }, - "start": 1651, - "end": 1652, + "start": 1632, + "end": 1633, "loc": { "start": { - "line": 82, + "line": 81, "column": 52 }, "end": { - "line": 82, + "line": 81, "column": 53 } } @@ -17190,15 +16924,15 @@ "binop": null }, "value": "x", - "start": 1653, - "end": 1654, + "start": 1634, + "end": 1635, "loc": { "start": { - "line": 82, + "line": 81, "column": 54 }, "end": { - "line": 82, + "line": 81, "column": 55 } } @@ -17216,15 +16950,15 @@ "binop": null, "updateContext": null }, - "start": 1654, - "end": 1655, + "start": 1635, + "end": 1636, "loc": { "start": { - "line": 82, + "line": 81, "column": 55 }, "end": { - "line": 82, + "line": 81, "column": 56 } } @@ -17242,15 +16976,15 @@ "binop": null }, "value": "y", - "start": 1656, - "end": 1657, + "start": 1637, + "end": 1638, "loc": { "start": { - "line": 82, + "line": 81, "column": 57 }, "end": { - "line": 82, + "line": 81, "column": 58 } } @@ -17267,15 +17001,15 @@ "postfix": false, "binop": null }, - "start": 1657, - "end": 1658, + "start": 1638, + "end": 1639, "loc": { "start": { - "line": 82, + "line": 81, "column": 58 }, "end": { - "line": 82, + "line": 81, "column": 59 } } @@ -17292,15 +17026,15 @@ "postfix": false, "binop": null }, - "start": 1658, - "end": 1659, + "start": 1639, + "end": 1640, "loc": { "start": { - "line": 82, + "line": 81, "column": 59 }, "end": { - "line": 82, + "line": 81, "column": 60 } } @@ -17317,15 +17051,15 @@ "postfix": false, "binop": null }, - "start": 1660, - "end": 1661, + "start": 1641, + "end": 1642, "loc": { "start": { - "line": 82, + "line": 81, "column": 61 }, "end": { - "line": 82, + "line": 81, "column": 62 } } @@ -17345,15 +17079,15 @@ "updateContext": null }, "value": "if", - "start": 1669, - "end": 1671, + "start": 1650, + "end": 1652, "loc": { "start": { - "line": 84, + "line": 83, "column": 6 }, "end": { - "line": 84, + "line": 83, "column": 8 } } @@ -17370,15 +17104,15 @@ "postfix": false, "binop": null }, - "start": 1672, - "end": 1673, + "start": 1653, + "end": 1654, "loc": { "start": { - "line": 84, + "line": 83, "column": 9 }, "end": { - "line": 84, + "line": 83, "column": 10 } } @@ -17396,15 +17130,15 @@ "binop": null }, "value": "cDefine", - "start": 1673, - "end": 1680, + "start": 1654, + "end": 1661, "loc": { "start": { - "line": 84, + "line": 83, "column": 10 }, "end": { - "line": 84, + "line": 83, "column": 17 } } @@ -17422,15 +17156,15 @@ "binop": null, "updateContext": null }, - "start": 1680, - "end": 1681, + "start": 1661, + "end": 1662, "loc": { "start": { - "line": 84, + "line": 83, "column": 17 }, "end": { - "line": 84, + "line": 83, "column": 18 } } @@ -17448,15 +17182,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 1681, - "end": 1690, + "start": 1662, + "end": 1671, "loc": { "start": { - "line": 84, + "line": 83, "column": 18 }, "end": { - "line": 84, + "line": 83, "column": 27 } } @@ -17473,15 +17207,15 @@ "postfix": false, "binop": null }, - "start": 1690, - "end": 1691, + "start": 1671, + "end": 1672, "loc": { "start": { - "line": 84, + "line": 83, "column": 27 }, "end": { - "line": 84, + "line": 83, "column": 28 } } @@ -17499,15 +17233,15 @@ "binop": null }, "value": "console", - "start": 1700, - "end": 1707, + "start": 1681, + "end": 1688, "loc": { "start": { - "line": 85, + "line": 84, "column": 8 }, "end": { - "line": 85, + "line": 84, "column": 15 } } @@ -17525,15 +17259,15 @@ "binop": null, "updateContext": null }, - "start": 1707, - "end": 1708, + "start": 1688, + "end": 1689, "loc": { "start": { - "line": 85, + "line": 84, "column": 15 }, "end": { - "line": 85, + "line": 84, "column": 16 } } @@ -17551,15 +17285,15 @@ "binop": null }, "value": "log", - "start": 1708, - "end": 1711, + "start": 1689, + "end": 1692, "loc": { "start": { - "line": 85, + "line": 84, "column": 16 }, "end": { - "line": 85, + "line": 84, "column": 19 } } @@ -17576,15 +17310,15 @@ "postfix": false, "binop": null }, - "start": 1711, - "end": 1712, + "start": 1692, + "end": 1693, "loc": { "start": { - "line": 85, + "line": 84, "column": 19 }, "end": { - "line": 85, + "line": 84, "column": 20 } } @@ -17603,15 +17337,15 @@ "updateContext": null }, "value": "Tap face.", - "start": 1712, - "end": 1723, + "start": 1693, + "end": 1704, "loc": { "start": { - "line": 85, + "line": 84, "column": 20 }, "end": { - "line": 85, + "line": 84, "column": 31 } } @@ -17628,15 +17362,15 @@ "postfix": false, "binop": null }, - "start": 1723, - "end": 1724, + "start": 1704, + "end": 1705, "loc": { "start": { - "line": 85, + "line": 84, "column": 31 }, "end": { - "line": 85, + "line": 84, "column": 32 } } @@ -17654,15 +17388,15 @@ "binop": null, "updateContext": null }, - "start": 1724, - "end": 1725, + "start": 1705, + "end": 1706, "loc": { "start": { - "line": 85, + "line": 84, "column": 32 }, "end": { - "line": 85, + "line": 84, "column": 33 } } @@ -17682,15 +17416,15 @@ "updateContext": null }, "value": "this", - "start": 1733, - "end": 1737, + "start": 1714, + "end": 1718, "loc": { "start": { - "line": 87, + "line": 86, "column": 6 }, "end": { - "line": 87, + "line": 86, "column": 10 } } @@ -17708,15 +17442,15 @@ "binop": null, "updateContext": null }, - "start": 1737, - "end": 1738, + "start": 1718, + "end": 1719, "loc": { "start": { - "line": 87, + "line": 86, "column": 10 }, "end": { - "line": 87, + "line": 86, "column": 11 } } @@ -17734,15 +17468,15 @@ "binop": null }, "value": "models", - "start": 1738, - "end": 1744, + "start": 1719, + "end": 1725, "loc": { "start": { - "line": 87, + "line": 86, "column": 11 }, "end": { - "line": 87, + "line": 86, "column": 17 } } @@ -17760,15 +17494,15 @@ "binop": null, "updateContext": null }, - "start": 1744, - "end": 1745, + "start": 1725, + "end": 1726, "loc": { "start": { - "line": 87, + "line": 86, "column": 17 }, "end": { - "line": 87, + "line": 86, "column": 18 } } @@ -17786,15 +17520,15 @@ "binop": null }, "value": "i", - "start": 1745, - "end": 1746, + "start": 1726, + "end": 1727, "loc": { "start": { - "line": 87, + "line": 86, "column": 18 }, "end": { - "line": 87, + "line": 86, "column": 19 } } @@ -17812,15 +17546,15 @@ "binop": null, "updateContext": null }, - "start": 1746, - "end": 1747, + "start": 1727, + "end": 1728, "loc": { "start": { - "line": 87, + "line": 86, "column": 19 }, "end": { - "line": 87, + "line": 86, "column": 20 } } @@ -17838,15 +17572,15 @@ "binop": null, "updateContext": null }, - "start": 1747, - "end": 1748, + "start": 1728, + "end": 1729, "loc": { "start": { - "line": 87, + "line": 86, "column": 20 }, "end": { - "line": 87, + "line": 86, "column": 21 } } @@ -17864,15 +17598,15 @@ "binop": null }, "value": "setRandomExpression", - "start": 1748, - "end": 1767, + "start": 1729, + "end": 1748, "loc": { "start": { - "line": 87, + "line": 86, "column": 21 }, "end": { - "line": 87, + "line": 86, "column": 40 } } @@ -17889,15 +17623,15 @@ "postfix": false, "binop": null }, - "start": 1767, - "end": 1768, + "start": 1748, + "end": 1749, "loc": { "start": { - "line": 87, + "line": 86, "column": 40 }, "end": { - "line": 87, + "line": 86, "column": 41 } } @@ -17914,15 +17648,15 @@ "postfix": false, "binop": null }, - "start": 1768, - "end": 1769, + "start": 1749, + "end": 1750, "loc": { "start": { - "line": 87, + "line": 86, "column": 41 }, "end": { - "line": 87, + "line": 86, "column": 42 } } @@ -17940,15 +17674,15 @@ "binop": null, "updateContext": null }, - "start": 1769, - "end": 1770, + "start": 1750, + "end": 1751, "loc": { "start": { - "line": 87, + "line": 86, "column": 42 }, "end": { - "line": 87, + "line": 86, "column": 43 } } @@ -17965,15 +17699,15 @@ "postfix": false, "binop": null }, - "start": 1775, - "end": 1776, + "start": 1756, + "end": 1757, "loc": { "start": { - "line": 88, + "line": 87, "column": 4 }, "end": { - "line": 88, + "line": 87, "column": 5 } } @@ -17993,15 +17727,15 @@ "updateContext": null }, "value": "else", - "start": 1781, - "end": 1785, + "start": 1762, + "end": 1766, "loc": { "start": { - "line": 89, + "line": 88, "column": 4 }, "end": { - "line": 89, + "line": 88, "column": 8 } } @@ -18021,15 +17755,15 @@ "updateContext": null }, "value": "if", - "start": 1786, - "end": 1788, + "start": 1767, + "end": 1769, "loc": { "start": { - "line": 89, + "line": 88, "column": 9 }, "end": { - "line": 89, + "line": 88, "column": 11 } } @@ -18046,15 +17780,15 @@ "postfix": false, "binop": null }, - "start": 1789, - "end": 1790, + "start": 1770, + "end": 1771, "loc": { "start": { - "line": 89, + "line": 88, "column": 12 }, "end": { - "line": 89, + "line": 88, "column": 13 } } @@ -18074,15 +17808,15 @@ "updateContext": null }, "value": "this", - "start": 1790, - "end": 1794, + "start": 1771, + "end": 1775, "loc": { "start": { - "line": 89, + "line": 88, "column": 13 }, "end": { - "line": 89, + "line": 88, "column": 17 } } @@ -18100,15 +17834,15 @@ "binop": null, "updateContext": null }, - "start": 1794, - "end": 1795, + "start": 1775, + "end": 1776, "loc": { "start": { - "line": 89, + "line": 88, "column": 17 }, "end": { - "line": 89, + "line": 88, "column": 18 } } @@ -18126,15 +17860,15 @@ "binop": null }, "value": "models", - "start": 1795, - "end": 1801, + "start": 1776, + "end": 1782, "loc": { "start": { - "line": 89, + "line": 88, "column": 18 }, "end": { - "line": 89, + "line": 88, "column": 24 } } @@ -18152,15 +17886,15 @@ "binop": null, "updateContext": null }, - "start": 1801, - "end": 1802, + "start": 1782, + "end": 1783, "loc": { "start": { - "line": 89, + "line": 88, "column": 24 }, "end": { - "line": 89, + "line": 88, "column": 25 } } @@ -18178,15 +17912,15 @@ "binop": null }, "value": "i", - "start": 1802, - "end": 1803, + "start": 1783, + "end": 1784, "loc": { "start": { - "line": 89, + "line": 88, "column": 25 }, "end": { - "line": 89, + "line": 88, "column": 26 } } @@ -18204,15 +17938,15 @@ "binop": null, "updateContext": null }, - "start": 1803, - "end": 1804, + "start": 1784, + "end": 1785, "loc": { "start": { - "line": 89, + "line": 88, "column": 26 }, "end": { - "line": 89, + "line": 88, "column": 27 } } @@ -18230,15 +17964,15 @@ "binop": null, "updateContext": null }, - "start": 1804, - "end": 1805, + "start": 1785, + "end": 1786, "loc": { "start": { - "line": 89, + "line": 88, "column": 27 }, "end": { - "line": 89, + "line": 88, "column": 28 } } @@ -18256,15 +17990,15 @@ "binop": null }, "value": "hitTest", - "start": 1805, - "end": 1812, + "start": 1786, + "end": 1793, "loc": { "start": { - "line": 89, + "line": 88, "column": 28 }, "end": { - "line": 89, + "line": 88, "column": 35 } } @@ -18281,15 +18015,15 @@ "postfix": false, "binop": null }, - "start": 1812, - "end": 1813, + "start": 1793, + "end": 1794, "loc": { "start": { - "line": 89, + "line": 88, "column": 35 }, "end": { - "line": 89, + "line": 88, "column": 36 } } @@ -18307,15 +18041,15 @@ "binop": null }, "value": "cDefine", - "start": 1813, - "end": 1820, + "start": 1794, + "end": 1801, "loc": { "start": { - "line": 89, + "line": 88, "column": 36 }, "end": { - "line": 89, + "line": 88, "column": 43 } } @@ -18333,15 +18067,15 @@ "binop": null, "updateContext": null }, - "start": 1820, - "end": 1821, + "start": 1801, + "end": 1802, "loc": { "start": { - "line": 89, + "line": 88, "column": 43 }, "end": { - "line": 89, + "line": 88, "column": 44 } } @@ -18359,15 +18093,15 @@ "binop": null }, "value": "HIT_AREA_BODY", - "start": 1821, - "end": 1834, + "start": 1802, + "end": 1815, "loc": { "start": { - "line": 89, + "line": 88, "column": 44 }, "end": { - "line": 89, + "line": 88, "column": 57 } } @@ -18385,15 +18119,15 @@ "binop": null, "updateContext": null }, - "start": 1834, - "end": 1835, + "start": 1815, + "end": 1816, "loc": { "start": { - "line": 89, + "line": 88, "column": 57 }, "end": { - "line": 89, + "line": 88, "column": 58 } } @@ -18411,15 +18145,15 @@ "binop": null }, "value": "x", - "start": 1836, - "end": 1837, + "start": 1817, + "end": 1818, "loc": { "start": { - "line": 89, + "line": 88, "column": 59 }, "end": { - "line": 89, + "line": 88, "column": 60 } } @@ -18437,15 +18171,15 @@ "binop": null, "updateContext": null }, - "start": 1837, - "end": 1838, + "start": 1818, + "end": 1819, "loc": { "start": { - "line": 89, + "line": 88, "column": 60 }, "end": { - "line": 89, + "line": 88, "column": 61 } } @@ -18463,15 +18197,15 @@ "binop": null }, "value": "y", - "start": 1839, - "end": 1840, + "start": 1820, + "end": 1821, "loc": { "start": { - "line": 89, + "line": 88, "column": 62 }, "end": { - "line": 89, + "line": 88, "column": 63 } } @@ -18488,15 +18222,15 @@ "postfix": false, "binop": null }, - "start": 1840, - "end": 1841, + "start": 1821, + "end": 1822, "loc": { "start": { - "line": 89, + "line": 88, "column": 63 }, "end": { - "line": 89, + "line": 88, "column": 64 } } @@ -18513,15 +18247,15 @@ "postfix": false, "binop": null }, - "start": 1841, - "end": 1842, + "start": 1822, + "end": 1823, "loc": { "start": { - "line": 89, + "line": 88, "column": 64 }, "end": { - "line": 89, + "line": 88, "column": 65 } } @@ -18538,15 +18272,15 @@ "postfix": false, "binop": null }, - "start": 1843, - "end": 1844, + "start": 1824, + "end": 1825, "loc": { "start": { - "line": 89, + "line": 88, "column": 66 }, "end": { - "line": 89, + "line": 88, "column": 67 } } @@ -18566,15 +18300,15 @@ "updateContext": null }, "value": "if", - "start": 1852, - "end": 1854, + "start": 1833, + "end": 1835, "loc": { "start": { - "line": 91, + "line": 90, "column": 6 }, "end": { - "line": 91, + "line": 90, "column": 8 } } @@ -18591,15 +18325,15 @@ "postfix": false, "binop": null }, - "start": 1855, - "end": 1856, + "start": 1836, + "end": 1837, "loc": { "start": { - "line": 91, + "line": 90, "column": 9 }, "end": { - "line": 91, + "line": 90, "column": 10 } } @@ -18617,15 +18351,15 @@ "binop": null }, "value": "cDefine", - "start": 1856, - "end": 1863, + "start": 1837, + "end": 1844, "loc": { "start": { - "line": 91, + "line": 90, "column": 10 }, "end": { - "line": 91, + "line": 90, "column": 17 } } @@ -18643,15 +18377,15 @@ "binop": null, "updateContext": null }, - "start": 1863, - "end": 1864, + "start": 1844, + "end": 1845, "loc": { "start": { - "line": 91, + "line": 90, "column": 17 }, "end": { - "line": 91, + "line": 90, "column": 18 } } @@ -18669,15 +18403,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 1864, - "end": 1873, + "start": 1845, + "end": 1854, "loc": { "start": { - "line": 91, + "line": 90, "column": 18 }, "end": { - "line": 91, + "line": 90, "column": 27 } } @@ -18694,15 +18428,15 @@ "postfix": false, "binop": null }, - "start": 1873, - "end": 1874, + "start": 1854, + "end": 1855, "loc": { "start": { - "line": 91, + "line": 90, "column": 27 }, "end": { - "line": 91, + "line": 90, "column": 28 } } @@ -18720,15 +18454,15 @@ "binop": null }, "value": "console", - "start": 1883, - "end": 1890, + "start": 1864, + "end": 1871, "loc": { "start": { - "line": 92, + "line": 91, "column": 8 }, "end": { - "line": 92, + "line": 91, "column": 15 } } @@ -18746,15 +18480,15 @@ "binop": null, "updateContext": null }, - "start": 1890, - "end": 1891, + "start": 1871, + "end": 1872, "loc": { "start": { - "line": 92, + "line": 91, "column": 15 }, "end": { - "line": 92, + "line": 91, "column": 16 } } @@ -18772,15 +18506,15 @@ "binop": null }, "value": "log", - "start": 1891, - "end": 1894, + "start": 1872, + "end": 1875, "loc": { "start": { - "line": 92, + "line": 91, "column": 16 }, "end": { - "line": 92, + "line": 91, "column": 19 } } @@ -18797,15 +18531,15 @@ "postfix": false, "binop": null }, - "start": 1894, - "end": 1895, + "start": 1875, + "end": 1876, "loc": { "start": { - "line": 92, + "line": 91, "column": 19 }, "end": { - "line": 92, + "line": 91, "column": 20 } } @@ -18824,15 +18558,15 @@ "updateContext": null }, "value": "Tap body.", - "start": 1895, - "end": 1906, + "start": 1876, + "end": 1887, "loc": { "start": { - "line": 92, + "line": 91, "column": 20 }, "end": { - "line": 92, + "line": 91, "column": 31 } } @@ -18851,15 +18585,15 @@ "updateContext": null }, "value": "+", - "start": 1907, - "end": 1908, + "start": 1888, + "end": 1889, "loc": { "start": { - "line": 92, + "line": 91, "column": 32 }, "end": { - "line": 92, + "line": 91, "column": 33 } } @@ -18878,15 +18612,15 @@ "updateContext": null }, "value": " models[", - "start": 1909, - "end": 1919, + "start": 1890, + "end": 1900, "loc": { "start": { - "line": 92, + "line": 91, "column": 34 }, "end": { - "line": 92, + "line": 91, "column": 44 } } @@ -18905,15 +18639,15 @@ "updateContext": null }, "value": "+", - "start": 1920, - "end": 1921, + "start": 1901, + "end": 1902, "loc": { "start": { - "line": 92, + "line": 91, "column": 45 }, "end": { - "line": 92, + "line": 91, "column": 46 } } @@ -18931,15 +18665,15 @@ "binop": null }, "value": "i", - "start": 1922, - "end": 1923, + "start": 1903, + "end": 1904, "loc": { "start": { - "line": 92, + "line": 91, "column": 47 }, "end": { - "line": 92, + "line": 91, "column": 48 } } @@ -18958,15 +18692,15 @@ "updateContext": null }, "value": "+", - "start": 1924, - "end": 1925, + "start": 1905, + "end": 1906, "loc": { "start": { - "line": 92, + "line": 91, "column": 49 }, "end": { - "line": 92, + "line": 91, "column": 50 } } @@ -18985,15 +18719,15 @@ "updateContext": null }, "value": "]", - "start": 1926, - "end": 1929, + "start": 1907, + "end": 1910, "loc": { "start": { - "line": 92, + "line": 91, "column": 51 }, "end": { - "line": 92, + "line": 91, "column": 54 } } @@ -19010,15 +18744,15 @@ "postfix": false, "binop": null }, - "start": 1929, - "end": 1930, + "start": 1910, + "end": 1911, "loc": { "start": { - "line": 92, + "line": 91, "column": 54 }, "end": { - "line": 92, + "line": 91, "column": 55 } } @@ -19036,15 +18770,15 @@ "binop": null, "updateContext": null }, - "start": 1930, - "end": 1931, + "start": 1911, + "end": 1912, "loc": { "start": { - "line": 92, + "line": 91, "column": 55 }, "end": { - "line": 92, + "line": 91, "column": 56 } } @@ -19064,15 +18798,15 @@ "updateContext": null }, "value": "this", - "start": 1939, - "end": 1943, + "start": 1920, + "end": 1924, "loc": { "start": { - "line": 94, + "line": 93, "column": 6 }, "end": { - "line": 94, + "line": 93, "column": 10 } } @@ -19090,15 +18824,15 @@ "binop": null, "updateContext": null }, - "start": 1943, - "end": 1944, + "start": 1924, + "end": 1925, "loc": { "start": { - "line": 94, + "line": 93, "column": 10 }, "end": { - "line": 94, + "line": 93, "column": 11 } } @@ -19116,15 +18850,15 @@ "binop": null }, "value": "models", - "start": 1944, - "end": 1950, + "start": 1925, + "end": 1931, "loc": { "start": { - "line": 94, + "line": 93, "column": 11 }, "end": { - "line": 94, + "line": 93, "column": 17 } } @@ -19142,15 +18876,15 @@ "binop": null, "updateContext": null }, - "start": 1950, - "end": 1951, + "start": 1931, + "end": 1932, "loc": { "start": { - "line": 94, + "line": 93, "column": 17 }, "end": { - "line": 94, + "line": 93, "column": 18 } } @@ -19168,15 +18902,15 @@ "binop": null }, "value": "i", - "start": 1951, - "end": 1952, + "start": 1932, + "end": 1933, "loc": { "start": { - "line": 94, + "line": 93, "column": 18 }, "end": { - "line": 94, + "line": 93, "column": 19 } } @@ -19194,15 +18928,15 @@ "binop": null, "updateContext": null }, - "start": 1952, - "end": 1953, + "start": 1933, + "end": 1934, "loc": { "start": { - "line": 94, + "line": 93, "column": 19 }, "end": { - "line": 94, + "line": 93, "column": 20 } } @@ -19220,15 +18954,15 @@ "binop": null, "updateContext": null }, - "start": 1953, - "end": 1954, + "start": 1934, + "end": 1935, "loc": { "start": { - "line": 94, + "line": 93, "column": 20 }, "end": { - "line": 94, + "line": 93, "column": 21 } } @@ -19246,15 +18980,15 @@ "binop": null }, "value": "startRandomMotion", - "start": 1954, - "end": 1971, + "start": 1935, + "end": 1952, "loc": { "start": { - "line": 94, + "line": 93, "column": 21 }, "end": { - "line": 94, + "line": 93, "column": 38 } } @@ -19271,15 +19005,15 @@ "postfix": false, "binop": null }, - "start": 1971, - "end": 1972, + "start": 1952, + "end": 1953, "loc": { "start": { - "line": 94, + "line": 93, "column": 38 }, "end": { - "line": 94, + "line": 93, "column": 39 } } @@ -19297,15 +19031,15 @@ "binop": null }, "value": "cDefine", - "start": 1972, - "end": 1979, + "start": 1953, + "end": 1960, "loc": { "start": { - "line": 94, + "line": 93, "column": 39 }, "end": { - "line": 94, + "line": 93, "column": 46 } } @@ -19323,15 +19057,15 @@ "binop": null, "updateContext": null }, - "start": 1979, - "end": 1980, + "start": 1960, + "end": 1961, "loc": { "start": { - "line": 94, + "line": 93, "column": 46 }, "end": { - "line": 94, + "line": 93, "column": 47 } } @@ -19349,15 +19083,15 @@ "binop": null }, "value": "MOTION_GROUP_TAP_BODY", - "start": 1980, - "end": 2001, + "start": 1961, + "end": 1982, "loc": { "start": { - "line": 94, + "line": 93, "column": 47 }, "end": { - "line": 94, + "line": 93, "column": 68 } } @@ -19375,15 +19109,15 @@ "binop": null, "updateContext": null }, - "start": 2001, - "end": 2002, + "start": 1982, + "end": 1983, "loc": { "start": { - "line": 94, + "line": 93, "column": 68 }, "end": { - "line": 94, + "line": 93, "column": 69 } } @@ -19401,15 +19135,15 @@ "binop": null }, "value": "cDefine", - "start": 2011, - "end": 2018, + "start": 1992, + "end": 1999, "loc": { "start": { - "line": 95, + "line": 94, "column": 8 }, "end": { - "line": 95, + "line": 94, "column": 15 } } @@ -19427,15 +19161,15 @@ "binop": null, "updateContext": null }, - "start": 2018, - "end": 2019, + "start": 1999, + "end": 2000, "loc": { "start": { - "line": 95, + "line": 94, "column": 15 }, "end": { - "line": 95, + "line": 94, "column": 16 } } @@ -19453,15 +19187,15 @@ "binop": null }, "value": "PRIORITY_NORMAL", - "start": 2019, - "end": 2034, + "start": 2000, + "end": 2015, "loc": { "start": { - "line": 95, + "line": 94, "column": 16 }, "end": { - "line": 95, + "line": 94, "column": 31 } } @@ -19478,15 +19212,15 @@ "postfix": false, "binop": null }, - "start": 2034, - "end": 2035, + "start": 2015, + "end": 2016, "loc": { "start": { - "line": 95, + "line": 94, "column": 31 }, "end": { - "line": 95, + "line": 94, "column": 32 } } @@ -19504,15 +19238,15 @@ "binop": null, "updateContext": null }, - "start": 2035, - "end": 2036, + "start": 2016, + "end": 2017, "loc": { "start": { - "line": 95, + "line": 94, "column": 32 }, "end": { - "line": 95, + "line": 94, "column": 33 } } @@ -19529,15 +19263,15 @@ "postfix": false, "binop": null }, - "start": 2041, - "end": 2042, + "start": 2022, + "end": 2023, "loc": { "start": { - "line": 96, + "line": 95, "column": 4 }, "end": { - "line": 96, + "line": 95, "column": 5 } } @@ -19554,15 +19288,15 @@ "postfix": false, "binop": null }, - "start": 2045, - "end": 2046, + "start": 2026, + "end": 2027, "loc": { "start": { - "line": 97, + "line": 96, "column": 2 }, "end": { - "line": 97, + "line": 96, "column": 3 } } @@ -19582,15 +19316,15 @@ "updateContext": null }, "value": "return", - "start": 2050, - "end": 2056, + "start": 2031, + "end": 2037, "loc": { "start": { - "line": 99, + "line": 98, "column": 2 }, "end": { - "line": 99, + "line": 98, "column": 8 } } @@ -19610,15 +19344,15 @@ "updateContext": null }, "value": "true", - "start": 2057, - "end": 2061, + "start": 2038, + "end": 2042, "loc": { "start": { - "line": 99, + "line": 98, "column": 9 }, "end": { - "line": 99, + "line": 98, "column": 13 } } @@ -19636,15 +19370,15 @@ "binop": null, "updateContext": null }, - "start": 2061, - "end": 2062, + "start": 2042, + "end": 2043, "loc": { "start": { - "line": 99, + "line": 98, "column": 13 }, "end": { - "line": 99, + "line": 98, "column": 14 } } @@ -19661,15 +19395,15 @@ "postfix": false, "binop": null }, - "start": 2063, - "end": 2064, + "start": 2044, + "end": 2045, "loc": { "start": { - "line": 100, + "line": 99, "column": 0 }, "end": { - "line": 100, + "line": 99, "column": 1 } } @@ -19687,15 +19421,15 @@ "binop": null, "updateContext": null }, - "start": 2064, - "end": 2065, + "start": 2045, + "end": 2046, "loc": { "start": { - "line": 100, + "line": 99, "column": 1 }, "end": { - "line": 100, + "line": 99, "column": 2 } } @@ -19715,15 +19449,15 @@ "updateContext": null }, "value": "export", - "start": 2067, - "end": 2073, + "start": 2048, + "end": 2054, "loc": { "start": { - "line": 102, + "line": 101, "column": 0 }, "end": { - "line": 102, + "line": 101, "column": 6 } } @@ -19740,15 +19474,15 @@ "postfix": false, "binop": null }, - "start": 2073, - "end": 2074, + "start": 2054, + "end": 2055, "loc": { "start": { - "line": 102, + "line": 101, "column": 6 }, "end": { - "line": 102, + "line": 101, "column": 7 } } @@ -19766,15 +19500,15 @@ "binop": null }, "value": "cManager", - "start": 2077, - "end": 2085, + "start": 2058, + "end": 2066, "loc": { "start": { - "line": 103, + "line": 102, "column": 2 }, "end": { - "line": 103, + "line": 102, "column": 10 } } @@ -19792,15 +19526,15 @@ "binop": null, "updateContext": null }, - "start": 2085, - "end": 2086, + "start": 2066, + "end": 2067, "loc": { "start": { - "line": 103, + "line": 102, "column": 10 }, "end": { - "line": 103, + "line": 102, "column": 11 } } @@ -19817,15 +19551,15 @@ "postfix": false, "binop": null }, - "start": 2087, - "end": 2088, + "start": 2068, + "end": 2069, "loc": { "start": { - "line": 104, + "line": 103, "column": 0 }, "end": { - "line": 104, + "line": 103, "column": 1 } } @@ -19843,15 +19577,15 @@ "binop": null, "updateContext": null }, - "start": 2089, - "end": 2089, + "start": 2070, + "end": 2070, "loc": { "start": { - "line": 105, + "line": 104, "column": 0 }, "end": { - "line": 105, + "line": 104, "column": 0 } } diff --git a/docs/ast/source/cModel.js.json b/docs/ast/source/cModel.js.json index fa8248d..90ff318 100644 --- a/docs/ast/source/cModel.js.json +++ b/docs/ast/source/cModel.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 13191, + "end": 13529, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 453, + "line": 467, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 13191, + "end": 13529, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 453, + "line": 467, "column": 0 } }, @@ -468,20 +468,124 @@ "raw": "\"./cDefine\"" }, "value": "./cDefine" + } + }, + { + "type": "ImportDeclaration", + "start": 233, + "end": 579, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 19, + "column": 46 + } + }, + "specifiers": [ + { + "type": "ImportSpecifier", + "start": 242, + "end": 250, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 17 + } + }, + "imported": { + "type": "Identifier", + "start": 242, + "end": 250, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 17 + }, + "identifierName": "UtSystem" + }, + "name": "UtSystem" + }, + "local": { + "type": "Identifier", + "start": 242, + "end": 250, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 17 + }, + "identifierName": "UtSystem" + }, + "name": "UtSystem" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 559, + "end": 578, + "loc": { + "start": { + "line": 19, + "column": 26 + }, + "end": { + "line": 19, + "column": 45 + } + }, + "extra": { + "rawValue": "./lib/live2d.core", + "raw": "'./lib/live2d.core'" + }, + "value": "./lib/live2d.core", + "leadingComments": [ + { + "type": "CommentBlock", + "value": "\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID", + "start": 251, + "end": 551, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 19, + "column": 18 + } + } + } + ] }, "trailingComments": [ { "type": "CommentLine", "value": "============================================================", - "start": 234, - "end": 296, + "start": 580, + "end": 642, "loc": { "start": { - "line": 6, + "line": 20, "column": 0 }, "end": { - "line": 6, + "line": 20, "column": 62 } } @@ -489,15 +593,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 297, - "end": 359, + "start": 643, + "end": 705, "loc": { "start": { - "line": 7, + "line": 21, "column": 0 }, "end": { - "line": 7, + "line": 21, "column": 62 } } @@ -505,15 +609,15 @@ { "type": "CommentLine", "value": " class cModel extends L2DBaseModel", - "start": 360, - "end": 401, + "start": 706, + "end": 747, "loc": { "start": { - "line": 8, + "line": 22, "column": 0 }, "end": { - "line": 8, + "line": 22, "column": 41 } } @@ -521,15 +625,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 402, - "end": 464, + "start": 748, + "end": 810, "loc": { "start": { - "line": 9, + "line": 23, "column": 0 }, "end": { - "line": 9, + "line": 23, "column": 62 } } @@ -537,15 +641,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 465, - "end": 527, + "start": 811, + "end": 873, "loc": { "start": { - "line": 10, + "line": 24, "column": 0 }, "end": { - "line": 10, + "line": 24, "column": 62 } } @@ -553,45 +657,47 @@ ] }, { - "type": "ExportDefaultDeclaration", - "start": 528, - "end": 742, + "type": "ExportNamedDeclaration", + "start": 874, + "end": 1080, "loc": { "start": { - "line": 11, + "line": 25, "column": 0 }, "end": { - "line": 19, + "line": 33, "column": 1 } }, + "specifiers": [], + "source": null, "declaration": { "type": "FunctionDeclaration", - "start": 543, - "end": 742, + "start": 881, + "end": 1080, "loc": { "start": { - "line": 11, - "column": 15 + "line": 25, + "column": 7 }, "end": { - "line": 19, + "line": 33, "column": 1 } }, "id": { "type": "Identifier", - "start": 552, - "end": 558, + "start": 890, + "end": 896, "loc": { "start": { - "line": 11, - "column": 24 + "line": 25, + "column": 16 }, "end": { - "line": 11, - "column": 30 + "line": 25, + "column": 22 }, "identifierName": "cModel" }, @@ -604,100 +710,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 561, - "end": 742, + "start": 899, + "end": 1080, "loc": { "start": { - "line": 12, + "line": 26, "column": 0 }, "end": { - "line": 19, + "line": 33, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 610, - "end": 656, + "start": 948, + "end": 994, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 610, - "end": 655, + "start": 948, + "end": 993, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 610, - "end": 649, + "start": 948, + "end": 987, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 610, - "end": 644, + "start": 948, + "end": 982, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 610, - "end": 632, + "start": 948, + "end": 970, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 26 } }, "object": { "type": "Identifier", - "start": 610, - "end": 622, + "start": 948, + "end": 960, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 16 }, "identifierName": "L2DBaseModel" @@ -707,15 +813,15 @@ }, "property": { "type": "Identifier", - "start": 623, - "end": 632, + "start": 961, + "end": 970, "loc": { "start": { - "line": 14, + "line": 28, "column": 17 }, "end": { - "line": 14, + "line": 28, "column": 26 }, "identifierName": "prototype" @@ -727,15 +833,15 @@ }, "property": { "type": "Identifier", - "start": 633, - "end": 644, + "start": 971, + "end": 982, "loc": { "start": { - "line": 14, + "line": 28, "column": 27 }, "end": { - "line": 14, + "line": 28, "column": 38 }, "identifierName": "constructor" @@ -747,15 +853,15 @@ }, "property": { "type": "Identifier", - "start": 645, - "end": 649, + "start": 983, + "end": 987, "loc": { "start": { - "line": 14, + "line": 28, "column": 39 }, "end": { - "line": 14, + "line": 28, "column": 43 }, "identifierName": "call" @@ -768,15 +874,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 650, - "end": 654, + "start": 988, + "end": 992, "loc": { "start": { - "line": 14, + "line": 28, "column": 44 }, "end": { - "line": 14, + "line": 28, "column": 48 } } @@ -788,15 +894,15 @@ { "type": "CommentLine", "value": "L2DBaseModel.apply(this, arguments);", - "start": 567, - "end": 605, + "start": 905, + "end": 943, "loc": { "start": { - "line": 13, + "line": 27, "column": 4 }, "end": { - "line": 13, + "line": 27, "column": 42 } } @@ -805,73 +911,73 @@ }, { "type": "ExpressionStatement", - "start": 662, - "end": 685, + "start": 1000, + "end": 1023, "loc": { "start": { - "line": 16, + "line": 30, "column": 4 }, "end": { - "line": 16, + "line": 30, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 662, - "end": 684, + "start": 1000, + "end": 1022, "loc": { "start": { - "line": 16, + "line": 30, "column": 4 }, "end": { - "line": 16, + "line": 30, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 662, - "end": 679, + "start": 1000, + "end": 1017, "loc": { "start": { - "line": 16, + "line": 30, "column": 4 }, "end": { - "line": 16, + "line": 30, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 662, - "end": 666, + "start": 1000, + "end": 1004, "loc": { "start": { - "line": 16, + "line": 30, "column": 4 }, "end": { - "line": 16, + "line": 30, "column": 8 } } }, "property": { "type": "Identifier", - "start": 667, - "end": 679, + "start": 1005, + "end": 1017, "loc": { "start": { - "line": 16, + "line": 30, "column": 9 }, "end": { - "line": 16, + "line": 30, "column": 21 }, "identifierName": "modelHomeDir" @@ -882,15 +988,15 @@ }, "right": { "type": "StringLiteral", - "start": 682, - "end": 684, + "start": 1020, + "end": 1022, "loc": { "start": { - "line": 16, + "line": 30, "column": 24 }, "end": { - "line": 16, + "line": 30, "column": 26 } }, @@ -904,73 +1010,73 @@ }, { "type": "ExpressionStatement", - "start": 690, - "end": 715, + "start": 1028, + "end": 1053, "loc": { "start": { - "line": 17, + "line": 31, "column": 4 }, "end": { - "line": 17, + "line": 31, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 690, - "end": 714, + "start": 1028, + "end": 1052, "loc": { "start": { - "line": 17, + "line": 31, "column": 4 }, "end": { - "line": 17, + "line": 31, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 690, - "end": 707, + "start": 1028, + "end": 1045, "loc": { "start": { - "line": 17, + "line": 31, "column": 4 }, "end": { - "line": 17, + "line": 31, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 690, - "end": 694, + "start": 1028, + "end": 1032, "loc": { "start": { - "line": 17, + "line": 31, "column": 4 }, "end": { - "line": 17, + "line": 31, "column": 8 } } }, "property": { "type": "Identifier", - "start": 695, - "end": 707, + "start": 1033, + "end": 1045, "loc": { "start": { - "line": 17, + "line": 31, "column": 9 }, "end": { - "line": 17, + "line": 31, "column": 21 }, "identifierName": "modelSetting" @@ -981,15 +1087,15 @@ }, "right": { "type": "NullLiteral", - "start": 710, - "end": 714, + "start": 1048, + "end": 1052, "loc": { "start": { - "line": 17, + "line": 31, "column": 24 }, "end": { - "line": 17, + "line": 31, "column": 28 } } @@ -998,73 +1104,73 @@ }, { "type": "ExpressionStatement", - "start": 720, - "end": 740, + "start": 1058, + "end": 1078, "loc": { "start": { - "line": 18, + "line": 32, "column": 4 }, "end": { - "line": 18, + "line": 32, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 720, - "end": 739, + "start": 1058, + "end": 1077, "loc": { "start": { - "line": 18, + "line": 32, "column": 4 }, "end": { - "line": 18, + "line": 32, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 720, - "end": 734, + "start": 1058, + "end": 1072, "loc": { "start": { - "line": 18, + "line": 32, "column": 4 }, "end": { - "line": 18, + "line": 32, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 720, - "end": 724, + "start": 1058, + "end": 1062, "loc": { "start": { - "line": 18, + "line": 32, "column": 4 }, "end": { - "line": 18, + "line": 32, "column": 8 } } }, "property": { "type": "Identifier", - "start": 725, - "end": 734, + "start": 1063, + "end": 1072, "loc": { "start": { - "line": 18, + "line": 32, "column": 9 }, "end": { - "line": 18, + "line": 32, "column": 18 }, "identifierName": "tmpMatrix" @@ -1075,15 +1181,15 @@ }, "right": { "type": "ArrayExpression", - "start": 737, - "end": 739, + "start": 1075, + "end": 1077, "loc": { "start": { - "line": 18, + "line": 32, "column": 21 }, "end": { - "line": 18, + "line": 32, "column": 23 } }, @@ -1098,15 +1204,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 234, - "end": 296, + "start": 580, + "end": 642, "loc": { "start": { - "line": 6, + "line": 20, "column": 0 }, "end": { - "line": 6, + "line": 20, "column": 62 } } @@ -1114,15 +1220,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 297, - "end": 359, + "start": 643, + "end": 705, "loc": { "start": { - "line": 7, + "line": 21, "column": 0 }, "end": { - "line": 7, + "line": 21, "column": 62 } } @@ -1130,15 +1236,15 @@ { "type": "CommentLine", "value": " class cModel extends L2DBaseModel", - "start": 360, - "end": 401, + "start": 706, + "end": 747, "loc": { "start": { - "line": 8, + "line": 22, "column": 0 }, "end": { - "line": 8, + "line": 22, "column": 41 } } @@ -1146,15 +1252,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 402, - "end": 464, + "start": 748, + "end": 810, "loc": { "start": { - "line": 9, + "line": 23, "column": 0 }, "end": { - "line": 9, + "line": 23, "column": 62 } } @@ -1162,15 +1268,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 465, - "end": 527, + "start": 811, + "end": 873, "loc": { "start": { - "line": 10, + "line": 24, "column": 0 }, "end": { - "line": 10, + "line": 24, "column": 62 } } @@ -1182,15 +1288,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 234, - "end": 296, + "start": 580, + "end": 642, "loc": { "start": { - "line": 6, + "line": 20, "column": 0 }, "end": { - "line": 6, + "line": 20, "column": 62 } } @@ -1198,15 +1304,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 297, - "end": 359, + "start": 643, + "end": 705, "loc": { "start": { - "line": 7, + "line": 21, "column": 0 }, "end": { - "line": 7, + "line": 21, "column": 62 } } @@ -1214,15 +1320,15 @@ { "type": "CommentLine", "value": " class cModel extends L2DBaseModel", - "start": 360, - "end": 401, + "start": 706, + "end": 747, "loc": { "start": { - "line": 8, + "line": 22, "column": 0 }, "end": { - "line": 8, + "line": 22, "column": 41 } } @@ -1230,15 +1336,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 402, - "end": 464, + "start": 748, + "end": 810, "loc": { "start": { - "line": 9, + "line": 23, "column": 0 }, "end": { - "line": 9, + "line": 23, "column": 62 } } @@ -1246,15 +1352,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 465, - "end": 527, + "start": 811, + "end": 873, "loc": { "start": { - "line": 10, + "line": 24, "column": 0 }, "end": { - "line": 10, + "line": 24, "column": 62 } } @@ -1263,58 +1369,58 @@ }, { "type": "ExpressionStatement", - "start": 744, - "end": 782, + "start": 1082, + "end": 1120, "loc": { "start": { - "line": 21, + "line": 35, "column": 0 }, "end": { - "line": 21, + "line": 35, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 744, - "end": 781, + "start": 1082, + "end": 1119, "loc": { "start": { - "line": 21, + "line": 35, "column": 0 }, "end": { - "line": 21, + "line": 35, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 744, - "end": 760, + "start": 1082, + "end": 1098, "loc": { "start": { - "line": 21, + "line": 35, "column": 0 }, "end": { - "line": 21, + "line": 35, "column": 16 } }, "object": { "type": "Identifier", - "start": 744, - "end": 750, + "start": 1082, + "end": 1088, "loc": { "start": { - "line": 21, + "line": 35, "column": 0 }, "end": { - "line": 21, + "line": 35, "column": 6 }, "identifierName": "cModel" @@ -1323,15 +1429,15 @@ }, "property": { "type": "Identifier", - "start": 751, - "end": 760, + "start": 1089, + "end": 1098, "loc": { "start": { - "line": 21, + "line": 35, "column": 7 }, "end": { - "line": 21, + "line": 35, "column": 16 }, "identifierName": "prototype" @@ -1342,29 +1448,29 @@ }, "right": { "type": "NewExpression", - "start": 763, - "end": 781, + "start": 1101, + "end": 1119, "loc": { "start": { - "line": 21, + "line": 35, "column": 19 }, "end": { - "line": 21, + "line": 35, "column": 37 } }, "callee": { "type": "Identifier", - "start": 767, - "end": 779, + "start": 1105, + "end": 1117, "loc": { "start": { - "line": 21, + "line": 35, "column": 23 }, "end": { - "line": 21, + "line": 35, "column": 35 }, "identifierName": "L2DBaseModel" @@ -1377,72 +1483,72 @@ }, { "type": "ExpressionStatement", - "start": 785, - "end": 6515, + "start": 1123, + "end": 6853, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 170, + "line": 184, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 785, - "end": 6514, + "start": 1123, + "end": 6852, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 170, + "line": 184, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 785, - "end": 806, + "start": 1123, + "end": 1144, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 24, + "line": 38, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 785, - "end": 801, + "start": 1123, + "end": 1139, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 24, + "line": 38, "column": 16 } }, "object": { "type": "Identifier", - "start": 785, - "end": 791, + "start": 1123, + "end": 1129, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 24, + "line": 38, "column": 6 }, "identifierName": "cModel" @@ -1451,15 +1557,15 @@ }, "property": { "type": "Identifier", - "start": 792, - "end": 801, + "start": 1130, + "end": 1139, "loc": { "start": { - "line": 24, + "line": 38, "column": 7 }, "end": { - "line": 24, + "line": 38, "column": 16 }, "identifierName": "prototype" @@ -1470,15 +1576,15 @@ }, "property": { "type": "Identifier", - "start": 802, - "end": 806, + "start": 1140, + "end": 1144, "loc": { "start": { - "line": 24, + "line": 38, "column": 17 }, "end": { - "line": 24, + "line": 38, "column": 21 }, "identifierName": "load" @@ -1489,29 +1595,29 @@ }, "right": { "type": "FunctionExpression", - "start": 809, - "end": 6514, + "start": 1147, + "end": 6852, "loc": { "start": { - "line": 24, + "line": 38, "column": 24 }, "end": { - "line": 170, + "line": 184, "column": 1 } }, "id": { "type": "Identifier", - "start": 802, - "end": 806, + "start": 1140, + "end": 1144, "loc": { "start": { - "line": 24, + "line": 38, "column": 17 }, "end": { - "line": 24, + "line": 38, "column": 21 }, "identifierName": "load" @@ -1524,15 +1630,15 @@ "params": [ { "type": "Identifier", - "start": 818, - "end": 820, + "start": 1156, + "end": 1158, "loc": { "start": { - "line": 24, + "line": 38, "column": 33 }, "end": { - "line": 24, + "line": 38, "column": 35 }, "identifierName": "gl" @@ -1541,15 +1647,15 @@ }, { "type": "Identifier", - "start": 822, - "end": 838, + "start": 1160, + "end": 1176, "loc": { "start": { - "line": 24, + "line": 38, "column": 37 }, "end": { - "line": 24, + "line": 38, "column": 53 }, "identifierName": "modelSettingPath" @@ -1558,15 +1664,15 @@ }, { "type": "Identifier", - "start": 840, - "end": 848, + "start": 1178, + "end": 1186, "loc": { "start": { - "line": 24, + "line": 38, "column": 55 }, "end": { - "line": 24, + "line": 38, "column": 63 }, "identifierName": "callback" @@ -1576,87 +1682,87 @@ ], "body": { "type": "BlockStatement", - "start": 850, - "end": 6514, + "start": 1188, + "end": 6852, "loc": { "start": { - "line": 25, + "line": 39, "column": 0 }, "end": { - "line": 170, + "line": 184, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 856, - "end": 879, + "start": 1194, + "end": 1217, "loc": { "start": { - "line": 26, + "line": 40, "column": 4 }, "end": { - "line": 26, + "line": 40, "column": 27 } }, "expression": { "type": "CallExpression", - "start": 856, - "end": 878, + "start": 1194, + "end": 1216, "loc": { "start": { - "line": 26, + "line": 40, "column": 4 }, "end": { - "line": 26, + "line": 40, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 856, - "end": 872, + "start": 1194, + "end": 1210, "loc": { "start": { - "line": 26, + "line": 40, "column": 4 }, "end": { - "line": 26, + "line": 40, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 856, - "end": 860, + "start": 1194, + "end": 1198, "loc": { "start": { - "line": 26, + "line": 40, "column": 4 }, "end": { - "line": 26, + "line": 40, "column": 8 } } }, "property": { "type": "Identifier", - "start": 861, - "end": 872, + "start": 1199, + "end": 1210, "loc": { "start": { - "line": 26, + "line": 40, "column": 9 }, "end": { - "line": 26, + "line": 40, "column": 20 }, "identifierName": "setUpdating" @@ -1668,15 +1774,15 @@ "arguments": [ { "type": "BooleanLiteral", - "start": 873, - "end": 877, + "start": 1211, + "end": 1215, "loc": { "start": { - "line": 26, + "line": 40, "column": 21 }, "end": { - "line": 26, + "line": 40, "column": 25 } }, @@ -1687,72 +1793,72 @@ }, { "type": "ExpressionStatement", - "start": 884, - "end": 911, + "start": 1222, + "end": 1249, "loc": { "start": { - "line": 27, + "line": 41, "column": 4 }, "end": { - "line": 27, + "line": 41, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 884, - "end": 910, + "start": 1222, + "end": 1248, "loc": { "start": { - "line": 27, + "line": 41, "column": 4 }, "end": { - "line": 27, + "line": 41, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 884, - "end": 903, + "start": 1222, + "end": 1241, "loc": { "start": { - "line": 27, + "line": 41, "column": 4 }, "end": { - "line": 27, + "line": 41, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 884, - "end": 888, + "start": 1222, + "end": 1226, "loc": { "start": { - "line": 27, + "line": 41, "column": 4 }, "end": { - "line": 27, + "line": 41, "column": 8 } } }, "property": { "type": "Identifier", - "start": 889, - "end": 903, + "start": 1227, + "end": 1241, "loc": { "start": { - "line": 27, + "line": 41, "column": 9 }, "end": { - "line": 27, + "line": 41, "column": 23 }, "identifierName": "setInitialized" @@ -1764,15 +1870,15 @@ "arguments": [ { "type": "BooleanLiteral", - "start": 904, - "end": 909, + "start": 1242, + "end": 1247, "loc": { "start": { - "line": 27, + "line": 41, "column": 24 }, "end": { - "line": 27, + "line": 41, "column": 29 } }, @@ -1783,73 +1889,73 @@ }, { "type": "ExpressionStatement", - "start": 917, - "end": 1006, + "start": 1255, + "end": 1344, "loc": { "start": { - "line": 29, + "line": 43, "column": 4 }, "end": { - "line": 29, + "line": 43, "column": 93 } }, "expression": { "type": "AssignmentExpression", - "start": 917, - "end": 1005, + "start": 1255, + "end": 1343, "loc": { "start": { - "line": 29, + "line": 43, "column": 4 }, "end": { - "line": 29, + "line": 43, "column": 92 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 917, - "end": 934, + "start": 1255, + "end": 1272, "loc": { "start": { - "line": 29, + "line": 43, "column": 4 }, "end": { - "line": 29, + "line": 43, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 917, - "end": 921, + "start": 1255, + "end": 1259, "loc": { "start": { - "line": 29, + "line": 43, "column": 4 }, "end": { - "line": 29, + "line": 43, "column": 8 } } }, "property": { "type": "Identifier", - "start": 922, - "end": 934, + "start": 1260, + "end": 1272, "loc": { "start": { - "line": 29, + "line": 43, "column": 9 }, "end": { - "line": 29, + "line": 43, "column": 21 }, "identifierName": "modelHomeDir" @@ -1860,43 +1966,43 @@ }, "right": { "type": "CallExpression", - "start": 937, - "end": 1005, + "start": 1275, + "end": 1343, "loc": { "start": { - "line": 29, + "line": 43, "column": 24 }, "end": { - "line": 29, + "line": 43, "column": 92 } }, "callee": { "type": "MemberExpression", - "start": 937, - "end": 963, + "start": 1275, + "end": 1301, "loc": { "start": { - "line": 29, + "line": 43, "column": 24 }, "end": { - "line": 29, + "line": 43, "column": 50 } }, "object": { "type": "Identifier", - "start": 937, - "end": 953, + "start": 1275, + "end": 1291, "loc": { "start": { - "line": 29, + "line": 43, "column": 24 }, "end": { - "line": 29, + "line": 43, "column": 40 }, "identifierName": "modelSettingPath" @@ -1905,15 +2011,15 @@ }, "property": { "type": "Identifier", - "start": 954, - "end": 963, + "start": 1292, + "end": 1301, "loc": { "start": { - "line": 29, + "line": 43, "column": 41 }, "end": { - "line": 29, + "line": 43, "column": 50 }, "identifierName": "substring" @@ -1925,15 +2031,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 964, - "end": 965, + "start": 1302, + "end": 1303, "loc": { "start": { - "line": 29, + "line": 43, "column": 51 }, "end": { - "line": 29, + "line": 43, "column": 52 } }, @@ -1945,57 +2051,57 @@ }, { "type": "BinaryExpression", - "start": 967, - "end": 1004, + "start": 1305, + "end": 1342, "loc": { "start": { - "line": 29, + "line": 43, "column": 54 }, "end": { - "line": 29, + "line": 43, "column": 91 } }, "left": { "type": "CallExpression", - "start": 967, - "end": 1000, + "start": 1305, + "end": 1338, "loc": { "start": { - "line": 29, + "line": 43, "column": 54 }, "end": { - "line": 29, + "line": 43, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 967, - "end": 995, + "start": 1305, + "end": 1333, "loc": { "start": { - "line": 29, + "line": 43, "column": 54 }, "end": { - "line": 29, + "line": 43, "column": 82 } }, "object": { "type": "Identifier", - "start": 967, - "end": 983, + "start": 1305, + "end": 1321, "loc": { "start": { - "line": 29, + "line": 43, "column": 54 }, "end": { - "line": 29, + "line": 43, "column": 70 }, "identifierName": "modelSettingPath" @@ -2004,15 +2110,15 @@ }, "property": { "type": "Identifier", - "start": 984, - "end": 995, + "start": 1322, + "end": 1333, "loc": { "start": { - "line": 29, + "line": 43, "column": 71 }, "end": { - "line": 29, + "line": 43, "column": 82 }, "identifierName": "lastIndexOf" @@ -2024,15 +2130,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 996, - "end": 999, + "start": 1334, + "end": 1337, "loc": { "start": { - "line": 29, + "line": 43, "column": 83 }, "end": { - "line": 29, + "line": 43, "column": 86 } }, @@ -2047,15 +2153,15 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 1003, - "end": 1004, + "start": 1341, + "end": 1342, "loc": { "start": { - "line": 29, + "line": 43, "column": 90 }, "end": { - "line": 29, + "line": 43, "column": 91 } }, @@ -2072,73 +2178,73 @@ }, { "type": "ExpressionStatement", - "start": 1012, - "end": 1055, + "start": 1350, + "end": 1393, "loc": { "start": { - "line": 31, + "line": 45, "column": 4 }, "end": { - "line": 31, + "line": 45, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 1012, - "end": 1054, + "start": 1350, + "end": 1392, "loc": { "start": { - "line": 31, + "line": 45, "column": 4 }, "end": { - "line": 31, + "line": 45, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1012, - "end": 1029, + "start": 1350, + "end": 1367, "loc": { "start": { - "line": 31, + "line": 45, "column": 4 }, "end": { - "line": 31, + "line": 45, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 1012, - "end": 1016, + "start": 1350, + "end": 1354, "loc": { "start": { - "line": 31, + "line": 45, "column": 4 }, "end": { - "line": 31, + "line": 45, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1017, - "end": 1029, + "start": 1355, + "end": 1367, "loc": { "start": { - "line": 31, + "line": 45, "column": 9 }, "end": { - "line": 31, + "line": 45, "column": 21 }, "identifierName": "modelSetting" @@ -2149,29 +2255,29 @@ }, "right": { "type": "NewExpression", - "start": 1032, - "end": 1054, + "start": 1370, + "end": 1392, "loc": { "start": { - "line": 31, + "line": 45, "column": 24 }, "end": { - "line": 31, + "line": 45, "column": 46 } }, "callee": { "type": "Identifier", - "start": 1036, - "end": 1052, + "start": 1374, + "end": 1390, "loc": { "start": { - "line": 31, + "line": 45, "column": 28 }, "end": { - "line": 31, + "line": 45, "column": 44 }, "identifierName": "ModelSettingJson" @@ -2184,44 +2290,44 @@ }, { "type": "VariableDeclaration", - "start": 1061, - "end": 1080, + "start": 1399, + "end": 1418, "loc": { "start": { - "line": 33, + "line": 47, "column": 4 }, "end": { - "line": 33, + "line": 47, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1065, - "end": 1079, + "start": 1403, + "end": 1417, "loc": { "start": { - "line": 33, + "line": 47, "column": 8 }, "end": { - "line": 33, + "line": 47, "column": 22 } }, "id": { "type": "Identifier", - "start": 1065, - "end": 1072, + "start": 1403, + "end": 1410, "loc": { "start": { - "line": 33, + "line": 47, "column": 8 }, "end": { - "line": 33, + "line": 47, "column": 15 }, "identifierName": "thisRef" @@ -2230,15 +2336,15 @@ }, "init": { "type": "ThisExpression", - "start": 1075, - "end": 1079, + "start": 1413, + "end": 1417, "loc": { "start": { - "line": 33, + "line": 47, "column": 18 }, "end": { - "line": 33, + "line": 47, "column": 22 } } @@ -2249,86 +2355,86 @@ }, { "type": "ExpressionStatement", - "start": 1086, - "end": 6512, + "start": 1424, + "end": 6850, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 169, + "line": 183, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 1086, - "end": 6511, + "start": 1424, + "end": 6849, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 169, + "line": 183, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 1086, - "end": 1120, + "start": 1424, + "end": 1458, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 35, + "line": 49, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 1086, - "end": 1103, + "start": 1424, + "end": 1441, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 35, + "line": 49, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 1086, - "end": 1090, + "start": 1424, + "end": 1428, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 35, + "line": 49, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1091, - "end": 1103, + "start": 1429, + "end": 1441, "loc": { "start": { - "line": 35, + "line": 49, "column": 9 }, "end": { - "line": 35, + "line": 49, "column": 21 }, "identifierName": "modelSetting" @@ -2339,15 +2445,15 @@ }, "property": { "type": "Identifier", - "start": 1104, - "end": 1120, + "start": 1442, + "end": 1458, "loc": { "start": { - "line": 35, + "line": 49, "column": 22 }, "end": { - "line": 35, + "line": 49, "column": 38 }, "identifierName": "loadModelSetting" @@ -2359,15 +2465,15 @@ "arguments": [ { "type": "Identifier", - "start": 1121, - "end": 1137, + "start": 1459, + "end": 1475, "loc": { "start": { - "line": 35, + "line": 49, "column": 39 }, "end": { - "line": 35, + "line": 49, "column": 55 }, "identifierName": "modelSettingPath" @@ -2376,15 +2482,15 @@ }, { "type": "FunctionExpression", - "start": 1139, - "end": 6510, + "start": 1477, + "end": 6848, "loc": { "start": { - "line": 35, + "line": 49, "column": 57 }, "end": { - "line": 169, + "line": 183, "column": 5 } }, @@ -2395,59 +2501,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1149, - "end": 6510, + "start": 1487, + "end": 6848, "loc": { "start": { - "line": 35, + "line": 49, "column": 67 }, "end": { - "line": 169, + "line": 183, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 1160, - "end": 1230, + "start": 1498, + "end": 1568, "loc": { "start": { - "line": 37, + "line": 51, "column": 8 }, "end": { - "line": 37, + "line": 51, "column": 78 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1164, - "end": 1229, + "start": 1502, + "end": 1567, "loc": { "start": { - "line": 37, + "line": 51, "column": 12 }, "end": { - "line": 37, + "line": 51, "column": 77 } }, "id": { "type": "Identifier", - "start": 1164, - "end": 1168, + "start": 1502, + "end": 1506, "loc": { "start": { - "line": 37, + "line": 51, "column": 12 }, "end": { - "line": 37, + "line": 51, "column": 16 }, "identifierName": "path" @@ -2456,43 +2562,43 @@ }, "init": { "type": "BinaryExpression", - "start": 1171, - "end": 1229, + "start": 1509, + "end": 1567, "loc": { "start": { - "line": 37, + "line": 51, "column": 19 }, "end": { - "line": 37, + "line": 51, "column": 77 } }, "left": { "type": "MemberExpression", - "start": 1171, - "end": 1191, + "start": 1509, + "end": 1529, "loc": { "start": { - "line": 37, + "line": 51, "column": 19 }, "end": { - "line": 37, + "line": 51, "column": 39 } }, "object": { "type": "Identifier", - "start": 1171, - "end": 1178, + "start": 1509, + "end": 1516, "loc": { "start": { - "line": 37, + "line": 51, "column": 19 }, "end": { - "line": 37, + "line": 51, "column": 26 }, "identifierName": "thisRef" @@ -2501,15 +2607,15 @@ }, "property": { "type": "Identifier", - "start": 1179, - "end": 1191, + "start": 1517, + "end": 1529, "loc": { "start": { - "line": 37, + "line": 51, "column": 27 }, "end": { - "line": 37, + "line": 51, "column": 39 }, "identifierName": "modelHomeDir" @@ -2521,57 +2627,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 1194, - "end": 1229, + "start": 1532, + "end": 1567, "loc": { "start": { - "line": 37, + "line": 51, "column": 42 }, "end": { - "line": 37, + "line": 51, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 1194, - "end": 1227, + "start": 1532, + "end": 1565, "loc": { "start": { - "line": 37, + "line": 51, "column": 42 }, "end": { - "line": 37, + "line": 51, "column": 75 } }, "object": { "type": "MemberExpression", - "start": 1194, - "end": 1214, + "start": 1532, + "end": 1552, "loc": { "start": { - "line": 37, + "line": 51, "column": 42 }, "end": { - "line": 37, + "line": 51, "column": 62 } }, "object": { "type": "Identifier", - "start": 1194, - "end": 1201, + "start": 1532, + "end": 1539, "loc": { "start": { - "line": 37, + "line": 51, "column": 42 }, "end": { - "line": 37, + "line": 51, "column": 49 }, "identifierName": "thisRef" @@ -2580,15 +2686,15 @@ }, "property": { "type": "Identifier", - "start": 1202, - "end": 1214, + "start": 1540, + "end": 1552, "loc": { "start": { - "line": 37, + "line": 51, "column": 50 }, "end": { - "line": 37, + "line": 51, "column": 62 }, "identifierName": "modelSetting" @@ -2599,15 +2705,15 @@ }, "property": { "type": "Identifier", - "start": 1215, - "end": 1227, + "start": 1553, + "end": 1565, "loc": { "start": { - "line": 37, + "line": 51, "column": 63 }, "end": { - "line": 37, + "line": 51, "column": 75 }, "identifierName": "getModelFile" @@ -2625,57 +2731,57 @@ }, { "type": "ExpressionStatement", - "start": 1239, - "end": 6504, + "start": 1577, + "end": 6842, "loc": { "start": { - "line": 38, + "line": 52, "column": 8 }, "end": { - "line": 168, + "line": 182, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 1239, - "end": 6503, + "start": 1577, + "end": 6841, "loc": { "start": { - "line": 38, + "line": 52, "column": 8 }, "end": { - "line": 168, + "line": 182, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 1239, - "end": 1260, + "start": 1577, + "end": 1598, "loc": { "start": { - "line": 38, + "line": 52, "column": 8 }, "end": { - "line": 38, + "line": 52, "column": 29 } }, "object": { "type": "Identifier", - "start": 1239, - "end": 1246, + "start": 1577, + "end": 1584, "loc": { "start": { - "line": 38, + "line": 52, "column": 8 }, "end": { - "line": 38, + "line": 52, "column": 15 }, "identifierName": "thisRef" @@ -2684,15 +2790,15 @@ }, "property": { "type": "Identifier", - "start": 1247, - "end": 1260, + "start": 1585, + "end": 1598, "loc": { "start": { - "line": 38, + "line": 52, "column": 16 }, "end": { - "line": 38, + "line": 52, "column": 29 }, "identifierName": "loadModelData" @@ -2704,15 +2810,15 @@ "arguments": [ { "type": "Identifier", - "start": 1261, - "end": 1265, + "start": 1599, + "end": 1603, "loc": { "start": { - "line": 38, + "line": 52, "column": 30 }, "end": { - "line": 38, + "line": 52, "column": 34 }, "identifierName": "path" @@ -2721,15 +2827,15 @@ }, { "type": "FunctionExpression", - "start": 1267, - "end": 6502, + "start": 1605, + "end": 6840, "loc": { "start": { - "line": 38, + "line": 52, "column": 36 }, "end": { - "line": 168, + "line": 182, "column": 9 } }, @@ -2740,15 +2846,15 @@ "params": [ { "type": "Identifier", - "start": 1276, - "end": 1281, + "start": 1614, + "end": 1619, "loc": { "start": { - "line": 38, + "line": 52, "column": 45 }, "end": { - "line": 38, + "line": 52, "column": 50 }, "identifierName": "model" @@ -2758,73 +2864,73 @@ ], "body": { "type": "BlockStatement", - "start": 1282, - "end": 6502, + "start": 1620, + "end": 6840, "loc": { "start": { - "line": 38, + "line": 52, "column": 51 }, "end": { - "line": 168, + "line": 182, "column": 9 } }, "body": [ { "type": "ForStatement", - "start": 1297, - "end": 6492, + "start": 1635, + "end": 6830, "loc": { "start": { - "line": 40, + "line": 54, "column": 12 }, "end": { - "line": 167, + "line": 181, "column": 13 } }, "init": { "type": "VariableDeclaration", - "start": 1302, - "end": 1311, + "start": 1640, + "end": 1649, "loc": { "start": { - "line": 40, + "line": 54, "column": 17 }, "end": { - "line": 40, + "line": 54, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1306, - "end": 1311, + "start": 1644, + "end": 1649, "loc": { "start": { - "line": 40, + "line": 54, "column": 21 }, "end": { - "line": 40, + "line": 54, "column": 26 } }, "id": { "type": "Identifier", - "start": 1306, - "end": 1307, + "start": 1644, + "end": 1645, "loc": { "start": { - "line": 40, + "line": 54, "column": 21 }, "end": { - "line": 40, + "line": 54, "column": 22 }, "identifierName": "i" @@ -2833,15 +2939,15 @@ }, "init": { "type": "NumericLiteral", - "start": 1310, - "end": 1311, + "start": 1648, + "end": 1649, "loc": { "start": { - "line": 40, + "line": 54, "column": 25 }, "end": { - "line": 40, + "line": 54, "column": 26 } }, @@ -2857,29 +2963,29 @@ }, "test": { "type": "BinaryExpression", - "start": 1313, - "end": 1353, + "start": 1651, + "end": 1691, "loc": { "start": { - "line": 40, + "line": 54, "column": 28 }, "end": { - "line": 40, + "line": 54, "column": 68 } }, "left": { "type": "Identifier", - "start": 1313, - "end": 1314, + "start": 1651, + "end": 1652, "loc": { "start": { - "line": 40, + "line": 54, "column": 28 }, "end": { - "line": 40, + "line": 54, "column": 29 }, "identifierName": "i" @@ -2889,57 +2995,57 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 1317, - "end": 1353, + "start": 1655, + "end": 1691, "loc": { "start": { - "line": 40, + "line": 54, "column": 32 }, "end": { - "line": 40, + "line": 54, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 1317, - "end": 1351, + "start": 1655, + "end": 1689, "loc": { "start": { - "line": 40, + "line": 54, "column": 32 }, "end": { - "line": 40, + "line": 54, "column": 66 } }, "object": { "type": "MemberExpression", - "start": 1317, - "end": 1337, + "start": 1655, + "end": 1675, "loc": { "start": { - "line": 40, + "line": 54, "column": 32 }, "end": { - "line": 40, + "line": 54, "column": 52 } }, "object": { "type": "Identifier", - "start": 1317, - "end": 1324, + "start": 1655, + "end": 1662, "loc": { "start": { - "line": 40, + "line": 54, "column": 32 }, "end": { - "line": 40, + "line": 54, "column": 39 }, "identifierName": "thisRef" @@ -2948,15 +3054,15 @@ }, "property": { "type": "Identifier", - "start": 1325, - "end": 1337, + "start": 1663, + "end": 1675, "loc": { "start": { - "line": 40, + "line": 54, "column": 40 }, "end": { - "line": 40, + "line": 54, "column": 52 }, "identifierName": "modelSetting" @@ -2967,15 +3073,15 @@ }, "property": { "type": "Identifier", - "start": 1338, - "end": 1351, + "start": 1676, + "end": 1689, "loc": { "start": { - "line": 40, + "line": 54, "column": 53 }, "end": { - "line": 40, + "line": 54, "column": 66 }, "identifierName": "getTextureNum" @@ -2989,15 +3095,15 @@ }, "update": { "type": "UpdateExpression", - "start": 1355, - "end": 1358, + "start": 1693, + "end": 1696, "loc": { "start": { - "line": 40, + "line": 54, "column": 70 }, "end": { - "line": 40, + "line": 54, "column": 73 } }, @@ -3005,15 +3111,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1355, - "end": 1356, + "start": 1693, + "end": 1694, "loc": { "start": { - "line": 40, + "line": 54, "column": 70 }, "end": { - "line": 40, + "line": 54, "column": 71 }, "identifierName": "i" @@ -3023,59 +3129,59 @@ }, "body": { "type": "BlockStatement", - "start": 1372, - "end": 6492, + "start": 1710, + "end": 6830, "loc": { "start": { - "line": 41, + "line": 55, "column": 12 }, "end": { - "line": 167, + "line": 181, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 1391, - "end": 1488, + "start": 1729, + "end": 1826, "loc": { "start": { - "line": 43, + "line": 57, "column": 16 }, "end": { - "line": 44, + "line": 58, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1395, - "end": 1487, + "start": 1733, + "end": 1825, "loc": { "start": { - "line": 43, + "line": 57, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 58 } }, "id": { "type": "Identifier", - "start": 1395, - "end": 1403, + "start": 1733, + "end": 1741, "loc": { "start": { - "line": 43, + "line": 57, "column": 20 }, "end": { - "line": 43, + "line": 57, "column": 28 }, "identifierName": "texPaths" @@ -3084,43 +3190,43 @@ }, "init": { "type": "BinaryExpression", - "start": 1406, - "end": 1487, + "start": 1744, + "end": 1825, "loc": { "start": { - "line": 43, + "line": 57, "column": 31 }, "end": { - "line": 44, + "line": 58, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 1406, - "end": 1426, + "start": 1744, + "end": 1764, "loc": { "start": { - "line": 43, + "line": 57, "column": 31 }, "end": { - "line": 43, + "line": 57, "column": 51 } }, "object": { "type": "Identifier", - "start": 1406, - "end": 1413, + "start": 1744, + "end": 1751, "loc": { "start": { - "line": 43, + "line": 57, "column": 31 }, "end": { - "line": 43, + "line": 57, "column": 38 }, "identifierName": "thisRef" @@ -3129,15 +3235,15 @@ }, "property": { "type": "Identifier", - "start": 1414, - "end": 1426, + "start": 1752, + "end": 1764, "loc": { "start": { - "line": 43, + "line": 57, "column": 39 }, "end": { - "line": 43, + "line": 57, "column": 51 }, "identifierName": "modelHomeDir" @@ -3149,57 +3255,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 1449, - "end": 1487, + "start": 1787, + "end": 1825, "loc": { "start": { - "line": 44, + "line": 58, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 1449, - "end": 1484, + "start": 1787, + "end": 1822, "loc": { "start": { - "line": 44, + "line": 58, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 1449, - "end": 1469, + "start": 1787, + "end": 1807, "loc": { "start": { - "line": 44, + "line": 58, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 40 } }, "object": { "type": "Identifier", - "start": 1449, - "end": 1456, + "start": 1787, + "end": 1794, "loc": { "start": { - "line": 44, + "line": 58, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 27 }, "identifierName": "thisRef" @@ -3208,15 +3314,15 @@ }, "property": { "type": "Identifier", - "start": 1457, - "end": 1469, + "start": 1795, + "end": 1807, "loc": { "start": { - "line": 44, + "line": 58, "column": 28 }, "end": { - "line": 44, + "line": 58, "column": 40 }, "identifierName": "modelSetting" @@ -3227,15 +3333,15 @@ }, "property": { "type": "Identifier", - "start": 1470, - "end": 1484, + "start": 1808, + "end": 1822, "loc": { "start": { - "line": 44, + "line": 58, "column": 41 }, "end": { - "line": 44, + "line": 58, "column": 55 }, "identifierName": "getTextureFile" @@ -3247,15 +3353,15 @@ "arguments": [ { "type": "Identifier", - "start": 1485, - "end": 1486, + "start": 1823, + "end": 1824, "loc": { "start": { - "line": 44, + "line": 58, "column": 56 }, "end": { - "line": 44, + "line": 58, "column": 57 }, "identifierName": "i" @@ -3271,57 +3377,57 @@ }, { "type": "ExpressionStatement", - "start": 1506, - "end": 6478, + "start": 1844, + "end": 6816, "loc": { "start": { - "line": 46, + "line": 60, "column": 16 }, "end": { - "line": 166, + "line": 180, "column": 19 } }, "expression": { "type": "CallExpression", - "start": 1506, - "end": 6477, + "start": 1844, + "end": 6815, "loc": { "start": { - "line": 46, + "line": 60, "column": 16 }, "end": { - "line": 166, + "line": 180, "column": 18 } }, "callee": { "type": "MemberExpression", - "start": 1506, - "end": 1525, + "start": 1844, + "end": 1863, "loc": { "start": { - "line": 46, + "line": 60, "column": 16 }, "end": { - "line": 46, + "line": 60, "column": 35 } }, "object": { "type": "Identifier", - "start": 1506, - "end": 1513, + "start": 1844, + "end": 1851, "loc": { "start": { - "line": 46, + "line": 60, "column": 16 }, "end": { - "line": 46, + "line": 60, "column": 23 }, "identifierName": "thisRef" @@ -3330,15 +3436,15 @@ }, "property": { "type": "Identifier", - "start": 1514, - "end": 1525, + "start": 1852, + "end": 1863, "loc": { "start": { - "line": 46, + "line": 60, "column": 24 }, "end": { - "line": 46, + "line": 60, "column": 35 }, "identifierName": "loadTexture" @@ -3350,15 +3456,15 @@ "arguments": [ { "type": "Identifier", - "start": 1526, - "end": 1527, + "start": 1864, + "end": 1865, "loc": { "start": { - "line": 46, + "line": 60, "column": 36 }, "end": { - "line": 46, + "line": 60, "column": 37 }, "identifierName": "i" @@ -3367,15 +3473,15 @@ }, { "type": "Identifier", - "start": 1529, - "end": 1537, + "start": 1867, + "end": 1875, "loc": { "start": { - "line": 46, + "line": 60, "column": 39 }, "end": { - "line": 46, + "line": 60, "column": 47 }, "identifierName": "texPaths" @@ -3384,15 +3490,15 @@ }, { "type": "FunctionExpression", - "start": 1539, - "end": 6476, + "start": 1877, + "end": 6814, "loc": { "start": { - "line": 46, + "line": 60, "column": 49 }, "end": { - "line": 166, + "line": 180, "column": 17 } }, @@ -3403,58 +3509,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1550, - "end": 6476, + "start": 1888, + "end": 6814, "loc": { "start": { - "line": 46, + "line": 60, "column": 60 }, "end": { - "line": 166, + "line": 180, "column": 17 } }, "body": [ { "type": "IfStatement", - "start": 1573, - "end": 6458, + "start": 1911, + "end": 6796, "loc": { "start": { - "line": 48, + "line": 62, "column": 20 }, "end": { - "line": 165, + "line": 179, "column": 21 } }, "test": { "type": "MemberExpression", - "start": 1577, - "end": 1596, + "start": 1915, + "end": 1934, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 48, + "line": 62, "column": 43 } }, "object": { "type": "Identifier", - "start": 1577, - "end": 1584, + "start": 1915, + "end": 1922, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 48, + "line": 62, "column": 31 }, "identifierName": "thisRef" @@ -3463,15 +3569,15 @@ }, "property": { "type": "Identifier", - "start": 1585, - "end": 1596, + "start": 1923, + "end": 1934, "loc": { "start": { - "line": 48, + "line": 62, "column": 32 }, "end": { - "line": 48, + "line": 62, "column": 43 }, "identifierName": "isTexLoaded" @@ -3482,100 +3588,100 @@ }, "consequent": { "type": "BlockStatement", - "start": 1599, - "end": 6458, + "start": 1937, + "end": 6796, "loc": { "start": { - "line": 48, + "line": 62, "column": 46 }, "end": { - "line": 165, + "line": 179, "column": 21 } }, "body": [ { "type": "IfStatement", - "start": 1626, - "end": 2453, + "start": 1964, + "end": 2791, "loc": { "start": { - "line": 50, + "line": 64, "column": 24 }, "end": { - "line": 68, + "line": 82, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 1630, - "end": 1673, + "start": 1968, + "end": 2011, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 71 } }, "left": { "type": "CallExpression", - "start": 1630, - "end": 1669, + "start": 1968, + "end": 2007, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 1630, - "end": 1667, + "start": 1968, + "end": 2005, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 1630, - "end": 1650, + "start": 1968, + "end": 1988, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 48 } }, "object": { "type": "Identifier", - "start": 1630, - "end": 1637, + "start": 1968, + "end": 1975, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 35 }, "identifierName": "thisRef" @@ -3584,15 +3690,15 @@ }, "property": { "type": "Identifier", - "start": 1638, - "end": 1650, + "start": 1976, + "end": 1988, "loc": { "start": { - "line": 50, + "line": 64, "column": 36 }, "end": { - "line": 50, + "line": 64, "column": 48 }, "identifierName": "modelSetting" @@ -3603,15 +3709,15 @@ }, "property": { "type": "Identifier", - "start": 1651, - "end": 1667, + "start": 1989, + "end": 2005, "loc": { "start": { - "line": 50, + "line": 64, "column": 49 }, "end": { - "line": 50, + "line": 64, "column": 65 }, "identifierName": "getExpressionNum" @@ -3625,15 +3731,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 1672, - "end": 1673, + "start": 2010, + "end": 2011, "loc": { "start": { - "line": 50, + "line": 64, "column": 70 }, "end": { - "line": 50, + "line": 64, "column": 71 } }, @@ -3646,73 +3752,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 1699, - "end": 2256, + "start": 2037, + "end": 2594, "loc": { "start": { - "line": 51, + "line": 65, "column": 24 }, "end": { - "line": 63, + "line": 77, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 1730, - "end": 1755, + "start": 2068, + "end": 2093, "loc": { "start": { - "line": 53, + "line": 67, "column": 28 }, "end": { - "line": 53, + "line": 67, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 1730, - "end": 1754, + "start": 2068, + "end": 2092, "loc": { "start": { - "line": 53, + "line": 67, "column": 28 }, "end": { - "line": 53, + "line": 67, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1730, - "end": 1749, + "start": 2068, + "end": 2087, "loc": { "start": { - "line": 53, + "line": 67, "column": 28 }, "end": { - "line": 53, + "line": 67, "column": 47 } }, "object": { "type": "Identifier", - "start": 1730, - "end": 1737, + "start": 2068, + "end": 2075, "loc": { "start": { - "line": 53, + "line": 67, "column": 28 }, "end": { - "line": 53, + "line": 67, "column": 35 }, "identifierName": "thisRef" @@ -3721,15 +3827,15 @@ }, "property": { "type": "Identifier", - "start": 1738, - "end": 1749, + "start": 2076, + "end": 2087, "loc": { "start": { - "line": 53, + "line": 67, "column": 36 }, "end": { - "line": 53, + "line": 67, "column": 47 }, "identifierName": "expressions" @@ -3740,15 +3846,15 @@ }, "right": { "type": "ObjectExpression", - "start": 1752, - "end": 1754, + "start": 2090, + "end": 2092, "loc": { "start": { - "line": 53, + "line": 67, "column": 50 }, "end": { - "line": 53, + "line": 67, "column": 52 } }, @@ -3758,58 +3864,58 @@ }, { "type": "ForStatement", - "start": 1785, - "end": 2230, + "start": 2123, + "end": 2568, "loc": { "start": { - "line": 55, + "line": 69, "column": 28 }, "end": { - "line": 62, + "line": 76, "column": 29 } }, "init": { "type": "VariableDeclaration", - "start": 1790, - "end": 1799, + "start": 2128, + "end": 2137, "loc": { "start": { - "line": 55, + "line": 69, "column": 33 }, "end": { - "line": 55, + "line": 69, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1794, - "end": 1799, + "start": 2132, + "end": 2137, "loc": { "start": { - "line": 55, + "line": 69, "column": 37 }, "end": { - "line": 55, + "line": 69, "column": 42 } }, "id": { "type": "Identifier", - "start": 1794, - "end": 1795, + "start": 2132, + "end": 2133, "loc": { "start": { - "line": 55, + "line": 69, "column": 37 }, "end": { - "line": 55, + "line": 69, "column": 38 }, "identifierName": "j" @@ -3818,15 +3924,15 @@ }, "init": { "type": "NumericLiteral", - "start": 1798, - "end": 1799, + "start": 2136, + "end": 2137, "loc": { "start": { - "line": 55, + "line": 69, "column": 41 }, "end": { - "line": 55, + "line": 69, "column": 42 } }, @@ -3842,29 +3948,29 @@ }, "test": { "type": "BinaryExpression", - "start": 1801, - "end": 1844, + "start": 2139, + "end": 2182, "loc": { "start": { - "line": 55, + "line": 69, "column": 44 }, "end": { - "line": 55, + "line": 69, "column": 87 } }, "left": { "type": "Identifier", - "start": 1801, - "end": 1802, + "start": 2139, + "end": 2140, "loc": { "start": { - "line": 55, + "line": 69, "column": 44 }, "end": { - "line": 55, + "line": 69, "column": 45 }, "identifierName": "j" @@ -3874,57 +3980,57 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 1805, - "end": 1844, + "start": 2143, + "end": 2182, "loc": { "start": { - "line": 55, + "line": 69, "column": 48 }, "end": { - "line": 55, + "line": 69, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 1805, - "end": 1842, + "start": 2143, + "end": 2180, "loc": { "start": { - "line": 55, + "line": 69, "column": 48 }, "end": { - "line": 55, + "line": 69, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 1805, - "end": 1825, + "start": 2143, + "end": 2163, "loc": { "start": { - "line": 55, + "line": 69, "column": 48 }, "end": { - "line": 55, + "line": 69, "column": 68 } }, "object": { "type": "Identifier", - "start": 1805, - "end": 1812, + "start": 2143, + "end": 2150, "loc": { "start": { - "line": 55, + "line": 69, "column": 48 }, "end": { - "line": 55, + "line": 69, "column": 55 }, "identifierName": "thisRef" @@ -3933,15 +4039,15 @@ }, "property": { "type": "Identifier", - "start": 1813, - "end": 1825, + "start": 2151, + "end": 2163, "loc": { "start": { - "line": 55, + "line": 69, "column": 56 }, "end": { - "line": 55, + "line": 69, "column": 68 }, "identifierName": "modelSetting" @@ -3952,15 +4058,15 @@ }, "property": { "type": "Identifier", - "start": 1826, - "end": 1842, + "start": 2164, + "end": 2180, "loc": { "start": { - "line": 55, + "line": 69, "column": 69 }, "end": { - "line": 55, + "line": 69, "column": 85 }, "identifierName": "getExpressionNum" @@ -3974,15 +4080,15 @@ }, "update": { "type": "UpdateExpression", - "start": 1846, - "end": 1849, + "start": 2184, + "end": 2187, "loc": { "start": { - "line": 55, + "line": 69, "column": 89 }, "end": { - "line": 55, + "line": 69, "column": 92 } }, @@ -3990,15 +4096,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1846, - "end": 1847, + "start": 2184, + "end": 2185, "loc": { "start": { - "line": 55, + "line": 69, "column": 89 }, "end": { - "line": 55, + "line": 69, "column": 90 }, "identifierName": "j" @@ -4008,59 +4114,59 @@ }, "body": { "type": "BlockStatement", - "start": 1879, - "end": 2230, + "start": 2217, + "end": 2568, "loc": { "start": { - "line": 56, + "line": 70, "column": 28 }, "end": { - "line": 62, + "line": 76, "column": 29 } }, "body": [ { "type": "VariableDeclaration", - "start": 1913, - "end": 1969, + "start": 2251, + "end": 2307, "loc": { "start": { - "line": 57, + "line": 71, "column": 32 }, "end": { - "line": 57, + "line": 71, "column": 88 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1917, - "end": 1968, + "start": 2255, + "end": 2306, "loc": { "start": { - "line": 57, + "line": 71, "column": 36 }, "end": { - "line": 57, + "line": 71, "column": 87 } }, "id": { "type": "Identifier", - "start": 1917, - "end": 1924, + "start": 2255, + "end": 2262, "loc": { "start": { - "line": 57, + "line": 71, "column": 36 }, "end": { - "line": 57, + "line": 71, "column": 43 }, "identifierName": "expName" @@ -4069,57 +4175,57 @@ }, "init": { "type": "CallExpression", - "start": 1927, - "end": 1968, + "start": 2265, + "end": 2306, "loc": { "start": { - "line": 57, + "line": 71, "column": 46 }, "end": { - "line": 57, + "line": 71, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 1927, - "end": 1965, + "start": 2265, + "end": 2303, "loc": { "start": { - "line": 57, + "line": 71, "column": 46 }, "end": { - "line": 57, + "line": 71, "column": 84 } }, "object": { "type": "MemberExpression", - "start": 1927, - "end": 1947, + "start": 2265, + "end": 2285, "loc": { "start": { - "line": 57, + "line": 71, "column": 46 }, "end": { - "line": 57, + "line": 71, "column": 66 } }, "object": { "type": "Identifier", - "start": 1927, - "end": 1934, + "start": 2265, + "end": 2272, "loc": { "start": { - "line": 57, + "line": 71, "column": 46 }, "end": { - "line": 57, + "line": 71, "column": 53 }, "identifierName": "thisRef" @@ -4128,15 +4234,15 @@ }, "property": { "type": "Identifier", - "start": 1935, - "end": 1947, + "start": 2273, + "end": 2285, "loc": { "start": { - "line": 57, + "line": 71, "column": 54 }, "end": { - "line": 57, + "line": 71, "column": 66 }, "identifierName": "modelSetting" @@ -4147,15 +4253,15 @@ }, "property": { "type": "Identifier", - "start": 1948, - "end": 1965, + "start": 2286, + "end": 2303, "loc": { "start": { - "line": 57, + "line": 71, "column": 67 }, "end": { - "line": 57, + "line": 71, "column": 84 }, "identifierName": "getExpressionName" @@ -4167,15 +4273,15 @@ "arguments": [ { "type": "Identifier", - "start": 1966, - "end": 1967, + "start": 2304, + "end": 2305, "loc": { "start": { - "line": 57, + "line": 71, "column": 85 }, "end": { - "line": 57, + "line": 71, "column": 86 }, "identifierName": "j" @@ -4190,44 +4296,44 @@ }, { "type": "VariableDeclaration", - "start": 2002, - "end": 2121, + "start": 2340, + "end": 2459, "loc": { "start": { - "line": 58, + "line": 72, "column": 32 }, "end": { - "line": 59, + "line": 73, "column": 78 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 2006, - "end": 2120, + "start": 2344, + "end": 2458, "loc": { "start": { - "line": 58, + "line": 72, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 77 } }, "id": { "type": "Identifier", - "start": 2006, - "end": 2017, + "start": 2344, + "end": 2355, "loc": { "start": { - "line": 58, + "line": 72, "column": 36 }, "end": { - "line": 58, + "line": 72, "column": 47 }, "identifierName": "expFilePath" @@ -4236,43 +4342,43 @@ }, "init": { "type": "BinaryExpression", - "start": 2020, - "end": 2120, + "start": 2358, + "end": 2458, "loc": { "start": { - "line": 58, + "line": 72, "column": 50 }, "end": { - "line": 59, + "line": 73, "column": 77 } }, "left": { "type": "MemberExpression", - "start": 2020, - "end": 2040, + "start": 2358, + "end": 2378, "loc": { "start": { - "line": 58, + "line": 72, "column": 50 }, "end": { - "line": 58, + "line": 72, "column": 70 } }, "object": { "type": "Identifier", - "start": 2020, - "end": 2027, + "start": 2358, + "end": 2365, "loc": { "start": { - "line": 58, + "line": 72, "column": 50 }, "end": { - "line": 58, + "line": 72, "column": 57 }, "identifierName": "thisRef" @@ -4281,15 +4387,15 @@ }, "property": { "type": "Identifier", - "start": 2028, - "end": 2040, + "start": 2366, + "end": 2378, "loc": { "start": { - "line": 58, + "line": 72, "column": 58 }, "end": { - "line": 58, + "line": 72, "column": 70 }, "identifierName": "modelHomeDir" @@ -4301,57 +4407,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 2079, - "end": 2120, + "start": 2417, + "end": 2458, "loc": { "start": { - "line": 59, + "line": 73, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 2079, - "end": 2117, + "start": 2417, + "end": 2455, "loc": { "start": { - "line": 59, + "line": 73, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 74 } }, "object": { "type": "MemberExpression", - "start": 2079, - "end": 2099, + "start": 2417, + "end": 2437, "loc": { "start": { - "line": 59, + "line": 73, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 56 } }, "object": { "type": "Identifier", - "start": 2079, - "end": 2086, + "start": 2417, + "end": 2424, "loc": { "start": { - "line": 59, + "line": 73, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 43 }, "identifierName": "thisRef" @@ -4360,15 +4466,15 @@ }, "property": { "type": "Identifier", - "start": 2087, - "end": 2099, + "start": 2425, + "end": 2437, "loc": { "start": { - "line": 59, + "line": 73, "column": 44 }, "end": { - "line": 59, + "line": 73, "column": 56 }, "identifierName": "modelSetting" @@ -4379,15 +4485,15 @@ }, "property": { "type": "Identifier", - "start": 2100, - "end": 2117, + "start": 2438, + "end": 2455, "loc": { "start": { - "line": 59, + "line": 73, "column": 57 }, "end": { - "line": 59, + "line": 73, "column": 74 }, "identifierName": "getExpressionFile" @@ -4399,15 +4505,15 @@ "arguments": [ { "type": "Identifier", - "start": 2118, - "end": 2119, + "start": 2456, + "end": 2457, "loc": { "start": { - "line": 59, + "line": 73, "column": 75 }, "end": { - "line": 59, + "line": 73, "column": 76 }, "identifierName": "j" @@ -4423,57 +4529,57 @@ }, { "type": "ExpressionStatement", - "start": 2155, - "end": 2200, + "start": 2493, + "end": 2538, "loc": { "start": { - "line": 61, + "line": 75, "column": 32 }, "end": { - "line": 61, + "line": 75, "column": 77 } }, "expression": { "type": "CallExpression", - "start": 2155, - "end": 2199, + "start": 2493, + "end": 2537, "loc": { "start": { - "line": 61, + "line": 75, "column": 32 }, "end": { - "line": 61, + "line": 75, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 2155, - "end": 2177, + "start": 2493, + "end": 2515, "loc": { "start": { - "line": 61, + "line": 75, "column": 32 }, "end": { - "line": 61, + "line": 75, "column": 54 } }, "object": { "type": "Identifier", - "start": 2155, - "end": 2162, + "start": 2493, + "end": 2500, "loc": { "start": { - "line": 61, + "line": 75, "column": 32 }, "end": { - "line": 61, + "line": 75, "column": 39 }, "identifierName": "thisRef" @@ -4482,15 +4588,15 @@ }, "property": { "type": "Identifier", - "start": 2163, - "end": 2177, + "start": 2501, + "end": 2515, "loc": { "start": { - "line": 61, + "line": 75, "column": 40 }, "end": { - "line": 61, + "line": 75, "column": 54 }, "identifierName": "loadExpression" @@ -4502,15 +4608,15 @@ "arguments": [ { "type": "Identifier", - "start": 2178, - "end": 2185, + "start": 2516, + "end": 2523, "loc": { "start": { - "line": 61, + "line": 75, "column": 55 }, "end": { - "line": 61, + "line": 75, "column": 62 }, "identifierName": "expName" @@ -4519,15 +4625,15 @@ }, { "type": "Identifier", - "start": 2187, - "end": 2198, + "start": 2525, + "end": 2536, "loc": { "start": { - "line": 61, + "line": 75, "column": 64 }, "end": { - "line": 61, + "line": 75, "column": 75 }, "identifierName": "expFilePath" @@ -4546,73 +4652,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 2310, - "end": 2453, + "start": 2648, + "end": 2791, "loc": { "start": { - "line": 65, + "line": 79, "column": 24 }, "end": { - "line": 68, + "line": 82, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 2340, - "end": 2373, + "start": 2678, + "end": 2711, "loc": { "start": { - "line": 66, + "line": 80, "column": 28 }, "end": { - "line": 66, + "line": 80, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 2340, - "end": 2372, + "start": 2678, + "end": 2710, "loc": { "start": { - "line": 66, + "line": 80, "column": 28 }, "end": { - "line": 66, + "line": 80, "column": 60 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2340, - "end": 2365, + "start": 2678, + "end": 2703, "loc": { "start": { - "line": 66, + "line": 80, "column": 28 }, "end": { - "line": 66, + "line": 80, "column": 53 } }, "object": { "type": "Identifier", - "start": 2340, - "end": 2347, + "start": 2678, + "end": 2685, "loc": { "start": { - "line": 66, + "line": 80, "column": 28 }, "end": { - "line": 66, + "line": 80, "column": 35 }, "identifierName": "thisRef" @@ -4621,15 +4727,15 @@ }, "property": { "type": "Identifier", - "start": 2348, - "end": 2365, + "start": 2686, + "end": 2703, "loc": { "start": { - "line": 66, + "line": 80, "column": 36 }, "end": { - "line": 66, + "line": 80, "column": 53 }, "identifierName": "expressionManager" @@ -4640,15 +4746,15 @@ }, "right": { "type": "NullLiteral", - "start": 2368, - "end": 2372, + "start": 2706, + "end": 2710, "loc": { "start": { - "line": 66, + "line": 80, "column": 56 }, "end": { - "line": 66, + "line": 80, "column": 60 } } @@ -4657,58 +4763,58 @@ }, { "type": "ExpressionStatement", - "start": 2402, - "end": 2427, + "start": 2740, + "end": 2765, "loc": { "start": { - "line": 67, + "line": 81, "column": 28 }, "end": { - "line": 67, + "line": 81, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 2402, - "end": 2426, + "start": 2740, + "end": 2764, "loc": { "start": { - "line": 67, + "line": 81, "column": 28 }, "end": { - "line": 67, + "line": 81, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2402, - "end": 2421, + "start": 2740, + "end": 2759, "loc": { "start": { - "line": 67, + "line": 81, "column": 28 }, "end": { - "line": 67, + "line": 81, "column": 47 } }, "object": { "type": "Identifier", - "start": 2402, - "end": 2409, + "start": 2740, + "end": 2747, "loc": { "start": { - "line": 67, + "line": 81, "column": 28 }, "end": { - "line": 67, + "line": 81, "column": 35 }, "identifierName": "thisRef" @@ -4717,15 +4823,15 @@ }, "property": { "type": "Identifier", - "start": 2410, - "end": 2421, + "start": 2748, + "end": 2759, "loc": { "start": { - "line": 67, + "line": 81, "column": 36 }, "end": { - "line": 67, + "line": 81, "column": 47 }, "identifierName": "expressions" @@ -4736,15 +4842,15 @@ }, "right": { "type": "ObjectExpression", - "start": 2424, - "end": 2426, + "start": 2762, + "end": 2764, "loc": { "start": { - "line": 67, + "line": 81, "column": 50 }, "end": { - "line": 67, + "line": 81, "column": 52 } }, @@ -4758,57 +4864,57 @@ }, { "type": "IfStatement", - "start": 2481, - "end": 2628, + "start": 2819, + "end": 2966, "loc": { "start": { - "line": 72, + "line": 86, "column": 24 }, "end": { - "line": 75, + "line": 89, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 2485, - "end": 2509, + "start": 2823, + "end": 2847, "loc": { "start": { - "line": 72, + "line": 86, "column": 28 }, "end": { - "line": 72, + "line": 86, "column": 52 } }, "left": { "type": "MemberExpression", - "start": 2485, - "end": 2501, + "start": 2823, + "end": 2839, "loc": { "start": { - "line": 72, + "line": 86, "column": 28 }, "end": { - "line": 72, + "line": 86, "column": 44 } }, "object": { "type": "Identifier", - "start": 2485, - "end": 2492, + "start": 2823, + "end": 2830, "loc": { "start": { - "line": 72, + "line": 86, "column": 28 }, "end": { - "line": 72, + "line": 86, "column": 35 }, "identifierName": "thisRef" @@ -4817,15 +4923,15 @@ }, "property": { "type": "Identifier", - "start": 2493, - "end": 2501, + "start": 2831, + "end": 2839, "loc": { "start": { - "line": 72, + "line": 86, "column": 36 }, "end": { - "line": 72, + "line": 86, "column": 44 }, "identifierName": "eyeBlink" @@ -4837,15 +4943,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 2505, - "end": 2509, + "start": 2843, + "end": 2847, "loc": { "start": { - "line": 72, + "line": 86, "column": 48 }, "end": { - "line": 72, + "line": 86, "column": 52 } } @@ -4853,73 +4959,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 2535, - "end": 2628, + "start": 2873, + "end": 2966, "loc": { "start": { - "line": 73, + "line": 87, "column": 24 }, "end": { - "line": 75, + "line": 89, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 2565, - "end": 2602, + "start": 2903, + "end": 2940, "loc": { "start": { - "line": 74, + "line": 88, "column": 28 }, "end": { - "line": 74, + "line": 88, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 2565, - "end": 2601, + "start": 2903, + "end": 2939, "loc": { "start": { - "line": 74, + "line": 88, "column": 28 }, "end": { - "line": 74, + "line": 88, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2565, - "end": 2581, + "start": 2903, + "end": 2919, "loc": { "start": { - "line": 74, + "line": 88, "column": 28 }, "end": { - "line": 74, + "line": 88, "column": 44 } }, "object": { "type": "Identifier", - "start": 2565, - "end": 2572, + "start": 2903, + "end": 2910, "loc": { "start": { - "line": 74, + "line": 88, "column": 28 }, "end": { - "line": 74, + "line": 88, "column": 35 }, "identifierName": "thisRef" @@ -4928,15 +5034,15 @@ }, "property": { "type": "Identifier", - "start": 2573, - "end": 2581, + "start": 2911, + "end": 2919, "loc": { "start": { - "line": 74, + "line": 88, "column": 36 }, "end": { - "line": 74, + "line": 88, "column": 44 }, "identifierName": "eyeBlink" @@ -4947,29 +5053,29 @@ }, "right": { "type": "NewExpression", - "start": 2584, - "end": 2601, + "start": 2922, + "end": 2939, "loc": { "start": { - "line": 74, + "line": 88, "column": 47 }, "end": { - "line": 74, + "line": 88, "column": 64 } }, "callee": { "type": "Identifier", - "start": 2588, - "end": 2599, + "start": 2926, + "end": 2937, "loc": { "start": { - "line": 74, + "line": 88, "column": 51 }, "end": { - "line": 74, + "line": 88, "column": 62 }, "identifierName": "L2DEyeBlink" @@ -4987,85 +5093,85 @@ }, { "type": "IfStatement", - "start": 2655, - "end": 3049, + "start": 2993, + "end": 3387, "loc": { "start": { - "line": 78, + "line": 92, "column": 24 }, "end": { - "line": 86, + "line": 100, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 2659, - "end": 2704, + "start": 2997, + "end": 3042, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 73 } }, "left": { "type": "CallExpression", - "start": 2659, - "end": 2696, + "start": 2997, + "end": 3034, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 2659, - "end": 2694, + "start": 2997, + "end": 3032, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 2659, - "end": 2679, + "start": 2997, + "end": 3017, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 48 } }, "object": { "type": "Identifier", - "start": 2659, - "end": 2666, + "start": 2997, + "end": 3004, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 35 }, "identifierName": "thisRef" @@ -5074,15 +5180,15 @@ }, "property": { "type": "Identifier", - "start": 2667, - "end": 2679, + "start": 3005, + "end": 3017, "loc": { "start": { - "line": 78, + "line": 92, "column": 36 }, "end": { - "line": 78, + "line": 92, "column": 48 }, "identifierName": "modelSetting" @@ -5093,15 +5199,15 @@ }, "property": { "type": "Identifier", - "start": 2680, - "end": 2694, + "start": 3018, + "end": 3032, "loc": { "start": { - "line": 78, + "line": 92, "column": 49 }, "end": { - "line": 78, + "line": 92, "column": 63 }, "identifierName": "getPhysicsFile" @@ -5115,15 +5221,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 2700, - "end": 2704, + "start": 3038, + "end": 3042, "loc": { "start": { - "line": 78, + "line": 92, "column": 69 }, "end": { - "line": 78, + "line": 92, "column": 73 } } @@ -5131,72 +5237,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 2730, - "end": 2916, + "start": 3068, + "end": 3254, "loc": { "start": { - "line": 79, + "line": 93, "column": 24 }, "end": { - "line": 82, + "line": 96, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 2760, - "end": 2890, + "start": 3098, + "end": 3228, "loc": { "start": { - "line": 80, + "line": 94, "column": 28 }, "end": { - "line": 81, + "line": 95, "column": 87 } }, "expression": { "type": "CallExpression", - "start": 2760, - "end": 2889, + "start": 3098, + "end": 3227, "loc": { "start": { - "line": 80, + "line": 94, "column": 28 }, "end": { - "line": 81, + "line": 95, "column": 86 } }, "callee": { "type": "MemberExpression", - "start": 2760, - "end": 2779, + "start": 3098, + "end": 3117, "loc": { "start": { - "line": 80, + "line": 94, "column": 28 }, "end": { - "line": 80, + "line": 94, "column": 47 } }, "object": { "type": "Identifier", - "start": 2760, - "end": 2767, + "start": 3098, + "end": 3105, "loc": { "start": { - "line": 80, + "line": 94, "column": 28 }, "end": { - "line": 80, + "line": 94, "column": 35 }, "identifierName": "thisRef" @@ -5205,15 +5311,15 @@ }, "property": { "type": "Identifier", - "start": 2768, - "end": 2779, + "start": 3106, + "end": 3117, "loc": { "start": { - "line": 80, + "line": 94, "column": 36 }, "end": { - "line": 80, + "line": 94, "column": 47 }, "identifierName": "loadPhysics" @@ -5225,43 +5331,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 2780, - "end": 2888, + "start": 3118, + "end": 3226, "loc": { "start": { - "line": 80, + "line": 94, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 85 } }, "left": { "type": "MemberExpression", - "start": 2780, - "end": 2800, + "start": 3118, + "end": 3138, "loc": { "start": { - "line": 80, + "line": 94, "column": 48 }, "end": { - "line": 80, + "line": 94, "column": 68 } }, "object": { "type": "Identifier", - "start": 2780, - "end": 2787, + "start": 3118, + "end": 3125, "loc": { "start": { - "line": 80, + "line": 94, "column": 48 }, "end": { - "line": 80, + "line": 94, "column": 55 }, "identifierName": "thisRef" @@ -5270,15 +5376,15 @@ }, "property": { "type": "Identifier", - "start": 2788, - "end": 2800, + "start": 3126, + "end": 3138, "loc": { "start": { - "line": 80, + "line": 94, "column": 56 }, "end": { - "line": 80, + "line": 94, "column": 68 }, "identifierName": "modelHomeDir" @@ -5290,57 +5396,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 2851, - "end": 2888, + "start": 3189, + "end": 3226, "loc": { "start": { - "line": 81, + "line": 95, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 2851, - "end": 2886, + "start": 3189, + "end": 3224, "loc": { "start": { - "line": 81, + "line": 95, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 2851, - "end": 2871, + "start": 3189, + "end": 3209, "loc": { "start": { - "line": 81, + "line": 95, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 68 } }, "object": { "type": "Identifier", - "start": 2851, - "end": 2858, + "start": 3189, + "end": 3196, "loc": { "start": { - "line": 81, + "line": 95, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 55 }, "identifierName": "thisRef" @@ -5349,15 +5455,15 @@ }, "property": { "type": "Identifier", - "start": 2859, - "end": 2871, + "start": 3197, + "end": 3209, "loc": { "start": { - "line": 81, + "line": 95, "column": 56 }, "end": { - "line": 81, + "line": 95, "column": 68 }, "identifierName": "modelSetting" @@ -5368,15 +5474,15 @@ }, "property": { "type": "Identifier", - "start": 2872, - "end": 2886, + "start": 3210, + "end": 3224, "loc": { "start": { - "line": 81, + "line": 95, "column": 69 }, "end": { - "line": 81, + "line": 95, "column": 83 }, "identifierName": "getPhysicsFile" @@ -5396,73 +5502,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 2970, - "end": 3049, + "start": 3308, + "end": 3387, "loc": { "start": { - "line": 84, + "line": 98, "column": 24 }, "end": { - "line": 86, + "line": 100, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 3000, - "end": 3023, + "start": 3338, + "end": 3361, "loc": { "start": { - "line": 85, + "line": 99, "column": 28 }, "end": { - "line": 85, + "line": 99, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 3000, - "end": 3022, + "start": 3338, + "end": 3360, "loc": { "start": { - "line": 85, + "line": 99, "column": 28 }, "end": { - "line": 85, + "line": 99, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3000, - "end": 3015, + "start": 3338, + "end": 3353, "loc": { "start": { - "line": 85, + "line": 99, "column": 28 }, "end": { - "line": 85, + "line": 99, "column": 43 } }, "object": { "type": "Identifier", - "start": 3000, - "end": 3007, + "start": 3338, + "end": 3345, "loc": { "start": { - "line": 85, + "line": 99, "column": 28 }, "end": { - "line": 85, + "line": 99, "column": 35 }, "identifierName": "thisRef" @@ -5471,15 +5577,15 @@ }, "property": { "type": "Identifier", - "start": 3008, - "end": 3015, + "start": 3346, + "end": 3353, "loc": { "start": { - "line": 85, + "line": 99, "column": 36 }, "end": { - "line": 85, + "line": 99, "column": 43 }, "identifierName": "physics" @@ -5490,15 +5596,15 @@ }, "right": { "type": "NullLiteral", - "start": 3018, - "end": 3022, + "start": 3356, + "end": 3360, "loc": { "start": { - "line": 85, + "line": 99, "column": 46 }, "end": { - "line": 85, + "line": 99, "column": 50 } } @@ -5511,85 +5617,85 @@ }, { "type": "IfStatement", - "start": 3077, - "end": 3668, + "start": 3415, + "end": 4006, "loc": { "start": { - "line": 90, + "line": 104, "column": 24 }, "end": { - "line": 103, + "line": 117, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 3081, - "end": 3123, + "start": 3419, + "end": 3461, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 70 } }, "left": { "type": "CallExpression", - "start": 3081, - "end": 3115, + "start": 3419, + "end": 3453, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 3081, - "end": 3113, + "start": 3419, + "end": 3451, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 3081, - "end": 3101, + "start": 3419, + "end": 3439, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 48 } }, "object": { "type": "Identifier", - "start": 3081, - "end": 3088, + "start": 3419, + "end": 3426, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 35 }, "identifierName": "thisRef" @@ -5598,15 +5704,15 @@ }, "property": { "type": "Identifier", - "start": 3089, - "end": 3101, + "start": 3427, + "end": 3439, "loc": { "start": { - "line": 90, + "line": 104, "column": 36 }, "end": { - "line": 90, + "line": 104, "column": 48 }, "identifierName": "modelSetting" @@ -5617,15 +5723,15 @@ }, "property": { "type": "Identifier", - "start": 3102, - "end": 3113, + "start": 3440, + "end": 3451, "loc": { "start": { - "line": 90, + "line": 104, "column": 49 }, "end": { - "line": 90, + "line": 104, "column": 60 }, "identifierName": "getPoseFile" @@ -5639,15 +5745,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 3119, - "end": 3123, + "start": 3457, + "end": 3461, "loc": { "start": { - "line": 90, + "line": 104, "column": 66 }, "end": { - "line": 90, + "line": 104, "column": 70 } } @@ -5655,72 +5761,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 3149, - "end": 3538, + "start": 3487, + "end": 3876, "loc": { "start": { - "line": 91, + "line": 105, "column": 24 }, "end": { - "line": 99, + "line": 113, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 3179, - "end": 3512, + "start": 3517, + "end": 3850, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 98, + "line": 112, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 3179, - "end": 3511, + "start": 3517, + "end": 3849, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 98, + "line": 112, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 3179, - "end": 3195, + "start": 3517, + "end": 3533, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 92, + "line": 106, "column": 44 } }, "object": { "type": "Identifier", - "start": 3179, - "end": 3186, + "start": 3517, + "end": 3524, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 92, + "line": 106, "column": 35 }, "identifierName": "thisRef" @@ -5729,15 +5835,15 @@ }, "property": { "type": "Identifier", - "start": 3187, - "end": 3195, + "start": 3525, + "end": 3533, "loc": { "start": { - "line": 92, + "line": 106, "column": 36 }, "end": { - "line": 92, + "line": 106, "column": 44 }, "identifierName": "loadPose" @@ -5749,43 +5855,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 3229, - "end": 3318, + "start": 3567, + "end": 3656, "loc": { "start": { - "line": 93, + "line": 107, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 66 } }, "left": { "type": "MemberExpression", - "start": 3229, - "end": 3249, + "start": 3567, + "end": 3587, "loc": { "start": { - "line": 93, + "line": 107, "column": 32 }, "end": { - "line": 93, + "line": 107, "column": 52 } }, "object": { "type": "Identifier", - "start": 3229, - "end": 3236, + "start": 3567, + "end": 3574, "loc": { "start": { - "line": 93, + "line": 107, "column": 32 }, "end": { - "line": 93, + "line": 107, "column": 39 }, "identifierName": "thisRef" @@ -5794,15 +5900,15 @@ }, "property": { "type": "Identifier", - "start": 3237, - "end": 3249, + "start": 3575, + "end": 3587, "loc": { "start": { - "line": 93, + "line": 107, "column": 40 }, "end": { - "line": 93, + "line": 107, "column": 52 }, "identifierName": "modelHomeDir" @@ -5814,57 +5920,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 3284, - "end": 3318, + "start": 3622, + "end": 3656, "loc": { "start": { - "line": 94, + "line": 108, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 3284, - "end": 3316, + "start": 3622, + "end": 3654, "loc": { "start": { - "line": 94, + "line": 108, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 3284, - "end": 3304, + "start": 3622, + "end": 3642, "loc": { "start": { - "line": 94, + "line": 108, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 52 } }, "object": { "type": "Identifier", - "start": 3284, - "end": 3291, + "start": 3622, + "end": 3629, "loc": { "start": { - "line": 94, + "line": 108, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 39 }, "identifierName": "thisRef" @@ -5873,15 +5979,15 @@ }, "property": { "type": "Identifier", - "start": 3292, - "end": 3304, + "start": 3630, + "end": 3642, "loc": { "start": { - "line": 94, + "line": 108, "column": 40 }, "end": { - "line": 94, + "line": 108, "column": 52 }, "identifierName": "modelSetting" @@ -5892,15 +5998,15 @@ }, "property": { "type": "Identifier", - "start": 3305, - "end": 3316, + "start": 3643, + "end": 3654, "loc": { "start": { - "line": 94, + "line": 108, "column": 53 }, "end": { - "line": 94, + "line": 108, "column": 64 }, "identifierName": "getPoseFile" @@ -5914,15 +6020,15 @@ }, { "type": "FunctionExpression", - "start": 3352, - "end": 3481, + "start": 3690, + "end": 3819, "loc": { "start": { - "line": 95, + "line": 109, "column": 32 }, "end": { - "line": 97, + "line": 111, "column": 33 } }, @@ -5933,86 +6039,86 @@ "params": [], "body": { "type": "BlockStatement", - "start": 3363, - "end": 3481, + "start": 3701, + "end": 3819, "loc": { "start": { - "line": 95, + "line": 109, "column": 43 }, "end": { - "line": 97, + "line": 111, "column": 33 } }, "body": [ { "type": "ExpressionStatement", - "start": 3401, - "end": 3447, + "start": 3739, + "end": 3785, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 82 } }, "expression": { "type": "CallExpression", - "start": 3401, - "end": 3446, + "start": 3739, + "end": 3784, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 81 } }, "callee": { "type": "MemberExpression", - "start": 3401, - "end": 3425, + "start": 3739, + "end": 3763, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 3401, - "end": 3413, + "start": 3739, + "end": 3751, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 48 } }, "object": { "type": "Identifier", - "start": 3401, - "end": 3408, + "start": 3739, + "end": 3746, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 43 }, "identifierName": "thisRef" @@ -6021,15 +6127,15 @@ }, "property": { "type": "Identifier", - "start": 3409, - "end": 3413, + "start": 3747, + "end": 3751, "loc": { "start": { - "line": 96, + "line": 110, "column": 44 }, "end": { - "line": 96, + "line": 110, "column": 48 }, "identifierName": "pose" @@ -6040,15 +6146,15 @@ }, "property": { "type": "Identifier", - "start": 3414, - "end": 3425, + "start": 3752, + "end": 3763, "loc": { "start": { - "line": 96, + "line": 110, "column": 49 }, "end": { - "line": 96, + "line": 110, "column": 60 }, "identifierName": "updateParam" @@ -6060,29 +6166,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3426, - "end": 3445, + "start": 3764, + "end": 3783, "loc": { "start": { - "line": 96, + "line": 110, "column": 61 }, "end": { - "line": 96, + "line": 110, "column": 80 } }, "object": { "type": "Identifier", - "start": 3426, - "end": 3433, + "start": 3764, + "end": 3771, "loc": { "start": { - "line": 96, + "line": 110, "column": 61 }, "end": { - "line": 96, + "line": 110, "column": 68 }, "identifierName": "thisRef" @@ -6091,15 +6197,15 @@ }, "property": { "type": "Identifier", - "start": 3434, - "end": 3445, + "start": 3772, + "end": 3783, "loc": { "start": { - "line": 96, + "line": 110, "column": 69 }, "end": { - "line": 96, + "line": 110, "column": 80 }, "identifierName": "live2DModel" @@ -6123,73 +6229,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 3592, - "end": 3668, + "start": 3930, + "end": 4006, "loc": { "start": { - "line": 101, + "line": 115, "column": 24 }, "end": { - "line": 103, + "line": 117, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 3622, - "end": 3642, + "start": 3960, + "end": 3980, "loc": { "start": { - "line": 102, + "line": 116, "column": 28 }, "end": { - "line": 102, + "line": 116, "column": 48 } }, "expression": { "type": "AssignmentExpression", - "start": 3622, - "end": 3641, + "start": 3960, + "end": 3979, "loc": { "start": { - "line": 102, + "line": 116, "column": 28 }, "end": { - "line": 102, + "line": 116, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3622, - "end": 3634, + "start": 3960, + "end": 3972, "loc": { "start": { - "line": 102, + "line": 116, "column": 28 }, "end": { - "line": 102, + "line": 116, "column": 40 } }, "object": { "type": "Identifier", - "start": 3622, - "end": 3629, + "start": 3960, + "end": 3967, "loc": { "start": { - "line": 102, + "line": 116, "column": 28 }, "end": { - "line": 102, + "line": 116, "column": 35 }, "identifierName": "thisRef" @@ -6198,15 +6304,15 @@ }, "property": { "type": "Identifier", - "start": 3630, - "end": 3634, + "start": 3968, + "end": 3972, "loc": { "start": { - "line": 102, + "line": 116, "column": 36 }, "end": { - "line": 102, + "line": 116, "column": 40 }, "identifierName": "pose" @@ -6217,15 +6323,15 @@ }, "right": { "type": "NullLiteral", - "start": 3637, - "end": 3641, + "start": 3975, + "end": 3979, "loc": { "start": { - "line": 102, + "line": 116, "column": 43 }, "end": { - "line": 102, + "line": 116, "column": 47 } } @@ -6238,85 +6344,85 @@ }, { "type": "IfStatement", - "start": 3696, - "end": 5200, + "start": 4034, + "end": 5538, "loc": { "start": { - "line": 107, + "line": 121, "column": 24 }, "end": { - "line": 131, + "line": 145, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 3700, - "end": 3740, + "start": 4038, + "end": 4078, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 68 } }, "left": { "type": "CallExpression", - "start": 3700, - "end": 3732, + "start": 4038, + "end": 4070, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 3700, - "end": 3730, + "start": 4038, + "end": 4068, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 3700, - "end": 3720, + "start": 4038, + "end": 4058, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 48 } }, "object": { "type": "Identifier", - "start": 3700, - "end": 3707, + "start": 4038, + "end": 4045, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 35 }, "identifierName": "thisRef" @@ -6325,15 +6431,15 @@ }, "property": { "type": "Identifier", - "start": 3708, - "end": 3720, + "start": 4046, + "end": 4058, "loc": { "start": { - "line": 107, + "line": 121, "column": 36 }, "end": { - "line": 107, + "line": 121, "column": 48 }, "identifierName": "modelSetting" @@ -6344,15 +6450,15 @@ }, "property": { "type": "Identifier", - "start": 3721, - "end": 3730, + "start": 4059, + "end": 4068, "loc": { "start": { - "line": 107, + "line": 121, "column": 49 }, "end": { - "line": 107, + "line": 121, "column": 58 }, "identifierName": "getLayout" @@ -6366,15 +6472,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 3736, - "end": 3740, + "start": 4074, + "end": 4078, "loc": { "start": { - "line": 107, + "line": 121, "column": 64 }, "end": { - "line": 107, + "line": 121, "column": 68 } } @@ -6382,59 +6488,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 3766, - "end": 5200, + "start": 4104, + "end": 5538, "loc": { "start": { - "line": 108, + "line": 122, "column": 24 }, "end": { - "line": 131, + "line": 145, "column": 25 } }, "body": [ { "type": "VariableDeclaration", - "start": 3796, - "end": 3842, + "start": 4134, + "end": 4180, "loc": { "start": { - "line": 109, + "line": 123, "column": 28 }, "end": { - "line": 109, + "line": 123, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3800, - "end": 3841, + "start": 4138, + "end": 4179, "loc": { "start": { - "line": 109, + "line": 123, "column": 32 }, "end": { - "line": 109, + "line": 123, "column": 73 } }, "id": { "type": "Identifier", - "start": 3800, - "end": 3806, + "start": 4138, + "end": 4144, "loc": { "start": { - "line": 109, + "line": 123, "column": 32 }, "end": { - "line": 109, + "line": 123, "column": 38 }, "identifierName": "layout" @@ -6443,57 +6549,57 @@ }, "init": { "type": "CallExpression", - "start": 3809, - "end": 3841, + "start": 4147, + "end": 4179, "loc": { "start": { - "line": 109, + "line": 123, "column": 41 }, "end": { - "line": 109, + "line": 123, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 3809, - "end": 3839, + "start": 4147, + "end": 4177, "loc": { "start": { - "line": 109, + "line": 123, "column": 41 }, "end": { - "line": 109, + "line": 123, "column": 71 } }, "object": { "type": "MemberExpression", - "start": 3809, - "end": 3829, + "start": 4147, + "end": 4167, "loc": { "start": { - "line": 109, + "line": 123, "column": 41 }, "end": { - "line": 109, + "line": 123, "column": 61 } }, "object": { "type": "Identifier", - "start": 3809, - "end": 3816, + "start": 4147, + "end": 4154, "loc": { "start": { - "line": 109, + "line": 123, "column": 41 }, "end": { - "line": 109, + "line": 123, "column": 48 }, "identifierName": "thisRef" @@ -6502,15 +6608,15 @@ }, "property": { "type": "Identifier", - "start": 3817, - "end": 3829, + "start": 4155, + "end": 4167, "loc": { "start": { - "line": 109, + "line": 123, "column": 49 }, "end": { - "line": 109, + "line": 123, "column": 61 }, "identifierName": "modelSetting" @@ -6521,15 +6627,15 @@ }, "property": { "type": "Identifier", - "start": 3830, - "end": 3839, + "start": 4168, + "end": 4177, "loc": { "start": { - "line": 109, + "line": 123, "column": 62 }, "end": { - "line": 109, + "line": 123, "column": 71 }, "identifierName": "getLayout" @@ -6546,57 +6652,57 @@ }, { "type": "IfStatement", - "start": 3871, - "end": 3978, + "start": 4209, + "end": 4316, "loc": { "start": { - "line": 110, + "line": 124, "column": 28 }, "end": { - "line": 111, + "line": 125, "column": 78 } }, "test": { "type": "BinaryExpression", - "start": 3875, - "end": 3898, + "start": 4213, + "end": 4236, "loc": { "start": { - "line": 110, + "line": 124, "column": 32 }, "end": { - "line": 110, + "line": 124, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 3875, - "end": 3890, + "start": 4213, + "end": 4228, "loc": { "start": { - "line": 110, + "line": 124, "column": 32 }, "end": { - "line": 110, + "line": 124, "column": 47 } }, "object": { "type": "Identifier", - "start": 3875, - "end": 3881, + "start": 4213, + "end": 4219, "loc": { "start": { - "line": 110, + "line": 124, "column": 32 }, "end": { - "line": 110, + "line": 124, "column": 38 }, "identifierName": "layout" @@ -6605,15 +6711,15 @@ }, "property": { "type": "StringLiteral", - "start": 3882, - "end": 3889, + "start": 4220, + "end": 4227, "loc": { "start": { - "line": 110, + "line": 124, "column": 39 }, "end": { - "line": 110, + "line": 124, "column": 46 } }, @@ -6628,15 +6734,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 3894, - "end": 3898, + "start": 4232, + "end": 4236, "loc": { "start": { - "line": 110, + "line": 124, "column": 51 }, "end": { - "line": 110, + "line": 124, "column": 55 } } @@ -6644,71 +6750,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 3932, - "end": 3978, + "start": 4270, + "end": 4316, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 3932, - "end": 3977, + "start": 4270, + "end": 4315, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 3932, - "end": 3960, + "start": 4270, + "end": 4298, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 3932, - "end": 3951, + "start": 4270, + "end": 4289, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 51 } }, "object": { "type": "Identifier", - "start": 3932, - "end": 3939, + "start": 4270, + "end": 4277, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 39 }, "identifierName": "thisRef" @@ -6717,15 +6823,15 @@ }, "property": { "type": "Identifier", - "start": 3940, - "end": 3951, + "start": 4278, + "end": 4289, "loc": { "start": { - "line": 111, + "line": 125, "column": 40 }, "end": { - "line": 111, + "line": 125, "column": 51 }, "identifierName": "modelMatrix" @@ -6736,15 +6842,15 @@ }, "property": { "type": "Identifier", - "start": 3952, - "end": 3960, + "start": 4290, + "end": 4298, "loc": { "start": { - "line": 111, + "line": 125, "column": 52 }, "end": { - "line": 111, + "line": 125, "column": 60 }, "identifierName": "setWidth" @@ -6756,29 +6862,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3961, - "end": 3976, + "start": 4299, + "end": 4314, "loc": { "start": { - "line": 111, + "line": 125, "column": 61 }, "end": { - "line": 111, + "line": 125, "column": 76 } }, "object": { "type": "Identifier", - "start": 3961, - "end": 3967, + "start": 4299, + "end": 4305, "loc": { "start": { - "line": 111, + "line": 125, "column": 61 }, "end": { - "line": 111, + "line": 125, "column": 67 }, "identifierName": "layout" @@ -6787,15 +6893,15 @@ }, "property": { "type": "StringLiteral", - "start": 3968, - "end": 3975, + "start": 4306, + "end": 4313, "loc": { "start": { - "line": 111, + "line": 125, "column": 68 }, "end": { - "line": 111, + "line": 125, "column": 75 } }, @@ -6814,57 +6920,57 @@ }, { "type": "IfStatement", - "start": 4007, - "end": 4117, + "start": 4345, + "end": 4455, "loc": { "start": { - "line": 112, + "line": 126, "column": 28 }, "end": { - "line": 113, + "line": 127, "column": 80 } }, "test": { "type": "BinaryExpression", - "start": 4011, - "end": 4035, + "start": 4349, + "end": 4373, "loc": { "start": { - "line": 112, + "line": 126, "column": 32 }, "end": { - "line": 112, + "line": 126, "column": 56 } }, "left": { "type": "MemberExpression", - "start": 4011, - "end": 4027, + "start": 4349, + "end": 4365, "loc": { "start": { - "line": 112, + "line": 126, "column": 32 }, "end": { - "line": 112, + "line": 126, "column": 48 } }, "object": { "type": "Identifier", - "start": 4011, - "end": 4017, + "start": 4349, + "end": 4355, "loc": { "start": { - "line": 112, + "line": 126, "column": 32 }, "end": { - "line": 112, + "line": 126, "column": 38 }, "identifierName": "layout" @@ -6873,15 +6979,15 @@ }, "property": { "type": "StringLiteral", - "start": 4018, - "end": 4026, + "start": 4356, + "end": 4364, "loc": { "start": { - "line": 112, + "line": 126, "column": 39 }, "end": { - "line": 112, + "line": 126, "column": 47 } }, @@ -6896,15 +7002,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4031, - "end": 4035, + "start": 4369, + "end": 4373, "loc": { "start": { - "line": 112, + "line": 126, "column": 52 }, "end": { - "line": 112, + "line": 126, "column": 56 } } @@ -6912,71 +7018,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4069, - "end": 4117, + "start": 4407, + "end": 4455, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 80 } }, "expression": { "type": "CallExpression", - "start": 4069, - "end": 4116, + "start": 4407, + "end": 4454, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 4069, - "end": 4098, + "start": 4407, + "end": 4436, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 4069, - "end": 4088, + "start": 4407, + "end": 4426, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 51 } }, "object": { "type": "Identifier", - "start": 4069, - "end": 4076, + "start": 4407, + "end": 4414, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 39 }, "identifierName": "thisRef" @@ -6985,15 +7091,15 @@ }, "property": { "type": "Identifier", - "start": 4077, - "end": 4088, + "start": 4415, + "end": 4426, "loc": { "start": { - "line": 113, + "line": 127, "column": 40 }, "end": { - "line": 113, + "line": 127, "column": 51 }, "identifierName": "modelMatrix" @@ -7004,15 +7110,15 @@ }, "property": { "type": "Identifier", - "start": 4089, - "end": 4098, + "start": 4427, + "end": 4436, "loc": { "start": { - "line": 113, + "line": 127, "column": 52 }, "end": { - "line": 113, + "line": 127, "column": 61 }, "identifierName": "setHeight" @@ -7024,29 +7130,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4099, - "end": 4115, + "start": 4437, + "end": 4453, "loc": { "start": { - "line": 113, + "line": 127, "column": 62 }, "end": { - "line": 113, + "line": 127, "column": 78 } }, "object": { "type": "Identifier", - "start": 4099, - "end": 4105, + "start": 4437, + "end": 4443, "loc": { "start": { - "line": 113, + "line": 127, "column": 62 }, "end": { - "line": 113, + "line": 127, "column": 68 }, "identifierName": "layout" @@ -7055,15 +7161,15 @@ }, "property": { "type": "StringLiteral", - "start": 4106, - "end": 4114, + "start": 4444, + "end": 4452, "loc": { "start": { - "line": 113, + "line": 127, "column": 69 }, "end": { - "line": 113, + "line": 127, "column": 77 } }, @@ -7082,57 +7188,57 @@ }, { "type": "IfStatement", - "start": 4147, - "end": 4242, + "start": 4485, + "end": 4580, "loc": { "start": { - "line": 115, + "line": 129, "column": 28 }, "end": { - "line": 116, + "line": 130, "column": 70 } }, "test": { "type": "BinaryExpression", - "start": 4151, - "end": 4170, + "start": 4489, + "end": 4508, "loc": { "start": { - "line": 115, + "line": 129, "column": 32 }, "end": { - "line": 115, + "line": 129, "column": 51 } }, "left": { "type": "MemberExpression", - "start": 4151, - "end": 4162, + "start": 4489, + "end": 4500, "loc": { "start": { - "line": 115, + "line": 129, "column": 32 }, "end": { - "line": 115, + "line": 129, "column": 43 } }, "object": { "type": "Identifier", - "start": 4151, - "end": 4157, + "start": 4489, + "end": 4495, "loc": { "start": { - "line": 115, + "line": 129, "column": 32 }, "end": { - "line": 115, + "line": 129, "column": 38 }, "identifierName": "layout" @@ -7141,15 +7247,15 @@ }, "property": { "type": "StringLiteral", - "start": 4158, - "end": 4161, + "start": 4496, + "end": 4499, "loc": { "start": { - "line": 115, + "line": 129, "column": 39 }, "end": { - "line": 115, + "line": 129, "column": 42 } }, @@ -7164,15 +7270,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4166, - "end": 4170, + "start": 4504, + "end": 4508, "loc": { "start": { - "line": 115, + "line": 129, "column": 47 }, "end": { - "line": 115, + "line": 129, "column": 51 } } @@ -7180,71 +7286,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4204, - "end": 4242, + "start": 4542, + "end": 4580, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 4204, - "end": 4241, + "start": 4542, + "end": 4579, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 4204, - "end": 4228, + "start": 4542, + "end": 4566, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 4204, - "end": 4223, + "start": 4542, + "end": 4561, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 51 } }, "object": { "type": "Identifier", - "start": 4204, - "end": 4211, + "start": 4542, + "end": 4549, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 39 }, "identifierName": "thisRef" @@ -7253,15 +7359,15 @@ }, "property": { "type": "Identifier", - "start": 4212, - "end": 4223, + "start": 4550, + "end": 4561, "loc": { "start": { - "line": 116, + "line": 130, "column": 40 }, "end": { - "line": 116, + "line": 130, "column": 51 }, "identifierName": "modelMatrix" @@ -7272,15 +7378,15 @@ }, "property": { "type": "Identifier", - "start": 4224, - "end": 4228, + "start": 4562, + "end": 4566, "loc": { "start": { - "line": 116, + "line": 130, "column": 52 }, "end": { - "line": 116, + "line": 130, "column": 56 }, "identifierName": "setX" @@ -7292,29 +7398,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4229, - "end": 4240, + "start": 4567, + "end": 4578, "loc": { "start": { - "line": 116, + "line": 130, "column": 57 }, "end": { - "line": 116, + "line": 130, "column": 68 } }, "object": { "type": "Identifier", - "start": 4229, - "end": 4235, + "start": 4567, + "end": 4573, "loc": { "start": { - "line": 116, + "line": 130, "column": 57 }, "end": { - "line": 116, + "line": 130, "column": 63 }, "identifierName": "layout" @@ -7323,15 +7429,15 @@ }, "property": { "type": "StringLiteral", - "start": 4236, - "end": 4239, + "start": 4574, + "end": 4577, "loc": { "start": { - "line": 116, + "line": 130, "column": 64 }, "end": { - "line": 116, + "line": 130, "column": 67 } }, @@ -7350,57 +7456,57 @@ }, { "type": "IfStatement", - "start": 4271, - "end": 4366, + "start": 4609, + "end": 4704, "loc": { "start": { - "line": 117, + "line": 131, "column": 28 }, "end": { - "line": 118, + "line": 132, "column": 70 } }, "test": { "type": "BinaryExpression", - "start": 4275, - "end": 4294, + "start": 4613, + "end": 4632, "loc": { "start": { - "line": 117, + "line": 131, "column": 32 }, "end": { - "line": 117, + "line": 131, "column": 51 } }, "left": { "type": "MemberExpression", - "start": 4275, - "end": 4286, + "start": 4613, + "end": 4624, "loc": { "start": { - "line": 117, + "line": 131, "column": 32 }, "end": { - "line": 117, + "line": 131, "column": 43 } }, "object": { "type": "Identifier", - "start": 4275, - "end": 4281, + "start": 4613, + "end": 4619, "loc": { "start": { - "line": 117, + "line": 131, "column": 32 }, "end": { - "line": 117, + "line": 131, "column": 38 }, "identifierName": "layout" @@ -7409,15 +7515,15 @@ }, "property": { "type": "StringLiteral", - "start": 4282, - "end": 4285, + "start": 4620, + "end": 4623, "loc": { "start": { - "line": 117, + "line": 131, "column": 39 }, "end": { - "line": 117, + "line": 131, "column": 42 } }, @@ -7432,15 +7538,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4290, - "end": 4294, + "start": 4628, + "end": 4632, "loc": { "start": { - "line": 117, + "line": 131, "column": 47 }, "end": { - "line": 117, + "line": 131, "column": 51 } } @@ -7448,71 +7554,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4328, - "end": 4366, + "start": 4666, + "end": 4704, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 4328, - "end": 4365, + "start": 4666, + "end": 4703, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 4328, - "end": 4352, + "start": 4666, + "end": 4690, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 4328, - "end": 4347, + "start": 4666, + "end": 4685, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 51 } }, "object": { "type": "Identifier", - "start": 4328, - "end": 4335, + "start": 4666, + "end": 4673, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 39 }, "identifierName": "thisRef" @@ -7521,15 +7627,15 @@ }, "property": { "type": "Identifier", - "start": 4336, - "end": 4347, + "start": 4674, + "end": 4685, "loc": { "start": { - "line": 118, + "line": 132, "column": 40 }, "end": { - "line": 118, + "line": 132, "column": 51 }, "identifierName": "modelMatrix" @@ -7540,15 +7646,15 @@ }, "property": { "type": "Identifier", - "start": 4348, - "end": 4352, + "start": 4686, + "end": 4690, "loc": { "start": { - "line": 118, + "line": 132, "column": 52 }, "end": { - "line": 118, + "line": 132, "column": 56 }, "identifierName": "setY" @@ -7560,29 +7666,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4353, - "end": 4364, + "start": 4691, + "end": 4702, "loc": { "start": { - "line": 118, + "line": 132, "column": 57 }, "end": { - "line": 118, + "line": 132, "column": 68 } }, "object": { "type": "Identifier", - "start": 4353, - "end": 4359, + "start": 4691, + "end": 4697, "loc": { "start": { - "line": 118, + "line": 132, "column": 57 }, "end": { - "line": 118, + "line": 132, "column": 63 }, "identifierName": "layout" @@ -7591,15 +7697,15 @@ }, "property": { "type": "StringLiteral", - "start": 4360, - "end": 4363, + "start": 4698, + "end": 4701, "loc": { "start": { - "line": 118, + "line": 132, "column": 64 }, "end": { - "line": 118, + "line": 132, "column": 67 } }, @@ -7618,57 +7724,57 @@ }, { "type": "IfStatement", - "start": 4395, - "end": 4507, + "start": 4733, + "end": 4845, "loc": { "start": { - "line": 119, + "line": 133, "column": 28 }, "end": { - "line": 120, + "line": 134, "column": 80 } }, "test": { "type": "BinaryExpression", - "start": 4399, - "end": 4425, + "start": 4737, + "end": 4763, "loc": { "start": { - "line": 119, + "line": 133, "column": 32 }, "end": { - "line": 119, + "line": 133, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 4399, - "end": 4417, + "start": 4737, + "end": 4755, "loc": { "start": { - "line": 119, + "line": 133, "column": 32 }, "end": { - "line": 119, + "line": 133, "column": 50 } }, "object": { "type": "Identifier", - "start": 4399, - "end": 4405, + "start": 4737, + "end": 4743, "loc": { "start": { - "line": 119, + "line": 133, "column": 32 }, "end": { - "line": 119, + "line": 133, "column": 38 }, "identifierName": "layout" @@ -7677,15 +7783,15 @@ }, "property": { "type": "StringLiteral", - "start": 4406, - "end": 4416, + "start": 4744, + "end": 4754, "loc": { "start": { - "line": 119, + "line": 133, "column": 39 }, "end": { - "line": 119, + "line": 133, "column": 49 } }, @@ -7700,15 +7806,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4421, - "end": 4425, + "start": 4759, + "end": 4763, "loc": { "start": { - "line": 119, + "line": 133, "column": 54 }, "end": { - "line": 119, + "line": 133, "column": 58 } } @@ -7716,71 +7822,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4459, - "end": 4507, + "start": 4797, + "end": 4845, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 80 } }, "expression": { "type": "CallExpression", - "start": 4459, - "end": 4506, + "start": 4797, + "end": 4844, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 4459, - "end": 4486, + "start": 4797, + "end": 4824, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 4459, - "end": 4478, + "start": 4797, + "end": 4816, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 51 } }, "object": { "type": "Identifier", - "start": 4459, - "end": 4466, + "start": 4797, + "end": 4804, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 39 }, "identifierName": "thisRef" @@ -7789,15 +7895,15 @@ }, "property": { "type": "Identifier", - "start": 4467, - "end": 4478, + "start": 4805, + "end": 4816, "loc": { "start": { - "line": 120, + "line": 134, "column": 40 }, "end": { - "line": 120, + "line": 134, "column": 51 }, "identifierName": "modelMatrix" @@ -7808,15 +7914,15 @@ }, "property": { "type": "Identifier", - "start": 4479, - "end": 4486, + "start": 4817, + "end": 4824, "loc": { "start": { - "line": 120, + "line": 134, "column": 52 }, "end": { - "line": 120, + "line": 134, "column": 59 }, "identifierName": "centerX" @@ -7828,29 +7934,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4487, - "end": 4505, + "start": 4825, + "end": 4843, "loc": { "start": { - "line": 120, + "line": 134, "column": 60 }, "end": { - "line": 120, + "line": 134, "column": 78 } }, "object": { "type": "Identifier", - "start": 4487, - "end": 4493, + "start": 4825, + "end": 4831, "loc": { "start": { - "line": 120, + "line": 134, "column": 60 }, "end": { - "line": 120, + "line": 134, "column": 66 }, "identifierName": "layout" @@ -7859,15 +7965,15 @@ }, "property": { "type": "StringLiteral", - "start": 4494, - "end": 4504, + "start": 4832, + "end": 4842, "loc": { "start": { - "line": 120, + "line": 134, "column": 67 }, "end": { - "line": 120, + "line": 134, "column": 77 } }, @@ -7886,57 +7992,57 @@ }, { "type": "IfStatement", - "start": 4536, - "end": 4648, + "start": 4874, + "end": 4986, "loc": { "start": { - "line": 121, + "line": 135, "column": 28 }, "end": { - "line": 122, + "line": 136, "column": 80 } }, "test": { "type": "BinaryExpression", - "start": 4540, - "end": 4566, + "start": 4878, + "end": 4904, "loc": { "start": { - "line": 121, + "line": 135, "column": 32 }, "end": { - "line": 121, + "line": 135, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 4540, - "end": 4558, + "start": 4878, + "end": 4896, "loc": { "start": { - "line": 121, + "line": 135, "column": 32 }, "end": { - "line": 121, + "line": 135, "column": 50 } }, "object": { "type": "Identifier", - "start": 4540, - "end": 4546, + "start": 4878, + "end": 4884, "loc": { "start": { - "line": 121, + "line": 135, "column": 32 }, "end": { - "line": 121, + "line": 135, "column": 38 }, "identifierName": "layout" @@ -7945,15 +8051,15 @@ }, "property": { "type": "StringLiteral", - "start": 4547, - "end": 4557, + "start": 4885, + "end": 4895, "loc": { "start": { - "line": 121, + "line": 135, "column": 39 }, "end": { - "line": 121, + "line": 135, "column": 49 } }, @@ -7968,15 +8074,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4562, - "end": 4566, + "start": 4900, + "end": 4904, "loc": { "start": { - "line": 121, + "line": 135, "column": 54 }, "end": { - "line": 121, + "line": 135, "column": 58 } } @@ -7984,71 +8090,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4600, - "end": 4648, + "start": 4938, + "end": 4986, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 80 } }, "expression": { "type": "CallExpression", - "start": 4600, - "end": 4647, + "start": 4938, + "end": 4985, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 4600, - "end": 4627, + "start": 4938, + "end": 4965, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 4600, - "end": 4619, + "start": 4938, + "end": 4957, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 51 } }, "object": { "type": "Identifier", - "start": 4600, - "end": 4607, + "start": 4938, + "end": 4945, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 39 }, "identifierName": "thisRef" @@ -8057,15 +8163,15 @@ }, "property": { "type": "Identifier", - "start": 4608, - "end": 4619, + "start": 4946, + "end": 4957, "loc": { "start": { - "line": 122, + "line": 136, "column": 40 }, "end": { - "line": 122, + "line": 136, "column": 51 }, "identifierName": "modelMatrix" @@ -8076,15 +8182,15 @@ }, "property": { "type": "Identifier", - "start": 4620, - "end": 4627, + "start": 4958, + "end": 4965, "loc": { "start": { - "line": 122, + "line": 136, "column": 52 }, "end": { - "line": 122, + "line": 136, "column": 59 }, "identifierName": "centerY" @@ -8096,29 +8202,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4628, - "end": 4646, + "start": 4966, + "end": 4984, "loc": { "start": { - "line": 122, + "line": 136, "column": 60 }, "end": { - "line": 122, + "line": 136, "column": 78 } }, "object": { "type": "Identifier", - "start": 4628, - "end": 4634, + "start": 4966, + "end": 4972, "loc": { "start": { - "line": 122, + "line": 136, "column": 60 }, "end": { - "line": 122, + "line": 136, "column": 66 }, "identifierName": "layout" @@ -8127,15 +8233,15 @@ }, "property": { "type": "StringLiteral", - "start": 4635, - "end": 4645, + "start": 4973, + "end": 4983, "loc": { "start": { - "line": 122, + "line": 136, "column": 67 }, "end": { - "line": 122, + "line": 136, "column": 77 } }, @@ -8154,57 +8260,57 @@ }, { "type": "IfStatement", - "start": 4677, - "end": 4775, + "start": 5015, + "end": 5113, "loc": { "start": { - "line": 123, + "line": 137, "column": 28 }, "end": { - "line": 124, + "line": 138, "column": 71 } }, "test": { "type": "BinaryExpression", - "start": 4681, - "end": 4702, + "start": 5019, + "end": 5040, "loc": { "start": { - "line": 123, + "line": 137, "column": 32 }, "end": { - "line": 123, + "line": 137, "column": 53 } }, "left": { "type": "MemberExpression", - "start": 4681, - "end": 4694, + "start": 5019, + "end": 5032, "loc": { "start": { - "line": 123, + "line": 137, "column": 32 }, "end": { - "line": 123, + "line": 137, "column": 45 } }, "object": { "type": "Identifier", - "start": 4681, - "end": 4687, + "start": 5019, + "end": 5025, "loc": { "start": { - "line": 123, + "line": 137, "column": 32 }, "end": { - "line": 123, + "line": 137, "column": 38 }, "identifierName": "layout" @@ -8213,15 +8319,15 @@ }, "property": { "type": "StringLiteral", - "start": 4688, - "end": 4693, + "start": 5026, + "end": 5031, "loc": { "start": { - "line": 123, + "line": 137, "column": 39 }, "end": { - "line": 123, + "line": 137, "column": 44 } }, @@ -8236,15 +8342,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4698, - "end": 4702, + "start": 5036, + "end": 5040, "loc": { "start": { - "line": 123, + "line": 137, "column": 49 }, "end": { - "line": 123, + "line": 137, "column": 53 } } @@ -8252,71 +8358,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4736, - "end": 4775, + "start": 5074, + "end": 5113, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 4736, - "end": 4774, + "start": 5074, + "end": 5112, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 4736, - "end": 4759, + "start": 5074, + "end": 5097, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 4736, - "end": 4755, + "start": 5074, + "end": 5093, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 51 } }, "object": { "type": "Identifier", - "start": 4736, - "end": 4743, + "start": 5074, + "end": 5081, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 39 }, "identifierName": "thisRef" @@ -8325,15 +8431,15 @@ }, "property": { "type": "Identifier", - "start": 4744, - "end": 4755, + "start": 5082, + "end": 5093, "loc": { "start": { - "line": 124, + "line": 138, "column": 40 }, "end": { - "line": 124, + "line": 138, "column": 51 }, "identifierName": "modelMatrix" @@ -8344,15 +8450,15 @@ }, "property": { "type": "Identifier", - "start": 4756, - "end": 4759, + "start": 5094, + "end": 5097, "loc": { "start": { - "line": 124, + "line": 138, "column": 52 }, "end": { - "line": 124, + "line": 138, "column": 55 }, "identifierName": "top" @@ -8364,29 +8470,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4760, - "end": 4773, + "start": 5098, + "end": 5111, "loc": { "start": { - "line": 124, + "line": 138, "column": 56 }, "end": { - "line": 124, + "line": 138, "column": 69 } }, "object": { "type": "Identifier", - "start": 4760, - "end": 4766, + "start": 5098, + "end": 5104, "loc": { "start": { - "line": 124, + "line": 138, "column": 56 }, "end": { - "line": 124, + "line": 138, "column": 62 }, "identifierName": "layout" @@ -8395,15 +8501,15 @@ }, "property": { "type": "StringLiteral", - "start": 4767, - "end": 4772, + "start": 5105, + "end": 5110, "loc": { "start": { - "line": 124, + "line": 138, "column": 63 }, "end": { - "line": 124, + "line": 138, "column": 68 } }, @@ -8422,57 +8528,57 @@ }, { "type": "IfStatement", - "start": 4804, - "end": 4911, + "start": 5142, + "end": 5249, "loc": { "start": { - "line": 125, + "line": 139, "column": 28 }, "end": { - "line": 126, + "line": 140, "column": 77 } }, "test": { "type": "BinaryExpression", - "start": 4808, - "end": 4832, + "start": 5146, + "end": 5170, "loc": { "start": { - "line": 125, + "line": 139, "column": 32 }, "end": { - "line": 125, + "line": 139, "column": 56 } }, "left": { "type": "MemberExpression", - "start": 4808, - "end": 4824, + "start": 5146, + "end": 5162, "loc": { "start": { - "line": 125, + "line": 139, "column": 32 }, "end": { - "line": 125, + "line": 139, "column": 48 } }, "object": { "type": "Identifier", - "start": 4808, - "end": 4814, + "start": 5146, + "end": 5152, "loc": { "start": { - "line": 125, + "line": 139, "column": 32 }, "end": { - "line": 125, + "line": 139, "column": 38 }, "identifierName": "layout" @@ -8481,15 +8587,15 @@ }, "property": { "type": "StringLiteral", - "start": 4815, - "end": 4823, + "start": 5153, + "end": 5161, "loc": { "start": { - "line": 125, + "line": 139, "column": 39 }, "end": { - "line": 125, + "line": 139, "column": 47 } }, @@ -8504,15 +8610,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4828, - "end": 4832, + "start": 5166, + "end": 5170, "loc": { "start": { - "line": 125, + "line": 139, "column": 52 }, "end": { - "line": 125, + "line": 139, "column": 56 } } @@ -8520,71 +8626,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4866, - "end": 4911, + "start": 5204, + "end": 5249, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 77 } }, "expression": { "type": "CallExpression", - "start": 4866, - "end": 4910, + "start": 5204, + "end": 5248, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 4866, - "end": 4892, + "start": 5204, + "end": 5230, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 4866, - "end": 4885, + "start": 5204, + "end": 5223, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 51 } }, "object": { "type": "Identifier", - "start": 4866, - "end": 4873, + "start": 5204, + "end": 5211, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 39 }, "identifierName": "thisRef" @@ -8593,15 +8699,15 @@ }, "property": { "type": "Identifier", - "start": 4874, - "end": 4885, + "start": 5212, + "end": 5223, "loc": { "start": { - "line": 126, + "line": 140, "column": 40 }, "end": { - "line": 126, + "line": 140, "column": 51 }, "identifierName": "modelMatrix" @@ -8612,15 +8718,15 @@ }, "property": { "type": "Identifier", - "start": 4886, - "end": 4892, + "start": 5224, + "end": 5230, "loc": { "start": { - "line": 126, + "line": 140, "column": 52 }, "end": { - "line": 126, + "line": 140, "column": 58 }, "identifierName": "bottom" @@ -8632,29 +8738,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4893, - "end": 4909, + "start": 5231, + "end": 5247, "loc": { "start": { - "line": 126, + "line": 140, "column": 59 }, "end": { - "line": 126, + "line": 140, "column": 75 } }, "object": { "type": "Identifier", - "start": 4893, - "end": 4899, + "start": 5231, + "end": 5237, "loc": { "start": { - "line": 126, + "line": 140, "column": 59 }, "end": { - "line": 126, + "line": 140, "column": 65 }, "identifierName": "layout" @@ -8663,15 +8769,15 @@ }, "property": { "type": "StringLiteral", - "start": 4900, - "end": 4908, + "start": 5238, + "end": 5246, "loc": { "start": { - "line": 126, + "line": 140, "column": 66 }, "end": { - "line": 126, + "line": 140, "column": 74 } }, @@ -8690,57 +8796,57 @@ }, { "type": "IfStatement", - "start": 4940, - "end": 5041, + "start": 5278, + "end": 5379, "loc": { "start": { - "line": 127, + "line": 141, "column": 28 }, "end": { - "line": 128, + "line": 142, "column": 73 } }, "test": { "type": "BinaryExpression", - "start": 4944, - "end": 4966, + "start": 5282, + "end": 5304, "loc": { "start": { - "line": 127, + "line": 141, "column": 32 }, "end": { - "line": 127, + "line": 141, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 4944, - "end": 4958, + "start": 5282, + "end": 5296, "loc": { "start": { - "line": 127, + "line": 141, "column": 32 }, "end": { - "line": 127, + "line": 141, "column": 46 } }, "object": { "type": "Identifier", - "start": 4944, - "end": 4950, + "start": 5282, + "end": 5288, "loc": { "start": { - "line": 127, + "line": 141, "column": 32 }, "end": { - "line": 127, + "line": 141, "column": 38 }, "identifierName": "layout" @@ -8749,15 +8855,15 @@ }, "property": { "type": "StringLiteral", - "start": 4951, - "end": 4957, + "start": 5289, + "end": 5295, "loc": { "start": { - "line": 127, + "line": 141, "column": 39 }, "end": { - "line": 127, + "line": 141, "column": 45 } }, @@ -8772,15 +8878,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 4962, - "end": 4966, + "start": 5300, + "end": 5304, "loc": { "start": { - "line": 127, + "line": 141, "column": 50 }, "end": { - "line": 127, + "line": 141, "column": 54 } } @@ -8788,71 +8894,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5000, - "end": 5041, + "start": 5338, + "end": 5379, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 73 } }, "expression": { "type": "CallExpression", - "start": 5000, - "end": 5040, + "start": 5338, + "end": 5378, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 72 } }, "callee": { "type": "MemberExpression", - "start": 5000, - "end": 5024, + "start": 5338, + "end": 5362, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 5000, - "end": 5019, + "start": 5338, + "end": 5357, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 51 } }, "object": { "type": "Identifier", - "start": 5000, - "end": 5007, + "start": 5338, + "end": 5345, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 39 }, "identifierName": "thisRef" @@ -8861,15 +8967,15 @@ }, "property": { "type": "Identifier", - "start": 5008, - "end": 5019, + "start": 5346, + "end": 5357, "loc": { "start": { - "line": 128, + "line": 142, "column": 40 }, "end": { - "line": 128, + "line": 142, "column": 51 }, "identifierName": "modelMatrix" @@ -8880,15 +8986,15 @@ }, "property": { "type": "Identifier", - "start": 5020, - "end": 5024, + "start": 5358, + "end": 5362, "loc": { "start": { - "line": 128, + "line": 142, "column": 52 }, "end": { - "line": 128, + "line": 142, "column": 56 }, "identifierName": "left" @@ -8900,29 +9006,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 5025, - "end": 5039, + "start": 5363, + "end": 5377, "loc": { "start": { - "line": 128, + "line": 142, "column": 57 }, "end": { - "line": 128, + "line": 142, "column": 71 } }, "object": { "type": "Identifier", - "start": 5025, - "end": 5031, + "start": 5363, + "end": 5369, "loc": { "start": { - "line": 128, + "line": 142, "column": 57 }, "end": { - "line": 128, + "line": 142, "column": 63 }, "identifierName": "layout" @@ -8931,15 +9037,15 @@ }, "property": { "type": "StringLiteral", - "start": 5032, - "end": 5038, + "start": 5370, + "end": 5376, "loc": { "start": { - "line": 128, + "line": 142, "column": 64 }, "end": { - "line": 128, + "line": 142, "column": 70 } }, @@ -8958,57 +9064,57 @@ }, { "type": "IfStatement", - "start": 5070, - "end": 5174, + "start": 5408, + "end": 5512, "loc": { "start": { - "line": 129, + "line": 143, "column": 28 }, "end": { - "line": 130, + "line": 144, "column": 75 } }, "test": { "type": "BinaryExpression", - "start": 5074, - "end": 5097, + "start": 5412, + "end": 5435, "loc": { "start": { - "line": 129, + "line": 143, "column": 32 }, "end": { - "line": 129, + "line": 143, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 5074, - "end": 5089, + "start": 5412, + "end": 5427, "loc": { "start": { - "line": 129, + "line": 143, "column": 32 }, "end": { - "line": 129, + "line": 143, "column": 47 } }, "object": { "type": "Identifier", - "start": 5074, - "end": 5080, + "start": 5412, + "end": 5418, "loc": { "start": { - "line": 129, + "line": 143, "column": 32 }, "end": { - "line": 129, + "line": 143, "column": 38 }, "identifierName": "layout" @@ -9017,15 +9123,15 @@ }, "property": { "type": "StringLiteral", - "start": 5081, - "end": 5088, + "start": 5419, + "end": 5426, "loc": { "start": { - "line": 129, + "line": 143, "column": 39 }, "end": { - "line": 129, + "line": 143, "column": 46 } }, @@ -9040,15 +9146,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 5093, - "end": 5097, + "start": 5431, + "end": 5435, "loc": { "start": { - "line": 129, + "line": 143, "column": 51 }, "end": { - "line": 129, + "line": 143, "column": 55 } } @@ -9056,71 +9162,71 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5131, - "end": 5174, + "start": 5469, + "end": 5512, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 75 } }, "expression": { "type": "CallExpression", - "start": 5131, - "end": 5173, + "start": 5469, + "end": 5511, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 5131, - "end": 5156, + "start": 5469, + "end": 5494, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 57 } }, "object": { "type": "MemberExpression", - "start": 5131, - "end": 5150, + "start": 5469, + "end": 5488, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 51 } }, "object": { "type": "Identifier", - "start": 5131, - "end": 5138, + "start": 5469, + "end": 5476, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 39 }, "identifierName": "thisRef" @@ -9129,15 +9235,15 @@ }, "property": { "type": "Identifier", - "start": 5139, - "end": 5150, + "start": 5477, + "end": 5488, "loc": { "start": { - "line": 130, + "line": 144, "column": 40 }, "end": { - "line": 130, + "line": 144, "column": 51 }, "identifierName": "modelMatrix" @@ -9148,15 +9254,15 @@ }, "property": { "type": "Identifier", - "start": 5151, - "end": 5156, + "start": 5489, + "end": 5494, "loc": { "start": { - "line": 130, + "line": 144, "column": 52 }, "end": { - "line": 130, + "line": 144, "column": 57 }, "identifierName": "right" @@ -9168,29 +9274,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 5157, - "end": 5172, + "start": 5495, + "end": 5510, "loc": { "start": { - "line": 130, + "line": 144, "column": 58 }, "end": { - "line": 130, + "line": 144, "column": 73 } }, "object": { "type": "Identifier", - "start": 5157, - "end": 5163, + "start": 5495, + "end": 5501, "loc": { "start": { - "line": 130, + "line": 144, "column": 58 }, "end": { - "line": 130, + "line": 144, "column": 64 }, "identifierName": "layout" @@ -9199,15 +9305,15 @@ }, "property": { "type": "StringLiteral", - "start": 5164, - "end": 5171, + "start": 5502, + "end": 5509, "loc": { "start": { - "line": 130, + "line": 144, "column": 65 }, "end": { - "line": 130, + "line": 144, "column": 72 } }, @@ -9231,58 +9337,58 @@ }, { "type": "ForStatement", - "start": 5226, - "end": 5583, + "start": 5564, + "end": 5921, "loc": { "start": { - "line": 133, + "line": 147, "column": 24 }, "end": { - "line": 140, + "line": 154, "column": 25 } }, "init": { "type": "VariableDeclaration", - "start": 5231, - "end": 5240, + "start": 5569, + "end": 5578, "loc": { "start": { - "line": 133, + "line": 147, "column": 29 }, "end": { - "line": 133, + "line": 147, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5235, - "end": 5240, + "start": 5573, + "end": 5578, "loc": { "start": { - "line": 133, + "line": 147, "column": 33 }, "end": { - "line": 133, + "line": 147, "column": 38 } }, "id": { "type": "Identifier", - "start": 5235, - "end": 5236, + "start": 5573, + "end": 5574, "loc": { "start": { - "line": 133, + "line": 147, "column": 33 }, "end": { - "line": 133, + "line": 147, "column": 34 }, "identifierName": "j" @@ -9291,15 +9397,15 @@ }, "init": { "type": "NumericLiteral", - "start": 5239, - "end": 5240, + "start": 5577, + "end": 5578, "loc": { "start": { - "line": 133, + "line": 147, "column": 37 }, "end": { - "line": 133, + "line": 147, "column": 38 } }, @@ -9315,29 +9421,29 @@ }, "test": { "type": "BinaryExpression", - "start": 5242, - "end": 5284, + "start": 5580, + "end": 5622, "loc": { "start": { - "line": 133, + "line": 147, "column": 40 }, "end": { - "line": 133, + "line": 147, "column": 82 } }, "left": { "type": "Identifier", - "start": 5242, - "end": 5243, + "start": 5580, + "end": 5581, "loc": { "start": { - "line": 133, + "line": 147, "column": 40 }, "end": { - "line": 133, + "line": 147, "column": 41 }, "identifierName": "j" @@ -9347,57 +9453,57 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 5246, - "end": 5284, + "start": 5584, + "end": 5622, "loc": { "start": { - "line": 133, + "line": 147, "column": 44 }, "end": { - "line": 133, + "line": 147, "column": 82 } }, "callee": { "type": "MemberExpression", - "start": 5246, - "end": 5282, + "start": 5584, + "end": 5620, "loc": { "start": { - "line": 133, + "line": 147, "column": 44 }, "end": { - "line": 133, + "line": 147, "column": 80 } }, "object": { "type": "MemberExpression", - "start": 5246, - "end": 5266, + "start": 5584, + "end": 5604, "loc": { "start": { - "line": 133, + "line": 147, "column": 44 }, "end": { - "line": 133, + "line": 147, "column": 64 } }, "object": { "type": "Identifier", - "start": 5246, - "end": 5253, + "start": 5584, + "end": 5591, "loc": { "start": { - "line": 133, + "line": 147, "column": 44 }, "end": { - "line": 133, + "line": 147, "column": 51 }, "identifierName": "thisRef" @@ -9406,15 +9512,15 @@ }, "property": { "type": "Identifier", - "start": 5254, - "end": 5266, + "start": 5592, + "end": 5604, "loc": { "start": { - "line": 133, + "line": 147, "column": 52 }, "end": { - "line": 133, + "line": 147, "column": 64 }, "identifierName": "modelSetting" @@ -9425,15 +9531,15 @@ }, "property": { "type": "Identifier", - "start": 5267, - "end": 5282, + "start": 5605, + "end": 5620, "loc": { "start": { - "line": 133, + "line": 147, "column": 65 }, "end": { - "line": 133, + "line": 147, "column": 80 }, "identifierName": "getInitParamNum" @@ -9447,15 +9553,15 @@ }, "update": { "type": "UpdateExpression", - "start": 5286, - "end": 5289, + "start": 5624, + "end": 5627, "loc": { "start": { - "line": 133, + "line": 147, "column": 84 }, "end": { - "line": 133, + "line": 147, "column": 87 } }, @@ -9463,15 +9569,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 5286, - "end": 5287, + "start": 5624, + "end": 5625, "loc": { "start": { - "line": 133, + "line": 147, "column": 84 }, "end": { - "line": 133, + "line": 147, "column": 85 }, "identifierName": "j" @@ -9481,86 +9587,86 @@ }, "body": { "type": "BlockStatement", - "start": 5315, - "end": 5583, + "start": 5653, + "end": 5921, "loc": { "start": { - "line": 134, + "line": 148, "column": 24 }, "end": { - "line": 140, + "line": 154, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 5346, - "end": 5557, + "start": 5684, + "end": 5895, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 139, + "line": 153, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 5346, - "end": 5556, + "start": 5684, + "end": 5894, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 139, + "line": 153, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 5346, - "end": 5379, + "start": 5684, + "end": 5717, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 136, + "line": 150, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 5346, - "end": 5365, + "start": 5684, + "end": 5703, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 136, + "line": 150, "column": 47 } }, "object": { "type": "Identifier", - "start": 5346, - "end": 5353, + "start": 5684, + "end": 5691, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 136, + "line": 150, "column": 35 }, "identifierName": "thisRef" @@ -9569,15 +9675,15 @@ }, "property": { "type": "Identifier", - "start": 5354, - "end": 5365, + "start": 5692, + "end": 5703, "loc": { "start": { - "line": 136, + "line": 150, "column": 36 }, "end": { - "line": 136, + "line": 150, "column": 47 }, "identifierName": "live2DModel" @@ -9588,15 +9694,15 @@ }, "property": { "type": "Identifier", - "start": 5366, - "end": 5379, + "start": 5704, + "end": 5717, "loc": { "start": { - "line": 136, + "line": 150, "column": 48 }, "end": { - "line": 136, + "line": 150, "column": 61 }, "identifierName": "setParamFloat" @@ -9608,57 +9714,57 @@ "arguments": [ { "type": "CallExpression", - "start": 5413, - "end": 5451, + "start": 5751, + "end": 5789, "loc": { "start": { - "line": 137, + "line": 151, "column": 32 }, "end": { - "line": 137, + "line": 151, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 5413, - "end": 5448, + "start": 5751, + "end": 5786, "loc": { "start": { - "line": 137, + "line": 151, "column": 32 }, "end": { - "line": 137, + "line": 151, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 5413, - "end": 5433, + "start": 5751, + "end": 5771, "loc": { "start": { - "line": 137, + "line": 151, "column": 32 }, "end": { - "line": 137, + "line": 151, "column": 52 } }, "object": { "type": "Identifier", - "start": 5413, - "end": 5420, + "start": 5751, + "end": 5758, "loc": { "start": { - "line": 137, + "line": 151, "column": 32 }, "end": { - "line": 137, + "line": 151, "column": 39 }, "identifierName": "thisRef" @@ -9667,15 +9773,15 @@ }, "property": { "type": "Identifier", - "start": 5421, - "end": 5433, + "start": 5759, + "end": 5771, "loc": { "start": { - "line": 137, + "line": 151, "column": 40 }, "end": { - "line": 137, + "line": 151, "column": 52 }, "identifierName": "modelSetting" @@ -9686,15 +9792,15 @@ }, "property": { "type": "Identifier", - "start": 5434, - "end": 5448, + "start": 5772, + "end": 5786, "loc": { "start": { - "line": 137, + "line": 151, "column": 53 }, "end": { - "line": 137, + "line": 151, "column": 67 }, "identifierName": "getInitParamID" @@ -9706,15 +9812,15 @@ "arguments": [ { "type": "Identifier", - "start": 5449, - "end": 5450, + "start": 5787, + "end": 5788, "loc": { "start": { - "line": 137, + "line": 151, "column": 68 }, "end": { - "line": 137, + "line": 151, "column": 69 }, "identifierName": "j" @@ -9725,57 +9831,57 @@ }, { "type": "CallExpression", - "start": 5485, - "end": 5526, + "start": 5823, + "end": 5864, "loc": { "start": { - "line": 138, + "line": 152, "column": 32 }, "end": { - "line": 138, + "line": 152, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 5485, - "end": 5523, + "start": 5823, + "end": 5861, "loc": { "start": { - "line": 138, + "line": 152, "column": 32 }, "end": { - "line": 138, + "line": 152, "column": 70 } }, "object": { "type": "MemberExpression", - "start": 5485, - "end": 5505, + "start": 5823, + "end": 5843, "loc": { "start": { - "line": 138, + "line": 152, "column": 32 }, "end": { - "line": 138, + "line": 152, "column": 52 } }, "object": { "type": "Identifier", - "start": 5485, - "end": 5492, + "start": 5823, + "end": 5830, "loc": { "start": { - "line": 138, + "line": 152, "column": 32 }, "end": { - "line": 138, + "line": 152, "column": 39 }, "identifierName": "thisRef" @@ -9784,15 +9890,15 @@ }, "property": { "type": "Identifier", - "start": 5493, - "end": 5505, + "start": 5831, + "end": 5843, "loc": { "start": { - "line": 138, + "line": 152, "column": 40 }, "end": { - "line": 138, + "line": 152, "column": 52 }, "identifierName": "modelSetting" @@ -9803,15 +9909,15 @@ }, "property": { "type": "Identifier", - "start": 5506, - "end": 5523, + "start": 5844, + "end": 5861, "loc": { "start": { - "line": 138, + "line": 152, "column": 53 }, "end": { - "line": 138, + "line": 152, "column": 70 }, "identifierName": "getInitParamValue" @@ -9823,15 +9929,15 @@ "arguments": [ { "type": "Identifier", - "start": 5524, - "end": 5525, + "start": 5862, + "end": 5863, "loc": { "start": { - "line": 138, + "line": 152, "column": 71 }, "end": { - "line": 138, + "line": 152, "column": 72 }, "identifierName": "j" @@ -9849,58 +9955,58 @@ }, { "type": "ForStatement", - "start": 5609, - "end": 5989, + "start": 5947, + "end": 6327, "loc": { "start": { - "line": 142, + "line": 156, "column": 24 }, "end": { - "line": 149, + "line": 163, "column": 25 } }, "init": { "type": "VariableDeclaration", - "start": 5614, - "end": 5623, + "start": 5952, + "end": 5961, "loc": { "start": { - "line": 142, + "line": 156, "column": 29 }, "end": { - "line": 142, + "line": 156, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5618, - "end": 5623, + "start": 5956, + "end": 5961, "loc": { "start": { - "line": 142, + "line": 156, "column": 33 }, "end": { - "line": 142, + "line": 156, "column": 38 } }, "id": { "type": "Identifier", - "start": 5618, - "end": 5619, + "start": 5956, + "end": 5957, "loc": { "start": { - "line": 142, + "line": 156, "column": 33 }, "end": { - "line": 142, + "line": 156, "column": 34 }, "identifierName": "j" @@ -9909,15 +10015,15 @@ }, "init": { "type": "NumericLiteral", - "start": 5622, - "end": 5623, + "start": 5960, + "end": 5961, "loc": { "start": { - "line": 142, + "line": 156, "column": 37 }, "end": { - "line": 142, + "line": 156, "column": 38 } }, @@ -9933,29 +10039,29 @@ }, "test": { "type": "BinaryExpression", - "start": 5625, - "end": 5674, + "start": 5963, + "end": 6012, "loc": { "start": { - "line": 142, + "line": 156, "column": 40 }, "end": { - "line": 142, + "line": 156, "column": 89 } }, "left": { "type": "Identifier", - "start": 5625, - "end": 5626, + "start": 5963, + "end": 5964, "loc": { "start": { - "line": 142, + "line": 156, "column": 40 }, "end": { - "line": 142, + "line": 156, "column": 41 }, "identifierName": "j" @@ -9965,57 +10071,57 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 5629, - "end": 5674, + "start": 5967, + "end": 6012, "loc": { "start": { - "line": 142, + "line": 156, "column": 44 }, "end": { - "line": 142, + "line": 156, "column": 89 } }, "callee": { "type": "MemberExpression", - "start": 5629, - "end": 5672, + "start": 5967, + "end": 6010, "loc": { "start": { - "line": 142, + "line": 156, "column": 44 }, "end": { - "line": 142, + "line": 156, "column": 87 } }, "object": { "type": "MemberExpression", - "start": 5629, - "end": 5649, + "start": 5967, + "end": 5987, "loc": { "start": { - "line": 142, + "line": 156, "column": 44 }, "end": { - "line": 142, + "line": 156, "column": 64 } }, "object": { "type": "Identifier", - "start": 5629, - "end": 5636, + "start": 5967, + "end": 5974, "loc": { "start": { - "line": 142, + "line": 156, "column": 44 }, "end": { - "line": 142, + "line": 156, "column": 51 }, "identifierName": "thisRef" @@ -10024,15 +10130,15 @@ }, "property": { "type": "Identifier", - "start": 5637, - "end": 5649, + "start": 5975, + "end": 5987, "loc": { "start": { - "line": 142, + "line": 156, "column": 52 }, "end": { - "line": 142, + "line": 156, "column": 64 }, "identifierName": "modelSetting" @@ -10043,15 +10149,15 @@ }, "property": { "type": "Identifier", - "start": 5650, - "end": 5672, + "start": 5988, + "end": 6010, "loc": { "start": { - "line": 142, + "line": 156, "column": 65 }, "end": { - "line": 142, + "line": 156, "column": 87 }, "identifierName": "getInitPartsVisibleNum" @@ -10065,15 +10171,15 @@ }, "update": { "type": "UpdateExpression", - "start": 5676, - "end": 5679, + "start": 6014, + "end": 6017, "loc": { "start": { - "line": 142, + "line": 156, "column": 91 }, "end": { - "line": 142, + "line": 156, "column": 94 } }, @@ -10081,15 +10187,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 5676, - "end": 5677, + "start": 6014, + "end": 6015, "loc": { "start": { - "line": 142, + "line": 156, "column": 91 }, "end": { - "line": 142, + "line": 156, "column": 92 }, "identifierName": "j" @@ -10099,86 +10205,86 @@ }, "body": { "type": "BlockStatement", - "start": 5705, - "end": 5989, + "start": 6043, + "end": 6327, "loc": { "start": { - "line": 143, + "line": 157, "column": 24 }, "end": { - "line": 149, + "line": 163, "column": 25 } }, "body": [ { "type": "ExpressionStatement", - "start": 5736, - "end": 5963, + "start": 6074, + "end": 6301, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 148, + "line": 162, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 5736, - "end": 5962, + "start": 6074, + "end": 6300, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 148, + "line": 162, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 5736, - "end": 5771, + "start": 6074, + "end": 6109, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 145, + "line": 159, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 5736, - "end": 5755, + "start": 6074, + "end": 6093, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 145, + "line": 159, "column": 47 } }, "object": { "type": "Identifier", - "start": 5736, - "end": 5743, + "start": 6074, + "end": 6081, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 145, + "line": 159, "column": 35 }, "identifierName": "thisRef" @@ -10187,15 +10293,15 @@ }, "property": { "type": "Identifier", - "start": 5744, - "end": 5755, + "start": 6082, + "end": 6093, "loc": { "start": { - "line": 145, + "line": 159, "column": 36 }, "end": { - "line": 145, + "line": 159, "column": 47 }, "identifierName": "live2DModel" @@ -10206,15 +10312,15 @@ }, "property": { "type": "Identifier", - "start": 5756, - "end": 5771, + "start": 6094, + "end": 6109, "loc": { "start": { - "line": 145, + "line": 159, "column": 48 }, "end": { - "line": 145, + "line": 159, "column": 63 }, "identifierName": "setPartsOpacity" @@ -10226,57 +10332,57 @@ "arguments": [ { "type": "CallExpression", - "start": 5805, - "end": 5850, + "start": 6143, + "end": 6188, "loc": { "start": { - "line": 146, + "line": 160, "column": 32 }, "end": { - "line": 146, + "line": 160, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 5805, - "end": 5847, + "start": 6143, + "end": 6185, "loc": { "start": { - "line": 146, + "line": 160, "column": 32 }, "end": { - "line": 146, + "line": 160, "column": 74 } }, "object": { "type": "MemberExpression", - "start": 5805, - "end": 5825, + "start": 6143, + "end": 6163, "loc": { "start": { - "line": 146, + "line": 160, "column": 32 }, "end": { - "line": 146, + "line": 160, "column": 52 } }, "object": { "type": "Identifier", - "start": 5805, - "end": 5812, + "start": 6143, + "end": 6150, "loc": { "start": { - "line": 146, + "line": 160, "column": 32 }, "end": { - "line": 146, + "line": 160, "column": 39 }, "identifierName": "thisRef" @@ -10285,15 +10391,15 @@ }, "property": { "type": "Identifier", - "start": 5813, - "end": 5825, + "start": 6151, + "end": 6163, "loc": { "start": { - "line": 146, + "line": 160, "column": 40 }, "end": { - "line": 146, + "line": 160, "column": 52 }, "identifierName": "modelSetting" @@ -10304,15 +10410,15 @@ }, "property": { "type": "Identifier", - "start": 5826, - "end": 5847, + "start": 6164, + "end": 6185, "loc": { "start": { - "line": 146, + "line": 160, "column": 53 }, "end": { - "line": 146, + "line": 160, "column": 74 }, "identifierName": "getInitPartsVisibleID" @@ -10324,15 +10430,15 @@ "arguments": [ { "type": "Identifier", - "start": 5848, - "end": 5849, + "start": 6186, + "end": 6187, "loc": { "start": { - "line": 146, + "line": 160, "column": 75 }, "end": { - "line": 146, + "line": 160, "column": 76 }, "identifierName": "j" @@ -10343,57 +10449,57 @@ }, { "type": "CallExpression", - "start": 5884, - "end": 5932, + "start": 6222, + "end": 6270, "loc": { "start": { - "line": 147, + "line": 161, "column": 32 }, "end": { - "line": 147, + "line": 161, "column": 80 } }, "callee": { "type": "MemberExpression", - "start": 5884, - "end": 5929, + "start": 6222, + "end": 6267, "loc": { "start": { - "line": 147, + "line": 161, "column": 32 }, "end": { - "line": 147, + "line": 161, "column": 77 } }, "object": { "type": "MemberExpression", - "start": 5884, - "end": 5904, + "start": 6222, + "end": 6242, "loc": { "start": { - "line": 147, + "line": 161, "column": 32 }, "end": { - "line": 147, + "line": 161, "column": 52 } }, "object": { "type": "Identifier", - "start": 5884, - "end": 5891, + "start": 6222, + "end": 6229, "loc": { "start": { - "line": 147, + "line": 161, "column": 32 }, "end": { - "line": 147, + "line": 161, "column": 39 }, "identifierName": "thisRef" @@ -10402,15 +10508,15 @@ }, "property": { "type": "Identifier", - "start": 5892, - "end": 5904, + "start": 6230, + "end": 6242, "loc": { "start": { - "line": 147, + "line": 161, "column": 40 }, "end": { - "line": 147, + "line": 161, "column": 52 }, "identifierName": "modelSetting" @@ -10421,15 +10527,15 @@ }, "property": { "type": "Identifier", - "start": 5905, - "end": 5929, + "start": 6243, + "end": 6267, "loc": { "start": { - "line": 147, + "line": 161, "column": 53 }, "end": { - "line": 147, + "line": 161, "column": 77 }, "identifierName": "getInitPartsVisibleValue" @@ -10441,15 +10547,15 @@ "arguments": [ { "type": "Identifier", - "start": 5930, - "end": 5931, + "start": 6268, + "end": 6269, "loc": { "start": { - "line": 147, + "line": 161, "column": 78 }, "end": { - "line": 147, + "line": 161, "column": 79 }, "identifierName": "j" @@ -10467,71 +10573,71 @@ }, { "type": "ExpressionStatement", - "start": 6017, - "end": 6049, + "start": 6355, + "end": 6387, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 6017, - "end": 6048, + "start": 6355, + "end": 6386, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 6017, - "end": 6046, + "start": 6355, + "end": 6384, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 6017, - "end": 6036, + "start": 6355, + "end": 6374, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 43 } }, "object": { "type": "Identifier", - "start": 6017, - "end": 6024, + "start": 6355, + "end": 6362, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 31 }, "identifierName": "thisRef" @@ -10540,15 +10646,15 @@ }, "property": { "type": "Identifier", - "start": 6025, - "end": 6036, + "start": 6363, + "end": 6374, "loc": { "start": { - "line": 153, + "line": 167, "column": 32 }, "end": { - "line": 153, + "line": 167, "column": 43 }, "identifierName": "live2DModel" @@ -10559,15 +10665,15 @@ }, "property": { "type": "Identifier", - "start": 6037, - "end": 6046, + "start": 6375, + "end": 6384, "loc": { "start": { - "line": 153, + "line": 167, "column": 44 }, "end": { - "line": 153, + "line": 167, "column": 53 }, "identifierName": "saveParam" @@ -10582,15 +10688,15 @@ { "type": "CommentLine", "value": " thisRef.live2DModel.setGL(gl);", - "start": 6074, - "end": 6107, + "start": 6412, + "end": 6445, "loc": { "start": { - "line": 154, + "line": 168, "column": 24 }, "end": { - "line": 154, + "line": 168, "column": 57 } } @@ -10599,57 +10705,57 @@ }, { "type": "ExpressionStatement", - "start": 6134, - "end": 6188, + "start": 6472, + "end": 6526, "loc": { "start": { - "line": 157, + "line": 171, "column": 24 }, "end": { - "line": 157, + "line": 171, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 6134, - "end": 6187, + "start": 6472, + "end": 6525, "loc": { "start": { - "line": 157, + "line": 171, "column": 24 }, "end": { - "line": 157, + "line": 171, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 6134, - "end": 6160, + "start": 6472, + "end": 6498, "loc": { "start": { - "line": 157, + "line": 171, "column": 24 }, "end": { - "line": 157, + "line": 171, "column": 50 } }, "object": { "type": "Identifier", - "start": 6134, - "end": 6141, + "start": 6472, + "end": 6479, "loc": { "start": { - "line": 157, + "line": 171, "column": 24 }, "end": { - "line": 157, + "line": 171, "column": 31 }, "identifierName": "thisRef" @@ -10659,15 +10765,15 @@ }, "property": { "type": "Identifier", - "start": 6142, - "end": 6160, + "start": 6480, + "end": 6498, "loc": { "start": { - "line": 157, + "line": 171, "column": 32 }, "end": { - "line": 157, + "line": 171, "column": 50 }, "identifierName": "preloadMotionGroup" @@ -10680,29 +10786,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 6161, - "end": 6186, + "start": 6499, + "end": 6524, "loc": { "start": { - "line": 157, + "line": 171, "column": 51 }, "end": { - "line": 157, + "line": 171, "column": 76 } }, "object": { "type": "Identifier", - "start": 6161, - "end": 6168, + "start": 6499, + "end": 6506, "loc": { "start": { - "line": 157, + "line": 171, "column": 51 }, "end": { - "line": 157, + "line": 171, "column": 58 }, "identifierName": "cDefine" @@ -10711,15 +10817,15 @@ }, "property": { "type": "Identifier", - "start": 6169, - "end": 6186, + "start": 6507, + "end": 6524, "loc": { "start": { - "line": 157, + "line": 171, "column": 59 }, "end": { - "line": 157, + "line": 171, "column": 76 }, "identifierName": "MOTION_GROUP_IDLE" @@ -10735,15 +10841,15 @@ { "type": "CommentLine", "value": " thisRef.live2DModel.setGL(gl);", - "start": 6074, - "end": 6107, + "start": 6412, + "end": 6445, "loc": { "start": { - "line": 154, + "line": 168, "column": 24 }, "end": { - "line": 154, + "line": 168, "column": 57 } } @@ -10752,71 +10858,71 @@ }, { "type": "ExpressionStatement", - "start": 6213, - "end": 6256, + "start": 6551, + "end": 6594, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 67 } }, "expression": { "type": "CallExpression", - "start": 6213, - "end": 6255, + "start": 6551, + "end": 6593, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 6213, - "end": 6253, + "start": 6551, + "end": 6591, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 6213, - "end": 6238, + "start": 6551, + "end": 6576, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 49 } }, "object": { "type": "Identifier", - "start": 6213, - "end": 6220, + "start": 6551, + "end": 6558, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 31 }, "identifierName": "thisRef" @@ -10825,15 +10931,15 @@ }, "property": { "type": "Identifier", - "start": 6221, - "end": 6238, + "start": 6559, + "end": 6576, "loc": { "start": { - "line": 158, + "line": 172, "column": 32 }, "end": { - "line": 158, + "line": 172, "column": 49 }, "identifierName": "mainMotionManager" @@ -10844,15 +10950,15 @@ }, "property": { "type": "Identifier", - "start": 6239, - "end": 6253, + "start": 6577, + "end": 6591, "loc": { "start": { - "line": 158, + "line": 172, "column": 50 }, "end": { - "line": 158, + "line": 172, "column": 64 }, "identifierName": "stopAllMotions" @@ -10866,57 +10972,57 @@ }, { "type": "ExpressionStatement", - "start": 6282, - "end": 6309, + "start": 6620, + "end": 6647, "loc": { "start": { - "line": 160, + "line": 174, "column": 24 }, "end": { - "line": 160, + "line": 174, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 6282, - "end": 6308, + "start": 6620, + "end": 6646, "loc": { "start": { - "line": 160, + "line": 174, "column": 24 }, "end": { - "line": 160, + "line": 174, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 6282, - "end": 6301, + "start": 6620, + "end": 6639, "loc": { "start": { - "line": 160, + "line": 174, "column": 24 }, "end": { - "line": 160, + "line": 174, "column": 43 } }, "object": { "type": "Identifier", - "start": 6282, - "end": 6289, + "start": 6620, + "end": 6627, "loc": { "start": { - "line": 160, + "line": 174, "column": 24 }, "end": { - "line": 160, + "line": 174, "column": 31 }, "identifierName": "thisRef" @@ -10925,15 +11031,15 @@ }, "property": { "type": "Identifier", - "start": 6290, - "end": 6301, + "start": 6628, + "end": 6639, "loc": { "start": { - "line": 160, + "line": 174, "column": 32 }, "end": { - "line": 160, + "line": 174, "column": 43 }, "identifierName": "setUpdating" @@ -10945,15 +11051,15 @@ "arguments": [ { "type": "BooleanLiteral", - "start": 6302, - "end": 6307, + "start": 6640, + "end": 6645, "loc": { "start": { - "line": 160, + "line": 174, "column": 44 }, "end": { - "line": 160, + "line": 174, "column": 49 } }, @@ -10964,57 +11070,57 @@ }, { "type": "ExpressionStatement", - "start": 6334, - "end": 6363, + "start": 6672, + "end": 6701, "loc": { "start": { - "line": 161, + "line": 175, "column": 24 }, "end": { - "line": 161, + "line": 175, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 6334, - "end": 6362, + "start": 6672, + "end": 6700, "loc": { "start": { - "line": 161, + "line": 175, "column": 24 }, "end": { - "line": 161, + "line": 175, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 6334, - "end": 6356, + "start": 6672, + "end": 6694, "loc": { "start": { - "line": 161, + "line": 175, "column": 24 }, "end": { - "line": 161, + "line": 175, "column": 46 } }, "object": { "type": "Identifier", - "start": 6334, - "end": 6341, + "start": 6672, + "end": 6679, "loc": { "start": { - "line": 161, + "line": 175, "column": 24 }, "end": { - "line": 161, + "line": 175, "column": 31 }, "identifierName": "thisRef" @@ -11023,15 +11129,15 @@ }, "property": { "type": "Identifier", - "start": 6342, - "end": 6356, + "start": 6680, + "end": 6694, "loc": { "start": { - "line": 161, + "line": 175, "column": 32 }, "end": { - "line": 161, + "line": 175, "column": 46 }, "identifierName": "setInitialized" @@ -11043,15 +11149,15 @@ "arguments": [ { "type": "BooleanLiteral", - "start": 6357, - "end": 6361, + "start": 6695, + "end": 6699, "loc": { "start": { - "line": 161, + "line": 175, "column": 47 }, "end": { - "line": 161, + "line": 175, "column": 51 } }, @@ -11062,43 +11168,43 @@ }, { "type": "IfStatement", - "start": 6389, - "end": 6435, + "start": 6727, + "end": 6773, "loc": { "start": { - "line": 163, + "line": 177, "column": 24 }, "end": { - "line": 163, + "line": 177, "column": 70 } }, "test": { "type": "BinaryExpression", - "start": 6393, - "end": 6422, + "start": 6731, + "end": 6760, "loc": { "start": { - "line": 163, + "line": 177, "column": 28 }, "end": { - "line": 163, + "line": 177, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 6393, - "end": 6408, + "start": 6731, + "end": 6746, "loc": { "start": { - "line": 163, + "line": 177, "column": 28 }, "end": { - "line": 163, + "line": 177, "column": 43 } }, @@ -11106,15 +11212,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 6400, - "end": 6408, + "start": 6738, + "end": 6746, "loc": { "start": { - "line": 163, + "line": 177, "column": 35 }, "end": { - "line": 163, + "line": 177, "column": 43 }, "identifierName": "callback" @@ -11128,15 +11234,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 6412, - "end": 6422, + "start": 6750, + "end": 6760, "loc": { "start": { - "line": 163, + "line": 177, "column": 47 }, "end": { - "line": 163, + "line": 177, "column": 57 } }, @@ -11149,43 +11255,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6424, - "end": 6435, + "start": 6762, + "end": 6773, "loc": { "start": { - "line": 163, + "line": 177, "column": 59 }, "end": { - "line": 163, + "line": 177, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 6424, - "end": 6434, + "start": 6762, + "end": 6772, "loc": { "start": { - "line": 163, + "line": 177, "column": 59 }, "end": { - "line": 163, + "line": 177, "column": 69 } }, "callee": { "type": "Identifier", - "start": 6424, - "end": 6432, + "start": 6762, + "end": 6770, "loc": { "start": { - "line": 163, + "line": 177, "column": 59 }, "end": { - "line": 163, + "line": 177, "column": 67 }, "identifierName": "callback" @@ -11235,72 +11341,72 @@ }, { "type": "ExpressionStatement", - "start": 6519, - "end": 6690, + "start": 6857, + "end": 7028, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 180, + "line": 194, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 6519, - "end": 6690, + "start": 6857, + "end": 7028, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 180, + "line": 194, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6519, - "end": 6543, + "start": 6857, + "end": 6881, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 174, + "line": 188, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 6519, - "end": 6535, + "start": 6857, + "end": 6873, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 174, + "line": 188, "column": 16 } }, "object": { "type": "Identifier", - "start": 6519, - "end": 6525, + "start": 6857, + "end": 6863, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 174, + "line": 188, "column": 6 }, "identifierName": "cModel" @@ -11309,15 +11415,15 @@ }, "property": { "type": "Identifier", - "start": 6526, - "end": 6535, + "start": 6864, + "end": 6873, "loc": { "start": { - "line": 174, + "line": 188, "column": 7 }, "end": { - "line": 174, + "line": 188, "column": 16 }, "identifierName": "prototype" @@ -11328,15 +11434,15 @@ }, "property": { "type": "Identifier", - "start": 6536, - "end": 6543, + "start": 6874, + "end": 6881, "loc": { "start": { - "line": 174, + "line": 188, "column": 17 }, "end": { - "line": 174, + "line": 188, "column": 24 }, "identifierName": "release" @@ -11347,29 +11453,29 @@ }, "right": { "type": "FunctionExpression", - "start": 6546, - "end": 6690, + "start": 6884, + "end": 7028, "loc": { "start": { - "line": 174, + "line": 188, "column": 27 }, "end": { - "line": 180, + "line": 194, "column": 1 } }, "id": { "type": "Identifier", - "start": 6536, - "end": 6543, + "start": 6874, + "end": 6881, "loc": { "start": { - "line": 174, + "line": 188, "column": 17 }, "end": { - "line": 174, + "line": 188, "column": 24 }, "identifierName": "release" @@ -11382,15 +11488,15 @@ "params": [ { "type": "Identifier", - "start": 6555, - "end": 6557, + "start": 6893, + "end": 6895, "loc": { "start": { - "line": 174, + "line": 188, "column": 36 }, "end": { - "line": 174, + "line": 188, "column": 38 }, "identifierName": "gl" @@ -11400,59 +11506,59 @@ ], "body": { "type": "BlockStatement", - "start": 6559, - "end": 6690, + "start": 6897, + "end": 7028, "loc": { "start": { - "line": 175, + "line": 189, "column": 0 }, "end": { - "line": 180, + "line": 194, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 6607, - "end": 6653, + "start": 6945, + "end": 6991, "loc": { "start": { - "line": 177, + "line": 191, "column": 4 }, "end": { - "line": 177, + "line": 191, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6611, - "end": 6652, + "start": 6949, + "end": 6990, "loc": { "start": { - "line": 177, + "line": 191, "column": 8 }, "end": { - "line": 177, + "line": 191, "column": 49 } }, "id": { "type": "Identifier", - "start": 6611, - "end": 6613, + "start": 6949, + "end": 6951, "loc": { "start": { - "line": 177, + "line": 191, "column": 8 }, "end": { - "line": 177, + "line": 191, "column": 10 }, "identifierName": "pm" @@ -11462,43 +11568,43 @@ }, "init": { "type": "CallExpression", - "start": 6616, - "end": 6652, + "start": 6954, + "end": 6990, "loc": { "start": { - "line": 177, + "line": 191, "column": 13 }, "end": { - "line": 177, + "line": 191, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 6616, - "end": 6650, + "start": 6954, + "end": 6988, "loc": { "start": { - "line": 177, + "line": 191, "column": 13 }, "end": { - "line": 177, + "line": 191, "column": 47 } }, "object": { "type": "Identifier", - "start": 6616, - "end": 6631, + "start": 6954, + "end": 6969, "loc": { "start": { - "line": 177, + "line": 191, "column": 13 }, "end": { - "line": 177, + "line": 191, "column": 28 }, "identifierName": "Live2DFramework" @@ -11507,15 +11613,15 @@ }, "property": { "type": "Identifier", - "start": 6632, - "end": 6650, + "start": 6970, + "end": 6988, "loc": { "start": { - "line": 177, + "line": 191, "column": 29 }, "end": { - "line": 177, + "line": 191, "column": 47 }, "identifierName": "getPlatformManager" @@ -11534,15 +11640,15 @@ { "type": "CommentLine", "value": " this.live2DModel.deleteTextures();", - "start": 6565, - "end": 6602, + "start": 6903, + "end": 6940, "loc": { "start": { - "line": 176, + "line": 190, "column": 4 }, "end": { - "line": 176, + "line": 190, "column": 41 } } @@ -11551,57 +11657,57 @@ }, { "type": "ExpressionStatement", - "start": 6659, - "end": 6688, + "start": 6997, + "end": 7026, "loc": { "start": { - "line": 179, + "line": 193, "column": 4 }, "end": { - "line": 179, + "line": 193, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 6659, - "end": 6687, + "start": 6997, + "end": 7025, "loc": { "start": { - "line": 179, + "line": 193, "column": 4 }, "end": { - "line": 179, + "line": 193, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 6659, - "end": 6675, + "start": 6997, + "end": 7013, "loc": { "start": { - "line": 179, + "line": 193, "column": 4 }, "end": { - "line": 179, + "line": 193, "column": 20 } }, "object": { "type": "Identifier", - "start": 6659, - "end": 6661, + "start": 6997, + "end": 6999, "loc": { "start": { - "line": 179, + "line": 193, "column": 4 }, "end": { - "line": 179, + "line": 193, "column": 6 }, "identifierName": "gl" @@ -11610,15 +11716,15 @@ }, "property": { "type": "Identifier", - "start": 6662, - "end": 6675, + "start": 7000, + "end": 7013, "loc": { "start": { - "line": 179, + "line": 193, "column": 7 }, "end": { - "line": 179, + "line": 193, "column": 20 }, "identifierName": "deleteTexture" @@ -11630,29 +11736,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 6676, - "end": 6686, + "start": 7014, + "end": 7024, "loc": { "start": { - "line": 179, + "line": 193, "column": 21 }, "end": { - "line": 179, + "line": 193, "column": 31 } }, "object": { "type": "Identifier", - "start": 6676, - "end": 6678, + "start": 7014, + "end": 7016, "loc": { "start": { - "line": 179, + "line": 193, "column": 21 }, "end": { - "line": 179, + "line": 193, "column": 23 }, "identifierName": "pm" @@ -11661,15 +11767,15 @@ }, "property": { "type": "Identifier", - "start": 6679, - "end": 6686, + "start": 7017, + "end": 7024, "loc": { "start": { - "line": 179, + "line": 193, "column": 24 }, "end": { - "line": 179, + "line": 193, "column": 31 }, "identifierName": "texture" @@ -11689,72 +11795,72 @@ }, { "type": "ExpressionStatement", - "start": 6694, - "end": 7159, + "start": 7032, + "end": 7497, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 197, + "line": 211, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 6694, - "end": 7159, + "start": 7032, + "end": 7497, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 197, + "line": 211, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6694, - "end": 6729, + "start": 7032, + "end": 7067, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 184, + "line": 198, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 6694, - "end": 6710, + "start": 7032, + "end": 7048, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 184, + "line": 198, "column": 16 } }, "object": { "type": "Identifier", - "start": 6694, - "end": 6700, + "start": 7032, + "end": 7038, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 184, + "line": 198, "column": 6 }, "identifierName": "cModel" @@ -11763,15 +11869,15 @@ }, "property": { "type": "Identifier", - "start": 6701, - "end": 6710, + "start": 7039, + "end": 7048, "loc": { "start": { - "line": 184, + "line": 198, "column": 7 }, "end": { - "line": 184, + "line": 198, "column": 16 }, "identifierName": "prototype" @@ -11782,15 +11888,15 @@ }, "property": { "type": "Identifier", - "start": 6711, - "end": 6729, + "start": 7049, + "end": 7067, "loc": { "start": { - "line": 184, + "line": 198, "column": 17 }, "end": { - "line": 184, + "line": 198, "column": 35 }, "identifierName": "preloadMotionGroup" @@ -11801,29 +11907,29 @@ }, "right": { "type": "FunctionExpression", - "start": 6732, - "end": 7159, + "start": 7070, + "end": 7497, "loc": { "start": { - "line": 184, + "line": 198, "column": 38 }, "end": { - "line": 197, + "line": 211, "column": 1 } }, "id": { "type": "Identifier", - "start": 6711, - "end": 6729, + "start": 7049, + "end": 7067, "loc": { "start": { - "line": 184, + "line": 198, "column": 17 }, "end": { - "line": 184, + "line": 198, "column": 35 }, "identifierName": "preloadMotionGroup" @@ -11836,15 +11942,15 @@ "params": [ { "type": "Identifier", - "start": 6741, - "end": 6745, + "start": 7079, + "end": 7083, "loc": { "start": { - "line": 184, + "line": 198, "column": 47 }, "end": { - "line": 184, + "line": 198, "column": 51 }, "identifierName": "name" @@ -11854,59 +11960,59 @@ ], "body": { "type": "BlockStatement", - "start": 6747, - "end": 7159, + "start": 7085, + "end": 7497, "loc": { "start": { - "line": 185, + "line": 199, "column": 0 }, "end": { - "line": 197, + "line": 211, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 6753, - "end": 6772, + "start": 7091, + "end": 7110, "loc": { "start": { - "line": 186, + "line": 200, "column": 4 }, "end": { - "line": 186, + "line": 200, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6757, - "end": 6771, + "start": 7095, + "end": 7109, "loc": { "start": { - "line": 186, + "line": 200, "column": 8 }, "end": { - "line": 186, + "line": 200, "column": 22 } }, "id": { "type": "Identifier", - "start": 6757, - "end": 6764, + "start": 7095, + "end": 7102, "loc": { "start": { - "line": 186, + "line": 200, "column": 8 }, "end": { - "line": 186, + "line": 200, "column": 15 }, "identifierName": "thisRef" @@ -11915,15 +12021,15 @@ }, "init": { "type": "ThisExpression", - "start": 6767, - "end": 6771, + "start": 7105, + "end": 7109, "loc": { "start": { - "line": 186, + "line": 200, "column": 18 }, "end": { - "line": 186, + "line": 200, "column": 22 } } @@ -11934,58 +12040,58 @@ }, { "type": "ForStatement", - "start": 6778, - "end": 7157, + "start": 7116, + "end": 7495, "loc": { "start": { - "line": 188, + "line": 202, "column": 4 }, "end": { - "line": 196, + "line": 210, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 6783, - "end": 6792, + "start": 7121, + "end": 7130, "loc": { "start": { - "line": 188, + "line": 202, "column": 9 }, "end": { - "line": 188, + "line": 202, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6787, - "end": 6792, + "start": 7125, + "end": 7130, "loc": { "start": { - "line": 188, + "line": 202, "column": 13 }, "end": { - "line": 188, + "line": 202, "column": 18 } }, "id": { "type": "Identifier", - "start": 6787, - "end": 6788, + "start": 7125, + "end": 7126, "loc": { "start": { - "line": 188, + "line": 202, "column": 13 }, "end": { - "line": 188, + "line": 202, "column": 14 }, "identifierName": "i" @@ -11994,15 +12100,15 @@ }, "init": { "type": "NumericLiteral", - "start": 6791, - "end": 6792, + "start": 7129, + "end": 7130, "loc": { "start": { - "line": 188, + "line": 202, "column": 17 }, "end": { - "line": 188, + "line": 202, "column": 18 } }, @@ -12018,29 +12124,29 @@ }, "test": { "type": "BinaryExpression", - "start": 6794, - "end": 6834, + "start": 7132, + "end": 7172, "loc": { "start": { - "line": 188, + "line": 202, "column": 20 }, "end": { - "line": 188, + "line": 202, "column": 60 } }, "left": { "type": "Identifier", - "start": 6794, - "end": 6795, + "start": 7132, + "end": 7133, "loc": { "start": { - "line": 188, + "line": 202, "column": 20 }, "end": { - "line": 188, + "line": 202, "column": 21 }, "identifierName": "i" @@ -12050,72 +12156,72 @@ "operator": "<", "right": { "type": "CallExpression", - "start": 6798, - "end": 6834, + "start": 7136, + "end": 7172, "loc": { "start": { - "line": 188, + "line": 202, "column": 24 }, "end": { - "line": 188, + "line": 202, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 6798, - "end": 6828, + "start": 7136, + "end": 7166, "loc": { "start": { - "line": 188, + "line": 202, "column": 24 }, "end": { - "line": 188, + "line": 202, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 6798, - "end": 6815, + "start": 7136, + "end": 7153, "loc": { "start": { - "line": 188, + "line": 202, "column": 24 }, "end": { - "line": 188, + "line": 202, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 6798, - "end": 6802, + "start": 7136, + "end": 7140, "loc": { "start": { - "line": 188, + "line": 202, "column": 24 }, "end": { - "line": 188, + "line": 202, "column": 28 } } }, "property": { "type": "Identifier", - "start": 6803, - "end": 6815, + "start": 7141, + "end": 7153, "loc": { "start": { - "line": 188, + "line": 202, "column": 29 }, "end": { - "line": 188, + "line": 202, "column": 41 }, "identifierName": "modelSetting" @@ -12126,15 +12232,15 @@ }, "property": { "type": "Identifier", - "start": 6816, - "end": 6828, + "start": 7154, + "end": 7166, "loc": { "start": { - "line": 188, + "line": 202, "column": 42 }, "end": { - "line": 188, + "line": 202, "column": 54 }, "identifierName": "getMotionNum" @@ -12146,15 +12252,15 @@ "arguments": [ { "type": "Identifier", - "start": 6829, - "end": 6833, + "start": 7167, + "end": 7171, "loc": { "start": { - "line": 188, + "line": 202, "column": 55 }, "end": { - "line": 188, + "line": 202, "column": 59 }, "identifierName": "name" @@ -12166,15 +12272,15 @@ }, "update": { "type": "UpdateExpression", - "start": 6836, - "end": 6839, + "start": 7174, + "end": 7177, "loc": { "start": { - "line": 188, + "line": 202, "column": 62 }, "end": { - "line": 188, + "line": 202, "column": 65 } }, @@ -12182,15 +12288,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 6836, - "end": 6837, + "start": 7174, + "end": 7175, "loc": { "start": { - "line": 188, + "line": 202, "column": 62 }, "end": { - "line": 188, + "line": 202, "column": 63 }, "identifierName": "i" @@ -12200,59 +12306,59 @@ }, "body": { "type": "BlockStatement", - "start": 6845, - "end": 7157, + "start": 7183, + "end": 7495, "loc": { "start": { - "line": 189, + "line": 203, "column": 4 }, "end": { - "line": 196, + "line": 210, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 6855, - "end": 6907, + "start": 7193, + "end": 7245, "loc": { "start": { - "line": 190, + "line": 204, "column": 8 }, "end": { - "line": 190, + "line": 204, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6859, - "end": 6906, + "start": 7197, + "end": 7244, "loc": { "start": { - "line": 190, + "line": 204, "column": 12 }, "end": { - "line": 190, + "line": 204, "column": 59 } }, "id": { "type": "Identifier", - "start": 6859, - "end": 6863, + "start": 7197, + "end": 7201, "loc": { "start": { - "line": 190, + "line": 204, "column": 12 }, "end": { - "line": 190, + "line": 204, "column": 16 }, "identifierName": "file" @@ -12261,72 +12367,72 @@ }, "init": { "type": "CallExpression", - "start": 6866, - "end": 6906, + "start": 7204, + "end": 7244, "loc": { "start": { - "line": 190, + "line": 204, "column": 19 }, "end": { - "line": 190, + "line": 204, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 6866, - "end": 6897, + "start": 7204, + "end": 7235, "loc": { "start": { - "line": 190, + "line": 204, "column": 19 }, "end": { - "line": 190, + "line": 204, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 6866, - "end": 6883, + "start": 7204, + "end": 7221, "loc": { "start": { - "line": 190, + "line": 204, "column": 19 }, "end": { - "line": 190, + "line": 204, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 6866, - "end": 6870, + "start": 7204, + "end": 7208, "loc": { "start": { - "line": 190, + "line": 204, "column": 19 }, "end": { - "line": 190, + "line": 204, "column": 23 } } }, "property": { "type": "Identifier", - "start": 6871, - "end": 6883, + "start": 7209, + "end": 7221, "loc": { "start": { - "line": 190, + "line": 204, "column": 24 }, "end": { - "line": 190, + "line": 204, "column": 36 }, "identifierName": "modelSetting" @@ -12337,15 +12443,15 @@ }, "property": { "type": "Identifier", - "start": 6884, - "end": 6897, + "start": 7222, + "end": 7235, "loc": { "start": { - "line": 190, + "line": 204, "column": 37 }, "end": { - "line": 190, + "line": 204, "column": 50 }, "identifierName": "getMotionFile" @@ -12357,15 +12463,15 @@ "arguments": [ { "type": "Identifier", - "start": 6898, - "end": 6902, + "start": 7236, + "end": 7240, "loc": { "start": { - "line": 190, + "line": 204, "column": 51 }, "end": { - "line": 190, + "line": 204, "column": 55 }, "identifierName": "name" @@ -12374,15 +12480,15 @@ }, { "type": "Identifier", - "start": 6904, - "end": 6905, + "start": 7242, + "end": 7243, "loc": { "start": { - "line": 190, + "line": 204, "column": 57 }, "end": { - "line": 190, + "line": 204, "column": 58 }, "identifierName": "i" @@ -12397,72 +12503,72 @@ }, { "type": "ExpressionStatement", - "start": 6916, - "end": 7150, + "start": 7254, + "end": 7488, "loc": { "start": { - "line": 191, + "line": 205, "column": 8 }, "end": { - "line": 194, + "line": 208, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 6916, - "end": 7149, + "start": 7254, + "end": 7487, "loc": { "start": { - "line": 191, + "line": 205, "column": 8 }, "end": { - "line": 194, + "line": 208, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 6916, - "end": 6931, + "start": 7254, + "end": 7269, "loc": { "start": { - "line": 191, + "line": 205, "column": 8 }, "end": { - "line": 191, + "line": 205, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6916, - "end": 6920, + "start": 7254, + "end": 7258, "loc": { "start": { - "line": 191, + "line": 205, "column": 8 }, "end": { - "line": 191, + "line": 205, "column": 12 } } }, "property": { "type": "Identifier", - "start": 6921, - "end": 6931, + "start": 7259, + "end": 7269, "loc": { "start": { - "line": 191, + "line": 205, "column": 13 }, "end": { - "line": 191, + "line": 205, "column": 23 }, "identifierName": "loadMotion" @@ -12474,15 +12580,15 @@ "arguments": [ { "type": "Identifier", - "start": 6932, - "end": 6936, + "start": 7270, + "end": 7274, "loc": { "start": { - "line": 191, + "line": 205, "column": 24 }, "end": { - "line": 191, + "line": 205, "column": 28 }, "identifierName": "file" @@ -12491,58 +12597,58 @@ }, { "type": "BinaryExpression", - "start": 6938, - "end": 6962, + "start": 7276, + "end": 7300, "loc": { "start": { - "line": 191, + "line": 205, "column": 30 }, "end": { - "line": 191, + "line": 205, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 6938, - "end": 6955, + "start": 7276, + "end": 7293, "loc": { "start": { - "line": 191, + "line": 205, "column": 30 }, "end": { - "line": 191, + "line": 205, "column": 47 } }, "object": { "type": "ThisExpression", - "start": 6938, - "end": 6942, + "start": 7276, + "end": 7280, "loc": { "start": { - "line": 191, + "line": 205, "column": 30 }, "end": { - "line": 191, + "line": 205, "column": 34 } } }, "property": { "type": "Identifier", - "start": 6943, - "end": 6955, + "start": 7281, + "end": 7293, "loc": { "start": { - "line": 191, + "line": 205, "column": 35 }, "end": { - "line": 191, + "line": 205, "column": 47 }, "identifierName": "modelHomeDir" @@ -12554,15 +12660,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6958, - "end": 6962, + "start": 7296, + "end": 7300, "loc": { "start": { - "line": 191, + "line": 205, "column": 50 }, "end": { - "line": 191, + "line": 205, "column": 54 }, "identifierName": "file" @@ -12572,15 +12678,15 @@ }, { "type": "FunctionExpression", - "start": 6964, - "end": 7148, + "start": 7302, + "end": 7486, "loc": { "start": { - "line": 191, + "line": 205, "column": 56 }, "end": { - "line": 194, + "line": 208, "column": 9 } }, @@ -12591,15 +12697,15 @@ "params": [ { "type": "Identifier", - "start": 6973, - "end": 6979, + "start": 7311, + "end": 7317, "loc": { "start": { - "line": 191, + "line": 205, "column": 65 }, "end": { - "line": 191, + "line": 205, "column": 71 }, "identifierName": "motion" @@ -12609,72 +12715,72 @@ ], "body": { "type": "BlockStatement", - "start": 6981, - "end": 7148, + "start": 7319, + "end": 7486, "loc": { "start": { - "line": 191, + "line": 205, "column": 73 }, "end": { - "line": 194, + "line": 208, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 6995, - "end": 7059, + "start": 7333, + "end": 7397, "loc": { "start": { - "line": 192, + "line": 206, "column": 12 }, "end": { - "line": 192, + "line": 206, "column": 76 } }, "expression": { "type": "CallExpression", - "start": 6995, - "end": 7058, + "start": 7333, + "end": 7396, "loc": { "start": { - "line": 192, + "line": 206, "column": 12 }, "end": { - "line": 192, + "line": 206, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 6995, - "end": 7011, + "start": 7333, + "end": 7349, "loc": { "start": { - "line": 192, + "line": 206, "column": 12 }, "end": { - "line": 192, + "line": 206, "column": 28 } }, "object": { "type": "Identifier", - "start": 6995, - "end": 7001, + "start": 7333, + "end": 7339, "loc": { "start": { - "line": 192, + "line": 206, "column": 12 }, "end": { - "line": 192, + "line": 206, "column": 18 }, "identifierName": "motion" @@ -12683,15 +12789,15 @@ }, "property": { "type": "Identifier", - "start": 7002, - "end": 7011, + "start": 7340, + "end": 7349, "loc": { "start": { - "line": 192, + "line": 206, "column": 19 }, "end": { - "line": 192, + "line": 206, "column": 28 }, "identifierName": "setFadeIn" @@ -12703,57 +12809,57 @@ "arguments": [ { "type": "CallExpression", - "start": 7012, - "end": 7057, + "start": 7350, + "end": 7395, "loc": { "start": { - "line": 192, + "line": 206, "column": 29 }, "end": { - "line": 192, + "line": 206, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 7012, - "end": 7048, + "start": 7350, + "end": 7386, "loc": { "start": { - "line": 192, + "line": 206, "column": 29 }, "end": { - "line": 192, + "line": 206, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 7012, - "end": 7032, + "start": 7350, + "end": 7370, "loc": { "start": { - "line": 192, + "line": 206, "column": 29 }, "end": { - "line": 192, + "line": 206, "column": 49 } }, "object": { "type": "Identifier", - "start": 7012, - "end": 7019, + "start": 7350, + "end": 7357, "loc": { "start": { - "line": 192, + "line": 206, "column": 29 }, "end": { - "line": 192, + "line": 206, "column": 36 }, "identifierName": "thisRef" @@ -12762,15 +12868,15 @@ }, "property": { "type": "Identifier", - "start": 7020, - "end": 7032, + "start": 7358, + "end": 7370, "loc": { "start": { - "line": 192, + "line": 206, "column": 37 }, "end": { - "line": 192, + "line": 206, "column": 49 }, "identifierName": "modelSetting" @@ -12781,15 +12887,15 @@ }, "property": { "type": "Identifier", - "start": 7033, - "end": 7048, + "start": 7371, + "end": 7386, "loc": { "start": { - "line": 192, + "line": 206, "column": 50 }, "end": { - "line": 192, + "line": 206, "column": 65 }, "identifierName": "getMotionFadeIn" @@ -12801,15 +12907,15 @@ "arguments": [ { "type": "Identifier", - "start": 7049, - "end": 7053, + "start": 7387, + "end": 7391, "loc": { "start": { - "line": 192, + "line": 206, "column": 66 }, "end": { - "line": 192, + "line": 206, "column": 70 }, "identifierName": "name" @@ -12818,15 +12924,15 @@ }, { "type": "Identifier", - "start": 7055, - "end": 7056, + "start": 7393, + "end": 7394, "loc": { "start": { - "line": 192, + "line": 206, "column": 72 }, "end": { - "line": 192, + "line": 206, "column": 73 }, "identifierName": "i" @@ -12840,57 +12946,57 @@ }, { "type": "ExpressionStatement", - "start": 7072, - "end": 7138, + "start": 7410, + "end": 7476, "loc": { "start": { - "line": 193, + "line": 207, "column": 12 }, "end": { - "line": 193, + "line": 207, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 7072, - "end": 7137, + "start": 7410, + "end": 7475, "loc": { "start": { - "line": 193, + "line": 207, "column": 12 }, "end": { - "line": 193, + "line": 207, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 7072, - "end": 7089, + "start": 7410, + "end": 7427, "loc": { "start": { - "line": 193, + "line": 207, "column": 12 }, "end": { - "line": 193, + "line": 207, "column": 29 } }, "object": { "type": "Identifier", - "start": 7072, - "end": 7078, + "start": 7410, + "end": 7416, "loc": { "start": { - "line": 193, + "line": 207, "column": 12 }, "end": { - "line": 193, + "line": 207, "column": 18 }, "identifierName": "motion" @@ -12899,15 +13005,15 @@ }, "property": { "type": "Identifier", - "start": 7079, - "end": 7089, + "start": 7417, + "end": 7427, "loc": { "start": { - "line": 193, + "line": 207, "column": 19 }, "end": { - "line": 193, + "line": 207, "column": 29 }, "identifierName": "setFadeOut" @@ -12919,57 +13025,57 @@ "arguments": [ { "type": "CallExpression", - "start": 7090, - "end": 7136, + "start": 7428, + "end": 7474, "loc": { "start": { - "line": 193, + "line": 207, "column": 30 }, "end": { - "line": 193, + "line": 207, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 7090, - "end": 7127, + "start": 7428, + "end": 7465, "loc": { "start": { - "line": 193, + "line": 207, "column": 30 }, "end": { - "line": 193, + "line": 207, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 7090, - "end": 7110, + "start": 7428, + "end": 7448, "loc": { "start": { - "line": 193, + "line": 207, "column": 30 }, "end": { - "line": 193, + "line": 207, "column": 50 } }, "object": { "type": "Identifier", - "start": 7090, - "end": 7097, + "start": 7428, + "end": 7435, "loc": { "start": { - "line": 193, + "line": 207, "column": 30 }, "end": { - "line": 193, + "line": 207, "column": 37 }, "identifierName": "thisRef" @@ -12978,15 +13084,15 @@ }, "property": { "type": "Identifier", - "start": 7098, - "end": 7110, + "start": 7436, + "end": 7448, "loc": { "start": { - "line": 193, + "line": 207, "column": 38 }, "end": { - "line": 193, + "line": 207, "column": 50 }, "identifierName": "modelSetting" @@ -12997,15 +13103,15 @@ }, "property": { "type": "Identifier", - "start": 7111, - "end": 7127, + "start": 7449, + "end": 7465, "loc": { "start": { - "line": 193, + "line": 207, "column": 51 }, "end": { - "line": 193, + "line": 207, "column": 67 }, "identifierName": "getMotionFadeOut" @@ -13017,15 +13123,15 @@ "arguments": [ { "type": "Identifier", - "start": 7128, - "end": 7132, + "start": 7466, + "end": 7470, "loc": { "start": { - "line": 193, + "line": 207, "column": 68 }, "end": { - "line": 193, + "line": 207, "column": 72 }, "identifierName": "name" @@ -13034,15 +13140,15 @@ }, { "type": "Identifier", - "start": 7134, - "end": 7135, + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 193, + "line": 207, "column": 74 }, "end": { - "line": 193, + "line": 207, "column": 75 }, "identifierName": "i" @@ -13073,72 +13179,72 @@ }, { "type": "ExpressionStatement", - "start": 7162, - "end": 9810, + "start": 7500, + "end": 10148, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 297, + "line": 311, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 7162, - "end": 9809, + "start": 7500, + "end": 10147, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 297, + "line": 311, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7162, - "end": 7185, + "start": 7500, + "end": 7523, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 200, + "line": 214, "column": 23 } }, "object": { "type": "MemberExpression", - "start": 7162, - "end": 7178, + "start": 7500, + "end": 7516, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 200, + "line": 214, "column": 16 } }, "object": { "type": "Identifier", - "start": 7162, - "end": 7168, + "start": 7500, + "end": 7506, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 200, + "line": 214, "column": 6 }, "identifierName": "cModel" @@ -13147,15 +13253,15 @@ }, "property": { "type": "Identifier", - "start": 7169, - "end": 7178, + "start": 7507, + "end": 7516, "loc": { "start": { - "line": 200, + "line": 214, "column": 7 }, "end": { - "line": 200, + "line": 214, "column": 16 }, "identifierName": "prototype" @@ -13166,15 +13272,15 @@ }, "property": { "type": "Identifier", - "start": 7179, - "end": 7185, + "start": 7517, + "end": 7523, "loc": { "start": { - "line": 200, + "line": 214, "column": 17 }, "end": { - "line": 200, + "line": 214, "column": 23 }, "identifierName": "update" @@ -13185,29 +13291,29 @@ }, "right": { "type": "FunctionExpression", - "start": 7188, - "end": 9809, + "start": 7526, + "end": 10147, "loc": { "start": { - "line": 200, + "line": 214, "column": 26 }, "end": { - "line": 297, + "line": 311, "column": 1 } }, "id": { "type": "Identifier", - "start": 7179, - "end": 7185, + "start": 7517, + "end": 7523, "loc": { "start": { - "line": 200, + "line": 214, "column": 17 }, "end": { - "line": 200, + "line": 214, "column": 23 }, "identifierName": "update" @@ -13220,72 +13326,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 7199, - "end": 9809, + "start": 7537, + "end": 10147, "loc": { "start": { - "line": 201, + "line": 215, "column": 0 }, "end": { - "line": 297, + "line": 311, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 7249, - "end": 7373, + "start": 7587, + "end": 7711, "loc": { "start": { - "line": 204, + "line": 218, "column": 4 }, "end": { - "line": 209, + "line": 223, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 7252, - "end": 7276, + "start": 7590, + "end": 7614, "loc": { "start": { - "line": 204, + "line": 218, "column": 7 }, "end": { - "line": 204, + "line": 218, "column": 31 } }, "left": { "type": "MemberExpression", - "start": 7252, - "end": 7268, + "start": 7590, + "end": 7606, "loc": { "start": { - "line": 204, + "line": 218, "column": 7 }, "end": { - "line": 204, + "line": 218, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 7252, - "end": 7256, + "start": 7590, + "end": 7594, "loc": { "start": { - "line": 204, + "line": 218, "column": 7 }, "end": { - "line": 204, + "line": 218, "column": 11 } }, @@ -13293,15 +13399,15 @@ }, "property": { "type": "Identifier", - "start": 7257, - "end": 7268, + "start": 7595, + "end": 7606, "loc": { "start": { - "line": 204, + "line": 218, "column": 12 }, "end": { - "line": 204, + "line": 218, "column": 23 }, "identifierName": "live2DModel" @@ -13314,15 +13420,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7272, - "end": 7276, + "start": 7610, + "end": 7614, "loc": { "start": { - "line": 204, + "line": 218, "column": 27 }, "end": { - "line": 204, + "line": 218, "column": 31 } } @@ -13331,58 +13437,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 7282, - "end": 7373, + "start": 7620, + "end": 7711, "loc": { "start": { - "line": 205, + "line": 219, "column": 4 }, "end": { - "line": 209, + "line": 223, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 7292, - "end": 7350, + "start": 7630, + "end": 7688, "loc": { "start": { - "line": 206, + "line": 220, "column": 8 }, "end": { - "line": 206, + "line": 220, "column": 66 } }, "test": { "type": "MemberExpression", - "start": 7296, - "end": 7313, + "start": 7634, + "end": 7651, "loc": { "start": { - "line": 206, + "line": 220, "column": 12 }, "end": { - "line": 206, + "line": 220, "column": 29 } }, "object": { "type": "Identifier", - "start": 7296, - "end": 7303, + "start": 7634, + "end": 7641, "loc": { "start": { - "line": 206, + "line": 220, "column": 12 }, "end": { - "line": 206, + "line": 220, "column": 19 }, "identifierName": "cDefine" @@ -13391,15 +13497,15 @@ }, "property": { "type": "Identifier", - "start": 7304, - "end": 7313, + "start": 7642, + "end": 7651, "loc": { "start": { - "line": 206, + "line": 220, "column": 20 }, "end": { - "line": 206, + "line": 220, "column": 29 }, "identifierName": "DEBUG_LOG" @@ -13410,57 +13516,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7315, - "end": 7350, + "start": 7653, + "end": 7688, "loc": { "start": { - "line": 206, + "line": 220, "column": 31 }, "end": { - "line": 206, + "line": 220, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 7315, - "end": 7349, + "start": 7653, + "end": 7687, "loc": { "start": { - "line": 206, + "line": 220, "column": 31 }, "end": { - "line": 206, + "line": 220, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 7315, - "end": 7328, + "start": 7653, + "end": 7666, "loc": { "start": { - "line": 206, + "line": 220, "column": 31 }, "end": { - "line": 206, + "line": 220, "column": 44 } }, "object": { "type": "Identifier", - "start": 7315, - "end": 7322, + "start": 7653, + "end": 7660, "loc": { "start": { - "line": 206, + "line": 220, "column": 31 }, "end": { - "line": 206, + "line": 220, "column": 38 }, "identifierName": "console" @@ -13469,15 +13575,15 @@ }, "property": { "type": "Identifier", - "start": 7323, - "end": 7328, + "start": 7661, + "end": 7666, "loc": { "start": { - "line": 206, + "line": 220, "column": 39 }, "end": { - "line": 206, + "line": 220, "column": 44 }, "identifierName": "error" @@ -13489,15 +13595,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 7329, - "end": 7348, + "start": 7667, + "end": 7686, "loc": { "start": { - "line": 206, + "line": 220, "column": 45 }, "end": { - "line": 206, + "line": 220, "column": 64 } }, @@ -13514,15 +13620,15 @@ }, { "type": "ReturnStatement", - "start": 7360, - "end": 7367, + "start": 7698, + "end": 7705, "loc": { "start": { - "line": 208, + "line": 222, "column": 8 }, "end": { - "line": 208, + "line": 222, "column": 15 } }, @@ -13536,15 +13642,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cModel.update()\");", - "start": 7205, - "end": 7243, + "start": 7543, + "end": 7581, "loc": { "start": { - "line": 202, + "line": 216, "column": 4 }, "end": { - "line": 202, + "line": 216, "column": 42 } } @@ -13553,44 +13659,44 @@ }, { "type": "VariableDeclaration", - "start": 7379, - "end": 7442, + "start": 7717, + "end": 7780, "loc": { "start": { - "line": 211, + "line": 225, "column": 4 }, "end": { - "line": 211, + "line": 225, "column": 67 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7383, - "end": 7441, + "start": 7721, + "end": 7779, "loc": { "start": { - "line": 211, + "line": 225, "column": 8 }, "end": { - "line": 211, + "line": 225, "column": 66 } }, "id": { "type": "Identifier", - "start": 7383, - "end": 7391, + "start": 7721, + "end": 7729, "loc": { "start": { - "line": 211, + "line": 225, "column": 8 }, "end": { - "line": 211, + "line": 225, "column": 16 }, "identifierName": "timeMSec" @@ -13599,57 +13705,57 @@ }, "init": { "type": "BinaryExpression", - "start": 7394, - "end": 7441, + "start": 7732, + "end": 7779, "loc": { "start": { - "line": 211, + "line": 225, "column": 19 }, "end": { - "line": 211, + "line": 225, "column": 66 } }, "left": { "type": "CallExpression", - "start": 7394, - "end": 7420, + "start": 7732, + "end": 7758, "loc": { "start": { - "line": 211, + "line": 225, "column": 19 }, "end": { - "line": 211, + "line": 225, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 7394, - "end": 7418, + "start": 7732, + "end": 7756, "loc": { "start": { - "line": 211, + "line": 225, "column": 19 }, "end": { - "line": 211, + "line": 225, "column": 43 } }, "object": { "type": "Identifier", - "start": 7394, - "end": 7402, + "start": 7732, + "end": 7740, "loc": { "start": { - "line": 211, + "line": 225, "column": 19 }, "end": { - "line": 211, + "line": 225, "column": 27 }, "identifierName": "UtSystem" @@ -13658,15 +13764,15 @@ }, "property": { "type": "Identifier", - "start": 7403, - "end": 7418, + "start": 7741, + "end": 7756, "loc": { "start": { - "line": 211, + "line": 225, "column": 28 }, "end": { - "line": 211, + "line": 225, "column": 43 }, "identifierName": "getUserTimeMSec" @@ -13680,44 +13786,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 7423, - "end": 7441, + "start": 7761, + "end": 7779, "loc": { "start": { - "line": 211, + "line": 225, "column": 48 }, "end": { - "line": 211, + "line": 225, "column": 66 } }, "object": { "type": "ThisExpression", - "start": 7423, - "end": 7427, + "start": 7761, + "end": 7765, "loc": { "start": { - "line": 211, + "line": 225, "column": 48 }, "end": { - "line": 211, + "line": 225, "column": 52 } } }, "property": { "type": "Identifier", - "start": 7428, - "end": 7441, + "start": 7766, + "end": 7779, "loc": { "start": { - "line": 211, + "line": 225, "column": 53 }, "end": { - "line": 211, + "line": 225, "column": 66 }, "identifierName": "startTimeMSec" @@ -13733,44 +13839,44 @@ }, { "type": "VariableDeclaration", - "start": 7447, - "end": 7479, + "start": 7785, + "end": 7817, "loc": { "start": { - "line": 212, + "line": 226, "column": 4 }, "end": { - "line": 212, + "line": 226, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7451, - "end": 7478, + "start": 7789, + "end": 7816, "loc": { "start": { - "line": 212, + "line": 226, "column": 8 }, "end": { - "line": 212, + "line": 226, "column": 35 } }, "id": { "type": "Identifier", - "start": 7451, - "end": 7458, + "start": 7789, + "end": 7796, "loc": { "start": { - "line": 212, + "line": 226, "column": 8 }, "end": { - "line": 212, + "line": 226, "column": 15 }, "identifierName": "timeSec" @@ -13779,29 +13885,29 @@ }, "init": { "type": "BinaryExpression", - "start": 7461, - "end": 7478, + "start": 7799, + "end": 7816, "loc": { "start": { - "line": 212, + "line": 226, "column": 18 }, "end": { - "line": 212, + "line": 226, "column": 35 } }, "left": { "type": "Identifier", - "start": 7461, - "end": 7469, + "start": 7799, + "end": 7807, "loc": { "start": { - "line": 212, + "line": 226, "column": 18 }, "end": { - "line": 212, + "line": 226, "column": 26 }, "identifierName": "timeMSec" @@ -13811,15 +13917,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 7472, - "end": 7478, + "start": 7810, + "end": 7816, "loc": { "start": { - "line": 212, + "line": 226, "column": 29 }, "end": { - "line": 212, + "line": 226, "column": 35 } }, @@ -13836,44 +13942,44 @@ }, { "type": "VariableDeclaration", - "start": 7484, - "end": 7514, + "start": 7822, + "end": 7852, "loc": { "start": { - "line": 213, + "line": 227, "column": 4 }, "end": { - "line": 213, + "line": 227, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7488, - "end": 7513, + "start": 7826, + "end": 7851, "loc": { "start": { - "line": 213, + "line": 227, "column": 8 }, "end": { - "line": 213, + "line": 227, "column": 33 } }, "id": { "type": "Identifier", - "start": 7488, - "end": 7489, + "start": 7826, + "end": 7827, "loc": { "start": { - "line": 213, + "line": 227, "column": 8 }, "end": { - "line": 213, + "line": 227, "column": 9 }, "identifierName": "t" @@ -13882,43 +13988,43 @@ }, "init": { "type": "BinaryExpression", - "start": 7492, - "end": 7513, + "start": 7830, + "end": 7851, "loc": { "start": { - "line": 213, + "line": 227, "column": 12 }, "end": { - "line": 213, + "line": 227, "column": 33 } }, "left": { "type": "BinaryExpression", - "start": 7492, - "end": 7503, + "start": 7830, + "end": 7841, "loc": { "start": { - "line": 213, + "line": 227, "column": 12 }, "end": { - "line": 213, + "line": 227, "column": 23 } }, "left": { "type": "Identifier", - "start": 7492, - "end": 7499, + "start": 7830, + "end": 7837, "loc": { "start": { - "line": 213, + "line": 227, "column": 12 }, "end": { - "line": 213, + "line": 227, "column": 19 }, "identifierName": "timeSec" @@ -13928,15 +14034,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 7502, - "end": 7503, + "start": 7840, + "end": 7841, "loc": { "start": { - "line": 213, + "line": 227, "column": 22 }, "end": { - "line": 213, + "line": 227, "column": 23 } }, @@ -13950,29 +14056,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 7506, - "end": 7513, + "start": 7844, + "end": 7851, "loc": { "start": { - "line": 213, + "line": 227, "column": 26 }, "end": { - "line": 213, + "line": 227, "column": 33 } }, "object": { "type": "Identifier", - "start": 7506, - "end": 7510, + "start": 7844, + "end": 7848, "loc": { "start": { - "line": 213, + "line": 227, "column": 26 }, "end": { - "line": 213, + "line": 227, "column": 30 }, "identifierName": "Math" @@ -13981,15 +14087,15 @@ }, "property": { "type": "Identifier", - "start": 7511, - "end": 7513, + "start": 7849, + "end": 7851, "loc": { "start": { - "line": 213, + "line": 227, "column": 31 }, "end": { - "line": 213, + "line": 227, "column": 33 }, "identifierName": "PI" @@ -14005,86 +14111,86 @@ }, { "type": "IfStatement", - "start": 7521, - "end": 7656, + "start": 7859, + "end": 7994, "loc": { "start": { - "line": 216, + "line": 230, "column": 4 }, "end": { - "line": 220, + "line": 234, "column": 5 } }, "test": { "type": "CallExpression", - "start": 7525, - "end": 7560, + "start": 7863, + "end": 7898, "loc": { "start": { - "line": 216, + "line": 230, "column": 8 }, "end": { - "line": 216, + "line": 230, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 7525, - "end": 7558, + "start": 7863, + "end": 7896, "loc": { "start": { - "line": 216, + "line": 230, "column": 8 }, "end": { - "line": 216, + "line": 230, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7525, - "end": 7547, + "start": 7863, + "end": 7885, "loc": { "start": { - "line": 216, + "line": 230, "column": 8 }, "end": { - "line": 216, + "line": 230, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 7525, - "end": 7529, + "start": 7863, + "end": 7867, "loc": { "start": { - "line": 216, + "line": 230, "column": 8 }, "end": { - "line": 216, + "line": 230, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7530, - "end": 7547, + "start": 7868, + "end": 7885, "loc": { "start": { - "line": 216, + "line": 230, "column": 13 }, "end": { - "line": 216, + "line": 230, "column": 30 }, "identifierName": "mainMotionManager" @@ -14095,15 +14201,15 @@ }, "property": { "type": "Identifier", - "start": 7548, - "end": 7558, + "start": 7886, + "end": 7896, "loc": { "start": { - "line": 216, + "line": 230, "column": 31 }, "end": { - "line": 216, + "line": 230, "column": 41 }, "identifierName": "isFinished" @@ -14116,87 +14222,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 7566, - "end": 7656, + "start": 7904, + "end": 7994, "loc": { "start": { - "line": 217, + "line": 231, "column": 4 }, "end": { - "line": 220, + "line": 234, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 7577, - "end": 7650, + "start": 7915, + "end": 7988, "loc": { "start": { - "line": 219, + "line": 233, "column": 8 }, "end": { - "line": 219, + "line": 233, "column": 81 } }, "expression": { "type": "CallExpression", - "start": 7577, - "end": 7649, + "start": 7915, + "end": 7987, "loc": { "start": { - "line": 219, + "line": 233, "column": 8 }, "end": { - "line": 219, + "line": 233, "column": 80 } }, "callee": { "type": "MemberExpression", - "start": 7577, - "end": 7599, + "start": 7915, + "end": 7937, "loc": { "start": { - "line": 219, + "line": 233, "column": 8 }, "end": { - "line": 219, + "line": 233, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 7577, - "end": 7581, + "start": 7915, + "end": 7919, "loc": { "start": { - "line": 219, + "line": 233, "column": 8 }, "end": { - "line": 219, + "line": 233, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7582, - "end": 7599, + "start": 7920, + "end": 7937, "loc": { "start": { - "line": 219, + "line": 233, "column": 13 }, "end": { - "line": 219, + "line": 233, "column": 30 }, "identifierName": "startRandomMotion" @@ -14208,29 +14314,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 7600, - "end": 7625, + "start": 7938, + "end": 7963, "loc": { "start": { - "line": 219, + "line": 233, "column": 31 }, "end": { - "line": 219, + "line": 233, "column": 56 } }, "object": { "type": "Identifier", - "start": 7600, - "end": 7607, + "start": 7938, + "end": 7945, "loc": { "start": { - "line": 219, + "line": 233, "column": 31 }, "end": { - "line": 219, + "line": 233, "column": 38 }, "identifierName": "cDefine" @@ -14239,15 +14345,15 @@ }, "property": { "type": "Identifier", - "start": 7608, - "end": 7625, + "start": 7946, + "end": 7963, "loc": { "start": { - "line": 219, + "line": 233, "column": 39 }, "end": { - "line": 219, + "line": 233, "column": 56 }, "identifierName": "MOTION_GROUP_IDLE" @@ -14258,29 +14364,29 @@ }, { "type": "MemberExpression", - "start": 7627, - "end": 7648, + "start": 7965, + "end": 7986, "loc": { "start": { - "line": 219, + "line": 233, "column": 58 }, "end": { - "line": 219, + "line": 233, "column": 79 } }, "object": { "type": "Identifier", - "start": 7627, - "end": 7634, + "start": 7965, + "end": 7972, "loc": { "start": { - "line": 219, + "line": 233, "column": 58 }, "end": { - "line": 219, + "line": 233, "column": 65 }, "identifierName": "cDefine" @@ -14289,15 +14395,15 @@ }, "property": { "type": "Identifier", - "start": 7635, - "end": 7648, + "start": 7973, + "end": 7986, "loc": { "start": { - "line": 219, + "line": 233, "column": 66 }, "end": { - "line": 219, + "line": 233, "column": 79 }, "identifierName": "PRIORITY_IDLE" @@ -14318,15 +14424,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 7662, - "end": 7729, + "start": 8000, + "end": 8067, "loc": { "start": { - "line": 222, + "line": 236, "column": 4 }, "end": { - "line": 222, + "line": 236, "column": 71 } } @@ -14335,71 +14441,71 @@ }, { "type": "ExpressionStatement", - "start": 7736, - "end": 7765, + "start": 8074, + "end": 8103, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 7736, - "end": 7764, + "start": 8074, + "end": 8102, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 7736, - "end": 7762, + "start": 8074, + "end": 8100, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 7736, - "end": 7752, + "start": 8074, + "end": 8090, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7736, - "end": 7740, + "start": 8074, + "end": 8078, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 8 } }, @@ -14407,15 +14513,15 @@ }, "property": { "type": "Identifier", - "start": 7741, - "end": 7752, + "start": 8079, + "end": 8090, "loc": { "start": { - "line": 225, + "line": 239, "column": 9 }, "end": { - "line": 225, + "line": 239, "column": 20 }, "identifierName": "live2DModel" @@ -14427,15 +14533,15 @@ }, "property": { "type": "Identifier", - "start": 7753, - "end": 7762, + "start": 8091, + "end": 8100, "loc": { "start": { - "line": 225, + "line": 239, "column": 21 }, "end": { - "line": 225, + "line": 239, "column": 30 }, "identifierName": "loadParam" @@ -14452,15 +14558,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 7662, - "end": 7729, + "start": 8000, + "end": 8067, "loc": { "start": { - "line": 222, + "line": 236, "column": 4 }, "end": { - "line": 222, + "line": 236, "column": 71 } } @@ -14469,44 +14575,44 @@ }, { "type": "VariableDeclaration", - "start": 7773, - "end": 7839, + "start": 8111, + "end": 8177, "loc": { "start": { - "line": 229, + "line": 243, "column": 4 }, "end": { - "line": 229, + "line": 243, "column": 70 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7777, - "end": 7838, + "start": 8115, + "end": 8176, "loc": { "start": { - "line": 229, + "line": 243, "column": 8 }, "end": { - "line": 229, + "line": 243, "column": 69 } }, "id": { "type": "Identifier", - "start": 7777, - "end": 7783, + "start": 8115, + "end": 8121, "loc": { "start": { - "line": 229, + "line": 243, "column": 8 }, "end": { - "line": 229, + "line": 243, "column": 14 }, "identifierName": "update" @@ -14515,72 +14621,72 @@ }, "init": { "type": "CallExpression", - "start": 7786, - "end": 7838, + "start": 8124, + "end": 8176, "loc": { "start": { - "line": 229, + "line": 243, "column": 17 }, "end": { - "line": 229, + "line": 243, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 7786, - "end": 7820, + "start": 8124, + "end": 8158, "loc": { "start": { - "line": 229, + "line": 243, "column": 17 }, "end": { - "line": 229, + "line": 243, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 7786, - "end": 7808, + "start": 8124, + "end": 8146, "loc": { "start": { - "line": 229, + "line": 243, "column": 17 }, "end": { - "line": 229, + "line": 243, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 7786, - "end": 7790, + "start": 8124, + "end": 8128, "loc": { "start": { - "line": 229, + "line": 243, "column": 17 }, "end": { - "line": 229, + "line": 243, "column": 21 } } }, "property": { "type": "Identifier", - "start": 7791, - "end": 7808, + "start": 8129, + "end": 8146, "loc": { "start": { - "line": 229, + "line": 243, "column": 22 }, "end": { - "line": 229, + "line": 243, "column": 39 }, "identifierName": "mainMotionManager" @@ -14591,15 +14697,15 @@ }, "property": { "type": "Identifier", - "start": 7809, - "end": 7820, + "start": 8147, + "end": 8158, "loc": { "start": { - "line": 229, + "line": 243, "column": 40 }, "end": { - "line": 229, + "line": 243, "column": 51 }, "identifierName": "updateParam" @@ -14611,44 +14717,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7821, - "end": 7837, + "start": 8159, + "end": 8175, "loc": { "start": { - "line": 229, + "line": 243, "column": 52 }, "end": { - "line": 229, + "line": 243, "column": 68 } }, "object": { "type": "ThisExpression", - "start": 7821, - "end": 7825, + "start": 8159, + "end": 8163, "loc": { "start": { - "line": 229, + "line": 243, "column": 52 }, "end": { - "line": 229, + "line": 243, "column": 56 } } }, "property": { "type": "Identifier", - "start": 7826, - "end": 7837, + "start": 8164, + "end": 8175, "loc": { "start": { - "line": 229, + "line": 243, "column": 57 }, "end": { - "line": 229, + "line": 243, "column": 68 }, "identifierName": "live2DModel" @@ -14665,29 +14771,29 @@ }, { "type": "IfStatement", - "start": 7844, - "end": 7968, + "start": 8182, + "end": 8306, "loc": { "start": { - "line": 230, + "line": 244, "column": 4 }, "end": { - "line": 235, + "line": 249, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 7848, - "end": 7855, + "start": 8186, + "end": 8193, "loc": { "start": { - "line": 230, + "line": 244, "column": 8 }, "end": { - "line": 230, + "line": 244, "column": 15 } }, @@ -14695,15 +14801,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 7849, - "end": 7855, + "start": 8187, + "end": 8193, "loc": { "start": { - "line": 230, + "line": 244, "column": 9 }, "end": { - "line": 230, + "line": 244, "column": 15 }, "identifierName": "update" @@ -14716,87 +14822,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 7857, - "end": 7968, + "start": 8195, + "end": 8306, "loc": { "start": { - "line": 230, + "line": 244, "column": 17 }, "end": { - "line": 235, + "line": 249, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 7868, - "end": 7962, + "start": 8206, + "end": 8300, "loc": { "start": { - "line": 232, + "line": 246, "column": 8 }, "end": { - "line": 234, + "line": 248, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 7871, - "end": 7892, + "start": 8209, + "end": 8230, "loc": { "start": { - "line": 232, + "line": 246, "column": 11 }, "end": { - "line": 232, + "line": 246, "column": 32 } }, "left": { "type": "MemberExpression", - "start": 7871, - "end": 7884, + "start": 8209, + "end": 8222, "loc": { "start": { - "line": 232, + "line": 246, "column": 11 }, "end": { - "line": 232, + "line": 246, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 7871, - "end": 7875, + "start": 8209, + "end": 8213, "loc": { "start": { - "line": 232, + "line": 246, "column": 11 }, "end": { - "line": 232, + "line": 246, "column": 15 } } }, "property": { "type": "Identifier", - "start": 7876, - "end": 7884, + "start": 8214, + "end": 8222, "loc": { "start": { - "line": 232, + "line": 246, "column": 16 }, "end": { - "line": 232, + "line": 246, "column": 24 }, "identifierName": "eyeBlink" @@ -14808,15 +14914,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 7888, - "end": 7892, + "start": 8226, + "end": 8230, "loc": { "start": { - "line": 232, + "line": 246, "column": 28 }, "end": { - "line": 232, + "line": 246, "column": 32 } } @@ -14824,101 +14930,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 7894, - "end": 7962, + "start": 8232, + "end": 8300, "loc": { "start": { - "line": 232, + "line": 246, "column": 34 }, "end": { - "line": 234, + "line": 248, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 7908, - "end": 7952, + "start": 8246, + "end": 8290, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 7908, - "end": 7951, + "start": 8246, + "end": 8289, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 7908, - "end": 7933, + "start": 8246, + "end": 8271, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7908, - "end": 7921, + "start": 8246, + "end": 8259, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 7908, - "end": 7912, + "start": 8246, + "end": 8250, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 16 } } }, "property": { "type": "Identifier", - "start": 7913, - "end": 7921, + "start": 8251, + "end": 8259, "loc": { "start": { - "line": 233, + "line": 247, "column": 17 }, "end": { - "line": 233, + "line": 247, "column": 25 }, "identifierName": "eyeBlink" @@ -14929,15 +15035,15 @@ }, "property": { "type": "Identifier", - "start": 7922, - "end": 7933, + "start": 8260, + "end": 8271, "loc": { "start": { - "line": 233, + "line": 247, "column": 26 }, "end": { - "line": 233, + "line": 247, "column": 37 }, "identifierName": "updateParam" @@ -14949,44 +15055,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7934, - "end": 7950, + "start": 8272, + "end": 8288, "loc": { "start": { - "line": 233, + "line": 247, "column": 38 }, "end": { - "line": 233, + "line": 247, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 7934, - "end": 7938, + "start": 8272, + "end": 8276, "loc": { "start": { - "line": 233, + "line": 247, "column": 38 }, "end": { - "line": 233, + "line": 247, "column": 42 } } }, "property": { "type": "Identifier", - "start": 7939, - "end": 7950, + "start": 8277, + "end": 8288, "loc": { "start": { - "line": 233, + "line": 247, "column": 43 }, "end": { - "line": 233, + "line": 247, "column": 54 }, "identifierName": "live2DModel" @@ -15010,86 +15116,86 @@ }, { "type": "ExpressionStatement", - "start": 7975, - "end": 8004, + "start": 8313, + "end": 8342, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 7975, - "end": 8003, + "start": 8313, + "end": 8341, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 7975, - "end": 8001, + "start": 8313, + "end": 8339, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 7975, - "end": 7991, + "start": 8313, + "end": 8329, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7975, - "end": 7979, + "start": 8313, + "end": 8317, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 8 } } }, "property": { "type": "Identifier", - "start": 7980, - "end": 7991, + "start": 8318, + "end": 8329, "loc": { "start": { - "line": 238, + "line": 252, "column": 9 }, "end": { - "line": 238, + "line": 252, "column": 20 }, "identifierName": "live2DModel" @@ -15100,15 +15206,15 @@ }, "property": { "type": "Identifier", - "start": 7992, - "end": 8001, + "start": 8330, + "end": 8339, "loc": { "start": { - "line": 238, + "line": 252, "column": 21 }, "end": { - "line": 238, + "line": 252, "column": 30 }, "identifierName": "saveParam" @@ -15123,15 +15229,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 8010, - "end": 8077, + "start": 8348, + "end": 8415, "loc": { "start": { - "line": 240, + "line": 254, "column": 4 }, "end": { - "line": 240, + "line": 254, "column": 71 } } @@ -15140,85 +15246,85 @@ }, { "type": "IfStatement", - "start": 8084, - "end": 8277, + "start": 8422, + "end": 8615, "loc": { "start": { - "line": 243, + "line": 257, "column": 4 }, "end": { - "line": 248, + "line": 262, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 8088, - "end": 8202, + "start": 8426, + "end": 8540, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 245, + "line": 259, "column": 44 } }, "left": { "type": "LogicalExpression", - "start": 8088, - "end": 8154, + "start": 8426, + "end": 8492, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 244, + "line": 258, "column": 32 } }, "left": { "type": "BinaryExpression", - "start": 8088, - "end": 8118, + "start": 8426, + "end": 8456, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 243, + "line": 257, "column": 38 } }, "left": { "type": "MemberExpression", - "start": 8088, - "end": 8110, + "start": 8426, + "end": 8448, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 243, + "line": 257, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8088, - "end": 8092, + "start": 8426, + "end": 8430, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 243, + "line": 257, "column": 12 } }, @@ -15226,15 +15332,15 @@ }, "property": { "type": "Identifier", - "start": 8093, - "end": 8110, + "start": 8431, + "end": 8448, "loc": { "start": { - "line": 243, + "line": 257, "column": 13 }, "end": { - "line": 243, + "line": 257, "column": 30 }, "identifierName": "expressionManager" @@ -15247,15 +15353,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 8114, - "end": 8118, + "start": 8452, + "end": 8456, "loc": { "start": { - "line": 243, + "line": 257, "column": 34 }, "end": { - "line": 243, + "line": 257, "column": 38 } } @@ -15265,58 +15371,58 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 8130, - "end": 8154, + "start": 8468, + "end": 8492, "loc": { "start": { - "line": 244, + "line": 258, "column": 8 }, "end": { - "line": 244, + "line": 258, "column": 32 } }, "left": { "type": "MemberExpression", - "start": 8130, - "end": 8146, + "start": 8468, + "end": 8484, "loc": { "start": { - "line": 244, + "line": 258, "column": 8 }, "end": { - "line": 244, + "line": 258, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 8130, - "end": 8134, + "start": 8468, + "end": 8472, "loc": { "start": { - "line": 244, + "line": 258, "column": 8 }, "end": { - "line": 244, + "line": 258, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8135, - "end": 8146, + "start": 8473, + "end": 8484, "loc": { "start": { - "line": 244, + "line": 258, "column": 13 }, "end": { - "line": 244, + "line": 258, "column": 24 }, "identifierName": "expressions" @@ -15328,15 +15434,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 8150, - "end": 8154, + "start": 8488, + "end": 8492, "loc": { "start": { - "line": 244, + "line": 258, "column": 28 }, "end": { - "line": 244, + "line": 258, "column": 32 } } @@ -15347,15 +15453,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 8166, - "end": 8202, + "start": 8504, + "end": 8540, "loc": { "start": { - "line": 245, + "line": 259, "column": 8 }, "end": { - "line": 245, + "line": 259, "column": 44 } }, @@ -15363,72 +15469,72 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 8167, - "end": 8202, + "start": 8505, + "end": 8540, "loc": { "start": { - "line": 245, + "line": 259, "column": 9 }, "end": { - "line": 245, + "line": 259, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 8167, - "end": 8200, + "start": 8505, + "end": 8538, "loc": { "start": { - "line": 245, + "line": 259, "column": 9 }, "end": { - "line": 245, + "line": 259, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 8167, - "end": 8189, + "start": 8505, + "end": 8527, "loc": { "start": { - "line": 245, + "line": 259, "column": 9 }, "end": { - "line": 245, + "line": 259, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 8167, - "end": 8171, + "start": 8505, + "end": 8509, "loc": { "start": { - "line": 245, + "line": 259, "column": 9 }, "end": { - "line": 245, + "line": 259, "column": 13 } } }, "property": { "type": "Identifier", - "start": 8172, - "end": 8189, + "start": 8510, + "end": 8527, "loc": { "start": { - "line": 245, + "line": 259, "column": 14 }, "end": { - "line": 245, + "line": 259, "column": 31 }, "identifierName": "expressionManager" @@ -15439,15 +15545,15 @@ }, "property": { "type": "Identifier", - "start": 8190, - "end": 8200, + "start": 8528, + "end": 8538, "loc": { "start": { - "line": 245, + "line": 259, "column": 32 }, "end": { - "line": 245, + "line": 259, "column": 42 }, "identifierName": "isFinished" @@ -15466,101 +15572,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 8208, - "end": 8277, + "start": 8546, + "end": 8615, "loc": { "start": { - "line": 246, + "line": 260, "column": 4 }, "end": { - "line": 248, + "line": 262, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8218, - "end": 8271, + "start": 8556, + "end": 8609, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 61 } }, "expression": { "type": "CallExpression", - "start": 8218, - "end": 8270, + "start": 8556, + "end": 8608, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 8218, - "end": 8252, + "start": 8556, + "end": 8590, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 8218, - "end": 8240, + "start": 8556, + "end": 8578, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8218, - "end": 8222, + "start": 8556, + "end": 8560, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8223, - "end": 8240, + "start": 8561, + "end": 8578, "loc": { "start": { - "line": 247, + "line": 261, "column": 13 }, "end": { - "line": 247, + "line": 261, "column": 30 }, "identifierName": "expressionManager" @@ -15571,15 +15677,15 @@ }, "property": { "type": "Identifier", - "start": 8241, - "end": 8252, + "start": 8579, + "end": 8590, "loc": { "start": { - "line": 247, + "line": 261, "column": 31 }, "end": { - "line": 247, + "line": 261, "column": 42 }, "identifierName": "updateParam" @@ -15591,44 +15697,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8253, - "end": 8269, + "start": 8591, + "end": 8607, "loc": { "start": { - "line": 247, + "line": 261, "column": 43 }, "end": { - "line": 247, + "line": 261, "column": 59 } }, "object": { "type": "ThisExpression", - "start": 8253, - "end": 8257, + "start": 8591, + "end": 8595, "loc": { "start": { - "line": 247, + "line": 261, "column": 43 }, "end": { - "line": 247, + "line": 261, "column": 47 } } }, "property": { "type": "Identifier", - "start": 8258, - "end": 8269, + "start": 8596, + "end": 8607, "loc": { "start": { - "line": 247, + "line": 261, "column": 48 }, "end": { - "line": 247, + "line": 261, "column": 59 }, "identifierName": "live2DModel" @@ -15648,15 +15754,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 8010, - "end": 8077, + "start": 8348, + "end": 8415, "loc": { "start": { - "line": 240, + "line": 254, "column": 4 }, "end": { - "line": 240, + "line": 254, "column": 71 } } @@ -15665,86 +15771,86 @@ }, { "type": "ExpressionStatement", - "start": 8285, - "end": 8355, + "start": 8623, + "end": 8693, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 74 } }, "expression": { "type": "CallExpression", - "start": 8285, - "end": 8354, + "start": 8623, + "end": 8692, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 8285, - "end": 8317, + "start": 8623, + "end": 8655, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8285, - "end": 8301, + "start": 8623, + "end": 8639, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8285, - "end": 8289, + "start": 8623, + "end": 8627, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8290, - "end": 8301, + "start": 8628, + "end": 8639, "loc": { "start": { - "line": 252, + "line": 266, "column": 9 }, "end": { - "line": 252, + "line": 266, "column": 20 }, "identifierName": "live2DModel" @@ -15755,15 +15861,15 @@ }, "property": { "type": "Identifier", - "start": 8302, - "end": 8317, + "start": 8640, + "end": 8655, "loc": { "start": { - "line": 252, + "line": 266, "column": 21 }, "end": { - "line": 252, + "line": 266, "column": 36 }, "identifierName": "addToParamFloat" @@ -15775,15 +15881,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8318, - "end": 8333, + "start": 8656, + "end": 8671, "loc": { "start": { - "line": 252, + "line": 266, "column": 37 }, "end": { - "line": 252, + "line": 266, "column": 52 } }, @@ -15795,58 +15901,58 @@ }, { "type": "BinaryExpression", - "start": 8335, - "end": 8350, + "start": 8673, + "end": 8688, "loc": { "start": { - "line": 252, + "line": 266, "column": 54 }, "end": { - "line": 252, + "line": 266, "column": 69 } }, "left": { "type": "MemberExpression", - "start": 8335, - "end": 8345, + "start": 8673, + "end": 8683, "loc": { "start": { - "line": 252, + "line": 266, "column": 54 }, "end": { - "line": 252, + "line": 266, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 8335, - "end": 8339, + "start": 8673, + "end": 8677, "loc": { "start": { - "line": 252, + "line": 266, "column": 54 }, "end": { - "line": 252, + "line": 266, "column": 58 } } }, "property": { "type": "Identifier", - "start": 8340, - "end": 8345, + "start": 8678, + "end": 8683, "loc": { "start": { - "line": 252, + "line": 266, "column": 59 }, "end": { - "line": 252, + "line": 266, "column": 64 }, "identifierName": "dragX" @@ -15858,15 +15964,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 8348, - "end": 8350, + "start": 8686, + "end": 8688, "loc": { "start": { - "line": 252, + "line": 266, "column": 67 }, "end": { - "line": 252, + "line": 266, "column": 69 } }, @@ -15879,15 +15985,15 @@ }, { "type": "NumericLiteral", - "start": 8352, - "end": 8353, + "start": 8690, + "end": 8691, "loc": { "start": { - "line": 252, + "line": 266, "column": 71 }, "end": { - "line": 252, + "line": 266, "column": 72 } }, @@ -15902,86 +16008,86 @@ }, { "type": "ExpressionStatement", - "start": 8360, - "end": 8430, + "start": 8698, + "end": 8768, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 74 } }, "expression": { "type": "CallExpression", - "start": 8360, - "end": 8429, + "start": 8698, + "end": 8767, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 8360, - "end": 8392, + "start": 8698, + "end": 8730, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8360, - "end": 8376, + "start": 8698, + "end": 8714, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8360, - "end": 8364, + "start": 8698, + "end": 8702, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8365, - "end": 8376, + "start": 8703, + "end": 8714, "loc": { "start": { - "line": 253, + "line": 267, "column": 9 }, "end": { - "line": 253, + "line": 267, "column": 20 }, "identifierName": "live2DModel" @@ -15992,15 +16098,15 @@ }, "property": { "type": "Identifier", - "start": 8377, - "end": 8392, + "start": 8715, + "end": 8730, "loc": { "start": { - "line": 253, + "line": 267, "column": 21 }, "end": { - "line": 253, + "line": 267, "column": 36 }, "identifierName": "addToParamFloat" @@ -16012,15 +16118,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8393, - "end": 8408, + "start": 8731, + "end": 8746, "loc": { "start": { - "line": 253, + "line": 267, "column": 37 }, "end": { - "line": 253, + "line": 267, "column": 52 } }, @@ -16032,58 +16138,58 @@ }, { "type": "BinaryExpression", - "start": 8410, - "end": 8425, + "start": 8748, + "end": 8763, "loc": { "start": { - "line": 253, + "line": 267, "column": 54 }, "end": { - "line": 253, + "line": 267, "column": 69 } }, "left": { "type": "MemberExpression", - "start": 8410, - "end": 8420, + "start": 8748, + "end": 8758, "loc": { "start": { - "line": 253, + "line": 267, "column": 54 }, "end": { - "line": 253, + "line": 267, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 8410, - "end": 8414, + "start": 8748, + "end": 8752, "loc": { "start": { - "line": 253, + "line": 267, "column": 54 }, "end": { - "line": 253, + "line": 267, "column": 58 } } }, "property": { "type": "Identifier", - "start": 8415, - "end": 8420, + "start": 8753, + "end": 8758, "loc": { "start": { - "line": 253, + "line": 267, "column": 59 }, "end": { - "line": 253, + "line": 267, "column": 64 }, "identifierName": "dragY" @@ -16095,15 +16201,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 8423, - "end": 8425, + "start": 8761, + "end": 8763, "loc": { "start": { - "line": 253, + "line": 267, "column": 67 }, "end": { - "line": 253, + "line": 267, "column": 69 } }, @@ -16116,15 +16222,15 @@ }, { "type": "NumericLiteral", - "start": 8427, - "end": 8428, + "start": 8765, + "end": 8766, "loc": { "start": { - "line": 253, + "line": 267, "column": 71 }, "end": { - "line": 253, + "line": 267, "column": 72 } }, @@ -16139,86 +16245,86 @@ }, { "type": "ExpressionStatement", - "start": 8435, - "end": 8521, + "start": 8773, + "end": 8859, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 90 } }, "expression": { "type": "CallExpression", - "start": 8435, - "end": 8520, + "start": 8773, + "end": 8858, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 89 } }, "callee": { "type": "MemberExpression", - "start": 8435, - "end": 8467, + "start": 8773, + "end": 8805, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8435, - "end": 8451, + "start": 8773, + "end": 8789, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8435, - "end": 8439, + "start": 8773, + "end": 8777, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8440, - "end": 8451, + "start": 8778, + "end": 8789, "loc": { "start": { - "line": 254, + "line": 268, "column": 9 }, "end": { - "line": 254, + "line": 268, "column": 20 }, "identifierName": "live2DModel" @@ -16229,15 +16335,15 @@ }, "property": { "type": "Identifier", - "start": 8452, - "end": 8467, + "start": 8790, + "end": 8805, "loc": { "start": { - "line": 254, + "line": 268, "column": 21 }, "end": { - "line": 254, + "line": 268, "column": 36 }, "identifierName": "addToParamFloat" @@ -16249,15 +16355,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8468, - "end": 8483, + "start": 8806, + "end": 8821, "loc": { "start": { - "line": 254, + "line": 268, "column": 37 }, "end": { - "line": 254, + "line": 268, "column": 52 } }, @@ -16269,72 +16375,72 @@ }, { "type": "BinaryExpression", - "start": 8485, - "end": 8516, + "start": 8823, + "end": 8854, "loc": { "start": { - "line": 254, + "line": 268, "column": 54 }, "end": { - "line": 254, + "line": 268, "column": 85 } }, "left": { "type": "BinaryExpression", - "start": 8486, - "end": 8509, + "start": 8824, + "end": 8847, "loc": { "start": { - "line": 254, + "line": 268, "column": 55 }, "end": { - "line": 254, + "line": 268, "column": 78 } }, "left": { "type": "MemberExpression", - "start": 8486, - "end": 8496, + "start": 8824, + "end": 8834, "loc": { "start": { - "line": 254, + "line": 268, "column": 55 }, "end": { - "line": 254, + "line": 268, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 8486, - "end": 8490, + "start": 8824, + "end": 8828, "loc": { "start": { - "line": 254, + "line": 268, "column": 55 }, "end": { - "line": 254, + "line": 268, "column": 59 } } }, "property": { "type": "Identifier", - "start": 8491, - "end": 8496, + "start": 8829, + "end": 8834, "loc": { "start": { - "line": 254, + "line": 268, "column": 60 }, "end": { - "line": 254, + "line": 268, "column": 65 }, "identifierName": "dragX" @@ -16346,44 +16452,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 8499, - "end": 8509, + "start": 8837, + "end": 8847, "loc": { "start": { - "line": 254, + "line": 268, "column": 68 }, "end": { - "line": 254, + "line": 268, "column": 78 } }, "object": { "type": "ThisExpression", - "start": 8499, - "end": 8503, + "start": 8837, + "end": 8841, "loc": { "start": { - "line": 254, + "line": 268, "column": 68 }, "end": { - "line": 254, + "line": 268, "column": 72 } } }, "property": { "type": "Identifier", - "start": 8504, - "end": 8509, + "start": 8842, + "end": 8847, "loc": { "start": { - "line": 254, + "line": 268, "column": 73 }, "end": { - "line": 254, + "line": 268, "column": 78 }, "identifierName": "dragY" @@ -16394,21 +16500,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 8485 + "parenStart": 8823 } }, "operator": "*", "right": { "type": "UnaryExpression", - "start": 8513, - "end": 8516, + "start": 8851, + "end": 8854, "loc": { "start": { - "line": 254, + "line": 268, "column": 82 }, "end": { - "line": 254, + "line": 268, "column": 85 } }, @@ -16416,15 +16522,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8514, - "end": 8516, + "start": 8852, + "end": 8854, "loc": { "start": { - "line": 254, + "line": 268, "column": 83 }, "end": { - "line": 254, + "line": 268, "column": 85 } }, @@ -16441,15 +16547,15 @@ }, { "type": "NumericLiteral", - "start": 8518, - "end": 8519, + "start": 8856, + "end": 8857, "loc": { "start": { - "line": 254, + "line": 268, "column": 87 }, "end": { - "line": 254, + "line": 268, "column": 88 } }, @@ -16464,86 +16570,86 @@ }, { "type": "ExpressionStatement", - "start": 8529, - "end": 8602, + "start": 8867, + "end": 8940, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 77 } }, "expression": { "type": "CallExpression", - "start": 8529, - "end": 8601, + "start": 8867, + "end": 8939, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 8529, - "end": 8561, + "start": 8867, + "end": 8899, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8529, - "end": 8545, + "start": 8867, + "end": 8883, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8529, - "end": 8533, + "start": 8867, + "end": 8871, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8534, - "end": 8545, + "start": 8872, + "end": 8883, "loc": { "start": { - "line": 258, + "line": 272, "column": 9 }, "end": { - "line": 258, + "line": 272, "column": 20 }, "identifierName": "live2DModel" @@ -16554,15 +16660,15 @@ }, "property": { "type": "Identifier", - "start": 8546, - "end": 8561, + "start": 8884, + "end": 8899, "loc": { "start": { - "line": 258, + "line": 272, "column": 21 }, "end": { - "line": 258, + "line": 272, "column": 36 }, "identifierName": "addToParamFloat" @@ -16574,15 +16680,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8562, - "end": 8582, + "start": 8900, + "end": 8920, "loc": { "start": { - "line": 258, + "line": 272, "column": 37 }, "end": { - "line": 258, + "line": 272, "column": 57 } }, @@ -16594,58 +16700,58 @@ }, { "type": "BinaryExpression", - "start": 8584, - "end": 8597, + "start": 8922, + "end": 8935, "loc": { "start": { - "line": 258, + "line": 272, "column": 59 }, "end": { - "line": 258, + "line": 272, "column": 72 } }, "left": { "type": "MemberExpression", - "start": 8584, - "end": 8594, + "start": 8922, + "end": 8932, "loc": { "start": { - "line": 258, + "line": 272, "column": 59 }, "end": { - "line": 258, + "line": 272, "column": 69 } }, "object": { "type": "ThisExpression", - "start": 8584, - "end": 8588, + "start": 8922, + "end": 8926, "loc": { "start": { - "line": 258, + "line": 272, "column": 59 }, "end": { - "line": 258, + "line": 272, "column": 63 } } }, "property": { "type": "Identifier", - "start": 8589, - "end": 8594, + "start": 8927, + "end": 8932, "loc": { "start": { - "line": 258, + "line": 272, "column": 64 }, "end": { - "line": 258, + "line": 272, "column": 69 }, "identifierName": "dragX" @@ -16657,15 +16763,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 8595, - "end": 8597, + "start": 8933, + "end": 8935, "loc": { "start": { - "line": 258, + "line": 272, "column": 70 }, "end": { - "line": 258, + "line": 272, "column": 72 } }, @@ -16678,15 +16784,15 @@ }, { "type": "NumericLiteral", - "start": 8599, - "end": 8600, + "start": 8937, + "end": 8938, "loc": { "start": { - "line": 258, + "line": 272, "column": 74 }, "end": { - "line": 258, + "line": 272, "column": 75 } }, @@ -16701,86 +16807,86 @@ }, { "type": "ExpressionStatement", - "start": 8610, - "end": 8678, + "start": 8948, + "end": 9016, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 72 } }, "expression": { "type": "CallExpression", - "start": 8610, - "end": 8677, + "start": 8948, + "end": 9015, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 8610, - "end": 8642, + "start": 8948, + "end": 8980, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8610, - "end": 8626, + "start": 8948, + "end": 8964, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8610, - "end": 8614, + "start": 8948, + "end": 8952, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8615, - "end": 8626, + "start": 8953, + "end": 8964, "loc": { "start": { - "line": 262, + "line": 276, "column": 9 }, "end": { - "line": 262, + "line": 276, "column": 20 }, "identifierName": "live2DModel" @@ -16791,15 +16897,15 @@ }, "property": { "type": "Identifier", - "start": 8627, - "end": 8642, + "start": 8965, + "end": 8980, "loc": { "start": { - "line": 262, + "line": 276, "column": 21 }, "end": { - "line": 262, + "line": 276, "column": 36 }, "identifierName": "addToParamFloat" @@ -16811,15 +16917,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8643, - "end": 8661, + "start": 8981, + "end": 8999, "loc": { "start": { - "line": 262, + "line": 276, "column": 37 }, "end": { - "line": 262, + "line": 276, "column": 55 } }, @@ -16831,44 +16937,44 @@ }, { "type": "MemberExpression", - "start": 8663, - "end": 8673, + "start": 9001, + "end": 9011, "loc": { "start": { - "line": 262, + "line": 276, "column": 57 }, "end": { - "line": 262, + "line": 276, "column": 67 } }, "object": { "type": "ThisExpression", - "start": 8663, - "end": 8667, + "start": 9001, + "end": 9005, "loc": { "start": { - "line": 262, + "line": 276, "column": 57 }, "end": { - "line": 262, + "line": 276, "column": 61 } } }, "property": { "type": "Identifier", - "start": 8668, - "end": 8673, + "start": 9006, + "end": 9011, "loc": { "start": { - "line": 262, + "line": 276, "column": 62 }, "end": { - "line": 262, + "line": 276, "column": 67 }, "identifierName": "dragX" @@ -16879,15 +16985,15 @@ }, { "type": "NumericLiteral", - "start": 8675, - "end": 8676, + "start": 9013, + "end": 9014, "loc": { "start": { - "line": 262, + "line": 276, "column": 69 }, "end": { - "line": 262, + "line": 276, "column": 70 } }, @@ -16902,86 +17008,86 @@ }, { "type": "ExpressionStatement", - "start": 8683, - "end": 8751, + "start": 9021, + "end": 9089, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 72 } }, "expression": { "type": "CallExpression", - "start": 8683, - "end": 8750, + "start": 9021, + "end": 9088, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 8683, - "end": 8715, + "start": 9021, + "end": 9053, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8683, - "end": 8699, + "start": 9021, + "end": 9037, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8683, - "end": 8687, + "start": 9021, + "end": 9025, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8688, - "end": 8699, + "start": 9026, + "end": 9037, "loc": { "start": { - "line": 263, + "line": 277, "column": 9 }, "end": { - "line": 263, + "line": 277, "column": 20 }, "identifierName": "live2DModel" @@ -16992,15 +17098,15 @@ }, "property": { "type": "Identifier", - "start": 8700, - "end": 8715, + "start": 9038, + "end": 9053, "loc": { "start": { - "line": 263, + "line": 277, "column": 21 }, "end": { - "line": 263, + "line": 277, "column": 36 }, "identifierName": "addToParamFloat" @@ -17012,15 +17118,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8716, - "end": 8734, + "start": 9054, + "end": 9072, "loc": { "start": { - "line": 263, + "line": 277, "column": 37 }, "end": { - "line": 263, + "line": 277, "column": 55 } }, @@ -17032,44 +17138,44 @@ }, { "type": "MemberExpression", - "start": 8736, - "end": 8746, + "start": 9074, + "end": 9084, "loc": { "start": { - "line": 263, + "line": 277, "column": 57 }, "end": { - "line": 263, + "line": 277, "column": 67 } }, "object": { "type": "ThisExpression", - "start": 8736, - "end": 8740, + "start": 9074, + "end": 9078, "loc": { "start": { - "line": 263, + "line": 277, "column": 57 }, "end": { - "line": 263, + "line": 277, "column": 61 } } }, "property": { "type": "Identifier", - "start": 8741, - "end": 8746, + "start": 9079, + "end": 9084, "loc": { "start": { - "line": 263, + "line": 277, "column": 62 }, "end": { - "line": 263, + "line": 277, "column": 67 }, "identifierName": "dragY" @@ -17080,15 +17186,15 @@ }, { "type": "NumericLiteral", - "start": 8748, - "end": 8749, + "start": 9086, + "end": 9087, "loc": { "start": { - "line": 263, + "line": 277, "column": 69 }, "end": { - "line": 263, + "line": 277, "column": 70 } }, @@ -17103,86 +17209,86 @@ }, { "type": "ExpressionStatement", - "start": 8759, - "end": 8888, + "start": 9097, + "end": 9226, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 268, + "line": 282, "column": 79 } }, "expression": { "type": "CallExpression", - "start": 8759, - "end": 8887, + "start": 9097, + "end": 9225, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 268, + "line": 282, "column": 78 } }, "callee": { "type": "MemberExpression", - "start": 8759, - "end": 8791, + "start": 9097, + "end": 9129, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 267, + "line": 281, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8759, - "end": 8775, + "start": 9097, + "end": 9113, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 267, + "line": 281, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8759, - "end": 8763, + "start": 9097, + "end": 9101, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 267, + "line": 281, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8764, - "end": 8775, + "start": 9102, + "end": 9113, "loc": { "start": { - "line": 267, + "line": 281, "column": 9 }, "end": { - "line": 267, + "line": 281, "column": 20 }, "identifierName": "live2DModel" @@ -17193,15 +17299,15 @@ }, "property": { "type": "Identifier", - "start": 8776, - "end": 8791, + "start": 9114, + "end": 9129, "loc": { "start": { - "line": 267, + "line": 281, "column": 21 }, "end": { - "line": 267, + "line": 281, "column": 36 }, "identifierName": "addToParamFloat" @@ -17213,15 +17319,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8792, - "end": 8807, + "start": 9130, + "end": 9145, "loc": { "start": { - "line": 267, + "line": 281, "column": 37 }, "end": { - "line": 267, + "line": 281, "column": 52 } }, @@ -17233,29 +17339,29 @@ }, { "type": "CallExpression", - "start": 8846, - "end": 8881, + "start": 9184, + "end": 9219, "loc": { "start": { - "line": 268, + "line": 282, "column": 37 }, "end": { - "line": 268, + "line": 282, "column": 72 } }, "callee": { "type": "Identifier", - "start": 8846, - "end": 8852, + "start": 9184, + "end": 9190, "loc": { "start": { - "line": 268, + "line": 282, "column": 37 }, "end": { - "line": 268, + "line": 282, "column": 43 }, "identifierName": "Number" @@ -17265,29 +17371,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8854, - "end": 8879, + "start": 9192, + "end": 9217, "loc": { "start": { - "line": 268, + "line": 282, "column": 45 }, "end": { - "line": 268, + "line": 282, "column": 70 } }, "left": { "type": "NumericLiteral", - "start": 8854, - "end": 8856, + "start": 9192, + "end": 9194, "loc": { "start": { - "line": 268, + "line": 282, "column": 45 }, "end": { - "line": 268, + "line": 282, "column": 47 } }, @@ -17300,43 +17406,43 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 8859, - "end": 8879, + "start": 9197, + "end": 9217, "loc": { "start": { - "line": 268, + "line": 282, "column": 50 }, "end": { - "line": 268, + "line": 282, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 8859, - "end": 8867, + "start": 9197, + "end": 9205, "loc": { "start": { - "line": 268, + "line": 282, "column": 50 }, "end": { - "line": 268, + "line": 282, "column": 58 } }, "object": { "type": "Identifier", - "start": 8859, - "end": 8863, + "start": 9197, + "end": 9201, "loc": { "start": { - "line": 268, + "line": 282, "column": 50 }, "end": { - "line": 268, + "line": 282, "column": 54 }, "identifierName": "Math" @@ -17345,15 +17451,15 @@ }, "property": { "type": "Identifier", - "start": 8864, - "end": 8867, + "start": 9202, + "end": 9205, "loc": { "start": { - "line": 268, + "line": 282, "column": 55 }, "end": { - "line": 268, + "line": 282, "column": 58 }, "identifierName": "sin" @@ -17365,29 +17471,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8868, - "end": 8878, + "start": 9206, + "end": 9216, "loc": { "start": { - "line": 268, + "line": 282, "column": 59 }, "end": { - "line": 268, + "line": 282, "column": 69 } }, "left": { "type": "Identifier", - "start": 8868, - "end": 8869, + "start": 9206, + "end": 9207, "loc": { "start": { - "line": 268, + "line": 282, "column": 59 }, "end": { - "line": 268, + "line": 282, "column": 60 }, "identifierName": "t" @@ -17397,15 +17503,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 8872, - "end": 8878, + "start": 9210, + "end": 9216, "loc": { "start": { - "line": 268, + "line": 282, "column": 63 }, "end": { - "line": 268, + "line": 282, "column": 69 } }, @@ -17420,22 +17526,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 8853 + "parenStart": 9191 } } ] }, { "type": "NumericLiteral", - "start": 8883, - "end": 8886, + "start": 9221, + "end": 9224, "loc": { "start": { - "line": 268, + "line": 282, "column": 74 }, "end": { - "line": 268, + "line": 282, "column": 77 } }, @@ -17450,86 +17556,86 @@ }, { "type": "ExpressionStatement", - "start": 8893, - "end": 9021, + "start": 9231, + "end": 9359, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 270, + "line": 284, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 8893, - "end": 9020, + "start": 9231, + "end": 9358, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 270, + "line": 284, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 8893, - "end": 8925, + "start": 9231, + "end": 9263, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 269, + "line": 283, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 8893, - "end": 8909, + "start": 9231, + "end": 9247, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 269, + "line": 283, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8893, - "end": 8897, + "start": 9231, + "end": 9235, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 269, + "line": 283, "column": 8 } } }, "property": { "type": "Identifier", - "start": 8898, - "end": 8909, + "start": 9236, + "end": 9247, "loc": { "start": { - "line": 269, + "line": 283, "column": 9 }, "end": { - "line": 269, + "line": 283, "column": 20 }, "identifierName": "live2DModel" @@ -17540,15 +17646,15 @@ }, "property": { "type": "Identifier", - "start": 8910, - "end": 8925, + "start": 9248, + "end": 9263, "loc": { "start": { - "line": 269, + "line": 283, "column": 21 }, "end": { - "line": 269, + "line": 283, "column": 36 }, "identifierName": "addToParamFloat" @@ -17560,15 +17666,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8926, - "end": 8941, + "start": 9264, + "end": 9279, "loc": { "start": { - "line": 269, + "line": 283, "column": 37 }, "end": { - "line": 269, + "line": 283, "column": 52 } }, @@ -17580,29 +17686,29 @@ }, { "type": "CallExpression", - "start": 8980, - "end": 9014, + "start": 9318, + "end": 9352, "loc": { "start": { - "line": 270, + "line": 284, "column": 37 }, "end": { - "line": 270, + "line": 284, "column": 71 } }, "callee": { "type": "Identifier", - "start": 8980, - "end": 8986, + "start": 9318, + "end": 9324, "loc": { "start": { - "line": 270, + "line": 284, "column": 37 }, "end": { - "line": 270, + "line": 284, "column": 43 }, "identifierName": "Number" @@ -17612,29 +17718,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8988, - "end": 9012, + "start": 9326, + "end": 9350, "loc": { "start": { - "line": 270, + "line": 284, "column": 45 }, "end": { - "line": 270, + "line": 284, "column": 69 } }, "left": { "type": "NumericLiteral", - "start": 8988, - "end": 8989, + "start": 9326, + "end": 9327, "loc": { "start": { - "line": 270, + "line": 284, "column": 45 }, "end": { - "line": 270, + "line": 284, "column": 46 } }, @@ -17647,43 +17753,43 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 8992, - "end": 9012, + "start": 9330, + "end": 9350, "loc": { "start": { - "line": 270, + "line": 284, "column": 49 }, "end": { - "line": 270, + "line": 284, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 8992, - "end": 9000, + "start": 9330, + "end": 9338, "loc": { "start": { - "line": 270, + "line": 284, "column": 49 }, "end": { - "line": 270, + "line": 284, "column": 57 } }, "object": { "type": "Identifier", - "start": 8992, - "end": 8996, + "start": 9330, + "end": 9334, "loc": { "start": { - "line": 270, + "line": 284, "column": 49 }, "end": { - "line": 270, + "line": 284, "column": 53 }, "identifierName": "Math" @@ -17692,15 +17798,15 @@ }, "property": { "type": "Identifier", - "start": 8997, - "end": 9000, + "start": 9335, + "end": 9338, "loc": { "start": { - "line": 270, + "line": 284, "column": 54 }, "end": { - "line": 270, + "line": 284, "column": 57 }, "identifierName": "sin" @@ -17712,29 +17818,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9001, - "end": 9011, + "start": 9339, + "end": 9349, "loc": { "start": { - "line": 270, + "line": 284, "column": 58 }, "end": { - "line": 270, + "line": 284, "column": 68 } }, "left": { "type": "Identifier", - "start": 9001, - "end": 9002, + "start": 9339, + "end": 9340, "loc": { "start": { - "line": 270, + "line": 284, "column": 58 }, "end": { - "line": 270, + "line": 284, "column": 59 }, "identifierName": "t" @@ -17744,15 +17850,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 9005, - "end": 9011, + "start": 9343, + "end": 9349, "loc": { "start": { - "line": 270, + "line": 284, "column": 62 }, "end": { - "line": 270, + "line": 284, "column": 68 } }, @@ -17767,22 +17873,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 8987 + "parenStart": 9325 } } ] }, { "type": "NumericLiteral", - "start": 9016, - "end": 9019, + "start": 9354, + "end": 9357, "loc": { "start": { - "line": 270, + "line": 284, "column": 73 }, "end": { - "line": 270, + "line": 284, "column": 76 } }, @@ -17797,86 +17903,86 @@ }, { "type": "ExpressionStatement", - "start": 9026, - "end": 9155, + "start": 9364, + "end": 9493, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 272, + "line": 286, "column": 79 } }, "expression": { "type": "CallExpression", - "start": 9026, - "end": 9154, + "start": 9364, + "end": 9492, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 272, + "line": 286, "column": 78 } }, "callee": { "type": "MemberExpression", - "start": 9026, - "end": 9058, + "start": 9364, + "end": 9396, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 271, + "line": 285, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 9026, - "end": 9042, + "start": 9364, + "end": 9380, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 271, + "line": 285, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9026, - "end": 9030, + "start": 9364, + "end": 9368, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 271, + "line": 285, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9031, - "end": 9042, + "start": 9369, + "end": 9380, "loc": { "start": { - "line": 271, + "line": 285, "column": 9 }, "end": { - "line": 271, + "line": 285, "column": 20 }, "identifierName": "live2DModel" @@ -17887,15 +17993,15 @@ }, "property": { "type": "Identifier", - "start": 9043, - "end": 9058, + "start": 9381, + "end": 9396, "loc": { "start": { - "line": 271, + "line": 285, "column": 21 }, "end": { - "line": 271, + "line": 285, "column": 36 }, "identifierName": "addToParamFloat" @@ -17907,15 +18013,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9059, - "end": 9074, + "start": 9397, + "end": 9412, "loc": { "start": { - "line": 271, + "line": 285, "column": 37 }, "end": { - "line": 271, + "line": 285, "column": 52 } }, @@ -17927,29 +18033,29 @@ }, { "type": "CallExpression", - "start": 9113, - "end": 9148, + "start": 9451, + "end": 9486, "loc": { "start": { - "line": 272, + "line": 286, "column": 37 }, "end": { - "line": 272, + "line": 286, "column": 72 } }, "callee": { "type": "Identifier", - "start": 9113, - "end": 9119, + "start": 9451, + "end": 9457, "loc": { "start": { - "line": 272, + "line": 286, "column": 37 }, "end": { - "line": 272, + "line": 286, "column": 43 }, "identifierName": "Number" @@ -17959,29 +18065,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9121, - "end": 9146, + "start": 9459, + "end": 9484, "loc": { "start": { - "line": 272, + "line": 286, "column": 45 }, "end": { - "line": 272, + "line": 286, "column": 70 } }, "left": { "type": "NumericLiteral", - "start": 9121, - "end": 9123, + "start": 9459, + "end": 9461, "loc": { "start": { - "line": 272, + "line": 286, "column": 45 }, "end": { - "line": 272, + "line": 286, "column": 47 } }, @@ -17994,43 +18100,43 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 9126, - "end": 9146, + "start": 9464, + "end": 9484, "loc": { "start": { - "line": 272, + "line": 286, "column": 50 }, "end": { - "line": 272, + "line": 286, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 9126, - "end": 9134, + "start": 9464, + "end": 9472, "loc": { "start": { - "line": 272, + "line": 286, "column": 50 }, "end": { - "line": 272, + "line": 286, "column": 58 } }, "object": { "type": "Identifier", - "start": 9126, - "end": 9130, + "start": 9464, + "end": 9468, "loc": { "start": { - "line": 272, + "line": 286, "column": 50 }, "end": { - "line": 272, + "line": 286, "column": 54 }, "identifierName": "Math" @@ -18039,15 +18145,15 @@ }, "property": { "type": "Identifier", - "start": 9131, - "end": 9134, + "start": 9469, + "end": 9472, "loc": { "start": { - "line": 272, + "line": 286, "column": 55 }, "end": { - "line": 272, + "line": 286, "column": 58 }, "identifierName": "sin" @@ -18059,29 +18165,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9135, - "end": 9145, + "start": 9473, + "end": 9483, "loc": { "start": { - "line": 272, + "line": 286, "column": 59 }, "end": { - "line": 272, + "line": 286, "column": 69 } }, "left": { "type": "Identifier", - "start": 9135, - "end": 9136, + "start": 9473, + "end": 9474, "loc": { "start": { - "line": 272, + "line": 286, "column": 59 }, "end": { - "line": 272, + "line": 286, "column": 60 }, "identifierName": "t" @@ -18091,15 +18197,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 9139, - "end": 9145, + "start": 9477, + "end": 9483, "loc": { "start": { - "line": 272, + "line": 286, "column": 63 }, "end": { - "line": 272, + "line": 286, "column": 69 } }, @@ -18114,22 +18220,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 9120 + "parenStart": 9458 } } ] }, { "type": "NumericLiteral", - "start": 9150, - "end": 9153, + "start": 9488, + "end": 9491, "loc": { "start": { - "line": 272, + "line": 286, "column": 74 }, "end": { - "line": 272, + "line": 286, "column": 77 } }, @@ -18144,86 +18250,86 @@ }, { "type": "ExpressionStatement", - "start": 9160, - "end": 9294, + "start": 9498, + "end": 9632, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 274, + "line": 288, "column": 79 } }, "expression": { "type": "CallExpression", - "start": 9160, - "end": 9293, + "start": 9498, + "end": 9631, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 274, + "line": 288, "column": 78 } }, "callee": { "type": "MemberExpression", - "start": 9160, - "end": 9192, + "start": 9498, + "end": 9530, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 273, + "line": 287, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 9160, - "end": 9176, + "start": 9498, + "end": 9514, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 273, + "line": 287, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9160, - "end": 9164, + "start": 9498, + "end": 9502, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 273, + "line": 287, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9165, - "end": 9176, + "start": 9503, + "end": 9514, "loc": { "start": { - "line": 273, + "line": 287, "column": 9 }, "end": { - "line": 273, + "line": 287, "column": 20 }, "identifierName": "live2DModel" @@ -18234,15 +18340,15 @@ }, "property": { "type": "Identifier", - "start": 9177, - "end": 9192, + "start": 9515, + "end": 9530, "loc": { "start": { - "line": 273, + "line": 287, "column": 21 }, "end": { - "line": 273, + "line": 287, "column": 36 }, "identifierName": "addToParamFloat" @@ -18254,15 +18360,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9193, - "end": 9213, + "start": 9531, + "end": 9551, "loc": { "start": { - "line": 273, + "line": 287, "column": 37 }, "end": { - "line": 273, + "line": 287, "column": 57 } }, @@ -18274,29 +18380,29 @@ }, { "type": "CallExpression", - "start": 9252, - "end": 9287, + "start": 9590, + "end": 9625, "loc": { "start": { - "line": 274, + "line": 288, "column": 37 }, "end": { - "line": 274, + "line": 288, "column": 72 } }, "callee": { "type": "Identifier", - "start": 9252, - "end": 9258, + "start": 9590, + "end": 9596, "loc": { "start": { - "line": 274, + "line": 288, "column": 37 }, "end": { - "line": 274, + "line": 288, "column": 43 }, "identifierName": "Number" @@ -18306,29 +18412,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9260, - "end": 9285, + "start": 9598, + "end": 9623, "loc": { "start": { - "line": 274, + "line": 288, "column": 45 }, "end": { - "line": 274, + "line": 288, "column": 70 } }, "left": { "type": "NumericLiteral", - "start": 9260, - "end": 9261, + "start": 9598, + "end": 9599, "loc": { "start": { - "line": 274, + "line": 288, "column": 45 }, "end": { - "line": 274, + "line": 288, "column": 46 } }, @@ -18341,43 +18447,43 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 9264, - "end": 9285, + "start": 9602, + "end": 9623, "loc": { "start": { - "line": 274, + "line": 288, "column": 49 }, "end": { - "line": 274, + "line": 288, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 9264, - "end": 9272, + "start": 9602, + "end": 9610, "loc": { "start": { - "line": 274, + "line": 288, "column": 49 }, "end": { - "line": 274, + "line": 288, "column": 57 } }, "object": { "type": "Identifier", - "start": 9264, - "end": 9268, + "start": 9602, + "end": 9606, "loc": { "start": { - "line": 274, + "line": 288, "column": 49 }, "end": { - "line": 274, + "line": 288, "column": 53 }, "identifierName": "Math" @@ -18386,15 +18492,15 @@ }, "property": { "type": "Identifier", - "start": 9269, - "end": 9272, + "start": 9607, + "end": 9610, "loc": { "start": { - "line": 274, + "line": 288, "column": 54 }, "end": { - "line": 274, + "line": 288, "column": 57 }, "identifierName": "sin" @@ -18406,29 +18512,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9273, - "end": 9284, + "start": 9611, + "end": 9622, "loc": { "start": { - "line": 274, + "line": 288, "column": 58 }, "end": { - "line": 274, + "line": 288, "column": 69 } }, "left": { "type": "Identifier", - "start": 9273, - "end": 9274, + "start": 9611, + "end": 9612, "loc": { "start": { - "line": 274, + "line": 288, "column": 58 }, "end": { - "line": 274, + "line": 288, "column": 59 }, "identifierName": "t" @@ -18438,15 +18544,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 9277, - "end": 9284, + "start": 9615, + "end": 9622, "loc": { "start": { - "line": 274, + "line": 288, "column": 62 }, "end": { - "line": 274, + "line": 288, "column": 69 } }, @@ -18461,22 +18567,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 9259 + "parenStart": 9597 } } ] }, { "type": "NumericLiteral", - "start": 9289, - "end": 9292, + "start": 9627, + "end": 9630, "loc": { "start": { - "line": 274, + "line": 288, "column": 74 }, "end": { - "line": 274, + "line": 288, "column": 77 } }, @@ -18491,86 +18597,86 @@ }, { "type": "ExpressionStatement", - "start": 9299, - "end": 9428, + "start": 9637, + "end": 9766, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 276, + "line": 290, "column": 82 } }, "expression": { "type": "CallExpression", - "start": 9299, - "end": 9427, + "start": 9637, + "end": 9765, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 276, + "line": 290, "column": 81 } }, "callee": { "type": "MemberExpression", - "start": 9299, - "end": 9329, + "start": 9637, + "end": 9667, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 9299, - "end": 9315, + "start": 9637, + "end": 9653, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9299, - "end": 9303, + "start": 9637, + "end": 9641, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9304, - "end": 9315, + "start": 9642, + "end": 9653, "loc": { "start": { - "line": 275, + "line": 289, "column": 9 }, "end": { - "line": 275, + "line": 289, "column": 20 }, "identifierName": "live2DModel" @@ -18581,15 +18687,15 @@ }, "property": { "type": "Identifier", - "start": 9316, - "end": 9329, + "start": 9654, + "end": 9667, "loc": { "start": { - "line": 275, + "line": 289, "column": 21 }, "end": { - "line": 275, + "line": 289, "column": 34 }, "identifierName": "setParamFloat" @@ -18601,15 +18707,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9330, - "end": 9344, + "start": 9668, + "end": 9682, "loc": { "start": { - "line": 275, + "line": 289, "column": 35 }, "end": { - "line": 275, + "line": 289, "column": 49 } }, @@ -18621,29 +18727,29 @@ }, { "type": "CallExpression", - "start": 9381, - "end": 9423, + "start": 9719, + "end": 9761, "loc": { "start": { - "line": 276, + "line": 290, "column": 35 }, "end": { - "line": 276, + "line": 290, "column": 77 } }, "callee": { "type": "Identifier", - "start": 9381, - "end": 9387, + "start": 9719, + "end": 9725, "loc": { "start": { - "line": 276, + "line": 290, "column": 35 }, "end": { - "line": 276, + "line": 290, "column": 41 }, "identifierName": "Number" @@ -18653,29 +18759,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9389, - "end": 9421, + "start": 9727, + "end": 9759, "loc": { "start": { - "line": 276, + "line": 290, "column": 43 }, "end": { - "line": 276, + "line": 290, "column": 75 } }, "left": { "type": "NumericLiteral", - "start": 9389, - "end": 9392, + "start": 9727, + "end": 9730, "loc": { "start": { - "line": 276, + "line": 290, "column": 43 }, "end": { - "line": 276, + "line": 290, "column": 46 } }, @@ -18688,29 +18794,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 9395, - "end": 9421, + "start": 9733, + "end": 9759, "loc": { "start": { - "line": 276, + "line": 290, "column": 49 }, "end": { - "line": 276, + "line": 290, "column": 75 } }, "left": { "type": "NumericLiteral", - "start": 9395, - "end": 9398, + "start": 9733, + "end": 9736, "loc": { "start": { - "line": 276, + "line": 290, "column": 49 }, "end": { - "line": 276, + "line": 290, "column": 52 } }, @@ -18723,43 +18829,43 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 9401, - "end": 9421, + "start": 9739, + "end": 9759, "loc": { "start": { - "line": 276, + "line": 290, "column": 55 }, "end": { - "line": 276, + "line": 290, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 9401, - "end": 9409, + "start": 9739, + "end": 9747, "loc": { "start": { - "line": 276, + "line": 290, "column": 55 }, "end": { - "line": 276, + "line": 290, "column": 63 } }, "object": { "type": "Identifier", - "start": 9401, - "end": 9405, + "start": 9739, + "end": 9743, "loc": { "start": { - "line": 276, + "line": 290, "column": 55 }, "end": { - "line": 276, + "line": 290, "column": 59 }, "identifierName": "Math" @@ -18768,15 +18874,15 @@ }, "property": { "type": "Identifier", - "start": 9406, - "end": 9409, + "start": 9744, + "end": 9747, "loc": { "start": { - "line": 276, + "line": 290, "column": 60 }, "end": { - "line": 276, + "line": 290, "column": 63 }, "identifierName": "sin" @@ -18788,29 +18894,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9410, - "end": 9420, + "start": 9748, + "end": 9758, "loc": { "start": { - "line": 276, + "line": 290, "column": 64 }, "end": { - "line": 276, + "line": 290, "column": 74 } }, "left": { "type": "Identifier", - "start": 9410, - "end": 9411, + "start": 9748, + "end": 9749, "loc": { "start": { - "line": 276, + "line": 290, "column": 64 }, "end": { - "line": 276, + "line": 290, "column": 65 }, "identifierName": "t" @@ -18820,15 +18926,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 9414, - "end": 9420, + "start": 9752, + "end": 9758, "loc": { "start": { - "line": 276, + "line": 290, "column": 68 }, "end": { - "line": 276, + "line": 290, "column": 74 } }, @@ -18844,22 +18950,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 9388 + "parenStart": 9726 } } ] }, { "type": "NumericLiteral", - "start": 9425, - "end": 9426, + "start": 9763, + "end": 9764, "loc": { "start": { - "line": 276, + "line": 290, "column": 79 }, "end": { - "line": 276, + "line": 290, "column": 80 } }, @@ -18874,72 +18980,72 @@ }, { "type": "IfStatement", - "start": 9435, - "end": 9524, + "start": 9773, + "end": 9862, "loc": { "start": { - "line": 279, + "line": 293, "column": 4 }, "end": { - "line": 282, + "line": 296, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9439, - "end": 9459, + "start": 9777, + "end": 9797, "loc": { "start": { - "line": 279, + "line": 293, "column": 8 }, "end": { - "line": 279, + "line": 293, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 9439, - "end": 9451, + "start": 9777, + "end": 9789, "loc": { "start": { - "line": 279, + "line": 293, "column": 8 }, "end": { - "line": 279, + "line": 293, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9439, - "end": 9443, + "start": 9777, + "end": 9781, "loc": { "start": { - "line": 279, + "line": 293, "column": 8 }, "end": { - "line": 279, + "line": 293, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9444, - "end": 9451, + "start": 9782, + "end": 9789, "loc": { "start": { - "line": 279, + "line": 293, "column": 13 }, "end": { - "line": 279, + "line": 293, "column": 20 }, "identifierName": "physics" @@ -18951,15 +19057,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 9455, - "end": 9459, + "start": 9793, + "end": 9797, "loc": { "start": { - "line": 279, + "line": 293, "column": 24 }, "end": { - "line": 279, + "line": 293, "column": 28 } } @@ -18967,101 +19073,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 9465, - "end": 9524, + "start": 9803, + "end": 9862, "loc": { "start": { - "line": 280, + "line": 294, "column": 4 }, "end": { - "line": 282, + "line": 296, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9475, - "end": 9518, + "start": 9813, + "end": 9856, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 9475, - "end": 9517, + "start": 9813, + "end": 9855, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 9475, - "end": 9499, + "start": 9813, + "end": 9837, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 9475, - "end": 9487, + "start": 9813, + "end": 9825, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9475, - "end": 9479, + "start": 9813, + "end": 9817, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9480, - "end": 9487, + "start": 9818, + "end": 9825, "loc": { "start": { - "line": 281, + "line": 295, "column": 13 }, "end": { - "line": 281, + "line": 295, "column": 20 }, "identifierName": "physics" @@ -19072,15 +19178,15 @@ }, "property": { "type": "Identifier", - "start": 9488, - "end": 9499, + "start": 9826, + "end": 9837, "loc": { "start": { - "line": 281, + "line": 295, "column": 21 }, "end": { - "line": 281, + "line": 295, "column": 32 }, "identifierName": "updateParam" @@ -19092,44 +19198,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9500, - "end": 9516, + "start": 9838, + "end": 9854, "loc": { "start": { - "line": 281, + "line": 295, "column": 33 }, "end": { - "line": 281, + "line": 295, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 9500, - "end": 9504, + "start": 9838, + "end": 9842, "loc": { "start": { - "line": 281, + "line": 295, "column": 33 }, "end": { - "line": 281, + "line": 295, "column": 37 } } }, "property": { "type": "Identifier", - "start": 9505, - "end": 9516, + "start": 9843, + "end": 9854, "loc": { "start": { - "line": 281, + "line": 295, "column": 38 }, "end": { - "line": 281, + "line": 295, "column": 49 }, "identifierName": "live2DModel" @@ -19148,72 +19254,72 @@ }, { "type": "IfStatement", - "start": 9531, - "end": 9688, + "start": 9869, + "end": 10026, "loc": { "start": { - "line": 285, + "line": 299, "column": 4 }, "end": { - "line": 289, + "line": 303, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9535, - "end": 9555, + "start": 9873, + "end": 9893, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 28 } }, "left": { "type": "MemberExpression", - "start": 9535, - "end": 9547, + "start": 9873, + "end": 9885, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9535, - "end": 9539, + "start": 9873, + "end": 9877, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9540, - "end": 9547, + "start": 9878, + "end": 9885, "loc": { "start": { - "line": 285, + "line": 299, "column": 13 }, "end": { - "line": 285, + "line": 299, "column": 20 }, "identifierName": "lipSync" @@ -19225,15 +19331,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 9551, - "end": 9555, + "start": 9889, + "end": 9893, "loc": { "start": { - "line": 285, + "line": 299, "column": 24 }, "end": { - "line": 285, + "line": 299, "column": 28 } } @@ -19241,101 +19347,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 9561, - "end": 9688, + "start": 9899, + "end": 10026, "loc": { "start": { - "line": 286, + "line": 300, "column": 4 }, "end": { - "line": 289, + "line": 303, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9571, - "end": 9682, + "start": 9909, + "end": 10020, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 288, + "line": 302, "column": 58 } }, "expression": { "type": "CallExpression", - "start": 9571, - "end": 9681, + "start": 9909, + "end": 10019, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 288, + "line": 302, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9571, - "end": 9601, + "start": 9909, + "end": 9939, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 9571, - "end": 9587, + "start": 9909, + "end": 9925, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9571, - "end": 9575, + "start": 9909, + "end": 9913, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9576, - "end": 9587, + "start": 9914, + "end": 9925, "loc": { "start": { - "line": 287, + "line": 301, "column": 13 }, "end": { - "line": 287, + "line": 301, "column": 24 }, "identifierName": "live2DModel" @@ -19346,15 +19452,15 @@ }, "property": { "type": "Identifier", - "start": 9588, - "end": 9601, + "start": 9926, + "end": 9939, "loc": { "start": { - "line": 287, + "line": 301, "column": 25 }, "end": { - "line": 287, + "line": 301, "column": 38 }, "identifierName": "setParamFloat" @@ -19366,15 +19472,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9602, - "end": 9622, + "start": 9940, + "end": 9960, "loc": { "start": { - "line": 287, + "line": 301, "column": 39 }, "end": { - "line": 287, + "line": 301, "column": 59 } }, @@ -19386,44 +19492,44 @@ }, { "type": "MemberExpression", - "start": 9663, - "end": 9680, + "start": 10001, + "end": 10018, "loc": { "start": { - "line": 288, + "line": 302, "column": 39 }, "end": { - "line": 288, + "line": 302, "column": 56 } }, "object": { "type": "ThisExpression", - "start": 9663, - "end": 9667, + "start": 10001, + "end": 10005, "loc": { "start": { - "line": 288, + "line": 302, "column": 39 }, "end": { - "line": 288, + "line": 302, "column": 43 } } }, "property": { "type": "Identifier", - "start": 9668, - "end": 9680, + "start": 10006, + "end": 10018, "loc": { "start": { - "line": 288, + "line": 302, "column": 44 }, "end": { - "line": 288, + "line": 302, "column": 56 }, "identifierName": "lipSyncValue" @@ -19442,72 +19548,72 @@ }, { "type": "IfStatement", - "start": 9695, - "end": 9775, + "start": 10033, + "end": 10113, "loc": { "start": { - "line": 292, + "line": 306, "column": 4 }, "end": { - "line": 294, + "line": 308, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9699, - "end": 9716, + "start": 10037, + "end": 10054, "loc": { "start": { - "line": 292, + "line": 306, "column": 8 }, "end": { - "line": 292, + "line": 306, "column": 25 } }, "left": { "type": "MemberExpression", - "start": 9699, - "end": 9708, + "start": 10037, + "end": 10046, "loc": { "start": { - "line": 292, + "line": 306, "column": 8 }, "end": { - "line": 292, + "line": 306, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 9699, - "end": 9703, + "start": 10037, + "end": 10041, "loc": { "start": { - "line": 292, + "line": 306, "column": 8 }, "end": { - "line": 292, + "line": 306, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9704, - "end": 9708, + "start": 10042, + "end": 10046, "loc": { "start": { - "line": 292, + "line": 306, "column": 13 }, "end": { - "line": 292, + "line": 306, "column": 17 }, "identifierName": "pose" @@ -19519,15 +19625,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 9712, - "end": 9716, + "start": 10050, + "end": 10054, "loc": { "start": { - "line": 292, + "line": 306, "column": 21 }, "end": { - "line": 292, + "line": 306, "column": 25 } } @@ -19535,101 +19641,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 9719, - "end": 9775, + "start": 10057, + "end": 10113, "loc": { "start": { - "line": 292, + "line": 306, "column": 28 }, "end": { - "line": 294, + "line": 308, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9729, - "end": 9769, + "start": 10067, + "end": 10107, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9729, - "end": 9768, + "start": 10067, + "end": 10106, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 9729, - "end": 9750, + "start": 10067, + "end": 10088, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9729, - "end": 9738, + "start": 10067, + "end": 10076, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 9729, - "end": 9733, + "start": 10067, + "end": 10071, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9734, - "end": 9738, + "start": 10072, + "end": 10076, "loc": { "start": { - "line": 293, + "line": 307, "column": 13 }, "end": { - "line": 293, + "line": 307, "column": 17 }, "identifierName": "pose" @@ -19640,15 +19746,15 @@ }, "property": { "type": "Identifier", - "start": 9739, - "end": 9750, + "start": 10077, + "end": 10088, "loc": { "start": { - "line": 293, + "line": 307, "column": 18 }, "end": { - "line": 293, + "line": 307, "column": 29 }, "identifierName": "updateParam" @@ -19660,44 +19766,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9751, - "end": 9767, + "start": 10089, + "end": 10105, "loc": { "start": { - "line": 293, + "line": 307, "column": 30 }, "end": { - "line": 293, + "line": 307, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9751, - "end": 9755, + "start": 10089, + "end": 10093, "loc": { "start": { - "line": 293, + "line": 307, "column": 30 }, "end": { - "line": 293, + "line": 307, "column": 34 } } }, "property": { "type": "Identifier", - "start": 9756, - "end": 9767, + "start": 10094, + "end": 10105, "loc": { "start": { - "line": 293, + "line": 307, "column": 35 }, "end": { - "line": 293, + "line": 307, "column": 46 }, "identifierName": "live2DModel" @@ -19716,86 +19822,86 @@ }, { "type": "ExpressionStatement", - "start": 9781, - "end": 9807, + "start": 10119, + "end": 10145, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 9781, - "end": 9806, + "start": 10119, + "end": 10144, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 9781, - "end": 9804, + "start": 10119, + "end": 10142, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 9781, - "end": 9797, + "start": 10119, + "end": 10135, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9781, - "end": 9785, + "start": 10119, + "end": 10123, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9786, - "end": 9797, + "start": 10124, + "end": 10135, "loc": { "start": { - "line": 296, + "line": 310, "column": 9 }, "end": { - "line": 296, + "line": 310, "column": 20 }, "identifierName": "live2DModel" @@ -19806,15 +19912,15 @@ }, "property": { "type": "Identifier", - "start": 9798, - "end": 9804, + "start": 10136, + "end": 10142, "loc": { "start": { - "line": 296, + "line": 310, "column": 21 }, "end": { - "line": 296, + "line": 310, "column": 27 }, "identifierName": "update" @@ -19834,72 +19940,72 @@ }, { "type": "ExpressionStatement", - "start": 9814, - "end": 10046, + "start": 10152, + "end": 10384, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 312, + "line": 326, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 9814, - "end": 10046, + "start": 10152, + "end": 10384, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 312, + "line": 326, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9814, - "end": 9850, + "start": 10152, + "end": 10188, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 301, + "line": 315, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 9814, - "end": 9830, + "start": 10152, + "end": 10168, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 301, + "line": 315, "column": 16 } }, "object": { "type": "Identifier", - "start": 9814, - "end": 9820, + "start": 10152, + "end": 10158, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 301, + "line": 315, "column": 6 }, "identifierName": "cModel" @@ -19908,15 +20014,15 @@ }, "property": { "type": "Identifier", - "start": 9821, - "end": 9830, + "start": 10159, + "end": 10168, "loc": { "start": { - "line": 301, + "line": 315, "column": 7 }, "end": { - "line": 301, + "line": 315, "column": 16 }, "identifierName": "prototype" @@ -19927,15 +20033,15 @@ }, "property": { "type": "Identifier", - "start": 9831, - "end": 9850, + "start": 10169, + "end": 10188, "loc": { "start": { - "line": 301, + "line": 315, "column": 17 }, "end": { - "line": 301, + "line": 315, "column": 36 }, "identifierName": "setRandomExpression" @@ -19946,29 +20052,29 @@ }, "right": { "type": "FunctionExpression", - "start": 9853, - "end": 10046, + "start": 10191, + "end": 10384, "loc": { "start": { - "line": 301, + "line": 315, "column": 39 }, "end": { - "line": 312, + "line": 326, "column": 1 } }, "id": { "type": "Identifier", - "start": 9831, - "end": 9850, + "start": 10169, + "end": 10188, "loc": { "start": { - "line": 301, + "line": 315, "column": 17 }, "end": { - "line": 301, + "line": 315, "column": 36 }, "identifierName": "setRandomExpression" @@ -19981,59 +20087,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9864, - "end": 10046, + "start": 10202, + "end": 10384, "loc": { "start": { - "line": 302, + "line": 316, "column": 0 }, "end": { - "line": 312, + "line": 326, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 9870, - "end": 9883, + "start": 10208, + "end": 10221, "loc": { "start": { - "line": 303, + "line": 317, "column": 4 }, "end": { - "line": 303, + "line": 317, "column": 17 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9874, - "end": 9882, + "start": 10212, + "end": 10220, "loc": { "start": { - "line": 303, + "line": 317, "column": 8 }, "end": { - "line": 303, + "line": 317, "column": 16 } }, "id": { "type": "Identifier", - "start": 9874, - "end": 9877, + "start": 10212, + "end": 10215, "loc": { "start": { - "line": 303, + "line": 317, "column": 8 }, "end": { - "line": 303, + "line": 317, "column": 11 }, "identifierName": "tmp" @@ -20042,15 +20148,15 @@ }, "init": { "type": "ArrayExpression", - "start": 9880, - "end": 9882, + "start": 10218, + "end": 10220, "loc": { "start": { - "line": 303, + "line": 317, "column": 14 }, "end": { - "line": 303, + "line": 317, "column": 16 } }, @@ -20062,58 +20168,58 @@ }, { "type": "ForInStatement", - "start": 9888, - "end": 9958, + "start": 10226, + "end": 10296, "loc": { "start": { - "line": 304, + "line": 318, "column": 4 }, "end": { - "line": 307, + "line": 321, "column": 5 } }, "left": { "type": "VariableDeclaration", - "start": 9893, - "end": 9901, + "start": 10231, + "end": 10239, "loc": { "start": { - "line": 304, + "line": 318, "column": 9 }, "end": { - "line": 304, + "line": 318, "column": 17 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9897, - "end": 9901, + "start": 10235, + "end": 10239, "loc": { "start": { - "line": 304, + "line": 318, "column": 13 }, "end": { - "line": 304, + "line": 318, "column": 17 } }, "id": { "type": "Identifier", - "start": 9897, - "end": 9901, + "start": 10235, + "end": 10239, "loc": { "start": { - "line": 304, + "line": 318, "column": 13 }, "end": { - "line": 304, + "line": 318, "column": 17 }, "identifierName": "name" @@ -20127,44 +20233,44 @@ }, "right": { "type": "MemberExpression", - "start": 9905, - "end": 9921, + "start": 10243, + "end": 10259, "loc": { "start": { - "line": 304, + "line": 318, "column": 21 }, "end": { - "line": 304, + "line": 318, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 9905, - "end": 9909, + "start": 10243, + "end": 10247, "loc": { "start": { - "line": 304, + "line": 318, "column": 21 }, "end": { - "line": 304, + "line": 318, "column": 25 } } }, "property": { "type": "Identifier", - "start": 9910, - "end": 9921, + "start": 10248, + "end": 10259, "loc": { "start": { - "line": 304, + "line": 318, "column": 26 }, "end": { - "line": 304, + "line": 318, "column": 37 }, "identifierName": "expressions" @@ -20175,72 +20281,72 @@ }, "body": { "type": "BlockStatement", - "start": 9927, - "end": 9958, + "start": 10265, + "end": 10296, "loc": { "start": { - "line": 305, + "line": 319, "column": 4 }, "end": { - "line": 307, + "line": 321, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9937, - "end": 9952, + "start": 10275, + "end": 10290, "loc": { "start": { - "line": 306, + "line": 320, "column": 8 }, "end": { - "line": 306, + "line": 320, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 9937, - "end": 9951, + "start": 10275, + "end": 10289, "loc": { "start": { - "line": 306, + "line": 320, "column": 8 }, "end": { - "line": 306, + "line": 320, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 9937, - "end": 9945, + "start": 10275, + "end": 10283, "loc": { "start": { - "line": 306, + "line": 320, "column": 8 }, "end": { - "line": 306, + "line": 320, "column": 16 } }, "object": { "type": "Identifier", - "start": 9937, - "end": 9940, + "start": 10275, + "end": 10278, "loc": { "start": { - "line": 306, + "line": 320, "column": 8 }, "end": { - "line": 306, + "line": 320, "column": 11 }, "identifierName": "tmp" @@ -20249,15 +20355,15 @@ }, "property": { "type": "Identifier", - "start": 9941, - "end": 9945, + "start": 10279, + "end": 10283, "loc": { "start": { - "line": 306, + "line": 320, "column": 12 }, "end": { - "line": 306, + "line": 320, "column": 16 }, "identifierName": "push" @@ -20269,15 +20375,15 @@ "arguments": [ { "type": "Identifier", - "start": 9946, - "end": 9950, + "start": 10284, + "end": 10288, "loc": { "start": { - "line": 306, + "line": 320, "column": 17 }, "end": { - "line": 306, + "line": 320, "column": 21 }, "identifierName": "name" @@ -20293,44 +20399,44 @@ }, { "type": "VariableDeclaration", - "start": 9964, - "end": 10010, + "start": 10302, + "end": 10348, "loc": { "start": { - "line": 309, + "line": 323, "column": 4 }, "end": { - "line": 309, + "line": 323, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9968, - "end": 10009, + "start": 10306, + "end": 10347, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 49 } }, "id": { "type": "Identifier", - "start": 9968, - "end": 9970, + "start": 10306, + "end": 10308, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 10 }, "identifierName": "no" @@ -20339,29 +20445,29 @@ }, "init": { "type": "CallExpression", - "start": 9973, - "end": 10009, + "start": 10311, + "end": 10347, "loc": { "start": { - "line": 309, + "line": 323, "column": 13 }, "end": { - "line": 309, + "line": 323, "column": 49 } }, "callee": { "type": "Identifier", - "start": 9973, - "end": 9981, + "start": 10311, + "end": 10319, "loc": { "start": { - "line": 309, + "line": 323, "column": 13 }, "end": { - "line": 309, + "line": 323, "column": 21 }, "identifierName": "parseInt" @@ -20371,57 +20477,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 9982, - "end": 10008, + "start": 10320, + "end": 10346, "loc": { "start": { - "line": 309, + "line": 323, "column": 22 }, "end": { - "line": 309, + "line": 323, "column": 48 } }, "left": { "type": "CallExpression", - "start": 9982, - "end": 9995, + "start": 10320, + "end": 10333, "loc": { "start": { - "line": 309, + "line": 323, "column": 22 }, "end": { - "line": 309, + "line": 323, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 9982, - "end": 9993, + "start": 10320, + "end": 10331, "loc": { "start": { - "line": 309, + "line": 323, "column": 22 }, "end": { - "line": 309, + "line": 323, "column": 33 } }, "object": { "type": "Identifier", - "start": 9982, - "end": 9986, + "start": 10320, + "end": 10324, "loc": { "start": { - "line": 309, + "line": 323, "column": 22 }, "end": { - "line": 309, + "line": 323, "column": 26 }, "identifierName": "Math" @@ -20430,15 +20536,15 @@ }, "property": { "type": "Identifier", - "start": 9987, - "end": 9993, + "start": 10325, + "end": 10331, "loc": { "start": { - "line": 309, + "line": 323, "column": 27 }, "end": { - "line": 309, + "line": 323, "column": 33 }, "identifierName": "random" @@ -20452,29 +20558,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 9998, - "end": 10008, + "start": 10336, + "end": 10346, "loc": { "start": { - "line": 309, + "line": 323, "column": 38 }, "end": { - "line": 309, + "line": 323, "column": 48 } }, "object": { "type": "Identifier", - "start": 9998, - "end": 10001, + "start": 10336, + "end": 10339, "loc": { "start": { - "line": 309, + "line": 323, "column": 38 }, "end": { - "line": 309, + "line": 323, "column": 41 }, "identifierName": "tmp" @@ -20483,15 +20589,15 @@ }, "property": { "type": "Identifier", - "start": 10002, - "end": 10008, + "start": 10340, + "end": 10346, "loc": { "start": { - "line": 309, + "line": 323, "column": 42 }, "end": { - "line": 309, + "line": 323, "column": 48 }, "identifierName": "length" @@ -20509,72 +20615,72 @@ }, { "type": "ExpressionStatement", - "start": 10016, - "end": 10044, + "start": 10354, + "end": 10382, "loc": { "start": { - "line": 311, + "line": 325, "column": 4 }, "end": { - "line": 311, + "line": 325, "column": 32 } }, "expression": { "type": "CallExpression", - "start": 10016, - "end": 10043, + "start": 10354, + "end": 10381, "loc": { "start": { - "line": 311, + "line": 325, "column": 4 }, "end": { - "line": 311, + "line": 325, "column": 31 } }, "callee": { "type": "MemberExpression", - "start": 10016, - "end": 10034, + "start": 10354, + "end": 10372, "loc": { "start": { - "line": 311, + "line": 325, "column": 4 }, "end": { - "line": 311, + "line": 325, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 10016, - "end": 10020, + "start": 10354, + "end": 10358, "loc": { "start": { - "line": 311, + "line": 325, "column": 4 }, "end": { - "line": 311, + "line": 325, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10021, - "end": 10034, + "start": 10359, + "end": 10372, "loc": { "start": { - "line": 311, + "line": 325, "column": 9 }, "end": { - "line": 311, + "line": 325, "column": 22 }, "identifierName": "setExpression" @@ -20586,29 +20692,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 10035, - "end": 10042, + "start": 10373, + "end": 10380, "loc": { "start": { - "line": 311, + "line": 325, "column": 23 }, "end": { - "line": 311, + "line": 325, "column": 30 } }, "object": { "type": "Identifier", - "start": 10035, - "end": 10038, + "start": 10373, + "end": 10376, "loc": { "start": { - "line": 311, + "line": 325, "column": 23 }, "end": { - "line": 311, + "line": 325, "column": 26 }, "identifierName": "tmp" @@ -20617,15 +20723,15 @@ }, "property": { "type": "Identifier", - "start": 10039, - "end": 10041, + "start": 10377, + "end": 10379, "loc": { "start": { - "line": 311, + "line": 325, "column": 27 }, "end": { - "line": 311, + "line": 325, "column": 29 }, "identifierName": "no" @@ -20645,72 +20751,72 @@ }, { "type": "ExpressionStatement", - "start": 10050, - "end": 10253, + "start": 10388, + "end": 10591, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 321, + "line": 335, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 10050, - "end": 10253, + "start": 10388, + "end": 10591, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 321, + "line": 335, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10050, - "end": 10084, + "start": 10388, + "end": 10422, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 316, + "line": 330, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 10050, - "end": 10066, + "start": 10388, + "end": 10404, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 316, + "line": 330, "column": 16 } }, "object": { "type": "Identifier", - "start": 10050, - "end": 10056, + "start": 10388, + "end": 10394, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 316, + "line": 330, "column": 6 }, "identifierName": "cModel" @@ -20719,15 +20825,15 @@ }, "property": { "type": "Identifier", - "start": 10057, - "end": 10066, + "start": 10395, + "end": 10404, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 16 }, "identifierName": "prototype" @@ -20738,15 +20844,15 @@ }, "property": { "type": "Identifier", - "start": 10067, - "end": 10084, + "start": 10405, + "end": 10422, "loc": { "start": { - "line": 316, + "line": 330, "column": 17 }, "end": { - "line": 316, + "line": 330, "column": 34 }, "identifierName": "startRandomMotion" @@ -20757,29 +20863,29 @@ }, "right": { "type": "FunctionExpression", - "start": 10087, - "end": 10253, + "start": 10425, + "end": 10591, "loc": { "start": { - "line": 316, + "line": 330, "column": 37 }, "end": { - "line": 321, + "line": 335, "column": 1 } }, "id": { "type": "Identifier", - "start": 10067, - "end": 10084, + "start": 10405, + "end": 10422, "loc": { "start": { - "line": 316, + "line": 330, "column": 17 }, "end": { - "line": 316, + "line": 330, "column": 34 }, "identifierName": "startRandomMotion" @@ -20792,15 +20898,15 @@ "params": [ { "type": "Identifier", - "start": 10096, - "end": 10100, + "start": 10434, + "end": 10438, "loc": { "start": { - "line": 316, + "line": 330, "column": 46 }, "end": { - "line": 316, + "line": 330, "column": 50 }, "identifierName": "name" @@ -20809,15 +20915,15 @@ }, { "type": "Identifier", - "start": 10102, - "end": 10110, + "start": 10440, + "end": 10448, "loc": { "start": { - "line": 316, + "line": 330, "column": 52 }, "end": { - "line": 316, + "line": 330, "column": 60 }, "identifierName": "priority" @@ -20827,59 +20933,59 @@ ], "body": { "type": "BlockStatement", - "start": 10112, - "end": 10253, + "start": 10450, + "end": 10591, "loc": { "start": { - "line": 317, + "line": 331, "column": 0 }, "end": { - "line": 321, + "line": 335, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 10118, - "end": 10165, + "start": 10456, + "end": 10503, "loc": { "start": { - "line": 318, + "line": 332, "column": 4 }, "end": { - "line": 318, + "line": 332, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10122, - "end": 10164, + "start": 10460, + "end": 10502, "loc": { "start": { - "line": 318, + "line": 332, "column": 8 }, "end": { - "line": 318, + "line": 332, "column": 50 } }, "id": { "type": "Identifier", - "start": 10122, - "end": 10125, + "start": 10460, + "end": 10463, "loc": { "start": { - "line": 318, + "line": 332, "column": 8 }, "end": { - "line": 318, + "line": 332, "column": 11 }, "identifierName": "max" @@ -20888,72 +20994,72 @@ }, "init": { "type": "CallExpression", - "start": 10128, - "end": 10164, + "start": 10466, + "end": 10502, "loc": { "start": { - "line": 318, + "line": 332, "column": 14 }, "end": { - "line": 318, + "line": 332, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 10128, - "end": 10158, + "start": 10466, + "end": 10496, "loc": { "start": { - "line": 318, + "line": 332, "column": 14 }, "end": { - "line": 318, + "line": 332, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 10128, - "end": 10145, + "start": 10466, + "end": 10483, "loc": { "start": { - "line": 318, + "line": 332, "column": 14 }, "end": { - "line": 318, + "line": 332, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 10128, - "end": 10132, + "start": 10466, + "end": 10470, "loc": { "start": { - "line": 318, + "line": 332, "column": 14 }, "end": { - "line": 318, + "line": 332, "column": 18 } } }, "property": { "type": "Identifier", - "start": 10133, - "end": 10145, + "start": 10471, + "end": 10483, "loc": { "start": { - "line": 318, + "line": 332, "column": 19 }, "end": { - "line": 318, + "line": 332, "column": 31 }, "identifierName": "modelSetting" @@ -20964,15 +21070,15 @@ }, "property": { "type": "Identifier", - "start": 10146, - "end": 10158, + "start": 10484, + "end": 10496, "loc": { "start": { - "line": 318, + "line": 332, "column": 32 }, "end": { - "line": 318, + "line": 332, "column": 44 }, "identifierName": "getMotionNum" @@ -20984,15 +21090,15 @@ "arguments": [ { "type": "Identifier", - "start": 10159, - "end": 10163, + "start": 10497, + "end": 10501, "loc": { "start": { - "line": 318, + "line": 332, "column": 45 }, "end": { - "line": 318, + "line": 332, "column": 49 }, "identifierName": "name" @@ -21007,44 +21113,44 @@ }, { "type": "VariableDeclaration", - "start": 10170, - "end": 10209, + "start": 10508, + "end": 10547, "loc": { "start": { - "line": 319, + "line": 333, "column": 4 }, "end": { - "line": 319, + "line": 333, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10174, - "end": 10208, + "start": 10512, + "end": 10546, "loc": { "start": { - "line": 319, + "line": 333, "column": 8 }, "end": { - "line": 319, + "line": 333, "column": 42 } }, "id": { "type": "Identifier", - "start": 10174, - "end": 10176, + "start": 10512, + "end": 10514, "loc": { "start": { - "line": 319, + "line": 333, "column": 8 }, "end": { - "line": 319, + "line": 333, "column": 10 }, "identifierName": "no" @@ -21053,29 +21159,29 @@ }, "init": { "type": "CallExpression", - "start": 10179, - "end": 10208, + "start": 10517, + "end": 10546, "loc": { "start": { - "line": 319, + "line": 333, "column": 13 }, "end": { - "line": 319, + "line": 333, "column": 42 } }, "callee": { "type": "Identifier", - "start": 10179, - "end": 10187, + "start": 10517, + "end": 10525, "loc": { "start": { - "line": 319, + "line": 333, "column": 13 }, "end": { - "line": 319, + "line": 333, "column": 21 }, "identifierName": "parseInt" @@ -21085,57 +21191,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 10188, - "end": 10207, + "start": 10526, + "end": 10545, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 41 } }, "left": { "type": "CallExpression", - "start": 10188, - "end": 10201, + "start": 10526, + "end": 10539, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 10188, - "end": 10199, + "start": 10526, + "end": 10537, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 33 } }, "object": { "type": "Identifier", - "start": 10188, - "end": 10192, + "start": 10526, + "end": 10530, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 26 }, "identifierName": "Math" @@ -21144,15 +21250,15 @@ }, "property": { "type": "Identifier", - "start": 10193, - "end": 10199, + "start": 10531, + "end": 10537, "loc": { "start": { - "line": 319, + "line": 333, "column": 27 }, "end": { - "line": 319, + "line": 333, "column": 33 }, "identifierName": "random" @@ -21166,15 +21272,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 10204, - "end": 10207, + "start": 10542, + "end": 10545, "loc": { "start": { - "line": 319, + "line": 333, "column": 38 }, "end": { - "line": 319, + "line": 333, "column": 41 }, "identifierName": "max" @@ -21190,72 +21296,72 @@ }, { "type": "ExpressionStatement", - "start": 10214, - "end": 10251, + "start": 10552, + "end": 10589, "loc": { "start": { - "line": 320, + "line": 334, "column": 4 }, "end": { - "line": 320, + "line": 334, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 10214, - "end": 10250, + "start": 10552, + "end": 10588, "loc": { "start": { - "line": 320, + "line": 334, "column": 4 }, "end": { - "line": 320, + "line": 334, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 10214, - "end": 10230, + "start": 10552, + "end": 10568, "loc": { "start": { - "line": 320, + "line": 334, "column": 4 }, "end": { - "line": 320, + "line": 334, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 10214, - "end": 10218, + "start": 10552, + "end": 10556, "loc": { "start": { - "line": 320, + "line": 334, "column": 4 }, "end": { - "line": 320, + "line": 334, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10219, - "end": 10230, + "start": 10557, + "end": 10568, "loc": { "start": { - "line": 320, + "line": 334, "column": 9 }, "end": { - "line": 320, + "line": 334, "column": 20 }, "identifierName": "startMotion" @@ -21267,15 +21373,15 @@ "arguments": [ { "type": "Identifier", - "start": 10231, - "end": 10235, + "start": 10569, + "end": 10573, "loc": { "start": { - "line": 320, + "line": 334, "column": 21 }, "end": { - "line": 320, + "line": 334, "column": 25 }, "identifierName": "name" @@ -21284,15 +21390,15 @@ }, { "type": "Identifier", - "start": 10237, - "end": 10239, + "start": 10575, + "end": 10577, "loc": { "start": { - "line": 320, + "line": 334, "column": 27 }, "end": { - "line": 320, + "line": 334, "column": 29 }, "identifierName": "no" @@ -21301,15 +21407,15 @@ }, { "type": "Identifier", - "start": 10241, - "end": 10249, + "start": 10579, + "end": 10587, "loc": { "start": { - "line": 320, + "line": 334, "column": 31 }, "end": { - "line": 320, + "line": 334, "column": 39 }, "identifierName": "priority" @@ -21327,72 +21433,72 @@ }, { "type": "ExpressionStatement", - "start": 10257, - "end": 11296, + "start": 10595, + "end": 11634, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 369, + "line": 383, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 10257, - "end": 11296, + "start": 10595, + "end": 11634, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 369, + "line": 383, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10257, - "end": 10285, + "start": 10595, + "end": 10623, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 325, + "line": 339, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 10257, - "end": 10273, + "start": 10595, + "end": 10611, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 325, + "line": 339, "column": 16 } }, "object": { "type": "Identifier", - "start": 10257, - "end": 10263, + "start": 10595, + "end": 10601, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 325, + "line": 339, "column": 6 }, "identifierName": "cModel" @@ -21401,15 +21507,15 @@ }, "property": { "type": "Identifier", - "start": 10264, - "end": 10273, + "start": 10602, + "end": 10611, "loc": { "start": { - "line": 325, + "line": 339, "column": 7 }, "end": { - "line": 325, + "line": 339, "column": 16 }, "identifierName": "prototype" @@ -21420,15 +21526,15 @@ }, "property": { "type": "Identifier", - "start": 10274, - "end": 10285, + "start": 10612, + "end": 10623, "loc": { "start": { - "line": 325, + "line": 339, "column": 17 }, "end": { - "line": 325, + "line": 339, "column": 28 }, "identifierName": "startMotion" @@ -21439,29 +21545,29 @@ }, "right": { "type": "FunctionExpression", - "start": 10288, - "end": 11296, + "start": 10626, + "end": 11634, "loc": { "start": { - "line": 325, + "line": 339, "column": 31 }, "end": { - "line": 369, + "line": 383, "column": 1 } }, "id": { "type": "Identifier", - "start": 10274, - "end": 10285, + "start": 10612, + "end": 10623, "loc": { "start": { - "line": 325, + "line": 339, "column": 17 }, "end": { - "line": 325, + "line": 339, "column": 28 }, "identifierName": "startMotion" @@ -21474,15 +21580,15 @@ "params": [ { "type": "Identifier", - "start": 10297, - "end": 10301, + "start": 10635, + "end": 10639, "loc": { "start": { - "line": 325, + "line": 339, "column": 40 }, "end": { - "line": 325, + "line": 339, "column": 44 }, "identifierName": "name" @@ -21491,15 +21597,15 @@ }, { "type": "Identifier", - "start": 10303, - "end": 10305, + "start": 10641, + "end": 10643, "loc": { "start": { - "line": 325, + "line": 339, "column": 46 }, "end": { - "line": 325, + "line": 339, "column": 48 }, "identifierName": "no" @@ -21508,15 +21614,15 @@ }, { "type": "Identifier", - "start": 10307, - "end": 10315, + "start": 10645, + "end": 10653, "loc": { "start": { - "line": 325, + "line": 339, "column": 50 }, "end": { - "line": 325, + "line": 339, "column": 58 }, "identifierName": "priority" @@ -21526,59 +21632,59 @@ ], "body": { "type": "BlockStatement", - "start": 10317, - "end": 11296, + "start": 10655, + "end": 11634, "loc": { "start": { - "line": 326, + "line": 340, "column": 0 }, "end": { - "line": 369, + "line": 383, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 10397, - "end": 10456, + "start": 10735, + "end": 10794, "loc": { "start": { - "line": 329, + "line": 343, "column": 4 }, "end": { - "line": 329, + "line": 343, "column": 63 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10401, - "end": 10455, + "start": 10739, + "end": 10793, "loc": { "start": { - "line": 329, + "line": 343, "column": 8 }, "end": { - "line": 329, + "line": 343, "column": 62 } }, "id": { "type": "Identifier", - "start": 10401, - "end": 10411, + "start": 10739, + "end": 10749, "loc": { "start": { - "line": 329, + "line": 343, "column": 8 }, "end": { - "line": 329, + "line": 343, "column": 18 }, "identifierName": "motionName" @@ -21588,72 +21694,72 @@ }, "init": { "type": "CallExpression", - "start": 10414, - "end": 10455, + "start": 10752, + "end": 10793, "loc": { "start": { - "line": 329, + "line": 343, "column": 21 }, "end": { - "line": 329, + "line": 343, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 10414, - "end": 10445, + "start": 10752, + "end": 10783, "loc": { "start": { - "line": 329, + "line": 343, "column": 21 }, "end": { - "line": 329, + "line": 343, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 10414, - "end": 10431, + "start": 10752, + "end": 10769, "loc": { "start": { - "line": 329, + "line": 343, "column": 21 }, "end": { - "line": 329, + "line": 343, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10414, - "end": 10418, + "start": 10752, + "end": 10756, "loc": { "start": { - "line": 329, + "line": 343, "column": 21 }, "end": { - "line": 329, + "line": 343, "column": 25 } } }, "property": { "type": "Identifier", - "start": 10419, - "end": 10431, + "start": 10757, + "end": 10769, "loc": { "start": { - "line": 329, + "line": 343, "column": 26 }, "end": { - "line": 329, + "line": 343, "column": 38 }, "identifierName": "modelSetting" @@ -21664,15 +21770,15 @@ }, "property": { "type": "Identifier", - "start": 10432, - "end": 10445, + "start": 10770, + "end": 10783, "loc": { "start": { - "line": 329, + "line": 343, "column": 39 }, "end": { - "line": 329, + "line": 343, "column": 52 }, "identifierName": "getMotionFile" @@ -21684,15 +21790,15 @@ "arguments": [ { "type": "Identifier", - "start": 10446, - "end": 10450, + "start": 10784, + "end": 10788, "loc": { "start": { - "line": 329, + "line": 343, "column": 53 }, "end": { - "line": 329, + "line": 343, "column": 57 }, "identifierName": "name" @@ -21701,15 +21807,15 @@ }, { "type": "Identifier", - "start": 10452, - "end": 10454, + "start": 10790, + "end": 10792, "loc": { "start": { - "line": 329, + "line": 343, "column": 59 }, "end": { - "line": 329, + "line": 343, "column": 61 }, "identifierName": "no" @@ -21726,15 +21832,15 @@ { "type": "CommentLine", "value": " console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);", - "start": 10323, - "end": 10391, + "start": 10661, + "end": 10729, "loc": { "start": { - "line": 327, + "line": 341, "column": 4 }, "end": { - "line": 327, + "line": 341, "column": 72 } } @@ -21743,57 +21849,57 @@ }, { "type": "IfStatement", - "start": 10462, - "end": 10612, + "start": 10800, + "end": 10950, "loc": { "start": { - "line": 331, + "line": 345, "column": 4 }, "end": { - "line": 336, + "line": 350, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 10466, - "end": 10504, + "start": 10804, + "end": 10842, "loc": { "start": { - "line": 331, + "line": 345, "column": 8 }, "end": { - "line": 331, + "line": 345, "column": 46 } }, "left": { "type": "BinaryExpression", - "start": 10466, - "end": 10484, + "start": 10804, + "end": 10822, "loc": { "start": { - "line": 331, + "line": 345, "column": 8 }, "end": { - "line": 331, + "line": 345, "column": 26 } }, "left": { "type": "Identifier", - "start": 10466, - "end": 10476, + "start": 10804, + "end": 10814, "loc": { "start": { - "line": 331, + "line": 345, "column": 8 }, "end": { - "line": 331, + "line": 345, "column": 18 }, "identifierName": "motionName" @@ -21803,15 +21909,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 10480, - "end": 10484, + "start": 10818, + "end": 10822, "loc": { "start": { - "line": 331, + "line": 345, "column": 22 }, "end": { - "line": 331, + "line": 345, "column": 26 } } @@ -21820,29 +21926,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 10488, - "end": 10504, + "start": 10826, + "end": 10842, "loc": { "start": { - "line": 331, + "line": 345, "column": 30 }, "end": { - "line": 331, + "line": 345, "column": 46 } }, "left": { "type": "Identifier", - "start": 10488, - "end": 10498, + "start": 10826, + "end": 10836, "loc": { "start": { - "line": 331, + "line": 345, "column": 30 }, "end": { - "line": 331, + "line": 345, "column": 40 }, "identifierName": "motionName" @@ -21852,15 +21958,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 10502, - "end": 10504, + "start": 10840, + "end": 10842, "loc": { "start": { - "line": 331, + "line": 345, "column": 44 }, "end": { - "line": 331, + "line": 345, "column": 46 } }, @@ -21874,58 +21980,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 10510, - "end": 10612, + "start": 10848, + "end": 10950, "loc": { "start": { - "line": 332, + "line": 346, "column": 4 }, "end": { - "line": 336, + "line": 350, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 10520, - "end": 10590, + "start": 10858, + "end": 10928, "loc": { "start": { - "line": 333, + "line": 347, "column": 8 }, "end": { - "line": 334, + "line": 348, "column": 47 } }, "test": { "type": "MemberExpression", - "start": 10524, - "end": 10541, + "start": 10862, + "end": 10879, "loc": { "start": { - "line": 333, + "line": 347, "column": 12 }, "end": { - "line": 333, + "line": 347, "column": 29 } }, "object": { "type": "Identifier", - "start": 10524, - "end": 10531, + "start": 10862, + "end": 10869, "loc": { "start": { - "line": 333, + "line": 347, "column": 12 }, "end": { - "line": 333, + "line": 347, "column": 19 }, "identifierName": "cDefine" @@ -21934,15 +22040,15 @@ }, "property": { "type": "Identifier", - "start": 10532, - "end": 10541, + "start": 10870, + "end": 10879, "loc": { "start": { - "line": 333, + "line": 347, "column": 20 }, "end": { - "line": 333, + "line": 347, "column": 29 }, "identifierName": "DEBUG_LOG" @@ -21953,57 +22059,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10555, - "end": 10590, + "start": 10893, + "end": 10928, "loc": { "start": { - "line": 334, + "line": 348, "column": 12 }, "end": { - "line": 334, + "line": 348, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 10555, - "end": 10589, + "start": 10893, + "end": 10927, "loc": { "start": { - "line": 334, + "line": 348, "column": 12 }, "end": { - "line": 334, + "line": 348, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 10555, - "end": 10568, + "start": 10893, + "end": 10906, "loc": { "start": { - "line": 334, + "line": 348, "column": 12 }, "end": { - "line": 334, + "line": 348, "column": 25 } }, "object": { "type": "Identifier", - "start": 10555, - "end": 10562, + "start": 10893, + "end": 10900, "loc": { "start": { - "line": 334, + "line": 348, "column": 12 }, "end": { - "line": 334, + "line": 348, "column": 19 }, "identifierName": "console" @@ -22012,15 +22118,15 @@ }, "property": { "type": "Identifier", - "start": 10563, - "end": 10568, + "start": 10901, + "end": 10906, "loc": { "start": { - "line": 334, + "line": 348, "column": 20 }, "end": { - "line": 334, + "line": 348, "column": 25 }, "identifierName": "error" @@ -22032,15 +22138,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 10569, - "end": 10588, + "start": 10907, + "end": 10926, "loc": { "start": { - "line": 334, + "line": 348, "column": 26 }, "end": { - "line": 334, + "line": 348, "column": 45 } }, @@ -22057,15 +22163,15 @@ }, { "type": "ReturnStatement", - "start": 10599, - "end": 10606, + "start": 10937, + "end": 10944, "loc": { "start": { - "line": 335, + "line": 349, "column": 8 }, "end": { - "line": 335, + "line": 349, "column": 15 } }, @@ -22078,43 +22184,43 @@ }, { "type": "IfStatement", - "start": 10618, - "end": 10897, + "start": 10956, + "end": 11235, "loc": { "start": { - "line": 338, + "line": 352, "column": 4 }, "end": { - "line": 347, + "line": 361, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 10622, - "end": 10656, + "start": 10960, + "end": 10994, "loc": { "start": { - "line": 338, + "line": 352, "column": 8 }, "end": { - "line": 338, + "line": 352, "column": 42 } }, "left": { "type": "Identifier", - "start": 10622, - "end": 10630, + "start": 10960, + "end": 10968, "loc": { "start": { - "line": 338, + "line": 352, "column": 8 }, "end": { - "line": 338, + "line": 352, "column": 16 }, "identifierName": "priority" @@ -22124,29 +22230,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 10634, - "end": 10656, + "start": 10972, + "end": 10994, "loc": { "start": { - "line": 338, + "line": 352, "column": 20 }, "end": { - "line": 338, + "line": 352, "column": 42 } }, "object": { "type": "Identifier", - "start": 10634, - "end": 10641, + "start": 10972, + "end": 10979, "loc": { "start": { - "line": 338, + "line": 352, "column": 20 }, "end": { - "line": 338, + "line": 352, "column": 27 }, "identifierName": "cDefine" @@ -22155,15 +22261,15 @@ }, "property": { "type": "Identifier", - "start": 10642, - "end": 10656, + "start": 10980, + "end": 10994, "loc": { "start": { - "line": 338, + "line": 352, "column": 28 }, "end": { - "line": 338, + "line": 352, "column": 42 }, "identifierName": "PRIORITY_FORCE" @@ -22175,101 +22281,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 10662, - "end": 10730, + "start": 11000, + "end": 11068, "loc": { "start": { - "line": 339, + "line": 353, "column": 4 }, "end": { - "line": 341, + "line": 355, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10672, - "end": 10724, + "start": 11010, + "end": 11062, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 10672, - "end": 10723, + "start": 11010, + "end": 11061, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 10672, - "end": 10713, + "start": 11010, + "end": 11051, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 10672, - "end": 10694, + "start": 11010, + "end": 11032, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 10672, - "end": 10676, + "start": 11010, + "end": 11014, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10677, - "end": 10694, + "start": 11015, + "end": 11032, "loc": { "start": { - "line": 340, + "line": 354, "column": 13 }, "end": { - "line": 340, + "line": 354, "column": 30 }, "identifierName": "mainMotionManager" @@ -22280,15 +22386,15 @@ }, "property": { "type": "Identifier", - "start": 10695, - "end": 10713, + "start": 11033, + "end": 11051, "loc": { "start": { - "line": 340, + "line": 354, "column": 31 }, "end": { - "line": 340, + "line": 354, "column": 49 }, "identifierName": "setReservePriority" @@ -22300,15 +22406,15 @@ "arguments": [ { "type": "Identifier", - "start": 10714, - "end": 10722, + "start": 11052, + "end": 11060, "loc": { "start": { - "line": 340, + "line": 354, "column": 50 }, "end": { - "line": 340, + "line": 354, "column": 58 }, "identifierName": "priority" @@ -22323,29 +22429,29 @@ }, "alternate": { "type": "IfStatement", - "start": 10740, - "end": 10897, + "start": 11078, + "end": 11235, "loc": { "start": { - "line": 342, + "line": 356, "column": 9 }, "end": { - "line": 347, + "line": 361, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 10744, - "end": 10791, + "start": 11082, + "end": 11129, "loc": { "start": { - "line": 342, + "line": 356, "column": 13 }, "end": { - "line": 342, + "line": 356, "column": 60 } }, @@ -22353,72 +22459,72 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 10745, - "end": 10791, + "start": 11083, + "end": 11129, "loc": { "start": { - "line": 342, + "line": 356, "column": 14 }, "end": { - "line": 342, + "line": 356, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 10745, - "end": 10781, + "start": 11083, + "end": 11119, "loc": { "start": { - "line": 342, + "line": 356, "column": 14 }, "end": { - "line": 342, + "line": 356, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 10745, - "end": 10767, + "start": 11083, + "end": 11105, "loc": { "start": { - "line": 342, + "line": 356, "column": 14 }, "end": { - "line": 342, + "line": 356, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 10745, - "end": 10749, + "start": 11083, + "end": 11087, "loc": { "start": { - "line": 342, + "line": 356, "column": 14 }, "end": { - "line": 342, + "line": 356, "column": 18 } } }, "property": { "type": "Identifier", - "start": 10750, - "end": 10767, + "start": 11088, + "end": 11105, "loc": { "start": { - "line": 342, + "line": 356, "column": 19 }, "end": { - "line": 342, + "line": 356, "column": 36 }, "identifierName": "mainMotionManager" @@ -22429,15 +22535,15 @@ }, "property": { "type": "Identifier", - "start": 10768, - "end": 10781, + "start": 11106, + "end": 11119, "loc": { "start": { - "line": 342, + "line": 356, "column": 37 }, "end": { - "line": 342, + "line": 356, "column": 50 }, "identifierName": "reserveMotion" @@ -22449,15 +22555,15 @@ "arguments": [ { "type": "Identifier", - "start": 10782, - "end": 10790, + "start": 11120, + "end": 11128, "loc": { "start": { - "line": 342, + "line": 356, "column": 51 }, "end": { - "line": 342, + "line": 356, "column": 59 }, "identifierName": "priority" @@ -22472,58 +22578,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 10797, - "end": 10897, + "start": 11135, + "end": 11235, "loc": { "start": { - "line": 343, + "line": 357, "column": 4 }, "end": { - "line": 347, + "line": 361, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 10807, - "end": 10875, + "start": 11145, + "end": 11213, "loc": { "start": { - "line": 344, + "line": 358, "column": 8 }, "end": { - "line": 345, + "line": 359, "column": 45 } }, "test": { "type": "MemberExpression", - "start": 10811, - "end": 10828, + "start": 11149, + "end": 11166, "loc": { "start": { - "line": 344, + "line": 358, "column": 12 }, "end": { - "line": 344, + "line": 358, "column": 29 } }, "object": { "type": "Identifier", - "start": 10811, - "end": 10818, + "start": 11149, + "end": 11156, "loc": { "start": { - "line": 344, + "line": 358, "column": 12 }, "end": { - "line": 344, + "line": 358, "column": 19 }, "identifierName": "cDefine" @@ -22532,15 +22638,15 @@ }, "property": { "type": "Identifier", - "start": 10819, - "end": 10828, + "start": 11157, + "end": 11166, "loc": { "start": { - "line": 344, + "line": 358, "column": 20 }, "end": { - "line": 344, + "line": 358, "column": 29 }, "identifierName": "DEBUG_LOG" @@ -22551,57 +22657,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10842, - "end": 10875, + "start": 11180, + "end": 11213, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 10842, - "end": 10875, + "start": 11180, + "end": 11213, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 10842, - "end": 10853, + "start": 11180, + "end": 11191, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 23 } }, "object": { "type": "Identifier", - "start": 10842, - "end": 10849, + "start": 11180, + "end": 11187, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 19 }, "identifierName": "console" @@ -22610,15 +22716,15 @@ }, "property": { "type": "Identifier", - "start": 10850, - "end": 10853, + "start": 11188, + "end": 11191, "loc": { "start": { - "line": 345, + "line": 359, "column": 20 }, "end": { - "line": 345, + "line": 359, "column": 23 }, "identifierName": "log" @@ -22630,15 +22736,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 10854, - "end": 10874, + "start": 11192, + "end": 11212, "loc": { "start": { - "line": 345, + "line": 359, "column": 24 }, "end": { - "line": 345, + "line": 359, "column": 44 } }, @@ -22655,15 +22761,15 @@ }, { "type": "ReturnStatement", - "start": 10884, - "end": 10891, + "start": 11222, + "end": 11229, "loc": { "start": { - "line": 346, + "line": 360, "column": 8 }, "end": { - "line": 346, + "line": 360, "column": 15 } }, @@ -22677,44 +22783,44 @@ }, { "type": "VariableDeclaration", - "start": 10903, - "end": 10922, + "start": 11241, + "end": 11260, "loc": { "start": { - "line": 349, + "line": 363, "column": 4 }, "end": { - "line": 349, + "line": 363, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10907, - "end": 10921, + "start": 11245, + "end": 11259, "loc": { "start": { - "line": 349, + "line": 363, "column": 8 }, "end": { - "line": 349, + "line": 363, "column": 22 } }, "id": { "type": "Identifier", - "start": 10907, - "end": 10914, + "start": 11245, + "end": 11252, "loc": { "start": { - "line": 349, + "line": 363, "column": 8 }, "end": { - "line": 349, + "line": 363, "column": 15 }, "identifierName": "thisRef" @@ -22723,15 +22829,15 @@ }, "init": { "type": "ThisExpression", - "start": 10917, - "end": 10921, + "start": 11255, + "end": 11259, "loc": { "start": { - "line": 349, + "line": 363, "column": 18 }, "end": { - "line": 349, + "line": 363, "column": 22 } } @@ -22742,44 +22848,44 @@ }, { "type": "VariableDeclaration", - "start": 10927, - "end": 10938, + "start": 11265, + "end": 11276, "loc": { "start": { - "line": 350, + "line": 364, "column": 4 }, "end": { - "line": 350, + "line": 364, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10931, - "end": 10937, + "start": 11269, + "end": 11275, "loc": { "start": { - "line": 350, + "line": 364, "column": 8 }, "end": { - "line": 350, + "line": 364, "column": 14 } }, "id": { "type": "Identifier", - "start": 10931, - "end": 10937, + "start": 11269, + "end": 11275, "loc": { "start": { - "line": 350, + "line": 364, "column": 8 }, "end": { - "line": 350, + "line": 364, "column": 14 }, "identifierName": "motion" @@ -22793,86 +22899,86 @@ }, { "type": "IfStatement", - "start": 10944, - "end": 11294, + "start": 11282, + "end": 11632, "loc": { "start": { - "line": 352, + "line": 366, "column": 4 }, "end": { - "line": 368, + "line": 382, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 10948, - "end": 10974, + "start": 11286, + "end": 11312, "loc": { "start": { - "line": 352, + "line": 366, "column": 8 }, "end": { - "line": 352, + "line": 366, "column": 34 } }, "left": { "type": "MemberExpression", - "start": 10948, - "end": 10966, + "start": 11286, + "end": 11304, "loc": { "start": { - "line": 352, + "line": 366, "column": 8 }, "end": { - "line": 352, + "line": 366, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 10948, - "end": 10960, + "start": 11286, + "end": 11298, "loc": { "start": { - "line": 352, + "line": 366, "column": 8 }, "end": { - "line": 352, + "line": 366, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 10948, - "end": 10952, + "start": 11286, + "end": 11290, "loc": { "start": { - "line": 352, + "line": 366, "column": 8 }, "end": { - "line": 352, + "line": 366, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10953, - "end": 10960, + "start": 11291, + "end": 11298, "loc": { "start": { - "line": 352, + "line": 366, "column": 13 }, "end": { - "line": 352, + "line": 366, "column": 20 }, "identifierName": "motions" @@ -22883,15 +22989,15 @@ }, "property": { "type": "Identifier", - "start": 10961, - "end": 10965, + "start": 11299, + "end": 11303, "loc": { "start": { - "line": 352, + "line": 366, "column": 21 }, "end": { - "line": 352, + "line": 366, "column": 25 }, "identifierName": "name" @@ -22903,15 +23009,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 10970, - "end": 10974, + "start": 11308, + "end": 11312, "loc": { "start": { - "line": 352, + "line": 366, "column": 30 }, "end": { - "line": 352, + "line": 366, "column": 34 } } @@ -22919,87 +23025,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 10980, - "end": 11172, + "start": 11318, + "end": 11510, "loc": { "start": { - "line": 353, + "line": 367, "column": 4 }, "end": { - "line": 361, + "line": 375, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10990, - "end": 11166, + "start": 11328, + "end": 11504, "loc": { "start": { - "line": 354, + "line": 368, "column": 8 }, "end": { - "line": 360, + "line": 374, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 10990, - "end": 11165, + "start": 11328, + "end": 11503, "loc": { "start": { - "line": 354, + "line": 368, "column": 8 }, "end": { - "line": 360, + "line": 374, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 10990, - "end": 11005, + "start": 11328, + "end": 11343, "loc": { "start": { - "line": 354, + "line": 368, "column": 8 }, "end": { - "line": 354, + "line": 368, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 10990, - "end": 10994, + "start": 11328, + "end": 11332, "loc": { "start": { - "line": 354, + "line": 368, "column": 8 }, "end": { - "line": 354, + "line": 368, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10995, - "end": 11005, + "start": 11333, + "end": 11343, "loc": { "start": { - "line": 354, + "line": 368, "column": 13 }, "end": { - "line": 354, + "line": 368, "column": 23 }, "identifierName": "loadMotion" @@ -23011,73 +23117,73 @@ "arguments": [ { "type": "NullLiteral", - "start": 11006, - "end": 11010, + "start": 11344, + "end": 11348, "loc": { "start": { - "line": 354, + "line": 368, "column": 24 }, "end": { - "line": 354, + "line": 368, "column": 28 } } }, { "type": "BinaryExpression", - "start": 11012, - "end": 11042, + "start": 11350, + "end": 11380, "loc": { "start": { - "line": 354, + "line": 368, "column": 30 }, "end": { - "line": 354, + "line": 368, "column": 60 } }, "left": { "type": "MemberExpression", - "start": 11012, - "end": 11029, + "start": 11350, + "end": 11367, "loc": { "start": { - "line": 354, + "line": 368, "column": 30 }, "end": { - "line": 354, + "line": 368, "column": 47 } }, "object": { "type": "ThisExpression", - "start": 11012, - "end": 11016, + "start": 11350, + "end": 11354, "loc": { "start": { - "line": 354, + "line": 368, "column": 30 }, "end": { - "line": 354, + "line": 368, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11017, - "end": 11029, + "start": 11355, + "end": 11367, "loc": { "start": { - "line": 354, + "line": 368, "column": 35 }, "end": { - "line": 354, + "line": 368, "column": 47 }, "identifierName": "modelHomeDir" @@ -23089,15 +23195,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 11032, - "end": 11042, + "start": 11370, + "end": 11380, "loc": { "start": { - "line": 354, + "line": 368, "column": 50 }, "end": { - "line": 354, + "line": 368, "column": 60 }, "identifierName": "motionName" @@ -23107,15 +23213,15 @@ }, { "type": "FunctionExpression", - "start": 11044, - "end": 11164, + "start": 11382, + "end": 11502, "loc": { "start": { - "line": 354, + "line": 368, "column": 62 }, "end": { - "line": 360, + "line": 374, "column": 9 } }, @@ -23126,15 +23232,15 @@ "params": [ { "type": "Identifier", - "start": 11053, - "end": 11056, + "start": 11391, + "end": 11394, "loc": { "start": { - "line": 354, + "line": 368, "column": 71 }, "end": { - "line": 354, + "line": 368, "column": 74 }, "identifierName": "mtn" @@ -23144,59 +23250,59 @@ ], "body": { "type": "BlockStatement", - "start": 11058, - "end": 11164, + "start": 11396, + "end": 11502, "loc": { "start": { - "line": 354, + "line": 368, "column": 76 }, "end": { - "line": 360, + "line": 374, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 11072, - "end": 11085, + "start": 11410, + "end": 11423, "loc": { "start": { - "line": 355, + "line": 369, "column": 12 }, "end": { - "line": 355, + "line": 369, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 11072, - "end": 11084, + "start": 11410, + "end": 11422, "loc": { "start": { - "line": 355, + "line": 369, "column": 12 }, "end": { - "line": 355, + "line": 369, "column": 24 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11072, - "end": 11078, + "start": 11410, + "end": 11416, "loc": { "start": { - "line": 355, + "line": 369, "column": 12 }, "end": { - "line": 355, + "line": 369, "column": 18 }, "identifierName": "motion" @@ -23205,15 +23311,15 @@ }, "right": { "type": "Identifier", - "start": 11081, - "end": 11084, + "start": 11419, + "end": 11422, "loc": { "start": { - "line": 355, + "line": 369, "column": 21 }, "end": { - "line": 355, + "line": 369, "column": 24 }, "identifierName": "mtn" @@ -23224,57 +23330,57 @@ }, { "type": "ExpressionStatement", - "start": 11100, - "end": 11153, + "start": 11438, + "end": 11491, "loc": { "start": { - "line": 358, + "line": 372, "column": 12 }, "end": { - "line": 358, + "line": 372, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 11100, - "end": 11152, + "start": 11438, + "end": 11490, "loc": { "start": { - "line": 358, + "line": 372, "column": 12 }, "end": { - "line": 358, + "line": 372, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 11100, - "end": 11124, + "start": 11438, + "end": 11462, "loc": { "start": { - "line": 358, + "line": 372, "column": 12 }, "end": { - "line": 358, + "line": 372, "column": 36 } }, "object": { "type": "Identifier", - "start": 11100, - "end": 11107, + "start": 11438, + "end": 11445, "loc": { "start": { - "line": 358, + "line": 372, "column": 12 }, "end": { - "line": 358, + "line": 372, "column": 19 }, "identifierName": "thisRef" @@ -23283,15 +23389,15 @@ }, "property": { "type": "Identifier", - "start": 11108, - "end": 11124, + "start": 11446, + "end": 11462, "loc": { "start": { - "line": 358, + "line": 372, "column": 20 }, "end": { - "line": 358, + "line": 372, "column": 36 }, "identifierName": "setFadeInFadeOut" @@ -23303,15 +23409,15 @@ "arguments": [ { "type": "Identifier", - "start": 11125, - "end": 11129, + "start": 11463, + "end": 11467, "loc": { "start": { - "line": 358, + "line": 372, "column": 37 }, "end": { - "line": 358, + "line": 372, "column": 41 }, "identifierName": "name" @@ -23320,15 +23426,15 @@ }, { "type": "Identifier", - "start": 11131, - "end": 11133, + "start": 11469, + "end": 11471, "loc": { "start": { - "line": 358, + "line": 372, "column": 43 }, "end": { - "line": 358, + "line": 372, "column": 45 }, "identifierName": "no" @@ -23337,15 +23443,15 @@ }, { "type": "Identifier", - "start": 11135, - "end": 11143, + "start": 11473, + "end": 11481, "loc": { "start": { - "line": 358, + "line": 372, "column": 47 }, "end": { - "line": 358, + "line": 372, "column": 55 }, "identifierName": "priority" @@ -23354,15 +23460,15 @@ }, { "type": "Identifier", - "start": 11145, - "end": 11151, + "start": 11483, + "end": 11489, "loc": { "start": { - "line": 358, + "line": 372, "column": 57 }, "end": { - "line": 358, + "line": 372, "column": 63 }, "identifierName": "motion" @@ -23384,59 +23490,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 11186, - "end": 11294, + "start": 11524, + "end": 11632, "loc": { "start": { - "line": 363, + "line": 377, "column": 4 }, "end": { - "line": 368, + "line": 382, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 11196, - "end": 11224, + "start": 11534, + "end": 11562, "loc": { "start": { - "line": 364, + "line": 378, "column": 8 }, "end": { - "line": 364, + "line": 378, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 11196, - "end": 11223, + "start": 11534, + "end": 11561, "loc": { "start": { - "line": 364, + "line": 378, "column": 8 }, "end": { - "line": 364, + "line": 378, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11196, - "end": 11202, + "start": 11534, + "end": 11540, "loc": { "start": { - "line": 364, + "line": 378, "column": 8 }, "end": { - "line": 364, + "line": 378, "column": 14 }, "identifierName": "motion" @@ -23445,58 +23551,58 @@ }, "right": { "type": "MemberExpression", - "start": 11205, - "end": 11223, + "start": 11543, + "end": 11561, "loc": { "start": { - "line": 364, + "line": 378, "column": 17 }, "end": { - "line": 364, + "line": 378, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 11205, - "end": 11217, + "start": 11543, + "end": 11555, "loc": { "start": { - "line": 364, + "line": 378, "column": 17 }, "end": { - "line": 364, + "line": 378, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11205, - "end": 11209, + "start": 11543, + "end": 11547, "loc": { "start": { - "line": 364, + "line": 378, "column": 17 }, "end": { - "line": 364, + "line": 378, "column": 21 } } }, "property": { "type": "Identifier", - "start": 11210, - "end": 11217, + "start": 11548, + "end": 11555, "loc": { "start": { - "line": 364, + "line": 378, "column": 22 }, "end": { - "line": 364, + "line": 378, "column": 29 }, "identifierName": "motions" @@ -23507,15 +23613,15 @@ }, "property": { "type": "Identifier", - "start": 11218, - "end": 11222, + "start": 11556, + "end": 11560, "loc": { "start": { - "line": 364, + "line": 378, "column": 30 }, "end": { - "line": 364, + "line": 378, "column": 34 }, "identifierName": "name" @@ -23528,57 +23634,57 @@ }, { "type": "ExpressionStatement", - "start": 11235, - "end": 11288, + "start": 11573, + "end": 11626, "loc": { "start": { - "line": 367, + "line": 381, "column": 8 }, "end": { - "line": 367, + "line": 381, "column": 61 } }, "expression": { "type": "CallExpression", - "start": 11235, - "end": 11287, + "start": 11573, + "end": 11625, "loc": { "start": { - "line": 367, + "line": 381, "column": 8 }, "end": { - "line": 367, + "line": 381, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 11235, - "end": 11259, + "start": 11573, + "end": 11597, "loc": { "start": { - "line": 367, + "line": 381, "column": 8 }, "end": { - "line": 367, + "line": 381, "column": 32 } }, "object": { "type": "Identifier", - "start": 11235, - "end": 11242, + "start": 11573, + "end": 11580, "loc": { "start": { - "line": 367, + "line": 381, "column": 8 }, "end": { - "line": 367, + "line": 381, "column": 15 }, "identifierName": "thisRef" @@ -23587,15 +23693,15 @@ }, "property": { "type": "Identifier", - "start": 11243, - "end": 11259, + "start": 11581, + "end": 11597, "loc": { "start": { - "line": 367, + "line": 381, "column": 16 }, "end": { - "line": 367, + "line": 381, "column": 32 }, "identifierName": "setFadeInFadeOut" @@ -23607,15 +23713,15 @@ "arguments": [ { "type": "Identifier", - "start": 11260, - "end": 11264, + "start": 11598, + "end": 11602, "loc": { "start": { - "line": 367, + "line": 381, "column": 33 }, "end": { - "line": 367, + "line": 381, "column": 37 }, "identifierName": "name" @@ -23624,15 +23730,15 @@ }, { "type": "Identifier", - "start": 11266, - "end": 11268, + "start": 11604, + "end": 11606, "loc": { "start": { - "line": 367, + "line": 381, "column": 39 }, "end": { - "line": 367, + "line": 381, "column": 41 }, "identifierName": "no" @@ -23641,15 +23747,15 @@ }, { "type": "Identifier", - "start": 11270, - "end": 11278, + "start": 11608, + "end": 11616, "loc": { "start": { - "line": 367, + "line": 381, "column": 43 }, "end": { - "line": 367, + "line": 381, "column": 51 }, "identifierName": "priority" @@ -23658,15 +23764,15 @@ }, { "type": "Identifier", - "start": 11280, - "end": 11286, + "start": 11618, + "end": 11624, "loc": { "start": { - "line": 367, + "line": 381, "column": 53 }, "end": { - "line": 367, + "line": 381, "column": 59 }, "identifierName": "motion" @@ -23688,72 +23794,72 @@ }, { "type": "ExpressionStatement", - "start": 11299, - "end": 12231, + "start": 11637, + "end": 12569, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 401, + "line": 415, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 11299, - "end": 12231, + "start": 11637, + "end": 12569, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 401, + "line": 415, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11299, - "end": 11332, + "start": 11637, + "end": 11670, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 372, + "line": 386, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 11299, - "end": 11315, + "start": 11637, + "end": 11653, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 372, + "line": 386, "column": 16 } }, "object": { "type": "Identifier", - "start": 11299, - "end": 11305, + "start": 11637, + "end": 11643, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 372, + "line": 386, "column": 6 }, "identifierName": "cModel" @@ -23762,15 +23868,15 @@ }, "property": { "type": "Identifier", - "start": 11306, - "end": 11315, + "start": 11644, + "end": 11653, "loc": { "start": { - "line": 372, + "line": 386, "column": 7 }, "end": { - "line": 372, + "line": 386, "column": 16 }, "identifierName": "prototype" @@ -23781,15 +23887,15 @@ }, "property": { "type": "Identifier", - "start": 11316, - "end": 11332, + "start": 11654, + "end": 11670, "loc": { "start": { - "line": 372, + "line": 386, "column": 17 }, "end": { - "line": 372, + "line": 386, "column": 33 }, "identifierName": "setFadeInFadeOut" @@ -23800,29 +23906,29 @@ }, "right": { "type": "FunctionExpression", - "start": 11335, - "end": 12231, + "start": 11673, + "end": 12569, "loc": { "start": { - "line": 372, + "line": 386, "column": 36 }, "end": { - "line": 401, + "line": 415, "column": 1 } }, "id": { "type": "Identifier", - "start": 11316, - "end": 11332, + "start": 11654, + "end": 11670, "loc": { "start": { - "line": 372, + "line": 386, "column": 17 }, "end": { - "line": 372, + "line": 386, "column": 33 }, "identifierName": "setFadeInFadeOut" @@ -23835,15 +23941,15 @@ "params": [ { "type": "Identifier", - "start": 11344, - "end": 11348, + "start": 11682, + "end": 11686, "loc": { "start": { - "line": 372, + "line": 386, "column": 45 }, "end": { - "line": 372, + "line": 386, "column": 49 }, "identifierName": "name" @@ -23852,15 +23958,15 @@ }, { "type": "Identifier", - "start": 11350, - "end": 11352, + "start": 11688, + "end": 11690, "loc": { "start": { - "line": 372, + "line": 386, "column": 51 }, "end": { - "line": 372, + "line": 386, "column": 53 }, "identifierName": "no" @@ -23869,15 +23975,15 @@ }, { "type": "Identifier", - "start": 11354, - "end": 11362, + "start": 11692, + "end": 11700, "loc": { "start": { - "line": 372, + "line": 386, "column": 55 }, "end": { - "line": 372, + "line": 386, "column": 63 }, "identifierName": "priority" @@ -23886,15 +23992,15 @@ }, { "type": "Identifier", - "start": 11364, - "end": 11370, + "start": 11702, + "end": 11708, "loc": { "start": { - "line": 372, + "line": 386, "column": 65 }, "end": { - "line": 372, + "line": 386, "column": 71 }, "identifierName": "motion" @@ -23904,59 +24010,59 @@ ], "body": { "type": "BlockStatement", - "start": 11372, - "end": 12231, + "start": 11710, + "end": 12569, "loc": { "start": { - "line": 373, + "line": 387, "column": 0 }, "end": { - "line": 401, + "line": 415, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 11378, - "end": 11437, + "start": 11716, + "end": 11775, "loc": { "start": { - "line": 374, + "line": 388, "column": 4 }, "end": { - "line": 374, + "line": 388, "column": 63 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11382, - "end": 11436, + "start": 11720, + "end": 11774, "loc": { "start": { - "line": 374, + "line": 388, "column": 8 }, "end": { - "line": 374, + "line": 388, "column": 62 } }, "id": { "type": "Identifier", - "start": 11382, - "end": 11392, + "start": 11720, + "end": 11730, "loc": { "start": { - "line": 374, + "line": 388, "column": 8 }, "end": { - "line": 374, + "line": 388, "column": 18 }, "identifierName": "motionName" @@ -23965,72 +24071,72 @@ }, "init": { "type": "CallExpression", - "start": 11395, - "end": 11436, + "start": 11733, + "end": 11774, "loc": { "start": { - "line": 374, + "line": 388, "column": 21 }, "end": { - "line": 374, + "line": 388, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 11395, - "end": 11426, + "start": 11733, + "end": 11764, "loc": { "start": { - "line": 374, + "line": 388, "column": 21 }, "end": { - "line": 374, + "line": 388, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 11395, - "end": 11412, + "start": 11733, + "end": 11750, "loc": { "start": { - "line": 374, + "line": 388, "column": 21 }, "end": { - "line": 374, + "line": 388, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 11395, - "end": 11399, + "start": 11733, + "end": 11737, "loc": { "start": { - "line": 374, + "line": 388, "column": 21 }, "end": { - "line": 374, + "line": 388, "column": 25 } } }, "property": { "type": "Identifier", - "start": 11400, - "end": 11412, + "start": 11738, + "end": 11750, "loc": { "start": { - "line": 374, + "line": 388, "column": 26 }, "end": { - "line": 374, + "line": 388, "column": 38 }, "identifierName": "modelSetting" @@ -24041,15 +24147,15 @@ }, "property": { "type": "Identifier", - "start": 11413, - "end": 11426, + "start": 11751, + "end": 11764, "loc": { "start": { - "line": 374, + "line": 388, "column": 39 }, "end": { - "line": 374, + "line": 388, "column": 52 }, "identifierName": "getMotionFile" @@ -24061,15 +24167,15 @@ "arguments": [ { "type": "Identifier", - "start": 11427, - "end": 11431, + "start": 11765, + "end": 11769, "loc": { "start": { - "line": 374, + "line": 388, "column": 53 }, "end": { - "line": 374, + "line": 388, "column": 57 }, "identifierName": "name" @@ -24078,15 +24184,15 @@ }, { "type": "Identifier", - "start": 11433, - "end": 11435, + "start": 11771, + "end": 11773, "loc": { "start": { - "line": 374, + "line": 388, "column": 59 }, "end": { - "line": 374, + "line": 388, "column": 61 }, "identifierName": "no" @@ -24101,57 +24207,57 @@ }, { "type": "ExpressionStatement", - "start": 11443, - "end": 11505, + "start": 11781, + "end": 11843, "loc": { "start": { - "line": 376, + "line": 390, "column": 4 }, "end": { - "line": 376, + "line": 390, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 11443, - "end": 11504, + "start": 11781, + "end": 11842, "loc": { "start": { - "line": 376, + "line": 390, "column": 4 }, "end": { - "line": 376, + "line": 390, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 11443, - "end": 11459, + "start": 11781, + "end": 11797, "loc": { "start": { - "line": 376, + "line": 390, "column": 4 }, "end": { - "line": 376, + "line": 390, "column": 20 } }, "object": { "type": "Identifier", - "start": 11443, - "end": 11449, + "start": 11781, + "end": 11787, "loc": { "start": { - "line": 376, + "line": 390, "column": 4 }, "end": { - "line": 376, + "line": 390, "column": 10 }, "identifierName": "motion" @@ -24160,15 +24266,15 @@ }, "property": { "type": "Identifier", - "start": 11450, - "end": 11459, + "start": 11788, + "end": 11797, "loc": { "start": { - "line": 376, + "line": 390, "column": 11 }, "end": { - "line": 376, + "line": 390, "column": 20 }, "identifierName": "setFadeIn" @@ -24180,72 +24286,72 @@ "arguments": [ { "type": "CallExpression", - "start": 11460, - "end": 11503, + "start": 11798, + "end": 11841, "loc": { "start": { - "line": 376, + "line": 390, "column": 21 }, "end": { - "line": 376, + "line": 390, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 11460, - "end": 11493, + "start": 11798, + "end": 11831, "loc": { "start": { - "line": 376, + "line": 390, "column": 21 }, "end": { - "line": 376, + "line": 390, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 11460, - "end": 11477, + "start": 11798, + "end": 11815, "loc": { "start": { - "line": 376, + "line": 390, "column": 21 }, "end": { - "line": 376, + "line": 390, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 11460, - "end": 11464, + "start": 11798, + "end": 11802, "loc": { "start": { - "line": 376, + "line": 390, "column": 21 }, "end": { - "line": 376, + "line": 390, "column": 25 } } }, "property": { "type": "Identifier", - "start": 11465, - "end": 11477, + "start": 11803, + "end": 11815, "loc": { "start": { - "line": 376, + "line": 390, "column": 26 }, "end": { - "line": 376, + "line": 390, "column": 38 }, "identifierName": "modelSetting" @@ -24256,15 +24362,15 @@ }, "property": { "type": "Identifier", - "start": 11478, - "end": 11493, + "start": 11816, + "end": 11831, "loc": { "start": { - "line": 376, + "line": 390, "column": 39 }, "end": { - "line": 376, + "line": 390, "column": 54 }, "identifierName": "getMotionFadeIn" @@ -24276,15 +24382,15 @@ "arguments": [ { "type": "Identifier", - "start": 11494, - "end": 11498, + "start": 11832, + "end": 11836, "loc": { "start": { - "line": 376, + "line": 390, "column": 55 }, "end": { - "line": 376, + "line": 390, "column": 59 }, "identifierName": "name" @@ -24293,15 +24399,15 @@ }, { "type": "Identifier", - "start": 11500, - "end": 11502, + "start": 11838, + "end": 11840, "loc": { "start": { - "line": 376, + "line": 390, "column": 61 }, "end": { - "line": 376, + "line": 390, "column": 63 }, "identifierName": "no" @@ -24315,57 +24421,57 @@ }, { "type": "ExpressionStatement", - "start": 11510, - "end": 11574, + "start": 11848, + "end": 11912, "loc": { "start": { - "line": 377, + "line": 391, "column": 4 }, "end": { - "line": 377, + "line": 391, "column": 68 } }, "expression": { "type": "CallExpression", - "start": 11510, - "end": 11573, + "start": 11848, + "end": 11911, "loc": { "start": { - "line": 377, + "line": 391, "column": 4 }, "end": { - "line": 377, + "line": 391, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 11510, - "end": 11527, + "start": 11848, + "end": 11865, "loc": { "start": { - "line": 377, + "line": 391, "column": 4 }, "end": { - "line": 377, + "line": 391, "column": 21 } }, "object": { "type": "Identifier", - "start": 11510, - "end": 11516, + "start": 11848, + "end": 11854, "loc": { "start": { - "line": 377, + "line": 391, "column": 4 }, "end": { - "line": 377, + "line": 391, "column": 10 }, "identifierName": "motion" @@ -24374,15 +24480,15 @@ }, "property": { "type": "Identifier", - "start": 11517, - "end": 11527, + "start": 11855, + "end": 11865, "loc": { "start": { - "line": 377, + "line": 391, "column": 11 }, "end": { - "line": 377, + "line": 391, "column": 21 }, "identifierName": "setFadeOut" @@ -24394,72 +24500,72 @@ "arguments": [ { "type": "CallExpression", - "start": 11528, - "end": 11572, + "start": 11866, + "end": 11910, "loc": { "start": { - "line": 377, + "line": 391, "column": 22 }, "end": { - "line": 377, + "line": 391, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 11528, - "end": 11562, + "start": 11866, + "end": 11900, "loc": { "start": { - "line": 377, + "line": 391, "column": 22 }, "end": { - "line": 377, + "line": 391, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 11528, - "end": 11545, + "start": 11866, + "end": 11883, "loc": { "start": { - "line": 377, + "line": 391, "column": 22 }, "end": { - "line": 377, + "line": 391, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 11528, - "end": 11532, + "start": 11866, + "end": 11870, "loc": { "start": { - "line": 377, + "line": 391, "column": 22 }, "end": { - "line": 377, + "line": 391, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11533, - "end": 11545, + "start": 11871, + "end": 11883, "loc": { "start": { - "line": 377, + "line": 391, "column": 27 }, "end": { - "line": 377, + "line": 391, "column": 39 }, "identifierName": "modelSetting" @@ -24470,15 +24576,15 @@ }, "property": { "type": "Identifier", - "start": 11546, - "end": 11562, + "start": 11884, + "end": 11900, "loc": { "start": { - "line": 377, + "line": 391, "column": 40 }, "end": { - "line": 377, + "line": 391, "column": 56 }, "identifierName": "getMotionFadeOut" @@ -24490,15 +24596,15 @@ "arguments": [ { "type": "Identifier", - "start": 11563, - "end": 11567, + "start": 11901, + "end": 11905, "loc": { "start": { - "line": 377, + "line": 391, "column": 57 }, "end": { - "line": 377, + "line": 391, "column": 61 }, "identifierName": "name" @@ -24507,15 +24613,15 @@ }, { "type": "Identifier", - "start": 11569, - "end": 11571, + "start": 11907, + "end": 11909, "loc": { "start": { - "line": 377, + "line": 391, "column": 63 }, "end": { - "line": 377, + "line": 391, "column": 65 }, "identifierName": "no" @@ -24529,43 +24635,43 @@ }, { "type": "IfStatement", - "start": 11581, - "end": 11660, + "start": 11919, + "end": 11998, "loc": { "start": { - "line": 380, + "line": 394, "column": 4 }, "end": { - "line": 381, + "line": 395, "column": 56 } }, "test": { "type": "MemberExpression", - "start": 11585, - "end": 11602, + "start": 11923, + "end": 11940, "loc": { "start": { - "line": 380, + "line": 394, "column": 8 }, "end": { - "line": 380, + "line": 394, "column": 25 } }, "object": { "type": "Identifier", - "start": 11585, - "end": 11592, + "start": 11923, + "end": 11930, "loc": { "start": { - "line": 380, + "line": 394, "column": 8 }, "end": { - "line": 380, + "line": 394, "column": 15 }, "identifierName": "cDefine" @@ -24574,15 +24680,15 @@ }, "property": { "type": "Identifier", - "start": 11593, - "end": 11602, + "start": 11931, + "end": 11940, "loc": { "start": { - "line": 380, + "line": 394, "column": 16 }, "end": { - "line": 380, + "line": 394, "column": 25 }, "identifierName": "DEBUG_LOG" @@ -24593,57 +24699,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11616, - "end": 11660, + "start": 11954, + "end": 11998, "loc": { "start": { - "line": 381, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 395, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 11616, - "end": 11659, + "start": 11954, + "end": 11997, "loc": { "start": { - "line": 381, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 395, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 11616, - "end": 11627, + "start": 11954, + "end": 11965, "loc": { "start": { - "line": 381, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 395, "column": 23 } }, "object": { "type": "Identifier", - "start": 11616, - "end": 11623, + "start": 11954, + "end": 11961, "loc": { "start": { - "line": 381, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 395, "column": 19 }, "identifierName": "console" @@ -24652,15 +24758,15 @@ }, "property": { "type": "Identifier", - "start": 11624, - "end": 11627, + "start": 11962, + "end": 11965, "loc": { "start": { - "line": 381, + "line": 395, "column": 20 }, "end": { - "line": 381, + "line": 395, "column": 23 }, "identifierName": "log" @@ -24672,29 +24778,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 11628, - "end": 11658, + "start": 11966, + "end": 11996, "loc": { "start": { - "line": 381, + "line": 395, "column": 24 }, "end": { - "line": 381, + "line": 395, "column": 54 } }, "left": { "type": "StringLiteral", - "start": 11628, - "end": 11645, + "start": 11966, + "end": 11983, "loc": { "start": { - "line": 381, + "line": 395, "column": 24 }, "end": { - "line": 381, + "line": 395, "column": 41 } }, @@ -24707,15 +24813,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 11648, - "end": 11658, + "start": 11986, + "end": 11996, "loc": { "start": { - "line": 381, + "line": 395, "column": 44 }, "end": { - "line": 381, + "line": 395, "column": 54 }, "identifierName": "motionName" @@ -24730,100 +24836,100 @@ }, { "type": "IfStatement", - "start": 11666, - "end": 12229, + "start": 12004, + "end": 12567, "loc": { "start": { - "line": 383, + "line": 397, "column": 4 }, "end": { - "line": 400, + "line": 414, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 11670, - "end": 11720, + "start": 12008, + "end": 12058, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 58 } }, "left": { "type": "CallExpression", - "start": 11670, - "end": 11712, + "start": 12008, + "end": 12050, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 11670, - "end": 11702, + "start": 12008, + "end": 12040, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 11670, - "end": 11687, + "start": 12008, + "end": 12025, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 11670, - "end": 11674, + "start": 12008, + "end": 12012, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 12 } } }, "property": { "type": "Identifier", - "start": 11675, - "end": 11687, + "start": 12013, + "end": 12025, "loc": { "start": { - "line": 383, + "line": 397, "column": 13 }, "end": { - "line": 383, + "line": 397, "column": 25 }, "identifierName": "modelSetting" @@ -24834,15 +24940,15 @@ }, "property": { "type": "Identifier", - "start": 11688, - "end": 11702, + "start": 12026, + "end": 12040, "loc": { "start": { - "line": 383, + "line": 397, "column": 26 }, "end": { - "line": 383, + "line": 397, "column": 40 }, "identifierName": "getMotionSound" @@ -24854,15 +24960,15 @@ "arguments": [ { "type": "Identifier", - "start": 11703, - "end": 11707, + "start": 12041, + "end": 12045, "loc": { "start": { - "line": 383, + "line": 397, "column": 41 }, "end": { - "line": 383, + "line": 397, "column": 45 }, "identifierName": "name" @@ -24871,15 +24977,15 @@ }, { "type": "Identifier", - "start": 11709, - "end": 11711, + "start": 12047, + "end": 12049, "loc": { "start": { - "line": 383, + "line": 397, "column": 47 }, "end": { - "line": 383, + "line": 397, "column": 49 }, "identifierName": "no" @@ -24891,15 +24997,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 11716, - "end": 11720, + "start": 12054, + "end": 12058, "loc": { "start": { - "line": 383, + "line": 397, "column": 54 }, "end": { - "line": 383, + "line": 397, "column": 58 } } @@ -24907,101 +25013,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 11726, - "end": 11799, + "start": 12064, + "end": 12137, "loc": { "start": { - "line": 384, + "line": 398, "column": 4 }, "end": { - "line": 386, + "line": 400, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 11736, - "end": 11793, + "start": 12074, + "end": 12131, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 11736, - "end": 11792, + "start": 12074, + "end": 12130, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 11736, - "end": 11774, + "start": 12074, + "end": 12112, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 11736, - "end": 11758, + "start": 12074, + "end": 12096, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 11736, - "end": 11740, + "start": 12074, + "end": 12078, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 12 } } }, "property": { "type": "Identifier", - "start": 11741, - "end": 11758, + "start": 12079, + "end": 12096, "loc": { "start": { - "line": 385, + "line": 399, "column": 13 }, "end": { - "line": 385, + "line": 399, "column": 30 }, "identifierName": "mainMotionManager" @@ -25012,15 +25118,15 @@ }, "property": { "type": "Identifier", - "start": 11759, - "end": 11774, + "start": 12097, + "end": 12112, "loc": { "start": { - "line": 385, + "line": 399, "column": 31 }, "end": { - "line": 385, + "line": 399, "column": 46 }, "identifierName": "startMotionPrio" @@ -25032,15 +25138,15 @@ "arguments": [ { "type": "Identifier", - "start": 11775, - "end": 11781, + "start": 12113, + "end": 12119, "loc": { "start": { - "line": 385, + "line": 399, "column": 47 }, "end": { - "line": 385, + "line": 399, "column": 53 }, "identifierName": "motion" @@ -25049,15 +25155,15 @@ }, { "type": "Identifier", - "start": 11783, - "end": 11791, + "start": 12121, + "end": 12129, "loc": { "start": { - "line": 385, + "line": 399, "column": 55 }, "end": { - "line": 385, + "line": 399, "column": 63 }, "identifierName": "priority" @@ -25072,59 +25178,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 11813, - "end": 12229, + "start": 12151, + "end": 12567, "loc": { "start": { - "line": 388, + "line": 402, "column": 4 }, "end": { - "line": 400, + "line": 414, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 11823, - "end": 11882, + "start": 12161, + "end": 12220, "loc": { "start": { - "line": 389, + "line": 403, "column": 8 }, "end": { - "line": 389, + "line": 403, "column": 67 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11827, - "end": 11881, + "start": 12165, + "end": 12219, "loc": { "start": { - "line": 389, + "line": 403, "column": 12 }, "end": { - "line": 389, + "line": 403, "column": 66 } }, "id": { "type": "Identifier", - "start": 11827, - "end": 11836, + "start": 12165, + "end": 12174, "loc": { "start": { - "line": 389, + "line": 403, "column": 12 }, "end": { - "line": 389, + "line": 403, "column": 21 }, "identifierName": "soundName" @@ -25133,72 +25239,72 @@ }, "init": { "type": "CallExpression", - "start": 11839, - "end": 11881, + "start": 12177, + "end": 12219, "loc": { "start": { - "line": 389, + "line": 403, "column": 24 }, "end": { - "line": 389, + "line": 403, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 11839, - "end": 11871, + "start": 12177, + "end": 12209, "loc": { "start": { - "line": 389, + "line": 403, "column": 24 }, "end": { - "line": 389, + "line": 403, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 11839, - "end": 11856, + "start": 12177, + "end": 12194, "loc": { "start": { - "line": 389, + "line": 403, "column": 24 }, "end": { - "line": 389, + "line": 403, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11839, - "end": 11843, + "start": 12177, + "end": 12181, "loc": { "start": { - "line": 389, + "line": 403, "column": 24 }, "end": { - "line": 389, + "line": 403, "column": 28 } } }, "property": { "type": "Identifier", - "start": 11844, - "end": 11856, + "start": 12182, + "end": 12194, "loc": { "start": { - "line": 389, + "line": 403, "column": 29 }, "end": { - "line": 389, + "line": 403, "column": 41 }, "identifierName": "modelSetting" @@ -25209,15 +25315,15 @@ }, "property": { "type": "Identifier", - "start": 11857, - "end": 11871, + "start": 12195, + "end": 12209, "loc": { "start": { - "line": 389, + "line": 403, "column": 42 }, "end": { - "line": 389, + "line": 403, "column": 56 }, "identifierName": "getMotionSound" @@ -25229,15 +25335,15 @@ "arguments": [ { "type": "Identifier", - "start": 11872, - "end": 11876, + "start": 12210, + "end": 12214, "loc": { "start": { - "line": 389, + "line": 403, "column": 57 }, "end": { - "line": 389, + "line": 403, "column": 61 }, "identifierName": "name" @@ -25246,15 +25352,15 @@ }, { "type": "Identifier", - "start": 11878, - "end": 11880, + "start": 12216, + "end": 12218, "loc": { "start": { - "line": 389, + "line": 403, "column": 63 }, "end": { - "line": 389, + "line": 403, "column": 65 }, "identifierName": "no" @@ -25270,15 +25376,15 @@ { "type": "CommentLine", "value": " var player = new Sound(this.modelHomeDir + soundName);", - "start": 11891, - "end": 11948, + "start": 12229, + "end": 12286, "loc": { "start": { - "line": 390, + "line": 404, "column": 8 }, "end": { - "line": 390, + "line": 404, "column": 65 } } @@ -25287,44 +25393,44 @@ }, { "type": "VariableDeclaration", - "start": 11958, - "end": 12000, + "start": 12296, + "end": 12338, "loc": { "start": { - "line": 392, + "line": 406, "column": 8 }, "end": { - "line": 392, + "line": 406, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11962, - "end": 11999, + "start": 12300, + "end": 12337, "loc": { "start": { - "line": 392, + "line": 406, "column": 12 }, "end": { - "line": 392, + "line": 406, "column": 49 } }, "id": { "type": "Identifier", - "start": 11962, - "end": 11965, + "start": 12300, + "end": 12303, "loc": { "start": { - "line": 392, + "line": 406, "column": 12 }, "end": { - "line": 392, + "line": 406, "column": 15 }, "identifierName": "snd" @@ -25334,43 +25440,43 @@ }, "init": { "type": "CallExpression", - "start": 11968, - "end": 11999, + "start": 12306, + "end": 12337, "loc": { "start": { - "line": 392, + "line": 406, "column": 18 }, "end": { - "line": 392, + "line": 406, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 11968, - "end": 11990, + "start": 12306, + "end": 12328, "loc": { "start": { - "line": 392, + "line": 406, "column": 18 }, "end": { - "line": 392, + "line": 406, "column": 40 } }, "object": { "type": "Identifier", - "start": 11968, - "end": 11976, + "start": 12306, + "end": 12314, "loc": { "start": { - "line": 392, + "line": 406, "column": 18 }, "end": { - "line": 392, + "line": 406, "column": 26 }, "identifierName": "document" @@ -25379,15 +25485,15 @@ }, "property": { "type": "Identifier", - "start": 11977, - "end": 11990, + "start": 12315, + "end": 12328, "loc": { "start": { - "line": 392, + "line": 406, "column": 27 }, "end": { - "line": 392, + "line": 406, "column": 40 }, "identifierName": "createElement" @@ -25399,15 +25505,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 11991, - "end": 11998, + "start": 12329, + "end": 12336, "loc": { "start": { - "line": 392, + "line": 406, "column": 41 }, "end": { - "line": 392, + "line": 406, "column": 48 } }, @@ -25427,15 +25533,15 @@ { "type": "CommentLine", "value": " var player = new Sound(this.modelHomeDir + soundName);", - "start": 11891, - "end": 11948, + "start": 12229, + "end": 12286, "loc": { "start": { - "line": 390, + "line": 404, "column": 8 }, "end": { - "line": 390, + "line": 404, "column": 65 } } @@ -25444,58 +25550,58 @@ }, { "type": "ExpressionStatement", - "start": 12009, - "end": 12049, + "start": 12347, + "end": 12387, "loc": { "start": { - "line": 393, + "line": 407, "column": 8 }, "end": { - "line": 393, + "line": 407, "column": 48 } }, "expression": { "type": "AssignmentExpression", - "start": 12009, - "end": 12048, + "start": 12347, + "end": 12386, "loc": { "start": { - "line": 393, + "line": 407, "column": 8 }, "end": { - "line": 393, + "line": 407, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12009, - "end": 12016, + "start": 12347, + "end": 12354, "loc": { "start": { - "line": 393, + "line": 407, "column": 8 }, "end": { - "line": 393, + "line": 407, "column": 15 } }, "object": { "type": "Identifier", - "start": 12009, - "end": 12012, + "start": 12347, + "end": 12350, "loc": { "start": { - "line": 393, + "line": 407, "column": 8 }, "end": { - "line": 393, + "line": 407, "column": 11 }, "identifierName": "snd" @@ -25504,15 +25610,15 @@ }, "property": { "type": "Identifier", - "start": 12013, - "end": 12016, + "start": 12351, + "end": 12354, "loc": { "start": { - "line": 393, + "line": 407, "column": 12 }, "end": { - "line": 393, + "line": 407, "column": 15 }, "identifierName": "src" @@ -25523,58 +25629,58 @@ }, "right": { "type": "BinaryExpression", - "start": 12019, - "end": 12048, + "start": 12357, + "end": 12386, "loc": { "start": { - "line": 393, + "line": 407, "column": 18 }, "end": { - "line": 393, + "line": 407, "column": 47 } }, "left": { "type": "MemberExpression", - "start": 12019, - "end": 12036, + "start": 12357, + "end": 12374, "loc": { "start": { - "line": 393, + "line": 407, "column": 18 }, "end": { - "line": 393, + "line": 407, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 12019, - "end": 12023, + "start": 12357, + "end": 12361, "loc": { "start": { - "line": 393, + "line": 407, "column": 18 }, "end": { - "line": 393, + "line": 407, "column": 22 } } }, "property": { "type": "Identifier", - "start": 12024, - "end": 12036, + "start": 12362, + "end": 12374, "loc": { "start": { - "line": 393, + "line": 407, "column": 23 }, "end": { - "line": 393, + "line": 407, "column": 35 }, "identifierName": "modelHomeDir" @@ -25586,15 +25692,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 12039, - "end": 12048, + "start": 12377, + "end": 12386, "loc": { "start": { - "line": 393, + "line": 407, "column": 38 }, "end": { - "line": 393, + "line": 407, "column": 47 }, "identifierName": "soundName" @@ -25606,43 +25712,43 @@ }, { "type": "IfStatement", - "start": 12059, - "end": 12136, + "start": 12397, + "end": 12474, "loc": { "start": { - "line": 395, + "line": 409, "column": 8 }, "end": { - "line": 396, + "line": 410, "column": 54 } }, "test": { "type": "MemberExpression", - "start": 12063, - "end": 12080, + "start": 12401, + "end": 12418, "loc": { "start": { - "line": 395, + "line": 409, "column": 12 }, "end": { - "line": 395, + "line": 409, "column": 29 } }, "object": { "type": "Identifier", - "start": 12063, - "end": 12070, + "start": 12401, + "end": 12408, "loc": { "start": { - "line": 395, + "line": 409, "column": 12 }, "end": { - "line": 395, + "line": 409, "column": 19 }, "identifierName": "cDefine" @@ -25651,15 +25757,15 @@ }, "property": { "type": "Identifier", - "start": 12071, - "end": 12080, + "start": 12409, + "end": 12418, "loc": { "start": { - "line": 395, + "line": 409, "column": 20 }, "end": { - "line": 395, + "line": 409, "column": 29 }, "identifierName": "DEBUG_LOG" @@ -25670,57 +25776,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 12094, - "end": 12136, + "start": 12432, + "end": 12474, "loc": { "start": { - "line": 396, + "line": 410, "column": 12 }, "end": { - "line": 396, + "line": 410, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 12094, - "end": 12135, + "start": 12432, + "end": 12473, "loc": { "start": { - "line": 396, + "line": 410, "column": 12 }, "end": { - "line": 396, + "line": 410, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 12094, - "end": 12105, + "start": 12432, + "end": 12443, "loc": { "start": { - "line": 396, + "line": 410, "column": 12 }, "end": { - "line": 396, + "line": 410, "column": 23 } }, "object": { "type": "Identifier", - "start": 12094, - "end": 12101, + "start": 12432, + "end": 12439, "loc": { "start": { - "line": 396, + "line": 410, "column": 12 }, "end": { - "line": 396, + "line": 410, "column": 19 }, "identifierName": "console" @@ -25729,15 +25835,15 @@ }, "property": { "type": "Identifier", - "start": 12102, - "end": 12105, + "start": 12440, + "end": 12443, "loc": { "start": { - "line": 396, + "line": 410, "column": 20 }, "end": { - "line": 396, + "line": 410, "column": 23 }, "identifierName": "log" @@ -25749,29 +25855,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 12106, - "end": 12134, + "start": 12444, + "end": 12472, "loc": { "start": { - "line": 396, + "line": 410, "column": 24 }, "end": { - "line": 396, + "line": 410, "column": 52 } }, "left": { "type": "StringLiteral", - "start": 12106, - "end": 12122, + "start": 12444, + "end": 12460, "loc": { "start": { - "line": 396, + "line": 410, "column": 24 }, "end": { - "line": 396, + "line": 410, "column": 40 } }, @@ -25784,15 +25890,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 12125, - "end": 12134, + "start": 12463, + "end": 12472, "loc": { "start": { - "line": 396, + "line": 410, "column": 43 }, "end": { - "line": 396, + "line": 410, "column": 52 }, "identifierName": "soundName" @@ -25807,57 +25913,57 @@ }, { "type": "ExpressionStatement", - "start": 12146, - "end": 12157, + "start": 12484, + "end": 12495, "loc": { "start": { - "line": 398, + "line": 412, "column": 8 }, "end": { - "line": 398, + "line": 412, "column": 19 } }, "expression": { "type": "CallExpression", - "start": 12146, - "end": 12156, + "start": 12484, + "end": 12494, "loc": { "start": { - "line": 398, + "line": 412, "column": 8 }, "end": { - "line": 398, + "line": 412, "column": 18 } }, "callee": { "type": "MemberExpression", - "start": 12146, - "end": 12154, + "start": 12484, + "end": 12492, "loc": { "start": { - "line": 398, + "line": 412, "column": 8 }, "end": { - "line": 398, + "line": 412, "column": 16 } }, "object": { "type": "Identifier", - "start": 12146, - "end": 12149, + "start": 12484, + "end": 12487, "loc": { "start": { - "line": 398, + "line": 412, "column": 8 }, "end": { - "line": 398, + "line": 412, "column": 11 }, "identifierName": "snd" @@ -25866,15 +25972,15 @@ }, "property": { "type": "Identifier", - "start": 12150, - "end": 12154, + "start": 12488, + "end": 12492, "loc": { "start": { - "line": 398, + "line": 412, "column": 12 }, "end": { - "line": 398, + "line": 412, "column": 16 }, "identifierName": "play" @@ -25888,86 +25994,86 @@ }, { "type": "ExpressionStatement", - "start": 12166, - "end": 12223, + "start": 12504, + "end": 12561, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 12166, - "end": 12222, + "start": 12504, + "end": 12560, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 12166, - "end": 12204, + "start": 12504, + "end": 12542, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 12166, - "end": 12188, + "start": 12504, + "end": 12526, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 12166, - "end": 12170, + "start": 12504, + "end": 12508, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 12 } } }, "property": { "type": "Identifier", - "start": 12171, - "end": 12188, + "start": 12509, + "end": 12526, "loc": { "start": { - "line": 399, + "line": 413, "column": 13 }, "end": { - "line": 399, + "line": 413, "column": 30 }, "identifierName": "mainMotionManager" @@ -25978,15 +26084,15 @@ }, "property": { "type": "Identifier", - "start": 12189, - "end": 12204, + "start": 12527, + "end": 12542, "loc": { "start": { - "line": 399, + "line": 413, "column": 31 }, "end": { - "line": 399, + "line": 413, "column": 46 }, "identifierName": "startMotionPrio" @@ -25998,15 +26104,15 @@ "arguments": [ { "type": "Identifier", - "start": 12205, - "end": 12211, + "start": 12543, + "end": 12549, "loc": { "start": { - "line": 399, + "line": 413, "column": 47 }, "end": { - "line": 399, + "line": 413, "column": 53 }, "identifierName": "motion" @@ -26015,15 +26121,15 @@ }, { "type": "Identifier", - "start": 12213, - "end": 12221, + "start": 12551, + "end": 12559, "loc": { "start": { - "line": 399, + "line": 413, "column": 55 }, "end": { - "line": 399, + "line": 413, "column": 63 }, "identifierName": "priority" @@ -26045,72 +26151,72 @@ }, { "type": "ExpressionStatement", - "start": 12235, - "end": 12456, + "start": 12573, + "end": 12794, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 413, + "line": 427, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 12235, - "end": 12456, + "start": 12573, + "end": 12794, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 413, + "line": 427, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12235, - "end": 12265, + "start": 12573, + "end": 12603, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 405, + "line": 419, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12235, - "end": 12251, + "start": 12573, + "end": 12589, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 405, + "line": 419, "column": 16 } }, "object": { "type": "Identifier", - "start": 12235, - "end": 12241, + "start": 12573, + "end": 12579, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 405, + "line": 419, "column": 6 }, "identifierName": "cModel" @@ -26119,15 +26225,15 @@ }, "property": { "type": "Identifier", - "start": 12242, - "end": 12251, + "start": 12580, + "end": 12589, "loc": { "start": { - "line": 405, + "line": 419, "column": 7 }, "end": { - "line": 405, + "line": 419, "column": 16 }, "identifierName": "prototype" @@ -26138,15 +26244,15 @@ }, "property": { "type": "Identifier", - "start": 12252, - "end": 12265, + "start": 12590, + "end": 12603, "loc": { "start": { - "line": 405, + "line": 419, "column": 17 }, "end": { - "line": 405, + "line": 419, "column": 30 }, "identifierName": "setExpression" @@ -26157,29 +26263,29 @@ }, "right": { "type": "FunctionExpression", - "start": 12268, - "end": 12456, + "start": 12606, + "end": 12794, "loc": { "start": { - "line": 405, + "line": 419, "column": 33 }, "end": { - "line": 413, + "line": 427, "column": 1 } }, "id": { "type": "Identifier", - "start": 12252, - "end": 12265, + "start": 12590, + "end": 12603, "loc": { "start": { - "line": 405, + "line": 419, "column": 17 }, "end": { - "line": 405, + "line": 419, "column": 30 }, "identifierName": "setExpression" @@ -26192,15 +26298,15 @@ "params": [ { "type": "Identifier", - "start": 12277, - "end": 12281, + "start": 12615, + "end": 12619, "loc": { "start": { - "line": 405, + "line": 419, "column": 42 }, "end": { - "line": 405, + "line": 419, "column": 46 }, "identifierName": "name" @@ -26210,59 +26316,59 @@ ], "body": { "type": "BlockStatement", - "start": 12283, - "end": 12456, + "start": 12621, + "end": 12794, "loc": { "start": { - "line": 406, + "line": 420, "column": 0 }, "end": { - "line": 413, + "line": 427, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 12289, - "end": 12325, + "start": 12627, + "end": 12663, "loc": { "start": { - "line": 407, + "line": 421, "column": 4 }, "end": { - "line": 407, + "line": 421, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12293, - "end": 12324, + "start": 12631, + "end": 12662, "loc": { "start": { - "line": 407, + "line": 421, "column": 8 }, "end": { - "line": 407, + "line": 421, "column": 39 } }, "id": { "type": "Identifier", - "start": 12293, - "end": 12299, + "start": 12631, + "end": 12637, "loc": { "start": { - "line": 407, + "line": 421, "column": 8 }, "end": { - "line": 407, + "line": 421, "column": 14 }, "identifierName": "motion" @@ -26271,58 +26377,58 @@ }, "init": { "type": "MemberExpression", - "start": 12302, - "end": 12324, + "start": 12640, + "end": 12662, "loc": { "start": { - "line": 407, + "line": 421, "column": 17 }, "end": { - "line": 407, + "line": 421, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 12302, - "end": 12318, + "start": 12640, + "end": 12656, "loc": { "start": { - "line": 407, + "line": 421, "column": 17 }, "end": { - "line": 407, + "line": 421, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 12302, - "end": 12306, + "start": 12640, + "end": 12644, "loc": { "start": { - "line": 407, + "line": 421, "column": 17 }, "end": { - "line": 407, + "line": 421, "column": 21 } } }, "property": { "type": "Identifier", - "start": 12307, - "end": 12318, + "start": 12645, + "end": 12656, "loc": { "start": { - "line": 407, + "line": 421, "column": 22 }, "end": { - "line": 407, + "line": 421, "column": 33 }, "identifierName": "expressions" @@ -26333,15 +26439,15 @@ }, "property": { "type": "Identifier", - "start": 12319, - "end": 12323, + "start": 12657, + "end": 12661, "loc": { "start": { - "line": 407, + "line": 421, "column": 34 }, "end": { - "line": 407, + "line": 421, "column": 38 }, "identifierName": "name" @@ -26356,43 +26462,43 @@ }, { "type": "IfStatement", - "start": 12331, - "end": 12398, + "start": 12669, + "end": 12736, "loc": { "start": { - "line": 409, + "line": 423, "column": 4 }, "end": { - "line": 410, + "line": 424, "column": 44 } }, "test": { "type": "MemberExpression", - "start": 12335, - "end": 12352, + "start": 12673, + "end": 12690, "loc": { "start": { - "line": 409, + "line": 423, "column": 8 }, "end": { - "line": 409, + "line": 423, "column": 25 } }, "object": { "type": "Identifier", - "start": 12335, - "end": 12342, + "start": 12673, + "end": 12680, "loc": { "start": { - "line": 409, + "line": 423, "column": 8 }, "end": { - "line": 409, + "line": 423, "column": 15 }, "identifierName": "cDefine" @@ -26401,15 +26507,15 @@ }, "property": { "type": "Identifier", - "start": 12343, - "end": 12352, + "start": 12681, + "end": 12690, "loc": { "start": { - "line": 409, + "line": 423, "column": 16 }, "end": { - "line": 409, + "line": 423, "column": 25 }, "identifierName": "DEBUG_LOG" @@ -26420,57 +26526,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 12362, - "end": 12398, + "start": 12700, + "end": 12736, "loc": { "start": { - "line": 410, + "line": 424, "column": 8 }, "end": { - "line": 410, + "line": 424, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 12362, - "end": 12397, + "start": 12700, + "end": 12735, "loc": { "start": { - "line": 410, + "line": 424, "column": 8 }, "end": { - "line": 410, + "line": 424, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 12362, - "end": 12373, + "start": 12700, + "end": 12711, "loc": { "start": { - "line": 410, + "line": 424, "column": 8 }, "end": { - "line": 410, + "line": 424, "column": 19 } }, "object": { "type": "Identifier", - "start": 12362, - "end": 12369, + "start": 12700, + "end": 12707, "loc": { "start": { - "line": 410, + "line": 424, "column": 8 }, "end": { - "line": 410, + "line": 424, "column": 15 }, "identifierName": "console" @@ -26479,15 +26585,15 @@ }, "property": { "type": "Identifier", - "start": 12370, - "end": 12373, + "start": 12708, + "end": 12711, "loc": { "start": { - "line": 410, + "line": 424, "column": 16 }, "end": { - "line": 410, + "line": 424, "column": 19 }, "identifierName": "log" @@ -26499,29 +26605,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 12374, - "end": 12396, + "start": 12712, + "end": 12734, "loc": { "start": { - "line": 410, + "line": 424, "column": 20 }, "end": { - "line": 410, + "line": 424, "column": 42 } }, "left": { "type": "StringLiteral", - "start": 12374, - "end": 12389, + "start": 12712, + "end": 12727, "loc": { "start": { - "line": 410, + "line": 424, "column": 20 }, "end": { - "line": 410, + "line": 424, "column": 35 } }, @@ -26534,15 +26640,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 12392, - "end": 12396, + "start": 12730, + "end": 12734, "loc": { "start": { - "line": 410, + "line": 424, "column": 38 }, "end": { - "line": 410, + "line": 424, "column": 42 }, "identifierName": "name" @@ -26557,86 +26663,86 @@ }, { "type": "ExpressionStatement", - "start": 12404, - "end": 12454, + "start": 12742, + "end": 12792, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 12404, - "end": 12453, + "start": 12742, + "end": 12791, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 12404, - "end": 12438, + "start": 12742, + "end": 12776, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 12404, - "end": 12426, + "start": 12742, + "end": 12764, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 12404, - "end": 12408, + "start": 12742, + "end": 12746, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12409, - "end": 12426, + "start": 12747, + "end": 12764, "loc": { "start": { - "line": 412, + "line": 426, "column": 9 }, "end": { - "line": 412, + "line": 426, "column": 26 }, "identifierName": "expressionManager" @@ -26647,15 +26753,15 @@ }, "property": { "type": "Identifier", - "start": 12427, - "end": 12438, + "start": 12765, + "end": 12776, "loc": { "start": { - "line": 412, + "line": 426, "column": 27 }, "end": { - "line": 412, + "line": 426, "column": 38 }, "identifierName": "startMotion" @@ -26667,15 +26773,15 @@ "arguments": [ { "type": "Identifier", - "start": 12439, - "end": 12445, + "start": 12777, + "end": 12783, "loc": { "start": { - "line": 412, + "line": 426, "column": 39 }, "end": { - "line": 412, + "line": 426, "column": 45 }, "identifierName": "motion" @@ -26684,15 +26790,15 @@ }, { "type": "BooleanLiteral", - "start": 12447, - "end": 12452, + "start": 12785, + "end": 12790, "loc": { "start": { - "line": 412, + "line": 426, "column": 47 }, "end": { - "line": 412, + "line": 426, "column": 52 } }, @@ -26709,72 +26815,72 @@ }, { "type": "ExpressionStatement", - "start": 12460, - "end": 12818, + "start": 12798, + "end": 13156, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 434, + "line": 448, "column": 2 } }, "expression": { "type": "AssignmentExpression", - "start": 12460, - "end": 12817, + "start": 12798, + "end": 13155, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 434, + "line": 448, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12460, - "end": 12481, + "start": 12798, + "end": 12819, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 417, + "line": 431, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 12460, - "end": 12476, + "start": 12798, + "end": 12814, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 417, + "line": 431, "column": 16 } }, "object": { "type": "Identifier", - "start": 12460, - "end": 12466, + "start": 12798, + "end": 12804, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 417, + "line": 431, "column": 6 }, "identifierName": "cModel" @@ -26783,15 +26889,15 @@ }, "property": { "type": "Identifier", - "start": 12467, - "end": 12476, + "start": 12805, + "end": 12814, "loc": { "start": { - "line": 417, + "line": 431, "column": 7 }, "end": { - "line": 417, + "line": 431, "column": 16 }, "identifierName": "prototype" @@ -26802,15 +26908,15 @@ }, "property": { "type": "Identifier", - "start": 12477, - "end": 12481, + "start": 12815, + "end": 12819, "loc": { "start": { - "line": 417, + "line": 431, "column": 17 }, "end": { - "line": 417, + "line": 431, "column": 21 }, "identifierName": "draw" @@ -26821,29 +26927,29 @@ }, "right": { "type": "FunctionExpression", - "start": 12484, - "end": 12817, + "start": 12822, + "end": 13155, "loc": { "start": { - "line": 417, + "line": 431, "column": 24 }, "end": { - "line": 434, + "line": 448, "column": 1 } }, "id": { "type": "Identifier", - "start": 12477, - "end": 12481, + "start": 12815, + "end": 12819, "loc": { "start": { - "line": 417, + "line": 431, "column": 17 }, "end": { - "line": 417, + "line": 431, "column": 21 }, "identifierName": "draw" @@ -26856,15 +26962,15 @@ "params": [ { "type": "Identifier", - "start": 12493, - "end": 12495, + "start": 12831, + "end": 12833, "loc": { "start": { - "line": 417, + "line": 431, "column": 33 }, "end": { - "line": 417, + "line": 431, "column": 35 }, "identifierName": "gl" @@ -26874,72 +26980,72 @@ ], "body": { "type": "BlockStatement", - "start": 12497, - "end": 12817, + "start": 12835, + "end": 13155, "loc": { "start": { - "line": 418, + "line": 432, "column": 0 }, "end": { - "line": 434, + "line": 448, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 12590, - "end": 12609, + "start": 12928, + "end": 12947, "loc": { "start": { - "line": 424, + "line": 438, "column": 4 }, "end": { - "line": 424, + "line": 438, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 12590, - "end": 12608, + "start": 12928, + "end": 12946, "loc": { "start": { - "line": 424, + "line": 438, "column": 4 }, "end": { - "line": 424, + "line": 438, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 12590, - "end": 12606, + "start": 12928, + "end": 12944, "loc": { "start": { - "line": 424, + "line": 438, "column": 4 }, "end": { - "line": 424, + "line": 438, "column": 20 } }, "object": { "type": "Identifier", - "start": 12590, - "end": 12601, + "start": 12928, + "end": 12939, "loc": { "start": { - "line": 424, + "line": 438, "column": 4 }, "end": { - "line": 424, + "line": 438, "column": 15 }, "identifierName": "MatrixStack" @@ -26949,15 +27055,15 @@ }, "property": { "type": "Identifier", - "start": 12602, - "end": 12606, + "start": 12940, + "end": 12944, "loc": { "start": { - "line": 424, + "line": 438, "column": 16 }, "end": { - "line": 424, + "line": 438, "column": 20 }, "identifierName": "push" @@ -26974,15 +27080,15 @@ { "type": "CommentLine", "value": "console.log(\"--> cModel.draw()\");", - "start": 12503, - "end": 12538, + "start": 12841, + "end": 12876, "loc": { "start": { - "line": 419, + "line": 433, "column": 4 }, "end": { - "line": 419, + "line": 433, "column": 39 } } @@ -26990,15 +27096,15 @@ { "type": "CommentLine", "value": " if(this.live2DModel == null) return;", - "start": 12544, - "end": 12583, + "start": 12882, + "end": 12921, "loc": { "start": { - "line": 421, + "line": 435, "column": 4 }, "end": { - "line": 421, + "line": 435, "column": 43 } } @@ -27007,57 +27113,57 @@ }, { "type": "ExpressionStatement", - "start": 12615, - "end": 12667, + "start": 12953, + "end": 13005, "loc": { "start": { - "line": 426, + "line": 440, "column": 4 }, "end": { - "line": 426, + "line": 440, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 12615, - "end": 12666, + "start": 12953, + "end": 13004, "loc": { "start": { - "line": 426, + "line": 440, "column": 4 }, "end": { - "line": 426, + "line": 440, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 12615, - "end": 12637, + "start": 12953, + "end": 12975, "loc": { "start": { - "line": 426, + "line": 440, "column": 4 }, "end": { - "line": 426, + "line": 440, "column": 26 } }, "object": { "type": "Identifier", - "start": 12615, - "end": 12626, + "start": 12953, + "end": 12964, "loc": { "start": { - "line": 426, + "line": 440, "column": 4 }, "end": { - "line": 426, + "line": 440, "column": 15 }, "identifierName": "MatrixStack" @@ -27066,15 +27172,15 @@ }, "property": { "type": "Identifier", - "start": 12627, - "end": 12637, + "start": 12965, + "end": 12975, "loc": { "start": { - "line": 426, + "line": 440, "column": 16 }, "end": { - "line": 426, + "line": 440, "column": 26 }, "identifierName": "multMatrix" @@ -27086,72 +27192,72 @@ "arguments": [ { "type": "CallExpression", - "start": 12638, - "end": 12665, + "start": 12976, + "end": 13003, "loc": { "start": { - "line": 426, + "line": 440, "column": 27 }, "end": { - "line": 426, + "line": 440, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12638, - "end": 12663, + "start": 12976, + "end": 13001, "loc": { "start": { - "line": 426, + "line": 440, "column": 27 }, "end": { - "line": 426, + "line": 440, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 12638, - "end": 12654, + "start": 12976, + "end": 12992, "loc": { "start": { - "line": 426, + "line": 440, "column": 27 }, "end": { - "line": 426, + "line": 440, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 12638, - "end": 12642, + "start": 12976, + "end": 12980, "loc": { "start": { - "line": 426, + "line": 440, "column": 27 }, "end": { - "line": 426, + "line": 440, "column": 31 } } }, "property": { "type": "Identifier", - "start": 12643, - "end": 12654, + "start": 12981, + "end": 12992, "loc": { "start": { - "line": 426, + "line": 440, "column": 32 }, "end": { - "line": 426, + "line": 440, "column": 43 }, "identifierName": "modelMatrix" @@ -27162,15 +27268,15 @@ }, "property": { "type": "Identifier", - "start": 12655, - "end": 12663, + "start": 12993, + "end": 13001, "loc": { "start": { - "line": 426, + "line": 440, "column": 44 }, "end": { - "line": 426, + "line": 440, "column": 52 }, "identifierName": "getArray" @@ -27186,73 +27292,73 @@ }, { "type": "ExpressionStatement", - "start": 12673, - "end": 12713, + "start": 13011, + "end": 13051, "loc": { "start": { - "line": 428, + "line": 442, "column": 4 }, "end": { - "line": 428, + "line": 442, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 12673, - "end": 12713, + "start": 13011, + "end": 13051, "loc": { "start": { - "line": 428, + "line": 442, "column": 4 }, "end": { - "line": 428, + "line": 442, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12673, - "end": 12687, + "start": 13011, + "end": 13025, "loc": { "start": { - "line": 428, + "line": 442, "column": 4 }, "end": { - "line": 428, + "line": 442, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 12673, - "end": 12677, + "start": 13011, + "end": 13015, "loc": { "start": { - "line": 428, + "line": 442, "column": 4 }, "end": { - "line": 428, + "line": 442, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12678, - "end": 12687, + "start": 13016, + "end": 13025, "loc": { "start": { - "line": 428, + "line": 442, "column": 9 }, "end": { - "line": 428, + "line": 442, "column": 18 }, "identifierName": "tmpMatrix" @@ -27263,43 +27369,43 @@ }, "right": { "type": "CallExpression", - "start": 12690, - "end": 12713, + "start": 13028, + "end": 13051, "loc": { "start": { - "line": 428, + "line": 442, "column": 21 }, "end": { - "line": 428, + "line": 442, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 12690, - "end": 12711, + "start": 13028, + "end": 13049, "loc": { "start": { - "line": 428, + "line": 442, "column": 21 }, "end": { - "line": 428, + "line": 442, "column": 42 } }, "object": { "type": "Identifier", - "start": 12690, - "end": 12701, + "start": 13028, + "end": 13039, "loc": { "start": { - "line": 428, + "line": 442, "column": 21 }, "end": { - "line": 428, + "line": 442, "column": 32 }, "identifierName": "MatrixStack" @@ -27308,15 +27414,15 @@ }, "property": { "type": "Identifier", - "start": 12702, - "end": 12711, + "start": 13040, + "end": 13049, "loc": { "start": { - "line": 428, + "line": 442, "column": 33 }, "end": { - "line": 428, + "line": 442, "column": 42 }, "identifierName": "getMatrix" @@ -27331,86 +27437,86 @@ }, { "type": "ExpressionStatement", - "start": 12718, - "end": 12761, + "start": 13056, + "end": 13099, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 12718, - "end": 12760, + "start": 13056, + "end": 13098, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 12718, - "end": 12744, + "start": 13056, + "end": 13082, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12718, - "end": 12734, + "start": 13056, + "end": 13072, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12718, - "end": 12722, + "start": 13056, + "end": 13060, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12723, - "end": 12734, + "start": 13061, + "end": 13072, "loc": { "start": { - "line": 429, + "line": 443, "column": 9 }, "end": { - "line": 429, + "line": 443, "column": 20 }, "identifierName": "live2DModel" @@ -27421,15 +27527,15 @@ }, "property": { "type": "Identifier", - "start": 12735, - "end": 12744, + "start": 13073, + "end": 13082, "loc": { "start": { - "line": 429, + "line": 443, "column": 21 }, "end": { - "line": 429, + "line": 443, "column": 30 }, "identifierName": "setMatrix" @@ -27441,44 +27547,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12745, - "end": 12759, + "start": 13083, + "end": 13097, "loc": { "start": { - "line": 429, + "line": 443, "column": 31 }, "end": { - "line": 429, + "line": 443, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12745, - "end": 12749, + "start": 13083, + "end": 13087, "loc": { "start": { - "line": 429, + "line": 443, "column": 31 }, "end": { - "line": 429, + "line": 443, "column": 35 } } }, "property": { "type": "Identifier", - "start": 12750, - "end": 12759, + "start": 13088, + "end": 13097, "loc": { "start": { - "line": 429, + "line": 443, "column": 36 }, "end": { - "line": 429, + "line": 443, "column": 45 }, "identifierName": "tmpMatrix" @@ -27492,86 +27598,86 @@ }, { "type": "ExpressionStatement", - "start": 12766, - "end": 12790, + "start": 13104, + "end": 13128, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 12766, - "end": 12789, + "start": 13104, + "end": 13127, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 12766, - "end": 12787, + "start": 13104, + "end": 13125, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 12766, - "end": 12782, + "start": 13104, + "end": 13120, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12766, - "end": 12770, + "start": 13104, + "end": 13108, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12771, - "end": 12782, + "start": 13109, + "end": 13120, "loc": { "start": { - "line": 430, + "line": 444, "column": 9 }, "end": { - "line": 430, + "line": 444, "column": 20 }, "identifierName": "live2DModel" @@ -27582,15 +27688,15 @@ }, "property": { "type": "Identifier", - "start": 12783, - "end": 12787, + "start": 13121, + "end": 13125, "loc": { "start": { - "line": 430, + "line": 444, "column": 21 }, "end": { - "line": 430, + "line": 444, "column": 25 }, "identifierName": "draw" @@ -27604,57 +27710,57 @@ }, { "type": "ExpressionStatement", - "start": 12796, - "end": 12814, + "start": 13134, + "end": 13152, "loc": { "start": { - "line": 432, + "line": 446, "column": 4 }, "end": { - "line": 432, + "line": 446, "column": 22 } }, "expression": { "type": "CallExpression", - "start": 12796, - "end": 12813, + "start": 13134, + "end": 13151, "loc": { "start": { - "line": 432, + "line": 446, "column": 4 }, "end": { - "line": 432, + "line": 446, "column": 21 } }, "callee": { "type": "MemberExpression", - "start": 12796, - "end": 12811, + "start": 13134, + "end": 13149, "loc": { "start": { - "line": 432, + "line": 446, "column": 4 }, "end": { - "line": 432, + "line": 446, "column": 19 } }, "object": { "type": "Identifier", - "start": 12796, - "end": 12807, + "start": 13134, + "end": 13145, "loc": { "start": { - "line": 432, + "line": 446, "column": 4 }, "end": { - "line": 432, + "line": 446, "column": 15 }, "identifierName": "MatrixStack" @@ -27663,15 +27769,15 @@ }, "property": { "type": "Identifier", - "start": 12808, - "end": 12811, + "start": 13146, + "end": 13149, "loc": { "start": { - "line": 432, + "line": 446, "column": 16 }, "end": { - "line": 432, + "line": 446, "column": 19 }, "identifierName": "pop" @@ -27691,72 +27797,72 @@ }, { "type": "ExpressionStatement", - "start": 12822, - "end": 13190, + "start": 13160, + "end": 13528, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 452, + "line": 466, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 12822, - "end": 13190, + "start": 13160, + "end": 13528, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 452, + "line": 466, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12822, - "end": 12846, + "start": 13160, + "end": 13184, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 438, + "line": 452, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 12822, - "end": 12838, + "start": 13160, + "end": 13176, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 438, + "line": 452, "column": 16 } }, "object": { "type": "Identifier", - "start": 12822, - "end": 12828, + "start": 13160, + "end": 13166, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 438, + "line": 452, "column": 6 }, "identifierName": "cModel" @@ -27765,15 +27871,15 @@ }, "property": { "type": "Identifier", - "start": 12829, - "end": 12838, + "start": 13167, + "end": 13176, "loc": { "start": { - "line": 438, + "line": 452, "column": 7 }, "end": { - "line": 438, + "line": 452, "column": 16 }, "identifierName": "prototype" @@ -27784,15 +27890,15 @@ }, "property": { "type": "Identifier", - "start": 12839, - "end": 12846, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 438, + "line": 452, "column": 17 }, "end": { - "line": 438, + "line": 452, "column": 24 }, "identifierName": "hitTest" @@ -27803,29 +27909,29 @@ }, "right": { "type": "FunctionExpression", - "start": 12849, - "end": 13190, + "start": 13187, + "end": 13528, "loc": { "start": { - "line": 438, + "line": 452, "column": 27 }, "end": { - "line": 452, + "line": 466, "column": 1 } }, "id": { "type": "Identifier", - "start": 12839, - "end": 12846, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 438, + "line": 452, "column": 17 }, "end": { - "line": 438, + "line": 452, "column": 24 }, "identifierName": "hitTest" @@ -27838,15 +27944,15 @@ "params": [ { "type": "Identifier", - "start": 12858, - "end": 12860, + "start": 13196, + "end": 13198, "loc": { "start": { - "line": 438, + "line": 452, "column": 36 }, "end": { - "line": 438, + "line": 452, "column": 38 }, "identifierName": "id" @@ -27855,15 +27961,15 @@ }, { "type": "Identifier", - "start": 12862, - "end": 12867, + "start": 13200, + "end": 13205, "loc": { "start": { - "line": 438, + "line": 452, "column": 40 }, "end": { - "line": 438, + "line": 452, "column": 45 }, "identifierName": "testX" @@ -27872,15 +27978,15 @@ }, { "type": "Identifier", - "start": 12869, - "end": 12874, + "start": 13207, + "end": 13212, "loc": { "start": { - "line": 438, + "line": 452, "column": 47 }, "end": { - "line": 438, + "line": 452, "column": 52 }, "identifierName": "testY" @@ -27890,59 +27996,59 @@ ], "body": { "type": "BlockStatement", - "start": 12876, - "end": 13190, + "start": 13214, + "end": 13528, "loc": { "start": { - "line": 439, + "line": 453, "column": 0 }, "end": { - "line": 452, + "line": 466, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 12882, - "end": 12926, + "start": 13220, + "end": 13264, "loc": { "start": { - "line": 440, + "line": 454, "column": 4 }, "end": { - "line": 440, + "line": 454, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12886, - "end": 12925, + "start": 13224, + "end": 13263, "loc": { "start": { - "line": 440, + "line": 454, "column": 8 }, "end": { - "line": 440, + "line": 454, "column": 47 } }, "id": { "type": "Identifier", - "start": 12886, - "end": 12889, + "start": 13224, + "end": 13227, "loc": { "start": { - "line": 440, + "line": 454, "column": 8 }, "end": { - "line": 440, + "line": 454, "column": 11 }, "identifierName": "len" @@ -27951,72 +28057,72 @@ }, "init": { "type": "CallExpression", - "start": 12892, - "end": 12925, + "start": 13230, + "end": 13263, "loc": { "start": { - "line": 440, + "line": 454, "column": 14 }, "end": { - "line": 440, + "line": 454, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 12892, - "end": 12923, + "start": 13230, + "end": 13261, "loc": { "start": { - "line": 440, + "line": 454, "column": 14 }, "end": { - "line": 440, + "line": 454, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 12892, - "end": 12909, + "start": 13230, + "end": 13247, "loc": { "start": { - "line": 440, + "line": 454, "column": 14 }, "end": { - "line": 440, + "line": 454, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 12892, - "end": 12896, + "start": 13230, + "end": 13234, "loc": { "start": { - "line": 440, + "line": 454, "column": 14 }, "end": { - "line": 440, + "line": 454, "column": 18 } } }, "property": { "type": "Identifier", - "start": 12897, - "end": 12909, + "start": 13235, + "end": 13247, "loc": { "start": { - "line": 440, + "line": 454, "column": 19 }, "end": { - "line": 440, + "line": 454, "column": 31 }, "identifierName": "modelSetting" @@ -28027,15 +28133,15 @@ }, "property": { "type": "Identifier", - "start": 12910, - "end": 12923, + "start": 13248, + "end": 13261, "loc": { "start": { - "line": 440, + "line": 454, "column": 32 }, "end": { - "line": 440, + "line": 454, "column": 45 }, "identifierName": "getHitAreaNum" @@ -28052,58 +28158,58 @@ }, { "type": "ForStatement", - "start": 12931, - "end": 13169, + "start": 13269, + "end": 13507, "loc": { "start": { - "line": 441, + "line": 455, "column": 4 }, "end": { - "line": 449, + "line": 463, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 12936, - "end": 12945, + "start": 13274, + "end": 13283, "loc": { "start": { - "line": 441, + "line": 455, "column": 9 }, "end": { - "line": 441, + "line": 455, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12940, - "end": 12945, + "start": 13278, + "end": 13283, "loc": { "start": { - "line": 441, + "line": 455, "column": 13 }, "end": { - "line": 441, + "line": 455, "column": 18 } }, "id": { "type": "Identifier", - "start": 12940, - "end": 12941, + "start": 13278, + "end": 13279, "loc": { "start": { - "line": 441, + "line": 455, "column": 13 }, "end": { - "line": 441, + "line": 455, "column": 14 }, "identifierName": "i" @@ -28112,15 +28218,15 @@ }, "init": { "type": "NumericLiteral", - "start": 12944, - "end": 12945, + "start": 13282, + "end": 13283, "loc": { "start": { - "line": 441, + "line": 455, "column": 17 }, "end": { - "line": 441, + "line": 455, "column": 18 } }, @@ -28136,29 +28242,29 @@ }, "test": { "type": "BinaryExpression", - "start": 12947, - "end": 12954, + "start": 13285, + "end": 13292, "loc": { "start": { - "line": 441, + "line": 455, "column": 20 }, "end": { - "line": 441, + "line": 455, "column": 27 } }, "left": { "type": "Identifier", - "start": 12947, - "end": 12948, + "start": 13285, + "end": 13286, "loc": { "start": { - "line": 441, + "line": 455, "column": 20 }, "end": { - "line": 441, + "line": 455, "column": 21 }, "identifierName": "i" @@ -28168,15 +28274,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 12951, - "end": 12954, + "start": 13289, + "end": 13292, "loc": { "start": { - "line": 441, + "line": 455, "column": 24 }, "end": { - "line": 441, + "line": 455, "column": 27 }, "identifierName": "len" @@ -28186,15 +28292,15 @@ }, "update": { "type": "UpdateExpression", - "start": 12956, - "end": 12959, + "start": 13294, + "end": 13297, "loc": { "start": { - "line": 441, + "line": 455, "column": 29 }, "end": { - "line": 441, + "line": 455, "column": 32 } }, @@ -28202,15 +28308,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 12956, - "end": 12957, + "start": 13294, + "end": 13295, "loc": { "start": { - "line": 441, + "line": 455, "column": 29 }, "end": { - "line": 441, + "line": 455, "column": 30 }, "identifierName": "i" @@ -28220,58 +28326,58 @@ }, "body": { "type": "BlockStatement", - "start": 12965, - "end": 13169, + "start": 13303, + "end": 13507, "loc": { "start": { - "line": 442, + "line": 456, "column": 4 }, "end": { - "line": 449, + "line": 463, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 12975, - "end": 13163, + "start": 13313, + "end": 13501, "loc": { "start": { - "line": 443, + "line": 457, "column": 8 }, "end": { - "line": 448, + "line": 462, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 12979, - "end": 13020, + "start": 13317, + "end": 13358, "loc": { "start": { - "line": 443, + "line": 457, "column": 12 }, "end": { - "line": 443, + "line": 457, "column": 53 } }, "left": { "type": "Identifier", - "start": 12979, - "end": 12981, + "start": 13317, + "end": 13319, "loc": { "start": { - "line": 443, + "line": 457, "column": 12 }, "end": { - "line": 443, + "line": 457, "column": 14 }, "identifierName": "id" @@ -28281,72 +28387,72 @@ "operator": "==", "right": { "type": "CallExpression", - "start": 12985, - "end": 13020, + "start": 13323, + "end": 13358, "loc": { "start": { - "line": 443, + "line": 457, "column": 18 }, "end": { - "line": 443, + "line": 457, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 12985, - "end": 13017, + "start": 13323, + "end": 13355, "loc": { "start": { - "line": 443, + "line": 457, "column": 18 }, "end": { - "line": 443, + "line": 457, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 12985, - "end": 13002, + "start": 13323, + "end": 13340, "loc": { "start": { - "line": 443, + "line": 457, "column": 18 }, "end": { - "line": 443, + "line": 457, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 12985, - "end": 12989, + "start": 13323, + "end": 13327, "loc": { "start": { - "line": 443, + "line": 457, "column": 18 }, "end": { - "line": 443, + "line": 457, "column": 22 } } }, "property": { "type": "Identifier", - "start": 12990, - "end": 13002, + "start": 13328, + "end": 13340, "loc": { "start": { - "line": 443, + "line": 457, "column": 23 }, "end": { - "line": 443, + "line": 457, "column": 35 }, "identifierName": "modelSetting" @@ -28357,15 +28463,15 @@ }, "property": { "type": "Identifier", - "start": 13003, - "end": 13017, + "start": 13341, + "end": 13355, "loc": { "start": { - "line": 443, + "line": 457, "column": 36 }, "end": { - "line": 443, + "line": 457, "column": 50 }, "identifierName": "getHitAreaName" @@ -28377,15 +28483,15 @@ "arguments": [ { "type": "Identifier", - "start": 13018, - "end": 13019, + "start": 13356, + "end": 13357, "loc": { "start": { - "line": 443, + "line": 457, "column": 51 }, "end": { - "line": 443, + "line": 457, "column": 52 }, "identifierName": "i" @@ -28397,59 +28503,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13030, - "end": 13163, + "start": 13368, + "end": 13501, "loc": { "start": { - "line": 444, + "line": 458, "column": 8 }, "end": { - "line": 448, + "line": 462, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 13044, - "end": 13091, + "start": 13382, + "end": 13429, "loc": { "start": { - "line": 445, + "line": 459, "column": 12 }, "end": { - "line": 445, + "line": 459, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13048, - "end": 13090, + "start": 13386, + "end": 13428, "loc": { "start": { - "line": 445, + "line": 459, "column": 16 }, "end": { - "line": 445, + "line": 459, "column": 58 } }, "id": { "type": "Identifier", - "start": 13048, - "end": 13054, + "start": 13386, + "end": 13392, "loc": { "start": { - "line": 445, + "line": 459, "column": 16 }, "end": { - "line": 445, + "line": 459, "column": 22 }, "identifierName": "drawID" @@ -28458,72 +28564,72 @@ }, "init": { "type": "CallExpression", - "start": 13057, - "end": 13090, + "start": 13395, + "end": 13428, "loc": { "start": { - "line": 445, + "line": 459, "column": 25 }, "end": { - "line": 445, + "line": 459, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 13057, - "end": 13087, + "start": 13395, + "end": 13425, "loc": { "start": { - "line": 445, + "line": 459, "column": 25 }, "end": { - "line": 445, + "line": 459, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 13057, - "end": 13074, + "start": 13395, + "end": 13412, "loc": { "start": { - "line": 445, + "line": 459, "column": 25 }, "end": { - "line": 445, + "line": 459, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 13057, - "end": 13061, + "start": 13395, + "end": 13399, "loc": { "start": { - "line": 445, + "line": 459, "column": 25 }, "end": { - "line": 445, + "line": 459, "column": 29 } } }, "property": { "type": "Identifier", - "start": 13062, - "end": 13074, + "start": 13400, + "end": 13412, "loc": { "start": { - "line": 445, + "line": 459, "column": 30 }, "end": { - "line": 445, + "line": 459, "column": 42 }, "identifierName": "modelSetting" @@ -28534,15 +28640,15 @@ }, "property": { "type": "Identifier", - "start": 13075, - "end": 13087, + "start": 13413, + "end": 13425, "loc": { "start": { - "line": 445, + "line": 459, "column": 43 }, "end": { - "line": 445, + "line": 459, "column": 55 }, "identifierName": "getHitAreaID" @@ -28554,15 +28660,15 @@ "arguments": [ { "type": "Identifier", - "start": 13088, - "end": 13089, + "start": 13426, + "end": 13427, "loc": { "start": { - "line": 445, + "line": 459, "column": 56 }, "end": { - "line": 445, + "line": 459, "column": 57 }, "identifierName": "i" @@ -28577,72 +28683,72 @@ }, { "type": "ReturnStatement", - "start": 13105, - "end": 13153, + "start": 13443, + "end": 13491, "loc": { "start": { - "line": 447, + "line": 461, "column": 12 }, "end": { - "line": 447, + "line": 461, "column": 60 } }, "argument": { "type": "CallExpression", - "start": 13112, - "end": 13152, + "start": 13450, + "end": 13490, "loc": { "start": { - "line": 447, + "line": 461, "column": 19 }, "end": { - "line": 447, + "line": 461, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 13112, - "end": 13130, + "start": 13450, + "end": 13468, "loc": { "start": { - "line": 447, + "line": 461, "column": 19 }, "end": { - "line": 447, + "line": 461, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 13112, - "end": 13116, + "start": 13450, + "end": 13454, "loc": { "start": { - "line": 447, + "line": 461, "column": 19 }, "end": { - "line": 447, + "line": 461, "column": 23 } } }, "property": { "type": "Identifier", - "start": 13117, - "end": 13130, + "start": 13455, + "end": 13468, "loc": { "start": { - "line": 447, + "line": 461, "column": 24 }, "end": { - "line": 447, + "line": 461, "column": 37 }, "identifierName": "hitTestSimple" @@ -28654,15 +28760,15 @@ "arguments": [ { "type": "Identifier", - "start": 13131, - "end": 13137, + "start": 13469, + "end": 13475, "loc": { "start": { - "line": 447, + "line": 461, "column": 38 }, "end": { - "line": 447, + "line": 461, "column": 44 }, "identifierName": "drawID" @@ -28671,15 +28777,15 @@ }, { "type": "Identifier", - "start": 13139, - "end": 13144, + "start": 13477, + "end": 13482, "loc": { "start": { - "line": 447, + "line": 461, "column": 46 }, "end": { - "line": 447, + "line": 461, "column": 51 }, "identifierName": "testX" @@ -28688,15 +28794,15 @@ }, { "type": "Identifier", - "start": 13146, - "end": 13151, + "start": 13484, + "end": 13489, "loc": { "start": { - "line": 447, + "line": 461, "column": 53 }, "end": { - "line": 447, + "line": 461, "column": 58 }, "identifierName": "testY" @@ -28717,29 +28823,29 @@ }, { "type": "ReturnStatement", - "start": 13175, - "end": 13188, + "start": 13513, + "end": 13526, "loc": { "start": { - "line": 451, + "line": 465, "column": 4 }, "end": { - "line": 451, + "line": 465, "column": 17 } }, "argument": { "type": "BooleanLiteral", - "start": 13182, - "end": 13187, + "start": 13520, + "end": 13525, "loc": { "start": { - "line": 451, + "line": 465, "column": 11 }, "end": { - "line": 451, + "line": 465, "column": 16 } }, @@ -28756,18 +28862,34 @@ "directives": [] }, "comments": [ + { + "type": "CommentBlock", + "value": "\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID", + "start": 251, + "end": 551, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 19, + "column": 18 + } + } + }, { "type": "CommentLine", "value": "============================================================", - "start": 234, - "end": 296, + "start": 580, + "end": 642, "loc": { "start": { - "line": 6, + "line": 20, "column": 0 }, "end": { - "line": 6, + "line": 20, "column": 62 } } @@ -28775,15 +28897,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 297, - "end": 359, + "start": 643, + "end": 705, "loc": { "start": { - "line": 7, + "line": 21, "column": 0 }, "end": { - "line": 7, + "line": 21, "column": 62 } } @@ -28791,15 +28913,15 @@ { "type": "CommentLine", "value": " class cModel extends L2DBaseModel", - "start": 360, - "end": 401, + "start": 706, + "end": 747, "loc": { "start": { - "line": 8, + "line": 22, "column": 0 }, "end": { - "line": 8, + "line": 22, "column": 41 } } @@ -28807,15 +28929,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 402, - "end": 464, + "start": 748, + "end": 810, "loc": { "start": { - "line": 9, + "line": 23, "column": 0 }, "end": { - "line": 9, + "line": 23, "column": 62 } } @@ -28823,15 +28945,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 465, - "end": 527, + "start": 811, + "end": 873, "loc": { "start": { - "line": 10, + "line": 24, "column": 0 }, "end": { - "line": 10, + "line": 24, "column": 62 } } @@ -28839,15 +28961,15 @@ { "type": "CommentLine", "value": "L2DBaseModel.apply(this, arguments);", - "start": 567, - "end": 605, + "start": 905, + "end": 943, "loc": { "start": { - "line": 13, + "line": 27, "column": 4 }, "end": { - "line": 13, + "line": 27, "column": 42 } } @@ -28855,15 +28977,15 @@ { "type": "CommentLine", "value": " thisRef.live2DModel.setGL(gl);", - "start": 6074, - "end": 6107, + "start": 6412, + "end": 6445, "loc": { "start": { - "line": 154, + "line": 168, "column": 24 }, "end": { - "line": 154, + "line": 168, "column": 57 } } @@ -28871,15 +28993,15 @@ { "type": "CommentLine", "value": " this.live2DModel.deleteTextures();", - "start": 6565, - "end": 6602, + "start": 6903, + "end": 6940, "loc": { "start": { - "line": 176, + "line": 190, "column": 4 }, "end": { - "line": 176, + "line": 190, "column": 41 } } @@ -28887,15 +29009,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cModel.update()\");", - "start": 7205, - "end": 7243, + "start": 7543, + "end": 7581, "loc": { "start": { - "line": 202, + "line": 216, "column": 4 }, "end": { - "line": 202, + "line": 216, "column": 42 } } @@ -28903,15 +29025,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 7662, - "end": 7729, + "start": 8000, + "end": 8067, "loc": { "start": { - "line": 222, + "line": 236, "column": 4 }, "end": { - "line": 222, + "line": 236, "column": 71 } } @@ -28919,15 +29041,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 8010, - "end": 8077, + "start": 8348, + "end": 8415, "loc": { "start": { - "line": 240, + "line": 254, "column": 4 }, "end": { - "line": 240, + "line": 254, "column": 71 } } @@ -28935,15 +29057,15 @@ { "type": "CommentLine", "value": " console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);", - "start": 10323, - "end": 10391, + "start": 10661, + "end": 10729, "loc": { "start": { - "line": 327, + "line": 341, "column": 4 }, "end": { - "line": 327, + "line": 341, "column": 72 } } @@ -28951,15 +29073,15 @@ { "type": "CommentLine", "value": " var player = new Sound(this.modelHomeDir + soundName);", - "start": 11891, - "end": 11948, + "start": 12229, + "end": 12286, "loc": { "start": { - "line": 390, + "line": 404, "column": 8 }, "end": { - "line": 390, + "line": 404, "column": 65 } } @@ -28967,15 +29089,15 @@ { "type": "CommentLine", "value": "console.log(\"--> cModel.draw()\");", - "start": 12503, - "end": 12538, + "start": 12841, + "end": 12876, "loc": { "start": { - "line": 419, + "line": 433, "column": 4 }, "end": { - "line": 419, + "line": 433, "column": 39 } } @@ -28983,15 +29105,15 @@ { "type": "CommentLine", "value": " if(this.live2DModel == null) return;", - "start": 12544, - "end": 12583, + "start": 12882, + "end": 12921, "loc": { "start": { - "line": 421, + "line": 435, "column": 4 }, "end": { - "line": 421, + "line": 435, "column": 43 } } @@ -29834,18 +29956,243 @@ } } }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 233, + "end": 239, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 240, + "end": 241, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UtSystem", + "start": 242, + "end": 250, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 250, + "end": 251, + "loc": { + "start": { + "line": 5, + "column": 17 + }, + "end": { + "line": 5, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID", + "start": 251, + "end": 551, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 19, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 552, + "end": 553, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 554, + "end": 558, + "loc": { + "start": { + "line": 19, + "column": 21 + }, + "end": { + "line": 19, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./lib/live2d.core", + "start": 559, + "end": 578, + "loc": { + "start": { + "line": 19, + "column": 26 + }, + "end": { + "line": 19, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 578, + "end": 579, + "loc": { + "start": { + "line": 19, + "column": 45 + }, + "end": { + "line": 19, + "column": 46 + } + } + }, { "type": "CommentLine", "value": "============================================================", - "start": 234, - "end": 296, + "start": 580, + "end": 642, "loc": { "start": { - "line": 6, + "line": 20, "column": 0 }, "end": { - "line": 6, + "line": 20, "column": 62 } } @@ -29853,15 +30200,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 297, - "end": 359, + "start": 643, + "end": 705, "loc": { "start": { - "line": 7, + "line": 21, "column": 0 }, "end": { - "line": 7, + "line": 21, "column": 62 } } @@ -29869,15 +30216,15 @@ { "type": "CommentLine", "value": " class cModel extends L2DBaseModel", - "start": 360, - "end": 401, + "start": 706, + "end": 747, "loc": { "start": { - "line": 8, + "line": 22, "column": 0 }, "end": { - "line": 8, + "line": 22, "column": 41 } } @@ -29885,15 +30232,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 402, - "end": 464, + "start": 748, + "end": 810, "loc": { "start": { - "line": 9, + "line": 23, "column": 0 }, "end": { - "line": 9, + "line": 23, "column": 62 } } @@ -29901,15 +30248,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 465, - "end": 527, + "start": 811, + "end": 873, "loc": { "start": { - "line": 10, + "line": 24, "column": 0 }, "end": { - "line": 10, + "line": 24, "column": 62 } } @@ -29929,47 +30276,19 @@ "updateContext": null }, "value": "export", - "start": 528, - "end": 534, + "start": 874, + "end": 880, "loc": { "start": { - "line": 11, + "line": 25, "column": 0 }, "end": { - "line": 11, + "line": 25, "column": 6 } } }, - { - "type": { - "label": "default", - "keyword": "default", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "default", - "start": 535, - "end": 542, - "loc": { - "start": { - "line": 11, - "column": 7 - }, - "end": { - "line": 11, - "column": 14 - } - } - }, { "type": { "label": "function", @@ -29984,16 +30303,16 @@ "binop": null }, "value": "function", - "start": 543, - "end": 551, + "start": 881, + "end": 889, "loc": { "start": { - "line": 11, - "column": 15 + "line": 25, + "column": 7 }, "end": { - "line": 11, - "column": 23 + "line": 25, + "column": 15 } } }, @@ -30010,16 +30329,16 @@ "binop": null }, "value": "cModel", - "start": 552, - "end": 558, + "start": 890, + "end": 896, "loc": { "start": { - "line": 11, - "column": 24 + "line": 25, + "column": 16 }, "end": { - "line": 11, - "column": 30 + "line": 25, + "column": 22 } } }, @@ -30035,16 +30354,16 @@ "postfix": false, "binop": null }, - "start": 558, - "end": 559, + "start": 896, + "end": 897, "loc": { "start": { - "line": 11, - "column": 30 + "line": 25, + "column": 22 }, "end": { - "line": 11, - "column": 31 + "line": 25, + "column": 23 } } }, @@ -30060,16 +30379,16 @@ "postfix": false, "binop": null }, - "start": 559, - "end": 560, + "start": 897, + "end": 898, "loc": { "start": { - "line": 11, - "column": 31 + "line": 25, + "column": 23 }, "end": { - "line": 11, - "column": 32 + "line": 25, + "column": 24 } } }, @@ -30085,15 +30404,15 @@ "postfix": false, "binop": null }, - "start": 561, - "end": 562, + "start": 899, + "end": 900, "loc": { "start": { - "line": 12, + "line": 26, "column": 0 }, "end": { - "line": 12, + "line": 26, "column": 1 } } @@ -30101,15 +30420,15 @@ { "type": "CommentLine", "value": "L2DBaseModel.apply(this, arguments);", - "start": 567, - "end": 605, + "start": 905, + "end": 943, "loc": { "start": { - "line": 13, + "line": 27, "column": 4 }, "end": { - "line": 13, + "line": 27, "column": 42 } } @@ -30127,15 +30446,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 610, - "end": 622, + "start": 948, + "end": 960, "loc": { "start": { - "line": 14, + "line": 28, "column": 4 }, "end": { - "line": 14, + "line": 28, "column": 16 } } @@ -30153,15 +30472,15 @@ "binop": null, "updateContext": null }, - "start": 622, - "end": 623, + "start": 960, + "end": 961, "loc": { "start": { - "line": 14, + "line": 28, "column": 16 }, "end": { - "line": 14, + "line": 28, "column": 17 } } @@ -30179,15 +30498,15 @@ "binop": null }, "value": "prototype", - "start": 623, - "end": 632, + "start": 961, + "end": 970, "loc": { "start": { - "line": 14, + "line": 28, "column": 17 }, "end": { - "line": 14, + "line": 28, "column": 26 } } @@ -30205,15 +30524,15 @@ "binop": null, "updateContext": null }, - "start": 632, - "end": 633, + "start": 970, + "end": 971, "loc": { "start": { - "line": 14, + "line": 28, "column": 26 }, "end": { - "line": 14, + "line": 28, "column": 27 } } @@ -30231,15 +30550,15 @@ "binop": null }, "value": "constructor", - "start": 633, - "end": 644, + "start": 971, + "end": 982, "loc": { "start": { - "line": 14, + "line": 28, "column": 27 }, "end": { - "line": 14, + "line": 28, "column": 38 } } @@ -30257,15 +30576,15 @@ "binop": null, "updateContext": null }, - "start": 644, - "end": 645, + "start": 982, + "end": 983, "loc": { "start": { - "line": 14, + "line": 28, "column": 38 }, "end": { - "line": 14, + "line": 28, "column": 39 } } @@ -30283,15 +30602,15 @@ "binop": null }, "value": "call", - "start": 645, - "end": 649, + "start": 983, + "end": 987, "loc": { "start": { - "line": 14, + "line": 28, "column": 39 }, "end": { - "line": 14, + "line": 28, "column": 43 } } @@ -30308,15 +30627,15 @@ "postfix": false, "binop": null }, - "start": 649, - "end": 650, + "start": 987, + "end": 988, "loc": { "start": { - "line": 14, + "line": 28, "column": 43 }, "end": { - "line": 14, + "line": 28, "column": 44 } } @@ -30336,15 +30655,15 @@ "updateContext": null }, "value": "this", - "start": 650, - "end": 654, + "start": 988, + "end": 992, "loc": { "start": { - "line": 14, + "line": 28, "column": 44 }, "end": { - "line": 14, + "line": 28, "column": 48 } } @@ -30361,15 +30680,15 @@ "postfix": false, "binop": null }, - "start": 654, - "end": 655, + "start": 992, + "end": 993, "loc": { "start": { - "line": 14, + "line": 28, "column": 48 }, "end": { - "line": 14, + "line": 28, "column": 49 } } @@ -30387,15 +30706,15 @@ "binop": null, "updateContext": null }, - "start": 655, - "end": 656, + "start": 993, + "end": 994, "loc": { "start": { - "line": 14, + "line": 28, "column": 49 }, "end": { - "line": 14, + "line": 28, "column": 50 } } @@ -30415,15 +30734,15 @@ "updateContext": null }, "value": "this", - "start": 662, - "end": 666, + "start": 1000, + "end": 1004, "loc": { "start": { - "line": 16, + "line": 30, "column": 4 }, "end": { - "line": 16, + "line": 30, "column": 8 } } @@ -30441,15 +30760,15 @@ "binop": null, "updateContext": null }, - "start": 666, - "end": 667, + "start": 1004, + "end": 1005, "loc": { "start": { - "line": 16, + "line": 30, "column": 8 }, "end": { - "line": 16, + "line": 30, "column": 9 } } @@ -30467,15 +30786,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 667, - "end": 679, + "start": 1005, + "end": 1017, "loc": { "start": { - "line": 16, + "line": 30, "column": 9 }, "end": { - "line": 16, + "line": 30, "column": 21 } } @@ -30494,15 +30813,15 @@ "updateContext": null }, "value": "=", - "start": 680, - "end": 681, + "start": 1018, + "end": 1019, "loc": { "start": { - "line": 16, + "line": 30, "column": 22 }, "end": { - "line": 16, + "line": 30, "column": 23 } } @@ -30521,15 +30840,15 @@ "updateContext": null }, "value": "", - "start": 682, - "end": 684, + "start": 1020, + "end": 1022, "loc": { "start": { - "line": 16, + "line": 30, "column": 24 }, "end": { - "line": 16, + "line": 30, "column": 26 } } @@ -30547,15 +30866,15 @@ "binop": null, "updateContext": null }, - "start": 684, - "end": 685, + "start": 1022, + "end": 1023, "loc": { "start": { - "line": 16, + "line": 30, "column": 26 }, "end": { - "line": 16, + "line": 30, "column": 27 } } @@ -30575,15 +30894,15 @@ "updateContext": null }, "value": "this", - "start": 690, - "end": 694, + "start": 1028, + "end": 1032, "loc": { "start": { - "line": 17, + "line": 31, "column": 4 }, "end": { - "line": 17, + "line": 31, "column": 8 } } @@ -30601,15 +30920,15 @@ "binop": null, "updateContext": null }, - "start": 694, - "end": 695, + "start": 1032, + "end": 1033, "loc": { "start": { - "line": 17, + "line": 31, "column": 8 }, "end": { - "line": 17, + "line": 31, "column": 9 } } @@ -30627,15 +30946,15 @@ "binop": null }, "value": "modelSetting", - "start": 695, - "end": 707, + "start": 1033, + "end": 1045, "loc": { "start": { - "line": 17, + "line": 31, "column": 9 }, "end": { - "line": 17, + "line": 31, "column": 21 } } @@ -30654,15 +30973,15 @@ "updateContext": null }, "value": "=", - "start": 708, - "end": 709, + "start": 1046, + "end": 1047, "loc": { "start": { - "line": 17, + "line": 31, "column": 22 }, "end": { - "line": 17, + "line": 31, "column": 23 } } @@ -30682,15 +31001,15 @@ "updateContext": null }, "value": "null", - "start": 710, - "end": 714, + "start": 1048, + "end": 1052, "loc": { "start": { - "line": 17, + "line": 31, "column": 24 }, "end": { - "line": 17, + "line": 31, "column": 28 } } @@ -30708,15 +31027,15 @@ "binop": null, "updateContext": null }, - "start": 714, - "end": 715, + "start": 1052, + "end": 1053, "loc": { "start": { - "line": 17, + "line": 31, "column": 28 }, "end": { - "line": 17, + "line": 31, "column": 29 } } @@ -30736,15 +31055,15 @@ "updateContext": null }, "value": "this", - "start": 720, - "end": 724, + "start": 1058, + "end": 1062, "loc": { "start": { - "line": 18, + "line": 32, "column": 4 }, "end": { - "line": 18, + "line": 32, "column": 8 } } @@ -30762,15 +31081,15 @@ "binop": null, "updateContext": null }, - "start": 724, - "end": 725, + "start": 1062, + "end": 1063, "loc": { "start": { - "line": 18, + "line": 32, "column": 8 }, "end": { - "line": 18, + "line": 32, "column": 9 } } @@ -30788,15 +31107,15 @@ "binop": null }, "value": "tmpMatrix", - "start": 725, - "end": 734, + "start": 1063, + "end": 1072, "loc": { "start": { - "line": 18, + "line": 32, "column": 9 }, "end": { - "line": 18, + "line": 32, "column": 18 } } @@ -30815,15 +31134,15 @@ "updateContext": null }, "value": "=", - "start": 735, - "end": 736, + "start": 1073, + "end": 1074, "loc": { "start": { - "line": 18, + "line": 32, "column": 19 }, "end": { - "line": 18, + "line": 32, "column": 20 } } @@ -30841,15 +31160,15 @@ "binop": null, "updateContext": null }, - "start": 737, - "end": 738, + "start": 1075, + "end": 1076, "loc": { "start": { - "line": 18, + "line": 32, "column": 21 }, "end": { - "line": 18, + "line": 32, "column": 22 } } @@ -30867,15 +31186,15 @@ "binop": null, "updateContext": null }, - "start": 738, - "end": 739, + "start": 1076, + "end": 1077, "loc": { "start": { - "line": 18, + "line": 32, "column": 22 }, "end": { - "line": 18, + "line": 32, "column": 23 } } @@ -30893,15 +31212,15 @@ "binop": null, "updateContext": null }, - "start": 739, - "end": 740, + "start": 1077, + "end": 1078, "loc": { "start": { - "line": 18, + "line": 32, "column": 23 }, "end": { - "line": 18, + "line": 32, "column": 24 } } @@ -30918,15 +31237,15 @@ "postfix": false, "binop": null }, - "start": 741, - "end": 742, + "start": 1079, + "end": 1080, "loc": { "start": { - "line": 19, + "line": 33, "column": 0 }, "end": { - "line": 19, + "line": 33, "column": 1 } } @@ -30944,15 +31263,15 @@ "binop": null }, "value": "cModel", - "start": 744, - "end": 750, + "start": 1082, + "end": 1088, "loc": { "start": { - "line": 21, + "line": 35, "column": 0 }, "end": { - "line": 21, + "line": 35, "column": 6 } } @@ -30970,15 +31289,15 @@ "binop": null, "updateContext": null }, - "start": 750, - "end": 751, + "start": 1088, + "end": 1089, "loc": { "start": { - "line": 21, + "line": 35, "column": 6 }, "end": { - "line": 21, + "line": 35, "column": 7 } } @@ -30996,15 +31315,15 @@ "binop": null }, "value": "prototype", - "start": 751, - "end": 760, + "start": 1089, + "end": 1098, "loc": { "start": { - "line": 21, + "line": 35, "column": 7 }, "end": { - "line": 21, + "line": 35, "column": 16 } } @@ -31023,15 +31342,15 @@ "updateContext": null }, "value": "=", - "start": 761, - "end": 762, + "start": 1099, + "end": 1100, "loc": { "start": { - "line": 21, + "line": 35, "column": 17 }, "end": { - "line": 21, + "line": 35, "column": 18 } } @@ -31051,15 +31370,15 @@ "updateContext": null }, "value": "new", - "start": 763, - "end": 766, + "start": 1101, + "end": 1104, "loc": { "start": { - "line": 21, + "line": 35, "column": 19 }, "end": { - "line": 21, + "line": 35, "column": 22 } } @@ -31077,15 +31396,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 767, - "end": 779, + "start": 1105, + "end": 1117, "loc": { "start": { - "line": 21, + "line": 35, "column": 23 }, "end": { - "line": 21, + "line": 35, "column": 35 } } @@ -31102,15 +31421,15 @@ "postfix": false, "binop": null }, - "start": 779, - "end": 780, + "start": 1117, + "end": 1118, "loc": { "start": { - "line": 21, + "line": 35, "column": 35 }, "end": { - "line": 21, + "line": 35, "column": 36 } } @@ -31127,15 +31446,15 @@ "postfix": false, "binop": null }, - "start": 780, - "end": 781, + "start": 1118, + "end": 1119, "loc": { "start": { - "line": 21, + "line": 35, "column": 36 }, "end": { - "line": 21, + "line": 35, "column": 37 } } @@ -31153,15 +31472,15 @@ "binop": null, "updateContext": null }, - "start": 781, - "end": 782, + "start": 1119, + "end": 1120, "loc": { "start": { - "line": 21, + "line": 35, "column": 37 }, "end": { - "line": 21, + "line": 35, "column": 38 } } @@ -31179,15 +31498,15 @@ "binop": null }, "value": "cModel", - "start": 785, - "end": 791, + "start": 1123, + "end": 1129, "loc": { "start": { - "line": 24, + "line": 38, "column": 0 }, "end": { - "line": 24, + "line": 38, "column": 6 } } @@ -31205,15 +31524,15 @@ "binop": null, "updateContext": null }, - "start": 791, - "end": 792, + "start": 1129, + "end": 1130, "loc": { "start": { - "line": 24, + "line": 38, "column": 6 }, "end": { - "line": 24, + "line": 38, "column": 7 } } @@ -31231,15 +31550,15 @@ "binop": null }, "value": "prototype", - "start": 792, - "end": 801, + "start": 1130, + "end": 1139, "loc": { "start": { - "line": 24, + "line": 38, "column": 7 }, "end": { - "line": 24, + "line": 38, "column": 16 } } @@ -31257,15 +31576,15 @@ "binop": null, "updateContext": null }, - "start": 801, - "end": 802, + "start": 1139, + "end": 1140, "loc": { "start": { - "line": 24, + "line": 38, "column": 16 }, "end": { - "line": 24, + "line": 38, "column": 17 } } @@ -31283,15 +31602,15 @@ "binop": null }, "value": "load", - "start": 802, - "end": 806, + "start": 1140, + "end": 1144, "loc": { "start": { - "line": 24, + "line": 38, "column": 17 }, "end": { - "line": 24, + "line": 38, "column": 21 } } @@ -31310,15 +31629,15 @@ "updateContext": null }, "value": "=", - "start": 807, - "end": 808, + "start": 1145, + "end": 1146, "loc": { "start": { - "line": 24, + "line": 38, "column": 22 }, "end": { - "line": 24, + "line": 38, "column": 23 } } @@ -31337,15 +31656,15 @@ "binop": null }, "value": "function", - "start": 809, - "end": 817, + "start": 1147, + "end": 1155, "loc": { "start": { - "line": 24, + "line": 38, "column": 24 }, "end": { - "line": 24, + "line": 38, "column": 32 } } @@ -31362,15 +31681,15 @@ "postfix": false, "binop": null }, - "start": 817, - "end": 818, + "start": 1155, + "end": 1156, "loc": { "start": { - "line": 24, + "line": 38, "column": 32 }, "end": { - "line": 24, + "line": 38, "column": 33 } } @@ -31388,15 +31707,15 @@ "binop": null }, "value": "gl", - "start": 818, - "end": 820, + "start": 1156, + "end": 1158, "loc": { "start": { - "line": 24, + "line": 38, "column": 33 }, "end": { - "line": 24, + "line": 38, "column": 35 } } @@ -31414,15 +31733,15 @@ "binop": null, "updateContext": null }, - "start": 820, - "end": 821, + "start": 1158, + "end": 1159, "loc": { "start": { - "line": 24, + "line": 38, "column": 35 }, "end": { - "line": 24, + "line": 38, "column": 36 } } @@ -31440,15 +31759,15 @@ "binop": null }, "value": "modelSettingPath", - "start": 822, - "end": 838, + "start": 1160, + "end": 1176, "loc": { "start": { - "line": 24, + "line": 38, "column": 37 }, "end": { - "line": 24, + "line": 38, "column": 53 } } @@ -31466,15 +31785,15 @@ "binop": null, "updateContext": null }, - "start": 838, - "end": 839, + "start": 1176, + "end": 1177, "loc": { "start": { - "line": 24, + "line": 38, "column": 53 }, "end": { - "line": 24, + "line": 38, "column": 54 } } @@ -31492,15 +31811,15 @@ "binop": null }, "value": "callback", - "start": 840, - "end": 848, + "start": 1178, + "end": 1186, "loc": { "start": { - "line": 24, + "line": 38, "column": 55 }, "end": { - "line": 24, + "line": 38, "column": 63 } } @@ -31517,15 +31836,15 @@ "postfix": false, "binop": null }, - "start": 848, - "end": 849, + "start": 1186, + "end": 1187, "loc": { "start": { - "line": 24, + "line": 38, "column": 63 }, "end": { - "line": 24, + "line": 38, "column": 64 } } @@ -31542,15 +31861,15 @@ "postfix": false, "binop": null }, - "start": 850, - "end": 851, + "start": 1188, + "end": 1189, "loc": { "start": { - "line": 25, + "line": 39, "column": 0 }, "end": { - "line": 25, + "line": 39, "column": 1 } } @@ -31570,15 +31889,15 @@ "updateContext": null }, "value": "this", - "start": 856, - "end": 860, + "start": 1194, + "end": 1198, "loc": { "start": { - "line": 26, + "line": 40, "column": 4 }, "end": { - "line": 26, + "line": 40, "column": 8 } } @@ -31596,15 +31915,15 @@ "binop": null, "updateContext": null }, - "start": 860, - "end": 861, + "start": 1198, + "end": 1199, "loc": { "start": { - "line": 26, + "line": 40, "column": 8 }, "end": { - "line": 26, + "line": 40, "column": 9 } } @@ -31622,15 +31941,15 @@ "binop": null }, "value": "setUpdating", - "start": 861, - "end": 872, + "start": 1199, + "end": 1210, "loc": { "start": { - "line": 26, + "line": 40, "column": 9 }, "end": { - "line": 26, + "line": 40, "column": 20 } } @@ -31647,15 +31966,15 @@ "postfix": false, "binop": null }, - "start": 872, - "end": 873, + "start": 1210, + "end": 1211, "loc": { "start": { - "line": 26, + "line": 40, "column": 20 }, "end": { - "line": 26, + "line": 40, "column": 21 } } @@ -31675,15 +31994,15 @@ "updateContext": null }, "value": "true", - "start": 873, - "end": 877, + "start": 1211, + "end": 1215, "loc": { "start": { - "line": 26, + "line": 40, "column": 21 }, "end": { - "line": 26, + "line": 40, "column": 25 } } @@ -31700,15 +32019,15 @@ "postfix": false, "binop": null }, - "start": 877, - "end": 878, + "start": 1215, + "end": 1216, "loc": { "start": { - "line": 26, + "line": 40, "column": 25 }, "end": { - "line": 26, + "line": 40, "column": 26 } } @@ -31726,15 +32045,15 @@ "binop": null, "updateContext": null }, - "start": 878, - "end": 879, + "start": 1216, + "end": 1217, "loc": { "start": { - "line": 26, + "line": 40, "column": 26 }, "end": { - "line": 26, + "line": 40, "column": 27 } } @@ -31754,15 +32073,15 @@ "updateContext": null }, "value": "this", - "start": 884, - "end": 888, + "start": 1222, + "end": 1226, "loc": { "start": { - "line": 27, + "line": 41, "column": 4 }, "end": { - "line": 27, + "line": 41, "column": 8 } } @@ -31780,15 +32099,15 @@ "binop": null, "updateContext": null }, - "start": 888, - "end": 889, + "start": 1226, + "end": 1227, "loc": { "start": { - "line": 27, + "line": 41, "column": 8 }, "end": { - "line": 27, + "line": 41, "column": 9 } } @@ -31806,15 +32125,15 @@ "binop": null }, "value": "setInitialized", - "start": 889, - "end": 903, + "start": 1227, + "end": 1241, "loc": { "start": { - "line": 27, + "line": 41, "column": 9 }, "end": { - "line": 27, + "line": 41, "column": 23 } } @@ -31831,15 +32150,15 @@ "postfix": false, "binop": null }, - "start": 903, - "end": 904, + "start": 1241, + "end": 1242, "loc": { "start": { - "line": 27, + "line": 41, "column": 23 }, "end": { - "line": 27, + "line": 41, "column": 24 } } @@ -31859,15 +32178,15 @@ "updateContext": null }, "value": "false", - "start": 904, - "end": 909, + "start": 1242, + "end": 1247, "loc": { "start": { - "line": 27, + "line": 41, "column": 24 }, "end": { - "line": 27, + "line": 41, "column": 29 } } @@ -31884,15 +32203,15 @@ "postfix": false, "binop": null }, - "start": 909, - "end": 910, + "start": 1247, + "end": 1248, "loc": { "start": { - "line": 27, + "line": 41, "column": 29 }, "end": { - "line": 27, + "line": 41, "column": 30 } } @@ -31910,15 +32229,15 @@ "binop": null, "updateContext": null }, - "start": 910, - "end": 911, + "start": 1248, + "end": 1249, "loc": { "start": { - "line": 27, + "line": 41, "column": 30 }, "end": { - "line": 27, + "line": 41, "column": 31 } } @@ -31938,15 +32257,15 @@ "updateContext": null }, "value": "this", - "start": 917, - "end": 921, + "start": 1255, + "end": 1259, "loc": { "start": { - "line": 29, + "line": 43, "column": 4 }, "end": { - "line": 29, + "line": 43, "column": 8 } } @@ -31964,15 +32283,15 @@ "binop": null, "updateContext": null }, - "start": 921, - "end": 922, + "start": 1259, + "end": 1260, "loc": { "start": { - "line": 29, + "line": 43, "column": 8 }, "end": { - "line": 29, + "line": 43, "column": 9 } } @@ -31990,15 +32309,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 922, - "end": 934, + "start": 1260, + "end": 1272, "loc": { "start": { - "line": 29, + "line": 43, "column": 9 }, "end": { - "line": 29, + "line": 43, "column": 21 } } @@ -32017,15 +32336,15 @@ "updateContext": null }, "value": "=", - "start": 935, - "end": 936, + "start": 1273, + "end": 1274, "loc": { "start": { - "line": 29, + "line": 43, "column": 22 }, "end": { - "line": 29, + "line": 43, "column": 23 } } @@ -32043,15 +32362,15 @@ "binop": null }, "value": "modelSettingPath", - "start": 937, - "end": 953, + "start": 1275, + "end": 1291, "loc": { "start": { - "line": 29, + "line": 43, "column": 24 }, "end": { - "line": 29, + "line": 43, "column": 40 } } @@ -32069,15 +32388,15 @@ "binop": null, "updateContext": null }, - "start": 953, - "end": 954, + "start": 1291, + "end": 1292, "loc": { "start": { - "line": 29, + "line": 43, "column": 40 }, "end": { - "line": 29, + "line": 43, "column": 41 } } @@ -32095,15 +32414,15 @@ "binop": null }, "value": "substring", - "start": 954, - "end": 963, + "start": 1292, + "end": 1301, "loc": { "start": { - "line": 29, + "line": 43, "column": 41 }, "end": { - "line": 29, + "line": 43, "column": 50 } } @@ -32120,15 +32439,15 @@ "postfix": false, "binop": null }, - "start": 963, - "end": 964, + "start": 1301, + "end": 1302, "loc": { "start": { - "line": 29, + "line": 43, "column": 50 }, "end": { - "line": 29, + "line": 43, "column": 51 } } @@ -32147,15 +32466,15 @@ "updateContext": null }, "value": 0, - "start": 964, - "end": 965, + "start": 1302, + "end": 1303, "loc": { "start": { - "line": 29, + "line": 43, "column": 51 }, "end": { - "line": 29, + "line": 43, "column": 52 } } @@ -32173,15 +32492,15 @@ "binop": null, "updateContext": null }, - "start": 965, - "end": 966, + "start": 1303, + "end": 1304, "loc": { "start": { - "line": 29, + "line": 43, "column": 52 }, "end": { - "line": 29, + "line": 43, "column": 53 } } @@ -32199,15 +32518,15 @@ "binop": null }, "value": "modelSettingPath", - "start": 967, - "end": 983, + "start": 1305, + "end": 1321, "loc": { "start": { - "line": 29, + "line": 43, "column": 54 }, "end": { - "line": 29, + "line": 43, "column": 70 } } @@ -32225,15 +32544,15 @@ "binop": null, "updateContext": null }, - "start": 983, - "end": 984, + "start": 1321, + "end": 1322, "loc": { "start": { - "line": 29, + "line": 43, "column": 70 }, "end": { - "line": 29, + "line": 43, "column": 71 } } @@ -32251,15 +32570,15 @@ "binop": null }, "value": "lastIndexOf", - "start": 984, - "end": 995, + "start": 1322, + "end": 1333, "loc": { "start": { - "line": 29, + "line": 43, "column": 71 }, "end": { - "line": 29, + "line": 43, "column": 82 } } @@ -32276,15 +32595,15 @@ "postfix": false, "binop": null }, - "start": 995, - "end": 996, + "start": 1333, + "end": 1334, "loc": { "start": { - "line": 29, + "line": 43, "column": 82 }, "end": { - "line": 29, + "line": 43, "column": 83 } } @@ -32303,15 +32622,15 @@ "updateContext": null }, "value": "/", - "start": 996, - "end": 999, + "start": 1334, + "end": 1337, "loc": { "start": { - "line": 29, + "line": 43, "column": 83 }, "end": { - "line": 29, + "line": 43, "column": 86 } } @@ -32328,15 +32647,15 @@ "postfix": false, "binop": null }, - "start": 999, - "end": 1000, + "start": 1337, + "end": 1338, "loc": { "start": { - "line": 29, + "line": 43, "column": 86 }, "end": { - "line": 29, + "line": 43, "column": 87 } } @@ -32355,15 +32674,15 @@ "updateContext": null }, "value": "+", - "start": 1001, - "end": 1002, + "start": 1339, + "end": 1340, "loc": { "start": { - "line": 29, + "line": 43, "column": 88 }, "end": { - "line": 29, + "line": 43, "column": 89 } } @@ -32382,15 +32701,15 @@ "updateContext": null }, "value": 1, - "start": 1003, - "end": 1004, + "start": 1341, + "end": 1342, "loc": { "start": { - "line": 29, + "line": 43, "column": 90 }, "end": { - "line": 29, + "line": 43, "column": 91 } } @@ -32407,15 +32726,15 @@ "postfix": false, "binop": null }, - "start": 1004, - "end": 1005, + "start": 1342, + "end": 1343, "loc": { "start": { - "line": 29, + "line": 43, "column": 91 }, "end": { - "line": 29, + "line": 43, "column": 92 } } @@ -32433,15 +32752,15 @@ "binop": null, "updateContext": null }, - "start": 1005, - "end": 1006, + "start": 1343, + "end": 1344, "loc": { "start": { - "line": 29, + "line": 43, "column": 92 }, "end": { - "line": 29, + "line": 43, "column": 93 } } @@ -32461,15 +32780,15 @@ "updateContext": null }, "value": "this", - "start": 1012, - "end": 1016, + "start": 1350, + "end": 1354, "loc": { "start": { - "line": 31, + "line": 45, "column": 4 }, "end": { - "line": 31, + "line": 45, "column": 8 } } @@ -32487,15 +32806,15 @@ "binop": null, "updateContext": null }, - "start": 1016, - "end": 1017, + "start": 1354, + "end": 1355, "loc": { "start": { - "line": 31, + "line": 45, "column": 8 }, "end": { - "line": 31, + "line": 45, "column": 9 } } @@ -32513,15 +32832,15 @@ "binop": null }, "value": "modelSetting", - "start": 1017, - "end": 1029, + "start": 1355, + "end": 1367, "loc": { "start": { - "line": 31, + "line": 45, "column": 9 }, "end": { - "line": 31, + "line": 45, "column": 21 } } @@ -32540,15 +32859,15 @@ "updateContext": null }, "value": "=", - "start": 1030, - "end": 1031, + "start": 1368, + "end": 1369, "loc": { "start": { - "line": 31, + "line": 45, "column": 22 }, "end": { - "line": 31, + "line": 45, "column": 23 } } @@ -32568,15 +32887,15 @@ "updateContext": null }, "value": "new", - "start": 1032, - "end": 1035, + "start": 1370, + "end": 1373, "loc": { "start": { - "line": 31, + "line": 45, "column": 24 }, "end": { - "line": 31, + "line": 45, "column": 27 } } @@ -32594,15 +32913,15 @@ "binop": null }, "value": "ModelSettingJson", - "start": 1036, - "end": 1052, + "start": 1374, + "end": 1390, "loc": { "start": { - "line": 31, + "line": 45, "column": 28 }, "end": { - "line": 31, + "line": 45, "column": 44 } } @@ -32619,15 +32938,15 @@ "postfix": false, "binop": null }, - "start": 1052, - "end": 1053, + "start": 1390, + "end": 1391, "loc": { "start": { - "line": 31, + "line": 45, "column": 44 }, "end": { - "line": 31, + "line": 45, "column": 45 } } @@ -32644,15 +32963,15 @@ "postfix": false, "binop": null }, - "start": 1053, - "end": 1054, + "start": 1391, + "end": 1392, "loc": { "start": { - "line": 31, + "line": 45, "column": 45 }, "end": { - "line": 31, + "line": 45, "column": 46 } } @@ -32670,15 +32989,15 @@ "binop": null, "updateContext": null }, - "start": 1054, - "end": 1055, + "start": 1392, + "end": 1393, "loc": { "start": { - "line": 31, + "line": 45, "column": 46 }, "end": { - "line": 31, + "line": 45, "column": 47 } } @@ -32698,15 +33017,15 @@ "updateContext": null }, "value": "var", - "start": 1061, - "end": 1064, + "start": 1399, + "end": 1402, "loc": { "start": { - "line": 33, + "line": 47, "column": 4 }, "end": { - "line": 33, + "line": 47, "column": 7 } } @@ -32724,15 +33043,15 @@ "binop": null }, "value": "thisRef", - "start": 1065, - "end": 1072, + "start": 1403, + "end": 1410, "loc": { "start": { - "line": 33, + "line": 47, "column": 8 }, "end": { - "line": 33, + "line": 47, "column": 15 } } @@ -32751,15 +33070,15 @@ "updateContext": null }, "value": "=", - "start": 1073, - "end": 1074, + "start": 1411, + "end": 1412, "loc": { "start": { - "line": 33, + "line": 47, "column": 16 }, "end": { - "line": 33, + "line": 47, "column": 17 } } @@ -32779,15 +33098,15 @@ "updateContext": null }, "value": "this", - "start": 1075, - "end": 1079, + "start": 1413, + "end": 1417, "loc": { "start": { - "line": 33, + "line": 47, "column": 18 }, "end": { - "line": 33, + "line": 47, "column": 22 } } @@ -32805,15 +33124,15 @@ "binop": null, "updateContext": null }, - "start": 1079, - "end": 1080, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 33, + "line": 47, "column": 22 }, "end": { - "line": 33, + "line": 47, "column": 23 } } @@ -32833,15 +33152,15 @@ "updateContext": null }, "value": "this", - "start": 1086, - "end": 1090, + "start": 1424, + "end": 1428, "loc": { "start": { - "line": 35, + "line": 49, "column": 4 }, "end": { - "line": 35, + "line": 49, "column": 8 } } @@ -32859,15 +33178,15 @@ "binop": null, "updateContext": null }, - "start": 1090, - "end": 1091, + "start": 1428, + "end": 1429, "loc": { "start": { - "line": 35, + "line": 49, "column": 8 }, "end": { - "line": 35, + "line": 49, "column": 9 } } @@ -32885,15 +33204,15 @@ "binop": null }, "value": "modelSetting", - "start": 1091, - "end": 1103, + "start": 1429, + "end": 1441, "loc": { "start": { - "line": 35, + "line": 49, "column": 9 }, "end": { - "line": 35, + "line": 49, "column": 21 } } @@ -32911,15 +33230,15 @@ "binop": null, "updateContext": null }, - "start": 1103, - "end": 1104, + "start": 1441, + "end": 1442, "loc": { "start": { - "line": 35, + "line": 49, "column": 21 }, "end": { - "line": 35, + "line": 49, "column": 22 } } @@ -32937,15 +33256,15 @@ "binop": null }, "value": "loadModelSetting", - "start": 1104, - "end": 1120, + "start": 1442, + "end": 1458, "loc": { "start": { - "line": 35, + "line": 49, "column": 22 }, "end": { - "line": 35, + "line": 49, "column": 38 } } @@ -32962,15 +33281,15 @@ "postfix": false, "binop": null }, - "start": 1120, - "end": 1121, + "start": 1458, + "end": 1459, "loc": { "start": { - "line": 35, + "line": 49, "column": 38 }, "end": { - "line": 35, + "line": 49, "column": 39 } } @@ -32988,15 +33307,15 @@ "binop": null }, "value": "modelSettingPath", - "start": 1121, - "end": 1137, + "start": 1459, + "end": 1475, "loc": { "start": { - "line": 35, + "line": 49, "column": 39 }, "end": { - "line": 35, + "line": 49, "column": 55 } } @@ -33014,15 +33333,15 @@ "binop": null, "updateContext": null }, - "start": 1137, - "end": 1138, + "start": 1475, + "end": 1476, "loc": { "start": { - "line": 35, + "line": 49, "column": 55 }, "end": { - "line": 35, + "line": 49, "column": 56 } } @@ -33041,15 +33360,15 @@ "binop": null }, "value": "function", - "start": 1139, - "end": 1147, + "start": 1477, + "end": 1485, "loc": { "start": { - "line": 35, + "line": 49, "column": 57 }, "end": { - "line": 35, + "line": 49, "column": 65 } } @@ -33066,15 +33385,15 @@ "postfix": false, "binop": null }, - "start": 1147, - "end": 1148, + "start": 1485, + "end": 1486, "loc": { "start": { - "line": 35, + "line": 49, "column": 65 }, "end": { - "line": 35, + "line": 49, "column": 66 } } @@ -33091,15 +33410,15 @@ "postfix": false, "binop": null }, - "start": 1148, - "end": 1149, + "start": 1486, + "end": 1487, "loc": { "start": { - "line": 35, + "line": 49, "column": 66 }, "end": { - "line": 35, + "line": 49, "column": 67 } } @@ -33116,15 +33435,15 @@ "postfix": false, "binop": null }, - "start": 1149, - "end": 1150, + "start": 1487, + "end": 1488, "loc": { "start": { - "line": 35, + "line": 49, "column": 67 }, "end": { - "line": 35, + "line": 49, "column": 68 } } @@ -33144,15 +33463,15 @@ "updateContext": null }, "value": "var", - "start": 1160, - "end": 1163, + "start": 1498, + "end": 1501, "loc": { "start": { - "line": 37, + "line": 51, "column": 8 }, "end": { - "line": 37, + "line": 51, "column": 11 } } @@ -33170,15 +33489,15 @@ "binop": null }, "value": "path", - "start": 1164, - "end": 1168, + "start": 1502, + "end": 1506, "loc": { "start": { - "line": 37, + "line": 51, "column": 12 }, "end": { - "line": 37, + "line": 51, "column": 16 } } @@ -33197,15 +33516,15 @@ "updateContext": null }, "value": "=", - "start": 1169, - "end": 1170, + "start": 1507, + "end": 1508, "loc": { "start": { - "line": 37, + "line": 51, "column": 17 }, "end": { - "line": 37, + "line": 51, "column": 18 } } @@ -33223,15 +33542,15 @@ "binop": null }, "value": "thisRef", - "start": 1171, - "end": 1178, + "start": 1509, + "end": 1516, "loc": { "start": { - "line": 37, + "line": 51, "column": 19 }, "end": { - "line": 37, + "line": 51, "column": 26 } } @@ -33249,15 +33568,15 @@ "binop": null, "updateContext": null }, - "start": 1178, - "end": 1179, + "start": 1516, + "end": 1517, "loc": { "start": { - "line": 37, + "line": 51, "column": 26 }, "end": { - "line": 37, + "line": 51, "column": 27 } } @@ -33275,15 +33594,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 1179, - "end": 1191, + "start": 1517, + "end": 1529, "loc": { "start": { - "line": 37, + "line": 51, "column": 27 }, "end": { - "line": 37, + "line": 51, "column": 39 } } @@ -33302,15 +33621,15 @@ "updateContext": null }, "value": "+", - "start": 1192, - "end": 1193, + "start": 1530, + "end": 1531, "loc": { "start": { - "line": 37, + "line": 51, "column": 40 }, "end": { - "line": 37, + "line": 51, "column": 41 } } @@ -33328,15 +33647,15 @@ "binop": null }, "value": "thisRef", - "start": 1194, - "end": 1201, + "start": 1532, + "end": 1539, "loc": { "start": { - "line": 37, + "line": 51, "column": 42 }, "end": { - "line": 37, + "line": 51, "column": 49 } } @@ -33354,15 +33673,15 @@ "binop": null, "updateContext": null }, - "start": 1201, - "end": 1202, + "start": 1539, + "end": 1540, "loc": { "start": { - "line": 37, + "line": 51, "column": 49 }, "end": { - "line": 37, + "line": 51, "column": 50 } } @@ -33380,15 +33699,15 @@ "binop": null }, "value": "modelSetting", - "start": 1202, - "end": 1214, + "start": 1540, + "end": 1552, "loc": { "start": { - "line": 37, + "line": 51, "column": 50 }, "end": { - "line": 37, + "line": 51, "column": 62 } } @@ -33406,15 +33725,15 @@ "binop": null, "updateContext": null }, - "start": 1214, - "end": 1215, + "start": 1552, + "end": 1553, "loc": { "start": { - "line": 37, + "line": 51, "column": 62 }, "end": { - "line": 37, + "line": 51, "column": 63 } } @@ -33432,15 +33751,15 @@ "binop": null }, "value": "getModelFile", - "start": 1215, - "end": 1227, + "start": 1553, + "end": 1565, "loc": { "start": { - "line": 37, + "line": 51, "column": 63 }, "end": { - "line": 37, + "line": 51, "column": 75 } } @@ -33457,15 +33776,15 @@ "postfix": false, "binop": null }, - "start": 1227, - "end": 1228, + "start": 1565, + "end": 1566, "loc": { "start": { - "line": 37, + "line": 51, "column": 75 }, "end": { - "line": 37, + "line": 51, "column": 76 } } @@ -33482,15 +33801,15 @@ "postfix": false, "binop": null }, - "start": 1228, - "end": 1229, + "start": 1566, + "end": 1567, "loc": { "start": { - "line": 37, + "line": 51, "column": 76 }, "end": { - "line": 37, + "line": 51, "column": 77 } } @@ -33508,15 +33827,15 @@ "binop": null, "updateContext": null }, - "start": 1229, - "end": 1230, + "start": 1567, + "end": 1568, "loc": { "start": { - "line": 37, + "line": 51, "column": 77 }, "end": { - "line": 37, + "line": 51, "column": 78 } } @@ -33534,15 +33853,15 @@ "binop": null }, "value": "thisRef", - "start": 1239, - "end": 1246, + "start": 1577, + "end": 1584, "loc": { "start": { - "line": 38, + "line": 52, "column": 8 }, "end": { - "line": 38, + "line": 52, "column": 15 } } @@ -33560,15 +33879,15 @@ "binop": null, "updateContext": null }, - "start": 1246, - "end": 1247, + "start": 1584, + "end": 1585, "loc": { "start": { - "line": 38, + "line": 52, "column": 15 }, "end": { - "line": 38, + "line": 52, "column": 16 } } @@ -33586,15 +33905,15 @@ "binop": null }, "value": "loadModelData", - "start": 1247, - "end": 1260, + "start": 1585, + "end": 1598, "loc": { "start": { - "line": 38, + "line": 52, "column": 16 }, "end": { - "line": 38, + "line": 52, "column": 29 } } @@ -33611,15 +33930,15 @@ "postfix": false, "binop": null }, - "start": 1260, - "end": 1261, + "start": 1598, + "end": 1599, "loc": { "start": { - "line": 38, + "line": 52, "column": 29 }, "end": { - "line": 38, + "line": 52, "column": 30 } } @@ -33637,15 +33956,15 @@ "binop": null }, "value": "path", - "start": 1261, - "end": 1265, + "start": 1599, + "end": 1603, "loc": { "start": { - "line": 38, + "line": 52, "column": 30 }, "end": { - "line": 38, + "line": 52, "column": 34 } } @@ -33663,15 +33982,15 @@ "binop": null, "updateContext": null }, - "start": 1265, - "end": 1266, + "start": 1603, + "end": 1604, "loc": { "start": { - "line": 38, + "line": 52, "column": 34 }, "end": { - "line": 38, + "line": 52, "column": 35 } } @@ -33690,15 +34009,15 @@ "binop": null }, "value": "function", - "start": 1267, - "end": 1275, + "start": 1605, + "end": 1613, "loc": { "start": { - "line": 38, + "line": 52, "column": 36 }, "end": { - "line": 38, + "line": 52, "column": 44 } } @@ -33715,15 +34034,15 @@ "postfix": false, "binop": null }, - "start": 1275, - "end": 1276, + "start": 1613, + "end": 1614, "loc": { "start": { - "line": 38, + "line": 52, "column": 44 }, "end": { - "line": 38, + "line": 52, "column": 45 } } @@ -33741,15 +34060,15 @@ "binop": null }, "value": "model", - "start": 1276, - "end": 1281, + "start": 1614, + "end": 1619, "loc": { "start": { - "line": 38, + "line": 52, "column": 45 }, "end": { - "line": 38, + "line": 52, "column": 50 } } @@ -33766,15 +34085,15 @@ "postfix": false, "binop": null }, - "start": 1281, - "end": 1282, + "start": 1619, + "end": 1620, "loc": { "start": { - "line": 38, + "line": 52, "column": 50 }, "end": { - "line": 38, + "line": 52, "column": 51 } } @@ -33791,15 +34110,15 @@ "postfix": false, "binop": null }, - "start": 1282, - "end": 1283, + "start": 1620, + "end": 1621, "loc": { "start": { - "line": 38, + "line": 52, "column": 51 }, "end": { - "line": 38, + "line": 52, "column": 52 } } @@ -33819,15 +34138,15 @@ "updateContext": null }, "value": "for", - "start": 1297, - "end": 1300, + "start": 1635, + "end": 1638, "loc": { "start": { - "line": 40, + "line": 54, "column": 12 }, "end": { - "line": 40, + "line": 54, "column": 15 } } @@ -33844,15 +34163,15 @@ "postfix": false, "binop": null }, - "start": 1301, - "end": 1302, + "start": 1639, + "end": 1640, "loc": { "start": { - "line": 40, + "line": 54, "column": 16 }, "end": { - "line": 40, + "line": 54, "column": 17 } } @@ -33872,15 +34191,15 @@ "updateContext": null }, "value": "var", - "start": 1302, - "end": 1305, + "start": 1640, + "end": 1643, "loc": { "start": { - "line": 40, + "line": 54, "column": 17 }, "end": { - "line": 40, + "line": 54, "column": 20 } } @@ -33898,15 +34217,15 @@ "binop": null }, "value": "i", - "start": 1306, - "end": 1307, + "start": 1644, + "end": 1645, "loc": { "start": { - "line": 40, + "line": 54, "column": 21 }, "end": { - "line": 40, + "line": 54, "column": 22 } } @@ -33925,15 +34244,15 @@ "updateContext": null }, "value": "=", - "start": 1308, - "end": 1309, + "start": 1646, + "end": 1647, "loc": { "start": { - "line": 40, + "line": 54, "column": 23 }, "end": { - "line": 40, + "line": 54, "column": 24 } } @@ -33952,15 +34271,15 @@ "updateContext": null }, "value": 0, - "start": 1310, - "end": 1311, + "start": 1648, + "end": 1649, "loc": { "start": { - "line": 40, + "line": 54, "column": 25 }, "end": { - "line": 40, + "line": 54, "column": 26 } } @@ -33978,15 +34297,15 @@ "binop": null, "updateContext": null }, - "start": 1311, - "end": 1312, + "start": 1649, + "end": 1650, "loc": { "start": { - "line": 40, + "line": 54, "column": 26 }, "end": { - "line": 40, + "line": 54, "column": 27 } } @@ -34004,15 +34323,15 @@ "binop": null }, "value": "i", - "start": 1313, - "end": 1314, + "start": 1651, + "end": 1652, "loc": { "start": { - "line": 40, + "line": 54, "column": 28 }, "end": { - "line": 40, + "line": 54, "column": 29 } } @@ -34031,15 +34350,15 @@ "updateContext": null }, "value": "<", - "start": 1315, - "end": 1316, + "start": 1653, + "end": 1654, "loc": { "start": { - "line": 40, + "line": 54, "column": 30 }, "end": { - "line": 40, + "line": 54, "column": 31 } } @@ -34057,15 +34376,15 @@ "binop": null }, "value": "thisRef", - "start": 1317, - "end": 1324, + "start": 1655, + "end": 1662, "loc": { "start": { - "line": 40, + "line": 54, "column": 32 }, "end": { - "line": 40, + "line": 54, "column": 39 } } @@ -34083,15 +34402,15 @@ "binop": null, "updateContext": null }, - "start": 1324, - "end": 1325, + "start": 1662, + "end": 1663, "loc": { "start": { - "line": 40, + "line": 54, "column": 39 }, "end": { - "line": 40, + "line": 54, "column": 40 } } @@ -34109,15 +34428,15 @@ "binop": null }, "value": "modelSetting", - "start": 1325, - "end": 1337, + "start": 1663, + "end": 1675, "loc": { "start": { - "line": 40, + "line": 54, "column": 40 }, "end": { - "line": 40, + "line": 54, "column": 52 } } @@ -34135,15 +34454,15 @@ "binop": null, "updateContext": null }, - "start": 1337, - "end": 1338, + "start": 1675, + "end": 1676, "loc": { "start": { - "line": 40, + "line": 54, "column": 52 }, "end": { - "line": 40, + "line": 54, "column": 53 } } @@ -34161,15 +34480,15 @@ "binop": null }, "value": "getTextureNum", - "start": 1338, - "end": 1351, + "start": 1676, + "end": 1689, "loc": { "start": { - "line": 40, + "line": 54, "column": 53 }, "end": { - "line": 40, + "line": 54, "column": 66 } } @@ -34186,15 +34505,15 @@ "postfix": false, "binop": null }, - "start": 1351, - "end": 1352, + "start": 1689, + "end": 1690, "loc": { "start": { - "line": 40, + "line": 54, "column": 66 }, "end": { - "line": 40, + "line": 54, "column": 67 } } @@ -34211,15 +34530,15 @@ "postfix": false, "binop": null }, - "start": 1352, - "end": 1353, + "start": 1690, + "end": 1691, "loc": { "start": { - "line": 40, + "line": 54, "column": 67 }, "end": { - "line": 40, + "line": 54, "column": 68 } } @@ -34237,15 +34556,15 @@ "binop": null, "updateContext": null }, - "start": 1353, - "end": 1354, + "start": 1691, + "end": 1692, "loc": { "start": { - "line": 40, + "line": 54, "column": 68 }, "end": { - "line": 40, + "line": 54, "column": 69 } } @@ -34263,15 +34582,15 @@ "binop": null }, "value": "i", - "start": 1355, - "end": 1356, + "start": 1693, + "end": 1694, "loc": { "start": { - "line": 40, + "line": 54, "column": 70 }, "end": { - "line": 40, + "line": 54, "column": 71 } } @@ -34289,15 +34608,15 @@ "binop": null }, "value": "++", - "start": 1356, - "end": 1358, + "start": 1694, + "end": 1696, "loc": { "start": { - "line": 40, + "line": 54, "column": 71 }, "end": { - "line": 40, + "line": 54, "column": 73 } } @@ -34314,15 +34633,15 @@ "postfix": false, "binop": null }, - "start": 1358, - "end": 1359, + "start": 1696, + "end": 1697, "loc": { "start": { - "line": 40, + "line": 54, "column": 73 }, "end": { - "line": 40, + "line": 54, "column": 74 } } @@ -34339,15 +34658,15 @@ "postfix": false, "binop": null }, - "start": 1372, - "end": 1373, + "start": 1710, + "end": 1711, "loc": { "start": { - "line": 41, + "line": 55, "column": 12 }, "end": { - "line": 41, + "line": 55, "column": 13 } } @@ -34367,15 +34686,15 @@ "updateContext": null }, "value": "var", - "start": 1391, - "end": 1394, + "start": 1729, + "end": 1732, "loc": { "start": { - "line": 43, + "line": 57, "column": 16 }, "end": { - "line": 43, + "line": 57, "column": 19 } } @@ -34393,15 +34712,15 @@ "binop": null }, "value": "texPaths", - "start": 1395, - "end": 1403, + "start": 1733, + "end": 1741, "loc": { "start": { - "line": 43, + "line": 57, "column": 20 }, "end": { - "line": 43, + "line": 57, "column": 28 } } @@ -34420,15 +34739,15 @@ "updateContext": null }, "value": "=", - "start": 1404, - "end": 1405, + "start": 1742, + "end": 1743, "loc": { "start": { - "line": 43, + "line": 57, "column": 29 }, "end": { - "line": 43, + "line": 57, "column": 30 } } @@ -34446,15 +34765,15 @@ "binop": null }, "value": "thisRef", - "start": 1406, - "end": 1413, + "start": 1744, + "end": 1751, "loc": { "start": { - "line": 43, + "line": 57, "column": 31 }, "end": { - "line": 43, + "line": 57, "column": 38 } } @@ -34472,15 +34791,15 @@ "binop": null, "updateContext": null }, - "start": 1413, - "end": 1414, + "start": 1751, + "end": 1752, "loc": { "start": { - "line": 43, + "line": 57, "column": 38 }, "end": { - "line": 43, + "line": 57, "column": 39 } } @@ -34498,15 +34817,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 1414, - "end": 1426, + "start": 1752, + "end": 1764, "loc": { "start": { - "line": 43, + "line": 57, "column": 39 }, "end": { - "line": 43, + "line": 57, "column": 51 } } @@ -34525,15 +34844,15 @@ "updateContext": null }, "value": "+", - "start": 1427, - "end": 1428, + "start": 1765, + "end": 1766, "loc": { "start": { - "line": 43, + "line": 57, "column": 52 }, "end": { - "line": 43, + "line": 57, "column": 53 } } @@ -34551,15 +34870,15 @@ "binop": null }, "value": "thisRef", - "start": 1449, - "end": 1456, + "start": 1787, + "end": 1794, "loc": { "start": { - "line": 44, + "line": 58, "column": 20 }, "end": { - "line": 44, + "line": 58, "column": 27 } } @@ -34577,15 +34896,15 @@ "binop": null, "updateContext": null }, - "start": 1456, - "end": 1457, + "start": 1794, + "end": 1795, "loc": { "start": { - "line": 44, + "line": 58, "column": 27 }, "end": { - "line": 44, + "line": 58, "column": 28 } } @@ -34603,15 +34922,15 @@ "binop": null }, "value": "modelSetting", - "start": 1457, - "end": 1469, + "start": 1795, + "end": 1807, "loc": { "start": { - "line": 44, + "line": 58, "column": 28 }, "end": { - "line": 44, + "line": 58, "column": 40 } } @@ -34629,15 +34948,15 @@ "binop": null, "updateContext": null }, - "start": 1469, - "end": 1470, + "start": 1807, + "end": 1808, "loc": { "start": { - "line": 44, + "line": 58, "column": 40 }, "end": { - "line": 44, + "line": 58, "column": 41 } } @@ -34655,15 +34974,15 @@ "binop": null }, "value": "getTextureFile", - "start": 1470, - "end": 1484, + "start": 1808, + "end": 1822, "loc": { "start": { - "line": 44, + "line": 58, "column": 41 }, "end": { - "line": 44, + "line": 58, "column": 55 } } @@ -34680,15 +34999,15 @@ "postfix": false, "binop": null }, - "start": 1484, - "end": 1485, + "start": 1822, + "end": 1823, "loc": { "start": { - "line": 44, + "line": 58, "column": 55 }, "end": { - "line": 44, + "line": 58, "column": 56 } } @@ -34706,15 +35025,15 @@ "binop": null }, "value": "i", - "start": 1485, - "end": 1486, + "start": 1823, + "end": 1824, "loc": { "start": { - "line": 44, + "line": 58, "column": 56 }, "end": { - "line": 44, + "line": 58, "column": 57 } } @@ -34731,15 +35050,15 @@ "postfix": false, "binop": null }, - "start": 1486, - "end": 1487, + "start": 1824, + "end": 1825, "loc": { "start": { - "line": 44, + "line": 58, "column": 57 }, "end": { - "line": 44, + "line": 58, "column": 58 } } @@ -34757,15 +35076,15 @@ "binop": null, "updateContext": null }, - "start": 1487, - "end": 1488, + "start": 1825, + "end": 1826, "loc": { "start": { - "line": 44, + "line": 58, "column": 58 }, "end": { - "line": 44, + "line": 58, "column": 59 } } @@ -34783,15 +35102,15 @@ "binop": null }, "value": "thisRef", - "start": 1506, - "end": 1513, + "start": 1844, + "end": 1851, "loc": { "start": { - "line": 46, + "line": 60, "column": 16 }, "end": { - "line": 46, + "line": 60, "column": 23 } } @@ -34809,15 +35128,15 @@ "binop": null, "updateContext": null }, - "start": 1513, - "end": 1514, + "start": 1851, + "end": 1852, "loc": { "start": { - "line": 46, + "line": 60, "column": 23 }, "end": { - "line": 46, + "line": 60, "column": 24 } } @@ -34835,15 +35154,15 @@ "binop": null }, "value": "loadTexture", - "start": 1514, - "end": 1525, + "start": 1852, + "end": 1863, "loc": { "start": { - "line": 46, + "line": 60, "column": 24 }, "end": { - "line": 46, + "line": 60, "column": 35 } } @@ -34860,15 +35179,15 @@ "postfix": false, "binop": null }, - "start": 1525, - "end": 1526, + "start": 1863, + "end": 1864, "loc": { "start": { - "line": 46, + "line": 60, "column": 35 }, "end": { - "line": 46, + "line": 60, "column": 36 } } @@ -34886,15 +35205,15 @@ "binop": null }, "value": "i", - "start": 1526, - "end": 1527, + "start": 1864, + "end": 1865, "loc": { "start": { - "line": 46, + "line": 60, "column": 36 }, "end": { - "line": 46, + "line": 60, "column": 37 } } @@ -34912,15 +35231,15 @@ "binop": null, "updateContext": null }, - "start": 1527, - "end": 1528, + "start": 1865, + "end": 1866, "loc": { "start": { - "line": 46, + "line": 60, "column": 37 }, "end": { - "line": 46, + "line": 60, "column": 38 } } @@ -34938,15 +35257,15 @@ "binop": null }, "value": "texPaths", - "start": 1529, - "end": 1537, + "start": 1867, + "end": 1875, "loc": { "start": { - "line": 46, + "line": 60, "column": 39 }, "end": { - "line": 46, + "line": 60, "column": 47 } } @@ -34964,15 +35283,15 @@ "binop": null, "updateContext": null }, - "start": 1537, - "end": 1538, + "start": 1875, + "end": 1876, "loc": { "start": { - "line": 46, + "line": 60, "column": 47 }, "end": { - "line": 46, + "line": 60, "column": 48 } } @@ -34991,15 +35310,15 @@ "binop": null }, "value": "function", - "start": 1539, - "end": 1547, + "start": 1877, + "end": 1885, "loc": { "start": { - "line": 46, + "line": 60, "column": 49 }, "end": { - "line": 46, + "line": 60, "column": 57 } } @@ -35016,15 +35335,15 @@ "postfix": false, "binop": null }, - "start": 1547, - "end": 1548, + "start": 1885, + "end": 1886, "loc": { "start": { - "line": 46, + "line": 60, "column": 57 }, "end": { - "line": 46, + "line": 60, "column": 58 } } @@ -35041,15 +35360,15 @@ "postfix": false, "binop": null }, - "start": 1548, - "end": 1549, + "start": 1886, + "end": 1887, "loc": { "start": { - "line": 46, + "line": 60, "column": 58 }, "end": { - "line": 46, + "line": 60, "column": 59 } } @@ -35066,15 +35385,15 @@ "postfix": false, "binop": null }, - "start": 1550, - "end": 1551, + "start": 1888, + "end": 1889, "loc": { "start": { - "line": 46, + "line": 60, "column": 60 }, "end": { - "line": 46, + "line": 60, "column": 61 } } @@ -35094,15 +35413,15 @@ "updateContext": null }, "value": "if", - "start": 1573, - "end": 1575, + "start": 1911, + "end": 1913, "loc": { "start": { - "line": 48, + "line": 62, "column": 20 }, "end": { - "line": 48, + "line": 62, "column": 22 } } @@ -35119,15 +35438,15 @@ "postfix": false, "binop": null }, - "start": 1575, - "end": 1576, + "start": 1913, + "end": 1914, "loc": { "start": { - "line": 48, + "line": 62, "column": 22 }, "end": { - "line": 48, + "line": 62, "column": 23 } } @@ -35145,15 +35464,15 @@ "binop": null }, "value": "thisRef", - "start": 1577, - "end": 1584, + "start": 1915, + "end": 1922, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 48, + "line": 62, "column": 31 } } @@ -35171,15 +35490,15 @@ "binop": null, "updateContext": null }, - "start": 1584, - "end": 1585, + "start": 1922, + "end": 1923, "loc": { "start": { - "line": 48, + "line": 62, "column": 31 }, "end": { - "line": 48, + "line": 62, "column": 32 } } @@ -35197,15 +35516,15 @@ "binop": null }, "value": "isTexLoaded", - "start": 1585, - "end": 1596, + "start": 1923, + "end": 1934, "loc": { "start": { - "line": 48, + "line": 62, "column": 32 }, "end": { - "line": 48, + "line": 62, "column": 43 } } @@ -35222,15 +35541,15 @@ "postfix": false, "binop": null }, - "start": 1597, - "end": 1598, + "start": 1935, + "end": 1936, "loc": { "start": { - "line": 48, + "line": 62, "column": 44 }, "end": { - "line": 48, + "line": 62, "column": 45 } } @@ -35247,15 +35566,15 @@ "postfix": false, "binop": null }, - "start": 1599, - "end": 1600, + "start": 1937, + "end": 1938, "loc": { "start": { - "line": 48, + "line": 62, "column": 46 }, "end": { - "line": 48, + "line": 62, "column": 47 } } @@ -35275,15 +35594,15 @@ "updateContext": null }, "value": "if", - "start": 1626, - "end": 1628, + "start": 1964, + "end": 1966, "loc": { "start": { - "line": 50, + "line": 64, "column": 24 }, "end": { - "line": 50, + "line": 64, "column": 26 } } @@ -35300,15 +35619,15 @@ "postfix": false, "binop": null }, - "start": 1629, - "end": 1630, + "start": 1967, + "end": 1968, "loc": { "start": { - "line": 50, + "line": 64, "column": 27 }, "end": { - "line": 50, + "line": 64, "column": 28 } } @@ -35326,15 +35645,15 @@ "binop": null }, "value": "thisRef", - "start": 1630, - "end": 1637, + "start": 1968, + "end": 1975, "loc": { "start": { - "line": 50, + "line": 64, "column": 28 }, "end": { - "line": 50, + "line": 64, "column": 35 } } @@ -35352,15 +35671,15 @@ "binop": null, "updateContext": null }, - "start": 1637, - "end": 1638, + "start": 1975, + "end": 1976, "loc": { "start": { - "line": 50, + "line": 64, "column": 35 }, "end": { - "line": 50, + "line": 64, "column": 36 } } @@ -35378,15 +35697,15 @@ "binop": null }, "value": "modelSetting", - "start": 1638, - "end": 1650, + "start": 1976, + "end": 1988, "loc": { "start": { - "line": 50, + "line": 64, "column": 36 }, "end": { - "line": 50, + "line": 64, "column": 48 } } @@ -35404,15 +35723,15 @@ "binop": null, "updateContext": null }, - "start": 1650, - "end": 1651, + "start": 1988, + "end": 1989, "loc": { "start": { - "line": 50, + "line": 64, "column": 48 }, "end": { - "line": 50, + "line": 64, "column": 49 } } @@ -35430,15 +35749,15 @@ "binop": null }, "value": "getExpressionNum", - "start": 1651, - "end": 1667, + "start": 1989, + "end": 2005, "loc": { "start": { - "line": 50, + "line": 64, "column": 49 }, "end": { - "line": 50, + "line": 64, "column": 65 } } @@ -35455,15 +35774,15 @@ "postfix": false, "binop": null }, - "start": 1667, - "end": 1668, + "start": 2005, + "end": 2006, "loc": { "start": { - "line": 50, + "line": 64, "column": 65 }, "end": { - "line": 50, + "line": 64, "column": 66 } } @@ -35480,15 +35799,15 @@ "postfix": false, "binop": null }, - "start": 1668, - "end": 1669, + "start": 2006, + "end": 2007, "loc": { "start": { - "line": 50, + "line": 64, "column": 66 }, "end": { - "line": 50, + "line": 64, "column": 67 } } @@ -35507,15 +35826,15 @@ "updateContext": null }, "value": ">", - "start": 1670, - "end": 1671, + "start": 2008, + "end": 2009, "loc": { "start": { - "line": 50, + "line": 64, "column": 68 }, "end": { - "line": 50, + "line": 64, "column": 69 } } @@ -35534,15 +35853,15 @@ "updateContext": null }, "value": 0, - "start": 1672, - "end": 1673, + "start": 2010, + "end": 2011, "loc": { "start": { - "line": 50, + "line": 64, "column": 70 }, "end": { - "line": 50, + "line": 64, "column": 71 } } @@ -35559,15 +35878,15 @@ "postfix": false, "binop": null }, - "start": 1673, - "end": 1674, + "start": 2011, + "end": 2012, "loc": { "start": { - "line": 50, + "line": 64, "column": 71 }, "end": { - "line": 50, + "line": 64, "column": 72 } } @@ -35584,15 +35903,15 @@ "postfix": false, "binop": null }, - "start": 1699, - "end": 1700, + "start": 2037, + "end": 2038, "loc": { "start": { - "line": 51, + "line": 65, "column": 24 }, "end": { - "line": 51, + "line": 65, "column": 25 } } @@ -35610,15 +35929,15 @@ "binop": null }, "value": "thisRef", - "start": 1730, - "end": 1737, + "start": 2068, + "end": 2075, "loc": { "start": { - "line": 53, + "line": 67, "column": 28 }, "end": { - "line": 53, + "line": 67, "column": 35 } } @@ -35636,15 +35955,15 @@ "binop": null, "updateContext": null }, - "start": 1737, - "end": 1738, + "start": 2075, + "end": 2076, "loc": { "start": { - "line": 53, + "line": 67, "column": 35 }, "end": { - "line": 53, + "line": 67, "column": 36 } } @@ -35662,15 +35981,15 @@ "binop": null }, "value": "expressions", - "start": 1738, - "end": 1749, + "start": 2076, + "end": 2087, "loc": { "start": { - "line": 53, + "line": 67, "column": 36 }, "end": { - "line": 53, + "line": 67, "column": 47 } } @@ -35689,15 +36008,15 @@ "updateContext": null }, "value": "=", - "start": 1750, - "end": 1751, + "start": 2088, + "end": 2089, "loc": { "start": { - "line": 53, + "line": 67, "column": 48 }, "end": { - "line": 53, + "line": 67, "column": 49 } } @@ -35714,15 +36033,15 @@ "postfix": false, "binop": null }, - "start": 1752, - "end": 1753, + "start": 2090, + "end": 2091, "loc": { "start": { - "line": 53, + "line": 67, "column": 50 }, "end": { - "line": 53, + "line": 67, "column": 51 } } @@ -35739,15 +36058,15 @@ "postfix": false, "binop": null }, - "start": 1753, - "end": 1754, + "start": 2091, + "end": 2092, "loc": { "start": { - "line": 53, + "line": 67, "column": 51 }, "end": { - "line": 53, + "line": 67, "column": 52 } } @@ -35765,15 +36084,15 @@ "binop": null, "updateContext": null }, - "start": 1754, - "end": 1755, + "start": 2092, + "end": 2093, "loc": { "start": { - "line": 53, + "line": 67, "column": 52 }, "end": { - "line": 53, + "line": 67, "column": 53 } } @@ -35793,15 +36112,15 @@ "updateContext": null }, "value": "for", - "start": 1785, - "end": 1788, + "start": 2123, + "end": 2126, "loc": { "start": { - "line": 55, + "line": 69, "column": 28 }, "end": { - "line": 55, + "line": 69, "column": 31 } } @@ -35818,15 +36137,15 @@ "postfix": false, "binop": null }, - "start": 1789, - "end": 1790, + "start": 2127, + "end": 2128, "loc": { "start": { - "line": 55, + "line": 69, "column": 32 }, "end": { - "line": 55, + "line": 69, "column": 33 } } @@ -35846,15 +36165,15 @@ "updateContext": null }, "value": "var", - "start": 1790, - "end": 1793, + "start": 2128, + "end": 2131, "loc": { "start": { - "line": 55, + "line": 69, "column": 33 }, "end": { - "line": 55, + "line": 69, "column": 36 } } @@ -35872,15 +36191,15 @@ "binop": null }, "value": "j", - "start": 1794, - "end": 1795, + "start": 2132, + "end": 2133, "loc": { "start": { - "line": 55, + "line": 69, "column": 37 }, "end": { - "line": 55, + "line": 69, "column": 38 } } @@ -35899,15 +36218,15 @@ "updateContext": null }, "value": "=", - "start": 1796, - "end": 1797, + "start": 2134, + "end": 2135, "loc": { "start": { - "line": 55, + "line": 69, "column": 39 }, "end": { - "line": 55, + "line": 69, "column": 40 } } @@ -35926,15 +36245,15 @@ "updateContext": null }, "value": 0, - "start": 1798, - "end": 1799, + "start": 2136, + "end": 2137, "loc": { "start": { - "line": 55, + "line": 69, "column": 41 }, "end": { - "line": 55, + "line": 69, "column": 42 } } @@ -35952,15 +36271,15 @@ "binop": null, "updateContext": null }, - "start": 1799, - "end": 1800, + "start": 2137, + "end": 2138, "loc": { "start": { - "line": 55, + "line": 69, "column": 42 }, "end": { - "line": 55, + "line": 69, "column": 43 } } @@ -35978,15 +36297,15 @@ "binop": null }, "value": "j", - "start": 1801, - "end": 1802, + "start": 2139, + "end": 2140, "loc": { "start": { - "line": 55, + "line": 69, "column": 44 }, "end": { - "line": 55, + "line": 69, "column": 45 } } @@ -36005,15 +36324,15 @@ "updateContext": null }, "value": "<", - "start": 1803, - "end": 1804, + "start": 2141, + "end": 2142, "loc": { "start": { - "line": 55, + "line": 69, "column": 46 }, "end": { - "line": 55, + "line": 69, "column": 47 } } @@ -36031,15 +36350,15 @@ "binop": null }, "value": "thisRef", - "start": 1805, - "end": 1812, + "start": 2143, + "end": 2150, "loc": { "start": { - "line": 55, + "line": 69, "column": 48 }, "end": { - "line": 55, + "line": 69, "column": 55 } } @@ -36057,15 +36376,15 @@ "binop": null, "updateContext": null }, - "start": 1812, - "end": 1813, + "start": 2150, + "end": 2151, "loc": { "start": { - "line": 55, + "line": 69, "column": 55 }, "end": { - "line": 55, + "line": 69, "column": 56 } } @@ -36083,15 +36402,15 @@ "binop": null }, "value": "modelSetting", - "start": 1813, - "end": 1825, + "start": 2151, + "end": 2163, "loc": { "start": { - "line": 55, + "line": 69, "column": 56 }, "end": { - "line": 55, + "line": 69, "column": 68 } } @@ -36109,15 +36428,15 @@ "binop": null, "updateContext": null }, - "start": 1825, - "end": 1826, + "start": 2163, + "end": 2164, "loc": { "start": { - "line": 55, + "line": 69, "column": 68 }, "end": { - "line": 55, + "line": 69, "column": 69 } } @@ -36135,15 +36454,15 @@ "binop": null }, "value": "getExpressionNum", - "start": 1826, - "end": 1842, + "start": 2164, + "end": 2180, "loc": { "start": { - "line": 55, + "line": 69, "column": 69 }, "end": { - "line": 55, + "line": 69, "column": 85 } } @@ -36160,15 +36479,15 @@ "postfix": false, "binop": null }, - "start": 1842, - "end": 1843, + "start": 2180, + "end": 2181, "loc": { "start": { - "line": 55, + "line": 69, "column": 85 }, "end": { - "line": 55, + "line": 69, "column": 86 } } @@ -36185,15 +36504,15 @@ "postfix": false, "binop": null }, - "start": 1843, - "end": 1844, + "start": 2181, + "end": 2182, "loc": { "start": { - "line": 55, + "line": 69, "column": 86 }, "end": { - "line": 55, + "line": 69, "column": 87 } } @@ -36211,15 +36530,15 @@ "binop": null, "updateContext": null }, - "start": 1844, - "end": 1845, + "start": 2182, + "end": 2183, "loc": { "start": { - "line": 55, + "line": 69, "column": 87 }, "end": { - "line": 55, + "line": 69, "column": 88 } } @@ -36237,15 +36556,15 @@ "binop": null }, "value": "j", - "start": 1846, - "end": 1847, + "start": 2184, + "end": 2185, "loc": { "start": { - "line": 55, + "line": 69, "column": 89 }, "end": { - "line": 55, + "line": 69, "column": 90 } } @@ -36263,15 +36582,15 @@ "binop": null }, "value": "++", - "start": 1847, - "end": 1849, + "start": 2185, + "end": 2187, "loc": { "start": { - "line": 55, + "line": 69, "column": 90 }, "end": { - "line": 55, + "line": 69, "column": 92 } } @@ -36288,15 +36607,15 @@ "postfix": false, "binop": null }, - "start": 1849, - "end": 1850, + "start": 2187, + "end": 2188, "loc": { "start": { - "line": 55, + "line": 69, "column": 92 }, "end": { - "line": 55, + "line": 69, "column": 93 } } @@ -36313,15 +36632,15 @@ "postfix": false, "binop": null }, - "start": 1879, - "end": 1880, + "start": 2217, + "end": 2218, "loc": { "start": { - "line": 56, + "line": 70, "column": 28 }, "end": { - "line": 56, + "line": 70, "column": 29 } } @@ -36341,15 +36660,15 @@ "updateContext": null }, "value": "var", - "start": 1913, - "end": 1916, + "start": 2251, + "end": 2254, "loc": { "start": { - "line": 57, + "line": 71, "column": 32 }, "end": { - "line": 57, + "line": 71, "column": 35 } } @@ -36367,15 +36686,15 @@ "binop": null }, "value": "expName", - "start": 1917, - "end": 1924, + "start": 2255, + "end": 2262, "loc": { "start": { - "line": 57, + "line": 71, "column": 36 }, "end": { - "line": 57, + "line": 71, "column": 43 } } @@ -36394,15 +36713,15 @@ "updateContext": null }, "value": "=", - "start": 1925, - "end": 1926, + "start": 2263, + "end": 2264, "loc": { "start": { - "line": 57, + "line": 71, "column": 44 }, "end": { - "line": 57, + "line": 71, "column": 45 } } @@ -36420,15 +36739,15 @@ "binop": null }, "value": "thisRef", - "start": 1927, - "end": 1934, + "start": 2265, + "end": 2272, "loc": { "start": { - "line": 57, + "line": 71, "column": 46 }, "end": { - "line": 57, + "line": 71, "column": 53 } } @@ -36446,15 +36765,15 @@ "binop": null, "updateContext": null }, - "start": 1934, - "end": 1935, + "start": 2272, + "end": 2273, "loc": { "start": { - "line": 57, + "line": 71, "column": 53 }, "end": { - "line": 57, + "line": 71, "column": 54 } } @@ -36472,15 +36791,15 @@ "binop": null }, "value": "modelSetting", - "start": 1935, - "end": 1947, + "start": 2273, + "end": 2285, "loc": { "start": { - "line": 57, + "line": 71, "column": 54 }, "end": { - "line": 57, + "line": 71, "column": 66 } } @@ -36498,15 +36817,15 @@ "binop": null, "updateContext": null }, - "start": 1947, - "end": 1948, + "start": 2285, + "end": 2286, "loc": { "start": { - "line": 57, + "line": 71, "column": 66 }, "end": { - "line": 57, + "line": 71, "column": 67 } } @@ -36524,15 +36843,15 @@ "binop": null }, "value": "getExpressionName", - "start": 1948, - "end": 1965, + "start": 2286, + "end": 2303, "loc": { "start": { - "line": 57, + "line": 71, "column": 67 }, "end": { - "line": 57, + "line": 71, "column": 84 } } @@ -36549,15 +36868,15 @@ "postfix": false, "binop": null }, - "start": 1965, - "end": 1966, + "start": 2303, + "end": 2304, "loc": { "start": { - "line": 57, + "line": 71, "column": 84 }, "end": { - "line": 57, + "line": 71, "column": 85 } } @@ -36575,15 +36894,15 @@ "binop": null }, "value": "j", - "start": 1966, - "end": 1967, + "start": 2304, + "end": 2305, "loc": { "start": { - "line": 57, + "line": 71, "column": 85 }, "end": { - "line": 57, + "line": 71, "column": 86 } } @@ -36600,15 +36919,15 @@ "postfix": false, "binop": null }, - "start": 1967, - "end": 1968, + "start": 2305, + "end": 2306, "loc": { "start": { - "line": 57, + "line": 71, "column": 86 }, "end": { - "line": 57, + "line": 71, "column": 87 } } @@ -36626,15 +36945,15 @@ "binop": null, "updateContext": null }, - "start": 1968, - "end": 1969, + "start": 2306, + "end": 2307, "loc": { "start": { - "line": 57, + "line": 71, "column": 87 }, "end": { - "line": 57, + "line": 71, "column": 88 } } @@ -36654,15 +36973,15 @@ "updateContext": null }, "value": "var", - "start": 2002, - "end": 2005, + "start": 2340, + "end": 2343, "loc": { "start": { - "line": 58, + "line": 72, "column": 32 }, "end": { - "line": 58, + "line": 72, "column": 35 } } @@ -36680,15 +36999,15 @@ "binop": null }, "value": "expFilePath", - "start": 2006, - "end": 2017, + "start": 2344, + "end": 2355, "loc": { "start": { - "line": 58, + "line": 72, "column": 36 }, "end": { - "line": 58, + "line": 72, "column": 47 } } @@ -36707,15 +37026,15 @@ "updateContext": null }, "value": "=", - "start": 2018, - "end": 2019, + "start": 2356, + "end": 2357, "loc": { "start": { - "line": 58, + "line": 72, "column": 48 }, "end": { - "line": 58, + "line": 72, "column": 49 } } @@ -36733,15 +37052,15 @@ "binop": null }, "value": "thisRef", - "start": 2020, - "end": 2027, + "start": 2358, + "end": 2365, "loc": { "start": { - "line": 58, + "line": 72, "column": 50 }, "end": { - "line": 58, + "line": 72, "column": 57 } } @@ -36759,15 +37078,15 @@ "binop": null, "updateContext": null }, - "start": 2027, - "end": 2028, + "start": 2365, + "end": 2366, "loc": { "start": { - "line": 58, + "line": 72, "column": 57 }, "end": { - "line": 58, + "line": 72, "column": 58 } } @@ -36785,15 +37104,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 2028, - "end": 2040, + "start": 2366, + "end": 2378, "loc": { "start": { - "line": 58, + "line": 72, "column": 58 }, "end": { - "line": 58, + "line": 72, "column": 70 } } @@ -36812,15 +37131,15 @@ "updateContext": null }, "value": "+", - "start": 2041, - "end": 2042, + "start": 2379, + "end": 2380, "loc": { "start": { - "line": 58, + "line": 72, "column": 71 }, "end": { - "line": 58, + "line": 72, "column": 72 } } @@ -36838,15 +37157,15 @@ "binop": null }, "value": "thisRef", - "start": 2079, - "end": 2086, + "start": 2417, + "end": 2424, "loc": { "start": { - "line": 59, + "line": 73, "column": 36 }, "end": { - "line": 59, + "line": 73, "column": 43 } } @@ -36864,15 +37183,15 @@ "binop": null, "updateContext": null }, - "start": 2086, - "end": 2087, + "start": 2424, + "end": 2425, "loc": { "start": { - "line": 59, + "line": 73, "column": 43 }, "end": { - "line": 59, + "line": 73, "column": 44 } } @@ -36890,15 +37209,15 @@ "binop": null }, "value": "modelSetting", - "start": 2087, - "end": 2099, + "start": 2425, + "end": 2437, "loc": { "start": { - "line": 59, + "line": 73, "column": 44 }, "end": { - "line": 59, + "line": 73, "column": 56 } } @@ -36916,15 +37235,15 @@ "binop": null, "updateContext": null }, - "start": 2099, - "end": 2100, + "start": 2437, + "end": 2438, "loc": { "start": { - "line": 59, + "line": 73, "column": 56 }, "end": { - "line": 59, + "line": 73, "column": 57 } } @@ -36942,15 +37261,15 @@ "binop": null }, "value": "getExpressionFile", - "start": 2100, - "end": 2117, + "start": 2438, + "end": 2455, "loc": { "start": { - "line": 59, + "line": 73, "column": 57 }, "end": { - "line": 59, + "line": 73, "column": 74 } } @@ -36967,15 +37286,15 @@ "postfix": false, "binop": null }, - "start": 2117, - "end": 2118, + "start": 2455, + "end": 2456, "loc": { "start": { - "line": 59, + "line": 73, "column": 74 }, "end": { - "line": 59, + "line": 73, "column": 75 } } @@ -36993,15 +37312,15 @@ "binop": null }, "value": "j", - "start": 2118, - "end": 2119, + "start": 2456, + "end": 2457, "loc": { "start": { - "line": 59, + "line": 73, "column": 75 }, "end": { - "line": 59, + "line": 73, "column": 76 } } @@ -37018,15 +37337,15 @@ "postfix": false, "binop": null }, - "start": 2119, - "end": 2120, + "start": 2457, + "end": 2458, "loc": { "start": { - "line": 59, + "line": 73, "column": 76 }, "end": { - "line": 59, + "line": 73, "column": 77 } } @@ -37044,15 +37363,15 @@ "binop": null, "updateContext": null }, - "start": 2120, - "end": 2121, + "start": 2458, + "end": 2459, "loc": { "start": { - "line": 59, + "line": 73, "column": 77 }, "end": { - "line": 59, + "line": 73, "column": 78 } } @@ -37070,15 +37389,15 @@ "binop": null }, "value": "thisRef", - "start": 2155, - "end": 2162, + "start": 2493, + "end": 2500, "loc": { "start": { - "line": 61, + "line": 75, "column": 32 }, "end": { - "line": 61, + "line": 75, "column": 39 } } @@ -37096,15 +37415,15 @@ "binop": null, "updateContext": null }, - "start": 2162, - "end": 2163, + "start": 2500, + "end": 2501, "loc": { "start": { - "line": 61, + "line": 75, "column": 39 }, "end": { - "line": 61, + "line": 75, "column": 40 } } @@ -37122,15 +37441,15 @@ "binop": null }, "value": "loadExpression", - "start": 2163, - "end": 2177, + "start": 2501, + "end": 2515, "loc": { "start": { - "line": 61, + "line": 75, "column": 40 }, "end": { - "line": 61, + "line": 75, "column": 54 } } @@ -37147,15 +37466,15 @@ "postfix": false, "binop": null }, - "start": 2177, - "end": 2178, + "start": 2515, + "end": 2516, "loc": { "start": { - "line": 61, + "line": 75, "column": 54 }, "end": { - "line": 61, + "line": 75, "column": 55 } } @@ -37173,15 +37492,15 @@ "binop": null }, "value": "expName", - "start": 2178, - "end": 2185, + "start": 2516, + "end": 2523, "loc": { "start": { - "line": 61, + "line": 75, "column": 55 }, "end": { - "line": 61, + "line": 75, "column": 62 } } @@ -37199,15 +37518,15 @@ "binop": null, "updateContext": null }, - "start": 2185, - "end": 2186, + "start": 2523, + "end": 2524, "loc": { "start": { - "line": 61, + "line": 75, "column": 62 }, "end": { - "line": 61, + "line": 75, "column": 63 } } @@ -37225,15 +37544,15 @@ "binop": null }, "value": "expFilePath", - "start": 2187, - "end": 2198, + "start": 2525, + "end": 2536, "loc": { "start": { - "line": 61, + "line": 75, "column": 64 }, "end": { - "line": 61, + "line": 75, "column": 75 } } @@ -37250,15 +37569,15 @@ "postfix": false, "binop": null }, - "start": 2198, - "end": 2199, + "start": 2536, + "end": 2537, "loc": { "start": { - "line": 61, + "line": 75, "column": 75 }, "end": { - "line": 61, + "line": 75, "column": 76 } } @@ -37276,15 +37595,15 @@ "binop": null, "updateContext": null }, - "start": 2199, - "end": 2200, + "start": 2537, + "end": 2538, "loc": { "start": { - "line": 61, + "line": 75, "column": 76 }, "end": { - "line": 61, + "line": 75, "column": 77 } } @@ -37301,15 +37620,15 @@ "postfix": false, "binop": null }, - "start": 2229, - "end": 2230, + "start": 2567, + "end": 2568, "loc": { "start": { - "line": 62, + "line": 76, "column": 28 }, "end": { - "line": 62, + "line": 76, "column": 29 } } @@ -37326,15 +37645,15 @@ "postfix": false, "binop": null }, - "start": 2255, - "end": 2256, + "start": 2593, + "end": 2594, "loc": { "start": { - "line": 63, + "line": 77, "column": 24 }, "end": { - "line": 63, + "line": 77, "column": 25 } } @@ -37354,15 +37673,15 @@ "updateContext": null }, "value": "else", - "start": 2281, - "end": 2285, + "start": 2619, + "end": 2623, "loc": { "start": { - "line": 64, + "line": 78, "column": 24 }, "end": { - "line": 64, + "line": 78, "column": 28 } } @@ -37379,15 +37698,15 @@ "postfix": false, "binop": null }, - "start": 2310, - "end": 2311, + "start": 2648, + "end": 2649, "loc": { "start": { - "line": 65, + "line": 79, "column": 24 }, "end": { - "line": 65, + "line": 79, "column": 25 } } @@ -37405,15 +37724,15 @@ "binop": null }, "value": "thisRef", - "start": 2340, - "end": 2347, + "start": 2678, + "end": 2685, "loc": { "start": { - "line": 66, + "line": 80, "column": 28 }, "end": { - "line": 66, + "line": 80, "column": 35 } } @@ -37431,15 +37750,15 @@ "binop": null, "updateContext": null }, - "start": 2347, - "end": 2348, + "start": 2685, + "end": 2686, "loc": { "start": { - "line": 66, + "line": 80, "column": 35 }, "end": { - "line": 66, + "line": 80, "column": 36 } } @@ -37457,15 +37776,15 @@ "binop": null }, "value": "expressionManager", - "start": 2348, - "end": 2365, + "start": 2686, + "end": 2703, "loc": { "start": { - "line": 66, + "line": 80, "column": 36 }, "end": { - "line": 66, + "line": 80, "column": 53 } } @@ -37484,15 +37803,15 @@ "updateContext": null }, "value": "=", - "start": 2366, - "end": 2367, + "start": 2704, + "end": 2705, "loc": { "start": { - "line": 66, + "line": 80, "column": 54 }, "end": { - "line": 66, + "line": 80, "column": 55 } } @@ -37512,15 +37831,15 @@ "updateContext": null }, "value": "null", - "start": 2368, - "end": 2372, + "start": 2706, + "end": 2710, "loc": { "start": { - "line": 66, + "line": 80, "column": 56 }, "end": { - "line": 66, + "line": 80, "column": 60 } } @@ -37538,15 +37857,15 @@ "binop": null, "updateContext": null }, - "start": 2372, - "end": 2373, + "start": 2710, + "end": 2711, "loc": { "start": { - "line": 66, + "line": 80, "column": 60 }, "end": { - "line": 66, + "line": 80, "column": 61 } } @@ -37564,15 +37883,15 @@ "binop": null }, "value": "thisRef", - "start": 2402, - "end": 2409, + "start": 2740, + "end": 2747, "loc": { "start": { - "line": 67, + "line": 81, "column": 28 }, "end": { - "line": 67, + "line": 81, "column": 35 } } @@ -37590,15 +37909,15 @@ "binop": null, "updateContext": null }, - "start": 2409, - "end": 2410, + "start": 2747, + "end": 2748, "loc": { "start": { - "line": 67, + "line": 81, "column": 35 }, "end": { - "line": 67, + "line": 81, "column": 36 } } @@ -37616,15 +37935,15 @@ "binop": null }, "value": "expressions", - "start": 2410, - "end": 2421, + "start": 2748, + "end": 2759, "loc": { "start": { - "line": 67, + "line": 81, "column": 36 }, "end": { - "line": 67, + "line": 81, "column": 47 } } @@ -37643,15 +37962,15 @@ "updateContext": null }, "value": "=", - "start": 2422, - "end": 2423, + "start": 2760, + "end": 2761, "loc": { "start": { - "line": 67, + "line": 81, "column": 48 }, "end": { - "line": 67, + "line": 81, "column": 49 } } @@ -37668,15 +37987,15 @@ "postfix": false, "binop": null }, - "start": 2424, - "end": 2425, + "start": 2762, + "end": 2763, "loc": { "start": { - "line": 67, + "line": 81, "column": 50 }, "end": { - "line": 67, + "line": 81, "column": 51 } } @@ -37693,15 +38012,15 @@ "postfix": false, "binop": null }, - "start": 2425, - "end": 2426, + "start": 2763, + "end": 2764, "loc": { "start": { - "line": 67, + "line": 81, "column": 51 }, "end": { - "line": 67, + "line": 81, "column": 52 } } @@ -37719,15 +38038,15 @@ "binop": null, "updateContext": null }, - "start": 2426, - "end": 2427, + "start": 2764, + "end": 2765, "loc": { "start": { - "line": 67, + "line": 81, "column": 52 }, "end": { - "line": 67, + "line": 81, "column": 53 } } @@ -37744,15 +38063,15 @@ "postfix": false, "binop": null }, - "start": 2452, - "end": 2453, + "start": 2790, + "end": 2791, "loc": { "start": { - "line": 68, + "line": 82, "column": 24 }, "end": { - "line": 68, + "line": 82, "column": 25 } } @@ -37772,15 +38091,15 @@ "updateContext": null }, "value": "if", - "start": 2481, - "end": 2483, + "start": 2819, + "end": 2821, "loc": { "start": { - "line": 72, + "line": 86, "column": 24 }, "end": { - "line": 72, + "line": 86, "column": 26 } } @@ -37797,15 +38116,15 @@ "postfix": false, "binop": null }, - "start": 2484, - "end": 2485, + "start": 2822, + "end": 2823, "loc": { "start": { - "line": 72, + "line": 86, "column": 27 }, "end": { - "line": 72, + "line": 86, "column": 28 } } @@ -37823,15 +38142,15 @@ "binop": null }, "value": "thisRef", - "start": 2485, - "end": 2492, + "start": 2823, + "end": 2830, "loc": { "start": { - "line": 72, + "line": 86, "column": 28 }, "end": { - "line": 72, + "line": 86, "column": 35 } } @@ -37849,15 +38168,15 @@ "binop": null, "updateContext": null }, - "start": 2492, - "end": 2493, + "start": 2830, + "end": 2831, "loc": { "start": { - "line": 72, + "line": 86, "column": 35 }, "end": { - "line": 72, + "line": 86, "column": 36 } } @@ -37875,15 +38194,15 @@ "binop": null }, "value": "eyeBlink", - "start": 2493, - "end": 2501, + "start": 2831, + "end": 2839, "loc": { "start": { - "line": 72, + "line": 86, "column": 36 }, "end": { - "line": 72, + "line": 86, "column": 44 } } @@ -37902,15 +38221,15 @@ "updateContext": null }, "value": "==", - "start": 2502, - "end": 2504, + "start": 2840, + "end": 2842, "loc": { "start": { - "line": 72, + "line": 86, "column": 45 }, "end": { - "line": 72, + "line": 86, "column": 47 } } @@ -37930,15 +38249,15 @@ "updateContext": null }, "value": "null", - "start": 2505, - "end": 2509, + "start": 2843, + "end": 2847, "loc": { "start": { - "line": 72, + "line": 86, "column": 48 }, "end": { - "line": 72, + "line": 86, "column": 52 } } @@ -37955,15 +38274,15 @@ "postfix": false, "binop": null }, - "start": 2509, - "end": 2510, + "start": 2847, + "end": 2848, "loc": { "start": { - "line": 72, + "line": 86, "column": 52 }, "end": { - "line": 72, + "line": 86, "column": 53 } } @@ -37980,15 +38299,15 @@ "postfix": false, "binop": null }, - "start": 2535, - "end": 2536, + "start": 2873, + "end": 2874, "loc": { "start": { - "line": 73, + "line": 87, "column": 24 }, "end": { - "line": 73, + "line": 87, "column": 25 } } @@ -38006,15 +38325,15 @@ "binop": null }, "value": "thisRef", - "start": 2565, - "end": 2572, + "start": 2903, + "end": 2910, "loc": { "start": { - "line": 74, + "line": 88, "column": 28 }, "end": { - "line": 74, + "line": 88, "column": 35 } } @@ -38032,15 +38351,15 @@ "binop": null, "updateContext": null }, - "start": 2572, - "end": 2573, + "start": 2910, + "end": 2911, "loc": { "start": { - "line": 74, + "line": 88, "column": 35 }, "end": { - "line": 74, + "line": 88, "column": 36 } } @@ -38058,15 +38377,15 @@ "binop": null }, "value": "eyeBlink", - "start": 2573, - "end": 2581, + "start": 2911, + "end": 2919, "loc": { "start": { - "line": 74, + "line": 88, "column": 36 }, "end": { - "line": 74, + "line": 88, "column": 44 } } @@ -38085,15 +38404,15 @@ "updateContext": null }, "value": "=", - "start": 2582, - "end": 2583, + "start": 2920, + "end": 2921, "loc": { "start": { - "line": 74, + "line": 88, "column": 45 }, "end": { - "line": 74, + "line": 88, "column": 46 } } @@ -38113,15 +38432,15 @@ "updateContext": null }, "value": "new", - "start": 2584, - "end": 2587, + "start": 2922, + "end": 2925, "loc": { "start": { - "line": 74, + "line": 88, "column": 47 }, "end": { - "line": 74, + "line": 88, "column": 50 } } @@ -38139,15 +38458,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 2588, - "end": 2599, + "start": 2926, + "end": 2937, "loc": { "start": { - "line": 74, + "line": 88, "column": 51 }, "end": { - "line": 74, + "line": 88, "column": 62 } } @@ -38164,15 +38483,15 @@ "postfix": false, "binop": null }, - "start": 2599, - "end": 2600, + "start": 2937, + "end": 2938, "loc": { "start": { - "line": 74, + "line": 88, "column": 62 }, "end": { - "line": 74, + "line": 88, "column": 63 } } @@ -38189,15 +38508,15 @@ "postfix": false, "binop": null }, - "start": 2600, - "end": 2601, + "start": 2938, + "end": 2939, "loc": { "start": { - "line": 74, + "line": 88, "column": 63 }, "end": { - "line": 74, + "line": 88, "column": 64 } } @@ -38215,15 +38534,15 @@ "binop": null, "updateContext": null }, - "start": 2601, - "end": 2602, + "start": 2939, + "end": 2940, "loc": { "start": { - "line": 74, + "line": 88, "column": 64 }, "end": { - "line": 74, + "line": 88, "column": 65 } } @@ -38240,15 +38559,15 @@ "postfix": false, "binop": null }, - "start": 2627, - "end": 2628, + "start": 2965, + "end": 2966, "loc": { "start": { - "line": 75, + "line": 89, "column": 24 }, "end": { - "line": 75, + "line": 89, "column": 25 } } @@ -38268,15 +38587,15 @@ "updateContext": null }, "value": "if", - "start": 2655, - "end": 2657, + "start": 2993, + "end": 2995, "loc": { "start": { - "line": 78, + "line": 92, "column": 24 }, "end": { - "line": 78, + "line": 92, "column": 26 } } @@ -38293,15 +38612,15 @@ "postfix": false, "binop": null }, - "start": 2658, - "end": 2659, + "start": 2996, + "end": 2997, "loc": { "start": { - "line": 78, + "line": 92, "column": 27 }, "end": { - "line": 78, + "line": 92, "column": 28 } } @@ -38319,15 +38638,15 @@ "binop": null }, "value": "thisRef", - "start": 2659, - "end": 2666, + "start": 2997, + "end": 3004, "loc": { "start": { - "line": 78, + "line": 92, "column": 28 }, "end": { - "line": 78, + "line": 92, "column": 35 } } @@ -38345,15 +38664,15 @@ "binop": null, "updateContext": null }, - "start": 2666, - "end": 2667, + "start": 3004, + "end": 3005, "loc": { "start": { - "line": 78, + "line": 92, "column": 35 }, "end": { - "line": 78, + "line": 92, "column": 36 } } @@ -38371,15 +38690,15 @@ "binop": null }, "value": "modelSetting", - "start": 2667, - "end": 2679, + "start": 3005, + "end": 3017, "loc": { "start": { - "line": 78, + "line": 92, "column": 36 }, "end": { - "line": 78, + "line": 92, "column": 48 } } @@ -38397,15 +38716,15 @@ "binop": null, "updateContext": null }, - "start": 2679, - "end": 2680, + "start": 3017, + "end": 3018, "loc": { "start": { - "line": 78, + "line": 92, "column": 48 }, "end": { - "line": 78, + "line": 92, "column": 49 } } @@ -38423,15 +38742,15 @@ "binop": null }, "value": "getPhysicsFile", - "start": 2680, - "end": 2694, + "start": 3018, + "end": 3032, "loc": { "start": { - "line": 78, + "line": 92, "column": 49 }, "end": { - "line": 78, + "line": 92, "column": 63 } } @@ -38448,15 +38767,15 @@ "postfix": false, "binop": null }, - "start": 2694, - "end": 2695, + "start": 3032, + "end": 3033, "loc": { "start": { - "line": 78, + "line": 92, "column": 63 }, "end": { - "line": 78, + "line": 92, "column": 64 } } @@ -38473,15 +38792,15 @@ "postfix": false, "binop": null }, - "start": 2695, - "end": 2696, + "start": 3033, + "end": 3034, "loc": { "start": { - "line": 78, + "line": 92, "column": 64 }, "end": { - "line": 78, + "line": 92, "column": 65 } } @@ -38500,15 +38819,15 @@ "updateContext": null }, "value": "!=", - "start": 2697, - "end": 2699, + "start": 3035, + "end": 3037, "loc": { "start": { - "line": 78, + "line": 92, "column": 66 }, "end": { - "line": 78, + "line": 92, "column": 68 } } @@ -38528,15 +38847,15 @@ "updateContext": null }, "value": "null", - "start": 2700, - "end": 2704, + "start": 3038, + "end": 3042, "loc": { "start": { - "line": 78, + "line": 92, "column": 69 }, "end": { - "line": 78, + "line": 92, "column": 73 } } @@ -38553,15 +38872,15 @@ "postfix": false, "binop": null }, - "start": 2704, - "end": 2705, + "start": 3042, + "end": 3043, "loc": { "start": { - "line": 78, + "line": 92, "column": 73 }, "end": { - "line": 78, + "line": 92, "column": 74 } } @@ -38578,15 +38897,15 @@ "postfix": false, "binop": null }, - "start": 2730, - "end": 2731, + "start": 3068, + "end": 3069, "loc": { "start": { - "line": 79, + "line": 93, "column": 24 }, "end": { - "line": 79, + "line": 93, "column": 25 } } @@ -38604,15 +38923,15 @@ "binop": null }, "value": "thisRef", - "start": 2760, - "end": 2767, + "start": 3098, + "end": 3105, "loc": { "start": { - "line": 80, + "line": 94, "column": 28 }, "end": { - "line": 80, + "line": 94, "column": 35 } } @@ -38630,15 +38949,15 @@ "binop": null, "updateContext": null }, - "start": 2767, - "end": 2768, + "start": 3105, + "end": 3106, "loc": { "start": { - "line": 80, + "line": 94, "column": 35 }, "end": { - "line": 80, + "line": 94, "column": 36 } } @@ -38656,15 +38975,15 @@ "binop": null }, "value": "loadPhysics", - "start": 2768, - "end": 2779, + "start": 3106, + "end": 3117, "loc": { "start": { - "line": 80, + "line": 94, "column": 36 }, "end": { - "line": 80, + "line": 94, "column": 47 } } @@ -38681,15 +39000,15 @@ "postfix": false, "binop": null }, - "start": 2779, - "end": 2780, + "start": 3117, + "end": 3118, "loc": { "start": { - "line": 80, + "line": 94, "column": 47 }, "end": { - "line": 80, + "line": 94, "column": 48 } } @@ -38707,15 +39026,15 @@ "binop": null }, "value": "thisRef", - "start": 2780, - "end": 2787, + "start": 3118, + "end": 3125, "loc": { "start": { - "line": 80, + "line": 94, "column": 48 }, "end": { - "line": 80, + "line": 94, "column": 55 } } @@ -38733,15 +39052,15 @@ "binop": null, "updateContext": null }, - "start": 2787, - "end": 2788, + "start": 3125, + "end": 3126, "loc": { "start": { - "line": 80, + "line": 94, "column": 55 }, "end": { - "line": 80, + "line": 94, "column": 56 } } @@ -38759,15 +39078,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 2788, - "end": 2800, + "start": 3126, + "end": 3138, "loc": { "start": { - "line": 80, + "line": 94, "column": 56 }, "end": { - "line": 80, + "line": 94, "column": 68 } } @@ -38786,15 +39105,15 @@ "updateContext": null }, "value": "+", - "start": 2801, - "end": 2802, + "start": 3139, + "end": 3140, "loc": { "start": { - "line": 80, + "line": 94, "column": 69 }, "end": { - "line": 80, + "line": 94, "column": 70 } } @@ -38812,15 +39131,15 @@ "binop": null }, "value": "thisRef", - "start": 2851, - "end": 2858, + "start": 3189, + "end": 3196, "loc": { "start": { - "line": 81, + "line": 95, "column": 48 }, "end": { - "line": 81, + "line": 95, "column": 55 } } @@ -38838,15 +39157,15 @@ "binop": null, "updateContext": null }, - "start": 2858, - "end": 2859, + "start": 3196, + "end": 3197, "loc": { "start": { - "line": 81, + "line": 95, "column": 55 }, "end": { - "line": 81, + "line": 95, "column": 56 } } @@ -38864,15 +39183,15 @@ "binop": null }, "value": "modelSetting", - "start": 2859, - "end": 2871, + "start": 3197, + "end": 3209, "loc": { "start": { - "line": 81, + "line": 95, "column": 56 }, "end": { - "line": 81, + "line": 95, "column": 68 } } @@ -38890,15 +39209,15 @@ "binop": null, "updateContext": null }, - "start": 2871, - "end": 2872, + "start": 3209, + "end": 3210, "loc": { "start": { - "line": 81, + "line": 95, "column": 68 }, "end": { - "line": 81, + "line": 95, "column": 69 } } @@ -38916,15 +39235,15 @@ "binop": null }, "value": "getPhysicsFile", - "start": 2872, - "end": 2886, + "start": 3210, + "end": 3224, "loc": { "start": { - "line": 81, + "line": 95, "column": 69 }, "end": { - "line": 81, + "line": 95, "column": 83 } } @@ -38941,15 +39260,15 @@ "postfix": false, "binop": null }, - "start": 2886, - "end": 2887, + "start": 3224, + "end": 3225, "loc": { "start": { - "line": 81, + "line": 95, "column": 83 }, "end": { - "line": 81, + "line": 95, "column": 84 } } @@ -38966,15 +39285,15 @@ "postfix": false, "binop": null }, - "start": 2887, - "end": 2888, + "start": 3225, + "end": 3226, "loc": { "start": { - "line": 81, + "line": 95, "column": 84 }, "end": { - "line": 81, + "line": 95, "column": 85 } } @@ -38991,15 +39310,15 @@ "postfix": false, "binop": null }, - "start": 2888, - "end": 2889, + "start": 3226, + "end": 3227, "loc": { "start": { - "line": 81, + "line": 95, "column": 85 }, "end": { - "line": 81, + "line": 95, "column": 86 } } @@ -39017,15 +39336,15 @@ "binop": null, "updateContext": null }, - "start": 2889, - "end": 2890, + "start": 3227, + "end": 3228, "loc": { "start": { - "line": 81, + "line": 95, "column": 86 }, "end": { - "line": 81, + "line": 95, "column": 87 } } @@ -39042,15 +39361,15 @@ "postfix": false, "binop": null }, - "start": 2915, - "end": 2916, + "start": 3253, + "end": 3254, "loc": { "start": { - "line": 82, + "line": 96, "column": 24 }, "end": { - "line": 82, + "line": 96, "column": 25 } } @@ -39070,15 +39389,15 @@ "updateContext": null }, "value": "else", - "start": 2941, - "end": 2945, + "start": 3279, + "end": 3283, "loc": { "start": { - "line": 83, + "line": 97, "column": 24 }, "end": { - "line": 83, + "line": 97, "column": 28 } } @@ -39095,15 +39414,15 @@ "postfix": false, "binop": null }, - "start": 2970, - "end": 2971, + "start": 3308, + "end": 3309, "loc": { "start": { - "line": 84, + "line": 98, "column": 24 }, "end": { - "line": 84, + "line": 98, "column": 25 } } @@ -39121,15 +39440,15 @@ "binop": null }, "value": "thisRef", - "start": 3000, - "end": 3007, + "start": 3338, + "end": 3345, "loc": { "start": { - "line": 85, + "line": 99, "column": 28 }, "end": { - "line": 85, + "line": 99, "column": 35 } } @@ -39147,15 +39466,15 @@ "binop": null, "updateContext": null }, - "start": 3007, - "end": 3008, + "start": 3345, + "end": 3346, "loc": { "start": { - "line": 85, + "line": 99, "column": 35 }, "end": { - "line": 85, + "line": 99, "column": 36 } } @@ -39173,15 +39492,15 @@ "binop": null }, "value": "physics", - "start": 3008, - "end": 3015, + "start": 3346, + "end": 3353, "loc": { "start": { - "line": 85, + "line": 99, "column": 36 }, "end": { - "line": 85, + "line": 99, "column": 43 } } @@ -39200,15 +39519,15 @@ "updateContext": null }, "value": "=", - "start": 3016, - "end": 3017, + "start": 3354, + "end": 3355, "loc": { "start": { - "line": 85, + "line": 99, "column": 44 }, "end": { - "line": 85, + "line": 99, "column": 45 } } @@ -39228,15 +39547,15 @@ "updateContext": null }, "value": "null", - "start": 3018, - "end": 3022, + "start": 3356, + "end": 3360, "loc": { "start": { - "line": 85, + "line": 99, "column": 46 }, "end": { - "line": 85, + "line": 99, "column": 50 } } @@ -39254,15 +39573,15 @@ "binop": null, "updateContext": null }, - "start": 3022, - "end": 3023, + "start": 3360, + "end": 3361, "loc": { "start": { - "line": 85, + "line": 99, "column": 50 }, "end": { - "line": 85, + "line": 99, "column": 51 } } @@ -39279,15 +39598,15 @@ "postfix": false, "binop": null }, - "start": 3048, - "end": 3049, + "start": 3386, + "end": 3387, "loc": { "start": { - "line": 86, + "line": 100, "column": 24 }, "end": { - "line": 86, + "line": 100, "column": 25 } } @@ -39307,15 +39626,15 @@ "updateContext": null }, "value": "if", - "start": 3077, - "end": 3079, + "start": 3415, + "end": 3417, "loc": { "start": { - "line": 90, + "line": 104, "column": 24 }, "end": { - "line": 90, + "line": 104, "column": 26 } } @@ -39332,15 +39651,15 @@ "postfix": false, "binop": null }, - "start": 3080, - "end": 3081, + "start": 3418, + "end": 3419, "loc": { "start": { - "line": 90, + "line": 104, "column": 27 }, "end": { - "line": 90, + "line": 104, "column": 28 } } @@ -39358,15 +39677,15 @@ "binop": null }, "value": "thisRef", - "start": 3081, - "end": 3088, + "start": 3419, + "end": 3426, "loc": { "start": { - "line": 90, + "line": 104, "column": 28 }, "end": { - "line": 90, + "line": 104, "column": 35 } } @@ -39384,15 +39703,15 @@ "binop": null, "updateContext": null }, - "start": 3088, - "end": 3089, + "start": 3426, + "end": 3427, "loc": { "start": { - "line": 90, + "line": 104, "column": 35 }, "end": { - "line": 90, + "line": 104, "column": 36 } } @@ -39410,15 +39729,15 @@ "binop": null }, "value": "modelSetting", - "start": 3089, - "end": 3101, + "start": 3427, + "end": 3439, "loc": { "start": { - "line": 90, + "line": 104, "column": 36 }, "end": { - "line": 90, + "line": 104, "column": 48 } } @@ -39436,15 +39755,15 @@ "binop": null, "updateContext": null }, - "start": 3101, - "end": 3102, + "start": 3439, + "end": 3440, "loc": { "start": { - "line": 90, + "line": 104, "column": 48 }, "end": { - "line": 90, + "line": 104, "column": 49 } } @@ -39462,15 +39781,15 @@ "binop": null }, "value": "getPoseFile", - "start": 3102, - "end": 3113, + "start": 3440, + "end": 3451, "loc": { "start": { - "line": 90, + "line": 104, "column": 49 }, "end": { - "line": 90, + "line": 104, "column": 60 } } @@ -39487,15 +39806,15 @@ "postfix": false, "binop": null }, - "start": 3113, - "end": 3114, + "start": 3451, + "end": 3452, "loc": { "start": { - "line": 90, + "line": 104, "column": 60 }, "end": { - "line": 90, + "line": 104, "column": 61 } } @@ -39512,15 +39831,15 @@ "postfix": false, "binop": null }, - "start": 3114, - "end": 3115, + "start": 3452, + "end": 3453, "loc": { "start": { - "line": 90, + "line": 104, "column": 61 }, "end": { - "line": 90, + "line": 104, "column": 62 } } @@ -39539,15 +39858,15 @@ "updateContext": null }, "value": "!=", - "start": 3116, - "end": 3118, + "start": 3454, + "end": 3456, "loc": { "start": { - "line": 90, + "line": 104, "column": 63 }, "end": { - "line": 90, + "line": 104, "column": 65 } } @@ -39567,15 +39886,15 @@ "updateContext": null }, "value": "null", - "start": 3119, - "end": 3123, + "start": 3457, + "end": 3461, "loc": { "start": { - "line": 90, + "line": 104, "column": 66 }, "end": { - "line": 90, + "line": 104, "column": 70 } } @@ -39592,15 +39911,15 @@ "postfix": false, "binop": null }, - "start": 3123, - "end": 3124, + "start": 3461, + "end": 3462, "loc": { "start": { - "line": 90, + "line": 104, "column": 70 }, "end": { - "line": 90, + "line": 104, "column": 71 } } @@ -39617,15 +39936,15 @@ "postfix": false, "binop": null }, - "start": 3149, - "end": 3150, + "start": 3487, + "end": 3488, "loc": { "start": { - "line": 91, + "line": 105, "column": 24 }, "end": { - "line": 91, + "line": 105, "column": 25 } } @@ -39643,15 +39962,15 @@ "binop": null }, "value": "thisRef", - "start": 3179, - "end": 3186, + "start": 3517, + "end": 3524, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 92, + "line": 106, "column": 35 } } @@ -39669,15 +39988,15 @@ "binop": null, "updateContext": null }, - "start": 3186, - "end": 3187, + "start": 3524, + "end": 3525, "loc": { "start": { - "line": 92, + "line": 106, "column": 35 }, "end": { - "line": 92, + "line": 106, "column": 36 } } @@ -39695,15 +40014,15 @@ "binop": null }, "value": "loadPose", - "start": 3187, - "end": 3195, + "start": 3525, + "end": 3533, "loc": { "start": { - "line": 92, + "line": 106, "column": 36 }, "end": { - "line": 92, + "line": 106, "column": 44 } } @@ -39720,15 +40039,15 @@ "postfix": false, "binop": null }, - "start": 3195, - "end": 3196, + "start": 3533, + "end": 3534, "loc": { "start": { - "line": 92, + "line": 106, "column": 44 }, "end": { - "line": 92, + "line": 106, "column": 45 } } @@ -39746,15 +40065,15 @@ "binop": null }, "value": "thisRef", - "start": 3229, - "end": 3236, + "start": 3567, + "end": 3574, "loc": { "start": { - "line": 93, + "line": 107, "column": 32 }, "end": { - "line": 93, + "line": 107, "column": 39 } } @@ -39772,15 +40091,15 @@ "binop": null, "updateContext": null }, - "start": 3236, - "end": 3237, + "start": 3574, + "end": 3575, "loc": { "start": { - "line": 93, + "line": 107, "column": 39 }, "end": { - "line": 93, + "line": 107, "column": 40 } } @@ -39798,15 +40117,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 3237, - "end": 3249, + "start": 3575, + "end": 3587, "loc": { "start": { - "line": 93, + "line": 107, "column": 40 }, "end": { - "line": 93, + "line": 107, "column": 52 } } @@ -39825,15 +40144,15 @@ "updateContext": null }, "value": "+", - "start": 3250, - "end": 3251, + "start": 3588, + "end": 3589, "loc": { "start": { - "line": 93, + "line": 107, "column": 53 }, "end": { - "line": 93, + "line": 107, "column": 54 } } @@ -39851,15 +40170,15 @@ "binop": null }, "value": "thisRef", - "start": 3284, - "end": 3291, + "start": 3622, + "end": 3629, "loc": { "start": { - "line": 94, + "line": 108, "column": 32 }, "end": { - "line": 94, + "line": 108, "column": 39 } } @@ -39877,15 +40196,15 @@ "binop": null, "updateContext": null }, - "start": 3291, - "end": 3292, + "start": 3629, + "end": 3630, "loc": { "start": { - "line": 94, + "line": 108, "column": 39 }, "end": { - "line": 94, + "line": 108, "column": 40 } } @@ -39903,15 +40222,15 @@ "binop": null }, "value": "modelSetting", - "start": 3292, - "end": 3304, + "start": 3630, + "end": 3642, "loc": { "start": { - "line": 94, + "line": 108, "column": 40 }, "end": { - "line": 94, + "line": 108, "column": 52 } } @@ -39929,15 +40248,15 @@ "binop": null, "updateContext": null }, - "start": 3304, - "end": 3305, + "start": 3642, + "end": 3643, "loc": { "start": { - "line": 94, + "line": 108, "column": 52 }, "end": { - "line": 94, + "line": 108, "column": 53 } } @@ -39955,15 +40274,15 @@ "binop": null }, "value": "getPoseFile", - "start": 3305, - "end": 3316, + "start": 3643, + "end": 3654, "loc": { "start": { - "line": 94, + "line": 108, "column": 53 }, "end": { - "line": 94, + "line": 108, "column": 64 } } @@ -39980,15 +40299,15 @@ "postfix": false, "binop": null }, - "start": 3316, - "end": 3317, + "start": 3654, + "end": 3655, "loc": { "start": { - "line": 94, + "line": 108, "column": 64 }, "end": { - "line": 94, + "line": 108, "column": 65 } } @@ -40005,15 +40324,15 @@ "postfix": false, "binop": null }, - "start": 3317, - "end": 3318, + "start": 3655, + "end": 3656, "loc": { "start": { - "line": 94, + "line": 108, "column": 65 }, "end": { - "line": 94, + "line": 108, "column": 66 } } @@ -40031,15 +40350,15 @@ "binop": null, "updateContext": null }, - "start": 3318, - "end": 3319, + "start": 3656, + "end": 3657, "loc": { "start": { - "line": 94, + "line": 108, "column": 66 }, "end": { - "line": 94, + "line": 108, "column": 67 } } @@ -40058,15 +40377,15 @@ "binop": null }, "value": "function", - "start": 3352, - "end": 3360, + "start": 3690, + "end": 3698, "loc": { "start": { - "line": 95, + "line": 109, "column": 32 }, "end": { - "line": 95, + "line": 109, "column": 40 } } @@ -40083,15 +40402,15 @@ "postfix": false, "binop": null }, - "start": 3360, - "end": 3361, + "start": 3698, + "end": 3699, "loc": { "start": { - "line": 95, + "line": 109, "column": 40 }, "end": { - "line": 95, + "line": 109, "column": 41 } } @@ -40108,15 +40427,15 @@ "postfix": false, "binop": null }, - "start": 3361, - "end": 3362, + "start": 3699, + "end": 3700, "loc": { "start": { - "line": 95, + "line": 109, "column": 41 }, "end": { - "line": 95, + "line": 109, "column": 42 } } @@ -40133,15 +40452,15 @@ "postfix": false, "binop": null }, - "start": 3363, - "end": 3364, + "start": 3701, + "end": 3702, "loc": { "start": { - "line": 95, + "line": 109, "column": 43 }, "end": { - "line": 95, + "line": 109, "column": 44 } } @@ -40159,15 +40478,15 @@ "binop": null }, "value": "thisRef", - "start": 3401, - "end": 3408, + "start": 3739, + "end": 3746, "loc": { "start": { - "line": 96, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 110, "column": 43 } } @@ -40185,15 +40504,15 @@ "binop": null, "updateContext": null }, - "start": 3408, - "end": 3409, + "start": 3746, + "end": 3747, "loc": { "start": { - "line": 96, + "line": 110, "column": 43 }, "end": { - "line": 96, + "line": 110, "column": 44 } } @@ -40211,15 +40530,15 @@ "binop": null }, "value": "pose", - "start": 3409, - "end": 3413, + "start": 3747, + "end": 3751, "loc": { "start": { - "line": 96, + "line": 110, "column": 44 }, "end": { - "line": 96, + "line": 110, "column": 48 } } @@ -40237,15 +40556,15 @@ "binop": null, "updateContext": null }, - "start": 3413, - "end": 3414, + "start": 3751, + "end": 3752, "loc": { "start": { - "line": 96, + "line": 110, "column": 48 }, "end": { - "line": 96, + "line": 110, "column": 49 } } @@ -40263,15 +40582,15 @@ "binop": null }, "value": "updateParam", - "start": 3414, - "end": 3425, + "start": 3752, + "end": 3763, "loc": { "start": { - "line": 96, + "line": 110, "column": 49 }, "end": { - "line": 96, + "line": 110, "column": 60 } } @@ -40288,15 +40607,15 @@ "postfix": false, "binop": null }, - "start": 3425, - "end": 3426, + "start": 3763, + "end": 3764, "loc": { "start": { - "line": 96, + "line": 110, "column": 60 }, "end": { - "line": 96, + "line": 110, "column": 61 } } @@ -40314,15 +40633,15 @@ "binop": null }, "value": "thisRef", - "start": 3426, - "end": 3433, + "start": 3764, + "end": 3771, "loc": { "start": { - "line": 96, + "line": 110, "column": 61 }, "end": { - "line": 96, + "line": 110, "column": 68 } } @@ -40340,15 +40659,15 @@ "binop": null, "updateContext": null }, - "start": 3433, - "end": 3434, + "start": 3771, + "end": 3772, "loc": { "start": { - "line": 96, + "line": 110, "column": 68 }, "end": { - "line": 96, + "line": 110, "column": 69 } } @@ -40366,15 +40685,15 @@ "binop": null }, "value": "live2DModel", - "start": 3434, - "end": 3445, + "start": 3772, + "end": 3783, "loc": { "start": { - "line": 96, + "line": 110, "column": 69 }, "end": { - "line": 96, + "line": 110, "column": 80 } } @@ -40391,15 +40710,15 @@ "postfix": false, "binop": null }, - "start": 3445, - "end": 3446, + "start": 3783, + "end": 3784, "loc": { "start": { - "line": 96, + "line": 110, "column": 80 }, "end": { - "line": 96, + "line": 110, "column": 81 } } @@ -40417,15 +40736,15 @@ "binop": null, "updateContext": null }, - "start": 3446, - "end": 3447, + "start": 3784, + "end": 3785, "loc": { "start": { - "line": 96, + "line": 110, "column": 81 }, "end": { - "line": 96, + "line": 110, "column": 82 } } @@ -40442,15 +40761,15 @@ "postfix": false, "binop": null }, - "start": 3480, - "end": 3481, + "start": 3818, + "end": 3819, "loc": { "start": { - "line": 97, + "line": 111, "column": 32 }, "end": { - "line": 97, + "line": 111, "column": 33 } } @@ -40467,15 +40786,15 @@ "postfix": false, "binop": null }, - "start": 3510, - "end": 3511, + "start": 3848, + "end": 3849, "loc": { "start": { - "line": 98, + "line": 112, "column": 28 }, "end": { - "line": 98, + "line": 112, "column": 29 } } @@ -40493,15 +40812,15 @@ "binop": null, "updateContext": null }, - "start": 3511, - "end": 3512, + "start": 3849, + "end": 3850, "loc": { "start": { - "line": 98, + "line": 112, "column": 29 }, "end": { - "line": 98, + "line": 112, "column": 30 } } @@ -40518,15 +40837,15 @@ "postfix": false, "binop": null }, - "start": 3537, - "end": 3538, + "start": 3875, + "end": 3876, "loc": { "start": { - "line": 99, + "line": 113, "column": 24 }, "end": { - "line": 99, + "line": 113, "column": 25 } } @@ -40546,15 +40865,15 @@ "updateContext": null }, "value": "else", - "start": 3563, - "end": 3567, + "start": 3901, + "end": 3905, "loc": { "start": { - "line": 100, + "line": 114, "column": 24 }, "end": { - "line": 100, + "line": 114, "column": 28 } } @@ -40571,15 +40890,15 @@ "postfix": false, "binop": null }, - "start": 3592, - "end": 3593, + "start": 3930, + "end": 3931, "loc": { "start": { - "line": 101, + "line": 115, "column": 24 }, "end": { - "line": 101, + "line": 115, "column": 25 } } @@ -40597,15 +40916,15 @@ "binop": null }, "value": "thisRef", - "start": 3622, - "end": 3629, + "start": 3960, + "end": 3967, "loc": { "start": { - "line": 102, + "line": 116, "column": 28 }, "end": { - "line": 102, + "line": 116, "column": 35 } } @@ -40623,15 +40942,15 @@ "binop": null, "updateContext": null }, - "start": 3629, - "end": 3630, + "start": 3967, + "end": 3968, "loc": { "start": { - "line": 102, + "line": 116, "column": 35 }, "end": { - "line": 102, + "line": 116, "column": 36 } } @@ -40649,15 +40968,15 @@ "binop": null }, "value": "pose", - "start": 3630, - "end": 3634, + "start": 3968, + "end": 3972, "loc": { "start": { - "line": 102, + "line": 116, "column": 36 }, "end": { - "line": 102, + "line": 116, "column": 40 } } @@ -40676,15 +40995,15 @@ "updateContext": null }, "value": "=", - "start": 3635, - "end": 3636, + "start": 3973, + "end": 3974, "loc": { "start": { - "line": 102, + "line": 116, "column": 41 }, "end": { - "line": 102, + "line": 116, "column": 42 } } @@ -40704,15 +41023,15 @@ "updateContext": null }, "value": "null", - "start": 3637, - "end": 3641, + "start": 3975, + "end": 3979, "loc": { "start": { - "line": 102, + "line": 116, "column": 43 }, "end": { - "line": 102, + "line": 116, "column": 47 } } @@ -40730,15 +41049,15 @@ "binop": null, "updateContext": null }, - "start": 3641, - "end": 3642, + "start": 3979, + "end": 3980, "loc": { "start": { - "line": 102, + "line": 116, "column": 47 }, "end": { - "line": 102, + "line": 116, "column": 48 } } @@ -40755,15 +41074,15 @@ "postfix": false, "binop": null }, - "start": 3667, - "end": 3668, + "start": 4005, + "end": 4006, "loc": { "start": { - "line": 103, + "line": 117, "column": 24 }, "end": { - "line": 103, + "line": 117, "column": 25 } } @@ -40783,15 +41102,15 @@ "updateContext": null }, "value": "if", - "start": 3696, - "end": 3698, + "start": 4034, + "end": 4036, "loc": { "start": { - "line": 107, + "line": 121, "column": 24 }, "end": { - "line": 107, + "line": 121, "column": 26 } } @@ -40808,15 +41127,15 @@ "postfix": false, "binop": null }, - "start": 3699, - "end": 3700, + "start": 4037, + "end": 4038, "loc": { "start": { - "line": 107, + "line": 121, "column": 27 }, "end": { - "line": 107, + "line": 121, "column": 28 } } @@ -40834,15 +41153,15 @@ "binop": null }, "value": "thisRef", - "start": 3700, - "end": 3707, + "start": 4038, + "end": 4045, "loc": { "start": { - "line": 107, + "line": 121, "column": 28 }, "end": { - "line": 107, + "line": 121, "column": 35 } } @@ -40860,15 +41179,15 @@ "binop": null, "updateContext": null }, - "start": 3707, - "end": 3708, + "start": 4045, + "end": 4046, "loc": { "start": { - "line": 107, + "line": 121, "column": 35 }, "end": { - "line": 107, + "line": 121, "column": 36 } } @@ -40886,15 +41205,15 @@ "binop": null }, "value": "modelSetting", - "start": 3708, - "end": 3720, + "start": 4046, + "end": 4058, "loc": { "start": { - "line": 107, + "line": 121, "column": 36 }, "end": { - "line": 107, + "line": 121, "column": 48 } } @@ -40912,15 +41231,15 @@ "binop": null, "updateContext": null }, - "start": 3720, - "end": 3721, + "start": 4058, + "end": 4059, "loc": { "start": { - "line": 107, + "line": 121, "column": 48 }, "end": { - "line": 107, + "line": 121, "column": 49 } } @@ -40938,15 +41257,15 @@ "binop": null }, "value": "getLayout", - "start": 3721, - "end": 3730, + "start": 4059, + "end": 4068, "loc": { "start": { - "line": 107, + "line": 121, "column": 49 }, "end": { - "line": 107, + "line": 121, "column": 58 } } @@ -40963,15 +41282,15 @@ "postfix": false, "binop": null }, - "start": 3730, - "end": 3731, + "start": 4068, + "end": 4069, "loc": { "start": { - "line": 107, + "line": 121, "column": 58 }, "end": { - "line": 107, + "line": 121, "column": 59 } } @@ -40988,15 +41307,15 @@ "postfix": false, "binop": null }, - "start": 3731, - "end": 3732, + "start": 4069, + "end": 4070, "loc": { "start": { - "line": 107, + "line": 121, "column": 59 }, "end": { - "line": 107, + "line": 121, "column": 60 } } @@ -41015,15 +41334,15 @@ "updateContext": null }, "value": "!=", - "start": 3733, - "end": 3735, + "start": 4071, + "end": 4073, "loc": { "start": { - "line": 107, + "line": 121, "column": 61 }, "end": { - "line": 107, + "line": 121, "column": 63 } } @@ -41043,15 +41362,15 @@ "updateContext": null }, "value": "null", - "start": 3736, - "end": 3740, + "start": 4074, + "end": 4078, "loc": { "start": { - "line": 107, + "line": 121, "column": 64 }, "end": { - "line": 107, + "line": 121, "column": 68 } } @@ -41068,15 +41387,15 @@ "postfix": false, "binop": null }, - "start": 3740, - "end": 3741, + "start": 4078, + "end": 4079, "loc": { "start": { - "line": 107, + "line": 121, "column": 68 }, "end": { - "line": 107, + "line": 121, "column": 69 } } @@ -41093,15 +41412,15 @@ "postfix": false, "binop": null }, - "start": 3766, - "end": 3767, + "start": 4104, + "end": 4105, "loc": { "start": { - "line": 108, + "line": 122, "column": 24 }, "end": { - "line": 108, + "line": 122, "column": 25 } } @@ -41121,15 +41440,15 @@ "updateContext": null }, "value": "var", - "start": 3796, - "end": 3799, + "start": 4134, + "end": 4137, "loc": { "start": { - "line": 109, + "line": 123, "column": 28 }, "end": { - "line": 109, + "line": 123, "column": 31 } } @@ -41147,15 +41466,15 @@ "binop": null }, "value": "layout", - "start": 3800, - "end": 3806, + "start": 4138, + "end": 4144, "loc": { "start": { - "line": 109, + "line": 123, "column": 32 }, "end": { - "line": 109, + "line": 123, "column": 38 } } @@ -41174,15 +41493,15 @@ "updateContext": null }, "value": "=", - "start": 3807, - "end": 3808, + "start": 4145, + "end": 4146, "loc": { "start": { - "line": 109, + "line": 123, "column": 39 }, "end": { - "line": 109, + "line": 123, "column": 40 } } @@ -41200,15 +41519,15 @@ "binop": null }, "value": "thisRef", - "start": 3809, - "end": 3816, + "start": 4147, + "end": 4154, "loc": { "start": { - "line": 109, + "line": 123, "column": 41 }, "end": { - "line": 109, + "line": 123, "column": 48 } } @@ -41226,15 +41545,15 @@ "binop": null, "updateContext": null }, - "start": 3816, - "end": 3817, + "start": 4154, + "end": 4155, "loc": { "start": { - "line": 109, + "line": 123, "column": 48 }, "end": { - "line": 109, + "line": 123, "column": 49 } } @@ -41252,15 +41571,15 @@ "binop": null }, "value": "modelSetting", - "start": 3817, - "end": 3829, + "start": 4155, + "end": 4167, "loc": { "start": { - "line": 109, + "line": 123, "column": 49 }, "end": { - "line": 109, + "line": 123, "column": 61 } } @@ -41278,15 +41597,15 @@ "binop": null, "updateContext": null }, - "start": 3829, - "end": 3830, + "start": 4167, + "end": 4168, "loc": { "start": { - "line": 109, + "line": 123, "column": 61 }, "end": { - "line": 109, + "line": 123, "column": 62 } } @@ -41304,15 +41623,15 @@ "binop": null }, "value": "getLayout", - "start": 3830, - "end": 3839, + "start": 4168, + "end": 4177, "loc": { "start": { - "line": 109, + "line": 123, "column": 62 }, "end": { - "line": 109, + "line": 123, "column": 71 } } @@ -41329,15 +41648,15 @@ "postfix": false, "binop": null }, - "start": 3839, - "end": 3840, + "start": 4177, + "end": 4178, "loc": { "start": { - "line": 109, + "line": 123, "column": 71 }, "end": { - "line": 109, + "line": 123, "column": 72 } } @@ -41354,15 +41673,15 @@ "postfix": false, "binop": null }, - "start": 3840, - "end": 3841, + "start": 4178, + "end": 4179, "loc": { "start": { - "line": 109, + "line": 123, "column": 72 }, "end": { - "line": 109, + "line": 123, "column": 73 } } @@ -41380,15 +41699,15 @@ "binop": null, "updateContext": null }, - "start": 3841, - "end": 3842, + "start": 4179, + "end": 4180, "loc": { "start": { - "line": 109, + "line": 123, "column": 73 }, "end": { - "line": 109, + "line": 123, "column": 74 } } @@ -41408,15 +41727,15 @@ "updateContext": null }, "value": "if", - "start": 3871, - "end": 3873, + "start": 4209, + "end": 4211, "loc": { "start": { - "line": 110, + "line": 124, "column": 28 }, "end": { - "line": 110, + "line": 124, "column": 30 } } @@ -41433,15 +41752,15 @@ "postfix": false, "binop": null }, - "start": 3874, - "end": 3875, + "start": 4212, + "end": 4213, "loc": { "start": { - "line": 110, + "line": 124, "column": 31 }, "end": { - "line": 110, + "line": 124, "column": 32 } } @@ -41459,15 +41778,15 @@ "binop": null }, "value": "layout", - "start": 3875, - "end": 3881, + "start": 4213, + "end": 4219, "loc": { "start": { - "line": 110, + "line": 124, "column": 32 }, "end": { - "line": 110, + "line": 124, "column": 38 } } @@ -41485,15 +41804,15 @@ "binop": null, "updateContext": null }, - "start": 3881, - "end": 3882, + "start": 4219, + "end": 4220, "loc": { "start": { - "line": 110, + "line": 124, "column": 38 }, "end": { - "line": 110, + "line": 124, "column": 39 } } @@ -41512,15 +41831,15 @@ "updateContext": null }, "value": "width", - "start": 3882, - "end": 3889, + "start": 4220, + "end": 4227, "loc": { "start": { - "line": 110, + "line": 124, "column": 39 }, "end": { - "line": 110, + "line": 124, "column": 46 } } @@ -41538,15 +41857,15 @@ "binop": null, "updateContext": null }, - "start": 3889, - "end": 3890, + "start": 4227, + "end": 4228, "loc": { "start": { - "line": 110, + "line": 124, "column": 46 }, "end": { - "line": 110, + "line": 124, "column": 47 } } @@ -41565,15 +41884,15 @@ "updateContext": null }, "value": "!=", - "start": 3891, - "end": 3893, + "start": 4229, + "end": 4231, "loc": { "start": { - "line": 110, + "line": 124, "column": 48 }, "end": { - "line": 110, + "line": 124, "column": 50 } } @@ -41593,15 +41912,15 @@ "updateContext": null }, "value": "null", - "start": 3894, - "end": 3898, + "start": 4232, + "end": 4236, "loc": { "start": { - "line": 110, + "line": 124, "column": 51 }, "end": { - "line": 110, + "line": 124, "column": 55 } } @@ -41618,15 +41937,15 @@ "postfix": false, "binop": null }, - "start": 3898, - "end": 3899, + "start": 4236, + "end": 4237, "loc": { "start": { - "line": 110, + "line": 124, "column": 55 }, "end": { - "line": 110, + "line": 124, "column": 56 } } @@ -41644,15 +41963,15 @@ "binop": null }, "value": "thisRef", - "start": 3932, - "end": 3939, + "start": 4270, + "end": 4277, "loc": { "start": { - "line": 111, + "line": 125, "column": 32 }, "end": { - "line": 111, + "line": 125, "column": 39 } } @@ -41670,15 +41989,15 @@ "binop": null, "updateContext": null }, - "start": 3939, - "end": 3940, + "start": 4277, + "end": 4278, "loc": { "start": { - "line": 111, + "line": 125, "column": 39 }, "end": { - "line": 111, + "line": 125, "column": 40 } } @@ -41696,15 +42015,15 @@ "binop": null }, "value": "modelMatrix", - "start": 3940, - "end": 3951, + "start": 4278, + "end": 4289, "loc": { "start": { - "line": 111, + "line": 125, "column": 40 }, "end": { - "line": 111, + "line": 125, "column": 51 } } @@ -41722,15 +42041,15 @@ "binop": null, "updateContext": null }, - "start": 3951, - "end": 3952, + "start": 4289, + "end": 4290, "loc": { "start": { - "line": 111, + "line": 125, "column": 51 }, "end": { - "line": 111, + "line": 125, "column": 52 } } @@ -41748,15 +42067,15 @@ "binop": null }, "value": "setWidth", - "start": 3952, - "end": 3960, + "start": 4290, + "end": 4298, "loc": { "start": { - "line": 111, + "line": 125, "column": 52 }, "end": { - "line": 111, + "line": 125, "column": 60 } } @@ -41773,15 +42092,15 @@ "postfix": false, "binop": null }, - "start": 3960, - "end": 3961, + "start": 4298, + "end": 4299, "loc": { "start": { - "line": 111, + "line": 125, "column": 60 }, "end": { - "line": 111, + "line": 125, "column": 61 } } @@ -41799,15 +42118,15 @@ "binop": null }, "value": "layout", - "start": 3961, - "end": 3967, + "start": 4299, + "end": 4305, "loc": { "start": { - "line": 111, + "line": 125, "column": 61 }, "end": { - "line": 111, + "line": 125, "column": 67 } } @@ -41825,15 +42144,15 @@ "binop": null, "updateContext": null }, - "start": 3967, - "end": 3968, + "start": 4305, + "end": 4306, "loc": { "start": { - "line": 111, + "line": 125, "column": 67 }, "end": { - "line": 111, + "line": 125, "column": 68 } } @@ -41852,15 +42171,15 @@ "updateContext": null }, "value": "width", - "start": 3968, - "end": 3975, + "start": 4306, + "end": 4313, "loc": { "start": { - "line": 111, + "line": 125, "column": 68 }, "end": { - "line": 111, + "line": 125, "column": 75 } } @@ -41878,15 +42197,15 @@ "binop": null, "updateContext": null }, - "start": 3975, - "end": 3976, + "start": 4313, + "end": 4314, "loc": { "start": { - "line": 111, + "line": 125, "column": 75 }, "end": { - "line": 111, + "line": 125, "column": 76 } } @@ -41903,15 +42222,15 @@ "postfix": false, "binop": null }, - "start": 3976, - "end": 3977, + "start": 4314, + "end": 4315, "loc": { "start": { - "line": 111, + "line": 125, "column": 76 }, "end": { - "line": 111, + "line": 125, "column": 77 } } @@ -41929,15 +42248,15 @@ "binop": null, "updateContext": null }, - "start": 3977, - "end": 3978, + "start": 4315, + "end": 4316, "loc": { "start": { - "line": 111, + "line": 125, "column": 77 }, "end": { - "line": 111, + "line": 125, "column": 78 } } @@ -41957,15 +42276,15 @@ "updateContext": null }, "value": "if", - "start": 4007, - "end": 4009, + "start": 4345, + "end": 4347, "loc": { "start": { - "line": 112, + "line": 126, "column": 28 }, "end": { - "line": 112, + "line": 126, "column": 30 } } @@ -41982,15 +42301,15 @@ "postfix": false, "binop": null }, - "start": 4010, - "end": 4011, + "start": 4348, + "end": 4349, "loc": { "start": { - "line": 112, + "line": 126, "column": 31 }, "end": { - "line": 112, + "line": 126, "column": 32 } } @@ -42008,15 +42327,15 @@ "binop": null }, "value": "layout", - "start": 4011, - "end": 4017, + "start": 4349, + "end": 4355, "loc": { "start": { - "line": 112, + "line": 126, "column": 32 }, "end": { - "line": 112, + "line": 126, "column": 38 } } @@ -42034,15 +42353,15 @@ "binop": null, "updateContext": null }, - "start": 4017, - "end": 4018, + "start": 4355, + "end": 4356, "loc": { "start": { - "line": 112, + "line": 126, "column": 38 }, "end": { - "line": 112, + "line": 126, "column": 39 } } @@ -42061,15 +42380,15 @@ "updateContext": null }, "value": "height", - "start": 4018, - "end": 4026, + "start": 4356, + "end": 4364, "loc": { "start": { - "line": 112, + "line": 126, "column": 39 }, "end": { - "line": 112, + "line": 126, "column": 47 } } @@ -42087,15 +42406,15 @@ "binop": null, "updateContext": null }, - "start": 4026, - "end": 4027, + "start": 4364, + "end": 4365, "loc": { "start": { - "line": 112, + "line": 126, "column": 47 }, "end": { - "line": 112, + "line": 126, "column": 48 } } @@ -42114,15 +42433,15 @@ "updateContext": null }, "value": "!=", - "start": 4028, - "end": 4030, + "start": 4366, + "end": 4368, "loc": { "start": { - "line": 112, + "line": 126, "column": 49 }, "end": { - "line": 112, + "line": 126, "column": 51 } } @@ -42142,15 +42461,15 @@ "updateContext": null }, "value": "null", - "start": 4031, - "end": 4035, + "start": 4369, + "end": 4373, "loc": { "start": { - "line": 112, + "line": 126, "column": 52 }, "end": { - "line": 112, + "line": 126, "column": 56 } } @@ -42167,15 +42486,15 @@ "postfix": false, "binop": null }, - "start": 4035, - "end": 4036, + "start": 4373, + "end": 4374, "loc": { "start": { - "line": 112, + "line": 126, "column": 56 }, "end": { - "line": 112, + "line": 126, "column": 57 } } @@ -42193,15 +42512,15 @@ "binop": null }, "value": "thisRef", - "start": 4069, - "end": 4076, + "start": 4407, + "end": 4414, "loc": { "start": { - "line": 113, + "line": 127, "column": 32 }, "end": { - "line": 113, + "line": 127, "column": 39 } } @@ -42219,15 +42538,15 @@ "binop": null, "updateContext": null }, - "start": 4076, - "end": 4077, + "start": 4414, + "end": 4415, "loc": { "start": { - "line": 113, + "line": 127, "column": 39 }, "end": { - "line": 113, + "line": 127, "column": 40 } } @@ -42245,15 +42564,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4077, - "end": 4088, + "start": 4415, + "end": 4426, "loc": { "start": { - "line": 113, + "line": 127, "column": 40 }, "end": { - "line": 113, + "line": 127, "column": 51 } } @@ -42271,15 +42590,15 @@ "binop": null, "updateContext": null }, - "start": 4088, - "end": 4089, + "start": 4426, + "end": 4427, "loc": { "start": { - "line": 113, + "line": 127, "column": 51 }, "end": { - "line": 113, + "line": 127, "column": 52 } } @@ -42297,15 +42616,15 @@ "binop": null }, "value": "setHeight", - "start": 4089, - "end": 4098, + "start": 4427, + "end": 4436, "loc": { "start": { - "line": 113, + "line": 127, "column": 52 }, "end": { - "line": 113, + "line": 127, "column": 61 } } @@ -42322,15 +42641,15 @@ "postfix": false, "binop": null }, - "start": 4098, - "end": 4099, + "start": 4436, + "end": 4437, "loc": { "start": { - "line": 113, + "line": 127, "column": 61 }, "end": { - "line": 113, + "line": 127, "column": 62 } } @@ -42348,15 +42667,15 @@ "binop": null }, "value": "layout", - "start": 4099, - "end": 4105, + "start": 4437, + "end": 4443, "loc": { "start": { - "line": 113, + "line": 127, "column": 62 }, "end": { - "line": 113, + "line": 127, "column": 68 } } @@ -42374,15 +42693,15 @@ "binop": null, "updateContext": null }, - "start": 4105, - "end": 4106, + "start": 4443, + "end": 4444, "loc": { "start": { - "line": 113, + "line": 127, "column": 68 }, "end": { - "line": 113, + "line": 127, "column": 69 } } @@ -42401,15 +42720,15 @@ "updateContext": null }, "value": "height", - "start": 4106, - "end": 4114, + "start": 4444, + "end": 4452, "loc": { "start": { - "line": 113, + "line": 127, "column": 69 }, "end": { - "line": 113, + "line": 127, "column": 77 } } @@ -42427,15 +42746,15 @@ "binop": null, "updateContext": null }, - "start": 4114, - "end": 4115, + "start": 4452, + "end": 4453, "loc": { "start": { - "line": 113, + "line": 127, "column": 77 }, "end": { - "line": 113, + "line": 127, "column": 78 } } @@ -42452,15 +42771,15 @@ "postfix": false, "binop": null }, - "start": 4115, - "end": 4116, + "start": 4453, + "end": 4454, "loc": { "start": { - "line": 113, + "line": 127, "column": 78 }, "end": { - "line": 113, + "line": 127, "column": 79 } } @@ -42478,15 +42797,15 @@ "binop": null, "updateContext": null }, - "start": 4116, - "end": 4117, + "start": 4454, + "end": 4455, "loc": { "start": { - "line": 113, + "line": 127, "column": 79 }, "end": { - "line": 113, + "line": 127, "column": 80 } } @@ -42506,15 +42825,15 @@ "updateContext": null }, "value": "if", - "start": 4147, - "end": 4149, + "start": 4485, + "end": 4487, "loc": { "start": { - "line": 115, + "line": 129, "column": 28 }, "end": { - "line": 115, + "line": 129, "column": 30 } } @@ -42531,15 +42850,15 @@ "postfix": false, "binop": null }, - "start": 4150, - "end": 4151, + "start": 4488, + "end": 4489, "loc": { "start": { - "line": 115, + "line": 129, "column": 31 }, "end": { - "line": 115, + "line": 129, "column": 32 } } @@ -42557,15 +42876,15 @@ "binop": null }, "value": "layout", - "start": 4151, - "end": 4157, + "start": 4489, + "end": 4495, "loc": { "start": { - "line": 115, + "line": 129, "column": 32 }, "end": { - "line": 115, + "line": 129, "column": 38 } } @@ -42583,15 +42902,15 @@ "binop": null, "updateContext": null }, - "start": 4157, - "end": 4158, + "start": 4495, + "end": 4496, "loc": { "start": { - "line": 115, + "line": 129, "column": 38 }, "end": { - "line": 115, + "line": 129, "column": 39 } } @@ -42610,15 +42929,15 @@ "updateContext": null }, "value": "x", - "start": 4158, - "end": 4161, + "start": 4496, + "end": 4499, "loc": { "start": { - "line": 115, + "line": 129, "column": 39 }, "end": { - "line": 115, + "line": 129, "column": 42 } } @@ -42636,15 +42955,15 @@ "binop": null, "updateContext": null }, - "start": 4161, - "end": 4162, + "start": 4499, + "end": 4500, "loc": { "start": { - "line": 115, + "line": 129, "column": 42 }, "end": { - "line": 115, + "line": 129, "column": 43 } } @@ -42663,15 +42982,15 @@ "updateContext": null }, "value": "!=", - "start": 4163, - "end": 4165, + "start": 4501, + "end": 4503, "loc": { "start": { - "line": 115, + "line": 129, "column": 44 }, "end": { - "line": 115, + "line": 129, "column": 46 } } @@ -42691,15 +43010,15 @@ "updateContext": null }, "value": "null", - "start": 4166, - "end": 4170, + "start": 4504, + "end": 4508, "loc": { "start": { - "line": 115, + "line": 129, "column": 47 }, "end": { - "line": 115, + "line": 129, "column": 51 } } @@ -42716,15 +43035,15 @@ "postfix": false, "binop": null }, - "start": 4170, - "end": 4171, + "start": 4508, + "end": 4509, "loc": { "start": { - "line": 115, + "line": 129, "column": 51 }, "end": { - "line": 115, + "line": 129, "column": 52 } } @@ -42742,15 +43061,15 @@ "binop": null }, "value": "thisRef", - "start": 4204, - "end": 4211, + "start": 4542, + "end": 4549, "loc": { "start": { - "line": 116, + "line": 130, "column": 32 }, "end": { - "line": 116, + "line": 130, "column": 39 } } @@ -42768,15 +43087,15 @@ "binop": null, "updateContext": null }, - "start": 4211, - "end": 4212, + "start": 4549, + "end": 4550, "loc": { "start": { - "line": 116, + "line": 130, "column": 39 }, "end": { - "line": 116, + "line": 130, "column": 40 } } @@ -42794,15 +43113,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4212, - "end": 4223, + "start": 4550, + "end": 4561, "loc": { "start": { - "line": 116, + "line": 130, "column": 40 }, "end": { - "line": 116, + "line": 130, "column": 51 } } @@ -42820,15 +43139,15 @@ "binop": null, "updateContext": null }, - "start": 4223, - "end": 4224, + "start": 4561, + "end": 4562, "loc": { "start": { - "line": 116, + "line": 130, "column": 51 }, "end": { - "line": 116, + "line": 130, "column": 52 } } @@ -42846,15 +43165,15 @@ "binop": null }, "value": "setX", - "start": 4224, - "end": 4228, + "start": 4562, + "end": 4566, "loc": { "start": { - "line": 116, + "line": 130, "column": 52 }, "end": { - "line": 116, + "line": 130, "column": 56 } } @@ -42871,15 +43190,15 @@ "postfix": false, "binop": null }, - "start": 4228, - "end": 4229, + "start": 4566, + "end": 4567, "loc": { "start": { - "line": 116, + "line": 130, "column": 56 }, "end": { - "line": 116, + "line": 130, "column": 57 } } @@ -42897,15 +43216,15 @@ "binop": null }, "value": "layout", - "start": 4229, - "end": 4235, + "start": 4567, + "end": 4573, "loc": { "start": { - "line": 116, + "line": 130, "column": 57 }, "end": { - "line": 116, + "line": 130, "column": 63 } } @@ -42923,15 +43242,15 @@ "binop": null, "updateContext": null }, - "start": 4235, - "end": 4236, + "start": 4573, + "end": 4574, "loc": { "start": { - "line": 116, + "line": 130, "column": 63 }, "end": { - "line": 116, + "line": 130, "column": 64 } } @@ -42950,15 +43269,15 @@ "updateContext": null }, "value": "x", - "start": 4236, - "end": 4239, + "start": 4574, + "end": 4577, "loc": { "start": { - "line": 116, + "line": 130, "column": 64 }, "end": { - "line": 116, + "line": 130, "column": 67 } } @@ -42976,15 +43295,15 @@ "binop": null, "updateContext": null }, - "start": 4239, - "end": 4240, + "start": 4577, + "end": 4578, "loc": { "start": { - "line": 116, + "line": 130, "column": 67 }, "end": { - "line": 116, + "line": 130, "column": 68 } } @@ -43001,15 +43320,15 @@ "postfix": false, "binop": null }, - "start": 4240, - "end": 4241, + "start": 4578, + "end": 4579, "loc": { "start": { - "line": 116, + "line": 130, "column": 68 }, "end": { - "line": 116, + "line": 130, "column": 69 } } @@ -43027,15 +43346,15 @@ "binop": null, "updateContext": null }, - "start": 4241, - "end": 4242, + "start": 4579, + "end": 4580, "loc": { "start": { - "line": 116, + "line": 130, "column": 69 }, "end": { - "line": 116, + "line": 130, "column": 70 } } @@ -43055,15 +43374,15 @@ "updateContext": null }, "value": "if", - "start": 4271, - "end": 4273, + "start": 4609, + "end": 4611, "loc": { "start": { - "line": 117, + "line": 131, "column": 28 }, "end": { - "line": 117, + "line": 131, "column": 30 } } @@ -43080,15 +43399,15 @@ "postfix": false, "binop": null }, - "start": 4274, - "end": 4275, + "start": 4612, + "end": 4613, "loc": { "start": { - "line": 117, + "line": 131, "column": 31 }, "end": { - "line": 117, + "line": 131, "column": 32 } } @@ -43106,15 +43425,15 @@ "binop": null }, "value": "layout", - "start": 4275, - "end": 4281, + "start": 4613, + "end": 4619, "loc": { "start": { - "line": 117, + "line": 131, "column": 32 }, "end": { - "line": 117, + "line": 131, "column": 38 } } @@ -43132,15 +43451,15 @@ "binop": null, "updateContext": null }, - "start": 4281, - "end": 4282, + "start": 4619, + "end": 4620, "loc": { "start": { - "line": 117, + "line": 131, "column": 38 }, "end": { - "line": 117, + "line": 131, "column": 39 } } @@ -43159,15 +43478,15 @@ "updateContext": null }, "value": "y", - "start": 4282, - "end": 4285, + "start": 4620, + "end": 4623, "loc": { "start": { - "line": 117, + "line": 131, "column": 39 }, "end": { - "line": 117, + "line": 131, "column": 42 } } @@ -43185,15 +43504,15 @@ "binop": null, "updateContext": null }, - "start": 4285, - "end": 4286, + "start": 4623, + "end": 4624, "loc": { "start": { - "line": 117, + "line": 131, "column": 42 }, "end": { - "line": 117, + "line": 131, "column": 43 } } @@ -43212,15 +43531,15 @@ "updateContext": null }, "value": "!=", - "start": 4287, - "end": 4289, + "start": 4625, + "end": 4627, "loc": { "start": { - "line": 117, + "line": 131, "column": 44 }, "end": { - "line": 117, + "line": 131, "column": 46 } } @@ -43240,15 +43559,15 @@ "updateContext": null }, "value": "null", - "start": 4290, - "end": 4294, + "start": 4628, + "end": 4632, "loc": { "start": { - "line": 117, + "line": 131, "column": 47 }, "end": { - "line": 117, + "line": 131, "column": 51 } } @@ -43265,15 +43584,15 @@ "postfix": false, "binop": null }, - "start": 4294, - "end": 4295, + "start": 4632, + "end": 4633, "loc": { "start": { - "line": 117, + "line": 131, "column": 51 }, "end": { - "line": 117, + "line": 131, "column": 52 } } @@ -43291,15 +43610,15 @@ "binop": null }, "value": "thisRef", - "start": 4328, - "end": 4335, + "start": 4666, + "end": 4673, "loc": { "start": { - "line": 118, + "line": 132, "column": 32 }, "end": { - "line": 118, + "line": 132, "column": 39 } } @@ -43317,15 +43636,15 @@ "binop": null, "updateContext": null }, - "start": 4335, - "end": 4336, + "start": 4673, + "end": 4674, "loc": { "start": { - "line": 118, + "line": 132, "column": 39 }, "end": { - "line": 118, + "line": 132, "column": 40 } } @@ -43343,15 +43662,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4336, - "end": 4347, + "start": 4674, + "end": 4685, "loc": { "start": { - "line": 118, + "line": 132, "column": 40 }, "end": { - "line": 118, + "line": 132, "column": 51 } } @@ -43369,15 +43688,15 @@ "binop": null, "updateContext": null }, - "start": 4347, - "end": 4348, + "start": 4685, + "end": 4686, "loc": { "start": { - "line": 118, + "line": 132, "column": 51 }, "end": { - "line": 118, + "line": 132, "column": 52 } } @@ -43395,15 +43714,15 @@ "binop": null }, "value": "setY", - "start": 4348, - "end": 4352, + "start": 4686, + "end": 4690, "loc": { "start": { - "line": 118, + "line": 132, "column": 52 }, "end": { - "line": 118, + "line": 132, "column": 56 } } @@ -43420,15 +43739,15 @@ "postfix": false, "binop": null }, - "start": 4352, - "end": 4353, + "start": 4690, + "end": 4691, "loc": { "start": { - "line": 118, + "line": 132, "column": 56 }, "end": { - "line": 118, + "line": 132, "column": 57 } } @@ -43446,15 +43765,15 @@ "binop": null }, "value": "layout", - "start": 4353, - "end": 4359, + "start": 4691, + "end": 4697, "loc": { "start": { - "line": 118, + "line": 132, "column": 57 }, "end": { - "line": 118, + "line": 132, "column": 63 } } @@ -43472,15 +43791,15 @@ "binop": null, "updateContext": null }, - "start": 4359, - "end": 4360, + "start": 4697, + "end": 4698, "loc": { "start": { - "line": 118, + "line": 132, "column": 63 }, "end": { - "line": 118, + "line": 132, "column": 64 } } @@ -43499,15 +43818,15 @@ "updateContext": null }, "value": "y", - "start": 4360, - "end": 4363, + "start": 4698, + "end": 4701, "loc": { "start": { - "line": 118, + "line": 132, "column": 64 }, "end": { - "line": 118, + "line": 132, "column": 67 } } @@ -43525,15 +43844,15 @@ "binop": null, "updateContext": null }, - "start": 4363, - "end": 4364, + "start": 4701, + "end": 4702, "loc": { "start": { - "line": 118, + "line": 132, "column": 67 }, "end": { - "line": 118, + "line": 132, "column": 68 } } @@ -43550,15 +43869,15 @@ "postfix": false, "binop": null }, - "start": 4364, - "end": 4365, + "start": 4702, + "end": 4703, "loc": { "start": { - "line": 118, + "line": 132, "column": 68 }, "end": { - "line": 118, + "line": 132, "column": 69 } } @@ -43576,15 +43895,15 @@ "binop": null, "updateContext": null }, - "start": 4365, - "end": 4366, + "start": 4703, + "end": 4704, "loc": { "start": { - "line": 118, + "line": 132, "column": 69 }, "end": { - "line": 118, + "line": 132, "column": 70 } } @@ -43604,15 +43923,15 @@ "updateContext": null }, "value": "if", - "start": 4395, - "end": 4397, + "start": 4733, + "end": 4735, "loc": { "start": { - "line": 119, + "line": 133, "column": 28 }, "end": { - "line": 119, + "line": 133, "column": 30 } } @@ -43629,15 +43948,15 @@ "postfix": false, "binop": null }, - "start": 4398, - "end": 4399, + "start": 4736, + "end": 4737, "loc": { "start": { - "line": 119, + "line": 133, "column": 31 }, "end": { - "line": 119, + "line": 133, "column": 32 } } @@ -43655,15 +43974,15 @@ "binop": null }, "value": "layout", - "start": 4399, - "end": 4405, + "start": 4737, + "end": 4743, "loc": { "start": { - "line": 119, + "line": 133, "column": 32 }, "end": { - "line": 119, + "line": 133, "column": 38 } } @@ -43681,15 +44000,15 @@ "binop": null, "updateContext": null }, - "start": 4405, - "end": 4406, + "start": 4743, + "end": 4744, "loc": { "start": { - "line": 119, + "line": 133, "column": 38 }, "end": { - "line": 119, + "line": 133, "column": 39 } } @@ -43708,15 +44027,15 @@ "updateContext": null }, "value": "center_x", - "start": 4406, - "end": 4416, + "start": 4744, + "end": 4754, "loc": { "start": { - "line": 119, + "line": 133, "column": 39 }, "end": { - "line": 119, + "line": 133, "column": 49 } } @@ -43734,15 +44053,15 @@ "binop": null, "updateContext": null }, - "start": 4416, - "end": 4417, + "start": 4754, + "end": 4755, "loc": { "start": { - "line": 119, + "line": 133, "column": 49 }, "end": { - "line": 119, + "line": 133, "column": 50 } } @@ -43761,15 +44080,15 @@ "updateContext": null }, "value": "!=", - "start": 4418, - "end": 4420, + "start": 4756, + "end": 4758, "loc": { "start": { - "line": 119, + "line": 133, "column": 51 }, "end": { - "line": 119, + "line": 133, "column": 53 } } @@ -43789,15 +44108,15 @@ "updateContext": null }, "value": "null", - "start": 4421, - "end": 4425, + "start": 4759, + "end": 4763, "loc": { "start": { - "line": 119, + "line": 133, "column": 54 }, "end": { - "line": 119, + "line": 133, "column": 58 } } @@ -43814,15 +44133,15 @@ "postfix": false, "binop": null }, - "start": 4425, - "end": 4426, + "start": 4763, + "end": 4764, "loc": { "start": { - "line": 119, + "line": 133, "column": 58 }, "end": { - "line": 119, + "line": 133, "column": 59 } } @@ -43840,15 +44159,15 @@ "binop": null }, "value": "thisRef", - "start": 4459, - "end": 4466, + "start": 4797, + "end": 4804, "loc": { "start": { - "line": 120, + "line": 134, "column": 32 }, "end": { - "line": 120, + "line": 134, "column": 39 } } @@ -43866,15 +44185,15 @@ "binop": null, "updateContext": null }, - "start": 4466, - "end": 4467, + "start": 4804, + "end": 4805, "loc": { "start": { - "line": 120, + "line": 134, "column": 39 }, "end": { - "line": 120, + "line": 134, "column": 40 } } @@ -43892,15 +44211,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4467, - "end": 4478, + "start": 4805, + "end": 4816, "loc": { "start": { - "line": 120, + "line": 134, "column": 40 }, "end": { - "line": 120, + "line": 134, "column": 51 } } @@ -43918,15 +44237,15 @@ "binop": null, "updateContext": null }, - "start": 4478, - "end": 4479, + "start": 4816, + "end": 4817, "loc": { "start": { - "line": 120, + "line": 134, "column": 51 }, "end": { - "line": 120, + "line": 134, "column": 52 } } @@ -43944,15 +44263,15 @@ "binop": null }, "value": "centerX", - "start": 4479, - "end": 4486, + "start": 4817, + "end": 4824, "loc": { "start": { - "line": 120, + "line": 134, "column": 52 }, "end": { - "line": 120, + "line": 134, "column": 59 } } @@ -43969,15 +44288,15 @@ "postfix": false, "binop": null }, - "start": 4486, - "end": 4487, + "start": 4824, + "end": 4825, "loc": { "start": { - "line": 120, + "line": 134, "column": 59 }, "end": { - "line": 120, + "line": 134, "column": 60 } } @@ -43995,15 +44314,15 @@ "binop": null }, "value": "layout", - "start": 4487, - "end": 4493, + "start": 4825, + "end": 4831, "loc": { "start": { - "line": 120, + "line": 134, "column": 60 }, "end": { - "line": 120, + "line": 134, "column": 66 } } @@ -44021,15 +44340,15 @@ "binop": null, "updateContext": null }, - "start": 4493, - "end": 4494, + "start": 4831, + "end": 4832, "loc": { "start": { - "line": 120, + "line": 134, "column": 66 }, "end": { - "line": 120, + "line": 134, "column": 67 } } @@ -44048,15 +44367,15 @@ "updateContext": null }, "value": "center_x", - "start": 4494, - "end": 4504, + "start": 4832, + "end": 4842, "loc": { "start": { - "line": 120, + "line": 134, "column": 67 }, "end": { - "line": 120, + "line": 134, "column": 77 } } @@ -44074,15 +44393,15 @@ "binop": null, "updateContext": null }, - "start": 4504, - "end": 4505, + "start": 4842, + "end": 4843, "loc": { "start": { - "line": 120, + "line": 134, "column": 77 }, "end": { - "line": 120, + "line": 134, "column": 78 } } @@ -44099,15 +44418,15 @@ "postfix": false, "binop": null }, - "start": 4505, - "end": 4506, + "start": 4843, + "end": 4844, "loc": { "start": { - "line": 120, + "line": 134, "column": 78 }, "end": { - "line": 120, + "line": 134, "column": 79 } } @@ -44125,15 +44444,15 @@ "binop": null, "updateContext": null }, - "start": 4506, - "end": 4507, + "start": 4844, + "end": 4845, "loc": { "start": { - "line": 120, + "line": 134, "column": 79 }, "end": { - "line": 120, + "line": 134, "column": 80 } } @@ -44153,15 +44472,15 @@ "updateContext": null }, "value": "if", - "start": 4536, - "end": 4538, + "start": 4874, + "end": 4876, "loc": { "start": { - "line": 121, + "line": 135, "column": 28 }, "end": { - "line": 121, + "line": 135, "column": 30 } } @@ -44178,15 +44497,15 @@ "postfix": false, "binop": null }, - "start": 4539, - "end": 4540, + "start": 4877, + "end": 4878, "loc": { "start": { - "line": 121, + "line": 135, "column": 31 }, "end": { - "line": 121, + "line": 135, "column": 32 } } @@ -44204,15 +44523,15 @@ "binop": null }, "value": "layout", - "start": 4540, - "end": 4546, + "start": 4878, + "end": 4884, "loc": { "start": { - "line": 121, + "line": 135, "column": 32 }, "end": { - "line": 121, + "line": 135, "column": 38 } } @@ -44230,15 +44549,15 @@ "binop": null, "updateContext": null }, - "start": 4546, - "end": 4547, + "start": 4884, + "end": 4885, "loc": { "start": { - "line": 121, + "line": 135, "column": 38 }, "end": { - "line": 121, + "line": 135, "column": 39 } } @@ -44257,15 +44576,15 @@ "updateContext": null }, "value": "center_y", - "start": 4547, - "end": 4557, + "start": 4885, + "end": 4895, "loc": { "start": { - "line": 121, + "line": 135, "column": 39 }, "end": { - "line": 121, + "line": 135, "column": 49 } } @@ -44283,15 +44602,15 @@ "binop": null, "updateContext": null }, - "start": 4557, - "end": 4558, + "start": 4895, + "end": 4896, "loc": { "start": { - "line": 121, + "line": 135, "column": 49 }, "end": { - "line": 121, + "line": 135, "column": 50 } } @@ -44310,15 +44629,15 @@ "updateContext": null }, "value": "!=", - "start": 4559, - "end": 4561, + "start": 4897, + "end": 4899, "loc": { "start": { - "line": 121, + "line": 135, "column": 51 }, "end": { - "line": 121, + "line": 135, "column": 53 } } @@ -44338,15 +44657,15 @@ "updateContext": null }, "value": "null", - "start": 4562, - "end": 4566, + "start": 4900, + "end": 4904, "loc": { "start": { - "line": 121, + "line": 135, "column": 54 }, "end": { - "line": 121, + "line": 135, "column": 58 } } @@ -44363,15 +44682,15 @@ "postfix": false, "binop": null }, - "start": 4566, - "end": 4567, + "start": 4904, + "end": 4905, "loc": { "start": { - "line": 121, + "line": 135, "column": 58 }, "end": { - "line": 121, + "line": 135, "column": 59 } } @@ -44389,15 +44708,15 @@ "binop": null }, "value": "thisRef", - "start": 4600, - "end": 4607, + "start": 4938, + "end": 4945, "loc": { "start": { - "line": 122, + "line": 136, "column": 32 }, "end": { - "line": 122, + "line": 136, "column": 39 } } @@ -44415,15 +44734,15 @@ "binop": null, "updateContext": null }, - "start": 4607, - "end": 4608, + "start": 4945, + "end": 4946, "loc": { "start": { - "line": 122, + "line": 136, "column": 39 }, "end": { - "line": 122, + "line": 136, "column": 40 } } @@ -44441,15 +44760,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4608, - "end": 4619, + "start": 4946, + "end": 4957, "loc": { "start": { - "line": 122, + "line": 136, "column": 40 }, "end": { - "line": 122, + "line": 136, "column": 51 } } @@ -44467,15 +44786,15 @@ "binop": null, "updateContext": null }, - "start": 4619, - "end": 4620, + "start": 4957, + "end": 4958, "loc": { "start": { - "line": 122, + "line": 136, "column": 51 }, "end": { - "line": 122, + "line": 136, "column": 52 } } @@ -44493,15 +44812,15 @@ "binop": null }, "value": "centerY", - "start": 4620, - "end": 4627, + "start": 4958, + "end": 4965, "loc": { "start": { - "line": 122, + "line": 136, "column": 52 }, "end": { - "line": 122, + "line": 136, "column": 59 } } @@ -44518,15 +44837,15 @@ "postfix": false, "binop": null }, - "start": 4627, - "end": 4628, + "start": 4965, + "end": 4966, "loc": { "start": { - "line": 122, + "line": 136, "column": 59 }, "end": { - "line": 122, + "line": 136, "column": 60 } } @@ -44544,15 +44863,15 @@ "binop": null }, "value": "layout", - "start": 4628, - "end": 4634, + "start": 4966, + "end": 4972, "loc": { "start": { - "line": 122, + "line": 136, "column": 60 }, "end": { - "line": 122, + "line": 136, "column": 66 } } @@ -44570,15 +44889,15 @@ "binop": null, "updateContext": null }, - "start": 4634, - "end": 4635, + "start": 4972, + "end": 4973, "loc": { "start": { - "line": 122, + "line": 136, "column": 66 }, "end": { - "line": 122, + "line": 136, "column": 67 } } @@ -44597,15 +44916,15 @@ "updateContext": null }, "value": "center_y", - "start": 4635, - "end": 4645, + "start": 4973, + "end": 4983, "loc": { "start": { - "line": 122, + "line": 136, "column": 67 }, "end": { - "line": 122, + "line": 136, "column": 77 } } @@ -44623,15 +44942,15 @@ "binop": null, "updateContext": null }, - "start": 4645, - "end": 4646, + "start": 4983, + "end": 4984, "loc": { "start": { - "line": 122, + "line": 136, "column": 77 }, "end": { - "line": 122, + "line": 136, "column": 78 } } @@ -44648,15 +44967,15 @@ "postfix": false, "binop": null }, - "start": 4646, - "end": 4647, + "start": 4984, + "end": 4985, "loc": { "start": { - "line": 122, + "line": 136, "column": 78 }, "end": { - "line": 122, + "line": 136, "column": 79 } } @@ -44674,15 +44993,15 @@ "binop": null, "updateContext": null }, - "start": 4647, - "end": 4648, + "start": 4985, + "end": 4986, "loc": { "start": { - "line": 122, + "line": 136, "column": 79 }, "end": { - "line": 122, + "line": 136, "column": 80 } } @@ -44702,15 +45021,15 @@ "updateContext": null }, "value": "if", - "start": 4677, - "end": 4679, + "start": 5015, + "end": 5017, "loc": { "start": { - "line": 123, + "line": 137, "column": 28 }, "end": { - "line": 123, + "line": 137, "column": 30 } } @@ -44727,15 +45046,15 @@ "postfix": false, "binop": null }, - "start": 4680, - "end": 4681, + "start": 5018, + "end": 5019, "loc": { "start": { - "line": 123, + "line": 137, "column": 31 }, "end": { - "line": 123, + "line": 137, "column": 32 } } @@ -44753,15 +45072,15 @@ "binop": null }, "value": "layout", - "start": 4681, - "end": 4687, + "start": 5019, + "end": 5025, "loc": { "start": { - "line": 123, + "line": 137, "column": 32 }, "end": { - "line": 123, + "line": 137, "column": 38 } } @@ -44779,15 +45098,15 @@ "binop": null, "updateContext": null }, - "start": 4687, - "end": 4688, + "start": 5025, + "end": 5026, "loc": { "start": { - "line": 123, + "line": 137, "column": 38 }, "end": { - "line": 123, + "line": 137, "column": 39 } } @@ -44806,15 +45125,15 @@ "updateContext": null }, "value": "top", - "start": 4688, - "end": 4693, + "start": 5026, + "end": 5031, "loc": { "start": { - "line": 123, + "line": 137, "column": 39 }, "end": { - "line": 123, + "line": 137, "column": 44 } } @@ -44832,15 +45151,15 @@ "binop": null, "updateContext": null }, - "start": 4693, - "end": 4694, + "start": 5031, + "end": 5032, "loc": { "start": { - "line": 123, + "line": 137, "column": 44 }, "end": { - "line": 123, + "line": 137, "column": 45 } } @@ -44859,15 +45178,15 @@ "updateContext": null }, "value": "!=", - "start": 4695, - "end": 4697, + "start": 5033, + "end": 5035, "loc": { "start": { - "line": 123, + "line": 137, "column": 46 }, "end": { - "line": 123, + "line": 137, "column": 48 } } @@ -44887,15 +45206,15 @@ "updateContext": null }, "value": "null", - "start": 4698, - "end": 4702, + "start": 5036, + "end": 5040, "loc": { "start": { - "line": 123, + "line": 137, "column": 49 }, "end": { - "line": 123, + "line": 137, "column": 53 } } @@ -44912,15 +45231,15 @@ "postfix": false, "binop": null }, - "start": 4702, - "end": 4703, + "start": 5040, + "end": 5041, "loc": { "start": { - "line": 123, + "line": 137, "column": 53 }, "end": { - "line": 123, + "line": 137, "column": 54 } } @@ -44938,15 +45257,15 @@ "binop": null }, "value": "thisRef", - "start": 4736, - "end": 4743, + "start": 5074, + "end": 5081, "loc": { "start": { - "line": 124, + "line": 138, "column": 32 }, "end": { - "line": 124, + "line": 138, "column": 39 } } @@ -44964,15 +45283,15 @@ "binop": null, "updateContext": null }, - "start": 4743, - "end": 4744, + "start": 5081, + "end": 5082, "loc": { "start": { - "line": 124, + "line": 138, "column": 39 }, "end": { - "line": 124, + "line": 138, "column": 40 } } @@ -44990,15 +45309,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4744, - "end": 4755, + "start": 5082, + "end": 5093, "loc": { "start": { - "line": 124, + "line": 138, "column": 40 }, "end": { - "line": 124, + "line": 138, "column": 51 } } @@ -45016,15 +45335,15 @@ "binop": null, "updateContext": null }, - "start": 4755, - "end": 4756, + "start": 5093, + "end": 5094, "loc": { "start": { - "line": 124, + "line": 138, "column": 51 }, "end": { - "line": 124, + "line": 138, "column": 52 } } @@ -45042,15 +45361,15 @@ "binop": null }, "value": "top", - "start": 4756, - "end": 4759, + "start": 5094, + "end": 5097, "loc": { "start": { - "line": 124, + "line": 138, "column": 52 }, "end": { - "line": 124, + "line": 138, "column": 55 } } @@ -45067,15 +45386,15 @@ "postfix": false, "binop": null }, - "start": 4759, - "end": 4760, + "start": 5097, + "end": 5098, "loc": { "start": { - "line": 124, + "line": 138, "column": 55 }, "end": { - "line": 124, + "line": 138, "column": 56 } } @@ -45093,15 +45412,15 @@ "binop": null }, "value": "layout", - "start": 4760, - "end": 4766, + "start": 5098, + "end": 5104, "loc": { "start": { - "line": 124, + "line": 138, "column": 56 }, "end": { - "line": 124, + "line": 138, "column": 62 } } @@ -45119,15 +45438,15 @@ "binop": null, "updateContext": null }, - "start": 4766, - "end": 4767, + "start": 5104, + "end": 5105, "loc": { "start": { - "line": 124, + "line": 138, "column": 62 }, "end": { - "line": 124, + "line": 138, "column": 63 } } @@ -45146,15 +45465,15 @@ "updateContext": null }, "value": "top", - "start": 4767, - "end": 4772, + "start": 5105, + "end": 5110, "loc": { "start": { - "line": 124, + "line": 138, "column": 63 }, "end": { - "line": 124, + "line": 138, "column": 68 } } @@ -45172,15 +45491,15 @@ "binop": null, "updateContext": null }, - "start": 4772, - "end": 4773, + "start": 5110, + "end": 5111, "loc": { "start": { - "line": 124, + "line": 138, "column": 68 }, "end": { - "line": 124, + "line": 138, "column": 69 } } @@ -45197,15 +45516,15 @@ "postfix": false, "binop": null }, - "start": 4773, - "end": 4774, + "start": 5111, + "end": 5112, "loc": { "start": { - "line": 124, + "line": 138, "column": 69 }, "end": { - "line": 124, + "line": 138, "column": 70 } } @@ -45223,15 +45542,15 @@ "binop": null, "updateContext": null }, - "start": 4774, - "end": 4775, + "start": 5112, + "end": 5113, "loc": { "start": { - "line": 124, + "line": 138, "column": 70 }, "end": { - "line": 124, + "line": 138, "column": 71 } } @@ -45251,15 +45570,15 @@ "updateContext": null }, "value": "if", - "start": 4804, - "end": 4806, + "start": 5142, + "end": 5144, "loc": { "start": { - "line": 125, + "line": 139, "column": 28 }, "end": { - "line": 125, + "line": 139, "column": 30 } } @@ -45276,15 +45595,15 @@ "postfix": false, "binop": null }, - "start": 4807, - "end": 4808, + "start": 5145, + "end": 5146, "loc": { "start": { - "line": 125, + "line": 139, "column": 31 }, "end": { - "line": 125, + "line": 139, "column": 32 } } @@ -45302,15 +45621,15 @@ "binop": null }, "value": "layout", - "start": 4808, - "end": 4814, + "start": 5146, + "end": 5152, "loc": { "start": { - "line": 125, + "line": 139, "column": 32 }, "end": { - "line": 125, + "line": 139, "column": 38 } } @@ -45328,15 +45647,15 @@ "binop": null, "updateContext": null }, - "start": 4814, - "end": 4815, + "start": 5152, + "end": 5153, "loc": { "start": { - "line": 125, + "line": 139, "column": 38 }, "end": { - "line": 125, + "line": 139, "column": 39 } } @@ -45355,15 +45674,15 @@ "updateContext": null }, "value": "bottom", - "start": 4815, - "end": 4823, + "start": 5153, + "end": 5161, "loc": { "start": { - "line": 125, + "line": 139, "column": 39 }, "end": { - "line": 125, + "line": 139, "column": 47 } } @@ -45381,15 +45700,15 @@ "binop": null, "updateContext": null }, - "start": 4823, - "end": 4824, + "start": 5161, + "end": 5162, "loc": { "start": { - "line": 125, + "line": 139, "column": 47 }, "end": { - "line": 125, + "line": 139, "column": 48 } } @@ -45408,15 +45727,15 @@ "updateContext": null }, "value": "!=", - "start": 4825, - "end": 4827, + "start": 5163, + "end": 5165, "loc": { "start": { - "line": 125, + "line": 139, "column": 49 }, "end": { - "line": 125, + "line": 139, "column": 51 } } @@ -45436,15 +45755,15 @@ "updateContext": null }, "value": "null", - "start": 4828, - "end": 4832, + "start": 5166, + "end": 5170, "loc": { "start": { - "line": 125, + "line": 139, "column": 52 }, "end": { - "line": 125, + "line": 139, "column": 56 } } @@ -45461,15 +45780,15 @@ "postfix": false, "binop": null }, - "start": 4832, - "end": 4833, + "start": 5170, + "end": 5171, "loc": { "start": { - "line": 125, + "line": 139, "column": 56 }, "end": { - "line": 125, + "line": 139, "column": 57 } } @@ -45487,15 +45806,15 @@ "binop": null }, "value": "thisRef", - "start": 4866, - "end": 4873, + "start": 5204, + "end": 5211, "loc": { "start": { - "line": 126, + "line": 140, "column": 32 }, "end": { - "line": 126, + "line": 140, "column": 39 } } @@ -45513,15 +45832,15 @@ "binop": null, "updateContext": null }, - "start": 4873, - "end": 4874, + "start": 5211, + "end": 5212, "loc": { "start": { - "line": 126, + "line": 140, "column": 39 }, "end": { - "line": 126, + "line": 140, "column": 40 } } @@ -45539,15 +45858,15 @@ "binop": null }, "value": "modelMatrix", - "start": 4874, - "end": 4885, + "start": 5212, + "end": 5223, "loc": { "start": { - "line": 126, + "line": 140, "column": 40 }, "end": { - "line": 126, + "line": 140, "column": 51 } } @@ -45565,15 +45884,15 @@ "binop": null, "updateContext": null }, - "start": 4885, - "end": 4886, + "start": 5223, + "end": 5224, "loc": { "start": { - "line": 126, + "line": 140, "column": 51 }, "end": { - "line": 126, + "line": 140, "column": 52 } } @@ -45591,15 +45910,15 @@ "binop": null }, "value": "bottom", - "start": 4886, - "end": 4892, + "start": 5224, + "end": 5230, "loc": { "start": { - "line": 126, + "line": 140, "column": 52 }, "end": { - "line": 126, + "line": 140, "column": 58 } } @@ -45616,15 +45935,15 @@ "postfix": false, "binop": null }, - "start": 4892, - "end": 4893, + "start": 5230, + "end": 5231, "loc": { "start": { - "line": 126, + "line": 140, "column": 58 }, "end": { - "line": 126, + "line": 140, "column": 59 } } @@ -45642,15 +45961,15 @@ "binop": null }, "value": "layout", - "start": 4893, - "end": 4899, + "start": 5231, + "end": 5237, "loc": { "start": { - "line": 126, + "line": 140, "column": 59 }, "end": { - "line": 126, + "line": 140, "column": 65 } } @@ -45668,15 +45987,15 @@ "binop": null, "updateContext": null }, - "start": 4899, - "end": 4900, + "start": 5237, + "end": 5238, "loc": { "start": { - "line": 126, + "line": 140, "column": 65 }, "end": { - "line": 126, + "line": 140, "column": 66 } } @@ -45695,15 +46014,15 @@ "updateContext": null }, "value": "bottom", - "start": 4900, - "end": 4908, + "start": 5238, + "end": 5246, "loc": { "start": { - "line": 126, + "line": 140, "column": 66 }, "end": { - "line": 126, + "line": 140, "column": 74 } } @@ -45721,15 +46040,15 @@ "binop": null, "updateContext": null }, - "start": 4908, - "end": 4909, + "start": 5246, + "end": 5247, "loc": { "start": { - "line": 126, + "line": 140, "column": 74 }, "end": { - "line": 126, + "line": 140, "column": 75 } } @@ -45746,15 +46065,15 @@ "postfix": false, "binop": null }, - "start": 4909, - "end": 4910, + "start": 5247, + "end": 5248, "loc": { "start": { - "line": 126, + "line": 140, "column": 75 }, "end": { - "line": 126, + "line": 140, "column": 76 } } @@ -45772,15 +46091,15 @@ "binop": null, "updateContext": null }, - "start": 4910, - "end": 4911, + "start": 5248, + "end": 5249, "loc": { "start": { - "line": 126, + "line": 140, "column": 76 }, "end": { - "line": 126, + "line": 140, "column": 77 } } @@ -45800,15 +46119,15 @@ "updateContext": null }, "value": "if", - "start": 4940, - "end": 4942, + "start": 5278, + "end": 5280, "loc": { "start": { - "line": 127, + "line": 141, "column": 28 }, "end": { - "line": 127, + "line": 141, "column": 30 } } @@ -45825,15 +46144,15 @@ "postfix": false, "binop": null }, - "start": 4943, - "end": 4944, + "start": 5281, + "end": 5282, "loc": { "start": { - "line": 127, + "line": 141, "column": 31 }, "end": { - "line": 127, + "line": 141, "column": 32 } } @@ -45851,15 +46170,15 @@ "binop": null }, "value": "layout", - "start": 4944, - "end": 4950, + "start": 5282, + "end": 5288, "loc": { "start": { - "line": 127, + "line": 141, "column": 32 }, "end": { - "line": 127, + "line": 141, "column": 38 } } @@ -45877,15 +46196,15 @@ "binop": null, "updateContext": null }, - "start": 4950, - "end": 4951, + "start": 5288, + "end": 5289, "loc": { "start": { - "line": 127, + "line": 141, "column": 38 }, "end": { - "line": 127, + "line": 141, "column": 39 } } @@ -45904,15 +46223,15 @@ "updateContext": null }, "value": "left", - "start": 4951, - "end": 4957, + "start": 5289, + "end": 5295, "loc": { "start": { - "line": 127, + "line": 141, "column": 39 }, "end": { - "line": 127, + "line": 141, "column": 45 } } @@ -45930,15 +46249,15 @@ "binop": null, "updateContext": null }, - "start": 4957, - "end": 4958, + "start": 5295, + "end": 5296, "loc": { "start": { - "line": 127, + "line": 141, "column": 45 }, "end": { - "line": 127, + "line": 141, "column": 46 } } @@ -45957,15 +46276,15 @@ "updateContext": null }, "value": "!=", - "start": 4959, - "end": 4961, + "start": 5297, + "end": 5299, "loc": { "start": { - "line": 127, + "line": 141, "column": 47 }, "end": { - "line": 127, + "line": 141, "column": 49 } } @@ -45985,15 +46304,15 @@ "updateContext": null }, "value": "null", - "start": 4962, - "end": 4966, + "start": 5300, + "end": 5304, "loc": { "start": { - "line": 127, + "line": 141, "column": 50 }, "end": { - "line": 127, + "line": 141, "column": 54 } } @@ -46010,15 +46329,15 @@ "postfix": false, "binop": null }, - "start": 4966, - "end": 4967, + "start": 5304, + "end": 5305, "loc": { "start": { - "line": 127, + "line": 141, "column": 54 }, "end": { - "line": 127, + "line": 141, "column": 55 } } @@ -46036,15 +46355,15 @@ "binop": null }, "value": "thisRef", - "start": 5000, - "end": 5007, + "start": 5338, + "end": 5345, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 39 } } @@ -46062,15 +46381,15 @@ "binop": null, "updateContext": null }, - "start": 5007, - "end": 5008, + "start": 5345, + "end": 5346, "loc": { "start": { - "line": 128, + "line": 142, "column": 39 }, "end": { - "line": 128, + "line": 142, "column": 40 } } @@ -46088,15 +46407,15 @@ "binop": null }, "value": "modelMatrix", - "start": 5008, - "end": 5019, + "start": 5346, + "end": 5357, "loc": { "start": { - "line": 128, + "line": 142, "column": 40 }, "end": { - "line": 128, + "line": 142, "column": 51 } } @@ -46114,15 +46433,15 @@ "binop": null, "updateContext": null }, - "start": 5019, - "end": 5020, + "start": 5357, + "end": 5358, "loc": { "start": { - "line": 128, + "line": 142, "column": 51 }, "end": { - "line": 128, + "line": 142, "column": 52 } } @@ -46140,15 +46459,15 @@ "binop": null }, "value": "left", - "start": 5020, - "end": 5024, + "start": 5358, + "end": 5362, "loc": { "start": { - "line": 128, + "line": 142, "column": 52 }, "end": { - "line": 128, + "line": 142, "column": 56 } } @@ -46165,15 +46484,15 @@ "postfix": false, "binop": null }, - "start": 5024, - "end": 5025, + "start": 5362, + "end": 5363, "loc": { "start": { - "line": 128, + "line": 142, "column": 56 }, "end": { - "line": 128, + "line": 142, "column": 57 } } @@ -46191,15 +46510,15 @@ "binop": null }, "value": "layout", - "start": 5025, - "end": 5031, + "start": 5363, + "end": 5369, "loc": { "start": { - "line": 128, + "line": 142, "column": 57 }, "end": { - "line": 128, + "line": 142, "column": 63 } } @@ -46217,15 +46536,15 @@ "binop": null, "updateContext": null }, - "start": 5031, - "end": 5032, + "start": 5369, + "end": 5370, "loc": { "start": { - "line": 128, + "line": 142, "column": 63 }, "end": { - "line": 128, + "line": 142, "column": 64 } } @@ -46244,15 +46563,15 @@ "updateContext": null }, "value": "left", - "start": 5032, - "end": 5038, + "start": 5370, + "end": 5376, "loc": { "start": { - "line": 128, + "line": 142, "column": 64 }, "end": { - "line": 128, + "line": 142, "column": 70 } } @@ -46270,15 +46589,15 @@ "binop": null, "updateContext": null }, - "start": 5038, - "end": 5039, + "start": 5376, + "end": 5377, "loc": { "start": { - "line": 128, + "line": 142, "column": 70 }, "end": { - "line": 128, + "line": 142, "column": 71 } } @@ -46295,15 +46614,15 @@ "postfix": false, "binop": null }, - "start": 5039, - "end": 5040, + "start": 5377, + "end": 5378, "loc": { "start": { - "line": 128, + "line": 142, "column": 71 }, "end": { - "line": 128, + "line": 142, "column": 72 } } @@ -46321,15 +46640,15 @@ "binop": null, "updateContext": null }, - "start": 5040, - "end": 5041, + "start": 5378, + "end": 5379, "loc": { "start": { - "line": 128, + "line": 142, "column": 72 }, "end": { - "line": 128, + "line": 142, "column": 73 } } @@ -46349,15 +46668,15 @@ "updateContext": null }, "value": "if", - "start": 5070, - "end": 5072, + "start": 5408, + "end": 5410, "loc": { "start": { - "line": 129, + "line": 143, "column": 28 }, "end": { - "line": 129, + "line": 143, "column": 30 } } @@ -46374,15 +46693,15 @@ "postfix": false, "binop": null }, - "start": 5073, - "end": 5074, + "start": 5411, + "end": 5412, "loc": { "start": { - "line": 129, + "line": 143, "column": 31 }, "end": { - "line": 129, + "line": 143, "column": 32 } } @@ -46400,15 +46719,15 @@ "binop": null }, "value": "layout", - "start": 5074, - "end": 5080, + "start": 5412, + "end": 5418, "loc": { "start": { - "line": 129, + "line": 143, "column": 32 }, "end": { - "line": 129, + "line": 143, "column": 38 } } @@ -46426,15 +46745,15 @@ "binop": null, "updateContext": null }, - "start": 5080, - "end": 5081, + "start": 5418, + "end": 5419, "loc": { "start": { - "line": 129, + "line": 143, "column": 38 }, "end": { - "line": 129, + "line": 143, "column": 39 } } @@ -46453,15 +46772,15 @@ "updateContext": null }, "value": "right", - "start": 5081, - "end": 5088, + "start": 5419, + "end": 5426, "loc": { "start": { - "line": 129, + "line": 143, "column": 39 }, "end": { - "line": 129, + "line": 143, "column": 46 } } @@ -46479,15 +46798,15 @@ "binop": null, "updateContext": null }, - "start": 5088, - "end": 5089, + "start": 5426, + "end": 5427, "loc": { "start": { - "line": 129, + "line": 143, "column": 46 }, "end": { - "line": 129, + "line": 143, "column": 47 } } @@ -46506,15 +46825,15 @@ "updateContext": null }, "value": "!=", - "start": 5090, - "end": 5092, + "start": 5428, + "end": 5430, "loc": { "start": { - "line": 129, + "line": 143, "column": 48 }, "end": { - "line": 129, + "line": 143, "column": 50 } } @@ -46534,15 +46853,15 @@ "updateContext": null }, "value": "null", - "start": 5093, - "end": 5097, + "start": 5431, + "end": 5435, "loc": { "start": { - "line": 129, + "line": 143, "column": 51 }, "end": { - "line": 129, + "line": 143, "column": 55 } } @@ -46559,15 +46878,15 @@ "postfix": false, "binop": null }, - "start": 5097, - "end": 5098, + "start": 5435, + "end": 5436, "loc": { "start": { - "line": 129, + "line": 143, "column": 55 }, "end": { - "line": 129, + "line": 143, "column": 56 } } @@ -46585,15 +46904,15 @@ "binop": null }, "value": "thisRef", - "start": 5131, - "end": 5138, + "start": 5469, + "end": 5476, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 39 } } @@ -46611,15 +46930,15 @@ "binop": null, "updateContext": null }, - "start": 5138, - "end": 5139, + "start": 5476, + "end": 5477, "loc": { "start": { - "line": 130, + "line": 144, "column": 39 }, "end": { - "line": 130, + "line": 144, "column": 40 } } @@ -46637,15 +46956,15 @@ "binop": null }, "value": "modelMatrix", - "start": 5139, - "end": 5150, + "start": 5477, + "end": 5488, "loc": { "start": { - "line": 130, + "line": 144, "column": 40 }, "end": { - "line": 130, + "line": 144, "column": 51 } } @@ -46663,15 +46982,15 @@ "binop": null, "updateContext": null }, - "start": 5150, - "end": 5151, + "start": 5488, + "end": 5489, "loc": { "start": { - "line": 130, + "line": 144, "column": 51 }, "end": { - "line": 130, + "line": 144, "column": 52 } } @@ -46689,15 +47008,15 @@ "binop": null }, "value": "right", - "start": 5151, - "end": 5156, + "start": 5489, + "end": 5494, "loc": { "start": { - "line": 130, + "line": 144, "column": 52 }, "end": { - "line": 130, + "line": 144, "column": 57 } } @@ -46714,15 +47033,15 @@ "postfix": false, "binop": null }, - "start": 5156, - "end": 5157, + "start": 5494, + "end": 5495, "loc": { "start": { - "line": 130, + "line": 144, "column": 57 }, "end": { - "line": 130, + "line": 144, "column": 58 } } @@ -46740,15 +47059,15 @@ "binop": null }, "value": "layout", - "start": 5157, - "end": 5163, + "start": 5495, + "end": 5501, "loc": { "start": { - "line": 130, + "line": 144, "column": 58 }, "end": { - "line": 130, + "line": 144, "column": 64 } } @@ -46766,15 +47085,15 @@ "binop": null, "updateContext": null }, - "start": 5163, - "end": 5164, + "start": 5501, + "end": 5502, "loc": { "start": { - "line": 130, + "line": 144, "column": 64 }, "end": { - "line": 130, + "line": 144, "column": 65 } } @@ -46793,15 +47112,15 @@ "updateContext": null }, "value": "right", - "start": 5164, - "end": 5171, + "start": 5502, + "end": 5509, "loc": { "start": { - "line": 130, + "line": 144, "column": 65 }, "end": { - "line": 130, + "line": 144, "column": 72 } } @@ -46819,15 +47138,15 @@ "binop": null, "updateContext": null }, - "start": 5171, - "end": 5172, + "start": 5509, + "end": 5510, "loc": { "start": { - "line": 130, + "line": 144, "column": 72 }, "end": { - "line": 130, + "line": 144, "column": 73 } } @@ -46844,15 +47163,15 @@ "postfix": false, "binop": null }, - "start": 5172, - "end": 5173, + "start": 5510, + "end": 5511, "loc": { "start": { - "line": 130, + "line": 144, "column": 73 }, "end": { - "line": 130, + "line": 144, "column": 74 } } @@ -46870,15 +47189,15 @@ "binop": null, "updateContext": null }, - "start": 5173, - "end": 5174, + "start": 5511, + "end": 5512, "loc": { "start": { - "line": 130, + "line": 144, "column": 74 }, "end": { - "line": 130, + "line": 144, "column": 75 } } @@ -46895,15 +47214,15 @@ "postfix": false, "binop": null }, - "start": 5199, - "end": 5200, + "start": 5537, + "end": 5538, "loc": { "start": { - "line": 131, + "line": 145, "column": 24 }, "end": { - "line": 131, + "line": 145, "column": 25 } } @@ -46923,15 +47242,15 @@ "updateContext": null }, "value": "for", - "start": 5226, - "end": 5229, + "start": 5564, + "end": 5567, "loc": { "start": { - "line": 133, + "line": 147, "column": 24 }, "end": { - "line": 133, + "line": 147, "column": 27 } } @@ -46948,15 +47267,15 @@ "postfix": false, "binop": null }, - "start": 5230, - "end": 5231, + "start": 5568, + "end": 5569, "loc": { "start": { - "line": 133, + "line": 147, "column": 28 }, "end": { - "line": 133, + "line": 147, "column": 29 } } @@ -46976,15 +47295,15 @@ "updateContext": null }, "value": "var", - "start": 5231, - "end": 5234, + "start": 5569, + "end": 5572, "loc": { "start": { - "line": 133, + "line": 147, "column": 29 }, "end": { - "line": 133, + "line": 147, "column": 32 } } @@ -47002,15 +47321,15 @@ "binop": null }, "value": "j", - "start": 5235, - "end": 5236, + "start": 5573, + "end": 5574, "loc": { "start": { - "line": 133, + "line": 147, "column": 33 }, "end": { - "line": 133, + "line": 147, "column": 34 } } @@ -47029,15 +47348,15 @@ "updateContext": null }, "value": "=", - "start": 5237, - "end": 5238, + "start": 5575, + "end": 5576, "loc": { "start": { - "line": 133, + "line": 147, "column": 35 }, "end": { - "line": 133, + "line": 147, "column": 36 } } @@ -47056,15 +47375,15 @@ "updateContext": null }, "value": 0, - "start": 5239, - "end": 5240, + "start": 5577, + "end": 5578, "loc": { "start": { - "line": 133, + "line": 147, "column": 37 }, "end": { - "line": 133, + "line": 147, "column": 38 } } @@ -47082,15 +47401,15 @@ "binop": null, "updateContext": null }, - "start": 5240, - "end": 5241, + "start": 5578, + "end": 5579, "loc": { "start": { - "line": 133, + "line": 147, "column": 38 }, "end": { - "line": 133, + "line": 147, "column": 39 } } @@ -47108,15 +47427,15 @@ "binop": null }, "value": "j", - "start": 5242, - "end": 5243, + "start": 5580, + "end": 5581, "loc": { "start": { - "line": 133, + "line": 147, "column": 40 }, "end": { - "line": 133, + "line": 147, "column": 41 } } @@ -47135,15 +47454,15 @@ "updateContext": null }, "value": "<", - "start": 5244, - "end": 5245, + "start": 5582, + "end": 5583, "loc": { "start": { - "line": 133, + "line": 147, "column": 42 }, "end": { - "line": 133, + "line": 147, "column": 43 } } @@ -47161,15 +47480,15 @@ "binop": null }, "value": "thisRef", - "start": 5246, - "end": 5253, + "start": 5584, + "end": 5591, "loc": { "start": { - "line": 133, + "line": 147, "column": 44 }, "end": { - "line": 133, + "line": 147, "column": 51 } } @@ -47187,15 +47506,15 @@ "binop": null, "updateContext": null }, - "start": 5253, - "end": 5254, + "start": 5591, + "end": 5592, "loc": { "start": { - "line": 133, + "line": 147, "column": 51 }, "end": { - "line": 133, + "line": 147, "column": 52 } } @@ -47213,15 +47532,15 @@ "binop": null }, "value": "modelSetting", - "start": 5254, - "end": 5266, + "start": 5592, + "end": 5604, "loc": { "start": { - "line": 133, + "line": 147, "column": 52 }, "end": { - "line": 133, + "line": 147, "column": 64 } } @@ -47239,15 +47558,15 @@ "binop": null, "updateContext": null }, - "start": 5266, - "end": 5267, + "start": 5604, + "end": 5605, "loc": { "start": { - "line": 133, + "line": 147, "column": 64 }, "end": { - "line": 133, + "line": 147, "column": 65 } } @@ -47265,15 +47584,15 @@ "binop": null }, "value": "getInitParamNum", - "start": 5267, - "end": 5282, + "start": 5605, + "end": 5620, "loc": { "start": { - "line": 133, + "line": 147, "column": 65 }, "end": { - "line": 133, + "line": 147, "column": 80 } } @@ -47290,15 +47609,15 @@ "postfix": false, "binop": null }, - "start": 5282, - "end": 5283, + "start": 5620, + "end": 5621, "loc": { "start": { - "line": 133, + "line": 147, "column": 80 }, "end": { - "line": 133, + "line": 147, "column": 81 } } @@ -47315,15 +47634,15 @@ "postfix": false, "binop": null }, - "start": 5283, - "end": 5284, + "start": 5621, + "end": 5622, "loc": { "start": { - "line": 133, + "line": 147, "column": 81 }, "end": { - "line": 133, + "line": 147, "column": 82 } } @@ -47341,15 +47660,15 @@ "binop": null, "updateContext": null }, - "start": 5284, - "end": 5285, + "start": 5622, + "end": 5623, "loc": { "start": { - "line": 133, + "line": 147, "column": 82 }, "end": { - "line": 133, + "line": 147, "column": 83 } } @@ -47367,15 +47686,15 @@ "binop": null }, "value": "j", - "start": 5286, - "end": 5287, + "start": 5624, + "end": 5625, "loc": { "start": { - "line": 133, + "line": 147, "column": 84 }, "end": { - "line": 133, + "line": 147, "column": 85 } } @@ -47393,15 +47712,15 @@ "binop": null }, "value": "++", - "start": 5287, - "end": 5289, + "start": 5625, + "end": 5627, "loc": { "start": { - "line": 133, + "line": 147, "column": 85 }, "end": { - "line": 133, + "line": 147, "column": 87 } } @@ -47418,15 +47737,15 @@ "postfix": false, "binop": null }, - "start": 5289, - "end": 5290, + "start": 5627, + "end": 5628, "loc": { "start": { - "line": 133, + "line": 147, "column": 87 }, "end": { - "line": 133, + "line": 147, "column": 88 } } @@ -47443,15 +47762,15 @@ "postfix": false, "binop": null }, - "start": 5315, - "end": 5316, + "start": 5653, + "end": 5654, "loc": { "start": { - "line": 134, + "line": 148, "column": 24 }, "end": { - "line": 134, + "line": 148, "column": 25 } } @@ -47469,15 +47788,15 @@ "binop": null }, "value": "thisRef", - "start": 5346, - "end": 5353, + "start": 5684, + "end": 5691, "loc": { "start": { - "line": 136, + "line": 150, "column": 28 }, "end": { - "line": 136, + "line": 150, "column": 35 } } @@ -47495,15 +47814,15 @@ "binop": null, "updateContext": null }, - "start": 5353, - "end": 5354, + "start": 5691, + "end": 5692, "loc": { "start": { - "line": 136, + "line": 150, "column": 35 }, "end": { - "line": 136, + "line": 150, "column": 36 } } @@ -47521,15 +47840,15 @@ "binop": null }, "value": "live2DModel", - "start": 5354, - "end": 5365, + "start": 5692, + "end": 5703, "loc": { "start": { - "line": 136, + "line": 150, "column": 36 }, "end": { - "line": 136, + "line": 150, "column": 47 } } @@ -47547,15 +47866,15 @@ "binop": null, "updateContext": null }, - "start": 5365, - "end": 5366, + "start": 5703, + "end": 5704, "loc": { "start": { - "line": 136, + "line": 150, "column": 47 }, "end": { - "line": 136, + "line": 150, "column": 48 } } @@ -47573,15 +47892,15 @@ "binop": null }, "value": "setParamFloat", - "start": 5366, - "end": 5379, + "start": 5704, + "end": 5717, "loc": { "start": { - "line": 136, + "line": 150, "column": 48 }, "end": { - "line": 136, + "line": 150, "column": 61 } } @@ -47598,15 +47917,15 @@ "postfix": false, "binop": null }, - "start": 5379, - "end": 5380, + "start": 5717, + "end": 5718, "loc": { "start": { - "line": 136, + "line": 150, "column": 61 }, "end": { - "line": 136, + "line": 150, "column": 62 } } @@ -47624,15 +47943,15 @@ "binop": null }, "value": "thisRef", - "start": 5413, - "end": 5420, + "start": 5751, + "end": 5758, "loc": { "start": { - "line": 137, + "line": 151, "column": 32 }, "end": { - "line": 137, + "line": 151, "column": 39 } } @@ -47650,15 +47969,15 @@ "binop": null, "updateContext": null }, - "start": 5420, - "end": 5421, + "start": 5758, + "end": 5759, "loc": { "start": { - "line": 137, + "line": 151, "column": 39 }, "end": { - "line": 137, + "line": 151, "column": 40 } } @@ -47676,15 +47995,15 @@ "binop": null }, "value": "modelSetting", - "start": 5421, - "end": 5433, + "start": 5759, + "end": 5771, "loc": { "start": { - "line": 137, + "line": 151, "column": 40 }, "end": { - "line": 137, + "line": 151, "column": 52 } } @@ -47702,15 +48021,15 @@ "binop": null, "updateContext": null }, - "start": 5433, - "end": 5434, + "start": 5771, + "end": 5772, "loc": { "start": { - "line": 137, + "line": 151, "column": 52 }, "end": { - "line": 137, + "line": 151, "column": 53 } } @@ -47728,15 +48047,15 @@ "binop": null }, "value": "getInitParamID", - "start": 5434, - "end": 5448, + "start": 5772, + "end": 5786, "loc": { "start": { - "line": 137, + "line": 151, "column": 53 }, "end": { - "line": 137, + "line": 151, "column": 67 } } @@ -47753,15 +48072,15 @@ "postfix": false, "binop": null }, - "start": 5448, - "end": 5449, + "start": 5786, + "end": 5787, "loc": { "start": { - "line": 137, + "line": 151, "column": 67 }, "end": { - "line": 137, + "line": 151, "column": 68 } } @@ -47779,15 +48098,15 @@ "binop": null }, "value": "j", - "start": 5449, - "end": 5450, + "start": 5787, + "end": 5788, "loc": { "start": { - "line": 137, + "line": 151, "column": 68 }, "end": { - "line": 137, + "line": 151, "column": 69 } } @@ -47804,15 +48123,15 @@ "postfix": false, "binop": null }, - "start": 5450, - "end": 5451, + "start": 5788, + "end": 5789, "loc": { "start": { - "line": 137, + "line": 151, "column": 69 }, "end": { - "line": 137, + "line": 151, "column": 70 } } @@ -47830,15 +48149,15 @@ "binop": null, "updateContext": null }, - "start": 5451, - "end": 5452, + "start": 5789, + "end": 5790, "loc": { "start": { - "line": 137, + "line": 151, "column": 70 }, "end": { - "line": 137, + "line": 151, "column": 71 } } @@ -47856,15 +48175,15 @@ "binop": null }, "value": "thisRef", - "start": 5485, - "end": 5492, + "start": 5823, + "end": 5830, "loc": { "start": { - "line": 138, + "line": 152, "column": 32 }, "end": { - "line": 138, + "line": 152, "column": 39 } } @@ -47882,15 +48201,15 @@ "binop": null, "updateContext": null }, - "start": 5492, - "end": 5493, + "start": 5830, + "end": 5831, "loc": { "start": { - "line": 138, + "line": 152, "column": 39 }, "end": { - "line": 138, + "line": 152, "column": 40 } } @@ -47908,15 +48227,15 @@ "binop": null }, "value": "modelSetting", - "start": 5493, - "end": 5505, + "start": 5831, + "end": 5843, "loc": { "start": { - "line": 138, + "line": 152, "column": 40 }, "end": { - "line": 138, + "line": 152, "column": 52 } } @@ -47934,15 +48253,15 @@ "binop": null, "updateContext": null }, - "start": 5505, - "end": 5506, + "start": 5843, + "end": 5844, "loc": { "start": { - "line": 138, + "line": 152, "column": 52 }, "end": { - "line": 138, + "line": 152, "column": 53 } } @@ -47960,15 +48279,15 @@ "binop": null }, "value": "getInitParamValue", - "start": 5506, - "end": 5523, + "start": 5844, + "end": 5861, "loc": { "start": { - "line": 138, + "line": 152, "column": 53 }, "end": { - "line": 138, + "line": 152, "column": 70 } } @@ -47985,15 +48304,15 @@ "postfix": false, "binop": null }, - "start": 5523, - "end": 5524, + "start": 5861, + "end": 5862, "loc": { "start": { - "line": 138, + "line": 152, "column": 70 }, "end": { - "line": 138, + "line": 152, "column": 71 } } @@ -48011,15 +48330,15 @@ "binop": null }, "value": "j", - "start": 5524, - "end": 5525, + "start": 5862, + "end": 5863, "loc": { "start": { - "line": 138, + "line": 152, "column": 71 }, "end": { - "line": 138, + "line": 152, "column": 72 } } @@ -48036,15 +48355,15 @@ "postfix": false, "binop": null }, - "start": 5525, - "end": 5526, + "start": 5863, + "end": 5864, "loc": { "start": { - "line": 138, + "line": 152, "column": 72 }, "end": { - "line": 138, + "line": 152, "column": 73 } } @@ -48061,15 +48380,15 @@ "postfix": false, "binop": null }, - "start": 5555, - "end": 5556, + "start": 5893, + "end": 5894, "loc": { "start": { - "line": 139, + "line": 153, "column": 28 }, "end": { - "line": 139, + "line": 153, "column": 29 } } @@ -48087,15 +48406,15 @@ "binop": null, "updateContext": null }, - "start": 5556, - "end": 5557, + "start": 5894, + "end": 5895, "loc": { "start": { - "line": 139, + "line": 153, "column": 29 }, "end": { - "line": 139, + "line": 153, "column": 30 } } @@ -48112,15 +48431,15 @@ "postfix": false, "binop": null }, - "start": 5582, - "end": 5583, + "start": 5920, + "end": 5921, "loc": { "start": { - "line": 140, + "line": 154, "column": 24 }, "end": { - "line": 140, + "line": 154, "column": 25 } } @@ -48140,15 +48459,15 @@ "updateContext": null }, "value": "for", - "start": 5609, - "end": 5612, + "start": 5947, + "end": 5950, "loc": { "start": { - "line": 142, + "line": 156, "column": 24 }, "end": { - "line": 142, + "line": 156, "column": 27 } } @@ -48165,15 +48484,15 @@ "postfix": false, "binop": null }, - "start": 5613, - "end": 5614, + "start": 5951, + "end": 5952, "loc": { "start": { - "line": 142, + "line": 156, "column": 28 }, "end": { - "line": 142, + "line": 156, "column": 29 } } @@ -48193,15 +48512,15 @@ "updateContext": null }, "value": "var", - "start": 5614, - "end": 5617, + "start": 5952, + "end": 5955, "loc": { "start": { - "line": 142, + "line": 156, "column": 29 }, "end": { - "line": 142, + "line": 156, "column": 32 } } @@ -48219,15 +48538,15 @@ "binop": null }, "value": "j", - "start": 5618, - "end": 5619, + "start": 5956, + "end": 5957, "loc": { "start": { - "line": 142, + "line": 156, "column": 33 }, "end": { - "line": 142, + "line": 156, "column": 34 } } @@ -48246,15 +48565,15 @@ "updateContext": null }, "value": "=", - "start": 5620, - "end": 5621, + "start": 5958, + "end": 5959, "loc": { "start": { - "line": 142, + "line": 156, "column": 35 }, "end": { - "line": 142, + "line": 156, "column": 36 } } @@ -48273,15 +48592,15 @@ "updateContext": null }, "value": 0, - "start": 5622, - "end": 5623, + "start": 5960, + "end": 5961, "loc": { "start": { - "line": 142, + "line": 156, "column": 37 }, "end": { - "line": 142, + "line": 156, "column": 38 } } @@ -48299,15 +48618,15 @@ "binop": null, "updateContext": null }, - "start": 5623, - "end": 5624, + "start": 5961, + "end": 5962, "loc": { "start": { - "line": 142, + "line": 156, "column": 38 }, "end": { - "line": 142, + "line": 156, "column": 39 } } @@ -48325,15 +48644,15 @@ "binop": null }, "value": "j", - "start": 5625, - "end": 5626, + "start": 5963, + "end": 5964, "loc": { "start": { - "line": 142, + "line": 156, "column": 40 }, "end": { - "line": 142, + "line": 156, "column": 41 } } @@ -48352,15 +48671,15 @@ "updateContext": null }, "value": "<", - "start": 5627, - "end": 5628, + "start": 5965, + "end": 5966, "loc": { "start": { - "line": 142, + "line": 156, "column": 42 }, "end": { - "line": 142, + "line": 156, "column": 43 } } @@ -48378,15 +48697,15 @@ "binop": null }, "value": "thisRef", - "start": 5629, - "end": 5636, + "start": 5967, + "end": 5974, "loc": { "start": { - "line": 142, + "line": 156, "column": 44 }, "end": { - "line": 142, + "line": 156, "column": 51 } } @@ -48404,15 +48723,15 @@ "binop": null, "updateContext": null }, - "start": 5636, - "end": 5637, + "start": 5974, + "end": 5975, "loc": { "start": { - "line": 142, + "line": 156, "column": 51 }, "end": { - "line": 142, + "line": 156, "column": 52 } } @@ -48430,15 +48749,15 @@ "binop": null }, "value": "modelSetting", - "start": 5637, - "end": 5649, + "start": 5975, + "end": 5987, "loc": { "start": { - "line": 142, + "line": 156, "column": 52 }, "end": { - "line": 142, + "line": 156, "column": 64 } } @@ -48456,15 +48775,15 @@ "binop": null, "updateContext": null }, - "start": 5649, - "end": 5650, + "start": 5987, + "end": 5988, "loc": { "start": { - "line": 142, + "line": 156, "column": 64 }, "end": { - "line": 142, + "line": 156, "column": 65 } } @@ -48482,15 +48801,15 @@ "binop": null }, "value": "getInitPartsVisibleNum", - "start": 5650, - "end": 5672, + "start": 5988, + "end": 6010, "loc": { "start": { - "line": 142, + "line": 156, "column": 65 }, "end": { - "line": 142, + "line": 156, "column": 87 } } @@ -48507,15 +48826,15 @@ "postfix": false, "binop": null }, - "start": 5672, - "end": 5673, + "start": 6010, + "end": 6011, "loc": { "start": { - "line": 142, + "line": 156, "column": 87 }, "end": { - "line": 142, + "line": 156, "column": 88 } } @@ -48532,15 +48851,15 @@ "postfix": false, "binop": null }, - "start": 5673, - "end": 5674, + "start": 6011, + "end": 6012, "loc": { "start": { - "line": 142, + "line": 156, "column": 88 }, "end": { - "line": 142, + "line": 156, "column": 89 } } @@ -48558,15 +48877,15 @@ "binop": null, "updateContext": null }, - "start": 5674, - "end": 5675, + "start": 6012, + "end": 6013, "loc": { "start": { - "line": 142, + "line": 156, "column": 89 }, "end": { - "line": 142, + "line": 156, "column": 90 } } @@ -48584,15 +48903,15 @@ "binop": null }, "value": "j", - "start": 5676, - "end": 5677, + "start": 6014, + "end": 6015, "loc": { "start": { - "line": 142, + "line": 156, "column": 91 }, "end": { - "line": 142, + "line": 156, "column": 92 } } @@ -48610,15 +48929,15 @@ "binop": null }, "value": "++", - "start": 5677, - "end": 5679, + "start": 6015, + "end": 6017, "loc": { "start": { - "line": 142, + "line": 156, "column": 92 }, "end": { - "line": 142, + "line": 156, "column": 94 } } @@ -48635,15 +48954,15 @@ "postfix": false, "binop": null }, - "start": 5679, - "end": 5680, + "start": 6017, + "end": 6018, "loc": { "start": { - "line": 142, + "line": 156, "column": 94 }, "end": { - "line": 142, + "line": 156, "column": 95 } } @@ -48660,15 +48979,15 @@ "postfix": false, "binop": null }, - "start": 5705, - "end": 5706, + "start": 6043, + "end": 6044, "loc": { "start": { - "line": 143, + "line": 157, "column": 24 }, "end": { - "line": 143, + "line": 157, "column": 25 } } @@ -48686,15 +49005,15 @@ "binop": null }, "value": "thisRef", - "start": 5736, - "end": 5743, + "start": 6074, + "end": 6081, "loc": { "start": { - "line": 145, + "line": 159, "column": 28 }, "end": { - "line": 145, + "line": 159, "column": 35 } } @@ -48712,15 +49031,15 @@ "binop": null, "updateContext": null }, - "start": 5743, - "end": 5744, + "start": 6081, + "end": 6082, "loc": { "start": { - "line": 145, + "line": 159, "column": 35 }, "end": { - "line": 145, + "line": 159, "column": 36 } } @@ -48738,15 +49057,15 @@ "binop": null }, "value": "live2DModel", - "start": 5744, - "end": 5755, + "start": 6082, + "end": 6093, "loc": { "start": { - "line": 145, + "line": 159, "column": 36 }, "end": { - "line": 145, + "line": 159, "column": 47 } } @@ -48764,15 +49083,15 @@ "binop": null, "updateContext": null }, - "start": 5755, - "end": 5756, + "start": 6093, + "end": 6094, "loc": { "start": { - "line": 145, + "line": 159, "column": 47 }, "end": { - "line": 145, + "line": 159, "column": 48 } } @@ -48790,15 +49109,15 @@ "binop": null }, "value": "setPartsOpacity", - "start": 5756, - "end": 5771, + "start": 6094, + "end": 6109, "loc": { "start": { - "line": 145, + "line": 159, "column": 48 }, "end": { - "line": 145, + "line": 159, "column": 63 } } @@ -48815,15 +49134,15 @@ "postfix": false, "binop": null }, - "start": 5771, - "end": 5772, + "start": 6109, + "end": 6110, "loc": { "start": { - "line": 145, + "line": 159, "column": 63 }, "end": { - "line": 145, + "line": 159, "column": 64 } } @@ -48841,15 +49160,15 @@ "binop": null }, "value": "thisRef", - "start": 5805, - "end": 5812, + "start": 6143, + "end": 6150, "loc": { "start": { - "line": 146, + "line": 160, "column": 32 }, "end": { - "line": 146, + "line": 160, "column": 39 } } @@ -48867,15 +49186,15 @@ "binop": null, "updateContext": null }, - "start": 5812, - "end": 5813, + "start": 6150, + "end": 6151, "loc": { "start": { - "line": 146, + "line": 160, "column": 39 }, "end": { - "line": 146, + "line": 160, "column": 40 } } @@ -48893,15 +49212,15 @@ "binop": null }, "value": "modelSetting", - "start": 5813, - "end": 5825, + "start": 6151, + "end": 6163, "loc": { "start": { - "line": 146, + "line": 160, "column": 40 }, "end": { - "line": 146, + "line": 160, "column": 52 } } @@ -48919,15 +49238,15 @@ "binop": null, "updateContext": null }, - "start": 5825, - "end": 5826, + "start": 6163, + "end": 6164, "loc": { "start": { - "line": 146, + "line": 160, "column": 52 }, "end": { - "line": 146, + "line": 160, "column": 53 } } @@ -48945,15 +49264,15 @@ "binop": null }, "value": "getInitPartsVisibleID", - "start": 5826, - "end": 5847, + "start": 6164, + "end": 6185, "loc": { "start": { - "line": 146, + "line": 160, "column": 53 }, "end": { - "line": 146, + "line": 160, "column": 74 } } @@ -48970,15 +49289,15 @@ "postfix": false, "binop": null }, - "start": 5847, - "end": 5848, + "start": 6185, + "end": 6186, "loc": { "start": { - "line": 146, + "line": 160, "column": 74 }, "end": { - "line": 146, + "line": 160, "column": 75 } } @@ -48996,15 +49315,15 @@ "binop": null }, "value": "j", - "start": 5848, - "end": 5849, + "start": 6186, + "end": 6187, "loc": { "start": { - "line": 146, + "line": 160, "column": 75 }, "end": { - "line": 146, + "line": 160, "column": 76 } } @@ -49021,15 +49340,15 @@ "postfix": false, "binop": null }, - "start": 5849, - "end": 5850, + "start": 6187, + "end": 6188, "loc": { "start": { - "line": 146, + "line": 160, "column": 76 }, "end": { - "line": 146, + "line": 160, "column": 77 } } @@ -49047,15 +49366,15 @@ "binop": null, "updateContext": null }, - "start": 5850, - "end": 5851, + "start": 6188, + "end": 6189, "loc": { "start": { - "line": 146, + "line": 160, "column": 77 }, "end": { - "line": 146, + "line": 160, "column": 78 } } @@ -49073,15 +49392,15 @@ "binop": null }, "value": "thisRef", - "start": 5884, - "end": 5891, + "start": 6222, + "end": 6229, "loc": { "start": { - "line": 147, + "line": 161, "column": 32 }, "end": { - "line": 147, + "line": 161, "column": 39 } } @@ -49099,15 +49418,15 @@ "binop": null, "updateContext": null }, - "start": 5891, - "end": 5892, + "start": 6229, + "end": 6230, "loc": { "start": { - "line": 147, + "line": 161, "column": 39 }, "end": { - "line": 147, + "line": 161, "column": 40 } } @@ -49125,15 +49444,15 @@ "binop": null }, "value": "modelSetting", - "start": 5892, - "end": 5904, + "start": 6230, + "end": 6242, "loc": { "start": { - "line": 147, + "line": 161, "column": 40 }, "end": { - "line": 147, + "line": 161, "column": 52 } } @@ -49151,15 +49470,15 @@ "binop": null, "updateContext": null }, - "start": 5904, - "end": 5905, + "start": 6242, + "end": 6243, "loc": { "start": { - "line": 147, + "line": 161, "column": 52 }, "end": { - "line": 147, + "line": 161, "column": 53 } } @@ -49177,15 +49496,15 @@ "binop": null }, "value": "getInitPartsVisibleValue", - "start": 5905, - "end": 5929, + "start": 6243, + "end": 6267, "loc": { "start": { - "line": 147, + "line": 161, "column": 53 }, "end": { - "line": 147, + "line": 161, "column": 77 } } @@ -49202,15 +49521,15 @@ "postfix": false, "binop": null }, - "start": 5929, - "end": 5930, + "start": 6267, + "end": 6268, "loc": { "start": { - "line": 147, + "line": 161, "column": 77 }, "end": { - "line": 147, + "line": 161, "column": 78 } } @@ -49228,15 +49547,15 @@ "binop": null }, "value": "j", - "start": 5930, - "end": 5931, + "start": 6268, + "end": 6269, "loc": { "start": { - "line": 147, + "line": 161, "column": 78 }, "end": { - "line": 147, + "line": 161, "column": 79 } } @@ -49253,15 +49572,15 @@ "postfix": false, "binop": null }, - "start": 5931, - "end": 5932, + "start": 6269, + "end": 6270, "loc": { "start": { - "line": 147, + "line": 161, "column": 79 }, "end": { - "line": 147, + "line": 161, "column": 80 } } @@ -49278,15 +49597,15 @@ "postfix": false, "binop": null }, - "start": 5961, - "end": 5962, + "start": 6299, + "end": 6300, "loc": { "start": { - "line": 148, + "line": 162, "column": 28 }, "end": { - "line": 148, + "line": 162, "column": 29 } } @@ -49304,15 +49623,15 @@ "binop": null, "updateContext": null }, - "start": 5962, - "end": 5963, + "start": 6300, + "end": 6301, "loc": { "start": { - "line": 148, + "line": 162, "column": 29 }, "end": { - "line": 148, + "line": 162, "column": 30 } } @@ -49329,15 +49648,15 @@ "postfix": false, "binop": null }, - "start": 5988, - "end": 5989, + "start": 6326, + "end": 6327, "loc": { "start": { - "line": 149, + "line": 163, "column": 24 }, "end": { - "line": 149, + "line": 163, "column": 25 } } @@ -49355,15 +49674,15 @@ "binop": null }, "value": "thisRef", - "start": 6017, - "end": 6024, + "start": 6355, + "end": 6362, "loc": { "start": { - "line": 153, + "line": 167, "column": 24 }, "end": { - "line": 153, + "line": 167, "column": 31 } } @@ -49381,15 +49700,15 @@ "binop": null, "updateContext": null }, - "start": 6024, - "end": 6025, + "start": 6362, + "end": 6363, "loc": { "start": { - "line": 153, + "line": 167, "column": 31 }, "end": { - "line": 153, + "line": 167, "column": 32 } } @@ -49407,15 +49726,15 @@ "binop": null }, "value": "live2DModel", - "start": 6025, - "end": 6036, + "start": 6363, + "end": 6374, "loc": { "start": { - "line": 153, + "line": 167, "column": 32 }, "end": { - "line": 153, + "line": 167, "column": 43 } } @@ -49433,15 +49752,15 @@ "binop": null, "updateContext": null }, - "start": 6036, - "end": 6037, + "start": 6374, + "end": 6375, "loc": { "start": { - "line": 153, + "line": 167, "column": 43 }, "end": { - "line": 153, + "line": 167, "column": 44 } } @@ -49459,15 +49778,15 @@ "binop": null }, "value": "saveParam", - "start": 6037, - "end": 6046, + "start": 6375, + "end": 6384, "loc": { "start": { - "line": 153, + "line": 167, "column": 44 }, "end": { - "line": 153, + "line": 167, "column": 53 } } @@ -49484,15 +49803,15 @@ "postfix": false, "binop": null }, - "start": 6046, - "end": 6047, + "start": 6384, + "end": 6385, "loc": { "start": { - "line": 153, + "line": 167, "column": 53 }, "end": { - "line": 153, + "line": 167, "column": 54 } } @@ -49509,15 +49828,15 @@ "postfix": false, "binop": null }, - "start": 6047, - "end": 6048, + "start": 6385, + "end": 6386, "loc": { "start": { - "line": 153, + "line": 167, "column": 54 }, "end": { - "line": 153, + "line": 167, "column": 55 } } @@ -49535,15 +49854,15 @@ "binop": null, "updateContext": null }, - "start": 6048, - "end": 6049, + "start": 6386, + "end": 6387, "loc": { "start": { - "line": 153, + "line": 167, "column": 55 }, "end": { - "line": 153, + "line": 167, "column": 56 } } @@ -49551,15 +49870,15 @@ { "type": "CommentLine", "value": " thisRef.live2DModel.setGL(gl);", - "start": 6074, - "end": 6107, + "start": 6412, + "end": 6445, "loc": { "start": { - "line": 154, + "line": 168, "column": 24 }, "end": { - "line": 154, + "line": 168, "column": 57 } } @@ -49577,15 +49896,15 @@ "binop": null }, "value": "thisRef", - "start": 6134, - "end": 6141, + "start": 6472, + "end": 6479, "loc": { "start": { - "line": 157, + "line": 171, "column": 24 }, "end": { - "line": 157, + "line": 171, "column": 31 } } @@ -49603,15 +49922,15 @@ "binop": null, "updateContext": null }, - "start": 6141, - "end": 6142, + "start": 6479, + "end": 6480, "loc": { "start": { - "line": 157, + "line": 171, "column": 31 }, "end": { - "line": 157, + "line": 171, "column": 32 } } @@ -49629,15 +49948,15 @@ "binop": null }, "value": "preloadMotionGroup", - "start": 6142, - "end": 6160, + "start": 6480, + "end": 6498, "loc": { "start": { - "line": 157, + "line": 171, "column": 32 }, "end": { - "line": 157, + "line": 171, "column": 50 } } @@ -49654,15 +49973,15 @@ "postfix": false, "binop": null }, - "start": 6160, - "end": 6161, + "start": 6498, + "end": 6499, "loc": { "start": { - "line": 157, + "line": 171, "column": 50 }, "end": { - "line": 157, + "line": 171, "column": 51 } } @@ -49680,15 +49999,15 @@ "binop": null }, "value": "cDefine", - "start": 6161, - "end": 6168, + "start": 6499, + "end": 6506, "loc": { "start": { - "line": 157, + "line": 171, "column": 51 }, "end": { - "line": 157, + "line": 171, "column": 58 } } @@ -49706,15 +50025,15 @@ "binop": null, "updateContext": null }, - "start": 6168, - "end": 6169, + "start": 6506, + "end": 6507, "loc": { "start": { - "line": 157, + "line": 171, "column": 58 }, "end": { - "line": 157, + "line": 171, "column": 59 } } @@ -49732,15 +50051,15 @@ "binop": null }, "value": "MOTION_GROUP_IDLE", - "start": 6169, - "end": 6186, + "start": 6507, + "end": 6524, "loc": { "start": { - "line": 157, + "line": 171, "column": 59 }, "end": { - "line": 157, + "line": 171, "column": 76 } } @@ -49757,15 +50076,15 @@ "postfix": false, "binop": null }, - "start": 6186, - "end": 6187, + "start": 6524, + "end": 6525, "loc": { "start": { - "line": 157, + "line": 171, "column": 76 }, "end": { - "line": 157, + "line": 171, "column": 77 } } @@ -49783,15 +50102,15 @@ "binop": null, "updateContext": null }, - "start": 6187, - "end": 6188, + "start": 6525, + "end": 6526, "loc": { "start": { - "line": 157, + "line": 171, "column": 77 }, "end": { - "line": 157, + "line": 171, "column": 78 } } @@ -49809,15 +50128,15 @@ "binop": null }, "value": "thisRef", - "start": 6213, - "end": 6220, + "start": 6551, + "end": 6558, "loc": { "start": { - "line": 158, + "line": 172, "column": 24 }, "end": { - "line": 158, + "line": 172, "column": 31 } } @@ -49835,15 +50154,15 @@ "binop": null, "updateContext": null }, - "start": 6220, - "end": 6221, + "start": 6558, + "end": 6559, "loc": { "start": { - "line": 158, + "line": 172, "column": 31 }, "end": { - "line": 158, + "line": 172, "column": 32 } } @@ -49861,15 +50180,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 6221, - "end": 6238, + "start": 6559, + "end": 6576, "loc": { "start": { - "line": 158, + "line": 172, "column": 32 }, "end": { - "line": 158, + "line": 172, "column": 49 } } @@ -49887,15 +50206,15 @@ "binop": null, "updateContext": null }, - "start": 6238, - "end": 6239, + "start": 6576, + "end": 6577, "loc": { "start": { - "line": 158, + "line": 172, "column": 49 }, "end": { - "line": 158, + "line": 172, "column": 50 } } @@ -49913,15 +50232,15 @@ "binop": null }, "value": "stopAllMotions", - "start": 6239, - "end": 6253, + "start": 6577, + "end": 6591, "loc": { "start": { - "line": 158, + "line": 172, "column": 50 }, "end": { - "line": 158, + "line": 172, "column": 64 } } @@ -49938,15 +50257,15 @@ "postfix": false, "binop": null }, - "start": 6253, - "end": 6254, + "start": 6591, + "end": 6592, "loc": { "start": { - "line": 158, + "line": 172, "column": 64 }, "end": { - "line": 158, + "line": 172, "column": 65 } } @@ -49963,15 +50282,15 @@ "postfix": false, "binop": null }, - "start": 6254, - "end": 6255, + "start": 6592, + "end": 6593, "loc": { "start": { - "line": 158, + "line": 172, "column": 65 }, "end": { - "line": 158, + "line": 172, "column": 66 } } @@ -49989,15 +50308,15 @@ "binop": null, "updateContext": null }, - "start": 6255, - "end": 6256, + "start": 6593, + "end": 6594, "loc": { "start": { - "line": 158, + "line": 172, "column": 66 }, "end": { - "line": 158, + "line": 172, "column": 67 } } @@ -50015,15 +50334,15 @@ "binop": null }, "value": "thisRef", - "start": 6282, - "end": 6289, + "start": 6620, + "end": 6627, "loc": { "start": { - "line": 160, + "line": 174, "column": 24 }, "end": { - "line": 160, + "line": 174, "column": 31 } } @@ -50041,15 +50360,15 @@ "binop": null, "updateContext": null }, - "start": 6289, - "end": 6290, + "start": 6627, + "end": 6628, "loc": { "start": { - "line": 160, + "line": 174, "column": 31 }, "end": { - "line": 160, + "line": 174, "column": 32 } } @@ -50067,15 +50386,15 @@ "binop": null }, "value": "setUpdating", - "start": 6290, - "end": 6301, + "start": 6628, + "end": 6639, "loc": { "start": { - "line": 160, + "line": 174, "column": 32 }, "end": { - "line": 160, + "line": 174, "column": 43 } } @@ -50092,15 +50411,15 @@ "postfix": false, "binop": null }, - "start": 6301, - "end": 6302, + "start": 6639, + "end": 6640, "loc": { "start": { - "line": 160, + "line": 174, "column": 43 }, "end": { - "line": 160, + "line": 174, "column": 44 } } @@ -50120,15 +50439,15 @@ "updateContext": null }, "value": "false", - "start": 6302, - "end": 6307, + "start": 6640, + "end": 6645, "loc": { "start": { - "line": 160, + "line": 174, "column": 44 }, "end": { - "line": 160, + "line": 174, "column": 49 } } @@ -50145,15 +50464,15 @@ "postfix": false, "binop": null }, - "start": 6307, - "end": 6308, + "start": 6645, + "end": 6646, "loc": { "start": { - "line": 160, + "line": 174, "column": 49 }, "end": { - "line": 160, + "line": 174, "column": 50 } } @@ -50171,15 +50490,15 @@ "binop": null, "updateContext": null }, - "start": 6308, - "end": 6309, + "start": 6646, + "end": 6647, "loc": { "start": { - "line": 160, + "line": 174, "column": 50 }, "end": { - "line": 160, + "line": 174, "column": 51 } } @@ -50197,15 +50516,15 @@ "binop": null }, "value": "thisRef", - "start": 6334, - "end": 6341, + "start": 6672, + "end": 6679, "loc": { "start": { - "line": 161, + "line": 175, "column": 24 }, "end": { - "line": 161, + "line": 175, "column": 31 } } @@ -50223,15 +50542,15 @@ "binop": null, "updateContext": null }, - "start": 6341, - "end": 6342, + "start": 6679, + "end": 6680, "loc": { "start": { - "line": 161, + "line": 175, "column": 31 }, "end": { - "line": 161, + "line": 175, "column": 32 } } @@ -50249,15 +50568,15 @@ "binop": null }, "value": "setInitialized", - "start": 6342, - "end": 6356, + "start": 6680, + "end": 6694, "loc": { "start": { - "line": 161, + "line": 175, "column": 32 }, "end": { - "line": 161, + "line": 175, "column": 46 } } @@ -50274,15 +50593,15 @@ "postfix": false, "binop": null }, - "start": 6356, - "end": 6357, + "start": 6694, + "end": 6695, "loc": { "start": { - "line": 161, + "line": 175, "column": 46 }, "end": { - "line": 161, + "line": 175, "column": 47 } } @@ -50302,15 +50621,15 @@ "updateContext": null }, "value": "true", - "start": 6357, - "end": 6361, + "start": 6695, + "end": 6699, "loc": { "start": { - "line": 161, + "line": 175, "column": 47 }, "end": { - "line": 161, + "line": 175, "column": 51 } } @@ -50327,15 +50646,15 @@ "postfix": false, "binop": null }, - "start": 6361, - "end": 6362, + "start": 6699, + "end": 6700, "loc": { "start": { - "line": 161, + "line": 175, "column": 51 }, "end": { - "line": 161, + "line": 175, "column": 52 } } @@ -50353,15 +50672,15 @@ "binop": null, "updateContext": null }, - "start": 6362, - "end": 6363, + "start": 6700, + "end": 6701, "loc": { "start": { - "line": 161, + "line": 175, "column": 52 }, "end": { - "line": 161, + "line": 175, "column": 53 } } @@ -50381,15 +50700,15 @@ "updateContext": null }, "value": "if", - "start": 6389, - "end": 6391, + "start": 6727, + "end": 6729, "loc": { "start": { - "line": 163, + "line": 177, "column": 24 }, "end": { - "line": 163, + "line": 177, "column": 26 } } @@ -50406,15 +50725,15 @@ "postfix": false, "binop": null }, - "start": 6392, - "end": 6393, + "start": 6730, + "end": 6731, "loc": { "start": { - "line": 163, + "line": 177, "column": 27 }, "end": { - "line": 163, + "line": 177, "column": 28 } } @@ -50434,15 +50753,15 @@ "updateContext": null }, "value": "typeof", - "start": 6393, - "end": 6399, + "start": 6731, + "end": 6737, "loc": { "start": { - "line": 163, + "line": 177, "column": 28 }, "end": { - "line": 163, + "line": 177, "column": 34 } } @@ -50460,15 +50779,15 @@ "binop": null }, "value": "callback", - "start": 6400, - "end": 6408, + "start": 6738, + "end": 6746, "loc": { "start": { - "line": 163, + "line": 177, "column": 35 }, "end": { - "line": 163, + "line": 177, "column": 43 } } @@ -50487,15 +50806,15 @@ "updateContext": null }, "value": "==", - "start": 6409, - "end": 6411, + "start": 6747, + "end": 6749, "loc": { "start": { - "line": 163, + "line": 177, "column": 44 }, "end": { - "line": 163, + "line": 177, "column": 46 } } @@ -50514,15 +50833,15 @@ "updateContext": null }, "value": "function", - "start": 6412, - "end": 6422, + "start": 6750, + "end": 6760, "loc": { "start": { - "line": 163, + "line": 177, "column": 47 }, "end": { - "line": 163, + "line": 177, "column": 57 } } @@ -50539,15 +50858,15 @@ "postfix": false, "binop": null }, - "start": 6422, - "end": 6423, + "start": 6760, + "end": 6761, "loc": { "start": { - "line": 163, + "line": 177, "column": 57 }, "end": { - "line": 163, + "line": 177, "column": 58 } } @@ -50565,15 +50884,15 @@ "binop": null }, "value": "callback", - "start": 6424, - "end": 6432, + "start": 6762, + "end": 6770, "loc": { "start": { - "line": 163, + "line": 177, "column": 59 }, "end": { - "line": 163, + "line": 177, "column": 67 } } @@ -50590,15 +50909,15 @@ "postfix": false, "binop": null }, - "start": 6432, - "end": 6433, + "start": 6770, + "end": 6771, "loc": { "start": { - "line": 163, + "line": 177, "column": 67 }, "end": { - "line": 163, + "line": 177, "column": 68 } } @@ -50615,15 +50934,15 @@ "postfix": false, "binop": null }, - "start": 6433, - "end": 6434, + "start": 6771, + "end": 6772, "loc": { "start": { - "line": 163, + "line": 177, "column": 68 }, "end": { - "line": 163, + "line": 177, "column": 69 } } @@ -50641,15 +50960,15 @@ "binop": null, "updateContext": null }, - "start": 6434, - "end": 6435, + "start": 6772, + "end": 6773, "loc": { "start": { - "line": 163, + "line": 177, "column": 69 }, "end": { - "line": 163, + "line": 177, "column": 70 } } @@ -50666,15 +50985,15 @@ "postfix": false, "binop": null }, - "start": 6457, - "end": 6458, + "start": 6795, + "end": 6796, "loc": { "start": { - "line": 165, + "line": 179, "column": 20 }, "end": { - "line": 165, + "line": 179, "column": 21 } } @@ -50691,15 +51010,15 @@ "postfix": false, "binop": null }, - "start": 6475, - "end": 6476, + "start": 6813, + "end": 6814, "loc": { "start": { - "line": 166, + "line": 180, "column": 16 }, "end": { - "line": 166, + "line": 180, "column": 17 } } @@ -50716,15 +51035,15 @@ "postfix": false, "binop": null }, - "start": 6476, - "end": 6477, + "start": 6814, + "end": 6815, "loc": { "start": { - "line": 166, + "line": 180, "column": 17 }, "end": { - "line": 166, + "line": 180, "column": 18 } } @@ -50742,15 +51061,15 @@ "binop": null, "updateContext": null }, - "start": 6477, - "end": 6478, + "start": 6815, + "end": 6816, "loc": { "start": { - "line": 166, + "line": 180, "column": 18 }, "end": { - "line": 166, + "line": 180, "column": 19 } } @@ -50767,15 +51086,15 @@ "postfix": false, "binop": null }, - "start": 6491, - "end": 6492, + "start": 6829, + "end": 6830, "loc": { "start": { - "line": 167, + "line": 181, "column": 12 }, "end": { - "line": 167, + "line": 181, "column": 13 } } @@ -50792,15 +51111,15 @@ "postfix": false, "binop": null }, - "start": 6501, - "end": 6502, + "start": 6839, + "end": 6840, "loc": { "start": { - "line": 168, + "line": 182, "column": 8 }, "end": { - "line": 168, + "line": 182, "column": 9 } } @@ -50817,15 +51136,15 @@ "postfix": false, "binop": null }, - "start": 6502, - "end": 6503, + "start": 6840, + "end": 6841, "loc": { "start": { - "line": 168, + "line": 182, "column": 9 }, "end": { - "line": 168, + "line": 182, "column": 10 } } @@ -50843,15 +51162,15 @@ "binop": null, "updateContext": null }, - "start": 6503, - "end": 6504, + "start": 6841, + "end": 6842, "loc": { "start": { - "line": 168, + "line": 182, "column": 10 }, "end": { - "line": 168, + "line": 182, "column": 11 } } @@ -50868,15 +51187,15 @@ "postfix": false, "binop": null }, - "start": 6509, - "end": 6510, + "start": 6847, + "end": 6848, "loc": { "start": { - "line": 169, + "line": 183, "column": 4 }, "end": { - "line": 169, + "line": 183, "column": 5 } } @@ -50893,15 +51212,15 @@ "postfix": false, "binop": null }, - "start": 6510, - "end": 6511, + "start": 6848, + "end": 6849, "loc": { "start": { - "line": 169, + "line": 183, "column": 5 }, "end": { - "line": 169, + "line": 183, "column": 6 } } @@ -50919,15 +51238,15 @@ "binop": null, "updateContext": null }, - "start": 6511, - "end": 6512, + "start": 6849, + "end": 6850, "loc": { "start": { - "line": 169, + "line": 183, "column": 6 }, "end": { - "line": 169, + "line": 183, "column": 7 } } @@ -50944,15 +51263,15 @@ "postfix": false, "binop": null }, - "start": 6513, - "end": 6514, + "start": 6851, + "end": 6852, "loc": { "start": { - "line": 170, + "line": 184, "column": 0 }, "end": { - "line": 170, + "line": 184, "column": 1 } } @@ -50970,15 +51289,15 @@ "binop": null, "updateContext": null }, - "start": 6514, - "end": 6515, + "start": 6852, + "end": 6853, "loc": { "start": { - "line": 170, + "line": 184, "column": 1 }, "end": { - "line": 170, + "line": 184, "column": 2 } } @@ -50996,15 +51315,15 @@ "binop": null }, "value": "cModel", - "start": 6519, - "end": 6525, + "start": 6857, + "end": 6863, "loc": { "start": { - "line": 174, + "line": 188, "column": 0 }, "end": { - "line": 174, + "line": 188, "column": 6 } } @@ -51022,15 +51341,15 @@ "binop": null, "updateContext": null }, - "start": 6525, - "end": 6526, + "start": 6863, + "end": 6864, "loc": { "start": { - "line": 174, + "line": 188, "column": 6 }, "end": { - "line": 174, + "line": 188, "column": 7 } } @@ -51048,15 +51367,15 @@ "binop": null }, "value": "prototype", - "start": 6526, - "end": 6535, + "start": 6864, + "end": 6873, "loc": { "start": { - "line": 174, + "line": 188, "column": 7 }, "end": { - "line": 174, + "line": 188, "column": 16 } } @@ -51074,15 +51393,15 @@ "binop": null, "updateContext": null }, - "start": 6535, - "end": 6536, + "start": 6873, + "end": 6874, "loc": { "start": { - "line": 174, + "line": 188, "column": 16 }, "end": { - "line": 174, + "line": 188, "column": 17 } } @@ -51100,15 +51419,15 @@ "binop": null }, "value": "release", - "start": 6536, - "end": 6543, + "start": 6874, + "end": 6881, "loc": { "start": { - "line": 174, + "line": 188, "column": 17 }, "end": { - "line": 174, + "line": 188, "column": 24 } } @@ -51127,15 +51446,15 @@ "updateContext": null }, "value": "=", - "start": 6544, - "end": 6545, + "start": 6882, + "end": 6883, "loc": { "start": { - "line": 174, + "line": 188, "column": 25 }, "end": { - "line": 174, + "line": 188, "column": 26 } } @@ -51154,15 +51473,15 @@ "binop": null }, "value": "function", - "start": 6546, - "end": 6554, + "start": 6884, + "end": 6892, "loc": { "start": { - "line": 174, + "line": 188, "column": 27 }, "end": { - "line": 174, + "line": 188, "column": 35 } } @@ -51179,15 +51498,15 @@ "postfix": false, "binop": null }, - "start": 6554, - "end": 6555, + "start": 6892, + "end": 6893, "loc": { "start": { - "line": 174, + "line": 188, "column": 35 }, "end": { - "line": 174, + "line": 188, "column": 36 } } @@ -51205,15 +51524,15 @@ "binop": null }, "value": "gl", - "start": 6555, - "end": 6557, + "start": 6893, + "end": 6895, "loc": { "start": { - "line": 174, + "line": 188, "column": 36 }, "end": { - "line": 174, + "line": 188, "column": 38 } } @@ -51230,15 +51549,15 @@ "postfix": false, "binop": null }, - "start": 6557, - "end": 6558, + "start": 6895, + "end": 6896, "loc": { "start": { - "line": 174, + "line": 188, "column": 38 }, "end": { - "line": 174, + "line": 188, "column": 39 } } @@ -51255,15 +51574,15 @@ "postfix": false, "binop": null }, - "start": 6559, - "end": 6560, + "start": 6897, + "end": 6898, "loc": { "start": { - "line": 175, + "line": 189, "column": 0 }, "end": { - "line": 175, + "line": 189, "column": 1 } } @@ -51271,15 +51590,15 @@ { "type": "CommentLine", "value": " this.live2DModel.deleteTextures();", - "start": 6565, - "end": 6602, + "start": 6903, + "end": 6940, "loc": { "start": { - "line": 176, + "line": 190, "column": 4 }, "end": { - "line": 176, + "line": 190, "column": 41 } } @@ -51299,15 +51618,15 @@ "updateContext": null }, "value": "var", - "start": 6607, - "end": 6610, + "start": 6945, + "end": 6948, "loc": { "start": { - "line": 177, + "line": 191, "column": 4 }, "end": { - "line": 177, + "line": 191, "column": 7 } } @@ -51325,15 +51644,15 @@ "binop": null }, "value": "pm", - "start": 6611, - "end": 6613, + "start": 6949, + "end": 6951, "loc": { "start": { - "line": 177, + "line": 191, "column": 8 }, "end": { - "line": 177, + "line": 191, "column": 10 } } @@ -51352,15 +51671,15 @@ "updateContext": null }, "value": "=", - "start": 6614, - "end": 6615, + "start": 6952, + "end": 6953, "loc": { "start": { - "line": 177, + "line": 191, "column": 11 }, "end": { - "line": 177, + "line": 191, "column": 12 } } @@ -51378,15 +51697,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 6616, - "end": 6631, + "start": 6954, + "end": 6969, "loc": { "start": { - "line": 177, + "line": 191, "column": 13 }, "end": { - "line": 177, + "line": 191, "column": 28 } } @@ -51404,15 +51723,15 @@ "binop": null, "updateContext": null }, - "start": 6631, - "end": 6632, + "start": 6969, + "end": 6970, "loc": { "start": { - "line": 177, + "line": 191, "column": 28 }, "end": { - "line": 177, + "line": 191, "column": 29 } } @@ -51430,15 +51749,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 6632, - "end": 6650, + "start": 6970, + "end": 6988, "loc": { "start": { - "line": 177, + "line": 191, "column": 29 }, "end": { - "line": 177, + "line": 191, "column": 47 } } @@ -51455,15 +51774,15 @@ "postfix": false, "binop": null }, - "start": 6650, - "end": 6651, + "start": 6988, + "end": 6989, "loc": { "start": { - "line": 177, + "line": 191, "column": 47 }, "end": { - "line": 177, + "line": 191, "column": 48 } } @@ -51480,15 +51799,15 @@ "postfix": false, "binop": null }, - "start": 6651, - "end": 6652, + "start": 6989, + "end": 6990, "loc": { "start": { - "line": 177, + "line": 191, "column": 48 }, "end": { - "line": 177, + "line": 191, "column": 49 } } @@ -51506,15 +51825,15 @@ "binop": null, "updateContext": null }, - "start": 6652, - "end": 6653, + "start": 6990, + "end": 6991, "loc": { "start": { - "line": 177, + "line": 191, "column": 49 }, "end": { - "line": 177, + "line": 191, "column": 50 } } @@ -51532,15 +51851,15 @@ "binop": null }, "value": "gl", - "start": 6659, - "end": 6661, + "start": 6997, + "end": 6999, "loc": { "start": { - "line": 179, + "line": 193, "column": 4 }, "end": { - "line": 179, + "line": 193, "column": 6 } } @@ -51558,15 +51877,15 @@ "binop": null, "updateContext": null }, - "start": 6661, - "end": 6662, + "start": 6999, + "end": 7000, "loc": { "start": { - "line": 179, + "line": 193, "column": 6 }, "end": { - "line": 179, + "line": 193, "column": 7 } } @@ -51584,15 +51903,15 @@ "binop": null }, "value": "deleteTexture", - "start": 6662, - "end": 6675, + "start": 7000, + "end": 7013, "loc": { "start": { - "line": 179, + "line": 193, "column": 7 }, "end": { - "line": 179, + "line": 193, "column": 20 } } @@ -51609,15 +51928,15 @@ "postfix": false, "binop": null }, - "start": 6675, - "end": 6676, + "start": 7013, + "end": 7014, "loc": { "start": { - "line": 179, + "line": 193, "column": 20 }, "end": { - "line": 179, + "line": 193, "column": 21 } } @@ -51635,15 +51954,15 @@ "binop": null }, "value": "pm", - "start": 6676, - "end": 6678, + "start": 7014, + "end": 7016, "loc": { "start": { - "line": 179, + "line": 193, "column": 21 }, "end": { - "line": 179, + "line": 193, "column": 23 } } @@ -51661,15 +51980,15 @@ "binop": null, "updateContext": null }, - "start": 6678, - "end": 6679, + "start": 7016, + "end": 7017, "loc": { "start": { - "line": 179, + "line": 193, "column": 23 }, "end": { - "line": 179, + "line": 193, "column": 24 } } @@ -51687,15 +52006,15 @@ "binop": null }, "value": "texture", - "start": 6679, - "end": 6686, + "start": 7017, + "end": 7024, "loc": { "start": { - "line": 179, + "line": 193, "column": 24 }, "end": { - "line": 179, + "line": 193, "column": 31 } } @@ -51712,15 +52031,15 @@ "postfix": false, "binop": null }, - "start": 6686, - "end": 6687, + "start": 7024, + "end": 7025, "loc": { "start": { - "line": 179, + "line": 193, "column": 31 }, "end": { - "line": 179, + "line": 193, "column": 32 } } @@ -51738,15 +52057,15 @@ "binop": null, "updateContext": null }, - "start": 6687, - "end": 6688, + "start": 7025, + "end": 7026, "loc": { "start": { - "line": 179, + "line": 193, "column": 32 }, "end": { - "line": 179, + "line": 193, "column": 33 } } @@ -51763,15 +52082,15 @@ "postfix": false, "binop": null }, - "start": 6689, - "end": 6690, + "start": 7027, + "end": 7028, "loc": { "start": { - "line": 180, + "line": 194, "column": 0 }, "end": { - "line": 180, + "line": 194, "column": 1 } } @@ -51789,15 +52108,15 @@ "binop": null }, "value": "cModel", - "start": 6694, - "end": 6700, + "start": 7032, + "end": 7038, "loc": { "start": { - "line": 184, + "line": 198, "column": 0 }, "end": { - "line": 184, + "line": 198, "column": 6 } } @@ -51815,15 +52134,15 @@ "binop": null, "updateContext": null }, - "start": 6700, - "end": 6701, + "start": 7038, + "end": 7039, "loc": { "start": { - "line": 184, + "line": 198, "column": 6 }, "end": { - "line": 184, + "line": 198, "column": 7 } } @@ -51841,15 +52160,15 @@ "binop": null }, "value": "prototype", - "start": 6701, - "end": 6710, + "start": 7039, + "end": 7048, "loc": { "start": { - "line": 184, + "line": 198, "column": 7 }, "end": { - "line": 184, + "line": 198, "column": 16 } } @@ -51867,15 +52186,15 @@ "binop": null, "updateContext": null }, - "start": 6710, - "end": 6711, + "start": 7048, + "end": 7049, "loc": { "start": { - "line": 184, + "line": 198, "column": 16 }, "end": { - "line": 184, + "line": 198, "column": 17 } } @@ -51893,15 +52212,15 @@ "binop": null }, "value": "preloadMotionGroup", - "start": 6711, - "end": 6729, + "start": 7049, + "end": 7067, "loc": { "start": { - "line": 184, + "line": 198, "column": 17 }, "end": { - "line": 184, + "line": 198, "column": 35 } } @@ -51920,15 +52239,15 @@ "updateContext": null }, "value": "=", - "start": 6730, - "end": 6731, + "start": 7068, + "end": 7069, "loc": { "start": { - "line": 184, + "line": 198, "column": 36 }, "end": { - "line": 184, + "line": 198, "column": 37 } } @@ -51947,15 +52266,15 @@ "binop": null }, "value": "function", - "start": 6732, - "end": 6740, + "start": 7070, + "end": 7078, "loc": { "start": { - "line": 184, + "line": 198, "column": 38 }, "end": { - "line": 184, + "line": 198, "column": 46 } } @@ -51972,15 +52291,15 @@ "postfix": false, "binop": null }, - "start": 6740, - "end": 6741, + "start": 7078, + "end": 7079, "loc": { "start": { - "line": 184, + "line": 198, "column": 46 }, "end": { - "line": 184, + "line": 198, "column": 47 } } @@ -51998,15 +52317,15 @@ "binop": null }, "value": "name", - "start": 6741, - "end": 6745, + "start": 7079, + "end": 7083, "loc": { "start": { - "line": 184, + "line": 198, "column": 47 }, "end": { - "line": 184, + "line": 198, "column": 51 } } @@ -52023,15 +52342,15 @@ "postfix": false, "binop": null }, - "start": 6745, - "end": 6746, + "start": 7083, + "end": 7084, "loc": { "start": { - "line": 184, + "line": 198, "column": 51 }, "end": { - "line": 184, + "line": 198, "column": 52 } } @@ -52048,15 +52367,15 @@ "postfix": false, "binop": null }, - "start": 6747, - "end": 6748, + "start": 7085, + "end": 7086, "loc": { "start": { - "line": 185, + "line": 199, "column": 0 }, "end": { - "line": 185, + "line": 199, "column": 1 } } @@ -52076,15 +52395,15 @@ "updateContext": null }, "value": "var", - "start": 6753, - "end": 6756, + "start": 7091, + "end": 7094, "loc": { "start": { - "line": 186, + "line": 200, "column": 4 }, "end": { - "line": 186, + "line": 200, "column": 7 } } @@ -52102,15 +52421,15 @@ "binop": null }, "value": "thisRef", - "start": 6757, - "end": 6764, + "start": 7095, + "end": 7102, "loc": { "start": { - "line": 186, + "line": 200, "column": 8 }, "end": { - "line": 186, + "line": 200, "column": 15 } } @@ -52129,15 +52448,15 @@ "updateContext": null }, "value": "=", - "start": 6765, - "end": 6766, + "start": 7103, + "end": 7104, "loc": { "start": { - "line": 186, + "line": 200, "column": 16 }, "end": { - "line": 186, + "line": 200, "column": 17 } } @@ -52157,15 +52476,15 @@ "updateContext": null }, "value": "this", - "start": 6767, - "end": 6771, + "start": 7105, + "end": 7109, "loc": { "start": { - "line": 186, + "line": 200, "column": 18 }, "end": { - "line": 186, + "line": 200, "column": 22 } } @@ -52183,15 +52502,15 @@ "binop": null, "updateContext": null }, - "start": 6771, - "end": 6772, + "start": 7109, + "end": 7110, "loc": { "start": { - "line": 186, + "line": 200, "column": 22 }, "end": { - "line": 186, + "line": 200, "column": 23 } } @@ -52211,15 +52530,15 @@ "updateContext": null }, "value": "for", - "start": 6778, - "end": 6781, + "start": 7116, + "end": 7119, "loc": { "start": { - "line": 188, + "line": 202, "column": 4 }, "end": { - "line": 188, + "line": 202, "column": 7 } } @@ -52236,15 +52555,15 @@ "postfix": false, "binop": null }, - "start": 6782, - "end": 6783, + "start": 7120, + "end": 7121, "loc": { "start": { - "line": 188, + "line": 202, "column": 8 }, "end": { - "line": 188, + "line": 202, "column": 9 } } @@ -52264,15 +52583,15 @@ "updateContext": null }, "value": "var", - "start": 6783, - "end": 6786, + "start": 7121, + "end": 7124, "loc": { "start": { - "line": 188, + "line": 202, "column": 9 }, "end": { - "line": 188, + "line": 202, "column": 12 } } @@ -52290,15 +52609,15 @@ "binop": null }, "value": "i", - "start": 6787, - "end": 6788, + "start": 7125, + "end": 7126, "loc": { "start": { - "line": 188, + "line": 202, "column": 13 }, "end": { - "line": 188, + "line": 202, "column": 14 } } @@ -52317,15 +52636,15 @@ "updateContext": null }, "value": "=", - "start": 6789, - "end": 6790, + "start": 7127, + "end": 7128, "loc": { "start": { - "line": 188, + "line": 202, "column": 15 }, "end": { - "line": 188, + "line": 202, "column": 16 } } @@ -52344,15 +52663,15 @@ "updateContext": null }, "value": 0, - "start": 6791, - "end": 6792, + "start": 7129, + "end": 7130, "loc": { "start": { - "line": 188, + "line": 202, "column": 17 }, "end": { - "line": 188, + "line": 202, "column": 18 } } @@ -52370,15 +52689,15 @@ "binop": null, "updateContext": null }, - "start": 6792, - "end": 6793, + "start": 7130, + "end": 7131, "loc": { "start": { - "line": 188, + "line": 202, "column": 18 }, "end": { - "line": 188, + "line": 202, "column": 19 } } @@ -52396,15 +52715,15 @@ "binop": null }, "value": "i", - "start": 6794, - "end": 6795, + "start": 7132, + "end": 7133, "loc": { "start": { - "line": 188, + "line": 202, "column": 20 }, "end": { - "line": 188, + "line": 202, "column": 21 } } @@ -52423,15 +52742,15 @@ "updateContext": null }, "value": "<", - "start": 6796, - "end": 6797, + "start": 7134, + "end": 7135, "loc": { "start": { - "line": 188, + "line": 202, "column": 22 }, "end": { - "line": 188, + "line": 202, "column": 23 } } @@ -52451,15 +52770,15 @@ "updateContext": null }, "value": "this", - "start": 6798, - "end": 6802, + "start": 7136, + "end": 7140, "loc": { "start": { - "line": 188, + "line": 202, "column": 24 }, "end": { - "line": 188, + "line": 202, "column": 28 } } @@ -52477,15 +52796,15 @@ "binop": null, "updateContext": null }, - "start": 6802, - "end": 6803, + "start": 7140, + "end": 7141, "loc": { "start": { - "line": 188, + "line": 202, "column": 28 }, "end": { - "line": 188, + "line": 202, "column": 29 } } @@ -52503,15 +52822,15 @@ "binop": null }, "value": "modelSetting", - "start": 6803, - "end": 6815, + "start": 7141, + "end": 7153, "loc": { "start": { - "line": 188, + "line": 202, "column": 29 }, "end": { - "line": 188, + "line": 202, "column": 41 } } @@ -52529,15 +52848,15 @@ "binop": null, "updateContext": null }, - "start": 6815, - "end": 6816, + "start": 7153, + "end": 7154, "loc": { "start": { - "line": 188, + "line": 202, "column": 41 }, "end": { - "line": 188, + "line": 202, "column": 42 } } @@ -52555,15 +52874,15 @@ "binop": null }, "value": "getMotionNum", - "start": 6816, - "end": 6828, + "start": 7154, + "end": 7166, "loc": { "start": { - "line": 188, + "line": 202, "column": 42 }, "end": { - "line": 188, + "line": 202, "column": 54 } } @@ -52580,15 +52899,15 @@ "postfix": false, "binop": null }, - "start": 6828, - "end": 6829, + "start": 7166, + "end": 7167, "loc": { "start": { - "line": 188, + "line": 202, "column": 54 }, "end": { - "line": 188, + "line": 202, "column": 55 } } @@ -52606,15 +52925,15 @@ "binop": null }, "value": "name", - "start": 6829, - "end": 6833, + "start": 7167, + "end": 7171, "loc": { "start": { - "line": 188, + "line": 202, "column": 55 }, "end": { - "line": 188, + "line": 202, "column": 59 } } @@ -52631,15 +52950,15 @@ "postfix": false, "binop": null }, - "start": 6833, - "end": 6834, + "start": 7171, + "end": 7172, "loc": { "start": { - "line": 188, + "line": 202, "column": 59 }, "end": { - "line": 188, + "line": 202, "column": 60 } } @@ -52657,15 +52976,15 @@ "binop": null, "updateContext": null }, - "start": 6834, - "end": 6835, + "start": 7172, + "end": 7173, "loc": { "start": { - "line": 188, + "line": 202, "column": 60 }, "end": { - "line": 188, + "line": 202, "column": 61 } } @@ -52683,15 +53002,15 @@ "binop": null }, "value": "i", - "start": 6836, - "end": 6837, + "start": 7174, + "end": 7175, "loc": { "start": { - "line": 188, + "line": 202, "column": 62 }, "end": { - "line": 188, + "line": 202, "column": 63 } } @@ -52709,15 +53028,15 @@ "binop": null }, "value": "++", - "start": 6837, - "end": 6839, + "start": 7175, + "end": 7177, "loc": { "start": { - "line": 188, + "line": 202, "column": 63 }, "end": { - "line": 188, + "line": 202, "column": 65 } } @@ -52734,15 +53053,15 @@ "postfix": false, "binop": null }, - "start": 6839, - "end": 6840, + "start": 7177, + "end": 7178, "loc": { "start": { - "line": 188, + "line": 202, "column": 65 }, "end": { - "line": 188, + "line": 202, "column": 66 } } @@ -52759,15 +53078,15 @@ "postfix": false, "binop": null }, - "start": 6845, - "end": 6846, + "start": 7183, + "end": 7184, "loc": { "start": { - "line": 189, + "line": 203, "column": 4 }, "end": { - "line": 189, + "line": 203, "column": 5 } } @@ -52787,15 +53106,15 @@ "updateContext": null }, "value": "var", - "start": 6855, - "end": 6858, + "start": 7193, + "end": 7196, "loc": { "start": { - "line": 190, + "line": 204, "column": 8 }, "end": { - "line": 190, + "line": 204, "column": 11 } } @@ -52813,15 +53132,15 @@ "binop": null }, "value": "file", - "start": 6859, - "end": 6863, + "start": 7197, + "end": 7201, "loc": { "start": { - "line": 190, + "line": 204, "column": 12 }, "end": { - "line": 190, + "line": 204, "column": 16 } } @@ -52840,15 +53159,15 @@ "updateContext": null }, "value": "=", - "start": 6864, - "end": 6865, + "start": 7202, + "end": 7203, "loc": { "start": { - "line": 190, + "line": 204, "column": 17 }, "end": { - "line": 190, + "line": 204, "column": 18 } } @@ -52868,15 +53187,15 @@ "updateContext": null }, "value": "this", - "start": 6866, - "end": 6870, + "start": 7204, + "end": 7208, "loc": { "start": { - "line": 190, + "line": 204, "column": 19 }, "end": { - "line": 190, + "line": 204, "column": 23 } } @@ -52894,15 +53213,15 @@ "binop": null, "updateContext": null }, - "start": 6870, - "end": 6871, + "start": 7208, + "end": 7209, "loc": { "start": { - "line": 190, + "line": 204, "column": 23 }, "end": { - "line": 190, + "line": 204, "column": 24 } } @@ -52920,15 +53239,15 @@ "binop": null }, "value": "modelSetting", - "start": 6871, - "end": 6883, + "start": 7209, + "end": 7221, "loc": { "start": { - "line": 190, + "line": 204, "column": 24 }, "end": { - "line": 190, + "line": 204, "column": 36 } } @@ -52946,15 +53265,15 @@ "binop": null, "updateContext": null }, - "start": 6883, - "end": 6884, + "start": 7221, + "end": 7222, "loc": { "start": { - "line": 190, + "line": 204, "column": 36 }, "end": { - "line": 190, + "line": 204, "column": 37 } } @@ -52972,15 +53291,15 @@ "binop": null }, "value": "getMotionFile", - "start": 6884, - "end": 6897, + "start": 7222, + "end": 7235, "loc": { "start": { - "line": 190, + "line": 204, "column": 37 }, "end": { - "line": 190, + "line": 204, "column": 50 } } @@ -52997,15 +53316,15 @@ "postfix": false, "binop": null }, - "start": 6897, - "end": 6898, + "start": 7235, + "end": 7236, "loc": { "start": { - "line": 190, + "line": 204, "column": 50 }, "end": { - "line": 190, + "line": 204, "column": 51 } } @@ -53023,15 +53342,15 @@ "binop": null }, "value": "name", - "start": 6898, - "end": 6902, + "start": 7236, + "end": 7240, "loc": { "start": { - "line": 190, + "line": 204, "column": 51 }, "end": { - "line": 190, + "line": 204, "column": 55 } } @@ -53049,15 +53368,15 @@ "binop": null, "updateContext": null }, - "start": 6902, - "end": 6903, + "start": 7240, + "end": 7241, "loc": { "start": { - "line": 190, + "line": 204, "column": 55 }, "end": { - "line": 190, + "line": 204, "column": 56 } } @@ -53075,15 +53394,15 @@ "binop": null }, "value": "i", - "start": 6904, - "end": 6905, + "start": 7242, + "end": 7243, "loc": { "start": { - "line": 190, + "line": 204, "column": 57 }, "end": { - "line": 190, + "line": 204, "column": 58 } } @@ -53100,15 +53419,15 @@ "postfix": false, "binop": null }, - "start": 6905, - "end": 6906, + "start": 7243, + "end": 7244, "loc": { "start": { - "line": 190, + "line": 204, "column": 58 }, "end": { - "line": 190, + "line": 204, "column": 59 } } @@ -53126,15 +53445,15 @@ "binop": null, "updateContext": null }, - "start": 6906, - "end": 6907, + "start": 7244, + "end": 7245, "loc": { "start": { - "line": 190, + "line": 204, "column": 59 }, "end": { - "line": 190, + "line": 204, "column": 60 } } @@ -53154,15 +53473,15 @@ "updateContext": null }, "value": "this", - "start": 6916, - "end": 6920, + "start": 7254, + "end": 7258, "loc": { "start": { - "line": 191, + "line": 205, "column": 8 }, "end": { - "line": 191, + "line": 205, "column": 12 } } @@ -53180,15 +53499,15 @@ "binop": null, "updateContext": null }, - "start": 6920, - "end": 6921, + "start": 7258, + "end": 7259, "loc": { "start": { - "line": 191, + "line": 205, "column": 12 }, "end": { - "line": 191, + "line": 205, "column": 13 } } @@ -53206,15 +53525,15 @@ "binop": null }, "value": "loadMotion", - "start": 6921, - "end": 6931, + "start": 7259, + "end": 7269, "loc": { "start": { - "line": 191, + "line": 205, "column": 13 }, "end": { - "line": 191, + "line": 205, "column": 23 } } @@ -53231,15 +53550,15 @@ "postfix": false, "binop": null }, - "start": 6931, - "end": 6932, + "start": 7269, + "end": 7270, "loc": { "start": { - "line": 191, + "line": 205, "column": 23 }, "end": { - "line": 191, + "line": 205, "column": 24 } } @@ -53257,15 +53576,15 @@ "binop": null }, "value": "file", - "start": 6932, - "end": 6936, + "start": 7270, + "end": 7274, "loc": { "start": { - "line": 191, + "line": 205, "column": 24 }, "end": { - "line": 191, + "line": 205, "column": 28 } } @@ -53283,15 +53602,15 @@ "binop": null, "updateContext": null }, - "start": 6936, - "end": 6937, + "start": 7274, + "end": 7275, "loc": { "start": { - "line": 191, + "line": 205, "column": 28 }, "end": { - "line": 191, + "line": 205, "column": 29 } } @@ -53311,15 +53630,15 @@ "updateContext": null }, "value": "this", - "start": 6938, - "end": 6942, + "start": 7276, + "end": 7280, "loc": { "start": { - "line": 191, + "line": 205, "column": 30 }, "end": { - "line": 191, + "line": 205, "column": 34 } } @@ -53337,15 +53656,15 @@ "binop": null, "updateContext": null }, - "start": 6942, - "end": 6943, + "start": 7280, + "end": 7281, "loc": { "start": { - "line": 191, + "line": 205, "column": 34 }, "end": { - "line": 191, + "line": 205, "column": 35 } } @@ -53363,15 +53682,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 6943, - "end": 6955, + "start": 7281, + "end": 7293, "loc": { "start": { - "line": 191, + "line": 205, "column": 35 }, "end": { - "line": 191, + "line": 205, "column": 47 } } @@ -53390,15 +53709,15 @@ "updateContext": null }, "value": "+", - "start": 6956, - "end": 6957, + "start": 7294, + "end": 7295, "loc": { "start": { - "line": 191, + "line": 205, "column": 48 }, "end": { - "line": 191, + "line": 205, "column": 49 } } @@ -53416,15 +53735,15 @@ "binop": null }, "value": "file", - "start": 6958, - "end": 6962, + "start": 7296, + "end": 7300, "loc": { "start": { - "line": 191, + "line": 205, "column": 50 }, "end": { - "line": 191, + "line": 205, "column": 54 } } @@ -53442,15 +53761,15 @@ "binop": null, "updateContext": null }, - "start": 6962, - "end": 6963, + "start": 7300, + "end": 7301, "loc": { "start": { - "line": 191, + "line": 205, "column": 54 }, "end": { - "line": 191, + "line": 205, "column": 55 } } @@ -53469,15 +53788,15 @@ "binop": null }, "value": "function", - "start": 6964, - "end": 6972, + "start": 7302, + "end": 7310, "loc": { "start": { - "line": 191, + "line": 205, "column": 56 }, "end": { - "line": 191, + "line": 205, "column": 64 } } @@ -53494,15 +53813,15 @@ "postfix": false, "binop": null }, - "start": 6972, - "end": 6973, + "start": 7310, + "end": 7311, "loc": { "start": { - "line": 191, + "line": 205, "column": 64 }, "end": { - "line": 191, + "line": 205, "column": 65 } } @@ -53520,15 +53839,15 @@ "binop": null }, "value": "motion", - "start": 6973, - "end": 6979, + "start": 7311, + "end": 7317, "loc": { "start": { - "line": 191, + "line": 205, "column": 65 }, "end": { - "line": 191, + "line": 205, "column": 71 } } @@ -53545,15 +53864,15 @@ "postfix": false, "binop": null }, - "start": 6979, - "end": 6980, + "start": 7317, + "end": 7318, "loc": { "start": { - "line": 191, + "line": 205, "column": 71 }, "end": { - "line": 191, + "line": 205, "column": 72 } } @@ -53570,15 +53889,15 @@ "postfix": false, "binop": null }, - "start": 6981, - "end": 6982, + "start": 7319, + "end": 7320, "loc": { "start": { - "line": 191, + "line": 205, "column": 73 }, "end": { - "line": 191, + "line": 205, "column": 74 } } @@ -53596,15 +53915,15 @@ "binop": null }, "value": "motion", - "start": 6995, - "end": 7001, + "start": 7333, + "end": 7339, "loc": { "start": { - "line": 192, + "line": 206, "column": 12 }, "end": { - "line": 192, + "line": 206, "column": 18 } } @@ -53622,15 +53941,15 @@ "binop": null, "updateContext": null }, - "start": 7001, - "end": 7002, + "start": 7339, + "end": 7340, "loc": { "start": { - "line": 192, + "line": 206, "column": 18 }, "end": { - "line": 192, + "line": 206, "column": 19 } } @@ -53648,15 +53967,15 @@ "binop": null }, "value": "setFadeIn", - "start": 7002, - "end": 7011, + "start": 7340, + "end": 7349, "loc": { "start": { - "line": 192, + "line": 206, "column": 19 }, "end": { - "line": 192, + "line": 206, "column": 28 } } @@ -53673,15 +53992,15 @@ "postfix": false, "binop": null }, - "start": 7011, - "end": 7012, + "start": 7349, + "end": 7350, "loc": { "start": { - "line": 192, + "line": 206, "column": 28 }, "end": { - "line": 192, + "line": 206, "column": 29 } } @@ -53699,15 +54018,15 @@ "binop": null }, "value": "thisRef", - "start": 7012, - "end": 7019, + "start": 7350, + "end": 7357, "loc": { "start": { - "line": 192, + "line": 206, "column": 29 }, "end": { - "line": 192, + "line": 206, "column": 36 } } @@ -53725,15 +54044,15 @@ "binop": null, "updateContext": null }, - "start": 7019, - "end": 7020, + "start": 7357, + "end": 7358, "loc": { "start": { - "line": 192, + "line": 206, "column": 36 }, "end": { - "line": 192, + "line": 206, "column": 37 } } @@ -53751,15 +54070,15 @@ "binop": null }, "value": "modelSetting", - "start": 7020, - "end": 7032, + "start": 7358, + "end": 7370, "loc": { "start": { - "line": 192, + "line": 206, "column": 37 }, "end": { - "line": 192, + "line": 206, "column": 49 } } @@ -53777,15 +54096,15 @@ "binop": null, "updateContext": null }, - "start": 7032, - "end": 7033, + "start": 7370, + "end": 7371, "loc": { "start": { - "line": 192, + "line": 206, "column": 49 }, "end": { - "line": 192, + "line": 206, "column": 50 } } @@ -53803,15 +54122,15 @@ "binop": null }, "value": "getMotionFadeIn", - "start": 7033, - "end": 7048, + "start": 7371, + "end": 7386, "loc": { "start": { - "line": 192, + "line": 206, "column": 50 }, "end": { - "line": 192, + "line": 206, "column": 65 } } @@ -53828,15 +54147,15 @@ "postfix": false, "binop": null }, - "start": 7048, - "end": 7049, + "start": 7386, + "end": 7387, "loc": { "start": { - "line": 192, + "line": 206, "column": 65 }, "end": { - "line": 192, + "line": 206, "column": 66 } } @@ -53854,15 +54173,15 @@ "binop": null }, "value": "name", - "start": 7049, - "end": 7053, + "start": 7387, + "end": 7391, "loc": { "start": { - "line": 192, + "line": 206, "column": 66 }, "end": { - "line": 192, + "line": 206, "column": 70 } } @@ -53880,15 +54199,15 @@ "binop": null, "updateContext": null }, - "start": 7053, - "end": 7054, + "start": 7391, + "end": 7392, "loc": { "start": { - "line": 192, + "line": 206, "column": 70 }, "end": { - "line": 192, + "line": 206, "column": 71 } } @@ -53906,15 +54225,15 @@ "binop": null }, "value": "i", - "start": 7055, - "end": 7056, + "start": 7393, + "end": 7394, "loc": { "start": { - "line": 192, + "line": 206, "column": 72 }, "end": { - "line": 192, + "line": 206, "column": 73 } } @@ -53931,15 +54250,15 @@ "postfix": false, "binop": null }, - "start": 7056, - "end": 7057, + "start": 7394, + "end": 7395, "loc": { "start": { - "line": 192, + "line": 206, "column": 73 }, "end": { - "line": 192, + "line": 206, "column": 74 } } @@ -53956,15 +54275,15 @@ "postfix": false, "binop": null }, - "start": 7057, - "end": 7058, + "start": 7395, + "end": 7396, "loc": { "start": { - "line": 192, + "line": 206, "column": 74 }, "end": { - "line": 192, + "line": 206, "column": 75 } } @@ -53982,15 +54301,15 @@ "binop": null, "updateContext": null }, - "start": 7058, - "end": 7059, + "start": 7396, + "end": 7397, "loc": { "start": { - "line": 192, + "line": 206, "column": 75 }, "end": { - "line": 192, + "line": 206, "column": 76 } } @@ -54008,15 +54327,15 @@ "binop": null }, "value": "motion", - "start": 7072, - "end": 7078, + "start": 7410, + "end": 7416, "loc": { "start": { - "line": 193, + "line": 207, "column": 12 }, "end": { - "line": 193, + "line": 207, "column": 18 } } @@ -54034,15 +54353,15 @@ "binop": null, "updateContext": null }, - "start": 7078, - "end": 7079, + "start": 7416, + "end": 7417, "loc": { "start": { - "line": 193, + "line": 207, "column": 18 }, "end": { - "line": 193, + "line": 207, "column": 19 } } @@ -54060,15 +54379,15 @@ "binop": null }, "value": "setFadeOut", - "start": 7079, - "end": 7089, + "start": 7417, + "end": 7427, "loc": { "start": { - "line": 193, + "line": 207, "column": 19 }, "end": { - "line": 193, + "line": 207, "column": 29 } } @@ -54085,15 +54404,15 @@ "postfix": false, "binop": null }, - "start": 7089, - "end": 7090, + "start": 7427, + "end": 7428, "loc": { "start": { - "line": 193, + "line": 207, "column": 29 }, "end": { - "line": 193, + "line": 207, "column": 30 } } @@ -54111,15 +54430,15 @@ "binop": null }, "value": "thisRef", - "start": 7090, - "end": 7097, + "start": 7428, + "end": 7435, "loc": { "start": { - "line": 193, + "line": 207, "column": 30 }, "end": { - "line": 193, + "line": 207, "column": 37 } } @@ -54137,15 +54456,15 @@ "binop": null, "updateContext": null }, - "start": 7097, - "end": 7098, + "start": 7435, + "end": 7436, "loc": { "start": { - "line": 193, + "line": 207, "column": 37 }, "end": { - "line": 193, + "line": 207, "column": 38 } } @@ -54163,15 +54482,15 @@ "binop": null }, "value": "modelSetting", - "start": 7098, - "end": 7110, + "start": 7436, + "end": 7448, "loc": { "start": { - "line": 193, + "line": 207, "column": 38 }, "end": { - "line": 193, + "line": 207, "column": 50 } } @@ -54189,15 +54508,15 @@ "binop": null, "updateContext": null }, - "start": 7110, - "end": 7111, + "start": 7448, + "end": 7449, "loc": { "start": { - "line": 193, + "line": 207, "column": 50 }, "end": { - "line": 193, + "line": 207, "column": 51 } } @@ -54215,15 +54534,15 @@ "binop": null }, "value": "getMotionFadeOut", - "start": 7111, - "end": 7127, + "start": 7449, + "end": 7465, "loc": { "start": { - "line": 193, + "line": 207, "column": 51 }, "end": { - "line": 193, + "line": 207, "column": 67 } } @@ -54240,15 +54559,15 @@ "postfix": false, "binop": null }, - "start": 7127, - "end": 7128, + "start": 7465, + "end": 7466, "loc": { "start": { - "line": 193, + "line": 207, "column": 67 }, "end": { - "line": 193, + "line": 207, "column": 68 } } @@ -54266,15 +54585,15 @@ "binop": null }, "value": "name", - "start": 7128, - "end": 7132, + "start": 7466, + "end": 7470, "loc": { "start": { - "line": 193, + "line": 207, "column": 68 }, "end": { - "line": 193, + "line": 207, "column": 72 } } @@ -54292,15 +54611,15 @@ "binop": null, "updateContext": null }, - "start": 7132, - "end": 7133, + "start": 7470, + "end": 7471, "loc": { "start": { - "line": 193, + "line": 207, "column": 72 }, "end": { - "line": 193, + "line": 207, "column": 73 } } @@ -54318,15 +54637,15 @@ "binop": null }, "value": "i", - "start": 7134, - "end": 7135, + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 193, + "line": 207, "column": 74 }, "end": { - "line": 193, + "line": 207, "column": 75 } } @@ -54343,15 +54662,15 @@ "postfix": false, "binop": null }, - "start": 7135, - "end": 7136, + "start": 7473, + "end": 7474, "loc": { "start": { - "line": 193, + "line": 207, "column": 75 }, "end": { - "line": 193, + "line": 207, "column": 76 } } @@ -54368,15 +54687,15 @@ "postfix": false, "binop": null }, - "start": 7136, - "end": 7137, + "start": 7474, + "end": 7475, "loc": { "start": { - "line": 193, + "line": 207, "column": 76 }, "end": { - "line": 193, + "line": 207, "column": 77 } } @@ -54394,15 +54713,15 @@ "binop": null, "updateContext": null }, - "start": 7137, - "end": 7138, + "start": 7475, + "end": 7476, "loc": { "start": { - "line": 193, + "line": 207, "column": 77 }, "end": { - "line": 193, + "line": 207, "column": 78 } } @@ -54419,15 +54738,15 @@ "postfix": false, "binop": null }, - "start": 7147, - "end": 7148, + "start": 7485, + "end": 7486, "loc": { "start": { - "line": 194, + "line": 208, "column": 8 }, "end": { - "line": 194, + "line": 208, "column": 9 } } @@ -54444,15 +54763,15 @@ "postfix": false, "binop": null }, - "start": 7148, - "end": 7149, + "start": 7486, + "end": 7487, "loc": { "start": { - "line": 194, + "line": 208, "column": 9 }, "end": { - "line": 194, + "line": 208, "column": 10 } } @@ -54470,15 +54789,15 @@ "binop": null, "updateContext": null }, - "start": 7149, - "end": 7150, + "start": 7487, + "end": 7488, "loc": { "start": { - "line": 194, + "line": 208, "column": 10 }, "end": { - "line": 194, + "line": 208, "column": 11 } } @@ -54495,15 +54814,15 @@ "postfix": false, "binop": null }, - "start": 7156, - "end": 7157, + "start": 7494, + "end": 7495, "loc": { "start": { - "line": 196, + "line": 210, "column": 4 }, "end": { - "line": 196, + "line": 210, "column": 5 } } @@ -54520,15 +54839,15 @@ "postfix": false, "binop": null }, - "start": 7158, - "end": 7159, + "start": 7496, + "end": 7497, "loc": { "start": { - "line": 197, + "line": 211, "column": 0 }, "end": { - "line": 197, + "line": 211, "column": 1 } } @@ -54546,15 +54865,15 @@ "binop": null }, "value": "cModel", - "start": 7162, - "end": 7168, + "start": 7500, + "end": 7506, "loc": { "start": { - "line": 200, + "line": 214, "column": 0 }, "end": { - "line": 200, + "line": 214, "column": 6 } } @@ -54572,15 +54891,15 @@ "binop": null, "updateContext": null }, - "start": 7168, - "end": 7169, + "start": 7506, + "end": 7507, "loc": { "start": { - "line": 200, + "line": 214, "column": 6 }, "end": { - "line": 200, + "line": 214, "column": 7 } } @@ -54598,15 +54917,15 @@ "binop": null }, "value": "prototype", - "start": 7169, - "end": 7178, + "start": 7507, + "end": 7516, "loc": { "start": { - "line": 200, + "line": 214, "column": 7 }, "end": { - "line": 200, + "line": 214, "column": 16 } } @@ -54624,15 +54943,15 @@ "binop": null, "updateContext": null }, - "start": 7178, - "end": 7179, + "start": 7516, + "end": 7517, "loc": { "start": { - "line": 200, + "line": 214, "column": 16 }, "end": { - "line": 200, + "line": 214, "column": 17 } } @@ -54650,15 +54969,15 @@ "binop": null }, "value": "update", - "start": 7179, - "end": 7185, + "start": 7517, + "end": 7523, "loc": { "start": { - "line": 200, + "line": 214, "column": 17 }, "end": { - "line": 200, + "line": 214, "column": 23 } } @@ -54677,15 +54996,15 @@ "updateContext": null }, "value": "=", - "start": 7186, - "end": 7187, + "start": 7524, + "end": 7525, "loc": { "start": { - "line": 200, + "line": 214, "column": 24 }, "end": { - "line": 200, + "line": 214, "column": 25 } } @@ -54704,15 +55023,15 @@ "binop": null }, "value": "function", - "start": 7188, - "end": 7196, + "start": 7526, + "end": 7534, "loc": { "start": { - "line": 200, + "line": 214, "column": 26 }, "end": { - "line": 200, + "line": 214, "column": 34 } } @@ -54729,15 +55048,15 @@ "postfix": false, "binop": null }, - "start": 7196, - "end": 7197, + "start": 7534, + "end": 7535, "loc": { "start": { - "line": 200, + "line": 214, "column": 34 }, "end": { - "line": 200, + "line": 214, "column": 35 } } @@ -54754,15 +55073,15 @@ "postfix": false, "binop": null }, - "start": 7197, - "end": 7198, + "start": 7535, + "end": 7536, "loc": { "start": { - "line": 200, + "line": 214, "column": 35 }, "end": { - "line": 200, + "line": 214, "column": 36 } } @@ -54779,15 +55098,15 @@ "postfix": false, "binop": null }, - "start": 7199, - "end": 7200, + "start": 7537, + "end": 7538, "loc": { "start": { - "line": 201, + "line": 215, "column": 0 }, "end": { - "line": 201, + "line": 215, "column": 1 } } @@ -54795,15 +55114,15 @@ { "type": "CommentLine", "value": " console.log(\"--> cModel.update()\");", - "start": 7205, - "end": 7243, + "start": 7543, + "end": 7581, "loc": { "start": { - "line": 202, + "line": 216, "column": 4 }, "end": { - "line": 202, + "line": 216, "column": 42 } } @@ -54823,15 +55142,15 @@ "updateContext": null }, "value": "if", - "start": 7249, - "end": 7251, + "start": 7587, + "end": 7589, "loc": { "start": { - "line": 204, + "line": 218, "column": 4 }, "end": { - "line": 204, + "line": 218, "column": 6 } } @@ -54848,15 +55167,15 @@ "postfix": false, "binop": null }, - "start": 7251, - "end": 7252, + "start": 7589, + "end": 7590, "loc": { "start": { - "line": 204, + "line": 218, "column": 6 }, "end": { - "line": 204, + "line": 218, "column": 7 } } @@ -54876,15 +55195,15 @@ "updateContext": null }, "value": "this", - "start": 7252, - "end": 7256, + "start": 7590, + "end": 7594, "loc": { "start": { - "line": 204, + "line": 218, "column": 7 }, "end": { - "line": 204, + "line": 218, "column": 11 } } @@ -54902,15 +55221,15 @@ "binop": null, "updateContext": null }, - "start": 7256, - "end": 7257, + "start": 7594, + "end": 7595, "loc": { "start": { - "line": 204, + "line": 218, "column": 11 }, "end": { - "line": 204, + "line": 218, "column": 12 } } @@ -54928,15 +55247,15 @@ "binop": null }, "value": "live2DModel", - "start": 7257, - "end": 7268, + "start": 7595, + "end": 7606, "loc": { "start": { - "line": 204, + "line": 218, "column": 12 }, "end": { - "line": 204, + "line": 218, "column": 23 } } @@ -54955,15 +55274,15 @@ "updateContext": null }, "value": "==", - "start": 7269, - "end": 7271, + "start": 7607, + "end": 7609, "loc": { "start": { - "line": 204, + "line": 218, "column": 24 }, "end": { - "line": 204, + "line": 218, "column": 26 } } @@ -54983,15 +55302,15 @@ "updateContext": null }, "value": "null", - "start": 7272, - "end": 7276, + "start": 7610, + "end": 7614, "loc": { "start": { - "line": 204, + "line": 218, "column": 27 }, "end": { - "line": 204, + "line": 218, "column": 31 } } @@ -55008,15 +55327,15 @@ "postfix": false, "binop": null }, - "start": 7276, - "end": 7277, + "start": 7614, + "end": 7615, "loc": { "start": { - "line": 204, + "line": 218, "column": 31 }, "end": { - "line": 204, + "line": 218, "column": 32 } } @@ -55033,15 +55352,15 @@ "postfix": false, "binop": null }, - "start": 7282, - "end": 7283, + "start": 7620, + "end": 7621, "loc": { "start": { - "line": 205, + "line": 219, "column": 4 }, "end": { - "line": 205, + "line": 219, "column": 5 } } @@ -55061,15 +55380,15 @@ "updateContext": null }, "value": "if", - "start": 7292, - "end": 7294, + "start": 7630, + "end": 7632, "loc": { "start": { - "line": 206, + "line": 220, "column": 8 }, "end": { - "line": 206, + "line": 220, "column": 10 } } @@ -55086,15 +55405,15 @@ "postfix": false, "binop": null }, - "start": 7295, - "end": 7296, + "start": 7633, + "end": 7634, "loc": { "start": { - "line": 206, + "line": 220, "column": 11 }, "end": { - "line": 206, + "line": 220, "column": 12 } } @@ -55112,15 +55431,15 @@ "binop": null }, "value": "cDefine", - "start": 7296, - "end": 7303, + "start": 7634, + "end": 7641, "loc": { "start": { - "line": 206, + "line": 220, "column": 12 }, "end": { - "line": 206, + "line": 220, "column": 19 } } @@ -55138,15 +55457,15 @@ "binop": null, "updateContext": null }, - "start": 7303, - "end": 7304, + "start": 7641, + "end": 7642, "loc": { "start": { - "line": 206, + "line": 220, "column": 19 }, "end": { - "line": 206, + "line": 220, "column": 20 } } @@ -55164,15 +55483,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 7304, - "end": 7313, + "start": 7642, + "end": 7651, "loc": { "start": { - "line": 206, + "line": 220, "column": 20 }, "end": { - "line": 206, + "line": 220, "column": 29 } } @@ -55189,15 +55508,15 @@ "postfix": false, "binop": null }, - "start": 7313, - "end": 7314, + "start": 7651, + "end": 7652, "loc": { "start": { - "line": 206, + "line": 220, "column": 29 }, "end": { - "line": 206, + "line": 220, "column": 30 } } @@ -55215,15 +55534,15 @@ "binop": null }, "value": "console", - "start": 7315, - "end": 7322, + "start": 7653, + "end": 7660, "loc": { "start": { - "line": 206, + "line": 220, "column": 31 }, "end": { - "line": 206, + "line": 220, "column": 38 } } @@ -55241,15 +55560,15 @@ "binop": null, "updateContext": null }, - "start": 7322, - "end": 7323, + "start": 7660, + "end": 7661, "loc": { "start": { - "line": 206, + "line": 220, "column": 38 }, "end": { - "line": 206, + "line": 220, "column": 39 } } @@ -55267,15 +55586,15 @@ "binop": null }, "value": "error", - "start": 7323, - "end": 7328, + "start": 7661, + "end": 7666, "loc": { "start": { - "line": 206, + "line": 220, "column": 39 }, "end": { - "line": 206, + "line": 220, "column": 44 } } @@ -55292,15 +55611,15 @@ "postfix": false, "binop": null }, - "start": 7328, - "end": 7329, + "start": 7666, + "end": 7667, "loc": { "start": { - "line": 206, + "line": 220, "column": 44 }, "end": { - "line": 206, + "line": 220, "column": 45 } } @@ -55319,15 +55638,15 @@ "updateContext": null }, "value": "Failed to update.", - "start": 7329, - "end": 7348, + "start": 7667, + "end": 7686, "loc": { "start": { - "line": 206, + "line": 220, "column": 45 }, "end": { - "line": 206, + "line": 220, "column": 64 } } @@ -55344,15 +55663,15 @@ "postfix": false, "binop": null }, - "start": 7348, - "end": 7349, + "start": 7686, + "end": 7687, "loc": { "start": { - "line": 206, + "line": 220, "column": 64 }, "end": { - "line": 206, + "line": 220, "column": 65 } } @@ -55370,15 +55689,15 @@ "binop": null, "updateContext": null }, - "start": 7349, - "end": 7350, + "start": 7687, + "end": 7688, "loc": { "start": { - "line": 206, + "line": 220, "column": 65 }, "end": { - "line": 206, + "line": 220, "column": 66 } } @@ -55398,15 +55717,15 @@ "updateContext": null }, "value": "return", - "start": 7360, - "end": 7366, + "start": 7698, + "end": 7704, "loc": { "start": { - "line": 208, + "line": 222, "column": 8 }, "end": { - "line": 208, + "line": 222, "column": 14 } } @@ -55424,15 +55743,15 @@ "binop": null, "updateContext": null }, - "start": 7366, - "end": 7367, + "start": 7704, + "end": 7705, "loc": { "start": { - "line": 208, + "line": 222, "column": 14 }, "end": { - "line": 208, + "line": 222, "column": 15 } } @@ -55449,15 +55768,15 @@ "postfix": false, "binop": null }, - "start": 7372, - "end": 7373, + "start": 7710, + "end": 7711, "loc": { "start": { - "line": 209, + "line": 223, "column": 4 }, "end": { - "line": 209, + "line": 223, "column": 5 } } @@ -55477,15 +55796,15 @@ "updateContext": null }, "value": "var", - "start": 7379, - "end": 7382, + "start": 7717, + "end": 7720, "loc": { "start": { - "line": 211, + "line": 225, "column": 4 }, "end": { - "line": 211, + "line": 225, "column": 7 } } @@ -55503,15 +55822,15 @@ "binop": null }, "value": "timeMSec", - "start": 7383, - "end": 7391, + "start": 7721, + "end": 7729, "loc": { "start": { - "line": 211, + "line": 225, "column": 8 }, "end": { - "line": 211, + "line": 225, "column": 16 } } @@ -55530,15 +55849,15 @@ "updateContext": null }, "value": "=", - "start": 7392, - "end": 7393, + "start": 7730, + "end": 7731, "loc": { "start": { - "line": 211, + "line": 225, "column": 17 }, "end": { - "line": 211, + "line": 225, "column": 18 } } @@ -55556,15 +55875,15 @@ "binop": null }, "value": "UtSystem", - "start": 7394, - "end": 7402, + "start": 7732, + "end": 7740, "loc": { "start": { - "line": 211, + "line": 225, "column": 19 }, "end": { - "line": 211, + "line": 225, "column": 27 } } @@ -55582,15 +55901,15 @@ "binop": null, "updateContext": null }, - "start": 7402, - "end": 7403, + "start": 7740, + "end": 7741, "loc": { "start": { - "line": 211, + "line": 225, "column": 27 }, "end": { - "line": 211, + "line": 225, "column": 28 } } @@ -55608,15 +55927,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 7403, - "end": 7418, + "start": 7741, + "end": 7756, "loc": { "start": { - "line": 211, + "line": 225, "column": 28 }, "end": { - "line": 211, + "line": 225, "column": 43 } } @@ -55633,15 +55952,15 @@ "postfix": false, "binop": null }, - "start": 7418, - "end": 7419, + "start": 7756, + "end": 7757, "loc": { "start": { - "line": 211, + "line": 225, "column": 43 }, "end": { - "line": 211, + "line": 225, "column": 44 } } @@ -55658,15 +55977,15 @@ "postfix": false, "binop": null }, - "start": 7419, - "end": 7420, + "start": 7757, + "end": 7758, "loc": { "start": { - "line": 211, + "line": 225, "column": 44 }, "end": { - "line": 211, + "line": 225, "column": 45 } } @@ -55685,15 +56004,15 @@ "updateContext": null }, "value": "-", - "start": 7421, - "end": 7422, + "start": 7759, + "end": 7760, "loc": { "start": { - "line": 211, + "line": 225, "column": 46 }, "end": { - "line": 211, + "line": 225, "column": 47 } } @@ -55713,15 +56032,15 @@ "updateContext": null }, "value": "this", - "start": 7423, - "end": 7427, + "start": 7761, + "end": 7765, "loc": { "start": { - "line": 211, + "line": 225, "column": 48 }, "end": { - "line": 211, + "line": 225, "column": 52 } } @@ -55739,15 +56058,15 @@ "binop": null, "updateContext": null }, - "start": 7427, - "end": 7428, + "start": 7765, + "end": 7766, "loc": { "start": { - "line": 211, + "line": 225, "column": 52 }, "end": { - "line": 211, + "line": 225, "column": 53 } } @@ -55765,15 +56084,15 @@ "binop": null }, "value": "startTimeMSec", - "start": 7428, - "end": 7441, + "start": 7766, + "end": 7779, "loc": { "start": { - "line": 211, + "line": 225, "column": 53 }, "end": { - "line": 211, + "line": 225, "column": 66 } } @@ -55791,15 +56110,15 @@ "binop": null, "updateContext": null }, - "start": 7441, - "end": 7442, + "start": 7779, + "end": 7780, "loc": { "start": { - "line": 211, + "line": 225, "column": 66 }, "end": { - "line": 211, + "line": 225, "column": 67 } } @@ -55819,15 +56138,15 @@ "updateContext": null }, "value": "var", - "start": 7447, - "end": 7450, + "start": 7785, + "end": 7788, "loc": { "start": { - "line": 212, + "line": 226, "column": 4 }, "end": { - "line": 212, + "line": 226, "column": 7 } } @@ -55845,15 +56164,15 @@ "binop": null }, "value": "timeSec", - "start": 7451, - "end": 7458, + "start": 7789, + "end": 7796, "loc": { "start": { - "line": 212, + "line": 226, "column": 8 }, "end": { - "line": 212, + "line": 226, "column": 15 } } @@ -55872,15 +56191,15 @@ "updateContext": null }, "value": "=", - "start": 7459, - "end": 7460, + "start": 7797, + "end": 7798, "loc": { "start": { - "line": 212, + "line": 226, "column": 16 }, "end": { - "line": 212, + "line": 226, "column": 17 } } @@ -55898,15 +56217,15 @@ "binop": null }, "value": "timeMSec", - "start": 7461, - "end": 7469, + "start": 7799, + "end": 7807, "loc": { "start": { - "line": 212, + "line": 226, "column": 18 }, "end": { - "line": 212, + "line": 226, "column": 26 } } @@ -55925,15 +56244,15 @@ "updateContext": null }, "value": "/", - "start": 7470, - "end": 7471, + "start": 7808, + "end": 7809, "loc": { "start": { - "line": 212, + "line": 226, "column": 27 }, "end": { - "line": 212, + "line": 226, "column": 28 } } @@ -55952,15 +56271,15 @@ "updateContext": null }, "value": 1000, - "start": 7472, - "end": 7478, + "start": 7810, + "end": 7816, "loc": { "start": { - "line": 212, + "line": 226, "column": 29 }, "end": { - "line": 212, + "line": 226, "column": 35 } } @@ -55978,15 +56297,15 @@ "binop": null, "updateContext": null }, - "start": 7478, - "end": 7479, + "start": 7816, + "end": 7817, "loc": { "start": { - "line": 212, + "line": 226, "column": 35 }, "end": { - "line": 212, + "line": 226, "column": 36 } } @@ -56006,15 +56325,15 @@ "updateContext": null }, "value": "var", - "start": 7484, - "end": 7487, + "start": 7822, + "end": 7825, "loc": { "start": { - "line": 213, + "line": 227, "column": 4 }, "end": { - "line": 213, + "line": 227, "column": 7 } } @@ -56032,15 +56351,15 @@ "binop": null }, "value": "t", - "start": 7488, - "end": 7489, + "start": 7826, + "end": 7827, "loc": { "start": { - "line": 213, + "line": 227, "column": 8 }, "end": { - "line": 213, + "line": 227, "column": 9 } } @@ -56059,15 +56378,15 @@ "updateContext": null }, "value": "=", - "start": 7490, - "end": 7491, + "start": 7828, + "end": 7829, "loc": { "start": { - "line": 213, + "line": 227, "column": 10 }, "end": { - "line": 213, + "line": 227, "column": 11 } } @@ -56085,15 +56404,15 @@ "binop": null }, "value": "timeSec", - "start": 7492, - "end": 7499, + "start": 7830, + "end": 7837, "loc": { "start": { - "line": 213, + "line": 227, "column": 12 }, "end": { - "line": 213, + "line": 227, "column": 19 } } @@ -56112,15 +56431,15 @@ "updateContext": null }, "value": "*", - "start": 7500, - "end": 7501, + "start": 7838, + "end": 7839, "loc": { "start": { - "line": 213, + "line": 227, "column": 20 }, "end": { - "line": 213, + "line": 227, "column": 21 } } @@ -56139,15 +56458,15 @@ "updateContext": null }, "value": 2, - "start": 7502, - "end": 7503, + "start": 7840, + "end": 7841, "loc": { "start": { - "line": 213, + "line": 227, "column": 22 }, "end": { - "line": 213, + "line": 227, "column": 23 } } @@ -56166,15 +56485,15 @@ "updateContext": null }, "value": "*", - "start": 7504, - "end": 7505, + "start": 7842, + "end": 7843, "loc": { "start": { - "line": 213, + "line": 227, "column": 24 }, "end": { - "line": 213, + "line": 227, "column": 25 } } @@ -56192,15 +56511,15 @@ "binop": null }, "value": "Math", - "start": 7506, - "end": 7510, + "start": 7844, + "end": 7848, "loc": { "start": { - "line": 213, + "line": 227, "column": 26 }, "end": { - "line": 213, + "line": 227, "column": 30 } } @@ -56218,15 +56537,15 @@ "binop": null, "updateContext": null }, - "start": 7510, - "end": 7511, + "start": 7848, + "end": 7849, "loc": { "start": { - "line": 213, + "line": 227, "column": 30 }, "end": { - "line": 213, + "line": 227, "column": 31 } } @@ -56244,15 +56563,15 @@ "binop": null }, "value": "PI", - "start": 7511, - "end": 7513, + "start": 7849, + "end": 7851, "loc": { "start": { - "line": 213, + "line": 227, "column": 31 }, "end": { - "line": 213, + "line": 227, "column": 33 } } @@ -56270,15 +56589,15 @@ "binop": null, "updateContext": null }, - "start": 7513, - "end": 7514, + "start": 7851, + "end": 7852, "loc": { "start": { - "line": 213, + "line": 227, "column": 33 }, "end": { - "line": 213, + "line": 227, "column": 34 } } @@ -56298,15 +56617,15 @@ "updateContext": null }, "value": "if", - "start": 7521, - "end": 7523, + "start": 7859, + "end": 7861, "loc": { "start": { - "line": 216, + "line": 230, "column": 4 }, "end": { - "line": 216, + "line": 230, "column": 6 } } @@ -56323,15 +56642,15 @@ "postfix": false, "binop": null }, - "start": 7524, - "end": 7525, + "start": 7862, + "end": 7863, "loc": { "start": { - "line": 216, + "line": 230, "column": 7 }, "end": { - "line": 216, + "line": 230, "column": 8 } } @@ -56351,15 +56670,15 @@ "updateContext": null }, "value": "this", - "start": 7525, - "end": 7529, + "start": 7863, + "end": 7867, "loc": { "start": { - "line": 216, + "line": 230, "column": 8 }, "end": { - "line": 216, + "line": 230, "column": 12 } } @@ -56377,15 +56696,15 @@ "binop": null, "updateContext": null }, - "start": 7529, - "end": 7530, + "start": 7867, + "end": 7868, "loc": { "start": { - "line": 216, + "line": 230, "column": 12 }, "end": { - "line": 216, + "line": 230, "column": 13 } } @@ -56403,15 +56722,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 7530, - "end": 7547, + "start": 7868, + "end": 7885, "loc": { "start": { - "line": 216, + "line": 230, "column": 13 }, "end": { - "line": 216, + "line": 230, "column": 30 } } @@ -56429,15 +56748,15 @@ "binop": null, "updateContext": null }, - "start": 7547, - "end": 7548, + "start": 7885, + "end": 7886, "loc": { "start": { - "line": 216, + "line": 230, "column": 30 }, "end": { - "line": 216, + "line": 230, "column": 31 } } @@ -56455,15 +56774,15 @@ "binop": null }, "value": "isFinished", - "start": 7548, - "end": 7558, + "start": 7886, + "end": 7896, "loc": { "start": { - "line": 216, + "line": 230, "column": 31 }, "end": { - "line": 216, + "line": 230, "column": 41 } } @@ -56480,15 +56799,15 @@ "postfix": false, "binop": null }, - "start": 7558, - "end": 7559, + "start": 7896, + "end": 7897, "loc": { "start": { - "line": 216, + "line": 230, "column": 41 }, "end": { - "line": 216, + "line": 230, "column": 42 } } @@ -56505,15 +56824,15 @@ "postfix": false, "binop": null }, - "start": 7559, - "end": 7560, + "start": 7897, + "end": 7898, "loc": { "start": { - "line": 216, + "line": 230, "column": 42 }, "end": { - "line": 216, + "line": 230, "column": 43 } } @@ -56530,15 +56849,15 @@ "postfix": false, "binop": null }, - "start": 7560, - "end": 7561, + "start": 7898, + "end": 7899, "loc": { "start": { - "line": 216, + "line": 230, "column": 43 }, "end": { - "line": 216, + "line": 230, "column": 44 } } @@ -56555,15 +56874,15 @@ "postfix": false, "binop": null }, - "start": 7566, - "end": 7567, + "start": 7904, + "end": 7905, "loc": { "start": { - "line": 217, + "line": 231, "column": 4 }, "end": { - "line": 217, + "line": 231, "column": 5 } } @@ -56583,15 +56902,15 @@ "updateContext": null }, "value": "this", - "start": 7577, - "end": 7581, + "start": 7915, + "end": 7919, "loc": { "start": { - "line": 219, + "line": 233, "column": 8 }, "end": { - "line": 219, + "line": 233, "column": 12 } } @@ -56609,15 +56928,15 @@ "binop": null, "updateContext": null }, - "start": 7581, - "end": 7582, + "start": 7919, + "end": 7920, "loc": { "start": { - "line": 219, + "line": 233, "column": 12 }, "end": { - "line": 219, + "line": 233, "column": 13 } } @@ -56635,15 +56954,15 @@ "binop": null }, "value": "startRandomMotion", - "start": 7582, - "end": 7599, + "start": 7920, + "end": 7937, "loc": { "start": { - "line": 219, + "line": 233, "column": 13 }, "end": { - "line": 219, + "line": 233, "column": 30 } } @@ -56660,15 +56979,15 @@ "postfix": false, "binop": null }, - "start": 7599, - "end": 7600, + "start": 7937, + "end": 7938, "loc": { "start": { - "line": 219, + "line": 233, "column": 30 }, "end": { - "line": 219, + "line": 233, "column": 31 } } @@ -56686,15 +57005,15 @@ "binop": null }, "value": "cDefine", - "start": 7600, - "end": 7607, + "start": 7938, + "end": 7945, "loc": { "start": { - "line": 219, + "line": 233, "column": 31 }, "end": { - "line": 219, + "line": 233, "column": 38 } } @@ -56712,15 +57031,15 @@ "binop": null, "updateContext": null }, - "start": 7607, - "end": 7608, + "start": 7945, + "end": 7946, "loc": { "start": { - "line": 219, + "line": 233, "column": 38 }, "end": { - "line": 219, + "line": 233, "column": 39 } } @@ -56738,15 +57057,15 @@ "binop": null }, "value": "MOTION_GROUP_IDLE", - "start": 7608, - "end": 7625, + "start": 7946, + "end": 7963, "loc": { "start": { - "line": 219, + "line": 233, "column": 39 }, "end": { - "line": 219, + "line": 233, "column": 56 } } @@ -56764,15 +57083,15 @@ "binop": null, "updateContext": null }, - "start": 7625, - "end": 7626, + "start": 7963, + "end": 7964, "loc": { "start": { - "line": 219, + "line": 233, "column": 56 }, "end": { - "line": 219, + "line": 233, "column": 57 } } @@ -56790,15 +57109,15 @@ "binop": null }, "value": "cDefine", - "start": 7627, - "end": 7634, + "start": 7965, + "end": 7972, "loc": { "start": { - "line": 219, + "line": 233, "column": 58 }, "end": { - "line": 219, + "line": 233, "column": 65 } } @@ -56816,15 +57135,15 @@ "binop": null, "updateContext": null }, - "start": 7634, - "end": 7635, + "start": 7972, + "end": 7973, "loc": { "start": { - "line": 219, + "line": 233, "column": 65 }, "end": { - "line": 219, + "line": 233, "column": 66 } } @@ -56842,15 +57161,15 @@ "binop": null }, "value": "PRIORITY_IDLE", - "start": 7635, - "end": 7648, + "start": 7973, + "end": 7986, "loc": { "start": { - "line": 219, + "line": 233, "column": 66 }, "end": { - "line": 219, + "line": 233, "column": 79 } } @@ -56867,15 +57186,15 @@ "postfix": false, "binop": null }, - "start": 7648, - "end": 7649, + "start": 7986, + "end": 7987, "loc": { "start": { - "line": 219, + "line": 233, "column": 79 }, "end": { - "line": 219, + "line": 233, "column": 80 } } @@ -56893,15 +57212,15 @@ "binop": null, "updateContext": null }, - "start": 7649, - "end": 7650, + "start": 7987, + "end": 7988, "loc": { "start": { - "line": 219, + "line": 233, "column": 80 }, "end": { - "line": 219, + "line": 233, "column": 81 } } @@ -56918,15 +57237,15 @@ "postfix": false, "binop": null }, - "start": 7655, - "end": 7656, + "start": 7993, + "end": 7994, "loc": { "start": { - "line": 220, + "line": 234, "column": 4 }, "end": { - "line": 220, + "line": 234, "column": 5 } } @@ -56934,15 +57253,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 7662, - "end": 7729, + "start": 8000, + "end": 8067, "loc": { "start": { - "line": 222, + "line": 236, "column": 4 }, "end": { - "line": 222, + "line": 236, "column": 71 } } @@ -56962,15 +57281,15 @@ "updateContext": null }, "value": "this", - "start": 7736, - "end": 7740, + "start": 8074, + "end": 8078, "loc": { "start": { - "line": 225, + "line": 239, "column": 4 }, "end": { - "line": 225, + "line": 239, "column": 8 } } @@ -56988,15 +57307,15 @@ "binop": null, "updateContext": null }, - "start": 7740, - "end": 7741, + "start": 8078, + "end": 8079, "loc": { "start": { - "line": 225, + "line": 239, "column": 8 }, "end": { - "line": 225, + "line": 239, "column": 9 } } @@ -57014,15 +57333,15 @@ "binop": null }, "value": "live2DModel", - "start": 7741, - "end": 7752, + "start": 8079, + "end": 8090, "loc": { "start": { - "line": 225, + "line": 239, "column": 9 }, "end": { - "line": 225, + "line": 239, "column": 20 } } @@ -57040,15 +57359,15 @@ "binop": null, "updateContext": null }, - "start": 7752, - "end": 7753, + "start": 8090, + "end": 8091, "loc": { "start": { - "line": 225, + "line": 239, "column": 20 }, "end": { - "line": 225, + "line": 239, "column": 21 } } @@ -57066,15 +57385,15 @@ "binop": null }, "value": "loadParam", - "start": 7753, - "end": 7762, + "start": 8091, + "end": 8100, "loc": { "start": { - "line": 225, + "line": 239, "column": 21 }, "end": { - "line": 225, + "line": 239, "column": 30 } } @@ -57091,15 +57410,15 @@ "postfix": false, "binop": null }, - "start": 7762, - "end": 7763, + "start": 8100, + "end": 8101, "loc": { "start": { - "line": 225, + "line": 239, "column": 30 }, "end": { - "line": 225, + "line": 239, "column": 31 } } @@ -57116,15 +57435,15 @@ "postfix": false, "binop": null }, - "start": 7763, - "end": 7764, + "start": 8101, + "end": 8102, "loc": { "start": { - "line": 225, + "line": 239, "column": 31 }, "end": { - "line": 225, + "line": 239, "column": 32 } } @@ -57142,15 +57461,15 @@ "binop": null, "updateContext": null }, - "start": 7764, - "end": 7765, + "start": 8102, + "end": 8103, "loc": { "start": { - "line": 225, + "line": 239, "column": 32 }, "end": { - "line": 225, + "line": 239, "column": 33 } } @@ -57170,15 +57489,15 @@ "updateContext": null }, "value": "var", - "start": 7773, - "end": 7776, + "start": 8111, + "end": 8114, "loc": { "start": { - "line": 229, + "line": 243, "column": 4 }, "end": { - "line": 229, + "line": 243, "column": 7 } } @@ -57196,15 +57515,15 @@ "binop": null }, "value": "update", - "start": 7777, - "end": 7783, + "start": 8115, + "end": 8121, "loc": { "start": { - "line": 229, + "line": 243, "column": 8 }, "end": { - "line": 229, + "line": 243, "column": 14 } } @@ -57223,15 +57542,15 @@ "updateContext": null }, "value": "=", - "start": 7784, - "end": 7785, + "start": 8122, + "end": 8123, "loc": { "start": { - "line": 229, + "line": 243, "column": 15 }, "end": { - "line": 229, + "line": 243, "column": 16 } } @@ -57251,15 +57570,15 @@ "updateContext": null }, "value": "this", - "start": 7786, - "end": 7790, + "start": 8124, + "end": 8128, "loc": { "start": { - "line": 229, + "line": 243, "column": 17 }, "end": { - "line": 229, + "line": 243, "column": 21 } } @@ -57277,15 +57596,15 @@ "binop": null, "updateContext": null }, - "start": 7790, - "end": 7791, + "start": 8128, + "end": 8129, "loc": { "start": { - "line": 229, + "line": 243, "column": 21 }, "end": { - "line": 229, + "line": 243, "column": 22 } } @@ -57303,15 +57622,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 7791, - "end": 7808, + "start": 8129, + "end": 8146, "loc": { "start": { - "line": 229, + "line": 243, "column": 22 }, "end": { - "line": 229, + "line": 243, "column": 39 } } @@ -57329,15 +57648,15 @@ "binop": null, "updateContext": null }, - "start": 7808, - "end": 7809, + "start": 8146, + "end": 8147, "loc": { "start": { - "line": 229, + "line": 243, "column": 39 }, "end": { - "line": 229, + "line": 243, "column": 40 } } @@ -57355,15 +57674,15 @@ "binop": null }, "value": "updateParam", - "start": 7809, - "end": 7820, + "start": 8147, + "end": 8158, "loc": { "start": { - "line": 229, + "line": 243, "column": 40 }, "end": { - "line": 229, + "line": 243, "column": 51 } } @@ -57380,15 +57699,15 @@ "postfix": false, "binop": null }, - "start": 7820, - "end": 7821, + "start": 8158, + "end": 8159, "loc": { "start": { - "line": 229, + "line": 243, "column": 51 }, "end": { - "line": 229, + "line": 243, "column": 52 } } @@ -57408,15 +57727,15 @@ "updateContext": null }, "value": "this", - "start": 7821, - "end": 7825, + "start": 8159, + "end": 8163, "loc": { "start": { - "line": 229, + "line": 243, "column": 52 }, "end": { - "line": 229, + "line": 243, "column": 56 } } @@ -57434,15 +57753,15 @@ "binop": null, "updateContext": null }, - "start": 7825, - "end": 7826, + "start": 8163, + "end": 8164, "loc": { "start": { - "line": 229, + "line": 243, "column": 56 }, "end": { - "line": 229, + "line": 243, "column": 57 } } @@ -57460,15 +57779,15 @@ "binop": null }, "value": "live2DModel", - "start": 7826, - "end": 7837, + "start": 8164, + "end": 8175, "loc": { "start": { - "line": 229, + "line": 243, "column": 57 }, "end": { - "line": 229, + "line": 243, "column": 68 } } @@ -57485,15 +57804,15 @@ "postfix": false, "binop": null }, - "start": 7837, - "end": 7838, + "start": 8175, + "end": 8176, "loc": { "start": { - "line": 229, + "line": 243, "column": 68 }, "end": { - "line": 229, + "line": 243, "column": 69 } } @@ -57511,15 +57830,15 @@ "binop": null, "updateContext": null }, - "start": 7838, - "end": 7839, + "start": 8176, + "end": 8177, "loc": { "start": { - "line": 229, + "line": 243, "column": 69 }, "end": { - "line": 229, + "line": 243, "column": 70 } } @@ -57539,15 +57858,15 @@ "updateContext": null }, "value": "if", - "start": 7844, - "end": 7846, + "start": 8182, + "end": 8184, "loc": { "start": { - "line": 230, + "line": 244, "column": 4 }, "end": { - "line": 230, + "line": 244, "column": 6 } } @@ -57564,15 +57883,15 @@ "postfix": false, "binop": null }, - "start": 7847, - "end": 7848, + "start": 8185, + "end": 8186, "loc": { "start": { - "line": 230, + "line": 244, "column": 7 }, "end": { - "line": 230, + "line": 244, "column": 8 } } @@ -57591,15 +57910,15 @@ "updateContext": null }, "value": "!", - "start": 7848, - "end": 7849, + "start": 8186, + "end": 8187, "loc": { "start": { - "line": 230, + "line": 244, "column": 8 }, "end": { - "line": 230, + "line": 244, "column": 9 } } @@ -57617,15 +57936,15 @@ "binop": null }, "value": "update", - "start": 7849, - "end": 7855, + "start": 8187, + "end": 8193, "loc": { "start": { - "line": 230, + "line": 244, "column": 9 }, "end": { - "line": 230, + "line": 244, "column": 15 } } @@ -57642,15 +57961,15 @@ "postfix": false, "binop": null }, - "start": 7855, - "end": 7856, + "start": 8193, + "end": 8194, "loc": { "start": { - "line": 230, + "line": 244, "column": 15 }, "end": { - "line": 230, + "line": 244, "column": 16 } } @@ -57667,15 +57986,15 @@ "postfix": false, "binop": null }, - "start": 7857, - "end": 7858, + "start": 8195, + "end": 8196, "loc": { "start": { - "line": 230, + "line": 244, "column": 17 }, "end": { - "line": 230, + "line": 244, "column": 18 } } @@ -57695,15 +58014,15 @@ "updateContext": null }, "value": "if", - "start": 7868, - "end": 7870, + "start": 8206, + "end": 8208, "loc": { "start": { - "line": 232, + "line": 246, "column": 8 }, "end": { - "line": 232, + "line": 246, "column": 10 } } @@ -57720,15 +58039,15 @@ "postfix": false, "binop": null }, - "start": 7870, - "end": 7871, + "start": 8208, + "end": 8209, "loc": { "start": { - "line": 232, + "line": 246, "column": 10 }, "end": { - "line": 232, + "line": 246, "column": 11 } } @@ -57748,15 +58067,15 @@ "updateContext": null }, "value": "this", - "start": 7871, - "end": 7875, + "start": 8209, + "end": 8213, "loc": { "start": { - "line": 232, + "line": 246, "column": 11 }, "end": { - "line": 232, + "line": 246, "column": 15 } } @@ -57774,15 +58093,15 @@ "binop": null, "updateContext": null }, - "start": 7875, - "end": 7876, + "start": 8213, + "end": 8214, "loc": { "start": { - "line": 232, + "line": 246, "column": 15 }, "end": { - "line": 232, + "line": 246, "column": 16 } } @@ -57800,15 +58119,15 @@ "binop": null }, "value": "eyeBlink", - "start": 7876, - "end": 7884, + "start": 8214, + "end": 8222, "loc": { "start": { - "line": 232, + "line": 246, "column": 16 }, "end": { - "line": 232, + "line": 246, "column": 24 } } @@ -57827,15 +58146,15 @@ "updateContext": null }, "value": "!=", - "start": 7885, - "end": 7887, + "start": 8223, + "end": 8225, "loc": { "start": { - "line": 232, + "line": 246, "column": 25 }, "end": { - "line": 232, + "line": 246, "column": 27 } } @@ -57855,15 +58174,15 @@ "updateContext": null }, "value": "null", - "start": 7888, - "end": 7892, + "start": 8226, + "end": 8230, "loc": { "start": { - "line": 232, + "line": 246, "column": 28 }, "end": { - "line": 232, + "line": 246, "column": 32 } } @@ -57880,15 +58199,15 @@ "postfix": false, "binop": null }, - "start": 7892, - "end": 7893, + "start": 8230, + "end": 8231, "loc": { "start": { - "line": 232, + "line": 246, "column": 32 }, "end": { - "line": 232, + "line": 246, "column": 33 } } @@ -57905,15 +58224,15 @@ "postfix": false, "binop": null }, - "start": 7894, - "end": 7895, + "start": 8232, + "end": 8233, "loc": { "start": { - "line": 232, + "line": 246, "column": 34 }, "end": { - "line": 232, + "line": 246, "column": 35 } } @@ -57933,15 +58252,15 @@ "updateContext": null }, "value": "this", - "start": 7908, - "end": 7912, + "start": 8246, + "end": 8250, "loc": { "start": { - "line": 233, + "line": 247, "column": 12 }, "end": { - "line": 233, + "line": 247, "column": 16 } } @@ -57959,15 +58278,15 @@ "binop": null, "updateContext": null }, - "start": 7912, - "end": 7913, + "start": 8250, + "end": 8251, "loc": { "start": { - "line": 233, + "line": 247, "column": 16 }, "end": { - "line": 233, + "line": 247, "column": 17 } } @@ -57985,15 +58304,15 @@ "binop": null }, "value": "eyeBlink", - "start": 7913, - "end": 7921, + "start": 8251, + "end": 8259, "loc": { "start": { - "line": 233, + "line": 247, "column": 17 }, "end": { - "line": 233, + "line": 247, "column": 25 } } @@ -58011,15 +58330,15 @@ "binop": null, "updateContext": null }, - "start": 7921, - "end": 7922, + "start": 8259, + "end": 8260, "loc": { "start": { - "line": 233, + "line": 247, "column": 25 }, "end": { - "line": 233, + "line": 247, "column": 26 } } @@ -58037,15 +58356,15 @@ "binop": null }, "value": "updateParam", - "start": 7922, - "end": 7933, + "start": 8260, + "end": 8271, "loc": { "start": { - "line": 233, + "line": 247, "column": 26 }, "end": { - "line": 233, + "line": 247, "column": 37 } } @@ -58062,15 +58381,15 @@ "postfix": false, "binop": null }, - "start": 7933, - "end": 7934, + "start": 8271, + "end": 8272, "loc": { "start": { - "line": 233, + "line": 247, "column": 37 }, "end": { - "line": 233, + "line": 247, "column": 38 } } @@ -58090,15 +58409,15 @@ "updateContext": null }, "value": "this", - "start": 7934, - "end": 7938, + "start": 8272, + "end": 8276, "loc": { "start": { - "line": 233, + "line": 247, "column": 38 }, "end": { - "line": 233, + "line": 247, "column": 42 } } @@ -58116,15 +58435,15 @@ "binop": null, "updateContext": null }, - "start": 7938, - "end": 7939, + "start": 8276, + "end": 8277, "loc": { "start": { - "line": 233, + "line": 247, "column": 42 }, "end": { - "line": 233, + "line": 247, "column": 43 } } @@ -58142,15 +58461,15 @@ "binop": null }, "value": "live2DModel", - "start": 7939, - "end": 7950, + "start": 8277, + "end": 8288, "loc": { "start": { - "line": 233, + "line": 247, "column": 43 }, "end": { - "line": 233, + "line": 247, "column": 54 } } @@ -58167,15 +58486,15 @@ "postfix": false, "binop": null }, - "start": 7950, - "end": 7951, + "start": 8288, + "end": 8289, "loc": { "start": { - "line": 233, + "line": 247, "column": 54 }, "end": { - "line": 233, + "line": 247, "column": 55 } } @@ -58193,15 +58512,15 @@ "binop": null, "updateContext": null }, - "start": 7951, - "end": 7952, + "start": 8289, + "end": 8290, "loc": { "start": { - "line": 233, + "line": 247, "column": 55 }, "end": { - "line": 233, + "line": 247, "column": 56 } } @@ -58218,15 +58537,15 @@ "postfix": false, "binop": null }, - "start": 7961, - "end": 7962, + "start": 8299, + "end": 8300, "loc": { "start": { - "line": 234, + "line": 248, "column": 8 }, "end": { - "line": 234, + "line": 248, "column": 9 } } @@ -58243,15 +58562,15 @@ "postfix": false, "binop": null }, - "start": 7967, - "end": 7968, + "start": 8305, + "end": 8306, "loc": { "start": { - "line": 235, + "line": 249, "column": 4 }, "end": { - "line": 235, + "line": 249, "column": 5 } } @@ -58271,15 +58590,15 @@ "updateContext": null }, "value": "this", - "start": 7975, - "end": 7979, + "start": 8313, + "end": 8317, "loc": { "start": { - "line": 238, + "line": 252, "column": 4 }, "end": { - "line": 238, + "line": 252, "column": 8 } } @@ -58297,15 +58616,15 @@ "binop": null, "updateContext": null }, - "start": 7979, - "end": 7980, + "start": 8317, + "end": 8318, "loc": { "start": { - "line": 238, + "line": 252, "column": 8 }, "end": { - "line": 238, + "line": 252, "column": 9 } } @@ -58323,15 +58642,15 @@ "binop": null }, "value": "live2DModel", - "start": 7980, - "end": 7991, + "start": 8318, + "end": 8329, "loc": { "start": { - "line": 238, + "line": 252, "column": 9 }, "end": { - "line": 238, + "line": 252, "column": 20 } } @@ -58349,15 +58668,15 @@ "binop": null, "updateContext": null }, - "start": 7991, - "end": 7992, + "start": 8329, + "end": 8330, "loc": { "start": { - "line": 238, + "line": 252, "column": 20 }, "end": { - "line": 238, + "line": 252, "column": 21 } } @@ -58375,15 +58694,15 @@ "binop": null }, "value": "saveParam", - "start": 7992, - "end": 8001, + "start": 8330, + "end": 8339, "loc": { "start": { - "line": 238, + "line": 252, "column": 21 }, "end": { - "line": 238, + "line": 252, "column": 30 } } @@ -58400,15 +58719,15 @@ "postfix": false, "binop": null }, - "start": 8001, - "end": 8002, + "start": 8339, + "end": 8340, "loc": { "start": { - "line": 238, + "line": 252, "column": 30 }, "end": { - "line": 238, + "line": 252, "column": 31 } } @@ -58425,15 +58744,15 @@ "postfix": false, "binop": null }, - "start": 8002, - "end": 8003, + "start": 8340, + "end": 8341, "loc": { "start": { - "line": 238, + "line": 252, "column": 31 }, "end": { - "line": 238, + "line": 252, "column": 32 } } @@ -58451,15 +58770,15 @@ "binop": null, "updateContext": null }, - "start": 8003, - "end": 8004, + "start": 8341, + "end": 8342, "loc": { "start": { - "line": 238, + "line": 252, "column": 32 }, "end": { - "line": 238, + "line": 252, "column": 33 } } @@ -58467,15 +58786,15 @@ { "type": "CommentLine", "value": "-----------------------------------------------------------------", - "start": 8010, - "end": 8077, + "start": 8348, + "end": 8415, "loc": { "start": { - "line": 240, + "line": 254, "column": 4 }, "end": { - "line": 240, + "line": 254, "column": 71 } } @@ -58495,15 +58814,15 @@ "updateContext": null }, "value": "if", - "start": 8084, - "end": 8086, + "start": 8422, + "end": 8424, "loc": { "start": { - "line": 243, + "line": 257, "column": 4 }, "end": { - "line": 243, + "line": 257, "column": 6 } } @@ -58520,15 +58839,15 @@ "postfix": false, "binop": null }, - "start": 8087, - "end": 8088, + "start": 8425, + "end": 8426, "loc": { "start": { - "line": 243, + "line": 257, "column": 7 }, "end": { - "line": 243, + "line": 257, "column": 8 } } @@ -58548,15 +58867,15 @@ "updateContext": null }, "value": "this", - "start": 8088, - "end": 8092, + "start": 8426, + "end": 8430, "loc": { "start": { - "line": 243, + "line": 257, "column": 8 }, "end": { - "line": 243, + "line": 257, "column": 12 } } @@ -58574,15 +58893,15 @@ "binop": null, "updateContext": null }, - "start": 8092, - "end": 8093, + "start": 8430, + "end": 8431, "loc": { "start": { - "line": 243, + "line": 257, "column": 12 }, "end": { - "line": 243, + "line": 257, "column": 13 } } @@ -58600,15 +58919,15 @@ "binop": null }, "value": "expressionManager", - "start": 8093, - "end": 8110, + "start": 8431, + "end": 8448, "loc": { "start": { - "line": 243, + "line": 257, "column": 13 }, "end": { - "line": 243, + "line": 257, "column": 30 } } @@ -58627,15 +58946,15 @@ "updateContext": null }, "value": "!=", - "start": 8111, - "end": 8113, + "start": 8449, + "end": 8451, "loc": { "start": { - "line": 243, + "line": 257, "column": 31 }, "end": { - "line": 243, + "line": 257, "column": 33 } } @@ -58655,15 +58974,15 @@ "updateContext": null }, "value": "null", - "start": 8114, - "end": 8118, + "start": 8452, + "end": 8456, "loc": { "start": { - "line": 243, + "line": 257, "column": 34 }, "end": { - "line": 243, + "line": 257, "column": 38 } } @@ -58682,15 +59001,15 @@ "updateContext": null }, "value": "&&", - "start": 8119, - "end": 8121, + "start": 8457, + "end": 8459, "loc": { "start": { - "line": 243, + "line": 257, "column": 39 }, "end": { - "line": 243, + "line": 257, "column": 41 } } @@ -58710,15 +59029,15 @@ "updateContext": null }, "value": "this", - "start": 8130, - "end": 8134, + "start": 8468, + "end": 8472, "loc": { "start": { - "line": 244, + "line": 258, "column": 8 }, "end": { - "line": 244, + "line": 258, "column": 12 } } @@ -58736,15 +59055,15 @@ "binop": null, "updateContext": null }, - "start": 8134, - "end": 8135, + "start": 8472, + "end": 8473, "loc": { "start": { - "line": 244, + "line": 258, "column": 12 }, "end": { - "line": 244, + "line": 258, "column": 13 } } @@ -58762,15 +59081,15 @@ "binop": null }, "value": "expressions", - "start": 8135, - "end": 8146, + "start": 8473, + "end": 8484, "loc": { "start": { - "line": 244, + "line": 258, "column": 13 }, "end": { - "line": 244, + "line": 258, "column": 24 } } @@ -58789,15 +59108,15 @@ "updateContext": null }, "value": "!=", - "start": 8147, - "end": 8149, + "start": 8485, + "end": 8487, "loc": { "start": { - "line": 244, + "line": 258, "column": 25 }, "end": { - "line": 244, + "line": 258, "column": 27 } } @@ -58817,15 +59136,15 @@ "updateContext": null }, "value": "null", - "start": 8150, - "end": 8154, + "start": 8488, + "end": 8492, "loc": { "start": { - "line": 244, + "line": 258, "column": 28 }, "end": { - "line": 244, + "line": 258, "column": 32 } } @@ -58844,15 +59163,15 @@ "updateContext": null }, "value": "&&", - "start": 8155, - "end": 8157, + "start": 8493, + "end": 8495, "loc": { "start": { - "line": 244, + "line": 258, "column": 33 }, "end": { - "line": 244, + "line": 258, "column": 35 } } @@ -58871,15 +59190,15 @@ "updateContext": null }, "value": "!", - "start": 8166, - "end": 8167, + "start": 8504, + "end": 8505, "loc": { "start": { - "line": 245, + "line": 259, "column": 8 }, "end": { - "line": 245, + "line": 259, "column": 9 } } @@ -58899,15 +59218,15 @@ "updateContext": null }, "value": "this", - "start": 8167, - "end": 8171, + "start": 8505, + "end": 8509, "loc": { "start": { - "line": 245, + "line": 259, "column": 9 }, "end": { - "line": 245, + "line": 259, "column": 13 } } @@ -58925,15 +59244,15 @@ "binop": null, "updateContext": null }, - "start": 8171, - "end": 8172, + "start": 8509, + "end": 8510, "loc": { "start": { - "line": 245, + "line": 259, "column": 13 }, "end": { - "line": 245, + "line": 259, "column": 14 } } @@ -58951,15 +59270,15 @@ "binop": null }, "value": "expressionManager", - "start": 8172, - "end": 8189, + "start": 8510, + "end": 8527, "loc": { "start": { - "line": 245, + "line": 259, "column": 14 }, "end": { - "line": 245, + "line": 259, "column": 31 } } @@ -58977,15 +59296,15 @@ "binop": null, "updateContext": null }, - "start": 8189, - "end": 8190, + "start": 8527, + "end": 8528, "loc": { "start": { - "line": 245, + "line": 259, "column": 31 }, "end": { - "line": 245, + "line": 259, "column": 32 } } @@ -59003,15 +59322,15 @@ "binop": null }, "value": "isFinished", - "start": 8190, - "end": 8200, + "start": 8528, + "end": 8538, "loc": { "start": { - "line": 245, + "line": 259, "column": 32 }, "end": { - "line": 245, + "line": 259, "column": 42 } } @@ -59028,15 +59347,15 @@ "postfix": false, "binop": null }, - "start": 8200, - "end": 8201, + "start": 8538, + "end": 8539, "loc": { "start": { - "line": 245, + "line": 259, "column": 42 }, "end": { - "line": 245, + "line": 259, "column": 43 } } @@ -59053,15 +59372,15 @@ "postfix": false, "binop": null }, - "start": 8201, - "end": 8202, + "start": 8539, + "end": 8540, "loc": { "start": { - "line": 245, + "line": 259, "column": 43 }, "end": { - "line": 245, + "line": 259, "column": 44 } } @@ -59078,15 +59397,15 @@ "postfix": false, "binop": null }, - "start": 8202, - "end": 8203, + "start": 8540, + "end": 8541, "loc": { "start": { - "line": 245, + "line": 259, "column": 44 }, "end": { - "line": 245, + "line": 259, "column": 45 } } @@ -59103,15 +59422,15 @@ "postfix": false, "binop": null }, - "start": 8208, - "end": 8209, + "start": 8546, + "end": 8547, "loc": { "start": { - "line": 246, + "line": 260, "column": 4 }, "end": { - "line": 246, + "line": 260, "column": 5 } } @@ -59131,15 +59450,15 @@ "updateContext": null }, "value": "this", - "start": 8218, - "end": 8222, + "start": 8556, + "end": 8560, "loc": { "start": { - "line": 247, + "line": 261, "column": 8 }, "end": { - "line": 247, + "line": 261, "column": 12 } } @@ -59157,15 +59476,15 @@ "binop": null, "updateContext": null }, - "start": 8222, - "end": 8223, + "start": 8560, + "end": 8561, "loc": { "start": { - "line": 247, + "line": 261, "column": 12 }, "end": { - "line": 247, + "line": 261, "column": 13 } } @@ -59183,15 +59502,15 @@ "binop": null }, "value": "expressionManager", - "start": 8223, - "end": 8240, + "start": 8561, + "end": 8578, "loc": { "start": { - "line": 247, + "line": 261, "column": 13 }, "end": { - "line": 247, + "line": 261, "column": 30 } } @@ -59209,15 +59528,15 @@ "binop": null, "updateContext": null }, - "start": 8240, - "end": 8241, + "start": 8578, + "end": 8579, "loc": { "start": { - "line": 247, + "line": 261, "column": 30 }, "end": { - "line": 247, + "line": 261, "column": 31 } } @@ -59235,15 +59554,15 @@ "binop": null }, "value": "updateParam", - "start": 8241, - "end": 8252, + "start": 8579, + "end": 8590, "loc": { "start": { - "line": 247, + "line": 261, "column": 31 }, "end": { - "line": 247, + "line": 261, "column": 42 } } @@ -59260,15 +59579,15 @@ "postfix": false, "binop": null }, - "start": 8252, - "end": 8253, + "start": 8590, + "end": 8591, "loc": { "start": { - "line": 247, + "line": 261, "column": 42 }, "end": { - "line": 247, + "line": 261, "column": 43 } } @@ -59288,15 +59607,15 @@ "updateContext": null }, "value": "this", - "start": 8253, - "end": 8257, + "start": 8591, + "end": 8595, "loc": { "start": { - "line": 247, + "line": 261, "column": 43 }, "end": { - "line": 247, + "line": 261, "column": 47 } } @@ -59314,15 +59633,15 @@ "binop": null, "updateContext": null }, - "start": 8257, - "end": 8258, + "start": 8595, + "end": 8596, "loc": { "start": { - "line": 247, + "line": 261, "column": 47 }, "end": { - "line": 247, + "line": 261, "column": 48 } } @@ -59340,15 +59659,15 @@ "binop": null }, "value": "live2DModel", - "start": 8258, - "end": 8269, + "start": 8596, + "end": 8607, "loc": { "start": { - "line": 247, + "line": 261, "column": 48 }, "end": { - "line": 247, + "line": 261, "column": 59 } } @@ -59365,15 +59684,15 @@ "postfix": false, "binop": null }, - "start": 8269, - "end": 8270, + "start": 8607, + "end": 8608, "loc": { "start": { - "line": 247, + "line": 261, "column": 59 }, "end": { - "line": 247, + "line": 261, "column": 60 } } @@ -59391,15 +59710,15 @@ "binop": null, "updateContext": null }, - "start": 8270, - "end": 8271, + "start": 8608, + "end": 8609, "loc": { "start": { - "line": 247, + "line": 261, "column": 60 }, "end": { - "line": 247, + "line": 261, "column": 61 } } @@ -59416,15 +59735,15 @@ "postfix": false, "binop": null }, - "start": 8276, - "end": 8277, + "start": 8614, + "end": 8615, "loc": { "start": { - "line": 248, + "line": 262, "column": 4 }, "end": { - "line": 248, + "line": 262, "column": 5 } } @@ -59444,15 +59763,15 @@ "updateContext": null }, "value": "this", - "start": 8285, - "end": 8289, + "start": 8623, + "end": 8627, "loc": { "start": { - "line": 252, + "line": 266, "column": 4 }, "end": { - "line": 252, + "line": 266, "column": 8 } } @@ -59470,15 +59789,15 @@ "binop": null, "updateContext": null }, - "start": 8289, - "end": 8290, + "start": 8627, + "end": 8628, "loc": { "start": { - "line": 252, + "line": 266, "column": 8 }, "end": { - "line": 252, + "line": 266, "column": 9 } } @@ -59496,15 +59815,15 @@ "binop": null }, "value": "live2DModel", - "start": 8290, - "end": 8301, + "start": 8628, + "end": 8639, "loc": { "start": { - "line": 252, + "line": 266, "column": 9 }, "end": { - "line": 252, + "line": 266, "column": 20 } } @@ -59522,15 +59841,15 @@ "binop": null, "updateContext": null }, - "start": 8301, - "end": 8302, + "start": 8639, + "end": 8640, "loc": { "start": { - "line": 252, + "line": 266, "column": 20 }, "end": { - "line": 252, + "line": 266, "column": 21 } } @@ -59548,15 +59867,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8302, - "end": 8317, + "start": 8640, + "end": 8655, "loc": { "start": { - "line": 252, + "line": 266, "column": 21 }, "end": { - "line": 252, + "line": 266, "column": 36 } } @@ -59573,15 +59892,15 @@ "postfix": false, "binop": null }, - "start": 8317, - "end": 8318, + "start": 8655, + "end": 8656, "loc": { "start": { - "line": 252, + "line": 266, "column": 36 }, "end": { - "line": 252, + "line": 266, "column": 37 } } @@ -59600,15 +59919,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_X", - "start": 8318, - "end": 8333, + "start": 8656, + "end": 8671, "loc": { "start": { - "line": 252, + "line": 266, "column": 37 }, "end": { - "line": 252, + "line": 266, "column": 52 } } @@ -59626,15 +59945,15 @@ "binop": null, "updateContext": null }, - "start": 8333, - "end": 8334, + "start": 8671, + "end": 8672, "loc": { "start": { - "line": 252, + "line": 266, "column": 52 }, "end": { - "line": 252, + "line": 266, "column": 53 } } @@ -59654,15 +59973,15 @@ "updateContext": null }, "value": "this", - "start": 8335, - "end": 8339, + "start": 8673, + "end": 8677, "loc": { "start": { - "line": 252, + "line": 266, "column": 54 }, "end": { - "line": 252, + "line": 266, "column": 58 } } @@ -59680,15 +59999,15 @@ "binop": null, "updateContext": null }, - "start": 8339, - "end": 8340, + "start": 8677, + "end": 8678, "loc": { "start": { - "line": 252, + "line": 266, "column": 58 }, "end": { - "line": 252, + "line": 266, "column": 59 } } @@ -59706,15 +60025,15 @@ "binop": null }, "value": "dragX", - "start": 8340, - "end": 8345, + "start": 8678, + "end": 8683, "loc": { "start": { - "line": 252, + "line": 266, "column": 59 }, "end": { - "line": 252, + "line": 266, "column": 64 } } @@ -59733,15 +60052,15 @@ "updateContext": null }, "value": "*", - "start": 8346, - "end": 8347, + "start": 8684, + "end": 8685, "loc": { "start": { - "line": 252, + "line": 266, "column": 65 }, "end": { - "line": 252, + "line": 266, "column": 66 } } @@ -59760,15 +60079,15 @@ "updateContext": null }, "value": 30, - "start": 8348, - "end": 8350, + "start": 8686, + "end": 8688, "loc": { "start": { - "line": 252, + "line": 266, "column": 67 }, "end": { - "line": 252, + "line": 266, "column": 69 } } @@ -59786,15 +60105,15 @@ "binop": null, "updateContext": null }, - "start": 8350, - "end": 8351, + "start": 8688, + "end": 8689, "loc": { "start": { - "line": 252, + "line": 266, "column": 69 }, "end": { - "line": 252, + "line": 266, "column": 70 } } @@ -59813,15 +60132,15 @@ "updateContext": null }, "value": 1, - "start": 8352, - "end": 8353, + "start": 8690, + "end": 8691, "loc": { "start": { - "line": 252, + "line": 266, "column": 71 }, "end": { - "line": 252, + "line": 266, "column": 72 } } @@ -59838,15 +60157,15 @@ "postfix": false, "binop": null }, - "start": 8353, - "end": 8354, + "start": 8691, + "end": 8692, "loc": { "start": { - "line": 252, + "line": 266, "column": 72 }, "end": { - "line": 252, + "line": 266, "column": 73 } } @@ -59864,15 +60183,15 @@ "binop": null, "updateContext": null }, - "start": 8354, - "end": 8355, + "start": 8692, + "end": 8693, "loc": { "start": { - "line": 252, + "line": 266, "column": 73 }, "end": { - "line": 252, + "line": 266, "column": 74 } } @@ -59892,15 +60211,15 @@ "updateContext": null }, "value": "this", - "start": 8360, - "end": 8364, + "start": 8698, + "end": 8702, "loc": { "start": { - "line": 253, + "line": 267, "column": 4 }, "end": { - "line": 253, + "line": 267, "column": 8 } } @@ -59918,15 +60237,15 @@ "binop": null, "updateContext": null }, - "start": 8364, - "end": 8365, + "start": 8702, + "end": 8703, "loc": { "start": { - "line": 253, + "line": 267, "column": 8 }, "end": { - "line": 253, + "line": 267, "column": 9 } } @@ -59944,15 +60263,15 @@ "binop": null }, "value": "live2DModel", - "start": 8365, - "end": 8376, + "start": 8703, + "end": 8714, "loc": { "start": { - "line": 253, + "line": 267, "column": 9 }, "end": { - "line": 253, + "line": 267, "column": 20 } } @@ -59970,15 +60289,15 @@ "binop": null, "updateContext": null }, - "start": 8376, - "end": 8377, + "start": 8714, + "end": 8715, "loc": { "start": { - "line": 253, + "line": 267, "column": 20 }, "end": { - "line": 253, + "line": 267, "column": 21 } } @@ -59996,15 +60315,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8377, - "end": 8392, + "start": 8715, + "end": 8730, "loc": { "start": { - "line": 253, + "line": 267, "column": 21 }, "end": { - "line": 253, + "line": 267, "column": 36 } } @@ -60021,15 +60340,15 @@ "postfix": false, "binop": null }, - "start": 8392, - "end": 8393, + "start": 8730, + "end": 8731, "loc": { "start": { - "line": 253, + "line": 267, "column": 36 }, "end": { - "line": 253, + "line": 267, "column": 37 } } @@ -60048,15 +60367,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_Y", - "start": 8393, - "end": 8408, + "start": 8731, + "end": 8746, "loc": { "start": { - "line": 253, + "line": 267, "column": 37 }, "end": { - "line": 253, + "line": 267, "column": 52 } } @@ -60074,15 +60393,15 @@ "binop": null, "updateContext": null }, - "start": 8408, - "end": 8409, + "start": 8746, + "end": 8747, "loc": { "start": { - "line": 253, + "line": 267, "column": 52 }, "end": { - "line": 253, + "line": 267, "column": 53 } } @@ -60102,15 +60421,15 @@ "updateContext": null }, "value": "this", - "start": 8410, - "end": 8414, + "start": 8748, + "end": 8752, "loc": { "start": { - "line": 253, + "line": 267, "column": 54 }, "end": { - "line": 253, + "line": 267, "column": 58 } } @@ -60128,15 +60447,15 @@ "binop": null, "updateContext": null }, - "start": 8414, - "end": 8415, + "start": 8752, + "end": 8753, "loc": { "start": { - "line": 253, + "line": 267, "column": 58 }, "end": { - "line": 253, + "line": 267, "column": 59 } } @@ -60154,15 +60473,15 @@ "binop": null }, "value": "dragY", - "start": 8415, - "end": 8420, + "start": 8753, + "end": 8758, "loc": { "start": { - "line": 253, + "line": 267, "column": 59 }, "end": { - "line": 253, + "line": 267, "column": 64 } } @@ -60181,15 +60500,15 @@ "updateContext": null }, "value": "*", - "start": 8421, - "end": 8422, + "start": 8759, + "end": 8760, "loc": { "start": { - "line": 253, + "line": 267, "column": 65 }, "end": { - "line": 253, + "line": 267, "column": 66 } } @@ -60208,15 +60527,15 @@ "updateContext": null }, "value": 30, - "start": 8423, - "end": 8425, + "start": 8761, + "end": 8763, "loc": { "start": { - "line": 253, + "line": 267, "column": 67 }, "end": { - "line": 253, + "line": 267, "column": 69 } } @@ -60234,15 +60553,15 @@ "binop": null, "updateContext": null }, - "start": 8425, - "end": 8426, + "start": 8763, + "end": 8764, "loc": { "start": { - "line": 253, + "line": 267, "column": 69 }, "end": { - "line": 253, + "line": 267, "column": 70 } } @@ -60261,15 +60580,15 @@ "updateContext": null }, "value": 1, - "start": 8427, - "end": 8428, + "start": 8765, + "end": 8766, "loc": { "start": { - "line": 253, + "line": 267, "column": 71 }, "end": { - "line": 253, + "line": 267, "column": 72 } } @@ -60286,15 +60605,15 @@ "postfix": false, "binop": null }, - "start": 8428, - "end": 8429, + "start": 8766, + "end": 8767, "loc": { "start": { - "line": 253, + "line": 267, "column": 72 }, "end": { - "line": 253, + "line": 267, "column": 73 } } @@ -60312,15 +60631,15 @@ "binop": null, "updateContext": null }, - "start": 8429, - "end": 8430, + "start": 8767, + "end": 8768, "loc": { "start": { - "line": 253, + "line": 267, "column": 73 }, "end": { - "line": 253, + "line": 267, "column": 74 } } @@ -60340,15 +60659,15 @@ "updateContext": null }, "value": "this", - "start": 8435, - "end": 8439, + "start": 8773, + "end": 8777, "loc": { "start": { - "line": 254, + "line": 268, "column": 4 }, "end": { - "line": 254, + "line": 268, "column": 8 } } @@ -60366,15 +60685,15 @@ "binop": null, "updateContext": null }, - "start": 8439, - "end": 8440, + "start": 8777, + "end": 8778, "loc": { "start": { - "line": 254, + "line": 268, "column": 8 }, "end": { - "line": 254, + "line": 268, "column": 9 } } @@ -60392,15 +60711,15 @@ "binop": null }, "value": "live2DModel", - "start": 8440, - "end": 8451, + "start": 8778, + "end": 8789, "loc": { "start": { - "line": 254, + "line": 268, "column": 9 }, "end": { - "line": 254, + "line": 268, "column": 20 } } @@ -60418,15 +60737,15 @@ "binop": null, "updateContext": null }, - "start": 8451, - "end": 8452, + "start": 8789, + "end": 8790, "loc": { "start": { - "line": 254, + "line": 268, "column": 20 }, "end": { - "line": 254, + "line": 268, "column": 21 } } @@ -60444,15 +60763,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8452, - "end": 8467, + "start": 8790, + "end": 8805, "loc": { "start": { - "line": 254, + "line": 268, "column": 21 }, "end": { - "line": 254, + "line": 268, "column": 36 } } @@ -60469,15 +60788,15 @@ "postfix": false, "binop": null }, - "start": 8467, - "end": 8468, + "start": 8805, + "end": 8806, "loc": { "start": { - "line": 254, + "line": 268, "column": 36 }, "end": { - "line": 254, + "line": 268, "column": 37 } } @@ -60496,15 +60815,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_Z", - "start": 8468, - "end": 8483, + "start": 8806, + "end": 8821, "loc": { "start": { - "line": 254, + "line": 268, "column": 37 }, "end": { - "line": 254, + "line": 268, "column": 52 } } @@ -60522,15 +60841,15 @@ "binop": null, "updateContext": null }, - "start": 8483, - "end": 8484, + "start": 8821, + "end": 8822, "loc": { "start": { - "line": 254, + "line": 268, "column": 52 }, "end": { - "line": 254, + "line": 268, "column": 53 } } @@ -60547,15 +60866,15 @@ "postfix": false, "binop": null }, - "start": 8485, - "end": 8486, + "start": 8823, + "end": 8824, "loc": { "start": { - "line": 254, + "line": 268, "column": 54 }, "end": { - "line": 254, + "line": 268, "column": 55 } } @@ -60575,15 +60894,15 @@ "updateContext": null }, "value": "this", - "start": 8486, - "end": 8490, + "start": 8824, + "end": 8828, "loc": { "start": { - "line": 254, + "line": 268, "column": 55 }, "end": { - "line": 254, + "line": 268, "column": 59 } } @@ -60601,15 +60920,15 @@ "binop": null, "updateContext": null }, - "start": 8490, - "end": 8491, + "start": 8828, + "end": 8829, "loc": { "start": { - "line": 254, + "line": 268, "column": 59 }, "end": { - "line": 254, + "line": 268, "column": 60 } } @@ -60627,15 +60946,15 @@ "binop": null }, "value": "dragX", - "start": 8491, - "end": 8496, + "start": 8829, + "end": 8834, "loc": { "start": { - "line": 254, + "line": 268, "column": 60 }, "end": { - "line": 254, + "line": 268, "column": 65 } } @@ -60654,15 +60973,15 @@ "updateContext": null }, "value": "*", - "start": 8497, - "end": 8498, + "start": 8835, + "end": 8836, "loc": { "start": { - "line": 254, + "line": 268, "column": 66 }, "end": { - "line": 254, + "line": 268, "column": 67 } } @@ -60682,15 +61001,15 @@ "updateContext": null }, "value": "this", - "start": 8499, - "end": 8503, + "start": 8837, + "end": 8841, "loc": { "start": { - "line": 254, + "line": 268, "column": 68 }, "end": { - "line": 254, + "line": 268, "column": 72 } } @@ -60708,15 +61027,15 @@ "binop": null, "updateContext": null }, - "start": 8503, - "end": 8504, + "start": 8841, + "end": 8842, "loc": { "start": { - "line": 254, + "line": 268, "column": 72 }, "end": { - "line": 254, + "line": 268, "column": 73 } } @@ -60734,15 +61053,15 @@ "binop": null }, "value": "dragY", - "start": 8504, - "end": 8509, + "start": 8842, + "end": 8847, "loc": { "start": { - "line": 254, + "line": 268, "column": 73 }, "end": { - "line": 254, + "line": 268, "column": 78 } } @@ -60759,15 +61078,15 @@ "postfix": false, "binop": null }, - "start": 8509, - "end": 8510, + "start": 8847, + "end": 8848, "loc": { "start": { - "line": 254, + "line": 268, "column": 78 }, "end": { - "line": 254, + "line": 268, "column": 79 } } @@ -60786,15 +61105,15 @@ "updateContext": null }, "value": "*", - "start": 8511, - "end": 8512, + "start": 8849, + "end": 8850, "loc": { "start": { - "line": 254, + "line": 268, "column": 80 }, "end": { - "line": 254, + "line": 268, "column": 81 } } @@ -60813,15 +61132,15 @@ "updateContext": null }, "value": "-", - "start": 8513, - "end": 8514, + "start": 8851, + "end": 8852, "loc": { "start": { - "line": 254, + "line": 268, "column": 82 }, "end": { - "line": 254, + "line": 268, "column": 83 } } @@ -60840,15 +61159,15 @@ "updateContext": null }, "value": 30, - "start": 8514, - "end": 8516, + "start": 8852, + "end": 8854, "loc": { "start": { - "line": 254, + "line": 268, "column": 83 }, "end": { - "line": 254, + "line": 268, "column": 85 } } @@ -60866,15 +61185,15 @@ "binop": null, "updateContext": null }, - "start": 8516, - "end": 8517, + "start": 8854, + "end": 8855, "loc": { "start": { - "line": 254, + "line": 268, "column": 85 }, "end": { - "line": 254, + "line": 268, "column": 86 } } @@ -60893,15 +61212,15 @@ "updateContext": null }, "value": 1, - "start": 8518, - "end": 8519, + "start": 8856, + "end": 8857, "loc": { "start": { - "line": 254, + "line": 268, "column": 87 }, "end": { - "line": 254, + "line": 268, "column": 88 } } @@ -60918,15 +61237,15 @@ "postfix": false, "binop": null }, - "start": 8519, - "end": 8520, + "start": 8857, + "end": 8858, "loc": { "start": { - "line": 254, + "line": 268, "column": 88 }, "end": { - "line": 254, + "line": 268, "column": 89 } } @@ -60944,15 +61263,15 @@ "binop": null, "updateContext": null }, - "start": 8520, - "end": 8521, + "start": 8858, + "end": 8859, "loc": { "start": { - "line": 254, + "line": 268, "column": 89 }, "end": { - "line": 254, + "line": 268, "column": 90 } } @@ -60972,15 +61291,15 @@ "updateContext": null }, "value": "this", - "start": 8529, - "end": 8533, + "start": 8867, + "end": 8871, "loc": { "start": { - "line": 258, + "line": 272, "column": 4 }, "end": { - "line": 258, + "line": 272, "column": 8 } } @@ -60998,15 +61317,15 @@ "binop": null, "updateContext": null }, - "start": 8533, - "end": 8534, + "start": 8871, + "end": 8872, "loc": { "start": { - "line": 258, + "line": 272, "column": 8 }, "end": { - "line": 258, + "line": 272, "column": 9 } } @@ -61024,15 +61343,15 @@ "binop": null }, "value": "live2DModel", - "start": 8534, - "end": 8545, + "start": 8872, + "end": 8883, "loc": { "start": { - "line": 258, + "line": 272, "column": 9 }, "end": { - "line": 258, + "line": 272, "column": 20 } } @@ -61050,15 +61369,15 @@ "binop": null, "updateContext": null }, - "start": 8545, - "end": 8546, + "start": 8883, + "end": 8884, "loc": { "start": { - "line": 258, + "line": 272, "column": 20 }, "end": { - "line": 258, + "line": 272, "column": 21 } } @@ -61076,15 +61395,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8546, - "end": 8561, + "start": 8884, + "end": 8899, "loc": { "start": { - "line": 258, + "line": 272, "column": 21 }, "end": { - "line": 258, + "line": 272, "column": 36 } } @@ -61101,15 +61420,15 @@ "postfix": false, "binop": null }, - "start": 8561, - "end": 8562, + "start": 8899, + "end": 8900, "loc": { "start": { - "line": 258, + "line": 272, "column": 36 }, "end": { - "line": 258, + "line": 272, "column": 37 } } @@ -61128,15 +61447,15 @@ "updateContext": null }, "value": "PARAM_BODY_ANGLE_X", - "start": 8562, - "end": 8582, + "start": 8900, + "end": 8920, "loc": { "start": { - "line": 258, + "line": 272, "column": 37 }, "end": { - "line": 258, + "line": 272, "column": 57 } } @@ -61154,15 +61473,15 @@ "binop": null, "updateContext": null }, - "start": 8582, - "end": 8583, + "start": 8920, + "end": 8921, "loc": { "start": { - "line": 258, + "line": 272, "column": 57 }, "end": { - "line": 258, + "line": 272, "column": 58 } } @@ -61182,15 +61501,15 @@ "updateContext": null }, "value": "this", - "start": 8584, - "end": 8588, + "start": 8922, + "end": 8926, "loc": { "start": { - "line": 258, + "line": 272, "column": 59 }, "end": { - "line": 258, + "line": 272, "column": 63 } } @@ -61208,15 +61527,15 @@ "binop": null, "updateContext": null }, - "start": 8588, - "end": 8589, + "start": 8926, + "end": 8927, "loc": { "start": { - "line": 258, + "line": 272, "column": 63 }, "end": { - "line": 258, + "line": 272, "column": 64 } } @@ -61234,15 +61553,15 @@ "binop": null }, "value": "dragX", - "start": 8589, - "end": 8594, + "start": 8927, + "end": 8932, "loc": { "start": { - "line": 258, + "line": 272, "column": 64 }, "end": { - "line": 258, + "line": 272, "column": 69 } } @@ -61261,15 +61580,15 @@ "updateContext": null }, "value": "*", - "start": 8594, - "end": 8595, + "start": 8932, + "end": 8933, "loc": { "start": { - "line": 258, + "line": 272, "column": 69 }, "end": { - "line": 258, + "line": 272, "column": 70 } } @@ -61288,15 +61607,15 @@ "updateContext": null }, "value": 10, - "start": 8595, - "end": 8597, + "start": 8933, + "end": 8935, "loc": { "start": { - "line": 258, + "line": 272, "column": 70 }, "end": { - "line": 258, + "line": 272, "column": 72 } } @@ -61314,15 +61633,15 @@ "binop": null, "updateContext": null }, - "start": 8597, - "end": 8598, + "start": 8935, + "end": 8936, "loc": { "start": { - "line": 258, + "line": 272, "column": 72 }, "end": { - "line": 258, + "line": 272, "column": 73 } } @@ -61341,15 +61660,15 @@ "updateContext": null }, "value": 1, - "start": 8599, - "end": 8600, + "start": 8937, + "end": 8938, "loc": { "start": { - "line": 258, + "line": 272, "column": 74 }, "end": { - "line": 258, + "line": 272, "column": 75 } } @@ -61366,15 +61685,15 @@ "postfix": false, "binop": null }, - "start": 8600, - "end": 8601, + "start": 8938, + "end": 8939, "loc": { "start": { - "line": 258, + "line": 272, "column": 75 }, "end": { - "line": 258, + "line": 272, "column": 76 } } @@ -61392,15 +61711,15 @@ "binop": null, "updateContext": null }, - "start": 8601, - "end": 8602, + "start": 8939, + "end": 8940, "loc": { "start": { - "line": 258, + "line": 272, "column": 76 }, "end": { - "line": 258, + "line": 272, "column": 77 } } @@ -61420,15 +61739,15 @@ "updateContext": null }, "value": "this", - "start": 8610, - "end": 8614, + "start": 8948, + "end": 8952, "loc": { "start": { - "line": 262, + "line": 276, "column": 4 }, "end": { - "line": 262, + "line": 276, "column": 8 } } @@ -61446,15 +61765,15 @@ "binop": null, "updateContext": null }, - "start": 8614, - "end": 8615, + "start": 8952, + "end": 8953, "loc": { "start": { - "line": 262, + "line": 276, "column": 8 }, "end": { - "line": 262, + "line": 276, "column": 9 } } @@ -61472,15 +61791,15 @@ "binop": null }, "value": "live2DModel", - "start": 8615, - "end": 8626, + "start": 8953, + "end": 8964, "loc": { "start": { - "line": 262, + "line": 276, "column": 9 }, "end": { - "line": 262, + "line": 276, "column": 20 } } @@ -61498,15 +61817,15 @@ "binop": null, "updateContext": null }, - "start": 8626, - "end": 8627, + "start": 8964, + "end": 8965, "loc": { "start": { - "line": 262, + "line": 276, "column": 20 }, "end": { - "line": 262, + "line": 276, "column": 21 } } @@ -61524,15 +61843,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8627, - "end": 8642, + "start": 8965, + "end": 8980, "loc": { "start": { - "line": 262, + "line": 276, "column": 21 }, "end": { - "line": 262, + "line": 276, "column": 36 } } @@ -61549,15 +61868,15 @@ "postfix": false, "binop": null }, - "start": 8642, - "end": 8643, + "start": 8980, + "end": 8981, "loc": { "start": { - "line": 262, + "line": 276, "column": 36 }, "end": { - "line": 262, + "line": 276, "column": 37 } } @@ -61576,15 +61895,15 @@ "updateContext": null }, "value": "PARAM_EYE_BALL_X", - "start": 8643, - "end": 8661, + "start": 8981, + "end": 8999, "loc": { "start": { - "line": 262, + "line": 276, "column": 37 }, "end": { - "line": 262, + "line": 276, "column": 55 } } @@ -61602,15 +61921,15 @@ "binop": null, "updateContext": null }, - "start": 8661, - "end": 8662, + "start": 8999, + "end": 9000, "loc": { "start": { - "line": 262, + "line": 276, "column": 55 }, "end": { - "line": 262, + "line": 276, "column": 56 } } @@ -61630,15 +61949,15 @@ "updateContext": null }, "value": "this", - "start": 8663, - "end": 8667, + "start": 9001, + "end": 9005, "loc": { "start": { - "line": 262, + "line": 276, "column": 57 }, "end": { - "line": 262, + "line": 276, "column": 61 } } @@ -61656,15 +61975,15 @@ "binop": null, "updateContext": null }, - "start": 8667, - "end": 8668, + "start": 9005, + "end": 9006, "loc": { "start": { - "line": 262, + "line": 276, "column": 61 }, "end": { - "line": 262, + "line": 276, "column": 62 } } @@ -61682,15 +62001,15 @@ "binop": null }, "value": "dragX", - "start": 8668, - "end": 8673, + "start": 9006, + "end": 9011, "loc": { "start": { - "line": 262, + "line": 276, "column": 62 }, "end": { - "line": 262, + "line": 276, "column": 67 } } @@ -61708,15 +62027,15 @@ "binop": null, "updateContext": null }, - "start": 8673, - "end": 8674, + "start": 9011, + "end": 9012, "loc": { "start": { - "line": 262, + "line": 276, "column": 67 }, "end": { - "line": 262, + "line": 276, "column": 68 } } @@ -61735,15 +62054,15 @@ "updateContext": null }, "value": 1, - "start": 8675, - "end": 8676, + "start": 9013, + "end": 9014, "loc": { "start": { - "line": 262, + "line": 276, "column": 69 }, "end": { - "line": 262, + "line": 276, "column": 70 } } @@ -61760,15 +62079,15 @@ "postfix": false, "binop": null }, - "start": 8676, - "end": 8677, + "start": 9014, + "end": 9015, "loc": { "start": { - "line": 262, + "line": 276, "column": 70 }, "end": { - "line": 262, + "line": 276, "column": 71 } } @@ -61786,15 +62105,15 @@ "binop": null, "updateContext": null }, - "start": 8677, - "end": 8678, + "start": 9015, + "end": 9016, "loc": { "start": { - "line": 262, + "line": 276, "column": 71 }, "end": { - "line": 262, + "line": 276, "column": 72 } } @@ -61814,15 +62133,15 @@ "updateContext": null }, "value": "this", - "start": 8683, - "end": 8687, + "start": 9021, + "end": 9025, "loc": { "start": { - "line": 263, + "line": 277, "column": 4 }, "end": { - "line": 263, + "line": 277, "column": 8 } } @@ -61840,15 +62159,15 @@ "binop": null, "updateContext": null }, - "start": 8687, - "end": 8688, + "start": 9025, + "end": 9026, "loc": { "start": { - "line": 263, + "line": 277, "column": 8 }, "end": { - "line": 263, + "line": 277, "column": 9 } } @@ -61866,15 +62185,15 @@ "binop": null }, "value": "live2DModel", - "start": 8688, - "end": 8699, + "start": 9026, + "end": 9037, "loc": { "start": { - "line": 263, + "line": 277, "column": 9 }, "end": { - "line": 263, + "line": 277, "column": 20 } } @@ -61892,15 +62211,15 @@ "binop": null, "updateContext": null }, - "start": 8699, - "end": 8700, + "start": 9037, + "end": 9038, "loc": { "start": { - "line": 263, + "line": 277, "column": 20 }, "end": { - "line": 263, + "line": 277, "column": 21 } } @@ -61918,15 +62237,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8700, - "end": 8715, + "start": 9038, + "end": 9053, "loc": { "start": { - "line": 263, + "line": 277, "column": 21 }, "end": { - "line": 263, + "line": 277, "column": 36 } } @@ -61943,15 +62262,15 @@ "postfix": false, "binop": null }, - "start": 8715, - "end": 8716, + "start": 9053, + "end": 9054, "loc": { "start": { - "line": 263, + "line": 277, "column": 36 }, "end": { - "line": 263, + "line": 277, "column": 37 } } @@ -61970,15 +62289,15 @@ "updateContext": null }, "value": "PARAM_EYE_BALL_Y", - "start": 8716, - "end": 8734, + "start": 9054, + "end": 9072, "loc": { "start": { - "line": 263, + "line": 277, "column": 37 }, "end": { - "line": 263, + "line": 277, "column": 55 } } @@ -61996,15 +62315,15 @@ "binop": null, "updateContext": null }, - "start": 8734, - "end": 8735, + "start": 9072, + "end": 9073, "loc": { "start": { - "line": 263, + "line": 277, "column": 55 }, "end": { - "line": 263, + "line": 277, "column": 56 } } @@ -62024,15 +62343,15 @@ "updateContext": null }, "value": "this", - "start": 8736, - "end": 8740, + "start": 9074, + "end": 9078, "loc": { "start": { - "line": 263, + "line": 277, "column": 57 }, "end": { - "line": 263, + "line": 277, "column": 61 } } @@ -62050,15 +62369,15 @@ "binop": null, "updateContext": null }, - "start": 8740, - "end": 8741, + "start": 9078, + "end": 9079, "loc": { "start": { - "line": 263, + "line": 277, "column": 61 }, "end": { - "line": 263, + "line": 277, "column": 62 } } @@ -62076,15 +62395,15 @@ "binop": null }, "value": "dragY", - "start": 8741, - "end": 8746, + "start": 9079, + "end": 9084, "loc": { "start": { - "line": 263, + "line": 277, "column": 62 }, "end": { - "line": 263, + "line": 277, "column": 67 } } @@ -62102,15 +62421,15 @@ "binop": null, "updateContext": null }, - "start": 8746, - "end": 8747, + "start": 9084, + "end": 9085, "loc": { "start": { - "line": 263, + "line": 277, "column": 67 }, "end": { - "line": 263, + "line": 277, "column": 68 } } @@ -62129,15 +62448,15 @@ "updateContext": null }, "value": 1, - "start": 8748, - "end": 8749, + "start": 9086, + "end": 9087, "loc": { "start": { - "line": 263, + "line": 277, "column": 69 }, "end": { - "line": 263, + "line": 277, "column": 70 } } @@ -62154,15 +62473,15 @@ "postfix": false, "binop": null }, - "start": 8749, - "end": 8750, + "start": 9087, + "end": 9088, "loc": { "start": { - "line": 263, + "line": 277, "column": 70 }, "end": { - "line": 263, + "line": 277, "column": 71 } } @@ -62180,15 +62499,15 @@ "binop": null, "updateContext": null }, - "start": 8750, - "end": 8751, + "start": 9088, + "end": 9089, "loc": { "start": { - "line": 263, + "line": 277, "column": 71 }, "end": { - "line": 263, + "line": 277, "column": 72 } } @@ -62208,15 +62527,15 @@ "updateContext": null }, "value": "this", - "start": 8759, - "end": 8763, + "start": 9097, + "end": 9101, "loc": { "start": { - "line": 267, + "line": 281, "column": 4 }, "end": { - "line": 267, + "line": 281, "column": 8 } } @@ -62234,15 +62553,15 @@ "binop": null, "updateContext": null }, - "start": 8763, - "end": 8764, + "start": 9101, + "end": 9102, "loc": { "start": { - "line": 267, + "line": 281, "column": 8 }, "end": { - "line": 267, + "line": 281, "column": 9 } } @@ -62260,15 +62579,15 @@ "binop": null }, "value": "live2DModel", - "start": 8764, - "end": 8775, + "start": 9102, + "end": 9113, "loc": { "start": { - "line": 267, + "line": 281, "column": 9 }, "end": { - "line": 267, + "line": 281, "column": 20 } } @@ -62286,15 +62605,15 @@ "binop": null, "updateContext": null }, - "start": 8775, - "end": 8776, + "start": 9113, + "end": 9114, "loc": { "start": { - "line": 267, + "line": 281, "column": 20 }, "end": { - "line": 267, + "line": 281, "column": 21 } } @@ -62312,15 +62631,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8776, - "end": 8791, + "start": 9114, + "end": 9129, "loc": { "start": { - "line": 267, + "line": 281, "column": 21 }, "end": { - "line": 267, + "line": 281, "column": 36 } } @@ -62337,15 +62656,15 @@ "postfix": false, "binop": null }, - "start": 8791, - "end": 8792, + "start": 9129, + "end": 9130, "loc": { "start": { - "line": 267, + "line": 281, "column": 36 }, "end": { - "line": 267, + "line": 281, "column": 37 } } @@ -62364,15 +62683,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_X", - "start": 8792, - "end": 8807, + "start": 9130, + "end": 9145, "loc": { "start": { - "line": 267, + "line": 281, "column": 37 }, "end": { - "line": 267, + "line": 281, "column": 52 } } @@ -62390,15 +62709,15 @@ "binop": null, "updateContext": null }, - "start": 8807, - "end": 8808, + "start": 9145, + "end": 9146, "loc": { "start": { - "line": 267, + "line": 281, "column": 52 }, "end": { - "line": 267, + "line": 281, "column": 53 } } @@ -62416,15 +62735,15 @@ "binop": null }, "value": "Number", - "start": 8846, - "end": 8852, + "start": 9184, + "end": 9190, "loc": { "start": { - "line": 268, + "line": 282, "column": 37 }, "end": { - "line": 268, + "line": 282, "column": 43 } } @@ -62441,15 +62760,15 @@ "postfix": false, "binop": null }, - "start": 8852, - "end": 8853, + "start": 9190, + "end": 9191, "loc": { "start": { - "line": 268, + "line": 282, "column": 43 }, "end": { - "line": 268, + "line": 282, "column": 44 } } @@ -62466,15 +62785,15 @@ "postfix": false, "binop": null }, - "start": 8853, - "end": 8854, + "start": 9191, + "end": 9192, "loc": { "start": { - "line": 268, + "line": 282, "column": 44 }, "end": { - "line": 268, + "line": 282, "column": 45 } } @@ -62493,15 +62812,15 @@ "updateContext": null }, "value": 15, - "start": 8854, - "end": 8856, + "start": 9192, + "end": 9194, "loc": { "start": { - "line": 268, + "line": 282, "column": 45 }, "end": { - "line": 268, + "line": 282, "column": 47 } } @@ -62520,15 +62839,15 @@ "updateContext": null }, "value": "*", - "start": 8857, - "end": 8858, + "start": 9195, + "end": 9196, "loc": { "start": { - "line": 268, + "line": 282, "column": 48 }, "end": { - "line": 268, + "line": 282, "column": 49 } } @@ -62546,15 +62865,15 @@ "binop": null }, "value": "Math", - "start": 8859, - "end": 8863, + "start": 9197, + "end": 9201, "loc": { "start": { - "line": 268, + "line": 282, "column": 50 }, "end": { - "line": 268, + "line": 282, "column": 54 } } @@ -62572,15 +62891,15 @@ "binop": null, "updateContext": null }, - "start": 8863, - "end": 8864, + "start": 9201, + "end": 9202, "loc": { "start": { - "line": 268, + "line": 282, "column": 54 }, "end": { - "line": 268, + "line": 282, "column": 55 } } @@ -62598,15 +62917,15 @@ "binop": null }, "value": "sin", - "start": 8864, - "end": 8867, + "start": 9202, + "end": 9205, "loc": { "start": { - "line": 268, + "line": 282, "column": 55 }, "end": { - "line": 268, + "line": 282, "column": 58 } } @@ -62623,15 +62942,15 @@ "postfix": false, "binop": null }, - "start": 8867, - "end": 8868, + "start": 9205, + "end": 9206, "loc": { "start": { - "line": 268, + "line": 282, "column": 58 }, "end": { - "line": 268, + "line": 282, "column": 59 } } @@ -62649,15 +62968,15 @@ "binop": null }, "value": "t", - "start": 8868, - "end": 8869, + "start": 9206, + "end": 9207, "loc": { "start": { - "line": 268, + "line": 282, "column": 59 }, "end": { - "line": 268, + "line": 282, "column": 60 } } @@ -62676,15 +62995,15 @@ "updateContext": null }, "value": "/", - "start": 8870, - "end": 8871, + "start": 9208, + "end": 9209, "loc": { "start": { - "line": 268, + "line": 282, "column": 61 }, "end": { - "line": 268, + "line": 282, "column": 62 } } @@ -62703,15 +63022,15 @@ "updateContext": null }, "value": 6.5345, - "start": 8872, - "end": 8878, + "start": 9210, + "end": 9216, "loc": { "start": { - "line": 268, + "line": 282, "column": 63 }, "end": { - "line": 268, + "line": 282, "column": 69 } } @@ -62728,15 +63047,15 @@ "postfix": false, "binop": null }, - "start": 8878, - "end": 8879, + "start": 9216, + "end": 9217, "loc": { "start": { - "line": 268, + "line": 282, "column": 69 }, "end": { - "line": 268, + "line": 282, "column": 70 } } @@ -62753,15 +63072,15 @@ "postfix": false, "binop": null }, - "start": 8879, - "end": 8880, + "start": 9217, + "end": 9218, "loc": { "start": { - "line": 268, + "line": 282, "column": 70 }, "end": { - "line": 268, + "line": 282, "column": 71 } } @@ -62778,15 +63097,15 @@ "postfix": false, "binop": null }, - "start": 8880, - "end": 8881, + "start": 9218, + "end": 9219, "loc": { "start": { - "line": 268, + "line": 282, "column": 71 }, "end": { - "line": 268, + "line": 282, "column": 72 } } @@ -62804,15 +63123,15 @@ "binop": null, "updateContext": null }, - "start": 8881, - "end": 8882, + "start": 9219, + "end": 9220, "loc": { "start": { - "line": 268, + "line": 282, "column": 72 }, "end": { - "line": 268, + "line": 282, "column": 73 } } @@ -62831,15 +63150,15 @@ "updateContext": null }, "value": 0.5, - "start": 8883, - "end": 8886, + "start": 9221, + "end": 9224, "loc": { "start": { - "line": 268, + "line": 282, "column": 74 }, "end": { - "line": 268, + "line": 282, "column": 77 } } @@ -62856,15 +63175,15 @@ "postfix": false, "binop": null }, - "start": 8886, - "end": 8887, + "start": 9224, + "end": 9225, "loc": { "start": { - "line": 268, + "line": 282, "column": 77 }, "end": { - "line": 268, + "line": 282, "column": 78 } } @@ -62882,15 +63201,15 @@ "binop": null, "updateContext": null }, - "start": 8887, - "end": 8888, + "start": 9225, + "end": 9226, "loc": { "start": { - "line": 268, + "line": 282, "column": 78 }, "end": { - "line": 268, + "line": 282, "column": 79 } } @@ -62910,15 +63229,15 @@ "updateContext": null }, "value": "this", - "start": 8893, - "end": 8897, + "start": 9231, + "end": 9235, "loc": { "start": { - "line": 269, + "line": 283, "column": 4 }, "end": { - "line": 269, + "line": 283, "column": 8 } } @@ -62936,15 +63255,15 @@ "binop": null, "updateContext": null }, - "start": 8897, - "end": 8898, + "start": 9235, + "end": 9236, "loc": { "start": { - "line": 269, + "line": 283, "column": 8 }, "end": { - "line": 269, + "line": 283, "column": 9 } } @@ -62962,15 +63281,15 @@ "binop": null }, "value": "live2DModel", - "start": 8898, - "end": 8909, + "start": 9236, + "end": 9247, "loc": { "start": { - "line": 269, + "line": 283, "column": 9 }, "end": { - "line": 269, + "line": 283, "column": 20 } } @@ -62988,15 +63307,15 @@ "binop": null, "updateContext": null }, - "start": 8909, - "end": 8910, + "start": 9247, + "end": 9248, "loc": { "start": { - "line": 269, + "line": 283, "column": 20 }, "end": { - "line": 269, + "line": 283, "column": 21 } } @@ -63014,15 +63333,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 8910, - "end": 8925, + "start": 9248, + "end": 9263, "loc": { "start": { - "line": 269, + "line": 283, "column": 21 }, "end": { - "line": 269, + "line": 283, "column": 36 } } @@ -63039,15 +63358,15 @@ "postfix": false, "binop": null }, - "start": 8925, - "end": 8926, + "start": 9263, + "end": 9264, "loc": { "start": { - "line": 269, + "line": 283, "column": 36 }, "end": { - "line": 269, + "line": 283, "column": 37 } } @@ -63066,15 +63385,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_Y", - "start": 8926, - "end": 8941, + "start": 9264, + "end": 9279, "loc": { "start": { - "line": 269, + "line": 283, "column": 37 }, "end": { - "line": 269, + "line": 283, "column": 52 } } @@ -63092,15 +63411,15 @@ "binop": null, "updateContext": null }, - "start": 8941, - "end": 8942, + "start": 9279, + "end": 9280, "loc": { "start": { - "line": 269, + "line": 283, "column": 52 }, "end": { - "line": 269, + "line": 283, "column": 53 } } @@ -63118,15 +63437,15 @@ "binop": null }, "value": "Number", - "start": 8980, - "end": 8986, + "start": 9318, + "end": 9324, "loc": { "start": { - "line": 270, + "line": 284, "column": 37 }, "end": { - "line": 270, + "line": 284, "column": 43 } } @@ -63143,15 +63462,15 @@ "postfix": false, "binop": null }, - "start": 8986, - "end": 8987, + "start": 9324, + "end": 9325, "loc": { "start": { - "line": 270, + "line": 284, "column": 43 }, "end": { - "line": 270, + "line": 284, "column": 44 } } @@ -63168,15 +63487,15 @@ "postfix": false, "binop": null }, - "start": 8987, - "end": 8988, + "start": 9325, + "end": 9326, "loc": { "start": { - "line": 270, + "line": 284, "column": 44 }, "end": { - "line": 270, + "line": 284, "column": 45 } } @@ -63195,15 +63514,15 @@ "updateContext": null }, "value": 8, - "start": 8988, - "end": 8989, + "start": 9326, + "end": 9327, "loc": { "start": { - "line": 270, + "line": 284, "column": 45 }, "end": { - "line": 270, + "line": 284, "column": 46 } } @@ -63222,15 +63541,15 @@ "updateContext": null }, "value": "*", - "start": 8990, - "end": 8991, + "start": 9328, + "end": 9329, "loc": { "start": { - "line": 270, + "line": 284, "column": 47 }, "end": { - "line": 270, + "line": 284, "column": 48 } } @@ -63248,15 +63567,15 @@ "binop": null }, "value": "Math", - "start": 8992, - "end": 8996, + "start": 9330, + "end": 9334, "loc": { "start": { - "line": 270, + "line": 284, "column": 49 }, "end": { - "line": 270, + "line": 284, "column": 53 } } @@ -63274,15 +63593,15 @@ "binop": null, "updateContext": null }, - "start": 8996, - "end": 8997, + "start": 9334, + "end": 9335, "loc": { "start": { - "line": 270, + "line": 284, "column": 53 }, "end": { - "line": 270, + "line": 284, "column": 54 } } @@ -63300,15 +63619,15 @@ "binop": null }, "value": "sin", - "start": 8997, - "end": 9000, + "start": 9335, + "end": 9338, "loc": { "start": { - "line": 270, + "line": 284, "column": 54 }, "end": { - "line": 270, + "line": 284, "column": 57 } } @@ -63325,15 +63644,15 @@ "postfix": false, "binop": null }, - "start": 9000, - "end": 9001, + "start": 9338, + "end": 9339, "loc": { "start": { - "line": 270, + "line": 284, "column": 57 }, "end": { - "line": 270, + "line": 284, "column": 58 } } @@ -63351,15 +63670,15 @@ "binop": null }, "value": "t", - "start": 9001, - "end": 9002, + "start": 9339, + "end": 9340, "loc": { "start": { - "line": 270, + "line": 284, "column": 58 }, "end": { - "line": 270, + "line": 284, "column": 59 } } @@ -63378,15 +63697,15 @@ "updateContext": null }, "value": "/", - "start": 9003, - "end": 9004, + "start": 9341, + "end": 9342, "loc": { "start": { - "line": 270, + "line": 284, "column": 60 }, "end": { - "line": 270, + "line": 284, "column": 61 } } @@ -63405,15 +63724,15 @@ "updateContext": null }, "value": 3.5345, - "start": 9005, - "end": 9011, + "start": 9343, + "end": 9349, "loc": { "start": { - "line": 270, + "line": 284, "column": 62 }, "end": { - "line": 270, + "line": 284, "column": 68 } } @@ -63430,15 +63749,15 @@ "postfix": false, "binop": null }, - "start": 9011, - "end": 9012, + "start": 9349, + "end": 9350, "loc": { "start": { - "line": 270, + "line": 284, "column": 68 }, "end": { - "line": 270, + "line": 284, "column": 69 } } @@ -63455,15 +63774,15 @@ "postfix": false, "binop": null }, - "start": 9012, - "end": 9013, + "start": 9350, + "end": 9351, "loc": { "start": { - "line": 270, + "line": 284, "column": 69 }, "end": { - "line": 270, + "line": 284, "column": 70 } } @@ -63480,15 +63799,15 @@ "postfix": false, "binop": null }, - "start": 9013, - "end": 9014, + "start": 9351, + "end": 9352, "loc": { "start": { - "line": 270, + "line": 284, "column": 70 }, "end": { - "line": 270, + "line": 284, "column": 71 } } @@ -63506,15 +63825,15 @@ "binop": null, "updateContext": null }, - "start": 9014, - "end": 9015, + "start": 9352, + "end": 9353, "loc": { "start": { - "line": 270, + "line": 284, "column": 71 }, "end": { - "line": 270, + "line": 284, "column": 72 } } @@ -63533,15 +63852,15 @@ "updateContext": null }, "value": 0.5, - "start": 9016, - "end": 9019, + "start": 9354, + "end": 9357, "loc": { "start": { - "line": 270, + "line": 284, "column": 73 }, "end": { - "line": 270, + "line": 284, "column": 76 } } @@ -63558,15 +63877,15 @@ "postfix": false, "binop": null }, - "start": 9019, - "end": 9020, + "start": 9357, + "end": 9358, "loc": { "start": { - "line": 270, + "line": 284, "column": 76 }, "end": { - "line": 270, + "line": 284, "column": 77 } } @@ -63584,15 +63903,15 @@ "binop": null, "updateContext": null }, - "start": 9020, - "end": 9021, + "start": 9358, + "end": 9359, "loc": { "start": { - "line": 270, + "line": 284, "column": 77 }, "end": { - "line": 270, + "line": 284, "column": 78 } } @@ -63612,15 +63931,15 @@ "updateContext": null }, "value": "this", - "start": 9026, - "end": 9030, + "start": 9364, + "end": 9368, "loc": { "start": { - "line": 271, + "line": 285, "column": 4 }, "end": { - "line": 271, + "line": 285, "column": 8 } } @@ -63638,15 +63957,15 @@ "binop": null, "updateContext": null }, - "start": 9030, - "end": 9031, + "start": 9368, + "end": 9369, "loc": { "start": { - "line": 271, + "line": 285, "column": 8 }, "end": { - "line": 271, + "line": 285, "column": 9 } } @@ -63664,15 +63983,15 @@ "binop": null }, "value": "live2DModel", - "start": 9031, - "end": 9042, + "start": 9369, + "end": 9380, "loc": { "start": { - "line": 271, + "line": 285, "column": 9 }, "end": { - "line": 271, + "line": 285, "column": 20 } } @@ -63690,15 +64009,15 @@ "binop": null, "updateContext": null }, - "start": 9042, - "end": 9043, + "start": 9380, + "end": 9381, "loc": { "start": { - "line": 271, + "line": 285, "column": 20 }, "end": { - "line": 271, + "line": 285, "column": 21 } } @@ -63716,15 +64035,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 9043, - "end": 9058, + "start": 9381, + "end": 9396, "loc": { "start": { - "line": 271, + "line": 285, "column": 21 }, "end": { - "line": 271, + "line": 285, "column": 36 } } @@ -63741,15 +64060,15 @@ "postfix": false, "binop": null }, - "start": 9058, - "end": 9059, + "start": 9396, + "end": 9397, "loc": { "start": { - "line": 271, + "line": 285, "column": 36 }, "end": { - "line": 271, + "line": 285, "column": 37 } } @@ -63768,15 +64087,15 @@ "updateContext": null }, "value": "PARAM_ANGLE_Z", - "start": 9059, - "end": 9074, + "start": 9397, + "end": 9412, "loc": { "start": { - "line": 271, + "line": 285, "column": 37 }, "end": { - "line": 271, + "line": 285, "column": 52 } } @@ -63794,15 +64113,15 @@ "binop": null, "updateContext": null }, - "start": 9074, - "end": 9075, + "start": 9412, + "end": 9413, "loc": { "start": { - "line": 271, + "line": 285, "column": 52 }, "end": { - "line": 271, + "line": 285, "column": 53 } } @@ -63820,15 +64139,15 @@ "binop": null }, "value": "Number", - "start": 9113, - "end": 9119, + "start": 9451, + "end": 9457, "loc": { "start": { - "line": 272, + "line": 286, "column": 37 }, "end": { - "line": 272, + "line": 286, "column": 43 } } @@ -63845,15 +64164,15 @@ "postfix": false, "binop": null }, - "start": 9119, - "end": 9120, + "start": 9457, + "end": 9458, "loc": { "start": { - "line": 272, + "line": 286, "column": 43 }, "end": { - "line": 272, + "line": 286, "column": 44 } } @@ -63870,15 +64189,15 @@ "postfix": false, "binop": null }, - "start": 9120, - "end": 9121, + "start": 9458, + "end": 9459, "loc": { "start": { - "line": 272, + "line": 286, "column": 44 }, "end": { - "line": 272, + "line": 286, "column": 45 } } @@ -63897,15 +64216,15 @@ "updateContext": null }, "value": 10, - "start": 9121, - "end": 9123, + "start": 9459, + "end": 9461, "loc": { "start": { - "line": 272, + "line": 286, "column": 45 }, "end": { - "line": 272, + "line": 286, "column": 47 } } @@ -63924,15 +64243,15 @@ "updateContext": null }, "value": "*", - "start": 9124, - "end": 9125, + "start": 9462, + "end": 9463, "loc": { "start": { - "line": 272, + "line": 286, "column": 48 }, "end": { - "line": 272, + "line": 286, "column": 49 } } @@ -63950,15 +64269,15 @@ "binop": null }, "value": "Math", - "start": 9126, - "end": 9130, + "start": 9464, + "end": 9468, "loc": { "start": { - "line": 272, + "line": 286, "column": 50 }, "end": { - "line": 272, + "line": 286, "column": 54 } } @@ -63976,15 +64295,15 @@ "binop": null, "updateContext": null }, - "start": 9130, - "end": 9131, + "start": 9468, + "end": 9469, "loc": { "start": { - "line": 272, + "line": 286, "column": 54 }, "end": { - "line": 272, + "line": 286, "column": 55 } } @@ -64002,15 +64321,15 @@ "binop": null }, "value": "sin", - "start": 9131, - "end": 9134, + "start": 9469, + "end": 9472, "loc": { "start": { - "line": 272, + "line": 286, "column": 55 }, "end": { - "line": 272, + "line": 286, "column": 58 } } @@ -64027,15 +64346,15 @@ "postfix": false, "binop": null }, - "start": 9134, - "end": 9135, + "start": 9472, + "end": 9473, "loc": { "start": { - "line": 272, + "line": 286, "column": 58 }, "end": { - "line": 272, + "line": 286, "column": 59 } } @@ -64053,15 +64372,15 @@ "binop": null }, "value": "t", - "start": 9135, - "end": 9136, + "start": 9473, + "end": 9474, "loc": { "start": { - "line": 272, + "line": 286, "column": 59 }, "end": { - "line": 272, + "line": 286, "column": 60 } } @@ -64080,15 +64399,15 @@ "updateContext": null }, "value": "/", - "start": 9137, - "end": 9138, + "start": 9475, + "end": 9476, "loc": { "start": { - "line": 272, + "line": 286, "column": 61 }, "end": { - "line": 272, + "line": 286, "column": 62 } } @@ -64107,15 +64426,15 @@ "updateContext": null }, "value": 5.5345, - "start": 9139, - "end": 9145, + "start": 9477, + "end": 9483, "loc": { "start": { - "line": 272, + "line": 286, "column": 63 }, "end": { - "line": 272, + "line": 286, "column": 69 } } @@ -64132,15 +64451,15 @@ "postfix": false, "binop": null }, - "start": 9145, - "end": 9146, + "start": 9483, + "end": 9484, "loc": { "start": { - "line": 272, + "line": 286, "column": 69 }, "end": { - "line": 272, + "line": 286, "column": 70 } } @@ -64157,15 +64476,15 @@ "postfix": false, "binop": null }, - "start": 9146, - "end": 9147, + "start": 9484, + "end": 9485, "loc": { "start": { - "line": 272, + "line": 286, "column": 70 }, "end": { - "line": 272, + "line": 286, "column": 71 } } @@ -64182,15 +64501,15 @@ "postfix": false, "binop": null }, - "start": 9147, - "end": 9148, + "start": 9485, + "end": 9486, "loc": { "start": { - "line": 272, + "line": 286, "column": 71 }, "end": { - "line": 272, + "line": 286, "column": 72 } } @@ -64208,15 +64527,15 @@ "binop": null, "updateContext": null }, - "start": 9148, - "end": 9149, + "start": 9486, + "end": 9487, "loc": { "start": { - "line": 272, + "line": 286, "column": 72 }, "end": { - "line": 272, + "line": 286, "column": 73 } } @@ -64235,15 +64554,15 @@ "updateContext": null }, "value": 0.5, - "start": 9150, - "end": 9153, + "start": 9488, + "end": 9491, "loc": { "start": { - "line": 272, + "line": 286, "column": 74 }, "end": { - "line": 272, + "line": 286, "column": 77 } } @@ -64260,15 +64579,15 @@ "postfix": false, "binop": null }, - "start": 9153, - "end": 9154, + "start": 9491, + "end": 9492, "loc": { "start": { - "line": 272, + "line": 286, "column": 77 }, "end": { - "line": 272, + "line": 286, "column": 78 } } @@ -64286,15 +64605,15 @@ "binop": null, "updateContext": null }, - "start": 9154, - "end": 9155, + "start": 9492, + "end": 9493, "loc": { "start": { - "line": 272, + "line": 286, "column": 78 }, "end": { - "line": 272, + "line": 286, "column": 79 } } @@ -64314,15 +64633,15 @@ "updateContext": null }, "value": "this", - "start": 9160, - "end": 9164, + "start": 9498, + "end": 9502, "loc": { "start": { - "line": 273, + "line": 287, "column": 4 }, "end": { - "line": 273, + "line": 287, "column": 8 } } @@ -64340,15 +64659,15 @@ "binop": null, "updateContext": null }, - "start": 9164, - "end": 9165, + "start": 9502, + "end": 9503, "loc": { "start": { - "line": 273, + "line": 287, "column": 8 }, "end": { - "line": 273, + "line": 287, "column": 9 } } @@ -64366,15 +64685,15 @@ "binop": null }, "value": "live2DModel", - "start": 9165, - "end": 9176, + "start": 9503, + "end": 9514, "loc": { "start": { - "line": 273, + "line": 287, "column": 9 }, "end": { - "line": 273, + "line": 287, "column": 20 } } @@ -64392,15 +64711,15 @@ "binop": null, "updateContext": null }, - "start": 9176, - "end": 9177, + "start": 9514, + "end": 9515, "loc": { "start": { - "line": 273, + "line": 287, "column": 20 }, "end": { - "line": 273, + "line": 287, "column": 21 } } @@ -64418,15 +64737,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 9177, - "end": 9192, + "start": 9515, + "end": 9530, "loc": { "start": { - "line": 273, + "line": 287, "column": 21 }, "end": { - "line": 273, + "line": 287, "column": 36 } } @@ -64443,15 +64762,15 @@ "postfix": false, "binop": null }, - "start": 9192, - "end": 9193, + "start": 9530, + "end": 9531, "loc": { "start": { - "line": 273, + "line": 287, "column": 36 }, "end": { - "line": 273, + "line": 287, "column": 37 } } @@ -64470,15 +64789,15 @@ "updateContext": null }, "value": "PARAM_BODY_ANGLE_X", - "start": 9193, - "end": 9213, + "start": 9531, + "end": 9551, "loc": { "start": { - "line": 273, + "line": 287, "column": 37 }, "end": { - "line": 273, + "line": 287, "column": 57 } } @@ -64496,15 +64815,15 @@ "binop": null, "updateContext": null }, - "start": 9213, - "end": 9214, + "start": 9551, + "end": 9552, "loc": { "start": { - "line": 273, + "line": 287, "column": 57 }, "end": { - "line": 273, + "line": 287, "column": 58 } } @@ -64522,15 +64841,15 @@ "binop": null }, "value": "Number", - "start": 9252, - "end": 9258, + "start": 9590, + "end": 9596, "loc": { "start": { - "line": 274, + "line": 288, "column": 37 }, "end": { - "line": 274, + "line": 288, "column": 43 } } @@ -64547,15 +64866,15 @@ "postfix": false, "binop": null }, - "start": 9258, - "end": 9259, + "start": 9596, + "end": 9597, "loc": { "start": { - "line": 274, + "line": 288, "column": 43 }, "end": { - "line": 274, + "line": 288, "column": 44 } } @@ -64572,15 +64891,15 @@ "postfix": false, "binop": null }, - "start": 9259, - "end": 9260, + "start": 9597, + "end": 9598, "loc": { "start": { - "line": 274, + "line": 288, "column": 44 }, "end": { - "line": 274, + "line": 288, "column": 45 } } @@ -64599,15 +64918,15 @@ "updateContext": null }, "value": 4, - "start": 9260, - "end": 9261, + "start": 9598, + "end": 9599, "loc": { "start": { - "line": 274, + "line": 288, "column": 45 }, "end": { - "line": 274, + "line": 288, "column": 46 } } @@ -64626,15 +64945,15 @@ "updateContext": null }, "value": "*", - "start": 9262, - "end": 9263, + "start": 9600, + "end": 9601, "loc": { "start": { - "line": 274, + "line": 288, "column": 47 }, "end": { - "line": 274, + "line": 288, "column": 48 } } @@ -64652,15 +64971,15 @@ "binop": null }, "value": "Math", - "start": 9264, - "end": 9268, + "start": 9602, + "end": 9606, "loc": { "start": { - "line": 274, + "line": 288, "column": 49 }, "end": { - "line": 274, + "line": 288, "column": 53 } } @@ -64678,15 +64997,15 @@ "binop": null, "updateContext": null }, - "start": 9268, - "end": 9269, + "start": 9606, + "end": 9607, "loc": { "start": { - "line": 274, + "line": 288, "column": 53 }, "end": { - "line": 274, + "line": 288, "column": 54 } } @@ -64704,15 +65023,15 @@ "binop": null }, "value": "sin", - "start": 9269, - "end": 9272, + "start": 9607, + "end": 9610, "loc": { "start": { - "line": 274, + "line": 288, "column": 54 }, "end": { - "line": 274, + "line": 288, "column": 57 } } @@ -64729,15 +65048,15 @@ "postfix": false, "binop": null }, - "start": 9272, - "end": 9273, + "start": 9610, + "end": 9611, "loc": { "start": { - "line": 274, + "line": 288, "column": 57 }, "end": { - "line": 274, + "line": 288, "column": 58 } } @@ -64755,15 +65074,15 @@ "binop": null }, "value": "t", - "start": 9273, - "end": 9274, + "start": 9611, + "end": 9612, "loc": { "start": { - "line": 274, + "line": 288, "column": 58 }, "end": { - "line": 274, + "line": 288, "column": 59 } } @@ -64782,15 +65101,15 @@ "updateContext": null }, "value": "/", - "start": 9275, - "end": 9276, + "start": 9613, + "end": 9614, "loc": { "start": { - "line": 274, + "line": 288, "column": 60 }, "end": { - "line": 274, + "line": 288, "column": 61 } } @@ -64809,15 +65128,15 @@ "updateContext": null }, "value": 15.5345, - "start": 9277, - "end": 9284, + "start": 9615, + "end": 9622, "loc": { "start": { - "line": 274, + "line": 288, "column": 62 }, "end": { - "line": 274, + "line": 288, "column": 69 } } @@ -64834,15 +65153,15 @@ "postfix": false, "binop": null }, - "start": 9284, - "end": 9285, + "start": 9622, + "end": 9623, "loc": { "start": { - "line": 274, + "line": 288, "column": 69 }, "end": { - "line": 274, + "line": 288, "column": 70 } } @@ -64859,15 +65178,15 @@ "postfix": false, "binop": null }, - "start": 9285, - "end": 9286, + "start": 9623, + "end": 9624, "loc": { "start": { - "line": 274, + "line": 288, "column": 70 }, "end": { - "line": 274, + "line": 288, "column": 71 } } @@ -64884,15 +65203,15 @@ "postfix": false, "binop": null }, - "start": 9286, - "end": 9287, + "start": 9624, + "end": 9625, "loc": { "start": { - "line": 274, + "line": 288, "column": 71 }, "end": { - "line": 274, + "line": 288, "column": 72 } } @@ -64910,15 +65229,15 @@ "binop": null, "updateContext": null }, - "start": 9287, - "end": 9288, + "start": 9625, + "end": 9626, "loc": { "start": { - "line": 274, + "line": 288, "column": 72 }, "end": { - "line": 274, + "line": 288, "column": 73 } } @@ -64937,15 +65256,15 @@ "updateContext": null }, "value": 0.5, - "start": 9289, - "end": 9292, + "start": 9627, + "end": 9630, "loc": { "start": { - "line": 274, + "line": 288, "column": 74 }, "end": { - "line": 274, + "line": 288, "column": 77 } } @@ -64962,15 +65281,15 @@ "postfix": false, "binop": null }, - "start": 9292, - "end": 9293, + "start": 9630, + "end": 9631, "loc": { "start": { - "line": 274, + "line": 288, "column": 77 }, "end": { - "line": 274, + "line": 288, "column": 78 } } @@ -64988,15 +65307,15 @@ "binop": null, "updateContext": null }, - "start": 9293, - "end": 9294, + "start": 9631, + "end": 9632, "loc": { "start": { - "line": 274, + "line": 288, "column": 78 }, "end": { - "line": 274, + "line": 288, "column": 79 } } @@ -65016,15 +65335,15 @@ "updateContext": null }, "value": "this", - "start": 9299, - "end": 9303, + "start": 9637, + "end": 9641, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 8 } } @@ -65042,15 +65361,15 @@ "binop": null, "updateContext": null }, - "start": 9303, - "end": 9304, + "start": 9641, + "end": 9642, "loc": { "start": { - "line": 275, + "line": 289, "column": 8 }, "end": { - "line": 275, + "line": 289, "column": 9 } } @@ -65068,15 +65387,15 @@ "binop": null }, "value": "live2DModel", - "start": 9304, - "end": 9315, + "start": 9642, + "end": 9653, "loc": { "start": { - "line": 275, + "line": 289, "column": 9 }, "end": { - "line": 275, + "line": 289, "column": 20 } } @@ -65094,15 +65413,15 @@ "binop": null, "updateContext": null }, - "start": 9315, - "end": 9316, + "start": 9653, + "end": 9654, "loc": { "start": { - "line": 275, + "line": 289, "column": 20 }, "end": { - "line": 275, + "line": 289, "column": 21 } } @@ -65120,15 +65439,15 @@ "binop": null }, "value": "setParamFloat", - "start": 9316, - "end": 9329, + "start": 9654, + "end": 9667, "loc": { "start": { - "line": 275, + "line": 289, "column": 21 }, "end": { - "line": 275, + "line": 289, "column": 34 } } @@ -65145,15 +65464,15 @@ "postfix": false, "binop": null }, - "start": 9329, - "end": 9330, + "start": 9667, + "end": 9668, "loc": { "start": { - "line": 275, + "line": 289, "column": 34 }, "end": { - "line": 275, + "line": 289, "column": 35 } } @@ -65172,15 +65491,15 @@ "updateContext": null }, "value": "PARAM_BREATH", - "start": 9330, - "end": 9344, + "start": 9668, + "end": 9682, "loc": { "start": { - "line": 275, + "line": 289, "column": 35 }, "end": { - "line": 275, + "line": 289, "column": 49 } } @@ -65198,15 +65517,15 @@ "binop": null, "updateContext": null }, - "start": 9344, - "end": 9345, + "start": 9682, + "end": 9683, "loc": { "start": { - "line": 275, + "line": 289, "column": 49 }, "end": { - "line": 275, + "line": 289, "column": 50 } } @@ -65224,15 +65543,15 @@ "binop": null }, "value": "Number", - "start": 9381, - "end": 9387, + "start": 9719, + "end": 9725, "loc": { "start": { - "line": 276, + "line": 290, "column": 35 }, "end": { - "line": 276, + "line": 290, "column": 41 } } @@ -65249,15 +65568,15 @@ "postfix": false, "binop": null }, - "start": 9387, - "end": 9388, + "start": 9725, + "end": 9726, "loc": { "start": { - "line": 276, + "line": 290, "column": 41 }, "end": { - "line": 276, + "line": 290, "column": 42 } } @@ -65274,15 +65593,15 @@ "postfix": false, "binop": null }, - "start": 9388, - "end": 9389, + "start": 9726, + "end": 9727, "loc": { "start": { - "line": 276, + "line": 290, "column": 42 }, "end": { - "line": 276, + "line": 290, "column": 43 } } @@ -65301,15 +65620,15 @@ "updateContext": null }, "value": 0.5, - "start": 9389, - "end": 9392, + "start": 9727, + "end": 9730, "loc": { "start": { - "line": 276, + "line": 290, "column": 43 }, "end": { - "line": 276, + "line": 290, "column": 46 } } @@ -65328,15 +65647,15 @@ "updateContext": null }, "value": "+", - "start": 9393, - "end": 9394, + "start": 9731, + "end": 9732, "loc": { "start": { - "line": 276, + "line": 290, "column": 47 }, "end": { - "line": 276, + "line": 290, "column": 48 } } @@ -65355,15 +65674,15 @@ "updateContext": null }, "value": 0.5, - "start": 9395, - "end": 9398, + "start": 9733, + "end": 9736, "loc": { "start": { - "line": 276, + "line": 290, "column": 49 }, "end": { - "line": 276, + "line": 290, "column": 52 } } @@ -65382,15 +65701,15 @@ "updateContext": null }, "value": "*", - "start": 9399, - "end": 9400, + "start": 9737, + "end": 9738, "loc": { "start": { - "line": 276, + "line": 290, "column": 53 }, "end": { - "line": 276, + "line": 290, "column": 54 } } @@ -65408,15 +65727,15 @@ "binop": null }, "value": "Math", - "start": 9401, - "end": 9405, + "start": 9739, + "end": 9743, "loc": { "start": { - "line": 276, + "line": 290, "column": 55 }, "end": { - "line": 276, + "line": 290, "column": 59 } } @@ -65434,15 +65753,15 @@ "binop": null, "updateContext": null }, - "start": 9405, - "end": 9406, + "start": 9743, + "end": 9744, "loc": { "start": { - "line": 276, + "line": 290, "column": 59 }, "end": { - "line": 276, + "line": 290, "column": 60 } } @@ -65460,15 +65779,15 @@ "binop": null }, "value": "sin", - "start": 9406, - "end": 9409, + "start": 9744, + "end": 9747, "loc": { "start": { - "line": 276, + "line": 290, "column": 60 }, "end": { - "line": 276, + "line": 290, "column": 63 } } @@ -65485,15 +65804,15 @@ "postfix": false, "binop": null }, - "start": 9409, - "end": 9410, + "start": 9747, + "end": 9748, "loc": { "start": { - "line": 276, + "line": 290, "column": 63 }, "end": { - "line": 276, + "line": 290, "column": 64 } } @@ -65511,15 +65830,15 @@ "binop": null }, "value": "t", - "start": 9410, - "end": 9411, + "start": 9748, + "end": 9749, "loc": { "start": { - "line": 276, + "line": 290, "column": 64 }, "end": { - "line": 276, + "line": 290, "column": 65 } } @@ -65538,15 +65857,15 @@ "updateContext": null }, "value": "/", - "start": 9412, - "end": 9413, + "start": 9750, + "end": 9751, "loc": { "start": { - "line": 276, + "line": 290, "column": 66 }, "end": { - "line": 276, + "line": 290, "column": 67 } } @@ -65565,15 +65884,15 @@ "updateContext": null }, "value": 3.2345, - "start": 9414, - "end": 9420, + "start": 9752, + "end": 9758, "loc": { "start": { - "line": 276, + "line": 290, "column": 68 }, "end": { - "line": 276, + "line": 290, "column": 74 } } @@ -65590,15 +65909,15 @@ "postfix": false, "binop": null }, - "start": 9420, - "end": 9421, + "start": 9758, + "end": 9759, "loc": { "start": { - "line": 276, + "line": 290, "column": 74 }, "end": { - "line": 276, + "line": 290, "column": 75 } } @@ -65615,15 +65934,15 @@ "postfix": false, "binop": null }, - "start": 9421, - "end": 9422, + "start": 9759, + "end": 9760, "loc": { "start": { - "line": 276, + "line": 290, "column": 75 }, "end": { - "line": 276, + "line": 290, "column": 76 } } @@ -65640,15 +65959,15 @@ "postfix": false, "binop": null }, - "start": 9422, - "end": 9423, + "start": 9760, + "end": 9761, "loc": { "start": { - "line": 276, + "line": 290, "column": 76 }, "end": { - "line": 276, + "line": 290, "column": 77 } } @@ -65666,15 +65985,15 @@ "binop": null, "updateContext": null }, - "start": 9423, - "end": 9424, + "start": 9761, + "end": 9762, "loc": { "start": { - "line": 276, + "line": 290, "column": 77 }, "end": { - "line": 276, + "line": 290, "column": 78 } } @@ -65693,15 +66012,15 @@ "updateContext": null }, "value": 1, - "start": 9425, - "end": 9426, + "start": 9763, + "end": 9764, "loc": { "start": { - "line": 276, + "line": 290, "column": 79 }, "end": { - "line": 276, + "line": 290, "column": 80 } } @@ -65718,15 +66037,15 @@ "postfix": false, "binop": null }, - "start": 9426, - "end": 9427, + "start": 9764, + "end": 9765, "loc": { "start": { - "line": 276, + "line": 290, "column": 80 }, "end": { - "line": 276, + "line": 290, "column": 81 } } @@ -65744,15 +66063,15 @@ "binop": null, "updateContext": null }, - "start": 9427, - "end": 9428, + "start": 9765, + "end": 9766, "loc": { "start": { - "line": 276, + "line": 290, "column": 81 }, "end": { - "line": 276, + "line": 290, "column": 82 } } @@ -65772,15 +66091,15 @@ "updateContext": null }, "value": "if", - "start": 9435, - "end": 9437, + "start": 9773, + "end": 9775, "loc": { "start": { - "line": 279, + "line": 293, "column": 4 }, "end": { - "line": 279, + "line": 293, "column": 6 } } @@ -65797,15 +66116,15 @@ "postfix": false, "binop": null }, - "start": 9438, - "end": 9439, + "start": 9776, + "end": 9777, "loc": { "start": { - "line": 279, + "line": 293, "column": 7 }, "end": { - "line": 279, + "line": 293, "column": 8 } } @@ -65825,15 +66144,15 @@ "updateContext": null }, "value": "this", - "start": 9439, - "end": 9443, + "start": 9777, + "end": 9781, "loc": { "start": { - "line": 279, + "line": 293, "column": 8 }, "end": { - "line": 279, + "line": 293, "column": 12 } } @@ -65851,15 +66170,15 @@ "binop": null, "updateContext": null }, - "start": 9443, - "end": 9444, + "start": 9781, + "end": 9782, "loc": { "start": { - "line": 279, + "line": 293, "column": 12 }, "end": { - "line": 279, + "line": 293, "column": 13 } } @@ -65877,15 +66196,15 @@ "binop": null }, "value": "physics", - "start": 9444, - "end": 9451, + "start": 9782, + "end": 9789, "loc": { "start": { - "line": 279, + "line": 293, "column": 13 }, "end": { - "line": 279, + "line": 293, "column": 20 } } @@ -65904,15 +66223,15 @@ "updateContext": null }, "value": "!=", - "start": 9452, - "end": 9454, + "start": 9790, + "end": 9792, "loc": { "start": { - "line": 279, + "line": 293, "column": 21 }, "end": { - "line": 279, + "line": 293, "column": 23 } } @@ -65932,15 +66251,15 @@ "updateContext": null }, "value": "null", - "start": 9455, - "end": 9459, + "start": 9793, + "end": 9797, "loc": { "start": { - "line": 279, + "line": 293, "column": 24 }, "end": { - "line": 279, + "line": 293, "column": 28 } } @@ -65957,15 +66276,15 @@ "postfix": false, "binop": null }, - "start": 9459, - "end": 9460, + "start": 9797, + "end": 9798, "loc": { "start": { - "line": 279, + "line": 293, "column": 28 }, "end": { - "line": 279, + "line": 293, "column": 29 } } @@ -65982,15 +66301,15 @@ "postfix": false, "binop": null }, - "start": 9465, - "end": 9466, + "start": 9803, + "end": 9804, "loc": { "start": { - "line": 280, + "line": 294, "column": 4 }, "end": { - "line": 280, + "line": 294, "column": 5 } } @@ -66010,15 +66329,15 @@ "updateContext": null }, "value": "this", - "start": 9475, - "end": 9479, + "start": 9813, + "end": 9817, "loc": { "start": { - "line": 281, + "line": 295, "column": 8 }, "end": { - "line": 281, + "line": 295, "column": 12 } } @@ -66036,15 +66355,15 @@ "binop": null, "updateContext": null }, - "start": 9479, - "end": 9480, + "start": 9817, + "end": 9818, "loc": { "start": { - "line": 281, + "line": 295, "column": 12 }, "end": { - "line": 281, + "line": 295, "column": 13 } } @@ -66062,15 +66381,15 @@ "binop": null }, "value": "physics", - "start": 9480, - "end": 9487, + "start": 9818, + "end": 9825, "loc": { "start": { - "line": 281, + "line": 295, "column": 13 }, "end": { - "line": 281, + "line": 295, "column": 20 } } @@ -66088,15 +66407,15 @@ "binop": null, "updateContext": null }, - "start": 9487, - "end": 9488, + "start": 9825, + "end": 9826, "loc": { "start": { - "line": 281, + "line": 295, "column": 20 }, "end": { - "line": 281, + "line": 295, "column": 21 } } @@ -66114,15 +66433,15 @@ "binop": null }, "value": "updateParam", - "start": 9488, - "end": 9499, + "start": 9826, + "end": 9837, "loc": { "start": { - "line": 281, + "line": 295, "column": 21 }, "end": { - "line": 281, + "line": 295, "column": 32 } } @@ -66139,15 +66458,15 @@ "postfix": false, "binop": null }, - "start": 9499, - "end": 9500, + "start": 9837, + "end": 9838, "loc": { "start": { - "line": 281, + "line": 295, "column": 32 }, "end": { - "line": 281, + "line": 295, "column": 33 } } @@ -66167,15 +66486,15 @@ "updateContext": null }, "value": "this", - "start": 9500, - "end": 9504, + "start": 9838, + "end": 9842, "loc": { "start": { - "line": 281, + "line": 295, "column": 33 }, "end": { - "line": 281, + "line": 295, "column": 37 } } @@ -66193,15 +66512,15 @@ "binop": null, "updateContext": null }, - "start": 9504, - "end": 9505, + "start": 9842, + "end": 9843, "loc": { "start": { - "line": 281, + "line": 295, "column": 37 }, "end": { - "line": 281, + "line": 295, "column": 38 } } @@ -66219,15 +66538,15 @@ "binop": null }, "value": "live2DModel", - "start": 9505, - "end": 9516, + "start": 9843, + "end": 9854, "loc": { "start": { - "line": 281, + "line": 295, "column": 38 }, "end": { - "line": 281, + "line": 295, "column": 49 } } @@ -66244,15 +66563,15 @@ "postfix": false, "binop": null }, - "start": 9516, - "end": 9517, + "start": 9854, + "end": 9855, "loc": { "start": { - "line": 281, + "line": 295, "column": 49 }, "end": { - "line": 281, + "line": 295, "column": 50 } } @@ -66270,15 +66589,15 @@ "binop": null, "updateContext": null }, - "start": 9517, - "end": 9518, + "start": 9855, + "end": 9856, "loc": { "start": { - "line": 281, + "line": 295, "column": 50 }, "end": { - "line": 281, + "line": 295, "column": 51 } } @@ -66295,15 +66614,15 @@ "postfix": false, "binop": null }, - "start": 9523, - "end": 9524, + "start": 9861, + "end": 9862, "loc": { "start": { - "line": 282, + "line": 296, "column": 4 }, "end": { - "line": 282, + "line": 296, "column": 5 } } @@ -66323,15 +66642,15 @@ "updateContext": null }, "value": "if", - "start": 9531, - "end": 9533, + "start": 9869, + "end": 9871, "loc": { "start": { - "line": 285, + "line": 299, "column": 4 }, "end": { - "line": 285, + "line": 299, "column": 6 } } @@ -66348,15 +66667,15 @@ "postfix": false, "binop": null }, - "start": 9534, - "end": 9535, + "start": 9872, + "end": 9873, "loc": { "start": { - "line": 285, + "line": 299, "column": 7 }, "end": { - "line": 285, + "line": 299, "column": 8 } } @@ -66376,15 +66695,15 @@ "updateContext": null }, "value": "this", - "start": 9535, - "end": 9539, + "start": 9873, + "end": 9877, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 12 } } @@ -66402,15 +66721,15 @@ "binop": null, "updateContext": null }, - "start": 9539, - "end": 9540, + "start": 9877, + "end": 9878, "loc": { "start": { - "line": 285, + "line": 299, "column": 12 }, "end": { - "line": 285, + "line": 299, "column": 13 } } @@ -66428,15 +66747,15 @@ "binop": null }, "value": "lipSync", - "start": 9540, - "end": 9547, + "start": 9878, + "end": 9885, "loc": { "start": { - "line": 285, + "line": 299, "column": 13 }, "end": { - "line": 285, + "line": 299, "column": 20 } } @@ -66455,15 +66774,15 @@ "updateContext": null }, "value": "==", - "start": 9548, - "end": 9550, + "start": 9886, + "end": 9888, "loc": { "start": { - "line": 285, + "line": 299, "column": 21 }, "end": { - "line": 285, + "line": 299, "column": 23 } } @@ -66483,15 +66802,15 @@ "updateContext": null }, "value": "null", - "start": 9551, - "end": 9555, + "start": 9889, + "end": 9893, "loc": { "start": { - "line": 285, + "line": 299, "column": 24 }, "end": { - "line": 285, + "line": 299, "column": 28 } } @@ -66508,15 +66827,15 @@ "postfix": false, "binop": null }, - "start": 9555, - "end": 9556, + "start": 9893, + "end": 9894, "loc": { "start": { - "line": 285, + "line": 299, "column": 28 }, "end": { - "line": 285, + "line": 299, "column": 29 } } @@ -66533,15 +66852,15 @@ "postfix": false, "binop": null }, - "start": 9561, - "end": 9562, + "start": 9899, + "end": 9900, "loc": { "start": { - "line": 286, + "line": 300, "column": 4 }, "end": { - "line": 286, + "line": 300, "column": 5 } } @@ -66561,15 +66880,15 @@ "updateContext": null }, "value": "this", - "start": 9571, - "end": 9575, + "start": 9909, + "end": 9913, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 12 } } @@ -66587,15 +66906,15 @@ "binop": null, "updateContext": null }, - "start": 9575, - "end": 9576, + "start": 9913, + "end": 9914, "loc": { "start": { - "line": 287, + "line": 301, "column": 12 }, "end": { - "line": 287, + "line": 301, "column": 13 } } @@ -66613,15 +66932,15 @@ "binop": null }, "value": "live2DModel", - "start": 9576, - "end": 9587, + "start": 9914, + "end": 9925, "loc": { "start": { - "line": 287, + "line": 301, "column": 13 }, "end": { - "line": 287, + "line": 301, "column": 24 } } @@ -66639,15 +66958,15 @@ "binop": null, "updateContext": null }, - "start": 9587, - "end": 9588, + "start": 9925, + "end": 9926, "loc": { "start": { - "line": 287, + "line": 301, "column": 24 }, "end": { - "line": 287, + "line": 301, "column": 25 } } @@ -66665,15 +66984,15 @@ "binop": null }, "value": "setParamFloat", - "start": 9588, - "end": 9601, + "start": 9926, + "end": 9939, "loc": { "start": { - "line": 287, + "line": 301, "column": 25 }, "end": { - "line": 287, + "line": 301, "column": 38 } } @@ -66690,15 +67009,15 @@ "postfix": false, "binop": null }, - "start": 9601, - "end": 9602, + "start": 9939, + "end": 9940, "loc": { "start": { - "line": 287, + "line": 301, "column": 38 }, "end": { - "line": 287, + "line": 301, "column": 39 } } @@ -66717,15 +67036,15 @@ "updateContext": null }, "value": "PARAM_MOUTH_OPEN_Y", - "start": 9602, - "end": 9622, + "start": 9940, + "end": 9960, "loc": { "start": { - "line": 287, + "line": 301, "column": 39 }, "end": { - "line": 287, + "line": 301, "column": 59 } } @@ -66743,15 +67062,15 @@ "binop": null, "updateContext": null }, - "start": 9622, - "end": 9623, + "start": 9960, + "end": 9961, "loc": { "start": { - "line": 287, + "line": 301, "column": 59 }, "end": { - "line": 287, + "line": 301, "column": 60 } } @@ -66771,15 +67090,15 @@ "updateContext": null }, "value": "this", - "start": 9663, - "end": 9667, + "start": 10001, + "end": 10005, "loc": { "start": { - "line": 288, + "line": 302, "column": 39 }, "end": { - "line": 288, + "line": 302, "column": 43 } } @@ -66797,15 +67116,15 @@ "binop": null, "updateContext": null }, - "start": 9667, - "end": 9668, + "start": 10005, + "end": 10006, "loc": { "start": { - "line": 288, + "line": 302, "column": 43 }, "end": { - "line": 288, + "line": 302, "column": 44 } } @@ -66823,15 +67142,15 @@ "binop": null }, "value": "lipSyncValue", - "start": 9668, - "end": 9680, + "start": 10006, + "end": 10018, "loc": { "start": { - "line": 288, + "line": 302, "column": 44 }, "end": { - "line": 288, + "line": 302, "column": 56 } } @@ -66848,15 +67167,15 @@ "postfix": false, "binop": null }, - "start": 9680, - "end": 9681, + "start": 10018, + "end": 10019, "loc": { "start": { - "line": 288, + "line": 302, "column": 56 }, "end": { - "line": 288, + "line": 302, "column": 57 } } @@ -66874,15 +67193,15 @@ "binop": null, "updateContext": null }, - "start": 9681, - "end": 9682, + "start": 10019, + "end": 10020, "loc": { "start": { - "line": 288, + "line": 302, "column": 57 }, "end": { - "line": 288, + "line": 302, "column": 58 } } @@ -66899,15 +67218,15 @@ "postfix": false, "binop": null }, - "start": 9687, - "end": 9688, + "start": 10025, + "end": 10026, "loc": { "start": { - "line": 289, + "line": 303, "column": 4 }, "end": { - "line": 289, + "line": 303, "column": 5 } } @@ -66927,15 +67246,15 @@ "updateContext": null }, "value": "if", - "start": 9695, - "end": 9697, + "start": 10033, + "end": 10035, "loc": { "start": { - "line": 292, + "line": 306, "column": 4 }, "end": { - "line": 292, + "line": 306, "column": 6 } } @@ -66952,15 +67271,15 @@ "postfix": false, "binop": null }, - "start": 9697, - "end": 9698, + "start": 10035, + "end": 10036, "loc": { "start": { - "line": 292, + "line": 306, "column": 6 }, "end": { - "line": 292, + "line": 306, "column": 7 } } @@ -66980,15 +67299,15 @@ "updateContext": null }, "value": "this", - "start": 9699, - "end": 9703, + "start": 10037, + "end": 10041, "loc": { "start": { - "line": 292, + "line": 306, "column": 8 }, "end": { - "line": 292, + "line": 306, "column": 12 } } @@ -67006,15 +67325,15 @@ "binop": null, "updateContext": null }, - "start": 9703, - "end": 9704, + "start": 10041, + "end": 10042, "loc": { "start": { - "line": 292, + "line": 306, "column": 12 }, "end": { - "line": 292, + "line": 306, "column": 13 } } @@ -67032,15 +67351,15 @@ "binop": null }, "value": "pose", - "start": 9704, - "end": 9708, + "start": 10042, + "end": 10046, "loc": { "start": { - "line": 292, + "line": 306, "column": 13 }, "end": { - "line": 292, + "line": 306, "column": 17 } } @@ -67059,15 +67378,15 @@ "updateContext": null }, "value": "!=", - "start": 9709, - "end": 9711, + "start": 10047, + "end": 10049, "loc": { "start": { - "line": 292, + "line": 306, "column": 18 }, "end": { - "line": 292, + "line": 306, "column": 20 } } @@ -67087,15 +67406,15 @@ "updateContext": null }, "value": "null", - "start": 9712, - "end": 9716, + "start": 10050, + "end": 10054, "loc": { "start": { - "line": 292, + "line": 306, "column": 21 }, "end": { - "line": 292, + "line": 306, "column": 25 } } @@ -67112,15 +67431,15 @@ "postfix": false, "binop": null }, - "start": 9717, - "end": 9718, + "start": 10055, + "end": 10056, "loc": { "start": { - "line": 292, + "line": 306, "column": 26 }, "end": { - "line": 292, + "line": 306, "column": 27 } } @@ -67137,15 +67456,15 @@ "postfix": false, "binop": null }, - "start": 9719, - "end": 9720, + "start": 10057, + "end": 10058, "loc": { "start": { - "line": 292, + "line": 306, "column": 28 }, "end": { - "line": 292, + "line": 306, "column": 29 } } @@ -67165,15 +67484,15 @@ "updateContext": null }, "value": "this", - "start": 9729, - "end": 9733, + "start": 10067, + "end": 10071, "loc": { "start": { - "line": 293, + "line": 307, "column": 8 }, "end": { - "line": 293, + "line": 307, "column": 12 } } @@ -67191,15 +67510,15 @@ "binop": null, "updateContext": null }, - "start": 9733, - "end": 9734, + "start": 10071, + "end": 10072, "loc": { "start": { - "line": 293, + "line": 307, "column": 12 }, "end": { - "line": 293, + "line": 307, "column": 13 } } @@ -67217,15 +67536,15 @@ "binop": null }, "value": "pose", - "start": 9734, - "end": 9738, + "start": 10072, + "end": 10076, "loc": { "start": { - "line": 293, + "line": 307, "column": 13 }, "end": { - "line": 293, + "line": 307, "column": 17 } } @@ -67243,15 +67562,15 @@ "binop": null, "updateContext": null }, - "start": 9738, - "end": 9739, + "start": 10076, + "end": 10077, "loc": { "start": { - "line": 293, + "line": 307, "column": 17 }, "end": { - "line": 293, + "line": 307, "column": 18 } } @@ -67269,15 +67588,15 @@ "binop": null }, "value": "updateParam", - "start": 9739, - "end": 9750, + "start": 10077, + "end": 10088, "loc": { "start": { - "line": 293, + "line": 307, "column": 18 }, "end": { - "line": 293, + "line": 307, "column": 29 } } @@ -67294,15 +67613,15 @@ "postfix": false, "binop": null }, - "start": 9750, - "end": 9751, + "start": 10088, + "end": 10089, "loc": { "start": { - "line": 293, + "line": 307, "column": 29 }, "end": { - "line": 293, + "line": 307, "column": 30 } } @@ -67322,15 +67641,15 @@ "updateContext": null }, "value": "this", - "start": 9751, - "end": 9755, + "start": 10089, + "end": 10093, "loc": { "start": { - "line": 293, + "line": 307, "column": 30 }, "end": { - "line": 293, + "line": 307, "column": 34 } } @@ -67348,15 +67667,15 @@ "binop": null, "updateContext": null }, - "start": 9755, - "end": 9756, + "start": 10093, + "end": 10094, "loc": { "start": { - "line": 293, + "line": 307, "column": 34 }, "end": { - "line": 293, + "line": 307, "column": 35 } } @@ -67374,15 +67693,15 @@ "binop": null }, "value": "live2DModel", - "start": 9756, - "end": 9767, + "start": 10094, + "end": 10105, "loc": { "start": { - "line": 293, + "line": 307, "column": 35 }, "end": { - "line": 293, + "line": 307, "column": 46 } } @@ -67399,15 +67718,15 @@ "postfix": false, "binop": null }, - "start": 9767, - "end": 9768, + "start": 10105, + "end": 10106, "loc": { "start": { - "line": 293, + "line": 307, "column": 46 }, "end": { - "line": 293, + "line": 307, "column": 47 } } @@ -67425,15 +67744,15 @@ "binop": null, "updateContext": null }, - "start": 9768, - "end": 9769, + "start": 10106, + "end": 10107, "loc": { "start": { - "line": 293, + "line": 307, "column": 47 }, "end": { - "line": 293, + "line": 307, "column": 48 } } @@ -67450,15 +67769,15 @@ "postfix": false, "binop": null }, - "start": 9774, - "end": 9775, + "start": 10112, + "end": 10113, "loc": { "start": { - "line": 294, + "line": 308, "column": 4 }, "end": { - "line": 294, + "line": 308, "column": 5 } } @@ -67478,15 +67797,15 @@ "updateContext": null }, "value": "this", - "start": 9781, - "end": 9785, + "start": 10119, + "end": 10123, "loc": { "start": { - "line": 296, + "line": 310, "column": 4 }, "end": { - "line": 296, + "line": 310, "column": 8 } } @@ -67504,15 +67823,15 @@ "binop": null, "updateContext": null }, - "start": 9785, - "end": 9786, + "start": 10123, + "end": 10124, "loc": { "start": { - "line": 296, + "line": 310, "column": 8 }, "end": { - "line": 296, + "line": 310, "column": 9 } } @@ -67530,15 +67849,15 @@ "binop": null }, "value": "live2DModel", - "start": 9786, - "end": 9797, + "start": 10124, + "end": 10135, "loc": { "start": { - "line": 296, + "line": 310, "column": 9 }, "end": { - "line": 296, + "line": 310, "column": 20 } } @@ -67556,15 +67875,15 @@ "binop": null, "updateContext": null }, - "start": 9797, - "end": 9798, + "start": 10135, + "end": 10136, "loc": { "start": { - "line": 296, + "line": 310, "column": 20 }, "end": { - "line": 296, + "line": 310, "column": 21 } } @@ -67582,15 +67901,15 @@ "binop": null }, "value": "update", - "start": 9798, - "end": 9804, + "start": 10136, + "end": 10142, "loc": { "start": { - "line": 296, + "line": 310, "column": 21 }, "end": { - "line": 296, + "line": 310, "column": 27 } } @@ -67607,15 +67926,15 @@ "postfix": false, "binop": null }, - "start": 9804, - "end": 9805, + "start": 10142, + "end": 10143, "loc": { "start": { - "line": 296, + "line": 310, "column": 27 }, "end": { - "line": 296, + "line": 310, "column": 28 } } @@ -67632,15 +67951,15 @@ "postfix": false, "binop": null }, - "start": 9805, - "end": 9806, + "start": 10143, + "end": 10144, "loc": { "start": { - "line": 296, + "line": 310, "column": 28 }, "end": { - "line": 296, + "line": 310, "column": 29 } } @@ -67658,15 +67977,15 @@ "binop": null, "updateContext": null }, - "start": 9806, - "end": 9807, + "start": 10144, + "end": 10145, "loc": { "start": { - "line": 296, + "line": 310, "column": 29 }, "end": { - "line": 296, + "line": 310, "column": 30 } } @@ -67683,15 +68002,15 @@ "postfix": false, "binop": null }, - "start": 9808, - "end": 9809, + "start": 10146, + "end": 10147, "loc": { "start": { - "line": 297, + "line": 311, "column": 0 }, "end": { - "line": 297, + "line": 311, "column": 1 } } @@ -67709,15 +68028,15 @@ "binop": null, "updateContext": null }, - "start": 9809, - "end": 9810, + "start": 10147, + "end": 10148, "loc": { "start": { - "line": 297, + "line": 311, "column": 1 }, "end": { - "line": 297, + "line": 311, "column": 2 } } @@ -67735,15 +68054,15 @@ "binop": null }, "value": "cModel", - "start": 9814, - "end": 9820, + "start": 10152, + "end": 10158, "loc": { "start": { - "line": 301, + "line": 315, "column": 0 }, "end": { - "line": 301, + "line": 315, "column": 6 } } @@ -67761,15 +68080,15 @@ "binop": null, "updateContext": null }, - "start": 9820, - "end": 9821, + "start": 10158, + "end": 10159, "loc": { "start": { - "line": 301, + "line": 315, "column": 6 }, "end": { - "line": 301, + "line": 315, "column": 7 } } @@ -67787,15 +68106,15 @@ "binop": null }, "value": "prototype", - "start": 9821, - "end": 9830, + "start": 10159, + "end": 10168, "loc": { "start": { - "line": 301, + "line": 315, "column": 7 }, "end": { - "line": 301, + "line": 315, "column": 16 } } @@ -67813,15 +68132,15 @@ "binop": null, "updateContext": null }, - "start": 9830, - "end": 9831, + "start": 10168, + "end": 10169, "loc": { "start": { - "line": 301, + "line": 315, "column": 16 }, "end": { - "line": 301, + "line": 315, "column": 17 } } @@ -67839,15 +68158,15 @@ "binop": null }, "value": "setRandomExpression", - "start": 9831, - "end": 9850, + "start": 10169, + "end": 10188, "loc": { "start": { - "line": 301, + "line": 315, "column": 17 }, "end": { - "line": 301, + "line": 315, "column": 36 } } @@ -67866,15 +68185,15 @@ "updateContext": null }, "value": "=", - "start": 9851, - "end": 9852, + "start": 10189, + "end": 10190, "loc": { "start": { - "line": 301, + "line": 315, "column": 37 }, "end": { - "line": 301, + "line": 315, "column": 38 } } @@ -67893,15 +68212,15 @@ "binop": null }, "value": "function", - "start": 9853, - "end": 9861, + "start": 10191, + "end": 10199, "loc": { "start": { - "line": 301, + "line": 315, "column": 39 }, "end": { - "line": 301, + "line": 315, "column": 47 } } @@ -67918,15 +68237,15 @@ "postfix": false, "binop": null }, - "start": 9861, - "end": 9862, + "start": 10199, + "end": 10200, "loc": { "start": { - "line": 301, + "line": 315, "column": 47 }, "end": { - "line": 301, + "line": 315, "column": 48 } } @@ -67943,15 +68262,15 @@ "postfix": false, "binop": null }, - "start": 9862, - "end": 9863, + "start": 10200, + "end": 10201, "loc": { "start": { - "line": 301, + "line": 315, "column": 48 }, "end": { - "line": 301, + "line": 315, "column": 49 } } @@ -67968,15 +68287,15 @@ "postfix": false, "binop": null }, - "start": 9864, - "end": 9865, + "start": 10202, + "end": 10203, "loc": { "start": { - "line": 302, + "line": 316, "column": 0 }, "end": { - "line": 302, + "line": 316, "column": 1 } } @@ -67996,15 +68315,15 @@ "updateContext": null }, "value": "var", - "start": 9870, - "end": 9873, + "start": 10208, + "end": 10211, "loc": { "start": { - "line": 303, + "line": 317, "column": 4 }, "end": { - "line": 303, + "line": 317, "column": 7 } } @@ -68022,15 +68341,15 @@ "binop": null }, "value": "tmp", - "start": 9874, - "end": 9877, + "start": 10212, + "end": 10215, "loc": { "start": { - "line": 303, + "line": 317, "column": 8 }, "end": { - "line": 303, + "line": 317, "column": 11 } } @@ -68049,15 +68368,15 @@ "updateContext": null }, "value": "=", - "start": 9878, - "end": 9879, + "start": 10216, + "end": 10217, "loc": { "start": { - "line": 303, + "line": 317, "column": 12 }, "end": { - "line": 303, + "line": 317, "column": 13 } } @@ -68075,15 +68394,15 @@ "binop": null, "updateContext": null }, - "start": 9880, - "end": 9881, + "start": 10218, + "end": 10219, "loc": { "start": { - "line": 303, + "line": 317, "column": 14 }, "end": { - "line": 303, + "line": 317, "column": 15 } } @@ -68101,15 +68420,15 @@ "binop": null, "updateContext": null }, - "start": 9881, - "end": 9882, + "start": 10219, + "end": 10220, "loc": { "start": { - "line": 303, + "line": 317, "column": 15 }, "end": { - "line": 303, + "line": 317, "column": 16 } } @@ -68127,15 +68446,15 @@ "binop": null, "updateContext": null }, - "start": 9882, - "end": 9883, + "start": 10220, + "end": 10221, "loc": { "start": { - "line": 303, + "line": 317, "column": 16 }, "end": { - "line": 303, + "line": 317, "column": 17 } } @@ -68155,15 +68474,15 @@ "updateContext": null }, "value": "for", - "start": 9888, - "end": 9891, + "start": 10226, + "end": 10229, "loc": { "start": { - "line": 304, + "line": 318, "column": 4 }, "end": { - "line": 304, + "line": 318, "column": 7 } } @@ -68180,15 +68499,15 @@ "postfix": false, "binop": null }, - "start": 9892, - "end": 9893, + "start": 10230, + "end": 10231, "loc": { "start": { - "line": 304, + "line": 318, "column": 8 }, "end": { - "line": 304, + "line": 318, "column": 9 } } @@ -68208,15 +68527,15 @@ "updateContext": null }, "value": "var", - "start": 9893, - "end": 9896, + "start": 10231, + "end": 10234, "loc": { "start": { - "line": 304, + "line": 318, "column": 9 }, "end": { - "line": 304, + "line": 318, "column": 12 } } @@ -68234,15 +68553,15 @@ "binop": null }, "value": "name", - "start": 9897, - "end": 9901, + "start": 10235, + "end": 10239, "loc": { "start": { - "line": 304, + "line": 318, "column": 13 }, "end": { - "line": 304, + "line": 318, "column": 17 } } @@ -68262,15 +68581,15 @@ "updateContext": null }, "value": "in", - "start": 9902, - "end": 9904, + "start": 10240, + "end": 10242, "loc": { "start": { - "line": 304, + "line": 318, "column": 18 }, "end": { - "line": 304, + "line": 318, "column": 20 } } @@ -68290,15 +68609,15 @@ "updateContext": null }, "value": "this", - "start": 9905, - "end": 9909, + "start": 10243, + "end": 10247, "loc": { "start": { - "line": 304, + "line": 318, "column": 21 }, "end": { - "line": 304, + "line": 318, "column": 25 } } @@ -68316,15 +68635,15 @@ "binop": null, "updateContext": null }, - "start": 9909, - "end": 9910, + "start": 10247, + "end": 10248, "loc": { "start": { - "line": 304, + "line": 318, "column": 25 }, "end": { - "line": 304, + "line": 318, "column": 26 } } @@ -68342,15 +68661,15 @@ "binop": null }, "value": "expressions", - "start": 9910, - "end": 9921, + "start": 10248, + "end": 10259, "loc": { "start": { - "line": 304, + "line": 318, "column": 26 }, "end": { - "line": 304, + "line": 318, "column": 37 } } @@ -68367,15 +68686,15 @@ "postfix": false, "binop": null }, - "start": 9921, - "end": 9922, + "start": 10259, + "end": 10260, "loc": { "start": { - "line": 304, + "line": 318, "column": 37 }, "end": { - "line": 304, + "line": 318, "column": 38 } } @@ -68392,15 +68711,15 @@ "postfix": false, "binop": null }, - "start": 9927, - "end": 9928, + "start": 10265, + "end": 10266, "loc": { "start": { - "line": 305, + "line": 319, "column": 4 }, "end": { - "line": 305, + "line": 319, "column": 5 } } @@ -68418,15 +68737,15 @@ "binop": null }, "value": "tmp", - "start": 9937, - "end": 9940, + "start": 10275, + "end": 10278, "loc": { "start": { - "line": 306, + "line": 320, "column": 8 }, "end": { - "line": 306, + "line": 320, "column": 11 } } @@ -68444,15 +68763,15 @@ "binop": null, "updateContext": null }, - "start": 9940, - "end": 9941, + "start": 10278, + "end": 10279, "loc": { "start": { - "line": 306, + "line": 320, "column": 11 }, "end": { - "line": 306, + "line": 320, "column": 12 } } @@ -68470,15 +68789,15 @@ "binop": null }, "value": "push", - "start": 9941, - "end": 9945, + "start": 10279, + "end": 10283, "loc": { "start": { - "line": 306, + "line": 320, "column": 12 }, "end": { - "line": 306, + "line": 320, "column": 16 } } @@ -68495,15 +68814,15 @@ "postfix": false, "binop": null }, - "start": 9945, - "end": 9946, + "start": 10283, + "end": 10284, "loc": { "start": { - "line": 306, + "line": 320, "column": 16 }, "end": { - "line": 306, + "line": 320, "column": 17 } } @@ -68521,15 +68840,15 @@ "binop": null }, "value": "name", - "start": 9946, - "end": 9950, + "start": 10284, + "end": 10288, "loc": { "start": { - "line": 306, + "line": 320, "column": 17 }, "end": { - "line": 306, + "line": 320, "column": 21 } } @@ -68546,15 +68865,15 @@ "postfix": false, "binop": null }, - "start": 9950, - "end": 9951, + "start": 10288, + "end": 10289, "loc": { "start": { - "line": 306, + "line": 320, "column": 21 }, "end": { - "line": 306, + "line": 320, "column": 22 } } @@ -68572,15 +68891,15 @@ "binop": null, "updateContext": null }, - "start": 9951, - "end": 9952, + "start": 10289, + "end": 10290, "loc": { "start": { - "line": 306, + "line": 320, "column": 22 }, "end": { - "line": 306, + "line": 320, "column": 23 } } @@ -68597,15 +68916,15 @@ "postfix": false, "binop": null }, - "start": 9957, - "end": 9958, + "start": 10295, + "end": 10296, "loc": { "start": { - "line": 307, + "line": 321, "column": 4 }, "end": { - "line": 307, + "line": 321, "column": 5 } } @@ -68625,15 +68944,15 @@ "updateContext": null }, "value": "var", - "start": 9964, - "end": 9967, + "start": 10302, + "end": 10305, "loc": { "start": { - "line": 309, + "line": 323, "column": 4 }, "end": { - "line": 309, + "line": 323, "column": 7 } } @@ -68651,15 +68970,15 @@ "binop": null }, "value": "no", - "start": 9968, - "end": 9970, + "start": 10306, + "end": 10308, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 10 } } @@ -68678,15 +68997,15 @@ "updateContext": null }, "value": "=", - "start": 9971, - "end": 9972, + "start": 10309, + "end": 10310, "loc": { "start": { - "line": 309, + "line": 323, "column": 11 }, "end": { - "line": 309, + "line": 323, "column": 12 } } @@ -68704,15 +69023,15 @@ "binop": null }, "value": "parseInt", - "start": 9973, - "end": 9981, + "start": 10311, + "end": 10319, "loc": { "start": { - "line": 309, + "line": 323, "column": 13 }, "end": { - "line": 309, + "line": 323, "column": 21 } } @@ -68729,15 +69048,15 @@ "postfix": false, "binop": null }, - "start": 9981, - "end": 9982, + "start": 10319, + "end": 10320, "loc": { "start": { - "line": 309, + "line": 323, "column": 21 }, "end": { - "line": 309, + "line": 323, "column": 22 } } @@ -68755,15 +69074,15 @@ "binop": null }, "value": "Math", - "start": 9982, - "end": 9986, + "start": 10320, + "end": 10324, "loc": { "start": { - "line": 309, + "line": 323, "column": 22 }, "end": { - "line": 309, + "line": 323, "column": 26 } } @@ -68781,15 +69100,15 @@ "binop": null, "updateContext": null }, - "start": 9986, - "end": 9987, + "start": 10324, + "end": 10325, "loc": { "start": { - "line": 309, + "line": 323, "column": 26 }, "end": { - "line": 309, + "line": 323, "column": 27 } } @@ -68807,15 +69126,15 @@ "binop": null }, "value": "random", - "start": 9987, - "end": 9993, + "start": 10325, + "end": 10331, "loc": { "start": { - "line": 309, + "line": 323, "column": 27 }, "end": { - "line": 309, + "line": 323, "column": 33 } } @@ -68832,15 +69151,15 @@ "postfix": false, "binop": null }, - "start": 9993, - "end": 9994, + "start": 10331, + "end": 10332, "loc": { "start": { - "line": 309, + "line": 323, "column": 33 }, "end": { - "line": 309, + "line": 323, "column": 34 } } @@ -68857,15 +69176,15 @@ "postfix": false, "binop": null }, - "start": 9994, - "end": 9995, + "start": 10332, + "end": 10333, "loc": { "start": { - "line": 309, + "line": 323, "column": 34 }, "end": { - "line": 309, + "line": 323, "column": 35 } } @@ -68884,15 +69203,15 @@ "updateContext": null }, "value": "*", - "start": 9996, - "end": 9997, + "start": 10334, + "end": 10335, "loc": { "start": { - "line": 309, + "line": 323, "column": 36 }, "end": { - "line": 309, + "line": 323, "column": 37 } } @@ -68910,15 +69229,15 @@ "binop": null }, "value": "tmp", - "start": 9998, - "end": 10001, + "start": 10336, + "end": 10339, "loc": { "start": { - "line": 309, + "line": 323, "column": 38 }, "end": { - "line": 309, + "line": 323, "column": 41 } } @@ -68936,15 +69255,15 @@ "binop": null, "updateContext": null }, - "start": 10001, - "end": 10002, + "start": 10339, + "end": 10340, "loc": { "start": { - "line": 309, + "line": 323, "column": 41 }, "end": { - "line": 309, + "line": 323, "column": 42 } } @@ -68962,15 +69281,15 @@ "binop": null }, "value": "length", - "start": 10002, - "end": 10008, + "start": 10340, + "end": 10346, "loc": { "start": { - "line": 309, + "line": 323, "column": 42 }, "end": { - "line": 309, + "line": 323, "column": 48 } } @@ -68987,15 +69306,15 @@ "postfix": false, "binop": null }, - "start": 10008, - "end": 10009, + "start": 10346, + "end": 10347, "loc": { "start": { - "line": 309, + "line": 323, "column": 48 }, "end": { - "line": 309, + "line": 323, "column": 49 } } @@ -69013,15 +69332,15 @@ "binop": null, "updateContext": null }, - "start": 10009, - "end": 10010, + "start": 10347, + "end": 10348, "loc": { "start": { - "line": 309, + "line": 323, "column": 49 }, "end": { - "line": 309, + "line": 323, "column": 50 } } @@ -69041,15 +69360,15 @@ "updateContext": null }, "value": "this", - "start": 10016, - "end": 10020, + "start": 10354, + "end": 10358, "loc": { "start": { - "line": 311, + "line": 325, "column": 4 }, "end": { - "line": 311, + "line": 325, "column": 8 } } @@ -69067,15 +69386,15 @@ "binop": null, "updateContext": null }, - "start": 10020, - "end": 10021, + "start": 10358, + "end": 10359, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 9 } } @@ -69093,15 +69412,15 @@ "binop": null }, "value": "setExpression", - "start": 10021, - "end": 10034, + "start": 10359, + "end": 10372, "loc": { "start": { - "line": 311, + "line": 325, "column": 9 }, "end": { - "line": 311, + "line": 325, "column": 22 } } @@ -69118,15 +69437,15 @@ "postfix": false, "binop": null }, - "start": 10034, - "end": 10035, + "start": 10372, + "end": 10373, "loc": { "start": { - "line": 311, + "line": 325, "column": 22 }, "end": { - "line": 311, + "line": 325, "column": 23 } } @@ -69144,15 +69463,15 @@ "binop": null }, "value": "tmp", - "start": 10035, - "end": 10038, + "start": 10373, + "end": 10376, "loc": { "start": { - "line": 311, + "line": 325, "column": 23 }, "end": { - "line": 311, + "line": 325, "column": 26 } } @@ -69170,15 +69489,15 @@ "binop": null, "updateContext": null }, - "start": 10038, - "end": 10039, + "start": 10376, + "end": 10377, "loc": { "start": { - "line": 311, + "line": 325, "column": 26 }, "end": { - "line": 311, + "line": 325, "column": 27 } } @@ -69196,15 +69515,15 @@ "binop": null }, "value": "no", - "start": 10039, - "end": 10041, + "start": 10377, + "end": 10379, "loc": { "start": { - "line": 311, + "line": 325, "column": 27 }, "end": { - "line": 311, + "line": 325, "column": 29 } } @@ -69222,15 +69541,15 @@ "binop": null, "updateContext": null }, - "start": 10041, - "end": 10042, + "start": 10379, + "end": 10380, "loc": { "start": { - "line": 311, + "line": 325, "column": 29 }, "end": { - "line": 311, + "line": 325, "column": 30 } } @@ -69247,15 +69566,15 @@ "postfix": false, "binop": null }, - "start": 10042, - "end": 10043, + "start": 10380, + "end": 10381, "loc": { "start": { - "line": 311, + "line": 325, "column": 30 }, "end": { - "line": 311, + "line": 325, "column": 31 } } @@ -69273,15 +69592,15 @@ "binop": null, "updateContext": null }, - "start": 10043, - "end": 10044, + "start": 10381, + "end": 10382, "loc": { "start": { - "line": 311, + "line": 325, "column": 31 }, "end": { - "line": 311, + "line": 325, "column": 32 } } @@ -69298,15 +69617,15 @@ "postfix": false, "binop": null }, - "start": 10045, - "end": 10046, + "start": 10383, + "end": 10384, "loc": { "start": { - "line": 312, + "line": 326, "column": 0 }, "end": { - "line": 312, + "line": 326, "column": 1 } } @@ -69324,15 +69643,15 @@ "binop": null }, "value": "cModel", - "start": 10050, - "end": 10056, + "start": 10388, + "end": 10394, "loc": { "start": { - "line": 316, + "line": 330, "column": 0 }, "end": { - "line": 316, + "line": 330, "column": 6 } } @@ -69350,15 +69669,15 @@ "binop": null, "updateContext": null }, - "start": 10056, - "end": 10057, + "start": 10394, + "end": 10395, "loc": { "start": { - "line": 316, + "line": 330, "column": 6 }, "end": { - "line": 316, + "line": 330, "column": 7 } } @@ -69376,15 +69695,15 @@ "binop": null }, "value": "prototype", - "start": 10057, - "end": 10066, + "start": 10395, + "end": 10404, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 16 } } @@ -69402,15 +69721,15 @@ "binop": null, "updateContext": null }, - "start": 10066, - "end": 10067, + "start": 10404, + "end": 10405, "loc": { "start": { - "line": 316, + "line": 330, "column": 16 }, "end": { - "line": 316, + "line": 330, "column": 17 } } @@ -69428,15 +69747,15 @@ "binop": null }, "value": "startRandomMotion", - "start": 10067, - "end": 10084, + "start": 10405, + "end": 10422, "loc": { "start": { - "line": 316, + "line": 330, "column": 17 }, "end": { - "line": 316, + "line": 330, "column": 34 } } @@ -69455,15 +69774,15 @@ "updateContext": null }, "value": "=", - "start": 10085, - "end": 10086, + "start": 10423, + "end": 10424, "loc": { "start": { - "line": 316, + "line": 330, "column": 35 }, "end": { - "line": 316, + "line": 330, "column": 36 } } @@ -69482,15 +69801,15 @@ "binop": null }, "value": "function", - "start": 10087, - "end": 10095, + "start": 10425, + "end": 10433, "loc": { "start": { - "line": 316, + "line": 330, "column": 37 }, "end": { - "line": 316, + "line": 330, "column": 45 } } @@ -69507,15 +69826,15 @@ "postfix": false, "binop": null }, - "start": 10095, - "end": 10096, + "start": 10433, + "end": 10434, "loc": { "start": { - "line": 316, + "line": 330, "column": 45 }, "end": { - "line": 316, + "line": 330, "column": 46 } } @@ -69533,15 +69852,15 @@ "binop": null }, "value": "name", - "start": 10096, - "end": 10100, + "start": 10434, + "end": 10438, "loc": { "start": { - "line": 316, + "line": 330, "column": 46 }, "end": { - "line": 316, + "line": 330, "column": 50 } } @@ -69559,15 +69878,15 @@ "binop": null, "updateContext": null }, - "start": 10100, - "end": 10101, + "start": 10438, + "end": 10439, "loc": { "start": { - "line": 316, + "line": 330, "column": 50 }, "end": { - "line": 316, + "line": 330, "column": 51 } } @@ -69585,15 +69904,15 @@ "binop": null }, "value": "priority", - "start": 10102, - "end": 10110, + "start": 10440, + "end": 10448, "loc": { "start": { - "line": 316, + "line": 330, "column": 52 }, "end": { - "line": 316, + "line": 330, "column": 60 } } @@ -69610,15 +69929,15 @@ "postfix": false, "binop": null }, - "start": 10110, - "end": 10111, + "start": 10448, + "end": 10449, "loc": { "start": { - "line": 316, + "line": 330, "column": 60 }, "end": { - "line": 316, + "line": 330, "column": 61 } } @@ -69635,15 +69954,15 @@ "postfix": false, "binop": null }, - "start": 10112, - "end": 10113, + "start": 10450, + "end": 10451, "loc": { "start": { - "line": 317, + "line": 331, "column": 0 }, "end": { - "line": 317, + "line": 331, "column": 1 } } @@ -69663,15 +69982,15 @@ "updateContext": null }, "value": "var", - "start": 10118, - "end": 10121, + "start": 10456, + "end": 10459, "loc": { "start": { - "line": 318, + "line": 332, "column": 4 }, "end": { - "line": 318, + "line": 332, "column": 7 } } @@ -69689,15 +70008,15 @@ "binop": null }, "value": "max", - "start": 10122, - "end": 10125, + "start": 10460, + "end": 10463, "loc": { "start": { - "line": 318, + "line": 332, "column": 8 }, "end": { - "line": 318, + "line": 332, "column": 11 } } @@ -69716,15 +70035,15 @@ "updateContext": null }, "value": "=", - "start": 10126, - "end": 10127, + "start": 10464, + "end": 10465, "loc": { "start": { - "line": 318, + "line": 332, "column": 12 }, "end": { - "line": 318, + "line": 332, "column": 13 } } @@ -69744,15 +70063,15 @@ "updateContext": null }, "value": "this", - "start": 10128, - "end": 10132, + "start": 10466, + "end": 10470, "loc": { "start": { - "line": 318, + "line": 332, "column": 14 }, "end": { - "line": 318, + "line": 332, "column": 18 } } @@ -69770,15 +70089,15 @@ "binop": null, "updateContext": null }, - "start": 10132, - "end": 10133, + "start": 10470, + "end": 10471, "loc": { "start": { - "line": 318, + "line": 332, "column": 18 }, "end": { - "line": 318, + "line": 332, "column": 19 } } @@ -69796,15 +70115,15 @@ "binop": null }, "value": "modelSetting", - "start": 10133, - "end": 10145, + "start": 10471, + "end": 10483, "loc": { "start": { - "line": 318, + "line": 332, "column": 19 }, "end": { - "line": 318, + "line": 332, "column": 31 } } @@ -69822,15 +70141,15 @@ "binop": null, "updateContext": null }, - "start": 10145, - "end": 10146, + "start": 10483, + "end": 10484, "loc": { "start": { - "line": 318, + "line": 332, "column": 31 }, "end": { - "line": 318, + "line": 332, "column": 32 } } @@ -69848,15 +70167,15 @@ "binop": null }, "value": "getMotionNum", - "start": 10146, - "end": 10158, + "start": 10484, + "end": 10496, "loc": { "start": { - "line": 318, + "line": 332, "column": 32 }, "end": { - "line": 318, + "line": 332, "column": 44 } } @@ -69873,15 +70192,15 @@ "postfix": false, "binop": null }, - "start": 10158, - "end": 10159, + "start": 10496, + "end": 10497, "loc": { "start": { - "line": 318, + "line": 332, "column": 44 }, "end": { - "line": 318, + "line": 332, "column": 45 } } @@ -69899,15 +70218,15 @@ "binop": null }, "value": "name", - "start": 10159, - "end": 10163, + "start": 10497, + "end": 10501, "loc": { "start": { - "line": 318, + "line": 332, "column": 45 }, "end": { - "line": 318, + "line": 332, "column": 49 } } @@ -69924,15 +70243,15 @@ "postfix": false, "binop": null }, - "start": 10163, - "end": 10164, + "start": 10501, + "end": 10502, "loc": { "start": { - "line": 318, + "line": 332, "column": 49 }, "end": { - "line": 318, + "line": 332, "column": 50 } } @@ -69950,15 +70269,15 @@ "binop": null, "updateContext": null }, - "start": 10164, - "end": 10165, + "start": 10502, + "end": 10503, "loc": { "start": { - "line": 318, + "line": 332, "column": 50 }, "end": { - "line": 318, + "line": 332, "column": 51 } } @@ -69978,15 +70297,15 @@ "updateContext": null }, "value": "var", - "start": 10170, - "end": 10173, + "start": 10508, + "end": 10511, "loc": { "start": { - "line": 319, + "line": 333, "column": 4 }, "end": { - "line": 319, + "line": 333, "column": 7 } } @@ -70004,15 +70323,15 @@ "binop": null }, "value": "no", - "start": 10174, - "end": 10176, + "start": 10512, + "end": 10514, "loc": { "start": { - "line": 319, + "line": 333, "column": 8 }, "end": { - "line": 319, + "line": 333, "column": 10 } } @@ -70031,15 +70350,15 @@ "updateContext": null }, "value": "=", - "start": 10177, - "end": 10178, + "start": 10515, + "end": 10516, "loc": { "start": { - "line": 319, + "line": 333, "column": 11 }, "end": { - "line": 319, + "line": 333, "column": 12 } } @@ -70057,15 +70376,15 @@ "binop": null }, "value": "parseInt", - "start": 10179, - "end": 10187, + "start": 10517, + "end": 10525, "loc": { "start": { - "line": 319, + "line": 333, "column": 13 }, "end": { - "line": 319, + "line": 333, "column": 21 } } @@ -70082,15 +70401,15 @@ "postfix": false, "binop": null }, - "start": 10187, - "end": 10188, + "start": 10525, + "end": 10526, "loc": { "start": { - "line": 319, + "line": 333, "column": 21 }, "end": { - "line": 319, + "line": 333, "column": 22 } } @@ -70108,15 +70427,15 @@ "binop": null }, "value": "Math", - "start": 10188, - "end": 10192, + "start": 10526, + "end": 10530, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 26 } } @@ -70134,15 +70453,15 @@ "binop": null, "updateContext": null }, - "start": 10192, - "end": 10193, + "start": 10530, + "end": 10531, "loc": { "start": { - "line": 319, + "line": 333, "column": 26 }, "end": { - "line": 319, + "line": 333, "column": 27 } } @@ -70160,15 +70479,15 @@ "binop": null }, "value": "random", - "start": 10193, - "end": 10199, + "start": 10531, + "end": 10537, "loc": { "start": { - "line": 319, + "line": 333, "column": 27 }, "end": { - "line": 319, + "line": 333, "column": 33 } } @@ -70185,15 +70504,15 @@ "postfix": false, "binop": null }, - "start": 10199, - "end": 10200, + "start": 10537, + "end": 10538, "loc": { "start": { - "line": 319, + "line": 333, "column": 33 }, "end": { - "line": 319, + "line": 333, "column": 34 } } @@ -70210,15 +70529,15 @@ "postfix": false, "binop": null }, - "start": 10200, - "end": 10201, + "start": 10538, + "end": 10539, "loc": { "start": { - "line": 319, + "line": 333, "column": 34 }, "end": { - "line": 319, + "line": 333, "column": 35 } } @@ -70237,15 +70556,15 @@ "updateContext": null }, "value": "*", - "start": 10202, - "end": 10203, + "start": 10540, + "end": 10541, "loc": { "start": { - "line": 319, + "line": 333, "column": 36 }, "end": { - "line": 319, + "line": 333, "column": 37 } } @@ -70263,15 +70582,15 @@ "binop": null }, "value": "max", - "start": 10204, - "end": 10207, + "start": 10542, + "end": 10545, "loc": { "start": { - "line": 319, + "line": 333, "column": 38 }, "end": { - "line": 319, + "line": 333, "column": 41 } } @@ -70288,15 +70607,15 @@ "postfix": false, "binop": null }, - "start": 10207, - "end": 10208, + "start": 10545, + "end": 10546, "loc": { "start": { - "line": 319, + "line": 333, "column": 41 }, "end": { - "line": 319, + "line": 333, "column": 42 } } @@ -70314,15 +70633,15 @@ "binop": null, "updateContext": null }, - "start": 10208, - "end": 10209, + "start": 10546, + "end": 10547, "loc": { "start": { - "line": 319, + "line": 333, "column": 42 }, "end": { - "line": 319, + "line": 333, "column": 43 } } @@ -70342,15 +70661,15 @@ "updateContext": null }, "value": "this", - "start": 10214, - "end": 10218, + "start": 10552, + "end": 10556, "loc": { "start": { - "line": 320, + "line": 334, "column": 4 }, "end": { - "line": 320, + "line": 334, "column": 8 } } @@ -70368,15 +70687,15 @@ "binop": null, "updateContext": null }, - "start": 10218, - "end": 10219, + "start": 10556, + "end": 10557, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 9 } } @@ -70394,15 +70713,15 @@ "binop": null }, "value": "startMotion", - "start": 10219, - "end": 10230, + "start": 10557, + "end": 10568, "loc": { "start": { - "line": 320, + "line": 334, "column": 9 }, "end": { - "line": 320, + "line": 334, "column": 20 } } @@ -70419,15 +70738,15 @@ "postfix": false, "binop": null }, - "start": 10230, - "end": 10231, + "start": 10568, + "end": 10569, "loc": { "start": { - "line": 320, + "line": 334, "column": 20 }, "end": { - "line": 320, + "line": 334, "column": 21 } } @@ -70445,15 +70764,15 @@ "binop": null }, "value": "name", - "start": 10231, - "end": 10235, + "start": 10569, + "end": 10573, "loc": { "start": { - "line": 320, + "line": 334, "column": 21 }, "end": { - "line": 320, + "line": 334, "column": 25 } } @@ -70471,15 +70790,15 @@ "binop": null, "updateContext": null }, - "start": 10235, - "end": 10236, + "start": 10573, + "end": 10574, "loc": { "start": { - "line": 320, + "line": 334, "column": 25 }, "end": { - "line": 320, + "line": 334, "column": 26 } } @@ -70497,15 +70816,15 @@ "binop": null }, "value": "no", - "start": 10237, - "end": 10239, + "start": 10575, + "end": 10577, "loc": { "start": { - "line": 320, + "line": 334, "column": 27 }, "end": { - "line": 320, + "line": 334, "column": 29 } } @@ -70523,15 +70842,15 @@ "binop": null, "updateContext": null }, - "start": 10239, - "end": 10240, + "start": 10577, + "end": 10578, "loc": { "start": { - "line": 320, + "line": 334, "column": 29 }, "end": { - "line": 320, + "line": 334, "column": 30 } } @@ -70549,15 +70868,15 @@ "binop": null }, "value": "priority", - "start": 10241, - "end": 10249, + "start": 10579, + "end": 10587, "loc": { "start": { - "line": 320, + "line": 334, "column": 31 }, "end": { - "line": 320, + "line": 334, "column": 39 } } @@ -70574,15 +70893,15 @@ "postfix": false, "binop": null }, - "start": 10249, - "end": 10250, + "start": 10587, + "end": 10588, "loc": { "start": { - "line": 320, + "line": 334, "column": 39 }, "end": { - "line": 320, + "line": 334, "column": 40 } } @@ -70600,15 +70919,15 @@ "binop": null, "updateContext": null }, - "start": 10250, - "end": 10251, + "start": 10588, + "end": 10589, "loc": { "start": { - "line": 320, + "line": 334, "column": 40 }, "end": { - "line": 320, + "line": 334, "column": 41 } } @@ -70625,15 +70944,15 @@ "postfix": false, "binop": null }, - "start": 10252, - "end": 10253, + "start": 10590, + "end": 10591, "loc": { "start": { - "line": 321, + "line": 335, "column": 0 }, "end": { - "line": 321, + "line": 335, "column": 1 } } @@ -70651,15 +70970,15 @@ "binop": null }, "value": "cModel", - "start": 10257, - "end": 10263, + "start": 10595, + "end": 10601, "loc": { "start": { - "line": 325, + "line": 339, "column": 0 }, "end": { - "line": 325, + "line": 339, "column": 6 } } @@ -70677,15 +70996,15 @@ "binop": null, "updateContext": null }, - "start": 10263, - "end": 10264, + "start": 10601, + "end": 10602, "loc": { "start": { - "line": 325, + "line": 339, "column": 6 }, "end": { - "line": 325, + "line": 339, "column": 7 } } @@ -70703,15 +71022,15 @@ "binop": null }, "value": "prototype", - "start": 10264, - "end": 10273, + "start": 10602, + "end": 10611, "loc": { "start": { - "line": 325, + "line": 339, "column": 7 }, "end": { - "line": 325, + "line": 339, "column": 16 } } @@ -70729,15 +71048,15 @@ "binop": null, "updateContext": null }, - "start": 10273, - "end": 10274, + "start": 10611, + "end": 10612, "loc": { "start": { - "line": 325, + "line": 339, "column": 16 }, "end": { - "line": 325, + "line": 339, "column": 17 } } @@ -70755,15 +71074,15 @@ "binop": null }, "value": "startMotion", - "start": 10274, - "end": 10285, + "start": 10612, + "end": 10623, "loc": { "start": { - "line": 325, + "line": 339, "column": 17 }, "end": { - "line": 325, + "line": 339, "column": 28 } } @@ -70782,15 +71101,15 @@ "updateContext": null }, "value": "=", - "start": 10286, - "end": 10287, + "start": 10624, + "end": 10625, "loc": { "start": { - "line": 325, + "line": 339, "column": 29 }, "end": { - "line": 325, + "line": 339, "column": 30 } } @@ -70809,15 +71128,15 @@ "binop": null }, "value": "function", - "start": 10288, - "end": 10296, + "start": 10626, + "end": 10634, "loc": { "start": { - "line": 325, + "line": 339, "column": 31 }, "end": { - "line": 325, + "line": 339, "column": 39 } } @@ -70834,15 +71153,15 @@ "postfix": false, "binop": null }, - "start": 10296, - "end": 10297, + "start": 10634, + "end": 10635, "loc": { "start": { - "line": 325, + "line": 339, "column": 39 }, "end": { - "line": 325, + "line": 339, "column": 40 } } @@ -70860,15 +71179,15 @@ "binop": null }, "value": "name", - "start": 10297, - "end": 10301, + "start": 10635, + "end": 10639, "loc": { "start": { - "line": 325, + "line": 339, "column": 40 }, "end": { - "line": 325, + "line": 339, "column": 44 } } @@ -70886,15 +71205,15 @@ "binop": null, "updateContext": null }, - "start": 10301, - "end": 10302, + "start": 10639, + "end": 10640, "loc": { "start": { - "line": 325, + "line": 339, "column": 44 }, "end": { - "line": 325, + "line": 339, "column": 45 } } @@ -70912,15 +71231,15 @@ "binop": null }, "value": "no", - "start": 10303, - "end": 10305, + "start": 10641, + "end": 10643, "loc": { "start": { - "line": 325, + "line": 339, "column": 46 }, "end": { - "line": 325, + "line": 339, "column": 48 } } @@ -70938,15 +71257,15 @@ "binop": null, "updateContext": null }, - "start": 10305, - "end": 10306, + "start": 10643, + "end": 10644, "loc": { "start": { - "line": 325, + "line": 339, "column": 48 }, "end": { - "line": 325, + "line": 339, "column": 49 } } @@ -70964,15 +71283,15 @@ "binop": null }, "value": "priority", - "start": 10307, - "end": 10315, + "start": 10645, + "end": 10653, "loc": { "start": { - "line": 325, + "line": 339, "column": 50 }, "end": { - "line": 325, + "line": 339, "column": 58 } } @@ -70989,15 +71308,15 @@ "postfix": false, "binop": null }, - "start": 10315, - "end": 10316, + "start": 10653, + "end": 10654, "loc": { "start": { - "line": 325, + "line": 339, "column": 58 }, "end": { - "line": 325, + "line": 339, "column": 59 } } @@ -71014,15 +71333,15 @@ "postfix": false, "binop": null }, - "start": 10317, - "end": 10318, + "start": 10655, + "end": 10656, "loc": { "start": { - "line": 326, + "line": 340, "column": 0 }, "end": { - "line": 326, + "line": 340, "column": 1 } } @@ -71030,15 +71349,15 @@ { "type": "CommentLine", "value": " console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);", - "start": 10323, - "end": 10391, + "start": 10661, + "end": 10729, "loc": { "start": { - "line": 327, + "line": 341, "column": 4 }, "end": { - "line": 327, + "line": 341, "column": 72 } } @@ -71058,15 +71377,15 @@ "updateContext": null }, "value": "var", - "start": 10397, - "end": 10400, + "start": 10735, + "end": 10738, "loc": { "start": { - "line": 329, + "line": 343, "column": 4 }, "end": { - "line": 329, + "line": 343, "column": 7 } } @@ -71084,15 +71403,15 @@ "binop": null }, "value": "motionName", - "start": 10401, - "end": 10411, + "start": 10739, + "end": 10749, "loc": { "start": { - "line": 329, + "line": 343, "column": 8 }, "end": { - "line": 329, + "line": 343, "column": 18 } } @@ -71111,15 +71430,15 @@ "updateContext": null }, "value": "=", - "start": 10412, - "end": 10413, + "start": 10750, + "end": 10751, "loc": { "start": { - "line": 329, + "line": 343, "column": 19 }, "end": { - "line": 329, + "line": 343, "column": 20 } } @@ -71139,15 +71458,15 @@ "updateContext": null }, "value": "this", - "start": 10414, - "end": 10418, + "start": 10752, + "end": 10756, "loc": { "start": { - "line": 329, + "line": 343, "column": 21 }, "end": { - "line": 329, + "line": 343, "column": 25 } } @@ -71165,15 +71484,15 @@ "binop": null, "updateContext": null }, - "start": 10418, - "end": 10419, + "start": 10756, + "end": 10757, "loc": { "start": { - "line": 329, + "line": 343, "column": 25 }, "end": { - "line": 329, + "line": 343, "column": 26 } } @@ -71191,15 +71510,15 @@ "binop": null }, "value": "modelSetting", - "start": 10419, - "end": 10431, + "start": 10757, + "end": 10769, "loc": { "start": { - "line": 329, + "line": 343, "column": 26 }, "end": { - "line": 329, + "line": 343, "column": 38 } } @@ -71217,15 +71536,15 @@ "binop": null, "updateContext": null }, - "start": 10431, - "end": 10432, + "start": 10769, + "end": 10770, "loc": { "start": { - "line": 329, + "line": 343, "column": 38 }, "end": { - "line": 329, + "line": 343, "column": 39 } } @@ -71243,15 +71562,15 @@ "binop": null }, "value": "getMotionFile", - "start": 10432, - "end": 10445, + "start": 10770, + "end": 10783, "loc": { "start": { - "line": 329, + "line": 343, "column": 39 }, "end": { - "line": 329, + "line": 343, "column": 52 } } @@ -71268,15 +71587,15 @@ "postfix": false, "binop": null }, - "start": 10445, - "end": 10446, + "start": 10783, + "end": 10784, "loc": { "start": { - "line": 329, + "line": 343, "column": 52 }, "end": { - "line": 329, + "line": 343, "column": 53 } } @@ -71294,15 +71613,15 @@ "binop": null }, "value": "name", - "start": 10446, - "end": 10450, + "start": 10784, + "end": 10788, "loc": { "start": { - "line": 329, + "line": 343, "column": 53 }, "end": { - "line": 329, + "line": 343, "column": 57 } } @@ -71320,15 +71639,15 @@ "binop": null, "updateContext": null }, - "start": 10450, - "end": 10451, + "start": 10788, + "end": 10789, "loc": { "start": { - "line": 329, + "line": 343, "column": 57 }, "end": { - "line": 329, + "line": 343, "column": 58 } } @@ -71346,15 +71665,15 @@ "binop": null }, "value": "no", - "start": 10452, - "end": 10454, + "start": 10790, + "end": 10792, "loc": { "start": { - "line": 329, + "line": 343, "column": 59 }, "end": { - "line": 329, + "line": 343, "column": 61 } } @@ -71371,15 +71690,15 @@ "postfix": false, "binop": null }, - "start": 10454, - "end": 10455, + "start": 10792, + "end": 10793, "loc": { "start": { - "line": 329, + "line": 343, "column": 61 }, "end": { - "line": 329, + "line": 343, "column": 62 } } @@ -71397,15 +71716,15 @@ "binop": null, "updateContext": null }, - "start": 10455, - "end": 10456, + "start": 10793, + "end": 10794, "loc": { "start": { - "line": 329, + "line": 343, "column": 62 }, "end": { - "line": 329, + "line": 343, "column": 63 } } @@ -71425,15 +71744,15 @@ "updateContext": null }, "value": "if", - "start": 10462, - "end": 10464, + "start": 10800, + "end": 10802, "loc": { "start": { - "line": 331, + "line": 345, "column": 4 }, "end": { - "line": 331, + "line": 345, "column": 6 } } @@ -71450,15 +71769,15 @@ "postfix": false, "binop": null }, - "start": 10465, - "end": 10466, + "start": 10803, + "end": 10804, "loc": { "start": { - "line": 331, + "line": 345, "column": 7 }, "end": { - "line": 331, + "line": 345, "column": 8 } } @@ -71476,15 +71795,15 @@ "binop": null }, "value": "motionName", - "start": 10466, - "end": 10476, + "start": 10804, + "end": 10814, "loc": { "start": { - "line": 331, + "line": 345, "column": 8 }, "end": { - "line": 331, + "line": 345, "column": 18 } } @@ -71503,15 +71822,15 @@ "updateContext": null }, "value": "==", - "start": 10477, - "end": 10479, + "start": 10815, + "end": 10817, "loc": { "start": { - "line": 331, + "line": 345, "column": 19 }, "end": { - "line": 331, + "line": 345, "column": 21 } } @@ -71531,15 +71850,15 @@ "updateContext": null }, "value": "null", - "start": 10480, - "end": 10484, + "start": 10818, + "end": 10822, "loc": { "start": { - "line": 331, + "line": 345, "column": 22 }, "end": { - "line": 331, + "line": 345, "column": 26 } } @@ -71558,15 +71877,15 @@ "updateContext": null }, "value": "||", - "start": 10485, - "end": 10487, + "start": 10823, + "end": 10825, "loc": { "start": { - "line": 331, + "line": 345, "column": 27 }, "end": { - "line": 331, + "line": 345, "column": 29 } } @@ -71584,15 +71903,15 @@ "binop": null }, "value": "motionName", - "start": 10488, - "end": 10498, + "start": 10826, + "end": 10836, "loc": { "start": { - "line": 331, + "line": 345, "column": 30 }, "end": { - "line": 331, + "line": 345, "column": 40 } } @@ -71611,15 +71930,15 @@ "updateContext": null }, "value": "==", - "start": 10499, - "end": 10501, + "start": 10837, + "end": 10839, "loc": { "start": { - "line": 331, + "line": 345, "column": 41 }, "end": { - "line": 331, + "line": 345, "column": 43 } } @@ -71638,15 +71957,15 @@ "updateContext": null }, "value": "", - "start": 10502, - "end": 10504, + "start": 10840, + "end": 10842, "loc": { "start": { - "line": 331, + "line": 345, "column": 44 }, "end": { - "line": 331, + "line": 345, "column": 46 } } @@ -71663,15 +71982,15 @@ "postfix": false, "binop": null }, - "start": 10504, - "end": 10505, + "start": 10842, + "end": 10843, "loc": { "start": { - "line": 331, + "line": 345, "column": 46 }, "end": { - "line": 331, + "line": 345, "column": 47 } } @@ -71688,15 +72007,15 @@ "postfix": false, "binop": null }, - "start": 10510, - "end": 10511, + "start": 10848, + "end": 10849, "loc": { "start": { - "line": 332, + "line": 346, "column": 4 }, "end": { - "line": 332, + "line": 346, "column": 5 } } @@ -71716,15 +72035,15 @@ "updateContext": null }, "value": "if", - "start": 10520, - "end": 10522, + "start": 10858, + "end": 10860, "loc": { "start": { - "line": 333, + "line": 347, "column": 8 }, "end": { - "line": 333, + "line": 347, "column": 10 } } @@ -71741,15 +72060,15 @@ "postfix": false, "binop": null }, - "start": 10523, - "end": 10524, + "start": 10861, + "end": 10862, "loc": { "start": { - "line": 333, + "line": 347, "column": 11 }, "end": { - "line": 333, + "line": 347, "column": 12 } } @@ -71767,15 +72086,15 @@ "binop": null }, "value": "cDefine", - "start": 10524, - "end": 10531, + "start": 10862, + "end": 10869, "loc": { "start": { - "line": 333, + "line": 347, "column": 12 }, "end": { - "line": 333, + "line": 347, "column": 19 } } @@ -71793,15 +72112,15 @@ "binop": null, "updateContext": null }, - "start": 10531, - "end": 10532, + "start": 10869, + "end": 10870, "loc": { "start": { - "line": 333, + "line": 347, "column": 19 }, "end": { - "line": 333, + "line": 347, "column": 20 } } @@ -71819,15 +72138,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 10532, - "end": 10541, + "start": 10870, + "end": 10879, "loc": { "start": { - "line": 333, + "line": 347, "column": 20 }, "end": { - "line": 333, + "line": 347, "column": 29 } } @@ -71844,15 +72163,15 @@ "postfix": false, "binop": null }, - "start": 10541, - "end": 10542, + "start": 10879, + "end": 10880, "loc": { "start": { - "line": 333, + "line": 347, "column": 29 }, "end": { - "line": 333, + "line": 347, "column": 30 } } @@ -71870,15 +72189,15 @@ "binop": null }, "value": "console", - "start": 10555, - "end": 10562, + "start": 10893, + "end": 10900, "loc": { "start": { - "line": 334, + "line": 348, "column": 12 }, "end": { - "line": 334, + "line": 348, "column": 19 } } @@ -71896,15 +72215,15 @@ "binop": null, "updateContext": null }, - "start": 10562, - "end": 10563, + "start": 10900, + "end": 10901, "loc": { "start": { - "line": 334, + "line": 348, "column": 19 }, "end": { - "line": 334, + "line": 348, "column": 20 } } @@ -71922,15 +72241,15 @@ "binop": null }, "value": "error", - "start": 10563, - "end": 10568, + "start": 10901, + "end": 10906, "loc": { "start": { - "line": 334, + "line": 348, "column": 20 }, "end": { - "line": 334, + "line": 348, "column": 25 } } @@ -71947,15 +72266,15 @@ "postfix": false, "binop": null }, - "start": 10568, - "end": 10569, + "start": 10906, + "end": 10907, "loc": { "start": { - "line": 334, + "line": 348, "column": 25 }, "end": { - "line": 334, + "line": 348, "column": 26 } } @@ -71974,15 +72293,15 @@ "updateContext": null }, "value": "Failed to motion.", - "start": 10569, - "end": 10588, + "start": 10907, + "end": 10926, "loc": { "start": { - "line": 334, + "line": 348, "column": 26 }, "end": { - "line": 334, + "line": 348, "column": 45 } } @@ -71999,15 +72318,15 @@ "postfix": false, "binop": null }, - "start": 10588, - "end": 10589, + "start": 10926, + "end": 10927, "loc": { "start": { - "line": 334, + "line": 348, "column": 45 }, "end": { - "line": 334, + "line": 348, "column": 46 } } @@ -72025,15 +72344,15 @@ "binop": null, "updateContext": null }, - "start": 10589, - "end": 10590, + "start": 10927, + "end": 10928, "loc": { "start": { - "line": 334, + "line": 348, "column": 46 }, "end": { - "line": 334, + "line": 348, "column": 47 } } @@ -72053,15 +72372,15 @@ "updateContext": null }, "value": "return", - "start": 10599, - "end": 10605, + "start": 10937, + "end": 10943, "loc": { "start": { - "line": 335, + "line": 349, "column": 8 }, "end": { - "line": 335, + "line": 349, "column": 14 } } @@ -72079,15 +72398,15 @@ "binop": null, "updateContext": null }, - "start": 10605, - "end": 10606, + "start": 10943, + "end": 10944, "loc": { "start": { - "line": 335, + "line": 349, "column": 14 }, "end": { - "line": 335, + "line": 349, "column": 15 } } @@ -72104,15 +72423,15 @@ "postfix": false, "binop": null }, - "start": 10611, - "end": 10612, + "start": 10949, + "end": 10950, "loc": { "start": { - "line": 336, + "line": 350, "column": 4 }, "end": { - "line": 336, + "line": 350, "column": 5 } } @@ -72132,15 +72451,15 @@ "updateContext": null }, "value": "if", - "start": 10618, - "end": 10620, + "start": 10956, + "end": 10958, "loc": { "start": { - "line": 338, + "line": 352, "column": 4 }, "end": { - "line": 338, + "line": 352, "column": 6 } } @@ -72157,15 +72476,15 @@ "postfix": false, "binop": null }, - "start": 10621, - "end": 10622, + "start": 10959, + "end": 10960, "loc": { "start": { - "line": 338, + "line": 352, "column": 7 }, "end": { - "line": 338, + "line": 352, "column": 8 } } @@ -72183,15 +72502,15 @@ "binop": null }, "value": "priority", - "start": 10622, - "end": 10630, + "start": 10960, + "end": 10968, "loc": { "start": { - "line": 338, + "line": 352, "column": 8 }, "end": { - "line": 338, + "line": 352, "column": 16 } } @@ -72210,15 +72529,15 @@ "updateContext": null }, "value": "==", - "start": 10631, - "end": 10633, + "start": 10969, + "end": 10971, "loc": { "start": { - "line": 338, + "line": 352, "column": 17 }, "end": { - "line": 338, + "line": 352, "column": 19 } } @@ -72236,15 +72555,15 @@ "binop": null }, "value": "cDefine", - "start": 10634, - "end": 10641, + "start": 10972, + "end": 10979, "loc": { "start": { - "line": 338, + "line": 352, "column": 20 }, "end": { - "line": 338, + "line": 352, "column": 27 } } @@ -72262,15 +72581,15 @@ "binop": null, "updateContext": null }, - "start": 10641, - "end": 10642, + "start": 10979, + "end": 10980, "loc": { "start": { - "line": 338, + "line": 352, "column": 27 }, "end": { - "line": 338, + "line": 352, "column": 28 } } @@ -72288,15 +72607,15 @@ "binop": null }, "value": "PRIORITY_FORCE", - "start": 10642, - "end": 10656, + "start": 10980, + "end": 10994, "loc": { "start": { - "line": 338, + "line": 352, "column": 28 }, "end": { - "line": 338, + "line": 352, "column": 42 } } @@ -72313,15 +72632,15 @@ "postfix": false, "binop": null }, - "start": 10656, - "end": 10657, + "start": 10994, + "end": 10995, "loc": { "start": { - "line": 338, + "line": 352, "column": 42 }, "end": { - "line": 338, + "line": 352, "column": 43 } } @@ -72338,15 +72657,15 @@ "postfix": false, "binop": null }, - "start": 10662, - "end": 10663, + "start": 11000, + "end": 11001, "loc": { "start": { - "line": 339, + "line": 353, "column": 4 }, "end": { - "line": 339, + "line": 353, "column": 5 } } @@ -72366,15 +72685,15 @@ "updateContext": null }, "value": "this", - "start": 10672, - "end": 10676, + "start": 11010, + "end": 11014, "loc": { "start": { - "line": 340, + "line": 354, "column": 8 }, "end": { - "line": 340, + "line": 354, "column": 12 } } @@ -72392,15 +72711,15 @@ "binop": null, "updateContext": null }, - "start": 10676, - "end": 10677, + "start": 11014, + "end": 11015, "loc": { "start": { - "line": 340, + "line": 354, "column": 12 }, "end": { - "line": 340, + "line": 354, "column": 13 } } @@ -72418,15 +72737,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 10677, - "end": 10694, + "start": 11015, + "end": 11032, "loc": { "start": { - "line": 340, + "line": 354, "column": 13 }, "end": { - "line": 340, + "line": 354, "column": 30 } } @@ -72444,15 +72763,15 @@ "binop": null, "updateContext": null }, - "start": 10694, - "end": 10695, + "start": 11032, + "end": 11033, "loc": { "start": { - "line": 340, + "line": 354, "column": 30 }, "end": { - "line": 340, + "line": 354, "column": 31 } } @@ -72470,15 +72789,15 @@ "binop": null }, "value": "setReservePriority", - "start": 10695, - "end": 10713, + "start": 11033, + "end": 11051, "loc": { "start": { - "line": 340, + "line": 354, "column": 31 }, "end": { - "line": 340, + "line": 354, "column": 49 } } @@ -72495,15 +72814,15 @@ "postfix": false, "binop": null }, - "start": 10713, - "end": 10714, + "start": 11051, + "end": 11052, "loc": { "start": { - "line": 340, + "line": 354, "column": 49 }, "end": { - "line": 340, + "line": 354, "column": 50 } } @@ -72521,15 +72840,15 @@ "binop": null }, "value": "priority", - "start": 10714, - "end": 10722, + "start": 11052, + "end": 11060, "loc": { "start": { - "line": 340, + "line": 354, "column": 50 }, "end": { - "line": 340, + "line": 354, "column": 58 } } @@ -72546,15 +72865,15 @@ "postfix": false, "binop": null }, - "start": 10722, - "end": 10723, + "start": 11060, + "end": 11061, "loc": { "start": { - "line": 340, + "line": 354, "column": 58 }, "end": { - "line": 340, + "line": 354, "column": 59 } } @@ -72572,15 +72891,15 @@ "binop": null, "updateContext": null }, - "start": 10723, - "end": 10724, + "start": 11061, + "end": 11062, "loc": { "start": { - "line": 340, + "line": 354, "column": 59 }, "end": { - "line": 340, + "line": 354, "column": 60 } } @@ -72597,15 +72916,15 @@ "postfix": false, "binop": null }, - "start": 10729, - "end": 10730, + "start": 11067, + "end": 11068, "loc": { "start": { - "line": 341, + "line": 355, "column": 4 }, "end": { - "line": 341, + "line": 355, "column": 5 } } @@ -72625,15 +72944,15 @@ "updateContext": null }, "value": "else", - "start": 10735, - "end": 10739, + "start": 11073, + "end": 11077, "loc": { "start": { - "line": 342, + "line": 356, "column": 4 }, "end": { - "line": 342, + "line": 356, "column": 8 } } @@ -72653,15 +72972,15 @@ "updateContext": null }, "value": "if", - "start": 10740, - "end": 10742, + "start": 11078, + "end": 11080, "loc": { "start": { - "line": 342, + "line": 356, "column": 9 }, "end": { - "line": 342, + "line": 356, "column": 11 } } @@ -72678,15 +72997,15 @@ "postfix": false, "binop": null }, - "start": 10743, - "end": 10744, + "start": 11081, + "end": 11082, "loc": { "start": { - "line": 342, + "line": 356, "column": 12 }, "end": { - "line": 342, + "line": 356, "column": 13 } } @@ -72705,15 +73024,15 @@ "updateContext": null }, "value": "!", - "start": 10744, - "end": 10745, + "start": 11082, + "end": 11083, "loc": { "start": { - "line": 342, + "line": 356, "column": 13 }, "end": { - "line": 342, + "line": 356, "column": 14 } } @@ -72733,15 +73052,15 @@ "updateContext": null }, "value": "this", - "start": 10745, - "end": 10749, + "start": 11083, + "end": 11087, "loc": { "start": { - "line": 342, + "line": 356, "column": 14 }, "end": { - "line": 342, + "line": 356, "column": 18 } } @@ -72759,15 +73078,15 @@ "binop": null, "updateContext": null }, - "start": 10749, - "end": 10750, + "start": 11087, + "end": 11088, "loc": { "start": { - "line": 342, + "line": 356, "column": 18 }, "end": { - "line": 342, + "line": 356, "column": 19 } } @@ -72785,15 +73104,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 10750, - "end": 10767, + "start": 11088, + "end": 11105, "loc": { "start": { - "line": 342, + "line": 356, "column": 19 }, "end": { - "line": 342, + "line": 356, "column": 36 } } @@ -72811,15 +73130,15 @@ "binop": null, "updateContext": null }, - "start": 10767, - "end": 10768, + "start": 11105, + "end": 11106, "loc": { "start": { - "line": 342, + "line": 356, "column": 36 }, "end": { - "line": 342, + "line": 356, "column": 37 } } @@ -72837,15 +73156,15 @@ "binop": null }, "value": "reserveMotion", - "start": 10768, - "end": 10781, + "start": 11106, + "end": 11119, "loc": { "start": { - "line": 342, + "line": 356, "column": 37 }, "end": { - "line": 342, + "line": 356, "column": 50 } } @@ -72862,15 +73181,15 @@ "postfix": false, "binop": null }, - "start": 10781, - "end": 10782, + "start": 11119, + "end": 11120, "loc": { "start": { - "line": 342, + "line": 356, "column": 50 }, "end": { - "line": 342, + "line": 356, "column": 51 } } @@ -72888,15 +73207,15 @@ "binop": null }, "value": "priority", - "start": 10782, - "end": 10790, + "start": 11120, + "end": 11128, "loc": { "start": { - "line": 342, + "line": 356, "column": 51 }, "end": { - "line": 342, + "line": 356, "column": 59 } } @@ -72913,15 +73232,15 @@ "postfix": false, "binop": null }, - "start": 10790, - "end": 10791, + "start": 11128, + "end": 11129, "loc": { "start": { - "line": 342, + "line": 356, "column": 59 }, "end": { - "line": 342, + "line": 356, "column": 60 } } @@ -72938,15 +73257,15 @@ "postfix": false, "binop": null }, - "start": 10791, - "end": 10792, + "start": 11129, + "end": 11130, "loc": { "start": { - "line": 342, + "line": 356, "column": 60 }, "end": { - "line": 342, + "line": 356, "column": 61 } } @@ -72963,15 +73282,15 @@ "postfix": false, "binop": null }, - "start": 10797, - "end": 10798, + "start": 11135, + "end": 11136, "loc": { "start": { - "line": 343, + "line": 357, "column": 4 }, "end": { - "line": 343, + "line": 357, "column": 5 } } @@ -72991,15 +73310,15 @@ "updateContext": null }, "value": "if", - "start": 10807, - "end": 10809, + "start": 11145, + "end": 11147, "loc": { "start": { - "line": 344, + "line": 358, "column": 8 }, "end": { - "line": 344, + "line": 358, "column": 10 } } @@ -73016,15 +73335,15 @@ "postfix": false, "binop": null }, - "start": 10810, - "end": 10811, + "start": 11148, + "end": 11149, "loc": { "start": { - "line": 344, + "line": 358, "column": 11 }, "end": { - "line": 344, + "line": 358, "column": 12 } } @@ -73042,15 +73361,15 @@ "binop": null }, "value": "cDefine", - "start": 10811, - "end": 10818, + "start": 11149, + "end": 11156, "loc": { "start": { - "line": 344, + "line": 358, "column": 12 }, "end": { - "line": 344, + "line": 358, "column": 19 } } @@ -73068,15 +73387,15 @@ "binop": null, "updateContext": null }, - "start": 10818, - "end": 10819, + "start": 11156, + "end": 11157, "loc": { "start": { - "line": 344, + "line": 358, "column": 19 }, "end": { - "line": 344, + "line": 358, "column": 20 } } @@ -73094,15 +73413,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 10819, - "end": 10828, + "start": 11157, + "end": 11166, "loc": { "start": { - "line": 344, + "line": 358, "column": 20 }, "end": { - "line": 344, + "line": 358, "column": 29 } } @@ -73119,15 +73438,15 @@ "postfix": false, "binop": null }, - "start": 10828, - "end": 10829, + "start": 11166, + "end": 11167, "loc": { "start": { - "line": 344, + "line": 358, "column": 29 }, "end": { - "line": 344, + "line": 358, "column": 30 } } @@ -73145,15 +73464,15 @@ "binop": null }, "value": "console", - "start": 10842, - "end": 10849, + "start": 11180, + "end": 11187, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 19 } } @@ -73171,15 +73490,15 @@ "binop": null, "updateContext": null }, - "start": 10849, - "end": 10850, + "start": 11187, + "end": 11188, "loc": { "start": { - "line": 345, + "line": 359, "column": 19 }, "end": { - "line": 345, + "line": 359, "column": 20 } } @@ -73197,15 +73516,15 @@ "binop": null }, "value": "log", - "start": 10850, - "end": 10853, + "start": 11188, + "end": 11191, "loc": { "start": { - "line": 345, + "line": 359, "column": 20 }, "end": { - "line": 345, + "line": 359, "column": 23 } } @@ -73222,15 +73541,15 @@ "postfix": false, "binop": null }, - "start": 10853, - "end": 10854, + "start": 11191, + "end": 11192, "loc": { "start": { - "line": 345, + "line": 359, "column": 23 }, "end": { - "line": 345, + "line": 359, "column": 24 } } @@ -73249,15 +73568,15 @@ "updateContext": null }, "value": "Motion is running.", - "start": 10854, - "end": 10874, + "start": 11192, + "end": 11212, "loc": { "start": { - "line": 345, + "line": 359, "column": 24 }, "end": { - "line": 345, + "line": 359, "column": 44 } } @@ -73274,15 +73593,15 @@ "postfix": false, "binop": null }, - "start": 10874, - "end": 10875, + "start": 11212, + "end": 11213, "loc": { "start": { - "line": 345, + "line": 359, "column": 44 }, "end": { - "line": 345, + "line": 359, "column": 45 } } @@ -73302,15 +73621,15 @@ "updateContext": null }, "value": "return", - "start": 10884, - "end": 10890, + "start": 11222, + "end": 11228, "loc": { "start": { - "line": 346, + "line": 360, "column": 8 }, "end": { - "line": 346, + "line": 360, "column": 14 } } @@ -73328,15 +73647,15 @@ "binop": null, "updateContext": null }, - "start": 10890, - "end": 10891, + "start": 11228, + "end": 11229, "loc": { "start": { - "line": 346, + "line": 360, "column": 14 }, "end": { - "line": 346, + "line": 360, "column": 15 } } @@ -73353,15 +73672,15 @@ "postfix": false, "binop": null }, - "start": 10896, - "end": 10897, + "start": 11234, + "end": 11235, "loc": { "start": { - "line": 347, + "line": 361, "column": 4 }, "end": { - "line": 347, + "line": 361, "column": 5 } } @@ -73381,15 +73700,15 @@ "updateContext": null }, "value": "var", - "start": 10903, - "end": 10906, + "start": 11241, + "end": 11244, "loc": { "start": { - "line": 349, + "line": 363, "column": 4 }, "end": { - "line": 349, + "line": 363, "column": 7 } } @@ -73407,15 +73726,15 @@ "binop": null }, "value": "thisRef", - "start": 10907, - "end": 10914, + "start": 11245, + "end": 11252, "loc": { "start": { - "line": 349, + "line": 363, "column": 8 }, "end": { - "line": 349, + "line": 363, "column": 15 } } @@ -73434,15 +73753,15 @@ "updateContext": null }, "value": "=", - "start": 10915, - "end": 10916, + "start": 11253, + "end": 11254, "loc": { "start": { - "line": 349, + "line": 363, "column": 16 }, "end": { - "line": 349, + "line": 363, "column": 17 } } @@ -73462,15 +73781,15 @@ "updateContext": null }, "value": "this", - "start": 10917, - "end": 10921, + "start": 11255, + "end": 11259, "loc": { "start": { - "line": 349, + "line": 363, "column": 18 }, "end": { - "line": 349, + "line": 363, "column": 22 } } @@ -73488,15 +73807,15 @@ "binop": null, "updateContext": null }, - "start": 10921, - "end": 10922, + "start": 11259, + "end": 11260, "loc": { "start": { - "line": 349, + "line": 363, "column": 22 }, "end": { - "line": 349, + "line": 363, "column": 23 } } @@ -73516,15 +73835,15 @@ "updateContext": null }, "value": "var", - "start": 10927, - "end": 10930, + "start": 11265, + "end": 11268, "loc": { "start": { - "line": 350, + "line": 364, "column": 4 }, "end": { - "line": 350, + "line": 364, "column": 7 } } @@ -73542,15 +73861,15 @@ "binop": null }, "value": "motion", - "start": 10931, - "end": 10937, + "start": 11269, + "end": 11275, "loc": { "start": { - "line": 350, + "line": 364, "column": 8 }, "end": { - "line": 350, + "line": 364, "column": 14 } } @@ -73568,15 +73887,15 @@ "binop": null, "updateContext": null }, - "start": 10937, - "end": 10938, + "start": 11275, + "end": 11276, "loc": { "start": { - "line": 350, + "line": 364, "column": 14 }, "end": { - "line": 350, + "line": 364, "column": 15 } } @@ -73596,15 +73915,15 @@ "updateContext": null }, "value": "if", - "start": 10944, - "end": 10946, + "start": 11282, + "end": 11284, "loc": { "start": { - "line": 352, + "line": 366, "column": 4 }, "end": { - "line": 352, + "line": 366, "column": 6 } } @@ -73621,15 +73940,15 @@ "postfix": false, "binop": null }, - "start": 10947, - "end": 10948, + "start": 11285, + "end": 11286, "loc": { "start": { - "line": 352, + "line": 366, "column": 7 }, "end": { - "line": 352, + "line": 366, "column": 8 } } @@ -73649,15 +73968,15 @@ "updateContext": null }, "value": "this", - "start": 10948, - "end": 10952, + "start": 11286, + "end": 11290, "loc": { "start": { - "line": 352, + "line": 366, "column": 8 }, "end": { - "line": 352, + "line": 366, "column": 12 } } @@ -73675,15 +73994,15 @@ "binop": null, "updateContext": null }, - "start": 10952, - "end": 10953, + "start": 11290, + "end": 11291, "loc": { "start": { - "line": 352, + "line": 366, "column": 12 }, "end": { - "line": 352, + "line": 366, "column": 13 } } @@ -73701,15 +74020,15 @@ "binop": null }, "value": "motions", - "start": 10953, - "end": 10960, + "start": 11291, + "end": 11298, "loc": { "start": { - "line": 352, + "line": 366, "column": 13 }, "end": { - "line": 352, + "line": 366, "column": 20 } } @@ -73727,15 +74046,15 @@ "binop": null, "updateContext": null }, - "start": 10960, - "end": 10961, + "start": 11298, + "end": 11299, "loc": { "start": { - "line": 352, + "line": 366, "column": 20 }, "end": { - "line": 352, + "line": 366, "column": 21 } } @@ -73753,15 +74072,15 @@ "binop": null }, "value": "name", - "start": 10961, - "end": 10965, + "start": 11299, + "end": 11303, "loc": { "start": { - "line": 352, + "line": 366, "column": 21 }, "end": { - "line": 352, + "line": 366, "column": 25 } } @@ -73779,15 +74098,15 @@ "binop": null, "updateContext": null }, - "start": 10965, - "end": 10966, + "start": 11303, + "end": 11304, "loc": { "start": { - "line": 352, + "line": 366, "column": 25 }, "end": { - "line": 352, + "line": 366, "column": 26 } } @@ -73806,15 +74125,15 @@ "updateContext": null }, "value": "==", - "start": 10967, - "end": 10969, + "start": 11305, + "end": 11307, "loc": { "start": { - "line": 352, + "line": 366, "column": 27 }, "end": { - "line": 352, + "line": 366, "column": 29 } } @@ -73834,15 +74153,15 @@ "updateContext": null }, "value": "null", - "start": 10970, - "end": 10974, + "start": 11308, + "end": 11312, "loc": { "start": { - "line": 352, + "line": 366, "column": 30 }, "end": { - "line": 352, + "line": 366, "column": 34 } } @@ -73859,15 +74178,15 @@ "postfix": false, "binop": null }, - "start": 10974, - "end": 10975, + "start": 11312, + "end": 11313, "loc": { "start": { - "line": 352, + "line": 366, "column": 34 }, "end": { - "line": 352, + "line": 366, "column": 35 } } @@ -73884,15 +74203,15 @@ "postfix": false, "binop": null }, - "start": 10980, - "end": 10981, + "start": 11318, + "end": 11319, "loc": { "start": { - "line": 353, + "line": 367, "column": 4 }, "end": { - "line": 353, + "line": 367, "column": 5 } } @@ -73912,15 +74231,15 @@ "updateContext": null }, "value": "this", - "start": 10990, - "end": 10994, + "start": 11328, + "end": 11332, "loc": { "start": { - "line": 354, + "line": 368, "column": 8 }, "end": { - "line": 354, + "line": 368, "column": 12 } } @@ -73938,15 +74257,15 @@ "binop": null, "updateContext": null }, - "start": 10994, - "end": 10995, + "start": 11332, + "end": 11333, "loc": { "start": { - "line": 354, + "line": 368, "column": 12 }, "end": { - "line": 354, + "line": 368, "column": 13 } } @@ -73964,15 +74283,15 @@ "binop": null }, "value": "loadMotion", - "start": 10995, - "end": 11005, + "start": 11333, + "end": 11343, "loc": { "start": { - "line": 354, + "line": 368, "column": 13 }, "end": { - "line": 354, + "line": 368, "column": 23 } } @@ -73989,15 +74308,15 @@ "postfix": false, "binop": null }, - "start": 11005, - "end": 11006, + "start": 11343, + "end": 11344, "loc": { "start": { - "line": 354, + "line": 368, "column": 23 }, "end": { - "line": 354, + "line": 368, "column": 24 } } @@ -74017,15 +74336,15 @@ "updateContext": null }, "value": "null", - "start": 11006, - "end": 11010, + "start": 11344, + "end": 11348, "loc": { "start": { - "line": 354, + "line": 368, "column": 24 }, "end": { - "line": 354, + "line": 368, "column": 28 } } @@ -74043,15 +74362,15 @@ "binop": null, "updateContext": null }, - "start": 11010, - "end": 11011, + "start": 11348, + "end": 11349, "loc": { "start": { - "line": 354, + "line": 368, "column": 28 }, "end": { - "line": 354, + "line": 368, "column": 29 } } @@ -74071,15 +74390,15 @@ "updateContext": null }, "value": "this", - "start": 11012, - "end": 11016, + "start": 11350, + "end": 11354, "loc": { "start": { - "line": 354, + "line": 368, "column": 30 }, "end": { - "line": 354, + "line": 368, "column": 34 } } @@ -74097,15 +74416,15 @@ "binop": null, "updateContext": null }, - "start": 11016, - "end": 11017, + "start": 11354, + "end": 11355, "loc": { "start": { - "line": 354, + "line": 368, "column": 34 }, "end": { - "line": 354, + "line": 368, "column": 35 } } @@ -74123,15 +74442,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 11017, - "end": 11029, + "start": 11355, + "end": 11367, "loc": { "start": { - "line": 354, + "line": 368, "column": 35 }, "end": { - "line": 354, + "line": 368, "column": 47 } } @@ -74150,15 +74469,15 @@ "updateContext": null }, "value": "+", - "start": 11030, - "end": 11031, + "start": 11368, + "end": 11369, "loc": { "start": { - "line": 354, + "line": 368, "column": 48 }, "end": { - "line": 354, + "line": 368, "column": 49 } } @@ -74176,15 +74495,15 @@ "binop": null }, "value": "motionName", - "start": 11032, - "end": 11042, + "start": 11370, + "end": 11380, "loc": { "start": { - "line": 354, + "line": 368, "column": 50 }, "end": { - "line": 354, + "line": 368, "column": 60 } } @@ -74202,15 +74521,15 @@ "binop": null, "updateContext": null }, - "start": 11042, - "end": 11043, + "start": 11380, + "end": 11381, "loc": { "start": { - "line": 354, + "line": 368, "column": 60 }, "end": { - "line": 354, + "line": 368, "column": 61 } } @@ -74229,15 +74548,15 @@ "binop": null }, "value": "function", - "start": 11044, - "end": 11052, + "start": 11382, + "end": 11390, "loc": { "start": { - "line": 354, + "line": 368, "column": 62 }, "end": { - "line": 354, + "line": 368, "column": 70 } } @@ -74254,15 +74573,15 @@ "postfix": false, "binop": null }, - "start": 11052, - "end": 11053, + "start": 11390, + "end": 11391, "loc": { "start": { - "line": 354, + "line": 368, "column": 70 }, "end": { - "line": 354, + "line": 368, "column": 71 } } @@ -74280,15 +74599,15 @@ "binop": null }, "value": "mtn", - "start": 11053, - "end": 11056, + "start": 11391, + "end": 11394, "loc": { "start": { - "line": 354, + "line": 368, "column": 71 }, "end": { - "line": 354, + "line": 368, "column": 74 } } @@ -74305,15 +74624,15 @@ "postfix": false, "binop": null }, - "start": 11056, - "end": 11057, + "start": 11394, + "end": 11395, "loc": { "start": { - "line": 354, + "line": 368, "column": 74 }, "end": { - "line": 354, + "line": 368, "column": 75 } } @@ -74330,15 +74649,15 @@ "postfix": false, "binop": null }, - "start": 11058, - "end": 11059, + "start": 11396, + "end": 11397, "loc": { "start": { - "line": 354, + "line": 368, "column": 76 }, "end": { - "line": 354, + "line": 368, "column": 77 } } @@ -74356,15 +74675,15 @@ "binop": null }, "value": "motion", - "start": 11072, - "end": 11078, + "start": 11410, + "end": 11416, "loc": { "start": { - "line": 355, + "line": 369, "column": 12 }, "end": { - "line": 355, + "line": 369, "column": 18 } } @@ -74383,15 +74702,15 @@ "updateContext": null }, "value": "=", - "start": 11079, - "end": 11080, + "start": 11417, + "end": 11418, "loc": { "start": { - "line": 355, + "line": 369, "column": 19 }, "end": { - "line": 355, + "line": 369, "column": 20 } } @@ -74409,15 +74728,15 @@ "binop": null }, "value": "mtn", - "start": 11081, - "end": 11084, + "start": 11419, + "end": 11422, "loc": { "start": { - "line": 355, + "line": 369, "column": 21 }, "end": { - "line": 355, + "line": 369, "column": 24 } } @@ -74435,15 +74754,15 @@ "binop": null, "updateContext": null }, - "start": 11084, - "end": 11085, + "start": 11422, + "end": 11423, "loc": { "start": { - "line": 355, + "line": 369, "column": 24 }, "end": { - "line": 355, + "line": 369, "column": 25 } } @@ -74461,15 +74780,15 @@ "binop": null }, "value": "thisRef", - "start": 11100, - "end": 11107, + "start": 11438, + "end": 11445, "loc": { "start": { - "line": 358, + "line": 372, "column": 12 }, "end": { - "line": 358, + "line": 372, "column": 19 } } @@ -74487,15 +74806,15 @@ "binop": null, "updateContext": null }, - "start": 11107, - "end": 11108, + "start": 11445, + "end": 11446, "loc": { "start": { - "line": 358, + "line": 372, "column": 19 }, "end": { - "line": 358, + "line": 372, "column": 20 } } @@ -74513,15 +74832,15 @@ "binop": null }, "value": "setFadeInFadeOut", - "start": 11108, - "end": 11124, + "start": 11446, + "end": 11462, "loc": { "start": { - "line": 358, + "line": 372, "column": 20 }, "end": { - "line": 358, + "line": 372, "column": 36 } } @@ -74538,15 +74857,15 @@ "postfix": false, "binop": null }, - "start": 11124, - "end": 11125, + "start": 11462, + "end": 11463, "loc": { "start": { - "line": 358, + "line": 372, "column": 36 }, "end": { - "line": 358, + "line": 372, "column": 37 } } @@ -74564,15 +74883,15 @@ "binop": null }, "value": "name", - "start": 11125, - "end": 11129, + "start": 11463, + "end": 11467, "loc": { "start": { - "line": 358, + "line": 372, "column": 37 }, "end": { - "line": 358, + "line": 372, "column": 41 } } @@ -74590,15 +74909,15 @@ "binop": null, "updateContext": null }, - "start": 11129, - "end": 11130, + "start": 11467, + "end": 11468, "loc": { "start": { - "line": 358, + "line": 372, "column": 41 }, "end": { - "line": 358, + "line": 372, "column": 42 } } @@ -74616,15 +74935,15 @@ "binop": null }, "value": "no", - "start": 11131, - "end": 11133, + "start": 11469, + "end": 11471, "loc": { "start": { - "line": 358, + "line": 372, "column": 43 }, "end": { - "line": 358, + "line": 372, "column": 45 } } @@ -74642,15 +74961,15 @@ "binop": null, "updateContext": null }, - "start": 11133, - "end": 11134, + "start": 11471, + "end": 11472, "loc": { "start": { - "line": 358, + "line": 372, "column": 45 }, "end": { - "line": 358, + "line": 372, "column": 46 } } @@ -74668,15 +74987,15 @@ "binop": null }, "value": "priority", - "start": 11135, - "end": 11143, + "start": 11473, + "end": 11481, "loc": { "start": { - "line": 358, + "line": 372, "column": 47 }, "end": { - "line": 358, + "line": 372, "column": 55 } } @@ -74694,15 +75013,15 @@ "binop": null, "updateContext": null }, - "start": 11143, - "end": 11144, + "start": 11481, + "end": 11482, "loc": { "start": { - "line": 358, + "line": 372, "column": 55 }, "end": { - "line": 358, + "line": 372, "column": 56 } } @@ -74720,15 +75039,15 @@ "binop": null }, "value": "motion", - "start": 11145, - "end": 11151, + "start": 11483, + "end": 11489, "loc": { "start": { - "line": 358, + "line": 372, "column": 57 }, "end": { - "line": 358, + "line": 372, "column": 63 } } @@ -74745,15 +75064,15 @@ "postfix": false, "binop": null }, - "start": 11151, - "end": 11152, + "start": 11489, + "end": 11490, "loc": { "start": { - "line": 358, + "line": 372, "column": 63 }, "end": { - "line": 358, + "line": 372, "column": 64 } } @@ -74771,15 +75090,15 @@ "binop": null, "updateContext": null }, - "start": 11152, - "end": 11153, + "start": 11490, + "end": 11491, "loc": { "start": { - "line": 358, + "line": 372, "column": 64 }, "end": { - "line": 358, + "line": 372, "column": 65 } } @@ -74796,15 +75115,15 @@ "postfix": false, "binop": null }, - "start": 11163, - "end": 11164, + "start": 11501, + "end": 11502, "loc": { "start": { - "line": 360, + "line": 374, "column": 8 }, "end": { - "line": 360, + "line": 374, "column": 9 } } @@ -74821,15 +75140,15 @@ "postfix": false, "binop": null }, - "start": 11164, - "end": 11165, + "start": 11502, + "end": 11503, "loc": { "start": { - "line": 360, + "line": 374, "column": 9 }, "end": { - "line": 360, + "line": 374, "column": 10 } } @@ -74847,15 +75166,15 @@ "binop": null, "updateContext": null }, - "start": 11165, - "end": 11166, + "start": 11503, + "end": 11504, "loc": { "start": { - "line": 360, + "line": 374, "column": 10 }, "end": { - "line": 360, + "line": 374, "column": 11 } } @@ -74872,15 +75191,15 @@ "postfix": false, "binop": null }, - "start": 11171, - "end": 11172, + "start": 11509, + "end": 11510, "loc": { "start": { - "line": 361, + "line": 375, "column": 4 }, "end": { - "line": 361, + "line": 375, "column": 5 } } @@ -74900,15 +75219,15 @@ "updateContext": null }, "value": "else", - "start": 11177, - "end": 11181, + "start": 11515, + "end": 11519, "loc": { "start": { - "line": 362, + "line": 376, "column": 4 }, "end": { - "line": 362, + "line": 376, "column": 8 } } @@ -74925,15 +75244,15 @@ "postfix": false, "binop": null }, - "start": 11186, - "end": 11187, + "start": 11524, + "end": 11525, "loc": { "start": { - "line": 363, + "line": 377, "column": 4 }, "end": { - "line": 363, + "line": 377, "column": 5 } } @@ -74951,15 +75270,15 @@ "binop": null }, "value": "motion", - "start": 11196, - "end": 11202, + "start": 11534, + "end": 11540, "loc": { "start": { - "line": 364, + "line": 378, "column": 8 }, "end": { - "line": 364, + "line": 378, "column": 14 } } @@ -74978,15 +75297,15 @@ "updateContext": null }, "value": "=", - "start": 11203, - "end": 11204, + "start": 11541, + "end": 11542, "loc": { "start": { - "line": 364, + "line": 378, "column": 15 }, "end": { - "line": 364, + "line": 378, "column": 16 } } @@ -75006,15 +75325,15 @@ "updateContext": null }, "value": "this", - "start": 11205, - "end": 11209, + "start": 11543, + "end": 11547, "loc": { "start": { - "line": 364, + "line": 378, "column": 17 }, "end": { - "line": 364, + "line": 378, "column": 21 } } @@ -75032,15 +75351,15 @@ "binop": null, "updateContext": null }, - "start": 11209, - "end": 11210, + "start": 11547, + "end": 11548, "loc": { "start": { - "line": 364, + "line": 378, "column": 21 }, "end": { - "line": 364, + "line": 378, "column": 22 } } @@ -75058,15 +75377,15 @@ "binop": null }, "value": "motions", - "start": 11210, - "end": 11217, + "start": 11548, + "end": 11555, "loc": { "start": { - "line": 364, + "line": 378, "column": 22 }, "end": { - "line": 364, + "line": 378, "column": 29 } } @@ -75084,15 +75403,15 @@ "binop": null, "updateContext": null }, - "start": 11217, - "end": 11218, + "start": 11555, + "end": 11556, "loc": { "start": { - "line": 364, + "line": 378, "column": 29 }, "end": { - "line": 364, + "line": 378, "column": 30 } } @@ -75110,15 +75429,15 @@ "binop": null }, "value": "name", - "start": 11218, - "end": 11222, + "start": 11556, + "end": 11560, "loc": { "start": { - "line": 364, + "line": 378, "column": 30 }, "end": { - "line": 364, + "line": 378, "column": 34 } } @@ -75136,15 +75455,15 @@ "binop": null, "updateContext": null }, - "start": 11222, - "end": 11223, + "start": 11560, + "end": 11561, "loc": { "start": { - "line": 364, + "line": 378, "column": 34 }, "end": { - "line": 364, + "line": 378, "column": 35 } } @@ -75162,15 +75481,15 @@ "binop": null, "updateContext": null }, - "start": 11223, - "end": 11224, + "start": 11561, + "end": 11562, "loc": { "start": { - "line": 364, + "line": 378, "column": 35 }, "end": { - "line": 364, + "line": 378, "column": 36 } } @@ -75188,15 +75507,15 @@ "binop": null }, "value": "thisRef", - "start": 11235, - "end": 11242, + "start": 11573, + "end": 11580, "loc": { "start": { - "line": 367, + "line": 381, "column": 8 }, "end": { - "line": 367, + "line": 381, "column": 15 } } @@ -75214,15 +75533,15 @@ "binop": null, "updateContext": null }, - "start": 11242, - "end": 11243, + "start": 11580, + "end": 11581, "loc": { "start": { - "line": 367, + "line": 381, "column": 15 }, "end": { - "line": 367, + "line": 381, "column": 16 } } @@ -75240,15 +75559,15 @@ "binop": null }, "value": "setFadeInFadeOut", - "start": 11243, - "end": 11259, + "start": 11581, + "end": 11597, "loc": { "start": { - "line": 367, + "line": 381, "column": 16 }, "end": { - "line": 367, + "line": 381, "column": 32 } } @@ -75265,15 +75584,15 @@ "postfix": false, "binop": null }, - "start": 11259, - "end": 11260, + "start": 11597, + "end": 11598, "loc": { "start": { - "line": 367, + "line": 381, "column": 32 }, "end": { - "line": 367, + "line": 381, "column": 33 } } @@ -75291,15 +75610,15 @@ "binop": null }, "value": "name", - "start": 11260, - "end": 11264, + "start": 11598, + "end": 11602, "loc": { "start": { - "line": 367, + "line": 381, "column": 33 }, "end": { - "line": 367, + "line": 381, "column": 37 } } @@ -75317,15 +75636,15 @@ "binop": null, "updateContext": null }, - "start": 11264, - "end": 11265, + "start": 11602, + "end": 11603, "loc": { "start": { - "line": 367, + "line": 381, "column": 37 }, "end": { - "line": 367, + "line": 381, "column": 38 } } @@ -75343,15 +75662,15 @@ "binop": null }, "value": "no", - "start": 11266, - "end": 11268, + "start": 11604, + "end": 11606, "loc": { "start": { - "line": 367, + "line": 381, "column": 39 }, "end": { - "line": 367, + "line": 381, "column": 41 } } @@ -75369,15 +75688,15 @@ "binop": null, "updateContext": null }, - "start": 11268, - "end": 11269, + "start": 11606, + "end": 11607, "loc": { "start": { - "line": 367, + "line": 381, "column": 41 }, "end": { - "line": 367, + "line": 381, "column": 42 } } @@ -75395,15 +75714,15 @@ "binop": null }, "value": "priority", - "start": 11270, - "end": 11278, + "start": 11608, + "end": 11616, "loc": { "start": { - "line": 367, + "line": 381, "column": 43 }, "end": { - "line": 367, + "line": 381, "column": 51 } } @@ -75421,15 +75740,15 @@ "binop": null, "updateContext": null }, - "start": 11278, - "end": 11279, + "start": 11616, + "end": 11617, "loc": { "start": { - "line": 367, + "line": 381, "column": 51 }, "end": { - "line": 367, + "line": 381, "column": 52 } } @@ -75447,15 +75766,15 @@ "binop": null }, "value": "motion", - "start": 11280, - "end": 11286, + "start": 11618, + "end": 11624, "loc": { "start": { - "line": 367, + "line": 381, "column": 53 }, "end": { - "line": 367, + "line": 381, "column": 59 } } @@ -75472,15 +75791,15 @@ "postfix": false, "binop": null }, - "start": 11286, - "end": 11287, + "start": 11624, + "end": 11625, "loc": { "start": { - "line": 367, + "line": 381, "column": 59 }, "end": { - "line": 367, + "line": 381, "column": 60 } } @@ -75498,15 +75817,15 @@ "binop": null, "updateContext": null }, - "start": 11287, - "end": 11288, + "start": 11625, + "end": 11626, "loc": { "start": { - "line": 367, + "line": 381, "column": 60 }, "end": { - "line": 367, + "line": 381, "column": 61 } } @@ -75523,15 +75842,15 @@ "postfix": false, "binop": null }, - "start": 11293, - "end": 11294, + "start": 11631, + "end": 11632, "loc": { "start": { - "line": 368, + "line": 382, "column": 4 }, "end": { - "line": 368, + "line": 382, "column": 5 } } @@ -75548,15 +75867,15 @@ "postfix": false, "binop": null }, - "start": 11295, - "end": 11296, + "start": 11633, + "end": 11634, "loc": { "start": { - "line": 369, + "line": 383, "column": 0 }, "end": { - "line": 369, + "line": 383, "column": 1 } } @@ -75574,15 +75893,15 @@ "binop": null }, "value": "cModel", - "start": 11299, - "end": 11305, + "start": 11637, + "end": 11643, "loc": { "start": { - "line": 372, + "line": 386, "column": 0 }, "end": { - "line": 372, + "line": 386, "column": 6 } } @@ -75600,15 +75919,15 @@ "binop": null, "updateContext": null }, - "start": 11305, - "end": 11306, + "start": 11643, + "end": 11644, "loc": { "start": { - "line": 372, + "line": 386, "column": 6 }, "end": { - "line": 372, + "line": 386, "column": 7 } } @@ -75626,15 +75945,15 @@ "binop": null }, "value": "prototype", - "start": 11306, - "end": 11315, + "start": 11644, + "end": 11653, "loc": { "start": { - "line": 372, + "line": 386, "column": 7 }, "end": { - "line": 372, + "line": 386, "column": 16 } } @@ -75652,15 +75971,15 @@ "binop": null, "updateContext": null }, - "start": 11315, - "end": 11316, + "start": 11653, + "end": 11654, "loc": { "start": { - "line": 372, + "line": 386, "column": 16 }, "end": { - "line": 372, + "line": 386, "column": 17 } } @@ -75678,15 +75997,15 @@ "binop": null }, "value": "setFadeInFadeOut", - "start": 11316, - "end": 11332, + "start": 11654, + "end": 11670, "loc": { "start": { - "line": 372, + "line": 386, "column": 17 }, "end": { - "line": 372, + "line": 386, "column": 33 } } @@ -75705,15 +76024,15 @@ "updateContext": null }, "value": "=", - "start": 11333, - "end": 11334, + "start": 11671, + "end": 11672, "loc": { "start": { - "line": 372, + "line": 386, "column": 34 }, "end": { - "line": 372, + "line": 386, "column": 35 } } @@ -75732,15 +76051,15 @@ "binop": null }, "value": "function", - "start": 11335, - "end": 11343, + "start": 11673, + "end": 11681, "loc": { "start": { - "line": 372, + "line": 386, "column": 36 }, "end": { - "line": 372, + "line": 386, "column": 44 } } @@ -75757,15 +76076,15 @@ "postfix": false, "binop": null }, - "start": 11343, - "end": 11344, + "start": 11681, + "end": 11682, "loc": { "start": { - "line": 372, + "line": 386, "column": 44 }, "end": { - "line": 372, + "line": 386, "column": 45 } } @@ -75783,15 +76102,15 @@ "binop": null }, "value": "name", - "start": 11344, - "end": 11348, + "start": 11682, + "end": 11686, "loc": { "start": { - "line": 372, + "line": 386, "column": 45 }, "end": { - "line": 372, + "line": 386, "column": 49 } } @@ -75809,15 +76128,15 @@ "binop": null, "updateContext": null }, - "start": 11348, - "end": 11349, + "start": 11686, + "end": 11687, "loc": { "start": { - "line": 372, + "line": 386, "column": 49 }, "end": { - "line": 372, + "line": 386, "column": 50 } } @@ -75835,15 +76154,15 @@ "binop": null }, "value": "no", - "start": 11350, - "end": 11352, + "start": 11688, + "end": 11690, "loc": { "start": { - "line": 372, + "line": 386, "column": 51 }, "end": { - "line": 372, + "line": 386, "column": 53 } } @@ -75861,15 +76180,15 @@ "binop": null, "updateContext": null }, - "start": 11352, - "end": 11353, + "start": 11690, + "end": 11691, "loc": { "start": { - "line": 372, + "line": 386, "column": 53 }, "end": { - "line": 372, + "line": 386, "column": 54 } } @@ -75887,15 +76206,15 @@ "binop": null }, "value": "priority", - "start": 11354, - "end": 11362, + "start": 11692, + "end": 11700, "loc": { "start": { - "line": 372, + "line": 386, "column": 55 }, "end": { - "line": 372, + "line": 386, "column": 63 } } @@ -75913,15 +76232,15 @@ "binop": null, "updateContext": null }, - "start": 11362, - "end": 11363, + "start": 11700, + "end": 11701, "loc": { "start": { - "line": 372, + "line": 386, "column": 63 }, "end": { - "line": 372, + "line": 386, "column": 64 } } @@ -75939,15 +76258,15 @@ "binop": null }, "value": "motion", - "start": 11364, - "end": 11370, + "start": 11702, + "end": 11708, "loc": { "start": { - "line": 372, + "line": 386, "column": 65 }, "end": { - "line": 372, + "line": 386, "column": 71 } } @@ -75964,15 +76283,15 @@ "postfix": false, "binop": null }, - "start": 11370, - "end": 11371, + "start": 11708, + "end": 11709, "loc": { "start": { - "line": 372, + "line": 386, "column": 71 }, "end": { - "line": 372, + "line": 386, "column": 72 } } @@ -75989,15 +76308,15 @@ "postfix": false, "binop": null }, - "start": 11372, - "end": 11373, + "start": 11710, + "end": 11711, "loc": { "start": { - "line": 373, + "line": 387, "column": 0 }, "end": { - "line": 373, + "line": 387, "column": 1 } } @@ -76017,15 +76336,15 @@ "updateContext": null }, "value": "var", - "start": 11378, - "end": 11381, + "start": 11716, + "end": 11719, "loc": { "start": { - "line": 374, + "line": 388, "column": 4 }, "end": { - "line": 374, + "line": 388, "column": 7 } } @@ -76043,15 +76362,15 @@ "binop": null }, "value": "motionName", - "start": 11382, - "end": 11392, + "start": 11720, + "end": 11730, "loc": { "start": { - "line": 374, + "line": 388, "column": 8 }, "end": { - "line": 374, + "line": 388, "column": 18 } } @@ -76070,15 +76389,15 @@ "updateContext": null }, "value": "=", - "start": 11393, - "end": 11394, + "start": 11731, + "end": 11732, "loc": { "start": { - "line": 374, + "line": 388, "column": 19 }, "end": { - "line": 374, + "line": 388, "column": 20 } } @@ -76098,15 +76417,15 @@ "updateContext": null }, "value": "this", - "start": 11395, - "end": 11399, + "start": 11733, + "end": 11737, "loc": { "start": { - "line": 374, + "line": 388, "column": 21 }, "end": { - "line": 374, + "line": 388, "column": 25 } } @@ -76124,15 +76443,15 @@ "binop": null, "updateContext": null }, - "start": 11399, - "end": 11400, + "start": 11737, + "end": 11738, "loc": { "start": { - "line": 374, + "line": 388, "column": 25 }, "end": { - "line": 374, + "line": 388, "column": 26 } } @@ -76150,15 +76469,15 @@ "binop": null }, "value": "modelSetting", - "start": 11400, - "end": 11412, + "start": 11738, + "end": 11750, "loc": { "start": { - "line": 374, + "line": 388, "column": 26 }, "end": { - "line": 374, + "line": 388, "column": 38 } } @@ -76176,15 +76495,15 @@ "binop": null, "updateContext": null }, - "start": 11412, - "end": 11413, + "start": 11750, + "end": 11751, "loc": { "start": { - "line": 374, + "line": 388, "column": 38 }, "end": { - "line": 374, + "line": 388, "column": 39 } } @@ -76202,15 +76521,15 @@ "binop": null }, "value": "getMotionFile", - "start": 11413, - "end": 11426, + "start": 11751, + "end": 11764, "loc": { "start": { - "line": 374, + "line": 388, "column": 39 }, "end": { - "line": 374, + "line": 388, "column": 52 } } @@ -76227,15 +76546,15 @@ "postfix": false, "binop": null }, - "start": 11426, - "end": 11427, + "start": 11764, + "end": 11765, "loc": { "start": { - "line": 374, + "line": 388, "column": 52 }, "end": { - "line": 374, + "line": 388, "column": 53 } } @@ -76253,15 +76572,15 @@ "binop": null }, "value": "name", - "start": 11427, - "end": 11431, + "start": 11765, + "end": 11769, "loc": { "start": { - "line": 374, + "line": 388, "column": 53 }, "end": { - "line": 374, + "line": 388, "column": 57 } } @@ -76279,15 +76598,15 @@ "binop": null, "updateContext": null }, - "start": 11431, - "end": 11432, + "start": 11769, + "end": 11770, "loc": { "start": { - "line": 374, + "line": 388, "column": 57 }, "end": { - "line": 374, + "line": 388, "column": 58 } } @@ -76305,15 +76624,15 @@ "binop": null }, "value": "no", - "start": 11433, - "end": 11435, + "start": 11771, + "end": 11773, "loc": { "start": { - "line": 374, + "line": 388, "column": 59 }, "end": { - "line": 374, + "line": 388, "column": 61 } } @@ -76330,15 +76649,15 @@ "postfix": false, "binop": null }, - "start": 11435, - "end": 11436, + "start": 11773, + "end": 11774, "loc": { "start": { - "line": 374, + "line": 388, "column": 61 }, "end": { - "line": 374, + "line": 388, "column": 62 } } @@ -76356,15 +76675,15 @@ "binop": null, "updateContext": null }, - "start": 11436, - "end": 11437, + "start": 11774, + "end": 11775, "loc": { "start": { - "line": 374, + "line": 388, "column": 62 }, "end": { - "line": 374, + "line": 388, "column": 63 } } @@ -76382,15 +76701,15 @@ "binop": null }, "value": "motion", - "start": 11443, - "end": 11449, + "start": 11781, + "end": 11787, "loc": { "start": { - "line": 376, + "line": 390, "column": 4 }, "end": { - "line": 376, + "line": 390, "column": 10 } } @@ -76408,15 +76727,15 @@ "binop": null, "updateContext": null }, - "start": 11449, - "end": 11450, + "start": 11787, + "end": 11788, "loc": { "start": { - "line": 376, + "line": 390, "column": 10 }, "end": { - "line": 376, + "line": 390, "column": 11 } } @@ -76434,15 +76753,15 @@ "binop": null }, "value": "setFadeIn", - "start": 11450, - "end": 11459, + "start": 11788, + "end": 11797, "loc": { "start": { - "line": 376, + "line": 390, "column": 11 }, "end": { - "line": 376, + "line": 390, "column": 20 } } @@ -76459,15 +76778,15 @@ "postfix": false, "binop": null }, - "start": 11459, - "end": 11460, + "start": 11797, + "end": 11798, "loc": { "start": { - "line": 376, + "line": 390, "column": 20 }, "end": { - "line": 376, + "line": 390, "column": 21 } } @@ -76487,15 +76806,15 @@ "updateContext": null }, "value": "this", - "start": 11460, - "end": 11464, + "start": 11798, + "end": 11802, "loc": { "start": { - "line": 376, + "line": 390, "column": 21 }, "end": { - "line": 376, + "line": 390, "column": 25 } } @@ -76513,15 +76832,15 @@ "binop": null, "updateContext": null }, - "start": 11464, - "end": 11465, + "start": 11802, + "end": 11803, "loc": { "start": { - "line": 376, + "line": 390, "column": 25 }, "end": { - "line": 376, + "line": 390, "column": 26 } } @@ -76539,15 +76858,15 @@ "binop": null }, "value": "modelSetting", - "start": 11465, - "end": 11477, + "start": 11803, + "end": 11815, "loc": { "start": { - "line": 376, + "line": 390, "column": 26 }, "end": { - "line": 376, + "line": 390, "column": 38 } } @@ -76565,15 +76884,15 @@ "binop": null, "updateContext": null }, - "start": 11477, - "end": 11478, + "start": 11815, + "end": 11816, "loc": { "start": { - "line": 376, + "line": 390, "column": 38 }, "end": { - "line": 376, + "line": 390, "column": 39 } } @@ -76591,15 +76910,15 @@ "binop": null }, "value": "getMotionFadeIn", - "start": 11478, - "end": 11493, + "start": 11816, + "end": 11831, "loc": { "start": { - "line": 376, + "line": 390, "column": 39 }, "end": { - "line": 376, + "line": 390, "column": 54 } } @@ -76616,15 +76935,15 @@ "postfix": false, "binop": null }, - "start": 11493, - "end": 11494, + "start": 11831, + "end": 11832, "loc": { "start": { - "line": 376, + "line": 390, "column": 54 }, "end": { - "line": 376, + "line": 390, "column": 55 } } @@ -76642,15 +76961,15 @@ "binop": null }, "value": "name", - "start": 11494, - "end": 11498, + "start": 11832, + "end": 11836, "loc": { "start": { - "line": 376, + "line": 390, "column": 55 }, "end": { - "line": 376, + "line": 390, "column": 59 } } @@ -76668,15 +76987,15 @@ "binop": null, "updateContext": null }, - "start": 11498, - "end": 11499, + "start": 11836, + "end": 11837, "loc": { "start": { - "line": 376, + "line": 390, "column": 59 }, "end": { - "line": 376, + "line": 390, "column": 60 } } @@ -76694,15 +77013,15 @@ "binop": null }, "value": "no", - "start": 11500, - "end": 11502, + "start": 11838, + "end": 11840, "loc": { "start": { - "line": 376, + "line": 390, "column": 61 }, "end": { - "line": 376, + "line": 390, "column": 63 } } @@ -76719,15 +77038,15 @@ "postfix": false, "binop": null }, - "start": 11502, - "end": 11503, + "start": 11840, + "end": 11841, "loc": { "start": { - "line": 376, + "line": 390, "column": 63 }, "end": { - "line": 376, + "line": 390, "column": 64 } } @@ -76744,15 +77063,15 @@ "postfix": false, "binop": null }, - "start": 11503, - "end": 11504, + "start": 11841, + "end": 11842, "loc": { "start": { - "line": 376, + "line": 390, "column": 64 }, "end": { - "line": 376, + "line": 390, "column": 65 } } @@ -76770,15 +77089,15 @@ "binop": null, "updateContext": null }, - "start": 11504, - "end": 11505, + "start": 11842, + "end": 11843, "loc": { "start": { - "line": 376, + "line": 390, "column": 65 }, "end": { - "line": 376, + "line": 390, "column": 66 } } @@ -76796,15 +77115,15 @@ "binop": null }, "value": "motion", - "start": 11510, - "end": 11516, + "start": 11848, + "end": 11854, "loc": { "start": { - "line": 377, + "line": 391, "column": 4 }, "end": { - "line": 377, + "line": 391, "column": 10 } } @@ -76822,15 +77141,15 @@ "binop": null, "updateContext": null }, - "start": 11516, - "end": 11517, + "start": 11854, + "end": 11855, "loc": { "start": { - "line": 377, + "line": 391, "column": 10 }, "end": { - "line": 377, + "line": 391, "column": 11 } } @@ -76848,15 +77167,15 @@ "binop": null }, "value": "setFadeOut", - "start": 11517, - "end": 11527, + "start": 11855, + "end": 11865, "loc": { "start": { - "line": 377, + "line": 391, "column": 11 }, "end": { - "line": 377, + "line": 391, "column": 21 } } @@ -76873,15 +77192,15 @@ "postfix": false, "binop": null }, - "start": 11527, - "end": 11528, + "start": 11865, + "end": 11866, "loc": { "start": { - "line": 377, + "line": 391, "column": 21 }, "end": { - "line": 377, + "line": 391, "column": 22 } } @@ -76901,15 +77220,15 @@ "updateContext": null }, "value": "this", - "start": 11528, - "end": 11532, + "start": 11866, + "end": 11870, "loc": { "start": { - "line": 377, + "line": 391, "column": 22 }, "end": { - "line": 377, + "line": 391, "column": 26 } } @@ -76927,15 +77246,15 @@ "binop": null, "updateContext": null }, - "start": 11532, - "end": 11533, + "start": 11870, + "end": 11871, "loc": { "start": { - "line": 377, + "line": 391, "column": 26 }, "end": { - "line": 377, + "line": 391, "column": 27 } } @@ -76953,15 +77272,15 @@ "binop": null }, "value": "modelSetting", - "start": 11533, - "end": 11545, + "start": 11871, + "end": 11883, "loc": { "start": { - "line": 377, + "line": 391, "column": 27 }, "end": { - "line": 377, + "line": 391, "column": 39 } } @@ -76979,15 +77298,15 @@ "binop": null, "updateContext": null }, - "start": 11545, - "end": 11546, + "start": 11883, + "end": 11884, "loc": { "start": { - "line": 377, + "line": 391, "column": 39 }, "end": { - "line": 377, + "line": 391, "column": 40 } } @@ -77005,15 +77324,15 @@ "binop": null }, "value": "getMotionFadeOut", - "start": 11546, - "end": 11562, + "start": 11884, + "end": 11900, "loc": { "start": { - "line": 377, + "line": 391, "column": 40 }, "end": { - "line": 377, + "line": 391, "column": 56 } } @@ -77030,15 +77349,15 @@ "postfix": false, "binop": null }, - "start": 11562, - "end": 11563, + "start": 11900, + "end": 11901, "loc": { "start": { - "line": 377, + "line": 391, "column": 56 }, "end": { - "line": 377, + "line": 391, "column": 57 } } @@ -77056,15 +77375,15 @@ "binop": null }, "value": "name", - "start": 11563, - "end": 11567, + "start": 11901, + "end": 11905, "loc": { "start": { - "line": 377, + "line": 391, "column": 57 }, "end": { - "line": 377, + "line": 391, "column": 61 } } @@ -77082,15 +77401,15 @@ "binop": null, "updateContext": null }, - "start": 11567, - "end": 11568, + "start": 11905, + "end": 11906, "loc": { "start": { - "line": 377, + "line": 391, "column": 61 }, "end": { - "line": 377, + "line": 391, "column": 62 } } @@ -77108,15 +77427,15 @@ "binop": null }, "value": "no", - "start": 11569, - "end": 11571, + "start": 11907, + "end": 11909, "loc": { "start": { - "line": 377, + "line": 391, "column": 63 }, "end": { - "line": 377, + "line": 391, "column": 65 } } @@ -77133,15 +77452,15 @@ "postfix": false, "binop": null }, - "start": 11571, - "end": 11572, + "start": 11909, + "end": 11910, "loc": { "start": { - "line": 377, + "line": 391, "column": 65 }, "end": { - "line": 377, + "line": 391, "column": 66 } } @@ -77158,15 +77477,15 @@ "postfix": false, "binop": null }, - "start": 11572, - "end": 11573, + "start": 11910, + "end": 11911, "loc": { "start": { - "line": 377, + "line": 391, "column": 66 }, "end": { - "line": 377, + "line": 391, "column": 67 } } @@ -77184,15 +77503,15 @@ "binop": null, "updateContext": null }, - "start": 11573, - "end": 11574, + "start": 11911, + "end": 11912, "loc": { "start": { - "line": 377, + "line": 391, "column": 67 }, "end": { - "line": 377, + "line": 391, "column": 68 } } @@ -77212,15 +77531,15 @@ "updateContext": null }, "value": "if", - "start": 11581, - "end": 11583, + "start": 11919, + "end": 11921, "loc": { "start": { - "line": 380, + "line": 394, "column": 4 }, "end": { - "line": 380, + "line": 394, "column": 6 } } @@ -77237,15 +77556,15 @@ "postfix": false, "binop": null }, - "start": 11584, - "end": 11585, + "start": 11922, + "end": 11923, "loc": { "start": { - "line": 380, + "line": 394, "column": 7 }, "end": { - "line": 380, + "line": 394, "column": 8 } } @@ -77263,15 +77582,15 @@ "binop": null }, "value": "cDefine", - "start": 11585, - "end": 11592, + "start": 11923, + "end": 11930, "loc": { "start": { - "line": 380, + "line": 394, "column": 8 }, "end": { - "line": 380, + "line": 394, "column": 15 } } @@ -77289,15 +77608,15 @@ "binop": null, "updateContext": null }, - "start": 11592, - "end": 11593, + "start": 11930, + "end": 11931, "loc": { "start": { - "line": 380, + "line": 394, "column": 15 }, "end": { - "line": 380, + "line": 394, "column": 16 } } @@ -77315,15 +77634,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 11593, - "end": 11602, + "start": 11931, + "end": 11940, "loc": { "start": { - "line": 380, + "line": 394, "column": 16 }, "end": { - "line": 380, + "line": 394, "column": 25 } } @@ -77340,15 +77659,15 @@ "postfix": false, "binop": null }, - "start": 11602, - "end": 11603, + "start": 11940, + "end": 11941, "loc": { "start": { - "line": 380, + "line": 394, "column": 25 }, "end": { - "line": 380, + "line": 394, "column": 26 } } @@ -77366,15 +77685,15 @@ "binop": null }, "value": "console", - "start": 11616, - "end": 11623, + "start": 11954, + "end": 11961, "loc": { "start": { - "line": 381, + "line": 395, "column": 12 }, "end": { - "line": 381, + "line": 395, "column": 19 } } @@ -77392,15 +77711,15 @@ "binop": null, "updateContext": null }, - "start": 11623, - "end": 11624, + "start": 11961, + "end": 11962, "loc": { "start": { - "line": 381, + "line": 395, "column": 19 }, "end": { - "line": 381, + "line": 395, "column": 20 } } @@ -77418,15 +77737,15 @@ "binop": null }, "value": "log", - "start": 11624, - "end": 11627, + "start": 11962, + "end": 11965, "loc": { "start": { - "line": 381, + "line": 395, "column": 20 }, "end": { - "line": 381, + "line": 395, "column": 23 } } @@ -77443,15 +77762,15 @@ "postfix": false, "binop": null }, - "start": 11627, - "end": 11628, + "start": 11965, + "end": 11966, "loc": { "start": { - "line": 381, + "line": 395, "column": 23 }, "end": { - "line": 381, + "line": 395, "column": 24 } } @@ -77470,15 +77789,15 @@ "updateContext": null }, "value": "Start motion : ", - "start": 11628, - "end": 11645, + "start": 11966, + "end": 11983, "loc": { "start": { - "line": 381, + "line": 395, "column": 24 }, "end": { - "line": 381, + "line": 395, "column": 41 } } @@ -77497,15 +77816,15 @@ "updateContext": null }, "value": "+", - "start": 11646, - "end": 11647, + "start": 11984, + "end": 11985, "loc": { "start": { - "line": 381, + "line": 395, "column": 42 }, "end": { - "line": 381, + "line": 395, "column": 43 } } @@ -77523,15 +77842,15 @@ "binop": null }, "value": "motionName", - "start": 11648, - "end": 11658, + "start": 11986, + "end": 11996, "loc": { "start": { - "line": 381, + "line": 395, "column": 44 }, "end": { - "line": 381, + "line": 395, "column": 54 } } @@ -77548,15 +77867,15 @@ "postfix": false, "binop": null }, - "start": 11658, - "end": 11659, + "start": 11996, + "end": 11997, "loc": { "start": { - "line": 381, + "line": 395, "column": 54 }, "end": { - "line": 381, + "line": 395, "column": 55 } } @@ -77574,15 +77893,15 @@ "binop": null, "updateContext": null }, - "start": 11659, - "end": 11660, + "start": 11997, + "end": 11998, "loc": { "start": { - "line": 381, + "line": 395, "column": 55 }, "end": { - "line": 381, + "line": 395, "column": 56 } } @@ -77602,15 +77921,15 @@ "updateContext": null }, "value": "if", - "start": 11666, - "end": 11668, + "start": 12004, + "end": 12006, "loc": { "start": { - "line": 383, + "line": 397, "column": 4 }, "end": { - "line": 383, + "line": 397, "column": 6 } } @@ -77627,15 +77946,15 @@ "postfix": false, "binop": null }, - "start": 11669, - "end": 11670, + "start": 12007, + "end": 12008, "loc": { "start": { - "line": 383, + "line": 397, "column": 7 }, "end": { - "line": 383, + "line": 397, "column": 8 } } @@ -77655,15 +77974,15 @@ "updateContext": null }, "value": "this", - "start": 11670, - "end": 11674, + "start": 12008, + "end": 12012, "loc": { "start": { - "line": 383, + "line": 397, "column": 8 }, "end": { - "line": 383, + "line": 397, "column": 12 } } @@ -77681,15 +78000,15 @@ "binop": null, "updateContext": null }, - "start": 11674, - "end": 11675, + "start": 12012, + "end": 12013, "loc": { "start": { - "line": 383, + "line": 397, "column": 12 }, "end": { - "line": 383, + "line": 397, "column": 13 } } @@ -77707,15 +78026,15 @@ "binop": null }, "value": "modelSetting", - "start": 11675, - "end": 11687, + "start": 12013, + "end": 12025, "loc": { "start": { - "line": 383, + "line": 397, "column": 13 }, "end": { - "line": 383, + "line": 397, "column": 25 } } @@ -77733,15 +78052,15 @@ "binop": null, "updateContext": null }, - "start": 11687, - "end": 11688, + "start": 12025, + "end": 12026, "loc": { "start": { - "line": 383, + "line": 397, "column": 25 }, "end": { - "line": 383, + "line": 397, "column": 26 } } @@ -77759,15 +78078,15 @@ "binop": null }, "value": "getMotionSound", - "start": 11688, - "end": 11702, + "start": 12026, + "end": 12040, "loc": { "start": { - "line": 383, + "line": 397, "column": 26 }, "end": { - "line": 383, + "line": 397, "column": 40 } } @@ -77784,15 +78103,15 @@ "postfix": false, "binop": null }, - "start": 11702, - "end": 11703, + "start": 12040, + "end": 12041, "loc": { "start": { - "line": 383, + "line": 397, "column": 40 }, "end": { - "line": 383, + "line": 397, "column": 41 } } @@ -77810,15 +78129,15 @@ "binop": null }, "value": "name", - "start": 11703, - "end": 11707, + "start": 12041, + "end": 12045, "loc": { "start": { - "line": 383, + "line": 397, "column": 41 }, "end": { - "line": 383, + "line": 397, "column": 45 } } @@ -77836,15 +78155,15 @@ "binop": null, "updateContext": null }, - "start": 11707, - "end": 11708, + "start": 12045, + "end": 12046, "loc": { "start": { - "line": 383, + "line": 397, "column": 45 }, "end": { - "line": 383, + "line": 397, "column": 46 } } @@ -77862,15 +78181,15 @@ "binop": null }, "value": "no", - "start": 11709, - "end": 11711, + "start": 12047, + "end": 12049, "loc": { "start": { - "line": 383, + "line": 397, "column": 47 }, "end": { - "line": 383, + "line": 397, "column": 49 } } @@ -77887,15 +78206,15 @@ "postfix": false, "binop": null }, - "start": 11711, - "end": 11712, + "start": 12049, + "end": 12050, "loc": { "start": { - "line": 383, + "line": 397, "column": 49 }, "end": { - "line": 383, + "line": 397, "column": 50 } } @@ -77914,15 +78233,15 @@ "updateContext": null }, "value": "==", - "start": 11713, - "end": 11715, + "start": 12051, + "end": 12053, "loc": { "start": { - "line": 383, + "line": 397, "column": 51 }, "end": { - "line": 383, + "line": 397, "column": 53 } } @@ -77942,15 +78261,15 @@ "updateContext": null }, "value": "null", - "start": 11716, - "end": 11720, + "start": 12054, + "end": 12058, "loc": { "start": { - "line": 383, + "line": 397, "column": 54 }, "end": { - "line": 383, + "line": 397, "column": 58 } } @@ -77967,15 +78286,15 @@ "postfix": false, "binop": null }, - "start": 11720, - "end": 11721, + "start": 12058, + "end": 12059, "loc": { "start": { - "line": 383, + "line": 397, "column": 58 }, "end": { - "line": 383, + "line": 397, "column": 59 } } @@ -77992,15 +78311,15 @@ "postfix": false, "binop": null }, - "start": 11726, - "end": 11727, + "start": 12064, + "end": 12065, "loc": { "start": { - "line": 384, + "line": 398, "column": 4 }, "end": { - "line": 384, + "line": 398, "column": 5 } } @@ -78020,15 +78339,15 @@ "updateContext": null }, "value": "this", - "start": 11736, - "end": 11740, + "start": 12074, + "end": 12078, "loc": { "start": { - "line": 385, + "line": 399, "column": 8 }, "end": { - "line": 385, + "line": 399, "column": 12 } } @@ -78046,15 +78365,15 @@ "binop": null, "updateContext": null }, - "start": 11740, - "end": 11741, + "start": 12078, + "end": 12079, "loc": { "start": { - "line": 385, + "line": 399, "column": 12 }, "end": { - "line": 385, + "line": 399, "column": 13 } } @@ -78072,15 +78391,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 11741, - "end": 11758, + "start": 12079, + "end": 12096, "loc": { "start": { - "line": 385, + "line": 399, "column": 13 }, "end": { - "line": 385, + "line": 399, "column": 30 } } @@ -78098,15 +78417,15 @@ "binop": null, "updateContext": null }, - "start": 11758, - "end": 11759, + "start": 12096, + "end": 12097, "loc": { "start": { - "line": 385, + "line": 399, "column": 30 }, "end": { - "line": 385, + "line": 399, "column": 31 } } @@ -78124,15 +78443,15 @@ "binop": null }, "value": "startMotionPrio", - "start": 11759, - "end": 11774, + "start": 12097, + "end": 12112, "loc": { "start": { - "line": 385, + "line": 399, "column": 31 }, "end": { - "line": 385, + "line": 399, "column": 46 } } @@ -78149,15 +78468,15 @@ "postfix": false, "binop": null }, - "start": 11774, - "end": 11775, + "start": 12112, + "end": 12113, "loc": { "start": { - "line": 385, + "line": 399, "column": 46 }, "end": { - "line": 385, + "line": 399, "column": 47 } } @@ -78175,15 +78494,15 @@ "binop": null }, "value": "motion", - "start": 11775, - "end": 11781, + "start": 12113, + "end": 12119, "loc": { "start": { - "line": 385, + "line": 399, "column": 47 }, "end": { - "line": 385, + "line": 399, "column": 53 } } @@ -78201,15 +78520,15 @@ "binop": null, "updateContext": null }, - "start": 11781, - "end": 11782, + "start": 12119, + "end": 12120, "loc": { "start": { - "line": 385, + "line": 399, "column": 53 }, "end": { - "line": 385, + "line": 399, "column": 54 } } @@ -78227,15 +78546,15 @@ "binop": null }, "value": "priority", - "start": 11783, - "end": 11791, + "start": 12121, + "end": 12129, "loc": { "start": { - "line": 385, + "line": 399, "column": 55 }, "end": { - "line": 385, + "line": 399, "column": 63 } } @@ -78252,15 +78571,15 @@ "postfix": false, "binop": null }, - "start": 11791, - "end": 11792, + "start": 12129, + "end": 12130, "loc": { "start": { - "line": 385, + "line": 399, "column": 63 }, "end": { - "line": 385, + "line": 399, "column": 64 } } @@ -78278,15 +78597,15 @@ "binop": null, "updateContext": null }, - "start": 11792, - "end": 11793, + "start": 12130, + "end": 12131, "loc": { "start": { - "line": 385, + "line": 399, "column": 64 }, "end": { - "line": 385, + "line": 399, "column": 65 } } @@ -78303,15 +78622,15 @@ "postfix": false, "binop": null }, - "start": 11798, - "end": 11799, + "start": 12136, + "end": 12137, "loc": { "start": { - "line": 386, + "line": 400, "column": 4 }, "end": { - "line": 386, + "line": 400, "column": 5 } } @@ -78331,15 +78650,15 @@ "updateContext": null }, "value": "else", - "start": 11804, - "end": 11808, + "start": 12142, + "end": 12146, "loc": { "start": { - "line": 387, + "line": 401, "column": 4 }, "end": { - "line": 387, + "line": 401, "column": 8 } } @@ -78356,15 +78675,15 @@ "postfix": false, "binop": null }, - "start": 11813, - "end": 11814, + "start": 12151, + "end": 12152, "loc": { "start": { - "line": 388, + "line": 402, "column": 4 }, "end": { - "line": 388, + "line": 402, "column": 5 } } @@ -78384,15 +78703,15 @@ "updateContext": null }, "value": "var", - "start": 11823, - "end": 11826, + "start": 12161, + "end": 12164, "loc": { "start": { - "line": 389, + "line": 403, "column": 8 }, "end": { - "line": 389, + "line": 403, "column": 11 } } @@ -78410,15 +78729,15 @@ "binop": null }, "value": "soundName", - "start": 11827, - "end": 11836, + "start": 12165, + "end": 12174, "loc": { "start": { - "line": 389, + "line": 403, "column": 12 }, "end": { - "line": 389, + "line": 403, "column": 21 } } @@ -78437,15 +78756,15 @@ "updateContext": null }, "value": "=", - "start": 11837, - "end": 11838, + "start": 12175, + "end": 12176, "loc": { "start": { - "line": 389, + "line": 403, "column": 22 }, "end": { - "line": 389, + "line": 403, "column": 23 } } @@ -78465,15 +78784,15 @@ "updateContext": null }, "value": "this", - "start": 11839, - "end": 11843, + "start": 12177, + "end": 12181, "loc": { "start": { - "line": 389, + "line": 403, "column": 24 }, "end": { - "line": 389, + "line": 403, "column": 28 } } @@ -78491,15 +78810,15 @@ "binop": null, "updateContext": null }, - "start": 11843, - "end": 11844, + "start": 12181, + "end": 12182, "loc": { "start": { - "line": 389, + "line": 403, "column": 28 }, "end": { - "line": 389, + "line": 403, "column": 29 } } @@ -78517,15 +78836,15 @@ "binop": null }, "value": "modelSetting", - "start": 11844, - "end": 11856, + "start": 12182, + "end": 12194, "loc": { "start": { - "line": 389, + "line": 403, "column": 29 }, "end": { - "line": 389, + "line": 403, "column": 41 } } @@ -78543,15 +78862,15 @@ "binop": null, "updateContext": null }, - "start": 11856, - "end": 11857, + "start": 12194, + "end": 12195, "loc": { "start": { - "line": 389, + "line": 403, "column": 41 }, "end": { - "line": 389, + "line": 403, "column": 42 } } @@ -78569,15 +78888,15 @@ "binop": null }, "value": "getMotionSound", - "start": 11857, - "end": 11871, + "start": 12195, + "end": 12209, "loc": { "start": { - "line": 389, + "line": 403, "column": 42 }, "end": { - "line": 389, + "line": 403, "column": 56 } } @@ -78594,15 +78913,15 @@ "postfix": false, "binop": null }, - "start": 11871, - "end": 11872, + "start": 12209, + "end": 12210, "loc": { "start": { - "line": 389, + "line": 403, "column": 56 }, "end": { - "line": 389, + "line": 403, "column": 57 } } @@ -78620,15 +78939,15 @@ "binop": null }, "value": "name", - "start": 11872, - "end": 11876, + "start": 12210, + "end": 12214, "loc": { "start": { - "line": 389, + "line": 403, "column": 57 }, "end": { - "line": 389, + "line": 403, "column": 61 } } @@ -78646,15 +78965,15 @@ "binop": null, "updateContext": null }, - "start": 11876, - "end": 11877, + "start": 12214, + "end": 12215, "loc": { "start": { - "line": 389, + "line": 403, "column": 61 }, "end": { - "line": 389, + "line": 403, "column": 62 } } @@ -78672,15 +78991,15 @@ "binop": null }, "value": "no", - "start": 11878, - "end": 11880, + "start": 12216, + "end": 12218, "loc": { "start": { - "line": 389, + "line": 403, "column": 63 }, "end": { - "line": 389, + "line": 403, "column": 65 } } @@ -78697,15 +79016,15 @@ "postfix": false, "binop": null }, - "start": 11880, - "end": 11881, + "start": 12218, + "end": 12219, "loc": { "start": { - "line": 389, + "line": 403, "column": 65 }, "end": { - "line": 389, + "line": 403, "column": 66 } } @@ -78723,15 +79042,15 @@ "binop": null, "updateContext": null }, - "start": 11881, - "end": 11882, + "start": 12219, + "end": 12220, "loc": { "start": { - "line": 389, + "line": 403, "column": 66 }, "end": { - "line": 389, + "line": 403, "column": 67 } } @@ -78739,15 +79058,15 @@ { "type": "CommentLine", "value": " var player = new Sound(this.modelHomeDir + soundName);", - "start": 11891, - "end": 11948, + "start": 12229, + "end": 12286, "loc": { "start": { - "line": 390, + "line": 404, "column": 8 }, "end": { - "line": 390, + "line": 404, "column": 65 } } @@ -78767,15 +79086,15 @@ "updateContext": null }, "value": "var", - "start": 11958, - "end": 11961, + "start": 12296, + "end": 12299, "loc": { "start": { - "line": 392, + "line": 406, "column": 8 }, "end": { - "line": 392, + "line": 406, "column": 11 } } @@ -78793,15 +79112,15 @@ "binop": null }, "value": "snd", - "start": 11962, - "end": 11965, + "start": 12300, + "end": 12303, "loc": { "start": { - "line": 392, + "line": 406, "column": 12 }, "end": { - "line": 392, + "line": 406, "column": 15 } } @@ -78820,15 +79139,15 @@ "updateContext": null }, "value": "=", - "start": 11966, - "end": 11967, + "start": 12304, + "end": 12305, "loc": { "start": { - "line": 392, + "line": 406, "column": 16 }, "end": { - "line": 392, + "line": 406, "column": 17 } } @@ -78846,15 +79165,15 @@ "binop": null }, "value": "document", - "start": 11968, - "end": 11976, + "start": 12306, + "end": 12314, "loc": { "start": { - "line": 392, + "line": 406, "column": 18 }, "end": { - "line": 392, + "line": 406, "column": 26 } } @@ -78872,15 +79191,15 @@ "binop": null, "updateContext": null }, - "start": 11976, - "end": 11977, + "start": 12314, + "end": 12315, "loc": { "start": { - "line": 392, + "line": 406, "column": 26 }, "end": { - "line": 392, + "line": 406, "column": 27 } } @@ -78898,15 +79217,15 @@ "binop": null }, "value": "createElement", - "start": 11977, - "end": 11990, + "start": 12315, + "end": 12328, "loc": { "start": { - "line": 392, + "line": 406, "column": 27 }, "end": { - "line": 392, + "line": 406, "column": 40 } } @@ -78923,15 +79242,15 @@ "postfix": false, "binop": null }, - "start": 11990, - "end": 11991, + "start": 12328, + "end": 12329, "loc": { "start": { - "line": 392, + "line": 406, "column": 40 }, "end": { - "line": 392, + "line": 406, "column": 41 } } @@ -78950,15 +79269,15 @@ "updateContext": null }, "value": "audio", - "start": 11991, - "end": 11998, + "start": 12329, + "end": 12336, "loc": { "start": { - "line": 392, + "line": 406, "column": 41 }, "end": { - "line": 392, + "line": 406, "column": 48 } } @@ -78975,15 +79294,15 @@ "postfix": false, "binop": null }, - "start": 11998, - "end": 11999, + "start": 12336, + "end": 12337, "loc": { "start": { - "line": 392, + "line": 406, "column": 48 }, "end": { - "line": 392, + "line": 406, "column": 49 } } @@ -79001,15 +79320,15 @@ "binop": null, "updateContext": null }, - "start": 11999, - "end": 12000, + "start": 12337, + "end": 12338, "loc": { "start": { - "line": 392, + "line": 406, "column": 49 }, "end": { - "line": 392, + "line": 406, "column": 50 } } @@ -79027,15 +79346,15 @@ "binop": null }, "value": "snd", - "start": 12009, - "end": 12012, + "start": 12347, + "end": 12350, "loc": { "start": { - "line": 393, + "line": 407, "column": 8 }, "end": { - "line": 393, + "line": 407, "column": 11 } } @@ -79053,15 +79372,15 @@ "binop": null, "updateContext": null }, - "start": 12012, - "end": 12013, + "start": 12350, + "end": 12351, "loc": { "start": { - "line": 393, + "line": 407, "column": 11 }, "end": { - "line": 393, + "line": 407, "column": 12 } } @@ -79079,15 +79398,15 @@ "binop": null }, "value": "src", - "start": 12013, - "end": 12016, + "start": 12351, + "end": 12354, "loc": { "start": { - "line": 393, + "line": 407, "column": 12 }, "end": { - "line": 393, + "line": 407, "column": 15 } } @@ -79106,15 +79425,15 @@ "updateContext": null }, "value": "=", - "start": 12017, - "end": 12018, + "start": 12355, + "end": 12356, "loc": { "start": { - "line": 393, + "line": 407, "column": 16 }, "end": { - "line": 393, + "line": 407, "column": 17 } } @@ -79134,15 +79453,15 @@ "updateContext": null }, "value": "this", - "start": 12019, - "end": 12023, + "start": 12357, + "end": 12361, "loc": { "start": { - "line": 393, + "line": 407, "column": 18 }, "end": { - "line": 393, + "line": 407, "column": 22 } } @@ -79160,15 +79479,15 @@ "binop": null, "updateContext": null }, - "start": 12023, - "end": 12024, + "start": 12361, + "end": 12362, "loc": { "start": { - "line": 393, + "line": 407, "column": 22 }, "end": { - "line": 393, + "line": 407, "column": 23 } } @@ -79186,15 +79505,15 @@ "binop": null }, "value": "modelHomeDir", - "start": 12024, - "end": 12036, + "start": 12362, + "end": 12374, "loc": { "start": { - "line": 393, + "line": 407, "column": 23 }, "end": { - "line": 393, + "line": 407, "column": 35 } } @@ -79213,15 +79532,15 @@ "updateContext": null }, "value": "+", - "start": 12037, - "end": 12038, + "start": 12375, + "end": 12376, "loc": { "start": { - "line": 393, + "line": 407, "column": 36 }, "end": { - "line": 393, + "line": 407, "column": 37 } } @@ -79239,15 +79558,15 @@ "binop": null }, "value": "soundName", - "start": 12039, - "end": 12048, + "start": 12377, + "end": 12386, "loc": { "start": { - "line": 393, + "line": 407, "column": 38 }, "end": { - "line": 393, + "line": 407, "column": 47 } } @@ -79265,15 +79584,15 @@ "binop": null, "updateContext": null }, - "start": 12048, - "end": 12049, + "start": 12386, + "end": 12387, "loc": { "start": { - "line": 393, + "line": 407, "column": 47 }, "end": { - "line": 393, + "line": 407, "column": 48 } } @@ -79293,15 +79612,15 @@ "updateContext": null }, "value": "if", - "start": 12059, - "end": 12061, + "start": 12397, + "end": 12399, "loc": { "start": { - "line": 395, + "line": 409, "column": 8 }, "end": { - "line": 395, + "line": 409, "column": 10 } } @@ -79318,15 +79637,15 @@ "postfix": false, "binop": null }, - "start": 12062, - "end": 12063, + "start": 12400, + "end": 12401, "loc": { "start": { - "line": 395, + "line": 409, "column": 11 }, "end": { - "line": 395, + "line": 409, "column": 12 } } @@ -79344,15 +79663,15 @@ "binop": null }, "value": "cDefine", - "start": 12063, - "end": 12070, + "start": 12401, + "end": 12408, "loc": { "start": { - "line": 395, + "line": 409, "column": 12 }, "end": { - "line": 395, + "line": 409, "column": 19 } } @@ -79370,15 +79689,15 @@ "binop": null, "updateContext": null }, - "start": 12070, - "end": 12071, + "start": 12408, + "end": 12409, "loc": { "start": { - "line": 395, + "line": 409, "column": 19 }, "end": { - "line": 395, + "line": 409, "column": 20 } } @@ -79396,15 +79715,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 12071, - "end": 12080, + "start": 12409, + "end": 12418, "loc": { "start": { - "line": 395, + "line": 409, "column": 20 }, "end": { - "line": 395, + "line": 409, "column": 29 } } @@ -79421,15 +79740,15 @@ "postfix": false, "binop": null }, - "start": 12080, - "end": 12081, + "start": 12418, + "end": 12419, "loc": { "start": { - "line": 395, + "line": 409, "column": 29 }, "end": { - "line": 395, + "line": 409, "column": 30 } } @@ -79447,15 +79766,15 @@ "binop": null }, "value": "console", - "start": 12094, - "end": 12101, + "start": 12432, + "end": 12439, "loc": { "start": { - "line": 396, + "line": 410, "column": 12 }, "end": { - "line": 396, + "line": 410, "column": 19 } } @@ -79473,15 +79792,15 @@ "binop": null, "updateContext": null }, - "start": 12101, - "end": 12102, + "start": 12439, + "end": 12440, "loc": { "start": { - "line": 396, + "line": 410, "column": 19 }, "end": { - "line": 396, + "line": 410, "column": 20 } } @@ -79499,15 +79818,15 @@ "binop": null }, "value": "log", - "start": 12102, - "end": 12105, + "start": 12440, + "end": 12443, "loc": { "start": { - "line": 396, + "line": 410, "column": 20 }, "end": { - "line": 396, + "line": 410, "column": 23 } } @@ -79524,15 +79843,15 @@ "postfix": false, "binop": null }, - "start": 12105, - "end": 12106, + "start": 12443, + "end": 12444, "loc": { "start": { - "line": 396, + "line": 410, "column": 23 }, "end": { - "line": 396, + "line": 410, "column": 24 } } @@ -79551,15 +79870,15 @@ "updateContext": null }, "value": "Start sound : ", - "start": 12106, - "end": 12122, + "start": 12444, + "end": 12460, "loc": { "start": { - "line": 396, + "line": 410, "column": 24 }, "end": { - "line": 396, + "line": 410, "column": 40 } } @@ -79578,15 +79897,15 @@ "updateContext": null }, "value": "+", - "start": 12123, - "end": 12124, + "start": 12461, + "end": 12462, "loc": { "start": { - "line": 396, + "line": 410, "column": 41 }, "end": { - "line": 396, + "line": 410, "column": 42 } } @@ -79604,15 +79923,15 @@ "binop": null }, "value": "soundName", - "start": 12125, - "end": 12134, + "start": 12463, + "end": 12472, "loc": { "start": { - "line": 396, + "line": 410, "column": 43 }, "end": { - "line": 396, + "line": 410, "column": 52 } } @@ -79629,15 +79948,15 @@ "postfix": false, "binop": null }, - "start": 12134, - "end": 12135, + "start": 12472, + "end": 12473, "loc": { "start": { - "line": 396, + "line": 410, "column": 52 }, "end": { - "line": 396, + "line": 410, "column": 53 } } @@ -79655,15 +79974,15 @@ "binop": null, "updateContext": null }, - "start": 12135, - "end": 12136, + "start": 12473, + "end": 12474, "loc": { "start": { - "line": 396, + "line": 410, "column": 53 }, "end": { - "line": 396, + "line": 410, "column": 54 } } @@ -79681,15 +80000,15 @@ "binop": null }, "value": "snd", - "start": 12146, - "end": 12149, + "start": 12484, + "end": 12487, "loc": { "start": { - "line": 398, + "line": 412, "column": 8 }, "end": { - "line": 398, + "line": 412, "column": 11 } } @@ -79707,15 +80026,15 @@ "binop": null, "updateContext": null }, - "start": 12149, - "end": 12150, + "start": 12487, + "end": 12488, "loc": { "start": { - "line": 398, + "line": 412, "column": 11 }, "end": { - "line": 398, + "line": 412, "column": 12 } } @@ -79733,15 +80052,15 @@ "binop": null }, "value": "play", - "start": 12150, - "end": 12154, + "start": 12488, + "end": 12492, "loc": { "start": { - "line": 398, + "line": 412, "column": 12 }, "end": { - "line": 398, + "line": 412, "column": 16 } } @@ -79758,15 +80077,15 @@ "postfix": false, "binop": null }, - "start": 12154, - "end": 12155, + "start": 12492, + "end": 12493, "loc": { "start": { - "line": 398, + "line": 412, "column": 16 }, "end": { - "line": 398, + "line": 412, "column": 17 } } @@ -79783,15 +80102,15 @@ "postfix": false, "binop": null }, - "start": 12155, - "end": 12156, + "start": 12493, + "end": 12494, "loc": { "start": { - "line": 398, + "line": 412, "column": 17 }, "end": { - "line": 398, + "line": 412, "column": 18 } } @@ -79809,15 +80128,15 @@ "binop": null, "updateContext": null }, - "start": 12156, - "end": 12157, + "start": 12494, + "end": 12495, "loc": { "start": { - "line": 398, + "line": 412, "column": 18 }, "end": { - "line": 398, + "line": 412, "column": 19 } } @@ -79837,15 +80156,15 @@ "updateContext": null }, "value": "this", - "start": 12166, - "end": 12170, + "start": 12504, + "end": 12508, "loc": { "start": { - "line": 399, + "line": 413, "column": 8 }, "end": { - "line": 399, + "line": 413, "column": 12 } } @@ -79863,15 +80182,15 @@ "binop": null, "updateContext": null }, - "start": 12170, - "end": 12171, + "start": 12508, + "end": 12509, "loc": { "start": { - "line": 399, + "line": 413, "column": 12 }, "end": { - "line": 399, + "line": 413, "column": 13 } } @@ -79889,15 +80208,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 12171, - "end": 12188, + "start": 12509, + "end": 12526, "loc": { "start": { - "line": 399, + "line": 413, "column": 13 }, "end": { - "line": 399, + "line": 413, "column": 30 } } @@ -79915,15 +80234,15 @@ "binop": null, "updateContext": null }, - "start": 12188, - "end": 12189, + "start": 12526, + "end": 12527, "loc": { "start": { - "line": 399, + "line": 413, "column": 30 }, "end": { - "line": 399, + "line": 413, "column": 31 } } @@ -79941,15 +80260,15 @@ "binop": null }, "value": "startMotionPrio", - "start": 12189, - "end": 12204, + "start": 12527, + "end": 12542, "loc": { "start": { - "line": 399, + "line": 413, "column": 31 }, "end": { - "line": 399, + "line": 413, "column": 46 } } @@ -79966,15 +80285,15 @@ "postfix": false, "binop": null }, - "start": 12204, - "end": 12205, + "start": 12542, + "end": 12543, "loc": { "start": { - "line": 399, + "line": 413, "column": 46 }, "end": { - "line": 399, + "line": 413, "column": 47 } } @@ -79992,15 +80311,15 @@ "binop": null }, "value": "motion", - "start": 12205, - "end": 12211, + "start": 12543, + "end": 12549, "loc": { "start": { - "line": 399, + "line": 413, "column": 47 }, "end": { - "line": 399, + "line": 413, "column": 53 } } @@ -80018,15 +80337,15 @@ "binop": null, "updateContext": null }, - "start": 12211, - "end": 12212, + "start": 12549, + "end": 12550, "loc": { "start": { - "line": 399, + "line": 413, "column": 53 }, "end": { - "line": 399, + "line": 413, "column": 54 } } @@ -80044,15 +80363,15 @@ "binop": null }, "value": "priority", - "start": 12213, - "end": 12221, + "start": 12551, + "end": 12559, "loc": { "start": { - "line": 399, + "line": 413, "column": 55 }, "end": { - "line": 399, + "line": 413, "column": 63 } } @@ -80069,15 +80388,15 @@ "postfix": false, "binop": null }, - "start": 12221, - "end": 12222, + "start": 12559, + "end": 12560, "loc": { "start": { - "line": 399, + "line": 413, "column": 63 }, "end": { - "line": 399, + "line": 413, "column": 64 } } @@ -80095,15 +80414,15 @@ "binop": null, "updateContext": null }, - "start": 12222, - "end": 12223, + "start": 12560, + "end": 12561, "loc": { "start": { - "line": 399, + "line": 413, "column": 64 }, "end": { - "line": 399, + "line": 413, "column": 65 } } @@ -80120,15 +80439,15 @@ "postfix": false, "binop": null }, - "start": 12228, - "end": 12229, + "start": 12566, + "end": 12567, "loc": { "start": { - "line": 400, + "line": 414, "column": 4 }, "end": { - "line": 400, + "line": 414, "column": 5 } } @@ -80145,15 +80464,15 @@ "postfix": false, "binop": null }, - "start": 12230, - "end": 12231, + "start": 12568, + "end": 12569, "loc": { "start": { - "line": 401, + "line": 415, "column": 0 }, "end": { - "line": 401, + "line": 415, "column": 1 } } @@ -80171,15 +80490,15 @@ "binop": null }, "value": "cModel", - "start": 12235, - "end": 12241, + "start": 12573, + "end": 12579, "loc": { "start": { - "line": 405, + "line": 419, "column": 0 }, "end": { - "line": 405, + "line": 419, "column": 6 } } @@ -80197,15 +80516,15 @@ "binop": null, "updateContext": null }, - "start": 12241, - "end": 12242, + "start": 12579, + "end": 12580, "loc": { "start": { - "line": 405, + "line": 419, "column": 6 }, "end": { - "line": 405, + "line": 419, "column": 7 } } @@ -80223,15 +80542,15 @@ "binop": null }, "value": "prototype", - "start": 12242, - "end": 12251, + "start": 12580, + "end": 12589, "loc": { "start": { - "line": 405, + "line": 419, "column": 7 }, "end": { - "line": 405, + "line": 419, "column": 16 } } @@ -80249,15 +80568,15 @@ "binop": null, "updateContext": null }, - "start": 12251, - "end": 12252, + "start": 12589, + "end": 12590, "loc": { "start": { - "line": 405, + "line": 419, "column": 16 }, "end": { - "line": 405, + "line": 419, "column": 17 } } @@ -80275,15 +80594,15 @@ "binop": null }, "value": "setExpression", - "start": 12252, - "end": 12265, + "start": 12590, + "end": 12603, "loc": { "start": { - "line": 405, + "line": 419, "column": 17 }, "end": { - "line": 405, + "line": 419, "column": 30 } } @@ -80302,15 +80621,15 @@ "updateContext": null }, "value": "=", - "start": 12266, - "end": 12267, + "start": 12604, + "end": 12605, "loc": { "start": { - "line": 405, + "line": 419, "column": 31 }, "end": { - "line": 405, + "line": 419, "column": 32 } } @@ -80329,15 +80648,15 @@ "binop": null }, "value": "function", - "start": 12268, - "end": 12276, + "start": 12606, + "end": 12614, "loc": { "start": { - "line": 405, + "line": 419, "column": 33 }, "end": { - "line": 405, + "line": 419, "column": 41 } } @@ -80354,15 +80673,15 @@ "postfix": false, "binop": null }, - "start": 12276, - "end": 12277, + "start": 12614, + "end": 12615, "loc": { "start": { - "line": 405, + "line": 419, "column": 41 }, "end": { - "line": 405, + "line": 419, "column": 42 } } @@ -80380,15 +80699,15 @@ "binop": null }, "value": "name", - "start": 12277, - "end": 12281, + "start": 12615, + "end": 12619, "loc": { "start": { - "line": 405, + "line": 419, "column": 42 }, "end": { - "line": 405, + "line": 419, "column": 46 } } @@ -80405,15 +80724,15 @@ "postfix": false, "binop": null }, - "start": 12281, - "end": 12282, + "start": 12619, + "end": 12620, "loc": { "start": { - "line": 405, + "line": 419, "column": 46 }, "end": { - "line": 405, + "line": 419, "column": 47 } } @@ -80430,15 +80749,15 @@ "postfix": false, "binop": null }, - "start": 12283, - "end": 12284, + "start": 12621, + "end": 12622, "loc": { "start": { - "line": 406, + "line": 420, "column": 0 }, "end": { - "line": 406, + "line": 420, "column": 1 } } @@ -80458,15 +80777,15 @@ "updateContext": null }, "value": "var", - "start": 12289, - "end": 12292, + "start": 12627, + "end": 12630, "loc": { "start": { - "line": 407, + "line": 421, "column": 4 }, "end": { - "line": 407, + "line": 421, "column": 7 } } @@ -80484,15 +80803,15 @@ "binop": null }, "value": "motion", - "start": 12293, - "end": 12299, + "start": 12631, + "end": 12637, "loc": { "start": { - "line": 407, + "line": 421, "column": 8 }, "end": { - "line": 407, + "line": 421, "column": 14 } } @@ -80511,15 +80830,15 @@ "updateContext": null }, "value": "=", - "start": 12300, - "end": 12301, + "start": 12638, + "end": 12639, "loc": { "start": { - "line": 407, + "line": 421, "column": 15 }, "end": { - "line": 407, + "line": 421, "column": 16 } } @@ -80539,15 +80858,15 @@ "updateContext": null }, "value": "this", - "start": 12302, - "end": 12306, + "start": 12640, + "end": 12644, "loc": { "start": { - "line": 407, + "line": 421, "column": 17 }, "end": { - "line": 407, + "line": 421, "column": 21 } } @@ -80565,15 +80884,15 @@ "binop": null, "updateContext": null }, - "start": 12306, - "end": 12307, + "start": 12644, + "end": 12645, "loc": { "start": { - "line": 407, + "line": 421, "column": 21 }, "end": { - "line": 407, + "line": 421, "column": 22 } } @@ -80591,15 +80910,15 @@ "binop": null }, "value": "expressions", - "start": 12307, - "end": 12318, + "start": 12645, + "end": 12656, "loc": { "start": { - "line": 407, + "line": 421, "column": 22 }, "end": { - "line": 407, + "line": 421, "column": 33 } } @@ -80617,15 +80936,15 @@ "binop": null, "updateContext": null }, - "start": 12318, - "end": 12319, + "start": 12656, + "end": 12657, "loc": { "start": { - "line": 407, + "line": 421, "column": 33 }, "end": { - "line": 407, + "line": 421, "column": 34 } } @@ -80643,15 +80962,15 @@ "binop": null }, "value": "name", - "start": 12319, - "end": 12323, + "start": 12657, + "end": 12661, "loc": { "start": { - "line": 407, + "line": 421, "column": 34 }, "end": { - "line": 407, + "line": 421, "column": 38 } } @@ -80669,15 +80988,15 @@ "binop": null, "updateContext": null }, - "start": 12323, - "end": 12324, + "start": 12661, + "end": 12662, "loc": { "start": { - "line": 407, + "line": 421, "column": 38 }, "end": { - "line": 407, + "line": 421, "column": 39 } } @@ -80695,15 +81014,15 @@ "binop": null, "updateContext": null }, - "start": 12324, - "end": 12325, + "start": 12662, + "end": 12663, "loc": { "start": { - "line": 407, + "line": 421, "column": 39 }, "end": { - "line": 407, + "line": 421, "column": 40 } } @@ -80723,15 +81042,15 @@ "updateContext": null }, "value": "if", - "start": 12331, - "end": 12333, + "start": 12669, + "end": 12671, "loc": { "start": { - "line": 409, + "line": 423, "column": 4 }, "end": { - "line": 409, + "line": 423, "column": 6 } } @@ -80748,15 +81067,15 @@ "postfix": false, "binop": null }, - "start": 12334, - "end": 12335, + "start": 12672, + "end": 12673, "loc": { "start": { - "line": 409, + "line": 423, "column": 7 }, "end": { - "line": 409, + "line": 423, "column": 8 } } @@ -80774,15 +81093,15 @@ "binop": null }, "value": "cDefine", - "start": 12335, - "end": 12342, + "start": 12673, + "end": 12680, "loc": { "start": { - "line": 409, + "line": 423, "column": 8 }, "end": { - "line": 409, + "line": 423, "column": 15 } } @@ -80800,15 +81119,15 @@ "binop": null, "updateContext": null }, - "start": 12342, - "end": 12343, + "start": 12680, + "end": 12681, "loc": { "start": { - "line": 409, + "line": 423, "column": 15 }, "end": { - "line": 409, + "line": 423, "column": 16 } } @@ -80826,15 +81145,15 @@ "binop": null }, "value": "DEBUG_LOG", - "start": 12343, - "end": 12352, + "start": 12681, + "end": 12690, "loc": { "start": { - "line": 409, + "line": 423, "column": 16 }, "end": { - "line": 409, + "line": 423, "column": 25 } } @@ -80851,15 +81170,15 @@ "postfix": false, "binop": null }, - "start": 12352, - "end": 12353, + "start": 12690, + "end": 12691, "loc": { "start": { - "line": 409, + "line": 423, "column": 25 }, "end": { - "line": 409, + "line": 423, "column": 26 } } @@ -80877,15 +81196,15 @@ "binop": null }, "value": "console", - "start": 12362, - "end": 12369, + "start": 12700, + "end": 12707, "loc": { "start": { - "line": 410, + "line": 424, "column": 8 }, "end": { - "line": 410, + "line": 424, "column": 15 } } @@ -80903,15 +81222,15 @@ "binop": null, "updateContext": null }, - "start": 12369, - "end": 12370, + "start": 12707, + "end": 12708, "loc": { "start": { - "line": 410, + "line": 424, "column": 15 }, "end": { - "line": 410, + "line": 424, "column": 16 } } @@ -80929,15 +81248,15 @@ "binop": null }, "value": "log", - "start": 12370, - "end": 12373, + "start": 12708, + "end": 12711, "loc": { "start": { - "line": 410, + "line": 424, "column": 16 }, "end": { - "line": 410, + "line": 424, "column": 19 } } @@ -80954,15 +81273,15 @@ "postfix": false, "binop": null }, - "start": 12373, - "end": 12374, + "start": 12711, + "end": 12712, "loc": { "start": { - "line": 410, + "line": 424, "column": 19 }, "end": { - "line": 410, + "line": 424, "column": 20 } } @@ -80981,15 +81300,15 @@ "updateContext": null }, "value": "Expression : ", - "start": 12374, - "end": 12389, + "start": 12712, + "end": 12727, "loc": { "start": { - "line": 410, + "line": 424, "column": 20 }, "end": { - "line": 410, + "line": 424, "column": 35 } } @@ -81008,15 +81327,15 @@ "updateContext": null }, "value": "+", - "start": 12390, - "end": 12391, + "start": 12728, + "end": 12729, "loc": { "start": { - "line": 410, + "line": 424, "column": 36 }, "end": { - "line": 410, + "line": 424, "column": 37 } } @@ -81034,15 +81353,15 @@ "binop": null }, "value": "name", - "start": 12392, - "end": 12396, + "start": 12730, + "end": 12734, "loc": { "start": { - "line": 410, + "line": 424, "column": 38 }, "end": { - "line": 410, + "line": 424, "column": 42 } } @@ -81059,15 +81378,15 @@ "postfix": false, "binop": null }, - "start": 12396, - "end": 12397, + "start": 12734, + "end": 12735, "loc": { "start": { - "line": 410, + "line": 424, "column": 42 }, "end": { - "line": 410, + "line": 424, "column": 43 } } @@ -81085,15 +81404,15 @@ "binop": null, "updateContext": null }, - "start": 12397, - "end": 12398, + "start": 12735, + "end": 12736, "loc": { "start": { - "line": 410, + "line": 424, "column": 43 }, "end": { - "line": 410, + "line": 424, "column": 44 } } @@ -81113,15 +81432,15 @@ "updateContext": null }, "value": "this", - "start": 12404, - "end": 12408, + "start": 12742, + "end": 12746, "loc": { "start": { - "line": 412, + "line": 426, "column": 4 }, "end": { - "line": 412, + "line": 426, "column": 8 } } @@ -81139,15 +81458,15 @@ "binop": null, "updateContext": null }, - "start": 12408, - "end": 12409, + "start": 12746, + "end": 12747, "loc": { "start": { - "line": 412, + "line": 426, "column": 8 }, "end": { - "line": 412, + "line": 426, "column": 9 } } @@ -81165,15 +81484,15 @@ "binop": null }, "value": "expressionManager", - "start": 12409, - "end": 12426, + "start": 12747, + "end": 12764, "loc": { "start": { - "line": 412, + "line": 426, "column": 9 }, "end": { - "line": 412, + "line": 426, "column": 26 } } @@ -81191,15 +81510,15 @@ "binop": null, "updateContext": null }, - "start": 12426, - "end": 12427, + "start": 12764, + "end": 12765, "loc": { "start": { - "line": 412, + "line": 426, "column": 26 }, "end": { - "line": 412, + "line": 426, "column": 27 } } @@ -81217,15 +81536,15 @@ "binop": null }, "value": "startMotion", - "start": 12427, - "end": 12438, + "start": 12765, + "end": 12776, "loc": { "start": { - "line": 412, + "line": 426, "column": 27 }, "end": { - "line": 412, + "line": 426, "column": 38 } } @@ -81242,15 +81561,15 @@ "postfix": false, "binop": null }, - "start": 12438, - "end": 12439, + "start": 12776, + "end": 12777, "loc": { "start": { - "line": 412, + "line": 426, "column": 38 }, "end": { - "line": 412, + "line": 426, "column": 39 } } @@ -81268,15 +81587,15 @@ "binop": null }, "value": "motion", - "start": 12439, - "end": 12445, + "start": 12777, + "end": 12783, "loc": { "start": { - "line": 412, + "line": 426, "column": 39 }, "end": { - "line": 412, + "line": 426, "column": 45 } } @@ -81294,15 +81613,15 @@ "binop": null, "updateContext": null }, - "start": 12445, - "end": 12446, + "start": 12783, + "end": 12784, "loc": { "start": { - "line": 412, + "line": 426, "column": 45 }, "end": { - "line": 412, + "line": 426, "column": 46 } } @@ -81322,15 +81641,15 @@ "updateContext": null }, "value": "false", - "start": 12447, - "end": 12452, + "start": 12785, + "end": 12790, "loc": { "start": { - "line": 412, + "line": 426, "column": 47 }, "end": { - "line": 412, + "line": 426, "column": 52 } } @@ -81347,15 +81666,15 @@ "postfix": false, "binop": null }, - "start": 12452, - "end": 12453, + "start": 12790, + "end": 12791, "loc": { "start": { - "line": 412, + "line": 426, "column": 52 }, "end": { - "line": 412, + "line": 426, "column": 53 } } @@ -81373,15 +81692,15 @@ "binop": null, "updateContext": null }, - "start": 12453, - "end": 12454, + "start": 12791, + "end": 12792, "loc": { "start": { - "line": 412, + "line": 426, "column": 53 }, "end": { - "line": 412, + "line": 426, "column": 54 } } @@ -81398,15 +81717,15 @@ "postfix": false, "binop": null }, - "start": 12455, - "end": 12456, + "start": 12793, + "end": 12794, "loc": { "start": { - "line": 413, + "line": 427, "column": 0 }, "end": { - "line": 413, + "line": 427, "column": 1 } } @@ -81424,15 +81743,15 @@ "binop": null }, "value": "cModel", - "start": 12460, - "end": 12466, + "start": 12798, + "end": 12804, "loc": { "start": { - "line": 417, + "line": 431, "column": 0 }, "end": { - "line": 417, + "line": 431, "column": 6 } } @@ -81450,15 +81769,15 @@ "binop": null, "updateContext": null }, - "start": 12466, - "end": 12467, + "start": 12804, + "end": 12805, "loc": { "start": { - "line": 417, + "line": 431, "column": 6 }, "end": { - "line": 417, + "line": 431, "column": 7 } } @@ -81476,15 +81795,15 @@ "binop": null }, "value": "prototype", - "start": 12467, - "end": 12476, + "start": 12805, + "end": 12814, "loc": { "start": { - "line": 417, + "line": 431, "column": 7 }, "end": { - "line": 417, + "line": 431, "column": 16 } } @@ -81502,15 +81821,15 @@ "binop": null, "updateContext": null }, - "start": 12476, - "end": 12477, + "start": 12814, + "end": 12815, "loc": { "start": { - "line": 417, + "line": 431, "column": 16 }, "end": { - "line": 417, + "line": 431, "column": 17 } } @@ -81528,15 +81847,15 @@ "binop": null }, "value": "draw", - "start": 12477, - "end": 12481, + "start": 12815, + "end": 12819, "loc": { "start": { - "line": 417, + "line": 431, "column": 17 }, "end": { - "line": 417, + "line": 431, "column": 21 } } @@ -81555,15 +81874,15 @@ "updateContext": null }, "value": "=", - "start": 12482, - "end": 12483, + "start": 12820, + "end": 12821, "loc": { "start": { - "line": 417, + "line": 431, "column": 22 }, "end": { - "line": 417, + "line": 431, "column": 23 } } @@ -81582,15 +81901,15 @@ "binop": null }, "value": "function", - "start": 12484, - "end": 12492, + "start": 12822, + "end": 12830, "loc": { "start": { - "line": 417, + "line": 431, "column": 24 }, "end": { - "line": 417, + "line": 431, "column": 32 } } @@ -81607,15 +81926,15 @@ "postfix": false, "binop": null }, - "start": 12492, - "end": 12493, + "start": 12830, + "end": 12831, "loc": { "start": { - "line": 417, + "line": 431, "column": 32 }, "end": { - "line": 417, + "line": 431, "column": 33 } } @@ -81633,15 +81952,15 @@ "binop": null }, "value": "gl", - "start": 12493, - "end": 12495, + "start": 12831, + "end": 12833, "loc": { "start": { - "line": 417, + "line": 431, "column": 33 }, "end": { - "line": 417, + "line": 431, "column": 35 } } @@ -81658,15 +81977,15 @@ "postfix": false, "binop": null }, - "start": 12495, - "end": 12496, + "start": 12833, + "end": 12834, "loc": { "start": { - "line": 417, + "line": 431, "column": 35 }, "end": { - "line": 417, + "line": 431, "column": 36 } } @@ -81683,15 +82002,15 @@ "postfix": false, "binop": null }, - "start": 12497, - "end": 12498, + "start": 12835, + "end": 12836, "loc": { "start": { - "line": 418, + "line": 432, "column": 0 }, "end": { - "line": 418, + "line": 432, "column": 1 } } @@ -81699,15 +82018,15 @@ { "type": "CommentLine", "value": "console.log(\"--> cModel.draw()\");", - "start": 12503, - "end": 12538, + "start": 12841, + "end": 12876, "loc": { "start": { - "line": 419, + "line": 433, "column": 4 }, "end": { - "line": 419, + "line": 433, "column": 39 } } @@ -81715,15 +82034,15 @@ { "type": "CommentLine", "value": " if(this.live2DModel == null) return;", - "start": 12544, - "end": 12583, + "start": 12882, + "end": 12921, "loc": { "start": { - "line": 421, + "line": 435, "column": 4 }, "end": { - "line": 421, + "line": 435, "column": 43 } } @@ -81741,15 +82060,15 @@ "binop": null }, "value": "MatrixStack", - "start": 12590, - "end": 12601, + "start": 12928, + "end": 12939, "loc": { "start": { - "line": 424, + "line": 438, "column": 4 }, "end": { - "line": 424, + "line": 438, "column": 15 } } @@ -81767,15 +82086,15 @@ "binop": null, "updateContext": null }, - "start": 12601, - "end": 12602, + "start": 12939, + "end": 12940, "loc": { "start": { - "line": 424, + "line": 438, "column": 15 }, "end": { - "line": 424, + "line": 438, "column": 16 } } @@ -81793,15 +82112,15 @@ "binop": null }, "value": "push", - "start": 12602, - "end": 12606, + "start": 12940, + "end": 12944, "loc": { "start": { - "line": 424, + "line": 438, "column": 16 }, "end": { - "line": 424, + "line": 438, "column": 20 } } @@ -81818,15 +82137,15 @@ "postfix": false, "binop": null }, - "start": 12606, - "end": 12607, + "start": 12944, + "end": 12945, "loc": { "start": { - "line": 424, + "line": 438, "column": 20 }, "end": { - "line": 424, + "line": 438, "column": 21 } } @@ -81843,15 +82162,15 @@ "postfix": false, "binop": null }, - "start": 12607, - "end": 12608, + "start": 12945, + "end": 12946, "loc": { "start": { - "line": 424, + "line": 438, "column": 21 }, "end": { - "line": 424, + "line": 438, "column": 22 } } @@ -81869,15 +82188,15 @@ "binop": null, "updateContext": null }, - "start": 12608, - "end": 12609, + "start": 12946, + "end": 12947, "loc": { "start": { - "line": 424, + "line": 438, "column": 22 }, "end": { - "line": 424, + "line": 438, "column": 23 } } @@ -81895,15 +82214,15 @@ "binop": null }, "value": "MatrixStack", - "start": 12615, - "end": 12626, + "start": 12953, + "end": 12964, "loc": { "start": { - "line": 426, + "line": 440, "column": 4 }, "end": { - "line": 426, + "line": 440, "column": 15 } } @@ -81921,15 +82240,15 @@ "binop": null, "updateContext": null }, - "start": 12626, - "end": 12627, + "start": 12964, + "end": 12965, "loc": { "start": { - "line": 426, + "line": 440, "column": 15 }, "end": { - "line": 426, + "line": 440, "column": 16 } } @@ -81947,15 +82266,15 @@ "binop": null }, "value": "multMatrix", - "start": 12627, - "end": 12637, + "start": 12965, + "end": 12975, "loc": { "start": { - "line": 426, + "line": 440, "column": 16 }, "end": { - "line": 426, + "line": 440, "column": 26 } } @@ -81972,15 +82291,15 @@ "postfix": false, "binop": null }, - "start": 12637, - "end": 12638, + "start": 12975, + "end": 12976, "loc": { "start": { - "line": 426, + "line": 440, "column": 26 }, "end": { - "line": 426, + "line": 440, "column": 27 } } @@ -82000,15 +82319,15 @@ "updateContext": null }, "value": "this", - "start": 12638, - "end": 12642, + "start": 12976, + "end": 12980, "loc": { "start": { - "line": 426, + "line": 440, "column": 27 }, "end": { - "line": 426, + "line": 440, "column": 31 } } @@ -82026,15 +82345,15 @@ "binop": null, "updateContext": null }, - "start": 12642, - "end": 12643, + "start": 12980, + "end": 12981, "loc": { "start": { - "line": 426, + "line": 440, "column": 31 }, "end": { - "line": 426, + "line": 440, "column": 32 } } @@ -82052,15 +82371,15 @@ "binop": null }, "value": "modelMatrix", - "start": 12643, - "end": 12654, + "start": 12981, + "end": 12992, "loc": { "start": { - "line": 426, + "line": 440, "column": 32 }, "end": { - "line": 426, + "line": 440, "column": 43 } } @@ -82078,15 +82397,15 @@ "binop": null, "updateContext": null }, - "start": 12654, - "end": 12655, + "start": 12992, + "end": 12993, "loc": { "start": { - "line": 426, + "line": 440, "column": 43 }, "end": { - "line": 426, + "line": 440, "column": 44 } } @@ -82104,15 +82423,15 @@ "binop": null }, "value": "getArray", - "start": 12655, - "end": 12663, + "start": 12993, + "end": 13001, "loc": { "start": { - "line": 426, + "line": 440, "column": 44 }, "end": { - "line": 426, + "line": 440, "column": 52 } } @@ -82129,15 +82448,15 @@ "postfix": false, "binop": null }, - "start": 12663, - "end": 12664, + "start": 13001, + "end": 13002, "loc": { "start": { - "line": 426, + "line": 440, "column": 52 }, "end": { - "line": 426, + "line": 440, "column": 53 } } @@ -82154,15 +82473,15 @@ "postfix": false, "binop": null }, - "start": 12664, - "end": 12665, + "start": 13002, + "end": 13003, "loc": { "start": { - "line": 426, + "line": 440, "column": 53 }, "end": { - "line": 426, + "line": 440, "column": 54 } } @@ -82179,15 +82498,15 @@ "postfix": false, "binop": null }, - "start": 12665, - "end": 12666, + "start": 13003, + "end": 13004, "loc": { "start": { - "line": 426, + "line": 440, "column": 54 }, "end": { - "line": 426, + "line": 440, "column": 55 } } @@ -82205,15 +82524,15 @@ "binop": null, "updateContext": null }, - "start": 12666, - "end": 12667, + "start": 13004, + "end": 13005, "loc": { "start": { - "line": 426, + "line": 440, "column": 55 }, "end": { - "line": 426, + "line": 440, "column": 56 } } @@ -82233,15 +82552,15 @@ "updateContext": null }, "value": "this", - "start": 12673, - "end": 12677, + "start": 13011, + "end": 13015, "loc": { "start": { - "line": 428, + "line": 442, "column": 4 }, "end": { - "line": 428, + "line": 442, "column": 8 } } @@ -82259,15 +82578,15 @@ "binop": null, "updateContext": null }, - "start": 12677, - "end": 12678, + "start": 13015, + "end": 13016, "loc": { "start": { - "line": 428, + "line": 442, "column": 8 }, "end": { - "line": 428, + "line": 442, "column": 9 } } @@ -82285,15 +82604,15 @@ "binop": null }, "value": "tmpMatrix", - "start": 12678, - "end": 12687, + "start": 13016, + "end": 13025, "loc": { "start": { - "line": 428, + "line": 442, "column": 9 }, "end": { - "line": 428, + "line": 442, "column": 18 } } @@ -82312,15 +82631,15 @@ "updateContext": null }, "value": "=", - "start": 12688, - "end": 12689, + "start": 13026, + "end": 13027, "loc": { "start": { - "line": 428, + "line": 442, "column": 19 }, "end": { - "line": 428, + "line": 442, "column": 20 } } @@ -82338,15 +82657,15 @@ "binop": null }, "value": "MatrixStack", - "start": 12690, - "end": 12701, + "start": 13028, + "end": 13039, "loc": { "start": { - "line": 428, + "line": 442, "column": 21 }, "end": { - "line": 428, + "line": 442, "column": 32 } } @@ -82364,15 +82683,15 @@ "binop": null, "updateContext": null }, - "start": 12701, - "end": 12702, + "start": 13039, + "end": 13040, "loc": { "start": { - "line": 428, + "line": 442, "column": 32 }, "end": { - "line": 428, + "line": 442, "column": 33 } } @@ -82390,15 +82709,15 @@ "binop": null }, "value": "getMatrix", - "start": 12702, - "end": 12711, + "start": 13040, + "end": 13049, "loc": { "start": { - "line": 428, + "line": 442, "column": 33 }, "end": { - "line": 428, + "line": 442, "column": 42 } } @@ -82415,15 +82734,15 @@ "postfix": false, "binop": null }, - "start": 12711, - "end": 12712, + "start": 13049, + "end": 13050, "loc": { "start": { - "line": 428, + "line": 442, "column": 42 }, "end": { - "line": 428, + "line": 442, "column": 43 } } @@ -82440,15 +82759,15 @@ "postfix": false, "binop": null }, - "start": 12712, - "end": 12713, + "start": 13050, + "end": 13051, "loc": { "start": { - "line": 428, + "line": 442, "column": 43 }, "end": { - "line": 428, + "line": 442, "column": 44 } } @@ -82468,15 +82787,15 @@ "updateContext": null }, "value": "this", - "start": 12718, - "end": 12722, + "start": 13056, + "end": 13060, "loc": { "start": { - "line": 429, + "line": 443, "column": 4 }, "end": { - "line": 429, + "line": 443, "column": 8 } } @@ -82494,15 +82813,15 @@ "binop": null, "updateContext": null }, - "start": 12722, - "end": 12723, + "start": 13060, + "end": 13061, "loc": { "start": { - "line": 429, + "line": 443, "column": 8 }, "end": { - "line": 429, + "line": 443, "column": 9 } } @@ -82520,15 +82839,15 @@ "binop": null }, "value": "live2DModel", - "start": 12723, - "end": 12734, + "start": 13061, + "end": 13072, "loc": { "start": { - "line": 429, + "line": 443, "column": 9 }, "end": { - "line": 429, + "line": 443, "column": 20 } } @@ -82546,15 +82865,15 @@ "binop": null, "updateContext": null }, - "start": 12734, - "end": 12735, + "start": 13072, + "end": 13073, "loc": { "start": { - "line": 429, + "line": 443, "column": 20 }, "end": { - "line": 429, + "line": 443, "column": 21 } } @@ -82572,15 +82891,15 @@ "binop": null }, "value": "setMatrix", - "start": 12735, - "end": 12744, + "start": 13073, + "end": 13082, "loc": { "start": { - "line": 429, + "line": 443, "column": 21 }, "end": { - "line": 429, + "line": 443, "column": 30 } } @@ -82597,15 +82916,15 @@ "postfix": false, "binop": null }, - "start": 12744, - "end": 12745, + "start": 13082, + "end": 13083, "loc": { "start": { - "line": 429, + "line": 443, "column": 30 }, "end": { - "line": 429, + "line": 443, "column": 31 } } @@ -82625,15 +82944,15 @@ "updateContext": null }, "value": "this", - "start": 12745, - "end": 12749, + "start": 13083, + "end": 13087, "loc": { "start": { - "line": 429, + "line": 443, "column": 31 }, "end": { - "line": 429, + "line": 443, "column": 35 } } @@ -82651,15 +82970,15 @@ "binop": null, "updateContext": null }, - "start": 12749, - "end": 12750, + "start": 13087, + "end": 13088, "loc": { "start": { - "line": 429, + "line": 443, "column": 35 }, "end": { - "line": 429, + "line": 443, "column": 36 } } @@ -82677,15 +82996,15 @@ "binop": null }, "value": "tmpMatrix", - "start": 12750, - "end": 12759, + "start": 13088, + "end": 13097, "loc": { "start": { - "line": 429, + "line": 443, "column": 36 }, "end": { - "line": 429, + "line": 443, "column": 45 } } @@ -82702,15 +83021,15 @@ "postfix": false, "binop": null }, - "start": 12759, - "end": 12760, + "start": 13097, + "end": 13098, "loc": { "start": { - "line": 429, + "line": 443, "column": 45 }, "end": { - "line": 429, + "line": 443, "column": 46 } } @@ -82728,15 +83047,15 @@ "binop": null, "updateContext": null }, - "start": 12760, - "end": 12761, + "start": 13098, + "end": 13099, "loc": { "start": { - "line": 429, + "line": 443, "column": 46 }, "end": { - "line": 429, + "line": 443, "column": 47 } } @@ -82756,15 +83075,15 @@ "updateContext": null }, "value": "this", - "start": 12766, - "end": 12770, + "start": 13104, + "end": 13108, "loc": { "start": { - "line": 430, + "line": 444, "column": 4 }, "end": { - "line": 430, + "line": 444, "column": 8 } } @@ -82782,15 +83101,15 @@ "binop": null, "updateContext": null }, - "start": 12770, - "end": 12771, + "start": 13108, + "end": 13109, "loc": { "start": { - "line": 430, + "line": 444, "column": 8 }, "end": { - "line": 430, + "line": 444, "column": 9 } } @@ -82808,15 +83127,15 @@ "binop": null }, "value": "live2DModel", - "start": 12771, - "end": 12782, + "start": 13109, + "end": 13120, "loc": { "start": { - "line": 430, + "line": 444, "column": 9 }, "end": { - "line": 430, + "line": 444, "column": 20 } } @@ -82834,15 +83153,15 @@ "binop": null, "updateContext": null }, - "start": 12782, - "end": 12783, + "start": 13120, + "end": 13121, "loc": { "start": { - "line": 430, + "line": 444, "column": 20 }, "end": { - "line": 430, + "line": 444, "column": 21 } } @@ -82860,15 +83179,15 @@ "binop": null }, "value": "draw", - "start": 12783, - "end": 12787, + "start": 13121, + "end": 13125, "loc": { "start": { - "line": 430, + "line": 444, "column": 21 }, "end": { - "line": 430, + "line": 444, "column": 25 } } @@ -82885,15 +83204,15 @@ "postfix": false, "binop": null }, - "start": 12787, - "end": 12788, + "start": 13125, + "end": 13126, "loc": { "start": { - "line": 430, + "line": 444, "column": 25 }, "end": { - "line": 430, + "line": 444, "column": 26 } } @@ -82910,15 +83229,15 @@ "postfix": false, "binop": null }, - "start": 12788, - "end": 12789, + "start": 13126, + "end": 13127, "loc": { "start": { - "line": 430, + "line": 444, "column": 26 }, "end": { - "line": 430, + "line": 444, "column": 27 } } @@ -82936,15 +83255,15 @@ "binop": null, "updateContext": null }, - "start": 12789, - "end": 12790, + "start": 13127, + "end": 13128, "loc": { "start": { - "line": 430, + "line": 444, "column": 27 }, "end": { - "line": 430, + "line": 444, "column": 28 } } @@ -82962,15 +83281,15 @@ "binop": null }, "value": "MatrixStack", - "start": 12796, - "end": 12807, + "start": 13134, + "end": 13145, "loc": { "start": { - "line": 432, + "line": 446, "column": 4 }, "end": { - "line": 432, + "line": 446, "column": 15 } } @@ -82988,15 +83307,15 @@ "binop": null, "updateContext": null }, - "start": 12807, - "end": 12808, + "start": 13145, + "end": 13146, "loc": { "start": { - "line": 432, + "line": 446, "column": 15 }, "end": { - "line": 432, + "line": 446, "column": 16 } } @@ -83014,15 +83333,15 @@ "binop": null }, "value": "pop", - "start": 12808, - "end": 12811, + "start": 13146, + "end": 13149, "loc": { "start": { - "line": 432, + "line": 446, "column": 16 }, "end": { - "line": 432, + "line": 446, "column": 19 } } @@ -83039,15 +83358,15 @@ "postfix": false, "binop": null }, - "start": 12811, - "end": 12812, + "start": 13149, + "end": 13150, "loc": { "start": { - "line": 432, + "line": 446, "column": 19 }, "end": { - "line": 432, + "line": 446, "column": 20 } } @@ -83064,15 +83383,15 @@ "postfix": false, "binop": null }, - "start": 12812, - "end": 12813, + "start": 13150, + "end": 13151, "loc": { "start": { - "line": 432, + "line": 446, "column": 20 }, "end": { - "line": 432, + "line": 446, "column": 21 } } @@ -83090,15 +83409,15 @@ "binop": null, "updateContext": null }, - "start": 12813, - "end": 12814, + "start": 13151, + "end": 13152, "loc": { "start": { - "line": 432, + "line": 446, "column": 21 }, "end": { - "line": 432, + "line": 446, "column": 22 } } @@ -83115,15 +83434,15 @@ "postfix": false, "binop": null }, - "start": 12816, - "end": 12817, + "start": 13154, + "end": 13155, "loc": { "start": { - "line": 434, + "line": 448, "column": 0 }, "end": { - "line": 434, + "line": 448, "column": 1 } } @@ -83141,15 +83460,15 @@ "binop": null, "updateContext": null }, - "start": 12817, - "end": 12818, + "start": 13155, + "end": 13156, "loc": { "start": { - "line": 434, + "line": 448, "column": 1 }, "end": { - "line": 434, + "line": 448, "column": 2 } } @@ -83167,15 +83486,15 @@ "binop": null }, "value": "cModel", - "start": 12822, - "end": 12828, + "start": 13160, + "end": 13166, "loc": { "start": { - "line": 438, + "line": 452, "column": 0 }, "end": { - "line": 438, + "line": 452, "column": 6 } } @@ -83193,15 +83512,15 @@ "binop": null, "updateContext": null }, - "start": 12828, - "end": 12829, + "start": 13166, + "end": 13167, "loc": { "start": { - "line": 438, + "line": 452, "column": 6 }, "end": { - "line": 438, + "line": 452, "column": 7 } } @@ -83219,15 +83538,15 @@ "binop": null }, "value": "prototype", - "start": 12829, - "end": 12838, + "start": 13167, + "end": 13176, "loc": { "start": { - "line": 438, + "line": 452, "column": 7 }, "end": { - "line": 438, + "line": 452, "column": 16 } } @@ -83245,15 +83564,15 @@ "binop": null, "updateContext": null }, - "start": 12838, - "end": 12839, + "start": 13176, + "end": 13177, "loc": { "start": { - "line": 438, + "line": 452, "column": 16 }, "end": { - "line": 438, + "line": 452, "column": 17 } } @@ -83271,15 +83590,15 @@ "binop": null }, "value": "hitTest", - "start": 12839, - "end": 12846, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 438, + "line": 452, "column": 17 }, "end": { - "line": 438, + "line": 452, "column": 24 } } @@ -83298,15 +83617,15 @@ "updateContext": null }, "value": "=", - "start": 12847, - "end": 12848, + "start": 13185, + "end": 13186, "loc": { "start": { - "line": 438, + "line": 452, "column": 25 }, "end": { - "line": 438, + "line": 452, "column": 26 } } @@ -83325,15 +83644,15 @@ "binop": null }, "value": "function", - "start": 12849, - "end": 12857, + "start": 13187, + "end": 13195, "loc": { "start": { - "line": 438, + "line": 452, "column": 27 }, "end": { - "line": 438, + "line": 452, "column": 35 } } @@ -83350,15 +83669,15 @@ "postfix": false, "binop": null }, - "start": 12857, - "end": 12858, + "start": 13195, + "end": 13196, "loc": { "start": { - "line": 438, + "line": 452, "column": 35 }, "end": { - "line": 438, + "line": 452, "column": 36 } } @@ -83376,15 +83695,15 @@ "binop": null }, "value": "id", - "start": 12858, - "end": 12860, + "start": 13196, + "end": 13198, "loc": { "start": { - "line": 438, + "line": 452, "column": 36 }, "end": { - "line": 438, + "line": 452, "column": 38 } } @@ -83402,15 +83721,15 @@ "binop": null, "updateContext": null }, - "start": 12860, - "end": 12861, + "start": 13198, + "end": 13199, "loc": { "start": { - "line": 438, + "line": 452, "column": 38 }, "end": { - "line": 438, + "line": 452, "column": 39 } } @@ -83428,15 +83747,15 @@ "binop": null }, "value": "testX", - "start": 12862, - "end": 12867, + "start": 13200, + "end": 13205, "loc": { "start": { - "line": 438, + "line": 452, "column": 40 }, "end": { - "line": 438, + "line": 452, "column": 45 } } @@ -83454,15 +83773,15 @@ "binop": null, "updateContext": null }, - "start": 12867, - "end": 12868, + "start": 13205, + "end": 13206, "loc": { "start": { - "line": 438, + "line": 452, "column": 45 }, "end": { - "line": 438, + "line": 452, "column": 46 } } @@ -83480,15 +83799,15 @@ "binop": null }, "value": "testY", - "start": 12869, - "end": 12874, + "start": 13207, + "end": 13212, "loc": { "start": { - "line": 438, + "line": 452, "column": 47 }, "end": { - "line": 438, + "line": 452, "column": 52 } } @@ -83505,15 +83824,15 @@ "postfix": false, "binop": null }, - "start": 12874, - "end": 12875, + "start": 13212, + "end": 13213, "loc": { "start": { - "line": 438, + "line": 452, "column": 52 }, "end": { - "line": 438, + "line": 452, "column": 53 } } @@ -83530,15 +83849,15 @@ "postfix": false, "binop": null }, - "start": 12876, - "end": 12877, + "start": 13214, + "end": 13215, "loc": { "start": { - "line": 439, + "line": 453, "column": 0 }, "end": { - "line": 439, + "line": 453, "column": 1 } } @@ -83558,15 +83877,15 @@ "updateContext": null }, "value": "var", - "start": 12882, - "end": 12885, + "start": 13220, + "end": 13223, "loc": { "start": { - "line": 440, + "line": 454, "column": 4 }, "end": { - "line": 440, + "line": 454, "column": 7 } } @@ -83584,15 +83903,15 @@ "binop": null }, "value": "len", - "start": 12886, - "end": 12889, + "start": 13224, + "end": 13227, "loc": { "start": { - "line": 440, + "line": 454, "column": 8 }, "end": { - "line": 440, + "line": 454, "column": 11 } } @@ -83611,15 +83930,15 @@ "updateContext": null }, "value": "=", - "start": 12890, - "end": 12891, + "start": 13228, + "end": 13229, "loc": { "start": { - "line": 440, + "line": 454, "column": 12 }, "end": { - "line": 440, + "line": 454, "column": 13 } } @@ -83639,15 +83958,15 @@ "updateContext": null }, "value": "this", - "start": 12892, - "end": 12896, + "start": 13230, + "end": 13234, "loc": { "start": { - "line": 440, + "line": 454, "column": 14 }, "end": { - "line": 440, + "line": 454, "column": 18 } } @@ -83665,15 +83984,15 @@ "binop": null, "updateContext": null }, - "start": 12896, - "end": 12897, + "start": 13234, + "end": 13235, "loc": { "start": { - "line": 440, + "line": 454, "column": 18 }, "end": { - "line": 440, + "line": 454, "column": 19 } } @@ -83691,15 +84010,15 @@ "binop": null }, "value": "modelSetting", - "start": 12897, - "end": 12909, + "start": 13235, + "end": 13247, "loc": { "start": { - "line": 440, + "line": 454, "column": 19 }, "end": { - "line": 440, + "line": 454, "column": 31 } } @@ -83717,15 +84036,15 @@ "binop": null, "updateContext": null }, - "start": 12909, - "end": 12910, + "start": 13247, + "end": 13248, "loc": { "start": { - "line": 440, + "line": 454, "column": 31 }, "end": { - "line": 440, + "line": 454, "column": 32 } } @@ -83743,15 +84062,15 @@ "binop": null }, "value": "getHitAreaNum", - "start": 12910, - "end": 12923, + "start": 13248, + "end": 13261, "loc": { "start": { - "line": 440, + "line": 454, "column": 32 }, "end": { - "line": 440, + "line": 454, "column": 45 } } @@ -83768,15 +84087,15 @@ "postfix": false, "binop": null }, - "start": 12923, - "end": 12924, + "start": 13261, + "end": 13262, "loc": { "start": { - "line": 440, + "line": 454, "column": 45 }, "end": { - "line": 440, + "line": 454, "column": 46 } } @@ -83793,15 +84112,15 @@ "postfix": false, "binop": null }, - "start": 12924, - "end": 12925, + "start": 13262, + "end": 13263, "loc": { "start": { - "line": 440, + "line": 454, "column": 46 }, "end": { - "line": 440, + "line": 454, "column": 47 } } @@ -83819,15 +84138,15 @@ "binop": null, "updateContext": null }, - "start": 12925, - "end": 12926, + "start": 13263, + "end": 13264, "loc": { "start": { - "line": 440, + "line": 454, "column": 47 }, "end": { - "line": 440, + "line": 454, "column": 48 } } @@ -83847,15 +84166,15 @@ "updateContext": null }, "value": "for", - "start": 12931, - "end": 12934, + "start": 13269, + "end": 13272, "loc": { "start": { - "line": 441, + "line": 455, "column": 4 }, "end": { - "line": 441, + "line": 455, "column": 7 } } @@ -83872,15 +84191,15 @@ "postfix": false, "binop": null }, - "start": 12935, - "end": 12936, + "start": 13273, + "end": 13274, "loc": { "start": { - "line": 441, + "line": 455, "column": 8 }, "end": { - "line": 441, + "line": 455, "column": 9 } } @@ -83900,15 +84219,15 @@ "updateContext": null }, "value": "var", - "start": 12936, - "end": 12939, + "start": 13274, + "end": 13277, "loc": { "start": { - "line": 441, + "line": 455, "column": 9 }, "end": { - "line": 441, + "line": 455, "column": 12 } } @@ -83926,15 +84245,15 @@ "binop": null }, "value": "i", - "start": 12940, - "end": 12941, + "start": 13278, + "end": 13279, "loc": { "start": { - "line": 441, + "line": 455, "column": 13 }, "end": { - "line": 441, + "line": 455, "column": 14 } } @@ -83953,15 +84272,15 @@ "updateContext": null }, "value": "=", - "start": 12942, - "end": 12943, + "start": 13280, + "end": 13281, "loc": { "start": { - "line": 441, + "line": 455, "column": 15 }, "end": { - "line": 441, + "line": 455, "column": 16 } } @@ -83980,15 +84299,15 @@ "updateContext": null }, "value": 0, - "start": 12944, - "end": 12945, + "start": 13282, + "end": 13283, "loc": { "start": { - "line": 441, + "line": 455, "column": 17 }, "end": { - "line": 441, + "line": 455, "column": 18 } } @@ -84006,15 +84325,15 @@ "binop": null, "updateContext": null }, - "start": 12945, - "end": 12946, + "start": 13283, + "end": 13284, "loc": { "start": { - "line": 441, + "line": 455, "column": 18 }, "end": { - "line": 441, + "line": 455, "column": 19 } } @@ -84032,15 +84351,15 @@ "binop": null }, "value": "i", - "start": 12947, - "end": 12948, + "start": 13285, + "end": 13286, "loc": { "start": { - "line": 441, + "line": 455, "column": 20 }, "end": { - "line": 441, + "line": 455, "column": 21 } } @@ -84059,15 +84378,15 @@ "updateContext": null }, "value": "<", - "start": 12949, - "end": 12950, + "start": 13287, + "end": 13288, "loc": { "start": { - "line": 441, + "line": 455, "column": 22 }, "end": { - "line": 441, + "line": 455, "column": 23 } } @@ -84085,15 +84404,15 @@ "binop": null }, "value": "len", - "start": 12951, - "end": 12954, + "start": 13289, + "end": 13292, "loc": { "start": { - "line": 441, + "line": 455, "column": 24 }, "end": { - "line": 441, + "line": 455, "column": 27 } } @@ -84111,15 +84430,15 @@ "binop": null, "updateContext": null }, - "start": 12954, - "end": 12955, + "start": 13292, + "end": 13293, "loc": { "start": { - "line": 441, + "line": 455, "column": 27 }, "end": { - "line": 441, + "line": 455, "column": 28 } } @@ -84137,15 +84456,15 @@ "binop": null }, "value": "i", - "start": 12956, - "end": 12957, + "start": 13294, + "end": 13295, "loc": { "start": { - "line": 441, + "line": 455, "column": 29 }, "end": { - "line": 441, + "line": 455, "column": 30 } } @@ -84163,15 +84482,15 @@ "binop": null }, "value": "++", - "start": 12957, - "end": 12959, + "start": 13295, + "end": 13297, "loc": { "start": { - "line": 441, + "line": 455, "column": 30 }, "end": { - "line": 441, + "line": 455, "column": 32 } } @@ -84188,15 +84507,15 @@ "postfix": false, "binop": null }, - "start": 12959, - "end": 12960, + "start": 13297, + "end": 13298, "loc": { "start": { - "line": 441, + "line": 455, "column": 32 }, "end": { - "line": 441, + "line": 455, "column": 33 } } @@ -84213,15 +84532,15 @@ "postfix": false, "binop": null }, - "start": 12965, - "end": 12966, + "start": 13303, + "end": 13304, "loc": { "start": { - "line": 442, + "line": 456, "column": 4 }, "end": { - "line": 442, + "line": 456, "column": 5 } } @@ -84241,15 +84560,15 @@ "updateContext": null }, "value": "if", - "start": 12975, - "end": 12977, + "start": 13313, + "end": 13315, "loc": { "start": { - "line": 443, + "line": 457, "column": 8 }, "end": { - "line": 443, + "line": 457, "column": 10 } } @@ -84266,15 +84585,15 @@ "postfix": false, "binop": null }, - "start": 12978, - "end": 12979, + "start": 13316, + "end": 13317, "loc": { "start": { - "line": 443, + "line": 457, "column": 11 }, "end": { - "line": 443, + "line": 457, "column": 12 } } @@ -84292,15 +84611,15 @@ "binop": null }, "value": "id", - "start": 12979, - "end": 12981, + "start": 13317, + "end": 13319, "loc": { "start": { - "line": 443, + "line": 457, "column": 12 }, "end": { - "line": 443, + "line": 457, "column": 14 } } @@ -84319,15 +84638,15 @@ "updateContext": null }, "value": "==", - "start": 12982, - "end": 12984, + "start": 13320, + "end": 13322, "loc": { "start": { - "line": 443, + "line": 457, "column": 15 }, "end": { - "line": 443, + "line": 457, "column": 17 } } @@ -84347,15 +84666,15 @@ "updateContext": null }, "value": "this", - "start": 12985, - "end": 12989, + "start": 13323, + "end": 13327, "loc": { "start": { - "line": 443, + "line": 457, "column": 18 }, "end": { - "line": 443, + "line": 457, "column": 22 } } @@ -84373,15 +84692,15 @@ "binop": null, "updateContext": null }, - "start": 12989, - "end": 12990, + "start": 13327, + "end": 13328, "loc": { "start": { - "line": 443, + "line": 457, "column": 22 }, "end": { - "line": 443, + "line": 457, "column": 23 } } @@ -84399,15 +84718,15 @@ "binop": null }, "value": "modelSetting", - "start": 12990, - "end": 13002, + "start": 13328, + "end": 13340, "loc": { "start": { - "line": 443, + "line": 457, "column": 23 }, "end": { - "line": 443, + "line": 457, "column": 35 } } @@ -84425,15 +84744,15 @@ "binop": null, "updateContext": null }, - "start": 13002, - "end": 13003, + "start": 13340, + "end": 13341, "loc": { "start": { - "line": 443, + "line": 457, "column": 35 }, "end": { - "line": 443, + "line": 457, "column": 36 } } @@ -84451,15 +84770,15 @@ "binop": null }, "value": "getHitAreaName", - "start": 13003, - "end": 13017, + "start": 13341, + "end": 13355, "loc": { "start": { - "line": 443, + "line": 457, "column": 36 }, "end": { - "line": 443, + "line": 457, "column": 50 } } @@ -84476,15 +84795,15 @@ "postfix": false, "binop": null }, - "start": 13017, - "end": 13018, + "start": 13355, + "end": 13356, "loc": { "start": { - "line": 443, + "line": 457, "column": 50 }, "end": { - "line": 443, + "line": 457, "column": 51 } } @@ -84502,15 +84821,15 @@ "binop": null }, "value": "i", - "start": 13018, - "end": 13019, + "start": 13356, + "end": 13357, "loc": { "start": { - "line": 443, + "line": 457, "column": 51 }, "end": { - "line": 443, + "line": 457, "column": 52 } } @@ -84527,15 +84846,15 @@ "postfix": false, "binop": null }, - "start": 13019, - "end": 13020, + "start": 13357, + "end": 13358, "loc": { "start": { - "line": 443, + "line": 457, "column": 52 }, "end": { - "line": 443, + "line": 457, "column": 53 } } @@ -84552,15 +84871,15 @@ "postfix": false, "binop": null }, - "start": 13020, - "end": 13021, + "start": 13358, + "end": 13359, "loc": { "start": { - "line": 443, + "line": 457, "column": 53 }, "end": { - "line": 443, + "line": 457, "column": 54 } } @@ -84577,15 +84896,15 @@ "postfix": false, "binop": null }, - "start": 13030, - "end": 13031, + "start": 13368, + "end": 13369, "loc": { "start": { - "line": 444, + "line": 458, "column": 8 }, "end": { - "line": 444, + "line": 458, "column": 9 } } @@ -84605,15 +84924,15 @@ "updateContext": null }, "value": "var", - "start": 13044, - "end": 13047, + "start": 13382, + "end": 13385, "loc": { "start": { - "line": 445, + "line": 459, "column": 12 }, "end": { - "line": 445, + "line": 459, "column": 15 } } @@ -84631,15 +84950,15 @@ "binop": null }, "value": "drawID", - "start": 13048, - "end": 13054, + "start": 13386, + "end": 13392, "loc": { "start": { - "line": 445, + "line": 459, "column": 16 }, "end": { - "line": 445, + "line": 459, "column": 22 } } @@ -84658,15 +84977,15 @@ "updateContext": null }, "value": "=", - "start": 13055, - "end": 13056, + "start": 13393, + "end": 13394, "loc": { "start": { - "line": 445, + "line": 459, "column": 23 }, "end": { - "line": 445, + "line": 459, "column": 24 } } @@ -84686,15 +85005,15 @@ "updateContext": null }, "value": "this", - "start": 13057, - "end": 13061, + "start": 13395, + "end": 13399, "loc": { "start": { - "line": 445, + "line": 459, "column": 25 }, "end": { - "line": 445, + "line": 459, "column": 29 } } @@ -84712,15 +85031,15 @@ "binop": null, "updateContext": null }, - "start": 13061, - "end": 13062, + "start": 13399, + "end": 13400, "loc": { "start": { - "line": 445, + "line": 459, "column": 29 }, "end": { - "line": 445, + "line": 459, "column": 30 } } @@ -84738,15 +85057,15 @@ "binop": null }, "value": "modelSetting", - "start": 13062, - "end": 13074, + "start": 13400, + "end": 13412, "loc": { "start": { - "line": 445, + "line": 459, "column": 30 }, "end": { - "line": 445, + "line": 459, "column": 42 } } @@ -84764,15 +85083,15 @@ "binop": null, "updateContext": null }, - "start": 13074, - "end": 13075, + "start": 13412, + "end": 13413, "loc": { "start": { - "line": 445, + "line": 459, "column": 42 }, "end": { - "line": 445, + "line": 459, "column": 43 } } @@ -84790,15 +85109,15 @@ "binop": null }, "value": "getHitAreaID", - "start": 13075, - "end": 13087, + "start": 13413, + "end": 13425, "loc": { "start": { - "line": 445, + "line": 459, "column": 43 }, "end": { - "line": 445, + "line": 459, "column": 55 } } @@ -84815,15 +85134,15 @@ "postfix": false, "binop": null }, - "start": 13087, - "end": 13088, + "start": 13425, + "end": 13426, "loc": { "start": { - "line": 445, + "line": 459, "column": 55 }, "end": { - "line": 445, + "line": 459, "column": 56 } } @@ -84841,15 +85160,15 @@ "binop": null }, "value": "i", - "start": 13088, - "end": 13089, + "start": 13426, + "end": 13427, "loc": { "start": { - "line": 445, + "line": 459, "column": 56 }, "end": { - "line": 445, + "line": 459, "column": 57 } } @@ -84866,15 +85185,15 @@ "postfix": false, "binop": null }, - "start": 13089, - "end": 13090, + "start": 13427, + "end": 13428, "loc": { "start": { - "line": 445, + "line": 459, "column": 57 }, "end": { - "line": 445, + "line": 459, "column": 58 } } @@ -84892,15 +85211,15 @@ "binop": null, "updateContext": null }, - "start": 13090, - "end": 13091, + "start": 13428, + "end": 13429, "loc": { "start": { - "line": 445, + "line": 459, "column": 58 }, "end": { - "line": 445, + "line": 459, "column": 59 } } @@ -84920,15 +85239,15 @@ "updateContext": null }, "value": "return", - "start": 13105, - "end": 13111, + "start": 13443, + "end": 13449, "loc": { "start": { - "line": 447, + "line": 461, "column": 12 }, "end": { - "line": 447, + "line": 461, "column": 18 } } @@ -84948,15 +85267,15 @@ "updateContext": null }, "value": "this", - "start": 13112, - "end": 13116, + "start": 13450, + "end": 13454, "loc": { "start": { - "line": 447, + "line": 461, "column": 19 }, "end": { - "line": 447, + "line": 461, "column": 23 } } @@ -84974,15 +85293,15 @@ "binop": null, "updateContext": null }, - "start": 13116, - "end": 13117, + "start": 13454, + "end": 13455, "loc": { "start": { - "line": 447, + "line": 461, "column": 23 }, "end": { - "line": 447, + "line": 461, "column": 24 } } @@ -85000,15 +85319,15 @@ "binop": null }, "value": "hitTestSimple", - "start": 13117, - "end": 13130, + "start": 13455, + "end": 13468, "loc": { "start": { - "line": 447, + "line": 461, "column": 24 }, "end": { - "line": 447, + "line": 461, "column": 37 } } @@ -85025,15 +85344,15 @@ "postfix": false, "binop": null }, - "start": 13130, - "end": 13131, + "start": 13468, + "end": 13469, "loc": { "start": { - "line": 447, + "line": 461, "column": 37 }, "end": { - "line": 447, + "line": 461, "column": 38 } } @@ -85051,15 +85370,15 @@ "binop": null }, "value": "drawID", - "start": 13131, - "end": 13137, + "start": 13469, + "end": 13475, "loc": { "start": { - "line": 447, + "line": 461, "column": 38 }, "end": { - "line": 447, + "line": 461, "column": 44 } } @@ -85077,15 +85396,15 @@ "binop": null, "updateContext": null }, - "start": 13137, - "end": 13138, + "start": 13475, + "end": 13476, "loc": { "start": { - "line": 447, + "line": 461, "column": 44 }, "end": { - "line": 447, + "line": 461, "column": 45 } } @@ -85103,15 +85422,15 @@ "binop": null }, "value": "testX", - "start": 13139, - "end": 13144, + "start": 13477, + "end": 13482, "loc": { "start": { - "line": 447, + "line": 461, "column": 46 }, "end": { - "line": 447, + "line": 461, "column": 51 } } @@ -85129,15 +85448,15 @@ "binop": null, "updateContext": null }, - "start": 13144, - "end": 13145, + "start": 13482, + "end": 13483, "loc": { "start": { - "line": 447, + "line": 461, "column": 51 }, "end": { - "line": 447, + "line": 461, "column": 52 } } @@ -85155,15 +85474,15 @@ "binop": null }, "value": "testY", - "start": 13146, - "end": 13151, + "start": 13484, + "end": 13489, "loc": { "start": { - "line": 447, + "line": 461, "column": 53 }, "end": { - "line": 447, + "line": 461, "column": 58 } } @@ -85180,15 +85499,15 @@ "postfix": false, "binop": null }, - "start": 13151, - "end": 13152, + "start": 13489, + "end": 13490, "loc": { "start": { - "line": 447, + "line": 461, "column": 58 }, "end": { - "line": 447, + "line": 461, "column": 59 } } @@ -85206,15 +85525,15 @@ "binop": null, "updateContext": null }, - "start": 13152, - "end": 13153, + "start": 13490, + "end": 13491, "loc": { "start": { - "line": 447, + "line": 461, "column": 59 }, "end": { - "line": 447, + "line": 461, "column": 60 } } @@ -85231,15 +85550,15 @@ "postfix": false, "binop": null }, - "start": 13162, - "end": 13163, + "start": 13500, + "end": 13501, "loc": { "start": { - "line": 448, + "line": 462, "column": 8 }, "end": { - "line": 448, + "line": 462, "column": 9 } } @@ -85256,15 +85575,15 @@ "postfix": false, "binop": null }, - "start": 13168, - "end": 13169, + "start": 13506, + "end": 13507, "loc": { "start": { - "line": 449, + "line": 463, "column": 4 }, "end": { - "line": 449, + "line": 463, "column": 5 } } @@ -85284,15 +85603,15 @@ "updateContext": null }, "value": "return", - "start": 13175, - "end": 13181, + "start": 13513, + "end": 13519, "loc": { "start": { - "line": 451, + "line": 465, "column": 4 }, "end": { - "line": 451, + "line": 465, "column": 10 } } @@ -85312,15 +85631,15 @@ "updateContext": null }, "value": "false", - "start": 13182, - "end": 13187, + "start": 13520, + "end": 13525, "loc": { "start": { - "line": 451, + "line": 465, "column": 11 }, "end": { - "line": 451, + "line": 465, "column": 16 } } @@ -85338,15 +85657,15 @@ "binop": null, "updateContext": null }, - "start": 13187, - "end": 13188, + "start": 13525, + "end": 13526, "loc": { "start": { - "line": 451, + "line": 465, "column": 16 }, "end": { - "line": 451, + "line": 465, "column": 17 } } @@ -85363,15 +85682,15 @@ "postfix": false, "binop": null }, - "start": 13189, - "end": 13190, + "start": 13527, + "end": 13528, "loc": { "start": { - "line": 452, + "line": 466, "column": 0 }, "end": { - "line": 452, + "line": 466, "column": 1 } } @@ -85389,15 +85708,15 @@ "binop": null, "updateContext": null }, - "start": 13191, - "end": 13191, + "start": 13529, + "end": 13529, "loc": { "start": { - "line": 453, + "line": 467, "column": 0 }, "end": { - "line": 453, + "line": 467, "column": 0 } } diff --git a/docs/ast/source/elementMgr.js.json b/docs/ast/source/elementMgr.js.json index 730e275..8f9210e 100644 --- a/docs/ast/source/elementMgr.js.json +++ b/docs/ast/source/elementMgr.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 2481, + "end": 2604, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 88, + "line": 94, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 2481, + "end": 2604, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 88, + "line": 94, "column": 0 } }, @@ -294,7 +294,7 @@ "name": "_" }, { - "type": "VariableDeclaration", + "type": "Identifier", "start": 338, "end": 353, "loc": { @@ -345,54 +345,21 @@ } ], "kind": "let", - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", - "start": 276, - "end": 336, - "loc": { - "start": { - "line": 16, - "column": 0 - }, - "end": { - "line": 19, - "column": 3 - } - } - } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", - "start": 355, - "end": 422, - "loc": { - "start": { - "line": 23, - "column": 0 - }, - "end": { - "line": 26, - "column": 3 - } - } - } - ] + "leadingComments": [], + "trailingComments": [], + "name": "_" }, { "type": "Identifier", "start": 424, - "end": 1671, + "end": 1780, "loc": { "start": { "line": 28, "column": 0 }, "end": { - "line": 53, + "line": 58, "column": 1 } }, @@ -421,14 +388,14 @@ "body": { "type": "BlockStatement", "start": 448, - "end": 1671, + "end": 1780, "loc": { "start": { "line": 28, "column": 24 }, "end": { - "line": 53, + "line": 58, "column": 1 } }, @@ -436,7 +403,7 @@ { "type": "VariableDeclaration", "start": 453, - "end": 497, + "end": 501, "loc": { "start": { "line": 30, @@ -444,14 +411,14 @@ }, "end": { "line": 30, - "column": 46 + "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 457, - "end": 496, + "end": 501, "loc": { "start": { "line": 30, @@ -459,13 +426,13 @@ }, "end": { "line": 30, - "column": 45 + "column": 50 } }, "id": { "type": "Identifier", "start": 457, - "end": 464, + "end": 458, "loc": { "start": { "line": 30, @@ -473,52 +440,52 @@ }, "end": { "line": 30, - "column": 13 + "column": 7 }, - "identifierName": "newElem" + "identifierName": "e" }, - "name": "newElem" + "name": "e" }, "init": { "type": "CallExpression", - "start": 467, - "end": 496, + "start": 461, + "end": 501, "loc": { "start": { "line": 30, - "column": 16 + "column": 10 }, "end": { "line": 30, - "column": 45 + "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 467, - "end": 489, + "start": 461, + "end": 484, "loc": { "start": { "line": 30, - "column": 16 + "column": 10 }, "end": { "line": 30, - "column": 38 + "column": 33 } }, "object": { "type": "Identifier", - "start": 467, - "end": 475, + "start": 461, + "end": 469, "loc": { "start": { "line": 30, - "column": 16 + "column": 10 }, "end": { "line": 30, - "column": 24 + "column": 18 }, "identifierName": "document" }, @@ -526,43 +493,106 @@ }, "property": { "type": "Identifier", - "start": 476, - "end": 489, + "start": 470, + "end": 484, "loc": { "start": { "line": 30, - "column": 25 + "column": 19 }, "end": { "line": 30, - "column": 38 + "column": 33 }, - "identifierName": "createElement" + "identifierName": "getElementById" }, - "name": "createElement" + "name": "getElementById" }, "computed": false }, "arguments": [ { - "type": "StringLiteral", - "start": 490, - "end": 495, + "type": "MemberExpression", + "start": 485, + "end": 500, "loc": { "start": { "line": 30, - "column": 39 + "column": 34 }, "end": { "line": 30, - "column": 44 + "column": 49 } }, - "extra": { - "rawValue": "div", - "raw": "'div'" + "object": { + "type": "MemberExpression", + "start": 485, + "end": 496, + "loc": { + "start": { + "line": 30, + "column": 34 + }, + "end": { + "line": 30, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 485, + "end": 491, + "loc": { + "start": { + "line": 30, + "column": 34 + }, + "end": { + "line": 30, + "column": 40 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 492, + "end": 496, + "loc": { + "start": { + "line": 30, + "column": 41 + }, + "end": { + "line": 30, + "column": 45 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false }, - "value": "div" + "property": { + "type": "Identifier", + "start": 497, + "end": 500, + "loc": { + "start": { + "line": 30, + "column": 46 + }, + "end": { + "line": 30, + "column": 49 + }, + "identifierName": "div" + }, + "name": "div" + }, + "computed": false } ] } @@ -571,353 +601,305 @@ "kind": "let" }, { - "type": "ExpressionStatement", - "start": 500, - "end": 529, + "type": "IfStatement", + "start": 504, + "end": 558, "loc": { "start": { "line": 31, "column": 2 }, "end": { - "line": 31, - "column": 31 + "line": 33, + "column": 3 } }, - "expression": { - "type": "AssignmentExpression", - "start": 500, - "end": 528, + "test": { + "type": "BinaryExpression", + "start": 508, + "end": 518, "loc": { "start": { "line": 31, - "column": 2 + "column": 6 }, "end": { "line": 31, - "column": 30 + "column": 16 } }, - "operator": "=", "left": { - "type": "MemberExpression", - "start": 500, - "end": 510, + "type": "Identifier", + "start": 508, + "end": 509, "loc": { "start": { "line": 31, - "column": 2 + "column": 6 }, "end": { "line": 31, - "column": 12 - } - }, - "object": { - "type": "Identifier", - "start": 500, - "end": 507, - "loc": { - "start": { - "line": 31, - "column": 2 - }, - "end": { - "line": 31, - "column": 9 - }, - "identifierName": "newElem" - }, - "name": "newElem" - }, - "property": { - "type": "Identifier", - "start": 508, - "end": 510, - "loc": { - "start": { - "line": 31, - "column": 10 - }, - "end": { - "line": 31, - "column": 12 - }, - "identifierName": "id" + "column": 7 }, - "name": "id" + "identifierName": "e" }, - "computed": false + "name": "e" }, + "operator": "!==", "right": { - "type": "MemberExpression", - "start": 513, - "end": 528, + "type": "NullLiteral", + "start": 514, + "end": 518, "loc": { "start": { "line": 31, - "column": 15 + "column": 12 }, "end": { "line": 31, - "column": 30 + "column": 16 } + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 519, + "end": 558, + "loc": { + "start": { + "line": 31, + "column": 17 }, - "object": { - "type": "MemberExpression", - "start": 513, - "end": 524, + "end": { + "line": 33, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 525, + "end": 554, "loc": { "start": { - "line": 31, - "column": 15 + "line": 32, + "column": 4 }, "end": { - "line": 31, - "column": 26 + "line": 32, + "column": 33 } }, - "object": { - "type": "Identifier", - "start": 513, - "end": 519, + "expression": { + "type": "CallExpression", + "start": 525, + "end": 553, "loc": { "start": { - "line": 31, - "column": 15 + "line": 32, + "column": 4 }, "end": { - "line": 31, - "column": 21 - }, - "identifierName": "config" + "line": 32, + "column": 32 + } }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 520, - "end": 524, - "loc": { - "start": { - "line": 31, - "column": 22 - }, - "end": { - "line": 31, - "column": 26 + "callee": { + "type": "MemberExpression", + "start": 525, + "end": 550, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 29 + } }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 525, - "end": 528, - "loc": { - "start": { - "line": 31, - "column": 27 - }, - "end": { - "line": 31, - "column": 30 - }, - "identifierName": "div" - }, - "name": "div" - }, - "computed": false - } - } - }, - { - "type": "ExpressionStatement", - "start": 532, - "end": 565, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 35 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 532, - "end": 564, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 34 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 532, - "end": 549, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 19 - } - }, - "object": { - "type": "Identifier", - "start": 532, - "end": 539, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 9 - }, - "identifierName": "newElem" - }, - "name": "newElem" - }, - "property": { - "type": "Identifier", - "start": 540, - "end": 549, - "loc": { - "start": { - "line": 32, - "column": 10 - }, - "end": { - "line": 32, - "column": 19 + "object": { + "type": "MemberExpression", + "start": 525, + "end": 538, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 525, + "end": 533, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 534, + "end": 538, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 32, + "column": 17 + }, + "identifierName": "body" + }, + "name": "body" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 539, + "end": 550, + "loc": { + "start": { + "line": 32, + "column": 18 + }, + "end": { + "line": 32, + "column": 29 + }, + "identifierName": "removeChild" + }, + "name": "removeChild" + }, + "computed": false }, - "identifierName": "innerHTML" - }, - "name": "innerHTML" - }, - "computed": false - }, - "right": { - "type": "Identifier", - "start": 552, - "end": 564, - "loc": { - "start": { - "line": 32, - "column": 22 - }, - "end": { - "line": 32, - "column": 34 - }, - "identifierName": "htmlTemplate" - }, - "name": "htmlTemplate" - } - } + "arguments": [ + { + "type": "Identifier", + "start": 551, + "end": 552, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 31 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null }, { "type": "VariableDeclaration", - "start": 570, - "end": 623, + "start": 562, + "end": 606, "loc": { "start": { - "line": 33, - "column": 4 + "line": 35, + "column": 2 }, "end": { - "line": 33, - "column": 57 + "line": 35, + "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 574, - "end": 622, + "start": 566, + "end": 605, "loc": { "start": { - "line": 33, - "column": 8 + "line": 35, + "column": 6 }, "end": { - "line": 33, - "column": 56 + "line": 35, + "column": 45 } }, "id": { "type": "Identifier", - "start": 574, - "end": 587, + "start": 566, + "end": 573, "loc": { "start": { - "line": 33, - "column": 8 + "line": 35, + "column": 6 }, "end": { - "line": 33, - "column": 21 + "line": 35, + "column": 13 }, - "identifierName": "newCanvasElem" + "identifierName": "newElem" }, - "name": "newCanvasElem" + "name": "newElem" }, "init": { "type": "CallExpression", - "start": 590, - "end": 622, + "start": 576, + "end": 605, "loc": { "start": { - "line": 33, - "column": 24 + "line": 35, + "column": 16 }, "end": { - "line": 33, - "column": 56 + "line": 35, + "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 590, - "end": 612, + "start": 576, + "end": 598, "loc": { "start": { - "line": 33, - "column": 24 + "line": 35, + "column": 16 }, "end": { - "line": 33, - "column": 46 + "line": 35, + "column": 38 } }, "object": { "type": "Identifier", - "start": 590, - "end": 598, + "start": 576, + "end": 584, "loc": { "start": { - "line": 33, - "column": 24 + "line": 35, + "column": 16 }, "end": { - "line": 33, - "column": 32 + "line": 35, + "column": 24 }, "identifierName": "document" }, @@ -925,16 +907,16 @@ }, "property": { "type": "Identifier", - "start": 599, - "end": 612, + "start": 585, + "end": 598, "loc": { "start": { - "line": 33, - "column": 33 + "line": 35, + "column": 25 }, "end": { - "line": 33, - "column": 46 + "line": 35, + "column": 38 }, "identifierName": "createElement" }, @@ -945,23 +927,23 @@ "arguments": [ { "type": "StringLiteral", - "start": 613, - "end": 621, + "start": 599, + "end": 604, "loc": { "start": { - "line": 33, - "column": 47 + "line": 35, + "column": 39 }, "end": { - "line": 33, - "column": 55 + "line": 35, + "column": 44 } }, "extra": { - "rawValue": "canvas", - "raw": "'canvas'" + "rawValue": "div", + "raw": "'div'" }, - "value": "canvas" + "value": "div" } ] } @@ -971,526 +953,456 @@ }, { "type": "ExpressionStatement", - "start": 628, - "end": 681, + "start": 609, + "end": 638, "loc": { "start": { - "line": 34, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 34, - "column": 57 + "line": 36, + "column": 31 } }, "expression": { - "type": "CallExpression", - "start": 628, - "end": 680, + "type": "AssignmentExpression", + "start": 609, + "end": 637, "loc": { "start": { - "line": 34, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 34, - "column": 56 + "line": 36, + "column": 30 } }, - "callee": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 628, - "end": 654, + "start": 609, + "end": 619, "loc": { "start": { - "line": 34, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 34, - "column": 30 + "line": 36, + "column": 12 } }, "object": { "type": "Identifier", - "start": 628, - "end": 641, + "start": 609, + "end": 616, "loc": { "start": { - "line": 34, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 34, - "column": 17 + "line": 36, + "column": 9 }, - "identifierName": "newCanvasElem" + "identifierName": "newElem" }, - "name": "newCanvasElem" + "name": "newElem" }, "property": { "type": "Identifier", - "start": 642, - "end": 654, + "start": 617, + "end": 619, "loc": { "start": { - "line": 34, - "column": 18 + "line": 36, + "column": 10 }, "end": { - "line": 34, - "column": 30 + "line": 36, + "column": 12 }, - "identifierName": "setAttribute" + "identifierName": "id" }, - "name": "setAttribute" + "name": "id" }, "computed": false }, - "arguments": [ - { - "type": "StringLiteral", - "start": 655, - "end": 659, - "loc": { - "start": { - "line": 34, - "column": 31 - }, - "end": { - "line": 34, - "column": 35 - } - }, - "extra": { - "rawValue": "id", - "raw": "'id'" + "right": { + "type": "MemberExpression", + "start": 622, + "end": 637, + "loc": { + "start": { + "line": 36, + "column": 15 }, - "value": "id" + "end": { + "line": 36, + "column": 30 + } }, - { + "object": { "type": "MemberExpression", - "start": 661, - "end": 679, + "start": 622, + "end": 633, "loc": { "start": { - "line": 34, - "column": 37 + "line": 36, + "column": 15 }, "end": { - "line": 34, - "column": 55 + "line": 36, + "column": 26 } }, "object": { - "type": "MemberExpression", - "start": 661, - "end": 672, + "type": "Identifier", + "start": 622, + "end": 628, "loc": { "start": { - "line": 34, - "column": 37 + "line": 36, + "column": 15 }, "end": { - "line": 34, - "column": 48 - } - }, - "object": { - "type": "Identifier", - "start": 661, - "end": 667, - "loc": { - "start": { - "line": 34, - "column": 37 - }, - "end": { - "line": 34, - "column": 43 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 668, - "end": 672, - "loc": { - "start": { - "line": 34, - "column": 44 - }, - "end": { - "line": 34, - "column": 48 - }, - "identifierName": "name" + "line": 36, + "column": 21 }, - "name": "name" + "identifierName": "config" }, - "computed": false + "name": "config" }, "property": { "type": "Identifier", - "start": 673, - "end": 679, + "start": 629, + "end": 633, "loc": { "start": { - "line": 34, - "column": 49 + "line": 36, + "column": 22 }, "end": { - "line": 34, - "column": 55 + "line": 36, + "column": 26 }, - "identifierName": "canvas" + "identifierName": "name" }, - "name": "canvas" + "name": "name" }, "computed": false - } - ] + }, + "property": { + "type": "Identifier", + "start": 634, + "end": 637, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 30 + }, + "identifierName": "div" + }, + "name": "div" + }, + "computed": false + } } }, { "type": "ExpressionStatement", - "start": 686, - "end": 771, + "start": 641, + "end": 674, "loc": { "start": { - "line": 35, - "column": 4 + "line": 37, + "column": 2 }, "end": { - "line": 35, - "column": 89 + "line": 37, + "column": 35 } }, "expression": { - "type": "CallExpression", - "start": 686, - "end": 770, + "type": "AssignmentExpression", + "start": 641, + "end": 673, "loc": { "start": { - "line": 35, - "column": 4 + "line": 37, + "column": 2 }, "end": { - "line": 35, - "column": 88 + "line": 37, + "column": 34 } }, - "callee": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 686, - "end": 712, + "start": 641, + "end": 658, "loc": { "start": { - "line": 35, - "column": 4 + "line": 37, + "column": 2 }, "end": { - "line": 35, - "column": 30 + "line": 37, + "column": 19 } }, "object": { "type": "Identifier", - "start": 686, - "end": 699, + "start": 641, + "end": 648, "loc": { "start": { - "line": 35, - "column": 4 + "line": 37, + "column": 2 }, "end": { - "line": 35, - "column": 17 + "line": 37, + "column": 9 }, - "identifierName": "newCanvasElem" + "identifierName": "newElem" }, - "name": "newCanvasElem" + "name": "newElem" }, "property": { "type": "Identifier", - "start": 700, - "end": 712, + "start": 649, + "end": 658, "loc": { "start": { - "line": 35, - "column": 18 + "line": 37, + "column": 10 }, "end": { - "line": 35, - "column": 30 + "line": 37, + "column": 19 }, - "identifierName": "setAttribute" + "identifierName": "innerHTML" }, - "name": "setAttribute" + "name": "innerHTML" }, "computed": false }, - "arguments": [ - { - "type": "StringLiteral", - "start": 713, - "end": 720, + "right": { + "type": "Identifier", + "start": 661, + "end": 673, + "loc": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 34 + }, + "identifierName": "htmlTemplate" + }, + "name": "htmlTemplate" + } + } + }, + { + "type": "VariableDeclaration", + "start": 679, + "end": 732, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 683, + "end": 731, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 683, + "end": 696, "loc": { "start": { - "line": 35, - "column": 31 + "line": 38, + "column": 8 }, "end": { - "line": 35, - "column": 38 - } - }, - "extra": { - "rawValue": "width", - "raw": "'width'" + "line": 38, + "column": 21 + }, + "identifierName": "newCanvasElem" }, - "value": "width" + "name": "newCanvasElem" }, - { - "type": "BinaryExpression", - "start": 722, - "end": 769, + "init": { + "type": "CallExpression", + "start": 699, + "end": 731, "loc": { "start": { - "line": 35, - "column": 40 + "line": 38, + "column": 24 }, "end": { - "line": 35, - "column": 87 + "line": 38, + "column": 56 } }, - "left": { + "callee": { "type": "MemberExpression", - "start": 722, - "end": 742, + "start": 699, + "end": 721, "loc": { "start": { - "line": 35, - "column": 40 + "line": 38, + "column": 24 }, "end": { - "line": 35, - "column": 60 + "line": 38, + "column": 46 } }, "object": { - "type": "MemberExpression", - "start": 722, - "end": 736, + "type": "Identifier", + "start": 699, + "end": 707, "loc": { "start": { - "line": 35, - "column": 40 + "line": 38, + "column": 24 }, "end": { - "line": 35, - "column": 54 - } - }, - "object": { - "type": "Identifier", - "start": 722, - "end": 728, - "loc": { - "start": { - "line": 35, - "column": 40 - }, - "end": { - "line": 35, - "column": 46 - }, - "identifierName": "config" + "line": 38, + "column": 32 }, - "name": "config" + "identifierName": "document" }, - "property": { - "type": "Identifier", - "start": 729, - "end": 736, - "loc": { - "start": { - "line": 35, - "column": 47 - }, - "end": { - "line": 35, - "column": 54 - }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false + "name": "document" }, "property": { "type": "Identifier", - "start": 737, - "end": 742, + "start": 708, + "end": 721, "loc": { "start": { - "line": 35, - "column": 55 + "line": 38, + "column": 33 }, "end": { - "line": 35, - "column": 60 + "line": 38, + "column": 46 }, - "identifierName": "width" + "identifierName": "createElement" }, - "name": "width" + "name": "createElement" }, "computed": false }, - "operator": "*", - "right": { - "type": "MemberExpression", - "start": 745, - "end": 769, - "loc": { - "start": { - "line": 35, - "column": 63 - }, - "end": { - "line": 35, - "column": 87 - } - }, - "object": { - "type": "MemberExpression", - "start": 745, - "end": 759, + "arguments": [ + { + "type": "StringLiteral", + "start": 722, + "end": 730, "loc": { "start": { - "line": 35, - "column": 63 + "line": 38, + "column": 47 }, "end": { - "line": 35, - "column": 77 + "line": 38, + "column": 55 } }, - "object": { - "type": "Identifier", - "start": 745, - "end": 751, - "loc": { - "start": { - "line": 35, - "column": 63 - }, - "end": { - "line": 35, - "column": 69 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 752, - "end": 759, - "loc": { - "start": { - "line": 35, - "column": 70 - }, - "end": { - "line": 35, - "column": 77 - }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 760, - "end": 769, - "loc": { - "start": { - "line": 35, - "column": 78 - }, - "end": { - "line": 35, - "column": 87 - }, - "identifierName": "antialias" + "extra": { + "rawValue": "canvas", + "raw": "'canvas'" }, - "name": "antialias" - }, - "computed": false - } + "value": "canvas" + } + ] } - ] - } + } + ], + "kind": "let" }, { "type": "ExpressionStatement", - "start": 776, - "end": 863, + "start": 737, + "end": 790, "loc": { "start": { - "line": 36, + "line": 39, "column": 4 }, "end": { - "line": 36, - "column": 91 + "line": 39, + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 776, - "end": 862, + "start": 737, + "end": 789, "loc": { "start": { - "line": 36, + "line": 39, "column": 4 }, "end": { - "line": 36, - "column": 90 + "line": 39, + "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 776, - "end": 802, + "start": 737, + "end": 763, "loc": { "start": { - "line": 36, + "line": 39, "column": 4 }, "end": { - "line": 36, + "line": 39, "column": 30 } }, "object": { "type": "Identifier", - "start": 776, - "end": 789, + "start": 737, + "end": 750, "loc": { "start": { - "line": 36, + "line": 39, "column": 4 }, "end": { - "line": 36, + "line": 39, "column": 17 }, "identifierName": "newCanvasElem" @@ -1499,15 +1411,15 @@ }, "property": { "type": "Identifier", - "start": 790, - "end": 802, + "start": 751, + "end": 763, "loc": { "start": { - "line": 36, + "line": 39, "column": 18 }, "end": { - "line": 36, + "line": 39, "column": 30 }, "identifierName": "setAttribute" @@ -1519,706 +1431,485 @@ "arguments": [ { "type": "StringLiteral", - "start": 803, - "end": 811, + "start": 764, + "end": 768, "loc": { "start": { - "line": 36, + "line": 39, "column": 31 }, "end": { - "line": 36, - "column": 39 + "line": 39, + "column": 35 } }, "extra": { - "rawValue": "height", - "raw": "'height'" + "rawValue": "id", + "raw": "'id'" }, - "value": "height" + "value": "id" }, { - "type": "BinaryExpression", - "start": 813, - "end": 861, + "type": "MemberExpression", + "start": 770, + "end": 788, "loc": { "start": { - "line": 36, - "column": 41 + "line": 39, + "column": 37 }, "end": { - "line": 36, - "column": 89 + "line": 39, + "column": 55 } }, - "left": { + "object": { "type": "MemberExpression", - "start": 813, - "end": 834, + "start": 770, + "end": 781, "loc": { "start": { - "line": 36, - "column": 41 + "line": 39, + "column": 37 }, "end": { - "line": 36, - "column": 62 + "line": 39, + "column": 48 } }, "object": { - "type": "MemberExpression", - "start": 813, - "end": 827, + "type": "Identifier", + "start": 770, + "end": 776, "loc": { "start": { - "line": 36, - "column": 41 + "line": 39, + "column": 37 }, "end": { - "line": 36, - "column": 55 - } - }, - "object": { - "type": "Identifier", - "start": 813, - "end": 819, - "loc": { - "start": { - "line": 36, - "column": 41 - }, - "end": { - "line": 36, - "column": 47 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 820, - "end": 827, - "loc": { - "start": { - "line": 36, - "column": 48 - }, - "end": { - "line": 36, - "column": 55 - }, - "identifierName": "display" + "line": 39, + "column": 43 }, - "name": "display" + "identifierName": "config" }, - "computed": false + "name": "config" }, "property": { "type": "Identifier", - "start": 828, - "end": 834, + "start": 777, + "end": 781, "loc": { "start": { - "line": 36, - "column": 56 + "line": 39, + "column": 44 }, "end": { - "line": 36, - "column": 62 + "line": 39, + "column": 48 }, - "identifierName": "height" + "identifierName": "name" }, - "name": "height" + "name": "name" }, "computed": false }, - "operator": "*", - "right": { - "type": "MemberExpression", - "start": 837, - "end": 861, + "property": { + "type": "Identifier", + "start": 782, + "end": 788, "loc": { "start": { - "line": 36, - "column": 65 + "line": 39, + "column": 49 }, "end": { - "line": 36, - "column": 89 - } - }, - "object": { - "type": "MemberExpression", - "start": 837, - "end": 851, - "loc": { - "start": { - "line": 36, - "column": 65 - }, - "end": { - "line": 36, - "column": 79 - } + "line": 39, + "column": 55 }, - "object": { - "type": "Identifier", - "start": 837, - "end": 843, - "loc": { - "start": { - "line": 36, - "column": 65 - }, - "end": { - "line": 36, - "column": 71 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 844, - "end": 851, - "loc": { - "start": { - "line": 36, - "column": 72 - }, - "end": { - "line": 36, - "column": 79 - }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 852, - "end": 861, - "loc": { - "start": { - "line": 36, - "column": 80 - }, - "end": { - "line": 36, - "column": 89 - }, - "identifierName": "antialias" - }, - "name": "antialias" + "identifierName": "canvas" }, - "computed": false - } + "name": "canvas" + }, + "computed": false } ] } }, { "type": "ExpressionStatement", - "start": 868, - "end": 921, + "start": 795, + "end": 880, "loc": { "start": { - "line": 37, + "line": 40, "column": 4 }, "end": { - "line": 37, - "column": 57 + "line": 40, + "column": 89 } }, "expression": { "type": "CallExpression", - "start": 868, - "end": 920, + "start": 795, + "end": 879, "loc": { "start": { - "line": 37, + "line": 40, "column": 4 }, "end": { - "line": 37, - "column": 56 + "line": 40, + "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 868, - "end": 899, + "start": 795, + "end": 821, "loc": { "start": { - "line": 37, + "line": 40, "column": 4 }, "end": { - "line": 37, - "column": 35 + "line": 40, + "column": 30 } }, "object": { - "type": "MemberExpression", - "start": 868, - "end": 887, + "type": "Identifier", + "start": 795, + "end": 808, "loc": { "start": { - "line": 37, + "line": 40, "column": 4 }, "end": { - "line": 37, - "column": 23 - } - }, - "object": { - "type": "Identifier", - "start": 868, - "end": 881, - "loc": { - "start": { - "line": 37, - "column": 4 - }, - "end": { - "line": 37, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 882, - "end": 887, - "loc": { - "start": { - "line": 37, - "column": 18 - }, - "end": { - "line": 37, - "column": 23 - }, - "identifierName": "style" + "line": 40, + "column": 17 }, - "name": "style" + "identifierName": "newCanvasElem" }, - "computed": false + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 888, - "end": 899, + "start": 809, + "end": 821, "loc": { "start": { - "line": 37, - "column": 24 + "line": 40, + "column": 18 }, "end": { - "line": 37, - "column": 35 + "line": 40, + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "setAttribute" }, - "name": "setProperty" + "name": "setAttribute" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 900, - "end": 910, + "start": 822, + "end": 829, "loc": { "start": { - "line": 37, - "column": 36 + "line": 40, + "column": 31 }, "end": { - "line": 37, - "column": 46 + "line": 40, + "column": 38 } }, "extra": { - "rawValue": "position", - "raw": "'position'" + "rawValue": "width", + "raw": "'width'" }, - "value": "position" + "value": "width" }, { - "type": "StringLiteral", - "start": 912, - "end": 919, - "loc": { - "start": { - "line": 37, - "column": 48 - }, - "end": { - "line": 37, - "column": 55 - } - }, - "extra": { - "rawValue": "fixed", - "raw": "'fixed'" - }, - "value": "fixed" - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 926, - "end": 989, - "loc": { - "start": { - "line": 38, - "column": 4 - }, - "end": { - "line": 38, - "column": 67 - } - }, - "expression": { - "type": "CallExpression", - "start": 926, - "end": 988, - "loc": { - "start": { - "line": 38, - "column": 4 - }, - "end": { - "line": 38, - "column": 66 - } - }, - "callee": { - "type": "MemberExpression", - "start": 926, - "end": 957, - "loc": { - "start": { - "line": 38, - "column": 4 - }, - "end": { - "line": 38, - "column": 35 - } - }, - "object": { - "type": "MemberExpression", - "start": 926, - "end": 945, + "type": "BinaryExpression", + "start": 831, + "end": 878, "loc": { "start": { - "line": 38, - "column": 4 + "line": 40, + "column": 40 }, "end": { - "line": 38, - "column": 23 + "line": 40, + "column": 87 } }, - "object": { - "type": "Identifier", - "start": 926, - "end": 939, + "left": { + "type": "MemberExpression", + "start": 831, + "end": 851, "loc": { "start": { - "line": 38, - "column": 4 + "line": 40, + "column": 40 }, "end": { - "line": 38, - "column": 17 - }, - "identifierName": "newCanvasElem" + "line": 40, + "column": 60 + } }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 940, - "end": 945, - "loc": { - "start": { - "line": 38, - "column": 18 + "object": { + "type": "MemberExpression", + "start": 831, + "end": 845, + "loc": { + "start": { + "line": 40, + "column": 40 + }, + "end": { + "line": 40, + "column": 54 + } }, - "end": { - "line": 38, - "column": 23 + "object": { + "type": "Identifier", + "start": 831, + "end": 837, + "loc": { + "start": { + "line": 40, + "column": 40 + }, + "end": { + "line": 40, + "column": 46 + }, + "identifierName": "config" + }, + "name": "config" }, - "identifierName": "style" - }, - "name": "style" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 946, - "end": 957, - "loc": { - "start": { - "line": 38, - "column": 24 - }, - "end": { - "line": 38, - "column": 35 - }, - "identifierName": "setProperty" - }, - "name": "setProperty" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 958, - "end": 965, - "loc": { - "start": { - "line": 38, - "column": 36 + "property": { + "type": "Identifier", + "start": 838, + "end": 845, + "loc": { + "start": { + "line": 40, + "column": 47 + }, + "end": { + "line": 40, + "column": 54 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "end": { - "line": 38, - "column": 43 - } - }, - "extra": { - "rawValue": "width", - "raw": "'width'" - }, - "value": "width" - }, - { - "type": "MemberExpression", - "start": 967, - "end": 987, - "loc": { - "start": { - "line": 38, - "column": 45 + "property": { + "type": "Identifier", + "start": 846, + "end": 851, + "loc": { + "start": { + "line": 40, + "column": 55 + }, + "end": { + "line": 40, + "column": 60 + }, + "identifierName": "width" + }, + "name": "width" }, - "end": { - "line": 38, - "column": 65 - } + "computed": false }, - "object": { + "operator": "*", + "right": { "type": "MemberExpression", - "start": 967, - "end": 981, + "start": 854, + "end": 878, "loc": { "start": { - "line": 38, - "column": 45 + "line": 40, + "column": 63 }, "end": { - "line": 38, - "column": 59 + "line": 40, + "column": 87 } }, "object": { - "type": "Identifier", - "start": 967, - "end": 973, + "type": "MemberExpression", + "start": 854, + "end": 868, "loc": { "start": { - "line": 38, - "column": 45 + "line": 40, + "column": 63 }, "end": { - "line": 38, - "column": 51 + "line": 40, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 854, + "end": 860, + "loc": { + "start": { + "line": 40, + "column": 63 + }, + "end": { + "line": 40, + "column": 69 + }, + "identifierName": "config" }, - "identifierName": "config" + "name": "config" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 861, + "end": 868, + "loc": { + "start": { + "line": 40, + "column": 70 + }, + "end": { + "line": 40, + "column": 77 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 974, - "end": 981, + "start": 869, + "end": 878, "loc": { "start": { - "line": 38, - "column": 52 + "line": 40, + "column": 78 }, "end": { - "line": 38, - "column": 59 + "line": 40, + "column": 87 }, - "identifierName": "display" + "identifierName": "antialias" }, - "name": "display" + "name": "antialias" }, "computed": false - }, - "property": { - "type": "Identifier", - "start": 982, - "end": 987, - "loc": { - "start": { - "line": 38, - "column": 60 - }, - "end": { - "line": 38, - "column": 65 - }, - "identifierName": "width" - }, - "name": "width" - }, - "computed": false + } } ] } }, { "type": "ExpressionStatement", - "start": 994, - "end": 1059, + "start": 885, + "end": 972, "loc": { "start": { - "line": 39, + "line": 41, "column": 4 }, "end": { - "line": 39, - "column": 69 + "line": 41, + "column": 91 } }, "expression": { "type": "CallExpression", - "start": 994, - "end": 1058, + "start": 885, + "end": 971, "loc": { "start": { - "line": 39, + "line": 41, "column": 4 }, "end": { - "line": 39, - "column": 68 + "line": 41, + "column": 90 } }, "callee": { "type": "MemberExpression", - "start": 994, - "end": 1025, + "start": 885, + "end": 911, "loc": { "start": { - "line": 39, + "line": 41, "column": 4 }, "end": { - "line": 39, - "column": 35 + "line": 41, + "column": 30 } }, "object": { - "type": "MemberExpression", - "start": 994, - "end": 1013, + "type": "Identifier", + "start": 885, + "end": 898, "loc": { "start": { - "line": 39, + "line": 41, "column": 4 }, "end": { - "line": 39, - "column": 23 - } - }, - "object": { - "type": "Identifier", - "start": 994, - "end": 1007, - "loc": { - "start": { - "line": 39, - "column": 4 - }, - "end": { - "line": 39, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 1008, - "end": 1013, - "loc": { - "start": { - "line": 39, - "column": 18 - }, - "end": { - "line": 39, - "column": 23 - }, - "identifierName": "style" + "line": 41, + "column": 17 }, - "name": "style" + "identifierName": "newCanvasElem" }, - "computed": false + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1014, - "end": 1025, + "start": 899, + "end": 911, "loc": { "start": { - "line": 39, - "column": 24 + "line": 41, + "column": 18 }, "end": { - "line": 39, - "column": 35 + "line": 41, + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "setAttribute" }, - "name": "setProperty" + "name": "setAttribute" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 1026, - "end": 1034, + "start": 912, + "end": 920, "loc": { "start": { - "line": 39, - "column": 36 + "line": 41, + "column": 31 }, "end": { - "line": 39, - "column": 44 + "line": 41, + "column": 39 } }, "extra": { @@ -2228,158 +1919,257 @@ "value": "height" }, { - "type": "MemberExpression", - "start": 1036, - "end": 1057, + "type": "BinaryExpression", + "start": 922, + "end": 970, "loc": { "start": { - "line": 39, - "column": 46 + "line": 41, + "column": 41 }, "end": { - "line": 39, - "column": 67 + "line": 41, + "column": 89 } }, - "object": { + "left": { "type": "MemberExpression", - "start": 1036, - "end": 1050, + "start": 922, + "end": 943, "loc": { "start": { - "line": 39, - "column": 46 + "line": 41, + "column": 41 }, "end": { - "line": 39, - "column": 60 - } + "line": 41, + "column": 62 + } }, "object": { - "type": "Identifier", - "start": 1036, - "end": 1042, + "type": "MemberExpression", + "start": 922, + "end": 936, "loc": { "start": { - "line": 39, - "column": 46 + "line": 41, + "column": 41 }, "end": { - "line": 39, - "column": 52 + "line": 41, + "column": 55 + } + }, + "object": { + "type": "Identifier", + "start": 922, + "end": 928, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 47 + }, + "identifierName": "config" }, - "identifierName": "config" + "name": "config" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 929, + "end": 936, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 55 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1043, - "end": 1050, + "start": 937, + "end": 943, "loc": { "start": { - "line": 39, - "column": 53 + "line": 41, + "column": 56 }, "end": { - "line": 39, - "column": 60 + "line": 41, + "column": 62 }, - "identifierName": "display" + "identifierName": "height" }, - "name": "display" + "name": "height" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 1051, - "end": 1057, + "operator": "*", + "right": { + "type": "MemberExpression", + "start": 946, + "end": 970, "loc": { "start": { - "line": 39, - "column": 61 + "line": 41, + "column": 65 }, "end": { - "line": 39, - "column": 67 + "line": 41, + "column": 89 + } + }, + "object": { + "type": "MemberExpression", + "start": 946, + "end": 960, + "loc": { + "start": { + "line": 41, + "column": 65 + }, + "end": { + "line": 41, + "column": 79 + } }, - "identifierName": "height" + "object": { + "type": "Identifier", + "start": 946, + "end": 952, + "loc": { + "start": { + "line": 41, + "column": 65 + }, + "end": { + "line": 41, + "column": 71 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 953, + "end": 960, + "loc": { + "start": { + "line": 41, + "column": 72 + }, + "end": { + "line": 41, + "column": 79 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "name": "height" - }, - "computed": false + "property": { + "type": "Identifier", + "start": 961, + "end": 970, + "loc": { + "start": { + "line": 41, + "column": 80 + }, + "end": { + "line": 41, + "column": 89 + }, + "identifierName": "antialias" + }, + "name": "antialias" + }, + "computed": false + } } ] } }, { "type": "ExpressionStatement", - "start": 1064, - "end": 1136, + "start": 977, + "end": 1030, "loc": { "start": { - "line": 40, + "line": 42, "column": 4 }, "end": { - "line": 40, - "column": 76 + "line": 42, + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 1064, - "end": 1135, + "start": 977, + "end": 1029, "loc": { "start": { - "line": 40, + "line": 42, "column": 4 }, "end": { - "line": 40, - "column": 75 + "line": 42, + "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 1064, - "end": 1095, + "start": 977, + "end": 1008, "loc": { "start": { - "line": 40, + "line": 42, "column": 4 }, "end": { - "line": 40, + "line": 42, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1064, - "end": 1083, + "start": 977, + "end": 996, "loc": { "start": { - "line": 40, + "line": 42, "column": 4 }, "end": { - "line": 40, + "line": 42, "column": 23 } }, "object": { "type": "Identifier", - "start": 1064, - "end": 1077, + "start": 977, + "end": 990, "loc": { "start": { - "line": 40, + "line": 42, "column": 4 }, "end": { - "line": 40, + "line": 42, "column": 17 }, "identifierName": "newCanvasElem" @@ -2388,15 +2178,15 @@ }, "property": { "type": "Identifier", - "start": 1078, - "end": 1083, + "start": 991, + "end": 996, "loc": { "start": { - "line": 40, + "line": 42, "column": 18 }, "end": { - "line": 40, + "line": 42, "column": 23 }, "identifierName": "style" @@ -2407,15 +2197,15 @@ }, "property": { "type": "Identifier", - "start": 1084, - "end": 1095, + "start": 997, + "end": 1008, "loc": { "start": { - "line": 40, + "line": 42, "column": 24 }, "end": { - "line": 40, + "line": 42, "column": 35 }, "identifierName": "setProperty" @@ -2427,177 +2217,114 @@ "arguments": [ { "type": "StringLiteral", - "start": 1096, - "end": 1105, + "start": 1009, + "end": 1019, "loc": { "start": { - "line": 40, + "line": 42, "column": 36 }, "end": { - "line": 40, - "column": 45 + "line": 42, + "column": 46 } }, "extra": { - "rawValue": "opacity", - "raw": "'opacity'" + "rawValue": "position", + "raw": "'position'" }, - "value": "opacity" + "value": "position" }, { - "type": "MemberExpression", - "start": 1107, - "end": 1134, + "type": "StringLiteral", + "start": 1021, + "end": 1028, "loc": { "start": { - "line": 40, - "column": 47 + "line": 42, + "column": 48 }, "end": { - "line": 40, - "column": 74 + "line": 42, + "column": 55 } }, - "object": { - "type": "MemberExpression", - "start": 1107, - "end": 1119, - "loc": { - "start": { - "line": 40, - "column": 47 - }, - "end": { - "line": 40, - "column": 59 - } - }, - "object": { - "type": "Identifier", - "start": 1107, - "end": 1113, - "loc": { - "start": { - "line": 40, - "column": 47 - }, - "end": { - "line": 40, - "column": 53 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1114, - "end": 1119, - "loc": { - "start": { - "line": 40, - "column": 54 - }, - "end": { - "line": 40, - "column": 59 - }, - "identifierName": "react" - }, - "name": "react" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 1120, - "end": 1134, - "loc": { - "start": { - "line": 40, - "column": 60 - }, - "end": { - "line": 40, - "column": 74 - }, - "identifierName": "opacityDefault" - }, - "name": "opacityDefault" + "extra": { + "rawValue": "fixed", + "raw": "'fixed'" }, - "computed": false + "value": "fixed" } ] } }, { "type": "ExpressionStatement", - "start": 1141, - "end": 1229, + "start": 1035, + "end": 1098, "loc": { "start": { - "line": 41, + "line": 43, "column": 4 }, "end": { - "line": 41, - "column": 92 + "line": 43, + "column": 67 } }, "expression": { "type": "CallExpression", - "start": 1141, - "end": 1228, + "start": 1035, + "end": 1097, "loc": { "start": { - "line": 41, + "line": 43, "column": 4 }, "end": { - "line": 41, - "column": 91 + "line": 43, + "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 1141, - "end": 1172, + "start": 1035, + "end": 1066, "loc": { "start": { - "line": 41, + "line": 43, "column": 4 }, "end": { - "line": 41, + "line": 43, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1141, - "end": 1160, + "start": 1035, + "end": 1054, "loc": { "start": { - "line": 41, + "line": 43, "column": 4 }, "end": { - "line": 41, + "line": 43, "column": 23 } }, "object": { "type": "Identifier", - "start": 1141, - "end": 1154, + "start": 1035, + "end": 1048, "loc": { "start": { - "line": 41, + "line": 43, "column": 4 }, "end": { - "line": 41, + "line": 43, "column": 17 }, "identifierName": "newCanvasElem" @@ -2606,15 +2333,15 @@ }, "property": { "type": "Identifier", - "start": 1155, - "end": 1160, + "start": 1049, + "end": 1054, "loc": { "start": { - "line": 41, + "line": 43, "column": 18 }, "end": { - "line": 41, + "line": 43, "column": 23 }, "identifierName": "style" @@ -2625,15 +2352,15 @@ }, "property": { "type": "Identifier", - "start": 1161, - "end": 1172, + "start": 1055, + "end": 1066, "loc": { "start": { - "line": 41, + "line": 43, "column": 24 }, "end": { - "line": 41, + "line": 43, "column": 35 }, "identifierName": "setProperty" @@ -2644,45 +2371,65 @@ }, "arguments": [ { - "type": "MemberExpression", - "start": 1173, - "end": 1196, + "type": "StringLiteral", + "start": 1067, + "end": 1074, "loc": { "start": { - "line": 41, + "line": 43, "column": 36 }, "end": { - "line": 41, - "column": 59 + "line": 43, + "column": 43 + } + }, + "extra": { + "rawValue": "width", + "raw": "'width'" + }, + "value": "width" + }, + { + "type": "MemberExpression", + "start": 1076, + "end": 1096, + "loc": { + "start": { + "line": 43, + "column": 45 + }, + "end": { + "line": 43, + "column": 65 } }, "object": { "type": "MemberExpression", - "start": 1173, - "end": 1187, + "start": 1076, + "end": 1090, "loc": { "start": { - "line": 41, - "column": 36 + "line": 43, + "column": 45 }, "end": { - "line": 41, - "column": 50 + "line": 43, + "column": 59 } }, "object": { "type": "Identifier", - "start": 1173, - "end": 1179, + "start": 1076, + "end": 1082, "loc": { "start": { - "line": 41, - "column": 36 + "line": 43, + "column": 45 }, "end": { - "line": 41, - "column": 42 + "line": 43, + "column": 51 }, "identifierName": "config" }, @@ -2690,16 +2437,16 @@ }, "property": { "type": "Identifier", - "start": 1180, - "end": 1187, + "start": 1083, + "end": 1090, "loc": { "start": { - "line": 41, - "column": 43 + "line": 43, + "column": 52 }, "end": { - "line": 41, - "column": 50 + "line": 43, + "column": 59 }, "identifierName": "display" }, @@ -2709,212 +2456,93 @@ }, "property": { "type": "Identifier", - "start": 1188, - "end": 1196, + "start": 1091, + "end": 1096, "loc": { "start": { - "line": 41, - "column": 51 + "line": 43, + "column": 60 }, "end": { - "line": 41, - "column": 59 + "line": 43, + "column": 65 }, - "identifierName": "position" + "identifierName": "width" }, - "name": "position" + "name": "width" }, "computed": false - }, - { - "type": "BinaryExpression", - "start": 1198, - "end": 1227, - "loc": { - "start": { - "line": 41, - "column": 61 - }, - "end": { - "line": 41, - "column": 90 - } - }, - "left": { - "type": "MemberExpression", - "start": 1198, - "end": 1220, - "loc": { - "start": { - "line": 41, - "column": 61 - }, - "end": { - "line": 41, - "column": 83 - } - }, - "object": { - "type": "MemberExpression", - "start": 1198, - "end": 1212, - "loc": { - "start": { - "line": 41, - "column": 61 - }, - "end": { - "line": 41, - "column": 75 - } - }, - "object": { - "type": "Identifier", - "start": 1198, - "end": 1204, - "loc": { - "start": { - "line": 41, - "column": 61 - }, - "end": { - "line": 41, - "column": 67 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1205, - "end": 1212, - "loc": { - "start": { - "line": 41, - "column": 68 - }, - "end": { - "line": 41, - "column": 75 - }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 1213, - "end": 1220, - "loc": { - "start": { - "line": 41, - "column": 76 - }, - "end": { - "line": 41, - "column": 83 - }, - "identifierName": "hOffset" - }, - "name": "hOffset" - }, - "computed": false - }, - "operator": "+", - "right": { - "type": "StringLiteral", - "start": 1223, - "end": 1227, - "loc": { - "start": { - "line": 41, - "column": 86 - }, - "end": { - "line": 41, - "column": 90 - } - }, - "extra": { - "rawValue": "px", - "raw": "'px'" - }, - "value": "px" - } } ] } }, { "type": "ExpressionStatement", - "start": 1234, - "end": 1307, + "start": 1103, + "end": 1168, "loc": { "start": { - "line": 42, + "line": 44, "column": 4 }, "end": { - "line": 42, - "column": 77 + "line": 44, + "column": 69 } }, "expression": { "type": "CallExpression", - "start": 1234, - "end": 1306, + "start": 1103, + "end": 1167, "loc": { "start": { - "line": 42, + "line": 44, "column": 4 }, "end": { - "line": 42, - "column": 76 + "line": 44, + "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 1234, - "end": 1265, + "start": 1103, + "end": 1134, "loc": { "start": { - "line": 42, + "line": 44, "column": 4 }, "end": { - "line": 42, + "line": 44, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1234, - "end": 1253, + "start": 1103, + "end": 1122, "loc": { "start": { - "line": 42, + "line": 44, "column": 4 }, "end": { - "line": 42, + "line": 44, "column": 23 } }, "object": { "type": "Identifier", - "start": 1234, - "end": 1247, + "start": 1103, + "end": 1116, "loc": { "start": { - "line": 42, + "line": 44, "column": 4 }, "end": { - "line": 42, + "line": 44, "column": 17 }, "identifierName": "newCanvasElem" @@ -2923,15 +2551,15 @@ }, "property": { "type": "Identifier", - "start": 1248, - "end": 1253, + "start": 1117, + "end": 1122, "loc": { "start": { - "line": 42, + "line": 44, "column": 18 }, "end": { - "line": 42, + "line": 44, "column": 23 }, "identifierName": "style" @@ -2942,15 +2570,15 @@ }, "property": { "type": "Identifier", - "start": 1254, - "end": 1265, + "start": 1123, + "end": 1134, "loc": { "start": { - "line": 42, + "line": 44, "column": 24 }, "end": { - "line": 42, + "line": 44, "column": 35 }, "identifierName": "setProperty" @@ -2962,213 +2590,177 @@ "arguments": [ { "type": "StringLiteral", - "start": 1266, - "end": 1274, + "start": 1135, + "end": 1143, "loc": { "start": { - "line": 42, + "line": 44, "column": 36 }, "end": { - "line": 42, + "line": 44, "column": 44 } }, "extra": { - "rawValue": "bottom", - "raw": "'bottom'" + "rawValue": "height", + "raw": "'height'" }, - "value": "bottom" + "value": "height" }, { - "type": "BinaryExpression", - "start": 1276, - "end": 1305, + "type": "MemberExpression", + "start": 1145, + "end": 1166, "loc": { "start": { - "line": 42, + "line": 44, "column": 46 }, "end": { - "line": 42, - "column": 75 + "line": 44, + "column": 67 } }, - "left": { + "object": { "type": "MemberExpression", - "start": 1276, - "end": 1298, + "start": 1145, + "end": 1159, "loc": { "start": { - "line": 42, + "line": 44, "column": 46 }, "end": { - "line": 42, - "column": 68 + "line": 44, + "column": 60 } }, "object": { - "type": "MemberExpression", - "start": 1276, - "end": 1290, + "type": "Identifier", + "start": 1145, + "end": 1151, "loc": { "start": { - "line": 42, + "line": 44, "column": 46 }, "end": { - "line": 42, - "column": 60 - } - }, - "object": { - "type": "Identifier", - "start": 1276, - "end": 1282, - "loc": { - "start": { - "line": 42, - "column": 46 - }, - "end": { - "line": 42, - "column": 52 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1283, - "end": 1290, - "loc": { - "start": { - "line": 42, - "column": 53 - }, - "end": { - "line": 42, - "column": 60 - }, - "identifierName": "display" + "line": 44, + "column": 52 }, - "name": "display" + "identifierName": "config" }, - "computed": false + "name": "config" }, "property": { "type": "Identifier", - "start": 1291, - "end": 1298, + "start": 1152, + "end": 1159, "loc": { "start": { - "line": 42, - "column": 61 + "line": 44, + "column": 53 }, "end": { - "line": 42, - "column": 68 + "line": 44, + "column": 60 }, - "identifierName": "vOffset" + "identifierName": "display" }, - "name": "vOffset" + "name": "display" }, "computed": false }, - "operator": "+", - "right": { - "type": "StringLiteral", - "start": 1301, - "end": 1305, + "property": { + "type": "Identifier", + "start": 1160, + "end": 1166, "loc": { "start": { - "line": 42, - "column": 71 + "line": 44, + "column": 61 }, "end": { - "line": 42, - "column": 75 - } - }, - "extra": { - "rawValue": "px", - "raw": "'px'" + "line": 44, + "column": 67 + }, + "identifierName": "height" }, - "value": "px" - } + "name": "height" + }, + "computed": false } ] } }, { "type": "ExpressionStatement", - "start": 1312, - "end": 1362, + "start": 1173, + "end": 1245, "loc": { "start": { - "line": 43, + "line": 45, "column": 4 }, "end": { - "line": 43, - "column": 54 + "line": 45, + "column": 76 } }, "expression": { "type": "CallExpression", - "start": 1312, - "end": 1361, + "start": 1173, + "end": 1244, "loc": { "start": { - "line": 43, + "line": 45, "column": 4 }, "end": { - "line": 43, - "column": 53 + "line": 45, + "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 1312, - "end": 1343, + "start": 1173, + "end": 1204, "loc": { "start": { - "line": 43, + "line": 45, "column": 4 }, "end": { - "line": 43, + "line": 45, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1312, - "end": 1331, + "start": 1173, + "end": 1192, "loc": { "start": { - "line": 43, + "line": 45, "column": 4 }, "end": { - "line": 43, + "line": 45, "column": 23 } }, "object": { "type": "Identifier", - "start": 1312, - "end": 1325, + "start": 1173, + "end": 1186, "loc": { "start": { - "line": 43, + "line": 45, "column": 4 }, "end": { - "line": 43, + "line": 45, "column": 17 }, "identifierName": "newCanvasElem" @@ -3177,15 +2769,15 @@ }, "property": { "type": "Identifier", - "start": 1326, - "end": 1331, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 43, + "line": 45, "column": 18 }, "end": { - "line": 43, + "line": 45, "column": 23 }, "identifierName": "style" @@ -3196,15 +2788,15 @@ }, "property": { "type": "Identifier", - "start": 1332, - "end": 1343, + "start": 1193, + "end": 1204, "loc": { "start": { - "line": 43, + "line": 45, "column": 24 }, "end": { - "line": 43, + "line": 45, "column": 35 }, "identifierName": "setProperty" @@ -3216,114 +2808,177 @@ "arguments": [ { "type": "StringLiteral", - "start": 1344, - "end": 1353, + "start": 1205, + "end": 1214, "loc": { "start": { - "line": 43, + "line": 45, "column": 36 }, "end": { - "line": 43, + "line": 45, "column": 45 } }, "extra": { - "rawValue": "z-index", - "raw": "'z-index'" + "rawValue": "opacity", + "raw": "'opacity'" }, - "value": "z-index" + "value": "opacity" }, { - "type": "NumericLiteral", - "start": 1355, - "end": 1360, + "type": "MemberExpression", + "start": 1216, + "end": 1243, "loc": { "start": { - "line": 43, + "line": 45, "column": 47 }, "end": { - "line": 43, - "column": 52 + "line": 45, + "column": 74 } }, - "extra": { - "rawValue": 99999, - "raw": "99999" + "object": { + "type": "MemberExpression", + "start": 1216, + "end": 1228, + "loc": { + "start": { + "line": 45, + "column": 47 + }, + "end": { + "line": 45, + "column": 59 + } + }, + "object": { + "type": "Identifier", + "start": 1216, + "end": 1222, + "loc": { + "start": { + "line": 45, + "column": 47 + }, + "end": { + "line": 45, + "column": 53 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1223, + "end": 1228, + "loc": { + "start": { + "line": 45, + "column": 54 + }, + "end": { + "line": 45, + "column": 59 + }, + "identifierName": "react" + }, + "name": "react" + }, + "computed": false }, - "value": 99999 + "property": { + "type": "Identifier", + "start": 1229, + "end": 1243, + "loc": { + "start": { + "line": 45, + "column": 60 + }, + "end": { + "line": 45, + "column": 74 + }, + "identifierName": "opacityDefault" + }, + "name": "opacityDefault" + }, + "computed": false } ] } }, { "type": "ExpressionStatement", - "start": 1367, - "end": 1425, + "start": 1250, + "end": 1338, "loc": { "start": { - "line": 44, + "line": 46, "column": 4 }, "end": { - "line": 44, - "column": 62 + "line": 46, + "column": 92 } }, "expression": { "type": "CallExpression", - "start": 1367, - "end": 1424, + "start": 1250, + "end": 1337, "loc": { "start": { - "line": 44, + "line": 46, "column": 4 }, "end": { - "line": 44, - "column": 61 + "line": 46, + "column": 91 } }, "callee": { "type": "MemberExpression", - "start": 1367, - "end": 1398, + "start": 1250, + "end": 1281, "loc": { "start": { - "line": 44, + "line": 46, "column": 4 }, "end": { - "line": 44, + "line": 46, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1367, - "end": 1386, + "start": 1250, + "end": 1269, "loc": { "start": { - "line": 44, + "line": 46, "column": 4 }, "end": { - "line": 44, + "line": 46, "column": 23 } }, "object": { "type": "Identifier", - "start": 1367, - "end": 1380, + "start": 1250, + "end": 1263, "loc": { "start": { - "line": 44, + "line": 46, "column": 4 }, "end": { - "line": 44, + "line": 46, "column": 17 }, "identifierName": "newCanvasElem" @@ -3332,15 +2987,15 @@ }, "property": { "type": "Identifier", - "start": 1381, - "end": 1386, + "start": 1264, + "end": 1269, "loc": { "start": { - "line": 44, + "line": 46, "column": 18 }, "end": { - "line": 44, + "line": 46, "column": 23 }, "identifierName": "style" @@ -3351,15 +3006,15 @@ }, "property": { "type": "Identifier", - "start": 1387, - "end": 1398, + "start": 1270, + "end": 1281, "loc": { "start": { - "line": 44, + "line": 46, "column": 24 }, "end": { - "line": 44, + "line": 46, "column": 35 }, "identifierName": "setProperty" @@ -3370,3877 +3025,4021 @@ }, "arguments": [ { - "type": "StringLiteral", - "start": 1399, - "end": 1415, + "type": "MemberExpression", + "start": 1282, + "end": 1305, "loc": { "start": { - "line": 44, + "line": 46, "column": 36 }, "end": { - "line": 44, - "column": 52 - } - }, - "extra": { - "rawValue": "pointer-events", - "raw": "'pointer-events'" - }, - "value": "pointer-events" - }, - { - "type": "StringLiteral", - "start": 1417, - "end": 1423, - "loc": { - "start": { - "line": 44, - "column": 54 - }, - "end": { - "line": 44, - "column": 60 - } - }, - "extra": { - "rawValue": "none", - "raw": "'none'" - }, - "value": "none" - } - ] - } - }, - { - "type": "IfStatement", - "start": 1430, - "end": 1513, - "loc": { - "start": { - "line": 45, - "column": 4 - }, - "end": { - "line": 45, - "column": 87 - } - }, - "test": { - "type": "MemberExpression", - "start": 1433, - "end": 1450, - "loc": { - "start": { - "line": 45, - "column": 7 - }, - "end": { - "line": 45, - "column": 24 - } - }, - "object": { - "type": "MemberExpression", - "start": 1433, - "end": 1443, - "loc": { - "start": { - "line": 45, - "column": 7 - }, - "end": { - "line": 45, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 1433, - "end": 1439, - "loc": { - "start": { - "line": 45, - "column": 7 - }, - "end": { - "line": 45, - "column": 13 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1440, - "end": 1443, - "loc": { - "start": { - "line": 45, - "column": 14 - }, - "end": { - "line": 45, - "column": 17 - }, - "identifierName": "dev" - }, - "name": "dev" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 1444, - "end": 1450, - "loc": { - "start": { - "line": 45, - "column": 18 - }, - "end": { - "line": 45, - "column": 24 - }, - "identifierName": "border" - }, - "name": "border" - }, - "computed": false - }, - "consequent": { - "type": "ExpressionStatement", - "start": 1452, - "end": 1513, - "loc": { - "start": { - "line": 45, - "column": 26 - }, - "end": { - "line": 45, - "column": 87 - } - }, - "expression": { - "type": "CallExpression", - "start": 1452, - "end": 1512, - "loc": { - "start": { - "line": 45, - "column": 26 - }, - "end": { - "line": 45, - "column": 86 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1452, - "end": 1483, - "loc": { - "start": { - "line": 45, - "column": 26 - }, - "end": { - "line": 45, - "column": 57 + "line": 46, + "column": 59 } }, "object": { "type": "MemberExpression", - "start": 1452, - "end": 1471, + "start": 1282, + "end": 1296, "loc": { "start": { - "line": 45, - "column": 26 + "line": 46, + "column": 36 }, "end": { - "line": 45, - "column": 45 + "line": 46, + "column": 50 } }, "object": { "type": "Identifier", - "start": 1452, - "end": 1465, + "start": 1282, + "end": 1288, "loc": { "start": { - "line": 45, - "column": 26 + "line": 46, + "column": 36 }, "end": { - "line": 45, - "column": 39 + "line": 46, + "column": 42 }, - "identifierName": "newCanvasElem" + "identifierName": "config" }, - "name": "newCanvasElem" + "name": "config" }, "property": { "type": "Identifier", - "start": 1466, - "end": 1471, + "start": 1289, + "end": 1296, "loc": { "start": { - "line": 45, - "column": 40 + "line": 46, + "column": 43 }, "end": { - "line": 45, - "column": 45 + "line": 46, + "column": 50 }, - "identifierName": "style" + "identifierName": "display" }, - "name": "style" + "name": "display" }, "computed": false }, "property": { "type": "Identifier", - "start": 1472, - "end": 1483, + "start": 1297, + "end": 1305, "loc": { "start": { - "line": 45, - "column": 46 + "line": 46, + "column": 51 }, "end": { - "line": 45, - "column": 57 + "line": 46, + "column": 59 }, - "identifierName": "setProperty" + "identifierName": "position" }, - "name": "setProperty" + "name": "position" }, "computed": false }, - "arguments": [ - { - "type": "StringLiteral", - "start": 1484, - "end": 1492, + { + "type": "BinaryExpression", + "start": 1307, + "end": 1336, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 90 + } + }, + "left": { + "type": "MemberExpression", + "start": 1307, + "end": 1329, "loc": { "start": { - "line": 45, - "column": 58 + "line": 46, + "column": 61 }, "end": { - "line": 45, - "column": 66 + "line": 46, + "column": 83 } }, - "extra": { - "rawValue": "border", - "raw": "'border'" + "object": { + "type": "MemberExpression", + "start": 1307, + "end": 1321, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 1307, + "end": 1313, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 67 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1314, + "end": 1321, + "loc": { + "start": { + "line": 46, + "column": 68 + }, + "end": { + "line": 46, + "column": 75 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "value": "border" + "property": { + "type": "Identifier", + "start": 1322, + "end": 1329, + "loc": { + "start": { + "line": 46, + "column": 76 + }, + "end": { + "line": 46, + "column": 83 + }, + "identifierName": "hOffset" + }, + "name": "hOffset" + }, + "computed": false }, - { + "operator": "+", + "right": { "type": "StringLiteral", - "start": 1494, - "end": 1511, + "start": 1332, + "end": 1336, "loc": { "start": { - "line": 45, - "column": 68 + "line": 46, + "column": 86 }, "end": { - "line": 45, - "column": 85 + "line": 46, + "column": 90 } }, "extra": { - "rawValue": "dashed 1px #CCC", - "raw": "'dashed 1px #CCC'" + "rawValue": "px", + "raw": "'px'" }, - "value": "dashed 1px #CCC" + "value": "px" } - ] - } - }, - "alternate": null + } + ] + } }, { "type": "ExpressionStatement", - "start": 1518, - "end": 1553, + "start": 1343, + "end": 1416, "loc": { "start": { - "line": 46, + "line": 47, "column": 4 }, "end": { - "line": 46, - "column": 39 + "line": 47, + "column": 77 } }, "expression": { "type": "CallExpression", - "start": 1518, - "end": 1552, + "start": 1343, + "end": 1415, "loc": { "start": { - "line": 46, + "line": 47, "column": 4 }, "end": { - "line": 46, - "column": 38 + "line": 47, + "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 1518, - "end": 1537, + "start": 1343, + "end": 1374, "loc": { "start": { - "line": 46, + "line": 47, "column": 4 }, "end": { - "line": 46, - "column": 23 + "line": 47, + "column": 35 } }, "object": { - "type": "Identifier", - "start": 1518, - "end": 1525, + "type": "MemberExpression", + "start": 1343, + "end": 1362, "loc": { "start": { - "line": 46, + "line": 47, "column": 4 }, "end": { - "line": 46, - "column": 11 + "line": 47, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1343, + "end": 1356, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 17 + }, + "identifierName": "newCanvasElem" }, - "identifierName": "newElem" + "name": "newCanvasElem" }, - "name": "newElem" + "property": { + "type": "Identifier", + "start": 1357, + "end": 1362, + "loc": { + "start": { + "line": 47, + "column": 18 + }, + "end": { + "line": 47, + "column": 23 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1526, - "end": 1537, + "start": 1363, + "end": 1374, "loc": { "start": { - "line": 46, - "column": 12 + "line": 47, + "column": 24 }, "end": { - "line": 46, - "column": 23 + "line": 47, + "column": 35 }, - "identifierName": "appendChild" + "identifierName": "setProperty" }, - "name": "appendChild" + "name": "setProperty" }, "computed": false }, "arguments": [ { - "type": "Identifier", - "start": 1538, - "end": 1551, + "type": "StringLiteral", + "start": 1375, + "end": 1383, "loc": { "start": { - "line": 46, - "column": 24 + "line": 47, + "column": 36 }, "end": { - "line": 46, - "column": 37 + "line": 47, + "column": 44 + } + }, + "extra": { + "rawValue": "bottom", + "raw": "'bottom'" + }, + "value": "bottom" + }, + { + "type": "BinaryExpression", + "start": 1385, + "end": 1414, + "loc": { + "start": { + "line": 47, + "column": 46 }, - "identifierName": "newCanvasElem" + "end": { + "line": 47, + "column": 75 + } }, - "name": "newCanvasElem" + "left": { + "type": "MemberExpression", + "start": 1385, + "end": 1407, + "loc": { + "start": { + "line": 47, + "column": 46 + }, + "end": { + "line": 47, + "column": 68 + } + }, + "object": { + "type": "MemberExpression", + "start": 1385, + "end": 1399, + "loc": { + "start": { + "line": 47, + "column": 46 + }, + "end": { + "line": 47, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 1385, + "end": 1391, + "loc": { + "start": { + "line": 47, + "column": 46 + }, + "end": { + "line": 47, + "column": 52 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1392, + "end": 1399, + "loc": { + "start": { + "line": 47, + "column": 53 + }, + "end": { + "line": 47, + "column": 60 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1400, + "end": 1407, + "loc": { + "start": { + "line": 47, + "column": 61 + }, + "end": { + "line": 47, + "column": 68 + }, + "identifierName": "vOffset" + }, + "name": "vOffset" + }, + "computed": false + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1410, + "end": 1414, + "loc": { + "start": { + "line": 47, + "column": 71 + }, + "end": { + "line": 47, + "column": 75 + } + }, + "extra": { + "rawValue": "px", + "raw": "'px'" + }, + "value": "px" + } } ] } }, { "type": "ExpressionStatement", - "start": 1557, - "end": 1592, + "start": 1421, + "end": 1471, "loc": { "start": { "line": 48, - "column": 2 + "column": 4 }, "end": { "line": 48, - "column": 37 + "column": 54 } }, "expression": { "type": "CallExpression", - "start": 1557, - "end": 1591, + "start": 1421, + "end": 1470, "loc": { "start": { "line": 48, - "column": 2 + "column": 4 }, "end": { "line": 48, - "column": 36 + "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 1557, - "end": 1582, + "start": 1421, + "end": 1452, "loc": { "start": { "line": 48, - "column": 2 + "column": 4 }, "end": { "line": 48, - "column": 27 + "column": 35 } }, "object": { "type": "MemberExpression", - "start": 1557, - "end": 1570, + "start": 1421, + "end": 1440, "loc": { "start": { "line": 48, - "column": 2 + "column": 4 }, "end": { "line": 48, - "column": 15 + "column": 23 } }, "object": { "type": "Identifier", - "start": 1557, - "end": 1565, + "start": 1421, + "end": 1434, "loc": { "start": { "line": 48, - "column": 2 + "column": 4 }, "end": { "line": 48, - "column": 10 + "column": 17 }, - "identifierName": "document" + "identifierName": "newCanvasElem" }, - "name": "document" + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1566, - "end": 1570, + "start": 1435, + "end": 1440, "loc": { "start": { "line": 48, - "column": 11 + "column": 18 }, "end": { "line": 48, - "column": 15 + "column": 23 }, - "identifierName": "body" + "identifierName": "style" }, - "name": "body" + "name": "style" }, "computed": false }, "property": { "type": "Identifier", - "start": 1571, - "end": 1582, + "start": 1441, + "end": 1452, "loc": { "start": { "line": 48, - "column": 16 + "column": 24 }, "end": { "line": 48, - "column": 27 + "column": 35 }, - "identifierName": "appendChild" + "identifierName": "setProperty" }, - "name": "appendChild" + "name": "setProperty" }, "computed": false }, "arguments": [ { - "type": "Identifier", - "start": 1583, - "end": 1590, + "type": "StringLiteral", + "start": 1453, + "end": 1462, "loc": { "start": { "line": 48, - "column": 28 + "column": 36 }, "end": { "line": 48, - "column": 35 + "column": 45 + } + }, + "extra": { + "rawValue": "z-index", + "raw": "'z-index'" + }, + "value": "z-index" + }, + { + "type": "NumericLiteral", + "start": 1464, + "end": 1469, + "loc": { + "start": { + "line": 48, + "column": 47 }, - "identifierName": "newElem" + "end": { + "line": 48, + "column": 52 + } }, - "name": "newElem" + "extra": { + "rawValue": 99999, + "raw": "99999" + }, + "value": 99999 } ] } }, { "type": "ExpressionStatement", - "start": 1595, - "end": 1652, + "start": 1476, + "end": 1534, "loc": { "start": { "line": 49, - "column": 2 + "column": 4 }, "end": { "line": 49, - "column": 59 + "column": 62 } }, "expression": { - "type": "AssignmentExpression", - "start": 1595, - "end": 1651, + "type": "CallExpression", + "start": 1476, + "end": 1533, "loc": { "start": { "line": 49, - "column": 2 + "column": 4 }, "end": { "line": 49, - "column": 58 + "column": 61 } }, - "operator": "=", - "left": { - "type": "Identifier", - "start": 1595, - "end": 1605, - "loc": { - "start": { - "line": 49, - "column": 2 - }, - "end": { - "line": 49, - "column": 12 - }, - "identifierName": "currCanvas" - }, - "name": "currCanvas" - }, - "right": { - "type": "CallExpression", - "start": 1608, - "end": 1651, + "callee": { + "type": "MemberExpression", + "start": 1476, + "end": 1507, "loc": { "start": { "line": 49, - "column": 15 + "column": 4 }, "end": { "line": 49, - "column": 58 + "column": 35 } }, - "callee": { + "object": { "type": "MemberExpression", - "start": 1608, - "end": 1631, + "start": 1476, + "end": 1495, "loc": { "start": { "line": 49, - "column": 15 + "column": 4 }, "end": { "line": 49, - "column": 38 + "column": 23 } }, "object": { "type": "Identifier", - "start": 1608, - "end": 1616, + "start": 1476, + "end": 1489, "loc": { "start": { "line": 49, - "column": 15 + "column": 4 }, "end": { "line": 49, - "column": 23 + "column": 17 }, - "identifierName": "document" + "identifierName": "newCanvasElem" }, - "name": "document" + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1617, - "end": 1631, + "start": 1490, + "end": 1495, "loc": { "start": { "line": 49, - "column": 24 + "column": 18 }, "end": { "line": 49, - "column": 38 + "column": 23 }, - "identifierName": "getElementById" + "identifierName": "style" }, - "name": "getElementById" + "name": "style" }, "computed": false }, - "arguments": [ - { - "type": "MemberExpression", - "start": 1632, - "end": 1650, - "loc": { - "start": { - "line": 49, - "column": 39 - }, - "end": { - "line": 49, - "column": 57 - } + "property": { + "type": "Identifier", + "start": 1496, + "end": 1507, + "loc": { + "start": { + "line": 49, + "column": 24 }, - "object": { - "type": "MemberExpression", - "start": 1632, - "end": 1643, - "loc": { - "start": { - "line": 49, - "column": 39 - }, - "end": { - "line": 49, - "column": 50 - } - }, - "object": { - "type": "Identifier", - "start": 1632, - "end": 1638, - "loc": { - "start": { - "line": 49, - "column": 39 - }, - "end": { - "line": 49, - "column": 45 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1639, - "end": 1643, - "loc": { - "start": { - "line": 49, - "column": 46 - }, - "end": { - "line": 49, - "column": 50 - }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false + "end": { + "line": 49, + "column": 35 }, - "property": { - "type": "Identifier", - "start": 1644, - "end": 1650, - "loc": { - "start": { - "line": 49, - "column": 51 - }, - "end": { - "line": 49, - "column": 57 - }, - "identifierName": "canvas" - }, - "name": "canvas" + "identifierName": "setProperty" + }, + "name": "setProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1508, + "end": 1524, + "loc": { + "start": { + "line": 49, + "column": 36 }, - "computed": false - } - ] - } + "end": { + "line": 49, + "column": 52 + } + }, + "extra": { + "rawValue": "pointer-events", + "raw": "'pointer-events'" + }, + "value": "pointer-events" + }, + { + "type": "StringLiteral", + "start": 1526, + "end": 1532, + "loc": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 60 + } + }, + "extra": { + "rawValue": "none", + "raw": "'none'" + }, + "value": "none" + } + ] } }, { - "type": "ExpressionStatement", - "start": 1656, - "end": 1668, + "type": "IfStatement", + "start": 1539, + "end": 1622, "loc": { "start": { - "line": 51, - "column": 2 + "line": 50, + "column": 4 }, "end": { - "line": 51, - "column": 14 + "line": 50, + "column": 87 } }, - "expression": { - "type": "CallExpression", - "start": 1656, - "end": 1667, + "test": { + "type": "MemberExpression", + "start": 1542, + "end": 1559, "loc": { "start": { - "line": 51, - "column": 2 + "line": 50, + "column": 7 }, "end": { - "line": 51, - "column": 13 + "line": 50, + "column": 24 } }, - "callee": { + "object": { + "type": "MemberExpression", + "start": 1542, + "end": 1552, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1542, + "end": 1548, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 13 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1549, + "end": 1552, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 17 + }, + "identifierName": "dev" + }, + "name": "dev" + }, + "computed": false + }, + "property": { "type": "Identifier", - "start": 1656, - "end": 1665, + "start": 1553, + "end": 1559, "loc": { "start": { - "line": 51, - "column": 2 + "line": 50, + "column": 18 }, "end": { - "line": 51, - "column": 11 + "line": 50, + "column": 24 }, - "identifierName": "initWebGL" + "identifierName": "border" }, - "name": "initWebGL" + "name": "border" }, - "arguments": [] - } - } - ], - "directives": [], - "trailingComments": null - }, - "leadingComments": [], - "trailingComments": [], - "name": "_" - }, - { - "type": "FunctionDeclaration", - "start": 1759, - "end": 2437, - "loc": { - "start": { - "line": 60, - "column": 0 - }, - "end": { - "line": 81, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 1768, - "end": 1777, - "loc": { - "start": { - "line": 60, - "column": 9 - }, - "end": { - "line": 60, - "column": 18 - }, - "identifierName": "initWebGL" - }, - "name": "initWebGL", - "leadingComments": null - }, - "generator": false, - "expression": false, - "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 1779, - "end": 2437, - "loc": { - "start": { - "line": 60, - "column": 20 - }, - "end": { - "line": 81, - "column": 1 - } - }, - "body": [ - { - "type": "VariableDeclaration", - "start": 1784, - "end": 1887, - "loc": { - "start": { - "line": 62, - "column": 2 - }, - "end": { - "line": 62, - "column": 105 - } + "computed": false }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 1788, - "end": 1886, + "consequent": { + "type": "ExpressionStatement", + "start": 1561, + "end": 1622, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 1561, + "end": 1621, "loc": { "start": { - "line": 62, - "column": 6 + "line": 50, + "column": 26 }, "end": { - "line": 62, - "column": 104 + "line": 50, + "column": 86 } }, - "id": { - "type": "Identifier", - "start": 1788, - "end": 1793, - "loc": { - "start": { - "line": 62, - "column": 6 - }, - "end": { - "line": 62, - "column": 11 - }, - "identifierName": "NAMES" - }, - "name": "NAMES" - }, - "init": { - "type": "ArrayExpression", - "start": 1796, - "end": 1886, + "callee": { + "type": "MemberExpression", + "start": 1561, + "end": 1592, "loc": { "start": { - "line": 62, - "column": 14 + "line": 50, + "column": 26 }, "end": { - "line": 62, - "column": 104 + "line": 50, + "column": 57 } }, - "elements": [ - { - "type": "StringLiteral", - "start": 1797, - "end": 1805, - "loc": { - "start": { - "line": 62, - "column": 15 - }, - "end": { - "line": 62, - "column": 23 - } - }, - "extra": { - "rawValue": "webgl2", - "raw": "'webgl2'" - }, - "value": "webgl2" - }, - { - "type": "StringLiteral", - "start": 1807, - "end": 1814, - "loc": { - "start": { - "line": 62, - "column": 25 - }, - "end": { - "line": 62, - "column": 32 - } - }, - "extra": { - "rawValue": "webgl", - "raw": "'webgl'" + "object": { + "type": "MemberExpression", + "start": 1561, + "end": 1580, + "loc": { + "start": { + "line": 50, + "column": 26 }, - "value": "webgl" + "end": { + "line": 50, + "column": 45 + } }, - { - "type": "StringLiteral", - "start": 1816, - "end": 1837, + "object": { + "type": "Identifier", + "start": 1561, + "end": 1574, "loc": { "start": { - "line": 62, - "column": 34 + "line": 50, + "column": 26 }, "end": { - "line": 62, - "column": 55 - } - }, - "extra": { - "rawValue": "experimental-webgl2", - "raw": "'experimental-webgl2'" - }, - "value": "experimental-webgl2" - }, - { - "type": "StringLiteral", - "start": 1839, - "end": 1859, - "loc": { - "start": { - "line": 62, - "column": 57 + "line": 50, + "column": 39 }, - "end": { - "line": 62, - "column": 77 - } - }, - "extra": { - "rawValue": "experimental-webgl", - "raw": "'experimental-webgl'" + "identifierName": "newCanvasElem" }, - "value": "experimental-webgl" + "name": "newCanvasElem" }, - { - "type": "StringLiteral", - "start": 1861, - "end": 1872, + "property": { + "type": "Identifier", + "start": 1575, + "end": 1580, "loc": { "start": { - "line": 62, - "column": 79 + "line": 50, + "column": 40 }, "end": { - "line": 62, - "column": 90 - } - }, - "extra": { - "rawValue": "webkit-3d", - "raw": "'webkit-3d'" - }, - "value": "webkit-3d" - }, - { - "type": "StringLiteral", - "start": 1874, - "end": 1885, - "loc": { - "start": { - "line": 62, - "column": 92 + "line": 50, + "column": 45 }, - "end": { - "line": 62, - "column": 103 - } - }, - "extra": { - "rawValue": "moz-webgl", - "raw": "'moz-webgl'" + "identifierName": "style" }, - "value": "moz-webgl" - } - ] - } - } - ], - "kind": "var" - }, - { - "type": "ForStatement", - "start": 1890, - "end": 2173, - "loc": { - "start": { - "line": 63, - "column": 2 - }, - "end": { - "line": 73, - "column": 3 - } - }, - "init": { - "type": "VariableDeclaration", - "start": 1894, - "end": 1903, - "loc": { - "start": { - "line": 63, - "column": 6 - }, - "end": { - "line": 63, - "column": 15 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 1898, - "end": 1903, - "loc": { - "start": { - "line": 63, - "column": 10 + "name": "style" }, - "end": { - "line": 63, - "column": 15 - } + "computed": false }, - "id": { + "property": { "type": "Identifier", - "start": 1898, - "end": 1899, + "start": 1581, + "end": 1592, "loc": { "start": { - "line": 63, - "column": 10 + "line": 50, + "column": 46 }, "end": { - "line": 63, - "column": 11 + "line": 50, + "column": 57 }, - "identifierName": "i" + "identifierName": "setProperty" }, - "name": "i" + "name": "setProperty" }, - "init": { - "type": "NumericLiteral", - "start": 1902, - "end": 1903, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1593, + "end": 1601, "loc": { "start": { - "line": 63, - "column": 14 + "line": 50, + "column": 58 }, "end": { - "line": 63, - "column": 15 + "line": 50, + "column": 66 } }, "extra": { - "rawValue": 0, - "raw": "0" + "rawValue": "border", + "raw": "'border'" }, - "value": 0 - } - } - ], - "kind": "let" + "value": "border" + }, + { + "type": "StringLiteral", + "start": 1603, + "end": 1620, + "loc": { + "start": { + "line": 50, + "column": 68 + }, + "end": { + "line": 50, + "column": 85 + } + }, + "extra": { + "rawValue": "dashed 1px #CCC", + "raw": "'dashed 1px #CCC'" + }, + "value": "dashed 1px #CCC" + } + ] + } }, - "test": { - "type": "BinaryExpression", - "start": 1905, - "end": 1921, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1627, + "end": 1662, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1627, + "end": 1661, "loc": { "start": { - "line": 63, - "column": 17 + "line": 51, + "column": 4 }, "end": { - "line": 63, - "column": 33 + "line": 51, + "column": 38 } }, - "left": { - "type": "Identifier", - "start": 1905, - "end": 1906, - "loc": { - "start": { - "line": 63, - "column": 17 - }, - "end": { - "line": 63, - "column": 18 - }, - "identifierName": "i" - }, - "name": "i" - }, - "operator": "<", - "right": { + "callee": { "type": "MemberExpression", - "start": 1909, - "end": 1921, + "start": 1627, + "end": 1646, "loc": { "start": { - "line": 63, - "column": 21 + "line": 51, + "column": 4 }, "end": { - "line": 63, - "column": 33 + "line": 51, + "column": 23 } }, "object": { "type": "Identifier", - "start": 1909, - "end": 1914, + "start": 1627, + "end": 1634, "loc": { "start": { - "line": 63, - "column": 21 + "line": 51, + "column": 4 }, "end": { - "line": 63, - "column": 26 + "line": 51, + "column": 11 }, - "identifierName": "NAMES" + "identifierName": "newElem" }, - "name": "NAMES" + "name": "newElem" }, "property": { "type": "Identifier", - "start": 1915, - "end": 1921, + "start": 1635, + "end": 1646, "loc": { "start": { - "line": 63, - "column": 27 + "line": 51, + "column": 12 }, "end": { - "line": 63, - "column": 33 + "line": 51, + "column": 23 }, - "identifierName": "length" + "identifierName": "appendChild" }, - "name": "length" + "name": "appendChild" }, "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1647, + "end": 1660, + "loc": { + "start": { + "line": 51, + "column": 24 + }, + "end": { + "line": 51, + "column": 37 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1666, + "end": 1701, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 37 } }, - "update": { - "type": "UpdateExpression", - "start": 1923, - "end": 1926, + "expression": { + "type": "CallExpression", + "start": 1666, + "end": 1700, "loc": { "start": { - "line": 63, - "column": 35 + "line": 53, + "column": 2 }, "end": { - "line": 63, - "column": 38 + "line": 53, + "column": 36 } }, - "operator": "++", - "prefix": false, - "argument": { - "type": "Identifier", - "start": 1923, - "end": 1924, + "callee": { + "type": "MemberExpression", + "start": 1666, + "end": 1691, "loc": { "start": { - "line": 63, - "column": 35 + "line": 53, + "column": 2 }, "end": { - "line": 63, - "column": 36 + "line": 53, + "column": 27 + } + }, + "object": { + "type": "MemberExpression", + "start": 1666, + "end": 1679, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 15 + } }, - "identifierName": "i" + "object": { + "type": "Identifier", + "start": 1666, + "end": 1674, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 10 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 1675, + "end": 1679, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 15 + }, + "identifierName": "body" + }, + "name": "body" + }, + "computed": false }, - "name": "i" + "property": { + "type": "Identifier", + "start": 1680, + "end": 1691, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 27 + }, + "identifierName": "appendChild" + }, + "name": "appendChild" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1692, + "end": 1699, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 35 + }, + "identifierName": "newElem" + }, + "name": "newElem" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1704, + "end": 1761, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 59 } }, - "body": { - "type": "BlockStatement", - "start": 1927, - "end": 2173, + "expression": { + "type": "AssignmentExpression", + "start": 1704, + "end": 1760, "loc": { "start": { - "line": 63, - "column": 39 + "line": 54, + "column": 2 }, "end": { - "line": 73, - "column": 3 + "line": 54, + "column": 58 } }, - "body": [ - { - "type": "TryStatement", - "start": 1933, - "end": 2169, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1704, + "end": 1714, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 12 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + }, + "right": { + "type": "CallExpression", + "start": 1717, + "end": 1760, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1717, + "end": 1740, "loc": { "start": { - "line": 64, - "column": 4 + "line": 54, + "column": 15 }, "end": { - "line": 72, - "column": 15 + "line": 54, + "column": 38 } }, - "block": { - "type": "BlockStatement", - "start": 1936, - "end": 2159, + "object": { + "type": "Identifier", + "start": 1717, + "end": 1725, "loc": { "start": { - "line": 64, - "column": 7 + "line": 54, + "column": 15 }, "end": { - "line": 72, - "column": 5 + "line": 54, + "column": 23 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 1726, + "end": 1740, + "loc": { + "start": { + "line": 54, + "column": 24 + }, + "end": { + "line": 54, + "column": 38 + }, + "identifierName": "getElementById" + }, + "name": "getElementById" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1741, + "end": 1759, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 57 } }, - "body": [ - { - "type": "VariableDeclaration", - "start": 1944, - "end": 2122, + "object": { + "type": "MemberExpression", + "start": 1741, + "end": 1752, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 1741, + "end": 1747, "loc": { "start": { - "line": 65, - "column": 6 + "line": 54, + "column": 39 }, "end": { - "line": 70, - "column": 9 - } + "line": 54, + "column": 45 + }, + "identifierName": "config" }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 1948, - "end": 2121, - "loc": { - "start": { - "line": 65, - "column": 10 - }, - "end": { - "line": 70, - "column": 8 - } - }, - "id": { - "type": "Identifier", - "start": 1948, - "end": 1951, - "loc": { - "start": { - "line": 65, - "column": 10 - }, - "end": { - "line": 65, - "column": 13 - }, - "identifierName": "ctx" - }, - "name": "ctx" - }, - "init": { - "type": "CallExpression", - "start": 1954, - "end": 2121, - "loc": { - "start": { - "line": 65, - "column": 16 - }, - "end": { - "line": 70, - "column": 8 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1954, - "end": 1975, - "loc": { - "start": { - "line": 65, - "column": 16 - }, - "end": { - "line": 65, - "column": 37 - } - }, - "object": { - "type": "Identifier", - "start": 1954, - "end": 1964, - "loc": { - "start": { - "line": 65, - "column": 16 - }, - "end": { - "line": 65, - "column": 26 - }, - "identifierName": "currCanvas" - }, - "name": "currCanvas" - }, - "property": { - "type": "Identifier", - "start": 1965, - "end": 1975, - "loc": { - "start": { - "line": 65, - "column": 27 - }, - "end": { - "line": 65, - "column": 37 - }, - "identifierName": "getContext" - }, - "name": "getContext" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 1976, - "end": 1984, - "loc": { - "start": { - "line": 65, - "column": 38 - }, - "end": { - "line": 65, - "column": 46 - } - }, - "object": { - "type": "Identifier", - "start": 1976, - "end": 1981, - "loc": { - "start": { - "line": 65, - "column": 38 - }, - "end": { - "line": 65, - "column": 43 - }, - "identifierName": "NAMES" - }, - "name": "NAMES" - }, - "property": { - "type": "Identifier", - "start": 1982, - "end": 1983, - "loc": { - "start": { - "line": 65, - "column": 44 - }, - "end": { - "line": 65, - "column": 45 - }, - "identifierName": "i" - }, - "name": "i" - }, - "computed": true - }, - { - "type": "ObjectExpression", - "start": 1986, - "end": 2120, - "loc": { - "start": { - "line": 65, - "column": 48 - }, - "end": { - "line": 70, - "column": 7 - } - }, - "properties": [ - { - "type": "ObjectProperty", - "start": 1996, - "end": 2007, - "loc": { - "start": { - "line": 66, - "column": 8 - }, - "end": { - "line": 66, - "column": 19 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1996, - "end": 2001, - "loc": { - "start": { - "line": 66, - "column": 8 - }, - "end": { - "line": 66, - "column": 13 - }, - "identifierName": "alpha" - }, - "name": "alpha" - }, - "value": { - "type": "BooleanLiteral", - "start": 2003, - "end": 2007, - "loc": { - "start": { - "line": 66, - "column": 15 - }, - "end": { - "line": 66, - "column": 19 - } - }, - "value": true - } - }, - { - "type": "ObjectProperty", - "start": 2017, - "end": 2032, - "loc": { - "start": { - "line": 67, - "column": 8 - }, - "end": { - "line": 67, - "column": 23 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 2017, - "end": 2026, - "loc": { - "start": { - "line": 67, - "column": 8 - }, - "end": { - "line": 67, - "column": 17 - }, - "identifierName": "antialias" - }, - "name": "antialias" - }, - "value": { - "type": "BooleanLiteral", - "start": 2028, - "end": 2032, - "loc": { - "start": { - "line": 67, - "column": 19 - }, - "end": { - "line": 67, - "column": 23 - } - }, - "value": true - } - }, - { - "type": "ObjectProperty", - "start": 2042, - "end": 2066, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 68, - "column": 32 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 2042, - "end": 2060, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 68, - "column": 26 - }, - "identifierName": "premultipliedAlpha" - }, - "name": "premultipliedAlpha" - }, - "value": { - "type": "BooleanLiteral", - "start": 2062, - "end": 2066, - "loc": { - "start": { - "line": 68, - "column": 28 - }, - "end": { - "line": 68, - "column": 32 - } - }, - "value": true - } - }, - { - "type": "ObjectProperty", - "start": 2076, - "end": 2111, - "loc": { - "start": { - "line": 69, - "column": 8 - }, - "end": { - "line": 69, - "column": 43 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 2076, - "end": 2104, - "loc": { - "start": { - "line": 69, - "column": 8 - }, - "end": { - "line": 69, - "column": 36 - }, - "identifierName": "failIfMajorPerformanceCaveat" - }, - "name": "failIfMajorPerformanceCaveat" - }, - "value": { - "type": "BooleanLiteral", - "start": 2106, - "end": 2111, - "loc": { - "start": { - "line": 69, - "column": 38 - }, - "end": { - "line": 69, - "column": 43 - } - }, - "value": false - } - } - ] - } - ] - } - } - ], - "kind": "let" + "name": "config" }, - { - "type": "IfStatement", - "start": 2129, - "end": 2153, + "property": { + "type": "Identifier", + "start": 1748, + "end": 1752, "loc": { "start": { - "line": 71, - "column": 6 + "line": 54, + "column": 46 }, "end": { - "line": 71, - "column": 30 - } - }, - "test": { - "type": "Identifier", - "start": 2132, - "end": 2135, - "loc": { - "start": { - "line": 71, - "column": 9 - }, - "end": { - "line": 71, - "column": 12 - }, - "identifierName": "ctx" - }, - "name": "ctx" - }, - "consequent": { - "type": "ExpressionStatement", - "start": 2137, - "end": 2153, - "loc": { - "start": { - "line": 71, - "column": 14 - }, - "end": { - "line": 71, - "column": 30 - } + "line": 54, + "column": 50 }, - "expression": { - "type": "AssignmentExpression", - "start": 2137, - "end": 2152, - "loc": { - "start": { - "line": 71, - "column": 14 - }, - "end": { - "line": 71, - "column": 29 - } - }, - "operator": "=", - "left": { - "type": "Identifier", - "start": 2137, - "end": 2146, - "loc": { - "start": { - "line": 71, - "column": 14 - }, - "end": { - "line": 71, - "column": 23 - }, - "identifierName": "currWebGL" - }, - "name": "currWebGL" - }, - "right": { - "type": "Identifier", - "start": 2149, - "end": 2152, - "loc": { - "start": { - "line": 71, - "column": 26 - }, - "end": { - "line": 71, - "column": 29 - }, - "identifierName": "ctx" - }, - "name": "ctx" - } - } + "identifierName": "name" }, - "alternate": null - } - ], - "directives": [] - }, - "handler": { - "type": "CatchClause", - "start": 2159, - "end": 2169, - "loc": { - "start": { - "line": 72, - "column": 5 + "name": "name" }, - "end": { - "line": 72, - "column": 15 - } + "computed": false }, - "param": { + "property": { "type": "Identifier", - "start": 2165, - "end": 2166, + "start": 1753, + "end": 1759, "loc": { "start": { - "line": 72, - "column": 11 + "line": 54, + "column": 51 }, "end": { - "line": 72, - "column": 12 + "line": 54, + "column": 57 }, - "identifierName": "e" + "identifierName": "canvas" }, - "name": "e" + "name": "canvas" }, - "body": { - "type": "BlockStatement", - "start": 2167, - "end": 2169, - "loc": { - "start": { - "line": 72, - "column": 13 - }, - "end": { - "line": 72, - "column": 15 - } - }, - "body": [], - "directives": [] - } - }, - "guardedHandlers": [], - "finalizer": null - } - ], - "directives": [] + "computed": false + } + ] + } } }, { - "type": "IfStatement", - "start": 2176, - "end": 2435, + "type": "ExpressionStatement", + "start": 1765, + "end": 1777, "loc": { "start": { - "line": 74, + "line": 56, "column": 2 }, "end": { - "line": 80, - "column": 3 + "line": 56, + "column": 14 } }, - "test": { - "type": "UnaryExpression", - "start": 2179, - "end": 2189, + "expression": { + "type": "CallExpression", + "start": 1765, + "end": 1776, "loc": { "start": { - "line": 74, - "column": 5 + "line": 56, + "column": 2 }, "end": { - "line": 74, - "column": 15 + "line": 56, + "column": 13 } }, - "operator": "!", - "prefix": true, - "argument": { + "callee": { "type": "Identifier", - "start": 2180, - "end": 2189, + "start": 1765, + "end": 1774, "loc": { "start": { - "line": 74, - "column": 6 + "line": 56, + "column": 2 }, "end": { - "line": 74, - "column": 15 + "line": 56, + "column": 11 }, - "identifierName": "currWebGL" - }, - "name": "currWebGL" - }, - "extra": { - "parenthesizedArgument": false - } - }, - "consequent": { - "type": "BlockStatement", - "start": 2190, - "end": 2435, - "loc": { - "start": { - "line": 74, - "column": 16 + "identifierName": "initWebGL" }, - "end": { - "line": 80, - "column": 3 - } + "name": "initWebGL" }, - "body": [ - { - "type": "ExpressionStatement", - "start": 2196, - "end": 2261, - "loc": { - "start": { - "line": 75, - "column": 4 + "arguments": [] + } + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [], + "trailingComments": [], + "name": "_" + }, + { + "type": "FunctionDeclaration", + "start": 1868, + "end": 2546, + "loc": { + "start": { + "line": 65, + "column": 0 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1877, + "end": 1886, + "loc": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 18 + }, + "identifierName": "initWebGL" + }, + "name": "initWebGL", + "leadingComments": null + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1888, + "end": 2546, + "loc": { + "start": { + "line": 65, + "column": 20 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1893, + "end": 1996, + "loc": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 105 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1897, + "end": 1995, + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 104 + } + }, + "id": { + "type": "Identifier", + "start": 1897, + "end": 1902, + "loc": { + "start": { + "line": 67, + "column": 6 }, "end": { - "line": 75, - "column": 69 + "line": 67, + "column": 11 + }, + "identifierName": "NAMES" + }, + "name": "NAMES" + }, + "init": { + "type": "ArrayExpression", + "start": 1905, + "end": 1995, + "loc": { + "start": { + "line": 67, + "column": 14 + }, + "end": { + "line": 67, + "column": 104 } }, - "expression": { - "type": "CallExpression", - "start": 2196, - "end": 2260, - "loc": { - "start": { - "line": 75, - "column": 4 + "elements": [ + { + "type": "StringLiteral", + "start": 1906, + "end": 1914, + "loc": { + "start": { + "line": 67, + "column": 15 + }, + "end": { + "line": 67, + "column": 23 + } }, - "end": { - "line": 75, - "column": 68 - } + "extra": { + "rawValue": "webgl2", + "raw": "'webgl2'" + }, + "value": "webgl2" }, - "callee": { - "type": "MemberExpression", - "start": 2196, - "end": 2209, + { + "type": "StringLiteral", + "start": 1916, + "end": 1923, "loc": { "start": { - "line": 75, - "column": 4 + "line": 67, + "column": 25 }, "end": { - "line": 75, - "column": 17 + "line": 67, + "column": 32 } }, - "object": { - "type": "Identifier", - "start": 2196, - "end": 2203, - "loc": { - "start": { - "line": 75, - "column": 4 - }, - "end": { - "line": 75, - "column": 11 - }, - "identifierName": "console" - }, - "name": "console" + "extra": { + "rawValue": "webgl", + "raw": "'webgl'" }, - "property": { - "type": "Identifier", - "start": 2204, - "end": 2209, - "loc": { - "start": { - "line": 75, - "column": 12 - }, - "end": { - "line": 75, - "column": 17 - }, - "identifierName": "error" + "value": "webgl" + }, + { + "type": "StringLiteral", + "start": 1925, + "end": 1946, + "loc": { + "start": { + "line": 67, + "column": 34 }, - "name": "error" + "end": { + "line": 67, + "column": 55 + } }, - "computed": false + "extra": { + "rawValue": "experimental-webgl2", + "raw": "'experimental-webgl2'" + }, + "value": "experimental-webgl2" }, - "arguments": [ - { - "type": "StringLiteral", - "start": 2210, - "end": 2259, - "loc": { - "start": { - "line": 75, - "column": 18 - }, - "end": { - "line": 75, - "column": 67 - } - }, - "extra": { - "rawValue": "Live2D widgets: Failed to create WebGL context.", - "raw": "'Live2D widgets: Failed to create WebGL context.'" + { + "type": "StringLiteral", + "start": 1948, + "end": 1968, + "loc": { + "start": { + "line": 67, + "column": 57 }, - "value": "Live2D widgets: Failed to create WebGL context." - } - ] - } - }, - { - "type": "IfStatement", - "start": 2266, - "end": 2419, - "loc": { - "start": { - "line": 76, - "column": 4 - }, - "end": { - "line": 78, - "column": 5 - } - }, - "test": { - "type": "UnaryExpression", - "start": 2269, - "end": 2298, - "loc": { - "start": { - "line": 76, - "column": 7 + "end": { + "line": 67, + "column": 77 + } }, - "end": { - "line": 76, - "column": 36 - } + "extra": { + "rawValue": "experimental-webgl", + "raw": "'experimental-webgl'" + }, + "value": "experimental-webgl" }, - "operator": "!", - "prefix": true, - "argument": { - "type": "MemberExpression", - "start": 2270, - "end": 2298, + { + "type": "StringLiteral", + "start": 1970, + "end": 1981, "loc": { "start": { - "line": 76, - "column": 8 + "line": 67, + "column": 79 }, "end": { - "line": 76, - "column": 36 + "line": 67, + "column": 90 } }, - "object": { - "type": "Identifier", - "start": 2270, - "end": 2276, - "loc": { - "start": { - "line": 76, - "column": 8 - }, - "end": { - "line": 76, - "column": 14 - }, - "identifierName": "window" - }, - "name": "window" + "extra": { + "rawValue": "webkit-3d", + "raw": "'webkit-3d'" }, - "property": { - "type": "Identifier", - "start": 2277, - "end": 2298, - "loc": { - "start": { - "line": 76, - "column": 15 - }, - "end": { - "line": 76, - "column": 36 - }, - "identifierName": "WebGLRenderingContext" + "value": "webkit-3d" + }, + { + "type": "StringLiteral", + "start": 1983, + "end": 1994, + "loc": { + "start": { + "line": 67, + "column": 92 }, - "name": "WebGLRenderingContext" + "end": { + "line": 67, + "column": 103 + } }, - "computed": false + "extra": { + "rawValue": "moz-webgl", + "raw": "'moz-webgl'" + }, + "value": "moz-webgl" + } + ] + } + } + ], + "kind": "var" + }, + { + "type": "ForStatement", + "start": 1999, + "end": 2282, + "loc": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 2003, + "end": 2012, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 15 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2007, + "end": 2012, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 2007, + "end": 2008, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 11 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 2011, + "end": 2012, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 15 + } }, "extra": { - "parenthesizedArgument": false + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 2014, + "end": 2030, + "loc": { + "start": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 33 + } + }, + "left": { + "type": "Identifier", + "start": 2014, + "end": 2015, + "loc": { + "start": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 18 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 2018, + "end": 2030, + "loc": { + "start": { + "line": 68, + "column": 21 + }, + "end": { + "line": 68, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 2018, + "end": 2023, + "loc": { + "start": { + "line": 68, + "column": 21 + }, + "end": { + "line": 68, + "column": 26 + }, + "identifierName": "NAMES" + }, + "name": "NAMES" + }, + "property": { + "type": "Identifier", + "start": 2024, + "end": 2030, + "loc": { + "start": { + "line": 68, + "column": 27 + }, + "end": { + "line": 68, + "column": 33 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 2032, + "end": 2035, + "loc": { + "start": { + "line": 68, + "column": 35 + }, + "end": { + "line": 68, + "column": 38 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 2032, + "end": 2033, + "loc": { + "start": { + "line": 68, + "column": 35 + }, + "end": { + "line": 68, + "column": 36 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 2036, + "end": 2282, + "loc": { + "start": { + "line": 68, + "column": 39 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "body": [ + { + "type": "TryStatement", + "start": 2042, + "end": 2278, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 77, + "column": 15 } }, - "consequent": { + "block": { "type": "BlockStatement", - "start": 2299, - "end": 2419, + "start": 2045, + "end": 2268, "loc": { "start": { - "line": 76, - "column": 37 + "line": 69, + "column": 7 }, "end": { - "line": 78, + "line": 77, "column": 5 } }, "body": [ { - "type": "ExpressionStatement", - "start": 2307, - "end": 2413, + "type": "VariableDeclaration", + "start": 2053, + "end": 2231, "loc": { "start": { - "line": 77, + "line": 70, "column": 6 }, "end": { - "line": 77, - "column": 112 + "line": 75, + "column": 9 } }, - "expression": { - "type": "CallExpression", - "start": 2307, - "end": 2412, - "loc": { - "start": { - "line": 77, - "column": 6 - }, - "end": { - "line": 77, - "column": 111 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2307, - "end": 2320, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2057, + "end": 2230, "loc": { "start": { - "line": 77, - "column": 6 + "line": 70, + "column": 10 }, "end": { - "line": 77, - "column": 19 + "line": 75, + "column": 8 } }, - "object": { + "id": { "type": "Identifier", - "start": 2307, - "end": 2314, + "start": 2057, + "end": 2060, "loc": { "start": { - "line": 77, - "column": 6 + "line": 70, + "column": 10 }, "end": { - "line": 77, + "line": 70, "column": 13 }, - "identifierName": "console" + "identifierName": "ctx" }, - "name": "console" + "name": "ctx" }, - "property": { - "type": "Identifier", - "start": 2315, - "end": 2320, + "init": { + "type": "CallExpression", + "start": 2063, + "end": 2230, "loc": { "start": { - "line": 77, - "column": 14 + "line": 70, + "column": 16 }, "end": { - "line": 77, - "column": 19 - }, - "identifierName": "error" + "line": 75, + "column": 8 + } }, - "name": "error" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 2321, - "end": 2411, - "loc": { - "start": { - "line": 77, - "column": 20 + "callee": { + "type": "MemberExpression", + "start": 2063, + "end": 2084, + "loc": { + "start": { + "line": 70, + "column": 16 + }, + "end": { + "line": 70, + "column": 37 + } }, - "end": { - "line": 77, - "column": 110 - } - }, - "extra": { - "rawValue": "Your browser may not support WebGL, check https://get.webgl.org/ for futher information.", - "raw": "'Your browser may not support WebGL, check https://get.webgl.org/ for futher information.'" + "object": { + "type": "Identifier", + "start": 2063, + "end": 2073, + "loc": { + "start": { + "line": 70, + "column": 16 + }, + "end": { + "line": 70, + "column": 26 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + }, + "property": { + "type": "Identifier", + "start": 2074, + "end": 2084, + "loc": { + "start": { + "line": 70, + "column": 27 + }, + "end": { + "line": 70, + "column": 37 + }, + "identifierName": "getContext" + }, + "name": "getContext" + }, + "computed": false }, - "value": "Your browser may not support WebGL, check https://get.webgl.org/ for futher information." - } - ] - } - } - ], - "directives": [] - }, - "alternate": null - }, - { - "type": "ReturnStatement", - "start": 2424, - "end": 2431, - "loc": { - "start": { - "line": 79, - "column": 4 - }, - "end": { - "line": 79, - "column": 11 - } - }, - "argument": null - } - ], - "directives": [] - }, - "alternate": null - } - ], - "directives": [] - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", - "start": 1673, - "end": 1757, - "loc": { - "start": { - "line": 55, - "column": 0 - }, - "end": { - "line": 58, - "column": 3 - } - } - } - ] - }, - { - "type": "EmptyStatement", - "start": 2437, - "end": 2438, - "loc": { - "start": { - "line": 81, - "column": 1 - }, - "end": { - "line": 81, - "column": 2 - } - } - }, - { - "type": "ExportNamedDeclaration", - "start": 2441, - "end": 2480, - "loc": { - "start": { - "line": 84, - "column": 0 - }, - "end": { - "line": 87, - "column": 1 - } - }, - "declaration": null, - "specifiers": [ - { - "type": "ExportSpecifier", - "start": 2451, - "end": 2464, - "loc": { - "start": { - "line": 85, - "column": 2 - }, - "end": { - "line": 85, - "column": 15 - } - }, - "local": { - "type": "Identifier", - "start": 2451, - "end": 2464, - "loc": { - "start": { - "line": 85, - "column": 2 - }, - "end": { - "line": 85, - "column": 15 - }, - "identifierName": "createElement" - }, - "name": "createElement" - }, - "exported": { - "type": "Identifier", - "start": 2451, - "end": 2464, - "loc": { - "start": { - "line": 85, - "column": 2 - }, - "end": { - "line": 85, - "column": 15 - }, - "identifierName": "createElement" - }, - "name": "createElement" - } - }, - { - "type": "ExportSpecifier", - "start": 2468, - "end": 2477, - "loc": { - "start": { - "line": 86, - "column": 2 - }, - "end": { - "line": 86, - "column": 11 - } - }, - "local": { - "type": "Identifier", - "start": 2468, - "end": 2477, - "loc": { - "start": { - "line": 86, - "column": 2 - }, - "end": { - "line": 86, - "column": 11 - }, - "identifierName": "currWebGL" - }, - "name": "currWebGL" - }, - "exported": { - "type": "Identifier", - "start": 2468, - "end": 2477, - "loc": { - "start": { - "line": 86, - "column": 2 - }, - "end": { - "line": 86, - "column": 11 - }, - "identifierName": "currWebGL" - }, - "name": "currWebGL" - } - } - ], - "source": null - }, - { - "type": "ExportNamedDeclaration", - "start": 2441, - "end": 2480, - "loc": { - "start": { - "line": 84, - "column": 0 - }, - "end": { - "line": 87, - "column": 1 - } - }, - "declaration": { - "type": "FunctionDeclaration", - "start": 424, - "end": 1671, - "loc": { - "start": { - "line": 28, - "column": 0 - }, - "end": { - "line": 53, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 433, - "end": 446, - "loc": { - "start": { - "line": 28, - "column": 9 - }, - "end": { - "line": 28, - "column": 22 - }, - "identifierName": "createElement" - }, - "name": "createElement", - "leadingComments": null - }, - "generator": false, - "expression": false, - "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 448, - "end": 1671, - "loc": { - "start": { - "line": 28, - "column": 24 - }, - "end": { - "line": 53, - "column": 1 - } - }, - "body": [ - { - "type": "VariableDeclaration", - "start": 453, - "end": 497, - "loc": { - "start": { - "line": 30, - "column": 2 - }, - "end": { - "line": 30, - "column": 46 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 457, - "end": 496, - "loc": { - "start": { - "line": 30, - "column": 6 - }, - "end": { - "line": 30, - "column": 45 - } - }, - "id": { - "type": "Identifier", - "start": 457, - "end": 464, - "loc": { - "start": { - "line": 30, - "column": 6 - }, - "end": { - "line": 30, - "column": 13 + "arguments": [ + { + "type": "MemberExpression", + "start": 2085, + "end": 2093, + "loc": { + "start": { + "line": 70, + "column": 38 + }, + "end": { + "line": 70, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 2085, + "end": 2090, + "loc": { + "start": { + "line": 70, + "column": 38 + }, + "end": { + "line": 70, + "column": 43 + }, + "identifierName": "NAMES" + }, + "name": "NAMES" + }, + "property": { + "type": "Identifier", + "start": 2091, + "end": 2092, + "loc": { + "start": { + "line": 70, + "column": 44 + }, + "end": { + "line": 70, + "column": 45 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + { + "type": "ObjectExpression", + "start": 2095, + "end": 2229, + "loc": { + "start": { + "line": 70, + "column": 48 + }, + "end": { + "line": 75, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2105, + "end": 2116, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2105, + "end": 2110, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 13 + }, + "identifierName": "alpha" + }, + "name": "alpha" + }, + "value": { + "type": "BooleanLiteral", + "start": 2112, + "end": 2116, + "loc": { + "start": { + "line": 71, + "column": 15 + }, + "end": { + "line": 71, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 2126, + "end": 2141, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2126, + "end": 2135, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 17 + }, + "identifierName": "antialias" + }, + "name": "antialias" + }, + "value": { + "type": "BooleanLiteral", + "start": 2137, + "end": 2141, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 23 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 2151, + "end": 2175, + "loc": { + "start": { + "line": 73, + "column": 8 + }, + "end": { + "line": 73, + "column": 32 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2151, + "end": 2169, + "loc": { + "start": { + "line": 73, + "column": 8 + }, + "end": { + "line": 73, + "column": 26 + }, + "identifierName": "premultipliedAlpha" + }, + "name": "premultipliedAlpha" + }, + "value": { + "type": "BooleanLiteral", + "start": 2171, + "end": 2175, + "loc": { + "start": { + "line": 73, + "column": 28 + }, + "end": { + "line": 73, + "column": 32 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 2185, + "end": 2220, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 43 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2185, + "end": 2213, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 36 + }, + "identifierName": "failIfMajorPerformanceCaveat" + }, + "name": "failIfMajorPerformanceCaveat" + }, + "value": { + "type": "BooleanLiteral", + "start": 2215, + "end": 2220, + "loc": { + "start": { + "line": 74, + "column": 38 + }, + "end": { + "line": 74, + "column": 43 + } + }, + "value": false + } + } + ] + } + ] + } + } + ], + "kind": "let" }, - "identifierName": "newElem" + { + "type": "IfStatement", + "start": 2238, + "end": 2262, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 30 + } + }, + "test": { + "type": "Identifier", + "start": 2241, + "end": 2244, + "loc": { + "start": { + "line": 76, + "column": 9 + }, + "end": { + "line": 76, + "column": 12 + }, + "identifierName": "ctx" + }, + "name": "ctx" + }, + "consequent": { + "type": "ExpressionStatement", + "start": 2246, + "end": 2262, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 30 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2246, + "end": 2261, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 29 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2246, + "end": 2255, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 23 + }, + "identifierName": "currWebGL" + }, + "name": "currWebGL" + }, + "right": { + "type": "Identifier", + "start": 2258, + "end": 2261, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 29 + }, + "identifierName": "ctx" + }, + "name": "ctx" + } + } + }, + "alternate": null + } + ], + "directives": [] + }, + "handler": { + "type": "CatchClause", + "start": 2268, + "end": 2278, + "loc": { + "start": { + "line": 77, + "column": 5 + }, + "end": { + "line": 77, + "column": 15 + } }, - "name": "newElem" + "param": { + "type": "Identifier", + "start": 2274, + "end": 2275, + "loc": { + "start": { + "line": 77, + "column": 11 + }, + "end": { + "line": 77, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "body": { + "type": "BlockStatement", + "start": 2276, + "end": 2278, + "loc": { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 15 + } + }, + "body": [], + "directives": [] + } }, - "init": { + "guardedHandlers": [], + "finalizer": null + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 2285, + "end": 2544, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "test": { + "type": "UnaryExpression", + "start": 2288, + "end": 2298, + "loc": { + "start": { + "line": 79, + "column": 5 + }, + "end": { + "line": 79, + "column": 15 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 2289, + "end": 2298, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 15 + }, + "identifierName": "currWebGL" + }, + "name": "currWebGL" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 2299, + "end": 2544, + "loc": { + "start": { + "line": 79, + "column": 16 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2305, + "end": 2370, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 69 + } + }, + "expression": { "type": "CallExpression", - "start": 467, - "end": 496, + "start": 2305, + "end": 2369, "loc": { "start": { - "line": 30, - "column": 16 + "line": 80, + "column": 4 }, "end": { - "line": 30, - "column": 45 + "line": 80, + "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 467, - "end": 489, + "start": 2305, + "end": 2318, "loc": { "start": { - "line": 30, - "column": 16 + "line": 80, + "column": 4 }, "end": { - "line": 30, - "column": 38 + "line": 80, + "column": 17 } }, "object": { "type": "Identifier", - "start": 467, - "end": 475, + "start": 2305, + "end": 2312, "loc": { "start": { - "line": 30, - "column": 16 + "line": 80, + "column": 4 }, "end": { - "line": 30, - "column": 24 + "line": 80, + "column": 11 }, - "identifierName": "document" + "identifierName": "console" }, - "name": "document" + "name": "console" }, "property": { "type": "Identifier", - "start": 476, - "end": 489, + "start": 2313, + "end": 2318, "loc": { "start": { - "line": 30, - "column": 25 + "line": 80, + "column": 12 }, "end": { - "line": 30, - "column": 38 + "line": 80, + "column": 17 }, - "identifierName": "createElement" + "identifierName": "error" }, - "name": "createElement" + "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 490, - "end": 495, + "start": 2319, + "end": 2368, "loc": { "start": { - "line": 30, - "column": 39 + "line": 80, + "column": 18 }, "end": { - "line": 30, - "column": 44 + "line": 80, + "column": 67 } }, "extra": { - "rawValue": "div", - "raw": "'div'" + "rawValue": "Live2D widgets: Failed to create WebGL context.", + "raw": "'Live2D widgets: Failed to create WebGL context.'" }, - "value": "div" + "value": "Live2D widgets: Failed to create WebGL context." } ] } - } - ], - "kind": "let" - }, - { - "type": "ExpressionStatement", - "start": 500, - "end": 529, - "loc": { - "start": { - "line": 31, - "column": 2 }, - "end": { - "line": 31, - "column": 31 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 500, - "end": 528, - "loc": { - "start": { - "line": 31, - "column": 2 - }, - "end": { - "line": 31, - "column": 30 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 500, - "end": 510, - "loc": { - "start": { - "line": 31, - "column": 2 - }, - "end": { - "line": 31, - "column": 12 - } - }, - "object": { - "type": "Identifier", - "start": 500, - "end": 507, - "loc": { - "start": { - "line": 31, - "column": 2 - }, - "end": { - "line": 31, - "column": 9 - }, - "identifierName": "newElem" - }, - "name": "newElem" - }, - "property": { - "type": "Identifier", - "start": 508, - "end": 510, - "loc": { - "start": { - "line": 31, - "column": 10 - }, - "end": { - "line": 31, - "column": 12 - }, - "identifierName": "id" - }, - "name": "id" - }, - "computed": false - }, - "right": { - "type": "MemberExpression", - "start": 513, - "end": 528, - "loc": { - "start": { - "line": 31, - "column": 15 - }, - "end": { - "line": 31, - "column": 30 - } - }, - "object": { - "type": "MemberExpression", - "start": 513, - "end": 524, - "loc": { - "start": { - "line": 31, - "column": 15 - }, - "end": { - "line": 31, - "column": 26 - } - }, - "object": { - "type": "Identifier", - "start": 513, - "end": 519, - "loc": { - "start": { - "line": 31, - "column": 15 - }, - "end": { - "line": 31, - "column": 21 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 520, - "end": 524, - "loc": { - "start": { - "line": 31, - "column": 22 - }, - "end": { - "line": 31, - "column": 26 - }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 525, - "end": 528, - "loc": { - "start": { - "line": 31, - "column": 27 - }, - "end": { - "line": 31, - "column": 30 - }, - "identifierName": "div" - }, - "name": "div" - }, - "computed": false - } - } - }, - { - "type": "ExpressionStatement", - "start": 532, - "end": 565, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 35 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 532, - "end": 564, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 34 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 532, - "end": 549, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 19 - } - }, - "object": { - "type": "Identifier", - "start": 532, - "end": 539, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 9 - }, - "identifierName": "newElem" - }, - "name": "newElem" - }, - "property": { - "type": "Identifier", - "start": 540, - "end": 549, - "loc": { - "start": { - "line": 32, - "column": 10 - }, - "end": { - "line": 32, - "column": 19 - }, - "identifierName": "innerHTML" - }, - "name": "innerHTML" - }, - "computed": false - }, - "right": { - "type": "Identifier", - "start": 552, - "end": 564, - "loc": { - "start": { - "line": 32, - "column": 22 - }, - "end": { - "line": 32, - "column": 34 - }, - "identifierName": "htmlTemplate" - }, - "name": "htmlTemplate" - } - } - }, - { - "type": "VariableDeclaration", - "start": 570, - "end": 623, - "loc": { - "start": { - "line": 33, - "column": 4 - }, - "end": { - "line": 33, - "column": 57 - } - }, - "declarations": [ { - "type": "VariableDeclarator", - "start": 574, - "end": 622, + "type": "IfStatement", + "start": 2375, + "end": 2528, "loc": { "start": { - "line": 33, - "column": 8 + "line": 81, + "column": 4 }, "end": { - "line": 33, - "column": 56 + "line": 83, + "column": 5 } }, - "id": { - "type": "Identifier", - "start": 574, - "end": 587, - "loc": { - "start": { - "line": 33, - "column": 8 - }, - "end": { - "line": 33, - "column": 21 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "init": { - "type": "CallExpression", - "start": 590, - "end": 622, + "test": { + "type": "UnaryExpression", + "start": 2378, + "end": 2407, "loc": { "start": { - "line": 33, - "column": 24 + "line": 81, + "column": 7 }, "end": { - "line": 33, - "column": 56 + "line": 81, + "column": 36 } }, - "callee": { + "operator": "!", + "prefix": true, + "argument": { "type": "MemberExpression", - "start": 590, - "end": 612, + "start": 2379, + "end": 2407, "loc": { "start": { - "line": 33, - "column": 24 + "line": 81, + "column": 8 }, "end": { - "line": 33, - "column": 46 + "line": 81, + "column": 36 } }, "object": { "type": "Identifier", - "start": 590, - "end": 598, + "start": 2379, + "end": 2385, "loc": { "start": { - "line": 33, - "column": 24 + "line": 81, + "column": 8 }, "end": { - "line": 33, - "column": 32 + "line": 81, + "column": 14 }, - "identifierName": "document" + "identifierName": "window" }, - "name": "document" + "name": "window" }, "property": { "type": "Identifier", - "start": 599, - "end": 612, + "start": 2386, + "end": 2407, "loc": { "start": { - "line": 33, - "column": 33 + "line": 81, + "column": 15 }, "end": { - "line": 33, - "column": 46 + "line": 81, + "column": 36 }, - "identifierName": "createElement" + "identifierName": "WebGLRenderingContext" }, - "name": "createElement" + "name": "WebGLRenderingContext" }, "computed": false }, - "arguments": [ - { - "type": "StringLiteral", - "start": 613, - "end": 621, - "loc": { - "start": { - "line": 33, - "column": 47 - }, - "end": { - "line": 33, - "column": 55 - } - }, - "extra": { - "rawValue": "canvas", - "raw": "'canvas'" - }, - "value": "canvas" - } - ] - } - } - ], - "kind": "let" - }, - { - "type": "ExpressionStatement", - "start": 628, - "end": 681, - "loc": { - "start": { - "line": 34, - "column": 4 - }, - "end": { - "line": 34, - "column": 57 - } - }, - "expression": { - "type": "CallExpression", - "start": 628, - "end": 680, - "loc": { - "start": { - "line": 34, - "column": 4 - }, - "end": { - "line": 34, - "column": 56 - } - }, - "callee": { - "type": "MemberExpression", - "start": 628, - "end": 654, - "loc": { - "start": { - "line": 34, - "column": 4 - }, - "end": { - "line": 34, - "column": 30 - } - }, - "object": { - "type": "Identifier", - "start": 628, - "end": 641, - "loc": { - "start": { - "line": 34, - "column": 4 - }, - "end": { - "line": 34, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 642, - "end": 654, - "loc": { - "start": { - "line": 34, - "column": 18 - }, - "end": { - "line": 34, - "column": 30 - }, - "identifierName": "setAttribute" - }, - "name": "setAttribute" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 655, - "end": 659, - "loc": { - "start": { - "line": 34, - "column": 31 - }, - "end": { - "line": 34, - "column": 35 - } - }, "extra": { - "rawValue": "id", - "raw": "'id'" - }, - "value": "id" + "parenthesizedArgument": false + } }, - { - "type": "MemberExpression", - "start": 661, - "end": 679, + "consequent": { + "type": "BlockStatement", + "start": 2408, + "end": 2528, "loc": { "start": { - "line": 34, + "line": 81, "column": 37 }, "end": { - "line": 34, - "column": 55 + "line": 83, + "column": 5 } }, - "object": { - "type": "MemberExpression", - "start": 661, - "end": 672, - "loc": { - "start": { - "line": 34, - "column": 37 - }, - "end": { - "line": 34, - "column": 48 - } - }, - "object": { - "type": "Identifier", - "start": 661, - "end": 667, + "body": [ + { + "type": "ExpressionStatement", + "start": 2416, + "end": 2522, "loc": { "start": { - "line": 34, - "column": 37 + "line": 82, + "column": 6 }, "end": { - "line": 34, - "column": 43 - }, - "identifierName": "config" + "line": 82, + "column": 112 + } }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 668, - "end": 672, - "loc": { - "start": { - "line": 34, - "column": 44 + "expression": { + "type": "CallExpression", + "start": 2416, + "end": 2521, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 111 + } }, - "end": { - "line": 34, - "column": 48 + "callee": { + "type": "MemberExpression", + "start": 2416, + "end": 2429, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2416, + "end": 2423, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 2424, + "end": 2429, + "loc": { + "start": { + "line": 82, + "column": 14 + }, + "end": { + "line": 82, + "column": 19 + }, + "identifierName": "error" + }, + "name": "error" + }, + "computed": false }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 673, - "end": 679, - "loc": { - "start": { - "line": 34, - "column": 49 - }, - "end": { - "line": 34, - "column": 55 - }, - "identifierName": "canvas" - }, - "name": "canvas" - }, - "computed": false - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 686, - "end": 771, - "loc": { - "start": { - "line": 35, - "column": 4 - }, - "end": { - "line": 35, - "column": 89 - } - }, - "expression": { - "type": "CallExpression", - "start": 686, - "end": 770, - "loc": { - "start": { - "line": 35, - "column": 4 + "arguments": [ + { + "type": "StringLiteral", + "start": 2430, + "end": 2520, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 110 + } + }, + "extra": { + "rawValue": "Your browser may not support WebGL, check https://get.webgl.org/ for futher information.", + "raw": "'Your browser may not support WebGL, check https://get.webgl.org/ for futher information.'" + }, + "value": "Your browser may not support WebGL, check https://get.webgl.org/ for futher information." + } + ] + } + } + ], + "directives": [] }, - "end": { - "line": 35, - "column": 88 - } + "alternate": null }, - "callee": { - "type": "MemberExpression", - "start": 686, - "end": 712, + { + "type": "ReturnStatement", + "start": 2533, + "end": 2540, "loc": { "start": { - "line": 35, + "line": 84, "column": 4 }, "end": { - "line": 35, - "column": 30 + "line": 84, + "column": 11 } }, - "object": { + "argument": null + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", + "start": 1782, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 0 + }, + "end": { + "line": 63, + "column": 3 + } + } + } + ] + }, + { + "type": "EmptyStatement", + "start": 2546, + "end": 2547, + "loc": { + "start": { + "line": 86, + "column": 1 + }, + "end": { + "line": 86, + "column": 2 + } + } + }, + { + "type": "ExportNamedDeclaration", + "start": 2550, + "end": 2603, + "loc": { + "start": { + "line": 89, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "declaration": null, + "specifiers": [ + { + "type": "ExportSpecifier", + "start": 2560, + "end": 2573, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 15 + } + }, + "local": { + "type": "Identifier", + "start": 2560, + "end": 2573, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 15 + }, + "identifierName": "createElement" + }, + "name": "createElement" + }, + "exported": { + "type": "Identifier", + "start": 2560, + "end": 2573, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 15 + }, + "identifierName": "createElement" + }, + "name": "createElement" + } + }, + { + "type": "ExportSpecifier", + "start": 2577, + "end": 2586, + "loc": { + "start": { + "line": 91, + "column": 2 + }, + "end": { + "line": 91, + "column": 11 + } + }, + "local": { + "type": "Identifier", + "start": 2577, + "end": 2586, + "loc": { + "start": { + "line": 91, + "column": 2 + }, + "end": { + "line": 91, + "column": 11 + }, + "identifierName": "currWebGL" + }, + "name": "currWebGL" + }, + "exported": { + "type": "Identifier", + "start": 2577, + "end": 2586, + "loc": { + "start": { + "line": 91, + "column": 2 + }, + "end": { + "line": 91, + "column": 11 + }, + "identifierName": "currWebGL" + }, + "name": "currWebGL" + } + }, + { + "type": "ExportSpecifier", + "start": 2590, + "end": 2600, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 2590, + "end": 2600, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 12 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + }, + "exported": { + "type": "Identifier", + "start": 2590, + "end": 2600, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 12 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + } + } + ], + "source": null + }, + { + "type": "ExportNamedDeclaration", + "start": 2550, + "end": 2603, + "loc": { + "start": { + "line": 89, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 424, + "end": 1780, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 433, + "end": 446, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 22 + }, + "identifierName": "createElement" + }, + "name": "createElement", + "leadingComments": null + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 448, + "end": 1780, + "loc": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 453, + "end": 501, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 50 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 457, + "end": 501, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 50 + } + }, + "id": { "type": "Identifier", - "start": 686, - "end": 699, + "start": 457, + "end": 458, "loc": { "start": { - "line": 35, - "column": 4 + "line": 30, + "column": 6 }, "end": { - "line": 35, - "column": 17 + "line": 30, + "column": 7 }, - "identifierName": "newCanvasElem" + "identifierName": "e" }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 700, - "end": 712, - "loc": { - "start": { - "line": 35, - "column": 18 - }, - "end": { - "line": 35, - "column": 30 - }, - "identifierName": "setAttribute" - }, - "name": "setAttribute" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 713, - "end": 720, - "loc": { - "start": { - "line": 35, - "column": 31 - }, - "end": { - "line": 35, - "column": 38 - } - }, - "extra": { - "rawValue": "width", - "raw": "'width'" - }, - "value": "width" + "name": "e" }, - { - "type": "BinaryExpression", - "start": 722, - "end": 769, + "init": { + "type": "CallExpression", + "start": 461, + "end": 501, "loc": { "start": { - "line": 35, - "column": 40 + "line": 30, + "column": 10 }, "end": { - "line": 35, - "column": 87 + "line": 30, + "column": 50 } }, - "left": { + "callee": { "type": "MemberExpression", - "start": 722, - "end": 742, + "start": 461, + "end": 484, "loc": { "start": { - "line": 35, - "column": 40 + "line": 30, + "column": 10 }, "end": { - "line": 35, - "column": 60 + "line": 30, + "column": 33 } }, "object": { - "type": "MemberExpression", - "start": 722, - "end": 736, + "type": "Identifier", + "start": 461, + "end": 469, "loc": { "start": { - "line": 35, - "column": 40 + "line": 30, + "column": 10 }, "end": { - "line": 35, - "column": 54 - } - }, - "object": { - "type": "Identifier", - "start": 722, - "end": 728, - "loc": { - "start": { - "line": 35, - "column": 40 - }, - "end": { - "line": 35, - "column": 46 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 729, - "end": 736, - "loc": { - "start": { - "line": 35, - "column": 47 - }, - "end": { - "line": 35, - "column": 54 - }, - "identifierName": "display" + "line": 30, + "column": 18 }, - "name": "display" + "identifierName": "document" }, - "computed": false + "name": "document" }, "property": { "type": "Identifier", - "start": 737, - "end": 742, + "start": 470, + "end": 484, "loc": { "start": { - "line": 35, - "column": 55 + "line": 30, + "column": 19 }, "end": { - "line": 35, - "column": 60 + "line": 30, + "column": 33 }, - "identifierName": "width" + "identifierName": "getElementById" }, - "name": "width" + "name": "getElementById" }, "computed": false }, - "operator": "*", - "right": { - "type": "MemberExpression", - "start": 745, - "end": 769, - "loc": { - "start": { - "line": 35, - "column": 63 - }, - "end": { - "line": 35, - "column": 87 - } - }, - "object": { + "arguments": [ + { "type": "MemberExpression", - "start": 745, - "end": 759, + "start": 485, + "end": 500, "loc": { "start": { - "line": 35, - "column": 63 + "line": 30, + "column": 34 }, "end": { - "line": 35, - "column": 77 + "line": 30, + "column": 49 } }, "object": { - "type": "Identifier", - "start": 745, - "end": 751, + "type": "MemberExpression", + "start": 485, + "end": 496, "loc": { "start": { - "line": 35, - "column": 63 + "line": 30, + "column": 34 }, "end": { - "line": 35, - "column": 69 + "line": 30, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 485, + "end": 491, + "loc": { + "start": { + "line": 30, + "column": 34 + }, + "end": { + "line": 30, + "column": 40 + }, + "identifierName": "config" }, - "identifierName": "config" + "name": "config" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 492, + "end": 496, + "loc": { + "start": { + "line": 30, + "column": 41 + }, + "end": { + "line": 30, + "column": 45 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 752, - "end": 759, + "start": 497, + "end": 500, "loc": { "start": { - "line": 35, - "column": 70 + "line": 30, + "column": 46 }, "end": { - "line": 35, - "column": 77 + "line": 30, + "column": 49 }, - "identifierName": "display" + "identifierName": "div" }, - "name": "display" + "name": "div" }, "computed": false - }, - "property": { - "type": "Identifier", - "start": 760, - "end": 769, - "loc": { - "start": { - "line": 35, - "column": 78 - }, - "end": { - "line": 35, - "column": 87 - }, - "identifierName": "antialias" - }, - "name": "antialias" - }, - "computed": false - } + } + ] } - ] - } + } + ], + "kind": "let" }, { - "type": "ExpressionStatement", - "start": 776, - "end": 863, + "type": "IfStatement", + "start": 504, + "end": 558, "loc": { "start": { - "line": 36, - "column": 4 + "line": 31, + "column": 2 }, "end": { - "line": 36, - "column": 91 + "line": 33, + "column": 3 } }, - "expression": { - "type": "CallExpression", - "start": 776, - "end": 862, + "test": { + "type": "BinaryExpression", + "start": 508, + "end": 518, "loc": { "start": { - "line": 36, - "column": 4 + "line": 31, + "column": 6 }, "end": { - "line": 36, - "column": 90 + "line": 31, + "column": 16 } }, - "callee": { - "type": "MemberExpression", - "start": 776, - "end": 802, + "left": { + "type": "Identifier", + "start": 508, + "end": 509, "loc": { "start": { - "line": 36, - "column": 4 + "line": 31, + "column": 6 }, "end": { - "line": 36, - "column": 30 + "line": 31, + "column": 7 + }, + "identifierName": "e" + }, + "name": "e" + }, + "operator": "!==", + "right": { + "type": "NullLiteral", + "start": 514, + "end": 518, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 16 } + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 519, + "end": 558, + "loc": { + "start": { + "line": 31, + "column": 17 }, - "object": { - "type": "Identifier", - "start": 776, - "end": 789, + "end": { + "line": 33, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 525, + "end": 554, "loc": { "start": { - "line": 36, + "line": 32, "column": 4 }, "end": { - "line": 36, - "column": 17 - }, - "identifierName": "newCanvasElem" + "line": 32, + "column": 33 + } }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 790, - "end": 802, - "loc": { - "start": { - "line": 36, - "column": 18 - }, - "end": { - "line": 36, - "column": 30 - }, - "identifierName": "setAttribute" - }, - "name": "setAttribute" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 803, - "end": 811, - "loc": { - "start": { - "line": 36, - "column": 31 - }, - "end": { - "line": 36, - "column": 39 - } - }, - "extra": { - "rawValue": "height", - "raw": "'height'" - }, - "value": "height" - }, - { - "type": "BinaryExpression", - "start": 813, - "end": 861, - "loc": { - "start": { - "line": 36, - "column": 41 - }, - "end": { - "line": 36, - "column": 89 - } - }, - "left": { - "type": "MemberExpression", - "start": 813, - "end": 834, + "expression": { + "type": "CallExpression", + "start": 525, + "end": 553, "loc": { "start": { - "line": 36, - "column": 41 + "line": 32, + "column": 4 }, "end": { - "line": 36, - "column": 62 + "line": 32, + "column": 32 } }, - "object": { + "callee": { "type": "MemberExpression", - "start": 813, - "end": 827, + "start": 525, + "end": 550, "loc": { "start": { - "line": 36, - "column": 41 + "line": 32, + "column": 4 }, "end": { - "line": 36, - "column": 55 + "line": 32, + "column": 29 } }, "object": { - "type": "Identifier", - "start": 813, - "end": 819, + "type": "MemberExpression", + "start": 525, + "end": 538, "loc": { "start": { - "line": 36, - "column": 41 + "line": 32, + "column": 4 }, "end": { - "line": 36, - "column": 47 + "line": 32, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 525, + "end": 533, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 12 + }, + "identifierName": "document" }, - "identifierName": "config" + "name": "document" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 534, + "end": 538, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 32, + "column": 17 + }, + "identifierName": "body" + }, + "name": "body" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 820, - "end": 827, + "start": 539, + "end": 550, "loc": { "start": { - "line": 36, - "column": 48 + "line": 32, + "column": 18 }, "end": { - "line": 36, - "column": 55 + "line": 32, + "column": 29 }, - "identifierName": "display" + "identifierName": "removeChild" }, - "name": "display" + "name": "removeChild" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 828, - "end": 834, - "loc": { - "start": { - "line": 36, - "column": 56 - }, - "end": { - "line": 36, - "column": 62 + "arguments": [ + { + "type": "Identifier", + "start": 551, + "end": 552, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 31 + }, + "identifierName": "e" }, - "identifierName": "height" - }, - "name": "height" + "name": "e" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 562, + "end": 606, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 566, + "end": 605, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 566, + "end": 573, + "loc": { + "start": { + "line": 35, + "column": 6 }, - "computed": false + "end": { + "line": 35, + "column": 13 + }, + "identifierName": "newElem" }, - "operator": "*", - "right": { + "name": "newElem" + }, + "init": { + "type": "CallExpression", + "start": 576, + "end": 605, + "loc": { + "start": { + "line": 35, + "column": 16 + }, + "end": { + "line": 35, + "column": 45 + } + }, + "callee": { "type": "MemberExpression", - "start": 837, - "end": 861, + "start": 576, + "end": 598, "loc": { "start": { - "line": 36, - "column": 65 + "line": 35, + "column": 16 }, "end": { - "line": 36, - "column": 89 + "line": 35, + "column": 38 } }, "object": { - "type": "MemberExpression", - "start": 837, - "end": 851, + "type": "Identifier", + "start": 576, + "end": 584, "loc": { "start": { - "line": 36, - "column": 65 + "line": 35, + "column": 16 }, "end": { - "line": 36, - "column": 79 - } - }, - "object": { - "type": "Identifier", - "start": 837, - "end": 843, - "loc": { - "start": { - "line": 36, - "column": 65 - }, - "end": { - "line": 36, - "column": 71 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 844, - "end": 851, - "loc": { - "start": { - "line": 36, - "column": 72 - }, - "end": { - "line": 36, - "column": 79 - }, - "identifierName": "display" + "line": 35, + "column": 24 }, - "name": "display" + "identifierName": "document" }, - "computed": false + "name": "document" }, "property": { "type": "Identifier", - "start": 852, - "end": 861, + "start": 585, + "end": 598, "loc": { "start": { - "line": 36, - "column": 80 + "line": 35, + "column": 25 }, "end": { - "line": 36, - "column": 89 + "line": 35, + "column": 38 }, - "identifierName": "antialias" + "identifierName": "createElement" }, - "name": "antialias" + "name": "createElement" }, "computed": false - } + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 599, + "end": 604, + "loc": { + "start": { + "line": 35, + "column": 39 + }, + "end": { + "line": 35, + "column": 44 + } + }, + "extra": { + "rawValue": "div", + "raw": "'div'" + }, + "value": "div" + } + ] } - ] - } + } + ], + "kind": "let" }, { "type": "ExpressionStatement", - "start": 868, - "end": 921, + "start": 609, + "end": 638, "loc": { "start": { - "line": 37, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 37, - "column": 57 + "line": 36, + "column": 31 } }, "expression": { - "type": "CallExpression", - "start": 868, - "end": 920, + "type": "AssignmentExpression", + "start": 609, + "end": 637, "loc": { "start": { - "line": 37, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 37, - "column": 56 + "line": 36, + "column": 30 } }, - "callee": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 868, - "end": 899, + "start": 609, + "end": 619, "loc": { "start": { - "line": 37, - "column": 4 + "line": 36, + "column": 2 }, "end": { - "line": 37, - "column": 35 + "line": 36, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 609, + "end": 616, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 9 + }, + "identifierName": "newElem" + }, + "name": "newElem" + }, + "property": { + "type": "Identifier", + "start": 617, + "end": 619, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 12 + }, + "identifierName": "id" + }, + "name": "id" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 622, + "end": 637, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 30 } }, "object": { "type": "MemberExpression", - "start": 868, - "end": 887, + "start": 622, + "end": 633, "loc": { "start": { - "line": 37, - "column": 4 + "line": 36, + "column": 15 }, "end": { - "line": 37, - "column": 23 + "line": 36, + "column": 26 } }, "object": { "type": "Identifier", - "start": 868, - "end": 881, + "start": 622, + "end": 628, "loc": { "start": { - "line": 37, - "column": 4 + "line": 36, + "column": 15 }, "end": { - "line": 37, - "column": 17 + "line": 36, + "column": 21 }, - "identifierName": "newCanvasElem" + "identifierName": "config" }, - "name": "newCanvasElem" + "name": "config" }, "property": { "type": "Identifier", - "start": 882, - "end": 887, + "start": 629, + "end": 633, "loc": { "start": { - "line": 37, - "column": 18 + "line": 36, + "column": 22 }, "end": { - "line": 37, - "column": 23 + "line": 36, + "column": 26 }, - "identifierName": "style" + "identifierName": "name" }, - "name": "style" + "name": "name" }, "computed": false }, "property": { "type": "Identifier", - "start": 888, - "end": 899, + "start": 634, + "end": 637, "loc": { "start": { - "line": 37, - "column": 24 + "line": 36, + "column": 27 }, "end": { - "line": 37, - "column": 35 + "line": 36, + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "div" }, - "name": "setProperty" + "name": "div" }, "computed": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 641, + "end": 674, + "loc": { + "start": { + "line": 37, + "column": 2 }, - "arguments": [ - { - "type": "StringLiteral", - "start": 900, - "end": 910, + "end": { + "line": 37, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 641, + "end": 673, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 641, + "end": 658, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 641, + "end": 648, "loc": { "start": { "line": 37, - "column": 36 + "column": 2 }, "end": { "line": 37, - "column": 46 - } - }, - "extra": { - "rawValue": "position", - "raw": "'position'" + "column": 9 + }, + "identifierName": "newElem" }, - "value": "position" + "name": "newElem" }, - { - "type": "StringLiteral", - "start": 912, - "end": 919, + "property": { + "type": "Identifier", + "start": 649, + "end": 658, "loc": { "start": { "line": 37, - "column": 48 + "column": 10 }, "end": { "line": 37, - "column": 55 - } + "column": 19 + }, + "identifierName": "innerHTML" }, - "extra": { - "rawValue": "fixed", - "raw": "'fixed'" + "name": "innerHTML" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 661, + "end": 673, + "loc": { + "start": { + "line": 37, + "column": 22 }, - "value": "fixed" - } - ] + "end": { + "line": 37, + "column": 34 + }, + "identifierName": "htmlTemplate" + }, + "name": "htmlTemplate" + } } }, { - "type": "ExpressionStatement", - "start": 926, - "end": 989, + "type": "VariableDeclaration", + "start": 679, + "end": 732, "loc": { "start": { "line": 38, @@ -7248,217 +7047,136 @@ }, "end": { "line": 38, - "column": 67 + "column": 57 } }, - "expression": { - "type": "CallExpression", - "start": 926, - "end": 988, - "loc": { - "start": { - "line": 38, - "column": 4 - }, - "end": { - "line": 38, - "column": 66 - } - }, - "callee": { - "type": "MemberExpression", - "start": 926, - "end": 957, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 683, + "end": 731, "loc": { "start": { "line": 38, - "column": 4 + "column": 8 }, "end": { "line": 38, - "column": 35 + "column": 56 } }, - "object": { - "type": "MemberExpression", - "start": 926, - "end": 945, + "id": { + "type": "Identifier", + "start": 683, + "end": 696, "loc": { "start": { "line": 38, - "column": 4 + "column": 8 }, "end": { "line": 38, - "column": 23 + "column": 21 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + }, + "init": { + "type": "CallExpression", + "start": 699, + "end": 731, + "loc": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 56 } }, - "object": { - "type": "Identifier", - "start": 926, - "end": 939, + "callee": { + "type": "MemberExpression", + "start": 699, + "end": 721, "loc": { "start": { "line": 38, - "column": 4 + "column": 24 }, "end": { "line": 38, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 940, - "end": 945, - "loc": { - "start": { - "line": 38, - "column": 18 - }, - "end": { - "line": 38, - "column": 23 - }, - "identifierName": "style" - }, - "name": "style" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 946, - "end": 957, - "loc": { - "start": { - "line": 38, - "column": 24 - }, - "end": { - "line": 38, - "column": 35 - }, - "identifierName": "setProperty" - }, - "name": "setProperty" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 958, - "end": 965, - "loc": { - "start": { - "line": 38, - "column": 36 - }, - "end": { - "line": 38, - "column": 43 - } - }, - "extra": { - "rawValue": "width", - "raw": "'width'" - }, - "value": "width" - }, - { - "type": "MemberExpression", - "start": 967, - "end": 987, - "loc": { - "start": { - "line": 38, - "column": 45 - }, - "end": { - "line": 38, - "column": 65 - } - }, - "object": { - "type": "MemberExpression", - "start": 967, - "end": 981, - "loc": { - "start": { - "line": 38, - "column": 45 - }, - "end": { - "line": 38, - "column": 59 - } + "column": 46 + } }, "object": { "type": "Identifier", - "start": 967, - "end": 973, + "start": 699, + "end": 707, "loc": { "start": { "line": 38, - "column": 45 + "column": 24 }, "end": { "line": 38, - "column": 51 + "column": 32 }, - "identifierName": "config" + "identifierName": "document" }, - "name": "config" + "name": "document" }, "property": { "type": "Identifier", - "start": 974, - "end": 981, + "start": 708, + "end": 721, "loc": { "start": { "line": 38, - "column": 52 + "column": 33 }, "end": { "line": 38, - "column": 59 + "column": 46 }, - "identifierName": "display" + "identifierName": "createElement" }, - "name": "display" + "name": "createElement" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 982, - "end": 987, - "loc": { - "start": { - "line": 38, - "column": 60 + "arguments": [ + { + "type": "StringLiteral", + "start": 722, + "end": 730, + "loc": { + "start": { + "line": 38, + "column": 47 + }, + "end": { + "line": 38, + "column": 55 + } }, - "end": { - "line": 38, - "column": 65 + "extra": { + "rawValue": "canvas", + "raw": "'canvas'" }, - "identifierName": "width" - }, - "name": "width" - }, - "computed": false + "value": "canvas" + } + ] } - ] - } + } + ], + "kind": "let" }, { "type": "ExpressionStatement", - "start": 994, - "end": 1059, + "start": 737, + "end": 790, "loc": { "start": { "line": 39, @@ -7466,13 +7184,13 @@ }, "end": { "line": 39, - "column": 69 + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 994, - "end": 1058, + "start": 737, + "end": 789, "loc": { "start": { "line": 39, @@ -7480,13 +7198,13 @@ }, "end": { "line": 39, - "column": 68 + "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 994, - "end": 1025, + "start": 737, + "end": 763, "loc": { "start": { "line": 39, @@ -7494,13 +7212,13 @@ }, "end": { "line": 39, - "column": 35 + "column": 30 } }, "object": { - "type": "MemberExpression", - "start": 994, - "end": 1013, + "type": "Identifier", + "start": 737, + "end": 750, "loc": { "start": { "line": 39, @@ -7508,125 +7226,92 @@ }, "end": { "line": 39, - "column": 23 - } - }, - "object": { - "type": "Identifier", - "start": 994, - "end": 1007, - "loc": { - "start": { - "line": 39, - "column": 4 - }, - "end": { - "line": 39, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 1008, - "end": 1013, - "loc": { - "start": { - "line": 39, - "column": 18 - }, - "end": { - "line": 39, - "column": 23 - }, - "identifierName": "style" + "column": 17 }, - "name": "style" + "identifierName": "newCanvasElem" }, - "computed": false + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1014, - "end": 1025, + "start": 751, + "end": 763, "loc": { "start": { "line": 39, - "column": 24 + "column": 18 }, "end": { "line": 39, - "column": 35 + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "setAttribute" }, - "name": "setProperty" + "name": "setAttribute" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 1026, - "end": 1034, + "start": 764, + "end": 768, "loc": { "start": { "line": 39, - "column": 36 + "column": 31 }, "end": { "line": 39, - "column": 44 + "column": 35 } }, "extra": { - "rawValue": "height", - "raw": "'height'" + "rawValue": "id", + "raw": "'id'" }, - "value": "height" + "value": "id" }, { "type": "MemberExpression", - "start": 1036, - "end": 1057, + "start": 770, + "end": 788, "loc": { "start": { "line": 39, - "column": 46 + "column": 37 }, "end": { "line": 39, - "column": 67 + "column": 55 } }, "object": { "type": "MemberExpression", - "start": 1036, - "end": 1050, + "start": 770, + "end": 781, "loc": { "start": { "line": 39, - "column": 46 + "column": 37 }, "end": { "line": 39, - "column": 60 + "column": 48 } }, "object": { "type": "Identifier", - "start": 1036, - "end": 1042, + "start": 770, + "end": 776, "loc": { "start": { "line": 39, - "column": 46 + "column": 37 }, "end": { "line": 39, - "column": 52 + "column": 43 }, "identifierName": "config" }, @@ -7634,39 +7319,39 @@ }, "property": { "type": "Identifier", - "start": 1043, - "end": 1050, + "start": 777, + "end": 781, "loc": { "start": { "line": 39, - "column": 53 + "column": 44 }, "end": { "line": 39, - "column": 60 + "column": 48 }, - "identifierName": "display" + "identifierName": "name" }, - "name": "display" + "name": "name" }, "computed": false }, "property": { "type": "Identifier", - "start": 1051, - "end": 1057, + "start": 782, + "end": 788, "loc": { "start": { "line": 39, - "column": 61 + "column": 49 }, "end": { "line": 39, - "column": 67 + "column": 55 }, - "identifierName": "height" + "identifierName": "canvas" }, - "name": "height" + "name": "canvas" }, "computed": false } @@ -7675,8 +7360,8 @@ }, { "type": "ExpressionStatement", - "start": 1064, - "end": 1136, + "start": 795, + "end": 880, "loc": { "start": { "line": 40, @@ -7684,13 +7369,13 @@ }, "end": { "line": 40, - "column": 76 + "column": 89 } }, "expression": { "type": "CallExpression", - "start": 1064, - "end": 1135, + "start": 795, + "end": 879, "loc": { "start": { "line": 40, @@ -7698,13 +7383,13 @@ }, "end": { "line": 40, - "column": 75 + "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 1064, - "end": 1095, + "start": 795, + "end": 821, "loc": { "start": { "line": 40, @@ -7712,13 +7397,13 @@ }, "end": { "line": 40, - "column": 35 + "column": 30 } }, "object": { - "type": "MemberExpression", - "start": 1064, - "end": 1083, + "type": "Identifier", + "start": 795, + "end": 808, "loc": { "start": { "line": 40, @@ -7726,175 +7411,241 @@ }, "end": { "line": 40, - "column": 23 - } - }, - "object": { - "type": "Identifier", - "start": 1064, - "end": 1077, - "loc": { - "start": { - "line": 40, - "column": 4 - }, - "end": { - "line": 40, - "column": 17 - }, - "identifierName": "newCanvasElem" + "column": 17 }, - "name": "newCanvasElem" + "identifierName": "newCanvasElem" }, - "property": { - "type": "Identifier", - "start": 1078, - "end": 1083, - "loc": { - "start": { - "line": 40, - "column": 18 - }, - "end": { - "line": 40, - "column": 23 - }, - "identifierName": "style" - }, - "name": "style" - }, - "computed": false + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1084, - "end": 1095, + "start": 809, + "end": 821, "loc": { "start": { "line": 40, - "column": 24 + "column": 18 }, "end": { "line": 40, - "column": 35 + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "setAttribute" }, - "name": "setProperty" + "name": "setAttribute" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 1096, - "end": 1105, + "start": 822, + "end": 829, "loc": { "start": { "line": 40, - "column": 36 + "column": 31 }, "end": { "line": 40, - "column": 45 + "column": 38 } }, "extra": { - "rawValue": "opacity", - "raw": "'opacity'" + "rawValue": "width", + "raw": "'width'" }, - "value": "opacity" + "value": "width" }, { - "type": "MemberExpression", - "start": 1107, - "end": 1134, + "type": "BinaryExpression", + "start": 831, + "end": 878, "loc": { "start": { "line": 40, - "column": 47 + "column": 40 }, "end": { "line": 40, - "column": 74 + "column": 87 } }, - "object": { + "left": { "type": "MemberExpression", - "start": 1107, - "end": 1119, + "start": 831, + "end": 851, "loc": { "start": { "line": 40, - "column": 47 + "column": 40 }, "end": { "line": 40, - "column": 59 + "column": 60 } }, "object": { - "type": "Identifier", - "start": 1107, - "end": 1113, + "type": "MemberExpression", + "start": 831, + "end": 845, "loc": { "start": { "line": 40, - "column": 47 + "column": 40 }, "end": { "line": 40, - "column": 53 + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 831, + "end": 837, + "loc": { + "start": { + "line": 40, + "column": 40 + }, + "end": { + "line": 40, + "column": 46 + }, + "identifierName": "config" }, - "identifierName": "config" + "name": "config" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 838, + "end": 845, + "loc": { + "start": { + "line": 40, + "column": 47 + }, + "end": { + "line": 40, + "column": 54 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1114, - "end": 1119, + "start": 846, + "end": 851, "loc": { "start": { "line": 40, - "column": 54 + "column": 55 }, "end": { "line": 40, - "column": 59 + "column": 60 }, - "identifierName": "react" + "identifierName": "width" }, - "name": "react" + "name": "width" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 1120, - "end": 1134, + "operator": "*", + "right": { + "type": "MemberExpression", + "start": 854, + "end": 878, "loc": { "start": { "line": 40, - "column": 60 + "column": 63 }, "end": { "line": 40, - "column": 74 + "column": 87 + } + }, + "object": { + "type": "MemberExpression", + "start": 854, + "end": 868, + "loc": { + "start": { + "line": 40, + "column": 63 + }, + "end": { + "line": 40, + "column": 77 + } }, - "identifierName": "opacityDefault" + "object": { + "type": "Identifier", + "start": 854, + "end": 860, + "loc": { + "start": { + "line": 40, + "column": 63 + }, + "end": { + "line": 40, + "column": 69 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 861, + "end": 868, + "loc": { + "start": { + "line": 40, + "column": 70 + }, + "end": { + "line": 40, + "column": 77 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "name": "opacityDefault" - }, - "computed": false + "property": { + "type": "Identifier", + "start": 869, + "end": 878, + "loc": { + "start": { + "line": 40, + "column": 78 + }, + "end": { + "line": 40, + "column": 87 + }, + "identifierName": "antialias" + }, + "name": "antialias" + }, + "computed": false + } } ] } }, { "type": "ExpressionStatement", - "start": 1141, - "end": 1229, + "start": 885, + "end": 972, "loc": { "start": { "line": 41, @@ -7902,13 +7653,13 @@ }, "end": { "line": 41, - "column": 92 + "column": 91 } }, "expression": { "type": "CallExpression", - "start": 1141, - "end": 1228, + "start": 885, + "end": 971, "loc": { "start": { "line": 41, @@ -7916,13 +7667,13 @@ }, "end": { "line": 41, - "column": 91 + "column": 90 } }, "callee": { "type": "MemberExpression", - "start": 1141, - "end": 1172, + "start": 885, + "end": 911, "loc": { "start": { "line": 41, @@ -7930,13 +7681,13 @@ }, "end": { "line": 41, - "column": 35 + "column": 30 } }, "object": { - "type": "MemberExpression", - "start": 1141, - "end": 1160, + "type": "Identifier", + "start": 885, + "end": 898, "loc": { "start": { "line": 41, @@ -7944,202 +7695,190 @@ }, "end": { "line": 41, - "column": 23 - } - }, - "object": { - "type": "Identifier", - "start": 1141, - "end": 1154, - "loc": { - "start": { - "line": 41, - "column": 4 - }, - "end": { - "line": 41, - "column": 17 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - }, - "property": { - "type": "Identifier", - "start": 1155, - "end": 1160, - "loc": { - "start": { - "line": 41, - "column": 18 - }, - "end": { - "line": 41, - "column": 23 - }, - "identifierName": "style" + "column": 17 }, - "name": "style" + "identifierName": "newCanvasElem" }, - "computed": false + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1161, - "end": 1172, + "start": 899, + "end": 911, "loc": { "start": { "line": 41, - "column": 24 + "column": 18 }, "end": { "line": 41, - "column": 35 + "column": 30 }, - "identifierName": "setProperty" + "identifierName": "setAttribute" }, - "name": "setProperty" + "name": "setAttribute" }, "computed": false }, "arguments": [ { - "type": "MemberExpression", - "start": 1173, - "end": 1196, + "type": "StringLiteral", + "start": 912, + "end": 920, "loc": { "start": { "line": 41, - "column": 36 + "column": 31 }, "end": { "line": 41, - "column": 59 + "column": 39 } }, - "object": { + "extra": { + "rawValue": "height", + "raw": "'height'" + }, + "value": "height" + }, + { + "type": "BinaryExpression", + "start": 922, + "end": 970, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 89 + } + }, + "left": { "type": "MemberExpression", - "start": 1173, - "end": 1187, + "start": 922, + "end": 943, "loc": { "start": { "line": 41, - "column": 36 + "column": 41 }, "end": { "line": 41, - "column": 50 + "column": 62 } }, "object": { - "type": "Identifier", - "start": 1173, - "end": 1179, + "type": "MemberExpression", + "start": 922, + "end": 936, "loc": { "start": { "line": 41, - "column": 36 + "column": 41 }, "end": { "line": 41, - "column": 42 - }, - "identifierName": "config" + "column": 55 + } }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1180, - "end": 1187, - "loc": { - "start": { - "line": 41, - "column": 43 - }, - "end": { - "line": 41, - "column": 50 + "object": { + "type": "Identifier", + "start": 922, + "end": 928, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 47 + }, + "identifierName": "config" }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 1188, - "end": 1196, - "loc": { - "start": { - "line": 41, - "column": 51 + "name": "config" }, - "end": { - "line": 41, - "column": 59 + "property": { + "type": "Identifier", + "start": 929, + "end": 936, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 55 + }, + "identifierName": "display" + }, + "name": "display" }, - "identifierName": "position" + "computed": false }, - "name": "position" - }, - "computed": false - }, - { - "type": "BinaryExpression", - "start": 1198, - "end": 1227, - "loc": { - "start": { - "line": 41, - "column": 61 + "property": { + "type": "Identifier", + "start": 937, + "end": 943, + "loc": { + "start": { + "line": 41, + "column": 56 + }, + "end": { + "line": 41, + "column": 62 + }, + "identifierName": "height" + }, + "name": "height" }, - "end": { - "line": 41, - "column": 90 - } + "computed": false }, - "left": { + "operator": "*", + "right": { "type": "MemberExpression", - "start": 1198, - "end": 1220, + "start": 946, + "end": 970, "loc": { "start": { "line": 41, - "column": 61 + "column": 65 }, "end": { "line": 41, - "column": 83 + "column": 89 } }, "object": { "type": "MemberExpression", - "start": 1198, - "end": 1212, + "start": 946, + "end": 960, "loc": { "start": { "line": 41, - "column": 61 + "column": 65 }, "end": { "line": 41, - "column": 75 + "column": 79 } }, "object": { "type": "Identifier", - "start": 1198, - "end": 1204, + "start": 946, + "end": 952, "loc": { "start": { "line": 41, - "column": 61 + "column": 65 }, "end": { "line": 41, - "column": 67 + "column": 71 }, "identifierName": "config" }, @@ -8147,16 +7886,16 @@ }, "property": { "type": "Identifier", - "start": 1205, - "end": 1212, + "start": 953, + "end": 960, "loc": { "start": { "line": 41, - "column": 68 + "column": 72 }, "end": { "line": 41, - "column": 75 + "column": 79 }, "identifierName": "display" }, @@ -8166,43 +7905,22 @@ }, "property": { "type": "Identifier", - "start": 1213, - "end": 1220, + "start": 961, + "end": 970, "loc": { "start": { "line": 41, - "column": 76 + "column": 80 }, "end": { "line": 41, - "column": 83 + "column": 89 }, - "identifierName": "hOffset" + "identifierName": "antialias" }, - "name": "hOffset" + "name": "antialias" }, "computed": false - }, - "operator": "+", - "right": { - "type": "StringLiteral", - "start": 1223, - "end": 1227, - "loc": { - "start": { - "line": 41, - "column": 86 - }, - "end": { - "line": 41, - "column": 90 - } - }, - "extra": { - "rawValue": "px", - "raw": "'px'" - }, - "value": "px" } } ] @@ -8210,8 +7928,8 @@ }, { "type": "ExpressionStatement", - "start": 1234, - "end": 1307, + "start": 977, + "end": 1030, "loc": { "start": { "line": 42, @@ -8219,13 +7937,13 @@ }, "end": { "line": 42, - "column": 77 + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 1234, - "end": 1306, + "start": 977, + "end": 1029, "loc": { "start": { "line": 42, @@ -8233,13 +7951,13 @@ }, "end": { "line": 42, - "column": 76 + "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 1234, - "end": 1265, + "start": 977, + "end": 1008, "loc": { "start": { "line": 42, @@ -8252,8 +7970,8 @@ }, "object": { "type": "MemberExpression", - "start": 1234, - "end": 1253, + "start": 977, + "end": 996, "loc": { "start": { "line": 42, @@ -8266,8 +7984,8 @@ }, "object": { "type": "Identifier", - "start": 1234, - "end": 1247, + "start": 977, + "end": 990, "loc": { "start": { "line": 42, @@ -8283,8 +8001,8 @@ }, "property": { "type": "Identifier", - "start": 1248, - "end": 1253, + "start": 991, + "end": 996, "loc": { "start": { "line": 42, @@ -8302,8 +8020,8 @@ }, "property": { "type": "Identifier", - "start": 1254, - "end": 1265, + "start": 997, + "end": 1008, "loc": { "start": { "line": 42, @@ -8322,8 +8040,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1266, - "end": 1274, + "start": 1009, + "end": 1019, "loc": { "start": { "line": 42, @@ -8331,141 +8049,42 @@ }, "end": { "line": 42, - "column": 44 + "column": 46 } }, "extra": { - "rawValue": "bottom", - "raw": "'bottom'" + "rawValue": "position", + "raw": "'position'" }, - "value": "bottom" + "value": "position" }, { - "type": "BinaryExpression", - "start": 1276, - "end": 1305, + "type": "StringLiteral", + "start": 1021, + "end": 1028, "loc": { "start": { "line": 42, - "column": 46 + "column": 48 }, "end": { "line": 42, - "column": 75 + "column": 55 } }, - "left": { - "type": "MemberExpression", - "start": 1276, - "end": 1298, - "loc": { - "start": { - "line": 42, - "column": 46 - }, - "end": { - "line": 42, - "column": 68 - } - }, - "object": { - "type": "MemberExpression", - "start": 1276, - "end": 1290, - "loc": { - "start": { - "line": 42, - "column": 46 - }, - "end": { - "line": 42, - "column": 60 - } - }, - "object": { - "type": "Identifier", - "start": 1276, - "end": 1282, - "loc": { - "start": { - "line": 42, - "column": 46 - }, - "end": { - "line": 42, - "column": 52 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1283, - "end": 1290, - "loc": { - "start": { - "line": 42, - "column": 53 - }, - "end": { - "line": 42, - "column": 60 - }, - "identifierName": "display" - }, - "name": "display" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 1291, - "end": 1298, - "loc": { - "start": { - "line": 42, - "column": 61 - }, - "end": { - "line": 42, - "column": 68 - }, - "identifierName": "vOffset" - }, - "name": "vOffset" - }, - "computed": false + "extra": { + "rawValue": "fixed", + "raw": "'fixed'" }, - "operator": "+", - "right": { - "type": "StringLiteral", - "start": 1301, - "end": 1305, - "loc": { - "start": { - "line": 42, - "column": 71 - }, - "end": { - "line": 42, - "column": 75 - } - }, - "extra": { - "rawValue": "px", - "raw": "'px'" - }, - "value": "px" - } + "value": "fixed" } ] } }, { "type": "ExpressionStatement", - "start": 1312, - "end": 1362, + "start": 1035, + "end": 1098, "loc": { "start": { "line": 43, @@ -8473,13 +8092,13 @@ }, "end": { "line": 43, - "column": 54 + "column": 67 } }, "expression": { "type": "CallExpression", - "start": 1312, - "end": 1361, + "start": 1035, + "end": 1097, "loc": { "start": { "line": 43, @@ -8487,13 +8106,13 @@ }, "end": { "line": 43, - "column": 53 + "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 1312, - "end": 1343, + "start": 1035, + "end": 1066, "loc": { "start": { "line": 43, @@ -8506,8 +8125,8 @@ }, "object": { "type": "MemberExpression", - "start": 1312, - "end": 1331, + "start": 1035, + "end": 1054, "loc": { "start": { "line": 43, @@ -8520,8 +8139,8 @@ }, "object": { "type": "Identifier", - "start": 1312, - "end": 1325, + "start": 1035, + "end": 1048, "loc": { "start": { "line": 43, @@ -8537,8 +8156,8 @@ }, "property": { "type": "Identifier", - "start": 1326, - "end": 1331, + "start": 1049, + "end": 1054, "loc": { "start": { "line": 43, @@ -8556,8 +8175,8 @@ }, "property": { "type": "Identifier", - "start": 1332, - "end": 1343, + "start": 1055, + "end": 1066, "loc": { "start": { "line": 43, @@ -8576,8 +8195,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1344, - "end": 1353, + "start": 1067, + "end": 1074, "loc": { "start": { "line": 43, @@ -8585,42 +8204,105 @@ }, "end": { "line": 43, - "column": 45 + "column": 43 } }, "extra": { - "rawValue": "z-index", - "raw": "'z-index'" + "rawValue": "width", + "raw": "'width'" }, - "value": "z-index" + "value": "width" }, { - "type": "NumericLiteral", - "start": 1355, - "end": 1360, + "type": "MemberExpression", + "start": 1076, + "end": 1096, "loc": { "start": { "line": 43, - "column": 47 + "column": 45 }, "end": { "line": 43, - "column": 52 + "column": 65 } }, - "extra": { - "rawValue": 99999, - "raw": "99999" - }, - "value": 99999 - } - ] - } - }, + "object": { + "type": "MemberExpression", + "start": 1076, + "end": 1090, + "loc": { + "start": { + "line": 43, + "column": 45 + }, + "end": { + "line": 43, + "column": 59 + } + }, + "object": { + "type": "Identifier", + "start": 1076, + "end": 1082, + "loc": { + "start": { + "line": 43, + "column": 45 + }, + "end": { + "line": 43, + "column": 51 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1083, + "end": 1090, + "loc": { + "start": { + "line": 43, + "column": 52 + }, + "end": { + "line": 43, + "column": 59 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1091, + "end": 1096, + "loc": { + "start": { + "line": 43, + "column": 60 + }, + "end": { + "line": 43, + "column": 65 + }, + "identifierName": "width" + }, + "name": "width" + }, + "computed": false + } + ] + } + }, { "type": "ExpressionStatement", - "start": 1367, - "end": 1425, + "start": 1103, + "end": 1168, "loc": { "start": { "line": 44, @@ -8628,13 +8310,13 @@ }, "end": { "line": 44, - "column": 62 + "column": 69 } }, "expression": { "type": "CallExpression", - "start": 1367, - "end": 1424, + "start": 1103, + "end": 1167, "loc": { "start": { "line": 44, @@ -8642,13 +8324,13 @@ }, "end": { "line": 44, - "column": 61 + "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 1367, - "end": 1398, + "start": 1103, + "end": 1134, "loc": { "start": { "line": 44, @@ -8661,8 +8343,8 @@ }, "object": { "type": "MemberExpression", - "start": 1367, - "end": 1386, + "start": 1103, + "end": 1122, "loc": { "start": { "line": 44, @@ -8675,8 +8357,8 @@ }, "object": { "type": "Identifier", - "start": 1367, - "end": 1380, + "start": 1103, + "end": 1116, "loc": { "start": { "line": 44, @@ -8692,8 +8374,8 @@ }, "property": { "type": "Identifier", - "start": 1381, - "end": 1386, + "start": 1117, + "end": 1122, "loc": { "start": { "line": 44, @@ -8711,8 +8393,8 @@ }, "property": { "type": "Identifier", - "start": 1387, - "end": 1398, + "start": 1123, + "end": 1134, "loc": { "start": { "line": 44, @@ -8731,8 +8413,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1399, - "end": 1415, + "start": 1135, + "end": 1143, "loc": { "start": { "line": 44, @@ -8740,42 +8422,105 @@ }, "end": { "line": 44, - "column": 52 + "column": 44 } }, "extra": { - "rawValue": "pointer-events", - "raw": "'pointer-events'" + "rawValue": "height", + "raw": "'height'" }, - "value": "pointer-events" + "value": "height" }, { - "type": "StringLiteral", - "start": 1417, - "end": 1423, + "type": "MemberExpression", + "start": 1145, + "end": 1166, "loc": { "start": { "line": 44, - "column": 54 + "column": 46 }, "end": { "line": 44, - "column": 60 + "column": 67 } }, - "extra": { - "rawValue": "none", - "raw": "'none'" + "object": { + "type": "MemberExpression", + "start": 1145, + "end": 1159, + "loc": { + "start": { + "line": 44, + "column": 46 + }, + "end": { + "line": 44, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 1145, + "end": 1151, + "loc": { + "start": { + "line": 44, + "column": 46 + }, + "end": { + "line": 44, + "column": 52 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1152, + "end": 1159, + "loc": { + "start": { + "line": 44, + "column": 53 + }, + "end": { + "line": 44, + "column": 60 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "value": "none" + "property": { + "type": "Identifier", + "start": 1160, + "end": 1166, + "loc": { + "start": { + "line": 44, + "column": 61 + }, + "end": { + "line": 44, + "column": 67 + }, + "identifierName": "height" + }, + "name": "height" + }, + "computed": false } ] } }, { - "type": "IfStatement", - "start": 1430, - "end": 1513, + "type": "ExpressionStatement", + "start": 1173, + "end": 1245, "loc": { "start": { "line": 45, @@ -8783,253 +8528,217 @@ }, "end": { "line": 45, - "column": 87 + "column": 76 } }, - "test": { - "type": "MemberExpression", - "start": 1433, - "end": 1450, + "expression": { + "type": "CallExpression", + "start": 1173, + "end": 1244, "loc": { "start": { "line": 45, - "column": 7 + "column": 4 }, "end": { "line": 45, - "column": 24 + "column": 75 } }, - "object": { + "callee": { "type": "MemberExpression", - "start": 1433, - "end": 1443, + "start": 1173, + "end": 1204, "loc": { "start": { "line": 45, - "column": 7 + "column": 4 }, "end": { "line": 45, - "column": 17 + "column": 35 } }, "object": { - "type": "Identifier", - "start": 1433, - "end": 1439, + "type": "MemberExpression", + "start": 1173, + "end": 1192, "loc": { "start": { "line": 45, - "column": 7 + "column": 4 }, "end": { "line": 45, - "column": 13 + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1173, + "end": 1186, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 17 + }, + "identifierName": "newCanvasElem" }, - "identifierName": "config" + "name": "newCanvasElem" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 1187, + "end": 1192, + "loc": { + "start": { + "line": 45, + "column": 18 + }, + "end": { + "line": 45, + "column": 23 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1440, - "end": 1443, + "start": 1193, + "end": 1204, "loc": { "start": { "line": 45, - "column": 14 + "column": 24 }, "end": { "line": 45, - "column": 17 + "column": 35 }, - "identifierName": "dev" + "identifierName": "setProperty" }, - "name": "dev" + "name": "setProperty" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 1444, - "end": 1450, - "loc": { - "start": { - "line": 45, - "column": 18 - }, - "end": { - "line": 45, - "column": 24 - }, - "identifierName": "border" - }, - "name": "border" - }, - "computed": false - }, - "consequent": { - "type": "ExpressionStatement", - "start": 1452, - "end": 1513, - "loc": { - "start": { - "line": 45, - "column": 26 - }, - "end": { - "line": 45, - "column": 87 - } - }, - "expression": { - "type": "CallExpression", - "start": 1452, - "end": 1512, - "loc": { - "start": { - "line": 45, - "column": 26 - }, - "end": { - "line": 45, - "column": 86 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1452, - "end": 1483, + "arguments": [ + { + "type": "StringLiteral", + "start": 1205, + "end": 1214, "loc": { "start": { "line": 45, - "column": 26 + "column": 36 }, "end": { "line": 45, - "column": 57 + "column": 45 + } + }, + "extra": { + "rawValue": "opacity", + "raw": "'opacity'" + }, + "value": "opacity" + }, + { + "type": "MemberExpression", + "start": 1216, + "end": 1243, + "loc": { + "start": { + "line": 45, + "column": 47 + }, + "end": { + "line": 45, + "column": 74 } }, "object": { "type": "MemberExpression", - "start": 1452, - "end": 1471, + "start": 1216, + "end": 1228, "loc": { "start": { "line": 45, - "column": 26 + "column": 47 }, "end": { "line": 45, - "column": 45 + "column": 59 } }, "object": { "type": "Identifier", - "start": 1452, - "end": 1465, + "start": 1216, + "end": 1222, "loc": { "start": { "line": 45, - "column": 26 + "column": 47 }, "end": { "line": 45, - "column": 39 + "column": 53 }, - "identifierName": "newCanvasElem" + "identifierName": "config" }, - "name": "newCanvasElem" + "name": "config" }, "property": { "type": "Identifier", - "start": 1466, - "end": 1471, + "start": 1223, + "end": 1228, "loc": { "start": { "line": 45, - "column": 40 + "column": 54 }, "end": { "line": 45, - "column": 45 + "column": 59 }, - "identifierName": "style" + "identifierName": "react" }, - "name": "style" + "name": "react" }, "computed": false }, "property": { "type": "Identifier", - "start": 1472, - "end": 1483, + "start": 1229, + "end": 1243, "loc": { "start": { "line": 45, - "column": 46 + "column": 60 }, "end": { "line": 45, - "column": 57 + "column": 74 }, - "identifierName": "setProperty" + "identifierName": "opacityDefault" }, - "name": "setProperty" + "name": "opacityDefault" }, "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 1484, - "end": 1492, - "loc": { - "start": { - "line": 45, - "column": 58 - }, - "end": { - "line": 45, - "column": 66 - } - }, - "extra": { - "rawValue": "border", - "raw": "'border'" - }, - "value": "border" - }, - { - "type": "StringLiteral", - "start": 1494, - "end": 1511, - "loc": { - "start": { - "line": 45, - "column": 68 - }, - "end": { - "line": 45, - "column": 85 - } - }, - "extra": { - "rawValue": "dashed 1px #CCC", - "raw": "'dashed 1px #CCC'" - }, - "value": "dashed 1px #CCC" - } - ] - } - }, - "alternate": null + } + ] + } }, { "type": "ExpressionStatement", - "start": 1518, - "end": 1553, + "start": 1250, + "end": 1338, "loc": { "start": { "line": 46, @@ -9037,13 +8746,13 @@ }, "end": { "line": 46, - "column": 39 + "column": 92 } }, "expression": { "type": "CallExpression", - "start": 1518, - "end": 1552, + "start": 1250, + "end": 1337, "loc": { "start": { "line": 46, @@ -9051,13 +8760,13 @@ }, "end": { "line": 46, - "column": 38 + "column": 91 } }, "callee": { "type": "MemberExpression", - "start": 1518, - "end": 1537, + "start": 1250, + "end": 1281, "loc": { "start": { "line": 46, @@ -9065,13 +8774,13 @@ }, "end": { "line": 46, - "column": 23 + "column": 35 } }, "object": { - "type": "Identifier", - "start": 1518, - "end": 1525, + "type": "MemberExpression", + "start": 1250, + "end": 1269, "loc": { "start": { "line": 46, @@ -9079,335 +8788,456 @@ }, "end": { "line": 46, - "column": 11 + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1250, + "end": 1263, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 17 + }, + "identifierName": "newCanvasElem" }, - "identifierName": "newElem" + "name": "newCanvasElem" }, - "name": "newElem" + "property": { + "type": "Identifier", + "start": 1264, + "end": 1269, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 23 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1526, - "end": 1537, + "start": 1270, + "end": 1281, "loc": { "start": { "line": 46, - "column": 12 + "column": 24 }, "end": { "line": 46, - "column": 23 + "column": 35 }, - "identifierName": "appendChild" + "identifierName": "setProperty" }, - "name": "appendChild" + "name": "setProperty" }, "computed": false }, "arguments": [ { - "type": "Identifier", - "start": 1538, - "end": 1551, + "type": "MemberExpression", + "start": 1282, + "end": 1305, "loc": { "start": { "line": 46, - "column": 24 + "column": 36 }, "end": { "line": 46, - "column": 37 - }, - "identifierName": "newCanvasElem" - }, - "name": "newCanvasElem" - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 1557, - "end": 1592, - "loc": { - "start": { - "line": 48, - "column": 2 - }, - "end": { - "line": 48, - "column": 37 - } - }, - "expression": { - "type": "CallExpression", - "start": 1557, - "end": 1591, - "loc": { - "start": { - "line": 48, - "column": 2 - }, - "end": { - "line": 48, - "column": 36 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1557, - "end": 1582, - "loc": { - "start": { - "line": 48, - "column": 2 - }, - "end": { - "line": 48, - "column": 27 - } - }, - "object": { - "type": "MemberExpression", - "start": 1557, - "end": 1570, - "loc": { - "start": { - "line": 48, - "column": 2 - }, - "end": { - "line": 48, - "column": 15 + "column": 59 } }, "object": { - "type": "Identifier", - "start": 1557, - "end": 1565, + "type": "MemberExpression", + "start": 1282, + "end": 1296, "loc": { "start": { - "line": 48, - "column": 2 + "line": 46, + "column": 36 }, "end": { - "line": 48, - "column": 10 + "line": 46, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 1282, + "end": 1288, + "loc": { + "start": { + "line": 46, + "column": 36 + }, + "end": { + "line": 46, + "column": 42 + }, + "identifierName": "config" }, - "identifierName": "document" + "name": "config" }, - "name": "document" + "property": { + "type": "Identifier", + "start": 1289, + "end": 1296, + "loc": { + "start": { + "line": 46, + "column": 43 + }, + "end": { + "line": 46, + "column": 50 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, "property": { "type": "Identifier", - "start": 1566, - "end": 1570, + "start": 1297, + "end": 1305, "loc": { "start": { - "line": 48, - "column": 11 + "line": 46, + "column": 51 }, "end": { - "line": 48, - "column": 15 + "line": 46, + "column": 59 }, - "identifierName": "body" + "identifierName": "position" }, - "name": "body" + "name": "position" }, "computed": false }, - "property": { - "type": "Identifier", - "start": 1571, - "end": 1582, + { + "type": "BinaryExpression", + "start": 1307, + "end": 1336, "loc": { "start": { - "line": 48, - "column": 16 + "line": 46, + "column": 61 }, "end": { - "line": 48, - "column": 27 - }, - "identifierName": "appendChild" + "line": 46, + "column": 90 + } }, - "name": "appendChild" - }, - "computed": false - }, - "arguments": [ - { - "type": "Identifier", - "start": 1583, - "end": 1590, - "loc": { - "start": { - "line": 48, - "column": 28 + "left": { + "type": "MemberExpression", + "start": 1307, + "end": 1329, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 83 + } }, - "end": { - "line": 48, - "column": 35 + "object": { + "type": "MemberExpression", + "start": 1307, + "end": 1321, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 1307, + "end": 1313, + "loc": { + "start": { + "line": 46, + "column": 61 + }, + "end": { + "line": 46, + "column": 67 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1314, + "end": 1321, + "loc": { + "start": { + "line": 46, + "column": 68 + }, + "end": { + "line": 46, + "column": 75 + }, + "identifierName": "display" + }, + "name": "display" + }, + "computed": false }, - "identifierName": "newElem" + "property": { + "type": "Identifier", + "start": 1322, + "end": 1329, + "loc": { + "start": { + "line": 46, + "column": 76 + }, + "end": { + "line": 46, + "column": 83 + }, + "identifierName": "hOffset" + }, + "name": "hOffset" + }, + "computed": false }, - "name": "newElem" + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1332, + "end": 1336, + "loc": { + "start": { + "line": 46, + "column": 86 + }, + "end": { + "line": 46, + "column": 90 + } + }, + "extra": { + "rawValue": "px", + "raw": "'px'" + }, + "value": "px" + } } ] } }, { "type": "ExpressionStatement", - "start": 1595, - "end": 1652, + "start": 1343, + "end": 1416, "loc": { "start": { - "line": 49, - "column": 2 + "line": 47, + "column": 4 }, "end": { - "line": 49, - "column": 59 + "line": 47, + "column": 77 } }, "expression": { - "type": "AssignmentExpression", - "start": 1595, - "end": 1651, + "type": "CallExpression", + "start": 1343, + "end": 1415, "loc": { "start": { - "line": 49, - "column": 2 + "line": 47, + "column": 4 }, "end": { - "line": 49, - "column": 58 + "line": 47, + "column": 76 } }, - "operator": "=", - "left": { - "type": "Identifier", - "start": 1595, - "end": 1605, - "loc": { - "start": { - "line": 49, - "column": 2 - }, - "end": { - "line": 49, - "column": 12 - }, - "identifierName": "currCanvas" - }, - "name": "currCanvas" - }, - "right": { - "type": "CallExpression", - "start": 1608, - "end": 1651, + "callee": { + "type": "MemberExpression", + "start": 1343, + "end": 1374, "loc": { "start": { - "line": 49, - "column": 15 + "line": 47, + "column": 4 }, "end": { - "line": 49, - "column": 58 + "line": 47, + "column": 35 } }, - "callee": { + "object": { "type": "MemberExpression", - "start": 1608, - "end": 1631, + "start": 1343, + "end": 1362, "loc": { "start": { - "line": 49, - "column": 15 + "line": 47, + "column": 4 }, "end": { - "line": 49, - "column": 38 + "line": 47, + "column": 23 } }, "object": { "type": "Identifier", - "start": 1608, - "end": 1616, + "start": 1343, + "end": 1356, "loc": { "start": { - "line": 49, - "column": 15 + "line": 47, + "column": 4 }, "end": { - "line": 49, - "column": 23 + "line": 47, + "column": 17 }, - "identifierName": "document" + "identifierName": "newCanvasElem" }, - "name": "document" + "name": "newCanvasElem" }, "property": { "type": "Identifier", - "start": 1617, - "end": 1631, + "start": 1357, + "end": 1362, "loc": { "start": { - "line": 49, - "column": 24 + "line": 47, + "column": 18 }, "end": { - "line": 49, - "column": 38 + "line": 47, + "column": 23 }, - "identifierName": "getElementById" + "identifierName": "style" }, - "name": "getElementById" + "name": "style" }, "computed": false }, - "arguments": [ - { + "property": { + "type": "Identifier", + "start": 1363, + "end": 1374, + "loc": { + "start": { + "line": 47, + "column": 24 + }, + "end": { + "line": 47, + "column": 35 + }, + "identifierName": "setProperty" + }, + "name": "setProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1375, + "end": 1383, + "loc": { + "start": { + "line": 47, + "column": 36 + }, + "end": { + "line": 47, + "column": 44 + } + }, + "extra": { + "rawValue": "bottom", + "raw": "'bottom'" + }, + "value": "bottom" + }, + { + "type": "BinaryExpression", + "start": 1385, + "end": 1414, + "loc": { + "start": { + "line": 47, + "column": 46 + }, + "end": { + "line": 47, + "column": 75 + } + }, + "left": { "type": "MemberExpression", - "start": 1632, - "end": 1650, + "start": 1385, + "end": 1407, "loc": { "start": { - "line": 49, - "column": 39 + "line": 47, + "column": 46 }, "end": { - "line": 49, - "column": 57 + "line": 47, + "column": 68 } }, "object": { "type": "MemberExpression", - "start": 1632, - "end": 1643, + "start": 1385, + "end": 1399, "loc": { "start": { - "line": 49, - "column": 39 + "line": 47, + "column": 46 }, "end": { - "line": 49, - "column": 50 + "line": 47, + "column": 60 } }, "object": { "type": "Identifier", - "start": 1632, - "end": 1638, + "start": 1385, + "end": 1391, "loc": { "start": { - "line": 49, - "column": 39 + "line": 47, + "column": 46 }, "end": { - "line": 49, - "column": 45 + "line": 47, + "column": 52 }, "identifierName": "config" }, @@ -9415,368 +9245,2274 @@ }, "property": { "type": "Identifier", - "start": 1639, - "end": 1643, + "start": 1392, + "end": 1399, "loc": { "start": { - "line": 49, - "column": 46 + "line": 47, + "column": 53 }, "end": { - "line": 49, - "column": 50 + "line": 47, + "column": 60 }, - "identifierName": "name" + "identifierName": "display" }, - "name": "name" + "name": "display" }, "computed": false }, "property": { "type": "Identifier", - "start": 1644, - "end": 1650, + "start": 1400, + "end": 1407, "loc": { "start": { - "line": 49, - "column": 51 + "line": 47, + "column": 61 }, "end": { - "line": 49, - "column": 57 + "line": 47, + "column": 68 }, - "identifierName": "canvas" + "identifierName": "vOffset" }, - "name": "canvas" + "name": "vOffset" }, "computed": false - } - ] - } - } - }, - { - "type": "ExpressionStatement", - "start": 1656, - "end": 1668, - "loc": { - "start": { - "line": 51, - "column": 2 + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1410, + "end": 1414, + "loc": { + "start": { + "line": 47, + "column": 71 + }, + "end": { + "line": 47, + "column": 75 + } + }, + "extra": { + "rawValue": "px", + "raw": "'px'" + }, + "value": "px" + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1421, + "end": 1471, + "loc": { + "start": { + "line": 48, + "column": 4 }, "end": { - "line": 51, - "column": 14 + "line": 48, + "column": 54 } }, "expression": { "type": "CallExpression", - "start": 1656, - "end": 1667, + "start": 1421, + "end": 1470, "loc": { "start": { - "line": 51, - "column": 2 + "line": 48, + "column": 4 }, "end": { - "line": 51, - "column": 13 + "line": 48, + "column": 53 } }, "callee": { - "type": "Identifier", - "start": 1656, - "end": 1665, + "type": "MemberExpression", + "start": 1421, + "end": 1452, "loc": { "start": { - "line": 51, - "column": 2 + "line": 48, + "column": 4 }, "end": { - "line": 51, - "column": 11 + "line": 48, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 1421, + "end": 1440, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 23 + } }, - "identifierName": "initWebGL" + "object": { + "type": "Identifier", + "start": 1421, + "end": 1434, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 17 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + }, + "property": { + "type": "Identifier", + "start": 1435, + "end": 1440, + "loc": { + "start": { + "line": 48, + "column": 18 + }, + "end": { + "line": 48, + "column": 23 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false }, - "name": "initWebGL" + "property": { + "type": "Identifier", + "start": 1441, + "end": 1452, + "loc": { + "start": { + "line": 48, + "column": 24 + }, + "end": { + "line": 48, + "column": 35 + }, + "identifierName": "setProperty" + }, + "name": "setProperty" + }, + "computed": false }, - "arguments": [] - } - } - ], - "directives": [], - "trailingComments": null - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", - "start": 355, - "end": 422, - "loc": { - "start": { - "line": 23, - "column": 0 - }, - "end": { - "line": 26, - "column": 3 + "arguments": [ + { + "type": "StringLiteral", + "start": 1453, + "end": 1462, + "loc": { + "start": { + "line": 48, + "column": 36 + }, + "end": { + "line": 48, + "column": 45 + } + }, + "extra": { + "rawValue": "z-index", + "raw": "'z-index'" + }, + "value": "z-index" + }, + { + "type": "NumericLiteral", + "start": 1464, + "end": 1469, + "loc": { + "start": { + "line": 48, + "column": 47 + }, + "end": { + "line": 48, + "column": 52 + } + }, + "extra": { + "rawValue": 99999, + "raw": "99999" + }, + "value": 99999 + } + ] } - } - } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", - "start": 1673, - "end": 1757, - "loc": { - "start": { - "line": 55, - "column": 0 + }, + { + "type": "ExpressionStatement", + "start": 1476, + "end": 1534, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 62 + } }, - "end": { - "line": 58, - "column": 3 - } - } - } - ] + "expression": { + "type": "CallExpression", + "start": 1476, + "end": 1533, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1476, + "end": 1507, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 1476, + "end": 1495, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1476, + "end": 1489, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 17 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + }, + "property": { + "type": "Identifier", + "start": 1490, + "end": 1495, + "loc": { + "start": { + "line": 49, + "column": 18 + }, + "end": { + "line": 49, + "column": 23 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1496, + "end": 1507, + "loc": { + "start": { + "line": 49, + "column": 24 + }, + "end": { + "line": 49, + "column": 35 + }, + "identifierName": "setProperty" + }, + "name": "setProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1508, + "end": 1524, + "loc": { + "start": { + "line": 49, + "column": 36 + }, + "end": { + "line": 49, + "column": 52 + } + }, + "extra": { + "rawValue": "pointer-events", + "raw": "'pointer-events'" + }, + "value": "pointer-events" + }, + { + "type": "StringLiteral", + "start": 1526, + "end": 1532, + "loc": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 60 + } + }, + "extra": { + "rawValue": "none", + "raw": "'none'" + }, + "value": "none" + } + ] + } + }, + { + "type": "IfStatement", + "start": 1539, + "end": 1622, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 87 + } + }, + "test": { + "type": "MemberExpression", + "start": 1542, + "end": 1559, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 24 + } + }, + "object": { + "type": "MemberExpression", + "start": 1542, + "end": 1552, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1542, + "end": 1548, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 13 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1549, + "end": 1552, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 17 + }, + "identifierName": "dev" + }, + "name": "dev" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1553, + "end": 1559, + "loc": { + "start": { + "line": 50, + "column": 18 + }, + "end": { + "line": 50, + "column": 24 + }, + "identifierName": "border" + }, + "name": "border" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 1561, + "end": 1622, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 1561, + "end": 1621, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1561, + "end": 1592, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 57 + } + }, + "object": { + "type": "MemberExpression", + "start": 1561, + "end": 1580, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 1561, + "end": 1574, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 39 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + }, + "property": { + "type": "Identifier", + "start": 1575, + "end": 1580, + "loc": { + "start": { + "line": 50, + "column": 40 + }, + "end": { + "line": 50, + "column": 45 + }, + "identifierName": "style" + }, + "name": "style" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1581, + "end": 1592, + "loc": { + "start": { + "line": 50, + "column": 46 + }, + "end": { + "line": 50, + "column": 57 + }, + "identifierName": "setProperty" + }, + "name": "setProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1593, + "end": 1601, + "loc": { + "start": { + "line": 50, + "column": 58 + }, + "end": { + "line": 50, + "column": 66 + } + }, + "extra": { + "rawValue": "border", + "raw": "'border'" + }, + "value": "border" + }, + { + "type": "StringLiteral", + "start": 1603, + "end": 1620, + "loc": { + "start": { + "line": 50, + "column": 68 + }, + "end": { + "line": 50, + "column": 85 + } + }, + "extra": { + "rawValue": "dashed 1px #CCC", + "raw": "'dashed 1px #CCC'" + }, + "value": "dashed 1px #CCC" + } + ] + } + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1627, + "end": 1662, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1627, + "end": 1661, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1627, + "end": 1646, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1627, + "end": 1634, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 11 + }, + "identifierName": "newElem" + }, + "name": "newElem" + }, + "property": { + "type": "Identifier", + "start": 1635, + "end": 1646, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 51, + "column": 23 + }, + "identifierName": "appendChild" + }, + "name": "appendChild" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1647, + "end": 1660, + "loc": { + "start": { + "line": 51, + "column": 24 + }, + "end": { + "line": 51, + "column": 37 + }, + "identifierName": "newCanvasElem" + }, + "name": "newCanvasElem" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1666, + "end": 1701, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 1666, + "end": 1700, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1666, + "end": 1691, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 27 + } + }, + "object": { + "type": "MemberExpression", + "start": 1666, + "end": 1679, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 1666, + "end": 1674, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 10 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 1675, + "end": 1679, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 15 + }, + "identifierName": "body" + }, + "name": "body" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1680, + "end": 1691, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 27 + }, + "identifierName": "appendChild" + }, + "name": "appendChild" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1692, + "end": 1699, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 35 + }, + "identifierName": "newElem" + }, + "name": "newElem" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1704, + "end": 1761, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 59 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1704, + "end": 1760, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 58 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1704, + "end": 1714, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 12 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas" + }, + "right": { + "type": "CallExpression", + "start": 1717, + "end": 1760, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1717, + "end": 1740, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 1717, + "end": 1725, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 23 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 1726, + "end": 1740, + "loc": { + "start": { + "line": 54, + "column": 24 + }, + "end": { + "line": 54, + "column": 38 + }, + "identifierName": "getElementById" + }, + "name": "getElementById" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1741, + "end": 1759, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 57 + } + }, + "object": { + "type": "MemberExpression", + "start": 1741, + "end": 1752, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 1741, + "end": 1747, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 45 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1748, + "end": 1752, + "loc": { + "start": { + "line": 54, + "column": 46 + }, + "end": { + "line": 54, + "column": 50 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1753, + "end": 1759, + "loc": { + "start": { + "line": 54, + "column": 51 + }, + "end": { + "line": 54, + "column": 57 + }, + "identifierName": "canvas" + }, + "name": "canvas" + }, + "computed": false + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 1765, + "end": 1777, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 14 + } + }, + "expression": { + "type": "CallExpression", + "start": 1765, + "end": 1776, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 13 + } + }, + "callee": { + "type": "Identifier", + "start": 1765, + "end": 1774, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 11 + }, + "identifierName": "initWebGL" + }, + "name": "initWebGL" + }, + "arguments": [] + } + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", + "start": 355, + "end": 422, + "loc": { + "start": { + "line": 23, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", + "start": 1782, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 0 + }, + "end": { + "line": 63, + "column": 3 + } + } + } + ] + }, + "specifiers": null, + "source": null, + "leadingComments": null + }, + { + "type": "ExportNamedDeclaration", + "start": 2550, + "end": 2603, + "loc": { + "start": { + "line": 89, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "declaration": { + "type": "VariableDeclaration", + "start": 248, + "end": 274, + "loc": { + "start": { + "line": 14, + "column": 0 + }, + "end": { + "line": 14, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 252, + "end": 273, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 252, + "end": 261, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 13 + }, + "identifierName": "currWebGL" + }, + "name": "currWebGL", + "leadingComments": null + }, + "init": { + "type": "Identifier", + "start": 264, + "end": 273, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 25 + }, + "identifierName": "undefined" + }, + "name": "undefined" + }, + "leadingComments": null + } + ], + "kind": "let", + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", + "start": 182, + "end": 246, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 12, + "column": 3 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", + "start": 276, + "end": 336, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + } + } + ] + }, + "specifiers": null, + "source": null, + "leadingComments": null + }, + { + "type": "ExportNamedDeclaration", + "start": 2550, + "end": 2603, + "loc": { + "start": { + "line": 89, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "declaration": { + "type": "VariableDeclaration", + "start": 338, + "end": 353, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 21, + "column": 15 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 342, + "end": 352, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 14 + } + }, + "id": { + "type": "Identifier", + "start": 342, + "end": 352, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 14 + }, + "identifierName": "currCanvas" + }, + "name": "currCanvas", + "leadingComments": null + }, + "init": null, + "leadingComments": null + } + ], + "kind": "let", + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", + "start": 276, + "end": 336, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", + "start": 355, + "end": 422, + "loc": { + "start": { + "line": 23, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + } + ] + }, + "specifiers": null, + "source": null, + "leadingComments": null + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentBlock", + "value": "*\n * @description The container and manager for all the DOM and WebGL emelents.\n ", + "start": 0, + "end": 85, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 3, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", + "start": 182, + "end": 246, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 12, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", + "start": 276, + "end": 336, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", + "start": 355, + "end": 422, + "loc": { + "start": { + "line": 23, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", + "start": 1782, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 0 + }, + "end": { + "line": 63, + "column": 3 + } + } + } + ], + "tokens": [ + { + "type": "CommentBlock", + "value": "*\n * @description The container and manager for all the DOM and WebGL emelents.\n ", + "start": 0, + "end": 85, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 3, + "column": 3 + } + } + }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 88, + "end": 94, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 95, + "end": 96, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 97, + "end": 103, + "loc": { + "start": { + "line": 6, + "column": 9 + }, + "end": { + "line": 6, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 104, + "end": 105, + "loc": { + "start": { + "line": 6, + "column": 16 + }, + "end": { + "line": 6, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 106, + "end": 110, + "loc": { + "start": { + "line": 6, + "column": 18 + }, + "end": { + "line": 6, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./config/configMgr", + "start": 111, + "end": 131, + "loc": { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 131, + "end": 132, + "loc": { + "start": { + "line": 6, + "column": 43 + }, + "end": { + "line": 6, + "column": 44 + } + } + }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 133, + "end": 139, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "htmlTemplate", + "start": 140, + "end": 152, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 153, + "end": 157, + "loc": { + "start": { + "line": 7, + "column": 20 }, - "specifiers": null, - "source": null, - "leadingComments": null + "end": { + "line": 7, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./tmplate/innerHTML", + "start": 158, + "end": 179, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 7, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 179, + "end": 180, + "loc": { + "start": { + "line": 7, + "column": 46 + }, + "end": { + "line": 7, + "column": 47 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", + "start": 182, + "end": 246, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 12, + "column": 3 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 248, + "end": 251, + "loc": { + "start": { + "line": 14, + "column": 0 + }, + "end": { + "line": 14, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currWebGL", + "start": 252, + "end": 261, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 262, + "end": 263, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 264, + "end": 273, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 273, + "end": 274, + "loc": { + "start": { + "line": 14, + "column": 25 + }, + "end": { + "line": 14, + "column": 26 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", + "start": 276, + "end": 336, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 338, + "end": 341, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 21, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null }, - { - "type": "ExportNamedDeclaration", - "start": 2441, - "end": 2480, - "loc": { - "start": { - "line": 84, - "column": 0 - }, - "end": { - "line": 87, - "column": 1 - } + "value": "currCanvas", + "start": 342, + "end": 352, + "loc": { + "start": { + "line": 21, + "column": 4 }, - "declaration": { - "type": "VariableDeclaration", - "start": 248, - "end": 274, - "loc": { - "start": { - "line": 14, - "column": 0 - }, - "end": { - "line": 14, - "column": 26 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 252, - "end": 273, - "loc": { - "start": { - "line": 14, - "column": 4 - }, - "end": { - "line": 14, - "column": 25 - } - }, - "id": { - "type": "Identifier", - "start": 252, - "end": 261, - "loc": { - "start": { - "line": 14, - "column": 4 - }, - "end": { - "line": 14, - "column": 13 - }, - "identifierName": "currWebGL" - }, - "name": "currWebGL", - "leadingComments": null - }, - "init": { - "type": "Identifier", - "start": 264, - "end": 273, - "loc": { - "start": { - "line": 14, - "column": 16 - }, - "end": { - "line": 14, - "column": 25 - }, - "identifierName": "undefined" - }, - "name": "undefined" - }, - "leadingComments": null - } - ], - "kind": "let", - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", - "start": 182, - "end": 246, - "loc": { - "start": { - "line": 9, - "column": 0 - }, - "end": { - "line": 12, - "column": 3 - } - } - } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", - "start": 276, - "end": 336, - "loc": { - "start": { - "line": 16, - "column": 0 - }, - "end": { - "line": 19, - "column": 3 - } - } - } - ] + "end": { + "line": 21, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 352, + "end": 353, + "loc": { + "start": { + "line": 21, + "column": 14 }, - "specifiers": null, - "source": null, - "leadingComments": null + "end": { + "line": 21, + "column": 15 + } } - ], - "directives": [] - }, - "comments": [ + }, { "type": "CommentBlock", - "value": "*\n * @description The container and manager for all the DOM and WebGL emelents.\n ", - "start": 0, - "end": 85, + "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", + "start": 355, + "end": 422, "loc": { "start": { - "line": 1, + "line": 23, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 424, + "end": 432, + "loc": { + "start": { + "line": 28, "column": 0 }, "end": { - "line": 3, - "column": 3 + "line": 28, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 433, + "end": 446, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 28, + "column": 22 + }, + "end": { + "line": 28, + "column": 23 } } }, { - "type": "CommentBlock", - "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", - "start": 182, - "end": 246, + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 447, + "end": 448, "loc": { "start": { - "line": 9, - "column": 0 + "line": 28, + "column": 23 }, "end": { - "line": 12, - "column": 3 + "line": 28, + "column": 24 } } }, { - "type": "CommentBlock", - "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", - "start": 276, - "end": 336, + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 448, + "end": 449, "loc": { "start": { - "line": 16, - "column": 0 + "line": 28, + "column": 24 }, "end": { - "line": 19, - "column": 3 + "line": 28, + "column": 25 } } }, { - "type": "CommentBlock", - "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", - "start": 355, - "end": 422, + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 453, + "end": 456, "loc": { "start": { - "line": 23, - "column": 0 + "line": 30, + "column": 2 }, "end": { - "line": 26, - "column": 3 + "line": 30, + "column": 5 } } }, { - "type": "CommentBlock", - "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", - "start": 1673, - "end": 1757, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 457, + "end": 458, "loc": { "start": { - "line": 55, - "column": 0 + "line": 30, + "column": 6 }, "end": { - "line": 58, - "column": 3 + "line": 30, + "column": 7 } } - } - ], - "tokens": [ + }, { - "type": "CommentBlock", - "value": "*\n * @description The container and manager for all the DOM and WebGL emelents.\n ", - "start": 0, - "end": 85, + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 459, + "end": 460, "loc": { "start": { - "line": 1, - "column": 0 + "line": 30, + "column": 8 }, "end": { - "line": 3, - "column": 3 + "line": 30, + "column": 9 } } }, { "type": { - "label": "import", - "keyword": "import", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -9784,45 +11520,45 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "import", - "start": 88, - "end": 94, + "value": "document", + "start": 461, + "end": 469, "loc": { "start": { - "line": 6, - "column": 0 + "line": 30, + "column": 10 }, "end": { - "line": 6, - "column": 6 + "line": 30, + "column": 18 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 95, - "end": 96, + "start": 469, + "end": 470, "loc": { "start": { - "line": 6, - "column": 7 + "line": 30, + "column": 18 }, "end": { - "line": 6, - "column": 8 + "line": 30, + "column": 19 } } }, @@ -9838,25 +11574,25 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 97, - "end": 103, + "value": "getElementById", + "start": 470, + "end": 484, "loc": { "start": { - "line": 6, - "column": 9 + "line": 30, + "column": 19 }, "end": { - "line": 6, - "column": 15 + "line": 30, + "column": 33 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -9864,16 +11600,16 @@ "postfix": false, "binop": null }, - "start": 104, - "end": 105, + "start": 484, + "end": 485, "loc": { "start": { - "line": 6, - "column": 16 + "line": 30, + "column": 33 }, "end": { - "line": 6, - "column": 17 + "line": 30, + "column": 34 } } }, @@ -9889,25 +11625,25 @@ "postfix": false, "binop": null }, - "value": "from", - "start": 106, - "end": 110, + "value": "config", + "start": 485, + "end": 491, "loc": { "start": { - "line": 6, - "column": 18 + "line": 30, + "column": 34 }, "end": { - "line": 6, - "column": 22 + "line": 30, + "column": 40 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -9916,52 +11652,50 @@ "binop": null, "updateContext": null }, - "value": "./config/configMgr", - "start": 111, - "end": 131, + "start": 491, + "end": 492, "loc": { "start": { - "line": 6, - "column": 23 + "line": 30, + "column": 40 }, "end": { - "line": 6, - "column": 43 + "line": 30, + "column": 41 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 131, - "end": 132, + "value": "name", + "start": 492, + "end": 496, "loc": { "start": { - "line": 6, - "column": 43 + "line": 30, + "column": 41 }, "end": { - "line": 6, - "column": 44 + "line": 30, + "column": 45 } } }, { "type": { - "label": "import", - "keyword": "import", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -9970,17 +11704,16 @@ "binop": null, "updateContext": null }, - "value": "import", - "start": 133, - "end": 139, + "start": 496, + "end": 497, "loc": { "start": { - "line": 7, - "column": 0 + "line": 30, + "column": 45 }, "end": { - "line": 7, - "column": 6 + "line": 30, + "column": 46 } } }, @@ -9996,25 +11729,25 @@ "postfix": false, "binop": null }, - "value": "htmlTemplate", - "start": 140, - "end": 152, + "value": "div", + "start": 497, + "end": 500, "loc": { "start": { - "line": 7, - "column": 7 + "line": 30, + "column": 46 }, "end": { - "line": 7, - "column": 19 + "line": 30, + "column": 49 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -10022,25 +11755,25 @@ "postfix": false, "binop": null }, - "value": "from", - "start": 153, - "end": 157, + "start": 500, + "end": 501, "loc": { "start": { - "line": 7, - "column": 20 + "line": 30, + "column": 49 }, "end": { - "line": 7, - "column": 24 + "line": 30, + "column": 50 } } }, { "type": { - "label": "string", + "label": "if", + "keyword": "if", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -10049,148 +11782,131 @@ "binop": null, "updateContext": null }, - "value": "./tmplate/innerHTML", - "start": 158, - "end": 179, + "value": "if", + "start": 504, + "end": 506, "loc": { "start": { - "line": 7, - "column": 25 + "line": 31, + "column": 2 }, "end": { - "line": 7, - "column": 46 + "line": 31, + "column": 4 } } }, { "type": { - "label": ";", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 179, - "end": 180, - "loc": { - "start": { - "line": 7, - "column": 46 - }, - "end": { - "line": 7, - "column": 47 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n * The current WebGL element\n * @type {RenderingContext}\n ", - "start": 182, - "end": 246, + "start": 507, + "end": 508, "loc": { "start": { - "line": 9, - "column": 0 + "line": 31, + "column": 5 }, "end": { - "line": 12, - "column": 3 + "line": 31, + "column": 6 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "let", - "start": 248, - "end": 251, + "value": "e", + "start": 508, + "end": 509, "loc": { "start": { - "line": 14, - "column": 0 + "line": 31, + "column": 6 }, "end": { - "line": 14, - "column": 3 + "line": 31, + "column": 7 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": 6, + "updateContext": null }, - "value": "currWebGL", - "start": 252, - "end": 261, + "value": "!==", + "start": 510, + "end": 513, "loc": { "start": { - "line": 14, - "column": 4 + "line": 31, + "column": 8 }, "end": { - "line": 14, - "column": 13 + "line": 31, + "column": 11 } } }, { "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 262, - "end": 263, + "value": "null", + "start": 514, + "end": 518, "loc": { "start": { - "line": 14, - "column": 14 + "line": 31, + "column": 12 }, "end": { - "line": 14, - "column": 15 + "line": 31, + "column": 16 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -10198,66 +11914,73 @@ "postfix": false, "binop": null }, - "value": "undefined", - "start": 264, - "end": 273, + "start": 518, + "end": 519, "loc": { "start": { - "line": 14, + "line": 31, "column": 16 }, "end": { - "line": 14, - "column": 25 + "line": 31, + "column": 17 } } }, { "type": { - "label": ";", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 273, - "end": 274, + "start": 519, + "end": 520, "loc": { "start": { - "line": 14, - "column": 25 + "line": 31, + "column": 17 }, "end": { - "line": 14, - "column": 26 + "line": 31, + "column": 18 } } }, { - "type": "CommentBlock", - "value": "*\n * The current canvas element\n * @type {HTMLElement}\n ", - "start": 276, - "end": 336, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 525, + "end": 533, "loc": { "start": { - "line": 16, - "column": 0 + "line": 32, + "column": 4 }, "end": { - "line": 19, - "column": 3 + "line": 32, + "column": 12 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -10268,17 +11991,16 @@ "binop": null, "updateContext": null }, - "value": "let", - "start": 338, - "end": 341, + "start": 533, + "end": 534, "loc": { "start": { - "line": 21, - "column": 0 + "line": 32, + "column": 12 }, "end": { - "line": 21, - "column": 3 + "line": 32, + "column": 13 } } }, @@ -10294,24 +12016,24 @@ "postfix": false, "binop": null }, - "value": "currCanvas", - "start": 342, - "end": 352, + "value": "body", + "start": 534, + "end": 538, "loc": { "start": { - "line": 21, - "column": 4 + "line": 32, + "column": 13 }, "end": { - "line": 21, - "column": 14 + "line": 32, + "column": 17 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -10321,39 +12043,22 @@ "binop": null, "updateContext": null }, - "start": 352, - "end": 353, - "loc": { - "start": { - "line": 21, - "column": 14 - }, - "end": { - "line": 21, - "column": 15 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n * Create the canvas and styles using DOM\n * @return {null}\n ", - "start": 355, - "end": 422, + "start": 538, + "end": 539, "loc": { "start": { - "line": 23, - "column": 0 + "line": 32, + "column": 17 }, "end": { - "line": 26, - "column": 3 + "line": 32, + "column": 18 } } }, { "type": { - "label": "function", - "keyword": "function", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -10363,24 +12068,24 @@ "postfix": false, "binop": null }, - "value": "function", - "start": 424, - "end": 432, + "value": "removeChild", + "start": 539, + "end": 550, "loc": { "start": { - "line": 28, - "column": 0 + "line": 32, + "column": 18 }, "end": { - "line": 28, - "column": 8 + "line": 32, + "column": 29 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -10389,24 +12094,23 @@ "postfix": false, "binop": null }, - "value": "createElement", - "start": 433, - "end": 446, + "start": 550, + "end": 551, "loc": { "start": { - "line": 28, - "column": 9 + "line": 32, + "column": 29 }, "end": { - "line": 28, - "column": 22 + "line": 32, + "column": 30 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -10415,16 +12119,17 @@ "postfix": false, "binop": null }, - "start": 446, - "end": 447, + "value": "e", + "start": 551, + "end": 552, "loc": { "start": { - "line": 28, - "column": 22 + "line": 32, + "column": 30 }, "end": { - "line": 28, - "column": 23 + "line": 32, + "column": 31 } } }, @@ -10440,24 +12145,50 @@ "postfix": false, "binop": null }, - "start": 447, - "end": 448, + "start": 552, + "end": 553, "loc": { "start": { - "line": 28, - "column": 23 + "line": 32, + "column": 31 }, "end": { - "line": 28, - "column": 24 + "line": 32, + "column": 32 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 553, + "end": 554, + "loc": { + "start": { + "line": 32, + "column": 32 + }, + "end": { + "line": 32, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -10465,16 +12196,16 @@ "postfix": false, "binop": null }, - "start": 448, - "end": 449, + "start": 557, + "end": 558, "loc": { "start": { - "line": 28, - "column": 24 + "line": 33, + "column": 2 }, "end": { - "line": 28, - "column": 25 + "line": 33, + "column": 3 } } }, @@ -10493,15 +12224,15 @@ "updateContext": null }, "value": "let", - "start": 453, - "end": 456, + "start": 562, + "end": 565, "loc": { "start": { - "line": 30, + "line": 35, "column": 2 }, "end": { - "line": 30, + "line": 35, "column": 5 } } @@ -10519,15 +12250,15 @@ "binop": null }, "value": "newElem", - "start": 457, - "end": 464, + "start": 566, + "end": 573, "loc": { "start": { - "line": 30, + "line": 35, "column": 6 }, "end": { - "line": 30, + "line": 35, "column": 13 } } @@ -10546,15 +12277,15 @@ "updateContext": null }, "value": "=", - "start": 465, - "end": 466, + "start": 574, + "end": 575, "loc": { "start": { - "line": 30, + "line": 35, "column": 14 }, "end": { - "line": 30, + "line": 35, "column": 15 } } @@ -10572,15 +12303,15 @@ "binop": null }, "value": "document", - "start": 467, - "end": 475, + "start": 576, + "end": 584, "loc": { "start": { - "line": 30, + "line": 35, "column": 16 }, "end": { - "line": 30, + "line": 35, "column": 24 } } @@ -10598,15 +12329,15 @@ "binop": null, "updateContext": null }, - "start": 475, - "end": 476, + "start": 584, + "end": 585, "loc": { "start": { - "line": 30, + "line": 35, "column": 24 }, "end": { - "line": 30, + "line": 35, "column": 25 } } @@ -10624,15 +12355,15 @@ "binop": null }, "value": "createElement", - "start": 476, - "end": 489, + "start": 585, + "end": 598, "loc": { "start": { - "line": 30, + "line": 35, "column": 25 }, "end": { - "line": 30, + "line": 35, "column": 38 } } @@ -10649,15 +12380,15 @@ "postfix": false, "binop": null }, - "start": 489, - "end": 490, + "start": 598, + "end": 599, "loc": { "start": { - "line": 30, + "line": 35, "column": 38 }, "end": { - "line": 30, + "line": 35, "column": 39 } } @@ -10676,15 +12407,15 @@ "updateContext": null }, "value": "div", - "start": 490, - "end": 495, + "start": 599, + "end": 604, "loc": { "start": { - "line": 30, + "line": 35, "column": 39 }, "end": { - "line": 30, + "line": 35, "column": 44 } } @@ -10701,15 +12432,15 @@ "postfix": false, "binop": null }, - "start": 495, - "end": 496, + "start": 604, + "end": 605, "loc": { "start": { - "line": 30, + "line": 35, "column": 44 }, "end": { - "line": 30, + "line": 35, "column": 45 } } @@ -10727,15 +12458,15 @@ "binop": null, "updateContext": null }, - "start": 496, - "end": 497, + "start": 605, + "end": 606, "loc": { "start": { - "line": 30, + "line": 35, "column": 45 }, "end": { - "line": 30, + "line": 35, "column": 46 } } @@ -10753,15 +12484,15 @@ "binop": null }, "value": "newElem", - "start": 500, - "end": 507, + "start": 609, + "end": 616, "loc": { "start": { - "line": 31, + "line": 36, "column": 2 }, "end": { - "line": 31, + "line": 36, "column": 9 } } @@ -10779,15 +12510,15 @@ "binop": null, "updateContext": null }, - "start": 507, - "end": 508, + "start": 616, + "end": 617, "loc": { "start": { - "line": 31, + "line": 36, "column": 9 }, "end": { - "line": 31, + "line": 36, "column": 10 } } @@ -10805,15 +12536,15 @@ "binop": null }, "value": "id", - "start": 508, - "end": 510, + "start": 617, + "end": 619, "loc": { "start": { - "line": 31, + "line": 36, "column": 10 }, "end": { - "line": 31, + "line": 36, "column": 12 } } @@ -10832,15 +12563,15 @@ "updateContext": null }, "value": "=", - "start": 511, - "end": 512, + "start": 620, + "end": 621, "loc": { "start": { - "line": 31, + "line": 36, "column": 13 }, "end": { - "line": 31, + "line": 36, "column": 14 } } @@ -10858,15 +12589,15 @@ "binop": null }, "value": "config", - "start": 513, - "end": 519, + "start": 622, + "end": 628, "loc": { "start": { - "line": 31, + "line": 36, "column": 15 }, "end": { - "line": 31, + "line": 36, "column": 21 } } @@ -10884,15 +12615,15 @@ "binop": null, "updateContext": null }, - "start": 519, - "end": 520, + "start": 628, + "end": 629, "loc": { "start": { - "line": 31, + "line": 36, "column": 21 }, "end": { - "line": 31, + "line": 36, "column": 22 } } @@ -10910,15 +12641,15 @@ "binop": null }, "value": "name", - "start": 520, - "end": 524, + "start": 629, + "end": 633, "loc": { "start": { - "line": 31, + "line": 36, "column": 22 }, "end": { - "line": 31, + "line": 36, "column": 26 } } @@ -10936,15 +12667,15 @@ "binop": null, "updateContext": null }, - "start": 524, - "end": 525, + "start": 633, + "end": 634, "loc": { "start": { - "line": 31, + "line": 36, "column": 26 }, "end": { - "line": 31, + "line": 36, "column": 27 } } @@ -10962,15 +12693,15 @@ "binop": null }, "value": "div", - "start": 525, - "end": 528, + "start": 634, + "end": 637, "loc": { "start": { - "line": 31, + "line": 36, "column": 27 }, "end": { - "line": 31, + "line": 36, "column": 30 } } @@ -10988,15 +12719,15 @@ "binop": null, "updateContext": null }, - "start": 528, - "end": 529, + "start": 637, + "end": 638, "loc": { "start": { - "line": 31, + "line": 36, "column": 30 }, "end": { - "line": 31, + "line": 36, "column": 31 } } @@ -11014,15 +12745,15 @@ "binop": null }, "value": "newElem", - "start": 532, - "end": 539, + "start": 641, + "end": 648, "loc": { "start": { - "line": 32, + "line": 37, "column": 2 }, "end": { - "line": 32, + "line": 37, "column": 9 } } @@ -11040,15 +12771,15 @@ "binop": null, "updateContext": null }, - "start": 539, - "end": 540, + "start": 648, + "end": 649, "loc": { "start": { - "line": 32, + "line": 37, "column": 9 }, "end": { - "line": 32, + "line": 37, "column": 10 } } @@ -11066,15 +12797,15 @@ "binop": null }, "value": "innerHTML", - "start": 540, - "end": 549, + "start": 649, + "end": 658, "loc": { "start": { - "line": 32, + "line": 37, "column": 10 }, "end": { - "line": 32, + "line": 37, "column": 19 } } @@ -11093,15 +12824,15 @@ "updateContext": null }, "value": "=", - "start": 550, - "end": 551, + "start": 659, + "end": 660, "loc": { "start": { - "line": 32, + "line": 37, "column": 20 }, "end": { - "line": 32, + "line": 37, "column": 21 } } @@ -11119,15 +12850,15 @@ "binop": null }, "value": "htmlTemplate", - "start": 552, - "end": 564, + "start": 661, + "end": 673, "loc": { "start": { - "line": 32, + "line": 37, "column": 22 }, "end": { - "line": 32, + "line": 37, "column": 34 } } @@ -11145,15 +12876,15 @@ "binop": null, "updateContext": null }, - "start": 564, - "end": 565, + "start": 673, + "end": 674, "loc": { "start": { - "line": 32, + "line": 37, "column": 34 }, "end": { - "line": 32, + "line": 37, "column": 35 } } @@ -11173,15 +12904,15 @@ "updateContext": null }, "value": "let", - "start": 570, - "end": 573, + "start": 679, + "end": 682, "loc": { "start": { - "line": 33, + "line": 38, "column": 4 }, "end": { - "line": 33, + "line": 38, "column": 7 } } @@ -11199,15 +12930,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 574, - "end": 587, + "start": 683, + "end": 696, "loc": { "start": { - "line": 33, + "line": 38, "column": 8 }, "end": { - "line": 33, + "line": 38, "column": 21 } } @@ -11226,15 +12957,15 @@ "updateContext": null }, "value": "=", - "start": 588, - "end": 589, + "start": 697, + "end": 698, "loc": { "start": { - "line": 33, + "line": 38, "column": 22 }, "end": { - "line": 33, + "line": 38, "column": 23 } } @@ -11252,15 +12983,15 @@ "binop": null }, "value": "document", - "start": 590, - "end": 598, + "start": 699, + "end": 707, "loc": { "start": { - "line": 33, + "line": 38, "column": 24 }, "end": { - "line": 33, + "line": 38, "column": 32 } } @@ -11278,15 +13009,15 @@ "binop": null, "updateContext": null }, - "start": 598, - "end": 599, + "start": 707, + "end": 708, "loc": { "start": { - "line": 33, + "line": 38, "column": 32 }, "end": { - "line": 33, + "line": 38, "column": 33 } } @@ -11304,15 +13035,15 @@ "binop": null }, "value": "createElement", - "start": 599, - "end": 612, + "start": 708, + "end": 721, "loc": { "start": { - "line": 33, + "line": 38, "column": 33 }, "end": { - "line": 33, + "line": 38, "column": 46 } } @@ -11329,15 +13060,15 @@ "postfix": false, "binop": null }, - "start": 612, - "end": 613, + "start": 721, + "end": 722, "loc": { "start": { - "line": 33, + "line": 38, "column": 46 }, "end": { - "line": 33, + "line": 38, "column": 47 } } @@ -11356,15 +13087,15 @@ "updateContext": null }, "value": "canvas", - "start": 613, - "end": 621, + "start": 722, + "end": 730, "loc": { "start": { - "line": 33, + "line": 38, "column": 47 }, "end": { - "line": 33, + "line": 38, "column": 55 } } @@ -11381,15 +13112,15 @@ "postfix": false, "binop": null }, - "start": 621, - "end": 622, + "start": 730, + "end": 731, "loc": { "start": { - "line": 33, + "line": 38, "column": 55 }, "end": { - "line": 33, + "line": 38, "column": 56 } } @@ -11407,15 +13138,15 @@ "binop": null, "updateContext": null }, - "start": 622, - "end": 623, + "start": 731, + "end": 732, "loc": { "start": { - "line": 33, + "line": 38, "column": 56 }, "end": { - "line": 33, + "line": 38, "column": 57 } } @@ -11433,15 +13164,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 628, - "end": 641, + "start": 737, + "end": 750, "loc": { "start": { - "line": 34, + "line": 39, "column": 4 }, "end": { - "line": 34, + "line": 39, "column": 17 } } @@ -11459,15 +13190,15 @@ "binop": null, "updateContext": null }, - "start": 641, - "end": 642, + "start": 750, + "end": 751, "loc": { "start": { - "line": 34, + "line": 39, "column": 17 }, "end": { - "line": 34, + "line": 39, "column": 18 } } @@ -11485,15 +13216,15 @@ "binop": null }, "value": "setAttribute", - "start": 642, - "end": 654, + "start": 751, + "end": 763, "loc": { "start": { - "line": 34, + "line": 39, "column": 18 }, "end": { - "line": 34, + "line": 39, "column": 30 } } @@ -11510,15 +13241,15 @@ "postfix": false, "binop": null }, - "start": 654, - "end": 655, + "start": 763, + "end": 764, "loc": { "start": { - "line": 34, + "line": 39, "column": 30 }, "end": { - "line": 34, + "line": 39, "column": 31 } } @@ -11537,15 +13268,15 @@ "updateContext": null }, "value": "id", - "start": 655, - "end": 659, + "start": 764, + "end": 768, "loc": { "start": { - "line": 34, + "line": 39, "column": 31 }, "end": { - "line": 34, + "line": 39, "column": 35 } } @@ -11563,15 +13294,15 @@ "binop": null, "updateContext": null }, - "start": 659, - "end": 660, + "start": 768, + "end": 769, "loc": { "start": { - "line": 34, + "line": 39, "column": 35 }, "end": { - "line": 34, + "line": 39, "column": 36 } } @@ -11589,15 +13320,15 @@ "binop": null }, "value": "config", - "start": 661, - "end": 667, + "start": 770, + "end": 776, "loc": { "start": { - "line": 34, + "line": 39, "column": 37 }, "end": { - "line": 34, + "line": 39, "column": 43 } } @@ -11615,15 +13346,15 @@ "binop": null, "updateContext": null }, - "start": 667, - "end": 668, + "start": 776, + "end": 777, "loc": { "start": { - "line": 34, + "line": 39, "column": 43 }, "end": { - "line": 34, + "line": 39, "column": 44 } } @@ -11641,15 +13372,15 @@ "binop": null }, "value": "name", - "start": 668, - "end": 672, + "start": 777, + "end": 781, "loc": { "start": { - "line": 34, + "line": 39, "column": 44 }, "end": { - "line": 34, + "line": 39, "column": 48 } } @@ -11667,15 +13398,15 @@ "binop": null, "updateContext": null }, - "start": 672, - "end": 673, + "start": 781, + "end": 782, "loc": { "start": { - "line": 34, + "line": 39, "column": 48 }, "end": { - "line": 34, + "line": 39, "column": 49 } } @@ -11693,15 +13424,15 @@ "binop": null }, "value": "canvas", - "start": 673, - "end": 679, + "start": 782, + "end": 788, "loc": { "start": { - "line": 34, + "line": 39, "column": 49 }, "end": { - "line": 34, + "line": 39, "column": 55 } } @@ -11718,15 +13449,15 @@ "postfix": false, "binop": null }, - "start": 679, - "end": 680, + "start": 788, + "end": 789, "loc": { "start": { - "line": 34, + "line": 39, "column": 55 }, "end": { - "line": 34, + "line": 39, "column": 56 } } @@ -11744,15 +13475,15 @@ "binop": null, "updateContext": null }, - "start": 680, - "end": 681, + "start": 789, + "end": 790, "loc": { "start": { - "line": 34, + "line": 39, "column": 56 }, "end": { - "line": 34, + "line": 39, "column": 57 } } @@ -11770,15 +13501,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 686, - "end": 699, + "start": 795, + "end": 808, "loc": { "start": { - "line": 35, + "line": 40, "column": 4 }, "end": { - "line": 35, + "line": 40, "column": 17 } } @@ -11796,15 +13527,15 @@ "binop": null, "updateContext": null }, - "start": 699, - "end": 700, + "start": 808, + "end": 809, "loc": { "start": { - "line": 35, + "line": 40, "column": 17 }, "end": { - "line": 35, + "line": 40, "column": 18 } } @@ -11822,15 +13553,15 @@ "binop": null }, "value": "setAttribute", - "start": 700, - "end": 712, + "start": 809, + "end": 821, "loc": { "start": { - "line": 35, + "line": 40, "column": 18 }, "end": { - "line": 35, + "line": 40, "column": 30 } } @@ -11847,15 +13578,15 @@ "postfix": false, "binop": null }, - "start": 712, - "end": 713, + "start": 821, + "end": 822, "loc": { "start": { - "line": 35, + "line": 40, "column": 30 }, "end": { - "line": 35, + "line": 40, "column": 31 } } @@ -11874,15 +13605,15 @@ "updateContext": null }, "value": "width", - "start": 713, - "end": 720, + "start": 822, + "end": 829, "loc": { "start": { - "line": 35, + "line": 40, "column": 31 }, "end": { - "line": 35, + "line": 40, "column": 38 } } @@ -11900,15 +13631,15 @@ "binop": null, "updateContext": null }, - "start": 720, - "end": 721, + "start": 829, + "end": 830, "loc": { "start": { - "line": 35, + "line": 40, "column": 38 }, "end": { - "line": 35, + "line": 40, "column": 39 } } @@ -11926,15 +13657,15 @@ "binop": null }, "value": "config", - "start": 722, - "end": 728, + "start": 831, + "end": 837, "loc": { "start": { - "line": 35, + "line": 40, "column": 40 }, "end": { - "line": 35, + "line": 40, "column": 46 } } @@ -11952,15 +13683,15 @@ "binop": null, "updateContext": null }, - "start": 728, - "end": 729, + "start": 837, + "end": 838, "loc": { "start": { - "line": 35, + "line": 40, "column": 46 }, "end": { - "line": 35, + "line": 40, "column": 47 } } @@ -11978,15 +13709,15 @@ "binop": null }, "value": "display", - "start": 729, - "end": 736, + "start": 838, + "end": 845, "loc": { "start": { - "line": 35, + "line": 40, "column": 47 }, "end": { - "line": 35, + "line": 40, "column": 54 } } @@ -12004,15 +13735,15 @@ "binop": null, "updateContext": null }, - "start": 736, - "end": 737, + "start": 845, + "end": 846, "loc": { "start": { - "line": 35, + "line": 40, "column": 54 }, "end": { - "line": 35, + "line": 40, "column": 55 } } @@ -12030,15 +13761,15 @@ "binop": null }, "value": "width", - "start": 737, - "end": 742, + "start": 846, + "end": 851, "loc": { "start": { - "line": 35, + "line": 40, "column": 55 }, "end": { - "line": 35, + "line": 40, "column": 60 } } @@ -12057,15 +13788,15 @@ "updateContext": null }, "value": "*", - "start": 743, - "end": 744, + "start": 852, + "end": 853, "loc": { "start": { - "line": 35, + "line": 40, "column": 61 }, "end": { - "line": 35, + "line": 40, "column": 62 } } @@ -12083,15 +13814,15 @@ "binop": null }, "value": "config", - "start": 745, - "end": 751, + "start": 854, + "end": 860, "loc": { "start": { - "line": 35, + "line": 40, "column": 63 }, "end": { - "line": 35, + "line": 40, "column": 69 } } @@ -12109,15 +13840,15 @@ "binop": null, "updateContext": null }, - "start": 751, - "end": 752, + "start": 860, + "end": 861, "loc": { "start": { - "line": 35, + "line": 40, "column": 69 }, "end": { - "line": 35, + "line": 40, "column": 70 } } @@ -12135,15 +13866,15 @@ "binop": null }, "value": "display", - "start": 752, - "end": 759, + "start": 861, + "end": 868, "loc": { "start": { - "line": 35, + "line": 40, "column": 70 }, "end": { - "line": 35, + "line": 40, "column": 77 } } @@ -12161,15 +13892,15 @@ "binop": null, "updateContext": null }, - "start": 759, - "end": 760, + "start": 868, + "end": 869, "loc": { "start": { - "line": 35, + "line": 40, "column": 77 }, "end": { - "line": 35, + "line": 40, "column": 78 } } @@ -12187,15 +13918,15 @@ "binop": null }, "value": "antialias", - "start": 760, - "end": 769, + "start": 869, + "end": 878, "loc": { "start": { - "line": 35, + "line": 40, "column": 78 }, "end": { - "line": 35, + "line": 40, "column": 87 } } @@ -12212,15 +13943,15 @@ "postfix": false, "binop": null }, - "start": 769, - "end": 770, + "start": 878, + "end": 879, "loc": { "start": { - "line": 35, + "line": 40, "column": 87 }, "end": { - "line": 35, + "line": 40, "column": 88 } } @@ -12238,15 +13969,15 @@ "binop": null, "updateContext": null }, - "start": 770, - "end": 771, + "start": 879, + "end": 880, "loc": { "start": { - "line": 35, + "line": 40, "column": 88 }, "end": { - "line": 35, + "line": 40, "column": 89 } } @@ -12264,15 +13995,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 776, - "end": 789, + "start": 885, + "end": 898, "loc": { "start": { - "line": 36, + "line": 41, "column": 4 }, "end": { - "line": 36, + "line": 41, "column": 17 } } @@ -12290,15 +14021,15 @@ "binop": null, "updateContext": null }, - "start": 789, - "end": 790, + "start": 898, + "end": 899, "loc": { "start": { - "line": 36, + "line": 41, "column": 17 }, "end": { - "line": 36, + "line": 41, "column": 18 } } @@ -12316,15 +14047,15 @@ "binop": null }, "value": "setAttribute", - "start": 790, - "end": 802, + "start": 899, + "end": 911, "loc": { "start": { - "line": 36, + "line": 41, "column": 18 }, "end": { - "line": 36, + "line": 41, "column": 30 } } @@ -12341,15 +14072,15 @@ "postfix": false, "binop": null }, - "start": 802, - "end": 803, + "start": 911, + "end": 912, "loc": { "start": { - "line": 36, + "line": 41, "column": 30 }, "end": { - "line": 36, + "line": 41, "column": 31 } } @@ -12368,15 +14099,15 @@ "updateContext": null }, "value": "height", - "start": 803, - "end": 811, + "start": 912, + "end": 920, "loc": { "start": { - "line": 36, + "line": 41, "column": 31 }, "end": { - "line": 36, + "line": 41, "column": 39 } } @@ -12394,15 +14125,15 @@ "binop": null, "updateContext": null }, - "start": 811, - "end": 812, + "start": 920, + "end": 921, "loc": { "start": { - "line": 36, + "line": 41, "column": 39 }, "end": { - "line": 36, + "line": 41, "column": 40 } } @@ -12420,15 +14151,15 @@ "binop": null }, "value": "config", - "start": 813, - "end": 819, + "start": 922, + "end": 928, "loc": { "start": { - "line": 36, + "line": 41, "column": 41 }, "end": { - "line": 36, + "line": 41, "column": 47 } } @@ -12446,15 +14177,15 @@ "binop": null, "updateContext": null }, - "start": 819, - "end": 820, + "start": 928, + "end": 929, "loc": { "start": { - "line": 36, + "line": 41, "column": 47 }, "end": { - "line": 36, + "line": 41, "column": 48 } } @@ -12472,15 +14203,15 @@ "binop": null }, "value": "display", - "start": 820, - "end": 827, + "start": 929, + "end": 936, "loc": { "start": { - "line": 36, + "line": 41, "column": 48 }, "end": { - "line": 36, + "line": 41, "column": 55 } } @@ -12498,15 +14229,15 @@ "binop": null, "updateContext": null }, - "start": 827, - "end": 828, + "start": 936, + "end": 937, "loc": { "start": { - "line": 36, + "line": 41, "column": 55 }, "end": { - "line": 36, + "line": 41, "column": 56 } } @@ -12524,15 +14255,15 @@ "binop": null }, "value": "height", - "start": 828, - "end": 834, + "start": 937, + "end": 943, "loc": { "start": { - "line": 36, + "line": 41, "column": 56 }, "end": { - "line": 36, + "line": 41, "column": 62 } } @@ -12551,15 +14282,15 @@ "updateContext": null }, "value": "*", - "start": 835, - "end": 836, + "start": 944, + "end": 945, "loc": { "start": { - "line": 36, + "line": 41, "column": 63 }, "end": { - "line": 36, + "line": 41, "column": 64 } } @@ -12577,15 +14308,15 @@ "binop": null }, "value": "config", - "start": 837, - "end": 843, + "start": 946, + "end": 952, "loc": { "start": { - "line": 36, + "line": 41, "column": 65 }, "end": { - "line": 36, + "line": 41, "column": 71 } } @@ -12603,15 +14334,15 @@ "binop": null, "updateContext": null }, - "start": 843, - "end": 844, + "start": 952, + "end": 953, "loc": { "start": { - "line": 36, + "line": 41, "column": 71 }, "end": { - "line": 36, + "line": 41, "column": 72 } } @@ -12629,15 +14360,15 @@ "binop": null }, "value": "display", - "start": 844, - "end": 851, + "start": 953, + "end": 960, "loc": { "start": { - "line": 36, + "line": 41, "column": 72 }, "end": { - "line": 36, + "line": 41, "column": 79 } } @@ -12655,15 +14386,15 @@ "binop": null, "updateContext": null }, - "start": 851, - "end": 852, + "start": 960, + "end": 961, "loc": { "start": { - "line": 36, + "line": 41, "column": 79 }, "end": { - "line": 36, + "line": 41, "column": 80 } } @@ -12681,15 +14412,15 @@ "binop": null }, "value": "antialias", - "start": 852, - "end": 861, + "start": 961, + "end": 970, "loc": { "start": { - "line": 36, + "line": 41, "column": 80 }, "end": { - "line": 36, + "line": 41, "column": 89 } } @@ -12706,15 +14437,15 @@ "postfix": false, "binop": null }, - "start": 861, - "end": 862, + "start": 970, + "end": 971, "loc": { "start": { - "line": 36, + "line": 41, "column": 89 }, "end": { - "line": 36, + "line": 41, "column": 90 } } @@ -12732,15 +14463,15 @@ "binop": null, "updateContext": null }, - "start": 862, - "end": 863, + "start": 971, + "end": 972, "loc": { "start": { - "line": 36, + "line": 41, "column": 90 }, "end": { - "line": 36, + "line": 41, "column": 91 } } @@ -12758,15 +14489,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 868, - "end": 881, + "start": 977, + "end": 990, "loc": { "start": { - "line": 37, + "line": 42, "column": 4 }, "end": { - "line": 37, + "line": 42, "column": 17 } } @@ -12784,15 +14515,15 @@ "binop": null, "updateContext": null }, - "start": 881, - "end": 882, + "start": 990, + "end": 991, "loc": { "start": { - "line": 37, + "line": 42, "column": 17 }, "end": { - "line": 37, + "line": 42, "column": 18 } } @@ -12810,15 +14541,15 @@ "binop": null }, "value": "style", - "start": 882, - "end": 887, + "start": 991, + "end": 996, "loc": { "start": { - "line": 37, + "line": 42, "column": 18 }, "end": { - "line": 37, + "line": 42, "column": 23 } } @@ -12836,15 +14567,15 @@ "binop": null, "updateContext": null }, - "start": 887, - "end": 888, + "start": 996, + "end": 997, "loc": { "start": { - "line": 37, + "line": 42, "column": 23 }, "end": { - "line": 37, + "line": 42, "column": 24 } } @@ -12862,15 +14593,15 @@ "binop": null }, "value": "setProperty", - "start": 888, - "end": 899, + "start": 997, + "end": 1008, "loc": { "start": { - "line": 37, + "line": 42, "column": 24 }, "end": { - "line": 37, + "line": 42, "column": 35 } } @@ -12887,15 +14618,15 @@ "postfix": false, "binop": null }, - "start": 899, - "end": 900, + "start": 1008, + "end": 1009, "loc": { "start": { - "line": 37, + "line": 42, "column": 35 }, "end": { - "line": 37, + "line": 42, "column": 36 } } @@ -12914,15 +14645,15 @@ "updateContext": null }, "value": "position", - "start": 900, - "end": 910, + "start": 1009, + "end": 1019, "loc": { "start": { - "line": 37, + "line": 42, "column": 36 }, "end": { - "line": 37, + "line": 42, "column": 46 } } @@ -12940,15 +14671,15 @@ "binop": null, "updateContext": null }, - "start": 910, - "end": 911, + "start": 1019, + "end": 1020, "loc": { "start": { - "line": 37, + "line": 42, "column": 46 }, "end": { - "line": 37, + "line": 42, "column": 47 } } @@ -12967,15 +14698,15 @@ "updateContext": null }, "value": "fixed", - "start": 912, - "end": 919, + "start": 1021, + "end": 1028, "loc": { "start": { - "line": 37, + "line": 42, "column": 48 }, "end": { - "line": 37, + "line": 42, "column": 55 } } @@ -12992,15 +14723,15 @@ "postfix": false, "binop": null }, - "start": 919, - "end": 920, + "start": 1028, + "end": 1029, "loc": { "start": { - "line": 37, + "line": 42, "column": 55 }, "end": { - "line": 37, + "line": 42, "column": 56 } } @@ -13018,15 +14749,15 @@ "binop": null, "updateContext": null }, - "start": 920, - "end": 921, + "start": 1029, + "end": 1030, "loc": { "start": { - "line": 37, + "line": 42, "column": 56 }, "end": { - "line": 37, + "line": 42, "column": 57 } } @@ -13044,15 +14775,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 926, - "end": 939, + "start": 1035, + "end": 1048, "loc": { "start": { - "line": 38, + "line": 43, "column": 4 }, "end": { - "line": 38, + "line": 43, "column": 17 } } @@ -13070,15 +14801,15 @@ "binop": null, "updateContext": null }, - "start": 939, - "end": 940, + "start": 1048, + "end": 1049, "loc": { "start": { - "line": 38, + "line": 43, "column": 17 }, "end": { - "line": 38, + "line": 43, "column": 18 } } @@ -13096,15 +14827,15 @@ "binop": null }, "value": "style", - "start": 940, - "end": 945, + "start": 1049, + "end": 1054, "loc": { "start": { - "line": 38, + "line": 43, "column": 18 }, "end": { - "line": 38, + "line": 43, "column": 23 } } @@ -13122,15 +14853,15 @@ "binop": null, "updateContext": null }, - "start": 945, - "end": 946, + "start": 1054, + "end": 1055, "loc": { "start": { - "line": 38, + "line": 43, "column": 23 }, "end": { - "line": 38, + "line": 43, "column": 24 } } @@ -13148,15 +14879,15 @@ "binop": null }, "value": "setProperty", - "start": 946, - "end": 957, + "start": 1055, + "end": 1066, "loc": { "start": { - "line": 38, + "line": 43, "column": 24 }, "end": { - "line": 38, + "line": 43, "column": 35 } } @@ -13173,15 +14904,15 @@ "postfix": false, "binop": null }, - "start": 957, - "end": 958, + "start": 1066, + "end": 1067, "loc": { "start": { - "line": 38, + "line": 43, "column": 35 }, "end": { - "line": 38, + "line": 43, "column": 36 } } @@ -13200,15 +14931,15 @@ "updateContext": null }, "value": "width", - "start": 958, - "end": 965, + "start": 1067, + "end": 1074, "loc": { "start": { - "line": 38, + "line": 43, "column": 36 }, "end": { - "line": 38, + "line": 43, "column": 43 } } @@ -13226,15 +14957,15 @@ "binop": null, "updateContext": null }, - "start": 965, - "end": 966, + "start": 1074, + "end": 1075, "loc": { "start": { - "line": 38, + "line": 43, "column": 43 }, "end": { - "line": 38, + "line": 43, "column": 44 } } @@ -13252,15 +14983,15 @@ "binop": null }, "value": "config", - "start": 967, - "end": 973, + "start": 1076, + "end": 1082, "loc": { "start": { - "line": 38, + "line": 43, "column": 45 }, "end": { - "line": 38, + "line": 43, "column": 51 } } @@ -13278,15 +15009,15 @@ "binop": null, "updateContext": null }, - "start": 973, - "end": 974, + "start": 1082, + "end": 1083, "loc": { "start": { - "line": 38, + "line": 43, "column": 51 }, "end": { - "line": 38, + "line": 43, "column": 52 } } @@ -13304,15 +15035,15 @@ "binop": null }, "value": "display", - "start": 974, - "end": 981, + "start": 1083, + "end": 1090, "loc": { "start": { - "line": 38, + "line": 43, "column": 52 }, "end": { - "line": 38, + "line": 43, "column": 59 } } @@ -13330,15 +15061,15 @@ "binop": null, "updateContext": null }, - "start": 981, - "end": 982, + "start": 1090, + "end": 1091, "loc": { "start": { - "line": 38, + "line": 43, "column": 59 }, "end": { - "line": 38, + "line": 43, "column": 60 } } @@ -13356,15 +15087,15 @@ "binop": null }, "value": "width", - "start": 982, - "end": 987, + "start": 1091, + "end": 1096, "loc": { "start": { - "line": 38, + "line": 43, "column": 60 }, "end": { - "line": 38, + "line": 43, "column": 65 } } @@ -13381,15 +15112,15 @@ "postfix": false, "binop": null }, - "start": 987, - "end": 988, + "start": 1096, + "end": 1097, "loc": { "start": { - "line": 38, + "line": 43, "column": 65 }, "end": { - "line": 38, + "line": 43, "column": 66 } } @@ -13407,15 +15138,15 @@ "binop": null, "updateContext": null }, - "start": 988, - "end": 989, + "start": 1097, + "end": 1098, "loc": { "start": { - "line": 38, + "line": 43, "column": 66 }, "end": { - "line": 38, + "line": 43, "column": 67 } } @@ -13433,15 +15164,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 994, - "end": 1007, + "start": 1103, + "end": 1116, "loc": { "start": { - "line": 39, + "line": 44, "column": 4 }, "end": { - "line": 39, + "line": 44, "column": 17 } } @@ -13459,15 +15190,15 @@ "binop": null, "updateContext": null }, - "start": 1007, - "end": 1008, + "start": 1116, + "end": 1117, "loc": { "start": { - "line": 39, + "line": 44, "column": 17 }, "end": { - "line": 39, + "line": 44, "column": 18 } } @@ -13485,15 +15216,15 @@ "binop": null }, "value": "style", - "start": 1008, - "end": 1013, + "start": 1117, + "end": 1122, "loc": { "start": { - "line": 39, + "line": 44, "column": 18 }, "end": { - "line": 39, + "line": 44, "column": 23 } } @@ -13511,15 +15242,15 @@ "binop": null, "updateContext": null }, - "start": 1013, - "end": 1014, + "start": 1122, + "end": 1123, "loc": { "start": { - "line": 39, + "line": 44, "column": 23 }, "end": { - "line": 39, + "line": 44, "column": 24 } } @@ -13537,15 +15268,15 @@ "binop": null }, "value": "setProperty", - "start": 1014, - "end": 1025, + "start": 1123, + "end": 1134, "loc": { "start": { - "line": 39, + "line": 44, "column": 24 }, "end": { - "line": 39, + "line": 44, "column": 35 } } @@ -13562,15 +15293,15 @@ "postfix": false, "binop": null }, - "start": 1025, - "end": 1026, + "start": 1134, + "end": 1135, "loc": { "start": { - "line": 39, + "line": 44, "column": 35 }, "end": { - "line": 39, + "line": 44, "column": 36 } } @@ -13589,15 +15320,15 @@ "updateContext": null }, "value": "height", - "start": 1026, - "end": 1034, + "start": 1135, + "end": 1143, "loc": { "start": { - "line": 39, + "line": 44, "column": 36 }, "end": { - "line": 39, + "line": 44, "column": 44 } } @@ -13615,15 +15346,15 @@ "binop": null, "updateContext": null }, - "start": 1034, - "end": 1035, + "start": 1143, + "end": 1144, "loc": { "start": { - "line": 39, + "line": 44, "column": 44 }, "end": { - "line": 39, + "line": 44, "column": 45 } } @@ -13641,15 +15372,15 @@ "binop": null }, "value": "config", - "start": 1036, - "end": 1042, + "start": 1145, + "end": 1151, "loc": { "start": { - "line": 39, + "line": 44, "column": 46 }, "end": { - "line": 39, + "line": 44, "column": 52 } } @@ -13667,15 +15398,15 @@ "binop": null, "updateContext": null }, - "start": 1042, - "end": 1043, + "start": 1151, + "end": 1152, "loc": { "start": { - "line": 39, + "line": 44, "column": 52 }, "end": { - "line": 39, + "line": 44, "column": 53 } } @@ -13693,15 +15424,15 @@ "binop": null }, "value": "display", - "start": 1043, - "end": 1050, + "start": 1152, + "end": 1159, "loc": { "start": { - "line": 39, + "line": 44, "column": 53 }, "end": { - "line": 39, + "line": 44, "column": 60 } } @@ -13719,15 +15450,15 @@ "binop": null, "updateContext": null }, - "start": 1050, - "end": 1051, + "start": 1159, + "end": 1160, "loc": { "start": { - "line": 39, + "line": 44, "column": 60 }, "end": { - "line": 39, + "line": 44, "column": 61 } } @@ -13745,15 +15476,15 @@ "binop": null }, "value": "height", - "start": 1051, - "end": 1057, + "start": 1160, + "end": 1166, "loc": { "start": { - "line": 39, + "line": 44, "column": 61 }, "end": { - "line": 39, + "line": 44, "column": 67 } } @@ -13770,15 +15501,15 @@ "postfix": false, "binop": null }, - "start": 1057, - "end": 1058, + "start": 1166, + "end": 1167, "loc": { "start": { - "line": 39, + "line": 44, "column": 67 }, "end": { - "line": 39, + "line": 44, "column": 68 } } @@ -13796,15 +15527,15 @@ "binop": null, "updateContext": null }, - "start": 1058, - "end": 1059, + "start": 1167, + "end": 1168, "loc": { "start": { - "line": 39, + "line": 44, "column": 68 }, "end": { - "line": 39, + "line": 44, "column": 69 } } @@ -13822,15 +15553,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1064, - "end": 1077, + "start": 1173, + "end": 1186, "loc": { "start": { - "line": 40, + "line": 45, "column": 4 }, "end": { - "line": 40, + "line": 45, "column": 17 } } @@ -13848,15 +15579,15 @@ "binop": null, "updateContext": null }, - "start": 1077, - "end": 1078, + "start": 1186, + "end": 1187, "loc": { "start": { - "line": 40, + "line": 45, "column": 17 }, "end": { - "line": 40, + "line": 45, "column": 18 } } @@ -13874,15 +15605,15 @@ "binop": null }, "value": "style", - "start": 1078, - "end": 1083, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 40, + "line": 45, "column": 18 }, "end": { - "line": 40, + "line": 45, "column": 23 } } @@ -13900,15 +15631,15 @@ "binop": null, "updateContext": null }, - "start": 1083, - "end": 1084, + "start": 1192, + "end": 1193, "loc": { "start": { - "line": 40, + "line": 45, "column": 23 }, "end": { - "line": 40, + "line": 45, "column": 24 } } @@ -13926,15 +15657,15 @@ "binop": null }, "value": "setProperty", - "start": 1084, - "end": 1095, + "start": 1193, + "end": 1204, "loc": { "start": { - "line": 40, + "line": 45, "column": 24 }, "end": { - "line": 40, + "line": 45, "column": 35 } } @@ -13951,15 +15682,15 @@ "postfix": false, "binop": null }, - "start": 1095, - "end": 1096, + "start": 1204, + "end": 1205, "loc": { "start": { - "line": 40, + "line": 45, "column": 35 }, "end": { - "line": 40, + "line": 45, "column": 36 } } @@ -13978,15 +15709,15 @@ "updateContext": null }, "value": "opacity", - "start": 1096, - "end": 1105, + "start": 1205, + "end": 1214, "loc": { "start": { - "line": 40, + "line": 45, "column": 36 }, "end": { - "line": 40, + "line": 45, "column": 45 } } @@ -14004,15 +15735,15 @@ "binop": null, "updateContext": null }, - "start": 1105, - "end": 1106, + "start": 1214, + "end": 1215, "loc": { "start": { - "line": 40, + "line": 45, "column": 45 }, "end": { - "line": 40, + "line": 45, "column": 46 } } @@ -14030,15 +15761,15 @@ "binop": null }, "value": "config", - "start": 1107, - "end": 1113, + "start": 1216, + "end": 1222, "loc": { "start": { - "line": 40, + "line": 45, "column": 47 }, "end": { - "line": 40, + "line": 45, "column": 53 } } @@ -14056,15 +15787,15 @@ "binop": null, "updateContext": null }, - "start": 1113, - "end": 1114, + "start": 1222, + "end": 1223, "loc": { "start": { - "line": 40, + "line": 45, "column": 53 }, "end": { - "line": 40, + "line": 45, "column": 54 } } @@ -14082,15 +15813,15 @@ "binop": null }, "value": "react", - "start": 1114, - "end": 1119, + "start": 1223, + "end": 1228, "loc": { "start": { - "line": 40, + "line": 45, "column": 54 }, "end": { - "line": 40, + "line": 45, "column": 59 } } @@ -14108,15 +15839,15 @@ "binop": null, "updateContext": null }, - "start": 1119, - "end": 1120, + "start": 1228, + "end": 1229, "loc": { "start": { - "line": 40, + "line": 45, "column": 59 }, "end": { - "line": 40, + "line": 45, "column": 60 } } @@ -14134,15 +15865,15 @@ "binop": null }, "value": "opacityDefault", - "start": 1120, - "end": 1134, + "start": 1229, + "end": 1243, "loc": { "start": { - "line": 40, + "line": 45, "column": 60 }, "end": { - "line": 40, + "line": 45, "column": 74 } } @@ -14159,15 +15890,15 @@ "postfix": false, "binop": null }, - "start": 1134, - "end": 1135, + "start": 1243, + "end": 1244, "loc": { "start": { - "line": 40, + "line": 45, "column": 74 }, "end": { - "line": 40, + "line": 45, "column": 75 } } @@ -14185,15 +15916,15 @@ "binop": null, "updateContext": null }, - "start": 1135, - "end": 1136, + "start": 1244, + "end": 1245, "loc": { "start": { - "line": 40, + "line": 45, "column": 75 }, "end": { - "line": 40, + "line": 45, "column": 76 } } @@ -14211,15 +15942,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1141, - "end": 1154, + "start": 1250, + "end": 1263, "loc": { "start": { - "line": 41, + "line": 46, "column": 4 }, "end": { - "line": 41, + "line": 46, "column": 17 } } @@ -14237,15 +15968,15 @@ "binop": null, "updateContext": null }, - "start": 1154, - "end": 1155, + "start": 1263, + "end": 1264, "loc": { "start": { - "line": 41, + "line": 46, "column": 17 }, "end": { - "line": 41, + "line": 46, "column": 18 } } @@ -14263,15 +15994,15 @@ "binop": null }, "value": "style", - "start": 1155, - "end": 1160, + "start": 1264, + "end": 1269, "loc": { "start": { - "line": 41, + "line": 46, "column": 18 }, "end": { - "line": 41, + "line": 46, "column": 23 } } @@ -14289,15 +16020,15 @@ "binop": null, "updateContext": null }, - "start": 1160, - "end": 1161, + "start": 1269, + "end": 1270, "loc": { "start": { - "line": 41, + "line": 46, "column": 23 }, "end": { - "line": 41, + "line": 46, "column": 24 } } @@ -14315,15 +16046,15 @@ "binop": null }, "value": "setProperty", - "start": 1161, - "end": 1172, + "start": 1270, + "end": 1281, "loc": { "start": { - "line": 41, + "line": 46, "column": 24 }, "end": { - "line": 41, + "line": 46, "column": 35 } } @@ -14340,15 +16071,15 @@ "postfix": false, "binop": null }, - "start": 1172, - "end": 1173, + "start": 1281, + "end": 1282, "loc": { "start": { - "line": 41, + "line": 46, "column": 35 }, "end": { - "line": 41, + "line": 46, "column": 36 } } @@ -14366,15 +16097,15 @@ "binop": null }, "value": "config", - "start": 1173, - "end": 1179, + "start": 1282, + "end": 1288, "loc": { "start": { - "line": 41, + "line": 46, "column": 36 }, "end": { - "line": 41, + "line": 46, "column": 42 } } @@ -14392,15 +16123,15 @@ "binop": null, "updateContext": null }, - "start": 1179, - "end": 1180, + "start": 1288, + "end": 1289, "loc": { "start": { - "line": 41, + "line": 46, "column": 42 }, "end": { - "line": 41, + "line": 46, "column": 43 } } @@ -14418,15 +16149,15 @@ "binop": null }, "value": "display", - "start": 1180, - "end": 1187, + "start": 1289, + "end": 1296, "loc": { "start": { - "line": 41, + "line": 46, "column": 43 }, "end": { - "line": 41, + "line": 46, "column": 50 } } @@ -14444,15 +16175,15 @@ "binop": null, "updateContext": null }, - "start": 1187, - "end": 1188, + "start": 1296, + "end": 1297, "loc": { "start": { - "line": 41, + "line": 46, "column": 50 }, "end": { - "line": 41, + "line": 46, "column": 51 } } @@ -14470,15 +16201,15 @@ "binop": null }, "value": "position", - "start": 1188, - "end": 1196, + "start": 1297, + "end": 1305, "loc": { "start": { - "line": 41, + "line": 46, "column": 51 }, "end": { - "line": 41, + "line": 46, "column": 59 } } @@ -14496,15 +16227,15 @@ "binop": null, "updateContext": null }, - "start": 1196, - "end": 1197, + "start": 1305, + "end": 1306, "loc": { "start": { - "line": 41, + "line": 46, "column": 59 }, "end": { - "line": 41, + "line": 46, "column": 60 } } @@ -14522,15 +16253,15 @@ "binop": null }, "value": "config", - "start": 1198, - "end": 1204, + "start": 1307, + "end": 1313, "loc": { "start": { - "line": 41, + "line": 46, "column": 61 }, "end": { - "line": 41, + "line": 46, "column": 67 } } @@ -14548,15 +16279,15 @@ "binop": null, "updateContext": null }, - "start": 1204, - "end": 1205, + "start": 1313, + "end": 1314, "loc": { "start": { - "line": 41, + "line": 46, "column": 67 }, "end": { - "line": 41, + "line": 46, "column": 68 } } @@ -14574,15 +16305,15 @@ "binop": null }, "value": "display", - "start": 1205, - "end": 1212, + "start": 1314, + "end": 1321, "loc": { "start": { - "line": 41, + "line": 46, "column": 68 }, "end": { - "line": 41, + "line": 46, "column": 75 } } @@ -14600,15 +16331,15 @@ "binop": null, "updateContext": null }, - "start": 1212, - "end": 1213, + "start": 1321, + "end": 1322, "loc": { "start": { - "line": 41, + "line": 46, "column": 75 }, "end": { - "line": 41, + "line": 46, "column": 76 } } @@ -14626,15 +16357,15 @@ "binop": null }, "value": "hOffset", - "start": 1213, - "end": 1220, + "start": 1322, + "end": 1329, "loc": { "start": { - "line": 41, + "line": 46, "column": 76 }, "end": { - "line": 41, + "line": 46, "column": 83 } } @@ -14653,15 +16384,15 @@ "updateContext": null }, "value": "+", - "start": 1221, - "end": 1222, + "start": 1330, + "end": 1331, "loc": { "start": { - "line": 41, + "line": 46, "column": 84 }, "end": { - "line": 41, + "line": 46, "column": 85 } } @@ -14680,15 +16411,15 @@ "updateContext": null }, "value": "px", - "start": 1223, - "end": 1227, + "start": 1332, + "end": 1336, "loc": { "start": { - "line": 41, + "line": 46, "column": 86 }, "end": { - "line": 41, + "line": 46, "column": 90 } } @@ -14705,15 +16436,15 @@ "postfix": false, "binop": null }, - "start": 1227, - "end": 1228, + "start": 1336, + "end": 1337, "loc": { "start": { - "line": 41, + "line": 46, "column": 90 }, "end": { - "line": 41, + "line": 46, "column": 91 } } @@ -14731,15 +16462,15 @@ "binop": null, "updateContext": null }, - "start": 1228, - "end": 1229, + "start": 1337, + "end": 1338, "loc": { "start": { - "line": 41, + "line": 46, "column": 91 }, "end": { - "line": 41, + "line": 46, "column": 92 } } @@ -14757,15 +16488,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1234, - "end": 1247, + "start": 1343, + "end": 1356, "loc": { "start": { - "line": 42, + "line": 47, "column": 4 }, "end": { - "line": 42, + "line": 47, "column": 17 } } @@ -14783,15 +16514,15 @@ "binop": null, "updateContext": null }, - "start": 1247, - "end": 1248, + "start": 1356, + "end": 1357, "loc": { "start": { - "line": 42, + "line": 47, "column": 17 }, "end": { - "line": 42, + "line": 47, "column": 18 } } @@ -14809,15 +16540,15 @@ "binop": null }, "value": "style", - "start": 1248, - "end": 1253, + "start": 1357, + "end": 1362, "loc": { "start": { - "line": 42, + "line": 47, "column": 18 }, "end": { - "line": 42, + "line": 47, "column": 23 } } @@ -14835,15 +16566,15 @@ "binop": null, "updateContext": null }, - "start": 1253, - "end": 1254, + "start": 1362, + "end": 1363, "loc": { "start": { - "line": 42, + "line": 47, "column": 23 }, "end": { - "line": 42, + "line": 47, "column": 24 } } @@ -14861,15 +16592,15 @@ "binop": null }, "value": "setProperty", - "start": 1254, - "end": 1265, + "start": 1363, + "end": 1374, "loc": { "start": { - "line": 42, + "line": 47, "column": 24 }, "end": { - "line": 42, + "line": 47, "column": 35 } } @@ -14886,15 +16617,15 @@ "postfix": false, "binop": null }, - "start": 1265, - "end": 1266, + "start": 1374, + "end": 1375, "loc": { "start": { - "line": 42, + "line": 47, "column": 35 }, "end": { - "line": 42, + "line": 47, "column": 36 } } @@ -14913,15 +16644,15 @@ "updateContext": null }, "value": "bottom", - "start": 1266, - "end": 1274, + "start": 1375, + "end": 1383, "loc": { "start": { - "line": 42, + "line": 47, "column": 36 }, "end": { - "line": 42, + "line": 47, "column": 44 } } @@ -14939,15 +16670,15 @@ "binop": null, "updateContext": null }, - "start": 1274, - "end": 1275, + "start": 1383, + "end": 1384, "loc": { "start": { - "line": 42, + "line": 47, "column": 44 }, "end": { - "line": 42, + "line": 47, "column": 45 } } @@ -14965,15 +16696,15 @@ "binop": null }, "value": "config", - "start": 1276, - "end": 1282, + "start": 1385, + "end": 1391, "loc": { "start": { - "line": 42, + "line": 47, "column": 46 }, "end": { - "line": 42, + "line": 47, "column": 52 } } @@ -14991,15 +16722,15 @@ "binop": null, "updateContext": null }, - "start": 1282, - "end": 1283, + "start": 1391, + "end": 1392, "loc": { "start": { - "line": 42, + "line": 47, "column": 52 }, "end": { - "line": 42, + "line": 47, "column": 53 } } @@ -15017,15 +16748,15 @@ "binop": null }, "value": "display", - "start": 1283, - "end": 1290, + "start": 1392, + "end": 1399, "loc": { "start": { - "line": 42, + "line": 47, "column": 53 }, "end": { - "line": 42, + "line": 47, "column": 60 } } @@ -15043,15 +16774,15 @@ "binop": null, "updateContext": null }, - "start": 1290, - "end": 1291, + "start": 1399, + "end": 1400, "loc": { "start": { - "line": 42, + "line": 47, "column": 60 }, "end": { - "line": 42, + "line": 47, "column": 61 } } @@ -15069,15 +16800,15 @@ "binop": null }, "value": "vOffset", - "start": 1291, - "end": 1298, + "start": 1400, + "end": 1407, "loc": { "start": { - "line": 42, + "line": 47, "column": 61 }, "end": { - "line": 42, + "line": 47, "column": 68 } } @@ -15096,15 +16827,15 @@ "updateContext": null }, "value": "+", - "start": 1299, - "end": 1300, + "start": 1408, + "end": 1409, "loc": { "start": { - "line": 42, + "line": 47, "column": 69 }, "end": { - "line": 42, + "line": 47, "column": 70 } } @@ -15123,15 +16854,15 @@ "updateContext": null }, "value": "px", - "start": 1301, - "end": 1305, + "start": 1410, + "end": 1414, "loc": { "start": { - "line": 42, + "line": 47, "column": 71 }, "end": { - "line": 42, + "line": 47, "column": 75 } } @@ -15148,15 +16879,15 @@ "postfix": false, "binop": null }, - "start": 1305, - "end": 1306, + "start": 1414, + "end": 1415, "loc": { "start": { - "line": 42, + "line": 47, "column": 75 }, "end": { - "line": 42, + "line": 47, "column": 76 } } @@ -15174,15 +16905,15 @@ "binop": null, "updateContext": null }, - "start": 1306, - "end": 1307, + "start": 1415, + "end": 1416, "loc": { "start": { - "line": 42, + "line": 47, "column": 76 }, "end": { - "line": 42, + "line": 47, "column": 77 } } @@ -15200,15 +16931,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1312, - "end": 1325, + "start": 1421, + "end": 1434, "loc": { "start": { - "line": 43, + "line": 48, "column": 4 }, "end": { - "line": 43, + "line": 48, "column": 17 } } @@ -15226,15 +16957,15 @@ "binop": null, "updateContext": null }, - "start": 1325, - "end": 1326, + "start": 1434, + "end": 1435, "loc": { "start": { - "line": 43, + "line": 48, "column": 17 }, "end": { - "line": 43, + "line": 48, "column": 18 } } @@ -15252,15 +16983,15 @@ "binop": null }, "value": "style", - "start": 1326, - "end": 1331, + "start": 1435, + "end": 1440, "loc": { "start": { - "line": 43, + "line": 48, "column": 18 }, "end": { - "line": 43, + "line": 48, "column": 23 } } @@ -15278,15 +17009,15 @@ "binop": null, "updateContext": null }, - "start": 1331, - "end": 1332, + "start": 1440, + "end": 1441, "loc": { "start": { - "line": 43, + "line": 48, "column": 23 }, "end": { - "line": 43, + "line": 48, "column": 24 } } @@ -15304,15 +17035,15 @@ "binop": null }, "value": "setProperty", - "start": 1332, - "end": 1343, + "start": 1441, + "end": 1452, "loc": { "start": { - "line": 43, + "line": 48, "column": 24 }, "end": { - "line": 43, + "line": 48, "column": 35 } } @@ -15329,15 +17060,15 @@ "postfix": false, "binop": null }, - "start": 1343, - "end": 1344, + "start": 1452, + "end": 1453, "loc": { "start": { - "line": 43, + "line": 48, "column": 35 }, "end": { - "line": 43, + "line": 48, "column": 36 } } @@ -15356,15 +17087,15 @@ "updateContext": null }, "value": "z-index", - "start": 1344, - "end": 1353, + "start": 1453, + "end": 1462, "loc": { "start": { - "line": 43, + "line": 48, "column": 36 }, "end": { - "line": 43, + "line": 48, "column": 45 } } @@ -15382,15 +17113,15 @@ "binop": null, "updateContext": null }, - "start": 1353, - "end": 1354, + "start": 1462, + "end": 1463, "loc": { "start": { - "line": 43, + "line": 48, "column": 45 }, "end": { - "line": 43, + "line": 48, "column": 46 } } @@ -15409,15 +17140,15 @@ "updateContext": null }, "value": 99999, - "start": 1355, - "end": 1360, + "start": 1464, + "end": 1469, "loc": { "start": { - "line": 43, + "line": 48, "column": 47 }, "end": { - "line": 43, + "line": 48, "column": 52 } } @@ -15434,15 +17165,15 @@ "postfix": false, "binop": null }, - "start": 1360, - "end": 1361, + "start": 1469, + "end": 1470, "loc": { "start": { - "line": 43, + "line": 48, "column": 52 }, "end": { - "line": 43, + "line": 48, "column": 53 } } @@ -15460,15 +17191,15 @@ "binop": null, "updateContext": null }, - "start": 1361, - "end": 1362, + "start": 1470, + "end": 1471, "loc": { "start": { - "line": 43, + "line": 48, "column": 53 }, "end": { - "line": 43, + "line": 48, "column": 54 } } @@ -15486,15 +17217,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1367, - "end": 1380, + "start": 1476, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 49, "column": 4 }, "end": { - "line": 44, + "line": 49, "column": 17 } } @@ -15512,15 +17243,15 @@ "binop": null, "updateContext": null }, - "start": 1380, - "end": 1381, + "start": 1489, + "end": 1490, "loc": { "start": { - "line": 44, + "line": 49, "column": 17 }, "end": { - "line": 44, + "line": 49, "column": 18 } } @@ -15538,15 +17269,15 @@ "binop": null }, "value": "style", - "start": 1381, - "end": 1386, + "start": 1490, + "end": 1495, "loc": { "start": { - "line": 44, + "line": 49, "column": 18 }, "end": { - "line": 44, + "line": 49, "column": 23 } } @@ -15564,15 +17295,15 @@ "binop": null, "updateContext": null }, - "start": 1386, - "end": 1387, + "start": 1495, + "end": 1496, "loc": { "start": { - "line": 44, + "line": 49, "column": 23 }, "end": { - "line": 44, + "line": 49, "column": 24 } } @@ -15590,15 +17321,15 @@ "binop": null }, "value": "setProperty", - "start": 1387, - "end": 1398, + "start": 1496, + "end": 1507, "loc": { "start": { - "line": 44, + "line": 49, "column": 24 }, "end": { - "line": 44, + "line": 49, "column": 35 } } @@ -15615,15 +17346,15 @@ "postfix": false, "binop": null }, - "start": 1398, - "end": 1399, + "start": 1507, + "end": 1508, "loc": { "start": { - "line": 44, + "line": 49, "column": 35 }, "end": { - "line": 44, + "line": 49, "column": 36 } } @@ -15642,15 +17373,15 @@ "updateContext": null }, "value": "pointer-events", - "start": 1399, - "end": 1415, + "start": 1508, + "end": 1524, "loc": { "start": { - "line": 44, + "line": 49, "column": 36 }, "end": { - "line": 44, + "line": 49, "column": 52 } } @@ -15667,16 +17398,16 @@ "postfix": false, "binop": null, "updateContext": null - }, - "start": 1415, - "end": 1416, + }, + "start": 1524, + "end": 1525, "loc": { "start": { - "line": 44, + "line": 49, "column": 52 }, "end": { - "line": 44, + "line": 49, "column": 53 } } @@ -15695,15 +17426,15 @@ "updateContext": null }, "value": "none", - "start": 1417, - "end": 1423, + "start": 1526, + "end": 1532, "loc": { "start": { - "line": 44, + "line": 49, "column": 54 }, "end": { - "line": 44, + "line": 49, "column": 60 } } @@ -15720,15 +17451,15 @@ "postfix": false, "binop": null }, - "start": 1423, - "end": 1424, + "start": 1532, + "end": 1533, "loc": { "start": { - "line": 44, + "line": 49, "column": 60 }, "end": { - "line": 44, + "line": 49, "column": 61 } } @@ -15746,15 +17477,15 @@ "binop": null, "updateContext": null }, - "start": 1424, - "end": 1425, + "start": 1533, + "end": 1534, "loc": { "start": { - "line": 44, + "line": 49, "column": 61 }, "end": { - "line": 44, + "line": 49, "column": 62 } } @@ -15774,15 +17505,15 @@ "updateContext": null }, "value": "if", - "start": 1430, - "end": 1432, + "start": 1539, + "end": 1541, "loc": { "start": { - "line": 45, + "line": 50, "column": 4 }, "end": { - "line": 45, + "line": 50, "column": 6 } } @@ -15799,15 +17530,15 @@ "postfix": false, "binop": null }, - "start": 1432, - "end": 1433, + "start": 1541, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 50, "column": 6 }, "end": { - "line": 45, + "line": 50, "column": 7 } } @@ -15825,15 +17556,15 @@ "binop": null }, "value": "config", - "start": 1433, - "end": 1439, + "start": 1542, + "end": 1548, "loc": { "start": { - "line": 45, + "line": 50, "column": 7 }, "end": { - "line": 45, + "line": 50, "column": 13 } } @@ -15851,15 +17582,15 @@ "binop": null, "updateContext": null }, - "start": 1439, - "end": 1440, + "start": 1548, + "end": 1549, "loc": { "start": { - "line": 45, + "line": 50, "column": 13 }, "end": { - "line": 45, + "line": 50, "column": 14 } } @@ -15877,15 +17608,15 @@ "binop": null }, "value": "dev", - "start": 1440, - "end": 1443, + "start": 1549, + "end": 1552, "loc": { "start": { - "line": 45, + "line": 50, "column": 14 }, "end": { - "line": 45, + "line": 50, "column": 17 } } @@ -15903,15 +17634,15 @@ "binop": null, "updateContext": null }, - "start": 1443, - "end": 1444, + "start": 1552, + "end": 1553, "loc": { "start": { - "line": 45, + "line": 50, "column": 17 }, "end": { - "line": 45, + "line": 50, "column": 18 } } @@ -15929,15 +17660,15 @@ "binop": null }, "value": "border", - "start": 1444, - "end": 1450, + "start": 1553, + "end": 1559, "loc": { "start": { - "line": 45, + "line": 50, "column": 18 }, "end": { - "line": 45, + "line": 50, "column": 24 } } @@ -15954,15 +17685,15 @@ "postfix": false, "binop": null }, - "start": 1450, - "end": 1451, + "start": 1559, + "end": 1560, "loc": { "start": { - "line": 45, + "line": 50, "column": 24 }, "end": { - "line": 45, + "line": 50, "column": 25 } } @@ -15980,15 +17711,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1452, - "end": 1465, + "start": 1561, + "end": 1574, "loc": { "start": { - "line": 45, + "line": 50, "column": 26 }, "end": { - "line": 45, + "line": 50, "column": 39 } } @@ -16006,15 +17737,15 @@ "binop": null, "updateContext": null }, - "start": 1465, - "end": 1466, + "start": 1574, + "end": 1575, "loc": { "start": { - "line": 45, + "line": 50, "column": 39 }, "end": { - "line": 45, + "line": 50, "column": 40 } } @@ -16032,15 +17763,15 @@ "binop": null }, "value": "style", - "start": 1466, - "end": 1471, + "start": 1575, + "end": 1580, "loc": { "start": { - "line": 45, + "line": 50, "column": 40 }, "end": { - "line": 45, + "line": 50, "column": 45 } } @@ -16058,15 +17789,15 @@ "binop": null, "updateContext": null }, - "start": 1471, - "end": 1472, + "start": 1580, + "end": 1581, "loc": { "start": { - "line": 45, + "line": 50, "column": 45 }, "end": { - "line": 45, + "line": 50, "column": 46 } } @@ -16084,15 +17815,15 @@ "binop": null }, "value": "setProperty", - "start": 1472, - "end": 1483, + "start": 1581, + "end": 1592, "loc": { "start": { - "line": 45, + "line": 50, "column": 46 }, "end": { - "line": 45, + "line": 50, "column": 57 } } @@ -16109,15 +17840,15 @@ "postfix": false, "binop": null }, - "start": 1483, - "end": 1484, + "start": 1592, + "end": 1593, "loc": { "start": { - "line": 45, + "line": 50, "column": 57 }, "end": { - "line": 45, + "line": 50, "column": 58 } } @@ -16136,15 +17867,15 @@ "updateContext": null }, "value": "border", - "start": 1484, - "end": 1492, + "start": 1593, + "end": 1601, "loc": { "start": { - "line": 45, + "line": 50, "column": 58 }, "end": { - "line": 45, + "line": 50, "column": 66 } } @@ -16162,15 +17893,15 @@ "binop": null, "updateContext": null }, - "start": 1492, - "end": 1493, + "start": 1601, + "end": 1602, "loc": { "start": { - "line": 45, + "line": 50, "column": 66 }, "end": { - "line": 45, + "line": 50, "column": 67 } } @@ -16189,15 +17920,15 @@ "updateContext": null }, "value": "dashed 1px #CCC", - "start": 1494, - "end": 1511, + "start": 1603, + "end": 1620, "loc": { "start": { - "line": 45, + "line": 50, "column": 68 }, "end": { - "line": 45, + "line": 50, "column": 85 } } @@ -16214,15 +17945,15 @@ "postfix": false, "binop": null }, - "start": 1511, - "end": 1512, + "start": 1620, + "end": 1621, "loc": { "start": { - "line": 45, + "line": 50, "column": 85 }, "end": { - "line": 45, + "line": 50, "column": 86 } } @@ -16240,15 +17971,15 @@ "binop": null, "updateContext": null }, - "start": 1512, - "end": 1513, + "start": 1621, + "end": 1622, "loc": { "start": { - "line": 45, + "line": 50, "column": 86 }, "end": { - "line": 45, + "line": 50, "column": 87 } } @@ -16266,15 +17997,15 @@ "binop": null }, "value": "newElem", - "start": 1518, - "end": 1525, + "start": 1627, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 51, "column": 4 }, "end": { - "line": 46, + "line": 51, "column": 11 } } @@ -16292,15 +18023,15 @@ "binop": null, "updateContext": null }, - "start": 1525, - "end": 1526, + "start": 1634, + "end": 1635, "loc": { "start": { - "line": 46, + "line": 51, "column": 11 }, "end": { - "line": 46, + "line": 51, "column": 12 } } @@ -16318,15 +18049,15 @@ "binop": null }, "value": "appendChild", - "start": 1526, - "end": 1537, + "start": 1635, + "end": 1646, "loc": { "start": { - "line": 46, + "line": 51, "column": 12 }, "end": { - "line": 46, + "line": 51, "column": 23 } } @@ -16343,15 +18074,15 @@ "postfix": false, "binop": null }, - "start": 1537, - "end": 1538, + "start": 1646, + "end": 1647, "loc": { "start": { - "line": 46, + "line": 51, "column": 23 }, "end": { - "line": 46, + "line": 51, "column": 24 } } @@ -16369,15 +18100,15 @@ "binop": null }, "value": "newCanvasElem", - "start": 1538, - "end": 1551, + "start": 1647, + "end": 1660, "loc": { "start": { - "line": 46, + "line": 51, "column": 24 }, "end": { - "line": 46, + "line": 51, "column": 37 } } @@ -16394,15 +18125,15 @@ "postfix": false, "binop": null }, - "start": 1551, - "end": 1552, + "start": 1660, + "end": 1661, "loc": { "start": { - "line": 46, + "line": 51, "column": 37 }, "end": { - "line": 46, + "line": 51, "column": 38 } } @@ -16420,15 +18151,15 @@ "binop": null, "updateContext": null }, - "start": 1552, - "end": 1553, + "start": 1661, + "end": 1662, "loc": { "start": { - "line": 46, + "line": 51, "column": 38 }, "end": { - "line": 46, + "line": 51, "column": 39 } } @@ -16446,15 +18177,15 @@ "binop": null }, "value": "document", - "start": 1557, - "end": 1565, + "start": 1666, + "end": 1674, "loc": { "start": { - "line": 48, + "line": 53, "column": 2 }, "end": { - "line": 48, + "line": 53, "column": 10 } } @@ -16472,15 +18203,15 @@ "binop": null, "updateContext": null }, - "start": 1565, - "end": 1566, + "start": 1674, + "end": 1675, "loc": { "start": { - "line": 48, + "line": 53, "column": 10 }, "end": { - "line": 48, + "line": 53, "column": 11 } } @@ -16498,15 +18229,15 @@ "binop": null }, "value": "body", - "start": 1566, - "end": 1570, + "start": 1675, + "end": 1679, "loc": { "start": { - "line": 48, + "line": 53, "column": 11 }, "end": { - "line": 48, + "line": 53, "column": 15 } } @@ -16524,15 +18255,15 @@ "binop": null, "updateContext": null }, - "start": 1570, - "end": 1571, + "start": 1679, + "end": 1680, "loc": { "start": { - "line": 48, + "line": 53, "column": 15 }, "end": { - "line": 48, + "line": 53, "column": 16 } } @@ -16550,15 +18281,15 @@ "binop": null }, "value": "appendChild", - "start": 1571, - "end": 1582, + "start": 1680, + "end": 1691, "loc": { "start": { - "line": 48, + "line": 53, "column": 16 }, "end": { - "line": 48, + "line": 53, "column": 27 } } @@ -16575,15 +18306,15 @@ "postfix": false, "binop": null }, - "start": 1582, - "end": 1583, + "start": 1691, + "end": 1692, "loc": { "start": { - "line": 48, + "line": 53, "column": 27 }, "end": { - "line": 48, + "line": 53, "column": 28 } } @@ -16601,15 +18332,15 @@ "binop": null }, "value": "newElem", - "start": 1583, - "end": 1590, + "start": 1692, + "end": 1699, "loc": { "start": { - "line": 48, + "line": 53, "column": 28 }, "end": { - "line": 48, + "line": 53, "column": 35 } } @@ -16626,15 +18357,15 @@ "postfix": false, "binop": null }, - "start": 1590, - "end": 1591, + "start": 1699, + "end": 1700, "loc": { "start": { - "line": 48, + "line": 53, "column": 35 }, "end": { - "line": 48, + "line": 53, "column": 36 } } @@ -16652,15 +18383,15 @@ "binop": null, "updateContext": null }, - "start": 1591, - "end": 1592, + "start": 1700, + "end": 1701, "loc": { "start": { - "line": 48, + "line": 53, "column": 36 }, "end": { - "line": 48, + "line": 53, "column": 37 } } @@ -16678,15 +18409,15 @@ "binop": null }, "value": "currCanvas", - "start": 1595, - "end": 1605, + "start": 1704, + "end": 1714, "loc": { "start": { - "line": 49, + "line": 54, "column": 2 }, "end": { - "line": 49, + "line": 54, "column": 12 } } @@ -16705,15 +18436,15 @@ "updateContext": null }, "value": "=", - "start": 1606, - "end": 1607, + "start": 1715, + "end": 1716, "loc": { "start": { - "line": 49, + "line": 54, "column": 13 }, "end": { - "line": 49, + "line": 54, "column": 14 } } @@ -16731,15 +18462,15 @@ "binop": null }, "value": "document", - "start": 1608, - "end": 1616, + "start": 1717, + "end": 1725, "loc": { "start": { - "line": 49, + "line": 54, "column": 15 }, "end": { - "line": 49, + "line": 54, "column": 23 } } @@ -16757,15 +18488,15 @@ "binop": null, "updateContext": null }, - "start": 1616, - "end": 1617, + "start": 1725, + "end": 1726, "loc": { "start": { - "line": 49, + "line": 54, "column": 23 }, "end": { - "line": 49, + "line": 54, "column": 24 } } @@ -16783,15 +18514,15 @@ "binop": null }, "value": "getElementById", - "start": 1617, - "end": 1631, + "start": 1726, + "end": 1740, "loc": { "start": { - "line": 49, + "line": 54, "column": 24 }, "end": { - "line": 49, + "line": 54, "column": 38 } } @@ -16808,15 +18539,15 @@ "postfix": false, "binop": null }, - "start": 1631, - "end": 1632, + "start": 1740, + "end": 1741, "loc": { "start": { - "line": 49, + "line": 54, "column": 38 }, "end": { - "line": 49, + "line": 54, "column": 39 } } @@ -16834,15 +18565,15 @@ "binop": null }, "value": "config", - "start": 1632, - "end": 1638, + "start": 1741, + "end": 1747, "loc": { "start": { - "line": 49, + "line": 54, "column": 39 }, "end": { - "line": 49, + "line": 54, "column": 45 } } @@ -16860,15 +18591,15 @@ "binop": null, "updateContext": null }, - "start": 1638, - "end": 1639, + "start": 1747, + "end": 1748, "loc": { "start": { - "line": 49, + "line": 54, "column": 45 }, "end": { - "line": 49, + "line": 54, "column": 46 } } @@ -16886,15 +18617,15 @@ "binop": null }, "value": "name", - "start": 1639, - "end": 1643, + "start": 1748, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 54, "column": 46 }, "end": { - "line": 49, + "line": 54, "column": 50 } } @@ -16912,15 +18643,15 @@ "binop": null, "updateContext": null }, - "start": 1643, - "end": 1644, + "start": 1752, + "end": 1753, "loc": { "start": { - "line": 49, + "line": 54, "column": 50 }, "end": { - "line": 49, + "line": 54, "column": 51 } } @@ -16938,15 +18669,15 @@ "binop": null }, "value": "canvas", - "start": 1644, - "end": 1650, + "start": 1753, + "end": 1759, "loc": { "start": { - "line": 49, + "line": 54, "column": 51 }, "end": { - "line": 49, + "line": 54, "column": 57 } } @@ -16963,15 +18694,15 @@ "postfix": false, "binop": null }, - "start": 1650, - "end": 1651, + "start": 1759, + "end": 1760, "loc": { "start": { - "line": 49, + "line": 54, "column": 57 }, "end": { - "line": 49, + "line": 54, "column": 58 } } @@ -16989,15 +18720,15 @@ "binop": null, "updateContext": null }, - "start": 1651, - "end": 1652, + "start": 1760, + "end": 1761, "loc": { "start": { - "line": 49, + "line": 54, "column": 58 }, "end": { - "line": 49, + "line": 54, "column": 59 } } @@ -17015,15 +18746,15 @@ "binop": null }, "value": "initWebGL", - "start": 1656, - "end": 1665, + "start": 1765, + "end": 1774, "loc": { "start": { - "line": 51, + "line": 56, "column": 2 }, "end": { - "line": 51, + "line": 56, "column": 11 } } @@ -17040,15 +18771,15 @@ "postfix": false, "binop": null }, - "start": 1665, - "end": 1666, + "start": 1774, + "end": 1775, "loc": { "start": { - "line": 51, + "line": 56, "column": 11 }, "end": { - "line": 51, + "line": 56, "column": 12 } } @@ -17065,15 +18796,15 @@ "postfix": false, "binop": null }, - "start": 1666, - "end": 1667, + "start": 1775, + "end": 1776, "loc": { "start": { - "line": 51, + "line": 56, "column": 12 }, "end": { - "line": 51, + "line": 56, "column": 13 } } @@ -17091,15 +18822,15 @@ "binop": null, "updateContext": null }, - "start": 1667, - "end": 1668, + "start": 1776, + "end": 1777, "loc": { "start": { - "line": 51, + "line": 56, "column": 13 }, "end": { - "line": 51, + "line": 56, "column": 14 } } @@ -17116,15 +18847,15 @@ "postfix": false, "binop": null }, - "start": 1670, - "end": 1671, + "start": 1779, + "end": 1780, "loc": { "start": { - "line": 53, + "line": 58, "column": 0 }, "end": { - "line": 53, + "line": 58, "column": 1 } } @@ -17132,15 +18863,15 @@ { "type": "CommentBlock", "value": "*\n * Find and set the current WebGL element to the container\n * @return {null}\n ", - "start": 1673, - "end": 1757, + "start": 1782, + "end": 1866, "loc": { "start": { - "line": 55, + "line": 60, "column": 0 }, "end": { - "line": 58, + "line": 63, "column": 3 } } @@ -17159,15 +18890,15 @@ "binop": null }, "value": "function", - "start": 1759, - "end": 1767, + "start": 1868, + "end": 1876, "loc": { "start": { - "line": 60, + "line": 65, "column": 0 }, "end": { - "line": 60, + "line": 65, "column": 8 } } @@ -17185,15 +18916,15 @@ "binop": null }, "value": "initWebGL", - "start": 1768, - "end": 1777, + "start": 1877, + "end": 1886, "loc": { "start": { - "line": 60, + "line": 65, "column": 9 }, "end": { - "line": 60, + "line": 65, "column": 18 } } @@ -17210,15 +18941,15 @@ "postfix": false, "binop": null }, - "start": 1777, - "end": 1778, + "start": 1886, + "end": 1887, "loc": { "start": { - "line": 60, + "line": 65, "column": 18 }, "end": { - "line": 60, + "line": 65, "column": 19 } } @@ -17235,15 +18966,15 @@ "postfix": false, "binop": null }, - "start": 1778, - "end": 1779, + "start": 1887, + "end": 1888, "loc": { "start": { - "line": 60, + "line": 65, "column": 19 }, "end": { - "line": 60, + "line": 65, "column": 20 } } @@ -17260,15 +18991,15 @@ "postfix": false, "binop": null }, - "start": 1779, - "end": 1780, + "start": 1888, + "end": 1889, "loc": { "start": { - "line": 60, + "line": 65, "column": 20 }, "end": { - "line": 60, + "line": 65, "column": 21 } } @@ -17288,15 +19019,15 @@ "updateContext": null }, "value": "var", - "start": 1784, - "end": 1787, + "start": 1893, + "end": 1896, "loc": { "start": { - "line": 62, + "line": 67, "column": 2 }, "end": { - "line": 62, + "line": 67, "column": 5 } } @@ -17314,15 +19045,15 @@ "binop": null }, "value": "NAMES", - "start": 1788, - "end": 1793, + "start": 1897, + "end": 1902, "loc": { "start": { - "line": 62, + "line": 67, "column": 6 }, "end": { - "line": 62, + "line": 67, "column": 11 } } @@ -17341,15 +19072,15 @@ "updateContext": null }, "value": "=", - "start": 1794, - "end": 1795, + "start": 1903, + "end": 1904, "loc": { "start": { - "line": 62, + "line": 67, "column": 12 }, "end": { - "line": 62, + "line": 67, "column": 13 } } @@ -17367,15 +19098,15 @@ "binop": null, "updateContext": null }, - "start": 1796, - "end": 1797, + "start": 1905, + "end": 1906, "loc": { "start": { - "line": 62, + "line": 67, "column": 14 }, "end": { - "line": 62, + "line": 67, "column": 15 } } @@ -17394,15 +19125,15 @@ "updateContext": null }, "value": "webgl2", - "start": 1797, - "end": 1805, + "start": 1906, + "end": 1914, "loc": { "start": { - "line": 62, + "line": 67, "column": 15 }, "end": { - "line": 62, + "line": 67, "column": 23 } } @@ -17420,15 +19151,15 @@ "binop": null, "updateContext": null }, - "start": 1805, - "end": 1806, + "start": 1914, + "end": 1915, "loc": { "start": { - "line": 62, + "line": 67, "column": 23 }, "end": { - "line": 62, + "line": 67, "column": 24 } } @@ -17447,15 +19178,15 @@ "updateContext": null }, "value": "webgl", - "start": 1807, - "end": 1814, + "start": 1916, + "end": 1923, "loc": { "start": { - "line": 62, + "line": 67, "column": 25 }, "end": { - "line": 62, + "line": 67, "column": 32 } } @@ -17473,15 +19204,15 @@ "binop": null, "updateContext": null }, - "start": 1814, - "end": 1815, + "start": 1923, + "end": 1924, "loc": { "start": { - "line": 62, + "line": 67, "column": 32 }, "end": { - "line": 62, + "line": 67, "column": 33 } } @@ -17500,15 +19231,15 @@ "updateContext": null }, "value": "experimental-webgl2", - "start": 1816, - "end": 1837, + "start": 1925, + "end": 1946, "loc": { "start": { - "line": 62, + "line": 67, "column": 34 }, "end": { - "line": 62, + "line": 67, "column": 55 } } @@ -17526,15 +19257,15 @@ "binop": null, "updateContext": null }, - "start": 1837, - "end": 1838, + "start": 1946, + "end": 1947, "loc": { "start": { - "line": 62, + "line": 67, "column": 55 }, "end": { - "line": 62, + "line": 67, "column": 56 } } @@ -17553,15 +19284,15 @@ "updateContext": null }, "value": "experimental-webgl", - "start": 1839, - "end": 1859, + "start": 1948, + "end": 1968, "loc": { "start": { - "line": 62, + "line": 67, "column": 57 }, "end": { - "line": 62, + "line": 67, "column": 77 } } @@ -17579,15 +19310,15 @@ "binop": null, "updateContext": null }, - "start": 1859, - "end": 1860, + "start": 1968, + "end": 1969, "loc": { "start": { - "line": 62, + "line": 67, "column": 77 }, "end": { - "line": 62, + "line": 67, "column": 78 } } @@ -17606,15 +19337,15 @@ "updateContext": null }, "value": "webkit-3d", - "start": 1861, - "end": 1872, + "start": 1970, + "end": 1981, "loc": { "start": { - "line": 62, + "line": 67, "column": 79 }, "end": { - "line": 62, + "line": 67, "column": 90 } } @@ -17632,15 +19363,15 @@ "binop": null, "updateContext": null }, - "start": 1872, - "end": 1873, + "start": 1981, + "end": 1982, "loc": { "start": { - "line": 62, + "line": 67, "column": 90 }, "end": { - "line": 62, + "line": 67, "column": 91 } } @@ -17659,15 +19390,15 @@ "updateContext": null }, "value": "moz-webgl", - "start": 1874, - "end": 1885, + "start": 1983, + "end": 1994, "loc": { "start": { - "line": 62, + "line": 67, "column": 92 }, "end": { - "line": 62, + "line": 67, "column": 103 } } @@ -17685,15 +19416,15 @@ "binop": null, "updateContext": null }, - "start": 1885, - "end": 1886, + "start": 1994, + "end": 1995, "loc": { "start": { - "line": 62, + "line": 67, "column": 103 }, "end": { - "line": 62, + "line": 67, "column": 104 } } @@ -17711,15 +19442,15 @@ "binop": null, "updateContext": null }, - "start": 1886, - "end": 1887, + "start": 1995, + "end": 1996, "loc": { "start": { - "line": 62, + "line": 67, "column": 104 }, "end": { - "line": 62, + "line": 67, "column": 105 } } @@ -17739,15 +19470,15 @@ "updateContext": null }, "value": "for", - "start": 1890, - "end": 1893, + "start": 1999, + "end": 2002, "loc": { "start": { - "line": 63, + "line": 68, "column": 2 }, "end": { - "line": 63, + "line": 68, "column": 5 } } @@ -17764,15 +19495,15 @@ "postfix": false, "binop": null }, - "start": 1893, - "end": 1894, + "start": 2002, + "end": 2003, "loc": { "start": { - "line": 63, + "line": 68, "column": 5 }, "end": { - "line": 63, + "line": 68, "column": 6 } } @@ -17792,15 +19523,15 @@ "updateContext": null }, "value": "let", - "start": 1894, - "end": 1897, + "start": 2003, + "end": 2006, "loc": { "start": { - "line": 63, + "line": 68, "column": 6 }, "end": { - "line": 63, + "line": 68, "column": 9 } } @@ -17818,15 +19549,15 @@ "binop": null }, "value": "i", - "start": 1898, - "end": 1899, + "start": 2007, + "end": 2008, "loc": { "start": { - "line": 63, + "line": 68, "column": 10 }, "end": { - "line": 63, + "line": 68, "column": 11 } } @@ -17845,15 +19576,15 @@ "updateContext": null }, "value": "=", - "start": 1900, - "end": 1901, + "start": 2009, + "end": 2010, "loc": { "start": { - "line": 63, + "line": 68, "column": 12 }, "end": { - "line": 63, + "line": 68, "column": 13 } } @@ -17872,15 +19603,15 @@ "updateContext": null }, "value": 0, - "start": 1902, - "end": 1903, + "start": 2011, + "end": 2012, "loc": { "start": { - "line": 63, + "line": 68, "column": 14 }, "end": { - "line": 63, + "line": 68, "column": 15 } } @@ -17898,15 +19629,15 @@ "binop": null, "updateContext": null }, - "start": 1903, - "end": 1904, + "start": 2012, + "end": 2013, "loc": { "start": { - "line": 63, + "line": 68, "column": 15 }, "end": { - "line": 63, + "line": 68, "column": 16 } } @@ -17924,15 +19655,15 @@ "binop": null }, "value": "i", - "start": 1905, - "end": 1906, + "start": 2014, + "end": 2015, "loc": { "start": { - "line": 63, + "line": 68, "column": 17 }, "end": { - "line": 63, + "line": 68, "column": 18 } } @@ -17951,15 +19682,15 @@ "updateContext": null }, "value": "<", - "start": 1907, - "end": 1908, + "start": 2016, + "end": 2017, "loc": { "start": { - "line": 63, + "line": 68, "column": 19 }, "end": { - "line": 63, + "line": 68, "column": 20 } } @@ -17977,15 +19708,15 @@ "binop": null }, "value": "NAMES", - "start": 1909, - "end": 1914, + "start": 2018, + "end": 2023, "loc": { "start": { - "line": 63, + "line": 68, "column": 21 }, "end": { - "line": 63, + "line": 68, "column": 26 } } @@ -18003,15 +19734,15 @@ "binop": null, "updateContext": null }, - "start": 1914, - "end": 1915, + "start": 2023, + "end": 2024, "loc": { "start": { - "line": 63, + "line": 68, "column": 26 }, "end": { - "line": 63, + "line": 68, "column": 27 } } @@ -18029,15 +19760,15 @@ "binop": null }, "value": "length", - "start": 1915, - "end": 1921, + "start": 2024, + "end": 2030, "loc": { "start": { - "line": 63, + "line": 68, "column": 27 }, "end": { - "line": 63, + "line": 68, "column": 33 } } @@ -18055,15 +19786,15 @@ "binop": null, "updateContext": null }, - "start": 1921, - "end": 1922, + "start": 2030, + "end": 2031, "loc": { "start": { - "line": 63, + "line": 68, "column": 33 }, "end": { - "line": 63, + "line": 68, "column": 34 } } @@ -18081,15 +19812,15 @@ "binop": null }, "value": "i", - "start": 1923, - "end": 1924, + "start": 2032, + "end": 2033, "loc": { "start": { - "line": 63, + "line": 68, "column": 35 }, "end": { - "line": 63, + "line": 68, "column": 36 } } @@ -18107,15 +19838,15 @@ "binop": null }, "value": "++", - "start": 1924, - "end": 1926, + "start": 2033, + "end": 2035, "loc": { "start": { - "line": 63, + "line": 68, "column": 36 }, "end": { - "line": 63, + "line": 68, "column": 38 } } @@ -18132,15 +19863,15 @@ "postfix": false, "binop": null }, - "start": 1926, - "end": 1927, + "start": 2035, + "end": 2036, "loc": { "start": { - "line": 63, + "line": 68, "column": 38 }, "end": { - "line": 63, + "line": 68, "column": 39 } } @@ -18157,15 +19888,15 @@ "postfix": false, "binop": null }, - "start": 1927, - "end": 1928, + "start": 2036, + "end": 2037, "loc": { "start": { - "line": 63, + "line": 68, "column": 39 }, "end": { - "line": 63, + "line": 68, "column": 40 } } @@ -18185,15 +19916,15 @@ "updateContext": null }, "value": "try", - "start": 1933, - "end": 1936, + "start": 2042, + "end": 2045, "loc": { "start": { - "line": 64, + "line": 69, "column": 4 }, "end": { - "line": 64, + "line": 69, "column": 7 } } @@ -18210,15 +19941,15 @@ "postfix": false, "binop": null }, - "start": 1936, - "end": 1937, + "start": 2045, + "end": 2046, "loc": { "start": { - "line": 64, + "line": 69, "column": 7 }, "end": { - "line": 64, + "line": 69, "column": 8 } } @@ -18238,15 +19969,15 @@ "updateContext": null }, "value": "let", - "start": 1944, - "end": 1947, + "start": 2053, + "end": 2056, "loc": { "start": { - "line": 65, + "line": 70, "column": 6 }, "end": { - "line": 65, + "line": 70, "column": 9 } } @@ -18264,15 +19995,15 @@ "binop": null }, "value": "ctx", - "start": 1948, - "end": 1951, + "start": 2057, + "end": 2060, "loc": { "start": { - "line": 65, + "line": 70, "column": 10 }, "end": { - "line": 65, + "line": 70, "column": 13 } } @@ -18291,15 +20022,15 @@ "updateContext": null }, "value": "=", - "start": 1952, - "end": 1953, + "start": 2061, + "end": 2062, "loc": { "start": { - "line": 65, + "line": 70, "column": 14 }, "end": { - "line": 65, + "line": 70, "column": 15 } } @@ -18317,15 +20048,15 @@ "binop": null }, "value": "currCanvas", - "start": 1954, - "end": 1964, + "start": 2063, + "end": 2073, "loc": { "start": { - "line": 65, + "line": 70, "column": 16 }, "end": { - "line": 65, + "line": 70, "column": 26 } } @@ -18343,15 +20074,15 @@ "binop": null, "updateContext": null }, - "start": 1964, - "end": 1965, + "start": 2073, + "end": 2074, "loc": { "start": { - "line": 65, + "line": 70, "column": 26 }, "end": { - "line": 65, + "line": 70, "column": 27 } } @@ -18369,15 +20100,15 @@ "binop": null }, "value": "getContext", - "start": 1965, - "end": 1975, + "start": 2074, + "end": 2084, "loc": { "start": { - "line": 65, + "line": 70, "column": 27 }, "end": { - "line": 65, + "line": 70, "column": 37 } } @@ -18394,15 +20125,15 @@ "postfix": false, "binop": null }, - "start": 1975, - "end": 1976, + "start": 2084, + "end": 2085, "loc": { "start": { - "line": 65, + "line": 70, "column": 37 }, "end": { - "line": 65, + "line": 70, "column": 38 } } @@ -18420,15 +20151,15 @@ "binop": null }, "value": "NAMES", - "start": 1976, - "end": 1981, + "start": 2085, + "end": 2090, "loc": { "start": { - "line": 65, + "line": 70, "column": 38 }, "end": { - "line": 65, + "line": 70, "column": 43 } } @@ -18446,15 +20177,15 @@ "binop": null, "updateContext": null }, - "start": 1981, - "end": 1982, + "start": 2090, + "end": 2091, "loc": { "start": { - "line": 65, + "line": 70, "column": 43 }, "end": { - "line": 65, + "line": 70, "column": 44 } } @@ -18472,15 +20203,15 @@ "binop": null }, "value": "i", - "start": 1982, - "end": 1983, + "start": 2091, + "end": 2092, "loc": { "start": { - "line": 65, + "line": 70, "column": 44 }, "end": { - "line": 65, + "line": 70, "column": 45 } } @@ -18498,15 +20229,15 @@ "binop": null, "updateContext": null }, - "start": 1983, - "end": 1984, + "start": 2092, + "end": 2093, "loc": { "start": { - "line": 65, + "line": 70, "column": 45 }, "end": { - "line": 65, + "line": 70, "column": 46 } } @@ -18524,15 +20255,15 @@ "binop": null, "updateContext": null }, - "start": 1984, - "end": 1985, + "start": 2093, + "end": 2094, "loc": { "start": { - "line": 65, + "line": 70, "column": 46 }, "end": { - "line": 65, + "line": 70, "column": 47 } } @@ -18549,15 +20280,15 @@ "postfix": false, "binop": null }, - "start": 1986, - "end": 1987, + "start": 2095, + "end": 2096, "loc": { "start": { - "line": 65, + "line": 70, "column": 48 }, "end": { - "line": 65, + "line": 70, "column": 49 } } @@ -18575,15 +20306,15 @@ "binop": null }, "value": "alpha", - "start": 1996, - "end": 2001, + "start": 2105, + "end": 2110, "loc": { "start": { - "line": 66, + "line": 71, "column": 8 }, "end": { - "line": 66, + "line": 71, "column": 13 } } @@ -18601,15 +20332,15 @@ "binop": null, "updateContext": null }, - "start": 2001, - "end": 2002, + "start": 2110, + "end": 2111, "loc": { "start": { - "line": 66, + "line": 71, "column": 13 }, "end": { - "line": 66, + "line": 71, "column": 14 } } @@ -18629,15 +20360,15 @@ "updateContext": null }, "value": "true", - "start": 2003, - "end": 2007, + "start": 2112, + "end": 2116, "loc": { "start": { - "line": 66, + "line": 71, "column": 15 }, "end": { - "line": 66, + "line": 71, "column": 19 } } @@ -18655,15 +20386,15 @@ "binop": null, "updateContext": null }, - "start": 2007, - "end": 2008, + "start": 2116, + "end": 2117, "loc": { "start": { - "line": 66, + "line": 71, "column": 19 }, "end": { - "line": 66, + "line": 71, "column": 20 } } @@ -18681,15 +20412,15 @@ "binop": null }, "value": "antialias", - "start": 2017, - "end": 2026, + "start": 2126, + "end": 2135, "loc": { "start": { - "line": 67, + "line": 72, "column": 8 }, "end": { - "line": 67, + "line": 72, "column": 17 } } @@ -18707,15 +20438,15 @@ "binop": null, "updateContext": null }, - "start": 2026, - "end": 2027, + "start": 2135, + "end": 2136, "loc": { "start": { - "line": 67, + "line": 72, "column": 17 }, "end": { - "line": 67, + "line": 72, "column": 18 } } @@ -18735,15 +20466,15 @@ "updateContext": null }, "value": "true", - "start": 2028, - "end": 2032, + "start": 2137, + "end": 2141, "loc": { "start": { - "line": 67, + "line": 72, "column": 19 }, "end": { - "line": 67, + "line": 72, "column": 23 } } @@ -18761,15 +20492,15 @@ "binop": null, "updateContext": null }, - "start": 2032, - "end": 2033, + "start": 2141, + "end": 2142, "loc": { "start": { - "line": 67, + "line": 72, "column": 23 }, "end": { - "line": 67, + "line": 72, "column": 24 } } @@ -18787,15 +20518,15 @@ "binop": null }, "value": "premultipliedAlpha", - "start": 2042, - "end": 2060, + "start": 2151, + "end": 2169, "loc": { "start": { - "line": 68, + "line": 73, "column": 8 }, "end": { - "line": 68, + "line": 73, "column": 26 } } @@ -18813,15 +20544,15 @@ "binop": null, "updateContext": null }, - "start": 2060, - "end": 2061, + "start": 2169, + "end": 2170, "loc": { "start": { - "line": 68, + "line": 73, "column": 26 }, "end": { - "line": 68, + "line": 73, "column": 27 } } @@ -18841,15 +20572,15 @@ "updateContext": null }, "value": "true", - "start": 2062, - "end": 2066, + "start": 2171, + "end": 2175, "loc": { "start": { - "line": 68, + "line": 73, "column": 28 }, "end": { - "line": 68, + "line": 73, "column": 32 } } @@ -18867,15 +20598,15 @@ "binop": null, "updateContext": null }, - "start": 2066, - "end": 2067, + "start": 2175, + "end": 2176, "loc": { "start": { - "line": 68, + "line": 73, "column": 32 }, "end": { - "line": 68, + "line": 73, "column": 33 } } @@ -18893,15 +20624,15 @@ "binop": null }, "value": "failIfMajorPerformanceCaveat", - "start": 2076, - "end": 2104, + "start": 2185, + "end": 2213, "loc": { "start": { - "line": 69, + "line": 74, "column": 8 }, "end": { - "line": 69, + "line": 74, "column": 36 } } @@ -18919,15 +20650,15 @@ "binop": null, "updateContext": null }, - "start": 2104, - "end": 2105, + "start": 2213, + "end": 2214, "loc": { "start": { - "line": 69, + "line": 74, "column": 36 }, "end": { - "line": 69, + "line": 74, "column": 37 } } @@ -18947,15 +20678,15 @@ "updateContext": null }, "value": "false", - "start": 2106, - "end": 2111, + "start": 2215, + "end": 2220, "loc": { "start": { - "line": 69, + "line": 74, "column": 38 }, "end": { - "line": 69, + "line": 74, "column": 43 } } @@ -18973,15 +20704,15 @@ "binop": null, "updateContext": null }, - "start": 2111, - "end": 2112, + "start": 2220, + "end": 2221, "loc": { "start": { - "line": 69, + "line": 74, "column": 43 }, "end": { - "line": 69, + "line": 74, "column": 44 } } @@ -18998,15 +20729,15 @@ "postfix": false, "binop": null }, - "start": 2119, - "end": 2120, + "start": 2228, + "end": 2229, "loc": { "start": { - "line": 70, + "line": 75, "column": 6 }, "end": { - "line": 70, + "line": 75, "column": 7 } } @@ -19023,15 +20754,15 @@ "postfix": false, "binop": null }, - "start": 2120, - "end": 2121, + "start": 2229, + "end": 2230, "loc": { "start": { - "line": 70, + "line": 75, "column": 7 }, "end": { - "line": 70, + "line": 75, "column": 8 } } @@ -19049,15 +20780,15 @@ "binop": null, "updateContext": null }, - "start": 2121, - "end": 2122, + "start": 2230, + "end": 2231, "loc": { "start": { - "line": 70, + "line": 75, "column": 8 }, "end": { - "line": 70, + "line": 75, "column": 9 } } @@ -19077,15 +20808,15 @@ "updateContext": null }, "value": "if", - "start": 2129, - "end": 2131, + "start": 2238, + "end": 2240, "loc": { "start": { - "line": 71, + "line": 76, "column": 6 }, "end": { - "line": 71, + "line": 76, "column": 8 } } @@ -19102,15 +20833,15 @@ "postfix": false, "binop": null }, - "start": 2131, - "end": 2132, + "start": 2240, + "end": 2241, "loc": { "start": { - "line": 71, + "line": 76, "column": 8 }, "end": { - "line": 71, + "line": 76, "column": 9 } } @@ -19128,15 +20859,15 @@ "binop": null }, "value": "ctx", - "start": 2132, - "end": 2135, + "start": 2241, + "end": 2244, "loc": { "start": { - "line": 71, + "line": 76, "column": 9 }, "end": { - "line": 71, + "line": 76, "column": 12 } } @@ -19153,15 +20884,15 @@ "postfix": false, "binop": null }, - "start": 2135, - "end": 2136, + "start": 2244, + "end": 2245, "loc": { "start": { - "line": 71, + "line": 76, "column": 12 }, "end": { - "line": 71, + "line": 76, "column": 13 } } @@ -19179,15 +20910,15 @@ "binop": null }, "value": "currWebGL", - "start": 2137, - "end": 2146, + "start": 2246, + "end": 2255, "loc": { "start": { - "line": 71, + "line": 76, "column": 14 }, "end": { - "line": 71, + "line": 76, "column": 23 } } @@ -19206,15 +20937,15 @@ "updateContext": null }, "value": "=", - "start": 2147, - "end": 2148, + "start": 2256, + "end": 2257, "loc": { "start": { - "line": 71, + "line": 76, "column": 24 }, "end": { - "line": 71, + "line": 76, "column": 25 } } @@ -19232,15 +20963,15 @@ "binop": null }, "value": "ctx", - "start": 2149, - "end": 2152, + "start": 2258, + "end": 2261, "loc": { "start": { - "line": 71, + "line": 76, "column": 26 }, "end": { - "line": 71, + "line": 76, "column": 29 } } @@ -19258,15 +20989,15 @@ "binop": null, "updateContext": null }, - "start": 2152, - "end": 2153, + "start": 2261, + "end": 2262, "loc": { "start": { - "line": 71, + "line": 76, "column": 29 }, "end": { - "line": 71, + "line": 76, "column": 30 } } @@ -19283,15 +21014,15 @@ "postfix": false, "binop": null }, - "start": 2158, - "end": 2159, + "start": 2267, + "end": 2268, "loc": { "start": { - "line": 72, + "line": 77, "column": 4 }, "end": { - "line": 72, + "line": 77, "column": 5 } } @@ -19311,15 +21042,15 @@ "updateContext": null }, "value": "catch", - "start": 2159, - "end": 2164, + "start": 2268, + "end": 2273, "loc": { "start": { - "line": 72, + "line": 77, "column": 5 }, "end": { - "line": 72, + "line": 77, "column": 10 } } @@ -19336,15 +21067,15 @@ "postfix": false, "binop": null }, - "start": 2164, - "end": 2165, + "start": 2273, + "end": 2274, "loc": { "start": { - "line": 72, + "line": 77, "column": 10 }, "end": { - "line": 72, + "line": 77, "column": 11 } } @@ -19362,15 +21093,15 @@ "binop": null }, "value": "e", - "start": 2165, - "end": 2166, + "start": 2274, + "end": 2275, "loc": { "start": { - "line": 72, + "line": 77, "column": 11 }, "end": { - "line": 72, + "line": 77, "column": 12 } } @@ -19387,15 +21118,15 @@ "postfix": false, "binop": null }, - "start": 2166, - "end": 2167, + "start": 2275, + "end": 2276, "loc": { "start": { - "line": 72, + "line": 77, "column": 12 }, "end": { - "line": 72, + "line": 77, "column": 13 } } @@ -19412,15 +21143,15 @@ "postfix": false, "binop": null }, - "start": 2167, - "end": 2168, + "start": 2276, + "end": 2277, "loc": { "start": { - "line": 72, + "line": 77, "column": 13 }, "end": { - "line": 72, + "line": 77, "column": 14 } } @@ -19437,15 +21168,15 @@ "postfix": false, "binop": null }, - "start": 2168, - "end": 2169, + "start": 2277, + "end": 2278, "loc": { "start": { - "line": 72, + "line": 77, "column": 14 }, "end": { - "line": 72, + "line": 77, "column": 15 } } @@ -19462,15 +21193,15 @@ "postfix": false, "binop": null }, - "start": 2172, - "end": 2173, + "start": 2281, + "end": 2282, "loc": { "start": { - "line": 73, + "line": 78, "column": 2 }, "end": { - "line": 73, + "line": 78, "column": 3 } } @@ -19490,15 +21221,15 @@ "updateContext": null }, "value": "if", - "start": 2176, - "end": 2178, + "start": 2285, + "end": 2287, "loc": { "start": { - "line": 74, + "line": 79, "column": 2 }, "end": { - "line": 74, + "line": 79, "column": 4 } } @@ -19515,15 +21246,15 @@ "postfix": false, "binop": null }, - "start": 2178, - "end": 2179, + "start": 2287, + "end": 2288, "loc": { "start": { - "line": 74, + "line": 79, "column": 4 }, "end": { - "line": 74, + "line": 79, "column": 5 } } @@ -19542,15 +21273,15 @@ "updateContext": null }, "value": "!", - "start": 2179, - "end": 2180, + "start": 2288, + "end": 2289, "loc": { "start": { - "line": 74, + "line": 79, "column": 5 }, "end": { - "line": 74, + "line": 79, "column": 6 } } @@ -19568,15 +21299,15 @@ "binop": null }, "value": "currWebGL", - "start": 2180, - "end": 2189, + "start": 2289, + "end": 2298, "loc": { "start": { - "line": 74, + "line": 79, "column": 6 }, "end": { - "line": 74, + "line": 79, "column": 15 } } @@ -19593,15 +21324,15 @@ "postfix": false, "binop": null }, - "start": 2189, - "end": 2190, + "start": 2298, + "end": 2299, "loc": { "start": { - "line": 74, + "line": 79, "column": 15 }, "end": { - "line": 74, + "line": 79, "column": 16 } } @@ -19618,15 +21349,15 @@ "postfix": false, "binop": null }, - "start": 2190, - "end": 2191, + "start": 2299, + "end": 2300, "loc": { "start": { - "line": 74, + "line": 79, "column": 16 }, "end": { - "line": 74, + "line": 79, "column": 17 } } @@ -19644,15 +21375,15 @@ "binop": null }, "value": "console", - "start": 2196, - "end": 2203, + "start": 2305, + "end": 2312, "loc": { "start": { - "line": 75, + "line": 80, "column": 4 }, "end": { - "line": 75, + "line": 80, "column": 11 } } @@ -19670,15 +21401,15 @@ "binop": null, "updateContext": null }, - "start": 2203, - "end": 2204, + "start": 2312, + "end": 2313, "loc": { "start": { - "line": 75, + "line": 80, "column": 11 }, "end": { - "line": 75, + "line": 80, "column": 12 } } @@ -19696,15 +21427,15 @@ "binop": null }, "value": "error", - "start": 2204, - "end": 2209, + "start": 2313, + "end": 2318, "loc": { "start": { - "line": 75, + "line": 80, "column": 12 }, "end": { - "line": 75, + "line": 80, "column": 17 } } @@ -19721,15 +21452,15 @@ "postfix": false, "binop": null }, - "start": 2209, - "end": 2210, + "start": 2318, + "end": 2319, "loc": { "start": { - "line": 75, + "line": 80, "column": 17 }, "end": { - "line": 75, + "line": 80, "column": 18 } } @@ -19748,15 +21479,15 @@ "updateContext": null }, "value": "Live2D widgets: Failed to create WebGL context.", - "start": 2210, - "end": 2259, + "start": 2319, + "end": 2368, "loc": { "start": { - "line": 75, + "line": 80, "column": 18 }, "end": { - "line": 75, + "line": 80, "column": 67 } } @@ -19773,15 +21504,15 @@ "postfix": false, "binop": null }, - "start": 2259, - "end": 2260, + "start": 2368, + "end": 2369, "loc": { "start": { - "line": 75, + "line": 80, "column": 67 }, "end": { - "line": 75, + "line": 80, "column": 68 } } @@ -19799,15 +21530,15 @@ "binop": null, "updateContext": null }, - "start": 2260, - "end": 2261, + "start": 2369, + "end": 2370, "loc": { "start": { - "line": 75, + "line": 80, "column": 68 }, "end": { - "line": 75, + "line": 80, "column": 69 } } @@ -19827,15 +21558,15 @@ "updateContext": null }, "value": "if", - "start": 2266, - "end": 2268, + "start": 2375, + "end": 2377, "loc": { "start": { - "line": 76, + "line": 81, "column": 4 }, "end": { - "line": 76, + "line": 81, "column": 6 } } @@ -19852,15 +21583,15 @@ "postfix": false, "binop": null }, - "start": 2268, - "end": 2269, + "start": 2377, + "end": 2378, "loc": { "start": { - "line": 76, + "line": 81, "column": 6 }, "end": { - "line": 76, + "line": 81, "column": 7 } } @@ -19879,15 +21610,15 @@ "updateContext": null }, "value": "!", - "start": 2269, - "end": 2270, + "start": 2378, + "end": 2379, "loc": { "start": { - "line": 76, + "line": 81, "column": 7 }, "end": { - "line": 76, + "line": 81, "column": 8 } } @@ -19905,15 +21636,15 @@ "binop": null }, "value": "window", - "start": 2270, - "end": 2276, + "start": 2379, + "end": 2385, "loc": { "start": { - "line": 76, + "line": 81, "column": 8 }, "end": { - "line": 76, + "line": 81, "column": 14 } } @@ -19931,15 +21662,15 @@ "binop": null, "updateContext": null }, - "start": 2276, - "end": 2277, + "start": 2385, + "end": 2386, "loc": { "start": { - "line": 76, + "line": 81, "column": 14 }, "end": { - "line": 76, + "line": 81, "column": 15 } } @@ -19957,15 +21688,15 @@ "binop": null }, "value": "WebGLRenderingContext", - "start": 2277, - "end": 2298, + "start": 2386, + "end": 2407, "loc": { "start": { - "line": 76, + "line": 81, "column": 15 }, "end": { - "line": 76, + "line": 81, "column": 36 } } @@ -19982,15 +21713,15 @@ "postfix": false, "binop": null }, - "start": 2298, - "end": 2299, + "start": 2407, + "end": 2408, "loc": { "start": { - "line": 76, + "line": 81, "column": 36 }, "end": { - "line": 76, + "line": 81, "column": 37 } } @@ -20007,15 +21738,15 @@ "postfix": false, "binop": null }, - "start": 2299, - "end": 2300, + "start": 2408, + "end": 2409, "loc": { "start": { - "line": 76, + "line": 81, "column": 37 }, "end": { - "line": 76, + "line": 81, "column": 38 } } @@ -20033,15 +21764,15 @@ "binop": null }, "value": "console", - "start": 2307, - "end": 2314, + "start": 2416, + "end": 2423, "loc": { "start": { - "line": 77, + "line": 82, "column": 6 }, "end": { - "line": 77, + "line": 82, "column": 13 } } @@ -20059,15 +21790,15 @@ "binop": null, "updateContext": null }, - "start": 2314, - "end": 2315, + "start": 2423, + "end": 2424, "loc": { "start": { - "line": 77, + "line": 82, "column": 13 }, "end": { - "line": 77, + "line": 82, "column": 14 } } @@ -20085,15 +21816,15 @@ "binop": null }, "value": "error", - "start": 2315, - "end": 2320, + "start": 2424, + "end": 2429, "loc": { "start": { - "line": 77, + "line": 82, "column": 14 }, "end": { - "line": 77, + "line": 82, "column": 19 } } @@ -20110,15 +21841,15 @@ "postfix": false, "binop": null }, - "start": 2320, - "end": 2321, + "start": 2429, + "end": 2430, "loc": { "start": { - "line": 77, + "line": 82, "column": 19 }, "end": { - "line": 77, + "line": 82, "column": 20 } } @@ -20137,15 +21868,15 @@ "updateContext": null }, "value": "Your browser may not support WebGL, check https://get.webgl.org/ for futher information.", - "start": 2321, - "end": 2411, + "start": 2430, + "end": 2520, "loc": { "start": { - "line": 77, + "line": 82, "column": 20 }, "end": { - "line": 77, + "line": 82, "column": 110 } } @@ -20162,15 +21893,15 @@ "postfix": false, "binop": null }, - "start": 2411, - "end": 2412, + "start": 2520, + "end": 2521, "loc": { "start": { - "line": 77, + "line": 82, "column": 110 }, "end": { - "line": 77, + "line": 82, "column": 111 } } @@ -20188,15 +21919,15 @@ "binop": null, "updateContext": null }, - "start": 2412, - "end": 2413, + "start": 2521, + "end": 2522, "loc": { "start": { - "line": 77, + "line": 82, "column": 111 }, "end": { - "line": 77, + "line": 82, "column": 112 } } @@ -20213,15 +21944,15 @@ "postfix": false, "binop": null }, - "start": 2418, - "end": 2419, + "start": 2527, + "end": 2528, "loc": { "start": { - "line": 78, + "line": 83, "column": 4 }, "end": { - "line": 78, + "line": 83, "column": 5 } } @@ -20241,15 +21972,15 @@ "updateContext": null }, "value": "return", - "start": 2424, - "end": 2430, + "start": 2533, + "end": 2539, "loc": { "start": { - "line": 79, + "line": 84, "column": 4 }, "end": { - "line": 79, + "line": 84, "column": 10 } } @@ -20267,15 +21998,15 @@ "binop": null, "updateContext": null }, - "start": 2430, - "end": 2431, + "start": 2539, + "end": 2540, "loc": { "start": { - "line": 79, + "line": 84, "column": 10 }, "end": { - "line": 79, + "line": 84, "column": 11 } } @@ -20292,15 +22023,15 @@ "postfix": false, "binop": null }, - "start": 2434, - "end": 2435, + "start": 2543, + "end": 2544, "loc": { "start": { - "line": 80, + "line": 85, "column": 2 }, "end": { - "line": 80, + "line": 85, "column": 3 } } @@ -20317,15 +22048,15 @@ "postfix": false, "binop": null }, - "start": 2436, - "end": 2437, + "start": 2545, + "end": 2546, "loc": { "start": { - "line": 81, + "line": 86, "column": 0 }, "end": { - "line": 81, + "line": 86, "column": 1 } } @@ -20343,15 +22074,15 @@ "binop": null, "updateContext": null }, - "start": 2437, - "end": 2438, + "start": 2546, + "end": 2547, "loc": { "start": { - "line": 81, + "line": 86, "column": 1 }, "end": { - "line": 81, + "line": 86, "column": 2 } } @@ -20371,15 +22102,15 @@ "updateContext": null }, "value": "export", - "start": 2441, - "end": 2447, + "start": 2550, + "end": 2556, "loc": { "start": { - "line": 84, + "line": 89, "column": 0 }, "end": { - "line": 84, + "line": 89, "column": 6 } } @@ -20396,15 +22127,15 @@ "postfix": false, "binop": null }, - "start": 2447, - "end": 2448, + "start": 2556, + "end": 2557, "loc": { "start": { - "line": 84, + "line": 89, "column": 6 }, "end": { - "line": 84, + "line": 89, "column": 7 } } @@ -20422,15 +22153,15 @@ "binop": null }, "value": "createElement", - "start": 2451, - "end": 2464, + "start": 2560, + "end": 2573, "loc": { "start": { - "line": 85, + "line": 90, "column": 2 }, "end": { - "line": 85, + "line": 90, "column": 15 } } @@ -20448,15 +22179,15 @@ "binop": null, "updateContext": null }, - "start": 2464, - "end": 2465, + "start": 2573, + "end": 2574, "loc": { "start": { - "line": 85, + "line": 90, "column": 15 }, "end": { - "line": 85, + "line": 90, "column": 16 } } @@ -20474,15 +22205,15 @@ "binop": null }, "value": "currWebGL", - "start": 2468, - "end": 2477, + "start": 2577, + "end": 2586, "loc": { "start": { - "line": 86, + "line": 91, "column": 2 }, "end": { - "line": 86, + "line": 91, "column": 11 } } @@ -20500,16 +22231,68 @@ "binop": null, "updateContext": null }, - "start": 2477, - "end": 2478, + "start": 2586, + "end": 2587, "loc": { "start": { - "line": 86, + "line": 91, "column": 11 }, "end": { - "line": 86, + "line": 91, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currCanvas", + "start": 2590, + "end": 2600, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 12 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2600, + "end": 2601, + "loc": { + "start": { + "line": 92, "column": 12 + }, + "end": { + "line": 92, + "column": 13 } } }, @@ -20525,15 +22308,15 @@ "postfix": false, "binop": null }, - "start": 2479, - "end": 2480, + "start": 2602, + "end": 2603, "loc": { "start": { - "line": 87, + "line": 93, "column": 0 }, "end": { - "line": 87, + "line": 93, "column": 1 } } @@ -20551,15 +22334,15 @@ "binop": null, "updateContext": null }, - "start": 2481, - "end": 2481, + "start": 2604, + "end": 2604, "loc": { "start": { - "line": 88, + "line": 94, "column": 0 }, "end": { - "line": 88, + "line": 94, "column": 0 } } diff --git a/docs/ast/source/lib/Live2DFramework.js.json b/docs/ast/source/lib/Live2DFramework.js.json index 6e8cae0..3bba574 100644 --- a/docs/ast/source/lib/Live2DFramework.js.json +++ b/docs/ast/source/lib/Live2DFramework.js.json @@ -1,58 +1,980 @@ { "type": "File", "start": 0, - "end": 50671, + "end": 50983, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 1392, + "line": 1408, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 50671, + "end": 50983, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 1392, + "line": 1408, "column": 0 } }, "sourceType": "module", "body": [ + { + "type": "ImportDeclaration", + "start": 330, + "end": 668, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 35, + "column": 40 + } + }, + "specifiers": [ + { + "type": "ImportSpecifier", + "start": 339, + "end": 347, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 17 + } + }, + "imported": { + "type": "Identifier", + "start": 339, + "end": 347, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 17 + }, + "identifierName": "UtSystem" + }, + "name": "UtSystem", + "leadingComments": null + }, + "local": { + "type": "Identifier", + "start": 339, + "end": 347, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 17 + }, + "identifierName": "UtSystem" + }, + "name": "UtSystem" + }, + "leadingComments": null + }, + { + "type": "ImportSpecifier", + "start": 358, + "end": 365, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 16 + } + }, + "imported": { + "type": "Identifier", + "start": 358, + "end": 365, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 16 + }, + "identifierName": "UtDebug" + }, + "name": "UtDebug" + }, + "local": { + "type": "Identifier", + "start": 358, + "end": 365, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 16 + }, + "identifierName": "UtDebug" + }, + "name": "UtDebug" + } + }, + { + "type": "ImportSpecifier", + "start": 376, + "end": 387, + "loc": { + "start": { + "line": 23, + "column": 9 + }, + "end": { + "line": 23, + "column": 20 + } + }, + "imported": { + "type": "Identifier", + "start": 376, + "end": 387, + "loc": { + "start": { + "line": 23, + "column": 9 + }, + "end": { + "line": 23, + "column": 20 + }, + "identifierName": "LDTransform" + }, + "name": "LDTransform" + }, + "local": { + "type": "Identifier", + "start": 376, + "end": 387, + "loc": { + "start": { + "line": 23, + "column": 9 + }, + "end": { + "line": 23, + "column": 20 + }, + "identifierName": "LDTransform" + }, + "name": "LDTransform" + } + }, + { + "type": "ImportSpecifier", + "start": 398, + "end": 402, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 13 + } + }, + "imported": { + "type": "Identifier", + "start": 398, + "end": 402, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 13 + }, + "identifierName": "LDGL" + }, + "name": "LDGL" + }, + "local": { + "type": "Identifier", + "start": 398, + "end": 402, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 13 + }, + "identifierName": "LDGL" + }, + "name": "LDGL" + } + }, + { + "type": "ImportSpecifier", + "start": 413, + "end": 419, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 15 + } + }, + "imported": { + "type": "Identifier", + "start": 413, + "end": 419, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 15 + }, + "identifierName": "Live2D" + }, + "name": "Live2D" + }, + "local": { + "type": "Identifier", + "start": 413, + "end": 419, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 15 + }, + "identifierName": "Live2D" + }, + "name": "Live2D" + } + }, + { + "type": "ImportSpecifier", + "start": 430, + "end": 446, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 25 + } + }, + "imported": { + "type": "Identifier", + "start": 430, + "end": 446, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 25 + }, + "identifierName": "Live2DModelWebGL" + }, + "name": "Live2DModelWebGL" + }, + "local": { + "type": "Identifier", + "start": 430, + "end": 446, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 25 + }, + "identifierName": "Live2DModelWebGL" + }, + "name": "Live2DModelWebGL" + } + }, + { + "type": "ImportSpecifier", + "start": 457, + "end": 470, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 22 + } + }, + "imported": { + "type": "Identifier", + "start": 457, + "end": 470, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 22 + }, + "identifierName": "Live2DModelJS" + }, + "name": "Live2DModelJS" + }, + "local": { + "type": "Identifier", + "start": 457, + "end": 470, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 22 + }, + "identifierName": "Live2DModelJS" + }, + "name": "Live2DModelJS" + } + }, + { + "type": "ImportSpecifier", + "start": 481, + "end": 493, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 21 + } + }, + "imported": { + "type": "Identifier", + "start": 481, + "end": 493, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 21 + }, + "identifierName": "Live2DMotion" + }, + "name": "Live2DMotion" + }, + "local": { + "type": "Identifier", + "start": 481, + "end": 493, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 21 + }, + "identifierName": "Live2DMotion" + }, + "name": "Live2DMotion" + } + }, + { + "type": "ImportSpecifier", + "start": 504, + "end": 522, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 27 + } + }, + "imported": { + "type": "Identifier", + "start": 504, + "end": 522, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 27 + }, + "identifierName": "MotionQueueManager" + }, + "name": "MotionQueueManager" + }, + "local": { + "type": "Identifier", + "start": 504, + "end": 522, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 27 + }, + "identifierName": "MotionQueueManager" + }, + "name": "MotionQueueManager" + } + }, + { + "type": "ImportSpecifier", + "start": 533, + "end": 544, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 20 + } + }, + "imported": { + "type": "Identifier", + "start": 533, + "end": 544, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 20 + }, + "identifierName": "PhysicsHair" + }, + "name": "PhysicsHair" + }, + "local": { + "type": "Identifier", + "start": 533, + "end": 544, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 20 + }, + "identifierName": "PhysicsHair" + }, + "name": "PhysicsHair" + } + }, + { + "type": "ImportSpecifier", + "start": 555, + "end": 562, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 16 + } + }, + "imported": { + "type": "Identifier", + "start": 555, + "end": 562, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 16 + }, + "identifierName": "AMotion" + }, + "name": "AMotion" + }, + "local": { + "type": "Identifier", + "start": 555, + "end": 562, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 16 + }, + "identifierName": "AMotion" + }, + "name": "AMotion" + } + }, + { + "type": "ImportSpecifier", + "start": 573, + "end": 584, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 20 + } + }, + "imported": { + "type": "Identifier", + "start": 573, + "end": 584, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 20 + }, + "identifierName": "PartsDataID" + }, + "name": "PartsDataID" + }, + "local": { + "type": "Identifier", + "start": 573, + "end": 584, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 20 + }, + "identifierName": "PartsDataID" + }, + "name": "PartsDataID" + } + }, + { + "type": "ImportSpecifier", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 19 + } + }, + "imported": { + "type": "Identifier", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 19 + }, + "identifierName": "DrawDataID" + }, + "name": "DrawDataID" + }, + "local": { + "type": "Identifier", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 19 + }, + "identifierName": "DrawDataID" + }, + "name": "DrawDataID" + } + }, + { + "type": "ImportSpecifier", + "start": 616, + "end": 626, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 19 + } + }, + "imported": { + "type": "Identifier", + "start": 616, + "end": 626, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 19 + }, + "identifierName": "BaseDataID" + }, + "name": "BaseDataID" + }, + "local": { + "type": "Identifier", + "start": 616, + "end": 626, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 19 + }, + "identifierName": "BaseDataID" + }, + "name": "BaseDataID" + } + }, + { + "type": "ImportSpecifier", + "start": 637, + "end": 644, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 16 + } + }, + "imported": { + "type": "Identifier", + "start": 637, + "end": 644, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 16 + }, + "identifierName": "ParamID" + }, + "name": "ParamID" + }, + "local": { + "type": "Identifier", + "start": 637, + "end": 644, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 16 + }, + "identifierName": "ParamID" + }, + "name": "ParamID" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 652, + "end": 667, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 39 + } + }, + "extra": { + "rawValue": "./live2d.core", + "raw": "'./live2d.core'" + }, + "value": "./live2d.core" + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n ", + "start": 0, + "end": 160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 7, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * EYHN 基于 live2d 官方 Live2DFramework.js 修改\n *\n * Copyright © 2016 - 2017 EYHN\n ", + "start": 162, + "end": 247, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 13, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Modified by xiazeyu.", + "start": 249, + "end": 272, + "loc": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 15, + "column": 23 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n* @desc Basic functions releated to model react\n", + "start": 274, + "end": 328, + "loc": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 19, + "column": 2 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": "============================================================", + "start": 670, + "end": 732, + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 37, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 733, + "end": 795, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 38, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " class L2DBaseModel", + "start": 796, + "end": 818, + "loc": { + "start": { + "line": 39, + "column": 0 + }, + "end": { + "line": 39, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 819, + "end": 881, + "loc": { + "start": { + "line": 40, + "column": 0 + }, + "end": { + "line": 40, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 882, + "end": 944, + "loc": { + "start": { + "line": 41, + "column": 0 + }, + "end": { + "line": 41, + "column": 62 + } + } + } + ] + }, { "type": "Identifier", - "start": 605, - "end": 1376, + "start": 945, + "end": 1716, "loc": { "start": { - "line": 26, + "line": 42, "column": 0 }, "end": { - "line": 50, + "line": 66, "column": 1 } }, "id": { "type": "Identifier", - "start": 614, - "end": 626, + "start": 954, + "end": 966, "loc": { "start": { - "line": 26, + "line": 42, "column": 9 }, "end": { - "line": 26, + "line": 42, "column": 21 }, "identifierName": "L2DBaseModel" @@ -66,88 +988,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 629, - "end": 1376, + "start": 969, + "end": 1716, "loc": { "start": { - "line": 26, + "line": 42, "column": 24 }, "end": { - "line": 50, + "line": 66, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 635, - "end": 659, + "start": 975, + "end": 999, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 635, - "end": 658, + "start": 975, + "end": 998, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 635, - "end": 651, + "start": 975, + "end": 991, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 635, - "end": 639, + "start": 975, + "end": 979, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 8 } } }, "property": { "type": "Identifier", - "start": 640, - "end": 651, + "start": 980, + "end": 991, "loc": { "start": { - "line": 27, + "line": 43, "column": 9 }, "end": { - "line": 27, + "line": 43, "column": 20 }, "identifierName": "live2DModel" @@ -158,15 +1080,15 @@ }, "right": { "type": "NullLiteral", - "start": 654, - "end": 658, + "start": 994, + "end": 998, "loc": { "start": { - "line": 27, + "line": 43, "column": 23 }, "end": { - "line": 27, + "line": 43, "column": 27 } } @@ -176,15 +1098,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -193,58 +1115,58 @@ }, { "type": "ExpressionStatement", - "start": 680, - "end": 704, + "start": 1020, + "end": 1044, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 680, - "end": 703, + "start": 1020, + "end": 1043, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 680, - "end": 696, + "start": 1020, + "end": 1036, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 680, - "end": 684, + "start": 1020, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 8 } }, @@ -252,15 +1174,15 @@ }, "property": { "type": "Identifier", - "start": 685, - "end": 696, + "start": 1025, + "end": 1036, "loc": { "start": { - "line": 28, + "line": 44, "column": 9 }, "end": { - "line": 28, + "line": 44, "column": 20 }, "identifierName": "modelMatrix" @@ -272,15 +1194,15 @@ }, "right": { "type": "NullLiteral", - "start": 699, - "end": 703, + "start": 1039, + "end": 1043, "loc": { "start": { - "line": 28, + "line": 44, "column": 23 }, "end": { - "line": 28, + "line": 44, "column": 27 } } @@ -291,15 +1213,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -309,15 +1231,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -326,58 +1248,58 @@ }, { "type": "ExpressionStatement", - "start": 727, - "end": 748, + "start": 1067, + "end": 1088, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 727, - "end": 747, + "start": 1067, + "end": 1087, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 727, - "end": 740, + "start": 1067, + "end": 1080, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 727, - "end": 731, + "start": 1067, + "end": 1071, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 8 } }, @@ -385,15 +1307,15 @@ }, "property": { "type": "Identifier", - "start": 732, - "end": 740, + "start": 1072, + "end": 1080, "loc": { "start": { - "line": 29, + "line": 45, "column": 9 }, "end": { - "line": 29, + "line": 45, "column": 17 }, "identifierName": "eyeBlink" @@ -405,15 +1327,15 @@ }, "right": { "type": "NullLiteral", - "start": 743, - "end": 747, + "start": 1083, + "end": 1087, "loc": { "start": { - "line": 29, + "line": 45, "column": 20 }, "end": { - "line": 29, + "line": 45, "column": 24 } } @@ -424,15 +1346,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -442,15 +1364,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -459,58 +1381,58 @@ }, { "type": "ExpressionStatement", - "start": 768, - "end": 788, + "start": 1108, + "end": 1128, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 768, - "end": 787, + "start": 1108, + "end": 1127, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 768, - "end": 780, + "start": 1108, + "end": 1120, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 768, - "end": 772, + "start": 1108, + "end": 1112, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 8 } }, @@ -518,15 +1440,15 @@ }, "property": { "type": "Identifier", - "start": 773, - "end": 780, + "start": 1113, + "end": 1120, "loc": { "start": { - "line": 30, + "line": 46, "column": 9 }, "end": { - "line": 30, + "line": 46, "column": 16 }, "identifierName": "physics" @@ -538,15 +1460,15 @@ }, "right": { "type": "NullLiteral", - "start": 783, - "end": 787, + "start": 1123, + "end": 1127, "loc": { "start": { - "line": 30, + "line": 46, "column": 19 }, "end": { - "line": 30, + "line": 46, "column": 23 } } @@ -557,15 +1479,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -575,15 +1497,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -592,58 +1514,58 @@ }, { "type": "ExpressionStatement", - "start": 807, - "end": 824, + "start": 1147, + "end": 1164, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 807, - "end": 823, + "start": 1147, + "end": 1163, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 807, - "end": 816, + "start": 1147, + "end": 1156, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 807, - "end": 811, + "start": 1147, + "end": 1151, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 8 } }, @@ -651,15 +1573,15 @@ }, "property": { "type": "Identifier", - "start": 812, - "end": 816, + "start": 1152, + "end": 1156, "loc": { "start": { - "line": 31, + "line": 47, "column": 9 }, "end": { - "line": 31, + "line": 47, "column": 13 }, "identifierName": "pose" @@ -671,15 +1593,15 @@ }, "right": { "type": "NullLiteral", - "start": 819, - "end": 823, + "start": 1159, + "end": 1163, "loc": { "start": { - "line": 31, + "line": 47, "column": 16 }, "end": { - "line": 31, + "line": 47, "column": 20 } } @@ -690,15 +1612,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -708,15 +1630,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -725,58 +1647,58 @@ }, { "type": "ExpressionStatement", - "start": 840, - "end": 863, + "start": 1180, + "end": 1203, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 840, - "end": 862, + "start": 1180, + "end": 1202, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 840, - "end": 854, + "start": 1180, + "end": 1194, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 840, - "end": 844, + "start": 1180, + "end": 1184, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 8 } }, @@ -784,15 +1706,15 @@ }, "property": { "type": "Identifier", - "start": 845, - "end": 854, + "start": 1185, + "end": 1194, "loc": { "start": { - "line": 32, + "line": 48, "column": 9 }, "end": { - "line": 32, + "line": 48, "column": 18 }, "identifierName": "debugMode" @@ -804,15 +1726,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 857, - "end": 862, + "start": 1197, + "end": 1202, "loc": { "start": { - "line": 32, + "line": 48, "column": 21 }, "end": { - "line": 32, + "line": 48, "column": 26 } }, @@ -824,15 +1746,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -841,73 +1763,73 @@ }, { "type": "ExpressionStatement", - "start": 868, - "end": 893, + "start": 1208, + "end": 1233, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 868, - "end": 892, + "start": 1208, + "end": 1232, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 868, - "end": 884, + "start": 1208, + "end": 1224, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 868, - "end": 872, + "start": 1208, + "end": 1212, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 8 } } }, "property": { "type": "Identifier", - "start": 873, - "end": 884, + "start": 1213, + "end": 1224, "loc": { "start": { - "line": 33, + "line": 49, "column": 9 }, "end": { - "line": 33, + "line": 49, "column": 20 }, "identifierName": "initialized" @@ -918,15 +1840,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 887, - "end": 892, + "start": 1227, + "end": 1232, "loc": { "start": { - "line": 33, + "line": 49, "column": 23 }, "end": { - "line": 33, + "line": 49, "column": 28 } }, @@ -936,73 +1858,73 @@ }, { "type": "ExpressionStatement", - "start": 898, - "end": 920, + "start": 1238, + "end": 1260, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 898, - "end": 919, + "start": 1238, + "end": 1259, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 898, - "end": 911, + "start": 1238, + "end": 1251, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 898, - "end": 902, + "start": 1238, + "end": 1242, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 8 } } }, "property": { "type": "Identifier", - "start": 903, - "end": 911, + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 34, + "line": 50, "column": 9 }, "end": { - "line": 34, + "line": 50, "column": 17 }, "identifierName": "updating" @@ -1013,15 +1935,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 914, - "end": 919, + "start": 1254, + "end": 1259, "loc": { "start": { - "line": 34, + "line": 50, "column": 20 }, "end": { - "line": 34, + "line": 50, "column": 25 } }, @@ -1031,73 +1953,73 @@ }, { "type": "ExpressionStatement", - "start": 925, - "end": 940, + "start": 1265, + "end": 1280, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 925, - "end": 939, + "start": 1265, + "end": 1279, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 925, - "end": 935, + "start": 1265, + "end": 1275, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 925, - "end": 929, + "start": 1265, + "end": 1269, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 8 } } }, "property": { "type": "Identifier", - "start": 930, - "end": 935, + "start": 1270, + "end": 1275, "loc": { "start": { - "line": 35, + "line": 51, "column": 9 }, "end": { - "line": 35, + "line": 51, "column": 14 }, "identifierName": "alpha" @@ -1108,15 +2030,15 @@ }, "right": { "type": "NumericLiteral", - "start": 938, - "end": 939, + "start": 1278, + "end": 1279, "loc": { "start": { - "line": 35, + "line": 51, "column": 17 }, "end": { - "line": 35, + "line": 51, "column": 18 } }, @@ -1130,73 +2052,73 @@ }, { "type": "ExpressionStatement", - "start": 945, - "end": 963, + "start": 1285, + "end": 1303, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 945, - "end": 962, + "start": 1285, + "end": 1302, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 945, - "end": 958, + "start": 1285, + "end": 1298, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 945, - "end": 949, + "start": 1285, + "end": 1289, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 8 } } }, "property": { "type": "Identifier", - "start": 950, - "end": 958, + "start": 1290, + "end": 1298, "loc": { "start": { - "line": 36, + "line": 52, "column": 9 }, "end": { - "line": 36, + "line": 52, "column": 17 }, "identifierName": "accAlpha" @@ -1207,15 +2129,15 @@ }, "right": { "type": "NumericLiteral", - "start": 961, - "end": 962, + "start": 1301, + "end": 1302, "loc": { "start": { - "line": 36, + "line": 52, "column": 20 }, "end": { - "line": 36, + "line": 52, "column": 21 } }, @@ -1229,73 +2151,73 @@ }, { "type": "ExpressionStatement", - "start": 968, - "end": 989, + "start": 1308, + "end": 1329, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 968, - "end": 988, + "start": 1308, + "end": 1328, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 968, - "end": 980, + "start": 1308, + "end": 1320, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 968, - "end": 972, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 8 } } }, "property": { "type": "Identifier", - "start": 973, - "end": 980, + "start": 1313, + "end": 1320, "loc": { "start": { - "line": 37, + "line": 53, "column": 9 }, "end": { - "line": 37, + "line": 53, "column": 16 }, "identifierName": "lipSync" @@ -1306,15 +2228,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 983, - "end": 988, + "start": 1323, + "end": 1328, "loc": { "start": { - "line": 37, + "line": 53, "column": 19 }, "end": { - "line": 37, + "line": 53, "column": 24 } }, @@ -1324,73 +2246,73 @@ }, { "type": "ExpressionStatement", - "start": 994, - "end": 1016, + "start": 1334, + "end": 1356, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 994, - "end": 1015, + "start": 1334, + "end": 1355, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 994, - "end": 1011, + "start": 1334, + "end": 1351, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 994, - "end": 998, + "start": 1334, + "end": 1338, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 8 } } }, "property": { "type": "Identifier", - "start": 999, - "end": 1011, + "start": 1339, + "end": 1351, "loc": { "start": { - "line": 38, + "line": 54, "column": 9 }, "end": { - "line": 38, + "line": 54, "column": 21 }, "identifierName": "lipSyncValue" @@ -1401,15 +2323,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1014, - "end": 1015, + "start": 1354, + "end": 1355, "loc": { "start": { - "line": 38, + "line": 54, "column": 24 }, "end": { - "line": 38, + "line": 54, "column": 25 } }, @@ -1423,73 +2345,73 @@ }, { "type": "ExpressionStatement", - "start": 1021, - "end": 1037, + "start": 1361, + "end": 1377, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1021, - "end": 1036, + "start": 1361, + "end": 1376, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1021, - "end": 1032, + "start": 1361, + "end": 1372, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1021, - "end": 1025, + "start": 1361, + "end": 1365, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1026, - "end": 1032, + "start": 1366, + "end": 1372, "loc": { "start": { - "line": 39, + "line": 55, "column": 9 }, "end": { - "line": 39, + "line": 55, "column": 15 }, "identifierName": "accelX" @@ -1500,15 +2422,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1035, - "end": 1036, + "start": 1375, + "end": 1376, "loc": { "start": { - "line": 39, + "line": 55, "column": 18 }, "end": { - "line": 39, + "line": 55, "column": 19 } }, @@ -1522,73 +2444,73 @@ }, { "type": "ExpressionStatement", - "start": 1042, - "end": 1058, + "start": 1382, + "end": 1398, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1042, - "end": 1057, + "start": 1382, + "end": 1397, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1042, - "end": 1053, + "start": 1382, + "end": 1393, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1042, - "end": 1046, + "start": 1382, + "end": 1386, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1047, - "end": 1053, + "start": 1387, + "end": 1393, "loc": { "start": { - "line": 40, + "line": 56, "column": 9 }, "end": { - "line": 40, + "line": 56, "column": 15 }, "identifierName": "accelY" @@ -1599,15 +2521,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1056, - "end": 1057, + "start": 1396, + "end": 1397, "loc": { "start": { - "line": 40, + "line": 56, "column": 18 }, "end": { - "line": 40, + "line": 56, "column": 19 } }, @@ -1621,73 +2543,73 @@ }, { "type": "ExpressionStatement", - "start": 1063, - "end": 1079, + "start": 1403, + "end": 1419, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1063, - "end": 1078, + "start": 1403, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1063, - "end": 1074, + "start": 1403, + "end": 1414, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1063, - "end": 1067, + "start": 1403, + "end": 1407, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1068, - "end": 1074, + "start": 1408, + "end": 1414, "loc": { "start": { - "line": 41, + "line": 57, "column": 9 }, "end": { - "line": 41, + "line": 57, "column": 15 }, "identifierName": "accelZ" @@ -1698,15 +2620,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1077, - "end": 1078, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 57, "column": 18 }, "end": { - "line": 41, + "line": 57, "column": 19 } }, @@ -1720,73 +2642,73 @@ }, { "type": "ExpressionStatement", - "start": 1084, - "end": 1099, + "start": 1424, + "end": 1439, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 1084, - "end": 1098, + "start": 1424, + "end": 1438, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1084, - "end": 1094, + "start": 1424, + "end": 1434, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 1084, - "end": 1088, + "start": 1424, + "end": 1428, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1089, - "end": 1094, + "start": 1429, + "end": 1434, "loc": { "start": { - "line": 42, + "line": 58, "column": 9 }, "end": { - "line": 42, + "line": 58, "column": 14 }, "identifierName": "dragX" @@ -1797,15 +2719,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1097, - "end": 1098, + "start": 1437, + "end": 1438, "loc": { "start": { - "line": 42, + "line": 58, "column": 17 }, "end": { - "line": 42, + "line": 58, "column": 18 } }, @@ -1819,73 +2741,73 @@ }, { "type": "ExpressionStatement", - "start": 1104, - "end": 1119, + "start": 1444, + "end": 1459, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 1104, - "end": 1118, + "start": 1444, + "end": 1458, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1104, - "end": 1114, + "start": 1444, + "end": 1454, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 1104, - "end": 1108, + "start": 1444, + "end": 1448, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1109, - "end": 1114, + "start": 1449, + "end": 1454, "loc": { "start": { - "line": 43, + "line": 59, "column": 9 }, "end": { - "line": 43, + "line": 59, "column": 14 }, "identifierName": "dragY" @@ -1896,15 +2818,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1117, - "end": 1118, + "start": 1457, + "end": 1458, "loc": { "start": { - "line": 43, + "line": 59, "column": 17 }, "end": { - "line": 43, + "line": 59, "column": 18 } }, @@ -1918,73 +2840,73 @@ }, { "type": "ExpressionStatement", - "start": 1124, - "end": 1150, + "start": 1464, + "end": 1490, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 1124, - "end": 1149, + "start": 1464, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1124, - "end": 1142, + "start": 1464, + "end": 1482, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 1124, - "end": 1128, + "start": 1464, + "end": 1468, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1129, - "end": 1142, + "start": 1469, + "end": 1482, "loc": { "start": { - "line": 44, + "line": 60, "column": 9 }, "end": { - "line": 44, + "line": 60, "column": 22 }, "identifierName": "startTimeMSec" @@ -1995,15 +2917,15 @@ }, "right": { "type": "NullLiteral", - "start": 1145, - "end": 1149, + "start": 1485, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 60, "column": 25 }, "end": { - "line": 44, + "line": 60, "column": 29 } } @@ -2012,73 +2934,73 @@ }, { "type": "ExpressionStatement", - "start": 1155, - "end": 1203, + "start": 1495, + "end": 1543, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 1155, - "end": 1202, + "start": 1495, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1155, - "end": 1177, + "start": 1495, + "end": 1517, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1155, - "end": 1159, + "start": 1495, + "end": 1499, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1160, - "end": 1177, + "start": 1500, + "end": 1517, "loc": { "start": { - "line": 45, + "line": 61, "column": 9 }, "end": { - "line": 45, + "line": 61, "column": 26 }, "identifierName": "mainMotionManager" @@ -2089,29 +3011,29 @@ }, "right": { "type": "NewExpression", - "start": 1180, - "end": 1202, + "start": 1520, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 61, "column": 29 }, "end": { - "line": 45, + "line": 61, "column": 51 } }, "callee": { "type": "Identifier", - "start": 1184, - "end": 1200, + "start": 1524, + "end": 1540, "loc": { "start": { - "line": 45, + "line": 61, "column": 33 }, "end": { - "line": 45, + "line": 61, "column": 49 }, "identifierName": "L2DMotionManager" @@ -2125,15 +3047,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -2142,58 +3064,58 @@ }, { "type": "ExpressionStatement", - "start": 1227, - "end": 1275, + "start": 1567, + "end": 1615, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 1227, - "end": 1274, + "start": 1567, + "end": 1614, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1227, - "end": 1249, + "start": 1567, + "end": 1589, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1227, - "end": 1231, + "start": 1567, + "end": 1571, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 8 } }, @@ -2201,15 +3123,15 @@ }, "property": { "type": "Identifier", - "start": 1232, - "end": 1249, + "start": 1572, + "end": 1589, "loc": { "start": { - "line": 46, + "line": 62, "column": 9 }, "end": { - "line": 46, + "line": 62, "column": 26 }, "identifierName": "expressionManager" @@ -2221,29 +3143,29 @@ }, "right": { "type": "NewExpression", - "start": 1252, - "end": 1274, + "start": 1592, + "end": 1614, "loc": { "start": { - "line": 46, + "line": 62, "column": 29 }, "end": { - "line": 46, + "line": 62, "column": 51 } }, "callee": { "type": "Identifier", - "start": 1256, - "end": 1272, + "start": 1596, + "end": 1612, "loc": { "start": { - "line": 46, + "line": 62, "column": 33 }, "end": { - "line": 46, + "line": 62, "column": 49 }, "identifierName": "L2DMotionManager" @@ -2258,15 +3180,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -2276,15 +3198,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -2293,58 +3215,58 @@ }, { "type": "ExpressionStatement", - "start": 1299, - "end": 1317, + "start": 1639, + "end": 1657, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 1299, - "end": 1316, + "start": 1639, + "end": 1656, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1299, - "end": 1311, + "start": 1639, + "end": 1651, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 1299, - "end": 1303, + "start": 1639, + "end": 1643, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 8 } }, @@ -2352,15 +3274,15 @@ }, "property": { "type": "Identifier", - "start": 1304, - "end": 1311, + "start": 1644, + "end": 1651, "loc": { "start": { - "line": 47, + "line": 63, "column": 9 }, "end": { - "line": 47, + "line": 63, "column": 16 }, "identifierName": "motions" @@ -2372,15 +3294,15 @@ }, "right": { "type": "ObjectExpression", - "start": 1314, - "end": 1316, + "start": 1654, + "end": 1656, "loc": { "start": { - "line": 47, + "line": 63, "column": 19 }, "end": { - "line": 47, + "line": 63, "column": 21 } }, @@ -2392,15 +3314,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -2409,73 +3331,73 @@ }, { "type": "ExpressionStatement", - "start": 1322, - "end": 1344, + "start": 1662, + "end": 1684, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 1322, - "end": 1343, + "start": 1662, + "end": 1683, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1322, - "end": 1338, + "start": 1662, + "end": 1678, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1322, - "end": 1326, + "start": 1662, + "end": 1666, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1327, - "end": 1338, + "start": 1667, + "end": 1678, "loc": { "start": { - "line": 48, + "line": 64, "column": 9 }, "end": { - "line": 48, + "line": 64, "column": 20 }, "identifierName": "expressions" @@ -2486,15 +3408,15 @@ }, "right": { "type": "ObjectExpression", - "start": 1341, - "end": 1343, + "start": 1681, + "end": 1683, "loc": { "start": { - "line": 48, + "line": 64, "column": 23 }, "end": { - "line": 48, + "line": 64, "column": 25 } }, @@ -2504,73 +3426,73 @@ }, { "type": "ExpressionStatement", - "start": 1349, - "end": 1374, + "start": 1689, + "end": 1714, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 1349, - "end": 1373, + "start": 1689, + "end": 1713, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1349, - "end": 1365, + "start": 1689, + "end": 1705, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1349, - "end": 1353, + "start": 1689, + "end": 1693, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1354, - "end": 1365, + "start": 1694, + "end": 1705, "loc": { "start": { - "line": 49, + "line": 65, "column": 9 }, "end": { - "line": 49, + "line": 65, "column": 20 }, "identifierName": "isTexLoaded" @@ -2581,15 +3503,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1368, - "end": 1373, + "start": 1708, + "end": 1713, "loc": { "start": { - "line": 49, + "line": 65, "column": 23 }, "end": { - "line": 49, + "line": 65, "column": 28 } }, @@ -2606,44 +3528,44 @@ }, { "type": "VariableDeclaration", - "start": 1378, - "end": 1397, + "start": 1718, + "end": 1737, "loc": { "start": { - "line": 52, + "line": 68, "column": 0 }, "end": { - "line": 52, + "line": 68, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1382, - "end": 1396, + "start": 1722, + "end": 1736, "loc": { "start": { - "line": 52, + "line": 68, "column": 4 }, "end": { - "line": 52, + "line": 68, "column": 18 } }, "id": { "type": "Identifier", - "start": 1382, - "end": 1392, + "start": 1722, + "end": 1732, "loc": { "start": { - "line": 52, + "line": 68, "column": 4 }, "end": { - "line": 52, + "line": 68, "column": 14 }, "identifierName": "texCounter" @@ -2652,15 +3574,15 @@ }, "init": { "type": "NumericLiteral", - "start": 1395, - "end": 1396, + "start": 1735, + "end": 1736, "loc": { "start": { - "line": 52, + "line": 68, "column": 17 }, "end": { - "line": 52, + "line": 68, "column": 18 } }, @@ -2677,15 +3599,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1399, - "end": 1461, + "start": 1739, + "end": 1801, "loc": { "start": { - "line": 54, + "line": 70, "column": 0 }, "end": { - "line": 54, + "line": 70, "column": 62 } } @@ -2693,15 +3615,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getModelMatrix()", - "start": 1462, - "end": 1499, + "start": 1802, + "end": 1839, "loc": { "start": { - "line": 55, + "line": 71, "column": 0 }, "end": { - "line": 55, + "line": 71, "column": 37 } } @@ -2709,15 +3631,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1500, - "end": 1562, + "start": 1840, + "end": 1902, "loc": { "start": { - "line": 56, + "line": 72, "column": 0 }, "end": { - "line": 56, + "line": 72, "column": 62 } } @@ -2726,72 +3648,72 @@ }, { "type": "ExpressionStatement", - "start": 1563, - "end": 1647, + "start": 1903, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 59, + "line": 75, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 1563, - "end": 1647, + "start": 1903, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 59, + "line": 75, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1563, - "end": 1600, + "start": 1903, + "end": 1940, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 57, + "line": 73, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 1563, - "end": 1585, + "start": 1903, + "end": 1925, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 57, + "line": 73, "column": 22 } }, "object": { "type": "Identifier", - "start": 1563, - "end": 1575, + "start": 1903, + "end": 1915, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 57, + "line": 73, "column": 12 }, "identifierName": "L2DBaseModel" @@ -2801,15 +3723,15 @@ }, "property": { "type": "Identifier", - "start": 1576, - "end": 1585, + "start": 1916, + "end": 1925, "loc": { "start": { - "line": 57, + "line": 73, "column": 13 }, "end": { - "line": 57, + "line": 73, "column": 22 }, "identifierName": "prototype" @@ -2821,15 +3743,15 @@ }, "property": { "type": "Identifier", - "start": 1586, - "end": 1600, + "start": 1926, + "end": 1940, "loc": { "start": { - "line": 57, + "line": 73, "column": 23 }, "end": { - "line": 57, + "line": 73, "column": 37 }, "identifierName": "getModelMatrix" @@ -2841,29 +3763,29 @@ }, "right": { "type": "FunctionExpression", - "start": 1603, - "end": 1647, + "start": 1943, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 73, "column": 40 }, "end": { - "line": 59, + "line": 75, "column": 1 } }, "id": { "type": "Identifier", - "start": 1586, - "end": 1600, + "start": 1926, + "end": 1940, "loc": { "start": { - "line": 57, + "line": 73, "column": 23 }, "end": { - "line": 57, + "line": 73, "column": 37 }, "identifierName": "getModelMatrix" @@ -2876,73 +3798,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1615, - "end": 1647, + "start": 1955, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 73, "column": 52 }, "end": { - "line": 59, + "line": 75, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 1621, - "end": 1645, + "start": 1961, + "end": 1985, "loc": { "start": { - "line": 58, + "line": 74, "column": 4 }, "end": { - "line": 58, + "line": 74, "column": 28 } }, "argument": { "type": "MemberExpression", - "start": 1628, - "end": 1644, + "start": 1968, + "end": 1984, "loc": { "start": { - "line": 58, + "line": 74, "column": 11 }, "end": { - "line": 58, + "line": 74, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 1628, - "end": 1632, + "start": 1968, + "end": 1972, "loc": { "start": { - "line": 58, + "line": 74, "column": 11 }, "end": { - "line": 58, + "line": 74, "column": 15 } } }, "property": { "type": "Identifier", - "start": 1633, - "end": 1644, + "start": 1973, + "end": 1984, "loc": { "start": { - "line": 58, + "line": 74, "column": 16 }, "end": { - "line": 58, + "line": 74, "column": 27 }, "identifierName": "modelMatrix" @@ -2965,15 +3887,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1399, - "end": 1461, + "start": 1739, + "end": 1801, "loc": { "start": { - "line": 54, + "line": 70, "column": 0 }, "end": { - "line": 54, + "line": 70, "column": 62 } } @@ -2981,15 +3903,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getModelMatrix()", - "start": 1462, - "end": 1499, + "start": 1802, + "end": 1839, "loc": { "start": { - "line": 55, + "line": 71, "column": 0 }, "end": { - "line": 55, + "line": 71, "column": 37 } } @@ -2997,15 +3919,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1500, - "end": 1562, + "start": 1840, + "end": 1902, "loc": { "start": { - "line": 56, + "line": 72, "column": 0 }, "end": { - "line": 56, + "line": 72, "column": 62 } } @@ -3015,15 +3937,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1649, - "end": 1711, + "start": 1989, + "end": 2051, "loc": { "start": { - "line": 61, + "line": 77, "column": 0 }, "end": { - "line": 61, + "line": 77, "column": 62 } } @@ -3031,15 +3953,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAlpha()", - "start": 1712, - "end": 1743, + "start": 2052, + "end": 2083, "loc": { "start": { - "line": 62, + "line": 78, "column": 0 }, "end": { - "line": 62, + "line": 78, "column": 31 } } @@ -3047,15 +3969,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1744, - "end": 1806, + "start": 2084, + "end": 2146, "loc": { "start": { - "line": 63, + "line": 79, "column": 0 }, "end": { - "line": 63, + "line": 79, "column": 62 } } @@ -3064,72 +3986,72 @@ }, { "type": "ExpressionStatement", - "start": 1807, - "end": 1938, + "start": 2147, + "end": 2278, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 68, + "line": 84, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 1807, - "end": 1938, + "start": 2147, + "end": 2278, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 68, + "line": 84, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1807, - "end": 1838, + "start": 2147, + "end": 2178, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 64, + "line": 80, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 1807, - "end": 1829, + "start": 2147, + "end": 2169, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 64, + "line": 80, "column": 22 } }, "object": { "type": "Identifier", - "start": 1807, - "end": 1819, + "start": 2147, + "end": 2159, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 64, + "line": 80, "column": 12 }, "identifierName": "L2DBaseModel" @@ -3139,15 +4061,15 @@ }, "property": { "type": "Identifier", - "start": 1820, - "end": 1829, + "start": 2160, + "end": 2169, "loc": { "start": { - "line": 64, + "line": 80, "column": 13 }, "end": { - "line": 64, + "line": 80, "column": 22 }, "identifierName": "prototype" @@ -3159,15 +4081,15 @@ }, "property": { "type": "Identifier", - "start": 1830, - "end": 1838, + "start": 2170, + "end": 2178, "loc": { "start": { - "line": 64, + "line": 80, "column": 23 }, "end": { - "line": 64, + "line": 80, "column": 31 }, "identifierName": "setAlpha" @@ -3179,29 +4101,29 @@ }, "right": { "type": "FunctionExpression", - "start": 1841, - "end": 1938, + "start": 2181, + "end": 2278, "loc": { "start": { - "line": 64, + "line": 80, "column": 34 }, "end": { - "line": 68, + "line": 84, "column": 1 } }, "id": { "type": "Identifier", - "start": 1830, - "end": 1838, + "start": 2170, + "end": 2178, "loc": { "start": { - "line": 64, + "line": 80, "column": 23 }, "end": { - "line": 64, + "line": 80, "column": 31 }, "identifierName": "setAlpha" @@ -3214,15 +4136,15 @@ "params": [ { "type": "Identifier", - "start": 1851, - "end": 1852, + "start": 2191, + "end": 2192, "loc": { "start": { - "line": 64, + "line": 80, "column": 44 }, "end": { - "line": 64, + "line": 80, "column": 45 }, "identifierName": "a" @@ -3233,15 +4155,15 @@ { "type": "CommentBlock", "value": "float", - "start": 1852, - "end": 1861, + "start": 2192, + "end": 2201, "loc": { "start": { - "line": 64, + "line": 80, "column": 45 }, "end": { - "line": 64, + "line": 80, "column": 54 } } @@ -3251,58 +4173,58 @@ ], "body": { "type": "BlockStatement", - "start": 1863, - "end": 1938, + "start": 2203, + "end": 2278, "loc": { "start": { - "line": 64, + "line": 80, "column": 56 }, "end": { - "line": 68, + "line": 84, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 1869, - "end": 1890, + "start": 2209, + "end": 2230, "loc": { "start": { - "line": 65, + "line": 81, "column": 4 }, "end": { - "line": 65, + "line": 81, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 1873, - "end": 1882, + "start": 2213, + "end": 2222, "loc": { "start": { - "line": 65, + "line": 81, "column": 8 }, "end": { - "line": 65, + "line": 81, "column": 17 } }, "left": { "type": "Identifier", - "start": 1873, - "end": 1874, + "start": 2213, + "end": 2214, "loc": { "start": { - "line": 65, + "line": 81, "column": 8 }, "end": { - "line": 65, + "line": 81, "column": 9 }, "identifierName": "a" @@ -3313,15 +4235,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 1877, - "end": 1882, + "start": 2217, + "end": 2222, "loc": { "start": { - "line": 65, + "line": 81, "column": 12 }, "end": { - "line": 65, + "line": 81, "column": 17 } }, @@ -3335,44 +4257,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1884, - "end": 1890, + "start": 2224, + "end": 2230, "loc": { "start": { - "line": 65, + "line": 81, "column": 19 }, "end": { - "line": 65, + "line": 81, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 1884, - "end": 1889, + "start": 2224, + "end": 2229, "loc": { "start": { - "line": 65, + "line": 81, "column": 19 }, "end": { - "line": 65, + "line": 81, "column": 24 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1884, - "end": 1885, + "start": 2224, + "end": 2225, "loc": { "start": { - "line": 65, + "line": 81, "column": 19 }, "end": { - "line": 65, + "line": 81, "column": 20 }, "identifierName": "a" @@ -3381,15 +4303,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1888, - "end": 1889, + "start": 2228, + "end": 2229, "loc": { "start": { - "line": 65, + "line": 81, "column": 23 }, "end": { - "line": 65, + "line": 81, "column": 24 } }, @@ -3406,43 +4328,43 @@ }, { "type": "IfStatement", - "start": 1895, - "end": 1916, + "start": 2235, + "end": 2256, "loc": { "start": { - "line": 66, + "line": 82, "column": 4 }, "end": { - "line": 66, + "line": 82, "column": 25 } }, "test": { "type": "BinaryExpression", - "start": 1899, - "end": 1908, + "start": 2239, + "end": 2248, "loc": { "start": { - "line": 66, + "line": 82, "column": 8 }, "end": { - "line": 66, + "line": 82, "column": 17 } }, "left": { "type": "Identifier", - "start": 1899, - "end": 1900, + "start": 2239, + "end": 2240, "loc": { "start": { - "line": 66, + "line": 82, "column": 8 }, "end": { - "line": 66, + "line": 82, "column": 9 }, "identifierName": "a" @@ -3452,15 +4374,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 1903, - "end": 1908, + "start": 2243, + "end": 2248, "loc": { "start": { - "line": 66, + "line": 82, "column": 12 }, "end": { - "line": 66, + "line": 82, "column": 17 } }, @@ -3473,44 +4395,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1910, - "end": 1916, + "start": 2250, + "end": 2256, "loc": { "start": { - "line": 66, + "line": 82, "column": 19 }, "end": { - "line": 66, + "line": 82, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 1910, - "end": 1915, + "start": 2250, + "end": 2255, "loc": { "start": { - "line": 66, + "line": 82, "column": 19 }, "end": { - "line": 66, + "line": 82, "column": 24 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1910, - "end": 1911, + "start": 2250, + "end": 2251, "loc": { "start": { - "line": 66, + "line": 82, "column": 19 }, "end": { - "line": 66, + "line": 82, "column": 20 }, "identifierName": "a" @@ -3519,15 +4441,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1914, - "end": 1915, + "start": 2254, + "end": 2255, "loc": { "start": { - "line": 66, + "line": 82, "column": 23 }, "end": { - "line": 66, + "line": 82, "column": 24 } }, @@ -3543,73 +4465,73 @@ }, { "type": "ExpressionStatement", - "start": 1921, - "end": 1936, + "start": 2261, + "end": 2276, "loc": { "start": { - "line": 67, + "line": 83, "column": 4 }, "end": { - "line": 67, + "line": 83, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 1921, - "end": 1935, + "start": 2261, + "end": 2275, "loc": { "start": { - "line": 67, + "line": 83, "column": 4 }, "end": { - "line": 67, + "line": 83, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1921, - "end": 1931, + "start": 2261, + "end": 2271, "loc": { "start": { - "line": 67, + "line": 83, "column": 4 }, "end": { - "line": 67, + "line": 83, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 1921, - "end": 1925, + "start": 2261, + "end": 2265, "loc": { "start": { - "line": 67, + "line": 83, "column": 4 }, "end": { - "line": 67, + "line": 83, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1926, - "end": 1931, + "start": 2266, + "end": 2271, "loc": { "start": { - "line": 67, + "line": 83, "column": 9 }, "end": { - "line": 67, + "line": 83, "column": 14 }, "identifierName": "alpha" @@ -3620,15 +4542,15 @@ }, "right": { "type": "Identifier", - "start": 1934, - "end": 1935, + "start": 2274, + "end": 2275, "loc": { "start": { - "line": 67, + "line": 83, "column": 17 }, "end": { - "line": 67, + "line": 83, "column": 18 }, "identifierName": "a" @@ -3643,15 +4565,15 @@ { "type": "CommentBlock", "value": "float", - "start": 1852, - "end": 1861, + "start": 2192, + "end": 2201, "loc": { "start": { - "line": 64, + "line": 80, "column": 45 }, "end": { - "line": 64, + "line": 80, "column": 54 } } @@ -3668,15 +4590,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1649, - "end": 1711, + "start": 1989, + "end": 2051, "loc": { "start": { - "line": 61, + "line": 77, "column": 0 }, "end": { - "line": 61, + "line": 77, "column": 62 } } @@ -3684,15 +4606,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAlpha()", - "start": 1712, - "end": 1743, + "start": 2052, + "end": 2083, "loc": { "start": { - "line": 62, + "line": 78, "column": 0 }, "end": { - "line": 62, + "line": 78, "column": 31 } } @@ -3700,15 +4622,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1744, - "end": 1806, + "start": 2084, + "end": 2146, "loc": { "start": { - "line": 63, + "line": 79, "column": 0 }, "end": { - "line": 63, + "line": 79, "column": 62 } } @@ -3718,15 +4640,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1940, - "end": 2002, + "start": 2280, + "end": 2342, "loc": { "start": { - "line": 70, + "line": 86, "column": 0 }, "end": { - "line": 70, + "line": 86, "column": 62 } } @@ -3734,15 +4656,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getAlpha()", - "start": 2003, - "end": 2034, + "start": 2343, + "end": 2374, "loc": { "start": { - "line": 71, + "line": 87, "column": 0 }, "end": { - "line": 71, + "line": 87, "column": 31 } } @@ -3750,15 +4672,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2035, - "end": 2097, + "start": 2375, + "end": 2437, "loc": { "start": { - "line": 72, + "line": 88, "column": 0 }, "end": { - "line": 72, + "line": 88, "column": 62 } } @@ -3767,72 +4689,72 @@ }, { "type": "ExpressionStatement", - "start": 2098, - "end": 2170, + "start": 2438, + "end": 2510, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 75, + "line": 91, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 2098, - "end": 2170, + "start": 2438, + "end": 2510, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 75, + "line": 91, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2098, - "end": 2129, + "start": 2438, + "end": 2469, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 73, + "line": 89, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 2098, - "end": 2120, + "start": 2438, + "end": 2460, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 73, + "line": 89, "column": 22 } }, "object": { "type": "Identifier", - "start": 2098, - "end": 2110, + "start": 2438, + "end": 2450, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 73, + "line": 89, "column": 12 }, "identifierName": "L2DBaseModel" @@ -3842,15 +4764,15 @@ }, "property": { "type": "Identifier", - "start": 2111, - "end": 2120, + "start": 2451, + "end": 2460, "loc": { "start": { - "line": 73, + "line": 89, "column": 13 }, "end": { - "line": 73, + "line": 89, "column": 22 }, "identifierName": "prototype" @@ -3862,15 +4784,15 @@ }, "property": { "type": "Identifier", - "start": 2121, - "end": 2129, + "start": 2461, + "end": 2469, "loc": { "start": { - "line": 73, + "line": 89, "column": 23 }, "end": { - "line": 73, + "line": 89, "column": 31 }, "identifierName": "getAlpha" @@ -3882,29 +4804,29 @@ }, "right": { "type": "FunctionExpression", - "start": 2132, - "end": 2170, + "start": 2472, + "end": 2510, "loc": { "start": { - "line": 73, + "line": 89, "column": 34 }, "end": { - "line": 75, + "line": 91, "column": 1 } }, "id": { "type": "Identifier", - "start": 2121, - "end": 2129, + "start": 2461, + "end": 2469, "loc": { "start": { - "line": 73, + "line": 89, "column": 23 }, "end": { - "line": 73, + "line": 89, "column": 31 }, "identifierName": "getAlpha" @@ -3917,73 +4839,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2144, - "end": 2170, + "start": 2484, + "end": 2510, "loc": { "start": { - "line": 73, + "line": 89, "column": 46 }, "end": { - "line": 75, + "line": 91, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 2150, - "end": 2168, + "start": 2490, + "end": 2508, "loc": { "start": { - "line": 74, + "line": 90, "column": 4 }, "end": { - "line": 74, + "line": 90, "column": 22 } }, "argument": { "type": "MemberExpression", - "start": 2157, - "end": 2167, + "start": 2497, + "end": 2507, "loc": { "start": { - "line": 74, + "line": 90, "column": 11 }, "end": { - "line": 74, + "line": 90, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 2157, - "end": 2161, + "start": 2497, + "end": 2501, "loc": { "start": { - "line": 74, + "line": 90, "column": 11 }, "end": { - "line": 74, + "line": 90, "column": 15 } } }, "property": { "type": "Identifier", - "start": 2162, - "end": 2167, + "start": 2502, + "end": 2507, "loc": { "start": { - "line": 74, + "line": 90, "column": 16 }, "end": { - "line": 74, + "line": 90, "column": 21 }, "identifierName": "alpha" @@ -4006,15 +4928,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1940, - "end": 2002, + "start": 2280, + "end": 2342, "loc": { "start": { - "line": 70, + "line": 86, "column": 0 }, "end": { - "line": 70, + "line": 86, "column": 62 } } @@ -4022,15 +4944,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getAlpha()", - "start": 2003, - "end": 2034, + "start": 2343, + "end": 2374, "loc": { "start": { - "line": 71, + "line": 87, "column": 0 }, "end": { - "line": 71, + "line": 87, "column": 31 } } @@ -4038,15 +4960,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2035, - "end": 2097, + "start": 2375, + "end": 2437, "loc": { "start": { - "line": 72, + "line": 88, "column": 0 }, "end": { - "line": 72, + "line": 88, "column": 62 } } @@ -4056,15 +4978,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2172, - "end": 2234, + "start": 2512, + "end": 2574, "loc": { "start": { - "line": 77, + "line": 93, "column": 0 }, "end": { - "line": 77, + "line": 93, "column": 62 } } @@ -4072,15 +4994,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isInitialized()", - "start": 2235, - "end": 2271, + "start": 2575, + "end": 2611, "loc": { "start": { - "line": 78, + "line": 94, "column": 0 }, "end": { - "line": 78, + "line": 94, "column": 36 } } @@ -4088,15 +5010,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2272, - "end": 2334, + "start": 2612, + "end": 2674, "loc": { "start": { - "line": 79, + "line": 95, "column": 0 }, "end": { - "line": 79, + "line": 95, "column": 62 } } @@ -4105,72 +5027,72 @@ }, { "type": "ExpressionStatement", - "start": 2335, - "end": 2418, + "start": 2675, + "end": 2758, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 82, + "line": 98, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 2335, - "end": 2418, + "start": 2675, + "end": 2758, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 82, + "line": 98, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2335, - "end": 2371, + "start": 2675, + "end": 2711, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 80, + "line": 96, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 2335, - "end": 2357, + "start": 2675, + "end": 2697, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 80, + "line": 96, "column": 22 } }, "object": { "type": "Identifier", - "start": 2335, - "end": 2347, + "start": 2675, + "end": 2687, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 80, + "line": 96, "column": 12 }, "identifierName": "L2DBaseModel" @@ -4180,15 +5102,15 @@ }, "property": { "type": "Identifier", - "start": 2348, - "end": 2357, + "start": 2688, + "end": 2697, "loc": { "start": { - "line": 80, + "line": 96, "column": 13 }, "end": { - "line": 80, + "line": 96, "column": 22 }, "identifierName": "prototype" @@ -4200,15 +5122,15 @@ }, "property": { "type": "Identifier", - "start": 2358, - "end": 2371, + "start": 2698, + "end": 2711, "loc": { "start": { - "line": 80, + "line": 96, "column": 23 }, "end": { - "line": 80, + "line": 96, "column": 36 }, "identifierName": "isInitialized" @@ -4220,29 +5142,29 @@ }, "right": { "type": "FunctionExpression", - "start": 2374, - "end": 2418, + "start": 2714, + "end": 2758, "loc": { "start": { - "line": 80, + "line": 96, "column": 39 }, "end": { - "line": 82, + "line": 98, "column": 1 } }, "id": { "type": "Identifier", - "start": 2358, - "end": 2371, + "start": 2698, + "end": 2711, "loc": { "start": { - "line": 80, + "line": 96, "column": 23 }, "end": { - "line": 80, + "line": 96, "column": 36 }, "identifierName": "isInitialized" @@ -4255,73 +5177,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2386, - "end": 2418, + "start": 2726, + "end": 2758, "loc": { "start": { - "line": 80, + "line": 96, "column": 51 }, "end": { - "line": 82, + "line": 98, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 2392, - "end": 2416, + "start": 2732, + "end": 2756, "loc": { "start": { - "line": 81, + "line": 97, "column": 4 }, "end": { - "line": 81, + "line": 97, "column": 28 } }, "argument": { "type": "MemberExpression", - "start": 2399, - "end": 2415, + "start": 2739, + "end": 2755, "loc": { "start": { - "line": 81, + "line": 97, "column": 11 }, "end": { - "line": 81, + "line": 97, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 2399, - "end": 2403, + "start": 2739, + "end": 2743, "loc": { "start": { - "line": 81, + "line": 97, "column": 11 }, "end": { - "line": 81, + "line": 97, "column": 15 } } }, "property": { "type": "Identifier", - "start": 2404, - "end": 2415, + "start": 2744, + "end": 2755, "loc": { "start": { - "line": 81, + "line": 97, "column": 16 }, "end": { - "line": 81, + "line": 97, "column": 27 }, "identifierName": "initialized" @@ -4344,15 +5266,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2172, - "end": 2234, + "start": 2512, + "end": 2574, "loc": { "start": { - "line": 77, + "line": 93, "column": 0 }, "end": { - "line": 77, + "line": 93, "column": 62 } } @@ -4360,15 +5282,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isInitialized()", - "start": 2235, - "end": 2271, + "start": 2575, + "end": 2611, "loc": { "start": { - "line": 78, + "line": 94, "column": 0 }, "end": { - "line": 78, + "line": 94, "column": 36 } } @@ -4376,15 +5298,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2272, - "end": 2334, + "start": 2612, + "end": 2674, "loc": { "start": { - "line": 79, + "line": 95, "column": 0 }, "end": { - "line": 79, + "line": 95, "column": 62 } } @@ -4394,15 +5316,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2420, - "end": 2482, + "start": 2760, + "end": 2822, "loc": { "start": { - "line": 84, + "line": 100, "column": 0 }, "end": { - "line": 84, + "line": 100, "column": 62 } } @@ -4410,15 +5332,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setInitialized()", - "start": 2483, - "end": 2520, + "start": 2823, + "end": 2860, "loc": { "start": { - "line": 85, + "line": 101, "column": 0 }, "end": { - "line": 85, + "line": 101, "column": 37 } } @@ -4426,15 +5348,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2521, - "end": 2583, + "start": 2861, + "end": 2923, "loc": { "start": { - "line": 86, + "line": 102, "column": 0 }, "end": { - "line": 86, + "line": 102, "column": 62 } } @@ -4443,72 +5365,72 @@ }, { "type": "ExpressionStatement", - "start": 2584, - "end": 2677, + "start": 2924, + "end": 3017, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 89, + "line": 105, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 2584, - "end": 2677, + "start": 2924, + "end": 3017, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 89, + "line": 105, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2584, - "end": 2621, + "start": 2924, + "end": 2961, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 87, + "line": 103, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 2584, - "end": 2606, + "start": 2924, + "end": 2946, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 87, + "line": 103, "column": 22 } }, "object": { "type": "Identifier", - "start": 2584, - "end": 2596, + "start": 2924, + "end": 2936, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 87, + "line": 103, "column": 12 }, "identifierName": "L2DBaseModel" @@ -4518,15 +5440,15 @@ }, "property": { "type": "Identifier", - "start": 2597, - "end": 2606, + "start": 2937, + "end": 2946, "loc": { "start": { - "line": 87, + "line": 103, "column": 13 }, "end": { - "line": 87, + "line": 103, "column": 22 }, "identifierName": "prototype" @@ -4538,15 +5460,15 @@ }, "property": { "type": "Identifier", - "start": 2607, - "end": 2621, + "start": 2947, + "end": 2961, "loc": { "start": { - "line": 87, + "line": 103, "column": 23 }, "end": { - "line": 87, + "line": 103, "column": 37 }, "identifierName": "setInitialized" @@ -4558,29 +5480,29 @@ }, "right": { "type": "FunctionExpression", - "start": 2624, - "end": 2677, + "start": 2964, + "end": 3017, "loc": { "start": { - "line": 87, + "line": 103, "column": 40 }, "end": { - "line": 89, + "line": 105, "column": 1 } }, "id": { "type": "Identifier", - "start": 2607, - "end": 2621, + "start": 2947, + "end": 2961, "loc": { "start": { - "line": 87, + "line": 103, "column": 23 }, "end": { - "line": 87, + "line": 103, "column": 37 }, "identifierName": "setInitialized" @@ -4593,15 +5515,15 @@ "params": [ { "type": "Identifier", - "start": 2634, - "end": 2635, + "start": 2974, + "end": 2975, "loc": { "start": { - "line": 87, + "line": 103, "column": 50 }, "end": { - "line": 87, + "line": 103, "column": 51 }, "identifierName": "v" @@ -4612,15 +5534,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 2635, - "end": 2646, + "start": 2975, + "end": 2986, "loc": { "start": { - "line": 87, + "line": 103, "column": 51 }, "end": { - "line": 87, + "line": 103, "column": 62 } } @@ -4630,73 +5552,73 @@ ], "body": { "type": "BlockStatement", - "start": 2648, - "end": 2677, + "start": 2988, + "end": 3017, "loc": { "start": { - "line": 87, + "line": 103, "column": 64 }, "end": { - "line": 89, + "line": 105, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 2654, - "end": 2675, + "start": 2994, + "end": 3015, "loc": { "start": { - "line": 88, + "line": 104, "column": 4 }, "end": { - "line": 88, + "line": 104, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 2654, - "end": 2674, + "start": 2994, + "end": 3014, "loc": { "start": { - "line": 88, + "line": 104, "column": 4 }, "end": { - "line": 88, + "line": 104, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2654, - "end": 2670, + "start": 2994, + "end": 3010, "loc": { "start": { - "line": 88, + "line": 104, "column": 4 }, "end": { - "line": 88, + "line": 104, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 2654, - "end": 2658, + "start": 2994, + "end": 2998, "loc": { "start": { - "line": 88, + "line": 104, "column": 4 }, "end": { - "line": 88, + "line": 104, "column": 8 } }, @@ -4704,15 +5626,15 @@ }, "property": { "type": "Identifier", - "start": 2659, - "end": 2670, + "start": 2999, + "end": 3010, "loc": { "start": { - "line": 88, + "line": 104, "column": 9 }, "end": { - "line": 88, + "line": 104, "column": 20 }, "identifierName": "initialized" @@ -4724,15 +5646,15 @@ }, "right": { "type": "Identifier", - "start": 2673, - "end": 2674, + "start": 3013, + "end": 3014, "loc": { "start": { - "line": 88, + "line": 104, "column": 23 }, "end": { - "line": 88, + "line": 104, "column": 24 }, "identifierName": "v" @@ -4749,15 +5671,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 2635, - "end": 2646, + "start": 2975, + "end": 2986, "loc": { "start": { - "line": 87, + "line": 103, "column": 51 }, "end": { - "line": 87, + "line": 103, "column": 62 } } @@ -4774,15 +5696,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2420, - "end": 2482, + "start": 2760, + "end": 2822, "loc": { "start": { - "line": 84, + "line": 100, "column": 0 }, "end": { - "line": 84, + "line": 100, "column": 62 } } @@ -4790,15 +5712,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setInitialized()", - "start": 2483, - "end": 2520, + "start": 2823, + "end": 2860, "loc": { "start": { - "line": 85, + "line": 101, "column": 0 }, "end": { - "line": 85, + "line": 101, "column": 37 } } @@ -4806,15 +5728,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2521, - "end": 2583, + "start": 2861, + "end": 2923, "loc": { "start": { - "line": 86, + "line": 102, "column": 0 }, "end": { - "line": 86, + "line": 102, "column": 62 } } @@ -4824,15 +5746,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2679, - "end": 2741, + "start": 3019, + "end": 3081, "loc": { "start": { - "line": 91, + "line": 107, "column": 0 }, "end": { - "line": 91, + "line": 107, "column": 62 } } @@ -4840,15 +5762,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isUpdating()", - "start": 2742, - "end": 2775, + "start": 3082, + "end": 3115, "loc": { "start": { - "line": 92, + "line": 108, "column": 0 }, "end": { - "line": 92, + "line": 108, "column": 33 } } @@ -4856,15 +5778,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2776, - "end": 2838, + "start": 3116, + "end": 3178, "loc": { "start": { - "line": 93, + "line": 109, "column": 0 }, "end": { - "line": 93, + "line": 109, "column": 62 } } @@ -4873,72 +5795,72 @@ }, { "type": "ExpressionStatement", - "start": 2839, - "end": 2916, + "start": 3179, + "end": 3256, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 96, + "line": 112, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 2839, - "end": 2916, + "start": 3179, + "end": 3256, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 96, + "line": 112, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2839, - "end": 2872, + "start": 3179, + "end": 3212, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 94, + "line": 110, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 2839, - "end": 2861, + "start": 3179, + "end": 3201, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 94, + "line": 110, "column": 22 } }, "object": { "type": "Identifier", - "start": 2839, - "end": 2851, + "start": 3179, + "end": 3191, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 94, + "line": 110, "column": 12 }, "identifierName": "L2DBaseModel" @@ -4948,15 +5870,15 @@ }, "property": { "type": "Identifier", - "start": 2852, - "end": 2861, + "start": 3192, + "end": 3201, "loc": { "start": { - "line": 94, + "line": 110, "column": 13 }, "end": { - "line": 94, + "line": 110, "column": 22 }, "identifierName": "prototype" @@ -4968,15 +5890,15 @@ }, "property": { "type": "Identifier", - "start": 2862, - "end": 2872, + "start": 3202, + "end": 3212, "loc": { "start": { - "line": 94, + "line": 110, "column": 23 }, "end": { - "line": 94, + "line": 110, "column": 33 }, "identifierName": "isUpdating" @@ -4988,29 +5910,29 @@ }, "right": { "type": "FunctionExpression", - "start": 2875, - "end": 2916, + "start": 3215, + "end": 3256, "loc": { "start": { - "line": 94, + "line": 110, "column": 36 }, "end": { - "line": 96, + "line": 112, "column": 1 } }, "id": { "type": "Identifier", - "start": 2862, - "end": 2872, + "start": 3202, + "end": 3212, "loc": { "start": { - "line": 94, + "line": 110, "column": 23 }, "end": { - "line": 94, + "line": 110, "column": 33 }, "identifierName": "isUpdating" @@ -5023,73 +5945,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2887, - "end": 2916, + "start": 3227, + "end": 3256, "loc": { "start": { - "line": 94, + "line": 110, "column": 48 }, "end": { - "line": 96, + "line": 112, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 2893, - "end": 2914, + "start": 3233, + "end": 3254, "loc": { "start": { - "line": 95, + "line": 111, "column": 4 }, "end": { - "line": 95, + "line": 111, "column": 25 } }, "argument": { "type": "MemberExpression", - "start": 2900, - "end": 2913, + "start": 3240, + "end": 3253, "loc": { "start": { - "line": 95, + "line": 111, "column": 11 }, "end": { - "line": 95, + "line": 111, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 2900, - "end": 2904, + "start": 3240, + "end": 3244, "loc": { "start": { - "line": 95, + "line": 111, "column": 11 }, "end": { - "line": 95, + "line": 111, "column": 15 } } }, "property": { "type": "Identifier", - "start": 2905, - "end": 2913, + "start": 3245, + "end": 3253, "loc": { "start": { - "line": 95, + "line": 111, "column": 16 }, "end": { - "line": 95, + "line": 111, "column": 24 }, "identifierName": "updating" @@ -5112,15 +6034,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2679, - "end": 2741, + "start": 3019, + "end": 3081, "loc": { "start": { - "line": 91, + "line": 107, "column": 0 }, "end": { - "line": 91, + "line": 107, "column": 62 } } @@ -5128,15 +6050,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isUpdating()", - "start": 2742, - "end": 2775, + "start": 3082, + "end": 3115, "loc": { "start": { - "line": 92, + "line": 108, "column": 0 }, "end": { - "line": 92, + "line": 108, "column": 33 } } @@ -5144,15 +6066,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2776, - "end": 2838, + "start": 3116, + "end": 3178, "loc": { "start": { - "line": 93, + "line": 109, "column": 0 }, "end": { - "line": 93, + "line": 109, "column": 62 } } @@ -5162,15 +6084,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2918, - "end": 2980, + "start": 3258, + "end": 3320, "loc": { "start": { - "line": 98, + "line": 114, "column": 0 }, "end": { - "line": 98, + "line": 114, "column": 62 } } @@ -5178,15 +6100,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setUpdating()", - "start": 2981, - "end": 3015, + "start": 3321, + "end": 3355, "loc": { "start": { - "line": 99, + "line": 115, "column": 0 }, "end": { - "line": 99, + "line": 115, "column": 34 } } @@ -5194,15 +6116,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3016, - "end": 3078, + "start": 3356, + "end": 3418, "loc": { "start": { - "line": 100, + "line": 116, "column": 0 }, "end": { - "line": 100, + "line": 116, "column": 62 } } @@ -5211,72 +6133,72 @@ }, { "type": "ExpressionStatement", - "start": 3079, - "end": 3166, + "start": 3419, + "end": 3506, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 103, + "line": 119, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 3079, - "end": 3166, + "start": 3419, + "end": 3506, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 103, + "line": 119, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3079, - "end": 3113, + "start": 3419, + "end": 3453, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 101, + "line": 117, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 3079, - "end": 3101, + "start": 3419, + "end": 3441, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 101, + "line": 117, "column": 22 } }, "object": { "type": "Identifier", - "start": 3079, - "end": 3091, + "start": 3419, + "end": 3431, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 101, + "line": 117, "column": 12 }, "identifierName": "L2DBaseModel" @@ -5286,15 +6208,15 @@ }, "property": { "type": "Identifier", - "start": 3092, - "end": 3101, + "start": 3432, + "end": 3441, "loc": { "start": { - "line": 101, + "line": 117, "column": 13 }, "end": { - "line": 101, + "line": 117, "column": 22 }, "identifierName": "prototype" @@ -5306,15 +6228,15 @@ }, "property": { "type": "Identifier", - "start": 3102, - "end": 3113, + "start": 3442, + "end": 3453, "loc": { "start": { - "line": 101, + "line": 117, "column": 23 }, "end": { - "line": 101, + "line": 117, "column": 34 }, "identifierName": "setUpdating" @@ -5326,29 +6248,29 @@ }, "right": { "type": "FunctionExpression", - "start": 3116, - "end": 3166, + "start": 3456, + "end": 3506, "loc": { "start": { - "line": 101, + "line": 117, "column": 37 }, "end": { - "line": 103, + "line": 119, "column": 1 } }, "id": { "type": "Identifier", - "start": 3102, - "end": 3113, + "start": 3442, + "end": 3453, "loc": { "start": { - "line": 101, + "line": 117, "column": 23 }, "end": { - "line": 101, + "line": 117, "column": 34 }, "identifierName": "setUpdating" @@ -5361,15 +6283,15 @@ "params": [ { "type": "Identifier", - "start": 3126, - "end": 3127, + "start": 3466, + "end": 3467, "loc": { "start": { - "line": 101, + "line": 117, "column": 47 }, "end": { - "line": 101, + "line": 117, "column": 48 }, "identifierName": "v" @@ -5380,15 +6302,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3127, - "end": 3138, + "start": 3467, + "end": 3478, "loc": { "start": { - "line": 101, + "line": 117, "column": 48 }, "end": { - "line": 101, + "line": 117, "column": 59 } } @@ -5398,73 +6320,73 @@ ], "body": { "type": "BlockStatement", - "start": 3140, - "end": 3166, + "start": 3480, + "end": 3506, "loc": { "start": { - "line": 101, + "line": 117, "column": 61 }, "end": { - "line": 103, + "line": 119, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 3146, - "end": 3164, + "start": 3486, + "end": 3504, "loc": { "start": { - "line": 102, + "line": 118, "column": 4 }, "end": { - "line": 102, + "line": 118, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 3146, - "end": 3163, + "start": 3486, + "end": 3503, "loc": { "start": { - "line": 102, + "line": 118, "column": 4 }, "end": { - "line": 102, + "line": 118, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3146, - "end": 3159, + "start": 3486, + "end": 3499, "loc": { "start": { - "line": 102, + "line": 118, "column": 4 }, "end": { - "line": 102, + "line": 118, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 3146, - "end": 3150, + "start": 3486, + "end": 3490, "loc": { "start": { - "line": 102, + "line": 118, "column": 4 }, "end": { - "line": 102, + "line": 118, "column": 8 } }, @@ -5472,15 +6394,15 @@ }, "property": { "type": "Identifier", - "start": 3151, - "end": 3159, + "start": 3491, + "end": 3499, "loc": { "start": { - "line": 102, + "line": 118, "column": 9 }, "end": { - "line": 102, + "line": 118, "column": 17 }, "identifierName": "updating" @@ -5492,15 +6414,15 @@ }, "right": { "type": "Identifier", - "start": 3162, - "end": 3163, + "start": 3502, + "end": 3503, "loc": { "start": { - "line": 102, + "line": 118, "column": 20 }, "end": { - "line": 102, + "line": 118, "column": 21 }, "identifierName": "v" @@ -5517,15 +6439,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3127, - "end": 3138, + "start": 3467, + "end": 3478, "loc": { "start": { - "line": 101, + "line": 117, "column": 48 }, "end": { - "line": 101, + "line": 117, "column": 59 } } @@ -5542,15 +6464,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2918, - "end": 2980, + "start": 3258, + "end": 3320, "loc": { "start": { - "line": 98, + "line": 114, "column": 0 }, "end": { - "line": 98, + "line": 114, "column": 62 } } @@ -5558,15 +6480,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setUpdating()", - "start": 2981, - "end": 3015, + "start": 3321, + "end": 3355, "loc": { "start": { - "line": 99, + "line": 115, "column": 0 }, "end": { - "line": 99, + "line": 115, "column": 34 } } @@ -5574,15 +6496,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3016, - "end": 3078, + "start": 3356, + "end": 3418, "loc": { "start": { - "line": 100, + "line": 116, "column": 0 }, "end": { - "line": 100, + "line": 116, "column": 62 } } @@ -5592,15 +6514,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3168, - "end": 3230, + "start": 3508, + "end": 3570, "loc": { "start": { - "line": 105, + "line": 121, "column": 0 }, "end": { - "line": 105, + "line": 121, "column": 62 } } @@ -5608,15 +6530,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getLive2DModel()", - "start": 3231, - "end": 3268, + "start": 3571, + "end": 3608, "loc": { "start": { - "line": 106, + "line": 122, "column": 0 }, "end": { - "line": 106, + "line": 122, "column": 37 } } @@ -5624,15 +6546,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3269, - "end": 3331, + "start": 3609, + "end": 3671, "loc": { "start": { - "line": 107, + "line": 123, "column": 0 }, "end": { - "line": 107, + "line": 123, "column": 62 } } @@ -5641,72 +6563,72 @@ }, { "type": "ExpressionStatement", - "start": 3332, - "end": 3416, + "start": 3672, + "end": 3756, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 110, + "line": 126, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 3332, - "end": 3416, + "start": 3672, + "end": 3756, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 110, + "line": 126, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3332, - "end": 3369, + "start": 3672, + "end": 3709, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 108, + "line": 124, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 3332, - "end": 3354, + "start": 3672, + "end": 3694, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 108, + "line": 124, "column": 22 } }, "object": { "type": "Identifier", - "start": 3332, - "end": 3344, + "start": 3672, + "end": 3684, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 108, + "line": 124, "column": 12 }, "identifierName": "L2DBaseModel" @@ -5716,15 +6638,15 @@ }, "property": { "type": "Identifier", - "start": 3345, - "end": 3354, + "start": 3685, + "end": 3694, "loc": { "start": { - "line": 108, + "line": 124, "column": 13 }, "end": { - "line": 108, + "line": 124, "column": 22 }, "identifierName": "prototype" @@ -5736,15 +6658,15 @@ }, "property": { "type": "Identifier", - "start": 3355, - "end": 3369, + "start": 3695, + "end": 3709, "loc": { "start": { - "line": 108, + "line": 124, "column": 23 }, "end": { - "line": 108, + "line": 124, "column": 37 }, "identifierName": "getLive2DModel" @@ -5756,29 +6678,29 @@ }, "right": { "type": "FunctionExpression", - "start": 3372, - "end": 3416, + "start": 3712, + "end": 3756, "loc": { "start": { - "line": 108, + "line": 124, "column": 40 }, "end": { - "line": 110, + "line": 126, "column": 1 } }, "id": { "type": "Identifier", - "start": 3355, - "end": 3369, + "start": 3695, + "end": 3709, "loc": { "start": { - "line": 108, + "line": 124, "column": 23 }, "end": { - "line": 108, + "line": 124, "column": 37 }, "identifierName": "getLive2DModel" @@ -5791,73 +6713,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 3384, - "end": 3416, + "start": 3724, + "end": 3756, "loc": { "start": { - "line": 108, + "line": 124, "column": 52 }, "end": { - "line": 110, + "line": 126, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 3390, - "end": 3414, + "start": 3730, + "end": 3754, "loc": { "start": { - "line": 109, + "line": 125, "column": 4 }, "end": { - "line": 109, + "line": 125, "column": 28 } }, "argument": { "type": "MemberExpression", - "start": 3397, - "end": 3413, + "start": 3737, + "end": 3753, "loc": { "start": { - "line": 109, + "line": 125, "column": 11 }, "end": { - "line": 109, + "line": 125, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 3397, - "end": 3401, + "start": 3737, + "end": 3741, "loc": { "start": { - "line": 109, + "line": 125, "column": 11 }, "end": { - "line": 109, + "line": 125, "column": 15 } } }, "property": { "type": "Identifier", - "start": 3402, - "end": 3413, + "start": 3742, + "end": 3753, "loc": { "start": { - "line": 109, + "line": 125, "column": 16 }, "end": { - "line": 109, + "line": 125, "column": 27 }, "identifierName": "live2DModel" @@ -5880,15 +6802,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3168, - "end": 3230, + "start": 3508, + "end": 3570, "loc": { "start": { - "line": 105, + "line": 121, "column": 0 }, "end": { - "line": 105, + "line": 121, "column": 62 } } @@ -5896,15 +6818,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getLive2DModel()", - "start": 3231, - "end": 3268, + "start": 3571, + "end": 3608, "loc": { "start": { - "line": 106, + "line": 122, "column": 0 }, "end": { - "line": 106, + "line": 122, "column": 37 } } @@ -5912,15 +6834,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3269, - "end": 3331, + "start": 3609, + "end": 3671, "loc": { "start": { - "line": 107, + "line": 123, "column": 0 }, "end": { - "line": 107, + "line": 123, "column": 62 } } @@ -5930,15 +6852,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3418, - "end": 3480, + "start": 3758, + "end": 3820, "loc": { "start": { - "line": 112, + "line": 128, "column": 0 }, "end": { - "line": 112, + "line": 128, "column": 62 } } @@ -5946,15 +6868,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSync()", - "start": 3481, - "end": 3514, + "start": 3821, + "end": 3854, "loc": { "start": { - "line": 113, + "line": 129, "column": 0 }, "end": { - "line": 113, + "line": 129, "column": 33 } } @@ -5962,15 +6884,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3515, - "end": 3577, + "start": 3855, + "end": 3917, "loc": { "start": { - "line": 114, + "line": 130, "column": 0 }, "end": { - "line": 114, + "line": 130, "column": 62 } } @@ -5979,72 +6901,72 @@ }, { "type": "ExpressionStatement", - "start": 3578, - "end": 3663, + "start": 3918, + "end": 4003, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 117, + "line": 133, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 3578, - "end": 3663, + "start": 3918, + "end": 4003, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 117, + "line": 133, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3578, - "end": 3611, + "start": 3918, + "end": 3951, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 115, + "line": 131, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 3578, - "end": 3600, + "start": 3918, + "end": 3940, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 115, + "line": 131, "column": 22 } }, "object": { "type": "Identifier", - "start": 3578, - "end": 3590, + "start": 3918, + "end": 3930, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 115, + "line": 131, "column": 12 }, "identifierName": "L2DBaseModel" @@ -6054,15 +6976,15 @@ }, "property": { "type": "Identifier", - "start": 3591, - "end": 3600, + "start": 3931, + "end": 3940, "loc": { "start": { - "line": 115, + "line": 131, "column": 13 }, "end": { - "line": 115, + "line": 131, "column": 22 }, "identifierName": "prototype" @@ -6074,15 +6996,15 @@ }, "property": { "type": "Identifier", - "start": 3601, - "end": 3611, + "start": 3941, + "end": 3951, "loc": { "start": { - "line": 115, + "line": 131, "column": 23 }, "end": { - "line": 115, + "line": 131, "column": 33 }, "identifierName": "setLipSync" @@ -6094,29 +7016,29 @@ }, "right": { "type": "FunctionExpression", - "start": 3614, - "end": 3663, + "start": 3954, + "end": 4003, "loc": { "start": { - "line": 115, + "line": 131, "column": 36 }, "end": { - "line": 117, + "line": 133, "column": 1 } }, "id": { "type": "Identifier", - "start": 3601, - "end": 3611, + "start": 3941, + "end": 3951, "loc": { "start": { - "line": 115, + "line": 131, "column": 23 }, "end": { - "line": 115, + "line": 131, "column": 33 }, "identifierName": "setLipSync" @@ -6129,15 +7051,15 @@ "params": [ { "type": "Identifier", - "start": 3624, - "end": 3625, + "start": 3964, + "end": 3965, "loc": { "start": { - "line": 115, + "line": 131, "column": 46 }, "end": { - "line": 115, + "line": 131, "column": 47 }, "identifierName": "v" @@ -6148,15 +7070,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3625, - "end": 3636, + "start": 3965, + "end": 3976, "loc": { "start": { - "line": 115, + "line": 131, "column": 47 }, "end": { - "line": 115, + "line": 131, "column": 58 } } @@ -6166,73 +7088,73 @@ ], "body": { "type": "BlockStatement", - "start": 3638, - "end": 3663, + "start": 3978, + "end": 4003, "loc": { "start": { - "line": 115, + "line": 131, "column": 60 }, "end": { - "line": 117, + "line": 133, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 3644, - "end": 3661, + "start": 3984, + "end": 4001, "loc": { "start": { - "line": 116, + "line": 132, "column": 4 }, "end": { - "line": 116, + "line": 132, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 3644, - "end": 3660, + "start": 3984, + "end": 4000, "loc": { "start": { - "line": 116, + "line": 132, "column": 4 }, "end": { - "line": 116, + "line": 132, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3644, - "end": 3656, + "start": 3984, + "end": 3996, "loc": { "start": { - "line": 116, + "line": 132, "column": 4 }, "end": { - "line": 116, + "line": 132, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 3644, - "end": 3648, + "start": 3984, + "end": 3988, "loc": { "start": { - "line": 116, + "line": 132, "column": 4 }, "end": { - "line": 116, + "line": 132, "column": 8 } }, @@ -6240,15 +7162,15 @@ }, "property": { "type": "Identifier", - "start": 3649, - "end": 3656, + "start": 3989, + "end": 3996, "loc": { "start": { - "line": 116, + "line": 132, "column": 9 }, "end": { - "line": 116, + "line": 132, "column": 16 }, "identifierName": "lipSync" @@ -6260,15 +7182,15 @@ }, "right": { "type": "Identifier", - "start": 3659, - "end": 3660, + "start": 3999, + "end": 4000, "loc": { "start": { - "line": 116, + "line": 132, "column": 19 }, "end": { - "line": 116, + "line": 132, "column": 20 }, "identifierName": "v" @@ -6285,15 +7207,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3625, - "end": 3636, + "start": 3965, + "end": 3976, "loc": { "start": { - "line": 115, + "line": 131, "column": 47 }, "end": { - "line": 115, + "line": 131, "column": 58 } } @@ -6310,15 +7232,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3418, - "end": 3480, + "start": 3758, + "end": 3820, "loc": { "start": { - "line": 112, + "line": 128, "column": 0 }, "end": { - "line": 112, + "line": 128, "column": 62 } } @@ -6326,15 +7248,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSync()", - "start": 3481, - "end": 3514, + "start": 3821, + "end": 3854, "loc": { "start": { - "line": 113, + "line": 129, "column": 0 }, "end": { - "line": 113, + "line": 129, "column": 33 } } @@ -6342,15 +7264,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3515, - "end": 3577, + "start": 3855, + "end": 3917, "loc": { "start": { - "line": 114, + "line": 130, "column": 0 }, "end": { - "line": 114, + "line": 130, "column": 62 } } @@ -6360,15 +7282,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3665, - "end": 3727, + "start": 4005, + "end": 4067, "loc": { "start": { - "line": 119, + "line": 135, "column": 0 }, "end": { - "line": 119, + "line": 135, "column": 62 } } @@ -6376,15 +7298,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSyncValue()", - "start": 3728, - "end": 3766, + "start": 4068, + "end": 4106, "loc": { "start": { - "line": 120, + "line": 136, "column": 0 }, "end": { - "line": 120, + "line": 136, "column": 38 } } @@ -6392,15 +7314,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3767, - "end": 3829, + "start": 4107, + "end": 4169, "loc": { "start": { - "line": 121, + "line": 137, "column": 0 }, "end": { - "line": 121, + "line": 137, "column": 62 } } @@ -6409,72 +7331,72 @@ }, { "type": "ExpressionStatement", - "start": 3830, - "end": 3923, + "start": 4170, + "end": 4263, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 124, + "line": 140, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 3830, - "end": 3923, + "start": 4170, + "end": 4263, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 124, + "line": 140, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3830, - "end": 3868, + "start": 4170, + "end": 4208, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 122, + "line": 138, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 3830, - "end": 3852, + "start": 4170, + "end": 4192, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 122, + "line": 138, "column": 22 } }, "object": { "type": "Identifier", - "start": 3830, - "end": 3842, + "start": 4170, + "end": 4182, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 122, + "line": 138, "column": 12 }, "identifierName": "L2DBaseModel" @@ -6484,15 +7406,15 @@ }, "property": { "type": "Identifier", - "start": 3843, - "end": 3852, + "start": 4183, + "end": 4192, "loc": { "start": { - "line": 122, + "line": 138, "column": 13 }, "end": { - "line": 122, + "line": 138, "column": 22 }, "identifierName": "prototype" @@ -6504,15 +7426,15 @@ }, "property": { "type": "Identifier", - "start": 3853, - "end": 3868, + "start": 4193, + "end": 4208, "loc": { "start": { - "line": 122, + "line": 138, "column": 23 }, "end": { - "line": 122, + "line": 138, "column": 38 }, "identifierName": "setLipSyncValue" @@ -6524,29 +7446,29 @@ }, "right": { "type": "FunctionExpression", - "start": 3871, - "end": 3923, + "start": 4211, + "end": 4263, "loc": { "start": { - "line": 122, + "line": 138, "column": 41 }, "end": { - "line": 124, + "line": 140, "column": 1 } }, "id": { "type": "Identifier", - "start": 3853, - "end": 3868, + "start": 4193, + "end": 4208, "loc": { "start": { - "line": 122, + "line": 138, "column": 23 }, "end": { - "line": 122, + "line": 138, "column": 38 }, "identifierName": "setLipSyncValue" @@ -6559,15 +7481,15 @@ "params": [ { "type": "Identifier", - "start": 3881, - "end": 3882, + "start": 4221, + "end": 4222, "loc": { "start": { - "line": 122, + "line": 138, "column": 51 }, "end": { - "line": 122, + "line": 138, "column": 52 }, "identifierName": "v" @@ -6578,15 +7500,15 @@ { "type": "CommentBlock", "value": "float", - "start": 3882, - "end": 3891, + "start": 4222, + "end": 4231, "loc": { "start": { - "line": 122, + "line": 138, "column": 52 }, "end": { - "line": 122, + "line": 138, "column": 61 } } @@ -6596,73 +7518,73 @@ ], "body": { "type": "BlockStatement", - "start": 3893, - "end": 3923, + "start": 4233, + "end": 4263, "loc": { "start": { - "line": 122, + "line": 138, "column": 63 }, "end": { - "line": 124, + "line": 140, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 3899, - "end": 3921, + "start": 4239, + "end": 4261, "loc": { "start": { - "line": 123, + "line": 139, "column": 4 }, "end": { - "line": 123, + "line": 139, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 3899, - "end": 3920, + "start": 4239, + "end": 4260, "loc": { "start": { - "line": 123, + "line": 139, "column": 4 }, "end": { - "line": 123, + "line": 139, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3899, - "end": 3916, + "start": 4239, + "end": 4256, "loc": { "start": { - "line": 123, + "line": 139, "column": 4 }, "end": { - "line": 123, + "line": 139, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 3899, - "end": 3903, + "start": 4239, + "end": 4243, "loc": { "start": { - "line": 123, + "line": 139, "column": 4 }, "end": { - "line": 123, + "line": 139, "column": 8 } }, @@ -6670,15 +7592,15 @@ }, "property": { "type": "Identifier", - "start": 3904, - "end": 3916, + "start": 4244, + "end": 4256, "loc": { "start": { - "line": 123, + "line": 139, "column": 9 }, "end": { - "line": 123, + "line": 139, "column": 21 }, "identifierName": "lipSyncValue" @@ -6690,15 +7612,15 @@ }, "right": { "type": "Identifier", - "start": 3919, - "end": 3920, + "start": 4259, + "end": 4260, "loc": { "start": { - "line": 123, + "line": 139, "column": 24 }, "end": { - "line": 123, + "line": 139, "column": 25 }, "identifierName": "v" @@ -6715,15 +7637,15 @@ { "type": "CommentBlock", "value": "float", - "start": 3882, - "end": 3891, + "start": 4222, + "end": 4231, "loc": { "start": { - "line": 122, + "line": 138, "column": 52 }, "end": { - "line": 122, + "line": 138, "column": 61 } } @@ -6740,15 +7662,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3665, - "end": 3727, + "start": 4005, + "end": 4067, "loc": { "start": { - "line": 119, + "line": 135, "column": 0 }, "end": { - "line": 119, + "line": 135, "column": 62 } } @@ -6756,15 +7678,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSyncValue()", - "start": 3728, - "end": 3766, + "start": 4068, + "end": 4106, "loc": { "start": { - "line": 120, + "line": 136, "column": 0 }, "end": { - "line": 120, + "line": 136, "column": 38 } } @@ -6772,15 +7694,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3767, - "end": 3829, + "start": 4107, + "end": 4169, "loc": { "start": { - "line": 121, + "line": 137, "column": 0 }, "end": { - "line": 121, + "line": 137, "column": 62 } } @@ -6790,15 +7712,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3925, - "end": 3987, + "start": 4265, + "end": 4327, "loc": { "start": { - "line": 126, + "line": 142, "column": 0 }, "end": { - "line": 126, + "line": 142, "column": 62 } } @@ -6806,15 +7728,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAccel()", - "start": 3988, - "end": 4019, + "start": 4328, + "end": 4359, "loc": { "start": { - "line": 127, + "line": 143, "column": 0 }, "end": { - "line": 127, + "line": 143, "column": 31 } } @@ -6822,15 +7744,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4020, - "end": 4082, + "start": 4360, + "end": 4422, "loc": { "start": { - "line": 128, + "line": 144, "column": 0 }, "end": { - "line": 128, + "line": 144, "column": 62 } } @@ -6839,72 +7761,72 @@ }, { "type": "ExpressionStatement", - "start": 4083, - "end": 4229, + "start": 4423, + "end": 4569, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 133, + "line": 149, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 4083, - "end": 4229, + "start": 4423, + "end": 4569, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 133, + "line": 149, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4083, - "end": 4114, + "start": 4423, + "end": 4454, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 129, + "line": 145, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 4083, - "end": 4105, + "start": 4423, + "end": 4445, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 129, + "line": 145, "column": 22 } }, "object": { "type": "Identifier", - "start": 4083, - "end": 4095, + "start": 4423, + "end": 4435, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 129, + "line": 145, "column": 12 }, "identifierName": "L2DBaseModel" @@ -6914,15 +7836,15 @@ }, "property": { "type": "Identifier", - "start": 4096, - "end": 4105, + "start": 4436, + "end": 4445, "loc": { "start": { - "line": 129, + "line": 145, "column": 13 }, "end": { - "line": 129, + "line": 145, "column": 22 }, "identifierName": "prototype" @@ -6934,15 +7856,15 @@ }, "property": { "type": "Identifier", - "start": 4106, - "end": 4114, + "start": 4446, + "end": 4454, "loc": { "start": { - "line": 129, + "line": 145, "column": 23 }, "end": { - "line": 129, + "line": 145, "column": 31 }, "identifierName": "setAccel" @@ -6954,29 +7876,29 @@ }, "right": { "type": "FunctionExpression", - "start": 4117, - "end": 4229, + "start": 4457, + "end": 4569, "loc": { "start": { - "line": 129, + "line": 145, "column": 34 }, "end": { - "line": 133, + "line": 149, "column": 1 } }, "id": { "type": "Identifier", - "start": 4106, - "end": 4114, + "start": 4446, + "end": 4454, "loc": { "start": { - "line": 129, + "line": 145, "column": 23 }, "end": { - "line": 129, + "line": 145, "column": 31 }, "identifierName": "setAccel" @@ -6989,15 +7911,15 @@ "params": [ { "type": "Identifier", - "start": 4127, - "end": 4128, + "start": 4467, + "end": 4468, "loc": { "start": { - "line": 129, + "line": 145, "column": 44 }, "end": { - "line": 129, + "line": 145, "column": 45 }, "identifierName": "x" @@ -7008,15 +7930,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4128, - "end": 4137, + "start": 4468, + "end": 4477, "loc": { "start": { - "line": 129, + "line": 145, "column": 45 }, "end": { - "line": 129, + "line": 145, "column": 54 } } @@ -7025,15 +7947,15 @@ }, { "type": "Identifier", - "start": 4139, - "end": 4140, + "start": 4479, + "end": 4480, "loc": { "start": { - "line": 129, + "line": 145, "column": 56 }, "end": { - "line": 129, + "line": 145, "column": 57 }, "identifierName": "y" @@ -7043,15 +7965,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4128, - "end": 4137, + "start": 4468, + "end": 4477, "loc": { "start": { - "line": 129, + "line": 145, "column": 45 }, "end": { - "line": 129, + "line": 145, "column": 54 } } @@ -7061,15 +7983,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4140, - "end": 4149, + "start": 4480, + "end": 4489, "loc": { "start": { - "line": 129, + "line": 145, "column": 57 }, "end": { - "line": 129, + "line": 145, "column": 66 } } @@ -7078,15 +8000,15 @@ }, { "type": "Identifier", - "start": 4151, - "end": 4152, + "start": 4491, + "end": 4492, "loc": { "start": { - "line": 129, + "line": 145, "column": 68 }, "end": { - "line": 129, + "line": 145, "column": 69 }, "identifierName": "z" @@ -7096,15 +8018,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4128, - "end": 4137, + "start": 4468, + "end": 4477, "loc": { "start": { - "line": 129, + "line": 145, "column": 45 }, "end": { - "line": 129, + "line": 145, "column": 54 } } @@ -7112,15 +8034,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4140, - "end": 4149, + "start": 4480, + "end": 4489, "loc": { "start": { - "line": 129, + "line": 145, "column": 57 }, "end": { - "line": 129, + "line": 145, "column": 66 } } @@ -7130,15 +8052,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4152, - "end": 4161, + "start": 4492, + "end": 4501, "loc": { "start": { - "line": 129, + "line": 145, "column": 69 }, "end": { - "line": 129, + "line": 145, "column": 78 } } @@ -7148,73 +8070,73 @@ ], "body": { "type": "BlockStatement", - "start": 4163, - "end": 4229, + "start": 4503, + "end": 4569, "loc": { "start": { - "line": 129, + "line": 145, "column": 80 }, "end": { - "line": 133, + "line": 149, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 4169, - "end": 4185, + "start": 4509, + "end": 4525, "loc": { "start": { - "line": 130, + "line": 146, "column": 4 }, "end": { - "line": 130, + "line": 146, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 4169, - "end": 4184, + "start": 4509, + "end": 4524, "loc": { "start": { - "line": 130, + "line": 146, "column": 4 }, "end": { - "line": 130, + "line": 146, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4169, - "end": 4180, + "start": 4509, + "end": 4520, "loc": { "start": { - "line": 130, + "line": 146, "column": 4 }, "end": { - "line": 130, + "line": 146, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 4169, - "end": 4173, + "start": 4509, + "end": 4513, "loc": { "start": { - "line": 130, + "line": 146, "column": 4 }, "end": { - "line": 130, + "line": 146, "column": 8 } }, @@ -7222,15 +8144,15 @@ }, "property": { "type": "Identifier", - "start": 4174, - "end": 4180, + "start": 4514, + "end": 4520, "loc": { "start": { - "line": 130, + "line": 146, "column": 9 }, "end": { - "line": 130, + "line": 146, "column": 15 }, "identifierName": "accelX" @@ -7242,15 +8164,15 @@ }, "right": { "type": "Identifier", - "start": 4183, - "end": 4184, + "start": 4523, + "end": 4524, "loc": { "start": { - "line": 130, + "line": 146, "column": 18 }, "end": { - "line": 130, + "line": 146, "column": 19 }, "identifierName": "x" @@ -7263,73 +8185,73 @@ }, { "type": "ExpressionStatement", - "start": 4190, - "end": 4206, + "start": 4530, + "end": 4546, "loc": { "start": { - "line": 131, + "line": 147, "column": 4 }, "end": { - "line": 131, + "line": 147, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 4190, - "end": 4205, + "start": 4530, + "end": 4545, "loc": { "start": { - "line": 131, + "line": 147, "column": 4 }, "end": { - "line": 131, + "line": 147, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4190, - "end": 4201, + "start": 4530, + "end": 4541, "loc": { "start": { - "line": 131, + "line": 147, "column": 4 }, "end": { - "line": 131, + "line": 147, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 4190, - "end": 4194, + "start": 4530, + "end": 4534, "loc": { "start": { - "line": 131, + "line": 147, "column": 4 }, "end": { - "line": 131, + "line": 147, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4195, - "end": 4201, + "start": 4535, + "end": 4541, "loc": { "start": { - "line": 131, + "line": 147, "column": 9 }, "end": { - "line": 131, + "line": 147, "column": 15 }, "identifierName": "accelY" @@ -7340,15 +8262,15 @@ }, "right": { "type": "Identifier", - "start": 4204, - "end": 4205, + "start": 4544, + "end": 4545, "loc": { "start": { - "line": 131, + "line": 147, "column": 18 }, "end": { - "line": 131, + "line": 147, "column": 19 }, "identifierName": "y" @@ -7359,73 +8281,73 @@ }, { "type": "ExpressionStatement", - "start": 4211, - "end": 4227, + "start": 4551, + "end": 4567, "loc": { "start": { - "line": 132, + "line": 148, "column": 4 }, "end": { - "line": 132, + "line": 148, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 4211, - "end": 4226, + "start": 4551, + "end": 4566, "loc": { "start": { - "line": 132, + "line": 148, "column": 4 }, "end": { - "line": 132, + "line": 148, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4211, - "end": 4222, + "start": 4551, + "end": 4562, "loc": { "start": { - "line": 132, + "line": 148, "column": 4 }, "end": { - "line": 132, + "line": 148, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 4211, - "end": 4215, + "start": 4551, + "end": 4555, "loc": { "start": { - "line": 132, + "line": 148, "column": 4 }, "end": { - "line": 132, + "line": 148, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4216, - "end": 4222, + "start": 4556, + "end": 4562, "loc": { "start": { - "line": 132, + "line": 148, "column": 9 }, "end": { - "line": 132, + "line": 148, "column": 15 }, "identifierName": "accelZ" @@ -7436,15 +8358,15 @@ }, "right": { "type": "Identifier", - "start": 4225, - "end": 4226, + "start": 4565, + "end": 4566, "loc": { "start": { - "line": 132, + "line": 148, "column": 18 }, "end": { - "line": 132, + "line": 148, "column": 19 }, "identifierName": "z" @@ -7459,15 +8381,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4152, - "end": 4161, + "start": 4492, + "end": 4501, "loc": { "start": { - "line": 129, + "line": 145, "column": 69 }, "end": { - "line": 129, + "line": 145, "column": 78 } } @@ -7484,15 +8406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3925, - "end": 3987, + "start": 4265, + "end": 4327, "loc": { "start": { - "line": 126, + "line": 142, "column": 0 }, "end": { - "line": 126, + "line": 142, "column": 62 } } @@ -7500,15 +8422,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAccel()", - "start": 3988, - "end": 4019, + "start": 4328, + "end": 4359, "loc": { "start": { - "line": 127, + "line": 143, "column": 0 }, "end": { - "line": 127, + "line": 143, "column": 31 } } @@ -7516,15 +8438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4020, - "end": 4082, + "start": 4360, + "end": 4422, "loc": { "start": { - "line": 128, + "line": 144, "column": 0 }, "end": { - "line": 128, + "line": 144, "column": 62 } } @@ -7534,15 +8456,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4231, - "end": 4293, + "start": 4571, + "end": 4633, "loc": { "start": { - "line": 135, + "line": 151, "column": 0 }, "end": { - "line": 135, + "line": 151, "column": 62 } } @@ -7550,15 +8472,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setDrag()", - "start": 4294, - "end": 4324, + "start": 4634, + "end": 4664, "loc": { "start": { - "line": 136, + "line": 152, "column": 0 }, "end": { - "line": 136, + "line": 152, "column": 30 } } @@ -7566,15 +8488,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4325, - "end": 4387, + "start": 4665, + "end": 4727, "loc": { "start": { - "line": 137, + "line": 153, "column": 0 }, "end": { - "line": 137, + "line": 153, "column": 62 } } @@ -7583,72 +8505,72 @@ }, { "type": "ExpressionStatement", - "start": 4388, - "end": 4498, + "start": 4728, + "end": 4838, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 141, + "line": 157, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 4388, - "end": 4498, + "start": 4728, + "end": 4838, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 141, + "line": 157, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4388, - "end": 4418, + "start": 4728, + "end": 4758, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 138, + "line": 154, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 4388, - "end": 4410, + "start": 4728, + "end": 4750, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 138, + "line": 154, "column": 22 } }, "object": { "type": "Identifier", - "start": 4388, - "end": 4400, + "start": 4728, + "end": 4740, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 138, + "line": 154, "column": 12 }, "identifierName": "L2DBaseModel" @@ -7658,15 +8580,15 @@ }, "property": { "type": "Identifier", - "start": 4401, - "end": 4410, + "start": 4741, + "end": 4750, "loc": { "start": { - "line": 138, + "line": 154, "column": 13 }, "end": { - "line": 138, + "line": 154, "column": 22 }, "identifierName": "prototype" @@ -7678,15 +8600,15 @@ }, "property": { "type": "Identifier", - "start": 4411, - "end": 4418, + "start": 4751, + "end": 4758, "loc": { "start": { - "line": 138, + "line": 154, "column": 23 }, "end": { - "line": 138, + "line": 154, "column": 30 }, "identifierName": "setDrag" @@ -7698,29 +8620,29 @@ }, "right": { "type": "FunctionExpression", - "start": 4421, - "end": 4498, + "start": 4761, + "end": 4838, "loc": { "start": { - "line": 138, + "line": 154, "column": 33 }, "end": { - "line": 141, + "line": 157, "column": 1 } }, "id": { "type": "Identifier", - "start": 4411, - "end": 4418, + "start": 4751, + "end": 4758, "loc": { "start": { - "line": 138, + "line": 154, "column": 23 }, "end": { - "line": 138, + "line": 154, "column": 30 }, "identifierName": "setDrag" @@ -7733,15 +8655,15 @@ "params": [ { "type": "Identifier", - "start": 4431, - "end": 4432, + "start": 4771, + "end": 4772, "loc": { "start": { - "line": 138, + "line": 154, "column": 43 }, "end": { - "line": 138, + "line": 154, "column": 44 }, "identifierName": "x" @@ -7752,15 +8674,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4432, - "end": 4441, + "start": 4772, + "end": 4781, "loc": { "start": { - "line": 138, + "line": 154, "column": 44 }, "end": { - "line": 138, + "line": 154, "column": 53 } } @@ -7769,15 +8691,15 @@ }, { "type": "Identifier", - "start": 4443, - "end": 4444, + "start": 4783, + "end": 4784, "loc": { "start": { - "line": 138, + "line": 154, "column": 55 }, "end": { - "line": 138, + "line": 154, "column": 56 }, "identifierName": "y" @@ -7787,15 +8709,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4432, - "end": 4441, + "start": 4772, + "end": 4781, "loc": { "start": { - "line": 138, + "line": 154, "column": 44 }, "end": { - "line": 138, + "line": 154, "column": 53 } } @@ -7805,15 +8727,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4444, - "end": 4453, + "start": 4784, + "end": 4793, "loc": { "start": { - "line": 138, + "line": 154, "column": 56 }, "end": { - "line": 138, + "line": 154, "column": 65 } } @@ -7823,73 +8745,73 @@ ], "body": { "type": "BlockStatement", - "start": 4455, - "end": 4498, + "start": 4795, + "end": 4838, "loc": { "start": { - "line": 138, + "line": 154, "column": 67 }, "end": { - "line": 141, + "line": 157, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 4461, - "end": 4476, + "start": 4801, + "end": 4816, "loc": { "start": { - "line": 139, + "line": 155, "column": 4 }, "end": { - "line": 139, + "line": 155, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 4461, - "end": 4475, + "start": 4801, + "end": 4815, "loc": { "start": { - "line": 139, + "line": 155, "column": 4 }, "end": { - "line": 139, + "line": 155, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4461, - "end": 4471, + "start": 4801, + "end": 4811, "loc": { "start": { - "line": 139, + "line": 155, "column": 4 }, "end": { - "line": 139, + "line": 155, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 4461, - "end": 4465, + "start": 4801, + "end": 4805, "loc": { "start": { - "line": 139, + "line": 155, "column": 4 }, "end": { - "line": 139, + "line": 155, "column": 8 } }, @@ -7897,15 +8819,15 @@ }, "property": { "type": "Identifier", - "start": 4466, - "end": 4471, + "start": 4806, + "end": 4811, "loc": { "start": { - "line": 139, + "line": 155, "column": 9 }, "end": { - "line": 139, + "line": 155, "column": 14 }, "identifierName": "dragX" @@ -7917,15 +8839,15 @@ }, "right": { "type": "Identifier", - "start": 4474, - "end": 4475, + "start": 4814, + "end": 4815, "loc": { "start": { - "line": 139, + "line": 155, "column": 17 }, "end": { - "line": 139, + "line": 155, "column": 18 }, "identifierName": "x" @@ -7938,73 +8860,73 @@ }, { "type": "ExpressionStatement", - "start": 4481, - "end": 4496, + "start": 4821, + "end": 4836, "loc": { "start": { - "line": 140, + "line": 156, "column": 4 }, "end": { - "line": 140, + "line": 156, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 4481, - "end": 4495, + "start": 4821, + "end": 4835, "loc": { "start": { - "line": 140, + "line": 156, "column": 4 }, "end": { - "line": 140, + "line": 156, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4481, - "end": 4491, + "start": 4821, + "end": 4831, "loc": { "start": { - "line": 140, + "line": 156, "column": 4 }, "end": { - "line": 140, + "line": 156, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 4481, - "end": 4485, + "start": 4821, + "end": 4825, "loc": { "start": { - "line": 140, + "line": 156, "column": 4 }, "end": { - "line": 140, + "line": 156, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4486, - "end": 4491, + "start": 4826, + "end": 4831, "loc": { "start": { - "line": 140, + "line": 156, "column": 9 }, "end": { - "line": 140, + "line": 156, "column": 14 }, "identifierName": "dragY" @@ -8015,15 +8937,15 @@ }, "right": { "type": "Identifier", - "start": 4494, - "end": 4495, + "start": 4834, + "end": 4835, "loc": { "start": { - "line": 140, + "line": 156, "column": 17 }, "end": { - "line": 140, + "line": 156, "column": 18 }, "identifierName": "y" @@ -8038,15 +8960,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4444, - "end": 4453, + "start": 4784, + "end": 4793, "loc": { "start": { - "line": 138, + "line": 154, "column": 56 }, "end": { - "line": 138, + "line": 154, "column": 65 } } @@ -8063,15 +8985,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4231, - "end": 4293, + "start": 4571, + "end": 4633, "loc": { "start": { - "line": 135, + "line": 151, "column": 0 }, "end": { - "line": 135, + "line": 151, "column": 62 } } @@ -8079,15 +9001,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setDrag()", - "start": 4294, - "end": 4324, + "start": 4634, + "end": 4664, "loc": { "start": { - "line": 136, + "line": 152, "column": 0 }, "end": { - "line": 136, + "line": 152, "column": 30 } } @@ -8095,15 +9017,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4325, - "end": 4387, + "start": 4665, + "end": 4727, "loc": { "start": { - "line": 137, + "line": 153, "column": 0 }, "end": { - "line": 137, + "line": 153, "column": 62 } } @@ -8113,15 +9035,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4500, - "end": 4562, + "start": 4840, + "end": 4902, "loc": { "start": { - "line": 143, + "line": 159, "column": 0 }, "end": { - "line": 143, + "line": 159, "column": 62 } } @@ -8129,15 +9051,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getMainMotionManager()", - "start": 4563, - "end": 4606, + "start": 4903, + "end": 4946, "loc": { "start": { - "line": 144, + "line": 160, "column": 0 }, "end": { - "line": 144, + "line": 160, "column": 43 } } @@ -8145,15 +9067,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4607, - "end": 4669, + "start": 4947, + "end": 5009, "loc": { "start": { - "line": 145, + "line": 161, "column": 0 }, "end": { - "line": 145, + "line": 161, "column": 62 } } @@ -8162,72 +9084,72 @@ }, { "type": "ExpressionStatement", - "start": 4670, - "end": 4766, + "start": 5010, + "end": 5106, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 148, + "line": 164, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 4670, - "end": 4766, + "start": 5010, + "end": 5106, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 148, + "line": 164, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4670, - "end": 4713, + "start": 5010, + "end": 5053, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 146, + "line": 162, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 4670, - "end": 4692, + "start": 5010, + "end": 5032, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 146, + "line": 162, "column": 22 } }, "object": { "type": "Identifier", - "start": 4670, - "end": 4682, + "start": 5010, + "end": 5022, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 146, + "line": 162, "column": 12 }, "identifierName": "L2DBaseModel" @@ -8237,15 +9159,15 @@ }, "property": { "type": "Identifier", - "start": 4683, - "end": 4692, + "start": 5023, + "end": 5032, "loc": { "start": { - "line": 146, + "line": 162, "column": 13 }, "end": { - "line": 146, + "line": 162, "column": 22 }, "identifierName": "prototype" @@ -8257,15 +9179,15 @@ }, "property": { "type": "Identifier", - "start": 4693, - "end": 4713, + "start": 5033, + "end": 5053, "loc": { "start": { - "line": 146, + "line": 162, "column": 23 }, "end": { - "line": 146, + "line": 162, "column": 43 }, "identifierName": "getMainMotionManager" @@ -8277,29 +9199,29 @@ }, "right": { "type": "FunctionExpression", - "start": 4716, - "end": 4766, + "start": 5056, + "end": 5106, "loc": { "start": { - "line": 146, + "line": 162, "column": 46 }, "end": { - "line": 148, + "line": 164, "column": 1 } }, "id": { "type": "Identifier", - "start": 4693, - "end": 4713, + "start": 5033, + "end": 5053, "loc": { "start": { - "line": 146, + "line": 162, "column": 23 }, "end": { - "line": 146, + "line": 162, "column": 43 }, "identifierName": "getMainMotionManager" @@ -8312,73 +9234,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4728, - "end": 4766, + "start": 5068, + "end": 5106, "loc": { "start": { - "line": 146, + "line": 162, "column": 58 }, "end": { - "line": 148, + "line": 164, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 4734, - "end": 4764, + "start": 5074, + "end": 5104, "loc": { "start": { - "line": 147, + "line": 163, "column": 4 }, "end": { - "line": 147, + "line": 163, "column": 34 } }, "argument": { "type": "MemberExpression", - "start": 4741, - "end": 4763, + "start": 5081, + "end": 5103, "loc": { "start": { - "line": 147, + "line": 163, "column": 11 }, "end": { - "line": 147, + "line": 163, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4741, - "end": 4745, + "start": 5081, + "end": 5085, "loc": { "start": { - "line": 147, + "line": 163, "column": 11 }, "end": { - "line": 147, + "line": 163, "column": 15 } } }, "property": { "type": "Identifier", - "start": 4746, - "end": 4763, + "start": 5086, + "end": 5103, "loc": { "start": { - "line": 147, + "line": 163, "column": 16 }, "end": { - "line": 147, + "line": 163, "column": 33 }, "identifierName": "mainMotionManager" @@ -8401,15 +9323,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4500, - "end": 4562, + "start": 4840, + "end": 4902, "loc": { "start": { - "line": 143, + "line": 159, "column": 0 }, "end": { - "line": 143, + "line": 159, "column": 62 } } @@ -8417,15 +9339,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getMainMotionManager()", - "start": 4563, - "end": 4606, + "start": 4903, + "end": 4946, "loc": { "start": { - "line": 144, + "line": 160, "column": 0 }, "end": { - "line": 144, + "line": 160, "column": 43 } } @@ -8433,15 +9355,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4607, - "end": 4669, + "start": 4947, + "end": 5009, "loc": { "start": { - "line": 145, + "line": 161, "column": 0 }, "end": { - "line": 145, + "line": 161, "column": 62 } } @@ -8451,15 +9373,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4768, - "end": 4830, + "start": 5108, + "end": 5170, "loc": { "start": { - "line": 150, + "line": 166, "column": 0 }, "end": { - "line": 150, + "line": 166, "column": 62 } } @@ -8467,15 +9389,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getExpressionManager()", - "start": 4831, - "end": 4874, + "start": 5171, + "end": 5214, "loc": { "start": { - "line": 151, + "line": 167, "column": 0 }, "end": { - "line": 151, + "line": 167, "column": 43 } } @@ -8483,15 +9405,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4875, - "end": 4937, + "start": 5215, + "end": 5277, "loc": { "start": { - "line": 152, + "line": 168, "column": 0 }, "end": { - "line": 152, + "line": 168, "column": 62 } } @@ -8500,72 +9422,72 @@ }, { "type": "ExpressionStatement", - "start": 4938, - "end": 5034, + "start": 5278, + "end": 5374, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 155, + "line": 171, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 4938, - "end": 5034, + "start": 5278, + "end": 5374, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 155, + "line": 171, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4938, - "end": 4981, + "start": 5278, + "end": 5321, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 153, + "line": 169, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 4938, - "end": 4960, + "start": 5278, + "end": 5300, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 153, + "line": 169, "column": 22 } }, "object": { "type": "Identifier", - "start": 4938, - "end": 4950, + "start": 5278, + "end": 5290, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 153, + "line": 169, "column": 12 }, "identifierName": "L2DBaseModel" @@ -8575,15 +9497,15 @@ }, "property": { "type": "Identifier", - "start": 4951, - "end": 4960, + "start": 5291, + "end": 5300, "loc": { "start": { - "line": 153, + "line": 169, "column": 13 }, "end": { - "line": 153, + "line": 169, "column": 22 }, "identifierName": "prototype" @@ -8595,15 +9517,15 @@ }, "property": { "type": "Identifier", - "start": 4961, - "end": 4981, + "start": 5301, + "end": 5321, "loc": { "start": { - "line": 153, + "line": 169, "column": 23 }, "end": { - "line": 153, + "line": 169, "column": 43 }, "identifierName": "getExpressionManager" @@ -8615,29 +9537,29 @@ }, "right": { "type": "FunctionExpression", - "start": 4984, - "end": 5034, + "start": 5324, + "end": 5374, "loc": { "start": { - "line": 153, + "line": 169, "column": 46 }, "end": { - "line": 155, + "line": 171, "column": 1 } }, "id": { "type": "Identifier", - "start": 4961, - "end": 4981, + "start": 5301, + "end": 5321, "loc": { "start": { - "line": 153, + "line": 169, "column": 23 }, "end": { - "line": 153, + "line": 169, "column": 43 }, "identifierName": "getExpressionManager" @@ -8650,73 +9572,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4996, - "end": 5034, + "start": 5336, + "end": 5374, "loc": { "start": { - "line": 153, + "line": 169, "column": 58 }, "end": { - "line": 155, + "line": 171, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 5002, - "end": 5032, + "start": 5342, + "end": 5372, "loc": { "start": { - "line": 154, + "line": 170, "column": 4 }, "end": { - "line": 154, + "line": 170, "column": 34 } }, "argument": { "type": "MemberExpression", - "start": 5009, - "end": 5031, + "start": 5349, + "end": 5371, "loc": { "start": { - "line": 154, + "line": 170, "column": 11 }, "end": { - "line": 154, + "line": 170, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 5009, - "end": 5013, + "start": 5349, + "end": 5353, "loc": { "start": { - "line": 154, + "line": 170, "column": 11 }, "end": { - "line": 154, + "line": 170, "column": 15 } } }, "property": { "type": "Identifier", - "start": 5014, - "end": 5031, + "start": 5354, + "end": 5371, "loc": { "start": { - "line": 154, + "line": 170, "column": 16 }, "end": { - "line": 154, + "line": 170, "column": 33 }, "identifierName": "expressionManager" @@ -8739,15 +9661,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4768, - "end": 4830, + "start": 5108, + "end": 5170, "loc": { "start": { - "line": 150, + "line": 166, "column": 0 }, "end": { - "line": 150, + "line": 166, "column": 62 } } @@ -8755,15 +9677,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getExpressionManager()", - "start": 4831, - "end": 4874, + "start": 5171, + "end": 5214, "loc": { "start": { - "line": 151, + "line": 167, "column": 0 }, "end": { - "line": 151, + "line": 167, "column": 43 } } @@ -8771,15 +9693,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4875, - "end": 4937, + "start": 5215, + "end": 5277, "loc": { "start": { - "line": 152, + "line": 168, "column": 0 }, "end": { - "line": 152, + "line": 168, "column": 62 } } @@ -8789,15 +9711,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5036, - "end": 5098, + "start": 5376, + "end": 5438, "loc": { "start": { - "line": 157, + "line": 173, "column": 0 }, "end": { - "line": 157, + "line": 173, "column": 62 } } @@ -8805,15 +9727,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadModelData()", - "start": 5099, - "end": 5135, + "start": 5439, + "end": 5475, "loc": { "start": { - "line": 158, + "line": 174, "column": 0 }, "end": { - "line": 158, + "line": 174, "column": 36 } } @@ -8821,15 +9743,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5136, - "end": 5198, + "start": 5476, + "end": 5538, "loc": { "start": { - "line": 159, + "line": 175, "column": 0 }, "end": { - "line": 159, + "line": 175, "column": 62 } } @@ -8838,72 +9760,72 @@ }, { "type": "ExpressionStatement", - "start": 5199, - "end": 6132, + "start": 5539, + "end": 6472, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 189, + "line": 205, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 5199, - "end": 6132, + "start": 5539, + "end": 6472, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 189, + "line": 205, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5199, - "end": 5235, + "start": 5539, + "end": 5575, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 160, + "line": 176, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 5199, - "end": 5221, + "start": 5539, + "end": 5561, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 160, + "line": 176, "column": 22 } }, "object": { "type": "Identifier", - "start": 5199, - "end": 5211, + "start": 5539, + "end": 5551, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 160, + "line": 176, "column": 12 }, "identifierName": "L2DBaseModel" @@ -8913,15 +9835,15 @@ }, "property": { "type": "Identifier", - "start": 5212, - "end": 5221, + "start": 5552, + "end": 5561, "loc": { "start": { - "line": 160, + "line": 176, "column": 13 }, "end": { - "line": 160, + "line": 176, "column": 22 }, "identifierName": "prototype" @@ -8933,15 +9855,15 @@ }, "property": { "type": "Identifier", - "start": 5222, - "end": 5235, + "start": 5562, + "end": 5575, "loc": { "start": { - "line": 160, + "line": 176, "column": 23 }, "end": { - "line": 160, + "line": 176, "column": 36 }, "identifierName": "loadModelData" @@ -8953,29 +9875,29 @@ }, "right": { "type": "FunctionExpression", - "start": 5238, - "end": 6132, + "start": 5578, + "end": 6472, "loc": { "start": { - "line": 160, + "line": 176, "column": 39 }, "end": { - "line": 189, + "line": 205, "column": 1 } }, "id": { "type": "Identifier", - "start": 5222, - "end": 5235, + "start": 5562, + "end": 5575, "loc": { "start": { - "line": 160, + "line": 176, "column": 23 }, "end": { - "line": 160, + "line": 176, "column": 36 }, "identifierName": "loadModelData" @@ -8988,15 +9910,15 @@ "params": [ { "type": "Identifier", - "start": 5248, - "end": 5252, + "start": 5588, + "end": 5592, "loc": { "start": { - "line": 160, + "line": 176, "column": 49 }, "end": { - "line": 160, + "line": 176, "column": 53 }, "identifierName": "path" @@ -9007,15 +9929,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5252, - "end": 5262, + "start": 5592, + "end": 5602, "loc": { "start": { - "line": 160, + "line": 176, "column": 53 }, "end": { - "line": 160, + "line": 176, "column": 63 } } @@ -9024,15 +9946,15 @@ }, { "type": "Identifier", - "start": 5264, - "end": 5272, + "start": 5604, + "end": 5612, "loc": { "start": { - "line": 160, + "line": 176, "column": 65 }, "end": { - "line": 160, + "line": 176, "column": 73 }, "identifierName": "callback" @@ -9042,15 +9964,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5252, - "end": 5262, + "start": 5592, + "end": 5602, "loc": { "start": { - "line": 160, + "line": 176, "column": 53 }, "end": { - "line": 160, + "line": 176, "column": 63 } } @@ -9060,59 +9982,59 @@ ], "body": { "type": "BlockStatement", - "start": 5274, - "end": 6132, + "start": 5614, + "end": 6472, "loc": { "start": { - "line": 160, + "line": 176, "column": 75 }, "end": { - "line": 189, + "line": 205, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 5380, - "end": 5426, + "start": 5720, + "end": 5766, "loc": { "start": { - "line": 166, + "line": 182, "column": 4 }, "end": { - "line": 166, + "line": 182, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5384, - "end": 5425, + "start": 5724, + "end": 5765, "loc": { "start": { - "line": 166, + "line": 182, "column": 8 }, "end": { - "line": 166, + "line": 182, "column": 49 } }, "id": { "type": "Identifier", - "start": 5384, - "end": 5386, + "start": 5724, + "end": 5726, "loc": { "start": { - "line": 166, + "line": 182, "column": 8 }, "end": { - "line": 166, + "line": 182, "column": 10 }, "identifierName": "pm" @@ -9122,43 +10044,43 @@ }, "init": { "type": "CallExpression", - "start": 5389, - "end": 5425, + "start": 5729, + "end": 5765, "loc": { "start": { - "line": 166, + "line": 182, "column": 13 }, "end": { - "line": 166, + "line": 182, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 5389, - "end": 5423, + "start": 5729, + "end": 5763, "loc": { "start": { - "line": 166, + "line": 182, "column": 13 }, "end": { - "line": 166, + "line": 182, "column": 47 } }, "object": { "type": "Identifier", - "start": 5389, - "end": 5404, + "start": 5729, + "end": 5744, "loc": { "start": { - "line": 166, + "line": 182, "column": 13 }, "end": { - "line": 166, + "line": 182, "column": 28 }, "identifierName": "Live2DFramework" @@ -9167,15 +10089,15 @@ }, "property": { "type": "Identifier", - "start": 5405, - "end": 5423, + "start": 5745, + "end": 5763, "loc": { "start": { - "line": 166, + "line": 182, "column": 29 }, "end": { - "line": 166, + "line": 182, "column": 47 }, "identifierName": "getPlatformManager" @@ -9194,15 +10116,15 @@ { "type": "CommentBlock", "value": "\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n ", - "start": 5280, - "end": 5375, + "start": 5620, + "end": 5715, "loc": { "start": { - "line": 161, + "line": 177, "column": 4 }, "end": { - "line": 165, + "line": 181, "column": 6 } } @@ -9212,15 +10134,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 5427, - "end": 5445, + "start": 5767, + "end": 5785, "loc": { "start": { - "line": 166, + "line": 182, "column": 51 }, "end": { - "line": 166, + "line": 182, "column": 69 } } @@ -9229,43 +10151,43 @@ }, { "type": "IfStatement", - "start": 5450, - "end": 5501, + "start": 5790, + "end": 5841, "loc": { "start": { - "line": 167, + "line": 183, "column": 4 }, "end": { - "line": 167, + "line": 183, "column": 55 } }, "test": { "type": "MemberExpression", - "start": 5454, - "end": 5468, + "start": 5794, + "end": 5808, "loc": { "start": { - "line": 167, + "line": 183, "column": 8 }, "end": { - "line": 167, + "line": 183, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 5454, - "end": 5458, + "start": 5794, + "end": 5798, "loc": { "start": { - "line": 167, + "line": 183, "column": 8 }, "end": { - "line": 167, + "line": 183, "column": 12 } }, @@ -9273,15 +10195,15 @@ }, "property": { "type": "Identifier", - "start": 5459, - "end": 5468, + "start": 5799, + "end": 5808, "loc": { "start": { - "line": 167, + "line": 183, "column": 13 }, "end": { - "line": 167, + "line": 183, "column": 22 }, "identifierName": "debugMode" @@ -9293,57 +10215,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5470, - "end": 5501, + "start": 5810, + "end": 5841, "loc": { "start": { - "line": 167, + "line": 183, "column": 24 }, "end": { - "line": 167, + "line": 183, "column": 55 } }, "expression": { "type": "CallExpression", - "start": 5470, - "end": 5500, + "start": 5810, + "end": 5840, "loc": { "start": { - "line": 167, + "line": 183, "column": 24 }, "end": { - "line": 167, + "line": 183, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 5470, - "end": 5476, + "start": 5810, + "end": 5816, "loc": { "start": { - "line": 167, + "line": 183, "column": 24 }, "end": { - "line": 167, + "line": 183, "column": 30 } }, "object": { "type": "Identifier", - "start": 5470, - "end": 5472, + "start": 5810, + "end": 5812, "loc": { "start": { - "line": 167, + "line": 183, "column": 24 }, "end": { - "line": 167, + "line": 183, "column": 26 }, "identifierName": "pm" @@ -9352,15 +10274,15 @@ }, "property": { "type": "Identifier", - "start": 5473, - "end": 5476, + "start": 5813, + "end": 5816, "loc": { "start": { - "line": 167, + "line": 183, "column": 27 }, "end": { - "line": 167, + "line": 183, "column": 30 }, "identifierName": "log" @@ -9372,29 +10294,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 5477, - "end": 5499, + "start": 5817, + "end": 5839, "loc": { "start": { - "line": 167, + "line": 183, "column": 31 }, "end": { - "line": 167, + "line": 183, "column": 53 } }, "left": { "type": "StringLiteral", - "start": 5477, - "end": 5492, + "start": 5817, + "end": 5832, "loc": { "start": { - "line": 167, + "line": 183, "column": 31 }, "end": { - "line": 167, + "line": 183, "column": 46 } }, @@ -9407,15 +10329,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 5495, - "end": 5499, + "start": 5835, + "end": 5839, "loc": { "start": { - "line": 167, + "line": 183, "column": 49 }, "end": { - "line": 167, + "line": 183, "column": 53 }, "identifierName": "path" @@ -9431,15 +10353,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 5427, - "end": 5445, + "start": 5767, + "end": 5785, "loc": { "start": { - "line": 166, + "line": 182, "column": 51 }, "end": { - "line": 166, + "line": 182, "column": 69 } } @@ -9448,44 +10370,44 @@ }, { "type": "VariableDeclaration", - "start": 5507, - "end": 5526, + "start": 5847, + "end": 5866, "loc": { "start": { - "line": 169, + "line": 185, "column": 4 }, "end": { - "line": 169, + "line": 185, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5511, - "end": 5525, + "start": 5851, + "end": 5865, "loc": { "start": { - "line": 169, + "line": 185, "column": 8 }, "end": { - "line": 169, + "line": 185, "column": 22 } }, "id": { "type": "Identifier", - "start": 5511, - "end": 5518, + "start": 5851, + "end": 5858, "loc": { "start": { - "line": 169, + "line": 185, "column": 8 }, "end": { - "line": 169, + "line": 185, "column": 15 }, "identifierName": "thisRef" @@ -9494,15 +10416,15 @@ }, "init": { "type": "ThisExpression", - "start": 5521, - "end": 5525, + "start": 5861, + "end": 5865, "loc": { "start": { - "line": 169, + "line": 185, "column": 18 }, "end": { - "line": 169, + "line": 185, "column": 22 } } @@ -9513,57 +10435,57 @@ }, { "type": "ExpressionStatement", - "start": 5531, - "end": 6130, + "start": 5871, + "end": 6470, "loc": { "start": { - "line": 170, + "line": 186, "column": 4 }, "end": { - "line": 188, + "line": 204, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 5531, - "end": 6129, + "start": 5871, + "end": 6469, "loc": { "start": { - "line": 170, + "line": 186, "column": 4 }, "end": { - "line": 188, + "line": 204, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 5531, - "end": 5549, + "start": 5871, + "end": 5889, "loc": { "start": { - "line": 170, + "line": 186, "column": 4 }, "end": { - "line": 170, + "line": 186, "column": 22 } }, "object": { "type": "Identifier", - "start": 5531, - "end": 5533, + "start": 5871, + "end": 5873, "loc": { "start": { - "line": 170, + "line": 186, "column": 4 }, "end": { - "line": 170, + "line": 186, "column": 6 }, "identifierName": "pm" @@ -9572,15 +10494,15 @@ }, "property": { "type": "Identifier", - "start": 5534, - "end": 5549, + "start": 5874, + "end": 5889, "loc": { "start": { - "line": 170, + "line": 186, "column": 7 }, "end": { - "line": 170, + "line": 186, "column": 22 }, "identifierName": "loadLive2DModel" @@ -9592,15 +10514,15 @@ "arguments": [ { "type": "Identifier", - "start": 5550, - "end": 5554, + "start": 5890, + "end": 5894, "loc": { "start": { - "line": 170, + "line": 186, "column": 23 }, "end": { - "line": 170, + "line": 186, "column": 27 }, "identifierName": "path" @@ -9609,15 +10531,15 @@ }, { "type": "FunctionExpression", - "start": 5556, - "end": 6128, + "start": 5896, + "end": 6468, "loc": { "start": { - "line": 170, + "line": 186, "column": 29 }, "end": { - "line": 188, + "line": 204, "column": 5 } }, @@ -9628,15 +10550,15 @@ "params": [ { "type": "Identifier", - "start": 5566, - "end": 5574, + "start": 5906, + "end": 5914, "loc": { "start": { - "line": 170, + "line": 186, "column": 39 }, "end": { - "line": 170, + "line": 186, "column": 47 }, "identifierName": "l2dModel" @@ -9646,73 +10568,73 @@ ], "body": { "type": "BlockStatement", - "start": 5576, - "end": 6128, + "start": 5916, + "end": 6468, "loc": { "start": { - "line": 170, + "line": 186, "column": 49 }, "end": { - "line": 188, + "line": 204, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 5586, - "end": 5617, + "start": 5926, + "end": 5957, "loc": { "start": { - "line": 171, + "line": 187, "column": 8 }, "end": { - "line": 171, + "line": 187, "column": 39 } }, "expression": { "type": "AssignmentExpression", - "start": 5586, - "end": 5616, + "start": 5926, + "end": 5956, "loc": { "start": { - "line": 171, + "line": 187, "column": 8 }, "end": { - "line": 171, + "line": 187, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5586, - "end": 5605, + "start": 5926, + "end": 5945, "loc": { "start": { - "line": 171, + "line": 187, "column": 8 }, "end": { - "line": 171, + "line": 187, "column": 27 } }, "object": { "type": "Identifier", - "start": 5586, - "end": 5593, + "start": 5926, + "end": 5933, "loc": { "start": { - "line": 171, + "line": 187, "column": 8 }, "end": { - "line": 171, + "line": 187, "column": 15 }, "identifierName": "thisRef" @@ -9721,15 +10643,15 @@ }, "property": { "type": "Identifier", - "start": 5594, - "end": 5605, + "start": 5934, + "end": 5945, "loc": { "start": { - "line": 171, + "line": 187, "column": 16 }, "end": { - "line": 171, + "line": 187, "column": 27 }, "identifierName": "live2DModel" @@ -9740,15 +10662,15 @@ }, "right": { "type": "Identifier", - "start": 5608, - "end": 5616, + "start": 5948, + "end": 5956, "loc": { "start": { - "line": 171, + "line": 187, "column": 30 }, "end": { - "line": 171, + "line": 187, "column": 38 }, "identifierName": "l2dModel" @@ -9759,71 +10681,71 @@ }, { "type": "ExpressionStatement", - "start": 5626, - "end": 5658, + "start": 5966, + "end": 5998, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 5626, - "end": 5657, + "start": 5966, + "end": 5997, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 5626, - "end": 5655, + "start": 5966, + "end": 5995, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 5626, - "end": 5645, + "start": 5966, + "end": 5985, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 27 } }, "object": { "type": "Identifier", - "start": 5626, - "end": 5633, + "start": 5966, + "end": 5973, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 15 }, "identifierName": "thisRef" @@ -9832,15 +10754,15 @@ }, "property": { "type": "Identifier", - "start": 5634, - "end": 5645, + "start": 5974, + "end": 5985, "loc": { "start": { - "line": 172, + "line": 188, "column": 16 }, "end": { - "line": 172, + "line": 188, "column": 27 }, "identifierName": "live2DModel" @@ -9851,15 +10773,15 @@ }, "property": { "type": "Identifier", - "start": 5646, - "end": 5655, + "start": 5986, + "end": 5995, "loc": { "start": { - "line": 172, + "line": 188, "column": 28 }, "end": { - "line": 172, + "line": 188, "column": 37 }, "identifierName": "saveParam" @@ -9873,44 +10795,44 @@ }, { "type": "VariableDeclaration", - "start": 5668, - "end": 5697, + "start": 6008, + "end": 6037, "loc": { "start": { - "line": 174, + "line": 190, "column": 8 }, "end": { - "line": 174, + "line": 190, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 5672, - "end": 5696, + "start": 6012, + "end": 6036, "loc": { "start": { - "line": 174, + "line": 190, "column": 12 }, "end": { - "line": 174, + "line": 190, "column": 36 } }, "id": { "type": "Identifier", - "start": 5672, - "end": 5676, + "start": 6012, + "end": 6016, "loc": { "start": { - "line": 174, + "line": 190, "column": 12 }, "end": { - "line": 174, + "line": 190, "column": 16 }, "identifierName": "_err" @@ -9919,43 +10841,43 @@ }, "init": { "type": "CallExpression", - "start": 5679, - "end": 5696, + "start": 6019, + "end": 6036, "loc": { "start": { - "line": 174, + "line": 190, "column": 19 }, "end": { - "line": 174, + "line": 190, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 5679, - "end": 5694, + "start": 6019, + "end": 6034, "loc": { "start": { - "line": 174, + "line": 190, "column": 19 }, "end": { - "line": 174, + "line": 190, "column": 34 } }, "object": { "type": "Identifier", - "start": 5679, - "end": 5685, + "start": 6019, + "end": 6025, "loc": { "start": { - "line": 174, + "line": 190, "column": 19 }, "end": { - "line": 174, + "line": 190, "column": 25 }, "identifierName": "Live2D" @@ -9964,15 +10886,15 @@ }, "property": { "type": "Identifier", - "start": 5686, - "end": 5694, + "start": 6026, + "end": 6034, "loc": { "start": { - "line": 174, + "line": 190, "column": 26 }, "end": { - "line": 174, + "line": 190, "column": 34 }, "identifierName": "getError" @@ -9989,43 +10911,43 @@ }, { "type": "IfStatement", - "start": 5707, - "end": 5818, + "start": 6047, + "end": 6158, "loc": { "start": { - "line": 176, + "line": 192, "column": 8 }, "end": { - "line": 179, + "line": 195, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 5711, - "end": 5720, + "start": 6051, + "end": 6060, "loc": { "start": { - "line": 176, + "line": 192, "column": 12 }, "end": { - "line": 176, + "line": 192, "column": 21 } }, "left": { "type": "Identifier", - "start": 5711, - "end": 5715, + "start": 6051, + "end": 6055, "loc": { "start": { - "line": 176, + "line": 192, "column": 12 }, "end": { - "line": 176, + "line": 192, "column": 16 }, "identifierName": "_err" @@ -10035,15 +10957,15 @@ "operator": "!=", "right": { "type": "NumericLiteral", - "start": 5719, - "end": 5720, + "start": 6059, + "end": 6060, "loc": { "start": { - "line": 176, + "line": 192, "column": 20 }, "end": { - "line": 176, + "line": 192, "column": 21 } }, @@ -10056,72 +10978,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 5722, - "end": 5818, + "start": 6062, + "end": 6158, "loc": { "start": { - "line": 176, + "line": 192, "column": 23 }, "end": { - "line": 179, + "line": 195, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 5736, - "end": 5788, + "start": 6076, + "end": 6128, "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 64 } }, "expression": { "type": "CallExpression", - "start": 5736, - "end": 5787, + "start": 6076, + "end": 6127, "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 5736, - "end": 5749, + "start": 6076, + "end": 6089, "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 25 } }, "object": { "type": "Identifier", - "start": 5736, - "end": 5743, + "start": 6076, + "end": 6083, "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 19 }, "identifierName": "console" @@ -10130,15 +11052,15 @@ }, "property": { "type": "Identifier", - "start": 5744, - "end": 5749, + "start": 6084, + "end": 6089, "loc": { "start": { - "line": 177, + "line": 193, "column": 20 }, "end": { - "line": 177, + "line": 193, "column": 25 }, "identifierName": "error" @@ -10150,15 +11072,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 5750, - "end": 5786, + "start": 6090, + "end": 6126, "loc": { "start": { - "line": 177, + "line": 193, "column": 26 }, "end": { - "line": 177, + "line": 193, "column": 62 } }, @@ -10173,15 +11095,15 @@ }, { "type": "ReturnStatement", - "start": 5801, - "end": 5808, + "start": 6141, + "end": 6148, "loc": { "start": { - "line": 178, + "line": 194, "column": 12 }, "end": { - "line": 178, + "line": 194, "column": 19 } }, @@ -10194,58 +11116,58 @@ }, { "type": "ExpressionStatement", - "start": 5828, - "end": 5971, + "start": 6168, + "end": 6311, "loc": { "start": { - "line": 181, + "line": 197, "column": 8 }, "end": { - "line": 183, + "line": 199, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 5828, - "end": 5970, + "start": 6168, + "end": 6310, "loc": { "start": { - "line": 181, + "line": 197, "column": 8 }, "end": { - "line": 183, + "line": 199, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5828, - "end": 5847, + "start": 6168, + "end": 6187, "loc": { "start": { - "line": 181, + "line": 197, "column": 8 }, "end": { - "line": 181, + "line": 197, "column": 27 } }, "object": { "type": "Identifier", - "start": 5828, - "end": 5835, + "start": 6168, + "end": 6175, "loc": { "start": { - "line": 181, + "line": 197, "column": 8 }, "end": { - "line": 181, + "line": 197, "column": 15 }, "identifierName": "thisRef" @@ -10254,15 +11176,15 @@ }, "property": { "type": "Identifier", - "start": 5836, - "end": 5847, + "start": 6176, + "end": 6187, "loc": { "start": { - "line": 181, + "line": 197, "column": 16 }, "end": { - "line": 181, + "line": 197, "column": 27 }, "identifierName": "modelMatrix" @@ -10273,29 +11195,29 @@ }, "right": { "type": "NewExpression", - "start": 5850, - "end": 5970, + "start": 6190, + "end": 6310, "loc": { "start": { - "line": 181, + "line": 197, "column": 30 }, "end": { - "line": 183, + "line": 199, "column": 50 } }, "callee": { "type": "Identifier", - "start": 5854, - "end": 5868, + "start": 6194, + "end": 6208, "loc": { "start": { - "line": 181, + "line": 197, "column": 34 }, "end": { - "line": 181, + "line": 197, "column": 48 }, "identifierName": "L2DModelMatrix" @@ -10305,57 +11227,57 @@ "arguments": [ { "type": "CallExpression", - "start": 5882, - "end": 5918, + "start": 6222, + "end": 6258, "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 5882, - "end": 5916, + "start": 6222, + "end": 6256, "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 5882, - "end": 5901, + "start": 6222, + "end": 6241, "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 31 } }, "object": { "type": "Identifier", - "start": 5882, - "end": 5889, + "start": 6222, + "end": 6229, "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 19 }, "identifierName": "thisRef" @@ -10364,15 +11286,15 @@ }, "property": { "type": "Identifier", - "start": 5890, - "end": 5901, + "start": 6230, + "end": 6241, "loc": { "start": { - "line": 182, + "line": 198, "column": 20 }, "end": { - "line": 182, + "line": 198, "column": 31 }, "identifierName": "live2DModel" @@ -10383,15 +11305,15 @@ }, "property": { "type": "Identifier", - "start": 5902, - "end": 5916, + "start": 6242, + "end": 6256, "loc": { "start": { - "line": 182, + "line": 198, "column": 32 }, "end": { - "line": 182, + "line": 198, "column": 46 }, "identifierName": "getCanvasWidth" @@ -10404,57 +11326,57 @@ }, { "type": "CallExpression", - "start": 5932, - "end": 5969, + "start": 6272, + "end": 6309, "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 5932, - "end": 5967, + "start": 6272, + "end": 6307, "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 5932, - "end": 5951, + "start": 6272, + "end": 6291, "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 31 } }, "object": { "type": "Identifier", - "start": 5932, - "end": 5939, + "start": 6272, + "end": 6279, "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 19 }, "identifierName": "thisRef" @@ -10463,15 +11385,15 @@ }, "property": { "type": "Identifier", - "start": 5940, - "end": 5951, + "start": 6280, + "end": 6291, "loc": { "start": { - "line": 183, + "line": 199, "column": 20 }, "end": { - "line": 183, + "line": 199, "column": 31 }, "identifierName": "live2DModel" @@ -10482,15 +11404,15 @@ }, "property": { "type": "Identifier", - "start": 5952, - "end": 5967, + "start": 6292, + "end": 6307, "loc": { "start": { - "line": 183, + "line": 199, "column": 32 }, "end": { - "line": 183, + "line": 199, "column": 47 }, "identifierName": "getCanvasHeight" @@ -10508,15 +11430,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix", - "start": 5972, - "end": 5988, + "start": 6312, + "end": 6328, "loc": { "start": { - "line": 183, + "line": 199, "column": 52 }, "end": { - "line": 183, + "line": 199, "column": 68 } } @@ -10525,71 +11447,71 @@ }, { "type": "ExpressionStatement", - "start": 5997, - "end": 6029, + "start": 6337, + "end": 6369, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 5997, - "end": 6028, + "start": 6337, + "end": 6368, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 5997, - "end": 6025, + "start": 6337, + "end": 6365, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 5997, - "end": 6016, + "start": 6337, + "end": 6356, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 27 } }, "object": { "type": "Identifier", - "start": 5997, - "end": 6004, + "start": 6337, + "end": 6344, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 15 }, "identifierName": "thisRef" @@ -10599,15 +11521,15 @@ }, "property": { "type": "Identifier", - "start": 6005, - "end": 6016, + "start": 6345, + "end": 6356, "loc": { "start": { - "line": 184, + "line": 200, "column": 16 }, "end": { - "line": 184, + "line": 200, "column": 27 }, "identifierName": "modelMatrix" @@ -10619,15 +11541,15 @@ }, "property": { "type": "Identifier", - "start": 6017, - "end": 6025, + "start": 6357, + "end": 6365, "loc": { "start": { - "line": 184, + "line": 200, "column": 28 }, "end": { - "line": 184, + "line": 200, "column": 36 }, "identifierName": "setWidth" @@ -10640,15 +11562,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 6026, - "end": 6027, + "start": 6366, + "end": 6367, "loc": { "start": { - "line": 184, + "line": 200, "column": 37 }, "end": { - "line": 184, + "line": 200, "column": 38 } }, @@ -10665,15 +11587,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix", - "start": 5972, - "end": 5988, + "start": 6312, + "end": 6328, "loc": { "start": { - "line": 183, + "line": 199, "column": 52 }, "end": { - "line": 183, + "line": 199, "column": 68 } } @@ -10682,71 +11604,71 @@ }, { "type": "ExpressionStatement", - "start": 6038, - "end": 6082, + "start": 6378, + "end": 6422, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 6038, - "end": 6081, + "start": 6378, + "end": 6421, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 6038, - "end": 6075, + "start": 6378, + "end": 6415, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 6038, - "end": 6057, + "start": 6378, + "end": 6397, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 27 } }, "object": { "type": "Identifier", - "start": 6038, - "end": 6045, + "start": 6378, + "end": 6385, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 15 }, "identifierName": "thisRef" @@ -10755,15 +11677,15 @@ }, "property": { "type": "Identifier", - "start": 6046, - "end": 6057, + "start": 6386, + "end": 6397, "loc": { "start": { - "line": 185, + "line": 201, "column": 16 }, "end": { - "line": 185, + "line": 201, "column": 27 }, "identifierName": "modelMatrix" @@ -10774,15 +11696,15 @@ }, "property": { "type": "Identifier", - "start": 6058, - "end": 6075, + "start": 6398, + "end": 6415, "loc": { "start": { - "line": 185, + "line": 201, "column": 28 }, "end": { - "line": 185, + "line": 201, "column": 45 }, "identifierName": "setCenterPosition" @@ -10794,15 +11716,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 6076, - "end": 6077, + "start": 6416, + "end": 6417, "loc": { "start": { - "line": 185, + "line": 201, "column": 46 }, "end": { - "line": 185, + "line": 201, "column": 47 } }, @@ -10814,15 +11736,15 @@ }, { "type": "NumericLiteral", - "start": 6079, - "end": 6080, + "start": 6419, + "end": 6420, "loc": { "start": { - "line": 185, + "line": 201, "column": 49 }, "end": { - "line": 185, + "line": 201, "column": 50 } }, @@ -10837,43 +11759,43 @@ }, { "type": "ExpressionStatement", - "start": 6092, - "end": 6122, + "start": 6432, + "end": 6462, "loc": { "start": { - "line": 187, + "line": 203, "column": 8 }, "end": { - "line": 187, + "line": 203, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 6092, - "end": 6121, + "start": 6432, + "end": 6461, "loc": { "start": { - "line": 187, + "line": 203, "column": 8 }, "end": { - "line": 187, + "line": 203, "column": 37 } }, "callee": { "type": "Identifier", - "start": 6092, - "end": 6100, + "start": 6432, + "end": 6440, "loc": { "start": { - "line": 187, + "line": 203, "column": 8 }, "end": { - "line": 187, + "line": 203, "column": 16 }, "identifierName": "callback" @@ -10883,29 +11805,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 6101, - "end": 6120, + "start": 6441, + "end": 6460, "loc": { "start": { - "line": 187, + "line": 203, "column": 17 }, "end": { - "line": 187, + "line": 203, "column": 36 } }, "object": { "type": "Identifier", - "start": 6101, - "end": 6108, + "start": 6441, + "end": 6448, "loc": { "start": { - "line": 187, + "line": 203, "column": 17 }, "end": { - "line": 187, + "line": 203, "column": 24 }, "identifierName": "thisRef" @@ -10914,15 +11836,15 @@ }, "property": { "type": "Identifier", - "start": 6109, - "end": 6120, + "start": 6449, + "end": 6460, "loc": { "start": { - "line": 187, + "line": 203, "column": 25 }, "end": { - "line": 187, + "line": 203, "column": 36 }, "identifierName": "live2DModel" @@ -10954,15 +11876,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5036, - "end": 5098, + "start": 5376, + "end": 5438, "loc": { "start": { - "line": 157, + "line": 173, "column": 0 }, "end": { - "line": 157, + "line": 173, "column": 62 } } @@ -10970,15 +11892,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadModelData()", - "start": 5099, - "end": 5135, + "start": 5439, + "end": 5475, "loc": { "start": { - "line": 158, + "line": 174, "column": 0 }, "end": { - "line": 158, + "line": 174, "column": 36 } } @@ -10986,15 +11908,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5136, - "end": 5198, + "start": 5476, + "end": 5538, "loc": { "start": { - "line": 159, + "line": 175, "column": 0 }, "end": { - "line": 159, + "line": 175, "column": 62 } } @@ -11004,15 +11926,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6135, - "end": 6197, + "start": 6475, + "end": 6537, "loc": { "start": { - "line": 192, + "line": 208, "column": 0 }, "end": { - "line": 192, + "line": 208, "column": 62 } } @@ -11020,15 +11942,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadTexture()", - "start": 6198, - "end": 6232, + "start": 6538, + "end": 6572, "loc": { "start": { - "line": 193, + "line": 209, "column": 0 }, "end": { - "line": 193, + "line": 209, "column": 34 } } @@ -11036,15 +11958,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6233, - "end": 6295, + "start": 6573, + "end": 6635, "loc": { "start": { - "line": 194, + "line": 210, "column": 0 }, "end": { - "line": 194, + "line": 210, "column": 62 } } @@ -11053,72 +11975,72 @@ }, { "type": "ExpressionStatement", - "start": 6296, - "end": 6760, + "start": 6636, + "end": 7100, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 209, + "line": 225, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 6296, - "end": 6760, + "start": 6636, + "end": 7100, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 209, + "line": 225, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6296, - "end": 6330, + "start": 6636, + "end": 6670, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 195, + "line": 211, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 6296, - "end": 6318, + "start": 6636, + "end": 6658, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 195, + "line": 211, "column": 22 } }, "object": { "type": "Identifier", - "start": 6296, - "end": 6308, + "start": 6636, + "end": 6648, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 195, + "line": 211, "column": 12 }, "identifierName": "L2DBaseModel" @@ -11128,15 +12050,15 @@ }, "property": { "type": "Identifier", - "start": 6309, - "end": 6318, + "start": 6649, + "end": 6658, "loc": { "start": { - "line": 195, + "line": 211, "column": 13 }, "end": { - "line": 195, + "line": 211, "column": 22 }, "identifierName": "prototype" @@ -11148,15 +12070,15 @@ }, "property": { "type": "Identifier", - "start": 6319, - "end": 6330, + "start": 6659, + "end": 6670, "loc": { "start": { - "line": 195, + "line": 211, "column": 23 }, "end": { - "line": 195, + "line": 211, "column": 34 }, "identifierName": "loadTexture" @@ -11168,29 +12090,29 @@ }, "right": { "type": "FunctionExpression", - "start": 6333, - "end": 6760, + "start": 6673, + "end": 7100, "loc": { "start": { - "line": 195, + "line": 211, "column": 37 }, "end": { - "line": 209, + "line": 225, "column": 1 } }, "id": { "type": "Identifier", - "start": 6319, - "end": 6330, + "start": 6659, + "end": 6670, "loc": { "start": { - "line": 195, + "line": 211, "column": 23 }, "end": { - "line": 195, + "line": 211, "column": 34 }, "identifierName": "loadTexture" @@ -11203,15 +12125,15 @@ "params": [ { "type": "Identifier", - "start": 6343, - "end": 6345, + "start": 6683, + "end": 6685, "loc": { "start": { - "line": 195, + "line": 211, "column": 47 }, "end": { - "line": 195, + "line": 211, "column": 49 }, "identifierName": "no" @@ -11222,15 +12144,15 @@ { "type": "CommentBlock", "value": "int", - "start": 6345, - "end": 6352, + "start": 6685, + "end": 6692, "loc": { "start": { - "line": 195, + "line": 211, "column": 49 }, "end": { - "line": 195, + "line": 211, "column": 56 } } @@ -11239,15 +12161,15 @@ }, { "type": "Identifier", - "start": 6354, - "end": 6358, + "start": 6694, + "end": 6698, "loc": { "start": { - "line": 195, + "line": 211, "column": 58 }, "end": { - "line": 195, + "line": 211, "column": 62 }, "identifierName": "path" @@ -11257,15 +12179,15 @@ { "type": "CommentBlock", "value": "int", - "start": 6345, - "end": 6352, + "start": 6685, + "end": 6692, "loc": { "start": { - "line": 195, + "line": 211, "column": 49 }, "end": { - "line": 195, + "line": 211, "column": 56 } } @@ -11275,15 +12197,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6358, - "end": 6368, + "start": 6698, + "end": 6708, "loc": { "start": { - "line": 195, + "line": 211, "column": 62 }, "end": { - "line": 195, + "line": 211, "column": 72 } } @@ -11292,15 +12214,15 @@ }, { "type": "Identifier", - "start": 6370, - "end": 6378, + "start": 6710, + "end": 6718, "loc": { "start": { - "line": 195, + "line": 211, "column": 74 }, "end": { - "line": 195, + "line": 211, "column": 82 }, "identifierName": "callback" @@ -11310,15 +12232,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6358, - "end": 6368, + "start": 6698, + "end": 6708, "loc": { "start": { - "line": 195, + "line": 211, "column": 62 }, "end": { - "line": 195, + "line": 211, "column": 72 } } @@ -11328,44 +12250,44 @@ ], "body": { "type": "BlockStatement", - "start": 6380, - "end": 6760, + "start": 6720, + "end": 7100, "loc": { "start": { - "line": 195, + "line": 211, "column": 84 }, "end": { - "line": 209, + "line": 225, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 6386, - "end": 6399, + "start": 6726, + "end": 6739, "loc": { "start": { - "line": 196, + "line": 212, "column": 4 }, "end": { - "line": 196, + "line": 212, "column": 17 } }, "expression": { "type": "UpdateExpression", - "start": 6386, - "end": 6398, + "start": 6726, + "end": 6738, "loc": { "start": { - "line": 196, + "line": 212, "column": 4 }, "end": { - "line": 196, + "line": 212, "column": 16 } }, @@ -11373,15 +12295,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 6386, - "end": 6396, + "start": 6726, + "end": 6736, "loc": { "start": { - "line": 196, + "line": 212, "column": 4 }, "end": { - "line": 196, + "line": 212, "column": 14 }, "identifierName": "texCounter" @@ -11392,44 +12314,44 @@ }, { "type": "VariableDeclaration", - "start": 6405, - "end": 6451, + "start": 6745, + "end": 6791, "loc": { "start": { - "line": 198, + "line": 214, "column": 4 }, "end": { - "line": 198, + "line": 214, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6409, - "end": 6450, + "start": 6749, + "end": 6790, "loc": { "start": { - "line": 198, + "line": 214, "column": 8 }, "end": { - "line": 198, + "line": 214, "column": 49 } }, "id": { "type": "Identifier", - "start": 6409, - "end": 6411, + "start": 6749, + "end": 6751, "loc": { "start": { - "line": 198, + "line": 214, "column": 8 }, "end": { - "line": 198, + "line": 214, "column": 10 }, "identifierName": "pm" @@ -11438,43 +12360,43 @@ }, "init": { "type": "CallExpression", - "start": 6414, - "end": 6450, + "start": 6754, + "end": 6790, "loc": { "start": { - "line": 198, + "line": 214, "column": 13 }, "end": { - "line": 198, + "line": 214, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 6414, - "end": 6448, + "start": 6754, + "end": 6788, "loc": { "start": { - "line": 198, + "line": 214, "column": 13 }, "end": { - "line": 198, + "line": 214, "column": 47 } }, "object": { "type": "Identifier", - "start": 6414, - "end": 6429, + "start": 6754, + "end": 6769, "loc": { "start": { - "line": 198, + "line": 214, "column": 13 }, "end": { - "line": 198, + "line": 214, "column": 28 }, "identifierName": "Live2DFramework" @@ -11483,15 +12405,15 @@ }, "property": { "type": "Identifier", - "start": 6430, - "end": 6448, + "start": 6770, + "end": 6788, "loc": { "start": { - "line": 198, + "line": 214, "column": 29 }, "end": { - "line": 198, + "line": 214, "column": 47 }, "identifierName": "getPlatformManager" @@ -11509,15 +12431,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 6452, - "end": 6470, + "start": 6792, + "end": 6810, "loc": { "start": { - "line": 198, + "line": 214, "column": 51 }, "end": { - "line": 198, + "line": 214, "column": 69 } } @@ -11526,43 +12448,43 @@ }, { "type": "IfStatement", - "start": 6476, - "end": 6529, + "start": 6816, + "end": 6869, "loc": { "start": { - "line": 200, + "line": 216, "column": 4 }, "end": { - "line": 200, + "line": 216, "column": 57 } }, "test": { "type": "MemberExpression", - "start": 6480, - "end": 6494, + "start": 6820, + "end": 6834, "loc": { "start": { - "line": 200, + "line": 216, "column": 8 }, "end": { - "line": 200, + "line": 216, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 6480, - "end": 6484, + "start": 6820, + "end": 6824, "loc": { "start": { - "line": 200, + "line": 216, "column": 8 }, "end": { - "line": 200, + "line": 216, "column": 12 } }, @@ -11570,15 +12492,15 @@ }, "property": { "type": "Identifier", - "start": 6485, - "end": 6494, + "start": 6825, + "end": 6834, "loc": { "start": { - "line": 200, + "line": 216, "column": 13 }, "end": { - "line": 200, + "line": 216, "column": 22 }, "identifierName": "debugMode" @@ -11590,57 +12512,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6496, - "end": 6529, + "start": 6836, + "end": 6869, "loc": { "start": { - "line": 200, + "line": 216, "column": 24 }, "end": { - "line": 200, + "line": 216, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 6496, - "end": 6528, + "start": 6836, + "end": 6868, "loc": { "start": { - "line": 200, + "line": 216, "column": 24 }, "end": { - "line": 200, + "line": 216, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 6496, - "end": 6502, + "start": 6836, + "end": 6842, "loc": { "start": { - "line": 200, + "line": 216, "column": 24 }, "end": { - "line": 200, + "line": 216, "column": 30 } }, "object": { "type": "Identifier", - "start": 6496, - "end": 6498, + "start": 6836, + "end": 6838, "loc": { "start": { - "line": 200, + "line": 216, "column": 24 }, "end": { - "line": 200, + "line": 216, "column": 26 }, "identifierName": "pm" @@ -11649,15 +12571,15 @@ }, "property": { "type": "Identifier", - "start": 6499, - "end": 6502, + "start": 6839, + "end": 6842, "loc": { "start": { - "line": 200, + "line": 216, "column": 27 }, "end": { - "line": 200, + "line": 216, "column": 30 }, "identifierName": "log" @@ -11669,29 +12591,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 6503, - "end": 6527, + "start": 6843, + "end": 6867, "loc": { "start": { - "line": 200, + "line": 216, "column": 31 }, "end": { - "line": 200, + "line": 216, "column": 55 } }, "left": { "type": "StringLiteral", - "start": 6503, - "end": 6520, + "start": 6843, + "end": 6860, "loc": { "start": { - "line": 200, + "line": 216, "column": 31 }, "end": { - "line": 200, + "line": 216, "column": 48 } }, @@ -11704,15 +12626,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6523, - "end": 6527, + "start": 6863, + "end": 6867, "loc": { "start": { - "line": 200, + "line": 216, "column": 51 }, "end": { - "line": 200, + "line": 216, "column": 55 }, "identifierName": "path" @@ -11728,15 +12650,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 6452, - "end": 6470, + "start": 6792, + "end": 6810, "loc": { "start": { - "line": 198, + "line": 214, "column": 51 }, "end": { - "line": 198, + "line": 214, "column": 69 } } @@ -11745,44 +12667,44 @@ }, { "type": "VariableDeclaration", - "start": 6535, - "end": 6554, + "start": 6875, + "end": 6894, "loc": { "start": { - "line": 202, + "line": 218, "column": 4 }, "end": { - "line": 202, + "line": 218, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6539, - "end": 6553, + "start": 6879, + "end": 6893, "loc": { "start": { - "line": 202, + "line": 218, "column": 8 }, "end": { - "line": 202, + "line": 218, "column": 22 } }, "id": { "type": "Identifier", - "start": 6539, - "end": 6546, + "start": 6879, + "end": 6886, "loc": { "start": { - "line": 202, + "line": 218, "column": 8 }, "end": { - "line": 202, + "line": 218, "column": 15 }, "identifierName": "thisRef" @@ -11791,15 +12713,15 @@ }, "init": { "type": "ThisExpression", - "start": 6549, - "end": 6553, + "start": 6889, + "end": 6893, "loc": { "start": { - "line": 202, + "line": 218, "column": 18 }, "end": { - "line": 202, + "line": 218, "column": 22 } } @@ -11810,57 +12732,57 @@ }, { "type": "ExpressionStatement", - "start": 6559, - "end": 6757, + "start": 6899, + "end": 7097, "loc": { "start": { - "line": 203, + "line": 219, "column": 4 }, "end": { - "line": 207, + "line": 223, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 6559, - "end": 6756, + "start": 6899, + "end": 7096, "loc": { "start": { - "line": 203, + "line": 219, "column": 4 }, "end": { - "line": 207, + "line": 223, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 6559, - "end": 6573, + "start": 6899, + "end": 6913, "loc": { "start": { - "line": 203, + "line": 219, "column": 4 }, "end": { - "line": 203, + "line": 219, "column": 18 } }, "object": { "type": "Identifier", - "start": 6559, - "end": 6561, + "start": 6899, + "end": 6901, "loc": { "start": { - "line": 203, + "line": 219, "column": 4 }, "end": { - "line": 203, + "line": 219, "column": 6 }, "identifierName": "pm" @@ -11869,15 +12791,15 @@ }, "property": { "type": "Identifier", - "start": 6562, - "end": 6573, + "start": 6902, + "end": 6913, "loc": { "start": { - "line": 203, + "line": 219, "column": 7 }, "end": { - "line": 203, + "line": 219, "column": 18 }, "identifierName": "loadTexture" @@ -11889,44 +12811,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 6574, - "end": 6590, + "start": 6914, + "end": 6930, "loc": { "start": { - "line": 203, + "line": 219, "column": 19 }, "end": { - "line": 203, + "line": 219, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 6574, - "end": 6578, + "start": 6914, + "end": 6918, "loc": { "start": { - "line": 203, + "line": 219, "column": 19 }, "end": { - "line": 203, + "line": 219, "column": 23 } } }, "property": { "type": "Identifier", - "start": 6579, - "end": 6590, + "start": 6919, + "end": 6930, "loc": { "start": { - "line": 203, + "line": 219, "column": 24 }, "end": { - "line": 203, + "line": 219, "column": 35 }, "identifierName": "live2DModel" @@ -11937,15 +12859,15 @@ }, { "type": "Identifier", - "start": 6592, - "end": 6594, + "start": 6932, + "end": 6934, "loc": { "start": { - "line": 203, + "line": 219, "column": 37 }, "end": { - "line": 203, + "line": 219, "column": 39 }, "identifierName": "no" @@ -11954,15 +12876,15 @@ }, { "type": "Identifier", - "start": 6596, - "end": 6600, + "start": 6936, + "end": 6940, "loc": { "start": { - "line": 203, + "line": 219, "column": 41 }, "end": { - "line": 203, + "line": 219, "column": 45 }, "identifierName": "path" @@ -11971,15 +12893,15 @@ }, { "type": "FunctionExpression", - "start": 6602, - "end": 6755, + "start": 6942, + "end": 7095, "loc": { "start": { - "line": 203, + "line": 219, "column": 47 }, "end": { - "line": 207, + "line": 223, "column": 5 } }, @@ -11990,44 +12912,44 @@ "params": [], "body": { "type": "BlockStatement", - "start": 6614, - "end": 6755, + "start": 6954, + "end": 7095, "loc": { "start": { - "line": 203, + "line": 219, "column": 59 }, "end": { - "line": 207, + "line": 223, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6624, - "end": 6637, + "start": 6964, + "end": 6977, "loc": { "start": { - "line": 204, + "line": 220, "column": 8 }, "end": { - "line": 204, + "line": 220, "column": 21 } }, "expression": { "type": "UpdateExpression", - "start": 6624, - "end": 6636, + "start": 6964, + "end": 6976, "loc": { "start": { - "line": 204, + "line": 220, "column": 8 }, "end": { - "line": 204, + "line": 220, "column": 20 } }, @@ -12035,15 +12957,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 6624, - "end": 6634, + "start": 6964, + "end": 6974, "loc": { "start": { - "line": 204, + "line": 220, "column": 8 }, "end": { - "line": 204, + "line": 220, "column": 18 }, "identifierName": "texCounter" @@ -12054,43 +12976,43 @@ }, { "type": "IfStatement", - "start": 6646, - "end": 6694, + "start": 6986, + "end": 7034, "loc": { "start": { - "line": 205, + "line": 221, "column": 8 }, "end": { - "line": 205, + "line": 221, "column": 56 } }, "test": { "type": "BinaryExpression", - "start": 6650, - "end": 6665, + "start": 6990, + "end": 7005, "loc": { "start": { - "line": 205, + "line": 221, "column": 12 }, "end": { - "line": 205, + "line": 221, "column": 27 } }, "left": { "type": "Identifier", - "start": 6650, - "end": 6660, + "start": 6990, + "end": 7000, "loc": { "start": { - "line": 205, + "line": 221, "column": 12 }, "end": { - "line": 205, + "line": 221, "column": 22 }, "identifierName": "texCounter" @@ -12100,15 +13022,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 6664, - "end": 6665, + "start": 7004, + "end": 7005, "loc": { "start": { - "line": 205, + "line": 221, "column": 26 }, "end": { - "line": 205, + "line": 221, "column": 27 } }, @@ -12121,58 +13043,58 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6667, - "end": 6694, + "start": 7007, + "end": 7034, "loc": { "start": { - "line": 205, + "line": 221, "column": 29 }, "end": { - "line": 205, + "line": 221, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 6667, - "end": 6693, + "start": 7007, + "end": 7033, "loc": { "start": { - "line": 205, + "line": 221, "column": 29 }, "end": { - "line": 205, + "line": 221, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6667, - "end": 6686, + "start": 7007, + "end": 7026, "loc": { "start": { - "line": 205, + "line": 221, "column": 29 }, "end": { - "line": 205, + "line": 221, "column": 48 } }, "object": { "type": "Identifier", - "start": 6667, - "end": 6674, + "start": 7007, + "end": 7014, "loc": { "start": { - "line": 205, + "line": 221, "column": 29 }, "end": { - "line": 205, + "line": 221, "column": 36 }, "identifierName": "thisRef" @@ -12181,15 +13103,15 @@ }, "property": { "type": "Identifier", - "start": 6675, - "end": 6686, + "start": 7015, + "end": 7026, "loc": { "start": { - "line": 205, + "line": 221, "column": 37 }, "end": { - "line": 205, + "line": 221, "column": 48 }, "identifierName": "isTexLoaded" @@ -12200,15 +13122,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 6689, - "end": 6693, + "start": 7029, + "end": 7033, "loc": { "start": { - "line": 205, + "line": 221, "column": 51 }, "end": { - "line": 205, + "line": 221, "column": 55 } }, @@ -12220,43 +13142,43 @@ }, { "type": "IfStatement", - "start": 6703, - "end": 6749, + "start": 7043, + "end": 7089, "loc": { "start": { - "line": 206, + "line": 222, "column": 8 }, "end": { - "line": 206, + "line": 222, "column": 54 } }, "test": { "type": "BinaryExpression", - "start": 6707, - "end": 6736, + "start": 7047, + "end": 7076, "loc": { "start": { - "line": 206, + "line": 222, "column": 12 }, "end": { - "line": 206, + "line": 222, "column": 41 } }, "left": { "type": "UnaryExpression", - "start": 6707, - "end": 6722, + "start": 7047, + "end": 7062, "loc": { "start": { - "line": 206, + "line": 222, "column": 12 }, "end": { - "line": 206, + "line": 222, "column": 27 } }, @@ -12264,15 +13186,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 6714, - "end": 6722, + "start": 7054, + "end": 7062, "loc": { "start": { - "line": 206, + "line": 222, "column": 19 }, "end": { - "line": 206, + "line": 222, "column": 27 }, "identifierName": "callback" @@ -12286,15 +13208,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 6726, - "end": 6736, + "start": 7066, + "end": 7076, "loc": { "start": { - "line": 206, + "line": 222, "column": 31 }, "end": { - "line": 206, + "line": 222, "column": 41 } }, @@ -12307,43 +13229,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6738, - "end": 6749, + "start": 7078, + "end": 7089, "loc": { "start": { - "line": 206, + "line": 222, "column": 43 }, "end": { - "line": 206, + "line": 222, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 6738, - "end": 6748, + "start": 7078, + "end": 7088, "loc": { "start": { - "line": 206, + "line": 222, "column": 43 }, "end": { - "line": 206, + "line": 222, "column": 53 } }, "callee": { "type": "Identifier", - "start": 6738, - "end": 6746, + "start": 7078, + "end": 7086, "loc": { "start": { - "line": 206, + "line": 222, "column": 43 }, "end": { - "line": 206, + "line": 222, "column": 51 }, "identifierName": "callback" @@ -12375,15 +13297,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6135, - "end": 6197, + "start": 6475, + "end": 6537, "loc": { "start": { - "line": 192, + "line": 208, "column": 0 }, "end": { - "line": 192, + "line": 208, "column": 62 } } @@ -12391,15 +13313,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadTexture()", - "start": 6198, - "end": 6232, + "start": 6538, + "end": 6572, "loc": { "start": { - "line": 193, + "line": 209, "column": 0 }, "end": { - "line": 193, + "line": 209, "column": 34 } } @@ -12407,15 +13329,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6233, - "end": 6295, + "start": 6573, + "end": 6635, "loc": { "start": { - "line": 194, + "line": 210, "column": 0 }, "end": { - "line": 194, + "line": 210, "column": 62 } } @@ -12425,15 +13347,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6762, - "end": 6824, + "start": 7102, + "end": 7164, "loc": { "start": { - "line": 211, + "line": 227, "column": 0 }, "end": { - "line": 211, + "line": 227, "column": 62 } } @@ -12441,15 +13363,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadMotion()", - "start": 6825, - "end": 6858, + "start": 7165, + "end": 7198, "loc": { "start": { - "line": 212, + "line": 228, "column": 0 }, "end": { - "line": 212, + "line": 228, "column": 33 } } @@ -12457,15 +13379,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6859, - "end": 6921, + "start": 7199, + "end": 7261, "loc": { "start": { - "line": 213, + "line": 229, "column": 0 }, "end": { - "line": 213, + "line": 229, "column": 62 } } @@ -12474,72 +13396,72 @@ }, { "type": "ExpressionStatement", - "start": 6922, - "end": 7410, + "start": 7262, + "end": 7750, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 230, + "line": 246, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 6922, - "end": 7410, + "start": 7262, + "end": 7750, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 230, + "line": 246, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6922, - "end": 6955, + "start": 7262, + "end": 7295, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 214, + "line": 230, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 6922, - "end": 6944, + "start": 7262, + "end": 7284, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 214, + "line": 230, "column": 22 } }, "object": { "type": "Identifier", - "start": 6922, - "end": 6934, + "start": 7262, + "end": 7274, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 214, + "line": 230, "column": 12 }, "identifierName": "L2DBaseModel" @@ -12549,15 +13471,15 @@ }, "property": { "type": "Identifier", - "start": 6935, - "end": 6944, + "start": 7275, + "end": 7284, "loc": { "start": { - "line": 214, + "line": 230, "column": 13 }, "end": { - "line": 214, + "line": 230, "column": 22 }, "identifierName": "prototype" @@ -12569,15 +13491,15 @@ }, "property": { "type": "Identifier", - "start": 6945, - "end": 6955, + "start": 7285, + "end": 7295, "loc": { "start": { - "line": 214, + "line": 230, "column": 23 }, "end": { - "line": 214, + "line": 230, "column": 33 }, "identifierName": "loadMotion" @@ -12589,29 +13511,29 @@ }, "right": { "type": "FunctionExpression", - "start": 6958, - "end": 7410, + "start": 7298, + "end": 7750, "loc": { "start": { - "line": 214, + "line": 230, "column": 36 }, "end": { - "line": 230, + "line": 246, "column": 1 } }, "id": { "type": "Identifier", - "start": 6945, - "end": 6955, + "start": 7285, + "end": 7295, "loc": { "start": { - "line": 214, + "line": 230, "column": 23 }, "end": { - "line": 214, + "line": 230, "column": 33 }, "identifierName": "loadMotion" @@ -12624,15 +13546,15 @@ "params": [ { "type": "Identifier", - "start": 6968, - "end": 6972, + "start": 7308, + "end": 7312, "loc": { "start": { - "line": 214, + "line": 230, "column": 46 }, "end": { - "line": 214, + "line": 230, "column": 50 }, "identifierName": "name" @@ -12643,15 +13565,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6972, - "end": 6982, + "start": 7312, + "end": 7322, "loc": { "start": { - "line": 214, + "line": 230, "column": 50 }, "end": { - "line": 214, + "line": 230, "column": 60 } } @@ -12660,15 +13582,15 @@ }, { "type": "Identifier", - "start": 6984, - "end": 6988, + "start": 7324, + "end": 7328, "loc": { "start": { - "line": 214, + "line": 230, "column": 62 }, "end": { - "line": 214, + "line": 230, "column": 66 }, "identifierName": "path" @@ -12678,15 +13600,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6972, - "end": 6982, + "start": 7312, + "end": 7322, "loc": { "start": { - "line": 214, + "line": 230, "column": 50 }, "end": { - "line": 214, + "line": 230, "column": 60 } } @@ -12696,15 +13618,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6989, - "end": 6999, + "start": 7329, + "end": 7339, "loc": { "start": { - "line": 214, + "line": 230, "column": 67 }, "end": { - "line": 214, + "line": 230, "column": 77 } } @@ -12713,15 +13635,15 @@ }, { "type": "Identifier", - "start": 7001, - "end": 7009, + "start": 7341, + "end": 7349, "loc": { "start": { - "line": 214, + "line": 230, "column": 79 }, "end": { - "line": 214, + "line": 230, "column": 87 }, "identifierName": "callback" @@ -12731,15 +13653,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6989, - "end": 6999, + "start": 7329, + "end": 7339, "loc": { "start": { - "line": 214, + "line": 230, "column": 67 }, "end": { - "line": 214, + "line": 230, "column": 77 } } @@ -12749,59 +13671,59 @@ ], "body": { "type": "BlockStatement", - "start": 7011, - "end": 7410, + "start": 7351, + "end": 7750, "loc": { "start": { - "line": 214, + "line": 230, "column": 89 }, "end": { - "line": 230, + "line": 246, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 7017, - "end": 7063, + "start": 7357, + "end": 7403, "loc": { "start": { - "line": 215, + "line": 231, "column": 4 }, "end": { - "line": 215, + "line": 231, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7021, - "end": 7062, + "start": 7361, + "end": 7402, "loc": { "start": { - "line": 215, + "line": 231, "column": 8 }, "end": { - "line": 215, + "line": 231, "column": 49 } }, "id": { "type": "Identifier", - "start": 7021, - "end": 7023, + "start": 7361, + "end": 7363, "loc": { "start": { - "line": 215, + "line": 231, "column": 8 }, "end": { - "line": 215, + "line": 231, "column": 10 }, "identifierName": "pm" @@ -12810,43 +13732,43 @@ }, "init": { "type": "CallExpression", - "start": 7026, - "end": 7062, + "start": 7366, + "end": 7402, "loc": { "start": { - "line": 215, + "line": 231, "column": 13 }, "end": { - "line": 215, + "line": 231, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 7026, - "end": 7060, + "start": 7366, + "end": 7400, "loc": { "start": { - "line": 215, + "line": 231, "column": 13 }, "end": { - "line": 215, + "line": 231, "column": 47 } }, "object": { "type": "Identifier", - "start": 7026, - "end": 7041, + "start": 7366, + "end": 7381, "loc": { "start": { - "line": 215, + "line": 231, "column": 13 }, "end": { - "line": 215, + "line": 231, "column": 28 }, "identifierName": "Live2DFramework" @@ -12855,15 +13777,15 @@ }, "property": { "type": "Identifier", - "start": 7042, - "end": 7060, + "start": 7382, + "end": 7400, "loc": { "start": { - "line": 215, + "line": 231, "column": 29 }, "end": { - "line": 215, + "line": 231, "column": 47 }, "identifierName": "getPlatformManager" @@ -12881,15 +13803,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7064, - "end": 7082, + "start": 7404, + "end": 7422, "loc": { "start": { - "line": 215, + "line": 231, "column": 51 }, "end": { - "line": 215, + "line": 231, "column": 69 } } @@ -12898,43 +13820,43 @@ }, { "type": "IfStatement", - "start": 7088, - "end": 7140, + "start": 7428, + "end": 7480, "loc": { "start": { - "line": 217, + "line": 233, "column": 4 }, "end": { - "line": 217, + "line": 233, "column": 56 } }, "test": { "type": "MemberExpression", - "start": 7092, - "end": 7106, + "start": 7432, + "end": 7446, "loc": { "start": { - "line": 217, + "line": 233, "column": 8 }, "end": { - "line": 217, + "line": 233, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 7092, - "end": 7096, + "start": 7432, + "end": 7436, "loc": { "start": { - "line": 217, + "line": 233, "column": 8 }, "end": { - "line": 217, + "line": 233, "column": 12 } }, @@ -12942,15 +13864,15 @@ }, "property": { "type": "Identifier", - "start": 7097, - "end": 7106, + "start": 7437, + "end": 7446, "loc": { "start": { - "line": 217, + "line": 233, "column": 13 }, "end": { - "line": 217, + "line": 233, "column": 22 }, "identifierName": "debugMode" @@ -12962,57 +13884,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7108, - "end": 7140, + "start": 7448, + "end": 7480, "loc": { "start": { - "line": 217, + "line": 233, "column": 24 }, "end": { - "line": 217, + "line": 233, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 7108, - "end": 7139, + "start": 7448, + "end": 7479, "loc": { "start": { - "line": 217, + "line": 233, "column": 24 }, "end": { - "line": 217, + "line": 233, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 7108, - "end": 7114, + "start": 7448, + "end": 7454, "loc": { "start": { - "line": 217, + "line": 233, "column": 24 }, "end": { - "line": 217, + "line": 233, "column": 30 } }, "object": { "type": "Identifier", - "start": 7108, - "end": 7110, + "start": 7448, + "end": 7450, "loc": { "start": { - "line": 217, + "line": 233, "column": 24 }, "end": { - "line": 217, + "line": 233, "column": 26 }, "identifierName": "pm" @@ -13021,15 +13943,15 @@ }, "property": { "type": "Identifier", - "start": 7111, - "end": 7114, + "start": 7451, + "end": 7454, "loc": { "start": { - "line": 217, + "line": 233, "column": 27 }, "end": { - "line": 217, + "line": 233, "column": 30 }, "identifierName": "log" @@ -13041,29 +13963,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7115, - "end": 7138, + "start": 7455, + "end": 7478, "loc": { "start": { - "line": 217, + "line": 233, "column": 31 }, "end": { - "line": 217, + "line": 233, "column": 54 } }, "left": { "type": "StringLiteral", - "start": 7115, - "end": 7131, + "start": 7455, + "end": 7471, "loc": { "start": { - "line": 217, + "line": 233, "column": 31 }, "end": { - "line": 217, + "line": 233, "column": 47 } }, @@ -13076,15 +13998,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7134, - "end": 7138, + "start": 7474, + "end": 7478, "loc": { "start": { - "line": 217, + "line": 233, "column": 50 }, "end": { - "line": 217, + "line": 233, "column": 54 }, "identifierName": "path" @@ -13100,15 +14022,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7064, - "end": 7082, + "start": 7404, + "end": 7422, "loc": { "start": { - "line": 215, + "line": 231, "column": 51 }, "end": { - "line": 215, + "line": 231, "column": 69 } } @@ -13117,44 +14039,44 @@ }, { "type": "VariableDeclaration", - "start": 7146, - "end": 7164, + "start": 7486, + "end": 7504, "loc": { "start": { - "line": 219, + "line": 235, "column": 4 }, "end": { - "line": 219, + "line": 235, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7150, - "end": 7163, + "start": 7490, + "end": 7503, "loc": { "start": { - "line": 219, + "line": 235, "column": 8 }, "end": { - "line": 219, + "line": 235, "column": 21 } }, "id": { "type": "Identifier", - "start": 7150, - "end": 7156, + "start": 7490, + "end": 7496, "loc": { "start": { - "line": 219, + "line": 235, "column": 8 }, "end": { - "line": 219, + "line": 235, "column": 14 }, "identifierName": "motion" @@ -13163,15 +14085,15 @@ }, "init": { "type": "NullLiteral", - "start": 7159, - "end": 7163, + "start": 7499, + "end": 7503, "loc": { "start": { - "line": 219, + "line": 235, "column": 17 }, "end": { - "line": 219, + "line": 235, "column": 21 } } @@ -13183,15 +14105,15 @@ { "type": "CommentLine", "value": "Live2DMotion", - "start": 7165, - "end": 7179, + "start": 7505, + "end": 7519, "loc": { "start": { - "line": 219, + "line": 235, "column": 23 }, "end": { - "line": 219, + "line": 235, "column": 37 } } @@ -13200,44 +14122,44 @@ }, { "type": "VariableDeclaration", - "start": 7185, - "end": 7204, + "start": 7525, + "end": 7544, "loc": { "start": { - "line": 221, + "line": 237, "column": 4 }, "end": { - "line": 221, + "line": 237, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7189, - "end": 7203, + "start": 7529, + "end": 7543, "loc": { "start": { - "line": 221, + "line": 237, "column": 8 }, "end": { - "line": 221, + "line": 237, "column": 22 } }, "id": { "type": "Identifier", - "start": 7189, - "end": 7196, + "start": 7529, + "end": 7536, "loc": { "start": { - "line": 221, + "line": 237, "column": 8 }, "end": { - "line": 221, + "line": 237, "column": 15 }, "identifierName": "thisRef" @@ -13247,15 +14169,15 @@ }, "init": { "type": "ThisExpression", - "start": 7199, - "end": 7203, + "start": 7539, + "end": 7543, "loc": { "start": { - "line": 221, + "line": 237, "column": 18 }, "end": { - "line": 221, + "line": 237, "column": 22 } } @@ -13268,15 +14190,15 @@ { "type": "CommentLine", "value": "Live2DMotion", - "start": 7165, - "end": 7179, + "start": 7505, + "end": 7519, "loc": { "start": { - "line": 219, + "line": 235, "column": 23 }, "end": { - "line": 219, + "line": 235, "column": 37 } } @@ -13285,57 +14207,57 @@ }, { "type": "ExpressionStatement", - "start": 7209, - "end": 7407, + "start": 7549, + "end": 7747, "loc": { "start": { - "line": 222, + "line": 238, "column": 4 }, "end": { - "line": 228, + "line": 244, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 7209, - "end": 7406, + "start": 7549, + "end": 7746, "loc": { "start": { - "line": 222, + "line": 238, "column": 4 }, "end": { - "line": 228, + "line": 244, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 7209, - "end": 7221, + "start": 7549, + "end": 7561, "loc": { "start": { - "line": 222, + "line": 238, "column": 4 }, "end": { - "line": 222, + "line": 238, "column": 16 } }, "object": { "type": "Identifier", - "start": 7209, - "end": 7211, + "start": 7549, + "end": 7551, "loc": { "start": { - "line": 222, + "line": 238, "column": 4 }, "end": { - "line": 222, + "line": 238, "column": 6 }, "identifierName": "pm" @@ -13344,15 +14266,15 @@ }, "property": { "type": "Identifier", - "start": 7212, - "end": 7221, + "start": 7552, + "end": 7561, "loc": { "start": { - "line": 222, + "line": 238, "column": 7 }, "end": { - "line": 222, + "line": 238, "column": 16 }, "identifierName": "loadBytes" @@ -13364,15 +14286,15 @@ "arguments": [ { "type": "Identifier", - "start": 7222, - "end": 7226, + "start": 7562, + "end": 7566, "loc": { "start": { - "line": 222, + "line": 238, "column": 17 }, "end": { - "line": 222, + "line": 238, "column": 21 }, "identifierName": "path" @@ -13381,15 +14303,15 @@ }, { "type": "FunctionExpression", - "start": 7228, - "end": 7405, + "start": 7568, + "end": 7745, "loc": { "start": { - "line": 222, + "line": 238, "column": 23 }, "end": { - "line": 228, + "line": 244, "column": 5 } }, @@ -13400,15 +14322,15 @@ "params": [ { "type": "Identifier", - "start": 7238, - "end": 7241, + "start": 7578, + "end": 7581, "loc": { "start": { - "line": 222, + "line": 238, "column": 33 }, "end": { - "line": 222, + "line": 238, "column": 36 }, "identifierName": "buf" @@ -13418,59 +14340,59 @@ ], "body": { "type": "BlockStatement", - "start": 7243, - "end": 7405, + "start": 7583, + "end": 7745, "loc": { "start": { - "line": 222, + "line": 238, "column": 38 }, "end": { - "line": 228, + "line": 244, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 7253, - "end": 7291, + "start": 7593, + "end": 7631, "loc": { "start": { - "line": 223, + "line": 239, "column": 8 }, "end": { - "line": 223, + "line": 239, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 7253, - "end": 7290, + "start": 7593, + "end": 7630, "loc": { "start": { - "line": 223, + "line": 239, "column": 8 }, "end": { - "line": 223, + "line": 239, "column": 45 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7253, - "end": 7259, + "start": 7593, + "end": 7599, "loc": { "start": { - "line": 223, + "line": 239, "column": 8 }, "end": { - "line": 223, + "line": 239, "column": 14 }, "identifierName": "motion" @@ -13479,43 +14401,43 @@ }, "right": { "type": "CallExpression", - "start": 7262, - "end": 7290, + "start": 7602, + "end": 7630, "loc": { "start": { - "line": 223, + "line": 239, "column": 17 }, "end": { - "line": 223, + "line": 239, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 7262, - "end": 7285, + "start": 7602, + "end": 7625, "loc": { "start": { - "line": 223, + "line": 239, "column": 17 }, "end": { - "line": 223, + "line": 239, "column": 40 } }, "object": { "type": "Identifier", - "start": 7262, - "end": 7274, + "start": 7602, + "end": 7614, "loc": { "start": { - "line": 223, + "line": 239, "column": 17 }, "end": { - "line": 223, + "line": 239, "column": 29 }, "identifierName": "Live2DMotion" @@ -13524,15 +14446,15 @@ }, "property": { "type": "Identifier", - "start": 7275, - "end": 7285, + "start": 7615, + "end": 7625, "loc": { "start": { - "line": 223, + "line": 239, "column": 30 }, "end": { - "line": 223, + "line": 239, "column": 40 }, "identifierName": "loadMotion" @@ -13544,15 +14466,15 @@ "arguments": [ { "type": "Identifier", - "start": 7286, - "end": 7289, + "start": 7626, + "end": 7629, "loc": { "start": { - "line": 223, + "line": 239, "column": 41 }, "end": { - "line": 223, + "line": 239, "column": 44 }, "identifierName": "buf" @@ -13565,43 +14487,43 @@ }, { "type": "IfStatement", - "start": 7300, - "end": 7373, + "start": 7640, + "end": 7713, "loc": { "start": { - "line": 224, + "line": 240, "column": 8 }, "end": { - "line": 226, + "line": 242, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 7304, - "end": 7316, + "start": 7644, + "end": 7656, "loc": { "start": { - "line": 224, + "line": 240, "column": 12 }, "end": { - "line": 224, + "line": 240, "column": 24 } }, "left": { "type": "Identifier", - "start": 7304, - "end": 7308, + "start": 7644, + "end": 7648, "loc": { "start": { - "line": 224, + "line": 240, "column": 12 }, "end": { - "line": 224, + "line": 240, "column": 16 }, "identifierName": "name" @@ -13611,15 +14533,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 7312, - "end": 7316, + "start": 7652, + "end": 7656, "loc": { "start": { - "line": 224, + "line": 240, "column": 20 }, "end": { - "line": 224, + "line": 240, "column": 24 } } @@ -13627,87 +14549,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 7318, - "end": 7373, + "start": 7658, + "end": 7713, "loc": { "start": { - "line": 224, + "line": 240, "column": 26 }, "end": { - "line": 226, + "line": 242, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 7332, - "end": 7363, + "start": 7672, + "end": 7703, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 7332, - "end": 7362, + "start": 7672, + "end": 7702, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7332, - "end": 7353, + "start": 7672, + "end": 7693, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 7332, - "end": 7347, + "start": 7672, + "end": 7687, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 27 } }, "object": { "type": "Identifier", - "start": 7332, - "end": 7339, + "start": 7672, + "end": 7679, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 19 }, "identifierName": "thisRef" @@ -13716,15 +14638,15 @@ }, "property": { "type": "Identifier", - "start": 7340, - "end": 7347, + "start": 7680, + "end": 7687, "loc": { "start": { - "line": 225, + "line": 241, "column": 20 }, "end": { - "line": 225, + "line": 241, "column": 27 }, "identifierName": "motions" @@ -13735,15 +14657,15 @@ }, "property": { "type": "Identifier", - "start": 7348, - "end": 7352, + "start": 7688, + "end": 7692, "loc": { "start": { - "line": 225, + "line": 241, "column": 28 }, "end": { - "line": 225, + "line": 241, "column": 32 }, "identifierName": "name" @@ -13754,15 +14676,15 @@ }, "right": { "type": "Identifier", - "start": 7356, - "end": 7362, + "start": 7696, + "end": 7702, "loc": { "start": { - "line": 225, + "line": 241, "column": 36 }, "end": { - "line": 225, + "line": 241, "column": 42 }, "identifierName": "motion" @@ -13778,43 +14700,43 @@ }, { "type": "ExpressionStatement", - "start": 7382, - "end": 7399, + "start": 7722, + "end": 7739, "loc": { "start": { - "line": 227, + "line": 243, "column": 8 }, "end": { - "line": 227, + "line": 243, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 7382, - "end": 7398, + "start": 7722, + "end": 7738, "loc": { "start": { - "line": 227, + "line": 243, "column": 8 }, "end": { - "line": 227, + "line": 243, "column": 24 } }, "callee": { "type": "Identifier", - "start": 7382, - "end": 7390, + "start": 7722, + "end": 7730, "loc": { "start": { - "line": 227, + "line": 243, "column": 8 }, "end": { - "line": 227, + "line": 243, "column": 16 }, "identifierName": "callback" @@ -13824,15 +14746,15 @@ "arguments": [ { "type": "Identifier", - "start": 7391, - "end": 7397, + "start": 7731, + "end": 7737, "loc": { "start": { - "line": 227, + "line": 243, "column": 17 }, "end": { - "line": 227, + "line": 243, "column": 23 }, "identifierName": "motion" @@ -13862,15 +14784,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6762, - "end": 6824, + "start": 7102, + "end": 7164, "loc": { "start": { - "line": 211, + "line": 227, "column": 0 }, "end": { - "line": 211, + "line": 227, "column": 62 } } @@ -13878,15 +14800,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadMotion()", - "start": 6825, - "end": 6858, + "start": 7165, + "end": 7198, "loc": { "start": { - "line": 212, + "line": 228, "column": 0 }, "end": { - "line": 212, + "line": 228, "column": 33 } } @@ -13894,15 +14816,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6859, - "end": 6921, + "start": 7199, + "end": 7261, "loc": { "start": { - "line": 213, + "line": 229, "column": 0 }, "end": { - "line": 213, + "line": 229, "column": 62 } } @@ -13912,15 +14834,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7412, - "end": 7474, + "start": 7752, + "end": 7814, "loc": { "start": { - "line": 232, + "line": 248, "column": 0 }, "end": { - "line": 232, + "line": 248, "column": 62 } } @@ -13928,15 +14850,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadExpression()", - "start": 7475, - "end": 7512, + "start": 7815, + "end": 7852, "loc": { "start": { - "line": 233, + "line": 249, "column": 0 }, "end": { - "line": 233, + "line": 249, "column": 37 } } @@ -13944,15 +14866,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7513, - "end": 7575, + "start": 7853, + "end": 7915, "loc": { "start": { - "line": 234, + "line": 250, "column": 0 }, "end": { - "line": 234, + "line": 250, "column": 62 } } @@ -13961,72 +14883,72 @@ }, { "type": "ExpressionStatement", - "start": 7576, - "end": 8045, + "start": 7916, + "end": 8385, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 247, + "line": 263, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 7576, - "end": 8045, + "start": 7916, + "end": 8385, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 247, + "line": 263, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7576, - "end": 7613, + "start": 7916, + "end": 7953, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 235, + "line": 251, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7576, - "end": 7598, + "start": 7916, + "end": 7938, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 235, + "line": 251, "column": 22 } }, "object": { "type": "Identifier", - "start": 7576, - "end": 7588, + "start": 7916, + "end": 7928, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 235, + "line": 251, "column": 12 }, "identifierName": "L2DBaseModel" @@ -14036,15 +14958,15 @@ }, "property": { "type": "Identifier", - "start": 7589, - "end": 7598, + "start": 7929, + "end": 7938, "loc": { "start": { - "line": 235, + "line": 251, "column": 13 }, "end": { - "line": 235, + "line": 251, "column": 22 }, "identifierName": "prototype" @@ -14056,15 +14978,15 @@ }, "property": { "type": "Identifier", - "start": 7599, - "end": 7613, + "start": 7939, + "end": 7953, "loc": { "start": { - "line": 235, + "line": 251, "column": 23 }, "end": { - "line": 235, + "line": 251, "column": 37 }, "identifierName": "loadExpression" @@ -14076,29 +14998,29 @@ }, "right": { "type": "FunctionExpression", - "start": 7616, - "end": 8045, + "start": 7956, + "end": 8385, "loc": { "start": { - "line": 235, + "line": 251, "column": 40 }, "end": { - "line": 247, + "line": 263, "column": 1 } }, "id": { "type": "Identifier", - "start": 7599, - "end": 7613, + "start": 7939, + "end": 7953, "loc": { "start": { - "line": 235, + "line": 251, "column": 23 }, "end": { - "line": 235, + "line": 251, "column": 37 }, "identifierName": "loadExpression" @@ -14111,15 +15033,15 @@ "params": [ { "type": "Identifier", - "start": 7626, - "end": 7630, + "start": 7966, + "end": 7970, "loc": { "start": { - "line": 235, + "line": 251, "column": 50 }, "end": { - "line": 235, + "line": 251, "column": 54 }, "identifierName": "name" @@ -14130,15 +15052,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7630, - "end": 7640, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 235, + "line": 251, "column": 54 }, "end": { - "line": 235, + "line": 251, "column": 64 } } @@ -14147,15 +15069,15 @@ }, { "type": "Identifier", - "start": 7642, - "end": 7646, + "start": 7982, + "end": 7986, "loc": { "start": { - "line": 235, + "line": 251, "column": 66 }, "end": { - "line": 235, + "line": 251, "column": 70 }, "identifierName": "path" @@ -14165,15 +15087,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7630, - "end": 7640, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 235, + "line": 251, "column": 54 }, "end": { - "line": 235, + "line": 251, "column": 64 } } @@ -14183,15 +15105,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7647, - "end": 7657, + "start": 7987, + "end": 7997, "loc": { "start": { - "line": 235, + "line": 251, "column": 71 }, "end": { - "line": 235, + "line": 251, "column": 81 } } @@ -14200,15 +15122,15 @@ }, { "type": "Identifier", - "start": 7659, - "end": 7667, + "start": 7999, + "end": 8007, "loc": { "start": { - "line": 235, + "line": 251, "column": 83 }, "end": { - "line": 235, + "line": 251, "column": 91 }, "identifierName": "callback" @@ -14218,15 +15140,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7647, - "end": 7657, + "start": 7987, + "end": 7997, "loc": { "start": { - "line": 235, + "line": 251, "column": 71 }, "end": { - "line": 235, + "line": 251, "column": 81 } } @@ -14236,59 +15158,59 @@ ], "body": { "type": "BlockStatement", - "start": 7669, - "end": 8045, + "start": 8009, + "end": 8385, "loc": { "start": { - "line": 235, + "line": 251, "column": 93 }, "end": { - "line": 247, + "line": 263, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 7675, - "end": 7721, + "start": 8015, + "end": 8061, "loc": { "start": { - "line": 236, + "line": 252, "column": 4 }, "end": { - "line": 236, + "line": 252, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7679, - "end": 7720, + "start": 8019, + "end": 8060, "loc": { "start": { - "line": 236, + "line": 252, "column": 8 }, "end": { - "line": 236, + "line": 252, "column": 49 } }, "id": { "type": "Identifier", - "start": 7679, - "end": 7681, + "start": 8019, + "end": 8021, "loc": { "start": { - "line": 236, + "line": 252, "column": 8 }, "end": { - "line": 236, + "line": 252, "column": 10 }, "identifierName": "pm" @@ -14297,43 +15219,43 @@ }, "init": { "type": "CallExpression", - "start": 7684, - "end": 7720, + "start": 8024, + "end": 8060, "loc": { "start": { - "line": 236, + "line": 252, "column": 13 }, "end": { - "line": 236, + "line": 252, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 7684, - "end": 7718, + "start": 8024, + "end": 8058, "loc": { "start": { - "line": 236, + "line": 252, "column": 13 }, "end": { - "line": 236, + "line": 252, "column": 47 } }, "object": { "type": "Identifier", - "start": 7684, - "end": 7699, + "start": 8024, + "end": 8039, "loc": { "start": { - "line": 236, + "line": 252, "column": 13 }, "end": { - "line": 236, + "line": 252, "column": 28 }, "identifierName": "Live2DFramework" @@ -14342,15 +15264,15 @@ }, "property": { "type": "Identifier", - "start": 7700, - "end": 7718, + "start": 8040, + "end": 8058, "loc": { "start": { - "line": 236, + "line": 252, "column": 29 }, "end": { - "line": 236, + "line": 252, "column": 47 }, "identifierName": "getPlatformManager" @@ -14368,15 +15290,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7722, - "end": 7740, + "start": 8062, + "end": 8080, "loc": { "start": { - "line": 236, + "line": 252, "column": 51 }, "end": { - "line": 236, + "line": 252, "column": 69 } } @@ -14385,43 +15307,43 @@ }, { "type": "IfStatement", - "start": 7746, - "end": 7802, + "start": 8086, + "end": 8142, "loc": { "start": { - "line": 238, + "line": 254, "column": 4 }, "end": { - "line": 238, + "line": 254, "column": 60 } }, "test": { "type": "MemberExpression", - "start": 7750, - "end": 7764, + "start": 8090, + "end": 8104, "loc": { "start": { - "line": 238, + "line": 254, "column": 8 }, "end": { - "line": 238, + "line": 254, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 7750, - "end": 7754, + "start": 8090, + "end": 8094, "loc": { "start": { - "line": 238, + "line": 254, "column": 8 }, "end": { - "line": 238, + "line": 254, "column": 12 } }, @@ -14429,15 +15351,15 @@ }, "property": { "type": "Identifier", - "start": 7755, - "end": 7764, + "start": 8095, + "end": 8104, "loc": { "start": { - "line": 238, + "line": 254, "column": 13 }, "end": { - "line": 238, + "line": 254, "column": 22 }, "identifierName": "debugMode" @@ -14449,57 +15371,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7766, - "end": 7802, + "start": 8106, + "end": 8142, "loc": { "start": { - "line": 238, + "line": 254, "column": 24 }, "end": { - "line": 238, + "line": 254, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 7766, - "end": 7801, + "start": 8106, + "end": 8141, "loc": { "start": { - "line": 238, + "line": 254, "column": 24 }, "end": { - "line": 238, + "line": 254, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 7766, - "end": 7772, + "start": 8106, + "end": 8112, "loc": { "start": { - "line": 238, + "line": 254, "column": 24 }, "end": { - "line": 238, + "line": 254, "column": 30 } }, "object": { "type": "Identifier", - "start": 7766, - "end": 7768, + "start": 8106, + "end": 8108, "loc": { "start": { - "line": 238, + "line": 254, "column": 24 }, "end": { - "line": 238, + "line": 254, "column": 26 }, "identifierName": "pm" @@ -14508,15 +15430,15 @@ }, "property": { "type": "Identifier", - "start": 7769, - "end": 7772, + "start": 8109, + "end": 8112, "loc": { "start": { - "line": 238, + "line": 254, "column": 27 }, "end": { - "line": 238, + "line": 254, "column": 30 }, "identifierName": "log" @@ -14528,29 +15450,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 7773, - "end": 7800, + "start": 8113, + "end": 8140, "loc": { "start": { - "line": 238, + "line": 254, "column": 31 }, "end": { - "line": 238, + "line": 254, "column": 58 } }, "left": { "type": "StringLiteral", - "start": 7773, - "end": 7793, + "start": 8113, + "end": 8133, "loc": { "start": { - "line": 238, + "line": 254, "column": 31 }, "end": { - "line": 238, + "line": 254, "column": 51 } }, @@ -14563,15 +15485,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 7796, - "end": 7800, + "start": 8136, + "end": 8140, "loc": { "start": { - "line": 238, + "line": 254, "column": 54 }, "end": { - "line": 238, + "line": 254, "column": 58 }, "identifierName": "path" @@ -14587,15 +15509,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7722, - "end": 7740, + "start": 8062, + "end": 8080, "loc": { "start": { - "line": 236, + "line": 252, "column": 51 }, "end": { - "line": 236, + "line": 252, "column": 69 } } @@ -14604,44 +15526,44 @@ }, { "type": "VariableDeclaration", - "start": 7808, - "end": 7827, + "start": 8148, + "end": 8167, "loc": { "start": { - "line": 240, + "line": 256, "column": 4 }, "end": { - "line": 240, + "line": 256, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7812, - "end": 7826, + "start": 8152, + "end": 8166, "loc": { "start": { - "line": 240, + "line": 256, "column": 8 }, "end": { - "line": 240, + "line": 256, "column": 22 } }, "id": { "type": "Identifier", - "start": 7812, - "end": 7819, + "start": 8152, + "end": 8159, "loc": { "start": { - "line": 240, + "line": 256, "column": 8 }, "end": { - "line": 240, + "line": 256, "column": 15 }, "identifierName": "thisRef" @@ -14650,15 +15572,15 @@ }, "init": { "type": "ThisExpression", - "start": 7822, - "end": 7826, + "start": 8162, + "end": 8166, "loc": { "start": { - "line": 240, + "line": 256, "column": 18 }, "end": { - "line": 240, + "line": 256, "column": 22 } } @@ -14669,57 +15591,57 @@ }, { "type": "ExpressionStatement", - "start": 7832, - "end": 8043, + "start": 8172, + "end": 8383, "loc": { "start": { - "line": 241, + "line": 257, "column": 4 }, "end": { - "line": 246, + "line": 262, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 7832, - "end": 8042, + "start": 8172, + "end": 8382, "loc": { "start": { - "line": 241, + "line": 257, "column": 4 }, "end": { - "line": 246, + "line": 262, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 7832, - "end": 7844, + "start": 8172, + "end": 8184, "loc": { "start": { - "line": 241, + "line": 257, "column": 4 }, "end": { - "line": 241, + "line": 257, "column": 16 } }, "object": { "type": "Identifier", - "start": 7832, - "end": 7834, + "start": 8172, + "end": 8174, "loc": { "start": { - "line": 241, + "line": 257, "column": 4 }, "end": { - "line": 241, + "line": 257, "column": 6 }, "identifierName": "pm" @@ -14728,15 +15650,15 @@ }, "property": { "type": "Identifier", - "start": 7835, - "end": 7844, + "start": 8175, + "end": 8184, "loc": { "start": { - "line": 241, + "line": 257, "column": 7 }, "end": { - "line": 241, + "line": 257, "column": 16 }, "identifierName": "loadBytes" @@ -14748,15 +15670,15 @@ "arguments": [ { "type": "Identifier", - "start": 7845, - "end": 7849, + "start": 8185, + "end": 8189, "loc": { "start": { - "line": 241, + "line": 257, "column": 17 }, "end": { - "line": 241, + "line": 257, "column": 21 }, "identifierName": "path" @@ -14765,15 +15687,15 @@ }, { "type": "FunctionExpression", - "start": 7851, - "end": 8041, + "start": 8191, + "end": 8381, "loc": { "start": { - "line": 241, + "line": 257, "column": 23 }, "end": { - "line": 246, + "line": 262, "column": 5 } }, @@ -14784,15 +15706,15 @@ "params": [ { "type": "Identifier", - "start": 7861, - "end": 7864, + "start": 8201, + "end": 8204, "loc": { "start": { - "line": 241, + "line": 257, "column": 33 }, "end": { - "line": 241, + "line": 257, "column": 36 }, "identifierName": "buf" @@ -14802,58 +15724,58 @@ ], "body": { "type": "BlockStatement", - "start": 7866, - "end": 8041, + "start": 8206, + "end": 8381, "loc": { "start": { - "line": 241, + "line": 257, "column": 38 }, "end": { - "line": 246, + "line": 262, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 7876, - "end": 7980, + "start": 8216, + "end": 8320, "loc": { "start": { - "line": 242, + "line": 258, "column": 8 }, "end": { - "line": 244, + "line": 260, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 7880, - "end": 7892, + "start": 8220, + "end": 8232, "loc": { "start": { - "line": 242, + "line": 258, "column": 12 }, "end": { - "line": 242, + "line": 258, "column": 24 } }, "left": { "type": "Identifier", - "start": 7880, - "end": 7884, + "start": 8220, + "end": 8224, "loc": { "start": { - "line": 242, + "line": 258, "column": 12 }, "end": { - "line": 242, + "line": 258, "column": 16 }, "identifierName": "name" @@ -14863,15 +15785,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 7888, - "end": 7892, + "start": 8228, + "end": 8232, "loc": { "start": { - "line": 242, + "line": 258, "column": 20 }, "end": { - "line": 242, + "line": 258, "column": 24 } } @@ -14879,87 +15801,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 7894, - "end": 7980, + "start": 8234, + "end": 8320, "loc": { "start": { - "line": 242, + "line": 258, "column": 26 }, "end": { - "line": 244, + "line": 260, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 7908, - "end": 7970, + "start": 8248, + "end": 8310, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 74 } }, "expression": { "type": "AssignmentExpression", - "start": 7908, - "end": 7969, + "start": 8248, + "end": 8309, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 73 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7908, - "end": 7933, + "start": 8248, + "end": 8273, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7908, - "end": 7927, + "start": 8248, + "end": 8267, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 31 } }, "object": { "type": "Identifier", - "start": 7908, - "end": 7915, + "start": 8248, + "end": 8255, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 19 }, "identifierName": "thisRef" @@ -14968,15 +15890,15 @@ }, "property": { "type": "Identifier", - "start": 7916, - "end": 7927, + "start": 8256, + "end": 8267, "loc": { "start": { - "line": 243, + "line": 259, "column": 20 }, "end": { - "line": 243, + "line": 259, "column": 31 }, "identifierName": "expressions" @@ -14987,15 +15909,15 @@ }, "property": { "type": "Identifier", - "start": 7928, - "end": 7932, + "start": 8268, + "end": 8272, "loc": { "start": { - "line": 243, + "line": 259, "column": 32 }, "end": { - "line": 243, + "line": 259, "column": 36 }, "identifierName": "name" @@ -15006,43 +15928,43 @@ }, "right": { "type": "CallExpression", - "start": 7936, - "end": 7969, + "start": 8276, + "end": 8309, "loc": { "start": { - "line": 243, + "line": 259, "column": 40 }, "end": { - "line": 243, + "line": 259, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 7936, - "end": 7964, + "start": 8276, + "end": 8304, "loc": { "start": { - "line": 243, + "line": 259, "column": 40 }, "end": { - "line": 243, + "line": 259, "column": 68 } }, "object": { "type": "Identifier", - "start": 7936, - "end": 7955, + "start": 8276, + "end": 8295, "loc": { "start": { - "line": 243, + "line": 259, "column": 40 }, "end": { - "line": 243, + "line": 259, "column": 59 }, "identifierName": "L2DExpressionMotion" @@ -15051,15 +15973,15 @@ }, "property": { "type": "Identifier", - "start": 7956, - "end": 7964, + "start": 8296, + "end": 8304, "loc": { "start": { - "line": 243, + "line": 259, "column": 60 }, "end": { - "line": 243, + "line": 259, "column": 68 }, "identifierName": "loadJson" @@ -15071,15 +15993,15 @@ "arguments": [ { "type": "Identifier", - "start": 7965, - "end": 7968, + "start": 8305, + "end": 8308, "loc": { "start": { - "line": 243, + "line": 259, "column": 69 }, "end": { - "line": 243, + "line": 259, "column": 72 }, "identifierName": "buf" @@ -15097,43 +16019,43 @@ }, { "type": "IfStatement", - "start": 7989, - "end": 8035, + "start": 8329, + "end": 8375, "loc": { "start": { - "line": 245, + "line": 261, "column": 8 }, "end": { - "line": 245, + "line": 261, "column": 54 } }, "test": { "type": "BinaryExpression", - "start": 7993, - "end": 8022, + "start": 8333, + "end": 8362, "loc": { "start": { - "line": 245, + "line": 261, "column": 12 }, "end": { - "line": 245, + "line": 261, "column": 41 } }, "left": { "type": "UnaryExpression", - "start": 7993, - "end": 8008, + "start": 8333, + "end": 8348, "loc": { "start": { - "line": 245, + "line": 261, "column": 12 }, "end": { - "line": 245, + "line": 261, "column": 27 } }, @@ -15141,15 +16063,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 8000, - "end": 8008, + "start": 8340, + "end": 8348, "loc": { "start": { - "line": 245, + "line": 261, "column": 19 }, "end": { - "line": 245, + "line": 261, "column": 27 }, "identifierName": "callback" @@ -15163,15 +16085,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 8012, - "end": 8022, + "start": 8352, + "end": 8362, "loc": { "start": { - "line": 245, + "line": 261, "column": 31 }, "end": { - "line": 245, + "line": 261, "column": 41 } }, @@ -15184,43 +16106,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8024, - "end": 8035, + "start": 8364, + "end": 8375, "loc": { "start": { - "line": 245, + "line": 261, "column": 43 }, "end": { - "line": 245, + "line": 261, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 8024, - "end": 8034, + "start": 8364, + "end": 8374, "loc": { "start": { - "line": 245, + "line": 261, "column": 43 }, "end": { - "line": 245, + "line": 261, "column": 53 } }, "callee": { "type": "Identifier", - "start": 8024, - "end": 8032, + "start": 8364, + "end": 8372, "loc": { "start": { - "line": 245, + "line": 261, "column": 43 }, "end": { - "line": 245, + "line": 261, "column": 51 }, "identifierName": "callback" @@ -15252,15 +16174,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7412, - "end": 7474, + "start": 7752, + "end": 7814, "loc": { "start": { - "line": 232, + "line": 248, "column": 0 }, "end": { - "line": 232, + "line": 248, "column": 62 } } @@ -15268,15 +16190,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadExpression()", - "start": 7475, - "end": 7512, + "start": 7815, + "end": 7852, "loc": { "start": { - "line": 233, + "line": 249, "column": 0 }, "end": { - "line": 233, + "line": 249, "column": 37 } } @@ -15284,15 +16206,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7513, - "end": 7575, + "start": 7853, + "end": 7915, "loc": { "start": { - "line": 234, + "line": 250, "column": 0 }, "end": { - "line": 234, + "line": 250, "column": 62 } } @@ -15302,15 +16224,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8047, - "end": 8109, + "start": 8387, + "end": 8449, "loc": { "start": { - "line": 249, + "line": 265, "column": 0 }, "end": { - "line": 249, + "line": 265, "column": 62 } } @@ -15318,15 +16240,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPose()", - "start": 8110, - "end": 8141, + "start": 8450, + "end": 8481, "loc": { "start": { - "line": 250, + "line": 266, "column": 0 }, "end": { - "line": 250, + "line": 266, "column": 31 } } @@ -15334,15 +16256,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8142, - "end": 8204, + "start": 8482, + "end": 8544, "loc": { "start": { - "line": 251, + "line": 267, "column": 0 }, "end": { - "line": 251, + "line": 267, "column": 62 } } @@ -15351,72 +16273,72 @@ }, { "type": "ExpressionStatement", - "start": 8205, - "end": 8652, + "start": 8545, + "end": 8992, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 265, + "line": 281, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 8205, - "end": 8652, + "start": 8545, + "end": 8992, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 265, + "line": 281, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8205, - "end": 8236, + "start": 8545, + "end": 8576, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 252, + "line": 268, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 8205, - "end": 8227, + "start": 8545, + "end": 8567, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 252, + "line": 268, "column": 22 } }, "object": { "type": "Identifier", - "start": 8205, - "end": 8217, + "start": 8545, + "end": 8557, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 252, + "line": 268, "column": 12 }, "identifierName": "L2DBaseModel" @@ -15426,15 +16348,15 @@ }, "property": { "type": "Identifier", - "start": 8218, - "end": 8227, + "start": 8558, + "end": 8567, "loc": { "start": { - "line": 252, + "line": 268, "column": 13 }, "end": { - "line": 252, + "line": 268, "column": 22 }, "identifierName": "prototype" @@ -15446,15 +16368,15 @@ }, "property": { "type": "Identifier", - "start": 8228, - "end": 8236, + "start": 8568, + "end": 8576, "loc": { "start": { - "line": 252, + "line": 268, "column": 23 }, "end": { - "line": 252, + "line": 268, "column": 31 }, "identifierName": "loadPose" @@ -15466,29 +16388,29 @@ }, "right": { "type": "FunctionExpression", - "start": 8239, - "end": 8652, + "start": 8579, + "end": 8992, "loc": { "start": { - "line": 252, + "line": 268, "column": 34 }, "end": { - "line": 265, + "line": 281, "column": 1 } }, "id": { "type": "Identifier", - "start": 8228, - "end": 8236, + "start": 8568, + "end": 8576, "loc": { "start": { - "line": 252, + "line": 268, "column": 23 }, "end": { - "line": 252, + "line": 268, "column": 31 }, "identifierName": "loadPose" @@ -15501,15 +16423,15 @@ "params": [ { "type": "Identifier", - "start": 8249, - "end": 8253, + "start": 8589, + "end": 8593, "loc": { "start": { - "line": 252, + "line": 268, "column": 44 }, "end": { - "line": 252, + "line": 268, "column": 48 }, "identifierName": "path" @@ -15520,15 +16442,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8254, - "end": 8264, + "start": 8594, + "end": 8604, "loc": { "start": { - "line": 252, + "line": 268, "column": 49 }, "end": { - "line": 252, + "line": 268, "column": 59 } } @@ -15537,15 +16459,15 @@ }, { "type": "Identifier", - "start": 8266, - "end": 8274, + "start": 8606, + "end": 8614, "loc": { "start": { - "line": 252, + "line": 268, "column": 61 }, "end": { - "line": 252, + "line": 268, "column": 69 }, "identifierName": "callback" @@ -15555,15 +16477,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8254, - "end": 8264, + "start": 8594, + "end": 8604, "loc": { "start": { - "line": 252, + "line": 268, "column": 49 }, "end": { - "line": 252, + "line": 268, "column": 59 } } @@ -15573,59 +16495,59 @@ ], "body": { "type": "BlockStatement", - "start": 8276, - "end": 8652, + "start": 8616, + "end": 8992, "loc": { "start": { - "line": 252, + "line": 268, "column": 71 }, "end": { - "line": 265, + "line": 281, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 8282, - "end": 8328, + "start": 8622, + "end": 8668, "loc": { "start": { - "line": 253, + "line": 269, "column": 4 }, "end": { - "line": 253, + "line": 269, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8286, - "end": 8327, + "start": 8626, + "end": 8667, "loc": { "start": { - "line": 253, + "line": 269, "column": 8 }, "end": { - "line": 253, + "line": 269, "column": 49 } }, "id": { "type": "Identifier", - "start": 8286, - "end": 8288, + "start": 8626, + "end": 8628, "loc": { "start": { - "line": 253, + "line": 269, "column": 8 }, "end": { - "line": 253, + "line": 269, "column": 10 }, "identifierName": "pm" @@ -15634,43 +16556,43 @@ }, "init": { "type": "CallExpression", - "start": 8291, - "end": 8327, + "start": 8631, + "end": 8667, "loc": { "start": { - "line": 253, + "line": 269, "column": 13 }, "end": { - "line": 253, + "line": 269, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8291, - "end": 8325, + "start": 8631, + "end": 8665, "loc": { "start": { - "line": 253, + "line": 269, "column": 13 }, "end": { - "line": 253, + "line": 269, "column": 47 } }, "object": { "type": "Identifier", - "start": 8291, - "end": 8306, + "start": 8631, + "end": 8646, "loc": { "start": { - "line": 253, + "line": 269, "column": 13 }, "end": { - "line": 253, + "line": 269, "column": 28 }, "identifierName": "Live2DFramework" @@ -15679,15 +16601,15 @@ }, "property": { "type": "Identifier", - "start": 8307, - "end": 8325, + "start": 8647, + "end": 8665, "loc": { "start": { - "line": 253, + "line": 269, "column": 29 }, "end": { - "line": 253, + "line": 269, "column": 47 }, "identifierName": "getPlatformManager" @@ -15705,15 +16627,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8329, - "end": 8347, + "start": 8669, + "end": 8687, "loc": { "start": { - "line": 253, + "line": 269, "column": 51 }, "end": { - "line": 253, + "line": 269, "column": 69 } } @@ -15722,43 +16644,43 @@ }, { "type": "IfStatement", - "start": 8352, - "end": 8402, + "start": 8692, + "end": 8742, "loc": { "start": { - "line": 254, + "line": 270, "column": 4 }, "end": { - "line": 254, + "line": 270, "column": 54 } }, "test": { "type": "MemberExpression", - "start": 8356, - "end": 8370, + "start": 8696, + "end": 8710, "loc": { "start": { - "line": 254, + "line": 270, "column": 8 }, "end": { - "line": 254, + "line": 270, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 8356, - "end": 8360, + "start": 8696, + "end": 8700, "loc": { "start": { - "line": 254, + "line": 270, "column": 8 }, "end": { - "line": 254, + "line": 270, "column": 12 } }, @@ -15766,15 +16688,15 @@ }, "property": { "type": "Identifier", - "start": 8361, - "end": 8370, + "start": 8701, + "end": 8710, "loc": { "start": { - "line": 254, + "line": 270, "column": 13 }, "end": { - "line": 254, + "line": 270, "column": 22 }, "identifierName": "debugMode" @@ -15786,57 +16708,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8372, - "end": 8402, + "start": 8712, + "end": 8742, "loc": { "start": { - "line": 254, + "line": 270, "column": 24 }, "end": { - "line": 254, + "line": 270, "column": 54 } }, "expression": { "type": "CallExpression", - "start": 8372, - "end": 8401, + "start": 8712, + "end": 8741, "loc": { "start": { - "line": 254, + "line": 270, "column": 24 }, "end": { - "line": 254, + "line": 270, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 8372, - "end": 8378, + "start": 8712, + "end": 8718, "loc": { "start": { - "line": 254, + "line": 270, "column": 24 }, "end": { - "line": 254, + "line": 270, "column": 30 } }, "object": { "type": "Identifier", - "start": 8372, - "end": 8374, + "start": 8712, + "end": 8714, "loc": { "start": { - "line": 254, + "line": 270, "column": 24 }, "end": { - "line": 254, + "line": 270, "column": 26 }, "identifierName": "pm" @@ -15845,15 +16767,15 @@ }, "property": { "type": "Identifier", - "start": 8375, - "end": 8378, + "start": 8715, + "end": 8718, "loc": { "start": { - "line": 254, + "line": 270, "column": 27 }, "end": { - "line": 254, + "line": 270, "column": 30 }, "identifierName": "log" @@ -15865,29 +16787,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8379, - "end": 8400, + "start": 8719, + "end": 8740, "loc": { "start": { - "line": 254, + "line": 270, "column": 31 }, "end": { - "line": 254, + "line": 270, "column": 52 } }, "left": { "type": "StringLiteral", - "start": 8379, - "end": 8393, + "start": 8719, + "end": 8733, "loc": { "start": { - "line": 254, + "line": 270, "column": 31 }, "end": { - "line": 254, + "line": 270, "column": 45 } }, @@ -15900,15 +16822,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 8396, - "end": 8400, + "start": 8736, + "end": 8740, "loc": { "start": { - "line": 254, + "line": 270, "column": 48 }, "end": { - "line": 254, + "line": 270, "column": 52 }, "identifierName": "path" @@ -15924,15 +16846,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8329, - "end": 8347, + "start": 8669, + "end": 8687, "loc": { "start": { - "line": 253, + "line": 269, "column": 51 }, "end": { - "line": 253, + "line": 269, "column": 69 } } @@ -15941,44 +16863,44 @@ }, { "type": "VariableDeclaration", - "start": 8407, - "end": 8426, + "start": 8747, + "end": 8766, "loc": { "start": { - "line": 255, + "line": 271, "column": 4 }, "end": { - "line": 255, + "line": 271, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8411, - "end": 8425, + "start": 8751, + "end": 8765, "loc": { "start": { - "line": 255, + "line": 271, "column": 8 }, "end": { - "line": 255, + "line": 271, "column": 22 } }, "id": { "type": "Identifier", - "start": 8411, - "end": 8418, + "start": 8751, + "end": 8758, "loc": { "start": { - "line": 255, + "line": 271, "column": 8 }, "end": { - "line": 255, + "line": 271, "column": 15 }, "identifierName": "thisRef" @@ -15987,15 +16909,15 @@ }, "init": { "type": "ThisExpression", - "start": 8421, - "end": 8425, + "start": 8761, + "end": 8765, "loc": { "start": { - "line": 255, + "line": 271, "column": 18 }, "end": { - "line": 255, + "line": 271, "column": 22 } } @@ -16006,86 +16928,86 @@ }, { "type": "TryStatement", - "start": 8431, - "end": 8650, + "start": 8771, + "end": 8990, "loc": { "start": { - "line": 256, + "line": 272, "column": 4 }, "end": { - "line": 264, + "line": 280, "column": 5 } }, "block": { "type": "BlockStatement", - "start": 8435, - "end": 8603, + "start": 8775, + "end": 8943, "loc": { "start": { - "line": 256, + "line": 272, "column": 8 }, "end": { - "line": 261, + "line": 277, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8445, - "end": 8597, + "start": 8785, + "end": 8937, "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 260, + "line": 276, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 8445, - "end": 8596, + "start": 8785, + "end": 8936, "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 260, + "line": 276, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 8445, - "end": 8457, + "start": 8785, + "end": 8797, "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 257, + "line": 273, "column": 20 } }, "object": { "type": "Identifier", - "start": 8445, - "end": 8447, + "start": 8785, + "end": 8787, "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 257, + "line": 273, "column": 10 }, "identifierName": "pm" @@ -16094,15 +17016,15 @@ }, "property": { "type": "Identifier", - "start": 8448, - "end": 8457, + "start": 8788, + "end": 8797, "loc": { "start": { - "line": 257, + "line": 273, "column": 11 }, "end": { - "line": 257, + "line": 273, "column": 20 }, "identifierName": "loadBytes" @@ -16114,15 +17036,15 @@ "arguments": [ { "type": "Identifier", - "start": 8458, - "end": 8462, + "start": 8798, + "end": 8802, "loc": { "start": { - "line": 257, + "line": 273, "column": 21 }, "end": { - "line": 257, + "line": 273, "column": 25 }, "identifierName": "path" @@ -16131,15 +17053,15 @@ }, { "type": "FunctionExpression", - "start": 8464, - "end": 8595, + "start": 8804, + "end": 8935, "loc": { "start": { - "line": 257, + "line": 273, "column": 27 }, "end": { - "line": 260, + "line": 276, "column": 9 } }, @@ -16150,15 +17072,15 @@ "params": [ { "type": "Identifier", - "start": 8474, - "end": 8477, + "start": 8814, + "end": 8817, "loc": { "start": { - "line": 257, + "line": 273, "column": 37 }, "end": { - "line": 257, + "line": 273, "column": 40 }, "identifierName": "buf" @@ -16168,73 +17090,73 @@ ], "body": { "type": "BlockStatement", - "start": 8479, - "end": 8595, + "start": 8819, + "end": 8935, "loc": { "start": { - "line": 257, + "line": 273, "column": 42 }, "end": { - "line": 260, + "line": 276, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 8493, - "end": 8526, + "start": 8833, + "end": 8866, "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 258, + "line": 274, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 8493, - "end": 8525, + "start": 8833, + "end": 8865, "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 258, + "line": 274, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8493, - "end": 8505, + "start": 8833, + "end": 8845, "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 258, + "line": 274, "column": 24 } }, "object": { "type": "Identifier", - "start": 8493, - "end": 8500, + "start": 8833, + "end": 8840, "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 258, + "line": 274, "column": 19 }, "identifierName": "thisRef" @@ -16243,15 +17165,15 @@ }, "property": { "type": "Identifier", - "start": 8501, - "end": 8505, + "start": 8841, + "end": 8845, "loc": { "start": { - "line": 258, + "line": 274, "column": 20 }, "end": { - "line": 258, + "line": 274, "column": 24 }, "identifierName": "pose" @@ -16262,43 +17184,43 @@ }, "right": { "type": "CallExpression", - "start": 8508, - "end": 8525, + "start": 8848, + "end": 8865, "loc": { "start": { - "line": 258, + "line": 274, "column": 27 }, "end": { - "line": 258, + "line": 274, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 8508, - "end": 8520, + "start": 8848, + "end": 8860, "loc": { "start": { - "line": 258, + "line": 274, "column": 27 }, "end": { - "line": 258, + "line": 274, "column": 39 } }, "object": { "type": "Identifier", - "start": 8508, - "end": 8515, + "start": 8848, + "end": 8855, "loc": { "start": { - "line": 258, + "line": 274, "column": 27 }, "end": { - "line": 258, + "line": 274, "column": 34 }, "identifierName": "L2DPose" @@ -16307,15 +17229,15 @@ }, "property": { "type": "Identifier", - "start": 8516, - "end": 8520, + "start": 8856, + "end": 8860, "loc": { "start": { - "line": 258, + "line": 274, "column": 35 }, "end": { - "line": 258, + "line": 274, "column": 39 }, "identifierName": "load" @@ -16327,15 +17249,15 @@ "arguments": [ { "type": "Identifier", - "start": 8521, - "end": 8524, + "start": 8861, + "end": 8864, "loc": { "start": { - "line": 258, + "line": 274, "column": 40 }, "end": { - "line": 258, + "line": 274, "column": 43 }, "identifierName": "buf" @@ -16348,43 +17270,43 @@ }, { "type": "IfStatement", - "start": 8539, - "end": 8585, + "start": 8879, + "end": 8925, "loc": { "start": { - "line": 259, + "line": 275, "column": 12 }, "end": { - "line": 259, + "line": 275, "column": 58 } }, "test": { "type": "BinaryExpression", - "start": 8543, - "end": 8572, + "start": 8883, + "end": 8912, "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 45 } }, "left": { "type": "UnaryExpression", - "start": 8543, - "end": 8558, + "start": 8883, + "end": 8898, "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 31 } }, @@ -16392,15 +17314,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 8550, - "end": 8558, + "start": 8890, + "end": 8898, "loc": { "start": { - "line": 259, + "line": 275, "column": 23 }, "end": { - "line": 259, + "line": 275, "column": 31 }, "identifierName": "callback" @@ -16414,15 +17336,15 @@ "operator": "==", "right": { "type": "StringLiteral", - "start": 8562, - "end": 8572, + "start": 8902, + "end": 8912, "loc": { "start": { - "line": 259, + "line": 275, "column": 35 }, "end": { - "line": 259, + "line": 275, "column": 45 } }, @@ -16435,43 +17357,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8574, - "end": 8585, + "start": 8914, + "end": 8925, "loc": { "start": { - "line": 259, + "line": 275, "column": 47 }, "end": { - "line": 259, + "line": 275, "column": 58 } }, "expression": { "type": "CallExpression", - "start": 8574, - "end": 8584, + "start": 8914, + "end": 8924, "loc": { "start": { - "line": 259, + "line": 275, "column": 47 }, "end": { - "line": 259, + "line": 275, "column": 57 } }, "callee": { "type": "Identifier", - "start": 8574, - "end": 8582, + "start": 8914, + "end": 8922, "loc": { "start": { - "line": 259, + "line": 275, "column": 47 }, "end": { - "line": 259, + "line": 275, "column": 55 }, "identifierName": "callback" @@ -16495,29 +17417,29 @@ }, "handler": { "type": "CatchClause", - "start": 8608, - "end": 8650, + "start": 8948, + "end": 8990, "loc": { "start": { - "line": 262, + "line": 278, "column": 4 }, "end": { - "line": 264, + "line": 280, "column": 5 } }, "param": { "type": "Identifier", - "start": 8615, - "end": 8616, + "start": 8955, + "end": 8956, "loc": { "start": { - "line": 262, + "line": 278, "column": 11 }, "end": { - "line": 262, + "line": 278, "column": 12 }, "identifierName": "e" @@ -16526,72 +17448,72 @@ }, "body": { "type": "BlockStatement", - "start": 8618, - "end": 8650, + "start": 8958, + "end": 8990, "loc": { "start": { - "line": 262, + "line": 278, "column": 14 }, "end": { - "line": 264, + "line": 280, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8628, - "end": 8644, + "start": 8968, + "end": 8984, "loc": { "start": { - "line": 263, + "line": 279, "column": 8 }, "end": { - "line": 263, + "line": 279, "column": 24 } }, "expression": { "type": "CallExpression", - "start": 8628, - "end": 8643, + "start": 8968, + "end": 8983, "loc": { "start": { - "line": 263, + "line": 279, "column": 8 }, "end": { - "line": 263, + "line": 279, "column": 23 } }, "callee": { "type": "MemberExpression", - "start": 8628, - "end": 8640, + "start": 8968, + "end": 8980, "loc": { "start": { - "line": 263, + "line": 279, "column": 8 }, "end": { - "line": 263, + "line": 279, "column": 20 } }, "object": { "type": "Identifier", - "start": 8628, - "end": 8635, + "start": 8968, + "end": 8975, "loc": { "start": { - "line": 263, + "line": 279, "column": 8 }, "end": { - "line": 263, + "line": 279, "column": 15 }, "identifierName": "console" @@ -16600,15 +17522,15 @@ }, "property": { "type": "Identifier", - "start": 8636, - "end": 8640, + "start": 8976, + "end": 8980, "loc": { "start": { - "line": 263, + "line": 279, "column": 16 }, "end": { - "line": 263, + "line": 279, "column": 20 }, "identifierName": "warn" @@ -16620,15 +17542,15 @@ "arguments": [ { "type": "Identifier", - "start": 8641, - "end": 8642, + "start": 8981, + "end": 8982, "loc": { "start": { - "line": 263, + "line": 279, "column": 21 }, "end": { - "line": 263, + "line": 279, "column": 22 }, "identifierName": "e" @@ -16658,15 +17580,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8047, - "end": 8109, + "start": 8387, + "end": 8449, "loc": { "start": { - "line": 249, + "line": 265, "column": 0 }, "end": { - "line": 249, + "line": 265, "column": 62 } } @@ -16674,15 +17596,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPose()", - "start": 8110, - "end": 8141, + "start": 8450, + "end": 8481, "loc": { "start": { - "line": 250, + "line": 266, "column": 0 }, "end": { - "line": 250, + "line": 266, "column": 31 } } @@ -16690,15 +17612,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8142, - "end": 8204, + "start": 8482, + "end": 8544, "loc": { "start": { - "line": 251, + "line": 267, "column": 0 }, "end": { - "line": 251, + "line": 267, "column": 62 } } @@ -16708,15 +17630,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8654, - "end": 8716, + "start": 8994, + "end": 9056, "loc": { "start": { - "line": 267, + "line": 283, "column": 0 }, "end": { - "line": 267, + "line": 283, "column": 62 } } @@ -16724,15 +17646,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPhysics()", - "start": 8717, - "end": 8751, + "start": 9057, + "end": 9091, "loc": { "start": { - "line": 268, + "line": 284, "column": 0 }, "end": { - "line": 268, + "line": 284, "column": 34 } } @@ -16740,15 +17662,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8752, - "end": 8814, + "start": 9092, + "end": 9154, "loc": { "start": { - "line": 269, + "line": 285, "column": 0 }, "end": { - "line": 269, + "line": 285, "column": 62 } } @@ -16757,72 +17679,72 @@ }, { "type": "ExpressionStatement", - "start": 8815, - "end": 9204, + "start": 9155, + "end": 9544, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 282, + "line": 298, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 8815, - "end": 9204, + "start": 9155, + "end": 9544, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 282, + "line": 298, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8815, - "end": 8849, + "start": 9155, + "end": 9189, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 270, + "line": 286, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 8815, - "end": 8837, + "start": 9155, + "end": 9177, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 270, + "line": 286, "column": 22 } }, "object": { "type": "Identifier", - "start": 8815, - "end": 8827, + "start": 9155, + "end": 9167, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 270, + "line": 286, "column": 12 }, "identifierName": "L2DBaseModel" @@ -16832,15 +17754,15 @@ }, "property": { "type": "Identifier", - "start": 8828, - "end": 8837, + "start": 9168, + "end": 9177, "loc": { "start": { - "line": 270, + "line": 286, "column": 13 }, "end": { - "line": 270, + "line": 286, "column": 22 }, "identifierName": "prototype" @@ -16852,15 +17774,15 @@ }, "property": { "type": "Identifier", - "start": 8838, - "end": 8849, + "start": 9178, + "end": 9189, "loc": { "start": { - "line": 270, + "line": 286, "column": 23 }, "end": { - "line": 270, + "line": 286, "column": 34 }, "identifierName": "loadPhysics" @@ -16872,29 +17794,29 @@ }, "right": { "type": "FunctionExpression", - "start": 8852, - "end": 9204, + "start": 9192, + "end": 9544, "loc": { "start": { - "line": 270, + "line": 286, "column": 37 }, "end": { - "line": 282, + "line": 298, "column": 1 } }, "id": { "type": "Identifier", - "start": 8838, - "end": 8849, + "start": 9178, + "end": 9189, "loc": { "start": { - "line": 270, + "line": 286, "column": 23 }, "end": { - "line": 270, + "line": 286, "column": 34 }, "identifierName": "loadPhysics" @@ -16907,15 +17829,15 @@ "params": [ { "type": "Identifier", - "start": 8862, - "end": 8866, + "start": 9202, + "end": 9206, "loc": { "start": { - "line": 270, + "line": 286, "column": 47 }, "end": { - "line": 270, + "line": 286, "column": 51 }, "identifierName": "path" @@ -16926,15 +17848,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8866, - "end": 8876, + "start": 9206, + "end": 9216, "loc": { "start": { - "line": 270, + "line": 286, "column": 51 }, "end": { - "line": 270, + "line": 286, "column": 61 } } @@ -16944,59 +17866,59 @@ ], "body": { "type": "BlockStatement", - "start": 8878, - "end": 9204, + "start": 9218, + "end": 9544, "loc": { "start": { - "line": 270, + "line": 286, "column": 63 }, "end": { - "line": 282, + "line": 298, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 8884, - "end": 8930, + "start": 9224, + "end": 9270, "loc": { "start": { - "line": 271, + "line": 287, "column": 4 }, "end": { - "line": 271, + "line": 287, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 8888, - "end": 8929, + "start": 9228, + "end": 9269, "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 49 } }, "id": { "type": "Identifier", - "start": 8888, - "end": 8890, + "start": 9228, + "end": 9230, "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 10 }, "identifierName": "pm" @@ -17006,43 +17928,43 @@ }, "init": { "type": "CallExpression", - "start": 8893, - "end": 8929, + "start": 9233, + "end": 9269, "loc": { "start": { - "line": 271, + "line": 287, "column": 13 }, "end": { - "line": 271, + "line": 287, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8893, - "end": 8927, + "start": 9233, + "end": 9267, "loc": { "start": { - "line": 271, + "line": 287, "column": 13 }, "end": { - "line": 271, + "line": 287, "column": 47 } }, "object": { "type": "Identifier", - "start": 8893, - "end": 8908, + "start": 9233, + "end": 9248, "loc": { "start": { - "line": 271, + "line": 287, "column": 13 }, "end": { - "line": 271, + "line": 287, "column": 28 }, "identifierName": "Live2DFramework" @@ -17051,15 +17973,15 @@ }, "property": { "type": "Identifier", - "start": 8909, - "end": 8927, + "start": 9249, + "end": 9267, "loc": { "start": { - "line": 271, + "line": 287, "column": 29 }, "end": { - "line": 271, + "line": 287, "column": 47 }, "identifierName": "getPlatformManager" @@ -17079,15 +18001,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8931, - "end": 8949, + "start": 9271, + "end": 9289, "loc": { "start": { - "line": 271, + "line": 287, "column": 51 }, "end": { - "line": 271, + "line": 287, "column": 69 } } @@ -17096,43 +18018,43 @@ }, { "type": "IfStatement", - "start": 8954, - "end": 9007, + "start": 9294, + "end": 9347, "loc": { "start": { - "line": 272, + "line": 288, "column": 4 }, "end": { - "line": 272, + "line": 288, "column": 57 } }, "test": { "type": "MemberExpression", - "start": 8958, - "end": 8972, + "start": 9298, + "end": 9312, "loc": { "start": { - "line": 272, + "line": 288, "column": 8 }, "end": { - "line": 272, + "line": 288, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 8958, - "end": 8962, + "start": 9298, + "end": 9302, "loc": { "start": { - "line": 272, + "line": 288, "column": 8 }, "end": { - "line": 272, + "line": 288, "column": 12 } }, @@ -17140,15 +18062,15 @@ }, "property": { "type": "Identifier", - "start": 8963, - "end": 8972, + "start": 9303, + "end": 9312, "loc": { "start": { - "line": 272, + "line": 288, "column": 13 }, "end": { - "line": 272, + "line": 288, "column": 22 }, "identifierName": "debugMode" @@ -17160,57 +18082,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8974, - "end": 9007, + "start": 9314, + "end": 9347, "loc": { "start": { - "line": 272, + "line": 288, "column": 24 }, "end": { - "line": 272, + "line": 288, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 8974, - "end": 9006, + "start": 9314, + "end": 9346, "loc": { "start": { - "line": 272, + "line": 288, "column": 24 }, "end": { - "line": 272, + "line": 288, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 8974, - "end": 8980, + "start": 9314, + "end": 9320, "loc": { "start": { - "line": 272, + "line": 288, "column": 24 }, "end": { - "line": 272, + "line": 288, "column": 30 } }, "object": { "type": "Identifier", - "start": 8974, - "end": 8976, + "start": 9314, + "end": 9316, "loc": { "start": { - "line": 272, + "line": 288, "column": 24 }, "end": { - "line": 272, + "line": 288, "column": 26 }, "identifierName": "pm" @@ -17219,15 +18141,15 @@ }, "property": { "type": "Identifier", - "start": 8977, - "end": 8980, + "start": 9317, + "end": 9320, "loc": { "start": { - "line": 272, + "line": 288, "column": 27 }, "end": { - "line": 272, + "line": 288, "column": 30 }, "identifierName": "log" @@ -17239,29 +18161,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8981, - "end": 9005, + "start": 9321, + "end": 9345, "loc": { "start": { - "line": 272, + "line": 288, "column": 31 }, "end": { - "line": 272, + "line": 288, "column": 55 } }, "left": { "type": "StringLiteral", - "start": 8981, - "end": 8998, + "start": 9321, + "end": 9338, "loc": { "start": { - "line": 272, + "line": 288, "column": 31 }, "end": { - "line": 272, + "line": 288, "column": 48 } }, @@ -17274,15 +18196,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 9001, - "end": 9005, + "start": 9341, + "end": 9345, "loc": { "start": { - "line": 272, + "line": 288, "column": 51 }, "end": { - "line": 272, + "line": 288, "column": 55 }, "identifierName": "path" @@ -17298,15 +18220,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8931, - "end": 8949, + "start": 9271, + "end": 9289, "loc": { "start": { - "line": 271, + "line": 287, "column": 51 }, "end": { - "line": 271, + "line": 287, "column": 69 } } @@ -17315,44 +18237,44 @@ }, { "type": "VariableDeclaration", - "start": 9012, - "end": 9031, + "start": 9352, + "end": 9371, "loc": { "start": { - "line": 273, + "line": 289, "column": 4 }, "end": { - "line": 273, + "line": 289, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9016, - "end": 9030, + "start": 9356, + "end": 9370, "loc": { "start": { - "line": 273, + "line": 289, "column": 8 }, "end": { - "line": 273, + "line": 289, "column": 22 } }, "id": { "type": "Identifier", - "start": 9016, - "end": 9023, + "start": 9356, + "end": 9363, "loc": { "start": { - "line": 273, + "line": 289, "column": 8 }, "end": { - "line": 273, + "line": 289, "column": 15 }, "identifierName": "thisRef" @@ -17361,15 +18283,15 @@ }, "init": { "type": "ThisExpression", - "start": 9026, - "end": 9030, + "start": 9366, + "end": 9370, "loc": { "start": { - "line": 273, + "line": 289, "column": 18 }, "end": { - "line": 273, + "line": 289, "column": 22 } } @@ -17380,86 +18302,86 @@ }, { "type": "TryStatement", - "start": 9036, - "end": 9202, + "start": 9376, + "end": 9542, "loc": { "start": { - "line": 274, + "line": 290, "column": 4 }, "end": { - "line": 281, + "line": 297, "column": 5 } }, "block": { "type": "BlockStatement", - "start": 9040, - "end": 9155, + "start": 9380, + "end": 9495, "loc": { "start": { - "line": 274, + "line": 290, "column": 8 }, "end": { - "line": 278, + "line": 294, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9050, - "end": 9149, + "start": 9390, + "end": 9489, "loc": { "start": { - "line": 275, + "line": 291, "column": 8 }, "end": { - "line": 277, + "line": 293, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 9050, - "end": 9148, + "start": 9390, + "end": 9488, "loc": { "start": { - "line": 275, + "line": 291, "column": 8 }, "end": { - "line": 277, + "line": 293, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 9050, - "end": 9062, + "start": 9390, + "end": 9402, "loc": { "start": { - "line": 275, + "line": 291, "column": 8 }, "end": { - "line": 275, + "line": 291, "column": 20 } }, "object": { "type": "Identifier", - "start": 9050, - "end": 9052, + "start": 9390, + "end": 9392, "loc": { "start": { - "line": 275, + "line": 291, "column": 8 }, "end": { - "line": 275, + "line": 291, "column": 10 }, "identifierName": "pm" @@ -17468,15 +18390,15 @@ }, "property": { "type": "Identifier", - "start": 9053, - "end": 9062, + "start": 9393, + "end": 9402, "loc": { "start": { - "line": 275, + "line": 291, "column": 11 }, "end": { - "line": 275, + "line": 291, "column": 20 }, "identifierName": "loadBytes" @@ -17488,15 +18410,15 @@ "arguments": [ { "type": "Identifier", - "start": 9063, - "end": 9067, + "start": 9403, + "end": 9407, "loc": { "start": { - "line": 275, + "line": 291, "column": 21 }, "end": { - "line": 275, + "line": 291, "column": 25 }, "identifierName": "path" @@ -17505,15 +18427,15 @@ }, { "type": "FunctionExpression", - "start": 9069, - "end": 9147, + "start": 9409, + "end": 9487, "loc": { "start": { - "line": 275, + "line": 291, "column": 27 }, "end": { - "line": 277, + "line": 293, "column": 9 } }, @@ -17524,15 +18446,15 @@ "params": [ { "type": "Identifier", - "start": 9079, - "end": 9082, + "start": 9419, + "end": 9422, "loc": { "start": { - "line": 275, + "line": 291, "column": 37 }, "end": { - "line": 275, + "line": 291, "column": 40 }, "identifierName": "buf" @@ -17542,73 +18464,73 @@ ], "body": { "type": "BlockStatement", - "start": 9084, - "end": 9147, + "start": 9424, + "end": 9487, "loc": { "start": { - "line": 275, + "line": 291, "column": 42 }, "end": { - "line": 277, + "line": 293, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 9098, - "end": 9137, + "start": 9438, + "end": 9477, "loc": { "start": { - "line": 276, + "line": 292, "column": 12 }, "end": { - "line": 276, + "line": 292, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 9098, - "end": 9136, + "start": 9438, + "end": 9476, "loc": { "start": { - "line": 276, + "line": 292, "column": 12 }, "end": { - "line": 276, + "line": 292, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9098, - "end": 9113, + "start": 9438, + "end": 9453, "loc": { "start": { - "line": 276, + "line": 292, "column": 12 }, "end": { - "line": 276, + "line": 292, "column": 27 } }, "object": { "type": "Identifier", - "start": 9098, - "end": 9105, + "start": 9438, + "end": 9445, "loc": { "start": { - "line": 276, + "line": 292, "column": 12 }, "end": { - "line": 276, + "line": 292, "column": 19 }, "identifierName": "thisRef" @@ -17617,15 +18539,15 @@ }, "property": { "type": "Identifier", - "start": 9106, - "end": 9113, + "start": 9446, + "end": 9453, "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 27 }, "identifierName": "physics" @@ -17636,43 +18558,43 @@ }, "right": { "type": "CallExpression", - "start": 9116, - "end": 9136, + "start": 9456, + "end": 9476, "loc": { "start": { - "line": 276, + "line": 292, "column": 30 }, "end": { - "line": 276, + "line": 292, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 9116, - "end": 9131, + "start": 9456, + "end": 9471, "loc": { "start": { - "line": 276, + "line": 292, "column": 30 }, "end": { - "line": 276, + "line": 292, "column": 45 } }, "object": { "type": "Identifier", - "start": 9116, - "end": 9126, + "start": 9456, + "end": 9466, "loc": { "start": { - "line": 276, + "line": 292, "column": 30 }, "end": { - "line": 276, + "line": 292, "column": 40 }, "identifierName": "L2DPhysics" @@ -17681,15 +18603,15 @@ }, "property": { "type": "Identifier", - "start": 9127, - "end": 9131, + "start": 9467, + "end": 9471, "loc": { "start": { - "line": 276, + "line": 292, "column": 41 }, "end": { - "line": 276, + "line": 292, "column": 45 }, "identifierName": "load" @@ -17701,15 +18623,15 @@ "arguments": [ { "type": "Identifier", - "start": 9132, - "end": 9135, + "start": 9472, + "end": 9475, "loc": { "start": { - "line": 276, + "line": 292, "column": 46 }, "end": { - "line": 276, + "line": 292, "column": 49 }, "identifierName": "buf" @@ -17732,29 +18654,29 @@ }, "handler": { "type": "CatchClause", - "start": 9160, - "end": 9202, + "start": 9500, + "end": 9542, "loc": { "start": { - "line": 279, + "line": 295, "column": 4 }, "end": { - "line": 281, + "line": 297, "column": 5 } }, "param": { "type": "Identifier", - "start": 9167, - "end": 9168, + "start": 9507, + "end": 9508, "loc": { "start": { - "line": 279, + "line": 295, "column": 11 }, "end": { - "line": 279, + "line": 295, "column": 12 }, "identifierName": "e" @@ -17763,72 +18685,72 @@ }, "body": { "type": "BlockStatement", - "start": 9170, - "end": 9202, + "start": 9510, + "end": 9542, "loc": { "start": { - "line": 279, + "line": 295, "column": 14 }, "end": { - "line": 281, + "line": 297, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 9180, - "end": 9196, + "start": 9520, + "end": 9536, "loc": { "start": { - "line": 280, + "line": 296, "column": 8 }, "end": { - "line": 280, + "line": 296, "column": 24 } }, "expression": { "type": "CallExpression", - "start": 9180, - "end": 9195, + "start": 9520, + "end": 9535, "loc": { "start": { - "line": 280, + "line": 296, "column": 8 }, "end": { - "line": 280, + "line": 296, "column": 23 } }, "callee": { "type": "MemberExpression", - "start": 9180, - "end": 9192, + "start": 9520, + "end": 9532, "loc": { "start": { - "line": 280, + "line": 296, "column": 8 }, "end": { - "line": 280, + "line": 296, "column": 20 } }, "object": { "type": "Identifier", - "start": 9180, - "end": 9187, + "start": 9520, + "end": 9527, "loc": { "start": { - "line": 280, + "line": 296, "column": 8 }, "end": { - "line": 280, + "line": 296, "column": 15 }, "identifierName": "console" @@ -17837,15 +18759,15 @@ }, "property": { "type": "Identifier", - "start": 9188, - "end": 9192, + "start": 9528, + "end": 9532, "loc": { "start": { - "line": 280, + "line": 296, "column": 16 }, "end": { - "line": 280, + "line": 296, "column": 20 }, "identifierName": "warn" @@ -17857,15 +18779,15 @@ "arguments": [ { "type": "Identifier", - "start": 9193, - "end": 9194, + "start": 9533, + "end": 9534, "loc": { "start": { - "line": 280, + "line": 296, "column": 21 }, "end": { - "line": 280, + "line": 296, "column": 22 }, "identifierName": "e" @@ -17888,15 +18810,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8866, - "end": 8876, + "start": 9206, + "end": 9216, "loc": { "start": { - "line": 270, + "line": 286, "column": 51 }, "end": { - "line": 270, + "line": 286, "column": 61 } } @@ -17913,15 +18835,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8654, - "end": 8716, + "start": 8994, + "end": 9056, "loc": { "start": { - "line": 267, + "line": 283, "column": 0 }, "end": { - "line": 267, + "line": 283, "column": 62 } } @@ -17929,15 +18851,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPhysics()", - "start": 8717, - "end": 8751, + "start": 9057, + "end": 9091, "loc": { "start": { - "line": 268, + "line": 284, "column": 0 }, "end": { - "line": 268, + "line": 284, "column": 34 } } @@ -17945,15 +18867,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8752, - "end": 8814, + "start": 9092, + "end": 9154, "loc": { "start": { - "line": 269, + "line": 285, "column": 0 }, "end": { - "line": 269, + "line": 285, "column": 62 } } @@ -17963,15 +18885,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9206, - "end": 9268, + "start": 9546, + "end": 9608, "loc": { "start": { - "line": 284, + "line": 300, "column": 0 }, "end": { - "line": 284, + "line": 300, "column": 62 } } @@ -17979,15 +18901,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # hitTestSimple()", - "start": 9269, - "end": 9305, + "start": 9609, + "end": 9645, "loc": { "start": { - "line": 285, + "line": 301, "column": 0 }, "end": { - "line": 285, + "line": 301, "column": 36 } } @@ -17995,15 +18917,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9306, - "end": 9368, + "start": 9646, + "end": 9708, "loc": { "start": { - "line": 286, + "line": 302, "column": 0 }, "end": { - "line": 286, + "line": 302, "column": 62 } } @@ -18012,72 +18934,72 @@ }, { "type": "ExpressionStatement", - "start": 9369, - "end": 10225, + "start": 9709, + "end": 10565, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 314, + "line": 330, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 9369, - "end": 10225, + "start": 9709, + "end": 10565, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 314, + "line": 330, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9369, - "end": 9405, + "start": 9709, + "end": 9745, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 287, + "line": 303, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 9369, - "end": 9391, + "start": 9709, + "end": 9731, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 287, + "line": 303, "column": 22 } }, "object": { "type": "Identifier", - "start": 9369, - "end": 9381, + "start": 9709, + "end": 9721, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 287, + "line": 303, "column": 12 }, "identifierName": "L2DBaseModel" @@ -18087,15 +19009,15 @@ }, "property": { "type": "Identifier", - "start": 9382, - "end": 9391, + "start": 9722, + "end": 9731, "loc": { "start": { - "line": 287, + "line": 303, "column": 13 }, "end": { - "line": 287, + "line": 303, "column": 22 }, "identifierName": "prototype" @@ -18107,15 +19029,15 @@ }, "property": { "type": "Identifier", - "start": 9392, - "end": 9405, + "start": 9732, + "end": 9745, "loc": { "start": { - "line": 287, + "line": 303, "column": 23 }, "end": { - "line": 287, + "line": 303, "column": 36 }, "identifierName": "hitTestSimple" @@ -18127,29 +19049,29 @@ }, "right": { "type": "FunctionExpression", - "start": 9408, - "end": 10225, + "start": 9748, + "end": 10565, "loc": { "start": { - "line": 287, + "line": 303, "column": 39 }, "end": { - "line": 314, + "line": 330, "column": 1 } }, "id": { "type": "Identifier", - "start": 9392, - "end": 9405, + "start": 9732, + "end": 9745, "loc": { "start": { - "line": 287, + "line": 303, "column": 23 }, "end": { - "line": 287, + "line": 303, "column": 36 }, "identifierName": "hitTestSimple" @@ -18162,15 +19084,15 @@ "params": [ { "type": "Identifier", - "start": 9418, - "end": 9424, + "start": 9758, + "end": 9764, "loc": { "start": { - "line": 287, + "line": 303, "column": 49 }, "end": { - "line": 287, + "line": 303, "column": 55 }, "identifierName": "drawID" @@ -18179,15 +19101,15 @@ }, { "type": "Identifier", - "start": 9426, - "end": 9431, + "start": 9766, + "end": 9771, "loc": { "start": { - "line": 287, + "line": 303, "column": 57 }, "end": { - "line": 287, + "line": 303, "column": 62 }, "identifierName": "testX" @@ -18196,15 +19118,15 @@ }, { "type": "Identifier", - "start": 9433, - "end": 9438, + "start": 9773, + "end": 9778, "loc": { "start": { - "line": 287, + "line": 303, "column": 64 }, "end": { - "line": 287, + "line": 303, "column": 69 }, "identifierName": "testY" @@ -18214,87 +19136,87 @@ ], "body": { "type": "BlockStatement", - "start": 9440, - "end": 10225, + "start": 9780, + "end": 10565, "loc": { "start": { - "line": 287, + "line": 303, "column": 71 }, "end": { - "line": 314, + "line": 330, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 9444, - "end": 9484, + "start": 9784, + "end": 9824, "loc": { "start": { - "line": 289, + "line": 305, "column": 1 }, "end": { - "line": 289, + "line": 305, "column": 41 } }, "test": { "type": "BinaryExpression", - "start": 9447, - "end": 9472, + "start": 9787, + "end": 9812, "loc": { "start": { - "line": 289, + "line": 305, "column": 4 }, "end": { - "line": 289, + "line": 305, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 9447, - "end": 9463, + "start": 9787, + "end": 9803, "loc": { "start": { - "line": 289, + "line": 305, "column": 4 }, "end": { - "line": 289, + "line": 305, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9447, - "end": 9451, + "start": 9787, + "end": 9791, "loc": { "start": { - "line": 289, + "line": 305, "column": 4 }, "end": { - "line": 289, + "line": 305, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9452, - "end": 9463, + "start": 9792, + "end": 9803, "loc": { "start": { - "line": 289, + "line": 305, "column": 9 }, "end": { - "line": 289, + "line": 305, "column": 20 }, "identifierName": "live2DModel" @@ -18306,15 +19228,15 @@ "operator": "===", "right": { "type": "NullLiteral", - "start": 9468, - "end": 9472, + "start": 9808, + "end": 9812, "loc": { "start": { - "line": 289, + "line": 305, "column": 25 }, "end": { - "line": 289, + "line": 305, "column": 29 } } @@ -18322,29 +19244,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 9474, - "end": 9484, + "start": 9814, + "end": 9824, "loc": { "start": { - "line": 289, + "line": 305, "column": 31 }, "end": { - "line": 289, + "line": 305, "column": 41 } }, "argument": { "type": "UnaryExpression", - "start": 9481, - "end": 9483, + "start": 9821, + "end": 9823, "loc": { "start": { - "line": 289, + "line": 305, "column": 38 }, "end": { - "line": 289, + "line": 305, "column": 40 } }, @@ -18352,15 +19274,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 9482, - "end": 9483, + "start": 9822, + "end": 9823, "loc": { "start": { - "line": 289, + "line": 305, "column": 39 }, "end": { - "line": 289, + "line": 305, "column": 40 } }, @@ -18379,44 +19301,44 @@ }, { "type": "VariableDeclaration", - "start": 9490, - "end": 9548, + "start": 9830, + "end": 9888, "loc": { "start": { - "line": 291, + "line": 307, "column": 4 }, "end": { - "line": 291, + "line": 307, "column": 62 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9494, - "end": 9547, + "start": 9834, + "end": 9887, "loc": { "start": { - "line": 291, + "line": 307, "column": 8 }, "end": { - "line": 291, + "line": 307, "column": 61 } }, "id": { "type": "Identifier", - "start": 9494, - "end": 9503, + "start": 9834, + "end": 9843, "loc": { "start": { - "line": 291, + "line": 307, "column": 8 }, "end": { - "line": 291, + "line": 307, "column": 17 }, "identifierName": "drawIndex" @@ -18425,72 +19347,72 @@ }, "init": { "type": "CallExpression", - "start": 9506, - "end": 9547, + "start": 9846, + "end": 9887, "loc": { "start": { - "line": 291, + "line": 307, "column": 20 }, "end": { - "line": 291, + "line": 307, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 9506, - "end": 9539, + "start": 9846, + "end": 9879, "loc": { "start": { - "line": 291, + "line": 307, "column": 20 }, "end": { - "line": 291, + "line": 307, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 9506, - "end": 9522, + "start": 9846, + "end": 9862, "loc": { "start": { - "line": 291, + "line": 307, "column": 20 }, "end": { - "line": 291, + "line": 307, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 9506, - "end": 9510, + "start": 9846, + "end": 9850, "loc": { "start": { - "line": 291, + "line": 307, "column": 20 }, "end": { - "line": 291, + "line": 307, "column": 24 } } }, "property": { "type": "Identifier", - "start": 9511, - "end": 9522, + "start": 9851, + "end": 9862, "loc": { "start": { - "line": 291, + "line": 307, "column": 25 }, "end": { - "line": 291, + "line": 307, "column": 36 }, "identifierName": "live2DModel" @@ -18501,15 +19423,15 @@ }, "property": { "type": "Identifier", - "start": 9523, - "end": 9539, + "start": 9863, + "end": 9879, "loc": { "start": { - "line": 291, + "line": 307, "column": 37 }, "end": { - "line": 291, + "line": 307, "column": 53 }, "identifierName": "getDrawDataIndex" @@ -18521,15 +19443,15 @@ "arguments": [ { "type": "Identifier", - "start": 9540, - "end": 9546, + "start": 9880, + "end": 9886, "loc": { "start": { - "line": 291, + "line": 307, "column": 54 }, "end": { - "line": 291, + "line": 307, "column": 60 }, "identifierName": "drawID" @@ -18544,43 +19466,43 @@ }, { "type": "IfStatement", - "start": 9554, - "end": 9586, + "start": 9894, + "end": 9926, "loc": { "start": { - "line": 293, + "line": 309, "column": 4 }, "end": { - "line": 293, + "line": 309, "column": 36 } }, "test": { "type": "BinaryExpression", - "start": 9558, - "end": 9571, + "start": 9898, + "end": 9911, "loc": { "start": { - "line": 293, + "line": 309, "column": 8 }, "end": { - "line": 293, + "line": 309, "column": 21 } }, "left": { "type": "Identifier", - "start": 9558, - "end": 9567, + "start": 9898, + "end": 9907, "loc": { "start": { - "line": 293, + "line": 309, "column": 8 }, "end": { - "line": 293, + "line": 309, "column": 17 }, "identifierName": "drawIndex" @@ -18590,15 +19512,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 9570, - "end": 9571, + "start": 9910, + "end": 9911, "loc": { "start": { - "line": 293, + "line": 309, "column": 20 }, "end": { - "line": 293, + "line": 309, "column": 21 } }, @@ -18611,29 +19533,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 9573, - "end": 9586, + "start": 9913, + "end": 9926, "loc": { "start": { - "line": 293, + "line": 309, "column": 23 }, "end": { - "line": 293, + "line": 309, "column": 36 } }, "argument": { "type": "BooleanLiteral", - "start": 9580, - "end": 9585, + "start": 9920, + "end": 9925, "loc": { "start": { - "line": 293, + "line": 309, "column": 30 }, "end": { - "line": 293, + "line": 309, "column": 35 } }, @@ -18644,44 +19566,44 @@ }, { "type": "VariableDeclaration", - "start": 9592, - "end": 9654, + "start": 9932, + "end": 9994, "loc": { "start": { - "line": 295, + "line": 311, "column": 4 }, "end": { - "line": 295, + "line": 311, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9596, - "end": 9653, + "start": 9936, + "end": 9993, "loc": { "start": { - "line": 295, + "line": 311, "column": 8 }, "end": { - "line": 295, + "line": 311, "column": 65 } }, "id": { "type": "Identifier", - "start": 9596, - "end": 9602, + "start": 9936, + "end": 9942, "loc": { "start": { - "line": 295, + "line": 311, "column": 8 }, "end": { - "line": 295, + "line": 311, "column": 14 }, "identifierName": "points" @@ -18690,72 +19612,72 @@ }, "init": { "type": "CallExpression", - "start": 9605, - "end": 9653, + "start": 9945, + "end": 9993, "loc": { "start": { - "line": 295, + "line": 311, "column": 17 }, "end": { - "line": 295, + "line": 311, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 9605, - "end": 9642, + "start": 9945, + "end": 9982, "loc": { "start": { - "line": 295, + "line": 311, "column": 17 }, "end": { - "line": 295, + "line": 311, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 9605, - "end": 9621, + "start": 9945, + "end": 9961, "loc": { "start": { - "line": 295, + "line": 311, "column": 17 }, "end": { - "line": 295, + "line": 311, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 9605, - "end": 9609, + "start": 9945, + "end": 9949, "loc": { "start": { - "line": 295, + "line": 311, "column": 17 }, "end": { - "line": 295, + "line": 311, "column": 21 } } }, "property": { "type": "Identifier", - "start": 9610, - "end": 9621, + "start": 9950, + "end": 9961, "loc": { "start": { - "line": 295, + "line": 311, "column": 22 }, "end": { - "line": 295, + "line": 311, "column": 33 }, "identifierName": "live2DModel" @@ -18766,15 +19688,15 @@ }, "property": { "type": "Identifier", - "start": 9622, - "end": 9642, + "start": 9962, + "end": 9982, "loc": { "start": { - "line": 295, + "line": 311, "column": 34 }, "end": { - "line": 295, + "line": 311, "column": 54 }, "identifierName": "getTransformedPoints" @@ -18786,15 +19708,15 @@ "arguments": [ { "type": "Identifier", - "start": 9643, - "end": 9652, + "start": 9983, + "end": 9992, "loc": { "start": { - "line": 295, + "line": 311, "column": 55 }, "end": { - "line": 295, + "line": 311, "column": 64 }, "identifierName": "drawIndex" @@ -18809,44 +19731,44 @@ }, { "type": "VariableDeclaration", - "start": 9659, - "end": 9704, + "start": 9999, + "end": 10044, "loc": { "start": { - "line": 296, + "line": 312, "column": 4 }, "end": { - "line": 296, + "line": 312, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9663, - "end": 9703, + "start": 10003, + "end": 10043, "loc": { "start": { - "line": 296, + "line": 312, "column": 8 }, "end": { - "line": 296, + "line": 312, "column": 48 } }, "id": { "type": "Identifier", - "start": 9663, - "end": 9667, + "start": 10003, + "end": 10007, "loc": { "start": { - "line": 296, + "line": 312, "column": 8 }, "end": { - "line": 296, + "line": 312, "column": 12 }, "identifierName": "left" @@ -18855,72 +19777,72 @@ }, "init": { "type": "CallExpression", - "start": 9670, - "end": 9703, + "start": 10010, + "end": 10043, "loc": { "start": { - "line": 296, + "line": 312, "column": 15 }, "end": { - "line": 296, + "line": 312, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 9670, - "end": 9701, + "start": 10010, + "end": 10041, "loc": { "start": { - "line": 296, + "line": 312, "column": 15 }, "end": { - "line": 296, + "line": 312, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 9670, - "end": 9686, + "start": 10010, + "end": 10026, "loc": { "start": { - "line": 296, + "line": 312, "column": 15 }, "end": { - "line": 296, + "line": 312, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 9670, - "end": 9674, + "start": 10010, + "end": 10014, "loc": { "start": { - "line": 296, + "line": 312, "column": 15 }, "end": { - "line": 296, + "line": 312, "column": 19 } } }, "property": { "type": "Identifier", - "start": 9675, - "end": 9686, + "start": 10015, + "end": 10026, "loc": { "start": { - "line": 296, + "line": 312, "column": 20 }, "end": { - "line": 296, + "line": 312, "column": 31 }, "identifierName": "live2DModel" @@ -18931,15 +19853,15 @@ }, "property": { "type": "Identifier", - "start": 9687, - "end": 9701, + "start": 10027, + "end": 10041, "loc": { "start": { - "line": 296, + "line": 312, "column": 32 }, "end": { - "line": 296, + "line": 312, "column": 46 }, "identifierName": "getCanvasWidth" @@ -18956,44 +19878,44 @@ }, { "type": "VariableDeclaration", - "start": 9709, - "end": 9723, + "start": 10049, + "end": 10063, "loc": { "start": { - "line": 297, + "line": 313, "column": 4 }, "end": { - "line": 297, + "line": 313, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9713, - "end": 9722, + "start": 10053, + "end": 10062, "loc": { "start": { - "line": 297, + "line": 313, "column": 8 }, "end": { - "line": 297, + "line": 313, "column": 17 } }, "id": { "type": "Identifier", - "start": 9713, - "end": 9718, + "start": 10053, + "end": 10058, "loc": { "start": { - "line": 297, + "line": 313, "column": 8 }, "end": { - "line": 297, + "line": 313, "column": 13 }, "identifierName": "right" @@ -19002,15 +19924,15 @@ }, "init": { "type": "NumericLiteral", - "start": 9721, - "end": 9722, + "start": 10061, + "end": 10062, "loc": { "start": { - "line": 297, + "line": 313, "column": 16 }, "end": { - "line": 297, + "line": 313, "column": 17 } }, @@ -19026,44 +19948,44 @@ }, { "type": "VariableDeclaration", - "start": 9728, - "end": 9773, + "start": 10068, + "end": 10113, "loc": { "start": { - "line": 298, + "line": 314, "column": 4 }, "end": { - "line": 298, + "line": 314, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9732, - "end": 9772, + "start": 10072, + "end": 10112, "loc": { "start": { - "line": 298, + "line": 314, "column": 8 }, "end": { - "line": 298, + "line": 314, "column": 48 } }, "id": { "type": "Identifier", - "start": 9732, - "end": 9735, + "start": 10072, + "end": 10075, "loc": { "start": { - "line": 298, + "line": 314, "column": 8 }, "end": { - "line": 298, + "line": 314, "column": 11 }, "identifierName": "top" @@ -19072,72 +19994,72 @@ }, "init": { "type": "CallExpression", - "start": 9738, - "end": 9772, + "start": 10078, + "end": 10112, "loc": { "start": { - "line": 298, + "line": 314, "column": 14 }, "end": { - "line": 298, + "line": 314, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 9738, - "end": 9770, + "start": 10078, + "end": 10110, "loc": { "start": { - "line": 298, + "line": 314, "column": 14 }, "end": { - "line": 298, + "line": 314, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 9738, - "end": 9754, + "start": 10078, + "end": 10094, "loc": { "start": { - "line": 298, + "line": 314, "column": 14 }, "end": { - "line": 298, + "line": 314, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 9738, - "end": 9742, + "start": 10078, + "end": 10082, "loc": { "start": { - "line": 298, + "line": 314, "column": 14 }, "end": { - "line": 298, + "line": 314, "column": 18 } } }, "property": { "type": "Identifier", - "start": 9743, - "end": 9754, + "start": 10083, + "end": 10094, "loc": { "start": { - "line": 298, + "line": 314, "column": 19 }, "end": { - "line": 298, + "line": 314, "column": 30 }, "identifierName": "live2DModel" @@ -19148,15 +20070,15 @@ }, "property": { "type": "Identifier", - "start": 9755, - "end": 9770, + "start": 10095, + "end": 10110, "loc": { "start": { - "line": 298, + "line": 314, "column": 31 }, "end": { - "line": 298, + "line": 314, "column": 46 }, "identifierName": "getCanvasHeight" @@ -19173,44 +20095,44 @@ }, { "type": "VariableDeclaration", - "start": 9778, - "end": 9793, + "start": 10118, + "end": 10133, "loc": { "start": { - "line": 299, + "line": 315, "column": 4 }, "end": { - "line": 299, + "line": 315, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9782, - "end": 9792, + "start": 10122, + "end": 10132, "loc": { "start": { - "line": 299, + "line": 315, "column": 8 }, "end": { - "line": 299, + "line": 315, "column": 18 } }, "id": { "type": "Identifier", - "start": 9782, - "end": 9788, + "start": 10122, + "end": 10128, "loc": { "start": { - "line": 299, + "line": 315, "column": 8 }, "end": { - "line": 299, + "line": 315, "column": 14 }, "identifierName": "bottom" @@ -19219,15 +20141,15 @@ }, "init": { "type": "NumericLiteral", - "start": 9791, - "end": 9792, + "start": 10131, + "end": 10132, "loc": { "start": { - "line": 299, + "line": 315, "column": 17 }, "end": { - "line": 299, + "line": 315, "column": 18 } }, @@ -19243,58 +20165,58 @@ }, { "type": "ForStatement", - "start": 9799, - "end": 10043, + "start": 10139, + "end": 10383, "loc": { "start": { - "line": 301, + "line": 317, "column": 4 }, "end": { - "line": 309, + "line": 325, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 9804, - "end": 9813, + "start": 10144, + "end": 10153, "loc": { "start": { - "line": 301, + "line": 317, "column": 9 }, "end": { - "line": 301, + "line": 317, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9808, - "end": 9813, + "start": 10148, + "end": 10153, "loc": { "start": { - "line": 301, + "line": 317, "column": 13 }, "end": { - "line": 301, + "line": 317, "column": 18 } }, "id": { "type": "Identifier", - "start": 9808, - "end": 9809, + "start": 10148, + "end": 10149, "loc": { "start": { - "line": 301, + "line": 317, "column": 13 }, "end": { - "line": 301, + "line": 317, "column": 14 }, "identifierName": "j" @@ -19303,15 +20225,15 @@ }, "init": { "type": "NumericLiteral", - "start": 9812, - "end": 9813, + "start": 10152, + "end": 10153, "loc": { "start": { - "line": 301, + "line": 317, "column": 17 }, "end": { - "line": 301, + "line": 317, "column": 18 } }, @@ -19327,29 +20249,29 @@ }, "test": { "type": "BinaryExpression", - "start": 9815, - "end": 9832, + "start": 10155, + "end": 10172, "loc": { "start": { - "line": 301, + "line": 317, "column": 20 }, "end": { - "line": 301, + "line": 317, "column": 37 } }, "left": { "type": "Identifier", - "start": 9815, - "end": 9816, + "start": 10155, + "end": 10156, "loc": { "start": { - "line": 301, + "line": 317, "column": 20 }, "end": { - "line": 301, + "line": 317, "column": 21 }, "identifierName": "j" @@ -19359,29 +20281,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 9819, - "end": 9832, + "start": 10159, + "end": 10172, "loc": { "start": { - "line": 301, + "line": 317, "column": 24 }, "end": { - "line": 301, + "line": 317, "column": 37 } }, "object": { "type": "Identifier", - "start": 9819, - "end": 9825, + "start": 10159, + "end": 10165, "loc": { "start": { - "line": 301, + "line": 317, "column": 24 }, "end": { - "line": 301, + "line": 317, "column": 30 }, "identifierName": "points" @@ -19390,15 +20312,15 @@ }, "property": { "type": "Identifier", - "start": 9826, - "end": 9832, + "start": 10166, + "end": 10172, "loc": { "start": { - "line": 301, + "line": 317, "column": 31 }, "end": { - "line": 301, + "line": 317, "column": 37 }, "identifierName": "length" @@ -19410,30 +20332,30 @@ }, "update": { "type": "AssignmentExpression", - "start": 9834, - "end": 9843, + "start": 10174, + "end": 10183, "loc": { "start": { - "line": 301, + "line": 317, "column": 39 }, "end": { - "line": 301, + "line": 317, "column": 48 } }, "operator": "=", "left": { "type": "Identifier", - "start": 9834, - "end": 9835, + "start": 10174, + "end": 10175, "loc": { "start": { - "line": 301, + "line": 317, "column": 39 }, "end": { - "line": 301, + "line": 317, "column": 40 }, "identifierName": "j" @@ -19442,29 +20364,29 @@ }, "right": { "type": "BinaryExpression", - "start": 9838, - "end": 9843, + "start": 10178, + "end": 10183, "loc": { "start": { - "line": 301, + "line": 317, "column": 43 }, "end": { - "line": 301, + "line": 317, "column": 48 } }, "left": { "type": "Identifier", - "start": 9838, - "end": 9839, + "start": 10178, + "end": 10179, "loc": { "start": { - "line": 301, + "line": 317, "column": 43 }, "end": { - "line": 301, + "line": 317, "column": 44 }, "identifierName": "j" @@ -19474,15 +20396,15 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 9842, - "end": 9843, + "start": 10182, + "end": 10183, "loc": { "start": { - "line": 301, + "line": 317, "column": 47 }, "end": { - "line": 301, + "line": 317, "column": 48 } }, @@ -19496,59 +20418,59 @@ }, "body": { "type": "BlockStatement", - "start": 9845, - "end": 10043, + "start": 10185, + "end": 10383, "loc": { "start": { - "line": 301, + "line": 317, "column": 50 }, "end": { - "line": 309, + "line": 325, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 9855, - "end": 9873, + "start": 10195, + "end": 10213, "loc": { "start": { - "line": 302, + "line": 318, "column": 8 }, "end": { - "line": 302, + "line": 318, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9859, - "end": 9872, + "start": 10199, + "end": 10212, "loc": { "start": { - "line": 302, + "line": 318, "column": 12 }, "end": { - "line": 302, + "line": 318, "column": 25 } }, "id": { "type": "Identifier", - "start": 9859, - "end": 9860, + "start": 10199, + "end": 10200, "loc": { "start": { - "line": 302, + "line": 318, "column": 12 }, "end": { - "line": 302, + "line": 318, "column": 13 }, "identifierName": "x" @@ -19557,29 +20479,29 @@ }, "init": { "type": "MemberExpression", - "start": 9863, - "end": 9872, + "start": 10203, + "end": 10212, "loc": { "start": { - "line": 302, + "line": 318, "column": 16 }, "end": { - "line": 302, + "line": 318, "column": 25 } }, "object": { "type": "Identifier", - "start": 9863, - "end": 9869, + "start": 10203, + "end": 10209, "loc": { "start": { - "line": 302, + "line": 318, "column": 16 }, "end": { - "line": 302, + "line": 318, "column": 22 }, "identifierName": "points" @@ -19588,15 +20510,15 @@ }, "property": { "type": "Identifier", - "start": 9870, - "end": 9871, + "start": 10210, + "end": 10211, "loc": { "start": { - "line": 302, + "line": 318, "column": 23 }, "end": { - "line": 302, + "line": 318, "column": 24 }, "identifierName": "j" @@ -19611,44 +20533,44 @@ }, { "type": "VariableDeclaration", - "start": 9882, - "end": 9904, + "start": 10222, + "end": 10244, "loc": { "start": { - "line": 303, + "line": 319, "column": 8 }, "end": { - "line": 303, + "line": 319, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9886, - "end": 9903, + "start": 10226, + "end": 10243, "loc": { "start": { - "line": 303, + "line": 319, "column": 12 }, "end": { - "line": 303, + "line": 319, "column": 29 } }, "id": { "type": "Identifier", - "start": 9886, - "end": 9887, + "start": 10226, + "end": 10227, "loc": { "start": { - "line": 303, + "line": 319, "column": 12 }, "end": { - "line": 303, + "line": 319, "column": 13 }, "identifierName": "y" @@ -19657,29 +20579,29 @@ }, "init": { "type": "MemberExpression", - "start": 9890, - "end": 9903, + "start": 10230, + "end": 10243, "loc": { "start": { - "line": 303, + "line": 319, "column": 16 }, "end": { - "line": 303, + "line": 319, "column": 29 } }, "object": { "type": "Identifier", - "start": 9890, - "end": 9896, + "start": 10230, + "end": 10236, "loc": { "start": { - "line": 303, + "line": 319, "column": 16 }, "end": { - "line": 303, + "line": 319, "column": 22 }, "identifierName": "points" @@ -19688,29 +20610,29 @@ }, "property": { "type": "BinaryExpression", - "start": 9897, - "end": 9902, + "start": 10237, + "end": 10242, "loc": { "start": { - "line": 303, + "line": 319, "column": 23 }, "end": { - "line": 303, + "line": 319, "column": 28 } }, "left": { "type": "Identifier", - "start": 9897, - "end": 9898, + "start": 10237, + "end": 10238, "loc": { "start": { - "line": 303, + "line": 319, "column": 23 }, "end": { - "line": 303, + "line": 319, "column": 24 }, "identifierName": "j" @@ -19720,15 +20642,15 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 9901, - "end": 9902, + "start": 10241, + "end": 10242, "loc": { "start": { - "line": 303, + "line": 319, "column": 27 }, "end": { - "line": 303, + "line": 319, "column": 28 } }, @@ -19747,43 +20669,43 @@ }, { "type": "IfStatement", - "start": 9914, - "end": 9937, + "start": 10254, + "end": 10277, "loc": { "start": { - "line": 305, + "line": 321, "column": 8 }, "end": { - "line": 305, + "line": 321, "column": 31 } }, "test": { "type": "BinaryExpression", - "start": 9918, - "end": 9926, + "start": 10258, + "end": 10266, "loc": { "start": { - "line": 305, + "line": 321, "column": 12 }, "end": { - "line": 305, + "line": 321, "column": 20 } }, "left": { "type": "Identifier", - "start": 9918, - "end": 9919, + "start": 10258, + "end": 10259, "loc": { "start": { - "line": 305, + "line": 321, "column": 12 }, "end": { - "line": 305, + "line": 321, "column": 13 }, "identifierName": "x" @@ -19793,15 +20715,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 9922, - "end": 9926, + "start": 10262, + "end": 10266, "loc": { "start": { - "line": 305, + "line": 321, "column": 16 }, "end": { - "line": 305, + "line": 321, "column": 20 }, "identifierName": "left" @@ -19811,44 +20733,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9928, - "end": 9937, + "start": 10268, + "end": 10277, "loc": { "start": { - "line": 305, + "line": 321, "column": 22 }, "end": { - "line": 305, + "line": 321, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 9928, - "end": 9936, + "start": 10268, + "end": 10276, "loc": { "start": { - "line": 305, + "line": 321, "column": 22 }, "end": { - "line": 305, + "line": 321, "column": 30 } }, "operator": "=", "left": { "type": "Identifier", - "start": 9928, - "end": 9932, + "start": 10268, + "end": 10272, "loc": { "start": { - "line": 305, + "line": 321, "column": 22 }, "end": { - "line": 305, + "line": 321, "column": 26 }, "identifierName": "left" @@ -19857,15 +20779,15 @@ }, "right": { "type": "Identifier", - "start": 9935, - "end": 9936, + "start": 10275, + "end": 10276, "loc": { "start": { - "line": 305, + "line": 321, "column": 29 }, "end": { - "line": 305, + "line": 321, "column": 30 }, "identifierName": "x" @@ -19878,43 +20800,43 @@ }, { "type": "IfStatement", - "start": 9946, - "end": 9971, + "start": 10286, + "end": 10311, "loc": { "start": { - "line": 306, + "line": 322, "column": 8 }, "end": { - "line": 306, + "line": 322, "column": 33 } }, "test": { "type": "BinaryExpression", - "start": 9950, - "end": 9959, + "start": 10290, + "end": 10299, "loc": { "start": { - "line": 306, + "line": 322, "column": 12 }, "end": { - "line": 306, + "line": 322, "column": 21 } }, "left": { "type": "Identifier", - "start": 9950, - "end": 9951, + "start": 10290, + "end": 10291, "loc": { "start": { - "line": 306, + "line": 322, "column": 12 }, "end": { - "line": 306, + "line": 322, "column": 13 }, "identifierName": "x" @@ -19924,15 +20846,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 9954, - "end": 9959, + "start": 10294, + "end": 10299, "loc": { "start": { - "line": 306, + "line": 322, "column": 16 }, "end": { - "line": 306, + "line": 322, "column": 21 }, "identifierName": "right" @@ -19942,44 +20864,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9961, - "end": 9971, + "start": 10301, + "end": 10311, "loc": { "start": { - "line": 306, + "line": 322, "column": 23 }, "end": { - "line": 306, + "line": 322, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 9961, - "end": 9970, + "start": 10301, + "end": 10310, "loc": { "start": { - "line": 306, + "line": 322, "column": 23 }, "end": { - "line": 306, + "line": 322, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 9961, - "end": 9966, + "start": 10301, + "end": 10306, "loc": { "start": { - "line": 306, + "line": 322, "column": 23 }, "end": { - "line": 306, + "line": 322, "column": 28 }, "identifierName": "right" @@ -19988,15 +20910,15 @@ }, "right": { "type": "Identifier", - "start": 9969, - "end": 9970, + "start": 10309, + "end": 10310, "loc": { "start": { - "line": 306, + "line": 322, "column": 31 }, "end": { - "line": 306, + "line": 322, "column": 32 }, "identifierName": "x" @@ -20009,43 +20931,43 @@ }, { "type": "IfStatement", - "start": 9980, - "end": 10001, + "start": 10320, + "end": 10341, "loc": { "start": { - "line": 307, + "line": 323, "column": 8 }, "end": { - "line": 307, + "line": 323, "column": 29 } }, "test": { "type": "BinaryExpression", - "start": 9984, - "end": 9991, + "start": 10324, + "end": 10331, "loc": { "start": { - "line": 307, + "line": 323, "column": 12 }, "end": { - "line": 307, + "line": 323, "column": 19 } }, "left": { "type": "Identifier", - "start": 9984, - "end": 9985, + "start": 10324, + "end": 10325, "loc": { "start": { - "line": 307, + "line": 323, "column": 12 }, "end": { - "line": 307, + "line": 323, "column": 13 }, "identifierName": "y" @@ -20055,15 +20977,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 9988, - "end": 9991, + "start": 10328, + "end": 10331, "loc": { "start": { - "line": 307, + "line": 323, "column": 16 }, "end": { - "line": 307, + "line": 323, "column": 19 }, "identifierName": "top" @@ -20073,44 +20995,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9993, - "end": 10001, + "start": 10333, + "end": 10341, "loc": { "start": { - "line": 307, + "line": 323, "column": 21 }, "end": { - "line": 307, + "line": 323, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 9993, - "end": 10000, + "start": 10333, + "end": 10340, "loc": { "start": { - "line": 307, + "line": 323, "column": 21 }, "end": { - "line": 307, + "line": 323, "column": 28 } }, "operator": "=", "left": { "type": "Identifier", - "start": 9993, - "end": 9996, + "start": 10333, + "end": 10336, "loc": { "start": { - "line": 307, + "line": 323, "column": 21 }, "end": { - "line": 307, + "line": 323, "column": 24 }, "identifierName": "top" @@ -20119,15 +21041,15 @@ }, "right": { "type": "Identifier", - "start": 9999, - "end": 10000, + "start": 10339, + "end": 10340, "loc": { "start": { - "line": 307, + "line": 323, "column": 27 }, "end": { - "line": 307, + "line": 323, "column": 28 }, "identifierName": "y" @@ -20140,43 +21062,43 @@ }, { "type": "IfStatement", - "start": 10010, - "end": 10037, + "start": 10350, + "end": 10377, "loc": { "start": { - "line": 308, + "line": 324, "column": 8 }, "end": { - "line": 308, + "line": 324, "column": 35 } }, "test": { "type": "BinaryExpression", - "start": 10014, - "end": 10024, + "start": 10354, + "end": 10364, "loc": { "start": { - "line": 308, + "line": 324, "column": 12 }, "end": { - "line": 308, + "line": 324, "column": 22 } }, "left": { "type": "Identifier", - "start": 10014, - "end": 10015, + "start": 10354, + "end": 10355, "loc": { "start": { - "line": 308, + "line": 324, "column": 12 }, "end": { - "line": 308, + "line": 324, "column": 13 }, "identifierName": "y" @@ -20186,15 +21108,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 10018, - "end": 10024, + "start": 10358, + "end": 10364, "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 22 }, "identifierName": "bottom" @@ -20204,44 +21126,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10026, - "end": 10037, + "start": 10366, + "end": 10377, "loc": { "start": { - "line": 308, + "line": 324, "column": 24 }, "end": { - "line": 308, + "line": 324, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 10026, - "end": 10036, + "start": 10366, + "end": 10376, "loc": { "start": { - "line": 308, + "line": 324, "column": 24 }, "end": { - "line": 308, + "line": 324, "column": 34 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10026, - "end": 10032, + "start": 10366, + "end": 10372, "loc": { "start": { - "line": 308, + "line": 324, "column": 24 }, "end": { - "line": 308, + "line": 324, "column": 30 }, "identifierName": "bottom" @@ -20250,15 +21172,15 @@ }, "right": { "type": "Identifier", - "start": 10035, - "end": 10036, + "start": 10375, + "end": 10376, "loc": { "start": { - "line": 308, + "line": 324, "column": 33 }, "end": { - "line": 308, + "line": 324, "column": 34 }, "identifierName": "y" @@ -20275,44 +21197,44 @@ }, { "type": "VariableDeclaration", - "start": 10048, - "end": 10098, + "start": 10388, + "end": 10438, "loc": { "start": { - "line": 310, + "line": 326, "column": 4 }, "end": { - "line": 310, + "line": 326, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10052, - "end": 10097, + "start": 10392, + "end": 10437, "loc": { "start": { - "line": 310, + "line": 326, "column": 8 }, "end": { - "line": 310, + "line": 326, "column": 53 } }, "id": { "type": "Identifier", - "start": 10052, - "end": 10054, + "start": 10392, + "end": 10394, "loc": { "start": { - "line": 310, + "line": 326, "column": 8 }, "end": { - "line": 310, + "line": 326, "column": 10 }, "identifierName": "tx" @@ -20321,72 +21243,72 @@ }, "init": { "type": "CallExpression", - "start": 10057, - "end": 10097, + "start": 10397, + "end": 10437, "loc": { "start": { - "line": 310, + "line": 326, "column": 13 }, "end": { - "line": 310, + "line": 326, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 10057, - "end": 10090, + "start": 10397, + "end": 10430, "loc": { "start": { - "line": 310, + "line": 326, "column": 13 }, "end": { - "line": 310, + "line": 326, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 10057, - "end": 10073, + "start": 10397, + "end": 10413, "loc": { "start": { - "line": 310, + "line": 326, "column": 13 }, "end": { - "line": 310, + "line": 326, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10057, - "end": 10061, + "start": 10397, + "end": 10401, "loc": { "start": { - "line": 310, + "line": 326, "column": 13 }, "end": { - "line": 310, + "line": 326, "column": 17 } } }, "property": { "type": "Identifier", - "start": 10062, - "end": 10073, + "start": 10402, + "end": 10413, "loc": { "start": { - "line": 310, + "line": 326, "column": 18 }, "end": { - "line": 310, + "line": 326, "column": 29 }, "identifierName": "modelMatrix" @@ -20397,15 +21319,15 @@ }, "property": { "type": "Identifier", - "start": 10074, - "end": 10090, + "start": 10414, + "end": 10430, "loc": { "start": { - "line": 310, + "line": 326, "column": 30 }, "end": { - "line": 310, + "line": 326, "column": 46 }, "identifierName": "invertTransformX" @@ -20417,15 +21339,15 @@ "arguments": [ { "type": "Identifier", - "start": 10091, - "end": 10096, + "start": 10431, + "end": 10436, "loc": { "start": { - "line": 310, + "line": 326, "column": 47 }, "end": { - "line": 310, + "line": 326, "column": 52 }, "identifierName": "testX" @@ -20440,44 +21362,44 @@ }, { "type": "VariableDeclaration", - "start": 10103, - "end": 10153, + "start": 10443, + "end": 10493, "loc": { "start": { - "line": 311, + "line": 327, "column": 4 }, "end": { - "line": 311, + "line": 327, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10107, - "end": 10152, + "start": 10447, + "end": 10492, "loc": { "start": { - "line": 311, + "line": 327, "column": 8 }, "end": { - "line": 311, + "line": 327, "column": 53 } }, "id": { "type": "Identifier", - "start": 10107, - "end": 10109, + "start": 10447, + "end": 10449, "loc": { "start": { - "line": 311, + "line": 327, "column": 8 }, "end": { - "line": 311, + "line": 327, "column": 10 }, "identifierName": "ty" @@ -20486,72 +21408,72 @@ }, "init": { "type": "CallExpression", - "start": 10112, - "end": 10152, + "start": 10452, + "end": 10492, "loc": { "start": { - "line": 311, + "line": 327, "column": 13 }, "end": { - "line": 311, + "line": 327, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 10112, - "end": 10145, + "start": 10452, + "end": 10485, "loc": { "start": { - "line": 311, + "line": 327, "column": 13 }, "end": { - "line": 311, + "line": 327, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 10112, - "end": 10128, + "start": 10452, + "end": 10468, "loc": { "start": { - "line": 311, + "line": 327, "column": 13 }, "end": { - "line": 311, + "line": 327, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10112, - "end": 10116, + "start": 10452, + "end": 10456, "loc": { "start": { - "line": 311, + "line": 327, "column": 13 }, "end": { - "line": 311, + "line": 327, "column": 17 } } }, "property": { "type": "Identifier", - "start": 10117, - "end": 10128, + "start": 10457, + "end": 10468, "loc": { "start": { - "line": 311, + "line": 327, "column": 18 }, "end": { - "line": 311, + "line": 327, "column": 29 }, "identifierName": "modelMatrix" @@ -20562,15 +21484,15 @@ }, "property": { "type": "Identifier", - "start": 10129, - "end": 10145, + "start": 10469, + "end": 10485, "loc": { "start": { - "line": 311, + "line": 327, "column": 30 }, "end": { - "line": 311, + "line": 327, "column": 46 }, "identifierName": "invertTransformY" @@ -20582,15 +21504,15 @@ "arguments": [ { "type": "Identifier", - "start": 10146, - "end": 10151, + "start": 10486, + "end": 10491, "loc": { "start": { - "line": 311, + "line": 327, "column": 47 }, "end": { - "line": 311, + "line": 327, "column": 52 }, "identifierName": "testY" @@ -20605,85 +21527,85 @@ }, { "type": "ReturnStatement", - "start": 10159, - "end": 10223, + "start": 10499, + "end": 10563, "loc": { "start": { - "line": 313, + "line": 329, "column": 4 }, "end": { - "line": 313, + "line": 329, "column": 68 } }, "argument": { "type": "LogicalExpression", - "start": 10167, - "end": 10221, + "start": 10507, + "end": 10561, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 66 } }, "left": { "type": "LogicalExpression", - "start": 10167, - "end": 10205, + "start": 10507, + "end": 10545, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 50 } }, "left": { "type": "LogicalExpression", - "start": 10167, - "end": 10192, + "start": 10507, + "end": 10532, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 37 } }, "left": { "type": "BinaryExpression", - "start": 10167, - "end": 10177, + "start": 10507, + "end": 10517, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 22 } }, "left": { "type": "Identifier", - "start": 10167, - "end": 10171, + "start": 10507, + "end": 10511, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 16 }, "identifierName": "left" @@ -20693,15 +21615,15 @@ "operator": "<=", "right": { "type": "Identifier", - "start": 10175, - "end": 10177, + "start": 10515, + "end": 10517, "loc": { "start": { - "line": 313, + "line": 329, "column": 20 }, "end": { - "line": 313, + "line": 329, "column": 22 }, "identifierName": "tx" @@ -20712,29 +21634,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 10181, - "end": 10192, + "start": 10521, + "end": 10532, "loc": { "start": { - "line": 313, + "line": 329, "column": 26 }, "end": { - "line": 313, + "line": 329, "column": 37 } }, "left": { "type": "Identifier", - "start": 10181, - "end": 10183, + "start": 10521, + "end": 10523, "loc": { "start": { - "line": 313, + "line": 329, "column": 26 }, "end": { - "line": 313, + "line": 329, "column": 28 }, "identifierName": "tx" @@ -20744,15 +21666,15 @@ "operator": "<=", "right": { "type": "Identifier", - "start": 10187, - "end": 10192, + "start": 10527, + "end": 10532, "loc": { "start": { - "line": 313, + "line": 329, "column": 32 }, "end": { - "line": 313, + "line": 329, "column": 37 }, "identifierName": "right" @@ -20764,29 +21686,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 10196, - "end": 10205, + "start": 10536, + "end": 10545, "loc": { "start": { - "line": 313, + "line": 329, "column": 41 }, "end": { - "line": 313, + "line": 329, "column": 50 } }, "left": { "type": "Identifier", - "start": 10196, - "end": 10199, + "start": 10536, + "end": 10539, "loc": { "start": { - "line": 313, + "line": 329, "column": 41 }, "end": { - "line": 313, + "line": 329, "column": 44 }, "identifierName": "top" @@ -20796,15 +21718,15 @@ "operator": "<=", "right": { "type": "Identifier", - "start": 10203, - "end": 10205, + "start": 10543, + "end": 10545, "loc": { "start": { - "line": 313, + "line": 329, "column": 48 }, "end": { - "line": 313, + "line": 329, "column": 50 }, "identifierName": "ty" @@ -20816,29 +21738,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 10209, - "end": 10221, + "start": 10549, + "end": 10561, "loc": { "start": { - "line": 313, + "line": 329, "column": 54 }, "end": { - "line": 313, + "line": 329, "column": 66 } }, "left": { "type": "Identifier", - "start": 10209, - "end": 10211, + "start": 10549, + "end": 10551, "loc": { "start": { - "line": 313, + "line": 329, "column": 54 }, "end": { - "line": 313, + "line": 329, "column": 56 }, "identifierName": "ty" @@ -20848,15 +21770,15 @@ "operator": "<=", "right": { "type": "Identifier", - "start": 10215, - "end": 10221, + "start": 10555, + "end": 10561, "loc": { "start": { - "line": 313, + "line": 329, "column": 60 }, "end": { - "line": 313, + "line": 329, "column": 66 }, "identifierName": "bottom" @@ -20866,7 +21788,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 10166 + "parenStart": 10506 } } } @@ -20883,15 +21805,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9206, - "end": 9268, + "start": 9546, + "end": 9608, "loc": { "start": { - "line": 284, + "line": 300, "column": 0 }, "end": { - "line": 284, + "line": 300, "column": 62 } } @@ -20899,15 +21821,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # hitTestSimple()", - "start": 9269, - "end": 9305, + "start": 9609, + "end": 9645, "loc": { "start": { - "line": 285, + "line": 301, "column": 0 }, "end": { - "line": 285, + "line": 301, "column": 36 } } @@ -20915,15 +21837,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9306, - "end": 9368, + "start": 9646, + "end": 9708, "loc": { "start": { - "line": 286, + "line": 302, "column": 0 }, "end": { - "line": 286, + "line": 302, "column": 62 } } @@ -20933,15 +21855,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10227, - "end": 10289, + "start": 10567, + "end": 10629, "loc": { "start": { - "line": 316, + "line": 332, "column": 0 }, "end": { - "line": 316, + "line": 332, "column": 62 } } @@ -20949,15 +21871,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10290, - "end": 10352, + "start": 10630, + "end": 10692, "loc": { "start": { - "line": 317, + "line": 333, "column": 0 }, "end": { - "line": 317, + "line": 333, "column": 62 } } @@ -20965,15 +21887,15 @@ { "type": "CommentLine", "value": " class L2DExpressionMotion extends AMotion", - "start": 10353, - "end": 10403, + "start": 10693, + "end": 10743, "loc": { "start": { - "line": 318, + "line": 334, "column": 0 }, "end": { - "line": 318, + "line": 334, "column": 50 } } @@ -20981,15 +21903,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10404, - "end": 10466, + "start": 10744, + "end": 10806, "loc": { "start": { - "line": 319, + "line": 335, "column": 0 }, "end": { - "line": 319, + "line": 335, "column": 62 } } @@ -20997,15 +21919,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10467, - "end": 10529, + "start": 10807, + "end": 10869, "loc": { "start": { - "line": 320, + "line": 336, "column": 0 }, "end": { - "line": 320, + "line": 336, "column": 62 } } @@ -21014,29 +21936,29 @@ }, { "type": "Identifier", - "start": 10530, - "end": 10676, + "start": 10870, + "end": 11016, "loc": { "start": { - "line": 321, + "line": 337, "column": 0 }, "end": { - "line": 324, + "line": 340, "column": 1 } }, "id": { "type": "Identifier", - "start": 10539, - "end": 10558, + "start": 10879, + "end": 10898, "loc": { "start": { - "line": 321, + "line": 337, "column": 9 }, "end": { - "line": 321, + "line": 337, "column": 28 }, "identifierName": "L2DExpressionMotion" @@ -21050,100 +21972,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10561, - "end": 10676, + "start": 10901, + "end": 11016, "loc": { "start": { - "line": 321, + "line": 337, "column": 31 }, "end": { - "line": 324, + "line": 340, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 10567, - "end": 10608, + "start": 10907, + "end": 10948, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 10567, - "end": 10607, + "start": 10907, + "end": 10947, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 10567, - "end": 10601, + "start": 10907, + "end": 10941, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10567, - "end": 10596, + "start": 10907, + "end": 10936, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 10567, - "end": 10584, + "start": 10907, + "end": 10924, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 21 } }, "object": { "type": "Identifier", - "start": 10567, - "end": 10574, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 11 }, "identifierName": "AMotion" @@ -21152,15 +22074,15 @@ }, "property": { "type": "Identifier", - "start": 10575, - "end": 10584, + "start": 10915, + "end": 10924, "loc": { "start": { - "line": 322, + "line": 338, "column": 12 }, "end": { - "line": 322, + "line": 338, "column": 21 }, "identifierName": "prototype" @@ -21171,15 +22093,15 @@ }, "property": { "type": "Identifier", - "start": 10585, - "end": 10596, + "start": 10925, + "end": 10936, "loc": { "start": { - "line": 322, + "line": 338, "column": 22 }, "end": { - "line": 322, + "line": 338, "column": 33 }, "identifierName": "constructor" @@ -21190,15 +22112,15 @@ }, "property": { "type": "Identifier", - "start": 10597, - "end": 10601, + "start": 10937, + "end": 10941, "loc": { "start": { - "line": 322, + "line": 338, "column": 34 }, "end": { - "line": 322, + "line": 338, "column": 38 }, "identifierName": "call" @@ -21210,15 +22132,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 10602, - "end": 10606, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 322, + "line": 338, "column": 39 }, "end": { - "line": 322, + "line": 338, "column": 43 } } @@ -21228,73 +22150,73 @@ }, { "type": "ExpressionStatement", - "start": 10613, - "end": 10642, + "start": 10953, + "end": 10982, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 10613, - "end": 10641, + "start": 10953, + "end": 10981, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10613, - "end": 10627, + "start": 10953, + "end": 10967, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 10613, - "end": 10617, + "start": 10953, + "end": 10957, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10618, - "end": 10627, + "start": 10958, + "end": 10967, "loc": { "start": { - "line": 323, + "line": 339, "column": 9 }, "end": { - "line": 323, + "line": 339, "column": 18 }, "identifierName": "paramList" @@ -21305,29 +22227,29 @@ }, "right": { "type": "NewExpression", - "start": 10630, - "end": 10641, + "start": 10970, + "end": 10981, "loc": { "start": { - "line": 323, + "line": 339, "column": 21 }, "end": { - "line": 323, + "line": 339, "column": 32 } }, "callee": { "type": "Identifier", - "start": 10634, - "end": 10639, + "start": 10974, + "end": 10979, "loc": { "start": { - "line": 323, + "line": 339, "column": 25 }, "end": { - "line": 323, + "line": 339, "column": 30 }, "identifierName": "Array" @@ -21341,15 +22263,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 10643, - "end": 10674, + "start": 10983, + "end": 11014, "loc": { "start": { - "line": 323, + "line": 339, "column": 34 }, "end": { - "line": 323, + "line": 339, "column": 65 } } @@ -21365,58 +22287,58 @@ }, { "type": "ExpressionStatement", - "start": 10678, - "end": 10724, + "start": 11018, + "end": 11064, "loc": { "start": { - "line": 326, + "line": 342, "column": 0 }, "end": { - "line": 326, + "line": 342, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 10678, - "end": 10723, + "start": 11018, + "end": 11063, "loc": { "start": { - "line": 326, + "line": 342, "column": 0 }, "end": { - "line": 326, + "line": 342, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10678, - "end": 10707, + "start": 11018, + "end": 11047, "loc": { "start": { - "line": 326, + "line": 342, "column": 0 }, "end": { - "line": 326, + "line": 342, "column": 29 } }, "object": { "type": "Identifier", - "start": 10678, - "end": 10697, + "start": 11018, + "end": 11037, "loc": { "start": { - "line": 326, + "line": 342, "column": 0 }, "end": { - "line": 326, + "line": 342, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -21425,15 +22347,15 @@ }, "property": { "type": "Identifier", - "start": 10698, - "end": 10707, + "start": 11038, + "end": 11047, "loc": { "start": { - "line": 326, + "line": 342, "column": 20 }, "end": { - "line": 326, + "line": 342, "column": 29 }, "identifierName": "prototype" @@ -21444,29 +22366,29 @@ }, "right": { "type": "NewExpression", - "start": 10710, - "end": 10723, + "start": 11050, + "end": 11063, "loc": { "start": { - "line": 326, + "line": 342, "column": 32 }, "end": { - "line": 326, + "line": 342, "column": 45 } }, "callee": { "type": "Identifier", - "start": 10714, - "end": 10721, + "start": 11054, + "end": 11061, "loc": { "start": { - "line": 326, + "line": 342, "column": 36 }, "end": { - "line": 326, + "line": 342, "column": 43 }, "identifierName": "AMotion" @@ -21480,15 +22402,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion extends AMotion", - "start": 10725, - "end": 10763, + "start": 11065, + "end": 11103, "loc": { "start": { - "line": 326, + "line": 342, "column": 47 }, "end": { - "line": 326, + "line": 342, "column": 85 } } @@ -21496,15 +22418,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10765, - "end": 10827, + "start": 11105, + "end": 11167, "loc": { "start": { - "line": 328, + "line": 344, "column": 0 }, "end": { - "line": 328, + "line": 344, "column": 62 } } @@ -21513,58 +22435,58 @@ }, { "type": "ExpressionStatement", - "start": 10828, - "end": 10879, + "start": 11168, + "end": 11219, "loc": { "start": { - "line": 329, + "line": 345, "column": 0 }, "end": { - "line": 329, + "line": 345, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 10828, - "end": 10878, + "start": 11168, + "end": 11218, "loc": { "start": { - "line": 329, + "line": 345, "column": 0 }, "end": { - "line": 329, + "line": 345, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10828, - "end": 10866, + "start": 11168, + "end": 11206, "loc": { "start": { - "line": 329, + "line": 345, "column": 0 }, "end": { - "line": 329, + "line": 345, "column": 38 } }, "object": { "type": "Identifier", - "start": 10828, - "end": 10847, + "start": 11168, + "end": 11187, "loc": { "start": { - "line": 329, + "line": 345, "column": 0 }, "end": { - "line": 329, + "line": 345, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -21574,15 +22496,15 @@ }, "property": { "type": "Identifier", - "start": 10848, - "end": 10866, + "start": 11188, + "end": 11206, "loc": { "start": { - "line": 329, + "line": 345, "column": 20 }, "end": { - "line": 329, + "line": 345, "column": 38 }, "identifierName": "EXPRESSION_DEFAULT" @@ -21594,15 +22516,15 @@ }, "right": { "type": "StringLiteral", - "start": 10869, - "end": 10878, + "start": 11209, + "end": 11218, "loc": { "start": { - "line": 329, + "line": 345, "column": 41 }, "end": { - "line": 329, + "line": 345, "column": 50 } }, @@ -21618,15 +22540,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion extends AMotion", - "start": 10725, - "end": 10763, + "start": 11065, + "end": 11103, "loc": { "start": { - "line": 326, + "line": 342, "column": 47 }, "end": { - "line": 326, + "line": 342, "column": 85 } } @@ -21634,15 +22556,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10765, - "end": 10827, + "start": 11105, + "end": 11167, "loc": { "start": { - "line": 328, + "line": 344, "column": 0 }, "end": { - "line": 328, + "line": 344, "column": 62 } } @@ -21651,58 +22573,58 @@ }, { "type": "ExpressionStatement", - "start": 10880, - "end": 10913, + "start": 11220, + "end": 11253, "loc": { "start": { - "line": 330, + "line": 346, "column": 0 }, "end": { - "line": 330, + "line": 346, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 10880, - "end": 10912, + "start": 11220, + "end": 11252, "loc": { "start": { - "line": 330, + "line": 346, "column": 0 }, "end": { - "line": 330, + "line": 346, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10880, - "end": 10908, + "start": 11220, + "end": 11248, "loc": { "start": { - "line": 330, + "line": 346, "column": 0 }, "end": { - "line": 330, + "line": 346, "column": 28 } }, "object": { "type": "Identifier", - "start": 10880, - "end": 10899, + "start": 11220, + "end": 11239, "loc": { "start": { - "line": 330, + "line": 346, "column": 0 }, "end": { - "line": 330, + "line": 346, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -21711,15 +22633,15 @@ }, "property": { "type": "Identifier", - "start": 10900, - "end": 10908, + "start": 11240, + "end": 11248, "loc": { "start": { - "line": 330, + "line": 346, "column": 20 }, "end": { - "line": 330, + "line": 346, "column": 28 }, "identifierName": "TYPE_SET" @@ -21730,15 +22652,15 @@ }, "right": { "type": "NumericLiteral", - "start": 10911, - "end": 10912, + "start": 11251, + "end": 11252, "loc": { "start": { - "line": 330, + "line": 346, "column": 31 }, "end": { - "line": 330, + "line": 346, "column": 32 } }, @@ -21752,58 +22674,58 @@ }, { "type": "ExpressionStatement", - "start": 10914, - "end": 10947, + "start": 11254, + "end": 11287, "loc": { "start": { - "line": 331, + "line": 347, "column": 0 }, "end": { - "line": 331, + "line": 347, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 10914, - "end": 10946, + "start": 11254, + "end": 11286, "loc": { "start": { - "line": 331, + "line": 347, "column": 0 }, "end": { - "line": 331, + "line": 347, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10914, - "end": 10942, + "start": 11254, + "end": 11282, "loc": { "start": { - "line": 331, + "line": 347, "column": 0 }, "end": { - "line": 331, + "line": 347, "column": 28 } }, "object": { "type": "Identifier", - "start": 10914, - "end": 10933, + "start": 11254, + "end": 11273, "loc": { "start": { - "line": 331, + "line": 347, "column": 0 }, "end": { - "line": 331, + "line": 347, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -21812,15 +22734,15 @@ }, "property": { "type": "Identifier", - "start": 10934, - "end": 10942, + "start": 11274, + "end": 11282, "loc": { "start": { - "line": 331, + "line": 347, "column": 20 }, "end": { - "line": 331, + "line": 347, "column": 28 }, "identifierName": "TYPE_ADD" @@ -21831,15 +22753,15 @@ }, "right": { "type": "NumericLiteral", - "start": 10945, - "end": 10946, + "start": 11285, + "end": 11286, "loc": { "start": { - "line": 331, + "line": 347, "column": 31 }, "end": { - "line": 331, + "line": 347, "column": 32 } }, @@ -21853,58 +22775,58 @@ }, { "type": "ExpressionStatement", - "start": 10948, - "end": 10982, + "start": 11288, + "end": 11322, "loc": { "start": { - "line": 332, + "line": 348, "column": 0 }, "end": { - "line": 332, + "line": 348, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 10948, - "end": 10981, + "start": 11288, + "end": 11321, "loc": { "start": { - "line": 332, + "line": 348, "column": 0 }, "end": { - "line": 332, + "line": 348, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10948, - "end": 10977, + "start": 11288, + "end": 11317, "loc": { "start": { - "line": 332, + "line": 348, "column": 0 }, "end": { - "line": 332, + "line": 348, "column": 29 } }, "object": { "type": "Identifier", - "start": 10948, - "end": 10967, + "start": 11288, + "end": 11307, "loc": { "start": { - "line": 332, + "line": 348, "column": 0 }, "end": { - "line": 332, + "line": 348, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -21913,15 +22835,15 @@ }, "property": { "type": "Identifier", - "start": 10968, - "end": 10977, + "start": 11308, + "end": 11317, "loc": { "start": { - "line": 332, + "line": 348, "column": 20 }, "end": { - "line": 332, + "line": 348, "column": 29 }, "identifierName": "TYPE_MULT" @@ -21932,15 +22854,15 @@ }, "right": { "type": "NumericLiteral", - "start": 10980, - "end": 10981, + "start": 11320, + "end": 11321, "loc": { "start": { - "line": 332, + "line": 348, "column": 32 }, "end": { - "line": 332, + "line": 348, "column": 33 } }, @@ -21955,15 +22877,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10984, - "end": 11046, + "start": 11324, + "end": 11386, "loc": { "start": { - "line": 334, + "line": 350, "column": 0 }, "end": { - "line": 334, + "line": 350, "column": 62 } } @@ -21971,15 +22893,15 @@ { "type": "CommentLine", "value": " static L2DExpressionMotion.loadJson()", - "start": 11047, - "end": 11090, + "start": 11387, + "end": 11430, "loc": { "start": { - "line": 335, + "line": 351, "column": 0 }, "end": { - "line": 335, + "line": 351, "column": 43 } } @@ -21987,15 +22909,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 11091, - "end": 11153, + "start": 11431, + "end": 11493, "loc": { "start": { - "line": 336, + "line": 352, "column": 0 }, "end": { - "line": 336, + "line": 352, "column": 62 } } @@ -22004,58 +22926,58 @@ }, { "type": "ExpressionStatement", - "start": 11154, - "end": 12975, + "start": 11494, + "end": 13315, "loc": { "start": { - "line": 337, + "line": 353, "column": 0 }, "end": { - "line": 390, + "line": 406, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 11154, - "end": 12975, + "start": 11494, + "end": 13315, "loc": { "start": { - "line": 337, + "line": 353, "column": 0 }, "end": { - "line": 390, + "line": 406, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11154, - "end": 11182, + "start": 11494, + "end": 11522, "loc": { "start": { - "line": 337, + "line": 353, "column": 0 }, "end": { - "line": 337, + "line": 353, "column": 28 } }, "object": { "type": "Identifier", - "start": 11154, - "end": 11173, + "start": 11494, + "end": 11513, "loc": { "start": { - "line": 337, + "line": 353, "column": 0 }, "end": { - "line": 337, + "line": 353, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -22065,15 +22987,15 @@ }, "property": { "type": "Identifier", - "start": 11174, - "end": 11182, + "start": 11514, + "end": 11522, "loc": { "start": { - "line": 337, + "line": 353, "column": 20 }, "end": { - "line": 337, + "line": 353, "column": 28 }, "identifierName": "loadJson" @@ -22085,29 +23007,29 @@ }, "right": { "type": "FunctionExpression", - "start": 11185, - "end": 12975, + "start": 11525, + "end": 13315, "loc": { "start": { - "line": 337, + "line": 353, "column": 31 }, "end": { - "line": 390, + "line": 406, "column": 1 } }, "id": { "type": "Identifier", - "start": 11174, - "end": 11182, + "start": 11514, + "end": 11522, "loc": { "start": { - "line": 337, + "line": 353, "column": 20 }, "end": { - "line": 337, + "line": 353, "column": 28 }, "identifierName": "loadJson" @@ -22120,15 +23042,15 @@ "params": [ { "type": "Identifier", - "start": 11195, - "end": 11198, + "start": 11535, + "end": 11538, "loc": { "start": { - "line": 337, + "line": 353, "column": 41 }, "end": { - "line": 337, + "line": 353, "column": 44 }, "identifierName": "buf" @@ -22138,59 +23060,59 @@ ], "body": { "type": "BlockStatement", - "start": 11200, - "end": 12975, + "start": 11540, + "end": 13315, "loc": { "start": { - "line": 337, + "line": 353, "column": 46 }, "end": { - "line": 390, + "line": 406, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 11206, - "end": 11242, + "start": 11546, + "end": 11582, "loc": { "start": { - "line": 338, + "line": 354, "column": 4 }, "end": { - "line": 338, + "line": 354, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11210, - "end": 11241, + "start": 11550, + "end": 11581, "loc": { "start": { - "line": 338, + "line": 354, "column": 8 }, "end": { - "line": 338, + "line": 354, "column": 39 } }, "id": { "type": "Identifier", - "start": 11210, - "end": 11213, + "start": 11550, + "end": 11553, "loc": { "start": { - "line": 338, + "line": 354, "column": 8 }, "end": { - "line": 338, + "line": 354, "column": 11 }, "identifierName": "ret" @@ -22199,29 +23121,29 @@ }, "init": { "type": "NewExpression", - "start": 11216, - "end": 11241, + "start": 11556, + "end": 11581, "loc": { "start": { - "line": 338, + "line": 354, "column": 14 }, "end": { - "line": 338, + "line": 354, "column": 39 } }, "callee": { "type": "Identifier", - "start": 11220, - "end": 11239, + "start": 11560, + "end": 11579, "loc": { "start": { - "line": 338, + "line": 354, "column": 18 }, "end": { - "line": 338, + "line": 354, "column": 37 }, "identifierName": "L2DExpressionMotion" @@ -22236,44 +23158,44 @@ }, { "type": "VariableDeclaration", - "start": 11248, - "end": 11294, + "start": 11588, + "end": 11634, "loc": { "start": { - "line": 340, + "line": 356, "column": 4 }, "end": { - "line": 340, + "line": 356, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11252, - "end": 11293, + "start": 11592, + "end": 11633, "loc": { "start": { - "line": 340, + "line": 356, "column": 8 }, "end": { - "line": 340, + "line": 356, "column": 49 } }, "id": { "type": "Identifier", - "start": 11252, - "end": 11254, + "start": 11592, + "end": 11594, "loc": { "start": { - "line": 340, + "line": 356, "column": 8 }, "end": { - "line": 340, + "line": 356, "column": 10 }, "identifierName": "pm" @@ -22282,43 +23204,43 @@ }, "init": { "type": "CallExpression", - "start": 11257, - "end": 11293, + "start": 11597, + "end": 11633, "loc": { "start": { - "line": 340, + "line": 356, "column": 13 }, "end": { - "line": 340, + "line": 356, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 11257, - "end": 11291, + "start": 11597, + "end": 11631, "loc": { "start": { - "line": 340, + "line": 356, "column": 13 }, "end": { - "line": 340, + "line": 356, "column": 47 } }, "object": { "type": "Identifier", - "start": 11257, - "end": 11272, + "start": 11597, + "end": 11612, "loc": { "start": { - "line": 340, + "line": 356, "column": 13 }, "end": { - "line": 340, + "line": 356, "column": 28 }, "identifierName": "Live2DFramework" @@ -22327,15 +23249,15 @@ }, "property": { "type": "Identifier", - "start": 11273, - "end": 11291, + "start": 11613, + "end": 11631, "loc": { "start": { - "line": 340, + "line": 356, "column": 29 }, "end": { - "line": 340, + "line": 356, "column": 47 }, "identifierName": "getPlatformManager" @@ -22352,44 +23274,44 @@ }, { "type": "VariableDeclaration", - "start": 11299, - "end": 11337, + "start": 11639, + "end": 11677, "loc": { "start": { - "line": 341, + "line": 357, "column": 4 }, "end": { - "line": 341, + "line": 357, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11303, - "end": 11336, + "start": 11643, + "end": 11676, "loc": { "start": { - "line": 341, + "line": 357, "column": 8 }, "end": { - "line": 341, + "line": 357, "column": 41 } }, "id": { "type": "Identifier", - "start": 11303, - "end": 11307, + "start": 11643, + "end": 11647, "loc": { "start": { - "line": 341, + "line": 357, "column": 8 }, "end": { - "line": 341, + "line": 357, "column": 12 }, "identifierName": "json" @@ -22398,43 +23320,43 @@ }, "init": { "type": "CallExpression", - "start": 11310, - "end": 11336, + "start": 11650, + "end": 11676, "loc": { "start": { - "line": 341, + "line": 357, "column": 15 }, "end": { - "line": 341, + "line": 357, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11310, - "end": 11331, + "start": 11650, + "end": 11671, "loc": { "start": { - "line": 341, + "line": 357, "column": 15 }, "end": { - "line": 341, + "line": 357, "column": 36 } }, "object": { "type": "Identifier", - "start": 11310, - "end": 11312, + "start": 11650, + "end": 11652, "loc": { "start": { - "line": 341, + "line": 357, "column": 15 }, "end": { - "line": 341, + "line": 357, "column": 17 }, "identifierName": "pm" @@ -22443,15 +23365,15 @@ }, "property": { "type": "Identifier", - "start": 11313, - "end": 11331, + "start": 11653, + "end": 11671, "loc": { "start": { - "line": 341, + "line": 357, "column": 18 }, "end": { - "line": 341, + "line": 357, "column": 36 }, "identifierName": "jsonParseFromBytes" @@ -22463,15 +23385,15 @@ "arguments": [ { "type": "Identifier", - "start": 11332, - "end": 11335, + "start": 11672, + "end": 11675, "loc": { "start": { - "line": 341, + "line": 357, "column": 37 }, "end": { - "line": 341, + "line": 357, "column": 40 }, "identifierName": "buf" @@ -22486,57 +23408,57 @@ }, { "type": "ExpressionStatement", - "start": 11343, - "end": 11417, + "start": 11683, + "end": 11757, "loc": { "start": { - "line": 343, + "line": 359, "column": 4 }, "end": { - "line": 343, + "line": 359, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 11343, - "end": 11416, + "start": 11683, + "end": 11756, "loc": { "start": { - "line": 343, + "line": 359, "column": 4 }, "end": { - "line": 343, + "line": 359, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 11343, - "end": 11356, + "start": 11683, + "end": 11696, "loc": { "start": { - "line": 343, + "line": 359, "column": 4 }, "end": { - "line": 343, + "line": 359, "column": 17 } }, "object": { "type": "Identifier", - "start": 11343, - "end": 11346, + "start": 11683, + "end": 11686, "loc": { "start": { - "line": 343, + "line": 359, "column": 4 }, "end": { - "line": 343, + "line": 359, "column": 7 }, "identifierName": "ret" @@ -22545,15 +23467,15 @@ }, "property": { "type": "Identifier", - "start": 11347, - "end": 11356, + "start": 11687, + "end": 11696, "loc": { "start": { - "line": 343, + "line": 359, "column": 8 }, "end": { - "line": 343, + "line": 359, "column": 17 }, "identifierName": "setFadeIn" @@ -22565,57 +23487,57 @@ "arguments": [ { "type": "ConditionalExpression", - "start": 11357, - "end": 11415, + "start": 11697, + "end": 11755, "loc": { "start": { - "line": 343, + "line": 359, "column": 18 }, "end": { - "line": 343, + "line": 359, "column": 76 } }, "test": { "type": "BinaryExpression", - "start": 11357, - "end": 11383, + "start": 11697, + "end": 11723, "loc": { "start": { - "line": 343, + "line": 359, "column": 18 }, "end": { - "line": 343, + "line": 359, "column": 44 } }, "left": { "type": "CallExpression", - "start": 11357, - "end": 11379, + "start": 11697, + "end": 11719, "loc": { "start": { - "line": 343, + "line": 359, "column": 18 }, "end": { - "line": 343, + "line": 359, "column": 40 } }, "callee": { "type": "Identifier", - "start": 11357, - "end": 11365, + "start": 11697, + "end": 11705, "loc": { "start": { - "line": 343, + "line": 359, "column": 18 }, "end": { - "line": 343, + "line": 359, "column": 26 }, "identifierName": "parseInt" @@ -22625,29 +23547,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 11366, - "end": 11378, + "start": 11706, + "end": 11718, "loc": { "start": { - "line": 343, + "line": 359, "column": 27 }, "end": { - "line": 343, + "line": 359, "column": 39 } }, "object": { "type": "Identifier", - "start": 11366, - "end": 11370, + "start": 11706, + "end": 11710, "loc": { "start": { - "line": 343, + "line": 359, "column": 27 }, "end": { - "line": 343, + "line": 359, "column": 31 }, "identifierName": "json" @@ -22656,15 +23578,15 @@ }, "property": { "type": "Identifier", - "start": 11371, - "end": 11378, + "start": 11711, + "end": 11718, "loc": { "start": { - "line": 343, + "line": 359, "column": 32 }, "end": { - "line": 343, + "line": 359, "column": 39 }, "identifierName": "fade_in" @@ -22678,15 +23600,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 11382, - "end": 11383, + "start": 11722, + "end": 11723, "loc": { "start": { - "line": 343, + "line": 359, "column": 43 }, "end": { - "line": 343, + "line": 359, "column": 44 } }, @@ -22699,29 +23621,29 @@ }, "consequent": { "type": "CallExpression", - "start": 11386, - "end": 11408, + "start": 11726, + "end": 11748, "loc": { "start": { - "line": 343, + "line": 359, "column": 47 }, "end": { - "line": 343, + "line": 359, "column": 69 } }, "callee": { "type": "Identifier", - "start": 11386, - "end": 11394, + "start": 11726, + "end": 11734, "loc": { "start": { - "line": 343, + "line": 359, "column": 47 }, "end": { - "line": 343, + "line": 359, "column": 55 }, "identifierName": "parseInt" @@ -22731,29 +23653,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 11395, - "end": 11407, + "start": 11735, + "end": 11747, "loc": { "start": { - "line": 343, + "line": 359, "column": 56 }, "end": { - "line": 343, + "line": 359, "column": 68 } }, "object": { "type": "Identifier", - "start": 11395, - "end": 11399, + "start": 11735, + "end": 11739, "loc": { "start": { - "line": 343, + "line": 359, "column": 56 }, "end": { - "line": 343, + "line": 359, "column": 60 }, "identifierName": "json" @@ -22762,15 +23684,15 @@ }, "property": { "type": "Identifier", - "start": 11400, - "end": 11407, + "start": 11740, + "end": 11747, "loc": { "start": { - "line": 343, + "line": 359, "column": 61 }, "end": { - "line": 343, + "line": 359, "column": 68 }, "identifierName": "fade_in" @@ -22783,15 +23705,15 @@ }, "alternate": { "type": "NumericLiteral", - "start": 11411, - "end": 11415, + "start": 11751, + "end": 11755, "loc": { "start": { - "line": 343, + "line": 359, "column": 72 }, "end": { - "line": 343, + "line": 359, "column": 76 } }, @@ -22807,57 +23729,57 @@ }, { "type": "ExpressionStatement", - "start": 11422, - "end": 11499, + "start": 11762, + "end": 11839, "loc": { "start": { - "line": 344, + "line": 360, "column": 4 }, "end": { - "line": 344, + "line": 360, "column": 81 } }, "expression": { "type": "CallExpression", - "start": 11422, - "end": 11498, + "start": 11762, + "end": 11838, "loc": { "start": { - "line": 344, + "line": 360, "column": 4 }, "end": { - "line": 344, + "line": 360, "column": 80 } }, "callee": { "type": "MemberExpression", - "start": 11422, - "end": 11436, + "start": 11762, + "end": 11776, "loc": { "start": { - "line": 344, + "line": 360, "column": 4 }, "end": { - "line": 344, + "line": 360, "column": 18 } }, "object": { "type": "Identifier", - "start": 11422, - "end": 11425, + "start": 11762, + "end": 11765, "loc": { "start": { - "line": 344, + "line": 360, "column": 4 }, "end": { - "line": 344, + "line": 360, "column": 7 }, "identifierName": "ret" @@ -22866,15 +23788,15 @@ }, "property": { "type": "Identifier", - "start": 11426, - "end": 11436, + "start": 11766, + "end": 11776, "loc": { "start": { - "line": 344, + "line": 360, "column": 8 }, "end": { - "line": 344, + "line": 360, "column": 18 }, "identifierName": "setFadeOut" @@ -22886,57 +23808,57 @@ "arguments": [ { "type": "ConditionalExpression", - "start": 11437, - "end": 11497, + "start": 11777, + "end": 11837, "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 79 } }, "test": { "type": "BinaryExpression", - "start": 11437, - "end": 11464, + "start": 11777, + "end": 11804, "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 46 } }, "left": { "type": "CallExpression", - "start": 11437, - "end": 11460, + "start": 11777, + "end": 11800, "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 42 } }, "callee": { "type": "Identifier", - "start": 11437, - "end": 11445, + "start": 11777, + "end": 11785, "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 27 }, "identifierName": "parseInt" @@ -22946,29 +23868,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 11446, - "end": 11459, + "start": 11786, + "end": 11799, "loc": { "start": { - "line": 344, + "line": 360, "column": 28 }, "end": { - "line": 344, + "line": 360, "column": 41 } }, "object": { "type": "Identifier", - "start": 11446, - "end": 11450, + "start": 11786, + "end": 11790, "loc": { "start": { - "line": 344, + "line": 360, "column": 28 }, "end": { - "line": 344, + "line": 360, "column": 32 }, "identifierName": "json" @@ -22977,15 +23899,15 @@ }, "property": { "type": "Identifier", - "start": 11451, - "end": 11459, + "start": 11791, + "end": 11799, "loc": { "start": { - "line": 344, + "line": 360, "column": 33 }, "end": { - "line": 344, + "line": 360, "column": 41 }, "identifierName": "fade_out" @@ -22999,15 +23921,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 11463, - "end": 11464, + "start": 11803, + "end": 11804, "loc": { "start": { - "line": 344, + "line": 360, "column": 45 }, "end": { - "line": 344, + "line": 360, "column": 46 } }, @@ -23020,29 +23942,29 @@ }, "consequent": { "type": "CallExpression", - "start": 11467, - "end": 11490, + "start": 11807, + "end": 11830, "loc": { "start": { - "line": 344, + "line": 360, "column": 49 }, "end": { - "line": 344, + "line": 360, "column": 72 } }, "callee": { "type": "Identifier", - "start": 11467, - "end": 11475, + "start": 11807, + "end": 11815, "loc": { "start": { - "line": 344, + "line": 360, "column": 49 }, "end": { - "line": 344, + "line": 360, "column": 57 }, "identifierName": "parseInt" @@ -23052,29 +23974,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 11476, - "end": 11489, + "start": 11816, + "end": 11829, "loc": { "start": { - "line": 344, + "line": 360, "column": 58 }, "end": { - "line": 344, + "line": 360, "column": 71 } }, "object": { "type": "Identifier", - "start": 11476, - "end": 11480, + "start": 11816, + "end": 11820, "loc": { "start": { - "line": 344, + "line": 360, "column": 58 }, "end": { - "line": 344, + "line": 360, "column": 62 }, "identifierName": "json" @@ -23083,15 +24005,15 @@ }, "property": { "type": "Identifier", - "start": 11481, - "end": 11489, + "start": 11821, + "end": 11829, "loc": { "start": { - "line": 344, + "line": 360, "column": 63 }, "end": { - "line": 344, + "line": 360, "column": 71 }, "identifierName": "fade_out" @@ -23104,15 +24026,15 @@ }, "alternate": { "type": "NumericLiteral", - "start": 11493, - "end": 11497, + "start": 11833, + "end": 11837, "loc": { "start": { - "line": 344, + "line": 360, "column": 75 }, "end": { - "line": 344, + "line": 360, "column": 79 } }, @@ -23128,57 +24050,57 @@ }, { "type": "IfStatement", - "start": 11505, - "end": 11557, + "start": 11845, + "end": 11897, "loc": { "start": { - "line": 346, + "line": 362, "column": 4 }, "end": { - "line": 348, + "line": 364, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 11509, - "end": 11528, + "start": 11849, + "end": 11868, "loc": { "start": { - "line": 346, + "line": 362, "column": 8 }, "end": { - "line": 346, + "line": 362, "column": 27 } }, "left": { "type": "MemberExpression", - "start": 11509, - "end": 11520, + "start": 11849, + "end": 11860, "loc": { "start": { - "line": 346, + "line": 362, "column": 8 }, "end": { - "line": 346, + "line": 362, "column": 19 } }, "object": { "type": "Identifier", - "start": 11509, - "end": 11513, + "start": 11849, + "end": 11853, "loc": { "start": { - "line": 346, + "line": 362, "column": 8 }, "end": { - "line": 346, + "line": 362, "column": 12 }, "identifierName": "json" @@ -23187,15 +24109,15 @@ }, "property": { "type": "Identifier", - "start": 11514, - "end": 11520, + "start": 11854, + "end": 11860, "loc": { "start": { - "line": 346, + "line": 362, "column": 13 }, "end": { - "line": 346, + "line": 362, "column": 19 }, "identifierName": "params" @@ -23207,15 +24129,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 11524, - "end": 11528, + "start": 11864, + "end": 11868, "loc": { "start": { - "line": 346, + "line": 362, "column": 23 }, "end": { - "line": 346, + "line": 362, "column": 27 } } @@ -23223,44 +24145,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 11530, - "end": 11557, + "start": 11870, + "end": 11897, "loc": { "start": { - "line": 346, + "line": 362, "column": 29 }, "end": { - "line": 348, + "line": 364, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 11540, - "end": 11551, + "start": 11880, + "end": 11891, "loc": { "start": { - "line": 347, + "line": 363, "column": 8 }, "end": { - "line": 347, + "line": 363, "column": 19 } }, "argument": { "type": "Identifier", - "start": 11547, - "end": 11550, + "start": 11887, + "end": 11890, "loc": { "start": { - "line": 347, + "line": 363, "column": 15 }, "end": { - "line": 347, + "line": 363, "column": 18 }, "identifierName": "ret" @@ -23275,44 +24197,44 @@ }, { "type": "VariableDeclaration", - "start": 11563, - "end": 11588, + "start": 11903, + "end": 11928, "loc": { "start": { - "line": 350, + "line": 366, "column": 4 }, "end": { - "line": 350, + "line": 366, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11567, - "end": 11587, + "start": 11907, + "end": 11927, "loc": { "start": { - "line": 350, + "line": 366, "column": 8 }, "end": { - "line": 350, + "line": 366, "column": 28 } }, "id": { "type": "Identifier", - "start": 11567, - "end": 11573, + "start": 11907, + "end": 11913, "loc": { "start": { - "line": 350, + "line": 366, "column": 8 }, "end": { - "line": 350, + "line": 366, "column": 14 }, "identifierName": "params" @@ -23321,29 +24243,29 @@ }, "init": { "type": "MemberExpression", - "start": 11576, - "end": 11587, + "start": 11916, + "end": 11927, "loc": { "start": { - "line": 350, + "line": 366, "column": 17 }, "end": { - "line": 350, + "line": 366, "column": 28 } }, "object": { "type": "Identifier", - "start": 11576, - "end": 11580, + "start": 11916, + "end": 11920, "loc": { "start": { - "line": 350, + "line": 366, "column": 17 }, "end": { - "line": 350, + "line": 366, "column": 21 }, "identifierName": "json" @@ -23352,15 +24274,15 @@ }, "property": { "type": "Identifier", - "start": 11581, - "end": 11587, + "start": 11921, + "end": 11927, "loc": { "start": { - "line": 350, + "line": 366, "column": 22 }, "end": { - "line": 350, + "line": 366, "column": 28 }, "identifierName": "params" @@ -23375,44 +24297,44 @@ }, { "type": "VariableDeclaration", - "start": 11593, - "end": 11622, + "start": 11933, + "end": 11962, "loc": { "start": { - "line": 351, + "line": 367, "column": 4 }, "end": { - "line": 351, + "line": 367, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11597, - "end": 11621, + "start": 11937, + "end": 11961, "loc": { "start": { - "line": 351, + "line": 367, "column": 8 }, "end": { - "line": 351, + "line": 367, "column": 32 } }, "id": { "type": "Identifier", - "start": 11597, - "end": 11605, + "start": 11937, + "end": 11945, "loc": { "start": { - "line": 351, + "line": 367, "column": 8 }, "end": { - "line": 351, + "line": 367, "column": 16 }, "identifierName": "paramNum" @@ -23421,29 +24343,29 @@ }, "init": { "type": "MemberExpression", - "start": 11608, - "end": 11621, + "start": 11948, + "end": 11961, "loc": { "start": { - "line": 351, + "line": 367, "column": 19 }, "end": { - "line": 351, + "line": 367, "column": 32 } }, "object": { "type": "Identifier", - "start": 11608, - "end": 11614, + "start": 11948, + "end": 11954, "loc": { "start": { - "line": 351, + "line": 367, "column": 19 }, "end": { - "line": 351, + "line": 367, "column": 25 }, "identifierName": "params" @@ -23452,15 +24374,15 @@ }, "property": { "type": "Identifier", - "start": 11615, - "end": 11621, + "start": 11955, + "end": 11961, "loc": { "start": { - "line": 351, + "line": 367, "column": 26 }, "end": { - "line": 351, + "line": 367, "column": 32 }, "identifierName": "length" @@ -23475,58 +24397,58 @@ }, { "type": "ExpressionStatement", - "start": 11627, - "end": 11646, + "start": 11967, + "end": 11986, "loc": { "start": { - "line": 352, + "line": 368, "column": 4 }, "end": { - "line": 352, + "line": 368, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 11627, - "end": 11645, + "start": 11967, + "end": 11985, "loc": { "start": { - "line": 352, + "line": 368, "column": 4 }, "end": { - "line": 352, + "line": 368, "column": 22 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11627, - "end": 11640, + "start": 11967, + "end": 11980, "loc": { "start": { - "line": 352, + "line": 368, "column": 4 }, "end": { - "line": 352, + "line": 368, "column": 17 } }, "object": { "type": "Identifier", - "start": 11627, - "end": 11630, + "start": 11967, + "end": 11970, "loc": { "start": { - "line": 352, + "line": 368, "column": 4 }, "end": { - "line": 352, + "line": 368, "column": 7 }, "identifierName": "ret" @@ -23535,15 +24457,15 @@ }, "property": { "type": "Identifier", - "start": 11631, - "end": 11640, + "start": 11971, + "end": 11980, "loc": { "start": { - "line": 352, + "line": 368, "column": 8 }, "end": { - "line": 352, + "line": 368, "column": 17 }, "identifierName": "paramList" @@ -23554,15 +24476,15 @@ }, "right": { "type": "ArrayExpression", - "start": 11643, - "end": 11645, + "start": 11983, + "end": 11985, "loc": { "start": { - "line": 352, + "line": 368, "column": 20 }, "end": { - "line": 352, + "line": 368, "column": 22 } }, @@ -23573,15 +24495,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 11647, - "end": 11678, + "start": 11987, + "end": 12018, "loc": { "start": { - "line": 352, + "line": 368, "column": 24 }, "end": { - "line": 352, + "line": 368, "column": 55 } } @@ -23590,58 +24512,58 @@ }, { "type": "ForStatement", - "start": 11683, - "end": 12956, + "start": 12023, + "end": 13296, "loc": { "start": { - "line": 353, + "line": 369, "column": 4 }, "end": { - "line": 387, + "line": 403, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 11688, - "end": 11697, + "start": 12028, + "end": 12037, "loc": { "start": { - "line": 353, + "line": 369, "column": 9 }, "end": { - "line": 353, + "line": 369, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11692, - "end": 11697, + "start": 12032, + "end": 12037, "loc": { "start": { - "line": 353, + "line": 369, "column": 13 }, "end": { - "line": 353, + "line": 369, "column": 18 } }, "id": { "type": "Identifier", - "start": 11692, - "end": 11693, + "start": 12032, + "end": 12033, "loc": { "start": { - "line": 353, + "line": 369, "column": 13 }, "end": { - "line": 353, + "line": 369, "column": 14 }, "identifierName": "i" @@ -23651,15 +24573,15 @@ }, "init": { "type": "NumericLiteral", - "start": 11696, - "end": 11697, + "start": 12036, + "end": 12037, "loc": { "start": { - "line": 353, + "line": 369, "column": 17 }, "end": { - "line": 353, + "line": 369, "column": 18 } }, @@ -23677,29 +24599,29 @@ }, "test": { "type": "BinaryExpression", - "start": 11699, - "end": 11711, + "start": 12039, + "end": 12051, "loc": { "start": { - "line": 353, + "line": 369, "column": 20 }, "end": { - "line": 353, + "line": 369, "column": 32 } }, "left": { "type": "Identifier", - "start": 11699, - "end": 11700, + "start": 12039, + "end": 12040, "loc": { "start": { - "line": 353, + "line": 369, "column": 20 }, "end": { - "line": 353, + "line": 369, "column": 21 }, "identifierName": "i" @@ -23709,15 +24631,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 11703, - "end": 11711, + "start": 12043, + "end": 12051, "loc": { "start": { - "line": 353, + "line": 369, "column": 24 }, "end": { - "line": 353, + "line": 369, "column": 32 }, "identifierName": "paramNum" @@ -23727,15 +24649,15 @@ }, "update": { "type": "UpdateExpression", - "start": 11713, - "end": 11716, + "start": 12053, + "end": 12056, "loc": { "start": { - "line": 353, + "line": 369, "column": 34 }, "end": { - "line": 353, + "line": 369, "column": 37 } }, @@ -23743,15 +24665,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 11713, - "end": 11714, + "start": 12053, + "end": 12054, "loc": { "start": { - "line": 353, + "line": 369, "column": 34 }, "end": { - "line": 353, + "line": 369, "column": 35 }, "identifierName": "i" @@ -23761,59 +24683,59 @@ }, "body": { "type": "BlockStatement", - "start": 11718, - "end": 12956, + "start": 12058, + "end": 13296, "loc": { "start": { - "line": 353, + "line": 369, "column": 39 }, "end": { - "line": 387, + "line": 403, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 11728, - "end": 11750, + "start": 12068, + "end": 12090, "loc": { "start": { - "line": 354, + "line": 370, "column": 8 }, "end": { - "line": 354, + "line": 370, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11732, - "end": 11749, + "start": 12072, + "end": 12089, "loc": { "start": { - "line": 354, + "line": 370, "column": 12 }, "end": { - "line": 354, + "line": 370, "column": 29 } }, "id": { "type": "Identifier", - "start": 11732, - "end": 11737, + "start": 12072, + "end": 12077, "loc": { "start": { - "line": 354, + "line": 370, "column": 12 }, "end": { - "line": 354, + "line": 370, "column": 17 }, "identifierName": "param" @@ -23822,29 +24744,29 @@ }, "init": { "type": "MemberExpression", - "start": 11740, - "end": 11749, + "start": 12080, + "end": 12089, "loc": { "start": { - "line": 354, + "line": 370, "column": 20 }, "end": { - "line": 354, + "line": 370, "column": 29 } }, "object": { "type": "Identifier", - "start": 11740, - "end": 11746, + "start": 12080, + "end": 12086, "loc": { "start": { - "line": 354, + "line": 370, "column": 20 }, "end": { - "line": 354, + "line": 370, "column": 26 }, "identifierName": "params" @@ -23853,15 +24775,15 @@ }, "property": { "type": "Identifier", - "start": 11747, - "end": 11748, + "start": 12087, + "end": 12088, "loc": { "start": { - "line": 354, + "line": 370, "column": 27 }, "end": { - "line": 354, + "line": 370, "column": 28 }, "identifierName": "i" @@ -23876,44 +24798,44 @@ }, { "type": "VariableDeclaration", - "start": 11759, - "end": 11793, + "start": 12099, + "end": 12133, "loc": { "start": { - "line": 355, + "line": 371, "column": 8 }, "end": { - "line": 355, + "line": 371, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11763, - "end": 11792, + "start": 12103, + "end": 12132, "loc": { "start": { - "line": 355, + "line": 371, "column": 12 }, "end": { - "line": 355, + "line": 371, "column": 41 } }, "id": { "type": "Identifier", - "start": 11763, - "end": 11770, + "start": 12103, + "end": 12110, "loc": { "start": { - "line": 355, + "line": 371, "column": 12 }, "end": { - "line": 355, + "line": 371, "column": 19 }, "identifierName": "paramID" @@ -23922,57 +24844,57 @@ }, "init": { "type": "CallExpression", - "start": 11773, - "end": 11792, + "start": 12113, + "end": 12132, "loc": { "start": { - "line": 355, + "line": 371, "column": 22 }, "end": { - "line": 355, + "line": 371, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11773, - "end": 11790, + "start": 12113, + "end": 12130, "loc": { "start": { - "line": 355, + "line": 371, "column": 22 }, "end": { - "line": 355, + "line": 371, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 11773, - "end": 11781, + "start": 12113, + "end": 12121, "loc": { "start": { - "line": 355, + "line": 371, "column": 22 }, "end": { - "line": 355, + "line": 371, "column": 30 } }, "object": { "type": "Identifier", - "start": 11773, - "end": 11778, + "start": 12113, + "end": 12118, "loc": { "start": { - "line": 355, + "line": 371, "column": 22 }, "end": { - "line": 355, + "line": 371, "column": 27 }, "identifierName": "param" @@ -23981,15 +24903,15 @@ }, "property": { "type": "Identifier", - "start": 11779, - "end": 11781, + "start": 12119, + "end": 12121, "loc": { "start": { - "line": 355, + "line": 371, "column": 28 }, "end": { - "line": 355, + "line": 371, "column": 30 }, "identifierName": "id" @@ -24000,15 +24922,15 @@ }, "property": { "type": "Identifier", - "start": 11782, - "end": 11790, + "start": 12122, + "end": 12130, "loc": { "start": { - "line": 355, + "line": 371, "column": 31 }, "end": { - "line": 355, + "line": 371, "column": 39 }, "identifierName": "toString" @@ -24025,44 +24947,44 @@ }, { "type": "VariableDeclaration", - "start": 11802, - "end": 11836, + "start": 12142, + "end": 12176, "loc": { "start": { - "line": 356, + "line": 372, "column": 8 }, "end": { - "line": 356, + "line": 372, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11806, - "end": 11835, + "start": 12146, + "end": 12175, "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 41 } }, "id": { "type": "Identifier", - "start": 11806, - "end": 11811, + "start": 12146, + "end": 12151, "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 17 }, "identifierName": "value" @@ -24071,29 +24993,29 @@ }, "init": { "type": "CallExpression", - "start": 11814, - "end": 11835, + "start": 12154, + "end": 12175, "loc": { "start": { - "line": 356, + "line": 372, "column": 20 }, "end": { - "line": 356, + "line": 372, "column": 41 } }, "callee": { "type": "Identifier", - "start": 11814, - "end": 11824, + "start": 12154, + "end": 12164, "loc": { "start": { - "line": 356, + "line": 372, "column": 20 }, "end": { - "line": 356, + "line": 372, "column": 30 }, "identifierName": "parseFloat" @@ -24103,29 +25025,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 11825, - "end": 11834, + "start": 12165, + "end": 12174, "loc": { "start": { - "line": 356, + "line": 372, "column": 31 }, "end": { - "line": 356, + "line": 372, "column": 40 } }, "object": { "type": "Identifier", - "start": 11825, - "end": 11830, + "start": 12165, + "end": 12170, "loc": { "start": { - "line": 356, + "line": 372, "column": 31 }, "end": { - "line": 356, + "line": 372, "column": 36 }, "identifierName": "param" @@ -24134,15 +25056,15 @@ }, "property": { "type": "Identifier", - "start": 11831, - "end": 11834, + "start": 12171, + "end": 12174, "loc": { "start": { - "line": 356, + "line": 372, "column": 37 }, "end": { - "line": 356, + "line": 372, "column": 40 }, "identifierName": "val" @@ -24159,44 +25081,44 @@ }, { "type": "VariableDeclaration", - "start": 11845, - "end": 11892, + "start": 12185, + "end": 12232, "loc": { "start": { - "line": 357, + "line": 373, "column": 8 }, "end": { - "line": 357, + "line": 373, "column": 55 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11849, - "end": 11891, + "start": 12189, + "end": 12231, "loc": { "start": { - "line": 357, + "line": 373, "column": 12 }, "end": { - "line": 357, + "line": 373, "column": 54 } }, "id": { "type": "Identifier", - "start": 11849, - "end": 11860, + "start": 12189, + "end": 12200, "loc": { "start": { - "line": 357, + "line": 373, "column": 12 }, "end": { - "line": 357, + "line": 373, "column": 23 }, "identifierName": "calcTypeInt" @@ -24205,29 +25127,29 @@ }, "init": { "type": "MemberExpression", - "start": 11863, - "end": 11891, + "start": 12203, + "end": 12231, "loc": { "start": { - "line": 357, + "line": 373, "column": 26 }, "end": { - "line": 357, + "line": 373, "column": 54 } }, "object": { "type": "Identifier", - "start": 11863, - "end": 11882, + "start": 12203, + "end": 12222, "loc": { "start": { - "line": 357, + "line": 373, "column": 26 }, "end": { - "line": 357, + "line": 373, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -24236,15 +25158,15 @@ }, "property": { "type": "Identifier", - "start": 11883, - "end": 11891, + "start": 12223, + "end": 12231, "loc": { "start": { - "line": 357, + "line": 373, "column": 46 }, "end": { - "line": 357, + "line": 373, "column": 54 }, "identifierName": "TYPE_ADD" @@ -24259,44 +25181,44 @@ }, { "type": "VariableDeclaration", - "start": 11901, - "end": 11963, + "start": 12241, + "end": 12303, "loc": { "start": { - "line": 358, + "line": 374, "column": 8 }, "end": { - "line": 358, + "line": 374, "column": 70 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 11905, - "end": 11962, + "start": 12245, + "end": 12302, "loc": { "start": { - "line": 358, + "line": 374, "column": 12 }, "end": { - "line": 358, + "line": 374, "column": 69 } }, "id": { "type": "Identifier", - "start": 11905, - "end": 11909, + "start": 12245, + "end": 12249, "loc": { "start": { - "line": 358, + "line": 374, "column": 12 }, "end": { - "line": 358, + "line": 374, "column": 16 }, "identifierName": "calc" @@ -24305,57 +25227,57 @@ }, "init": { "type": "ConditionalExpression", - "start": 11912, - "end": 11962, + "start": 12252, + "end": 12302, "loc": { "start": { - "line": 358, + "line": 374, "column": 19 }, "end": { - "line": 358, + "line": 374, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 11912, - "end": 11930, + "start": 12252, + "end": 12270, "loc": { "start": { - "line": 358, + "line": 374, "column": 19 }, "end": { - "line": 358, + "line": 374, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 11912, - "end": 11922, + "start": 12252, + "end": 12262, "loc": { "start": { - "line": 358, + "line": 374, "column": 19 }, "end": { - "line": 358, + "line": 374, "column": 29 } }, "object": { "type": "Identifier", - "start": 11912, - "end": 11917, + "start": 12252, + "end": 12257, "loc": { "start": { - "line": 358, + "line": 374, "column": 19 }, "end": { - "line": 358, + "line": 374, "column": 24 }, "identifierName": "param" @@ -24364,15 +25286,15 @@ }, "property": { "type": "Identifier", - "start": 11918, - "end": 11922, + "start": 12258, + "end": 12262, "loc": { "start": { - "line": 358, + "line": 374, "column": 25 }, "end": { - "line": 358, + "line": 374, "column": 29 }, "identifierName": "calc" @@ -24384,15 +25306,15 @@ "operator": "!=", "right": { "type": "NullLiteral", - "start": 11926, - "end": 11930, + "start": 12266, + "end": 12270, "loc": { "start": { - "line": 358, + "line": 374, "column": 33 }, "end": { - "line": 358, + "line": 374, "column": 37 } } @@ -24400,57 +25322,57 @@ }, "consequent": { "type": "CallExpression", - "start": 11933, - "end": 11954, + "start": 12273, + "end": 12294, "loc": { "start": { - "line": 358, + "line": 374, "column": 40 }, "end": { - "line": 358, + "line": 374, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 11933, - "end": 11952, + "start": 12273, + "end": 12292, "loc": { "start": { - "line": 358, + "line": 374, "column": 40 }, "end": { - "line": 358, + "line": 374, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 11933, - "end": 11943, + "start": 12273, + "end": 12283, "loc": { "start": { - "line": 358, + "line": 374, "column": 40 }, "end": { - "line": 358, + "line": 374, "column": 50 } }, "object": { "type": "Identifier", - "start": 11933, - "end": 11938, + "start": 12273, + "end": 12278, "loc": { "start": { - "line": 358, + "line": 374, "column": 40 }, "end": { - "line": 358, + "line": 374, "column": 45 }, "identifierName": "param" @@ -24459,15 +25381,15 @@ }, "property": { "type": "Identifier", - "start": 11939, - "end": 11943, + "start": 12279, + "end": 12283, "loc": { "start": { - "line": 358, + "line": 374, "column": 46 }, "end": { - "line": 358, + "line": 374, "column": 50 }, "identifierName": "calc" @@ -24478,15 +25400,15 @@ }, "property": { "type": "Identifier", - "start": 11944, - "end": 11952, + "start": 12284, + "end": 12292, "loc": { "start": { - "line": 358, + "line": 374, "column": 51 }, "end": { - "line": 358, + "line": 374, "column": 59 }, "identifierName": "toString" @@ -24499,15 +25421,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 11957, - "end": 11962, + "start": 12297, + "end": 12302, "loc": { "start": { - "line": 358, + "line": 374, "column": 64 }, "end": { - "line": 358, + "line": 374, "column": 69 } }, @@ -24524,43 +25446,43 @@ }, { "type": "IfStatement", - "start": 11972, - "end": 12344, + "start": 12312, + "end": 12684, "loc": { "start": { - "line": 359, + "line": 375, "column": 8 }, "end": { - "line": 370, + "line": 386, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 11976, - "end": 11990, + "start": 12316, + "end": 12330, "loc": { "start": { - "line": 359, + "line": 375, "column": 12 }, "end": { - "line": 359, + "line": 375, "column": 26 } }, "left": { "type": "Identifier", - "start": 11976, - "end": 11980, + "start": 12316, + "end": 12320, "loc": { "start": { - "line": 359, + "line": 375, "column": 12 }, "end": { - "line": 359, + "line": 375, "column": 16 }, "identifierName": "calc" @@ -24570,15 +25492,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 11985, - "end": 11990, + "start": 12325, + "end": 12330, "loc": { "start": { - "line": 359, + "line": 375, "column": 21 }, "end": { - "line": 359, + "line": 375, "column": 26 } }, @@ -24591,59 +25513,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 11992, - "end": 12059, + "start": 12332, + "end": 12399, "loc": { "start": { - "line": 359, + "line": 375, "column": 28 }, "end": { - "line": 361, + "line": 377, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 12006, - "end": 12049, + "start": 12346, + "end": 12389, "loc": { "start": { - "line": 360, + "line": 376, "column": 12 }, "end": { - "line": 360, + "line": 376, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12006, - "end": 12048, + "start": 12346, + "end": 12388, "loc": { "start": { - "line": 360, + "line": 376, "column": 12 }, "end": { - "line": 360, + "line": 376, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12006, - "end": 12017, + "start": 12346, + "end": 12357, "loc": { "start": { - "line": 360, + "line": 376, "column": 12 }, "end": { - "line": 360, + "line": 376, "column": 23 }, "identifierName": "calcTypeInt" @@ -24652,29 +25574,29 @@ }, "right": { "type": "MemberExpression", - "start": 12020, - "end": 12048, + "start": 12360, + "end": 12388, "loc": { "start": { - "line": 360, + "line": 376, "column": 26 }, "end": { - "line": 360, + "line": 376, "column": 54 } }, "object": { "type": "Identifier", - "start": 12020, - "end": 12039, + "start": 12360, + "end": 12379, "loc": { "start": { - "line": 360, + "line": 376, "column": 26 }, "end": { - "line": 360, + "line": 376, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -24683,15 +25605,15 @@ }, "property": { "type": "Identifier", - "start": 12040, - "end": 12048, + "start": 12380, + "end": 12388, "loc": { "start": { - "line": 360, + "line": 376, "column": 46 }, "end": { - "line": 360, + "line": 376, "column": 54 }, "identifierName": "TYPE_ADD" @@ -24707,43 +25629,43 @@ }, "alternate": { "type": "IfStatement", - "start": 12073, - "end": 12344, + "start": 12413, + "end": 12684, "loc": { "start": { - "line": 362, + "line": 378, "column": 13 }, "end": { - "line": 370, + "line": 386, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 12077, - "end": 12092, + "start": 12417, + "end": 12432, "loc": { "start": { - "line": 362, + "line": 378, "column": 17 }, "end": { - "line": 362, + "line": 378, "column": 32 } }, "left": { "type": "Identifier", - "start": 12077, - "end": 12081, + "start": 12417, + "end": 12421, "loc": { "start": { - "line": 362, + "line": 378, "column": 17 }, "end": { - "line": 362, + "line": 378, "column": 21 }, "identifierName": "calc" @@ -24753,15 +25675,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 12086, - "end": 12092, + "start": 12426, + "end": 12432, "loc": { "start": { - "line": 362, + "line": 378, "column": 26 }, "end": { - "line": 362, + "line": 378, "column": 32 } }, @@ -24774,59 +25696,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 12094, - "end": 12162, + "start": 12434, + "end": 12502, "loc": { "start": { - "line": 362, + "line": 378, "column": 34 }, "end": { - "line": 364, + "line": 380, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 12108, - "end": 12152, + "start": 12448, + "end": 12492, "loc": { "start": { - "line": 363, + "line": 379, "column": 12 }, "end": { - "line": 363, + "line": 379, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 12108, - "end": 12151, + "start": 12448, + "end": 12491, "loc": { "start": { - "line": 363, + "line": 379, "column": 12 }, "end": { - "line": 363, + "line": 379, "column": 55 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12108, - "end": 12119, + "start": 12448, + "end": 12459, "loc": { "start": { - "line": 363, + "line": 379, "column": 12 }, "end": { - "line": 363, + "line": 379, "column": 23 }, "identifierName": "calcTypeInt" @@ -24835,29 +25757,29 @@ }, "right": { "type": "MemberExpression", - "start": 12122, - "end": 12151, + "start": 12462, + "end": 12491, "loc": { "start": { - "line": 363, + "line": 379, "column": 26 }, "end": { - "line": 363, + "line": 379, "column": 55 } }, "object": { "type": "Identifier", - "start": 12122, - "end": 12141, + "start": 12462, + "end": 12481, "loc": { "start": { - "line": 363, + "line": 379, "column": 26 }, "end": { - "line": 363, + "line": 379, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -24866,15 +25788,15 @@ }, "property": { "type": "Identifier", - "start": 12142, - "end": 12151, + "start": 12482, + "end": 12491, "loc": { "start": { - "line": 363, + "line": 379, "column": 46 }, "end": { - "line": 363, + "line": 379, "column": 55 }, "identifierName": "TYPE_MULT" @@ -24890,43 +25812,43 @@ }, "alternate": { "type": "IfStatement", - "start": 12176, - "end": 12344, + "start": 12516, + "end": 12684, "loc": { "start": { - "line": 365, + "line": 381, "column": 13 }, "end": { - "line": 370, + "line": 386, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 12180, - "end": 12194, + "start": 12520, + "end": 12534, "loc": { "start": { - "line": 365, + "line": 381, "column": 17 }, "end": { - "line": 365, + "line": 381, "column": 31 } }, "left": { "type": "Identifier", - "start": 12180, - "end": 12184, + "start": 12520, + "end": 12524, "loc": { "start": { - "line": 365, + "line": 381, "column": 17 }, "end": { - "line": 365, + "line": 381, "column": 21 }, "identifierName": "calc" @@ -24936,15 +25858,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 12189, - "end": 12194, + "start": 12529, + "end": 12534, "loc": { "start": { - "line": 365, + "line": 381, "column": 26 }, "end": { - "line": 365, + "line": 381, "column": 31 } }, @@ -24957,59 +25879,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 12196, - "end": 12263, + "start": 12536, + "end": 12603, "loc": { "start": { - "line": 365, + "line": 381, "column": 33 }, "end": { - "line": 367, + "line": 383, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 12210, - "end": 12253, + "start": 12550, + "end": 12593, "loc": { "start": { - "line": 366, + "line": 382, "column": 12 }, "end": { - "line": 366, + "line": 382, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12210, - "end": 12252, + "start": 12550, + "end": 12592, "loc": { "start": { - "line": 366, + "line": 382, "column": 12 }, "end": { - "line": 366, + "line": 382, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12210, - "end": 12221, + "start": 12550, + "end": 12561, "loc": { "start": { - "line": 366, + "line": 382, "column": 12 }, "end": { - "line": 366, + "line": 382, "column": 23 }, "identifierName": "calcTypeInt" @@ -25018,29 +25940,29 @@ }, "right": { "type": "MemberExpression", - "start": 12224, - "end": 12252, + "start": 12564, + "end": 12592, "loc": { "start": { - "line": 366, + "line": 382, "column": 26 }, "end": { - "line": 366, + "line": 382, "column": 54 } }, "object": { "type": "Identifier", - "start": 12224, - "end": 12243, + "start": 12564, + "end": 12583, "loc": { "start": { - "line": 366, + "line": 382, "column": 26 }, "end": { - "line": 366, + "line": 382, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -25049,15 +25971,15 @@ }, "property": { "type": "Identifier", - "start": 12244, - "end": 12252, + "start": 12584, + "end": 12592, "loc": { "start": { - "line": 366, + "line": 382, "column": 46 }, "end": { - "line": 366, + "line": 382, "column": 54 }, "identifierName": "TYPE_SET" @@ -25073,59 +25995,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 12277, - "end": 12344, + "start": 12617, + "end": 12684, "loc": { "start": { - "line": 368, + "line": 384, "column": 13 }, "end": { - "line": 370, + "line": 386, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 12291, - "end": 12334, + "start": 12631, + "end": 12674, "loc": { "start": { - "line": 369, + "line": 385, "column": 12 }, "end": { - "line": 369, + "line": 385, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12291, - "end": 12333, + "start": 12631, + "end": 12673, "loc": { "start": { - "line": 369, + "line": 385, "column": 12 }, "end": { - "line": 369, + "line": 385, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12291, - "end": 12302, + "start": 12631, + "end": 12642, "loc": { "start": { - "line": 369, + "line": 385, "column": 12 }, "end": { - "line": 369, + "line": 385, "column": 23 }, "identifierName": "calcTypeInt" @@ -25134,29 +26056,29 @@ }, "right": { "type": "MemberExpression", - "start": 12305, - "end": 12333, + "start": 12645, + "end": 12673, "loc": { "start": { - "line": 369, + "line": 385, "column": 26 }, "end": { - "line": 369, + "line": 385, "column": 54 } }, "object": { "type": "Identifier", - "start": 12305, - "end": 12324, + "start": 12645, + "end": 12664, "loc": { "start": { - "line": 369, + "line": 385, "column": 26 }, "end": { - "line": 369, + "line": 385, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -25165,15 +26087,15 @@ }, "property": { "type": "Identifier", - "start": 12325, - "end": 12333, + "start": 12665, + "end": 12673, "loc": { "start": { - "line": 369, + "line": 385, "column": 46 }, "end": { - "line": 369, + "line": 385, "column": 54 }, "identifierName": "TYPE_ADD" @@ -25192,43 +26114,43 @@ }, { "type": "IfStatement", - "start": 12353, - "end": 12781, + "start": 12693, + "end": 13121, "loc": { "start": { - "line": 371, + "line": 387, "column": 8 }, "end": { - "line": 379, + "line": 395, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 12357, - "end": 12400, + "start": 12697, + "end": 12740, "loc": { "start": { - "line": 371, + "line": 387, "column": 12 }, "end": { - "line": 371, + "line": 387, "column": 55 } }, "left": { "type": "Identifier", - "start": 12357, - "end": 12368, + "start": 12697, + "end": 12708, "loc": { "start": { - "line": 371, + "line": 387, "column": 12 }, "end": { - "line": 371, + "line": 387, "column": 23 }, "identifierName": "calcTypeInt" @@ -25238,29 +26160,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 12372, - "end": 12400, + "start": 12712, + "end": 12740, "loc": { "start": { - "line": 371, + "line": 387, "column": 27 }, "end": { - "line": 371, + "line": 387, "column": 55 } }, "object": { "type": "Identifier", - "start": 12372, - "end": 12391, + "start": 12712, + "end": 12731, "loc": { "start": { - "line": 371, + "line": 387, "column": 27 }, "end": { - "line": 371, + "line": 387, "column": 46 }, "identifierName": "L2DExpressionMotion" @@ -25269,15 +26191,15 @@ }, "property": { "type": "Identifier", - "start": 12392, - "end": 12400, + "start": 12732, + "end": 12740, "loc": { "start": { - "line": 371, + "line": 387, "column": 47 }, "end": { - "line": 371, + "line": 387, "column": 55 }, "identifierName": "TYPE_ADD" @@ -25289,59 +26211,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 12402, - "end": 12533, + "start": 12742, + "end": 12873, "loc": { "start": { - "line": 371, + "line": 387, "column": 57 }, "end": { - "line": 374, + "line": 390, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 12416, - "end": 12481, + "start": 12756, + "end": 12821, "loc": { "start": { - "line": 372, + "line": 388, "column": 12 }, "end": { - "line": 372, + "line": 388, "column": 77 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12420, - "end": 12480, + "start": 12760, + "end": 12820, "loc": { "start": { - "line": 372, + "line": 388, "column": 16 }, "end": { - "line": 372, + "line": 388, "column": 76 } }, "id": { "type": "Identifier", - "start": 12420, - "end": 12432, + "start": 12760, + "end": 12772, "loc": { "start": { - "line": 372, + "line": 388, "column": 16 }, "end": { - "line": 372, + "line": 388, "column": 28 }, "identifierName": "defaultValue" @@ -25350,57 +26272,57 @@ }, "init": { "type": "ConditionalExpression", - "start": 12435, - "end": 12480, + "start": 12775, + "end": 12820, "loc": { "start": { - "line": 372, + "line": 388, "column": 31 }, "end": { - "line": 372, + "line": 388, "column": 76 } }, "test": { "type": "BinaryExpression", - "start": 12435, - "end": 12452, + "start": 12775, + "end": 12792, "loc": { "start": { - "line": 372, + "line": 388, "column": 31 }, "end": { - "line": 372, + "line": 388, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 12435, - "end": 12444, + "start": 12775, + "end": 12784, "loc": { "start": { - "line": 372, + "line": 388, "column": 31 }, "end": { - "line": 372, + "line": 388, "column": 40 } }, "object": { "type": "Identifier", - "start": 12435, - "end": 12440, + "start": 12775, + "end": 12780, "loc": { "start": { - "line": 372, + "line": 388, "column": 31 }, "end": { - "line": 372, + "line": 388, "column": 36 }, "identifierName": "param" @@ -25409,15 +26331,15 @@ }, "property": { "type": "Identifier", - "start": 12441, - "end": 12444, + "start": 12781, + "end": 12784, "loc": { "start": { - "line": 372, + "line": 388, "column": 37 }, "end": { - "line": 372, + "line": 388, "column": 40 }, "identifierName": "def" @@ -25429,15 +26351,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 12448, - "end": 12452, + "start": 12788, + "end": 12792, "loc": { "start": { - "line": 372, + "line": 388, "column": 44 }, "end": { - "line": 372, + "line": 388, "column": 48 } } @@ -25445,15 +26367,15 @@ }, "consequent": { "type": "NumericLiteral", - "start": 12455, - "end": 12456, + "start": 12795, + "end": 12796, "loc": { "start": { - "line": 372, + "line": 388, "column": 51 }, "end": { - "line": 372, + "line": 388, "column": 52 } }, @@ -25465,29 +26387,29 @@ }, "alternate": { "type": "CallExpression", - "start": 12459, - "end": 12480, + "start": 12799, + "end": 12820, "loc": { "start": { - "line": 372, + "line": 388, "column": 55 }, "end": { - "line": 372, + "line": 388, "column": 76 } }, "callee": { "type": "Identifier", - "start": 12459, - "end": 12469, + "start": 12799, + "end": 12809, "loc": { "start": { - "line": 372, + "line": 388, "column": 55 }, "end": { - "line": 372, + "line": 388, "column": 65 }, "identifierName": "parseFloat" @@ -25497,29 +26419,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12470, - "end": 12479, + "start": 12810, + "end": 12819, "loc": { "start": { - "line": 372, + "line": 388, "column": 66 }, "end": { - "line": 372, + "line": 388, "column": 75 } }, "object": { "type": "Identifier", - "start": 12470, - "end": 12475, + "start": 12810, + "end": 12815, "loc": { "start": { - "line": 372, + "line": 388, "column": 66 }, "end": { - "line": 372, + "line": 388, "column": 71 }, "identifierName": "param" @@ -25528,15 +26450,15 @@ }, "property": { "type": "Identifier", - "start": 12476, - "end": 12479, + "start": 12816, + "end": 12819, "loc": { "start": { - "line": 372, + "line": 388, "column": 72 }, "end": { - "line": 372, + "line": 388, "column": 75 }, "identifierName": "def" @@ -25554,44 +26476,44 @@ }, { "type": "ExpressionStatement", - "start": 12494, - "end": 12523, + "start": 12834, + "end": 12863, "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 12494, - "end": 12522, + "start": 12834, + "end": 12862, "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 40 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12494, - "end": 12499, + "start": 12834, + "end": 12839, "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 17 }, "identifierName": "value" @@ -25600,29 +26522,29 @@ }, "right": { "type": "BinaryExpression", - "start": 12502, - "end": 12522, + "start": 12842, + "end": 12862, "loc": { "start": { - "line": 373, + "line": 389, "column": 20 }, "end": { - "line": 373, + "line": 389, "column": 40 } }, "left": { "type": "Identifier", - "start": 12502, - "end": 12507, + "start": 12842, + "end": 12847, "loc": { "start": { - "line": 373, + "line": 389, "column": 20 }, "end": { - "line": 373, + "line": 389, "column": 25 }, "identifierName": "value" @@ -25632,15 +26554,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 12510, - "end": 12522, + "start": 12850, + "end": 12862, "loc": { "start": { - "line": 373, + "line": 389, "column": 28 }, "end": { - "line": 373, + "line": 389, "column": 40 }, "identifierName": "defaultValue" @@ -25655,43 +26577,43 @@ }, "alternate": { "type": "IfStatement", - "start": 12547, - "end": 12781, + "start": 12887, + "end": 13121, "loc": { "start": { - "line": 375, + "line": 391, "column": 13 }, "end": { - "line": 379, + "line": 395, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 12551, - "end": 12595, + "start": 12891, + "end": 12935, "loc": { "start": { - "line": 375, + "line": 391, "column": 17 }, "end": { - "line": 375, + "line": 391, "column": 61 } }, "left": { "type": "Identifier", - "start": 12551, - "end": 12562, + "start": 12891, + "end": 12902, "loc": { "start": { - "line": 375, + "line": 391, "column": 17 }, "end": { - "line": 375, + "line": 391, "column": 28 }, "identifierName": "calcTypeInt" @@ -25701,29 +26623,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 12566, - "end": 12595, + "start": 12906, + "end": 12935, "loc": { "start": { - "line": 375, + "line": 391, "column": 32 }, "end": { - "line": 375, + "line": 391, "column": 61 } }, "object": { "type": "Identifier", - "start": 12566, - "end": 12585, + "start": 12906, + "end": 12925, "loc": { "start": { - "line": 375, + "line": 391, "column": 32 }, "end": { - "line": 375, + "line": 391, "column": 51 }, "identifierName": "L2DExpressionMotion" @@ -25732,15 +26654,15 @@ }, "property": { "type": "Identifier", - "start": 12586, - "end": 12595, + "start": 12926, + "end": 12935, "loc": { "start": { - "line": 375, + "line": 391, "column": 52 }, "end": { - "line": 375, + "line": 391, "column": 61 }, "identifierName": "TYPE_MULT" @@ -25752,59 +26674,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 12597, - "end": 12781, + "start": 12937, + "end": 13121, "loc": { "start": { - "line": 375, + "line": 391, "column": 63 }, "end": { - "line": 379, + "line": 395, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 12611, - "end": 12676, + "start": 12951, + "end": 13016, "loc": { "start": { - "line": 376, + "line": 392, "column": 12 }, "end": { - "line": 376, + "line": 392, "column": 77 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12615, - "end": 12675, + "start": 12955, + "end": 13015, "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 76 } }, "id": { "type": "Identifier", - "start": 12615, - "end": 12627, + "start": 12955, + "end": 12967, "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 28 }, "identifierName": "defaultValue" @@ -25813,57 +26735,57 @@ }, "init": { "type": "ConditionalExpression", - "start": 12630, - "end": 12675, + "start": 12970, + "end": 13015, "loc": { "start": { - "line": 376, + "line": 392, "column": 31 }, "end": { - "line": 376, + "line": 392, "column": 76 } }, "test": { "type": "BinaryExpression", - "start": 12630, - "end": 12647, + "start": 12970, + "end": 12987, "loc": { "start": { - "line": 376, + "line": 392, "column": 31 }, "end": { - "line": 376, + "line": 392, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 12630, - "end": 12639, + "start": 12970, + "end": 12979, "loc": { "start": { - "line": 376, + "line": 392, "column": 31 }, "end": { - "line": 376, + "line": 392, "column": 40 } }, "object": { "type": "Identifier", - "start": 12630, - "end": 12635, + "start": 12970, + "end": 12975, "loc": { "start": { - "line": 376, + "line": 392, "column": 31 }, "end": { - "line": 376, + "line": 392, "column": 36 }, "identifierName": "param" @@ -25872,15 +26794,15 @@ }, "property": { "type": "Identifier", - "start": 12636, - "end": 12639, + "start": 12976, + "end": 12979, "loc": { "start": { - "line": 376, + "line": 392, "column": 37 }, "end": { - "line": 376, + "line": 392, "column": 40 }, "identifierName": "def" @@ -25892,15 +26814,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 12643, - "end": 12647, + "start": 12983, + "end": 12987, "loc": { "start": { - "line": 376, + "line": 392, "column": 44 }, "end": { - "line": 376, + "line": 392, "column": 48 } } @@ -25908,15 +26830,15 @@ }, "consequent": { "type": "NumericLiteral", - "start": 12650, - "end": 12651, + "start": 12990, + "end": 12991, "loc": { "start": { - "line": 376, + "line": 392, "column": 51 }, "end": { - "line": 376, + "line": 392, "column": 52 } }, @@ -25928,29 +26850,29 @@ }, "alternate": { "type": "CallExpression", - "start": 12654, - "end": 12675, + "start": 12994, + "end": 13015, "loc": { "start": { - "line": 376, + "line": 392, "column": 55 }, "end": { - "line": 376, + "line": 392, "column": 76 } }, "callee": { "type": "Identifier", - "start": 12654, - "end": 12664, + "start": 12994, + "end": 13004, "loc": { "start": { - "line": 376, + "line": 392, "column": 55 }, "end": { - "line": 376, + "line": 392, "column": 65 }, "identifierName": "parseFloat" @@ -25960,29 +26882,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12665, - "end": 12674, + "start": 13005, + "end": 13014, "loc": { "start": { - "line": 376, + "line": 392, "column": 66 }, "end": { - "line": 376, + "line": 392, "column": 75 } }, "object": { "type": "Identifier", - "start": 12665, - "end": 12670, + "start": 13005, + "end": 13010, "loc": { "start": { - "line": 376, + "line": 392, "column": 66 }, "end": { - "line": 376, + "line": 392, "column": 71 }, "identifierName": "param" @@ -25991,15 +26913,15 @@ }, "property": { "type": "Identifier", - "start": 12671, - "end": 12674, + "start": 13011, + "end": 13014, "loc": { "start": { - "line": 376, + "line": 392, "column": 72 }, "end": { - "line": 376, + "line": 392, "column": 75 }, "identifierName": "def" @@ -26017,43 +26939,43 @@ }, { "type": "IfStatement", - "start": 12689, - "end": 12729, + "start": 13029, + "end": 13069, "loc": { "start": { - "line": 377, + "line": 393, "column": 12 }, "end": { - "line": 377, + "line": 393, "column": 52 } }, "test": { "type": "BinaryExpression", - "start": 12693, - "end": 12710, + "start": 13033, + "end": 13050, "loc": { "start": { - "line": 377, + "line": 393, "column": 16 }, "end": { - "line": 377, + "line": 393, "column": 33 } }, "left": { "type": "Identifier", - "start": 12693, - "end": 12705, + "start": 13033, + "end": 13045, "loc": { "start": { - "line": 377, + "line": 393, "column": 16 }, "end": { - "line": 377, + "line": 393, "column": 28 }, "identifierName": "defaultValue" @@ -26063,15 +26985,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 12709, - "end": 12710, + "start": 13049, + "end": 13050, "loc": { "start": { - "line": 377, + "line": 393, "column": 32 }, "end": { - "line": 377, + "line": 393, "column": 33 } }, @@ -26084,44 +27006,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 12712, - "end": 12729, + "start": 13052, + "end": 13069, "loc": { "start": { - "line": 377, + "line": 393, "column": 35 }, "end": { - "line": 377, + "line": 393, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 12712, - "end": 12728, + "start": 13052, + "end": 13068, "loc": { "start": { - "line": 377, + "line": 393, "column": 35 }, "end": { - "line": 377, + "line": 393, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12712, - "end": 12724, + "start": 13052, + "end": 13064, "loc": { "start": { - "line": 377, + "line": 393, "column": 35 }, "end": { - "line": 377, + "line": 393, "column": 47 }, "identifierName": "defaultValue" @@ -26130,15 +27052,15 @@ }, "right": { "type": "NumericLiteral", - "start": 12727, - "end": 12728, + "start": 13067, + "end": 13068, "loc": { "start": { - "line": 377, + "line": 393, "column": 50 }, "end": { - "line": 377, + "line": 393, "column": 51 } }, @@ -26154,44 +27076,44 @@ }, { "type": "ExpressionStatement", - "start": 12742, - "end": 12771, + "start": 13082, + "end": 13111, "loc": { "start": { - "line": 378, + "line": 394, "column": 12 }, "end": { - "line": 378, + "line": 394, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 12742, - "end": 12770, + "start": 13082, + "end": 13110, "loc": { "start": { - "line": 378, + "line": 394, "column": 12 }, "end": { - "line": 378, + "line": 394, "column": 40 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12742, - "end": 12747, + "start": 13082, + "end": 13087, "loc": { "start": { - "line": 378, + "line": 394, "column": 12 }, "end": { - "line": 378, + "line": 394, "column": 17 }, "identifierName": "value" @@ -26200,29 +27122,29 @@ }, "right": { "type": "BinaryExpression", - "start": 12750, - "end": 12770, + "start": 13090, + "end": 13110, "loc": { "start": { - "line": 378, + "line": 394, "column": 20 }, "end": { - "line": 378, + "line": 394, "column": 40 } }, "left": { "type": "Identifier", - "start": 12750, - "end": 12755, + "start": 13090, + "end": 13095, "loc": { "start": { - "line": 378, + "line": 394, "column": 20 }, "end": { - "line": 378, + "line": 394, "column": 25 }, "identifierName": "value" @@ -26232,15 +27154,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 12758, - "end": 12770, + "start": 13098, + "end": 13110, "loc": { "start": { - "line": 378, + "line": 394, "column": 28 }, "end": { - "line": 378, + "line": 394, "column": 40 }, "identifierName": "defaultValue" @@ -26258,44 +27180,44 @@ }, { "type": "VariableDeclaration", - "start": 12791, - "end": 12827, + "start": 13131, + "end": 13167, "loc": { "start": { - "line": 381, + "line": 397, "column": 8 }, "end": { - "line": 381, + "line": 397, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 12795, - "end": 12826, + "start": 13135, + "end": 13166, "loc": { "start": { - "line": 381, + "line": 397, "column": 12 }, "end": { - "line": 381, + "line": 397, "column": 43 } }, "id": { "type": "Identifier", - "start": 12795, - "end": 12799, + "start": 13135, + "end": 13139, "loc": { "start": { - "line": 381, + "line": 397, "column": 12 }, "end": { - "line": 381, + "line": 397, "column": 16 }, "identifierName": "item" @@ -26304,29 +27226,29 @@ }, "init": { "type": "NewExpression", - "start": 12802, - "end": 12826, + "start": 13142, + "end": 13166, "loc": { "start": { - "line": 381, + "line": 397, "column": 19 }, "end": { - "line": 381, + "line": 397, "column": 43 } }, "callee": { "type": "Identifier", - "start": 12806, - "end": 12824, + "start": 13146, + "end": 13164, "loc": { "start": { - "line": 381, + "line": 397, "column": 23 }, "end": { - "line": 381, + "line": 397, "column": 41 }, "identifierName": "L2DExpressionParam" @@ -26341,58 +27263,58 @@ }, { "type": "ExpressionStatement", - "start": 12836, - "end": 12854, + "start": 13176, + "end": 13194, "loc": { "start": { - "line": 382, + "line": 398, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12836, - "end": 12853, + "start": 13176, + "end": 13193, "loc": { "start": { - "line": 382, + "line": 398, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12836, - "end": 12843, + "start": 13176, + "end": 13183, "loc": { "start": { - "line": 382, + "line": 398, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 15 } }, "object": { "type": "Identifier", - "start": 12836, - "end": 12840, + "start": 13176, + "end": 13180, "loc": { "start": { - "line": 382, + "line": 398, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 12 }, "identifierName": "item" @@ -26401,15 +27323,15 @@ }, "property": { "type": "Identifier", - "start": 12841, - "end": 12843, + "start": 13181, + "end": 13183, "loc": { "start": { - "line": 382, + "line": 398, "column": 13 }, "end": { - "line": 382, + "line": 398, "column": 15 }, "identifierName": "id" @@ -26420,15 +27342,15 @@ }, "right": { "type": "Identifier", - "start": 12846, - "end": 12853, + "start": 13186, + "end": 13193, "loc": { "start": { - "line": 382, + "line": 398, "column": 18 }, "end": { - "line": 382, + "line": 398, "column": 25 }, "identifierName": "paramID" @@ -26439,58 +27361,58 @@ }, { "type": "ExpressionStatement", - "start": 12863, - "end": 12887, + "start": 13203, + "end": 13227, "loc": { "start": { - "line": 383, + "line": 399, "column": 8 }, "end": { - "line": 383, + "line": 399, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 12863, - "end": 12886, + "start": 13203, + "end": 13226, "loc": { "start": { - "line": 383, + "line": 399, "column": 8 }, "end": { - "line": 383, + "line": 399, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12863, - "end": 12872, + "start": 13203, + "end": 13212, "loc": { "start": { - "line": 383, + "line": 399, "column": 8 }, "end": { - "line": 383, + "line": 399, "column": 17 } }, "object": { "type": "Identifier", - "start": 12863, - "end": 12867, + "start": 13203, + "end": 13207, "loc": { "start": { - "line": 383, + "line": 399, "column": 8 }, "end": { - "line": 383, + "line": 399, "column": 12 }, "identifierName": "item" @@ -26499,15 +27421,15 @@ }, "property": { "type": "Identifier", - "start": 12868, - "end": 12872, + "start": 13208, + "end": 13212, "loc": { "start": { - "line": 383, + "line": 399, "column": 13 }, "end": { - "line": 383, + "line": 399, "column": 17 }, "identifierName": "type" @@ -26518,15 +27440,15 @@ }, "right": { "type": "Identifier", - "start": 12875, - "end": 12886, + "start": 13215, + "end": 13226, "loc": { "start": { - "line": 383, + "line": 399, "column": 20 }, "end": { - "line": 383, + "line": 399, "column": 31 }, "identifierName": "calcTypeInt" @@ -26537,58 +27459,58 @@ }, { "type": "ExpressionStatement", - "start": 12896, - "end": 12915, + "start": 13236, + "end": 13255, "loc": { "start": { - "line": 384, + "line": 400, "column": 8 }, "end": { - "line": 384, + "line": 400, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 12896, - "end": 12914, + "start": 13236, + "end": 13254, "loc": { "start": { - "line": 384, + "line": 400, "column": 8 }, "end": { - "line": 384, + "line": 400, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12896, - "end": 12906, + "start": 13236, + "end": 13246, "loc": { "start": { - "line": 384, + "line": 400, "column": 8 }, "end": { - "line": 384, + "line": 400, "column": 18 } }, "object": { "type": "Identifier", - "start": 12896, - "end": 12900, + "start": 13236, + "end": 13240, "loc": { "start": { - "line": 384, + "line": 400, "column": 8 }, "end": { - "line": 384, + "line": 400, "column": 12 }, "identifierName": "item" @@ -26597,15 +27519,15 @@ }, "property": { "type": "Identifier", - "start": 12901, - "end": 12906, + "start": 13241, + "end": 13246, "loc": { "start": { - "line": 384, + "line": 400, "column": 13 }, "end": { - "line": 384, + "line": 400, "column": 18 }, "identifierName": "value" @@ -26616,15 +27538,15 @@ }, "right": { "type": "Identifier", - "start": 12909, - "end": 12914, + "start": 13249, + "end": 13254, "loc": { "start": { - "line": 384, + "line": 400, "column": 21 }, "end": { - "line": 384, + "line": 400, "column": 26 }, "identifierName": "value" @@ -26635,71 +27557,71 @@ }, { "type": "ExpressionStatement", - "start": 12925, - "end": 12950, + "start": 13265, + "end": 13290, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 12925, - "end": 12949, + "start": 13265, + "end": 13289, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 12925, - "end": 12943, + "start": 13265, + "end": 13283, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 12925, - "end": 12938, + "start": 13265, + "end": 13278, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 21 } }, "object": { "type": "Identifier", - "start": 12925, - "end": 12928, + "start": 13265, + "end": 13268, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 11 }, "identifierName": "ret" @@ -26708,15 +27630,15 @@ }, "property": { "type": "Identifier", - "start": 12929, - "end": 12938, + "start": 13269, + "end": 13278, "loc": { "start": { - "line": 386, + "line": 402, "column": 12 }, "end": { - "line": 386, + "line": 402, "column": 21 }, "identifierName": "paramList" @@ -26727,15 +27649,15 @@ }, "property": { "type": "Identifier", - "start": 12939, - "end": 12943, + "start": 13279, + "end": 13283, "loc": { "start": { - "line": 386, + "line": 402, "column": 22 }, "end": { - "line": 386, + "line": 402, "column": 26 }, "identifierName": "push" @@ -26747,15 +27669,15 @@ "arguments": [ { "type": "Identifier", - "start": 12944, - "end": 12948, + "start": 13284, + "end": 13288, "loc": { "start": { - "line": 386, + "line": 402, "column": 27 }, "end": { - "line": 386, + "line": 402, "column": 31 }, "identifierName": "item" @@ -26772,15 +27694,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 11647, - "end": 11678, + "start": 11987, + "end": 12018, "loc": { "start": { - "line": 352, + "line": 368, "column": 24 }, "end": { - "line": 352, + "line": 368, "column": 55 } } @@ -26789,29 +27711,29 @@ }, { "type": "ReturnStatement", - "start": 12962, - "end": 12973, + "start": 13302, + "end": 13313, "loc": { "start": { - "line": 389, + "line": 405, "column": 4 }, "end": { - "line": 389, + "line": 405, "column": 15 } }, "argument": { "type": "Identifier", - "start": 12969, - "end": 12972, + "start": 13309, + "end": 13312, "loc": { "start": { - "line": 389, + "line": 405, "column": 11 }, "end": { - "line": 389, + "line": 405, "column": 14 }, "identifierName": "ret" @@ -26832,15 +27754,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10984, - "end": 11046, + "start": 11324, + "end": 11386, "loc": { "start": { - "line": 334, + "line": 350, "column": 0 }, "end": { - "line": 334, + "line": 350, "column": 62 } } @@ -26848,15 +27770,15 @@ { "type": "CommentLine", "value": " static L2DExpressionMotion.loadJson()", - "start": 11047, - "end": 11090, + "start": 11387, + "end": 11430, "loc": { "start": { - "line": 335, + "line": 351, "column": 0 }, "end": { - "line": 335, + "line": 351, "column": 43 } } @@ -26864,15 +27786,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 11091, - "end": 11153, + "start": 11431, + "end": 11493, "loc": { "start": { - "line": 336, + "line": 352, "column": 0 }, "end": { - "line": 336, + "line": 352, "column": 62 } } @@ -26882,15 +27804,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 12978, - "end": 13040, + "start": 13318, + "end": 13380, "loc": { "start": { - "line": 393, + "line": 409, "column": 0 }, "end": { - "line": 393, + "line": 409, "column": 62 } } @@ -26898,15 +27820,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion # updateParamExe()", - "start": 13041, - "end": 13085, + "start": 13381, + "end": 13425, "loc": { "start": { - "line": 394, + "line": 410, "column": 0 }, "end": { - "line": 394, + "line": 410, "column": 44 } } @@ -26914,15 +27836,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13086, - "end": 13148, + "start": 13426, + "end": 13488, "loc": { "start": { - "line": 395, + "line": 411, "column": 0 }, "end": { - "line": 395, + "line": 411, "column": 62 } } @@ -26931,72 +27853,72 @@ }, { "type": "ExpressionStatement", - "start": 13149, - "end": 13887, + "start": 13489, + "end": 14227, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 410, + "line": 426, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 13149, - "end": 13887, + "start": 13489, + "end": 14227, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 410, + "line": 426, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13149, - "end": 13193, + "start": 13489, + "end": 13533, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 396, + "line": 412, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 13149, - "end": 13178, + "start": 13489, + "end": 13518, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 396, + "line": 412, "column": 29 } }, "object": { "type": "Identifier", - "start": 13149, - "end": 13168, + "start": 13489, + "end": 13508, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 396, + "line": 412, "column": 19 }, "identifierName": "L2DExpressionMotion" @@ -27006,15 +27928,15 @@ }, "property": { "type": "Identifier", - "start": 13169, - "end": 13178, + "start": 13509, + "end": 13518, "loc": { "start": { - "line": 396, + "line": 412, "column": 20 }, "end": { - "line": 396, + "line": 412, "column": 29 }, "identifierName": "prototype" @@ -27026,15 +27948,15 @@ }, "property": { "type": "Identifier", - "start": 13179, - "end": 13193, + "start": 13519, + "end": 13533, "loc": { "start": { - "line": 396, + "line": 412, "column": 30 }, "end": { - "line": 396, + "line": 412, "column": 44 }, "identifierName": "updateParamExe" @@ -27046,29 +27968,29 @@ }, "right": { "type": "FunctionExpression", - "start": 13196, - "end": 13887, + "start": 13536, + "end": 14227, "loc": { "start": { - "line": 396, + "line": 412, "column": 47 }, "end": { - "line": 410, + "line": 426, "column": 1 } }, "id": { "type": "Identifier", - "start": 13179, - "end": 13193, + "start": 13519, + "end": 13533, "loc": { "start": { - "line": 396, + "line": 412, "column": 30 }, "end": { - "line": 396, + "line": 412, "column": 44 }, "identifierName": "updateParamExe" @@ -27081,15 +28003,15 @@ "params": [ { "type": "Identifier", - "start": 13206, - "end": 13211, + "start": 13546, + "end": 13551, "loc": { "start": { - "line": 396, + "line": 412, "column": 57 }, "end": { - "line": 396, + "line": 412, "column": 62 }, "identifierName": "model" @@ -27100,15 +28022,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -27117,15 +28039,15 @@ }, { "type": "Identifier", - "start": 13230, - "end": 13238, + "start": 13570, + "end": 13578, "loc": { "start": { - "line": 396, + "line": 412, "column": 81 }, "end": { - "line": 396, + "line": 412, "column": 89 }, "identifierName": "timeMSec" @@ -27135,15 +28057,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -27153,15 +28075,15 @@ { "type": "CommentBlock", "value": "long", - "start": 13238, - "end": 13246, + "start": 13578, + "end": 13586, "loc": { "start": { - "line": 396, + "line": 412, "column": 89 }, "end": { - "line": 396, + "line": 412, "column": 97 } } @@ -27170,15 +28092,15 @@ }, { "type": "Identifier", - "start": 13248, - "end": 13254, + "start": 13588, + "end": 13594, "loc": { "start": { - "line": 396, + "line": 412, "column": 99 }, "end": { - "line": 396, + "line": 412, "column": 105 }, "identifierName": "weight" @@ -27188,15 +28110,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -27204,15 +28126,15 @@ { "type": "CommentBlock", "value": "long", - "start": 13238, - "end": 13246, + "start": 13578, + "end": 13586, "loc": { "start": { - "line": 396, + "line": 412, "column": 89 }, "end": { - "line": 396, + "line": 412, "column": 97 } } @@ -27222,15 +28144,15 @@ { "type": "CommentBlock", "value": "float", - "start": 13255, - "end": 13264, + "start": 13595, + "end": 13604, "loc": { "start": { - "line": 396, + "line": 412, "column": 106 }, "end": { - "line": 396, + "line": 412, "column": 115 } } @@ -27239,15 +28161,15 @@ }, { "type": "Identifier", - "start": 13266, - "end": 13280, + "start": 13606, + "end": 13620, "loc": { "start": { - "line": 396, + "line": 412, "column": 117 }, "end": { - "line": 396, + "line": 412, "column": 131 }, "identifierName": "motionQueueEnt" @@ -27257,15 +28179,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -27273,15 +28195,15 @@ { "type": "CommentBlock", "value": "long", - "start": 13238, - "end": 13246, + "start": 13578, + "end": 13586, "loc": { "start": { - "line": 396, + "line": 412, "column": 89 }, "end": { - "line": 396, + "line": 412, "column": 97 } } @@ -27289,15 +28211,15 @@ { "type": "CommentBlock", "value": "float", - "start": 13255, - "end": 13264, + "start": 13595, + "end": 13604, "loc": { "start": { - "line": 396, + "line": 412, "column": 106 }, "end": { - "line": 396, + "line": 412, "column": 115 } } @@ -27307,15 +28229,15 @@ { "type": "CommentBlock", "value": "MotionQueueEnt", - "start": 13281, - "end": 13299, + "start": 13621, + "end": 13639, "loc": { "start": { - "line": 396, + "line": 412, "column": 132 }, "end": { - "line": 396, + "line": 412, "column": 150 } } @@ -27325,73 +28247,73 @@ ], "body": { "type": "BlockStatement", - "start": 13301, - "end": 13887, + "start": 13641, + "end": 14227, "loc": { "start": { - "line": 396, + "line": 412, "column": 152 }, "end": { - "line": 410, + "line": 426, "column": 1 } }, "body": [ { "type": "ForStatement", - "start": 13307, - "end": 13885, + "start": 13647, + "end": 14225, "loc": { "start": { - "line": 397, + "line": 413, "column": 4 }, "end": { - "line": 409, + "line": 425, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 13312, - "end": 13345, + "start": 13652, + "end": 13685, "loc": { "start": { - "line": 397, + "line": 413, "column": 9 }, "end": { - "line": 397, + "line": 413, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13316, - "end": 13345, + "start": 13656, + "end": 13685, "loc": { "start": { - "line": 397, + "line": 413, "column": 13 }, "end": { - "line": 397, + "line": 413, "column": 42 } }, "id": { "type": "Identifier", - "start": 13316, - "end": 13317, + "start": 13656, + "end": 13657, "loc": { "start": { - "line": 397, + "line": 413, "column": 13 }, "end": { - "line": 397, + "line": 413, "column": 14 }, "identifierName": "i" @@ -27401,72 +28323,72 @@ }, "init": { "type": "BinaryExpression", - "start": 13320, - "end": 13345, + "start": 13660, + "end": 13685, "loc": { "start": { - "line": 397, + "line": 413, "column": 17 }, "end": { - "line": 397, + "line": 413, "column": 42 } }, "left": { "type": "MemberExpression", - "start": 13320, - "end": 13341, + "start": 13660, + "end": 13681, "loc": { "start": { - "line": 397, + "line": 413, "column": 17 }, "end": { - "line": 397, + "line": 413, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 13320, - "end": 13334, + "start": 13660, + "end": 13674, "loc": { "start": { - "line": 397, + "line": 413, "column": 17 }, "end": { - "line": 397, + "line": 413, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 13320, - "end": 13324, + "start": 13660, + "end": 13664, "loc": { "start": { - "line": 397, + "line": 413, "column": 17 }, "end": { - "line": 397, + "line": 413, "column": 21 } } }, "property": { "type": "Identifier", - "start": 13325, - "end": 13334, + "start": 13665, + "end": 13674, "loc": { "start": { - "line": 397, + "line": 413, "column": 22 }, "end": { - "line": 397, + "line": 413, "column": 31 }, "identifierName": "paramList" @@ -27477,15 +28399,15 @@ }, "property": { "type": "Identifier", - "start": 13335, - "end": 13341, + "start": 13675, + "end": 13681, "loc": { "start": { - "line": 397, + "line": 413, "column": 32 }, "end": { - "line": 397, + "line": 413, "column": 38 }, "identifierName": "length" @@ -27497,15 +28419,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 13344, - "end": 13345, + "start": 13684, + "end": 13685, "loc": { "start": { - "line": 397, + "line": 413, "column": 41 }, "end": { - "line": 397, + "line": 413, "column": 42 } }, @@ -27524,29 +28446,29 @@ }, "test": { "type": "BinaryExpression", - "start": 13347, - "end": 13353, + "start": 13687, + "end": 13693, "loc": { "start": { - "line": 397, + "line": 413, "column": 44 }, "end": { - "line": 397, + "line": 413, "column": 50 } }, "left": { "type": "Identifier", - "start": 13347, - "end": 13348, + "start": 13687, + "end": 13688, "loc": { "start": { - "line": 397, + "line": 413, "column": 44 }, "end": { - "line": 397, + "line": 413, "column": 45 }, "identifierName": "i" @@ -27556,15 +28478,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 13352, - "end": 13353, + "start": 13692, + "end": 13693, "loc": { "start": { - "line": 397, + "line": 413, "column": 49 }, "end": { - "line": 397, + "line": 413, "column": 50 } }, @@ -27577,15 +28499,15 @@ }, "update": { "type": "UpdateExpression", - "start": 13355, - "end": 13358, + "start": 13695, + "end": 13698, "loc": { "start": { - "line": 397, + "line": 413, "column": 52 }, "end": { - "line": 397, + "line": 413, "column": 55 } }, @@ -27593,15 +28515,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13357, - "end": 13358, + "start": 13697, + "end": 13698, "loc": { "start": { - "line": 397, + "line": 413, "column": 54 }, "end": { - "line": 397, + "line": 413, "column": 55 }, "identifierName": "i" @@ -27614,59 +28536,59 @@ }, "body": { "type": "BlockStatement", - "start": 13360, - "end": 13885, + "start": 13700, + "end": 14225, "loc": { "start": { - "line": 397, + "line": 413, "column": 57 }, "end": { - "line": 409, + "line": 425, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 13370, - "end": 13400, + "start": 13710, + "end": 13740, "loc": { "start": { - "line": 398, + "line": 414, "column": 8 }, "end": { - "line": 398, + "line": 414, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13374, - "end": 13399, + "start": 13714, + "end": 13739, "loc": { "start": { - "line": 398, + "line": 414, "column": 12 }, "end": { - "line": 398, + "line": 414, "column": 37 } }, "id": { "type": "Identifier", - "start": 13374, - "end": 13379, + "start": 13714, + "end": 13719, "loc": { "start": { - "line": 398, + "line": 414, "column": 12 }, "end": { - "line": 398, + "line": 414, "column": 17 }, "identifierName": "param" @@ -27675,58 +28597,58 @@ }, "init": { "type": "MemberExpression", - "start": 13382, - "end": 13399, + "start": 13722, + "end": 13739, "loc": { "start": { - "line": 398, + "line": 414, "column": 20 }, "end": { - "line": 398, + "line": 414, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 13382, - "end": 13396, + "start": 13722, + "end": 13736, "loc": { "start": { - "line": 398, + "line": 414, "column": 20 }, "end": { - "line": 398, + "line": 414, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 13382, - "end": 13386, + "start": 13722, + "end": 13726, "loc": { "start": { - "line": 398, + "line": 414, "column": 20 }, "end": { - "line": 398, + "line": 414, "column": 24 } } }, "property": { "type": "Identifier", - "start": 13387, - "end": 13396, + "start": 13727, + "end": 13736, "loc": { "start": { - "line": 398, + "line": 414, "column": 25 }, "end": { - "line": 398, + "line": 414, "column": 34 }, "identifierName": "paramList" @@ -27737,15 +28659,15 @@ }, "property": { "type": "Identifier", - "start": 13397, - "end": 13398, + "start": 13737, + "end": 13738, "loc": { "start": { - "line": 398, + "line": 414, "column": 35 }, "end": { - "line": 398, + "line": 414, "column": 36 }, "identifierName": "i" @@ -27761,15 +28683,15 @@ { "type": "CommentLine", "value": "L2DExpressionParam", - "start": 13401, - "end": 13421, + "start": 13741, + "end": 13761, "loc": { "start": { - "line": 398, + "line": 414, "column": 39 }, "end": { - "line": 398, + "line": 414, "column": 59 } } @@ -27777,15 +28699,15 @@ { "type": "CommentLine", "value": " if (!param || !param.type) continue;", - "start": 13430, - "end": 13469, + "start": 13770, + "end": 13809, "loc": { "start": { - "line": 399, + "line": 415, "column": 8 }, "end": { - "line": 399, + "line": 415, "column": 47 } } @@ -27794,57 +28716,57 @@ }, { "type": "IfStatement", - "start": 13478, - "end": 13879, + "start": 13818, + "end": 14219, "loc": { "start": { - "line": 400, + "line": 416, "column": 8 }, "end": { - "line": 408, + "line": 424, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 13482, - "end": 13524, + "start": 13822, + "end": 13864, "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 13482, - "end": 13492, + "start": 13822, + "end": 13832, "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 22 } }, "object": { "type": "Identifier", - "start": 13482, - "end": 13487, + "start": 13822, + "end": 13827, "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 17 }, "identifierName": "param" @@ -27854,15 +28776,15 @@ }, "property": { "type": "Identifier", - "start": 13488, - "end": 13492, + "start": 13828, + "end": 13832, "loc": { "start": { - "line": 400, + "line": 416, "column": 18 }, "end": { - "line": 400, + "line": 416, "column": 22 }, "identifierName": "type" @@ -27875,29 +28797,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 13496, - "end": 13524, + "start": 13836, + "end": 13864, "loc": { "start": { - "line": 400, + "line": 416, "column": 26 }, "end": { - "line": 400, + "line": 416, "column": 54 } }, "object": { "type": "Identifier", - "start": 13496, - "end": 13515, + "start": 13836, + "end": 13855, "loc": { "start": { - "line": 400, + "line": 416, "column": 26 }, "end": { - "line": 400, + "line": 416, "column": 45 }, "identifierName": "L2DExpressionMotion" @@ -27906,15 +28828,15 @@ }, "property": { "type": "Identifier", - "start": 13516, - "end": 13524, + "start": 13856, + "end": 13864, "loc": { "start": { - "line": 400, + "line": 416, "column": 46 }, "end": { - "line": 400, + "line": 416, "column": 54 }, "identifierName": "TYPE_ADD" @@ -27927,72 +28849,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 13526, - "end": 13603, + "start": 13866, + "end": 13943, "loc": { "start": { - "line": 400, + "line": 416, "column": 56 }, "end": { - "line": 402, + "line": 418, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 13540, - "end": 13593, + "start": 13880, + "end": 13933, "loc": { "start": { - "line": 401, + "line": 417, "column": 12 }, "end": { - "line": 401, + "line": 417, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 13540, - "end": 13592, + "start": 13880, + "end": 13932, "loc": { "start": { - "line": 401, + "line": 417, "column": 12 }, "end": { - "line": 401, + "line": 417, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 13540, - "end": 13561, + "start": 13880, + "end": 13901, "loc": { "start": { - "line": 401, + "line": 417, "column": 12 }, "end": { - "line": 401, + "line": 417, "column": 33 } }, "object": { "type": "Identifier", - "start": 13540, - "end": 13545, + "start": 13880, + "end": 13885, "loc": { "start": { - "line": 401, + "line": 417, "column": 12 }, "end": { - "line": 401, + "line": 417, "column": 17 }, "identifierName": "model" @@ -28001,15 +28923,15 @@ }, "property": { "type": "Identifier", - "start": 13546, - "end": 13561, + "start": 13886, + "end": 13901, "loc": { "start": { - "line": 401, + "line": 417, "column": 18 }, "end": { - "line": 401, + "line": 417, "column": 33 }, "identifierName": "addToParamFloat" @@ -28021,29 +28943,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 13562, - "end": 13570, + "start": 13902, + "end": 13910, "loc": { "start": { - "line": 401, + "line": 417, "column": 34 }, "end": { - "line": 401, + "line": 417, "column": 42 } }, "object": { "type": "Identifier", - "start": 13562, - "end": 13567, + "start": 13902, + "end": 13907, "loc": { "start": { - "line": 401, + "line": 417, "column": 34 }, "end": { - "line": 401, + "line": 417, "column": 39 }, "identifierName": "param" @@ -28052,15 +28974,15 @@ }, "property": { "type": "Identifier", - "start": 13568, - "end": 13570, + "start": 13908, + "end": 13910, "loc": { "start": { - "line": 401, + "line": 417, "column": 40 }, "end": { - "line": 401, + "line": 417, "column": 42 }, "identifierName": "id" @@ -28071,29 +28993,29 @@ }, { "type": "MemberExpression", - "start": 13572, - "end": 13583, + "start": 13912, + "end": 13923, "loc": { "start": { - "line": 401, + "line": 417, "column": 44 }, "end": { - "line": 401, + "line": 417, "column": 55 } }, "object": { "type": "Identifier", - "start": 13572, - "end": 13577, + "start": 13912, + "end": 13917, "loc": { "start": { - "line": 401, + "line": 417, "column": 44 }, "end": { - "line": 401, + "line": 417, "column": 49 }, "identifierName": "param" @@ -28102,15 +29024,15 @@ }, "property": { "type": "Identifier", - "start": 13578, - "end": 13583, + "start": 13918, + "end": 13923, "loc": { "start": { - "line": 401, + "line": 417, "column": 50 }, "end": { - "line": 401, + "line": 417, "column": 55 }, "identifierName": "value" @@ -28121,15 +29043,15 @@ }, { "type": "Identifier", - "start": 13585, - "end": 13591, + "start": 13925, + "end": 13931, "loc": { "start": { - "line": 401, + "line": 417, "column": 57 }, "end": { - "line": 401, + "line": 417, "column": 63 }, "identifierName": "weight" @@ -28144,57 +29066,57 @@ }, "alternate": { "type": "IfStatement", - "start": 13617, - "end": 13879, + "start": 13957, + "end": 14219, "loc": { "start": { - "line": 403, + "line": 419, "column": 13 }, "end": { - "line": 408, + "line": 424, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 13621, - "end": 13664, + "start": 13961, + "end": 14004, "loc": { "start": { - "line": 403, + "line": 419, "column": 17 }, "end": { - "line": 403, + "line": 419, "column": 60 } }, "left": { "type": "MemberExpression", - "start": 13621, - "end": 13631, + "start": 13961, + "end": 13971, "loc": { "start": { - "line": 403, + "line": 419, "column": 17 }, "end": { - "line": 403, + "line": 419, "column": 27 } }, "object": { "type": "Identifier", - "start": 13621, - "end": 13626, + "start": 13961, + "end": 13966, "loc": { "start": { - "line": 403, + "line": 419, "column": 17 }, "end": { - "line": 403, + "line": 419, "column": 22 }, "identifierName": "param" @@ -28203,15 +29125,15 @@ }, "property": { "type": "Identifier", - "start": 13627, - "end": 13631, + "start": 13967, + "end": 13971, "loc": { "start": { - "line": 403, + "line": 419, "column": 23 }, "end": { - "line": 403, + "line": 419, "column": 27 }, "identifierName": "type" @@ -28223,29 +29145,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 13635, - "end": 13664, + "start": 13975, + "end": 14004, "loc": { "start": { - "line": 403, + "line": 419, "column": 31 }, "end": { - "line": 403, + "line": 419, "column": 60 } }, "object": { "type": "Identifier", - "start": 13635, - "end": 13654, + "start": 13975, + "end": 13994, "loc": { "start": { - "line": 403, + "line": 419, "column": 31 }, "end": { - "line": 403, + "line": 419, "column": 50 }, "identifierName": "L2DExpressionMotion" @@ -28254,15 +29176,15 @@ }, "property": { "type": "Identifier", - "start": 13655, - "end": 13664, + "start": 13995, + "end": 14004, "loc": { "start": { - "line": 403, + "line": 419, "column": 51 }, "end": { - "line": 403, + "line": 419, "column": 60 }, "identifierName": "TYPE_MULT" @@ -28274,72 +29196,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 13666, - "end": 13742, + "start": 14006, + "end": 14082, "loc": { "start": { - "line": 403, + "line": 419, "column": 62 }, "end": { - "line": 405, + "line": 421, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 13680, - "end": 13732, + "start": 14020, + "end": 14072, "loc": { "start": { - "line": 404, + "line": 420, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 64 } }, "expression": { "type": "CallExpression", - "start": 13680, - "end": 13731, + "start": 14020, + "end": 14071, "loc": { "start": { - "line": 404, + "line": 420, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 13680, - "end": 13700, + "start": 14020, + "end": 14040, "loc": { "start": { - "line": 404, + "line": 420, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 32 } }, "object": { "type": "Identifier", - "start": 13680, - "end": 13685, + "start": 14020, + "end": 14025, "loc": { "start": { - "line": 404, + "line": 420, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 17 }, "identifierName": "model" @@ -28348,15 +29270,15 @@ }, "property": { "type": "Identifier", - "start": 13686, - "end": 13700, + "start": 14026, + "end": 14040, "loc": { "start": { - "line": 404, + "line": 420, "column": 18 }, "end": { - "line": 404, + "line": 420, "column": 32 }, "identifierName": "multParamFloat" @@ -28368,29 +29290,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 13701, - "end": 13709, + "start": 14041, + "end": 14049, "loc": { "start": { - "line": 404, + "line": 420, "column": 33 }, "end": { - "line": 404, + "line": 420, "column": 41 } }, "object": { "type": "Identifier", - "start": 13701, - "end": 13706, + "start": 14041, + "end": 14046, "loc": { "start": { - "line": 404, + "line": 420, "column": 33 }, "end": { - "line": 404, + "line": 420, "column": 38 }, "identifierName": "param" @@ -28399,15 +29321,15 @@ }, "property": { "type": "Identifier", - "start": 13707, - "end": 13709, + "start": 14047, + "end": 14049, "loc": { "start": { - "line": 404, + "line": 420, "column": 39 }, "end": { - "line": 404, + "line": 420, "column": 41 }, "identifierName": "id" @@ -28418,29 +29340,29 @@ }, { "type": "MemberExpression", - "start": 13711, - "end": 13722, + "start": 14051, + "end": 14062, "loc": { "start": { - "line": 404, + "line": 420, "column": 43 }, "end": { - "line": 404, + "line": 420, "column": 54 } }, "object": { "type": "Identifier", - "start": 13711, - "end": 13716, + "start": 14051, + "end": 14056, "loc": { "start": { - "line": 404, + "line": 420, "column": 43 }, "end": { - "line": 404, + "line": 420, "column": 48 }, "identifierName": "param" @@ -28449,15 +29371,15 @@ }, "property": { "type": "Identifier", - "start": 13717, - "end": 13722, + "start": 14057, + "end": 14062, "loc": { "start": { - "line": 404, + "line": 420, "column": 49 }, "end": { - "line": 404, + "line": 420, "column": 54 }, "identifierName": "value" @@ -28468,15 +29390,15 @@ }, { "type": "Identifier", - "start": 13724, - "end": 13730, + "start": 14064, + "end": 14070, "loc": { "start": { - "line": 404, + "line": 420, "column": 56 }, "end": { - "line": 404, + "line": 420, "column": 62 }, "identifierName": "weight" @@ -28491,57 +29413,57 @@ }, "alternate": { "type": "IfStatement", - "start": 13756, - "end": 13879, + "start": 14096, + "end": 14219, "loc": { "start": { - "line": 406, + "line": 422, "column": 13 }, "end": { - "line": 408, + "line": 424, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 13760, - "end": 13802, + "start": 14100, + "end": 14142, "loc": { "start": { - "line": 406, + "line": 422, "column": 17 }, "end": { - "line": 406, + "line": 422, "column": 59 } }, "left": { "type": "MemberExpression", - "start": 13760, - "end": 13770, + "start": 14100, + "end": 14110, "loc": { "start": { - "line": 406, + "line": 422, "column": 17 }, "end": { - "line": 406, + "line": 422, "column": 27 } }, "object": { "type": "Identifier", - "start": 13760, - "end": 13765, + "start": 14100, + "end": 14105, "loc": { "start": { - "line": 406, + "line": 422, "column": 17 }, "end": { - "line": 406, + "line": 422, "column": 22 }, "identifierName": "param" @@ -28550,15 +29472,15 @@ }, "property": { "type": "Identifier", - "start": 13766, - "end": 13770, + "start": 14106, + "end": 14110, "loc": { "start": { - "line": 406, + "line": 422, "column": 23 }, "end": { - "line": 406, + "line": 422, "column": 27 }, "identifierName": "type" @@ -28570,29 +29492,29 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 13774, - "end": 13802, + "start": 14114, + "end": 14142, "loc": { "start": { - "line": 406, + "line": 422, "column": 31 }, "end": { - "line": 406, + "line": 422, "column": 59 } }, "object": { "type": "Identifier", - "start": 13774, - "end": 13793, + "start": 14114, + "end": 14133, "loc": { "start": { - "line": 406, + "line": 422, "column": 31 }, "end": { - "line": 406, + "line": 422, "column": 50 }, "identifierName": "L2DExpressionMotion" @@ -28601,15 +29523,15 @@ }, "property": { "type": "Identifier", - "start": 13794, - "end": 13802, + "start": 14134, + "end": 14142, "loc": { "start": { - "line": 406, + "line": 422, "column": 51 }, "end": { - "line": 406, + "line": 422, "column": 59 }, "identifierName": "TYPE_SET" @@ -28621,72 +29543,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 13804, - "end": 13879, + "start": 14144, + "end": 14219, "loc": { "start": { - "line": 406, + "line": 422, "column": 61 }, "end": { - "line": 408, + "line": 424, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 13818, - "end": 13869, + "start": 14158, + "end": 14209, "loc": { "start": { - "line": 407, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 423, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 13818, - "end": 13868, + "start": 14158, + "end": 14208, "loc": { "start": { - "line": 407, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 423, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 13818, - "end": 13837, + "start": 14158, + "end": 14177, "loc": { "start": { - "line": 407, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 423, "column": 31 } }, "object": { "type": "Identifier", - "start": 13818, - "end": 13823, + "start": 14158, + "end": 14163, "loc": { "start": { - "line": 407, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 423, "column": 17 }, "identifierName": "model" @@ -28695,15 +29617,15 @@ }, "property": { "type": "Identifier", - "start": 13824, - "end": 13837, + "start": 14164, + "end": 14177, "loc": { "start": { - "line": 407, + "line": 423, "column": 18 }, "end": { - "line": 407, + "line": 423, "column": 31 }, "identifierName": "setParamFloat" @@ -28715,29 +29637,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 13838, - "end": 13846, + "start": 14178, + "end": 14186, "loc": { "start": { - "line": 407, + "line": 423, "column": 32 }, "end": { - "line": 407, + "line": 423, "column": 40 } }, "object": { "type": "Identifier", - "start": 13838, - "end": 13843, + "start": 14178, + "end": 14183, "loc": { "start": { - "line": 407, + "line": 423, "column": 32 }, "end": { - "line": 407, + "line": 423, "column": 37 }, "identifierName": "param" @@ -28746,15 +29668,15 @@ }, "property": { "type": "Identifier", - "start": 13844, - "end": 13846, + "start": 14184, + "end": 14186, "loc": { "start": { - "line": 407, + "line": 423, "column": 38 }, "end": { - "line": 407, + "line": 423, "column": 40 }, "identifierName": "id" @@ -28765,29 +29687,29 @@ }, { "type": "MemberExpression", - "start": 13848, - "end": 13859, + "start": 14188, + "end": 14199, "loc": { "start": { - "line": 407, + "line": 423, "column": 42 }, "end": { - "line": 407, + "line": 423, "column": 53 } }, "object": { "type": "Identifier", - "start": 13848, - "end": 13853, + "start": 14188, + "end": 14193, "loc": { "start": { - "line": 407, + "line": 423, "column": 42 }, "end": { - "line": 407, + "line": 423, "column": 47 }, "identifierName": "param" @@ -28796,15 +29718,15 @@ }, "property": { "type": "Identifier", - "start": 13854, - "end": 13859, + "start": 14194, + "end": 14199, "loc": { "start": { - "line": 407, + "line": 423, "column": 48 }, "end": { - "line": 407, + "line": 423, "column": 53 }, "identifierName": "value" @@ -28815,15 +29737,15 @@ }, { "type": "Identifier", - "start": 13861, - "end": 13867, + "start": 14201, + "end": 14207, "loc": { "start": { - "line": 407, + "line": 423, "column": 55 }, "end": { - "line": 407, + "line": 423, "column": 61 }, "identifierName": "weight" @@ -28843,15 +29765,15 @@ { "type": "CommentLine", "value": "L2DExpressionParam", - "start": 13401, - "end": 13421, + "start": 13741, + "end": 13761, "loc": { "start": { - "line": 398, + "line": 414, "column": 39 }, "end": { - "line": 398, + "line": 414, "column": 59 } } @@ -28859,15 +29781,15 @@ { "type": "CommentLine", "value": " if (!param || !param.type) continue;", - "start": 13430, - "end": 13469, + "start": 13770, + "end": 13809, "loc": { "start": { - "line": 399, + "line": 415, "column": 8 }, "end": { - "line": 399, + "line": 415, "column": 47 } } @@ -28885,15 +29807,15 @@ { "type": "CommentBlock", "value": "MotionQueueEnt", - "start": 13281, - "end": 13299, + "start": 13621, + "end": 13639, "loc": { "start": { - "line": 396, + "line": 412, "column": 132 }, "end": { - "line": 396, + "line": 412, "column": 150 } } @@ -28910,15 +29832,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 12978, - "end": 13040, + "start": 13318, + "end": 13380, "loc": { "start": { - "line": 393, + "line": 409, "column": 0 }, "end": { - "line": 393, + "line": 409, "column": 62 } } @@ -28926,15 +29848,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion # updateParamExe()", - "start": 13041, - "end": 13085, + "start": 13381, + "end": 13425, "loc": { "start": { - "line": 394, + "line": 410, "column": 0 }, "end": { - "line": 394, + "line": 410, "column": 44 } } @@ -28942,15 +29864,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13086, - "end": 13148, + "start": 13426, + "end": 13488, "loc": { "start": { - "line": 395, + "line": 411, "column": 0 }, "end": { - "line": 395, + "line": 411, "column": 62 } } @@ -28960,15 +29882,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13889, - "end": 13951, + "start": 14229, + "end": 14291, "loc": { "start": { - "line": 412, + "line": 428, "column": 0 }, "end": { - "line": 412, + "line": 428, "column": 62 } } @@ -28976,15 +29898,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13952, - "end": 14014, + "start": 14292, + "end": 14354, "loc": { "start": { - "line": 413, + "line": 429, "column": 0 }, "end": { - "line": 413, + "line": 429, "column": 62 } } @@ -28992,15 +29914,15 @@ { "type": "CommentLine", "value": " class L2DExpressionParam", - "start": 14015, - "end": 14043, + "start": 14355, + "end": 14383, "loc": { "start": { - "line": 414, + "line": 430, "column": 0 }, "end": { - "line": 414, + "line": 430, "column": 28 } } @@ -29008,15 +29930,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14044, - "end": 14106, + "start": 14384, + "end": 14446, "loc": { "start": { - "line": 415, + "line": 431, "column": 0 }, "end": { - "line": 415, + "line": 431, "column": 62 } } @@ -29024,15 +29946,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14107, - "end": 14169, + "start": 14447, + "end": 14509, "loc": { "start": { - "line": 416, + "line": 432, "column": 0 }, "end": { - "line": 416, + "line": 432, "column": 62 } } @@ -29041,29 +29963,29 @@ }, { "type": "Identifier", - "start": 14170, - "end": 14264, + "start": 14510, + "end": 14604, "loc": { "start": { - "line": 417, + "line": 433, "column": 0 }, "end": { - "line": 421, + "line": 437, "column": 1 } }, "id": { "type": "Identifier", - "start": 14179, - "end": 14197, + "start": 14519, + "end": 14537, "loc": { "start": { - "line": 417, + "line": 433, "column": 9 }, "end": { - "line": 417, + "line": 433, "column": 27 }, "identifierName": "L2DExpressionParam" @@ -29077,88 +29999,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 14200, - "end": 14264, + "start": 14540, + "end": 14604, "loc": { "start": { - "line": 417, + "line": 433, "column": 30 }, "end": { - "line": 421, + "line": 437, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 14206, - "end": 14219, + "start": 14546, + "end": 14559, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 17 } }, "expression": { "type": "AssignmentExpression", - "start": 14206, - "end": 14218, + "start": 14546, + "end": 14558, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 16 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14206, - "end": 14213, + "start": 14546, + "end": 14553, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 14206, - "end": 14210, + "start": 14546, + "end": 14550, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14211, - "end": 14213, + "start": 14551, + "end": 14553, "loc": { "start": { - "line": 418, + "line": 434, "column": 9 }, "end": { - "line": 418, + "line": 434, "column": 11 }, "identifierName": "id" @@ -29169,15 +30091,15 @@ }, "right": { "type": "StringLiteral", - "start": 14216, - "end": 14218, + "start": 14556, + "end": 14558, "loc": { "start": { - "line": 418, + "line": 434, "column": 14 }, "end": { - "line": 418, + "line": 434, "column": 16 } }, @@ -29191,73 +30113,73 @@ }, { "type": "ExpressionStatement", - "start": 14224, - "end": 14239, + "start": 14564, + "end": 14579, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 14224, - "end": 14238, + "start": 14564, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14224, - "end": 14233, + "start": 14564, + "end": 14573, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 14224, - "end": 14228, + "start": 14564, + "end": 14568, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14229, - "end": 14233, + "start": 14569, + "end": 14573, "loc": { "start": { - "line": 419, + "line": 435, "column": 9 }, "end": { - "line": 419, + "line": 435, "column": 13 }, "identifierName": "type" @@ -29268,15 +30190,15 @@ }, "right": { "type": "UnaryExpression", - "start": 14236, - "end": 14238, + "start": 14576, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 16 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, @@ -29284,15 +30206,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 14237, - "end": 14238, + "start": 14577, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 17 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, @@ -29310,73 +30232,73 @@ }, { "type": "ExpressionStatement", - "start": 14244, - "end": 14262, + "start": 14584, + "end": 14602, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 14244, - "end": 14261, + "start": 14584, + "end": 14601, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14244, - "end": 14254, + "start": 14584, + "end": 14594, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 14244, - "end": 14248, + "start": 14584, + "end": 14588, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14249, - "end": 14254, + "start": 14589, + "end": 14594, "loc": { "start": { - "line": 420, + "line": 436, "column": 9 }, "end": { - "line": 420, + "line": 436, "column": 14 }, "identifierName": "value" @@ -29387,15 +30309,15 @@ }, "right": { "type": "NullLiteral", - "start": 14257, - "end": 14261, + "start": 14597, + "end": 14601, "loc": { "start": { - "line": 420, + "line": 436, "column": 17 }, "end": { - "line": 420, + "line": 436, "column": 21 } } @@ -29412,29 +30334,29 @@ }, { "type": "Identifier", - "start": 14540, - "end": 15018, + "start": 14880, + "end": 15358, "loc": { "start": { - "line": 428, + "line": 444, "column": 0 }, "end": { - "line": 440, + "line": 456, "column": 1 } }, "id": { "type": "Identifier", - "start": 14549, - "end": 14560, + "start": 14889, + "end": 14900, "loc": { "start": { - "line": 428, + "line": 444, "column": 9 }, "end": { - "line": 428, + "line": 444, "column": 20 }, "identifierName": "L2DEyeBlink" @@ -29448,88 +30370,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 14563, - "end": 15018, + "start": 14903, + "end": 15358, "loc": { "start": { - "line": 428, + "line": 444, "column": 23 }, "end": { - "line": 440, + "line": 456, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 14569, - "end": 14615, + "start": 14909, + "end": 14955, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 50 } }, "expression": { "type": "AssignmentExpression", - "start": 14569, - "end": 14594, + "start": 14909, + "end": 14934, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14569, - "end": 14587, + "start": 14909, + "end": 14927, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14569, - "end": 14573, + "start": 14909, + "end": 14913, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14574, - "end": 14587, + "start": 14914, + "end": 14927, "loc": { "start": { - "line": 429, + "line": 445, "column": 9 }, "end": { - "line": 429, + "line": 445, "column": 22 }, "identifierName": "nextBlinkTime" @@ -29540,15 +30462,15 @@ }, "right": { "type": "NullLiteral", - "start": 14590, - "end": 14594, + "start": 14930, + "end": 14934, "loc": { "start": { - "line": 429, + "line": 445, "column": 25 }, "end": { - "line": 429, + "line": 445, "column": 29 } }, @@ -29559,15 +30481,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14595, - "end": 14614, + "start": 14935, + "end": 14954, "loc": { "start": { - "line": 429, + "line": 445, "column": 30 }, "end": { - "line": 429, + "line": 445, "column": 49 } } @@ -29578,15 +30500,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -29595,58 +30517,58 @@ }, { "type": "ExpressionStatement", - "start": 14623, - "end": 14670, + "start": 14963, + "end": 15010, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 14623, - "end": 14649, + "start": 14963, + "end": 14989, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14623, - "end": 14642, + "start": 14963, + "end": 14982, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 14623, - "end": 14627, + "start": 14963, + "end": 14967, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 8 } }, @@ -29654,15 +30576,15 @@ }, "property": { "type": "Identifier", - "start": 14628, - "end": 14642, + "start": 14968, + "end": 14982, "loc": { "start": { - "line": 430, + "line": 446, "column": 9 }, "end": { - "line": 430, + "line": 446, "column": 23 }, "identifierName": "stateStartTime" @@ -29674,15 +30596,15 @@ }, "right": { "type": "NullLiteral", - "start": 14645, - "end": 14649, + "start": 14985, + "end": 14989, "loc": { "start": { - "line": 430, + "line": 446, "column": 26 }, "end": { - "line": 430, + "line": 446, "column": 30 } }, @@ -29694,15 +30616,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14650, - "end": 14669, + "start": 14990, + "end": 15009, "loc": { "start": { - "line": 430, + "line": 446, "column": 31 }, "end": { - "line": 430, + "line": 446, "column": 50 } } @@ -29713,15 +30635,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -29731,15 +30653,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -29748,58 +30670,58 @@ }, { "type": "ExpressionStatement", - "start": 14678, - "end": 14728, + "start": 15018, + "end": 15068, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 14678, - "end": 14707, + "start": 15018, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14678, - "end": 14700, + "start": 15018, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14678, - "end": 14682, + "start": 15018, + "end": 15022, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 8 } }, @@ -29807,15 +30729,15 @@ }, "property": { "type": "Identifier", - "start": 14683, - "end": 14700, + "start": 15023, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 447, "column": 9 }, "end": { - "line": 431, + "line": 447, "column": 26 }, "identifierName": "blinkIntervalMsec" @@ -29827,15 +30749,15 @@ }, "right": { "type": "NullLiteral", - "start": 14703, - "end": 14707, + "start": 15043, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 447, "column": 29 }, "end": { - "line": 431, + "line": 447, "column": 33 } }, @@ -29847,15 +30769,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14708, - "end": 14727, + "start": 15048, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 447, "column": 34 }, "end": { - "line": 431, + "line": 447, "column": 53 } } @@ -29866,15 +30788,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -29884,15 +30806,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -29901,58 +30823,58 @@ }, { "type": "ExpressionStatement", - "start": 14736, - "end": 14774, + "start": 15076, + "end": 15114, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 42 } }, "expression": { "type": "AssignmentExpression", - "start": 14736, - "end": 14773, + "start": 15076, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14736, - "end": 14749, + "start": 15076, + "end": 15089, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 14736, - "end": 14740, + "start": 15076, + "end": 15080, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 8 } }, @@ -29960,15 +30882,15 @@ }, "property": { "type": "Identifier", - "start": 14741, - "end": 14749, + "start": 15081, + "end": 15089, "loc": { "start": { - "line": 432, + "line": 448, "column": 9 }, "end": { - "line": 432, + "line": 448, "column": 17 }, "identifierName": "eyeState" @@ -29980,29 +30902,29 @@ }, "right": { "type": "MemberExpression", - "start": 14752, - "end": 14773, + "start": 15092, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 20 }, "end": { - "line": 432, + "line": 448, "column": 41 } }, "object": { "type": "Identifier", - "start": 14752, - "end": 14761, + "start": 15092, + "end": 15101, "loc": { "start": { - "line": 432, + "line": 448, "column": 20 }, "end": { - "line": 432, + "line": 448, "column": 29 }, "identifierName": "EYE_STATE" @@ -30011,15 +30933,15 @@ }, "property": { "type": "Identifier", - "start": 14762, - "end": 14773, + "start": 15102, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 30 }, "end": { - "line": 432, + "line": 448, "column": 41 }, "identifierName": "STATE_FIRST" @@ -30034,15 +30956,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -30051,73 +30973,73 @@ }, { "type": "ExpressionStatement", - "start": 14779, - "end": 14809, + "start": 15119, + "end": 15149, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 14779, - "end": 14808, + "start": 15119, + "end": 15148, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14779, - "end": 14801, + "start": 15119, + "end": 15141, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14779, - "end": 14783, + "start": 15119, + "end": 15123, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14784, - "end": 14801, + "start": 15124, + "end": 15141, "loc": { "start": { - "line": 433, + "line": 449, "column": 9 }, "end": { - "line": 433, + "line": 449, "column": 26 }, "identifierName": "blinkIntervalMsec" @@ -30128,15 +31050,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14804, - "end": 14808, + "start": 15144, + "end": 15148, "loc": { "start": { - "line": 433, + "line": 449, "column": 29 }, "end": { - "line": 433, + "line": 449, "column": 33 } }, @@ -30150,73 +31072,73 @@ }, { "type": "ExpressionStatement", - "start": 14814, - "end": 14843, + "start": 15154, + "end": 15183, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 14814, - "end": 14842, + "start": 15154, + "end": 15182, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14814, - "end": 14836, + "start": 15154, + "end": 15176, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14814, - "end": 14818, + "start": 15154, + "end": 15158, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14819, - "end": 14836, + "start": 15159, + "end": 15176, "loc": { "start": { - "line": 434, + "line": 450, "column": 9 }, "end": { - "line": 434, + "line": 450, "column": 26 }, "identifierName": "closingMotionMsec" @@ -30227,15 +31149,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14839, - "end": 14842, + "start": 15179, + "end": 15182, "loc": { "start": { - "line": 434, + "line": 450, "column": 29 }, "end": { - "line": 434, + "line": 450, "column": 32 } }, @@ -30249,73 +31171,73 @@ }, { "type": "ExpressionStatement", - "start": 14848, - "end": 14875, + "start": 15188, + "end": 15215, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 14848, - "end": 14874, + "start": 15188, + "end": 15214, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14848, - "end": 14869, + "start": 15188, + "end": 15209, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 14848, - "end": 14852, + "start": 15188, + "end": 15192, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14853, - "end": 14869, + "start": 15193, + "end": 15209, "loc": { "start": { - "line": 435, + "line": 451, "column": 9 }, "end": { - "line": 435, + "line": 451, "column": 25 }, "identifierName": "closedMotionMsec" @@ -30326,15 +31248,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14872, - "end": 14874, + "start": 15212, + "end": 15214, "loc": { "start": { - "line": 435, + "line": 451, "column": 28 }, "end": { - "line": 435, + "line": 451, "column": 30 } }, @@ -30348,73 +31270,73 @@ }, { "type": "ExpressionStatement", - "start": 14880, - "end": 14909, + "start": 15220, + "end": 15249, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 14880, - "end": 14908, + "start": 15220, + "end": 15248, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14880, - "end": 14902, + "start": 15220, + "end": 15242, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14880, - "end": 14884, + "start": 15220, + "end": 15224, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14885, - "end": 14902, + "start": 15225, + "end": 15242, "loc": { "start": { - "line": 436, + "line": 452, "column": 9 }, "end": { - "line": 436, + "line": 452, "column": 26 }, "identifierName": "openingMotionMsec" @@ -30425,15 +31347,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14905, - "end": 14908, + "start": 15245, + "end": 15248, "loc": { "start": { - "line": 436, + "line": 452, "column": 29 }, "end": { - "line": 436, + "line": 452, "column": 32 } }, @@ -30447,73 +31369,73 @@ }, { "type": "ExpressionStatement", - "start": 14914, - "end": 14938, + "start": 15254, + "end": 15278, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 14914, - "end": 14937, + "start": 15254, + "end": 15277, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14914, - "end": 14930, + "start": 15254, + "end": 15270, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 14914, - "end": 14918, + "start": 15254, + "end": 15258, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14919, - "end": 14930, + "start": 15259, + "end": 15270, "loc": { "start": { - "line": 437, + "line": 453, "column": 9 }, "end": { - "line": 437, + "line": 453, "column": 20 }, "identifierName": "closeIfZero" @@ -30524,15 +31446,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14933, - "end": 14937, + "start": 15273, + "end": 15277, "loc": { "start": { - "line": 437, + "line": 453, "column": 23 }, "end": { - "line": 437, + "line": 453, "column": 27 } }, @@ -30542,73 +31464,73 @@ }, { "type": "ExpressionStatement", - "start": 14943, - "end": 14977, + "start": 15283, + "end": 15317, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 14943, - "end": 14976, + "start": 15283, + "end": 15316, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14943, - "end": 14955, + "start": 15283, + "end": 15295, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 14943, - "end": 14947, + "start": 15283, + "end": 15287, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14948, - "end": 14955, + "start": 15288, + "end": 15295, "loc": { "start": { - "line": 438, + "line": 454, "column": 9 }, "end": { - "line": 438, + "line": 454, "column": 16 }, "identifierName": "eyeID_L" @@ -30619,15 +31541,15 @@ }, "right": { "type": "StringLiteral", - "start": 14958, - "end": 14976, + "start": 15298, + "end": 15316, "loc": { "start": { - "line": 438, + "line": 454, "column": 19 }, "end": { - "line": 438, + "line": 454, "column": 37 } }, @@ -30641,73 +31563,73 @@ }, { "type": "ExpressionStatement", - "start": 14982, - "end": 15016, + "start": 15322, + "end": 15356, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 14982, - "end": 15015, + "start": 15322, + "end": 15355, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14982, - "end": 14994, + "start": 15322, + "end": 15334, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 14982, - "end": 14986, + "start": 15322, + "end": 15326, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14987, - "end": 14994, + "start": 15327, + "end": 15334, "loc": { "start": { - "line": 439, + "line": 455, "column": 9 }, "end": { - "line": 439, + "line": 455, "column": 16 }, "identifierName": "eyeID_R" @@ -30718,15 +31640,15 @@ }, "right": { "type": "StringLiteral", - "start": 14997, - "end": 15015, + "start": 15337, + "end": 15355, "loc": { "start": { - "line": 439, + "line": 455, "column": 19 }, "end": { - "line": 439, + "line": 455, "column": 37 } }, @@ -30748,72 +31670,72 @@ }, { "type": "ExpressionStatement", - "start": 15182, - "end": 15395, + "start": 15522, + "end": 15735, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 449, + "line": 465, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 15182, - "end": 15395, + "start": 15522, + "end": 15735, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 449, + "line": 465, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15182, - "end": 15217, + "start": 15522, + "end": 15557, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 445, + "line": 461, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 15182, - "end": 15203, + "start": 15522, + "end": 15543, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 445, + "line": 461, "column": 21 } }, "object": { "type": "Identifier", - "start": 15182, - "end": 15193, + "start": 15522, + "end": 15533, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 445, + "line": 461, "column": 11 }, "identifierName": "L2DEyeBlink" @@ -30823,15 +31745,15 @@ }, "property": { "type": "Identifier", - "start": 15194, - "end": 15203, + "start": 15534, + "end": 15543, "loc": { "start": { - "line": 445, + "line": 461, "column": 12 }, "end": { - "line": 445, + "line": 461, "column": 21 }, "identifierName": "prototype" @@ -30843,15 +31765,15 @@ }, "property": { "type": "Identifier", - "start": 15204, - "end": 15217, + "start": 15544, + "end": 15557, "loc": { "start": { - "line": 445, + "line": 461, "column": 22 }, "end": { - "line": 445, + "line": 461, "column": 35 }, "identifierName": "calcNextBlink" @@ -30863,29 +31785,29 @@ }, "right": { "type": "FunctionExpression", - "start": 15220, - "end": 15395, + "start": 15560, + "end": 15735, "loc": { "start": { - "line": 445, + "line": 461, "column": 38 }, "end": { - "line": 449, + "line": 465, "column": 1 } }, "id": { "type": "Identifier", - "start": 15204, - "end": 15217, + "start": 15544, + "end": 15557, "loc": { "start": { - "line": 445, + "line": 461, "column": 22 }, "end": { - "line": 445, + "line": 461, "column": 35 }, "identifierName": "calcNextBlink" @@ -30898,59 +31820,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 15232, - "end": 15395, + "start": 15572, + "end": 15735, "loc": { "start": { - "line": 445, + "line": 461, "column": 50 }, "end": { - "line": 449, + "line": 465, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 15238, - "end": 15285, + "start": 15578, + "end": 15625, "loc": { "start": { - "line": 446, + "line": 462, "column": 4 }, "end": { - "line": 446, + "line": 462, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15242, - "end": 15284, + "start": 15582, + "end": 15624, "loc": { "start": { - "line": 446, + "line": 462, "column": 8 }, "end": { - "line": 446, + "line": 462, "column": 50 } }, "id": { "type": "Identifier", - "start": 15242, - "end": 15246, + "start": 15582, + "end": 15586, "loc": { "start": { - "line": 446, + "line": 462, "column": 8 }, "end": { - "line": 446, + "line": 462, "column": 12 }, "identifierName": "time" @@ -30961,15 +31883,15 @@ { "type": "CommentBlock", "value": "long", - "start": 15247, - "end": 15255, + "start": 15587, + "end": 15595, "loc": { "start": { - "line": 446, + "line": 462, "column": 13 }, "end": { - "line": 446, + "line": 462, "column": 21 } } @@ -30978,43 +31900,43 @@ }, "init": { "type": "CallExpression", - "start": 15258, - "end": 15284, + "start": 15598, + "end": 15624, "loc": { "start": { - "line": 446, + "line": 462, "column": 24 }, "end": { - "line": 446, + "line": 462, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 15258, - "end": 15282, + "start": 15598, + "end": 15622, "loc": { "start": { - "line": 446, + "line": 462, "column": 24 }, "end": { - "line": 446, + "line": 462, "column": 48 } }, "object": { "type": "Identifier", - "start": 15258, - "end": 15266, + "start": 15598, + "end": 15606, "loc": { "start": { - "line": 446, + "line": 462, "column": 24 }, "end": { - "line": 446, + "line": 462, "column": 32 }, "identifierName": "UtSystem" @@ -31024,15 +31946,15 @@ }, "property": { "type": "Identifier", - "start": 15267, - "end": 15282, + "start": 15607, + "end": 15622, "loc": { "start": { - "line": 446, + "line": 462, "column": 33 }, "end": { - "line": 446, + "line": 462, "column": 48 }, "identifierName": "getUserTimeMSec" @@ -31047,15 +31969,15 @@ { "type": "CommentBlock", "value": "long", - "start": 15247, - "end": 15255, + "start": 15587, + "end": 15595, "loc": { "start": { - "line": 446, + "line": 462, "column": 13 }, "end": { - "line": 446, + "line": 462, "column": 21 } } @@ -31068,44 +31990,44 @@ }, { "type": "VariableDeclaration", - "start": 15290, - "end": 15323, + "start": 15630, + "end": 15663, "loc": { "start": { - "line": 447, + "line": 463, "column": 4 }, "end": { - "line": 447, + "line": 463, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15294, - "end": 15322, + "start": 15634, + "end": 15662, "loc": { "start": { - "line": 447, + "line": 463, "column": 8 }, "end": { - "line": 447, + "line": 463, "column": 36 } }, "id": { "type": "Identifier", - "start": 15294, - "end": 15295, + "start": 15634, + "end": 15635, "loc": { "start": { - "line": 447, + "line": 463, "column": 8 }, "end": { - "line": 447, + "line": 463, "column": 9 }, "identifierName": "r" @@ -31116,15 +32038,15 @@ { "type": "CommentBlock", "value": "Number", - "start": 15296, - "end": 15306, + "start": 15636, + "end": 15646, "loc": { "start": { - "line": 447, + "line": 463, "column": 10 }, "end": { - "line": 447, + "line": 463, "column": 20 } } @@ -31133,43 +32055,43 @@ }, "init": { "type": "CallExpression", - "start": 15309, - "end": 15322, + "start": 15649, + "end": 15662, "loc": { "start": { - "line": 447, + "line": 463, "column": 23 }, "end": { - "line": 447, + "line": 463, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 15309, - "end": 15320, + "start": 15649, + "end": 15660, "loc": { "start": { - "line": 447, + "line": 463, "column": 23 }, "end": { - "line": 447, + "line": 463, "column": 34 } }, "object": { "type": "Identifier", - "start": 15309, - "end": 15313, + "start": 15649, + "end": 15653, "loc": { "start": { - "line": 447, + "line": 463, "column": 23 }, "end": { - "line": 447, + "line": 463, "column": 27 }, "identifierName": "Math" @@ -31179,15 +32101,15 @@ }, "property": { "type": "Identifier", - "start": 15314, - "end": 15320, + "start": 15654, + "end": 15660, "loc": { "start": { - "line": 447, + "line": 463, "column": 28 }, "end": { - "line": 447, + "line": 463, "column": 34 }, "identifierName": "random" @@ -31202,15 +32124,15 @@ { "type": "CommentBlock", "value": "Number", - "start": 15296, - "end": 15306, + "start": 15636, + "end": 15646, "loc": { "start": { - "line": 447, + "line": 463, "column": 10 }, "end": { - "line": 447, + "line": 463, "column": 20 } } @@ -31223,43 +32145,43 @@ }, { "type": "ReturnStatement", - "start": 15328, - "end": 15393, + "start": 15668, + "end": 15733, "loc": { "start": { - "line": 448, + "line": 464, "column": 4 }, "end": { - "line": 448, + "line": 464, "column": 69 } }, "argument": { "type": "BinaryExpression", - "start": 15348, - "end": 15391, + "start": 15688, + "end": 15731, "loc": { "start": { - "line": 448, + "line": 464, "column": 24 }, "end": { - "line": 448, + "line": 464, "column": 67 } }, "left": { "type": "Identifier", - "start": 15348, - "end": 15352, + "start": 15688, + "end": 15692, "loc": { "start": { - "line": 448, + "line": 464, "column": 24 }, "end": { - "line": 448, + "line": 464, "column": 28 }, "identifierName": "time" @@ -31270,29 +32192,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 15355, - "end": 15391, + "start": 15695, + "end": 15731, "loc": { "start": { - "line": 448, + "line": 464, "column": 31 }, "end": { - "line": 448, + "line": 464, "column": 67 } }, "left": { "type": "Identifier", - "start": 15355, - "end": 15356, + "start": 15695, + "end": 15696, "loc": { "start": { - "line": 448, + "line": 464, "column": 31 }, "end": { - "line": 448, + "line": 464, "column": 32 }, "identifierName": "r" @@ -31302,43 +32224,43 @@ "operator": "*", "right": { "type": "BinaryExpression", - "start": 15360, - "end": 15390, + "start": 15700, + "end": 15730, "loc": { "start": { - "line": 448, + "line": 464, "column": 36 }, "end": { - "line": 448, + "line": 464, "column": 66 } }, "left": { "type": "BinaryExpression", - "start": 15360, - "end": 15386, + "start": 15700, + "end": 15726, "loc": { "start": { - "line": 448, + "line": 464, "column": 36 }, "end": { - "line": 448, + "line": 464, "column": 62 } }, "left": { "type": "NumericLiteral", - "start": 15360, - "end": 15361, + "start": 15700, + "end": 15701, "loc": { "start": { - "line": 448, + "line": 464, "column": 36 }, "end": { - "line": 448, + "line": 464, "column": 37 } }, @@ -31351,44 +32273,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 15364, - "end": 15386, + "start": 15704, + "end": 15726, "loc": { "start": { - "line": 448, + "line": 464, "column": 40 }, "end": { - "line": 448, + "line": 464, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 15364, - "end": 15368, + "start": 15704, + "end": 15708, "loc": { "start": { - "line": 448, + "line": 464, "column": 40 }, "end": { - "line": 448, + "line": 464, "column": 44 } } }, "property": { "type": "Identifier", - "start": 15369, - "end": 15386, + "start": 15709, + "end": 15726, "loc": { "start": { - "line": 448, + "line": 464, "column": 45 }, "end": { - "line": 448, + "line": 464, "column": 62 }, "identifierName": "blinkIntervalMsec" @@ -31401,15 +32323,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 15389, - "end": 15390, + "start": 15729, + "end": 15730, "loc": { "start": { - "line": 448, + "line": 464, "column": 65 }, "end": { - "line": 448, + "line": 464, "column": 66 } }, @@ -31421,7 +32343,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 15359 + "parenStart": 15699 } } }, @@ -31429,15 +32351,15 @@ { "type": "CommentBlock", "value": "(long)", - "start": 15336, - "end": 15346, + "start": 15676, + "end": 15686, "loc": { "start": { - "line": 448, + "line": 464, "column": 12 }, "end": { - "line": 448, + "line": 464, "column": 22 } } @@ -31445,7 +32367,7 @@ ], "extra": { "parenthesized": true, - "parenStart": 15347 + "parenStart": 15687 } } } @@ -31462,15 +32384,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15020, - "end": 15082, + "start": 15360, + "end": 15422, "loc": { "start": { - "line": 442, + "line": 458, "column": 0 }, "end": { - "line": 442, + "line": 458, "column": 62 } } @@ -31478,15 +32400,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # calcNextBlink()", - "start": 15083, - "end": 15118, + "start": 15423, + "end": 15458, "loc": { "start": { - "line": 443, + "line": 459, "column": 0 }, "end": { - "line": 443, + "line": 459, "column": 35 } } @@ -31494,15 +32416,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15119, - "end": 15181, + "start": 15459, + "end": 15521, "loc": { "start": { - "line": 444, + "line": 460, "column": 0 }, "end": { - "line": 444, + "line": 460, "column": 62 } } @@ -31512,15 +32434,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15397, - "end": 15459, + "start": 15737, + "end": 15799, "loc": { "start": { - "line": 451, + "line": 467, "column": 0 }, "end": { - "line": 451, + "line": 467, "column": 62 } } @@ -31528,15 +32450,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setInterval()", - "start": 15460, - "end": 15493, + "start": 15800, + "end": 15833, "loc": { "start": { - "line": 452, + "line": 468, "column": 0 }, "end": { - "line": 452, + "line": 468, "column": 33 } } @@ -31544,15 +32466,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15494, - "end": 15556, + "start": 15834, + "end": 15896, "loc": { "start": { - "line": 453, + "line": 469, "column": 0 }, "end": { - "line": 453, + "line": 469, "column": 62 } } @@ -31561,72 +32483,72 @@ }, { "type": "ExpressionStatement", - "start": 15557, - "end": 15681, + "start": 15897, + "end": 16021, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 456, + "line": 472, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 15557, - "end": 15681, + "start": 15897, + "end": 16021, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 456, + "line": 472, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15557, - "end": 15590, + "start": 15897, + "end": 15930, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 454, + "line": 470, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 15557, - "end": 15578, + "start": 15897, + "end": 15918, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 454, + "line": 470, "column": 21 } }, "object": { "type": "Identifier", - "start": 15557, - "end": 15568, + "start": 15897, + "end": 15908, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 454, + "line": 470, "column": 11 }, "identifierName": "L2DEyeBlink" @@ -31636,15 +32558,15 @@ }, "property": { "type": "Identifier", - "start": 15569, - "end": 15578, + "start": 15909, + "end": 15918, "loc": { "start": { - "line": 454, + "line": 470, "column": 12 }, "end": { - "line": 454, + "line": 470, "column": 21 }, "identifierName": "prototype" @@ -31656,15 +32578,15 @@ }, "property": { "type": "Identifier", - "start": 15579, - "end": 15590, + "start": 15919, + "end": 15930, "loc": { "start": { - "line": 454, + "line": 470, "column": 22 }, "end": { - "line": 454, + "line": 470, "column": 33 }, "identifierName": "setInterval" @@ -31676,29 +32598,29 @@ }, "right": { "type": "FunctionExpression", - "start": 15593, - "end": 15681, + "start": 15933, + "end": 16021, "loc": { "start": { - "line": 454, + "line": 470, "column": 36 }, "end": { - "line": 456, + "line": 472, "column": 1 } }, "id": { "type": "Identifier", - "start": 15579, - "end": 15590, + "start": 15919, + "end": 15930, "loc": { "start": { - "line": 454, + "line": 470, "column": 22 }, "end": { - "line": 454, + "line": 470, "column": 33 }, "identifierName": "setInterval" @@ -31711,15 +32633,15 @@ "params": [ { "type": "Identifier", - "start": 15603, - "end": 15620, + "start": 15943, + "end": 15960, "loc": { "start": { - "line": 454, + "line": 470, "column": 46 }, "end": { - "line": 454, + "line": 470, "column": 63 }, "identifierName": "blinkIntervalMsec" @@ -31730,15 +32652,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15621, - "end": 15628, + "start": 15961, + "end": 15968, "loc": { "start": { - "line": 454, + "line": 470, "column": 64 }, "end": { - "line": 454, + "line": 470, "column": 71 } } @@ -31748,73 +32670,73 @@ ], "body": { "type": "BlockStatement", - "start": 15630, - "end": 15681, + "start": 15970, + "end": 16021, "loc": { "start": { - "line": 454, + "line": 470, "column": 73 }, "end": { - "line": 456, + "line": 472, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 15636, - "end": 15679, + "start": 15976, + "end": 16019, "loc": { "start": { - "line": 455, + "line": 471, "column": 4 }, "end": { - "line": 455, + "line": 471, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 15636, - "end": 15678, + "start": 15976, + "end": 16018, "loc": { "start": { - "line": 455, + "line": 471, "column": 4 }, "end": { - "line": 455, + "line": 471, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15636, - "end": 15658, + "start": 15976, + "end": 15998, "loc": { "start": { - "line": 455, + "line": 471, "column": 4 }, "end": { - "line": 455, + "line": 471, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 15636, - "end": 15640, + "start": 15976, + "end": 15980, "loc": { "start": { - "line": 455, + "line": 471, "column": 4 }, "end": { - "line": 455, + "line": 471, "column": 8 } }, @@ -31822,15 +32744,15 @@ }, "property": { "type": "Identifier", - "start": 15641, - "end": 15658, + "start": 15981, + "end": 15998, "loc": { "start": { - "line": 455, + "line": 471, "column": 9 }, "end": { - "line": 455, + "line": 471, "column": 26 }, "identifierName": "blinkIntervalMsec" @@ -31842,15 +32764,15 @@ }, "right": { "type": "Identifier", - "start": 15661, - "end": 15678, + "start": 16001, + "end": 16018, "loc": { "start": { - "line": 455, + "line": 471, "column": 29 }, "end": { - "line": 455, + "line": 471, "column": 46 }, "identifierName": "blinkIntervalMsec" @@ -31867,15 +32789,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15621, - "end": 15628, + "start": 15961, + "end": 15968, "loc": { "start": { - "line": 454, + "line": 470, "column": 64 }, "end": { - "line": 454, + "line": 470, "column": 71 } } @@ -31892,15 +32814,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15397, - "end": 15459, + "start": 15737, + "end": 15799, "loc": { "start": { - "line": 451, + "line": 467, "column": 0 }, "end": { - "line": 451, + "line": 467, "column": 62 } } @@ -31908,15 +32830,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setInterval()", - "start": 15460, - "end": 15493, + "start": 15800, + "end": 15833, "loc": { "start": { - "line": 452, + "line": 468, "column": 0 }, "end": { - "line": 452, + "line": 468, "column": 33 } } @@ -31924,15 +32846,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15494, - "end": 15556, + "start": 15834, + "end": 15896, "loc": { "start": { - "line": 453, + "line": 469, "column": 0 }, "end": { - "line": 453, + "line": 469, "column": 62 } } @@ -31942,15 +32864,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15683, - "end": 15745, + "start": 16023, + "end": 16085, "loc": { "start": { - "line": 458, + "line": 474, "column": 0 }, "end": { - "line": 458, + "line": 474, "column": 62 } } @@ -31958,15 +32880,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setEyeMotion()", - "start": 15746, - "end": 15780, + "start": 16086, + "end": 16120, "loc": { "start": { - "line": 459, + "line": 475, "column": 0 }, "end": { - "line": 459, + "line": 475, "column": 34 } } @@ -31974,15 +32896,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15781, - "end": 15843, + "start": 16121, + "end": 16183, "loc": { "start": { - "line": 460, + "line": 476, "column": 0 }, "end": { - "line": 460, + "line": 476, "column": 62 } } @@ -31991,72 +32913,72 @@ }, { "type": "ExpressionStatement", - "start": 15844, - "end": 16113, + "start": 16184, + "end": 16453, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 465, + "line": 481, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 15844, - "end": 16113, + "start": 16184, + "end": 16453, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 465, + "line": 481, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15844, - "end": 15878, + "start": 16184, + "end": 16218, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 461, + "line": 477, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 15844, - "end": 15865, + "start": 16184, + "end": 16205, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 461, + "line": 477, "column": 21 } }, "object": { "type": "Identifier", - "start": 15844, - "end": 15855, + "start": 16184, + "end": 16195, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 461, + "line": 477, "column": 11 }, "identifierName": "L2DEyeBlink" @@ -32066,15 +32988,15 @@ }, "property": { "type": "Identifier", - "start": 15856, - "end": 15865, + "start": 16196, + "end": 16205, "loc": { "start": { - "line": 461, + "line": 477, "column": 12 }, "end": { - "line": 461, + "line": 477, "column": 21 }, "identifierName": "prototype" @@ -32086,15 +33008,15 @@ }, "property": { "type": "Identifier", - "start": 15866, - "end": 15878, + "start": 16206, + "end": 16218, "loc": { "start": { - "line": 461, + "line": 477, "column": 22 }, "end": { - "line": 461, + "line": 477, "column": 34 }, "identifierName": "setEyeMotion" @@ -32106,29 +33028,29 @@ }, "right": { "type": "FunctionExpression", - "start": 15881, - "end": 16113, + "start": 16221, + "end": 16453, "loc": { "start": { - "line": 461, + "line": 477, "column": 37 }, "end": { - "line": 465, + "line": 481, "column": 1 } }, "id": { "type": "Identifier", - "start": 15866, - "end": 15878, + "start": 16206, + "end": 16218, "loc": { "start": { - "line": 461, + "line": 477, "column": 22 }, "end": { - "line": 461, + "line": 477, "column": 34 }, "identifierName": "setEyeMotion" @@ -32141,15 +33063,15 @@ "params": [ { "type": "Identifier", - "start": 15891, - "end": 15908, + "start": 16231, + "end": 16248, "loc": { "start": { - "line": 461, + "line": 477, "column": 47 }, "end": { - "line": 461, + "line": 477, "column": 64 }, "identifierName": "closingMotionMsec" @@ -32160,15 +33082,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15908, - "end": 15915, + "start": 16248, + "end": 16255, "loc": { "start": { - "line": 461, + "line": 477, "column": 64 }, "end": { - "line": 461, + "line": 477, "column": 71 } } @@ -32177,15 +33099,15 @@ }, { "type": "Identifier", - "start": 15917, - "end": 15933, + "start": 16257, + "end": 16273, "loc": { "start": { - "line": 461, + "line": 477, "column": 73 }, "end": { - "line": 461, + "line": 477, "column": 89 }, "identifierName": "closedMotionMsec" @@ -32195,15 +33117,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15908, - "end": 15915, + "start": 16248, + "end": 16255, "loc": { "start": { - "line": 461, + "line": 477, "column": 64 }, "end": { - "line": 461, + "line": 477, "column": 71 } } @@ -32213,15 +33135,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15933, - "end": 15940, + "start": 16273, + "end": 16280, "loc": { "start": { - "line": 461, + "line": 477, "column": 89 }, "end": { - "line": 461, + "line": 477, "column": 96 } } @@ -32230,15 +33152,15 @@ }, { "type": "Identifier", - "start": 15942, - "end": 15959, + "start": 16282, + "end": 16299, "loc": { "start": { - "line": 461, + "line": 477, "column": 98 }, "end": { - "line": 461, + "line": 477, "column": 115 }, "identifierName": "openingMotionMsec" @@ -32248,15 +33170,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15908, - "end": 15915, + "start": 16248, + "end": 16255, "loc": { "start": { - "line": 461, + "line": 477, "column": 64 }, "end": { - "line": 461, + "line": 477, "column": 71 } } @@ -32264,15 +33186,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15933, - "end": 15940, + "start": 16273, + "end": 16280, "loc": { "start": { - "line": 461, + "line": 477, "column": 89 }, "end": { - "line": 461, + "line": 477, "column": 96 } } @@ -32282,15 +33204,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15959, - "end": 15966, + "start": 16299, + "end": 16306, "loc": { "start": { - "line": 461, + "line": 477, "column": 115 }, "end": { - "line": 461, + "line": 477, "column": 122 } } @@ -32300,73 +33222,73 @@ ], "body": { "type": "BlockStatement", - "start": 15968, - "end": 16113, + "start": 16308, + "end": 16453, "loc": { "start": { - "line": 461, + "line": 477, "column": 124 }, "end": { - "line": 465, + "line": 481, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 15974, - "end": 16017, + "start": 16314, + "end": 16357, "loc": { "start": { - "line": 462, + "line": 478, "column": 4 }, "end": { - "line": 462, + "line": 478, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 15974, - "end": 16016, + "start": 16314, + "end": 16356, "loc": { "start": { - "line": 462, + "line": 478, "column": 4 }, "end": { - "line": 462, + "line": 478, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15974, - "end": 15996, + "start": 16314, + "end": 16336, "loc": { "start": { - "line": 462, + "line": 478, "column": 4 }, "end": { - "line": 462, + "line": 478, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 15974, - "end": 15978, + "start": 16314, + "end": 16318, "loc": { "start": { - "line": 462, + "line": 478, "column": 4 }, "end": { - "line": 462, + "line": 478, "column": 8 } }, @@ -32374,15 +33296,15 @@ }, "property": { "type": "Identifier", - "start": 15979, - "end": 15996, + "start": 16319, + "end": 16336, "loc": { "start": { - "line": 462, + "line": 478, "column": 9 }, "end": { - "line": 462, + "line": 478, "column": 26 }, "identifierName": "closingMotionMsec" @@ -32394,15 +33316,15 @@ }, "right": { "type": "Identifier", - "start": 15999, - "end": 16016, + "start": 16339, + "end": 16356, "loc": { "start": { - "line": 462, + "line": 478, "column": 29 }, "end": { - "line": 462, + "line": 478, "column": 46 }, "identifierName": "closingMotionMsec" @@ -32415,73 +33337,73 @@ }, { "type": "ExpressionStatement", - "start": 16022, - "end": 16063, + "start": 16362, + "end": 16403, "loc": { "start": { - "line": 463, + "line": 479, "column": 4 }, "end": { - "line": 463, + "line": 479, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 16022, - "end": 16062, + "start": 16362, + "end": 16402, "loc": { "start": { - "line": 463, + "line": 479, "column": 4 }, "end": { - "line": 463, + "line": 479, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16022, - "end": 16043, + "start": 16362, + "end": 16383, "loc": { "start": { - "line": 463, + "line": 479, "column": 4 }, "end": { - "line": 463, + "line": 479, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 16022, - "end": 16026, + "start": 16362, + "end": 16366, "loc": { "start": { - "line": 463, + "line": 479, "column": 4 }, "end": { - "line": 463, + "line": 479, "column": 8 } } }, "property": { "type": "Identifier", - "start": 16027, - "end": 16043, + "start": 16367, + "end": 16383, "loc": { "start": { - "line": 463, + "line": 479, "column": 9 }, "end": { - "line": 463, + "line": 479, "column": 25 }, "identifierName": "closedMotionMsec" @@ -32492,15 +33414,15 @@ }, "right": { "type": "Identifier", - "start": 16046, - "end": 16062, + "start": 16386, + "end": 16402, "loc": { "start": { - "line": 463, + "line": 479, "column": 28 }, "end": { - "line": 463, + "line": 479, "column": 44 }, "identifierName": "closedMotionMsec" @@ -32511,73 +33433,73 @@ }, { "type": "ExpressionStatement", - "start": 16068, - "end": 16111, + "start": 16408, + "end": 16451, "loc": { "start": { - "line": 464, + "line": 480, "column": 4 }, "end": { - "line": 464, + "line": 480, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 16068, - "end": 16110, + "start": 16408, + "end": 16450, "loc": { "start": { - "line": 464, + "line": 480, "column": 4 }, "end": { - "line": 464, + "line": 480, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16068, - "end": 16090, + "start": 16408, + "end": 16430, "loc": { "start": { - "line": 464, + "line": 480, "column": 4 }, "end": { - "line": 464, + "line": 480, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16068, - "end": 16072, + "start": 16408, + "end": 16412, "loc": { "start": { - "line": 464, + "line": 480, "column": 4 }, "end": { - "line": 464, + "line": 480, "column": 8 } } }, "property": { "type": "Identifier", - "start": 16073, - "end": 16090, + "start": 16413, + "end": 16430, "loc": { "start": { - "line": 464, + "line": 480, "column": 9 }, "end": { - "line": 464, + "line": 480, "column": 26 }, "identifierName": "openingMotionMsec" @@ -32588,15 +33510,15 @@ }, "right": { "type": "Identifier", - "start": 16093, - "end": 16110, + "start": 16433, + "end": 16450, "loc": { "start": { - "line": 464, + "line": 480, "column": 29 }, "end": { - "line": 464, + "line": 480, "column": 46 }, "identifierName": "openingMotionMsec" @@ -32611,15 +33533,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15959, - "end": 15966, + "start": 16299, + "end": 16306, "loc": { "start": { - "line": 461, + "line": 477, "column": 115 }, "end": { - "line": 461, + "line": 477, "column": 122 } } @@ -32636,15 +33558,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15683, - "end": 15745, + "start": 16023, + "end": 16085, "loc": { "start": { - "line": 458, + "line": 474, "column": 0 }, "end": { - "line": 458, + "line": 474, "column": 62 } } @@ -32652,15 +33574,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setEyeMotion()", - "start": 15746, - "end": 15780, + "start": 16086, + "end": 16120, "loc": { "start": { - "line": 459, + "line": 475, "column": 0 }, "end": { - "line": 459, + "line": 475, "column": 34 } } @@ -32668,15 +33590,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15781, - "end": 15843, + "start": 16121, + "end": 16183, "loc": { "start": { - "line": 460, + "line": 476, "column": 0 }, "end": { - "line": 460, + "line": 476, "column": 62 } } @@ -32686,15 +33608,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16115, - "end": 16177, + "start": 16455, + "end": 16517, "loc": { "start": { - "line": 467, + "line": 483, "column": 0 }, "end": { - "line": 467, + "line": 483, "column": 62 } } @@ -32702,15 +33624,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # updateParam()", - "start": 16178, - "end": 16211, + "start": 16518, + "end": 16551, "loc": { "start": { - "line": 468, + "line": 484, "column": 0 }, "end": { - "line": 468, + "line": 484, "column": 33 } } @@ -32718,15 +33640,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16212, - "end": 16274, + "start": 16552, + "end": 16614, "loc": { "start": { - "line": 469, + "line": 485, "column": 0 }, "end": { - "line": 469, + "line": 485, "column": 62 } } @@ -32735,72 +33657,72 @@ }, { "type": "ExpressionStatement", - "start": 16275, - "end": 18088, + "start": 16615, + "end": 18428, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 518, + "line": 534, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 16275, - "end": 18088, + "start": 16615, + "end": 18428, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 518, + "line": 534, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16275, - "end": 16308, + "start": 16615, + "end": 16648, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 470, + "line": 486, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 16275, - "end": 16296, + "start": 16615, + "end": 16636, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 470, + "line": 486, "column": 21 } }, "object": { "type": "Identifier", - "start": 16275, - "end": 16286, + "start": 16615, + "end": 16626, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 470, + "line": 486, "column": 11 }, "identifierName": "L2DEyeBlink" @@ -32810,15 +33732,15 @@ }, "property": { "type": "Identifier", - "start": 16287, - "end": 16296, + "start": 16627, + "end": 16636, "loc": { "start": { - "line": 470, + "line": 486, "column": 12 }, "end": { - "line": 470, + "line": 486, "column": 21 }, "identifierName": "prototype" @@ -32830,15 +33752,15 @@ }, "property": { "type": "Identifier", - "start": 16297, - "end": 16308, + "start": 16637, + "end": 16648, "loc": { "start": { - "line": 470, + "line": 486, "column": 22 }, "end": { - "line": 470, + "line": 486, "column": 33 }, "identifierName": "updateParam" @@ -32850,29 +33772,29 @@ }, "right": { "type": "FunctionExpression", - "start": 16311, - "end": 18088, + "start": 16651, + "end": 18428, "loc": { "start": { - "line": 470, + "line": 486, "column": 36 }, "end": { - "line": 518, + "line": 534, "column": 1 } }, "id": { "type": "Identifier", - "start": 16297, - "end": 16308, + "start": 16637, + "end": 16648, "loc": { "start": { - "line": 470, + "line": 486, "column": 22 }, "end": { - "line": 470, + "line": 486, "column": 33 }, "identifierName": "updateParam" @@ -32885,15 +33807,15 @@ "params": [ { "type": "Identifier", - "start": 16321, - "end": 16326, + "start": 16661, + "end": 16666, "loc": { "start": { - "line": 470, + "line": 486, "column": 46 }, "end": { - "line": 470, + "line": 486, "column": 51 }, "identifierName": "model" @@ -32904,15 +33826,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 16326, - "end": 16342, + "start": 16666, + "end": 16682, "loc": { "start": { - "line": 470, + "line": 486, "column": 51 }, "end": { - "line": 470, + "line": 486, "column": 67 } } @@ -32922,59 +33844,59 @@ ], "body": { "type": "BlockStatement", - "start": 16344, - "end": 18088, + "start": 16684, + "end": 18428, "loc": { "start": { - "line": 470, + "line": 486, "column": 69 }, "end": { - "line": 518, + "line": 534, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 16350, - "end": 16398, + "start": 16690, + "end": 16738, "loc": { "start": { - "line": 471, + "line": 487, "column": 4 }, "end": { - "line": 471, + "line": 487, "column": 52 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16354, - "end": 16397, + "start": 16694, + "end": 16737, "loc": { "start": { - "line": 471, + "line": 487, "column": 8 }, "end": { - "line": 471, + "line": 487, "column": 51 } }, "id": { "type": "Identifier", - "start": 16354, - "end": 16358, + "start": 16694, + "end": 16698, "loc": { "start": { - "line": 471, + "line": 487, "column": 8 }, "end": { - "line": 471, + "line": 487, "column": 12 }, "identifierName": "time" @@ -32985,15 +33907,15 @@ { "type": "CommentBlock", "value": ":long", - "start": 16359, - "end": 16368, + "start": 16699, + "end": 16708, "loc": { "start": { - "line": 471, + "line": 487, "column": 13 }, "end": { - "line": 471, + "line": 487, "column": 22 } } @@ -33002,43 +33924,43 @@ }, "init": { "type": "CallExpression", - "start": 16371, - "end": 16397, + "start": 16711, + "end": 16737, "loc": { "start": { - "line": 471, + "line": 487, "column": 25 }, "end": { - "line": 471, + "line": 487, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 16371, - "end": 16395, + "start": 16711, + "end": 16735, "loc": { "start": { - "line": 471, + "line": 487, "column": 25 }, "end": { - "line": 471, + "line": 487, "column": 49 } }, "object": { "type": "Identifier", - "start": 16371, - "end": 16379, + "start": 16711, + "end": 16719, "loc": { "start": { - "line": 471, + "line": 487, "column": 25 }, "end": { - "line": 471, + "line": 487, "column": 33 }, "identifierName": "UtSystem" @@ -33048,15 +33970,15 @@ }, "property": { "type": "Identifier", - "start": 16380, - "end": 16395, + "start": 16720, + "end": 16735, "loc": { "start": { - "line": 471, + "line": 487, "column": 34 }, "end": { - "line": 471, + "line": 487, "column": 49 }, "identifierName": "getUserTimeMSec" @@ -33071,15 +33993,15 @@ { "type": "CommentBlock", "value": ":long", - "start": 16359, - "end": 16368, + "start": 16699, + "end": 16708, "loc": { "start": { - "line": 471, + "line": 487, "column": 13 }, "end": { - "line": 471, + "line": 487, "column": 22 } } @@ -33094,44 +34016,44 @@ }, { "type": "VariableDeclaration", - "start": 16403, - "end": 16433, + "start": 16743, + "end": 16773, "loc": { "start": { - "line": 472, + "line": 488, "column": 4 }, "end": { - "line": 472, + "line": 488, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16407, - "end": 16420, + "start": 16747, + "end": 16760, "loc": { "start": { - "line": 472, + "line": 488, "column": 8 }, "end": { - "line": 472, + "line": 488, "column": 21 } }, "id": { "type": "Identifier", - "start": 16407, - "end": 16420, + "start": 16747, + "end": 16760, "loc": { "start": { - "line": 472, + "line": 488, "column": 8 }, "end": { - "line": 472, + "line": 488, "column": 21 }, "identifierName": "eyeParamValue" @@ -33145,15 +34067,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16421, - "end": 16432, + "start": 16761, + "end": 16772, "loc": { "start": { - "line": 472, + "line": 488, "column": 22 }, "end": { - "line": 472, + "line": 488, "column": 33 } } @@ -33165,44 +34087,44 @@ }, { "type": "VariableDeclaration", - "start": 16438, - "end": 16460, + "start": 16778, + "end": 16800, "loc": { "start": { - "line": 473, + "line": 489, "column": 4 }, "end": { - "line": 473, + "line": 489, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16442, - "end": 16459, + "start": 16782, + "end": 16799, "loc": { "start": { - "line": 473, + "line": 489, "column": 8 }, "end": { - "line": 473, + "line": 489, "column": 25 } }, "id": { "type": "Identifier", - "start": 16442, - "end": 16443, + "start": 16782, + "end": 16783, "loc": { "start": { - "line": 473, + "line": 489, "column": 8 }, "end": { - "line": 473, + "line": 489, "column": 9 }, "identifierName": "t" @@ -33213,15 +34135,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16444, - "end": 16455, + "start": 16784, + "end": 16795, "loc": { "start": { - "line": 473, + "line": 489, "column": 10 }, "end": { - "line": 473, + "line": 489, "column": 21 } } @@ -33230,15 +34152,15 @@ }, "init": { "type": "NumericLiteral", - "start": 16458, - "end": 16459, + "start": 16798, + "end": 16799, "loc": { "start": { - "line": 473, + "line": 489, "column": 24 }, "end": { - "line": 473, + "line": 489, "column": 25 } }, @@ -33251,15 +34173,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16444, - "end": 16455, + "start": 16784, + "end": 16795, "loc": { "start": { - "line": 473, + "line": 489, "column": 10 }, "end": { - "line": 473, + "line": 489, "column": 21 } } @@ -33274,15 +34196,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16421, - "end": 16432, + "start": 16761, + "end": 16772, "loc": { "start": { - "line": 472, + "line": 488, "column": 22 }, "end": { - "line": 472, + "line": 488, "column": 33 } } @@ -33291,58 +34213,58 @@ }, { "type": "SwitchStatement", - "start": 16465, - "end": 17919, + "start": 16805, + "end": 18259, "loc": { "start": { - "line": 474, + "line": 490, "column": 4 }, "end": { - "line": 514, + "line": 530, "column": 5 } }, "discriminant": { "type": "MemberExpression", - "start": 16473, - "end": 16486, + "start": 16813, + "end": 16826, "loc": { "start": { - "line": 474, + "line": 490, "column": 12 }, "end": { - "line": 474, + "line": 490, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 16473, - "end": 16477, + "start": 16813, + "end": 16817, "loc": { "start": { - "line": 474, + "line": 490, "column": 12 }, "end": { - "line": 474, + "line": 490, "column": 16 } } }, "property": { "type": "Identifier", - "start": 16478, - "end": 16486, + "start": 16818, + "end": 16826, "loc": { "start": { - "line": 474, + "line": 490, "column": 17 }, "end": { - "line": 474, + "line": 490, "column": 25 }, "identifierName": "eyeState" @@ -33354,59 +34276,59 @@ "cases": [ { "type": "SwitchCase", - "start": 16498, - "end": 16815, + "start": 16838, + "end": 17155, "loc": { "start": { - "line": 475, + "line": 491, "column": 8 }, "end": { - "line": 483, + "line": 499, "column": 18 } }, "consequent": [ { "type": "ExpressionStatement", - "start": 16540, - "end": 16598, + "start": 16880, + "end": 16938, "loc": { "start": { - "line": 476, + "line": 492, "column": 12 }, "end": { - "line": 476, + "line": 492, "column": 70 } }, "expression": { "type": "AssignmentExpression", - "start": 16540, - "end": 16597, + "start": 16880, + "end": 16937, "loc": { "start": { - "line": 476, + "line": 492, "column": 12 }, "end": { - "line": 476, + "line": 492, "column": 69 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16540, - "end": 16541, + "start": 16880, + "end": 16881, "loc": { "start": { - "line": 476, + "line": 492, "column": 12 }, "end": { - "line": 476, + "line": 492, "column": 13 }, "identifierName": "t" @@ -33415,43 +34337,43 @@ }, "right": { "type": "BinaryExpression", - "start": 16544, - "end": 16597, + "start": 16884, + "end": 16937, "loc": { "start": { - "line": 476, + "line": 492, "column": 16 }, "end": { - "line": 476, + "line": 492, "column": 69 } }, "left": { "type": "BinaryExpression", - "start": 16545, - "end": 16571, + "start": 16885, + "end": 16911, "loc": { "start": { - "line": 476, + "line": 492, "column": 17 }, "end": { - "line": 476, + "line": 492, "column": 43 } }, "left": { "type": "Identifier", - "start": 16545, - "end": 16549, + "start": 16885, + "end": 16889, "loc": { "start": { - "line": 476, + "line": 492, "column": 17 }, "end": { - "line": 476, + "line": 492, "column": 21 }, "identifierName": "time" @@ -33461,44 +34383,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 16552, - "end": 16571, + "start": 16892, + "end": 16911, "loc": { "start": { - "line": 476, + "line": 492, "column": 24 }, "end": { - "line": 476, + "line": 492, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 16552, - "end": 16556, + "start": 16892, + "end": 16896, "loc": { "start": { - "line": 476, + "line": 492, "column": 24 }, "end": { - "line": 476, + "line": 492, "column": 28 } } }, "property": { "type": "Identifier", - "start": 16557, - "end": 16571, + "start": 16897, + "end": 16911, "loc": { "start": { - "line": 476, + "line": 492, "column": 29 }, "end": { - "line": 476, + "line": 492, "column": 43 }, "identifierName": "stateStartTime" @@ -33509,50 +34431,50 @@ }, "extra": { "parenthesized": true, - "parenStart": 16544 + "parenStart": 16884 } }, "operator": "/", "right": { "type": "MemberExpression", - "start": 16575, - "end": 16597, + "start": 16915, + "end": 16937, "loc": { "start": { - "line": 476, + "line": 492, "column": 47 }, "end": { - "line": 476, + "line": 492, "column": 69 } }, "object": { "type": "ThisExpression", - "start": 16575, - "end": 16579, + "start": 16915, + "end": 16919, "loc": { "start": { - "line": 476, + "line": 492, "column": 47 }, "end": { - "line": 476, + "line": 492, "column": 51 } } }, "property": { "type": "Identifier", - "start": 16580, - "end": 16597, + "start": 16920, + "end": 16937, "loc": { "start": { - "line": 476, + "line": 492, "column": 52 }, "end": { - "line": 476, + "line": 492, "column": 69 }, "identifierName": "closingMotionMsec" @@ -33566,43 +34488,43 @@ }, { "type": "IfStatement", - "start": 16611, - "end": 16761, + "start": 16951, + "end": 17101, "loc": { "start": { - "line": 477, + "line": 493, "column": 12 }, "end": { - "line": 481, + "line": 497, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 16615, - "end": 16621, + "start": 16955, + "end": 16961, "loc": { "start": { - "line": 477, + "line": 493, "column": 16 }, "end": { - "line": 477, + "line": 493, "column": 22 } }, "left": { "type": "Identifier", - "start": 16615, - "end": 16616, + "start": 16955, + "end": 16956, "loc": { "start": { - "line": 477, + "line": 493, "column": 16 }, "end": { - "line": 477, + "line": 493, "column": 17 }, "identifierName": "t" @@ -33612,15 +34534,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 16620, - "end": 16621, + "start": 16960, + "end": 16961, "loc": { "start": { - "line": 477, + "line": 493, "column": 21 }, "end": { - "line": 477, + "line": 493, "column": 22 } }, @@ -33633,59 +34555,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16623, - "end": 16761, + "start": 16963, + "end": 17101, "loc": { "start": { - "line": 477, + "line": 493, "column": 24 }, "end": { - "line": 481, + "line": 497, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16641, - "end": 16647, + "start": 16981, + "end": 16987, "loc": { "start": { - "line": 478, + "line": 494, "column": 16 }, "end": { - "line": 478, + "line": 494, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 16641, - "end": 16646, + "start": 16981, + "end": 16986, "loc": { "start": { - "line": 478, + "line": 494, "column": 16 }, "end": { - "line": 478, + "line": 494, "column": 21 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16641, - "end": 16642, + "start": 16981, + "end": 16982, "loc": { "start": { - "line": 478, + "line": 494, "column": 16 }, "end": { - "line": 478, + "line": 494, "column": 17 }, "identifierName": "t" @@ -33694,15 +34616,15 @@ }, "right": { "type": "NumericLiteral", - "start": 16645, - "end": 16646, + "start": 16985, + "end": 16986, "loc": { "start": { - "line": 478, + "line": 494, "column": 20 }, "end": { - "line": 478, + "line": 494, "column": 21 } }, @@ -33716,73 +34638,73 @@ }, { "type": "ExpressionStatement", - "start": 16664, - "end": 16703, + "start": 17004, + "end": 17043, "loc": { "start": { - "line": 479, + "line": 495, "column": 16 }, "end": { - "line": 479, + "line": 495, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 16664, - "end": 16702, + "start": 17004, + "end": 17042, "loc": { "start": { - "line": 479, + "line": 495, "column": 16 }, "end": { - "line": 479, + "line": 495, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16664, - "end": 16677, + "start": 17004, + "end": 17017, "loc": { "start": { - "line": 479, + "line": 495, "column": 16 }, "end": { - "line": 479, + "line": 495, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 16664, - "end": 16668, + "start": 17004, + "end": 17008, "loc": { "start": { - "line": 479, + "line": 495, "column": 16 }, "end": { - "line": 479, + "line": 495, "column": 20 } } }, "property": { "type": "Identifier", - "start": 16669, - "end": 16677, + "start": 17009, + "end": 17017, "loc": { "start": { - "line": 479, + "line": 495, "column": 21 }, "end": { - "line": 479, + "line": 495, "column": 29 }, "identifierName": "eyeState" @@ -33793,29 +34715,29 @@ }, "right": { "type": "MemberExpression", - "start": 16680, - "end": 16702, + "start": 17020, + "end": 17042, "loc": { "start": { - "line": 479, + "line": 495, "column": 32 }, "end": { - "line": 479, + "line": 495, "column": 54 } }, "object": { "type": "Identifier", - "start": 16680, - "end": 16689, + "start": 17020, + "end": 17029, "loc": { "start": { - "line": 479, + "line": 495, "column": 32 }, "end": { - "line": 479, + "line": 495, "column": 41 }, "identifierName": "EYE_STATE" @@ -33824,15 +34746,15 @@ }, "property": { "type": "Identifier", - "start": 16690, - "end": 16702, + "start": 17030, + "end": 17042, "loc": { "start": { - "line": 479, + "line": 495, "column": 42 }, "end": { - "line": 479, + "line": 495, "column": 54 }, "identifierName": "STATE_CLOSED" @@ -33845,73 +34767,73 @@ }, { "type": "ExpressionStatement", - "start": 16720, - "end": 16747, + "start": 17060, + "end": 17087, "loc": { "start": { - "line": 480, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 496, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 16720, - "end": 16746, + "start": 17060, + "end": 17086, "loc": { "start": { - "line": 480, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 496, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16720, - "end": 16739, + "start": 17060, + "end": 17079, "loc": { "start": { - "line": 480, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 496, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 16720, - "end": 16724, + "start": 17060, + "end": 17064, "loc": { "start": { - "line": 480, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 496, "column": 20 } } }, "property": { "type": "Identifier", - "start": 16725, - "end": 16739, + "start": 17065, + "end": 17079, "loc": { "start": { - "line": 480, + "line": 496, "column": 21 }, "end": { - "line": 480, + "line": 496, "column": 35 }, "identifierName": "stateStartTime" @@ -33922,15 +34844,15 @@ }, "right": { "type": "Identifier", - "start": 16742, - "end": 16746, + "start": 17082, + "end": 17086, "loc": { "start": { - "line": 480, + "line": 496, "column": 38 }, "end": { - "line": 480, + "line": 496, "column": 42 }, "identifierName": "time" @@ -33946,44 +34868,44 @@ }, { "type": "ExpressionStatement", - "start": 16774, - "end": 16796, + "start": 17114, + "end": 17136, "loc": { "start": { - "line": 482, + "line": 498, "column": 12 }, "end": { - "line": 482, + "line": 498, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 16774, - "end": 16795, + "start": 17114, + "end": 17135, "loc": { "start": { - "line": 482, + "line": 498, "column": 12 }, "end": { - "line": 482, + "line": 498, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16774, - "end": 16787, + "start": 17114, + "end": 17127, "loc": { "start": { - "line": 482, + "line": 498, "column": 12 }, "end": { - "line": 482, + "line": 498, "column": 25 }, "identifierName": "eyeParamValue" @@ -33992,29 +34914,29 @@ }, "right": { "type": "BinaryExpression", - "start": 16790, - "end": 16795, + "start": 17130, + "end": 17135, "loc": { "start": { - "line": 482, + "line": 498, "column": 28 }, "end": { - "line": 482, + "line": 498, "column": 33 } }, "left": { "type": "NumericLiteral", - "start": 16790, - "end": 16791, + "start": 17130, + "end": 17131, "loc": { "start": { - "line": 482, + "line": 498, "column": 28 }, "end": { - "line": 482, + "line": 498, "column": 29 } }, @@ -34027,15 +34949,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 16794, - "end": 16795, + "start": 17134, + "end": 17135, "loc": { "start": { - "line": 482, + "line": 498, "column": 32 }, "end": { - "line": 482, + "line": 498, "column": 33 }, "identifierName": "t" @@ -34047,15 +34969,15 @@ }, { "type": "BreakStatement", - "start": 16809, - "end": 16815, + "start": 17149, + "end": 17155, "loc": { "start": { - "line": 483, + "line": 499, "column": 12 }, "end": { - "line": 483, + "line": 499, "column": 18 } }, @@ -34064,29 +34986,29 @@ ], "test": { "type": "MemberExpression", - "start": 16503, - "end": 16526, + "start": 16843, + "end": 16866, "loc": { "start": { - "line": 475, + "line": 491, "column": 13 }, "end": { - "line": 475, + "line": 491, "column": 36 } }, "object": { "type": "Identifier", - "start": 16503, - "end": 16512, + "start": 16843, + "end": 16852, "loc": { "start": { - "line": 475, + "line": 491, "column": 13 }, "end": { - "line": 475, + "line": 491, "column": 22 }, "identifierName": "EYE_STATE" @@ -34095,15 +35017,15 @@ }, "property": { "type": "Identifier", - "start": 16513, - "end": 16526, + "start": 16853, + "end": 16866, "loc": { "start": { - "line": 475, + "line": 491, "column": 23 }, "end": { - "line": 475, + "line": 491, "column": 36 }, "identifierName": "STATE_CLOSING" @@ -34115,59 +35037,59 @@ }, { "type": "SwitchCase", - "start": 16824, - "end": 17113, + "start": 17164, + "end": 17453, "loc": { "start": { - "line": 484, + "line": 500, "column": 8 }, "end": { - "line": 491, + "line": 507, "column": 18 } }, "consequent": [ { "type": "ExpressionStatement", - "start": 16865, - "end": 16922, + "start": 17205, + "end": 17262, "loc": { "start": { - "line": 485, + "line": 501, "column": 12 }, "end": { - "line": 485, + "line": 501, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 16865, - "end": 16921, + "start": 17205, + "end": 17261, "loc": { "start": { - "line": 485, + "line": 501, "column": 12 }, "end": { - "line": 485, + "line": 501, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16865, - "end": 16866, + "start": 17205, + "end": 17206, "loc": { "start": { - "line": 485, + "line": 501, "column": 12 }, "end": { - "line": 485, + "line": 501, "column": 13 }, "identifierName": "t" @@ -34176,43 +35098,43 @@ }, "right": { "type": "BinaryExpression", - "start": 16869, - "end": 16921, + "start": 17209, + "end": 17261, "loc": { "start": { - "line": 485, + "line": 501, "column": 16 }, "end": { - "line": 485, + "line": 501, "column": 68 } }, "left": { "type": "BinaryExpression", - "start": 16870, - "end": 16896, + "start": 17210, + "end": 17236, "loc": { "start": { - "line": 485, + "line": 501, "column": 17 }, "end": { - "line": 485, + "line": 501, "column": 43 } }, "left": { "type": "Identifier", - "start": 16870, - "end": 16874, + "start": 17210, + "end": 17214, "loc": { "start": { - "line": 485, + "line": 501, "column": 17 }, "end": { - "line": 485, + "line": 501, "column": 21 }, "identifierName": "time" @@ -34222,44 +35144,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 16877, - "end": 16896, + "start": 17217, + "end": 17236, "loc": { "start": { - "line": 485, + "line": 501, "column": 24 }, "end": { - "line": 485, + "line": 501, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 16877, - "end": 16881, + "start": 17217, + "end": 17221, "loc": { "start": { - "line": 485, + "line": 501, "column": 24 }, "end": { - "line": 485, + "line": 501, "column": 28 } } }, "property": { "type": "Identifier", - "start": 16882, - "end": 16896, + "start": 17222, + "end": 17236, "loc": { "start": { - "line": 485, + "line": 501, "column": 29 }, "end": { - "line": 485, + "line": 501, "column": 43 }, "identifierName": "stateStartTime" @@ -34270,50 +35192,50 @@ }, "extra": { "parenthesized": true, - "parenStart": 16869 + "parenStart": 17209 } }, "operator": "/", "right": { "type": "MemberExpression", - "start": 16900, - "end": 16921, + "start": 17240, + "end": 17261, "loc": { "start": { - "line": 485, + "line": 501, "column": 47 }, "end": { - "line": 485, + "line": 501, "column": 68 } }, "object": { "type": "ThisExpression", - "start": 16900, - "end": 16904, + "start": 17240, + "end": 17244, "loc": { "start": { - "line": 485, + "line": 501, "column": 47 }, "end": { - "line": 485, + "line": 501, "column": 51 } } }, "property": { "type": "Identifier", - "start": 16905, - "end": 16921, + "start": 17245, + "end": 17261, "loc": { "start": { - "line": 485, + "line": 501, "column": 52 }, "end": { - "line": 485, + "line": 501, "column": 68 }, "identifierName": "closedMotionMsec" @@ -34327,43 +35249,43 @@ }, { "type": "IfStatement", - "start": 16935, - "end": 17063, + "start": 17275, + "end": 17403, "loc": { "start": { - "line": 486, + "line": 502, "column": 12 }, "end": { - "line": 489, + "line": 505, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 16939, - "end": 16945, + "start": 17279, + "end": 17285, "loc": { "start": { - "line": 486, + "line": 502, "column": 16 }, "end": { - "line": 486, + "line": 502, "column": 22 } }, "left": { "type": "Identifier", - "start": 16939, - "end": 16940, + "start": 17279, + "end": 17280, "loc": { "start": { - "line": 486, + "line": 502, "column": 16 }, "end": { - "line": 486, + "line": 502, "column": 17 }, "identifierName": "t" @@ -34373,15 +35295,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 16944, - "end": 16945, + "start": 17284, + "end": 17285, "loc": { "start": { - "line": 486, + "line": 502, "column": 21 }, "end": { - "line": 486, + "line": 502, "column": 22 } }, @@ -34394,88 +35316,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 16947, - "end": 17063, + "start": 17287, + "end": 17403, "loc": { "start": { - "line": 486, + "line": 502, "column": 24 }, "end": { - "line": 489, + "line": 505, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16965, - "end": 17005, + "start": 17305, + "end": 17345, "loc": { "start": { - "line": 487, + "line": 503, "column": 16 }, "end": { - "line": 487, + "line": 503, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 16965, - "end": 17004, + "start": 17305, + "end": 17344, "loc": { "start": { - "line": 487, + "line": 503, "column": 16 }, "end": { - "line": 487, + "line": 503, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16965, - "end": 16978, + "start": 17305, + "end": 17318, "loc": { "start": { - "line": 487, + "line": 503, "column": 16 }, "end": { - "line": 487, + "line": 503, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 16965, - "end": 16969, + "start": 17305, + "end": 17309, "loc": { "start": { - "line": 487, + "line": 503, "column": 16 }, "end": { - "line": 487, + "line": 503, "column": 20 } } }, "property": { "type": "Identifier", - "start": 16970, - "end": 16978, + "start": 17310, + "end": 17318, "loc": { "start": { - "line": 487, + "line": 503, "column": 21 }, "end": { - "line": 487, + "line": 503, "column": 29 }, "identifierName": "eyeState" @@ -34486,29 +35408,29 @@ }, "right": { "type": "MemberExpression", - "start": 16981, - "end": 17004, + "start": 17321, + "end": 17344, "loc": { "start": { - "line": 487, + "line": 503, "column": 32 }, "end": { - "line": 487, + "line": 503, "column": 55 } }, "object": { "type": "Identifier", - "start": 16981, - "end": 16990, + "start": 17321, + "end": 17330, "loc": { "start": { - "line": 487, + "line": 503, "column": 32 }, "end": { - "line": 487, + "line": 503, "column": 41 }, "identifierName": "EYE_STATE" @@ -34517,15 +35439,15 @@ }, "property": { "type": "Identifier", - "start": 16991, - "end": 17004, + "start": 17331, + "end": 17344, "loc": { "start": { - "line": 487, + "line": 503, "column": 42 }, "end": { - "line": 487, + "line": 503, "column": 55 }, "identifierName": "STATE_OPENING" @@ -34538,73 +35460,73 @@ }, { "type": "ExpressionStatement", - "start": 17022, - "end": 17049, + "start": 17362, + "end": 17389, "loc": { "start": { - "line": 488, + "line": 504, "column": 16 }, "end": { - "line": 488, + "line": 504, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 17022, - "end": 17048, + "start": 17362, + "end": 17388, "loc": { "start": { - "line": 488, + "line": 504, "column": 16 }, "end": { - "line": 488, + "line": 504, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17022, - "end": 17041, + "start": 17362, + "end": 17381, "loc": { "start": { - "line": 488, + "line": 504, "column": 16 }, "end": { - "line": 488, + "line": 504, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 17022, - "end": 17026, + "start": 17362, + "end": 17366, "loc": { "start": { - "line": 488, + "line": 504, "column": 16 }, "end": { - "line": 488, + "line": 504, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17027, - "end": 17041, + "start": 17367, + "end": 17381, "loc": { "start": { - "line": 488, + "line": 504, "column": 21 }, "end": { - "line": 488, + "line": 504, "column": 35 }, "identifierName": "stateStartTime" @@ -34615,15 +35537,15 @@ }, "right": { "type": "Identifier", - "start": 17044, - "end": 17048, + "start": 17384, + "end": 17388, "loc": { "start": { - "line": 488, + "line": 504, "column": 38 }, "end": { - "line": 488, + "line": 504, "column": 42 }, "identifierName": "time" @@ -34639,44 +35561,44 @@ }, { "type": "ExpressionStatement", - "start": 17076, - "end": 17094, + "start": 17416, + "end": 17434, "loc": { "start": { - "line": 490, + "line": 506, "column": 12 }, "end": { - "line": 490, + "line": 506, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17076, - "end": 17093, + "start": 17416, + "end": 17433, "loc": { "start": { - "line": 490, + "line": 506, "column": 12 }, "end": { - "line": 490, + "line": 506, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17076, - "end": 17089, + "start": 17416, + "end": 17429, "loc": { "start": { - "line": 490, + "line": 506, "column": 12 }, "end": { - "line": 490, + "line": 506, "column": 25 }, "identifierName": "eyeParamValue" @@ -34685,15 +35607,15 @@ }, "right": { "type": "NumericLiteral", - "start": 17092, - "end": 17093, + "start": 17432, + "end": 17433, "loc": { "start": { - "line": 490, + "line": 506, "column": 28 }, "end": { - "line": 490, + "line": 506, "column": 29 } }, @@ -34707,15 +35629,15 @@ }, { "type": "BreakStatement", - "start": 17107, - "end": 17113, + "start": 17447, + "end": 17453, "loc": { "start": { - "line": 491, + "line": 507, "column": 12 }, "end": { - "line": 491, + "line": 507, "column": 18 } }, @@ -34724,29 +35646,29 @@ ], "test": { "type": "MemberExpression", - "start": 16829, - "end": 16851, + "start": 17169, + "end": 17191, "loc": { "start": { - "line": 484, + "line": 500, "column": 13 }, "end": { - "line": 484, + "line": 500, "column": 35 } }, "object": { "type": "Identifier", - "start": 16829, - "end": 16838, + "start": 17169, + "end": 17178, "loc": { "start": { - "line": 484, + "line": 500, "column": 13 }, "end": { - "line": 484, + "line": 500, "column": 22 }, "identifierName": "EYE_STATE" @@ -34755,15 +35677,15 @@ }, "property": { "type": "Identifier", - "start": 16839, - "end": 16851, + "start": 17179, + "end": 17191, "loc": { "start": { - "line": 484, + "line": 500, "column": 23 }, "end": { - "line": 484, + "line": 500, "column": 35 }, "identifierName": "STATE_CLOSED" @@ -34775,59 +35697,59 @@ }, { "type": "SwitchCase", - "start": 17122, - "end": 17452, + "start": 17462, + "end": 17792, "loc": { "start": { - "line": 492, + "line": 508, "column": 8 }, "end": { - "line": 500, + "line": 516, "column": 18 } }, "consequent": [ { "type": "ExpressionStatement", - "start": 17164, - "end": 17222, + "start": 17504, + "end": 17562, "loc": { "start": { - "line": 493, + "line": 509, "column": 12 }, "end": { - "line": 493, + "line": 509, "column": 70 } }, "expression": { "type": "AssignmentExpression", - "start": 17164, - "end": 17221, + "start": 17504, + "end": 17561, "loc": { "start": { - "line": 493, + "line": 509, "column": 12 }, "end": { - "line": 493, + "line": 509, "column": 69 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17164, - "end": 17165, + "start": 17504, + "end": 17505, "loc": { "start": { - "line": 493, + "line": 509, "column": 12 }, "end": { - "line": 493, + "line": 509, "column": 13 }, "identifierName": "t" @@ -34836,43 +35758,43 @@ }, "right": { "type": "BinaryExpression", - "start": 17168, - "end": 17221, + "start": 17508, + "end": 17561, "loc": { "start": { - "line": 493, + "line": 509, "column": 16 }, "end": { - "line": 493, + "line": 509, "column": 69 } }, "left": { "type": "BinaryExpression", - "start": 17169, - "end": 17195, + "start": 17509, + "end": 17535, "loc": { "start": { - "line": 493, + "line": 509, "column": 17 }, "end": { - "line": 493, + "line": 509, "column": 43 } }, "left": { "type": "Identifier", - "start": 17169, - "end": 17173, + "start": 17509, + "end": 17513, "loc": { "start": { - "line": 493, + "line": 509, "column": 17 }, "end": { - "line": 493, + "line": 509, "column": 21 }, "identifierName": "time" @@ -34882,44 +35804,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 17176, - "end": 17195, + "start": 17516, + "end": 17535, "loc": { "start": { - "line": 493, + "line": 509, "column": 24 }, "end": { - "line": 493, + "line": 509, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 17176, - "end": 17180, + "start": 17516, + "end": 17520, "loc": { "start": { - "line": 493, + "line": 509, "column": 24 }, "end": { - "line": 493, + "line": 509, "column": 28 } } }, "property": { "type": "Identifier", - "start": 17181, - "end": 17195, + "start": 17521, + "end": 17535, "loc": { "start": { - "line": 493, + "line": 509, "column": 29 }, "end": { - "line": 493, + "line": 509, "column": 43 }, "identifierName": "stateStartTime" @@ -34930,50 +35852,50 @@ }, "extra": { "parenthesized": true, - "parenStart": 17168 + "parenStart": 17508 } }, "operator": "/", "right": { "type": "MemberExpression", - "start": 17199, - "end": 17221, + "start": 17539, + "end": 17561, "loc": { "start": { - "line": 493, + "line": 509, "column": 47 }, "end": { - "line": 493, + "line": 509, "column": 69 } }, "object": { "type": "ThisExpression", - "start": 17199, - "end": 17203, + "start": 17539, + "end": 17543, "loc": { "start": { - "line": 493, + "line": 509, "column": 47 }, "end": { - "line": 493, + "line": 509, "column": 51 } } }, "property": { "type": "Identifier", - "start": 17204, - "end": 17221, + "start": 17544, + "end": 17561, "loc": { "start": { - "line": 493, + "line": 509, "column": 52 }, "end": { - "line": 493, + "line": 509, "column": 69 }, "identifierName": "openingMotionMsec" @@ -34987,43 +35909,43 @@ }, { "type": "IfStatement", - "start": 17235, - "end": 17402, + "start": 17575, + "end": 17742, "loc": { "start": { - "line": 494, + "line": 510, "column": 12 }, "end": { - "line": 498, + "line": 514, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 17239, - "end": 17245, + "start": 17579, + "end": 17585, "loc": { "start": { - "line": 494, + "line": 510, "column": 16 }, "end": { - "line": 494, + "line": 510, "column": 22 } }, "left": { "type": "Identifier", - "start": 17239, - "end": 17240, + "start": 17579, + "end": 17580, "loc": { "start": { - "line": 494, + "line": 510, "column": 16 }, "end": { - "line": 494, + "line": 510, "column": 17 }, "identifierName": "t" @@ -35033,15 +35955,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 17244, - "end": 17245, + "start": 17584, + "end": 17585, "loc": { "start": { - "line": 494, + "line": 510, "column": 21 }, "end": { - "line": 494, + "line": 510, "column": 22 } }, @@ -35054,59 +35976,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 17247, - "end": 17402, + "start": 17587, + "end": 17742, "loc": { "start": { - "line": 494, + "line": 510, "column": 24 }, "end": { - "line": 498, + "line": 514, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 17265, - "end": 17271, + "start": 17605, + "end": 17611, "loc": { "start": { - "line": 495, + "line": 511, "column": 16 }, "end": { - "line": 495, + "line": 511, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 17265, - "end": 17270, + "start": 17605, + "end": 17610, "loc": { "start": { - "line": 495, + "line": 511, "column": 16 }, "end": { - "line": 495, + "line": 511, "column": 21 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17265, - "end": 17266, + "start": 17605, + "end": 17606, "loc": { "start": { - "line": 495, + "line": 511, "column": 16 }, "end": { - "line": 495, + "line": 511, "column": 17 }, "identifierName": "t" @@ -35115,15 +36037,15 @@ }, "right": { "type": "NumericLiteral", - "start": 17269, - "end": 17270, + "start": 17609, + "end": 17610, "loc": { "start": { - "line": 495, + "line": 511, "column": 20 }, "end": { - "line": 495, + "line": 511, "column": 21 } }, @@ -35137,73 +36059,73 @@ }, { "type": "ExpressionStatement", - "start": 17288, - "end": 17329, + "start": 17628, + "end": 17669, "loc": { "start": { - "line": 496, + "line": 512, "column": 16 }, "end": { - "line": 496, + "line": 512, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 17288, - "end": 17328, + "start": 17628, + "end": 17668, "loc": { "start": { - "line": 496, + "line": 512, "column": 16 }, "end": { - "line": 496, + "line": 512, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17288, - "end": 17301, + "start": 17628, + "end": 17641, "loc": { "start": { - "line": 496, + "line": 512, "column": 16 }, "end": { - "line": 496, + "line": 512, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 17288, - "end": 17292, + "start": 17628, + "end": 17632, "loc": { "start": { - "line": 496, + "line": 512, "column": 16 }, "end": { - "line": 496, + "line": 512, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17293, - "end": 17301, + "start": 17633, + "end": 17641, "loc": { "start": { - "line": 496, + "line": 512, "column": 21 }, "end": { - "line": 496, + "line": 512, "column": 29 }, "identifierName": "eyeState" @@ -35214,29 +36136,29 @@ }, "right": { "type": "MemberExpression", - "start": 17304, - "end": 17328, + "start": 17644, + "end": 17668, "loc": { "start": { - "line": 496, + "line": 512, "column": 32 }, "end": { - "line": 496, + "line": 512, "column": 56 } }, "object": { "type": "Identifier", - "start": 17304, - "end": 17313, + "start": 17644, + "end": 17653, "loc": { "start": { - "line": 496, + "line": 512, "column": 32 }, "end": { - "line": 496, + "line": 512, "column": 41 }, "identifierName": "EYE_STATE" @@ -35245,15 +36167,15 @@ }, "property": { "type": "Identifier", - "start": 17314, - "end": 17328, + "start": 17654, + "end": 17668, "loc": { "start": { - "line": 496, + "line": 512, "column": 42 }, "end": { - "line": 496, + "line": 512, "column": 56 }, "identifierName": "STATE_INTERVAL" @@ -35266,73 +36188,73 @@ }, { "type": "ExpressionStatement", - "start": 17346, - "end": 17388, + "start": 17686, + "end": 17728, "loc": { "start": { - "line": 497, + "line": 513, "column": 16 }, "end": { - "line": 497, + "line": 513, "column": 58 } }, "expression": { "type": "AssignmentExpression", - "start": 17346, - "end": 17387, + "start": 17686, + "end": 17727, "loc": { "start": { - "line": 497, + "line": 513, "column": 16 }, "end": { - "line": 497, + "line": 513, "column": 57 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17346, - "end": 17364, + "start": 17686, + "end": 17704, "loc": { "start": { - "line": 497, + "line": 513, "column": 16 }, "end": { - "line": 497, + "line": 513, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 17346, - "end": 17350, + "start": 17686, + "end": 17690, "loc": { "start": { - "line": 497, + "line": 513, "column": 16 }, "end": { - "line": 497, + "line": 513, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17351, - "end": 17364, + "start": 17691, + "end": 17704, "loc": { "start": { - "line": 497, + "line": 513, "column": 21 }, "end": { - "line": 497, + "line": 513, "column": 34 }, "identifierName": "nextBlinkTime" @@ -35343,58 +36265,58 @@ }, "right": { "type": "CallExpression", - "start": 17367, - "end": 17387, + "start": 17707, + "end": 17727, "loc": { "start": { - "line": 497, + "line": 513, "column": 37 }, "end": { - "line": 497, + "line": 513, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 17367, - "end": 17385, + "start": 17707, + "end": 17725, "loc": { "start": { - "line": 497, + "line": 513, "column": 37 }, "end": { - "line": 497, + "line": 513, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 17367, - "end": 17371, + "start": 17707, + "end": 17711, "loc": { "start": { - "line": 497, + "line": 513, "column": 37 }, "end": { - "line": 497, + "line": 513, "column": 41 } } }, "property": { "type": "Identifier", - "start": 17372, - "end": 17385, + "start": 17712, + "end": 17725, "loc": { "start": { - "line": 497, + "line": 513, "column": 42 }, "end": { - "line": 497, + "line": 513, "column": 55 }, "identifierName": "calcNextBlink" @@ -35414,44 +36336,44 @@ }, { "type": "ExpressionStatement", - "start": 17415, - "end": 17433, + "start": 17755, + "end": 17773, "loc": { "start": { - "line": 499, + "line": 515, "column": 12 }, "end": { - "line": 499, + "line": 515, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17415, - "end": 17432, + "start": 17755, + "end": 17772, "loc": { "start": { - "line": 499, + "line": 515, "column": 12 }, "end": { - "line": 499, + "line": 515, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17415, - "end": 17428, + "start": 17755, + "end": 17768, "loc": { "start": { - "line": 499, + "line": 515, "column": 12 }, "end": { - "line": 499, + "line": 515, "column": 25 }, "identifierName": "eyeParamValue" @@ -35460,15 +36382,15 @@ }, "right": { "type": "Identifier", - "start": 17431, - "end": 17432, + "start": 17771, + "end": 17772, "loc": { "start": { - "line": 499, + "line": 515, "column": 28 }, "end": { - "line": 499, + "line": 515, "column": 29 }, "identifierName": "t" @@ -35479,15 +36401,15 @@ }, { "type": "BreakStatement", - "start": 17446, - "end": 17452, + "start": 17786, + "end": 17792, "loc": { "start": { - "line": 500, + "line": 516, "column": 12 }, "end": { - "line": 500, + "line": 516, "column": 18 } }, @@ -35496,29 +36418,29 @@ ], "test": { "type": "MemberExpression", - "start": 17127, - "end": 17150, + "start": 17467, + "end": 17490, "loc": { "start": { - "line": 492, + "line": 508, "column": 13 }, "end": { - "line": 492, + "line": 508, "column": 36 } }, "object": { "type": "Identifier", - "start": 17127, - "end": 17136, + "start": 17467, + "end": 17476, "loc": { "start": { - "line": 492, + "line": 508, "column": 13 }, "end": { - "line": 492, + "line": 508, "column": 22 }, "identifierName": "EYE_STATE" @@ -35527,15 +36449,15 @@ }, "property": { "type": "Identifier", - "start": 17137, - "end": 17150, + "start": 17477, + "end": 17490, "loc": { "start": { - "line": 492, + "line": 508, "column": 23 }, "end": { - "line": 492, + "line": 508, "column": 36 }, "identifierName": "STATE_OPENING" @@ -35547,87 +36469,87 @@ }, { "type": "SwitchCase", - "start": 17461, - "end": 17701, + "start": 17801, + "end": 18041, "loc": { "start": { - "line": 501, + "line": 517, "column": 8 }, "end": { - "line": 507, + "line": 523, "column": 18 } }, "consequent": [ { "type": "IfStatement", - "start": 17504, - "end": 17651, + "start": 17844, + "end": 17991, "loc": { "start": { - "line": 502, + "line": 518, "column": 12 }, "end": { - "line": 505, + "line": 521, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 17508, - "end": 17533, + "start": 17848, + "end": 17873, "loc": { "start": { - "line": 502, + "line": 518, "column": 16 }, "end": { - "line": 502, + "line": 518, "column": 41 } }, "left": { "type": "MemberExpression", - "start": 17508, - "end": 17526, + "start": 17848, + "end": 17866, "loc": { "start": { - "line": 502, + "line": 518, "column": 16 }, "end": { - "line": 502, + "line": 518, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 17508, - "end": 17512, + "start": 17848, + "end": 17852, "loc": { "start": { - "line": 502, + "line": 518, "column": 16 }, "end": { - "line": 502, + "line": 518, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17513, - "end": 17526, + "start": 17853, + "end": 17866, "loc": { "start": { - "line": 502, + "line": 518, "column": 21 }, "end": { - "line": 502, + "line": 518, "column": 34 }, "identifierName": "nextBlinkTime" @@ -35639,15 +36561,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 17529, - "end": 17533, + "start": 17869, + "end": 17873, "loc": { "start": { - "line": 502, + "line": 518, "column": 37 }, "end": { - "line": 502, + "line": 518, "column": 41 }, "identifierName": "time" @@ -35657,88 +36579,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 17535, - "end": 17651, + "start": 17875, + "end": 17991, "loc": { "start": { - "line": 502, + "line": 518, "column": 43 }, "end": { - "line": 505, + "line": 521, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 17553, - "end": 17593, + "start": 17893, + "end": 17933, "loc": { "start": { - "line": 503, + "line": 519, "column": 16 }, "end": { - "line": 503, + "line": 519, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 17553, - "end": 17592, + "start": 17893, + "end": 17932, "loc": { "start": { - "line": 503, + "line": 519, "column": 16 }, "end": { - "line": 503, + "line": 519, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17553, - "end": 17566, + "start": 17893, + "end": 17906, "loc": { "start": { - "line": 503, + "line": 519, "column": 16 }, "end": { - "line": 503, + "line": 519, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 17553, - "end": 17557, + "start": 17893, + "end": 17897, "loc": { "start": { - "line": 503, + "line": 519, "column": 16 }, "end": { - "line": 503, + "line": 519, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17558, - "end": 17566, + "start": 17898, + "end": 17906, "loc": { "start": { - "line": 503, + "line": 519, "column": 21 }, "end": { - "line": 503, + "line": 519, "column": 29 }, "identifierName": "eyeState" @@ -35749,29 +36671,29 @@ }, "right": { "type": "MemberExpression", - "start": 17569, - "end": 17592, + "start": 17909, + "end": 17932, "loc": { "start": { - "line": 503, + "line": 519, "column": 32 }, "end": { - "line": 503, + "line": 519, "column": 55 } }, "object": { "type": "Identifier", - "start": 17569, - "end": 17578, + "start": 17909, + "end": 17918, "loc": { "start": { - "line": 503, + "line": 519, "column": 32 }, "end": { - "line": 503, + "line": 519, "column": 41 }, "identifierName": "EYE_STATE" @@ -35780,15 +36702,15 @@ }, "property": { "type": "Identifier", - "start": 17579, - "end": 17592, + "start": 17919, + "end": 17932, "loc": { "start": { - "line": 503, + "line": 519, "column": 42 }, "end": { - "line": 503, + "line": 519, "column": 55 }, "identifierName": "STATE_CLOSING" @@ -35801,73 +36723,73 @@ }, { "type": "ExpressionStatement", - "start": 17610, - "end": 17637, + "start": 17950, + "end": 17977, "loc": { "start": { - "line": 504, + "line": 520, "column": 16 }, "end": { - "line": 504, + "line": 520, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 17610, - "end": 17636, + "start": 17950, + "end": 17976, "loc": { "start": { - "line": 504, + "line": 520, "column": 16 }, "end": { - "line": 504, + "line": 520, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17610, - "end": 17629, + "start": 17950, + "end": 17969, "loc": { "start": { - "line": 504, + "line": 520, "column": 16 }, "end": { - "line": 504, + "line": 520, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 17610, - "end": 17614, + "start": 17950, + "end": 17954, "loc": { "start": { - "line": 504, + "line": 520, "column": 16 }, "end": { - "line": 504, + "line": 520, "column": 20 } } }, "property": { "type": "Identifier", - "start": 17615, - "end": 17629, + "start": 17955, + "end": 17969, "loc": { "start": { - "line": 504, + "line": 520, "column": 21 }, "end": { - "line": 504, + "line": 520, "column": 35 }, "identifierName": "stateStartTime" @@ -35878,15 +36800,15 @@ }, "right": { "type": "Identifier", - "start": 17632, - "end": 17636, + "start": 17972, + "end": 17976, "loc": { "start": { - "line": 504, + "line": 520, "column": 38 }, "end": { - "line": 504, + "line": 520, "column": 42 }, "identifierName": "time" @@ -35902,44 +36824,44 @@ }, { "type": "ExpressionStatement", - "start": 17664, - "end": 17682, + "start": 18004, + "end": 18022, "loc": { "start": { - "line": 506, + "line": 522, "column": 12 }, "end": { - "line": 506, + "line": 522, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17664, - "end": 17681, + "start": 18004, + "end": 18021, "loc": { "start": { - "line": 506, + "line": 522, "column": 12 }, "end": { - "line": 506, + "line": 522, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17664, - "end": 17677, + "start": 18004, + "end": 18017, "loc": { "start": { - "line": 506, + "line": 522, "column": 12 }, "end": { - "line": 506, + "line": 522, "column": 25 }, "identifierName": "eyeParamValue" @@ -35948,15 +36870,15 @@ }, "right": { "type": "NumericLiteral", - "start": 17680, - "end": 17681, + "start": 18020, + "end": 18021, "loc": { "start": { - "line": 506, + "line": 522, "column": 28 }, "end": { - "line": 506, + "line": 522, "column": 29 } }, @@ -35970,15 +36892,15 @@ }, { "type": "BreakStatement", - "start": 17695, - "end": 17701, + "start": 18035, + "end": 18041, "loc": { "start": { - "line": 507, + "line": 523, "column": 12 }, "end": { - "line": 507, + "line": 523, "column": 18 } }, @@ -35987,29 +36909,29 @@ ], "test": { "type": "MemberExpression", - "start": 17466, - "end": 17490, + "start": 17806, + "end": 17830, "loc": { "start": { - "line": 501, + "line": 517, "column": 13 }, "end": { - "line": 501, + "line": 517, "column": 37 } }, "object": { "type": "Identifier", - "start": 17466, - "end": 17475, + "start": 17806, + "end": 17815, "loc": { "start": { - "line": 501, + "line": 517, "column": 13 }, "end": { - "line": 501, + "line": 517, "column": 22 }, "identifierName": "EYE_STATE" @@ -36018,15 +36940,15 @@ }, "property": { "type": "Identifier", - "start": 17476, - "end": 17490, + "start": 17816, + "end": 17830, "loc": { "start": { - "line": 501, + "line": 517, "column": 23 }, "end": { - "line": 501, + "line": 517, "column": 37 }, "identifierName": "STATE_INTERVAL" @@ -36038,44 +36960,44 @@ }, { "type": "SwitchCase", - "start": 17710, - "end": 17737, + "start": 18050, + "end": 18077, "loc": { "start": { - "line": 508, + "line": 524, "column": 8 }, "end": { - "line": 508, + "line": 524, "column": 35 } }, "consequent": [], "test": { "type": "MemberExpression", - "start": 17715, - "end": 17736, + "start": 18055, + "end": 18076, "loc": { "start": { - "line": 508, + "line": 524, "column": 13 }, "end": { - "line": 508, + "line": 524, "column": 34 } }, "object": { "type": "Identifier", - "start": 17715, - "end": 17724, + "start": 18055, + "end": 18064, "loc": { "start": { - "line": 508, + "line": 524, "column": 13 }, "end": { - "line": 508, + "line": 524, "column": 22 }, "identifierName": "EYE_STATE" @@ -36084,15 +37006,15 @@ }, "property": { "type": "Identifier", - "start": 17725, - "end": 17736, + "start": 18065, + "end": 18076, "loc": { "start": { - "line": 508, + "line": 524, "column": 23 }, "end": { - "line": 508, + "line": 524, "column": 34 }, "identifierName": "STATE_FIRST" @@ -36104,88 +37026,88 @@ }, { "type": "SwitchCase", - "start": 17746, - "end": 17913, + "start": 18086, + "end": 18253, "loc": { "start": { - "line": 509, + "line": 525, "column": 8 }, "end": { - "line": 513, + "line": 529, "column": 18 } }, "consequent": [ { "type": "ExpressionStatement", - "start": 17767, - "end": 17808, + "start": 18107, + "end": 18148, "loc": { "start": { - "line": 510, + "line": 526, "column": 12 }, "end": { - "line": 510, + "line": 526, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 17767, - "end": 17807, + "start": 18107, + "end": 18147, "loc": { "start": { - "line": 510, + "line": 526, "column": 12 }, "end": { - "line": 510, + "line": 526, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17767, - "end": 17780, + "start": 18107, + "end": 18120, "loc": { "start": { - "line": 510, + "line": 526, "column": 12 }, "end": { - "line": 510, + "line": 526, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 17767, - "end": 17771, + "start": 18107, + "end": 18111, "loc": { "start": { - "line": 510, + "line": 526, "column": 12 }, "end": { - "line": 510, + "line": 526, "column": 16 } } }, "property": { "type": "Identifier", - "start": 17772, - "end": 17780, + "start": 18112, + "end": 18120, "loc": { "start": { - "line": 510, + "line": 526, "column": 17 }, "end": { - "line": 510, + "line": 526, "column": 25 }, "identifierName": "eyeState" @@ -36196,29 +37118,29 @@ }, "right": { "type": "MemberExpression", - "start": 17783, - "end": 17807, + "start": 18123, + "end": 18147, "loc": { "start": { - "line": 510, + "line": 526, "column": 28 }, "end": { - "line": 510, + "line": 526, "column": 52 } }, "object": { "type": "Identifier", - "start": 17783, - "end": 17792, + "start": 18123, + "end": 18132, "loc": { "start": { - "line": 510, + "line": 526, "column": 28 }, "end": { - "line": 510, + "line": 526, "column": 37 }, "identifierName": "EYE_STATE" @@ -36227,15 +37149,15 @@ }, "property": { "type": "Identifier", - "start": 17793, - "end": 17807, + "start": 18133, + "end": 18147, "loc": { "start": { - "line": 510, + "line": 526, "column": 38 }, "end": { - "line": 510, + "line": 526, "column": 52 }, "identifierName": "STATE_INTERVAL" @@ -36248,73 +37170,73 @@ }, { "type": "ExpressionStatement", - "start": 17821, - "end": 17863, + "start": 18161, + "end": 18203, "loc": { "start": { - "line": 511, + "line": 527, "column": 12 }, "end": { - "line": 511, + "line": 527, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 17821, - "end": 17862, + "start": 18161, + "end": 18202, "loc": { "start": { - "line": 511, + "line": 527, "column": 12 }, "end": { - "line": 511, + "line": 527, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17821, - "end": 17839, + "start": 18161, + "end": 18179, "loc": { "start": { - "line": 511, + "line": 527, "column": 12 }, "end": { - "line": 511, + "line": 527, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 17821, - "end": 17825, + "start": 18161, + "end": 18165, "loc": { "start": { - "line": 511, + "line": 527, "column": 12 }, "end": { - "line": 511, + "line": 527, "column": 16 } } }, "property": { "type": "Identifier", - "start": 17826, - "end": 17839, + "start": 18166, + "end": 18179, "loc": { "start": { - "line": 511, + "line": 527, "column": 17 }, "end": { - "line": 511, + "line": 527, "column": 30 }, "identifierName": "nextBlinkTime" @@ -36325,58 +37247,58 @@ }, "right": { "type": "CallExpression", - "start": 17842, - "end": 17862, + "start": 18182, + "end": 18202, "loc": { "start": { - "line": 511, + "line": 527, "column": 33 }, "end": { - "line": 511, + "line": 527, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 17842, - "end": 17860, + "start": 18182, + "end": 18200, "loc": { "start": { - "line": 511, + "line": 527, "column": 33 }, "end": { - "line": 511, + "line": 527, "column": 51 } }, "object": { "type": "ThisExpression", - "start": 17842, - "end": 17846, + "start": 18182, + "end": 18186, "loc": { "start": { - "line": 511, + "line": 527, "column": 33 }, "end": { - "line": 511, + "line": 527, "column": 37 } } }, "property": { "type": "Identifier", - "start": 17847, - "end": 17860, + "start": 18187, + "end": 18200, "loc": { "start": { - "line": 511, + "line": 527, "column": 38 }, "end": { - "line": 511, + "line": 527, "column": 51 }, "identifierName": "calcNextBlink" @@ -36391,44 +37313,44 @@ }, { "type": "ExpressionStatement", - "start": 17876, - "end": 17894, + "start": 18216, + "end": 18234, "loc": { "start": { - "line": 512, + "line": 528, "column": 12 }, "end": { - "line": 512, + "line": 528, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17876, - "end": 17893, + "start": 18216, + "end": 18233, "loc": { "start": { - "line": 512, + "line": 528, "column": 12 }, "end": { - "line": 512, + "line": 528, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17876, - "end": 17889, + "start": 18216, + "end": 18229, "loc": { "start": { - "line": 512, + "line": 528, "column": 12 }, "end": { - "line": 512, + "line": 528, "column": 25 }, "identifierName": "eyeParamValue" @@ -36437,15 +37359,15 @@ }, "right": { "type": "NumericLiteral", - "start": 17892, - "end": 17893, + "start": 18232, + "end": 18233, "loc": { "start": { - "line": 512, + "line": 528, "column": 28 }, "end": { - "line": 512, + "line": 528, "column": 29 } }, @@ -36459,15 +37381,15 @@ }, { "type": "BreakStatement", - "start": 17907, - "end": 17913, + "start": 18247, + "end": 18253, "loc": { "start": { - "line": 513, + "line": 529, "column": 12 }, "end": { - "line": 513, + "line": 529, "column": 18 } }, @@ -36480,29 +37402,29 @@ }, { "type": "IfStatement", - "start": 17924, - "end": 17978, + "start": 18264, + "end": 18318, "loc": { "start": { - "line": 515, + "line": 531, "column": 4 }, "end": { - "line": 515, + "line": 531, "column": 58 } }, "test": { "type": "UnaryExpression", - "start": 17928, - "end": 17945, + "start": 18268, + "end": 18285, "loc": { "start": { - "line": 515, + "line": 531, "column": 8 }, "end": { - "line": 515, + "line": 531, "column": 25 } }, @@ -36510,44 +37432,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 17929, - "end": 17945, + "start": 18269, + "end": 18285, "loc": { "start": { - "line": 515, + "line": 531, "column": 9 }, "end": { - "line": 515, + "line": 531, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 17929, - "end": 17933, + "start": 18269, + "end": 18273, "loc": { "start": { - "line": 515, + "line": 531, "column": 9 }, "end": { - "line": 515, + "line": 531, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17934, - "end": 17945, + "start": 18274, + "end": 18285, "loc": { "start": { - "line": 515, + "line": 531, "column": 14 }, "end": { - "line": 515, + "line": 531, "column": 25 }, "identifierName": "closeIfZero" @@ -36562,44 +37484,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 17947, - "end": 17978, + "start": 18287, + "end": 18318, "loc": { "start": { - "line": 515, + "line": 531, "column": 27 }, "end": { - "line": 515, + "line": 531, "column": 58 } }, "expression": { "type": "AssignmentExpression", - "start": 17947, - "end": 17977, + "start": 18287, + "end": 18317, "loc": { "start": { - "line": 515, + "line": 531, "column": 27 }, "end": { - "line": 515, + "line": 531, "column": 57 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17947, - "end": 17960, + "start": 18287, + "end": 18300, "loc": { "start": { - "line": 515, + "line": 531, "column": 27 }, "end": { - "line": 515, + "line": 531, "column": 40 }, "identifierName": "eyeParamValue" @@ -36608,15 +37530,15 @@ }, "right": { "type": "UnaryExpression", - "start": 17963, - "end": 17977, + "start": 18303, + "end": 18317, "loc": { "start": { - "line": 515, + "line": 531, "column": 43 }, "end": { - "line": 515, + "line": 531, "column": 57 } }, @@ -36624,15 +37546,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 17964, - "end": 17977, + "start": 18304, + "end": 18317, "loc": { "start": { - "line": 515, + "line": 531, "column": 44 }, "end": { - "line": 515, + "line": 531, "column": 57 }, "identifierName": "eyeParamValue" @@ -36649,57 +37571,57 @@ }, { "type": "ExpressionStatement", - "start": 17983, - "end": 18032, + "start": 18323, + "end": 18372, "loc": { "start": { - "line": 516, + "line": 532, "column": 4 }, "end": { - "line": 516, + "line": 532, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 17983, - "end": 18031, + "start": 18323, + "end": 18371, "loc": { "start": { - "line": 516, + "line": 532, "column": 4 }, "end": { - "line": 516, + "line": 532, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 17983, - "end": 18002, + "start": 18323, + "end": 18342, "loc": { "start": { - "line": 516, + "line": 532, "column": 4 }, "end": { - "line": 516, + "line": 532, "column": 23 } }, "object": { "type": "Identifier", - "start": 17983, - "end": 17988, + "start": 18323, + "end": 18328, "loc": { "start": { - "line": 516, + "line": 532, "column": 4 }, "end": { - "line": 516, + "line": 532, "column": 9 }, "identifierName": "model" @@ -36708,15 +37630,15 @@ }, "property": { "type": "Identifier", - "start": 17989, - "end": 18002, + "start": 18329, + "end": 18342, "loc": { "start": { - "line": 516, + "line": 532, "column": 10 }, "end": { - "line": 516, + "line": 532, "column": 23 }, "identifierName": "setParamFloat" @@ -36728,44 +37650,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 18003, - "end": 18015, + "start": 18343, + "end": 18355, "loc": { "start": { - "line": 516, + "line": 532, "column": 24 }, "end": { - "line": 516, + "line": 532, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18003, - "end": 18007, + "start": 18343, + "end": 18347, "loc": { "start": { - "line": 516, + "line": 532, "column": 24 }, "end": { - "line": 516, + "line": 532, "column": 28 } } }, "property": { "type": "Identifier", - "start": 18008, - "end": 18015, + "start": 18348, + "end": 18355, "loc": { "start": { - "line": 516, + "line": 532, "column": 29 }, "end": { - "line": 516, + "line": 532, "column": 36 }, "identifierName": "eyeID_L" @@ -36776,15 +37698,15 @@ }, { "type": "Identifier", - "start": 18017, - "end": 18030, + "start": 18357, + "end": 18370, "loc": { "start": { - "line": 516, + "line": 532, "column": 38 }, "end": { - "line": 516, + "line": 532, "column": 51 }, "identifierName": "eyeParamValue" @@ -36796,57 +37718,57 @@ }, { "type": "ExpressionStatement", - "start": 18037, - "end": 18086, + "start": 18377, + "end": 18426, "loc": { "start": { - "line": 517, + "line": 533, "column": 4 }, "end": { - "line": 517, + "line": 533, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 18037, - "end": 18085, + "start": 18377, + "end": 18425, "loc": { "start": { - "line": 517, + "line": 533, "column": 4 }, "end": { - "line": 517, + "line": 533, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 18037, - "end": 18056, + "start": 18377, + "end": 18396, "loc": { "start": { - "line": 517, + "line": 533, "column": 4 }, "end": { - "line": 517, + "line": 533, "column": 23 } }, "object": { "type": "Identifier", - "start": 18037, - "end": 18042, + "start": 18377, + "end": 18382, "loc": { "start": { - "line": 517, + "line": 533, "column": 4 }, "end": { - "line": 517, + "line": 533, "column": 9 }, "identifierName": "model" @@ -36855,15 +37777,15 @@ }, "property": { "type": "Identifier", - "start": 18043, - "end": 18056, + "start": 18383, + "end": 18396, "loc": { "start": { - "line": 517, + "line": 533, "column": 10 }, "end": { - "line": 517, + "line": 533, "column": 23 }, "identifierName": "setParamFloat" @@ -36875,44 +37797,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 18057, - "end": 18069, + "start": 18397, + "end": 18409, "loc": { "start": { - "line": 517, + "line": 533, "column": 24 }, "end": { - "line": 517, + "line": 533, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18057, - "end": 18061, + "start": 18397, + "end": 18401, "loc": { "start": { - "line": 517, + "line": 533, "column": 24 }, "end": { - "line": 517, + "line": 533, "column": 28 } } }, "property": { "type": "Identifier", - "start": 18062, - "end": 18069, + "start": 18402, + "end": 18409, "loc": { "start": { - "line": 517, + "line": 533, "column": 29 }, "end": { - "line": 517, + "line": 533, "column": 36 }, "identifierName": "eyeID_R" @@ -36923,15 +37845,15 @@ }, { "type": "Identifier", - "start": 18071, - "end": 18084, + "start": 18411, + "end": 18424, "loc": { "start": { - "line": 517, + "line": 533, "column": 38 }, "end": { - "line": 517, + "line": 533, "column": 51 }, "identifierName": "eyeParamValue" @@ -36947,15 +37869,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 16326, - "end": 16342, + "start": 16666, + "end": 16682, "loc": { "start": { - "line": 470, + "line": 486, "column": 51 }, "end": { - "line": 470, + "line": 486, "column": 67 } } @@ -36972,15 +37894,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16115, - "end": 16177, + "start": 16455, + "end": 16517, "loc": { "start": { - "line": 467, + "line": 483, "column": 0 }, "end": { - "line": 467, + "line": 483, "column": 62 } } @@ -36988,15 +37910,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # updateParam()", - "start": 16178, - "end": 16211, + "start": 16518, + "end": 16551, "loc": { "start": { - "line": 468, + "line": 484, "column": 0 }, "end": { - "line": 468, + "line": 484, "column": 33 } } @@ -37004,15 +37926,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16212, - "end": 16274, + "start": 16552, + "end": 16614, "loc": { "start": { - "line": 469, + "line": 485, "column": 0 }, "end": { - "line": 469, + "line": 485, "column": 62 } } @@ -37022,15 +37944,15 @@ { "type": "CommentLine", "value": "== enum EYE_STATE ==", - "start": 18090, - "end": 18112, + "start": 18430, + "end": 18452, "loc": { "start": { - "line": 520, + "line": 536, "column": 0 }, "end": { - "line": 520, + "line": 536, "column": 22 } } @@ -37039,44 +37961,44 @@ }, { "type": "Identifier", - "start": 18113, - "end": 18145, + "start": 18453, + "end": 18485, "loc": { "start": { - "line": 521, + "line": 537, "column": 0 }, "end": { - "line": 521, + "line": 537, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18117, - "end": 18144, + "start": 18457, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, "id": { "type": "Identifier", - "start": 18117, - "end": 18126, + "start": 18457, + "end": 18466, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 13 }, "identifierName": "EYE_STATE" @@ -37086,15 +38008,15 @@ }, "init": { "type": "FunctionExpression", - "start": 18129, - "end": 18144, + "start": 18469, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 16 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, @@ -37105,15 +38027,15 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18141, - "end": 18144, + "start": 18481, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 28 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, @@ -37131,58 +38053,58 @@ }, { "type": "ExpressionStatement", - "start": 18147, - "end": 18184, + "start": 18487, + "end": 18524, "loc": { "start": { - "line": 523, + "line": 539, "column": 0 }, "end": { - "line": 523, + "line": 539, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 18147, - "end": 18184, + "start": 18487, + "end": 18524, "loc": { "start": { - "line": 523, + "line": 539, "column": 0 }, "end": { - "line": 523, + "line": 539, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18147, - "end": 18168, + "start": 18487, + "end": 18508, "loc": { "start": { - "line": 523, + "line": 539, "column": 0 }, "end": { - "line": 523, + "line": 539, "column": 21 } }, "object": { "type": "Identifier", - "start": 18147, - "end": 18156, + "start": 18487, + "end": 18496, "loc": { "start": { - "line": 523, + "line": 539, "column": 0 }, "end": { - "line": 523, + "line": 539, "column": 9 }, "identifierName": "EYE_STATE" @@ -37191,15 +38113,15 @@ }, "property": { "type": "Identifier", - "start": 18157, - "end": 18168, + "start": 18497, + "end": 18508, "loc": { "start": { - "line": 523, + "line": 539, "column": 10 }, "end": { - "line": 523, + "line": 539, "column": 21 }, "identifierName": "STATE_FIRST" @@ -37210,15 +38132,15 @@ }, "right": { "type": "StringLiteral", - "start": 18171, - "end": 18184, + "start": 18511, + "end": 18524, "loc": { "start": { - "line": 523, + "line": 539, "column": 24 }, "end": { - "line": 523, + "line": 539, "column": 37 } }, @@ -37232,58 +38154,58 @@ }, { "type": "ExpressionStatement", - "start": 18185, - "end": 18228, + "start": 18525, + "end": 18568, "loc": { "start": { - "line": 524, + "line": 540, "column": 0 }, "end": { - "line": 524, + "line": 540, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 18185, - "end": 18228, + "start": 18525, + "end": 18568, "loc": { "start": { - "line": 524, + "line": 540, "column": 0 }, "end": { - "line": 524, + "line": 540, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18185, - "end": 18209, + "start": 18525, + "end": 18549, "loc": { "start": { - "line": 524, + "line": 540, "column": 0 }, "end": { - "line": 524, + "line": 540, "column": 24 } }, "object": { "type": "Identifier", - "start": 18185, - "end": 18194, + "start": 18525, + "end": 18534, "loc": { "start": { - "line": 524, + "line": 540, "column": 0 }, "end": { - "line": 524, + "line": 540, "column": 9 }, "identifierName": "EYE_STATE" @@ -37292,15 +38214,15 @@ }, "property": { "type": "Identifier", - "start": 18195, - "end": 18209, + "start": 18535, + "end": 18549, "loc": { "start": { - "line": 524, + "line": 540, "column": 10 }, "end": { - "line": 524, + "line": 540, "column": 24 }, "identifierName": "STATE_INTERVAL" @@ -37311,15 +38233,15 @@ }, "right": { "type": "StringLiteral", - "start": 18212, - "end": 18228, + "start": 18552, + "end": 18568, "loc": { "start": { - "line": 524, + "line": 540, "column": 27 }, "end": { - "line": 524, + "line": 540, "column": 43 } }, @@ -37333,58 +38255,58 @@ }, { "type": "ExpressionStatement", - "start": 18229, - "end": 18270, + "start": 18569, + "end": 18610, "loc": { "start": { - "line": 525, + "line": 541, "column": 0 }, "end": { - "line": 525, + "line": 541, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 18229, - "end": 18270, + "start": 18569, + "end": 18610, "loc": { "start": { - "line": 525, + "line": 541, "column": 0 }, "end": { - "line": 525, + "line": 541, "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18229, - "end": 18252, + "start": 18569, + "end": 18592, "loc": { "start": { - "line": 525, + "line": 541, "column": 0 }, "end": { - "line": 525, + "line": 541, "column": 23 } }, "object": { "type": "Identifier", - "start": 18229, - "end": 18238, + "start": 18569, + "end": 18578, "loc": { "start": { - "line": 525, + "line": 541, "column": 0 }, "end": { - "line": 525, + "line": 541, "column": 9 }, "identifierName": "EYE_STATE" @@ -37393,15 +38315,15 @@ }, "property": { "type": "Identifier", - "start": 18239, - "end": 18252, + "start": 18579, + "end": 18592, "loc": { "start": { - "line": 525, + "line": 541, "column": 10 }, "end": { - "line": 525, + "line": 541, "column": 23 }, "identifierName": "STATE_CLOSING" @@ -37412,15 +38334,15 @@ }, "right": { "type": "StringLiteral", - "start": 18255, - "end": 18270, + "start": 18595, + "end": 18610, "loc": { "start": { - "line": 525, + "line": 541, "column": 26 }, "end": { - "line": 525, + "line": 541, "column": 41 } }, @@ -37434,58 +38356,58 @@ }, { "type": "ExpressionStatement", - "start": 18271, - "end": 18310, + "start": 18611, + "end": 18650, "loc": { "start": { - "line": 526, + "line": 542, "column": 0 }, "end": { - "line": 526, + "line": 542, "column": 39 } }, "expression": { "type": "AssignmentExpression", - "start": 18271, - "end": 18310, + "start": 18611, + "end": 18650, "loc": { "start": { - "line": 526, + "line": 542, "column": 0 }, "end": { - "line": 526, + "line": 542, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18271, - "end": 18293, + "start": 18611, + "end": 18633, "loc": { "start": { - "line": 526, + "line": 542, "column": 0 }, "end": { - "line": 526, + "line": 542, "column": 22 } }, "object": { "type": "Identifier", - "start": 18271, - "end": 18280, + "start": 18611, + "end": 18620, "loc": { "start": { - "line": 526, + "line": 542, "column": 0 }, "end": { - "line": 526, + "line": 542, "column": 9 }, "identifierName": "EYE_STATE" @@ -37494,15 +38416,15 @@ }, "property": { "type": "Identifier", - "start": 18281, - "end": 18293, + "start": 18621, + "end": 18633, "loc": { "start": { - "line": 526, + "line": 542, "column": 10 }, "end": { - "line": 526, + "line": 542, "column": 22 }, "identifierName": "STATE_CLOSED" @@ -37513,15 +38435,15 @@ }, "right": { "type": "StringLiteral", - "start": 18296, - "end": 18310, + "start": 18636, + "end": 18650, "loc": { "start": { - "line": 526, + "line": 542, "column": 25 }, "end": { - "line": 526, + "line": 542, "column": 39 } }, @@ -37535,58 +38457,58 @@ }, { "type": "ExpressionStatement", - "start": 18311, - "end": 18352, + "start": 18651, + "end": 18692, "loc": { "start": { - "line": 527, + "line": 543, "column": 0 }, "end": { - "line": 527, + "line": 543, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 18311, - "end": 18352, + "start": 18651, + "end": 18692, "loc": { "start": { - "line": 527, + "line": 543, "column": 0 }, "end": { - "line": 527, + "line": 543, "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18311, - "end": 18334, + "start": 18651, + "end": 18674, "loc": { "start": { - "line": 527, + "line": 543, "column": 0 }, "end": { - "line": 527, + "line": 543, "column": 23 } }, "object": { "type": "Identifier", - "start": 18311, - "end": 18320, + "start": 18651, + "end": 18660, "loc": { "start": { - "line": 527, + "line": 543, "column": 0 }, "end": { - "line": 527, + "line": 543, "column": 9 }, "identifierName": "EYE_STATE" @@ -37595,15 +38517,15 @@ }, "property": { "type": "Identifier", - "start": 18321, - "end": 18334, + "start": 18661, + "end": 18674, "loc": { "start": { - "line": 527, + "line": 543, "column": 10 }, "end": { - "line": 527, + "line": 543, "column": 23 }, "identifierName": "STATE_OPENING" @@ -37614,15 +38536,15 @@ }, "right": { "type": "StringLiteral", - "start": 18337, - "end": 18352, + "start": 18677, + "end": 18692, "loc": { "start": { - "line": 527, + "line": 543, "column": 26 }, "end": { - "line": 527, + "line": 543, "column": 41 } }, @@ -37640,15 +38562,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18354, - "end": 18416, + "start": 18694, + "end": 18756, "loc": { "start": { - "line": 529, + "line": 545, "column": 0 }, "end": { - "line": 529, + "line": 545, "column": 62 } } @@ -37656,15 +38578,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18417, - "end": 18479, + "start": 18757, + "end": 18819, "loc": { "start": { - "line": 530, + "line": 546, "column": 0 }, "end": { - "line": 530, + "line": 546, "column": 62 } } @@ -37672,15 +38594,15 @@ { "type": "CommentLine", "value": " class L2DMatrix44", - "start": 18480, - "end": 18501, + "start": 18820, + "end": 18841, "loc": { "start": { - "line": 531, + "line": 547, "column": 0 }, "end": { - "line": 531, + "line": 547, "column": 21 } } @@ -37688,15 +38610,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18502, - "end": 18564, + "start": 18842, + "end": 18904, "loc": { "start": { - "line": 532, + "line": 548, "column": 0 }, "end": { - "line": 532, + "line": 548, "column": 62 } } @@ -37704,15 +38626,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18565, - "end": 18627, + "start": 18905, + "end": 18967, "loc": { "start": { - "line": 533, + "line": 549, "column": 0 }, "end": { - "line": 533, + "line": 549, "column": 62 } } @@ -37721,29 +38643,29 @@ }, { "type": "Identifier", - "start": 18628, - "end": 18714, + "start": 18968, + "end": 19054, "loc": { "start": { - "line": 534, + "line": 550, "column": 0 }, "end": { - "line": 537, + "line": 553, "column": 1 } }, "id": { "type": "Identifier", - "start": 18637, - "end": 18648, + "start": 18977, + "end": 18988, "loc": { "start": { - "line": 534, + "line": 550, "column": 9 }, "end": { - "line": 534, + "line": 550, "column": 20 }, "identifierName": "L2DMatrix44" @@ -37757,88 +38679,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18651, - "end": 18714, + "start": 18991, + "end": 19054, "loc": { "start": { - "line": 534, + "line": 550, "column": 23 }, "end": { - "line": 537, + "line": 553, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 18657, - "end": 18688, + "start": 18997, + "end": 19028, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 18657, - "end": 18687, + "start": 18997, + "end": 19027, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18657, - "end": 18664, + "start": 18997, + "end": 19004, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 18657, - "end": 18661, + "start": 18997, + "end": 19001, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 8 } } }, "property": { "type": "Identifier", - "start": 18662, - "end": 18664, + "start": 19002, + "end": 19004, "loc": { "start": { - "line": 535, + "line": 551, "column": 9 }, "end": { - "line": 535, + "line": 551, "column": 11 }, "identifierName": "tr" @@ -37849,29 +38771,29 @@ }, "right": { "type": "NewExpression", - "start": 18667, - "end": 18687, + "start": 19007, + "end": 19027, "loc": { "start": { - "line": 535, + "line": 551, "column": 14 }, "end": { - "line": 535, + "line": 551, "column": 34 } }, "callee": { "type": "Identifier", - "start": 18671, - "end": 18683, + "start": 19011, + "end": 19023, "loc": { "start": { - "line": 535, + "line": 551, "column": 18 }, "end": { - "line": 535, + "line": 551, "column": 30 }, "identifierName": "Float32Array" @@ -37881,15 +38803,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 18684, - "end": 18686, + "start": 19024, + "end": 19026, "loc": { "start": { - "line": 535, + "line": 551, "column": 31 }, "end": { - "line": 535, + "line": 551, "column": 33 } }, @@ -37906,15 +38828,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -37923,57 +38845,57 @@ }, { "type": "ExpressionStatement", - "start": 18696, - "end": 18712, + "start": 19036, + "end": 19052, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 18696, - "end": 18711, + "start": 19036, + "end": 19051, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 18696, - "end": 18709, + "start": 19036, + "end": 19049, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 18696, - "end": 18700, + "start": 19036, + "end": 19040, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 8 } }, @@ -37981,15 +38903,15 @@ }, "property": { "type": "Identifier", - "start": 18701, - "end": 18709, + "start": 19041, + "end": 19049, "loc": { "start": { - "line": 536, + "line": 552, "column": 9 }, "end": { - "line": 536, + "line": 552, "column": 17 }, "identifierName": "identity" @@ -38006,15 +38928,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -38031,58 +38953,58 @@ }, { "type": "ExpressionStatement", - "start": 18898, - "end": 19320, + "start": 19238, + "end": 19660, "loc": { "start": { - "line": 543, + "line": 559, "column": 0 }, "end": { - "line": 557, + "line": 573, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 18898, - "end": 19320, + "start": 19238, + "end": 19660, "loc": { "start": { - "line": 543, + "line": 559, "column": 0 }, "end": { - "line": 557, + "line": 573, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18898, - "end": 18913, + "start": 19238, + "end": 19253, "loc": { "start": { - "line": 543, + "line": 559, "column": 0 }, "end": { - "line": 543, + "line": 559, "column": 15 } }, "object": { "type": "Identifier", - "start": 18898, - "end": 18909, + "start": 19238, + "end": 19249, "loc": { "start": { - "line": 543, + "line": 559, "column": 0 }, "end": { - "line": 543, + "line": 559, "column": 11 }, "identifierName": "L2DMatrix44" @@ -38092,15 +39014,15 @@ }, "property": { "type": "Identifier", - "start": 18910, - "end": 18913, + "start": 19250, + "end": 19253, "loc": { "start": { - "line": 543, + "line": 559, "column": 12 }, "end": { - "line": 543, + "line": 559, "column": 15 }, "identifierName": "mul" @@ -38112,29 +39034,29 @@ }, "right": { "type": "FunctionExpression", - "start": 18916, - "end": 19320, + "start": 19256, + "end": 19660, "loc": { "start": { - "line": 543, + "line": 559, "column": 18 }, "end": { - "line": 557, + "line": 573, "column": 1 } }, "id": { "type": "Identifier", - "start": 18910, - "end": 18913, + "start": 19250, + "end": 19253, "loc": { "start": { - "line": 543, + "line": 559, "column": 12 }, "end": { - "line": 543, + "line": 559, "column": 15 }, "identifierName": "mul" @@ -38147,15 +39069,15 @@ "params": [ { "type": "Identifier", - "start": 18926, - "end": 18927, + "start": 19266, + "end": 19267, "loc": { "start": { - "line": 543, + "line": 559, "column": 28 }, "end": { - "line": 543, + "line": 559, "column": 29 }, "identifierName": "a" @@ -38166,15 +39088,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18927, - "end": 18938, + "start": 19267, + "end": 19278, "loc": { "start": { - "line": 543, + "line": 559, "column": 29 }, "end": { - "line": 543, + "line": 559, "column": 40 } } @@ -38183,15 +39105,15 @@ }, { "type": "Identifier", - "start": 18940, - "end": 18941, + "start": 19280, + "end": 19281, "loc": { "start": { - "line": 543, + "line": 559, "column": 42 }, "end": { - "line": 543, + "line": 559, "column": 43 }, "identifierName": "b" @@ -38201,15 +39123,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18927, - "end": 18938, + "start": 19267, + "end": 19278, "loc": { "start": { - "line": 543, + "line": 559, "column": 29 }, "end": { - "line": 543, + "line": 559, "column": 40 } } @@ -38219,15 +39141,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18941, - "end": 18952, + "start": 19281, + "end": 19292, "loc": { "start": { - "line": 543, + "line": 559, "column": 43 }, "end": { - "line": 543, + "line": 559, "column": 54 } } @@ -38236,15 +39158,15 @@ }, { "type": "Identifier", - "start": 18954, - "end": 18957, + "start": 19294, + "end": 19297, "loc": { "start": { - "line": 543, + "line": 559, "column": 56 }, "end": { - "line": 543, + "line": 559, "column": 59 }, "identifierName": "dst" @@ -38254,15 +39176,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18927, - "end": 18938, + "start": 19267, + "end": 19278, "loc": { "start": { - "line": 543, + "line": 559, "column": 29 }, "end": { - "line": 543, + "line": 559, "column": 40 } } @@ -38270,15 +39192,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18941, - "end": 18952, + "start": 19281, + "end": 19292, "loc": { "start": { - "line": 543, + "line": 559, "column": 43 }, "end": { - "line": 543, + "line": 559, "column": 54 } } @@ -38288,15 +39210,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18957, - "end": 18968, + "start": 19297, + "end": 19308, "loc": { "start": { - "line": 543, + "line": 559, "column": 59 }, "end": { - "line": 543, + "line": 559, "column": 70 } } @@ -38306,59 +39228,59 @@ ], "body": { "type": "BlockStatement", - "start": 18970, - "end": 19320, + "start": 19310, + "end": 19660, "loc": { "start": { - "line": 543, + "line": 559, "column": 72 }, "end": { - "line": 557, + "line": 573, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 18976, - "end": 19033, + "start": 19316, + "end": 19373, "loc": { "start": { - "line": 544, + "line": 560, "column": 4 }, "end": { - "line": 544, + "line": 560, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18980, - "end": 19032, + "start": 19320, + "end": 19372, "loc": { "start": { - "line": 544, + "line": 560, "column": 8 }, "end": { - "line": 544, + "line": 560, "column": 60 } }, "id": { "type": "Identifier", - "start": 18980, - "end": 18981, + "start": 19320, + "end": 19321, "loc": { "start": { - "line": 544, + "line": 560, "column": 8 }, "end": { - "line": 544, + "line": 560, "column": 9 }, "identifierName": "c" @@ -38368,30 +39290,30 @@ }, "init": { "type": "ArrayExpression", - "start": 18984, - "end": 19032, + "start": 19324, + "end": 19372, "loc": { "start": { - "line": 544, + "line": 560, "column": 12 }, "end": { - "line": 544, + "line": 560, "column": 60 } }, "elements": [ { "type": "NumericLiteral", - "start": 18985, - "end": 18986, + "start": 19325, + "end": 19326, "loc": { "start": { - "line": 544, + "line": 560, "column": 13 }, "end": { - "line": 544, + "line": 560, "column": 14 } }, @@ -38403,15 +39325,15 @@ }, { "type": "NumericLiteral", - "start": 18988, - "end": 18989, + "start": 19328, + "end": 19329, "loc": { "start": { - "line": 544, + "line": 560, "column": 16 }, "end": { - "line": 544, + "line": 560, "column": 17 } }, @@ -38423,15 +39345,15 @@ }, { "type": "NumericLiteral", - "start": 18991, - "end": 18992, + "start": 19331, + "end": 19332, "loc": { "start": { - "line": 544, + "line": 560, "column": 19 }, "end": { - "line": 544, + "line": 560, "column": 20 } }, @@ -38443,15 +39365,15 @@ }, { "type": "NumericLiteral", - "start": 18994, - "end": 18995, + "start": 19334, + "end": 19335, "loc": { "start": { - "line": 544, + "line": 560, "column": 22 }, "end": { - "line": 544, + "line": 560, "column": 23 } }, @@ -38463,15 +39385,15 @@ }, { "type": "NumericLiteral", - "start": 18997, - "end": 18998, + "start": 19337, + "end": 19338, "loc": { "start": { - "line": 544, + "line": 560, "column": 25 }, "end": { - "line": 544, + "line": 560, "column": 26 } }, @@ -38483,15 +39405,15 @@ }, { "type": "NumericLiteral", - "start": 19000, - "end": 19001, + "start": 19340, + "end": 19341, "loc": { "start": { - "line": 544, + "line": 560, "column": 28 }, "end": { - "line": 544, + "line": 560, "column": 29 } }, @@ -38503,15 +39425,15 @@ }, { "type": "NumericLiteral", - "start": 19003, - "end": 19004, + "start": 19343, + "end": 19344, "loc": { "start": { - "line": 544, + "line": 560, "column": 31 }, "end": { - "line": 544, + "line": 560, "column": 32 } }, @@ -38523,15 +39445,15 @@ }, { "type": "NumericLiteral", - "start": 19006, - "end": 19007, + "start": 19346, + "end": 19347, "loc": { "start": { - "line": 544, + "line": 560, "column": 34 }, "end": { - "line": 544, + "line": 560, "column": 35 } }, @@ -38543,15 +39465,15 @@ }, { "type": "NumericLiteral", - "start": 19009, - "end": 19010, + "start": 19349, + "end": 19350, "loc": { "start": { - "line": 544, + "line": 560, "column": 37 }, "end": { - "line": 544, + "line": 560, "column": 38 } }, @@ -38563,15 +39485,15 @@ }, { "type": "NumericLiteral", - "start": 19012, - "end": 19013, + "start": 19352, + "end": 19353, "loc": { "start": { - "line": 544, + "line": 560, "column": 40 }, "end": { - "line": 544, + "line": 560, "column": 41 } }, @@ -38583,15 +39505,15 @@ }, { "type": "NumericLiteral", - "start": 19015, - "end": 19016, + "start": 19355, + "end": 19356, "loc": { "start": { - "line": 544, + "line": 560, "column": 43 }, "end": { - "line": 544, + "line": 560, "column": 44 } }, @@ -38603,15 +39525,15 @@ }, { "type": "NumericLiteral", - "start": 19018, - "end": 19019, + "start": 19358, + "end": 19359, "loc": { "start": { - "line": 544, + "line": 560, "column": 46 }, "end": { - "line": 544, + "line": 560, "column": 47 } }, @@ -38623,15 +39545,15 @@ }, { "type": "NumericLiteral", - "start": 19021, - "end": 19022, + "start": 19361, + "end": 19362, "loc": { "start": { - "line": 544, + "line": 560, "column": 49 }, "end": { - "line": 544, + "line": 560, "column": 50 } }, @@ -38643,15 +39565,15 @@ }, { "type": "NumericLiteral", - "start": 19024, - "end": 19025, + "start": 19364, + "end": 19365, "loc": { "start": { - "line": 544, + "line": 560, "column": 52 }, "end": { - "line": 544, + "line": 560, "column": 53 } }, @@ -38663,15 +39585,15 @@ }, { "type": "NumericLiteral", - "start": 19027, - "end": 19028, + "start": 19367, + "end": 19368, "loc": { "start": { - "line": 544, + "line": 560, "column": 55 }, "end": { - "line": 544, + "line": 560, "column": 56 } }, @@ -38683,15 +39605,15 @@ }, { "type": "NumericLiteral", - "start": 19030, - "end": 19031, + "start": 19370, + "end": 19371, "loc": { "start": { - "line": 544, + "line": 560, "column": 58 }, "end": { - "line": 544, + "line": 560, "column": 59 } }, @@ -38711,44 +39633,44 @@ }, { "type": "VariableDeclaration", - "start": 19038, - "end": 19048, + "start": 19378, + "end": 19388, "loc": { "start": { - "line": 545, + "line": 561, "column": 4 }, "end": { - "line": 545, + "line": 561, "column": 14 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19042, - "end": 19047, + "start": 19382, + "end": 19387, "loc": { "start": { - "line": 545, + "line": 561, "column": 8 }, "end": { - "line": 545, + "line": 561, "column": 13 } }, "id": { "type": "Identifier", - "start": 19042, - "end": 19043, + "start": 19382, + "end": 19383, "loc": { "start": { - "line": 545, + "line": 561, "column": 8 }, "end": { - "line": 545, + "line": 561, "column": 9 }, "identifierName": "n" @@ -38757,15 +39679,15 @@ }, "init": { "type": "NumericLiteral", - "start": 19046, - "end": 19047, + "start": 19386, + "end": 19387, "loc": { "start": { - "line": 545, + "line": 561, "column": 12 }, "end": { - "line": 545, + "line": 561, "column": 13 } }, @@ -38781,44 +39703,44 @@ }, { "type": "VariableDeclaration", - "start": 19053, - "end": 19065, + "start": 19393, + "end": 19405, "loc": { "start": { - "line": 546, + "line": 562, "column": 4 }, "end": { - "line": 546, + "line": 562, "column": 16 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19057, - "end": 19058, + "start": 19397, + "end": 19398, "loc": { "start": { - "line": 546, + "line": 562, "column": 8 }, "end": { - "line": 546, + "line": 562, "column": 9 } }, "id": { "type": "Identifier", - "start": 19057, - "end": 19058, + "start": 19397, + "end": 19398, "loc": { "start": { - "line": 546, + "line": 562, "column": 8 }, "end": { - "line": 546, + "line": 562, "column": 9 }, "identifierName": "i" @@ -38829,29 +39751,29 @@ }, { "type": "VariableDeclarator", - "start": 19060, - "end": 19061, + "start": 19400, + "end": 19401, "loc": { "start": { - "line": 546, + "line": 562, "column": 11 }, "end": { - "line": 546, + "line": 562, "column": 12 } }, "id": { "type": "Identifier", - "start": 19060, - "end": 19061, + "start": 19400, + "end": 19401, "loc": { "start": { - "line": 546, + "line": 562, "column": 11 }, "end": { - "line": 546, + "line": 562, "column": 12 }, "identifierName": "j" @@ -38862,29 +39784,29 @@ }, { "type": "VariableDeclarator", - "start": 19063, - "end": 19064, + "start": 19403, + "end": 19404, "loc": { "start": { - "line": 546, + "line": 562, "column": 14 }, "end": { - "line": 546, + "line": 562, "column": 15 } }, "id": { "type": "Identifier", - "start": 19063, - "end": 19064, + "start": 19403, + "end": 19404, "loc": { "start": { - "line": 546, + "line": 562, "column": 14 }, "end": { - "line": 546, + "line": 562, "column": 15 }, "identifierName": "k" @@ -38898,44 +39820,44 @@ }, { "type": "ForStatement", - "start": 19070, - "end": 19258, + "start": 19410, + "end": 19598, "loc": { "start": { - "line": 547, + "line": 563, "column": 4 }, "end": { - "line": 553, + "line": 569, "column": 5 } }, "init": { "type": "AssignmentExpression", - "start": 19075, - "end": 19080, + "start": 19415, + "end": 19420, "loc": { "start": { - "line": 547, + "line": 563, "column": 9 }, "end": { - "line": 547, + "line": 563, "column": 14 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19075, - "end": 19076, + "start": 19415, + "end": 19416, "loc": { "start": { - "line": 547, + "line": 563, "column": 9 }, "end": { - "line": 547, + "line": 563, "column": 10 }, "identifierName": "i" @@ -38944,15 +39866,15 @@ }, "right": { "type": "NumericLiteral", - "start": 19079, - "end": 19080, + "start": 19419, + "end": 19420, "loc": { "start": { - "line": 547, + "line": 563, "column": 13 }, "end": { - "line": 547, + "line": 563, "column": 14 } }, @@ -38965,29 +39887,29 @@ }, "test": { "type": "BinaryExpression", - "start": 19082, - "end": 19087, + "start": 19422, + "end": 19427, "loc": { "start": { - "line": 547, + "line": 563, "column": 16 }, "end": { - "line": 547, + "line": 563, "column": 21 } }, "left": { "type": "Identifier", - "start": 19082, - "end": 19083, + "start": 19422, + "end": 19423, "loc": { "start": { - "line": 547, + "line": 563, "column": 16 }, "end": { - "line": 547, + "line": 563, "column": 17 }, "identifierName": "i" @@ -38997,15 +39919,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 19086, - "end": 19087, + "start": 19426, + "end": 19427, "loc": { "start": { - "line": 547, + "line": 563, "column": 20 }, "end": { - "line": 547, + "line": 563, "column": 21 }, "identifierName": "n" @@ -39015,15 +39937,15 @@ }, "update": { "type": "UpdateExpression", - "start": 19089, - "end": 19092, + "start": 19429, + "end": 19432, "loc": { "start": { - "line": 547, + "line": 563, "column": 23 }, "end": { - "line": 547, + "line": 563, "column": 26 } }, @@ -39031,15 +39953,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 19089, - "end": 19090, + "start": 19429, + "end": 19430, "loc": { "start": { - "line": 547, + "line": 563, "column": 23 }, "end": { - "line": 547, + "line": 563, "column": 24 }, "identifierName": "i" @@ -39049,59 +39971,59 @@ }, "body": { "type": "BlockStatement", - "start": 19094, - "end": 19258, + "start": 19434, + "end": 19598, "loc": { "start": { - "line": 547, + "line": 563, "column": 28 }, "end": { - "line": 553, + "line": 569, "column": 5 } }, "body": [ { "type": "ForStatement", - "start": 19104, - "end": 19252, + "start": 19444, + "end": 19592, "loc": { "start": { - "line": 548, + "line": 564, "column": 8 }, "end": { - "line": 552, + "line": 568, "column": 9 } }, "init": { "type": "AssignmentExpression", - "start": 19109, - "end": 19114, + "start": 19449, + "end": 19454, "loc": { "start": { - "line": 548, + "line": 564, "column": 13 }, "end": { - "line": 548, + "line": 564, "column": 18 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19109, - "end": 19110, + "start": 19449, + "end": 19450, "loc": { "start": { - "line": 548, + "line": 564, "column": 13 }, "end": { - "line": 548, + "line": 564, "column": 14 }, "identifierName": "j" @@ -39110,15 +40032,15 @@ }, "right": { "type": "NumericLiteral", - "start": 19113, - "end": 19114, + "start": 19453, + "end": 19454, "loc": { "start": { - "line": 548, + "line": 564, "column": 17 }, "end": { - "line": 548, + "line": 564, "column": 18 } }, @@ -39131,29 +40053,29 @@ }, "test": { "type": "BinaryExpression", - "start": 19116, - "end": 19121, + "start": 19456, + "end": 19461, "loc": { "start": { - "line": 548, + "line": 564, "column": 20 }, "end": { - "line": 548, + "line": 564, "column": 25 } }, "left": { "type": "Identifier", - "start": 19116, - "end": 19117, + "start": 19456, + "end": 19457, "loc": { "start": { - "line": 548, + "line": 564, "column": 20 }, "end": { - "line": 548, + "line": 564, "column": 21 }, "identifierName": "j" @@ -39163,15 +40085,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 19120, - "end": 19121, + "start": 19460, + "end": 19461, "loc": { "start": { - "line": 548, + "line": 564, "column": 24 }, "end": { - "line": 548, + "line": 564, "column": 25 }, "identifierName": "n" @@ -39181,15 +40103,15 @@ }, "update": { "type": "UpdateExpression", - "start": 19123, - "end": 19126, + "start": 19463, + "end": 19466, "loc": { "start": { - "line": 548, + "line": 564, "column": 27 }, "end": { - "line": 548, + "line": 564, "column": 30 } }, @@ -39197,15 +40119,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 19123, - "end": 19124, + "start": 19463, + "end": 19464, "loc": { "start": { - "line": 548, + "line": 564, "column": 27 }, "end": { - "line": 548, + "line": 564, "column": 28 }, "identifierName": "j" @@ -39215,59 +40137,59 @@ }, "body": { "type": "BlockStatement", - "start": 19128, - "end": 19252, + "start": 19468, + "end": 19592, "loc": { "start": { - "line": 548, + "line": 564, "column": 32 }, "end": { - "line": 552, + "line": 568, "column": 9 } }, "body": [ { "type": "ForStatement", - "start": 19142, - "end": 19242, + "start": 19482, + "end": 19582, "loc": { "start": { - "line": 549, + "line": 565, "column": 12 }, "end": { - "line": 551, + "line": 567, "column": 13 } }, "init": { "type": "AssignmentExpression", - "start": 19147, - "end": 19152, + "start": 19487, + "end": 19492, "loc": { "start": { - "line": 549, + "line": 565, "column": 17 }, "end": { - "line": 549, + "line": 565, "column": 22 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19147, - "end": 19148, + "start": 19487, + "end": 19488, "loc": { "start": { - "line": 549, + "line": 565, "column": 17 }, "end": { - "line": 549, + "line": 565, "column": 18 }, "identifierName": "k" @@ -39276,15 +40198,15 @@ }, "right": { "type": "NumericLiteral", - "start": 19151, - "end": 19152, + "start": 19491, + "end": 19492, "loc": { "start": { - "line": 549, + "line": 565, "column": 21 }, "end": { - "line": 549, + "line": 565, "column": 22 } }, @@ -39297,29 +40219,29 @@ }, "test": { "type": "BinaryExpression", - "start": 19154, - "end": 19159, + "start": 19494, + "end": 19499, "loc": { "start": { - "line": 549, + "line": 565, "column": 24 }, "end": { - "line": 549, + "line": 565, "column": 29 } }, "left": { "type": "Identifier", - "start": 19154, - "end": 19155, + "start": 19494, + "end": 19495, "loc": { "start": { - "line": 549, + "line": 565, "column": 24 }, "end": { - "line": 549, + "line": 565, "column": 25 }, "identifierName": "k" @@ -39329,15 +40251,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 19158, - "end": 19159, + "start": 19498, + "end": 19499, "loc": { "start": { - "line": 549, + "line": 565, "column": 28 }, "end": { - "line": 549, + "line": 565, "column": 29 }, "identifierName": "n" @@ -39347,15 +40269,15 @@ }, "update": { "type": "UpdateExpression", - "start": 19161, - "end": 19164, + "start": 19501, + "end": 19504, "loc": { "start": { - "line": 549, + "line": 565, "column": 31 }, "end": { - "line": 549, + "line": 565, "column": 34 } }, @@ -39363,15 +40285,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 19161, - "end": 19162, + "start": 19501, + "end": 19502, "loc": { "start": { - "line": 549, + "line": 565, "column": 31 }, "end": { - "line": 549, + "line": 565, "column": 32 }, "identifierName": "k" @@ -39381,73 +40303,73 @@ }, "body": { "type": "BlockStatement", - "start": 19166, - "end": 19242, + "start": 19506, + "end": 19582, "loc": { "start": { - "line": 549, + "line": 565, "column": 36 }, "end": { - "line": 551, + "line": 567, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 19184, - "end": 19228, + "start": 19524, + "end": 19568, "loc": { "start": { - "line": 550, + "line": 566, "column": 16 }, "end": { - "line": 550, + "line": 566, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 19184, - "end": 19227, + "start": 19524, + "end": 19567, "loc": { "start": { - "line": 550, + "line": 566, "column": 16 }, "end": { - "line": 550, + "line": 566, "column": 59 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 19184, - "end": 19196, + "start": 19524, + "end": 19536, "loc": { "start": { - "line": 550, + "line": 566, "column": 16 }, "end": { - "line": 550, + "line": 566, "column": 28 } }, "object": { "type": "Identifier", - "start": 19184, - "end": 19185, + "start": 19524, + "end": 19525, "loc": { "start": { - "line": 550, + "line": 566, "column": 16 }, "end": { - "line": 550, + "line": 566, "column": 17 }, "identifierName": "c" @@ -39456,29 +40378,29 @@ }, "property": { "type": "BinaryExpression", - "start": 19186, - "end": 19195, + "start": 19526, + "end": 19535, "loc": { "start": { - "line": 550, + "line": 566, "column": 18 }, "end": { - "line": 550, + "line": 566, "column": 27 } }, "left": { "type": "Identifier", - "start": 19186, - "end": 19187, + "start": 19526, + "end": 19527, "loc": { "start": { - "line": 550, + "line": 566, "column": 18 }, "end": { - "line": 550, + "line": 566, "column": 19 }, "identifierName": "i" @@ -39488,29 +40410,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 19190, - "end": 19195, + "start": 19530, + "end": 19535, "loc": { "start": { - "line": 550, + "line": 566, "column": 22 }, "end": { - "line": 550, + "line": 566, "column": 27 } }, "left": { "type": "Identifier", - "start": 19190, - "end": 19191, + "start": 19530, + "end": 19531, "loc": { "start": { - "line": 550, + "line": 566, "column": 22 }, "end": { - "line": 550, + "line": 566, "column": 23 }, "identifierName": "j" @@ -39520,15 +40442,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 19194, - "end": 19195, + "start": 19534, + "end": 19535, "loc": { "start": { - "line": 550, + "line": 566, "column": 26 }, "end": { - "line": 550, + "line": 566, "column": 27 } }, @@ -39544,43 +40466,43 @@ }, "right": { "type": "BinaryExpression", - "start": 19200, - "end": 19227, + "start": 19540, + "end": 19567, "loc": { "start": { - "line": 550, + "line": 566, "column": 32 }, "end": { - "line": 550, + "line": 566, "column": 59 } }, "left": { "type": "MemberExpression", - "start": 19200, - "end": 19212, + "start": 19540, + "end": 19552, "loc": { "start": { - "line": 550, + "line": 566, "column": 32 }, "end": { - "line": 550, + "line": 566, "column": 44 } }, "object": { "type": "Identifier", - "start": 19200, - "end": 19201, + "start": 19540, + "end": 19541, "loc": { "start": { - "line": 550, + "line": 566, "column": 32 }, "end": { - "line": 550, + "line": 566, "column": 33 }, "identifierName": "a" @@ -39589,29 +40511,29 @@ }, "property": { "type": "BinaryExpression", - "start": 19202, - "end": 19211, + "start": 19542, + "end": 19551, "loc": { "start": { - "line": 550, + "line": 566, "column": 34 }, "end": { - "line": 550, + "line": 566, "column": 43 } }, "left": { "type": "Identifier", - "start": 19202, - "end": 19203, + "start": 19542, + "end": 19543, "loc": { "start": { - "line": 550, + "line": 566, "column": 34 }, "end": { - "line": 550, + "line": 566, "column": 35 }, "identifierName": "i" @@ -39621,29 +40543,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 19206, - "end": 19211, + "start": 19546, + "end": 19551, "loc": { "start": { - "line": 550, + "line": 566, "column": 38 }, "end": { - "line": 550, + "line": 566, "column": 43 } }, "left": { "type": "Identifier", - "start": 19206, - "end": 19207, + "start": 19546, + "end": 19547, "loc": { "start": { - "line": 550, + "line": 566, "column": 38 }, "end": { - "line": 550, + "line": 566, "column": 39 }, "identifierName": "k" @@ -39653,15 +40575,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 19210, - "end": 19211, + "start": 19550, + "end": 19551, "loc": { "start": { - "line": 550, + "line": 566, "column": 42 }, "end": { - "line": 550, + "line": 566, "column": 43 } }, @@ -39678,29 +40600,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 19215, - "end": 19227, + "start": 19555, + "end": 19567, "loc": { "start": { - "line": 550, + "line": 566, "column": 47 }, "end": { - "line": 550, + "line": 566, "column": 59 } }, "object": { "type": "Identifier", - "start": 19215, - "end": 19216, + "start": 19555, + "end": 19556, "loc": { "start": { - "line": 550, + "line": 566, "column": 47 }, "end": { - "line": 550, + "line": 566, "column": 48 }, "identifierName": "b" @@ -39709,29 +40631,29 @@ }, "property": { "type": "BinaryExpression", - "start": 19217, - "end": 19226, + "start": 19557, + "end": 19566, "loc": { "start": { - "line": 550, + "line": 566, "column": 49 }, "end": { - "line": 550, + "line": 566, "column": 58 } }, "left": { "type": "Identifier", - "start": 19217, - "end": 19218, + "start": 19557, + "end": 19558, "loc": { "start": { - "line": 550, + "line": 566, "column": 49 }, "end": { - "line": 550, + "line": 566, "column": 50 }, "identifierName": "k" @@ -39741,29 +40663,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 19221, - "end": 19226, + "start": 19561, + "end": 19566, "loc": { "start": { - "line": 550, + "line": 566, "column": 53 }, "end": { - "line": 550, + "line": 566, "column": 58 } }, "left": { "type": "Identifier", - "start": 19221, - "end": 19222, + "start": 19561, + "end": 19562, "loc": { "start": { - "line": 550, + "line": 566, "column": 53 }, "end": { - "line": 550, + "line": 566, "column": 54 }, "identifierName": "j" @@ -39773,15 +40695,15 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 19225, - "end": 19226, + "start": 19565, + "end": 19566, "loc": { "start": { - "line": 550, + "line": 566, "column": 57 }, "end": { - "line": 550, + "line": 566, "column": 58 } }, @@ -39812,44 +40734,44 @@ }, { "type": "ForStatement", - "start": 19263, - "end": 19318, + "start": 19603, + "end": 19658, "loc": { "start": { - "line": 554, + "line": 570, "column": 4 }, "end": { - "line": 556, + "line": 572, "column": 5 } }, "init": { "type": "AssignmentExpression", - "start": 19268, - "end": 19273, + "start": 19608, + "end": 19613, "loc": { "start": { - "line": 554, + "line": 570, "column": 9 }, "end": { - "line": 554, + "line": 570, "column": 14 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19268, - "end": 19269, + "start": 19608, + "end": 19609, "loc": { "start": { - "line": 554, + "line": 570, "column": 9 }, "end": { - "line": 554, + "line": 570, "column": 10 }, "identifierName": "i" @@ -39858,15 +40780,15 @@ }, "right": { "type": "NumericLiteral", - "start": 19272, - "end": 19273, + "start": 19612, + "end": 19613, "loc": { "start": { - "line": 554, + "line": 570, "column": 13 }, "end": { - "line": 554, + "line": 570, "column": 14 } }, @@ -39879,29 +40801,29 @@ }, "test": { "type": "BinaryExpression", - "start": 19275, - "end": 19281, + "start": 19615, + "end": 19621, "loc": { "start": { - "line": 554, + "line": 570, "column": 16 }, "end": { - "line": 554, + "line": 570, "column": 22 } }, "left": { "type": "Identifier", - "start": 19275, - "end": 19276, + "start": 19615, + "end": 19616, "loc": { "start": { - "line": 554, + "line": 570, "column": 16 }, "end": { - "line": 554, + "line": 570, "column": 17 }, "identifierName": "i" @@ -39911,15 +40833,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 19279, - "end": 19281, + "start": 19619, + "end": 19621, "loc": { "start": { - "line": 554, + "line": 570, "column": 20 }, "end": { - "line": 554, + "line": 570, "column": 22 } }, @@ -39932,15 +40854,15 @@ }, "update": { "type": "UpdateExpression", - "start": 19283, - "end": 19286, + "start": 19623, + "end": 19626, "loc": { "start": { - "line": 554, + "line": 570, "column": 24 }, "end": { - "line": 554, + "line": 570, "column": 27 } }, @@ -39948,15 +40870,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 19283, - "end": 19284, + "start": 19623, + "end": 19624, "loc": { "start": { - "line": 554, + "line": 570, "column": 24 }, "end": { - "line": 554, + "line": 570, "column": 25 }, "identifierName": "i" @@ -39966,73 +40888,73 @@ }, "body": { "type": "BlockStatement", - "start": 19288, - "end": 19318, + "start": 19628, + "end": 19658, "loc": { "start": { - "line": 554, + "line": 570, "column": 29 }, "end": { - "line": 556, + "line": 572, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19298, - "end": 19312, + "start": 19638, + "end": 19652, "loc": { "start": { - "line": 555, + "line": 571, "column": 8 }, "end": { - "line": 555, + "line": 571, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 19298, - "end": 19311, + "start": 19638, + "end": 19651, "loc": { "start": { - "line": 555, + "line": 571, "column": 8 }, "end": { - "line": 555, + "line": 571, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19298, - "end": 19304, + "start": 19638, + "end": 19644, "loc": { "start": { - "line": 555, + "line": 571, "column": 8 }, "end": { - "line": 555, + "line": 571, "column": 14 } }, "object": { "type": "Identifier", - "start": 19298, - "end": 19301, + "start": 19638, + "end": 19641, "loc": { "start": { - "line": 555, + "line": 571, "column": 8 }, "end": { - "line": 555, + "line": 571, "column": 11 }, "identifierName": "dst" @@ -40041,15 +40963,15 @@ }, "property": { "type": "Identifier", - "start": 19302, - "end": 19303, + "start": 19642, + "end": 19643, "loc": { "start": { - "line": 555, + "line": 571, "column": 12 }, "end": { - "line": 555, + "line": 571, "column": 13 }, "identifierName": "i" @@ -40060,29 +40982,29 @@ }, "right": { "type": "MemberExpression", - "start": 19307, - "end": 19311, + "start": 19647, + "end": 19651, "loc": { "start": { - "line": 555, + "line": 571, "column": 17 }, "end": { - "line": 555, + "line": 571, "column": 21 } }, "object": { "type": "Identifier", - "start": 19307, - "end": 19308, + "start": 19647, + "end": 19648, "loc": { "start": { - "line": 555, + "line": 571, "column": 17 }, "end": { - "line": 555, + "line": 571, "column": 18 }, "identifierName": "c" @@ -40091,15 +41013,15 @@ }, "property": { "type": "Identifier", - "start": 19309, - "end": 19310, + "start": 19649, + "end": 19650, "loc": { "start": { - "line": 555, + "line": 571, "column": 19 }, "end": { - "line": 555, + "line": 571, "column": 20 }, "identifierName": "i" @@ -40120,15 +41042,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18957, - "end": 18968, + "start": 19297, + "end": 19308, "loc": { "start": { - "line": 543, + "line": 559, "column": 59 }, "end": { - "line": 543, + "line": 559, "column": 70 } } @@ -40145,15 +41067,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18716, - "end": 18778, + "start": 19056, + "end": 19118, "loc": { "start": { - "line": 539, + "line": 555, "column": 0 }, "end": { - "line": 539, + "line": 555, "column": 62 } } @@ -40161,15 +41083,15 @@ { "type": "CommentLine", "value": " static L2DMatrix44.mul()", - "start": 18779, - "end": 18809, + "start": 19119, + "end": 19149, "loc": { "start": { - "line": 540, + "line": 556, "column": 0 }, "end": { - "line": 540, + "line": 556, "column": 30 } } @@ -40177,15 +41099,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18810, - "end": 18872, + "start": 19150, + "end": 19212, "loc": { "start": { - "line": 541, + "line": 557, "column": 0 }, "end": { - "line": 541, + "line": 557, "column": 62 } } @@ -40193,15 +41115,15 @@ { "type": "CommentLine", "value": " matrix multiplication", - "start": 18873, - "end": 18897, + "start": 19213, + "end": 19237, "loc": { "start": { - "line": 542, + "line": 558, "column": 0 }, "end": { - "line": 542, + "line": 558, "column": 24 } } @@ -40211,15 +41133,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19322, - "end": 19384, + "start": 19662, + "end": 19724, "loc": { "start": { - "line": 559, + "line": 575, "column": 0 }, "end": { - "line": 559, + "line": 575, "column": 62 } } @@ -40227,15 +41149,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # identity()", - "start": 19385, - "end": 19415, + "start": 19725, + "end": 19755, "loc": { "start": { - "line": 560, + "line": 576, "column": 0 }, "end": { - "line": 560, + "line": 576, "column": 30 } } @@ -40243,15 +41165,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19416, - "end": 19478, + "start": 19756, + "end": 19818, "loc": { "start": { - "line": 561, + "line": 577, "column": 0 }, "end": { - "line": 561, + "line": 577, "column": 62 } } @@ -40260,72 +41182,72 @@ }, { "type": "ExpressionStatement", - "start": 19479, - "end": 19613, + "start": 19819, + "end": 19953, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 565, + "line": 581, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 19479, - "end": 19613, + "start": 19819, + "end": 19953, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 565, + "line": 581, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19479, - "end": 19509, + "start": 19819, + "end": 19849, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 562, + "line": 578, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19479, - "end": 19500, + "start": 19819, + "end": 19840, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 562, + "line": 578, "column": 21 } }, "object": { "type": "Identifier", - "start": 19479, - "end": 19490, + "start": 19819, + "end": 19830, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 562, + "line": 578, "column": 11 }, "identifierName": "L2DMatrix44" @@ -40335,15 +41257,15 @@ }, "property": { "type": "Identifier", - "start": 19491, - "end": 19500, + "start": 19831, + "end": 19840, "loc": { "start": { - "line": 562, + "line": 578, "column": 12 }, "end": { - "line": 562, + "line": 578, "column": 21 }, "identifierName": "prototype" @@ -40355,15 +41277,15 @@ }, "property": { "type": "Identifier", - "start": 19501, - "end": 19509, + "start": 19841, + "end": 19849, "loc": { "start": { - "line": 562, + "line": 578, "column": 22 }, "end": { - "line": 562, + "line": 578, "column": 30 }, "identifierName": "identity" @@ -40375,29 +41297,29 @@ }, "right": { "type": "FunctionExpression", - "start": 19512, - "end": 19613, + "start": 19852, + "end": 19953, "loc": { "start": { - "line": 562, + "line": 578, "column": 33 }, "end": { - "line": 565, + "line": 581, "column": 1 } }, "id": { "type": "Identifier", - "start": 19501, - "end": 19509, + "start": 19841, + "end": 19849, "loc": { "start": { - "line": 562, + "line": 578, "column": 22 }, "end": { - "line": 562, + "line": 578, "column": 30 }, "identifierName": "identity" @@ -40410,73 +41332,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19524, - "end": 19613, + "start": 19864, + "end": 19953, "loc": { "start": { - "line": 562, + "line": 578, "column": 45 }, "end": { - "line": 565, + "line": 581, "column": 1 } }, "body": [ { "type": "ForStatement", - "start": 19530, - "end": 19611, + "start": 19870, + "end": 19951, "loc": { "start": { - "line": 563, + "line": 579, "column": 4 }, "end": { - "line": 564, + "line": 580, "column": 44 } }, "init": { "type": "VariableDeclaration", - "start": 19535, - "end": 19552, + "start": 19875, + "end": 19892, "loc": { "start": { - "line": 563, + "line": 579, "column": 9 }, "end": { - "line": 563, + "line": 579, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19539, - "end": 19552, + "start": 19879, + "end": 19892, "loc": { "start": { - "line": 563, + "line": 579, "column": 13 }, "end": { - "line": 563, + "line": 579, "column": 26 } }, "id": { "type": "Identifier", - "start": 19539, - "end": 19540, + "start": 19879, + "end": 19880, "loc": { "start": { - "line": 563, + "line": 579, "column": 13 }, "end": { - "line": 563, + "line": 579, "column": 14 }, "identifierName": "i" @@ -40487,15 +41409,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 19540, - "end": 19548, + "start": 19880, + "end": 19888, "loc": { "start": { - "line": 563, + "line": 579, "column": 14 }, "end": { - "line": 563, + "line": 579, "column": 22 } } @@ -40504,15 +41426,15 @@ }, "init": { "type": "NumericLiteral", - "start": 19551, - "end": 19552, + "start": 19891, + "end": 19892, "loc": { "start": { - "line": 563, + "line": 579, "column": 25 }, "end": { - "line": 563, + "line": 579, "column": 26 } }, @@ -40525,15 +41447,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 19540, - "end": 19548, + "start": 19880, + "end": 19888, "loc": { "start": { - "line": 563, + "line": 579, "column": 14 }, "end": { - "line": 563, + "line": 579, "column": 22 } } @@ -40546,29 +41468,29 @@ }, "test": { "type": "BinaryExpression", - "start": 19554, - "end": 19560, + "start": 19894, + "end": 19900, "loc": { "start": { - "line": 563, + "line": 579, "column": 28 }, "end": { - "line": 563, + "line": 579, "column": 34 } }, "left": { "type": "Identifier", - "start": 19554, - "end": 19555, + "start": 19894, + "end": 19895, "loc": { "start": { - "line": 563, + "line": 579, "column": 28 }, "end": { - "line": 563, + "line": 579, "column": 29 }, "identifierName": "i" @@ -40578,15 +41500,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 19558, - "end": 19560, + "start": 19898, + "end": 19900, "loc": { "start": { - "line": 563, + "line": 579, "column": 32 }, "end": { - "line": 563, + "line": 579, "column": 34 } }, @@ -40599,15 +41521,15 @@ }, "update": { "type": "UpdateExpression", - "start": 19562, - "end": 19565, + "start": 19902, + "end": 19905, "loc": { "start": { - "line": 563, + "line": 579, "column": 36 }, "end": { - "line": 563, + "line": 579, "column": 39 } }, @@ -40615,15 +41537,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 19562, - "end": 19563, + "start": 19902, + "end": 19903, "loc": { "start": { - "line": 563, + "line": 579, "column": 36 }, "end": { - "line": 563, + "line": 579, "column": 37 }, "identifierName": "i" @@ -40633,87 +41555,87 @@ }, "body": { "type": "ExpressionStatement", - "start": 19575, - "end": 19611, + "start": 19915, + "end": 19951, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 19575, - "end": 19610, + "start": 19915, + "end": 19950, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19575, - "end": 19585, + "start": 19915, + "end": 19925, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 19575, - "end": 19582, + "start": 19915, + "end": 19922, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 19575, - "end": 19579, + "start": 19915, + "end": 19919, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19580, - "end": 19582, + "start": 19920, + "end": 19922, "loc": { "start": { - "line": 564, + "line": 580, "column": 13 }, "end": { - "line": 564, + "line": 580, "column": 15 }, "identifierName": "tr" @@ -40724,15 +41646,15 @@ }, "property": { "type": "Identifier", - "start": 19583, - "end": 19584, + "start": 19923, + "end": 19924, "loc": { "start": { - "line": 564, + "line": 580, "column": 16 }, "end": { - "line": 564, + "line": 580, "column": 17 }, "identifierName": "i" @@ -40743,57 +41665,57 @@ }, "right": { "type": "ConditionalExpression", - "start": 19588, - "end": 19610, + "start": 19928, + "end": 19950, "loc": { "start": { - "line": 564, + "line": 580, "column": 21 }, "end": { - "line": 564, + "line": 580, "column": 43 } }, "test": { "type": "BinaryExpression", - "start": 19589, - "end": 19601, + "start": 19929, + "end": 19941, "loc": { "start": { - "line": 564, + "line": 580, "column": 22 }, "end": { - "line": 564, + "line": 580, "column": 34 } }, "left": { "type": "BinaryExpression", - "start": 19590, - "end": 19595, + "start": 19930, + "end": 19935, "loc": { "start": { - "line": 564, + "line": 580, "column": 23 }, "end": { - "line": 564, + "line": 580, "column": 28 } }, "left": { "type": "Identifier", - "start": 19590, - "end": 19591, + "start": 19930, + "end": 19931, "loc": { "start": { - "line": 564, + "line": 580, "column": 23 }, "end": { - "line": 564, + "line": 580, "column": 24 }, "identifierName": "i" @@ -40803,15 +41725,15 @@ "operator": "%", "right": { "type": "NumericLiteral", - "start": 19594, - "end": 19595, + "start": 19934, + "end": 19935, "loc": { "start": { - "line": 564, + "line": 580, "column": 27 }, "end": { - "line": 564, + "line": 580, "column": 28 } }, @@ -40823,21 +41745,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 19589 + "parenStart": 19929 } }, "operator": "==", "right": { "type": "NumericLiteral", - "start": 19600, - "end": 19601, + "start": 19940, + "end": 19941, "loc": { "start": { - "line": 564, + "line": 580, "column": 33 }, "end": { - "line": 564, + "line": 580, "column": 34 } }, @@ -40849,20 +41771,20 @@ }, "extra": { "parenthesized": true, - "parenStart": 19588 + "parenStart": 19928 } }, "consequent": { "type": "NumericLiteral", - "start": 19605, - "end": 19606, + "start": 19945, + "end": 19946, "loc": { "start": { - "line": 564, + "line": 580, "column": 38 }, "end": { - "line": 564, + "line": 580, "column": 39 } }, @@ -40874,15 +41796,15 @@ }, "alternate": { "type": "NumericLiteral", - "start": 19609, - "end": 19610, + "start": 19949, + "end": 19950, "loc": { "start": { - "line": 564, + "line": 580, "column": 42 }, "end": { - "line": 564, + "line": 580, "column": 43 } }, @@ -40909,15 +41831,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19322, - "end": 19384, + "start": 19662, + "end": 19724, "loc": { "start": { - "line": 559, + "line": 575, "column": 0 }, "end": { - "line": 559, + "line": 575, "column": 62 } } @@ -40925,15 +41847,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # identity()", - "start": 19385, - "end": 19415, + "start": 19725, + "end": 19755, "loc": { "start": { - "line": 560, + "line": 576, "column": 0 }, "end": { - "line": 560, + "line": 576, "column": 30 } } @@ -40941,15 +41863,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19416, - "end": 19478, + "start": 19756, + "end": 19818, "loc": { "start": { - "line": 561, + "line": 577, "column": 0 }, "end": { - "line": 561, + "line": 577, "column": 62 } } @@ -40959,15 +41881,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19615, - "end": 19677, + "start": 19955, + "end": 20017, "loc": { "start": { - "line": 567, + "line": 583, "column": 0 }, "end": { - "line": 567, + "line": 583, "column": 62 } } @@ -40975,15 +41897,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getArray()", - "start": 19678, - "end": 19708, + "start": 20018, + "end": 20048, "loc": { "start": { - "line": 568, + "line": 584, "column": 0 }, "end": { - "line": 568, + "line": 584, "column": 30 } } @@ -40991,15 +41913,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19709, - "end": 19771, + "start": 20049, + "end": 20111, "loc": { "start": { - "line": 569, + "line": 585, "column": 0 }, "end": { - "line": 569, + "line": 585, "column": 62 } } @@ -41008,72 +41930,72 @@ }, { "type": "ExpressionStatement", - "start": 19772, - "end": 19840, + "start": 20112, + "end": 20180, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 572, + "line": 588, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 19772, - "end": 19840, + "start": 20112, + "end": 20180, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 572, + "line": 588, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19772, - "end": 19802, + "start": 20112, + "end": 20142, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 570, + "line": 586, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19772, - "end": 19793, + "start": 20112, + "end": 20133, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 570, + "line": 586, "column": 21 } }, "object": { "type": "Identifier", - "start": 19772, - "end": 19783, + "start": 20112, + "end": 20123, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 570, + "line": 586, "column": 11 }, "identifierName": "L2DMatrix44" @@ -41083,15 +42005,15 @@ }, "property": { "type": "Identifier", - "start": 19784, - "end": 19793, + "start": 20124, + "end": 20133, "loc": { "start": { - "line": 570, + "line": 586, "column": 12 }, "end": { - "line": 570, + "line": 586, "column": 21 }, "identifierName": "prototype" @@ -41103,15 +42025,15 @@ }, "property": { "type": "Identifier", - "start": 19794, - "end": 19802, + "start": 20134, + "end": 20142, "loc": { "start": { - "line": 570, + "line": 586, "column": 22 }, "end": { - "line": 570, + "line": 586, "column": 30 }, "identifierName": "getArray" @@ -41123,29 +42045,29 @@ }, "right": { "type": "FunctionExpression", - "start": 19805, - "end": 19840, + "start": 20145, + "end": 20180, "loc": { "start": { - "line": 570, + "line": 586, "column": 33 }, "end": { - "line": 572, + "line": 588, "column": 1 } }, "id": { "type": "Identifier", - "start": 19794, - "end": 19802, + "start": 20134, + "end": 20142, "loc": { "start": { - "line": 570, + "line": 586, "column": 22 }, "end": { - "line": 570, + "line": 586, "column": 30 }, "identifierName": "getArray" @@ -41158,73 +42080,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19817, - "end": 19840, + "start": 20157, + "end": 20180, "loc": { "start": { - "line": 570, + "line": 586, "column": 45 }, "end": { - "line": 572, + "line": 588, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 19823, - "end": 19838, + "start": 20163, + "end": 20178, "loc": { "start": { - "line": 571, + "line": 587, "column": 4 }, "end": { - "line": 571, + "line": 587, "column": 19 } }, "argument": { "type": "MemberExpression", - "start": 19830, - "end": 19837, + "start": 20170, + "end": 20177, "loc": { "start": { - "line": 571, + "line": 587, "column": 11 }, "end": { - "line": 571, + "line": 587, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19830, - "end": 19834, + "start": 20170, + "end": 20174, "loc": { "start": { - "line": 571, + "line": 587, "column": 11 }, "end": { - "line": 571, + "line": 587, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19835, - "end": 19837, + "start": 20175, + "end": 20177, "loc": { "start": { - "line": 571, + "line": 587, "column": 16 }, "end": { - "line": 571, + "line": 587, "column": 18 }, "identifierName": "tr" @@ -41247,15 +42169,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19615, - "end": 19677, + "start": 19955, + "end": 20017, "loc": { "start": { - "line": 567, + "line": 583, "column": 0 }, "end": { - "line": 567, + "line": 583, "column": 62 } } @@ -41263,15 +42185,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getArray()", - "start": 19678, - "end": 19708, + "start": 20018, + "end": 20048, "loc": { "start": { - "line": 568, + "line": 584, "column": 0 }, "end": { - "line": 568, + "line": 584, "column": 30 } } @@ -41279,15 +42201,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19709, - "end": 19771, + "start": 20049, + "end": 20111, "loc": { "start": { - "line": 569, + "line": 585, "column": 0 }, "end": { - "line": 569, + "line": 585, "column": 62 } } @@ -41297,15 +42219,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19842, - "end": 19904, + "start": 20182, + "end": 20244, "loc": { "start": { - "line": 574, + "line": 590, "column": 0 }, "end": { - "line": 574, + "line": 590, "column": 62 } } @@ -41313,15 +42235,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getCopyMatrix()", - "start": 19905, - "end": 19940, + "start": 20245, + "end": 20280, "loc": { "start": { - "line": 575, + "line": 591, "column": 0 }, "end": { - "line": 575, + "line": 591, "column": 35 } } @@ -41329,15 +42251,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19941, - "end": 20003, + "start": 20281, + "end": 20343, "loc": { "start": { - "line": 576, + "line": 592, "column": 0 }, "end": { - "line": 576, + "line": 592, "column": 62 } } @@ -41346,72 +42268,72 @@ }, { "type": "ExpressionStatement", - "start": 20004, - "end": 20115, + "start": 20344, + "end": 20455, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 579, + "line": 595, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 20004, - "end": 20115, + "start": 20344, + "end": 20455, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 579, + "line": 595, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20004, - "end": 20039, + "start": 20344, + "end": 20379, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 577, + "line": 593, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 20004, - "end": 20025, + "start": 20344, + "end": 20365, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 577, + "line": 593, "column": 21 } }, "object": { "type": "Identifier", - "start": 20004, - "end": 20015, + "start": 20344, + "end": 20355, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 577, + "line": 593, "column": 11 }, "identifierName": "L2DMatrix44" @@ -41421,15 +42343,15 @@ }, "property": { "type": "Identifier", - "start": 20016, - "end": 20025, + "start": 20356, + "end": 20365, "loc": { "start": { - "line": 577, + "line": 593, "column": 12 }, "end": { - "line": 577, + "line": 593, "column": 21 }, "identifierName": "prototype" @@ -41441,15 +42363,15 @@ }, "property": { "type": "Identifier", - "start": 20026, - "end": 20039, + "start": 20366, + "end": 20379, "loc": { "start": { - "line": 577, + "line": 593, "column": 22 }, "end": { - "line": 577, + "line": 593, "column": 35 }, "identifierName": "getCopyMatrix" @@ -41461,29 +42383,29 @@ }, "right": { "type": "FunctionExpression", - "start": 20042, - "end": 20115, + "start": 20382, + "end": 20455, "loc": { "start": { - "line": 577, + "line": 593, "column": 38 }, "end": { - "line": 579, + "line": 595, "column": 1 } }, "id": { "type": "Identifier", - "start": 20026, - "end": 20039, + "start": 20366, + "end": 20379, "loc": { "start": { - "line": 577, + "line": 593, "column": 22 }, "end": { - "line": 577, + "line": 593, "column": 35 }, "identifierName": "getCopyMatrix" @@ -41496,58 +42418,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20054, - "end": 20115, + "start": 20394, + "end": 20455, "loc": { "start": { - "line": 577, + "line": 593, "column": 50 }, "end": { - "line": 579, + "line": 595, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 20060, - "end": 20093, + "start": 20400, + "end": 20433, "loc": { "start": { - "line": 578, + "line": 594, "column": 4 }, "end": { - "line": 578, + "line": 594, "column": 37 } }, "argument": { "type": "NewExpression", - "start": 20067, - "end": 20092, + "start": 20407, + "end": 20432, "loc": { "start": { - "line": 578, + "line": 594, "column": 11 }, "end": { - "line": 578, + "line": 594, "column": 36 } }, "callee": { "type": "Identifier", - "start": 20071, - "end": 20083, + "start": 20411, + "end": 20423, "loc": { "start": { - "line": 578, + "line": 594, "column": 15 }, "end": { - "line": 578, + "line": 594, "column": 27 }, "identifierName": "Float32Array" @@ -41557,44 +42479,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 20084, - "end": 20091, + "start": 20424, + "end": 20431, "loc": { "start": { - "line": 578, + "line": 594, "column": 28 }, "end": { - "line": 578, + "line": 594, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 20084, - "end": 20088, + "start": 20424, + "end": 20428, "loc": { "start": { - "line": 578, + "line": 594, "column": 28 }, "end": { - "line": 578, + "line": 594, "column": 32 } } }, "property": { "type": "Identifier", - "start": 20089, - "end": 20091, + "start": 20429, + "end": 20431, "loc": { "start": { - "line": 578, + "line": 594, "column": 33 }, "end": { - "line": 578, + "line": 594, "column": 35 }, "identifierName": "tr" @@ -41609,15 +42531,15 @@ { "type": "CommentLine", "value": " this.tr.clone();", - "start": 20094, - "end": 20113, + "start": 20434, + "end": 20453, "loc": { "start": { - "line": 578, + "line": 594, "column": 38 }, "end": { - "line": 578, + "line": 594, "column": 57 } } @@ -41637,15 +42559,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19842, - "end": 19904, + "start": 20182, + "end": 20244, "loc": { "start": { - "line": 574, + "line": 590, "column": 0 }, "end": { - "line": 574, + "line": 590, "column": 62 } } @@ -41653,15 +42575,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getCopyMatrix()", - "start": 19905, - "end": 19940, + "start": 20245, + "end": 20280, "loc": { "start": { - "line": 575, + "line": 591, "column": 0 }, "end": { - "line": 575, + "line": 591, "column": 35 } } @@ -41669,15 +42591,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19941, - "end": 20003, + "start": 20281, + "end": 20343, "loc": { "start": { - "line": 576, + "line": 592, "column": 0 }, "end": { - "line": 576, + "line": 592, "column": 62 } } @@ -41687,15 +42609,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20117, - "end": 20179, + "start": 20457, + "end": 20519, "loc": { "start": { - "line": 581, + "line": 597, "column": 0 }, "end": { - "line": 581, + "line": 597, "column": 62 } } @@ -41703,15 +42625,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # setMatrix()", - "start": 20180, - "end": 20211, + "start": 20520, + "end": 20551, "loc": { "start": { - "line": 582, + "line": 598, "column": 0 }, "end": { - "line": 582, + "line": 598, "column": 31 } } @@ -41719,15 +42641,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20212, - "end": 20274, + "start": 20552, + "end": 20614, "loc": { "start": { - "line": 583, + "line": 599, "column": 0 }, "end": { - "line": 583, + "line": 599, "column": 62 } } @@ -41736,72 +42658,72 @@ }, { "type": "ExpressionStatement", - "start": 20275, - "end": 20467, + "start": 20615, + "end": 20807, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 587, + "line": 603, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 20275, - "end": 20467, + "start": 20615, + "end": 20807, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 587, + "line": 603, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20275, - "end": 20306, + "start": 20615, + "end": 20646, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 584, + "line": 600, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 20275, - "end": 20296, + "start": 20615, + "end": 20636, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 584, + "line": 600, "column": 21 } }, "object": { "type": "Identifier", - "start": 20275, - "end": 20286, + "start": 20615, + "end": 20626, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 584, + "line": 600, "column": 11 }, "identifierName": "L2DMatrix44" @@ -41811,15 +42733,15 @@ }, "property": { "type": "Identifier", - "start": 20287, - "end": 20296, + "start": 20627, + "end": 20636, "loc": { "start": { - "line": 584, + "line": 600, "column": 12 }, "end": { - "line": 584, + "line": 600, "column": 21 }, "identifierName": "prototype" @@ -41831,15 +42753,15 @@ }, "property": { "type": "Identifier", - "start": 20297, - "end": 20306, + "start": 20637, + "end": 20646, "loc": { "start": { - "line": 584, + "line": 600, "column": 22 }, "end": { - "line": 584, + "line": 600, "column": 31 }, "identifierName": "setMatrix" @@ -41851,29 +42773,29 @@ }, "right": { "type": "FunctionExpression", - "start": 20309, - "end": 20467, + "start": 20649, + "end": 20807, "loc": { "start": { - "line": 584, + "line": 600, "column": 34 }, "end": { - "line": 587, + "line": 603, "column": 1 } }, "id": { "type": "Identifier", - "start": 20297, - "end": 20306, + "start": 20637, + "end": 20646, "loc": { "start": { - "line": 584, + "line": 600, "column": 22 }, "end": { - "line": 584, + "line": 600, "column": 31 }, "identifierName": "setMatrix" @@ -41886,15 +42808,15 @@ "params": [ { "type": "Identifier", - "start": 20319, - "end": 20321, + "start": 20659, + "end": 20661, "loc": { "start": { - "line": 584, + "line": 600, "column": 44 }, "end": { - "line": 584, + "line": 600, "column": 46 }, "identifierName": "tr" @@ -41905,15 +42827,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 20321, - "end": 20332, + "start": 20661, + "end": 20672, "loc": { "start": { - "line": 584, + "line": 600, "column": 46 }, "end": { - "line": 584, + "line": 600, "column": 57 } } @@ -41923,86 +42845,86 @@ ], "body": { "type": "BlockStatement", - "start": 20334, - "end": 20467, + "start": 20674, + "end": 20807, "loc": { "start": { - "line": 584, + "line": 600, "column": 59 }, "end": { - "line": 587, + "line": 603, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 20340, - "end": 20404, + "start": 20680, + "end": 20744, "loc": { "start": { - "line": 585, + "line": 601, "column": 4 }, "end": { - "line": 585, + "line": 601, "column": 68 } }, "test": { "type": "LogicalExpression", - "start": 20344, - "end": 20395, + "start": 20684, + "end": 20735, "loc": { "start": { - "line": 585, + "line": 601, "column": 8 }, "end": { - "line": 585, + "line": 601, "column": 59 } }, "left": { "type": "BinaryExpression", - "start": 20344, - "end": 20359, + "start": 20684, + "end": 20699, "loc": { "start": { - "line": 585, + "line": 601, "column": 8 }, "end": { - "line": 585, + "line": 601, "column": 23 } }, "left": { "type": "MemberExpression", - "start": 20344, - "end": 20351, + "start": 20684, + "end": 20691, "loc": { "start": { - "line": 585, + "line": 601, "column": 8 }, "end": { - "line": 585, + "line": 601, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 20344, - "end": 20348, + "start": 20684, + "end": 20688, "loc": { "start": { - "line": 585, + "line": 601, "column": 8 }, "end": { - "line": 585, + "line": 601, "column": 12 } }, @@ -42010,15 +42932,15 @@ }, "property": { "type": "Identifier", - "start": 20349, - "end": 20351, + "start": 20689, + "end": 20691, "loc": { "start": { - "line": 585, + "line": 601, "column": 13 }, "end": { - "line": 585, + "line": 601, "column": 15 }, "identifierName": "tr" @@ -42031,15 +42953,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 20355, - "end": 20359, + "start": 20695, + "end": 20699, "loc": { "start": { - "line": 585, + "line": 601, "column": 19 }, "end": { - "line": 585, + "line": 601, "column": 23 } } @@ -42049,72 +42971,72 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 20363, - "end": 20395, + "start": 20703, + "end": 20735, "loc": { "start": { - "line": 585, + "line": 601, "column": 27 }, "end": { - "line": 585, + "line": 601, "column": 59 } }, "left": { "type": "MemberExpression", - "start": 20363, - "end": 20377, + "start": 20703, + "end": 20717, "loc": { "start": { - "line": 585, + "line": 601, "column": 27 }, "end": { - "line": 585, + "line": 601, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 20363, - "end": 20370, + "start": 20703, + "end": 20710, "loc": { "start": { - "line": 585, + "line": 601, "column": 27 }, "end": { - "line": 585, + "line": 601, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20363, - "end": 20367, + "start": 20703, + "end": 20707, "loc": { "start": { - "line": 585, + "line": 601, "column": 27 }, "end": { - "line": 585, + "line": 601, "column": 31 } } }, "property": { "type": "Identifier", - "start": 20368, - "end": 20370, + "start": 20708, + "end": 20710, "loc": { "start": { - "line": 585, + "line": 601, "column": 32 }, "end": { - "line": 585, + "line": 601, "column": 34 }, "identifierName": "tr" @@ -42125,15 +43047,15 @@ }, "property": { "type": "Identifier", - "start": 20371, - "end": 20377, + "start": 20711, + "end": 20717, "loc": { "start": { - "line": 585, + "line": 601, "column": 35 }, "end": { - "line": 585, + "line": 601, "column": 41 }, "identifierName": "length" @@ -42145,58 +43067,58 @@ "operator": "!=", "right": { "type": "MemberExpression", - "start": 20381, - "end": 20395, + "start": 20721, + "end": 20735, "loc": { "start": { - "line": 585, + "line": 601, "column": 45 }, "end": { - "line": 585, + "line": 601, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 20381, - "end": 20388, + "start": 20721, + "end": 20728, "loc": { "start": { - "line": 585, + "line": 601, "column": 45 }, "end": { - "line": 585, + "line": 601, "column": 52 } }, "object": { "type": "ThisExpression", - "start": 20381, - "end": 20385, + "start": 20721, + "end": 20725, "loc": { "start": { - "line": 585, + "line": 601, "column": 45 }, "end": { - "line": 585, + "line": 601, "column": 49 } } }, "property": { "type": "Identifier", - "start": 20386, - "end": 20388, + "start": 20726, + "end": 20728, "loc": { "start": { - "line": 585, + "line": 601, "column": 50 }, "end": { - "line": 585, + "line": 601, "column": 52 }, "identifierName": "tr" @@ -42207,15 +43129,15 @@ }, "property": { "type": "Identifier", - "start": 20389, - "end": 20395, + "start": 20729, + "end": 20735, "loc": { "start": { - "line": 585, + "line": 601, "column": 53 }, "end": { - "line": 585, + "line": 601, "column": 59 }, "identifierName": "length" @@ -42229,15 +43151,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 20397, - "end": 20404, + "start": 20737, + "end": 20744, "loc": { "start": { - "line": 585, + "line": 601, "column": 61 }, "end": { - "line": 585, + "line": 601, "column": 68 } }, @@ -42248,58 +43170,58 @@ }, { "type": "ForStatement", - "start": 20409, - "end": 20465, + "start": 20749, + "end": 20805, "loc": { "start": { - "line": 586, + "line": 602, "column": 4 }, "end": { - "line": 586, + "line": 602, "column": 60 } }, "init": { "type": "VariableDeclaration", - "start": 20414, - "end": 20431, + "start": 20754, + "end": 20771, "loc": { "start": { - "line": 586, + "line": 602, "column": 9 }, "end": { - "line": 586, + "line": 602, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20418, - "end": 20431, + "start": 20758, + "end": 20771, "loc": { "start": { - "line": 586, + "line": 602, "column": 13 }, "end": { - "line": 586, + "line": 602, "column": 26 } }, "id": { "type": "Identifier", - "start": 20418, - "end": 20419, + "start": 20758, + "end": 20759, "loc": { "start": { - "line": 586, + "line": 602, "column": 13 }, "end": { - "line": 586, + "line": 602, "column": 14 }, "identifierName": "i" @@ -42310,15 +43232,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 20419, - "end": 20427, + "start": 20759, + "end": 20767, "loc": { "start": { - "line": 586, + "line": 602, "column": 14 }, "end": { - "line": 586, + "line": 602, "column": 22 } } @@ -42327,15 +43249,15 @@ }, "init": { "type": "NumericLiteral", - "start": 20430, - "end": 20431, + "start": 20770, + "end": 20771, "loc": { "start": { - "line": 586, + "line": 602, "column": 25 }, "end": { - "line": 586, + "line": 602, "column": 26 } }, @@ -42348,15 +43270,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 20419, - "end": 20427, + "start": 20759, + "end": 20767, "loc": { "start": { - "line": 586, + "line": 602, "column": 14 }, "end": { - "line": 586, + "line": 602, "column": 22 } } @@ -42369,29 +43291,29 @@ }, "test": { "type": "BinaryExpression", - "start": 20433, - "end": 20439, + "start": 20773, + "end": 20779, "loc": { "start": { - "line": 586, + "line": 602, "column": 28 }, "end": { - "line": 586, + "line": 602, "column": 34 } }, "left": { "type": "Identifier", - "start": 20433, - "end": 20434, + "start": 20773, + "end": 20774, "loc": { "start": { - "line": 586, + "line": 602, "column": 28 }, "end": { - "line": 586, + "line": 602, "column": 29 }, "identifierName": "i" @@ -42401,15 +43323,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 20437, - "end": 20439, + "start": 20777, + "end": 20779, "loc": { "start": { - "line": 586, + "line": 602, "column": 32 }, "end": { - "line": 586, + "line": 602, "column": 34 } }, @@ -42422,15 +43344,15 @@ }, "update": { "type": "UpdateExpression", - "start": 20441, - "end": 20444, + "start": 20781, + "end": 20784, "loc": { "start": { - "line": 586, + "line": 602, "column": 36 }, "end": { - "line": 586, + "line": 602, "column": 39 } }, @@ -42438,15 +43360,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 20441, - "end": 20442, + "start": 20781, + "end": 20782, "loc": { "start": { - "line": 586, + "line": 602, "column": 36 }, "end": { - "line": 586, + "line": 602, "column": 37 }, "identifierName": "i" @@ -42456,87 +43378,87 @@ }, "body": { "type": "ExpressionStatement", - "start": 20446, - "end": 20465, + "start": 20786, + "end": 20805, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 20446, - "end": 20464, + "start": 20786, + "end": 20804, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20446, - "end": 20456, + "start": 20786, + "end": 20796, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 20446, - "end": 20453, + "start": 20786, + "end": 20793, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 20446, - "end": 20450, + "start": 20786, + "end": 20790, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 45 } } }, "property": { "type": "Identifier", - "start": 20451, - "end": 20453, + "start": 20791, + "end": 20793, "loc": { "start": { - "line": 586, + "line": 602, "column": 46 }, "end": { - "line": 586, + "line": 602, "column": 48 }, "identifierName": "tr" @@ -42547,15 +43469,15 @@ }, "property": { "type": "Identifier", - "start": 20454, - "end": 20455, + "start": 20794, + "end": 20795, "loc": { "start": { - "line": 586, + "line": 602, "column": 49 }, "end": { - "line": 586, + "line": 602, "column": 50 }, "identifierName": "i" @@ -42566,29 +43488,29 @@ }, "right": { "type": "MemberExpression", - "start": 20459, - "end": 20464, + "start": 20799, + "end": 20804, "loc": { "start": { - "line": 586, + "line": 602, "column": 54 }, "end": { - "line": 586, + "line": 602, "column": 59 } }, "object": { "type": "Identifier", - "start": 20459, - "end": 20461, + "start": 20799, + "end": 20801, "loc": { "start": { - "line": 586, + "line": 602, "column": 54 }, "end": { - "line": 586, + "line": 602, "column": 56 }, "identifierName": "tr" @@ -42597,15 +43519,15 @@ }, "property": { "type": "Identifier", - "start": 20462, - "end": 20463, + "start": 20802, + "end": 20803, "loc": { "start": { - "line": 586, + "line": 602, "column": 57 }, "end": { - "line": 586, + "line": 602, "column": 58 }, "identifierName": "i" @@ -42623,15 +43545,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 20321, - "end": 20332, + "start": 20661, + "end": 20672, "loc": { "start": { - "line": 584, + "line": 600, "column": 46 }, "end": { - "line": 584, + "line": 600, "column": 57 } } @@ -42648,15 +43570,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20117, - "end": 20179, + "start": 20457, + "end": 20519, "loc": { "start": { - "line": 581, + "line": 597, "column": 0 }, "end": { - "line": 581, + "line": 597, "column": 62 } } @@ -42664,15 +43586,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # setMatrix()", - "start": 20180, - "end": 20211, + "start": 20520, + "end": 20551, "loc": { "start": { - "line": 582, + "line": 598, "column": 0 }, "end": { - "line": 582, + "line": 598, "column": 31 } } @@ -42680,15 +43602,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20212, - "end": 20274, + "start": 20552, + "end": 20614, "loc": { "start": { - "line": 583, + "line": 599, "column": 0 }, "end": { - "line": 583, + "line": 599, "column": 62 } } @@ -42698,15 +43620,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20469, - "end": 20531, + "start": 20809, + "end": 20871, "loc": { "start": { - "line": 589, + "line": 605, "column": 0 }, "end": { - "line": 589, + "line": 605, "column": 62 } } @@ -42714,15 +43636,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleX()", - "start": 20532, - "end": 20563, + "start": 20872, + "end": 20903, "loc": { "start": { - "line": 590, + "line": 606, "column": 0 }, "end": { - "line": 590, + "line": 606, "column": 31 } } @@ -42730,15 +43652,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20564, - "end": 20626, + "start": 20904, + "end": 20966, "loc": { "start": { - "line": 591, + "line": 607, "column": 0 }, "end": { - "line": 591, + "line": 607, "column": 62 } } @@ -42747,72 +43669,72 @@ }, { "type": "ExpressionStatement", - "start": 20627, - "end": 20699, + "start": 20967, + "end": 21039, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 594, + "line": 610, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 20627, - "end": 20699, + "start": 20967, + "end": 21039, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 594, + "line": 610, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20627, - "end": 20658, + "start": 20967, + "end": 20998, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 592, + "line": 608, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 20627, - "end": 20648, + "start": 20967, + "end": 20988, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 592, + "line": 608, "column": 21 } }, "object": { "type": "Identifier", - "start": 20627, - "end": 20638, + "start": 20967, + "end": 20978, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 592, + "line": 608, "column": 11 }, "identifierName": "L2DMatrix44" @@ -42822,15 +43744,15 @@ }, "property": { "type": "Identifier", - "start": 20639, - "end": 20648, + "start": 20979, + "end": 20988, "loc": { "start": { - "line": 592, + "line": 608, "column": 12 }, "end": { - "line": 592, + "line": 608, "column": 21 }, "identifierName": "prototype" @@ -42842,15 +43764,15 @@ }, "property": { "type": "Identifier", - "start": 20649, - "end": 20658, + "start": 20989, + "end": 20998, "loc": { "start": { - "line": 592, + "line": 608, "column": 22 }, "end": { - "line": 592, + "line": 608, "column": 31 }, "identifierName": "getScaleX" @@ -42862,29 +43784,29 @@ }, "right": { "type": "FunctionExpression", - "start": 20661, - "end": 20699, + "start": 21001, + "end": 21039, "loc": { "start": { - "line": 592, + "line": 608, "column": 34 }, "end": { - "line": 594, + "line": 610, "column": 1 } }, "id": { "type": "Identifier", - "start": 20649, - "end": 20658, + "start": 20989, + "end": 20998, "loc": { "start": { - "line": 592, + "line": 608, "column": 22 }, "end": { - "line": 592, + "line": 608, "column": 31 }, "identifierName": "getScaleX" @@ -42897,87 +43819,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20673, - "end": 20699, + "start": 21013, + "end": 21039, "loc": { "start": { - "line": 592, + "line": 608, "column": 46 }, "end": { - "line": 594, + "line": 610, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 20679, - "end": 20697, + "start": 21019, + "end": 21037, "loc": { "start": { - "line": 593, + "line": 609, "column": 4 }, "end": { - "line": 593, + "line": 609, "column": 22 } }, "argument": { "type": "MemberExpression", - "start": 20686, - "end": 20696, + "start": 21026, + "end": 21036, "loc": { "start": { - "line": 593, + "line": 609, "column": 11 }, "end": { - "line": 593, + "line": 609, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 20686, - "end": 20693, + "start": 21026, + "end": 21033, "loc": { "start": { - "line": 593, + "line": 609, "column": 11 }, "end": { - "line": 593, + "line": 609, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20686, - "end": 20690, + "start": 21026, + "end": 21030, "loc": { "start": { - "line": 593, + "line": 609, "column": 11 }, "end": { - "line": 593, + "line": 609, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20691, - "end": 20693, + "start": 21031, + "end": 21033, "loc": { "start": { - "line": 593, + "line": 609, "column": 16 }, "end": { - "line": 593, + "line": 609, "column": 18 }, "identifierName": "tr" @@ -42988,15 +43910,15 @@ }, "property": { "type": "NumericLiteral", - "start": 20694, - "end": 20695, + "start": 21034, + "end": 21035, "loc": { "start": { - "line": 593, + "line": 609, "column": 19 }, "end": { - "line": 593, + "line": 609, "column": 20 } }, @@ -43022,15 +43944,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20469, - "end": 20531, + "start": 20809, + "end": 20871, "loc": { "start": { - "line": 589, + "line": 605, "column": 0 }, "end": { - "line": 589, + "line": 605, "column": 62 } } @@ -43038,15 +43960,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleX()", - "start": 20532, - "end": 20563, + "start": 20872, + "end": 20903, "loc": { "start": { - "line": 590, + "line": 606, "column": 0 }, "end": { - "line": 590, + "line": 606, "column": 31 } } @@ -43054,15 +43976,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20564, - "end": 20626, + "start": 20904, + "end": 20966, "loc": { "start": { - "line": 591, + "line": 607, "column": 0 }, "end": { - "line": 591, + "line": 607, "column": 62 } } @@ -43072,15 +43994,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20701, - "end": 20763, + "start": 21041, + "end": 21103, "loc": { "start": { - "line": 596, + "line": 612, "column": 0 }, "end": { - "line": 596, + "line": 612, "column": 62 } } @@ -43088,15 +44010,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleY()", - "start": 20764, - "end": 20795, + "start": 21104, + "end": 21135, "loc": { "start": { - "line": 597, + "line": 613, "column": 0 }, "end": { - "line": 597, + "line": 613, "column": 31 } } @@ -43104,15 +44026,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20796, - "end": 20858, + "start": 21136, + "end": 21198, "loc": { "start": { - "line": 598, + "line": 614, "column": 0 }, "end": { - "line": 598, + "line": 614, "column": 62 } } @@ -43121,72 +44043,72 @@ }, { "type": "ExpressionStatement", - "start": 20859, - "end": 20931, + "start": 21199, + "end": 21271, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 601, + "line": 617, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 20859, - "end": 20931, + "start": 21199, + "end": 21271, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 601, + "line": 617, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20859, - "end": 20890, + "start": 21199, + "end": 21230, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 599, + "line": 615, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 20859, - "end": 20880, + "start": 21199, + "end": 21220, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 599, + "line": 615, "column": 21 } }, "object": { "type": "Identifier", - "start": 20859, - "end": 20870, + "start": 21199, + "end": 21210, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 599, + "line": 615, "column": 11 }, "identifierName": "L2DMatrix44" @@ -43196,15 +44118,15 @@ }, "property": { "type": "Identifier", - "start": 20871, - "end": 20880, + "start": 21211, + "end": 21220, "loc": { "start": { - "line": 599, + "line": 615, "column": 12 }, "end": { - "line": 599, + "line": 615, "column": 21 }, "identifierName": "prototype" @@ -43216,15 +44138,15 @@ }, "property": { "type": "Identifier", - "start": 20881, - "end": 20890, + "start": 21221, + "end": 21230, "loc": { "start": { - "line": 599, + "line": 615, "column": 22 }, "end": { - "line": 599, + "line": 615, "column": 31 }, "identifierName": "getScaleY" @@ -43236,29 +44158,29 @@ }, "right": { "type": "FunctionExpression", - "start": 20893, - "end": 20931, + "start": 21233, + "end": 21271, "loc": { "start": { - "line": 599, + "line": 615, "column": 34 }, "end": { - "line": 601, + "line": 617, "column": 1 } }, "id": { "type": "Identifier", - "start": 20881, - "end": 20890, + "start": 21221, + "end": 21230, "loc": { "start": { - "line": 599, + "line": 615, "column": 22 }, "end": { - "line": 599, + "line": 615, "column": 31 }, "identifierName": "getScaleY" @@ -43271,87 +44193,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20905, - "end": 20931, + "start": 21245, + "end": 21271, "loc": { "start": { - "line": 599, + "line": 615, "column": 46 }, "end": { - "line": 601, + "line": 617, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 20911, - "end": 20929, + "start": 21251, + "end": 21269, "loc": { "start": { - "line": 600, + "line": 616, "column": 4 }, "end": { - "line": 600, + "line": 616, "column": 22 } }, "argument": { "type": "MemberExpression", - "start": 20918, - "end": 20928, + "start": 21258, + "end": 21268, "loc": { "start": { - "line": 600, + "line": 616, "column": 11 }, "end": { - "line": 600, + "line": 616, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 20918, - "end": 20925, + "start": 21258, + "end": 21265, "loc": { "start": { - "line": 600, + "line": 616, "column": 11 }, "end": { - "line": 600, + "line": 616, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20918, - "end": 20922, + "start": 21258, + "end": 21262, "loc": { "start": { - "line": 600, + "line": 616, "column": 11 }, "end": { - "line": 600, + "line": 616, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20923, - "end": 20925, + "start": 21263, + "end": 21265, "loc": { "start": { - "line": 600, + "line": 616, "column": 16 }, "end": { - "line": 600, + "line": 616, "column": 18 }, "identifierName": "tr" @@ -43362,15 +44284,15 @@ }, "property": { "type": "NumericLiteral", - "start": 20926, - "end": 20927, + "start": 21266, + "end": 21267, "loc": { "start": { - "line": 600, + "line": 616, "column": 19 }, "end": { - "line": 600, + "line": 616, "column": 20 } }, @@ -43396,15 +44318,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20701, - "end": 20763, + "start": 21041, + "end": 21103, "loc": { "start": { - "line": 596, + "line": 612, "column": 0 }, "end": { - "line": 596, + "line": 612, "column": 62 } } @@ -43412,15 +44334,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleY()", - "start": 20764, - "end": 20795, + "start": 21104, + "end": 21135, "loc": { "start": { - "line": 597, + "line": 613, "column": 0 }, "end": { - "line": 597, + "line": 613, "column": 31 } } @@ -43428,15 +44350,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20796, - "end": 20858, + "start": 21136, + "end": 21198, "loc": { "start": { - "line": 598, + "line": 614, "column": 0 }, "end": { - "line": 598, + "line": 614, "column": 62 } } @@ -43446,15 +44368,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20933, - "end": 20995, + "start": 21273, + "end": 21335, "loc": { "start": { - "line": 603, + "line": 619, "column": 0 }, "end": { - "line": 603, + "line": 619, "column": 62 } } @@ -43462,15 +44384,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformX()", - "start": 20996, - "end": 21028, + "start": 21336, + "end": 21368, "loc": { "start": { - "line": 604, + "line": 620, "column": 0 }, "end": { - "line": 604, + "line": 620, "column": 32 } } @@ -43478,15 +44400,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21029, - "end": 21091, + "start": 21369, + "end": 21431, "loc": { "start": { - "line": 605, + "line": 621, "column": 0 }, "end": { - "line": 605, + "line": 621, "column": 62 } } @@ -43495,72 +44417,72 @@ }, { "type": "ExpressionStatement", - "start": 21092, - "end": 21197, + "start": 21432, + "end": 21537, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 608, + "line": 624, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 21092, - "end": 21197, + "start": 21432, + "end": 21537, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 608, + "line": 624, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21092, - "end": 21124, + "start": 21432, + "end": 21464, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 606, + "line": 622, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 21092, - "end": 21113, + "start": 21432, + "end": 21453, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 606, + "line": 622, "column": 21 } }, "object": { "type": "Identifier", - "start": 21092, - "end": 21103, + "start": 21432, + "end": 21443, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 606, + "line": 622, "column": 11 }, "identifierName": "L2DMatrix44" @@ -43570,15 +44492,15 @@ }, "property": { "type": "Identifier", - "start": 21104, - "end": 21113, + "start": 21444, + "end": 21453, "loc": { "start": { - "line": 606, + "line": 622, "column": 12 }, "end": { - "line": 606, + "line": 622, "column": 21 }, "identifierName": "prototype" @@ -43590,15 +44512,15 @@ }, "property": { "type": "Identifier", - "start": 21114, - "end": 21124, + "start": 21454, + "end": 21464, "loc": { "start": { - "line": 606, + "line": 622, "column": 22 }, "end": { - "line": 606, + "line": 622, "column": 32 }, "identifierName": "transformX" @@ -43610,29 +44532,29 @@ }, "right": { "type": "FunctionExpression", - "start": 21127, - "end": 21197, + "start": 21467, + "end": 21537, "loc": { "start": { - "line": 606, + "line": 622, "column": 35 }, "end": { - "line": 608, + "line": 624, "column": 1 } }, "id": { "type": "Identifier", - "start": 21114, - "end": 21124, + "start": 21454, + "end": 21464, "loc": { "start": { - "line": 606, + "line": 622, "column": 22 }, "end": { - "line": 606, + "line": 622, "column": 32 }, "identifierName": "transformX" @@ -43645,15 +44567,15 @@ "params": [ { "type": "Identifier", - "start": 21137, - "end": 21140, + "start": 21477, + "end": 21480, "loc": { "start": { - "line": 606, + "line": 622, "column": 45 }, "end": { - "line": 606, + "line": 622, "column": 48 }, "identifierName": "src" @@ -43664,15 +44586,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21140, - "end": 21149, + "start": 21480, + "end": 21489, "loc": { "start": { - "line": 606, + "line": 622, "column": 48 }, "end": { - "line": 606, + "line": 622, "column": 57 } } @@ -43682,100 +44604,100 @@ ], "body": { "type": "BlockStatement", - "start": 21151, - "end": 21197, + "start": 21491, + "end": 21537, "loc": { "start": { - "line": 606, + "line": 622, "column": 59 }, "end": { - "line": 608, + "line": 624, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 21157, - "end": 21195, + "start": 21497, + "end": 21535, "loc": { "start": { - "line": 607, + "line": 623, "column": 4 }, "end": { - "line": 607, + "line": 623, "column": 42 } }, "argument": { "type": "BinaryExpression", - "start": 21164, - "end": 21194, + "start": 21504, + "end": 21534, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 41 } }, "left": { "type": "BinaryExpression", - "start": 21164, - "end": 21180, + "start": 21504, + "end": 21520, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 27 } }, "left": { "type": "MemberExpression", - "start": 21164, - "end": 21174, + "start": 21504, + "end": 21514, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 21164, - "end": 21171, + "start": 21504, + "end": 21511, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 21164, - "end": 21168, + "start": 21504, + "end": 21508, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 15 } }, @@ -43783,15 +44705,15 @@ }, "property": { "type": "Identifier", - "start": 21169, - "end": 21171, + "start": 21509, + "end": 21511, "loc": { "start": { - "line": 607, + "line": 623, "column": 16 }, "end": { - "line": 607, + "line": 623, "column": 18 }, "identifierName": "tr" @@ -43803,15 +44725,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21172, - "end": 21173, + "start": 21512, + "end": 21513, "loc": { "start": { - "line": 607, + "line": 623, "column": 19 }, "end": { - "line": 607, + "line": 623, "column": 20 } }, @@ -43827,15 +44749,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 21177, - "end": 21180, + "start": 21517, + "end": 21520, "loc": { "start": { - "line": 607, + "line": 623, "column": 24 }, "end": { - "line": 607, + "line": 623, "column": 27 }, "identifierName": "src" @@ -43847,58 +44769,58 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 21183, - "end": 21194, + "start": 21523, + "end": 21534, "loc": { "start": { - "line": 607, + "line": 623, "column": 30 }, "end": { - "line": 607, + "line": 623, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 21183, - "end": 21190, + "start": 21523, + "end": 21530, "loc": { "start": { - "line": 607, + "line": 623, "column": 30 }, "end": { - "line": 607, + "line": 623, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 21183, - "end": 21187, + "start": 21523, + "end": 21527, "loc": { "start": { - "line": 607, + "line": 623, "column": 30 }, "end": { - "line": 607, + "line": 623, "column": 34 } } }, "property": { "type": "Identifier", - "start": 21188, - "end": 21190, + "start": 21528, + "end": 21530, "loc": { "start": { - "line": 607, + "line": 623, "column": 35 }, "end": { - "line": 607, + "line": 623, "column": 37 }, "identifierName": "tr" @@ -43909,15 +44831,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21191, - "end": 21193, + "start": 21531, + "end": 21533, "loc": { "start": { - "line": 607, + "line": 623, "column": 38 }, "end": { - "line": 607, + "line": 623, "column": 40 } }, @@ -43939,15 +44861,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21140, - "end": 21149, + "start": 21480, + "end": 21489, "loc": { "start": { - "line": 606, + "line": 622, "column": 48 }, "end": { - "line": 606, + "line": 622, "column": 57 } } @@ -43964,15 +44886,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20933, - "end": 20995, + "start": 21273, + "end": 21335, "loc": { "start": { - "line": 603, + "line": 619, "column": 0 }, "end": { - "line": 603, + "line": 619, "column": 62 } } @@ -43980,15 +44902,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformX()", - "start": 20996, - "end": 21028, + "start": 21336, + "end": 21368, "loc": { "start": { - "line": 604, + "line": 620, "column": 0 }, "end": { - "line": 604, + "line": 620, "column": 32 } } @@ -43996,15 +44918,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21029, - "end": 21091, + "start": 21369, + "end": 21431, "loc": { "start": { - "line": 605, + "line": 621, "column": 0 }, "end": { - "line": 605, + "line": 621, "column": 62 } } @@ -44014,15 +44936,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21199, - "end": 21261, + "start": 21539, + "end": 21601, "loc": { "start": { - "line": 610, + "line": 626, "column": 0 }, "end": { - "line": 610, + "line": 626, "column": 62 } } @@ -44030,15 +44952,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformY()", - "start": 21262, - "end": 21294, + "start": 21602, + "end": 21634, "loc": { "start": { - "line": 611, + "line": 627, "column": 0 }, "end": { - "line": 611, + "line": 627, "column": 32 } } @@ -44046,15 +44968,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21295, - "end": 21357, + "start": 21635, + "end": 21697, "loc": { "start": { - "line": 612, + "line": 628, "column": 0 }, "end": { - "line": 612, + "line": 628, "column": 62 } } @@ -44063,72 +44985,72 @@ }, { "type": "ExpressionStatement", - "start": 21358, - "end": 21463, + "start": 21698, + "end": 21803, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 615, + "line": 631, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 21358, - "end": 21463, + "start": 21698, + "end": 21803, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 615, + "line": 631, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21358, - "end": 21390, + "start": 21698, + "end": 21730, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 613, + "line": 629, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 21358, - "end": 21379, + "start": 21698, + "end": 21719, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 613, + "line": 629, "column": 21 } }, "object": { "type": "Identifier", - "start": 21358, - "end": 21369, + "start": 21698, + "end": 21709, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 613, + "line": 629, "column": 11 }, "identifierName": "L2DMatrix44" @@ -44138,15 +45060,15 @@ }, "property": { "type": "Identifier", - "start": 21370, - "end": 21379, + "start": 21710, + "end": 21719, "loc": { "start": { - "line": 613, + "line": 629, "column": 12 }, "end": { - "line": 613, + "line": 629, "column": 21 }, "identifierName": "prototype" @@ -44158,15 +45080,15 @@ }, "property": { "type": "Identifier", - "start": 21380, - "end": 21390, + "start": 21720, + "end": 21730, "loc": { "start": { - "line": 613, + "line": 629, "column": 22 }, "end": { - "line": 613, + "line": 629, "column": 32 }, "identifierName": "transformY" @@ -44178,29 +45100,29 @@ }, "right": { "type": "FunctionExpression", - "start": 21393, - "end": 21463, + "start": 21733, + "end": 21803, "loc": { "start": { - "line": 613, + "line": 629, "column": 35 }, "end": { - "line": 615, + "line": 631, "column": 1 } }, "id": { "type": "Identifier", - "start": 21380, - "end": 21390, + "start": 21720, + "end": 21730, "loc": { "start": { - "line": 613, + "line": 629, "column": 22 }, "end": { - "line": 613, + "line": 629, "column": 32 }, "identifierName": "transformY" @@ -44213,15 +45135,15 @@ "params": [ { "type": "Identifier", - "start": 21403, - "end": 21406, + "start": 21743, + "end": 21746, "loc": { "start": { - "line": 613, + "line": 629, "column": 45 }, "end": { - "line": 613, + "line": 629, "column": 48 }, "identifierName": "src" @@ -44232,15 +45154,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21406, - "end": 21415, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 613, + "line": 629, "column": 48 }, "end": { - "line": 613, + "line": 629, "column": 57 } } @@ -44250,100 +45172,100 @@ ], "body": { "type": "BlockStatement", - "start": 21417, - "end": 21463, + "start": 21757, + "end": 21803, "loc": { "start": { - "line": 613, + "line": 629, "column": 59 }, "end": { - "line": 615, + "line": 631, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 21423, - "end": 21461, + "start": 21763, + "end": 21801, "loc": { "start": { - "line": 614, + "line": 630, "column": 4 }, "end": { - "line": 614, + "line": 630, "column": 42 } }, "argument": { "type": "BinaryExpression", - "start": 21430, - "end": 21460, + "start": 21770, + "end": 21800, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 41 } }, "left": { "type": "BinaryExpression", - "start": 21430, - "end": 21446, + "start": 21770, + "end": 21786, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 27 } }, "left": { "type": "MemberExpression", - "start": 21430, - "end": 21440, + "start": 21770, + "end": 21780, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 21 } }, "object": { "type": "MemberExpression", - "start": 21430, - "end": 21437, + "start": 21770, + "end": 21777, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 21430, - "end": 21434, + "start": 21770, + "end": 21774, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 15 } }, @@ -44351,15 +45273,15 @@ }, "property": { "type": "Identifier", - "start": 21435, - "end": 21437, + "start": 21775, + "end": 21777, "loc": { "start": { - "line": 614, + "line": 630, "column": 16 }, "end": { - "line": 614, + "line": 630, "column": 18 }, "identifierName": "tr" @@ -44371,15 +45293,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21438, - "end": 21439, + "start": 21778, + "end": 21779, "loc": { "start": { - "line": 614, + "line": 630, "column": 19 }, "end": { - "line": 614, + "line": 630, "column": 20 } }, @@ -44395,15 +45317,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 21443, - "end": 21446, + "start": 21783, + "end": 21786, "loc": { "start": { - "line": 614, + "line": 630, "column": 24 }, "end": { - "line": 614, + "line": 630, "column": 27 }, "identifierName": "src" @@ -44415,58 +45337,58 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 21449, - "end": 21460, + "start": 21789, + "end": 21800, "loc": { "start": { - "line": 614, + "line": 630, "column": 30 }, "end": { - "line": 614, + "line": 630, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 21449, - "end": 21456, + "start": 21789, + "end": 21796, "loc": { "start": { - "line": 614, + "line": 630, "column": 30 }, "end": { - "line": 614, + "line": 630, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 21449, - "end": 21453, + "start": 21789, + "end": 21793, "loc": { "start": { - "line": 614, + "line": 630, "column": 30 }, "end": { - "line": 614, + "line": 630, "column": 34 } } }, "property": { "type": "Identifier", - "start": 21454, - "end": 21456, + "start": 21794, + "end": 21796, "loc": { "start": { - "line": 614, + "line": 630, "column": 35 }, "end": { - "line": 614, + "line": 630, "column": 37 }, "identifierName": "tr" @@ -44477,15 +45399,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21457, - "end": 21459, + "start": 21797, + "end": 21799, "loc": { "start": { - "line": 614, + "line": 630, "column": 38 }, "end": { - "line": 614, + "line": 630, "column": 40 } }, @@ -44507,15 +45429,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21406, - "end": 21415, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 613, + "line": 629, "column": 48 }, "end": { - "line": 613, + "line": 629, "column": 57 } } @@ -44532,15 +45454,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21199, - "end": 21261, + "start": 21539, + "end": 21601, "loc": { "start": { - "line": 610, + "line": 626, "column": 0 }, "end": { - "line": 610, + "line": 626, "column": 62 } } @@ -44548,15 +45470,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformY()", - "start": 21262, - "end": 21294, + "start": 21602, + "end": 21634, "loc": { "start": { - "line": 611, + "line": 627, "column": 0 }, "end": { - "line": 611, + "line": 627, "column": 32 } } @@ -44564,15 +45486,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21295, - "end": 21357, + "start": 21635, + "end": 21697, "loc": { "start": { - "line": 612, + "line": 628, "column": 0 }, "end": { - "line": 612, + "line": 628, "column": 62 } } @@ -44582,15 +45504,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21465, - "end": 21527, + "start": 21805, + "end": 21867, "loc": { "start": { - "line": 617, + "line": 633, "column": 0 }, "end": { - "line": 617, + "line": 633, "column": 62 } } @@ -44598,15 +45520,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformX()", - "start": 21528, - "end": 21566, + "start": 21868, + "end": 21906, "loc": { "start": { - "line": 618, + "line": 634, "column": 0 }, "end": { - "line": 618, + "line": 634, "column": 38 } } @@ -44614,15 +45536,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21567, - "end": 21629, + "start": 21907, + "end": 21969, "loc": { "start": { - "line": 619, + "line": 635, "column": 0 }, "end": { - "line": 619, + "line": 635, "column": 62 } } @@ -44631,72 +45553,72 @@ }, { "type": "ExpressionStatement", - "start": 21630, - "end": 21743, + "start": 21970, + "end": 22083, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 622, + "line": 638, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 21630, - "end": 21743, + "start": 21970, + "end": 22083, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 622, + "line": 638, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21630, - "end": 21668, + "start": 21970, + "end": 22008, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 620, + "line": 636, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 21630, - "end": 21651, + "start": 21970, + "end": 21991, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 620, + "line": 636, "column": 21 } }, "object": { "type": "Identifier", - "start": 21630, - "end": 21641, + "start": 21970, + "end": 21981, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 620, + "line": 636, "column": 11 }, "identifierName": "L2DMatrix44" @@ -44706,15 +45628,15 @@ }, "property": { "type": "Identifier", - "start": 21642, - "end": 21651, + "start": 21982, + "end": 21991, "loc": { "start": { - "line": 620, + "line": 636, "column": 12 }, "end": { - "line": 620, + "line": 636, "column": 21 }, "identifierName": "prototype" @@ -44726,15 +45648,15 @@ }, "property": { "type": "Identifier", - "start": 21652, - "end": 21668, + "start": 21992, + "end": 22008, "loc": { "start": { - "line": 620, + "line": 636, "column": 22 }, "end": { - "line": 620, + "line": 636, "column": 38 }, "identifierName": "invertTransformX" @@ -44746,29 +45668,29 @@ }, "right": { "type": "FunctionExpression", - "start": 21671, - "end": 21743, + "start": 22011, + "end": 22083, "loc": { "start": { - "line": 620, + "line": 636, "column": 41 }, "end": { - "line": 622, + "line": 638, "column": 1 } }, "id": { "type": "Identifier", - "start": 21652, - "end": 21668, + "start": 21992, + "end": 22008, "loc": { "start": { - "line": 620, + "line": 636, "column": 22 }, "end": { - "line": 620, + "line": 636, "column": 38 }, "identifierName": "invertTransformX" @@ -44781,15 +45703,15 @@ "params": [ { "type": "Identifier", - "start": 21681, - "end": 21684, + "start": 22021, + "end": 22024, "loc": { "start": { - "line": 620, + "line": 636, "column": 51 }, "end": { - "line": 620, + "line": 636, "column": 54 }, "identifierName": "src" @@ -44800,15 +45722,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21684, - "end": 21693, + "start": 22024, + "end": 22033, "loc": { "start": { - "line": 620, + "line": 636, "column": 54 }, "end": { - "line": 620, + "line": 636, "column": 63 } } @@ -44818,72 +45740,72 @@ ], "body": { "type": "BlockStatement", - "start": 21695, - "end": 21743, + "start": 22035, + "end": 22083, "loc": { "start": { - "line": 620, + "line": 636, "column": 65 }, "end": { - "line": 622, + "line": 638, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 21701, - "end": 21741, + "start": 22041, + "end": 22081, "loc": { "start": { - "line": 621, + "line": 637, "column": 4 }, "end": { - "line": 621, + "line": 637, "column": 44 } }, "argument": { "type": "BinaryExpression", - "start": 21708, - "end": 21740, + "start": 22048, + "end": 22080, "loc": { "start": { - "line": 621, + "line": 637, "column": 11 }, "end": { - "line": 621, + "line": 637, "column": 43 } }, "left": { "type": "BinaryExpression", - "start": 21709, - "end": 21726, + "start": 22049, + "end": 22066, "loc": { "start": { - "line": 621, + "line": 637, "column": 12 }, "end": { - "line": 621, + "line": 637, "column": 29 } }, "left": { "type": "Identifier", - "start": 21709, - "end": 21712, + "start": 22049, + "end": 22052, "loc": { "start": { - "line": 621, + "line": 637, "column": 12 }, "end": { - "line": 621, + "line": 637, "column": 15 }, "identifierName": "src" @@ -44894,58 +45816,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 21715, - "end": 21726, + "start": 22055, + "end": 22066, "loc": { "start": { - "line": 621, + "line": 637, "column": 18 }, "end": { - "line": 621, + "line": 637, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 21715, - "end": 21722, + "start": 22055, + "end": 22062, "loc": { "start": { - "line": 621, + "line": 637, "column": 18 }, "end": { - "line": 621, + "line": 637, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 21715, - "end": 21719, + "start": 22055, + "end": 22059, "loc": { "start": { - "line": 621, + "line": 637, "column": 18 }, "end": { - "line": 621, + "line": 637, "column": 22 } } }, "property": { "type": "Identifier", - "start": 21720, - "end": 21722, + "start": 22060, + "end": 22062, "loc": { "start": { - "line": 621, + "line": 637, "column": 23 }, "end": { - "line": 621, + "line": 637, "column": 25 }, "identifierName": "tr" @@ -44956,15 +45878,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21723, - "end": 21725, + "start": 22063, + "end": 22065, "loc": { "start": { - "line": 621, + "line": 637, "column": 26 }, "end": { - "line": 621, + "line": 637, "column": 28 } }, @@ -44979,64 +45901,64 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 21708 + "parenStart": 22048 } }, "operator": "/", "right": { "type": "MemberExpression", - "start": 21730, - "end": 21740, + "start": 22070, + "end": 22080, "loc": { "start": { - "line": 621, + "line": 637, "column": 33 }, "end": { - "line": 621, + "line": 637, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21730, - "end": 21737, + "start": 22070, + "end": 22077, "loc": { "start": { - "line": 621, + "line": 637, "column": 33 }, "end": { - "line": 621, + "line": 637, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21730, - "end": 21734, + "start": 22070, + "end": 22074, "loc": { "start": { - "line": 621, + "line": 637, "column": 33 }, "end": { - "line": 621, + "line": 637, "column": 37 } } }, "property": { "type": "Identifier", - "start": 21735, - "end": 21737, + "start": 22075, + "end": 22077, "loc": { "start": { - "line": 621, + "line": 637, "column": 38 }, "end": { - "line": 621, + "line": 637, "column": 40 }, "identifierName": "tr" @@ -45047,15 +45969,15 @@ }, "property": { "type": "NumericLiteral", - "start": 21738, - "end": 21739, + "start": 22078, + "end": 22079, "loc": { "start": { - "line": 621, + "line": 637, "column": 41 }, "end": { - "line": 621, + "line": 637, "column": 42 } }, @@ -45077,15 +45999,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21684, - "end": 21693, + "start": 22024, + "end": 22033, "loc": { "start": { - "line": 620, + "line": 636, "column": 54 }, "end": { - "line": 620, + "line": 636, "column": 63 } } @@ -45102,15 +46024,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21465, - "end": 21527, + "start": 21805, + "end": 21867, "loc": { "start": { - "line": 617, + "line": 633, "column": 0 }, "end": { - "line": 617, + "line": 633, "column": 62 } } @@ -45118,15 +46040,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformX()", - "start": 21528, - "end": 21566, + "start": 21868, + "end": 21906, "loc": { "start": { - "line": 618, + "line": 634, "column": 0 }, "end": { - "line": 618, + "line": 634, "column": 38 } } @@ -45134,15 +46056,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21567, - "end": 21629, + "start": 21907, + "end": 21969, "loc": { "start": { - "line": 619, + "line": 635, "column": 0 }, "end": { - "line": 619, + "line": 635, "column": 62 } } @@ -45152,15 +46074,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21745, - "end": 21807, + "start": 22085, + "end": 22147, "loc": { "start": { - "line": 624, + "line": 640, "column": 0 }, "end": { - "line": 624, + "line": 640, "column": 62 } } @@ -45168,15 +46090,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformY()", - "start": 21808, - "end": 21846, + "start": 22148, + "end": 22186, "loc": { "start": { - "line": 625, + "line": 641, "column": 0 }, "end": { - "line": 625, + "line": 641, "column": 38 } } @@ -45184,15 +46106,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21847, - "end": 21909, + "start": 22187, + "end": 22249, "loc": { "start": { - "line": 626, + "line": 642, "column": 0 }, "end": { - "line": 626, + "line": 642, "column": 62 } } @@ -45201,72 +46123,72 @@ }, { "type": "ExpressionStatement", - "start": 21910, - "end": 22023, + "start": 22250, + "end": 22363, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 629, + "line": 645, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 21910, - "end": 22023, + "start": 22250, + "end": 22363, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 629, + "line": 645, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21910, - "end": 21948, + "start": 22250, + "end": 22288, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 627, + "line": 643, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 21910, - "end": 21931, + "start": 22250, + "end": 22271, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 627, + "line": 643, "column": 21 } }, "object": { "type": "Identifier", - "start": 21910, - "end": 21921, + "start": 22250, + "end": 22261, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 627, + "line": 643, "column": 11 }, "identifierName": "L2DMatrix44" @@ -45276,15 +46198,15 @@ }, "property": { "type": "Identifier", - "start": 21922, - "end": 21931, + "start": 22262, + "end": 22271, "loc": { "start": { - "line": 627, + "line": 643, "column": 12 }, "end": { - "line": 627, + "line": 643, "column": 21 }, "identifierName": "prototype" @@ -45296,15 +46218,15 @@ }, "property": { "type": "Identifier", - "start": 21932, - "end": 21948, + "start": 22272, + "end": 22288, "loc": { "start": { - "line": 627, + "line": 643, "column": 22 }, "end": { - "line": 627, + "line": 643, "column": 38 }, "identifierName": "invertTransformY" @@ -45316,29 +46238,29 @@ }, "right": { "type": "FunctionExpression", - "start": 21951, - "end": 22023, + "start": 22291, + "end": 22363, "loc": { "start": { - "line": 627, + "line": 643, "column": 41 }, "end": { - "line": 629, + "line": 645, "column": 1 } }, "id": { "type": "Identifier", - "start": 21932, - "end": 21948, + "start": 22272, + "end": 22288, "loc": { "start": { - "line": 627, + "line": 643, "column": 22 }, "end": { - "line": 627, + "line": 643, "column": 38 }, "identifierName": "invertTransformY" @@ -45351,15 +46273,15 @@ "params": [ { "type": "Identifier", - "start": 21961, - "end": 21964, + "start": 22301, + "end": 22304, "loc": { "start": { - "line": 627, + "line": 643, "column": 51 }, "end": { - "line": 627, + "line": 643, "column": 54 }, "identifierName": "src" @@ -45370,15 +46292,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21964, - "end": 21973, + "start": 22304, + "end": 22313, "loc": { "start": { - "line": 627, + "line": 643, "column": 54 }, "end": { - "line": 627, + "line": 643, "column": 63 } } @@ -45388,72 +46310,72 @@ ], "body": { "type": "BlockStatement", - "start": 21975, - "end": 22023, + "start": 22315, + "end": 22363, "loc": { "start": { - "line": 627, + "line": 643, "column": 65 }, "end": { - "line": 629, + "line": 645, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 21981, - "end": 22021, + "start": 22321, + "end": 22361, "loc": { "start": { - "line": 628, + "line": 644, "column": 4 }, "end": { - "line": 628, + "line": 644, "column": 44 } }, "argument": { "type": "BinaryExpression", - "start": 21988, - "end": 22020, + "start": 22328, + "end": 22360, "loc": { "start": { - "line": 628, + "line": 644, "column": 11 }, "end": { - "line": 628, + "line": 644, "column": 43 } }, "left": { "type": "BinaryExpression", - "start": 21989, - "end": 22006, + "start": 22329, + "end": 22346, "loc": { "start": { - "line": 628, + "line": 644, "column": 12 }, "end": { - "line": 628, + "line": 644, "column": 29 } }, "left": { "type": "Identifier", - "start": 21989, - "end": 21992, + "start": 22329, + "end": 22332, "loc": { "start": { - "line": 628, + "line": 644, "column": 12 }, "end": { - "line": 628, + "line": 644, "column": 15 }, "identifierName": "src" @@ -45464,58 +46386,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 21995, - "end": 22006, + "start": 22335, + "end": 22346, "loc": { "start": { - "line": 628, + "line": 644, "column": 18 }, "end": { - "line": 628, + "line": 644, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 21995, - "end": 22002, + "start": 22335, + "end": 22342, "loc": { "start": { - "line": 628, + "line": 644, "column": 18 }, "end": { - "line": 628, + "line": 644, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 21995, - "end": 21999, + "start": 22335, + "end": 22339, "loc": { "start": { - "line": 628, + "line": 644, "column": 18 }, "end": { - "line": 628, + "line": 644, "column": 22 } } }, "property": { "type": "Identifier", - "start": 22000, - "end": 22002, + "start": 22340, + "end": 22342, "loc": { "start": { - "line": 628, + "line": 644, "column": 23 }, "end": { - "line": 628, + "line": 644, "column": 25 }, "identifierName": "tr" @@ -45526,15 +46448,15 @@ }, "property": { "type": "NumericLiteral", - "start": 22003, - "end": 22005, + "start": 22343, + "end": 22345, "loc": { "start": { - "line": 628, + "line": 644, "column": 26 }, "end": { - "line": 628, + "line": 644, "column": 28 } }, @@ -45549,64 +46471,64 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 21988 + "parenStart": 22328 } }, "operator": "/", "right": { "type": "MemberExpression", - "start": 22010, - "end": 22020, + "start": 22350, + "end": 22360, "loc": { "start": { - "line": 628, + "line": 644, "column": 33 }, "end": { - "line": 628, + "line": 644, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 22010, - "end": 22017, + "start": 22350, + "end": 22357, "loc": { "start": { - "line": 628, + "line": 644, "column": 33 }, "end": { - "line": 628, + "line": 644, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 22010, - "end": 22014, + "start": 22350, + "end": 22354, "loc": { "start": { - "line": 628, + "line": 644, "column": 33 }, "end": { - "line": 628, + "line": 644, "column": 37 } } }, "property": { "type": "Identifier", - "start": 22015, - "end": 22017, + "start": 22355, + "end": 22357, "loc": { "start": { - "line": 628, + "line": 644, "column": 38 }, "end": { - "line": 628, + "line": 644, "column": 40 }, "identifierName": "tr" @@ -45617,15 +46539,15 @@ }, "property": { "type": "NumericLiteral", - "start": 22018, - "end": 22019, + "start": 22358, + "end": 22359, "loc": { "start": { - "line": 628, + "line": 644, "column": 41 }, "end": { - "line": 628, + "line": 644, "column": 42 } }, @@ -45647,15 +46569,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21964, - "end": 21973, + "start": 22304, + "end": 22313, "loc": { "start": { - "line": 627, + "line": 643, "column": 54 }, "end": { - "line": 627, + "line": 643, "column": 63 } } @@ -45672,15 +46594,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21745, - "end": 21807, + "start": 22085, + "end": 22147, "loc": { "start": { - "line": 624, + "line": 640, "column": 0 }, "end": { - "line": 624, + "line": 640, "column": 62 } } @@ -45688,15 +46610,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformY()", - "start": 21808, - "end": 21846, + "start": 22148, + "end": 22186, "loc": { "start": { - "line": 625, + "line": 641, "column": 0 }, "end": { - "line": 625, + "line": 641, "column": 38 } } @@ -45704,15 +46626,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21847, - "end": 21909, + "start": 22187, + "end": 22249, "loc": { "start": { - "line": 626, + "line": 642, "column": 0 }, "end": { - "line": 626, + "line": 642, "column": 62 } } @@ -45722,15 +46644,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22025, - "end": 22087, + "start": 22365, + "end": 22427, "loc": { "start": { - "line": 631, + "line": 647, "column": 0 }, "end": { - "line": 631, + "line": 647, "column": 62 } } @@ -45738,15 +46660,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multTranslate()", - "start": 22088, - "end": 22123, + "start": 22428, + "end": 22463, "loc": { "start": { - "line": 632, + "line": 648, "column": 0 }, "end": { - "line": 632, + "line": 648, "column": 35 } } @@ -45754,15 +46676,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22124, - "end": 22186, + "start": 22464, + "end": 22526, "loc": { "start": { - "line": 633, + "line": 649, "column": 0 }, "end": { - "line": 633, + "line": 649, "column": 62 } } @@ -45771,72 +46693,72 @@ }, { "type": "ExpressionStatement", - "start": 22187, - "end": 22390, + "start": 22527, + "end": 22730, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 637, + "line": 653, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 22187, - "end": 22390, + "start": 22527, + "end": 22730, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 637, + "line": 653, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22187, - "end": 22222, + "start": 22527, + "end": 22562, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 634, + "line": 650, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 22187, - "end": 22208, + "start": 22527, + "end": 22548, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 634, + "line": 650, "column": 21 } }, "object": { "type": "Identifier", - "start": 22187, - "end": 22198, + "start": 22527, + "end": 22538, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 634, + "line": 650, "column": 11 }, "identifierName": "L2DMatrix44" @@ -45846,15 +46768,15 @@ }, "property": { "type": "Identifier", - "start": 22199, - "end": 22208, + "start": 22539, + "end": 22548, "loc": { "start": { - "line": 634, + "line": 650, "column": 12 }, "end": { - "line": 634, + "line": 650, "column": 21 }, "identifierName": "prototype" @@ -45866,15 +46788,15 @@ }, "property": { "type": "Identifier", - "start": 22209, - "end": 22222, + "start": 22549, + "end": 22562, "loc": { "start": { - "line": 634, + "line": 650, "column": 22 }, "end": { - "line": 634, + "line": 650, "column": 35 }, "identifierName": "multTranslate" @@ -45886,29 +46808,29 @@ }, "right": { "type": "FunctionExpression", - "start": 22225, - "end": 22390, + "start": 22565, + "end": 22730, "loc": { "start": { - "line": 634, + "line": 650, "column": 38 }, "end": { - "line": 637, + "line": 653, "column": 1 } }, "id": { "type": "Identifier", - "start": 22209, - "end": 22222, + "start": 22549, + "end": 22562, "loc": { "start": { - "line": 634, + "line": 650, "column": 22 }, "end": { - "line": 634, + "line": 650, "column": 35 }, "identifierName": "multTranslate" @@ -45921,15 +46843,15 @@ "params": [ { "type": "Identifier", - "start": 22235, - "end": 22241, + "start": 22575, + "end": 22581, "loc": { "start": { - "line": 634, + "line": 650, "column": 48 }, "end": { - "line": 634, + "line": 650, "column": 54 }, "identifierName": "shiftX" @@ -45940,15 +46862,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22241, - "end": 22250, + "start": 22581, + "end": 22590, "loc": { "start": { - "line": 634, + "line": 650, "column": 54 }, "end": { - "line": 634, + "line": 650, "column": 63 } } @@ -45957,15 +46879,15 @@ }, { "type": "Identifier", - "start": 22252, - "end": 22258, + "start": 22592, + "end": 22598, "loc": { "start": { - "line": 634, + "line": 650, "column": 65 }, "end": { - "line": 634, + "line": 650, "column": 71 }, "identifierName": "shiftY" @@ -45975,15 +46897,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22241, - "end": 22250, + "start": 22581, + "end": 22590, "loc": { "start": { - "line": 634, + "line": 650, "column": 54 }, "end": { - "line": 634, + "line": 650, "column": 63 } } @@ -45993,15 +46915,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22258, - "end": 22267, + "start": 22598, + "end": 22607, "loc": { "start": { - "line": 634, + "line": 650, "column": 71 }, "end": { - "line": 634, + "line": 650, "column": 80 } } @@ -46011,59 +46933,59 @@ ], "body": { "type": "BlockStatement", - "start": 22269, - "end": 22390, + "start": 22609, + "end": 22730, "loc": { "start": { - "line": 634, + "line": 650, "column": 82 }, "end": { - "line": 637, + "line": 653, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 22275, - "end": 22344, + "start": 22615, + "end": 22684, "loc": { "start": { - "line": 635, + "line": 651, "column": 4 }, "end": { - "line": 635, + "line": 651, "column": 73 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22279, - "end": 22343, + "start": 22619, + "end": 22683, "loc": { "start": { - "line": 635, + "line": 651, "column": 8 }, "end": { - "line": 635, + "line": 651, "column": 72 } }, "id": { "type": "Identifier", - "start": 22279, - "end": 22282, + "start": 22619, + "end": 22622, "loc": { "start": { - "line": 635, + "line": 651, "column": 8 }, "end": { - "line": 635, + "line": 651, "column": 11 }, "identifierName": "tr1" @@ -46073,30 +46995,30 @@ }, "init": { "type": "ArrayExpression", - "start": 22285, - "end": 22343, + "start": 22625, + "end": 22683, "loc": { "start": { - "line": 635, + "line": 651, "column": 14 }, "end": { - "line": 635, + "line": 651, "column": 72 } }, "elements": [ { "type": "NumericLiteral", - "start": 22286, - "end": 22287, + "start": 22626, + "end": 22627, "loc": { "start": { - "line": 635, + "line": 651, "column": 15 }, "end": { - "line": 635, + "line": 651, "column": 16 } }, @@ -46108,15 +47030,15 @@ }, { "type": "NumericLiteral", - "start": 22289, - "end": 22290, + "start": 22629, + "end": 22630, "loc": { "start": { - "line": 635, + "line": 651, "column": 18 }, "end": { - "line": 635, + "line": 651, "column": 19 } }, @@ -46128,15 +47050,15 @@ }, { "type": "NumericLiteral", - "start": 22292, - "end": 22293, + "start": 22632, + "end": 22633, "loc": { "start": { - "line": 635, + "line": 651, "column": 21 }, "end": { - "line": 635, + "line": 651, "column": 22 } }, @@ -46148,15 +47070,15 @@ }, { "type": "NumericLiteral", - "start": 22295, - "end": 22296, + "start": 22635, + "end": 22636, "loc": { "start": { - "line": 635, + "line": 651, "column": 24 }, "end": { - "line": 635, + "line": 651, "column": 25 } }, @@ -46168,15 +47090,15 @@ }, { "type": "NumericLiteral", - "start": 22298, - "end": 22299, + "start": 22638, + "end": 22639, "loc": { "start": { - "line": 635, + "line": 651, "column": 27 }, "end": { - "line": 635, + "line": 651, "column": 28 } }, @@ -46188,15 +47110,15 @@ }, { "type": "NumericLiteral", - "start": 22301, - "end": 22302, + "start": 22641, + "end": 22642, "loc": { "start": { - "line": 635, + "line": 651, "column": 30 }, "end": { - "line": 635, + "line": 651, "column": 31 } }, @@ -46208,15 +47130,15 @@ }, { "type": "NumericLiteral", - "start": 22304, - "end": 22305, + "start": 22644, + "end": 22645, "loc": { "start": { - "line": 635, + "line": 651, "column": 33 }, "end": { - "line": 635, + "line": 651, "column": 34 } }, @@ -46228,15 +47150,15 @@ }, { "type": "NumericLiteral", - "start": 22307, - "end": 22308, + "start": 22647, + "end": 22648, "loc": { "start": { - "line": 635, + "line": 651, "column": 36 }, "end": { - "line": 635, + "line": 651, "column": 37 } }, @@ -46248,15 +47170,15 @@ }, { "type": "NumericLiteral", - "start": 22310, - "end": 22311, + "start": 22650, + "end": 22651, "loc": { "start": { - "line": 635, + "line": 651, "column": 39 }, "end": { - "line": 635, + "line": 651, "column": 40 } }, @@ -46268,15 +47190,15 @@ }, { "type": "NumericLiteral", - "start": 22313, - "end": 22314, + "start": 22653, + "end": 22654, "loc": { "start": { - "line": 635, + "line": 651, "column": 42 }, "end": { - "line": 635, + "line": 651, "column": 43 } }, @@ -46288,15 +47210,15 @@ }, { "type": "NumericLiteral", - "start": 22316, - "end": 22317, + "start": 22656, + "end": 22657, "loc": { "start": { - "line": 635, + "line": 651, "column": 45 }, "end": { - "line": 635, + "line": 651, "column": 46 } }, @@ -46308,15 +47230,15 @@ }, { "type": "NumericLiteral", - "start": 22319, - "end": 22320, + "start": 22659, + "end": 22660, "loc": { "start": { - "line": 635, + "line": 651, "column": 48 }, "end": { - "line": 635, + "line": 651, "column": 49 } }, @@ -46328,15 +47250,15 @@ }, { "type": "Identifier", - "start": 22322, - "end": 22328, + "start": 22662, + "end": 22668, "loc": { "start": { - "line": 635, + "line": 651, "column": 51 }, "end": { - "line": 635, + "line": 651, "column": 57 }, "identifierName": "shiftX" @@ -46345,15 +47267,15 @@ }, { "type": "Identifier", - "start": 22330, - "end": 22336, + "start": 22670, + "end": 22676, "loc": { "start": { - "line": 635, + "line": 651, "column": 59 }, "end": { - "line": 635, + "line": 651, "column": 65 }, "identifierName": "shiftY" @@ -46362,15 +47284,15 @@ }, { "type": "NumericLiteral", - "start": 22338, - "end": 22339, + "start": 22678, + "end": 22679, "loc": { "start": { - "line": 635, + "line": 651, "column": 67 }, "end": { - "line": 635, + "line": 651, "column": 68 } }, @@ -46382,15 +47304,15 @@ }, { "type": "NumericLiteral", - "start": 22341, - "end": 22342, + "start": 22681, + "end": 22682, "loc": { "start": { - "line": 635, + "line": 651, "column": 70 }, "end": { - "line": 635, + "line": 651, "column": 71 } }, @@ -46410,57 +47332,57 @@ }, { "type": "ExpressionStatement", - "start": 22349, - "end": 22388, + "start": 22689, + "end": 22728, "loc": { "start": { - "line": 636, + "line": 652, "column": 4 }, "end": { - "line": 636, + "line": 652, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 22349, - "end": 22387, + "start": 22689, + "end": 22727, "loc": { "start": { - "line": 636, + "line": 652, "column": 4 }, "end": { - "line": 636, + "line": 652, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 22349, - "end": 22364, + "start": 22689, + "end": 22704, "loc": { "start": { - "line": 636, + "line": 652, "column": 4 }, "end": { - "line": 636, + "line": 652, "column": 19 } }, "object": { "type": "Identifier", - "start": 22349, - "end": 22360, + "start": 22689, + "end": 22700, "loc": { "start": { - "line": 636, + "line": 652, "column": 4 }, "end": { - "line": 636, + "line": 652, "column": 15 }, "identifierName": "L2DMatrix44" @@ -46469,15 +47391,15 @@ }, "property": { "type": "Identifier", - "start": 22361, - "end": 22364, + "start": 22701, + "end": 22704, "loc": { "start": { - "line": 636, + "line": 652, "column": 16 }, "end": { - "line": 636, + "line": 652, "column": 19 }, "identifierName": "mul" @@ -46489,15 +47411,15 @@ "arguments": [ { "type": "Identifier", - "start": 22365, - "end": 22368, + "start": 22705, + "end": 22708, "loc": { "start": { - "line": 636, + "line": 652, "column": 20 }, "end": { - "line": 636, + "line": 652, "column": 23 }, "identifierName": "tr1" @@ -46506,44 +47428,44 @@ }, { "type": "MemberExpression", - "start": 22370, - "end": 22377, + "start": 22710, + "end": 22717, "loc": { "start": { - "line": 636, + "line": 652, "column": 25 }, "end": { - "line": 636, + "line": 652, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 22370, - "end": 22374, + "start": 22710, + "end": 22714, "loc": { "start": { - "line": 636, + "line": 652, "column": 25 }, "end": { - "line": 636, + "line": 652, "column": 29 } } }, "property": { "type": "Identifier", - "start": 22375, - "end": 22377, + "start": 22715, + "end": 22717, "loc": { "start": { - "line": 636, + "line": 652, "column": 30 }, "end": { - "line": 636, + "line": 652, "column": 32 }, "identifierName": "tr" @@ -46554,44 +47476,44 @@ }, { "type": "MemberExpression", - "start": 22379, - "end": 22386, + "start": 22719, + "end": 22726, "loc": { "start": { - "line": 636, + "line": 652, "column": 34 }, "end": { - "line": 636, + "line": 652, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 22379, - "end": 22383, + "start": 22719, + "end": 22723, "loc": { "start": { - "line": 636, + "line": 652, "column": 34 }, "end": { - "line": 636, + "line": 652, "column": 38 } } }, "property": { "type": "Identifier", - "start": 22384, - "end": 22386, + "start": 22724, + "end": 22726, "loc": { "start": { - "line": 636, + "line": 652, "column": 39 }, "end": { - "line": 636, + "line": 652, "column": 41 }, "identifierName": "tr" @@ -46609,15 +47531,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22258, - "end": 22267, + "start": 22598, + "end": 22607, "loc": { "start": { - "line": 634, + "line": 650, "column": 71 }, "end": { - "line": 634, + "line": 650, "column": 80 } } @@ -46634,15 +47556,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22025, - "end": 22087, + "start": 22365, + "end": 22427, "loc": { "start": { - "line": 631, + "line": 647, "column": 0 }, "end": { - "line": 631, + "line": 647, "column": 62 } } @@ -46650,15 +47572,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multTranslate()", - "start": 22088, - "end": 22123, + "start": 22428, + "end": 22463, "loc": { "start": { - "line": 632, + "line": 648, "column": 0 }, "end": { - "line": 632, + "line": 648, "column": 35 } } @@ -46666,15 +47588,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22124, - "end": 22186, + "start": 22464, + "end": 22526, "loc": { "start": { - "line": 633, + "line": 649, "column": 0 }, "end": { - "line": 633, + "line": 649, "column": 62 } } @@ -46684,15 +47606,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22392, - "end": 22454, + "start": 22732, + "end": 22794, "loc": { "start": { - "line": 639, + "line": 655, "column": 0 }, "end": { - "line": 639, + "line": 655, "column": 62 } } @@ -46700,15 +47622,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translate()", - "start": 22455, - "end": 22486, + "start": 22795, + "end": 22826, "loc": { "start": { - "line": 640, + "line": 656, "column": 0 }, "end": { - "line": 640, + "line": 656, "column": 31 } } @@ -46716,15 +47638,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22487, - "end": 22549, + "start": 22827, + "end": 22889, "loc": { "start": { - "line": 641, + "line": 657, "column": 0 }, "end": { - "line": 641, + "line": 657, "column": 62 } } @@ -46733,72 +47655,72 @@ }, { "type": "ExpressionStatement", - "start": 22550, - "end": 22663, + "start": 22890, + "end": 23003, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 645, + "line": 661, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 22550, - "end": 22663, + "start": 22890, + "end": 23003, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 645, + "line": 661, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22550, - "end": 22581, + "start": 22890, + "end": 22921, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 642, + "line": 658, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 22550, - "end": 22571, + "start": 22890, + "end": 22911, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 642, + "line": 658, "column": 21 } }, "object": { "type": "Identifier", - "start": 22550, - "end": 22561, + "start": 22890, + "end": 22901, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 642, + "line": 658, "column": 11 }, "identifierName": "L2DMatrix44" @@ -46808,15 +47730,15 @@ }, "property": { "type": "Identifier", - "start": 22562, - "end": 22571, + "start": 22902, + "end": 22911, "loc": { "start": { - "line": 642, + "line": 658, "column": 12 }, "end": { - "line": 642, + "line": 658, "column": 21 }, "identifierName": "prototype" @@ -46828,15 +47750,15 @@ }, "property": { "type": "Identifier", - "start": 22572, - "end": 22581, + "start": 22912, + "end": 22921, "loc": { "start": { - "line": 642, + "line": 658, "column": 22 }, "end": { - "line": 642, + "line": 658, "column": 31 }, "identifierName": "translate" @@ -46848,29 +47770,29 @@ }, "right": { "type": "FunctionExpression", - "start": 22584, - "end": 22663, + "start": 22924, + "end": 23003, "loc": { "start": { - "line": 642, + "line": 658, "column": 34 }, "end": { - "line": 645, + "line": 661, "column": 1 } }, "id": { "type": "Identifier", - "start": 22572, - "end": 22581, + "start": 22912, + "end": 22921, "loc": { "start": { - "line": 642, + "line": 658, "column": 22 }, "end": { - "line": 642, + "line": 658, "column": 31 }, "identifierName": "translate" @@ -46883,15 +47805,15 @@ "params": [ { "type": "Identifier", - "start": 22594, - "end": 22595, + "start": 22934, + "end": 22935, "loc": { "start": { - "line": 642, + "line": 658, "column": 44 }, "end": { - "line": 642, + "line": 658, "column": 45 }, "identifierName": "x" @@ -46902,15 +47824,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22595, - "end": 22604, + "start": 22935, + "end": 22944, "loc": { "start": { - "line": 642, + "line": 658, "column": 45 }, "end": { - "line": 642, + "line": 658, "column": 54 } } @@ -46919,15 +47841,15 @@ }, { "type": "Identifier", - "start": 22606, - "end": 22607, + "start": 22946, + "end": 22947, "loc": { "start": { - "line": 642, + "line": 658, "column": 56 }, "end": { - "line": 642, + "line": 658, "column": 57 }, "identifierName": "y" @@ -46937,15 +47859,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22595, - "end": 22604, + "start": 22935, + "end": 22944, "loc": { "start": { - "line": 642, + "line": 658, "column": 45 }, "end": { - "line": 642, + "line": 658, "column": 54 } } @@ -46955,15 +47877,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22607, - "end": 22616, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 642, + "line": 658, "column": 57 }, "end": { - "line": 642, + "line": 658, "column": 66 } } @@ -46973,87 +47895,87 @@ ], "body": { "type": "BlockStatement", - "start": 22618, - "end": 22663, + "start": 22958, + "end": 23003, "loc": { "start": { - "line": 642, + "line": 658, "column": 68 }, "end": { - "line": 645, + "line": 661, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 22624, - "end": 22640, + "start": 22964, + "end": 22980, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 22624, - "end": 22639, + "start": 22964, + "end": 22979, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22624, - "end": 22635, + "start": 22964, + "end": 22975, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 15 } }, "object": { "type": "MemberExpression", - "start": 22624, - "end": 22631, + "start": 22964, + "end": 22971, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 22624, - "end": 22628, + "start": 22964, + "end": 22968, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 8 } }, @@ -47061,15 +47983,15 @@ }, "property": { "type": "Identifier", - "start": 22629, - "end": 22631, + "start": 22969, + "end": 22971, "loc": { "start": { - "line": 643, + "line": 659, "column": 9 }, "end": { - "line": 643, + "line": 659, "column": 11 }, "identifierName": "tr" @@ -47081,15 +48003,15 @@ }, "property": { "type": "NumericLiteral", - "start": 22632, - "end": 22634, + "start": 22972, + "end": 22974, "loc": { "start": { - "line": 643, + "line": 659, "column": 12 }, "end": { - "line": 643, + "line": 659, "column": 14 } }, @@ -47104,15 +48026,15 @@ }, "right": { "type": "Identifier", - "start": 22638, - "end": 22639, + "start": 22978, + "end": 22979, "loc": { "start": { - "line": 643, + "line": 659, "column": 18 }, "end": { - "line": 643, + "line": 659, "column": 19 }, "identifierName": "x" @@ -47125,87 +48047,87 @@ }, { "type": "ExpressionStatement", - "start": 22645, - "end": 22661, + "start": 22985, + "end": 23001, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 22645, - "end": 22660, + "start": 22985, + "end": 23000, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22645, - "end": 22656, + "start": 22985, + "end": 22996, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 15 } }, "object": { "type": "MemberExpression", - "start": 22645, - "end": 22652, + "start": 22985, + "end": 22992, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 22645, - "end": 22649, + "start": 22985, + "end": 22989, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 8 } } }, "property": { "type": "Identifier", - "start": 22650, - "end": 22652, + "start": 22990, + "end": 22992, "loc": { "start": { - "line": 644, + "line": 660, "column": 9 }, "end": { - "line": 644, + "line": 660, "column": 11 }, "identifierName": "tr" @@ -47216,15 +48138,15 @@ }, "property": { "type": "NumericLiteral", - "start": 22653, - "end": 22655, + "start": 22993, + "end": 22995, "loc": { "start": { - "line": 644, + "line": 660, "column": 12 }, "end": { - "line": 644, + "line": 660, "column": 14 } }, @@ -47238,15 +48160,15 @@ }, "right": { "type": "Identifier", - "start": 22659, - "end": 22660, + "start": 22999, + "end": 23000, "loc": { "start": { - "line": 644, + "line": 660, "column": 18 }, "end": { - "line": 644, + "line": 660, "column": 19 }, "identifierName": "y" @@ -47261,15 +48183,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22607, - "end": 22616, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 642, + "line": 658, "column": 57 }, "end": { - "line": 642, + "line": 658, "column": 66 } } @@ -47286,15 +48208,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22392, - "end": 22454, + "start": 22732, + "end": 22794, "loc": { "start": { - "line": 639, + "line": 655, "column": 0 }, "end": { - "line": 639, + "line": 655, "column": 62 } } @@ -47302,15 +48224,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translate()", - "start": 22455, - "end": 22486, + "start": 22795, + "end": 22826, "loc": { "start": { - "line": 640, + "line": 656, "column": 0 }, "end": { - "line": 640, + "line": 656, "column": 31 } } @@ -47318,15 +48240,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22487, - "end": 22549, + "start": 22827, + "end": 22889, "loc": { "start": { - "line": 641, + "line": 657, "column": 0 }, "end": { - "line": 641, + "line": 657, "column": 62 } } @@ -47336,15 +48258,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22665, - "end": 22727, + "start": 23005, + "end": 23067, "loc": { "start": { - "line": 647, + "line": 663, "column": 0 }, "end": { - "line": 647, + "line": 663, "column": 62 } } @@ -47352,15 +48274,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateX()", - "start": 22728, - "end": 22760, + "start": 23068, + "end": 23100, "loc": { "start": { - "line": 648, + "line": 664, "column": 0 }, "end": { - "line": 648, + "line": 664, "column": 32 } } @@ -47368,15 +48290,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22761, - "end": 22823, + "start": 23101, + "end": 23163, "loc": { "start": { - "line": 649, + "line": 665, "column": 0 }, "end": { - "line": 649, + "line": 665, "column": 62 } } @@ -47385,72 +48307,72 @@ }, { "type": "ExpressionStatement", - "start": 22824, - "end": 22905, + "start": 23164, + "end": 23245, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 652, + "line": 668, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 22824, - "end": 22905, + "start": 23164, + "end": 23245, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 652, + "line": 668, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22824, - "end": 22856, + "start": 23164, + "end": 23196, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 650, + "line": 666, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 22824, - "end": 22845, + "start": 23164, + "end": 23185, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 650, + "line": 666, "column": 21 } }, "object": { "type": "Identifier", - "start": 22824, - "end": 22835, + "start": 23164, + "end": 23175, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 650, + "line": 666, "column": 11 }, "identifierName": "L2DMatrix44" @@ -47460,15 +48382,15 @@ }, "property": { "type": "Identifier", - "start": 22836, - "end": 22845, + "start": 23176, + "end": 23185, "loc": { "start": { - "line": 650, + "line": 666, "column": 12 }, "end": { - "line": 650, + "line": 666, "column": 21 }, "identifierName": "prototype" @@ -47480,15 +48402,15 @@ }, "property": { "type": "Identifier", - "start": 22846, - "end": 22856, + "start": 23186, + "end": 23196, "loc": { "start": { - "line": 650, + "line": 666, "column": 22 }, "end": { - "line": 650, + "line": 666, "column": 32 }, "identifierName": "translateX" @@ -47500,29 +48422,29 @@ }, "right": { "type": "FunctionExpression", - "start": 22859, - "end": 22905, + "start": 23199, + "end": 23245, "loc": { "start": { - "line": 650, + "line": 666, "column": 35 }, "end": { - "line": 652, + "line": 668, "column": 1 } }, "id": { "type": "Identifier", - "start": 22846, - "end": 22856, + "start": 23186, + "end": 23196, "loc": { "start": { - "line": 650, + "line": 666, "column": 22 }, "end": { - "line": 650, + "line": 666, "column": 32 }, "identifierName": "translateX" @@ -47535,15 +48457,15 @@ "params": [ { "type": "Identifier", - "start": 22869, - "end": 22870, + "start": 23209, + "end": 23210, "loc": { "start": { - "line": 650, + "line": 666, "column": 45 }, "end": { - "line": 650, + "line": 666, "column": 46 }, "identifierName": "x" @@ -47554,15 +48476,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22870, - "end": 22879, + "start": 23210, + "end": 23219, "loc": { "start": { - "line": 650, + "line": 666, "column": 46 }, "end": { - "line": 650, + "line": 666, "column": 55 } } @@ -47572,87 +48494,87 @@ ], "body": { "type": "BlockStatement", - "start": 22881, - "end": 22905, + "start": 23221, + "end": 23245, "loc": { "start": { - "line": 650, + "line": 666, "column": 57 }, "end": { - "line": 652, + "line": 668, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 22887, - "end": 22903, + "start": 23227, + "end": 23243, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 22887, - "end": 22902, + "start": 23227, + "end": 23242, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22887, - "end": 22898, + "start": 23227, + "end": 23238, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 15 } }, "object": { "type": "MemberExpression", - "start": 22887, - "end": 22894, + "start": 23227, + "end": 23234, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 22887, - "end": 22891, + "start": 23227, + "end": 23231, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 8 } }, @@ -47660,15 +48582,15 @@ }, "property": { "type": "Identifier", - "start": 22892, - "end": 22894, + "start": 23232, + "end": 23234, "loc": { "start": { - "line": 651, + "line": 667, "column": 9 }, "end": { - "line": 651, + "line": 667, "column": 11 }, "identifierName": "tr" @@ -47680,15 +48602,15 @@ }, "property": { "type": "NumericLiteral", - "start": 22895, - "end": 22897, + "start": 23235, + "end": 23237, "loc": { "start": { - "line": 651, + "line": 667, "column": 12 }, "end": { - "line": 651, + "line": 667, "column": 14 } }, @@ -47703,15 +48625,15 @@ }, "right": { "type": "Identifier", - "start": 22901, - "end": 22902, + "start": 23241, + "end": 23242, "loc": { "start": { - "line": 651, + "line": 667, "column": 18 }, "end": { - "line": 651, + "line": 667, "column": 19 }, "identifierName": "x" @@ -47728,15 +48650,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22870, - "end": 22879, + "start": 23210, + "end": 23219, "loc": { "start": { - "line": 650, + "line": 666, "column": 46 }, "end": { - "line": 650, + "line": 666, "column": 55 } } @@ -47753,15 +48675,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22665, - "end": 22727, + "start": 23005, + "end": 23067, "loc": { "start": { - "line": 647, + "line": 663, "column": 0 }, "end": { - "line": 647, + "line": 663, "column": 62 } } @@ -47769,15 +48691,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateX()", - "start": 22728, - "end": 22760, + "start": 23068, + "end": 23100, "loc": { "start": { - "line": 648, + "line": 664, "column": 0 }, "end": { - "line": 648, + "line": 664, "column": 32 } } @@ -47785,15 +48707,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22761, - "end": 22823, + "start": 23101, + "end": 23163, "loc": { "start": { - "line": 649, + "line": 665, "column": 0 }, "end": { - "line": 649, + "line": 665, "column": 62 } } @@ -47803,15 +48725,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22907, - "end": 22969, + "start": 23247, + "end": 23309, "loc": { "start": { - "line": 654, + "line": 670, "column": 0 }, "end": { - "line": 654, + "line": 670, "column": 62 } } @@ -47819,15 +48741,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateY()", - "start": 22970, - "end": 23002, + "start": 23310, + "end": 23342, "loc": { "start": { - "line": 655, + "line": 671, "column": 0 }, "end": { - "line": 655, + "line": 671, "column": 32 } } @@ -47835,15 +48757,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23003, - "end": 23065, + "start": 23343, + "end": 23405, "loc": { "start": { - "line": 656, + "line": 672, "column": 0 }, "end": { - "line": 656, + "line": 672, "column": 62 } } @@ -47852,72 +48774,72 @@ }, { "type": "ExpressionStatement", - "start": 23066, - "end": 23147, + "start": 23406, + "end": 23487, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 659, + "line": 675, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 23066, - "end": 23147, + "start": 23406, + "end": 23487, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 659, + "line": 675, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23066, - "end": 23098, + "start": 23406, + "end": 23438, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 657, + "line": 673, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 23066, - "end": 23087, + "start": 23406, + "end": 23427, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 657, + "line": 673, "column": 21 } }, "object": { "type": "Identifier", - "start": 23066, - "end": 23077, + "start": 23406, + "end": 23417, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 657, + "line": 673, "column": 11 }, "identifierName": "L2DMatrix44" @@ -47927,15 +48849,15 @@ }, "property": { "type": "Identifier", - "start": 23078, - "end": 23087, + "start": 23418, + "end": 23427, "loc": { "start": { - "line": 657, + "line": 673, "column": 12 }, "end": { - "line": 657, + "line": 673, "column": 21 }, "identifierName": "prototype" @@ -47947,15 +48869,15 @@ }, "property": { "type": "Identifier", - "start": 23088, - "end": 23098, + "start": 23428, + "end": 23438, "loc": { "start": { - "line": 657, + "line": 673, "column": 22 }, "end": { - "line": 657, + "line": 673, "column": 32 }, "identifierName": "translateY" @@ -47967,29 +48889,29 @@ }, "right": { "type": "FunctionExpression", - "start": 23101, - "end": 23147, + "start": 23441, + "end": 23487, "loc": { "start": { - "line": 657, + "line": 673, "column": 35 }, "end": { - "line": 659, + "line": 675, "column": 1 } }, "id": { "type": "Identifier", - "start": 23088, - "end": 23098, + "start": 23428, + "end": 23438, "loc": { "start": { - "line": 657, + "line": 673, "column": 22 }, "end": { - "line": 657, + "line": 673, "column": 32 }, "identifierName": "translateY" @@ -48002,15 +48924,15 @@ "params": [ { "type": "Identifier", - "start": 23111, - "end": 23112, + "start": 23451, + "end": 23452, "loc": { "start": { - "line": 657, + "line": 673, "column": 45 }, "end": { - "line": 657, + "line": 673, "column": 46 }, "identifierName": "y" @@ -48021,15 +48943,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23112, - "end": 23121, + "start": 23452, + "end": 23461, "loc": { "start": { - "line": 657, + "line": 673, "column": 46 }, "end": { - "line": 657, + "line": 673, "column": 55 } } @@ -48039,87 +48961,87 @@ ], "body": { "type": "BlockStatement", - "start": 23123, - "end": 23147, + "start": 23463, + "end": 23487, "loc": { "start": { - "line": 657, + "line": 673, "column": 57 }, "end": { - "line": 659, + "line": 675, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 23129, - "end": 23145, + "start": 23469, + "end": 23485, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 23129, - "end": 23144, + "start": 23469, + "end": 23484, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23129, - "end": 23140, + "start": 23469, + "end": 23480, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 15 } }, "object": { "type": "MemberExpression", - "start": 23129, - "end": 23136, + "start": 23469, + "end": 23476, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 23129, - "end": 23133, + "start": 23469, + "end": 23473, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 8 } }, @@ -48127,15 +49049,15 @@ }, "property": { "type": "Identifier", - "start": 23134, - "end": 23136, + "start": 23474, + "end": 23476, "loc": { "start": { - "line": 658, + "line": 674, "column": 9 }, "end": { - "line": 658, + "line": 674, "column": 11 }, "identifierName": "tr" @@ -48147,15 +49069,15 @@ }, "property": { "type": "NumericLiteral", - "start": 23137, - "end": 23139, + "start": 23477, + "end": 23479, "loc": { "start": { - "line": 658, + "line": 674, "column": 12 }, "end": { - "line": 658, + "line": 674, "column": 14 } }, @@ -48170,15 +49092,15 @@ }, "right": { "type": "Identifier", - "start": 23143, - "end": 23144, + "start": 23483, + "end": 23484, "loc": { "start": { - "line": 658, + "line": 674, "column": 18 }, "end": { - "line": 658, + "line": 674, "column": 19 }, "identifierName": "y" @@ -48195,15 +49117,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23112, - "end": 23121, + "start": 23452, + "end": 23461, "loc": { "start": { - "line": 657, + "line": 673, "column": 46 }, "end": { - "line": 657, + "line": 673, "column": 55 } } @@ -48220,15 +49142,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22907, - "end": 22969, + "start": 23247, + "end": 23309, "loc": { "start": { - "line": 654, + "line": 670, "column": 0 }, "end": { - "line": 654, + "line": 670, "column": 62 } } @@ -48236,15 +49158,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateY()", - "start": 22970, - "end": 23002, + "start": 23310, + "end": 23342, "loc": { "start": { - "line": 655, + "line": 671, "column": 0 }, "end": { - "line": 655, + "line": 671, "column": 32 } } @@ -48252,15 +49174,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23003, - "end": 23065, + "start": 23343, + "end": 23405, "loc": { "start": { - "line": 656, + "line": 672, "column": 0 }, "end": { - "line": 656, + "line": 672, "column": 62 } } @@ -48270,15 +49192,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23149, - "end": 23211, + "start": 23489, + "end": 23551, "loc": { "start": { - "line": 661, + "line": 677, "column": 0 }, "end": { - "line": 661, + "line": 677, "column": 62 } } @@ -48286,15 +49208,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multScale()", - "start": 23212, - "end": 23243, + "start": 23552, + "end": 23583, "loc": { "start": { - "line": 662, + "line": 678, "column": 0 }, "end": { - "line": 662, + "line": 678, "column": 31 } } @@ -48302,15 +49224,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23244, - "end": 23306, + "start": 23584, + "end": 23646, "loc": { "start": { - "line": 663, + "line": 679, "column": 0 }, "end": { - "line": 663, + "line": 679, "column": 62 } } @@ -48319,72 +49241,72 @@ }, { "type": "ExpressionStatement", - "start": 23307, - "end": 23506, + "start": 23647, + "end": 23846, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 667, + "line": 683, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 23307, - "end": 23506, + "start": 23647, + "end": 23846, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 667, + "line": 683, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23307, - "end": 23338, + "start": 23647, + "end": 23678, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 664, + "line": 680, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 23307, - "end": 23328, + "start": 23647, + "end": 23668, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 664, + "line": 680, "column": 21 } }, "object": { "type": "Identifier", - "start": 23307, - "end": 23318, + "start": 23647, + "end": 23658, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 664, + "line": 680, "column": 11 }, "identifierName": "L2DMatrix44" @@ -48394,15 +49316,15 @@ }, "property": { "type": "Identifier", - "start": 23319, - "end": 23328, + "start": 23659, + "end": 23668, "loc": { "start": { - "line": 664, + "line": 680, "column": 12 }, "end": { - "line": 664, + "line": 680, "column": 21 }, "identifierName": "prototype" @@ -48414,15 +49336,15 @@ }, "property": { "type": "Identifier", - "start": 23329, - "end": 23338, + "start": 23669, + "end": 23678, "loc": { "start": { - "line": 664, + "line": 680, "column": 22 }, "end": { - "line": 664, + "line": 680, "column": 31 }, "identifierName": "multScale" @@ -48434,29 +49356,29 @@ }, "right": { "type": "FunctionExpression", - "start": 23341, - "end": 23506, + "start": 23681, + "end": 23846, "loc": { "start": { - "line": 664, + "line": 680, "column": 34 }, "end": { - "line": 667, + "line": 683, "column": 1 } }, "id": { "type": "Identifier", - "start": 23329, - "end": 23338, + "start": 23669, + "end": 23678, "loc": { "start": { - "line": 664, + "line": 680, "column": 22 }, "end": { - "line": 664, + "line": 680, "column": 31 }, "identifierName": "multScale" @@ -48469,15 +49391,15 @@ "params": [ { "type": "Identifier", - "start": 23351, - "end": 23357, + "start": 23691, + "end": 23697, "loc": { "start": { - "line": 664, + "line": 680, "column": 44 }, "end": { - "line": 664, + "line": 680, "column": 50 }, "identifierName": "scaleX" @@ -48488,15 +49410,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23357, - "end": 23366, + "start": 23697, + "end": 23706, "loc": { "start": { - "line": 664, + "line": 680, "column": 50 }, "end": { - "line": 664, + "line": 680, "column": 59 } } @@ -48505,15 +49427,15 @@ }, { "type": "Identifier", - "start": 23368, - "end": 23374, + "start": 23708, + "end": 23714, "loc": { "start": { - "line": 664, + "line": 680, "column": 61 }, "end": { - "line": 664, + "line": 680, "column": 67 }, "identifierName": "scaleY" @@ -48523,15 +49445,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23357, - "end": 23366, + "start": 23697, + "end": 23706, "loc": { "start": { - "line": 664, + "line": 680, "column": 50 }, "end": { - "line": 664, + "line": 680, "column": 59 } } @@ -48541,15 +49463,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23374, - "end": 23383, + "start": 23714, + "end": 23723, "loc": { "start": { - "line": 664, + "line": 680, "column": 67 }, "end": { - "line": 664, + "line": 680, "column": 76 } } @@ -48559,59 +49481,59 @@ ], "body": { "type": "BlockStatement", - "start": 23385, - "end": 23506, + "start": 23725, + "end": 23846, "loc": { "start": { - "line": 664, + "line": 680, "column": 78 }, "end": { - "line": 667, + "line": 683, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 23391, - "end": 23460, + "start": 23731, + "end": 23800, "loc": { "start": { - "line": 665, + "line": 681, "column": 4 }, "end": { - "line": 665, + "line": 681, "column": 73 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23395, - "end": 23459, + "start": 23735, + "end": 23799, "loc": { "start": { - "line": 665, + "line": 681, "column": 8 }, "end": { - "line": 665, + "line": 681, "column": 72 } }, "id": { "type": "Identifier", - "start": 23395, - "end": 23398, + "start": 23735, + "end": 23738, "loc": { "start": { - "line": 665, + "line": 681, "column": 8 }, "end": { - "line": 665, + "line": 681, "column": 11 }, "identifierName": "tr1" @@ -48621,30 +49543,30 @@ }, "init": { "type": "ArrayExpression", - "start": 23401, - "end": 23459, + "start": 23741, + "end": 23799, "loc": { "start": { - "line": 665, + "line": 681, "column": 14 }, "end": { - "line": 665, + "line": 681, "column": 72 } }, "elements": [ { "type": "Identifier", - "start": 23402, - "end": 23408, + "start": 23742, + "end": 23748, "loc": { "start": { - "line": 665, + "line": 681, "column": 15 }, "end": { - "line": 665, + "line": 681, "column": 21 }, "identifierName": "scaleX" @@ -48653,15 +49575,15 @@ }, { "type": "NumericLiteral", - "start": 23410, - "end": 23411, + "start": 23750, + "end": 23751, "loc": { "start": { - "line": 665, + "line": 681, "column": 23 }, "end": { - "line": 665, + "line": 681, "column": 24 } }, @@ -48673,15 +49595,15 @@ }, { "type": "NumericLiteral", - "start": 23413, - "end": 23414, + "start": 23753, + "end": 23754, "loc": { "start": { - "line": 665, + "line": 681, "column": 26 }, "end": { - "line": 665, + "line": 681, "column": 27 } }, @@ -48693,15 +49615,15 @@ }, { "type": "NumericLiteral", - "start": 23416, - "end": 23417, + "start": 23756, + "end": 23757, "loc": { "start": { - "line": 665, + "line": 681, "column": 29 }, "end": { - "line": 665, + "line": 681, "column": 30 } }, @@ -48713,15 +49635,15 @@ }, { "type": "NumericLiteral", - "start": 23419, - "end": 23420, + "start": 23759, + "end": 23760, "loc": { "start": { - "line": 665, + "line": 681, "column": 32 }, "end": { - "line": 665, + "line": 681, "column": 33 } }, @@ -48733,15 +49655,15 @@ }, { "type": "Identifier", - "start": 23422, - "end": 23428, + "start": 23762, + "end": 23768, "loc": { "start": { - "line": 665, + "line": 681, "column": 35 }, "end": { - "line": 665, + "line": 681, "column": 41 }, "identifierName": "scaleY" @@ -48750,15 +49672,15 @@ }, { "type": "NumericLiteral", - "start": 23430, - "end": 23431, + "start": 23770, + "end": 23771, "loc": { "start": { - "line": 665, + "line": 681, "column": 43 }, "end": { - "line": 665, + "line": 681, "column": 44 } }, @@ -48770,15 +49692,15 @@ }, { "type": "NumericLiteral", - "start": 23433, - "end": 23434, + "start": 23773, + "end": 23774, "loc": { "start": { - "line": 665, + "line": 681, "column": 46 }, "end": { - "line": 665, + "line": 681, "column": 47 } }, @@ -48790,15 +49712,15 @@ }, { "type": "NumericLiteral", - "start": 23436, - "end": 23437, + "start": 23776, + "end": 23777, "loc": { "start": { - "line": 665, + "line": 681, "column": 49 }, "end": { - "line": 665, + "line": 681, "column": 50 } }, @@ -48810,15 +49732,15 @@ }, { "type": "NumericLiteral", - "start": 23439, - "end": 23440, + "start": 23779, + "end": 23780, "loc": { "start": { - "line": 665, + "line": 681, "column": 52 }, "end": { - "line": 665, + "line": 681, "column": 53 } }, @@ -48830,15 +49752,15 @@ }, { "type": "NumericLiteral", - "start": 23442, - "end": 23443, + "start": 23782, + "end": 23783, "loc": { "start": { - "line": 665, + "line": 681, "column": 55 }, "end": { - "line": 665, + "line": 681, "column": 56 } }, @@ -48850,15 +49772,15 @@ }, { "type": "NumericLiteral", - "start": 23445, - "end": 23446, + "start": 23785, + "end": 23786, "loc": { "start": { - "line": 665, + "line": 681, "column": 58 }, "end": { - "line": 665, + "line": 681, "column": 59 } }, @@ -48870,15 +49792,15 @@ }, { "type": "NumericLiteral", - "start": 23448, - "end": 23449, + "start": 23788, + "end": 23789, "loc": { "start": { - "line": 665, + "line": 681, "column": 61 }, "end": { - "line": 665, + "line": 681, "column": 62 } }, @@ -48890,15 +49812,15 @@ }, { "type": "NumericLiteral", - "start": 23451, - "end": 23452, + "start": 23791, + "end": 23792, "loc": { "start": { - "line": 665, + "line": 681, "column": 64 }, "end": { - "line": 665, + "line": 681, "column": 65 } }, @@ -48910,15 +49832,15 @@ }, { "type": "NumericLiteral", - "start": 23454, - "end": 23455, + "start": 23794, + "end": 23795, "loc": { "start": { - "line": 665, + "line": 681, "column": 67 }, "end": { - "line": 665, + "line": 681, "column": 68 } }, @@ -48930,15 +49852,15 @@ }, { "type": "NumericLiteral", - "start": 23457, - "end": 23458, + "start": 23797, + "end": 23798, "loc": { "start": { - "line": 665, + "line": 681, "column": 70 }, "end": { - "line": 665, + "line": 681, "column": 71 } }, @@ -48958,57 +49880,57 @@ }, { "type": "ExpressionStatement", - "start": 23465, - "end": 23504, + "start": 23805, + "end": 23844, "loc": { "start": { - "line": 666, + "line": 682, "column": 4 }, "end": { - "line": 666, + "line": 682, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23465, - "end": 23503, + "start": 23805, + "end": 23843, "loc": { "start": { - "line": 666, + "line": 682, "column": 4 }, "end": { - "line": 666, + "line": 682, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23465, - "end": 23480, + "start": 23805, + "end": 23820, "loc": { "start": { - "line": 666, + "line": 682, "column": 4 }, "end": { - "line": 666, + "line": 682, "column": 19 } }, "object": { "type": "Identifier", - "start": 23465, - "end": 23476, + "start": 23805, + "end": 23816, "loc": { "start": { - "line": 666, + "line": 682, "column": 4 }, "end": { - "line": 666, + "line": 682, "column": 15 }, "identifierName": "L2DMatrix44" @@ -49017,15 +49939,15 @@ }, "property": { "type": "Identifier", - "start": 23477, - "end": 23480, + "start": 23817, + "end": 23820, "loc": { "start": { - "line": 666, + "line": 682, "column": 16 }, "end": { - "line": 666, + "line": 682, "column": 19 }, "identifierName": "mul" @@ -49037,15 +49959,15 @@ "arguments": [ { "type": "Identifier", - "start": 23481, - "end": 23484, + "start": 23821, + "end": 23824, "loc": { "start": { - "line": 666, + "line": 682, "column": 20 }, "end": { - "line": 666, + "line": 682, "column": 23 }, "identifierName": "tr1" @@ -49054,44 +49976,44 @@ }, { "type": "MemberExpression", - "start": 23486, - "end": 23493, + "start": 23826, + "end": 23833, "loc": { "start": { - "line": 666, + "line": 682, "column": 25 }, "end": { - "line": 666, + "line": 682, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 23486, - "end": 23490, + "start": 23826, + "end": 23830, "loc": { "start": { - "line": 666, + "line": 682, "column": 25 }, "end": { - "line": 666, + "line": 682, "column": 29 } } }, "property": { "type": "Identifier", - "start": 23491, - "end": 23493, + "start": 23831, + "end": 23833, "loc": { "start": { - "line": 666, + "line": 682, "column": 30 }, "end": { - "line": 666, + "line": 682, "column": 32 }, "identifierName": "tr" @@ -49102,44 +50024,44 @@ }, { "type": "MemberExpression", - "start": 23495, - "end": 23502, + "start": 23835, + "end": 23842, "loc": { "start": { - "line": 666, + "line": 682, "column": 34 }, "end": { - "line": 666, + "line": 682, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 23495, - "end": 23499, + "start": 23835, + "end": 23839, "loc": { "start": { - "line": 666, + "line": 682, "column": 34 }, "end": { - "line": 666, + "line": 682, "column": 38 } } }, "property": { "type": "Identifier", - "start": 23500, - "end": 23502, + "start": 23840, + "end": 23842, "loc": { "start": { - "line": 666, + "line": 682, "column": 39 }, "end": { - "line": 666, + "line": 682, "column": 41 }, "identifierName": "tr" @@ -49157,15 +50079,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23374, - "end": 23383, + "start": 23714, + "end": 23723, "loc": { "start": { - "line": 664, + "line": 680, "column": 67 }, "end": { - "line": 664, + "line": 680, "column": 76 } } @@ -49182,15 +50104,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23149, - "end": 23211, + "start": 23489, + "end": 23551, "loc": { "start": { - "line": 661, + "line": 677, "column": 0 }, "end": { - "line": 661, + "line": 677, "column": 62 } } @@ -49198,15 +50120,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multScale()", - "start": 23212, - "end": 23243, + "start": 23552, + "end": 23583, "loc": { "start": { - "line": 662, + "line": 678, "column": 0 }, "end": { - "line": 662, + "line": 678, "column": 31 } } @@ -49214,15 +50136,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23244, - "end": 23306, + "start": 23584, + "end": 23646, "loc": { "start": { - "line": 663, + "line": 679, "column": 0 }, "end": { - "line": 663, + "line": 679, "column": 62 } } @@ -49232,15 +50154,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23508, - "end": 23570, + "start": 23848, + "end": 23910, "loc": { "start": { - "line": 669, + "line": 685, "column": 0 }, "end": { - "line": 669, + "line": 685, "column": 62 } } @@ -49248,15 +50170,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # scale()", - "start": 23571, - "end": 23598, + "start": 23911, + "end": 23938, "loc": { "start": { - "line": 670, + "line": 686, "column": 0 }, "end": { - "line": 670, + "line": 686, "column": 27 } } @@ -49264,15 +50186,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23599, - "end": 23661, + "start": 23939, + "end": 24001, "loc": { "start": { - "line": 671, + "line": 687, "column": 0 }, "end": { - "line": 671, + "line": 687, "column": 62 } } @@ -49281,72 +50203,72 @@ }, { "type": "ExpressionStatement", - "start": 23662, - "end": 23789, + "start": 24002, + "end": 24129, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 675, + "line": 691, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 23662, - "end": 23789, + "start": 24002, + "end": 24129, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 675, + "line": 691, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23662, - "end": 23689, + "start": 24002, + "end": 24029, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 672, + "line": 688, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 23662, - "end": 23683, + "start": 24002, + "end": 24023, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 672, + "line": 688, "column": 21 } }, "object": { "type": "Identifier", - "start": 23662, - "end": 23673, + "start": 24002, + "end": 24013, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 672, + "line": 688, "column": 11 }, "identifierName": "L2DMatrix44" @@ -49356,15 +50278,15 @@ }, "property": { "type": "Identifier", - "start": 23674, - "end": 23683, + "start": 24014, + "end": 24023, "loc": { "start": { - "line": 672, + "line": 688, "column": 12 }, "end": { - "line": 672, + "line": 688, "column": 21 }, "identifierName": "prototype" @@ -49376,15 +50298,15 @@ }, "property": { "type": "Identifier", - "start": 23684, - "end": 23689, + "start": 24024, + "end": 24029, "loc": { "start": { - "line": 672, + "line": 688, "column": 22 }, "end": { - "line": 672, + "line": 688, "column": 27 }, "identifierName": "scale" @@ -49396,29 +50318,29 @@ }, "right": { "type": "FunctionExpression", - "start": 23692, - "end": 23789, + "start": 24032, + "end": 24129, "loc": { "start": { - "line": 672, + "line": 688, "column": 30 }, "end": { - "line": 675, + "line": 691, "column": 1 } }, "id": { "type": "Identifier", - "start": 23684, - "end": 23689, + "start": 24024, + "end": 24029, "loc": { "start": { - "line": 672, + "line": 688, "column": 22 }, "end": { - "line": 672, + "line": 688, "column": 27 }, "identifierName": "scale" @@ -49431,15 +50353,15 @@ "params": [ { "type": "Identifier", - "start": 23702, - "end": 23708, + "start": 24042, + "end": 24048, "loc": { "start": { - "line": 672, + "line": 688, "column": 40 }, "end": { - "line": 672, + "line": 688, "column": 46 }, "identifierName": "scaleX" @@ -49450,15 +50372,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23708, - "end": 23717, + "start": 24048, + "end": 24057, "loc": { "start": { - "line": 672, + "line": 688, "column": 46 }, "end": { - "line": 672, + "line": 688, "column": 55 } } @@ -49467,15 +50389,15 @@ }, { "type": "Identifier", - "start": 23719, - "end": 23725, + "start": 24059, + "end": 24065, "loc": { "start": { - "line": 672, + "line": 688, "column": 57 }, "end": { - "line": 672, + "line": 688, "column": 63 }, "identifierName": "scaleY" @@ -49485,15 +50407,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23708, - "end": 23717, + "start": 24048, + "end": 24057, "loc": { "start": { - "line": 672, + "line": 688, "column": 46 }, "end": { - "line": 672, + "line": 688, "column": 55 } } @@ -49503,15 +50425,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23725, - "end": 23734, + "start": 24065, + "end": 24074, "loc": { "start": { - "line": 672, + "line": 688, "column": 63 }, "end": { - "line": 672, + "line": 688, "column": 72 } } @@ -49521,87 +50443,87 @@ ], "body": { "type": "BlockStatement", - "start": 23736, - "end": 23789, + "start": 24076, + "end": 24129, "loc": { "start": { - "line": 672, + "line": 688, "column": 74 }, "end": { - "line": 675, + "line": 691, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 23742, - "end": 23762, + "start": 24082, + "end": 24102, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 23742, - "end": 23761, + "start": 24082, + "end": 24101, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23742, - "end": 23752, + "start": 24082, + "end": 24092, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 14 } }, "object": { "type": "MemberExpression", - "start": 23742, - "end": 23749, + "start": 24082, + "end": 24089, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 23742, - "end": 23746, + "start": 24082, + "end": 24086, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 8 } }, @@ -49609,15 +50531,15 @@ }, "property": { "type": "Identifier", - "start": 23747, - "end": 23749, + "start": 24087, + "end": 24089, "loc": { "start": { - "line": 673, + "line": 689, "column": 9 }, "end": { - "line": 673, + "line": 689, "column": 11 }, "identifierName": "tr" @@ -49629,15 +50551,15 @@ }, "property": { "type": "NumericLiteral", - "start": 23750, - "end": 23751, + "start": 24090, + "end": 24091, "loc": { "start": { - "line": 673, + "line": 689, "column": 12 }, "end": { - "line": 673, + "line": 689, "column": 13 } }, @@ -49652,15 +50574,15 @@ }, "right": { "type": "Identifier", - "start": 23755, - "end": 23761, + "start": 24095, + "end": 24101, "loc": { "start": { - "line": 673, + "line": 689, "column": 17 }, "end": { - "line": 673, + "line": 689, "column": 23 }, "identifierName": "scaleX" @@ -49673,87 +50595,87 @@ }, { "type": "ExpressionStatement", - "start": 23767, - "end": 23787, + "start": 24107, + "end": 24127, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 23767, - "end": 23786, + "start": 24107, + "end": 24126, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23767, - "end": 23777, + "start": 24107, + "end": 24117, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 14 } }, "object": { "type": "MemberExpression", - "start": 23767, - "end": 23774, + "start": 24107, + "end": 24114, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 23767, - "end": 23771, + "start": 24107, + "end": 24111, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 8 } } }, "property": { "type": "Identifier", - "start": 23772, - "end": 23774, + "start": 24112, + "end": 24114, "loc": { "start": { - "line": 674, + "line": 690, "column": 9 }, "end": { - "line": 674, + "line": 690, "column": 11 }, "identifierName": "tr" @@ -49764,15 +50686,15 @@ }, "property": { "type": "NumericLiteral", - "start": 23775, - "end": 23776, + "start": 24115, + "end": 24116, "loc": { "start": { - "line": 674, + "line": 690, "column": 12 }, "end": { - "line": 674, + "line": 690, "column": 13 } }, @@ -49786,15 +50708,15 @@ }, "right": { "type": "Identifier", - "start": 23780, - "end": 23786, + "start": 24120, + "end": 24126, "loc": { "start": { - "line": 674, + "line": 690, "column": 17 }, "end": { - "line": 674, + "line": 690, "column": 23 }, "identifierName": "scaleY" @@ -49809,15 +50731,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23725, - "end": 23734, + "start": 24065, + "end": 24074, "loc": { "start": { - "line": 672, + "line": 688, "column": 63 }, "end": { - "line": 672, + "line": 688, "column": 72 } } @@ -49834,15 +50756,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23508, - "end": 23570, + "start": 23848, + "end": 23910, "loc": { "start": { - "line": 669, + "line": 685, "column": 0 }, "end": { - "line": 669, + "line": 685, "column": 62 } } @@ -49850,15 +50772,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # scale()", - "start": 23571, - "end": 23598, + "start": 23911, + "end": 23938, "loc": { "start": { - "line": 670, + "line": 686, "column": 0 }, "end": { - "line": 670, + "line": 686, "column": 27 } } @@ -49866,15 +50788,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23599, - "end": 23661, + "start": 23939, + "end": 24001, "loc": { "start": { - "line": 671, + "line": 687, "column": 0 }, "end": { - "line": 671, + "line": 687, "column": 62 } } @@ -49884,15 +50806,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23791, - "end": 23853, + "start": 24131, + "end": 24193, "loc": { "start": { - "line": 677, + "line": 693, "column": 0 }, "end": { - "line": 677, + "line": 693, "column": 62 } } @@ -49900,15 +50822,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23854, - "end": 23916, + "start": 24194, + "end": 24256, "loc": { "start": { - "line": 678, + "line": 694, "column": 0 }, "end": { - "line": 678, + "line": 694, "column": 62 } } @@ -49916,15 +50838,15 @@ { "type": "CommentLine", "value": " class L2DModelMatrix extends L2DMatrix44", - "start": 23917, - "end": 23971, + "start": 24257, + "end": 24311, "loc": { "start": { - "line": 679, + "line": 695, "column": 0 }, "end": { - "line": 679, + "line": 695, "column": 54 } } @@ -49932,15 +50854,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23972, - "end": 24034, + "start": 24312, + "end": 24374, "loc": { "start": { - "line": 680, + "line": 696, "column": 0 }, "end": { - "line": 680, + "line": 696, "column": 62 } } @@ -49948,15 +50870,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24035, - "end": 24097, + "start": 24375, + "end": 24437, "loc": { "start": { - "line": 681, + "line": 697, "column": 0 }, "end": { - "line": 681, + "line": 697, "column": 62 } } @@ -49965,29 +50887,29 @@ }, { "type": "Identifier", - "start": 24098, - "end": 24240, + "start": 24438, + "end": 24580, "loc": { "start": { - "line": 682, + "line": 698, "column": 0 }, "end": { - "line": 686, + "line": 702, "column": 1 } }, "id": { "type": "Identifier", - "start": 24107, - "end": 24121, + "start": 24447, + "end": 24461, "loc": { "start": { - "line": 682, + "line": 698, "column": 9 }, "end": { - "line": 682, + "line": 698, "column": 23 }, "identifierName": "L2DModelMatrix" @@ -50001,15 +50923,15 @@ "params": [ { "type": "Identifier", - "start": 24122, - "end": 24123, + "start": 24462, + "end": 24463, "loc": { "start": { - "line": 682, + "line": 698, "column": 24 }, "end": { - "line": 682, + "line": 698, "column": 25 }, "identifierName": "w" @@ -50020,15 +50942,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -50037,15 +50959,15 @@ }, { "type": "Identifier", - "start": 24134, - "end": 24135, + "start": 24474, + "end": 24475, "loc": { "start": { - "line": 682, + "line": 698, "column": 36 }, "end": { - "line": 682, + "line": 698, "column": 37 }, "identifierName": "h" @@ -50055,15 +50977,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -50073,15 +50995,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -50091,100 +51013,100 @@ ], "body": { "type": "BlockStatement", - "start": 24146, - "end": 24240, + "start": 24486, + "end": 24580, "loc": { "start": { - "line": 682, + "line": 698, "column": 48 }, "end": { - "line": 686, + "line": 702, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 24152, - "end": 24197, + "start": 24492, + "end": 24537, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 49 } }, "expression": { "type": "CallExpression", - "start": 24152, - "end": 24196, + "start": 24492, + "end": 24536, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 24152, - "end": 24190, + "start": 24492, + "end": 24530, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 24152, - "end": 24185, + "start": 24492, + "end": 24525, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24152, - "end": 24173, + "start": 24492, + "end": 24513, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 25 } }, "object": { "type": "Identifier", - "start": 24152, - "end": 24163, + "start": 24492, + "end": 24503, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 15 }, "identifierName": "L2DMatrix44" @@ -50194,15 +51116,15 @@ }, "property": { "type": "Identifier", - "start": 24164, - "end": 24173, + "start": 24504, + "end": 24513, "loc": { "start": { - "line": 683, + "line": 699, "column": 16 }, "end": { - "line": 683, + "line": 699, "column": 25 }, "identifierName": "prototype" @@ -50214,15 +51136,15 @@ }, "property": { "type": "Identifier", - "start": 24174, - "end": 24185, + "start": 24514, + "end": 24525, "loc": { "start": { - "line": 683, + "line": 699, "column": 26 }, "end": { - "line": 683, + "line": 699, "column": 37 }, "identifierName": "constructor" @@ -50234,15 +51156,15 @@ }, "property": { "type": "Identifier", - "start": 24186, - "end": 24190, + "start": 24526, + "end": 24530, "loc": { "start": { - "line": 683, + "line": 699, "column": 38 }, "end": { - "line": 683, + "line": 699, "column": 42 }, "identifierName": "call" @@ -50255,15 +51177,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 24191, - "end": 24195, + "start": 24531, + "end": 24535, "loc": { "start": { - "line": 683, + "line": 699, "column": 43 }, "end": { - "line": 683, + "line": 699, "column": 47 } } @@ -50275,73 +51197,73 @@ }, { "type": "ExpressionStatement", - "start": 24202, - "end": 24217, + "start": 24542, + "end": 24557, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 24202, - "end": 24216, + "start": 24542, + "end": 24556, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24202, - "end": 24212, + "start": 24542, + "end": 24552, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 24202, - "end": 24206, + "start": 24542, + "end": 24546, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 8 } } }, "property": { "type": "Identifier", - "start": 24207, - "end": 24212, + "start": 24547, + "end": 24552, "loc": { "start": { - "line": 684, + "line": 700, "column": 9 }, "end": { - "line": 684, + "line": 700, "column": 14 }, "identifierName": "width" @@ -50352,15 +51274,15 @@ }, "right": { "type": "Identifier", - "start": 24215, - "end": 24216, + "start": 24555, + "end": 24556, "loc": { "start": { - "line": 684, + "line": 700, "column": 17 }, "end": { - "line": 684, + "line": 700, "column": 18 }, "identifierName": "w" @@ -50371,73 +51293,73 @@ }, { "type": "ExpressionStatement", - "start": 24222, - "end": 24238, + "start": 24562, + "end": 24578, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 24222, - "end": 24237, + "start": 24562, + "end": 24577, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24222, - "end": 24233, + "start": 24562, + "end": 24573, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 24222, - "end": 24226, + "start": 24562, + "end": 24566, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 8 } } }, "property": { "type": "Identifier", - "start": 24227, - "end": 24233, + "start": 24567, + "end": 24573, "loc": { "start": { - "line": 685, + "line": 701, "column": 9 }, "end": { - "line": 685, + "line": 701, "column": 15 }, "identifierName": "height" @@ -50448,15 +51370,15 @@ }, "right": { "type": "Identifier", - "start": 24236, - "end": 24237, + "start": 24576, + "end": 24577, "loc": { "start": { - "line": 685, + "line": 701, "column": 18 }, "end": { - "line": 685, + "line": 701, "column": 19 }, "identifierName": "h" @@ -50471,15 +51393,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -50493,58 +51415,58 @@ }, { "type": "ExpressionStatement", - "start": 24279, - "end": 24324, + "start": 24619, + "end": 24664, "loc": { "start": { - "line": 689, + "line": 705, "column": 0 }, "end": { - "line": 689, + "line": 705, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 24279, - "end": 24323, + "start": 24619, + "end": 24663, "loc": { "start": { - "line": 689, + "line": 705, "column": 0 }, "end": { - "line": 689, + "line": 705, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24279, - "end": 24303, + "start": 24619, + "end": 24643, "loc": { "start": { - "line": 689, + "line": 705, "column": 0 }, "end": { - "line": 689, + "line": 705, "column": 24 } }, "object": { "type": "Identifier", - "start": 24279, - "end": 24293, + "start": 24619, + "end": 24633, "loc": { "start": { - "line": 689, + "line": 705, "column": 0 }, "end": { - "line": 689, + "line": 705, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -50554,15 +51476,15 @@ }, "property": { "type": "Identifier", - "start": 24294, - "end": 24303, + "start": 24634, + "end": 24643, "loc": { "start": { - "line": 689, + "line": 705, "column": 15 }, "end": { - "line": 689, + "line": 705, "column": 24 }, "identifierName": "prototype" @@ -50574,29 +51496,29 @@ }, "right": { "type": "NewExpression", - "start": 24306, - "end": 24323, + "start": 24646, + "end": 24663, "loc": { "start": { - "line": 689, + "line": 705, "column": 27 }, "end": { - "line": 689, + "line": 705, "column": 44 } }, "callee": { "type": "Identifier", - "start": 24310, - "end": 24321, + "start": 24650, + "end": 24661, "loc": { "start": { - "line": 689, + "line": 705, "column": 31 }, "end": { - "line": 689, + "line": 705, "column": 42 }, "identifierName": "L2DMatrix44" @@ -50611,15 +51533,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix extends L2DMatrix44", - "start": 24242, - "end": 24278, + "start": 24582, + "end": 24618, "loc": { "start": { - "line": 688, + "line": 704, "column": 0 }, "end": { - "line": 688, + "line": 704, "column": 36 } } @@ -50629,15 +51551,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24326, - "end": 24388, + "start": 24666, + "end": 24728, "loc": { "start": { - "line": 691, + "line": 707, "column": 0 }, "end": { - "line": 691, + "line": 707, "column": 62 } } @@ -50645,15 +51567,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setPosition()", - "start": 24389, - "end": 24425, + "start": 24729, + "end": 24765, "loc": { "start": { - "line": 692, + "line": 708, "column": 0 }, "end": { - "line": 692, + "line": 708, "column": 36 } } @@ -50661,15 +51583,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24426, - "end": 24488, + "start": 24766, + "end": 24828, "loc": { "start": { - "line": 693, + "line": 709, "column": 0 }, "end": { - "line": 693, + "line": 709, "column": 62 } } @@ -50678,72 +51600,72 @@ }, { "type": "ExpressionStatement", - "start": 24489, - "end": 24591, + "start": 24829, + "end": 24931, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 696, + "line": 712, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 24489, - "end": 24591, + "start": 24829, + "end": 24931, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 696, + "line": 712, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24489, - "end": 24525, + "start": 24829, + "end": 24865, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 694, + "line": 710, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 24489, - "end": 24513, + "start": 24829, + "end": 24853, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 694, + "line": 710, "column": 24 } }, "object": { "type": "Identifier", - "start": 24489, - "end": 24503, + "start": 24829, + "end": 24843, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 694, + "line": 710, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -50753,15 +51675,15 @@ }, "property": { "type": "Identifier", - "start": 24504, - "end": 24513, + "start": 24844, + "end": 24853, "loc": { "start": { - "line": 694, + "line": 710, "column": 15 }, "end": { - "line": 694, + "line": 710, "column": 24 }, "identifierName": "prototype" @@ -50773,15 +51695,15 @@ }, "property": { "type": "Identifier", - "start": 24514, - "end": 24525, + "start": 24854, + "end": 24865, "loc": { "start": { - "line": 694, + "line": 710, "column": 25 }, "end": { - "line": 694, + "line": 710, "column": 36 }, "identifierName": "setPosition" @@ -50793,29 +51715,29 @@ }, "right": { "type": "FunctionExpression", - "start": 24528, - "end": 24591, + "start": 24868, + "end": 24931, "loc": { "start": { - "line": 694, + "line": 710, "column": 39 }, "end": { - "line": 696, + "line": 712, "column": 1 } }, "id": { "type": "Identifier", - "start": 24514, - "end": 24525, + "start": 24854, + "end": 24865, "loc": { "start": { - "line": 694, + "line": 710, "column": 25 }, "end": { - "line": 694, + "line": 710, "column": 36 }, "identifierName": "setPosition" @@ -50828,15 +51750,15 @@ "params": [ { "type": "Identifier", - "start": 24538, - "end": 24539, + "start": 24878, + "end": 24879, "loc": { "start": { - "line": 694, + "line": 710, "column": 49 }, "end": { - "line": 694, + "line": 710, "column": 50 }, "identifierName": "x" @@ -50847,15 +51769,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24539, - "end": 24548, + "start": 24879, + "end": 24888, "loc": { "start": { - "line": 694, + "line": 710, "column": 50 }, "end": { - "line": 694, + "line": 710, "column": 59 } } @@ -50864,15 +51786,15 @@ }, { "type": "Identifier", - "start": 24550, - "end": 24551, + "start": 24890, + "end": 24891, "loc": { "start": { - "line": 694, + "line": 710, "column": 61 }, "end": { - "line": 694, + "line": 710, "column": 62 }, "identifierName": "y" @@ -50882,15 +51804,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24539, - "end": 24548, + "start": 24879, + "end": 24888, "loc": { "start": { - "line": 694, + "line": 710, "column": 50 }, "end": { - "line": 694, + "line": 710, "column": 59 } } @@ -50900,15 +51822,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24551, - "end": 24560, + "start": 24891, + "end": 24900, "loc": { "start": { - "line": 694, + "line": 710, "column": 62 }, "end": { - "line": 694, + "line": 710, "column": 71 } } @@ -50918,72 +51840,72 @@ ], "body": { "type": "BlockStatement", - "start": 24562, - "end": 24591, + "start": 24902, + "end": 24931, "loc": { "start": { - "line": 694, + "line": 710, "column": 73 }, "end": { - "line": 696, + "line": 712, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 24568, - "end": 24589, + "start": 24908, + "end": 24929, "loc": { "start": { - "line": 695, + "line": 711, "column": 4 }, "end": { - "line": 695, + "line": 711, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 24568, - "end": 24588, + "start": 24908, + "end": 24928, "loc": { "start": { - "line": 695, + "line": 711, "column": 4 }, "end": { - "line": 695, + "line": 711, "column": 24 } }, "callee": { "type": "MemberExpression", - "start": 24568, - "end": 24582, + "start": 24908, + "end": 24922, "loc": { "start": { - "line": 695, + "line": 711, "column": 4 }, "end": { - "line": 695, + "line": 711, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 24568, - "end": 24572, + "start": 24908, + "end": 24912, "loc": { "start": { - "line": 695, + "line": 711, "column": 4 }, "end": { - "line": 695, + "line": 711, "column": 8 } }, @@ -50991,15 +51913,15 @@ }, "property": { "type": "Identifier", - "start": 24573, - "end": 24582, + "start": 24913, + "end": 24922, "loc": { "start": { - "line": 695, + "line": 711, "column": 9 }, "end": { - "line": 695, + "line": 711, "column": 18 }, "identifierName": "translate" @@ -51012,15 +51934,15 @@ "arguments": [ { "type": "Identifier", - "start": 24583, - "end": 24584, + "start": 24923, + "end": 24924, "loc": { "start": { - "line": 695, + "line": 711, "column": 19 }, "end": { - "line": 695, + "line": 711, "column": 20 }, "identifierName": "x" @@ -51029,15 +51951,15 @@ }, { "type": "Identifier", - "start": 24586, - "end": 24587, + "start": 24926, + "end": 24927, "loc": { "start": { - "line": 695, + "line": 711, "column": 22 }, "end": { - "line": 695, + "line": 711, "column": 23 }, "identifierName": "y" @@ -51055,15 +51977,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24551, - "end": 24560, + "start": 24891, + "end": 24900, "loc": { "start": { - "line": 694, + "line": 710, "column": 62 }, "end": { - "line": 694, + "line": 710, "column": 71 } } @@ -51080,15 +52002,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24326, - "end": 24388, + "start": 24666, + "end": 24728, "loc": { "start": { - "line": 691, + "line": 707, "column": 0 }, "end": { - "line": 691, + "line": 707, "column": 62 } } @@ -51096,15 +52018,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setPosition()", - "start": 24389, - "end": 24425, + "start": 24729, + "end": 24765, "loc": { "start": { - "line": 692, + "line": 708, "column": 0 }, "end": { - "line": 692, + "line": 708, "column": 36 } } @@ -51112,15 +52034,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24426, - "end": 24488, + "start": 24766, + "end": 24828, "loc": { "start": { - "line": 693, + "line": 709, "column": 0 }, "end": { - "line": 693, + "line": 709, "column": 62 } } @@ -51130,15 +52052,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24593, - "end": 24655, + "start": 24933, + "end": 24995, "loc": { "start": { - "line": 698, + "line": 714, "column": 0 }, "end": { - "line": 698, + "line": 714, "column": 62 } } @@ -51146,15 +52068,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setCenterPosition()", - "start": 24656, - "end": 24698, + "start": 24996, + "end": 25038, "loc": { "start": { - "line": 699, + "line": 715, "column": 0 }, "end": { - "line": 699, + "line": 715, "column": 42 } } @@ -51162,15 +52084,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24699, - "end": 24761, + "start": 25039, + "end": 25101, "loc": { "start": { - "line": 700, + "line": 716, "column": 0 }, "end": { - "line": 700, + "line": 716, "column": 62 } } @@ -51179,72 +52101,72 @@ }, { "type": "ExpressionStatement", - "start": 24762, - "end": 24973, + "start": 25102, + "end": 25313, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 705, + "line": 721, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 24762, - "end": 24973, + "start": 25102, + "end": 25313, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 705, + "line": 721, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24762, - "end": 24804, + "start": 25102, + "end": 25144, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 701, + "line": 717, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 24762, - "end": 24786, + "start": 25102, + "end": 25126, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 701, + "line": 717, "column": 24 } }, "object": { "type": "Identifier", - "start": 24762, - "end": 24776, + "start": 25102, + "end": 25116, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 701, + "line": 717, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -51254,15 +52176,15 @@ }, "property": { "type": "Identifier", - "start": 24777, - "end": 24786, + "start": 25117, + "end": 25126, "loc": { "start": { - "line": 701, + "line": 717, "column": 15 }, "end": { - "line": 701, + "line": 717, "column": 24 }, "identifierName": "prototype" @@ -51274,15 +52196,15 @@ }, "property": { "type": "Identifier", - "start": 24787, - "end": 24804, + "start": 25127, + "end": 25144, "loc": { "start": { - "line": 701, + "line": 717, "column": 25 }, "end": { - "line": 701, + "line": 717, "column": 42 }, "identifierName": "setCenterPosition" @@ -51294,29 +52216,29 @@ }, "right": { "type": "FunctionExpression", - "start": 24807, - "end": 24973, + "start": 25147, + "end": 25313, "loc": { "start": { - "line": 701, + "line": 717, "column": 45 }, "end": { - "line": 705, + "line": 721, "column": 1 } }, "id": { "type": "Identifier", - "start": 24787, - "end": 24804, + "start": 25127, + "end": 25144, "loc": { "start": { - "line": 701, + "line": 717, "column": 25 }, "end": { - "line": 701, + "line": 717, "column": 42 }, "identifierName": "setCenterPosition" @@ -51329,15 +52251,15 @@ "params": [ { "type": "Identifier", - "start": 24817, - "end": 24818, + "start": 25157, + "end": 25158, "loc": { "start": { - "line": 701, + "line": 717, "column": 55 }, "end": { - "line": 701, + "line": 717, "column": 56 }, "identifierName": "x" @@ -51348,15 +52270,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24818, - "end": 24827, + "start": 25158, + "end": 25167, "loc": { "start": { - "line": 701, + "line": 717, "column": 56 }, "end": { - "line": 701, + "line": 717, "column": 65 } } @@ -51365,15 +52287,15 @@ }, { "type": "Identifier", - "start": 24829, - "end": 24830, + "start": 25169, + "end": 25170, "loc": { "start": { - "line": 701, + "line": 717, "column": 67 }, "end": { - "line": 701, + "line": 717, "column": 68 }, "identifierName": "y" @@ -51383,15 +52305,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24818, - "end": 24827, + "start": 25158, + "end": 25167, "loc": { "start": { - "line": 701, + "line": 717, "column": 56 }, "end": { - "line": 701, + "line": 717, "column": 65 } } @@ -51401,15 +52323,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24830, - "end": 24839, + "start": 25170, + "end": 25179, "loc": { "start": { - "line": 701, + "line": 717, "column": 68 }, "end": { - "line": 701, + "line": 717, "column": 77 } } @@ -51419,59 +52341,59 @@ ], "body": { "type": "BlockStatement", - "start": 24841, - "end": 24973, + "start": 25181, + "end": 25313, "loc": { "start": { - "line": 701, + "line": 717, "column": 79 }, "end": { - "line": 705, + "line": 721, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 24847, - "end": 24885, + "start": 25187, + "end": 25225, "loc": { "start": { - "line": 702, + "line": 718, "column": 4 }, "end": { - "line": 702, + "line": 718, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24851, - "end": 24884, + "start": 25191, + "end": 25224, "loc": { "start": { - "line": 702, + "line": 718, "column": 8 }, "end": { - "line": 702, + "line": 718, "column": 41 } }, "id": { "type": "Identifier", - "start": 24851, - "end": 24852, + "start": 25191, + "end": 25192, "loc": { "start": { - "line": 702, + "line": 718, "column": 8 }, "end": { - "line": 702, + "line": 718, "column": 9 }, "identifierName": "w" @@ -51481,58 +52403,58 @@ }, "init": { "type": "BinaryExpression", - "start": 24855, - "end": 24884, + "start": 25195, + "end": 25224, "loc": { "start": { - "line": 702, + "line": 718, "column": 12 }, "end": { - "line": 702, + "line": 718, "column": 41 } }, "left": { "type": "MemberExpression", - "start": 24855, - "end": 24865, + "start": 25195, + "end": 25205, "loc": { "start": { - "line": 702, + "line": 718, "column": 12 }, "end": { - "line": 702, + "line": 718, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 24855, - "end": 24859, + "start": 25195, + "end": 25199, "loc": { "start": { - "line": 702, + "line": 718, "column": 12 }, "end": { - "line": 702, + "line": 718, "column": 16 } } }, "property": { "type": "Identifier", - "start": 24860, - "end": 24865, + "start": 25200, + "end": 25205, "loc": { "start": { - "line": 702, + "line": 718, "column": 17 }, "end": { - "line": 702, + "line": 718, "column": 22 }, "identifierName": "width" @@ -51544,58 +52466,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 24868, - "end": 24884, + "start": 25208, + "end": 25224, "loc": { "start": { - "line": 702, + "line": 718, "column": 25 }, "end": { - "line": 702, + "line": 718, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 24868, - "end": 24882, + "start": 25208, + "end": 25222, "loc": { "start": { - "line": 702, + "line": 718, "column": 25 }, "end": { - "line": 702, + "line": 718, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 24868, - "end": 24872, + "start": 25208, + "end": 25212, "loc": { "start": { - "line": 702, + "line": 718, "column": 25 }, "end": { - "line": 702, + "line": 718, "column": 29 } } }, "property": { "type": "Identifier", - "start": 24873, - "end": 24882, + "start": 25213, + "end": 25222, "loc": { "start": { - "line": 702, + "line": 718, "column": 30 }, "end": { - "line": 702, + "line": 718, "column": 39 }, "identifierName": "getScaleX" @@ -51615,44 +52537,44 @@ }, { "type": "VariableDeclaration", - "start": 24890, - "end": 24929, + "start": 25230, + "end": 25269, "loc": { "start": { - "line": 703, + "line": 719, "column": 4 }, "end": { - "line": 703, + "line": 719, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24894, - "end": 24928, + "start": 25234, + "end": 25268, "loc": { "start": { - "line": 703, + "line": 719, "column": 8 }, "end": { - "line": 703, + "line": 719, "column": 42 } }, "id": { "type": "Identifier", - "start": 24894, - "end": 24895, + "start": 25234, + "end": 25235, "loc": { "start": { - "line": 703, + "line": 719, "column": 8 }, "end": { - "line": 703, + "line": 719, "column": 9 }, "identifierName": "h" @@ -51661,58 +52583,58 @@ }, "init": { "type": "BinaryExpression", - "start": 24898, - "end": 24928, + "start": 25238, + "end": 25268, "loc": { "start": { - "line": 703, + "line": 719, "column": 12 }, "end": { - "line": 703, + "line": 719, "column": 42 } }, "left": { "type": "MemberExpression", - "start": 24898, - "end": 24909, + "start": 25238, + "end": 25249, "loc": { "start": { - "line": 703, + "line": 719, "column": 12 }, "end": { - "line": 703, + "line": 719, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 24898, - "end": 24902, + "start": 25238, + "end": 25242, "loc": { "start": { - "line": 703, + "line": 719, "column": 12 }, "end": { - "line": 703, + "line": 719, "column": 16 } } }, "property": { "type": "Identifier", - "start": 24903, - "end": 24909, + "start": 25243, + "end": 25249, "loc": { "start": { - "line": 703, + "line": 719, "column": 17 }, "end": { - "line": 703, + "line": 719, "column": 23 }, "identifierName": "height" @@ -51724,58 +52646,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 24912, - "end": 24928, + "start": 25252, + "end": 25268, "loc": { "start": { - "line": 703, + "line": 719, "column": 26 }, "end": { - "line": 703, + "line": 719, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 24912, - "end": 24926, + "start": 25252, + "end": 25266, "loc": { "start": { - "line": 703, + "line": 719, "column": 26 }, "end": { - "line": 703, + "line": 719, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 24912, - "end": 24916, + "start": 25252, + "end": 25256, "loc": { "start": { - "line": 703, + "line": 719, "column": 26 }, "end": { - "line": 703, + "line": 719, "column": 30 } } }, "property": { "type": "Identifier", - "start": 24917, - "end": 24926, + "start": 25257, + "end": 25266, "loc": { "start": { - "line": 703, + "line": 719, "column": 31 }, "end": { - "line": 703, + "line": 719, "column": 40 }, "identifierName": "getScaleY" @@ -51793,72 +52715,72 @@ }, { "type": "ExpressionStatement", - "start": 24934, - "end": 24971, + "start": 25274, + "end": 25311, "loc": { "start": { - "line": 704, + "line": 720, "column": 4 }, "end": { - "line": 704, + "line": 720, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 24934, - "end": 24970, + "start": 25274, + "end": 25310, "loc": { "start": { - "line": 704, + "line": 720, "column": 4 }, "end": { - "line": 704, + "line": 720, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 24934, - "end": 24948, + "start": 25274, + "end": 25288, "loc": { "start": { - "line": 704, + "line": 720, "column": 4 }, "end": { - "line": 704, + "line": 720, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 24934, - "end": 24938, + "start": 25274, + "end": 25278, "loc": { "start": { - "line": 704, + "line": 720, "column": 4 }, "end": { - "line": 704, + "line": 720, "column": 8 } } }, "property": { "type": "Identifier", - "start": 24939, - "end": 24948, + "start": 25279, + "end": 25288, "loc": { "start": { - "line": 704, + "line": 720, "column": 9 }, "end": { - "line": 704, + "line": 720, "column": 18 }, "identifierName": "translate" @@ -51870,29 +52792,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 24949, - "end": 24958, + "start": 25289, + "end": 25298, "loc": { "start": { - "line": 704, + "line": 720, "column": 19 }, "end": { - "line": 704, + "line": 720, "column": 28 } }, "left": { "type": "Identifier", - "start": 24949, - "end": 24950, + "start": 25289, + "end": 25290, "loc": { "start": { - "line": 704, + "line": 720, "column": 19 }, "end": { - "line": 704, + "line": 720, "column": 20 }, "identifierName": "x" @@ -51902,29 +52824,29 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 24953, - "end": 24958, + "start": 25293, + "end": 25298, "loc": { "start": { - "line": 704, + "line": 720, "column": 23 }, "end": { - "line": 704, + "line": 720, "column": 28 } }, "left": { "type": "Identifier", - "start": 24953, - "end": 24954, + "start": 25293, + "end": 25294, "loc": { "start": { - "line": 704, + "line": 720, "column": 23 }, "end": { - "line": 704, + "line": 720, "column": 24 }, "identifierName": "w" @@ -51934,15 +52856,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 24957, - "end": 24958, + "start": 25297, + "end": 25298, "loc": { "start": { - "line": 704, + "line": 720, "column": 27 }, "end": { - "line": 704, + "line": 720, "column": 28 } }, @@ -51956,29 +52878,29 @@ }, { "type": "BinaryExpression", - "start": 24960, - "end": 24969, + "start": 25300, + "end": 25309, "loc": { "start": { - "line": 704, + "line": 720, "column": 30 }, "end": { - "line": 704, + "line": 720, "column": 39 } }, "left": { "type": "Identifier", - "start": 24960, - "end": 24961, + "start": 25300, + "end": 25301, "loc": { "start": { - "line": 704, + "line": 720, "column": 30 }, "end": { - "line": 704, + "line": 720, "column": 31 }, "identifierName": "y" @@ -51988,29 +52910,29 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 24964, - "end": 24969, + "start": 25304, + "end": 25309, "loc": { "start": { - "line": 704, + "line": 720, "column": 34 }, "end": { - "line": 704, + "line": 720, "column": 39 } }, "left": { "type": "Identifier", - "start": 24964, - "end": 24965, + "start": 25304, + "end": 25305, "loc": { "start": { - "line": 704, + "line": 720, "column": 34 }, "end": { - "line": 704, + "line": 720, "column": 35 }, "identifierName": "h" @@ -52020,15 +52942,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 24968, - "end": 24969, + "start": 25308, + "end": 25309, "loc": { "start": { - "line": 704, + "line": 720, "column": 38 }, "end": { - "line": 704, + "line": 720, "column": 39 } }, @@ -52049,15 +52971,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24830, - "end": 24839, + "start": 25170, + "end": 25179, "loc": { "start": { - "line": 701, + "line": 717, "column": 68 }, "end": { - "line": 701, + "line": 717, "column": 77 } } @@ -52074,15 +52996,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24593, - "end": 24655, + "start": 24933, + "end": 24995, "loc": { "start": { - "line": 698, + "line": 714, "column": 0 }, "end": { - "line": 698, + "line": 714, "column": 62 } } @@ -52090,15 +53012,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setCenterPosition()", - "start": 24656, - "end": 24698, + "start": 24996, + "end": 25038, "loc": { "start": { - "line": 699, + "line": 715, "column": 0 }, "end": { - "line": 699, + "line": 715, "column": 42 } } @@ -52106,15 +53028,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24699, - "end": 24761, + "start": 25039, + "end": 25101, "loc": { "start": { - "line": 700, + "line": 716, "column": 0 }, "end": { - "line": 700, + "line": 716, "column": 62 } } @@ -52124,15 +53046,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24975, - "end": 25037, + "start": 25315, + "end": 25377, "loc": { "start": { - "line": 707, + "line": 723, "column": 0 }, "end": { - "line": 707, + "line": 723, "column": 62 } } @@ -52140,15 +53062,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # top()", - "start": 25038, - "end": 25066, + "start": 25378, + "end": 25406, "loc": { "start": { - "line": 708, + "line": 724, "column": 0 }, "end": { - "line": 708, + "line": 724, "column": 28 } } @@ -52156,15 +53078,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25067, - "end": 25129, + "start": 25407, + "end": 25469, "loc": { "start": { - "line": 709, + "line": 725, "column": 0 }, "end": { - "line": 709, + "line": 725, "column": 62 } } @@ -52173,72 +53095,72 @@ }, { "type": "ExpressionStatement", - "start": 25130, - "end": 25204, + "start": 25470, + "end": 25544, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 712, + "line": 728, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 25130, - "end": 25204, + "start": 25470, + "end": 25544, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 712, + "line": 728, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25130, - "end": 25158, + "start": 25470, + "end": 25498, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 710, + "line": 726, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 25130, - "end": 25154, + "start": 25470, + "end": 25494, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 710, + "line": 726, "column": 24 } }, "object": { "type": "Identifier", - "start": 25130, - "end": 25144, + "start": 25470, + "end": 25484, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 710, + "line": 726, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -52248,15 +53170,15 @@ }, "property": { "type": "Identifier", - "start": 25145, - "end": 25154, + "start": 25485, + "end": 25494, "loc": { "start": { - "line": 710, + "line": 726, "column": 15 }, "end": { - "line": 710, + "line": 726, "column": 24 }, "identifierName": "prototype" @@ -52268,15 +53190,15 @@ }, "property": { "type": "Identifier", - "start": 25155, - "end": 25158, + "start": 25495, + "end": 25498, "loc": { "start": { - "line": 710, + "line": 726, "column": 25 }, "end": { - "line": 710, + "line": 726, "column": 28 }, "identifierName": "top" @@ -52288,29 +53210,29 @@ }, "right": { "type": "FunctionExpression", - "start": 25161, - "end": 25204, + "start": 25501, + "end": 25544, "loc": { "start": { - "line": 710, + "line": 726, "column": 31 }, "end": { - "line": 712, + "line": 728, "column": 1 } }, "id": { "type": "Identifier", - "start": 25155, - "end": 25158, + "start": 25495, + "end": 25498, "loc": { "start": { - "line": 710, + "line": 726, "column": 25 }, "end": { - "line": 710, + "line": 726, "column": 28 }, "identifierName": "top" @@ -52323,15 +53245,15 @@ "params": [ { "type": "Identifier", - "start": 25171, - "end": 25172, + "start": 25511, + "end": 25512, "loc": { "start": { - "line": 710, + "line": 726, "column": 41 }, "end": { - "line": 710, + "line": 726, "column": 42 }, "identifierName": "y" @@ -52342,15 +53264,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25172, - "end": 25181, + "start": 25512, + "end": 25521, "loc": { "start": { - "line": 710, + "line": 726, "column": 42 }, "end": { - "line": 710, + "line": 726, "column": 51 } } @@ -52360,72 +53282,72 @@ ], "body": { "type": "BlockStatement", - "start": 25183, - "end": 25204, + "start": 25523, + "end": 25544, "loc": { "start": { - "line": 710, + "line": 726, "column": 53 }, "end": { - "line": 712, + "line": 728, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 25189, - "end": 25202, + "start": 25529, + "end": 25542, "loc": { "start": { - "line": 711, + "line": 727, "column": 4 }, "end": { - "line": 711, + "line": 727, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 25189, - "end": 25201, + "start": 25529, + "end": 25541, "loc": { "start": { - "line": 711, + "line": 727, "column": 4 }, "end": { - "line": 711, + "line": 727, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 25189, - "end": 25198, + "start": 25529, + "end": 25538, "loc": { "start": { - "line": 711, + "line": 727, "column": 4 }, "end": { - "line": 711, + "line": 727, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 25189, - "end": 25193, + "start": 25529, + "end": 25533, "loc": { "start": { - "line": 711, + "line": 727, "column": 4 }, "end": { - "line": 711, + "line": 727, "column": 8 } }, @@ -52433,15 +53355,15 @@ }, "property": { "type": "Identifier", - "start": 25194, - "end": 25198, + "start": 25534, + "end": 25538, "loc": { "start": { - "line": 711, + "line": 727, "column": 9 }, "end": { - "line": 711, + "line": 727, "column": 13 }, "identifierName": "setY" @@ -52454,15 +53376,15 @@ "arguments": [ { "type": "Identifier", - "start": 25199, - "end": 25200, + "start": 25539, + "end": 25540, "loc": { "start": { - "line": 711, + "line": 727, "column": 14 }, "end": { - "line": 711, + "line": 727, "column": 15 }, "identifierName": "y" @@ -52480,15 +53402,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25172, - "end": 25181, + "start": 25512, + "end": 25521, "loc": { "start": { - "line": 710, + "line": 726, "column": 42 }, "end": { - "line": 710, + "line": 726, "column": 51 } } @@ -52505,15 +53427,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24975, - "end": 25037, + "start": 25315, + "end": 25377, "loc": { "start": { - "line": 707, + "line": 723, "column": 0 }, "end": { - "line": 707, + "line": 723, "column": 62 } } @@ -52521,15 +53443,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # top()", - "start": 25038, - "end": 25066, + "start": 25378, + "end": 25406, "loc": { "start": { - "line": 708, + "line": 724, "column": 0 }, "end": { - "line": 708, + "line": 724, "column": 28 } } @@ -52537,15 +53459,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25067, - "end": 25129, + "start": 25407, + "end": 25469, "loc": { "start": { - "line": 709, + "line": 725, "column": 0 }, "end": { - "line": 709, + "line": 725, "column": 62 } } @@ -52555,15 +53477,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25206, - "end": 25268, + "start": 25546, + "end": 25608, "loc": { "start": { - "line": 714, + "line": 730, "column": 0 }, "end": { - "line": 714, + "line": 730, "column": 62 } } @@ -52571,15 +53493,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # bottom()", - "start": 25269, - "end": 25300, + "start": 25609, + "end": 25640, "loc": { "start": { - "line": 715, + "line": 731, "column": 0 }, "end": { - "line": 715, + "line": 731, "column": 31 } } @@ -52587,15 +53509,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25301, - "end": 25363, + "start": 25641, + "end": 25703, "loc": { "start": { - "line": 716, + "line": 732, "column": 0 }, "end": { - "line": 716, + "line": 732, "column": 62 } } @@ -52604,72 +53526,72 @@ }, { "type": "ExpressionStatement", - "start": 25364, - "end": 25495, + "start": 25704, + "end": 25835, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 720, + "line": 736, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 25364, - "end": 25495, + "start": 25704, + "end": 25835, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 720, + "line": 736, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25364, - "end": 25395, + "start": 25704, + "end": 25735, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 717, + "line": 733, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 25364, - "end": 25388, + "start": 25704, + "end": 25728, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 717, + "line": 733, "column": 24 } }, "object": { "type": "Identifier", - "start": 25364, - "end": 25378, + "start": 25704, + "end": 25718, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 717, + "line": 733, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -52679,15 +53601,15 @@ }, "property": { "type": "Identifier", - "start": 25379, - "end": 25388, + "start": 25719, + "end": 25728, "loc": { "start": { - "line": 717, + "line": 733, "column": 15 }, "end": { - "line": 717, + "line": 733, "column": 24 }, "identifierName": "prototype" @@ -52699,15 +53621,15 @@ }, "property": { "type": "Identifier", - "start": 25389, - "end": 25395, + "start": 25729, + "end": 25735, "loc": { "start": { - "line": 717, + "line": 733, "column": 25 }, "end": { - "line": 717, + "line": 733, "column": 31 }, "identifierName": "bottom" @@ -52719,29 +53641,29 @@ }, "right": { "type": "FunctionExpression", - "start": 25398, - "end": 25495, + "start": 25738, + "end": 25835, "loc": { "start": { - "line": 717, + "line": 733, "column": 34 }, "end": { - "line": 720, + "line": 736, "column": 1 } }, "id": { "type": "Identifier", - "start": 25389, - "end": 25395, + "start": 25729, + "end": 25735, "loc": { "start": { - "line": 717, + "line": 733, "column": 25 }, "end": { - "line": 717, + "line": 733, "column": 31 }, "identifierName": "bottom" @@ -52754,15 +53676,15 @@ "params": [ { "type": "Identifier", - "start": 25408, - "end": 25409, + "start": 25748, + "end": 25749, "loc": { "start": { - "line": 717, + "line": 733, "column": 44 }, "end": { - "line": 717, + "line": 733, "column": 45 }, "identifierName": "y" @@ -52773,15 +53695,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25409, - "end": 25418, + "start": 25749, + "end": 25758, "loc": { "start": { - "line": 717, + "line": 733, "column": 45 }, "end": { - "line": 717, + "line": 733, "column": 54 } } @@ -52791,59 +53713,59 @@ ], "body": { "type": "BlockStatement", - "start": 25420, - "end": 25495, + "start": 25760, + "end": 25835, "loc": { "start": { - "line": 717, + "line": 733, "column": 56 }, "end": { - "line": 720, + "line": 736, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 25426, - "end": 25465, + "start": 25766, + "end": 25805, "loc": { "start": { - "line": 718, + "line": 734, "column": 4 }, "end": { - "line": 718, + "line": 734, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 25430, - "end": 25464, + "start": 25770, + "end": 25804, "loc": { "start": { - "line": 718, + "line": 734, "column": 8 }, "end": { - "line": 718, + "line": 734, "column": 42 } }, "id": { "type": "Identifier", - "start": 25430, - "end": 25431, + "start": 25770, + "end": 25771, "loc": { "start": { - "line": 718, + "line": 734, "column": 8 }, "end": { - "line": 718, + "line": 734, "column": 9 }, "identifierName": "h" @@ -52853,58 +53775,58 @@ }, "init": { "type": "BinaryExpression", - "start": 25434, - "end": 25464, + "start": 25774, + "end": 25804, "loc": { "start": { - "line": 718, + "line": 734, "column": 12 }, "end": { - "line": 718, + "line": 734, "column": 42 } }, "left": { "type": "MemberExpression", - "start": 25434, - "end": 25445, + "start": 25774, + "end": 25785, "loc": { "start": { - "line": 718, + "line": 734, "column": 12 }, "end": { - "line": 718, + "line": 734, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 25434, - "end": 25438, + "start": 25774, + "end": 25778, "loc": { "start": { - "line": 718, + "line": 734, "column": 12 }, "end": { - "line": 718, + "line": 734, "column": 16 } } }, "property": { "type": "Identifier", - "start": 25439, - "end": 25445, + "start": 25779, + "end": 25785, "loc": { "start": { - "line": 718, + "line": 734, "column": 17 }, "end": { - "line": 718, + "line": 734, "column": 23 }, "identifierName": "height" @@ -52916,58 +53838,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 25448, - "end": 25464, + "start": 25788, + "end": 25804, "loc": { "start": { - "line": 718, + "line": 734, "column": 26 }, "end": { - "line": 718, + "line": 734, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 25448, - "end": 25462, + "start": 25788, + "end": 25802, "loc": { "start": { - "line": 718, + "line": 734, "column": 26 }, "end": { - "line": 718, + "line": 734, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 25448, - "end": 25452, + "start": 25788, + "end": 25792, "loc": { "start": { - "line": 718, + "line": 734, "column": 26 }, "end": { - "line": 718, + "line": 734, "column": 30 } } }, "property": { "type": "Identifier", - "start": 25453, - "end": 25462, + "start": 25793, + "end": 25802, "loc": { "start": { - "line": 718, + "line": 734, "column": 31 }, "end": { - "line": 718, + "line": 734, "column": 40 }, "identifierName": "getScaleY" @@ -52987,72 +53909,72 @@ }, { "type": "ExpressionStatement", - "start": 25470, - "end": 25493, + "start": 25810, + "end": 25833, "loc": { "start": { - "line": 719, + "line": 735, "column": 4 }, "end": { - "line": 719, + "line": 735, "column": 27 } }, "expression": { "type": "CallExpression", - "start": 25470, - "end": 25492, + "start": 25810, + "end": 25832, "loc": { "start": { - "line": 719, + "line": 735, "column": 4 }, "end": { - "line": 719, + "line": 735, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 25470, - "end": 25485, + "start": 25810, + "end": 25825, "loc": { "start": { - "line": 719, + "line": 735, "column": 4 }, "end": { - "line": 719, + "line": 735, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 25470, - "end": 25474, + "start": 25810, + "end": 25814, "loc": { "start": { - "line": 719, + "line": 735, "column": 4 }, "end": { - "line": 719, + "line": 735, "column": 8 } } }, "property": { "type": "Identifier", - "start": 25475, - "end": 25485, + "start": 25815, + "end": 25825, "loc": { "start": { - "line": 719, + "line": 735, "column": 9 }, "end": { - "line": 719, + "line": 735, "column": 19 }, "identifierName": "translateY" @@ -53064,29 +53986,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 25486, - "end": 25491, + "start": 25826, + "end": 25831, "loc": { "start": { - "line": 719, + "line": 735, "column": 20 }, "end": { - "line": 719, + "line": 735, "column": 25 } }, "left": { "type": "Identifier", - "start": 25486, - "end": 25487, + "start": 25826, + "end": 25827, "loc": { "start": { - "line": 719, + "line": 735, "column": 20 }, "end": { - "line": 719, + "line": 735, "column": 21 }, "identifierName": "y" @@ -53096,15 +54018,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 25490, - "end": 25491, + "start": 25830, + "end": 25831, "loc": { "start": { - "line": 719, + "line": 735, "column": 24 }, "end": { - "line": 719, + "line": 735, "column": 25 }, "identifierName": "h" @@ -53121,15 +54043,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25409, - "end": 25418, + "start": 25749, + "end": 25758, "loc": { "start": { - "line": 717, + "line": 733, "column": 45 }, "end": { - "line": 717, + "line": 733, "column": 54 } } @@ -53146,15 +54068,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25206, - "end": 25268, + "start": 25546, + "end": 25608, "loc": { "start": { - "line": 714, + "line": 730, "column": 0 }, "end": { - "line": 714, + "line": 730, "column": 62 } } @@ -53162,15 +54084,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # bottom()", - "start": 25269, - "end": 25300, + "start": 25609, + "end": 25640, "loc": { "start": { - "line": 715, + "line": 731, "column": 0 }, "end": { - "line": 715, + "line": 731, "column": 31 } } @@ -53178,15 +54100,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25301, - "end": 25363, + "start": 25641, + "end": 25703, "loc": { "start": { - "line": 716, + "line": 732, "column": 0 }, "end": { - "line": 716, + "line": 732, "column": 62 } } @@ -53196,15 +54118,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25497, - "end": 25559, + "start": 25837, + "end": 25899, "loc": { "start": { - "line": 722, + "line": 738, "column": 0 }, "end": { - "line": 722, + "line": 738, "column": 62 } } @@ -53212,15 +54134,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # left()", - "start": 25560, - "end": 25589, + "start": 25900, + "end": 25929, "loc": { "start": { - "line": 723, + "line": 739, "column": 0 }, "end": { - "line": 723, + "line": 739, "column": 29 } } @@ -53228,15 +54150,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25590, - "end": 25652, + "start": 25930, + "end": 25992, "loc": { "start": { - "line": 724, + "line": 740, "column": 0 }, "end": { - "line": 724, + "line": 740, "column": 62 } } @@ -53245,72 +54167,72 @@ }, { "type": "ExpressionStatement", - "start": 25653, - "end": 25728, + "start": 25993, + "end": 26068, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 727, + "line": 743, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 25653, - "end": 25728, + "start": 25993, + "end": 26068, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 727, + "line": 743, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25653, - "end": 25682, + "start": 25993, + "end": 26022, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 725, + "line": 741, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 25653, - "end": 25677, + "start": 25993, + "end": 26017, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 725, + "line": 741, "column": 24 } }, "object": { "type": "Identifier", - "start": 25653, - "end": 25667, + "start": 25993, + "end": 26007, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 725, + "line": 741, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -53320,15 +54242,15 @@ }, "property": { "type": "Identifier", - "start": 25668, - "end": 25677, + "start": 26008, + "end": 26017, "loc": { "start": { - "line": 725, + "line": 741, "column": 15 }, "end": { - "line": 725, + "line": 741, "column": 24 }, "identifierName": "prototype" @@ -53340,15 +54262,15 @@ }, "property": { "type": "Identifier", - "start": 25678, - "end": 25682, + "start": 26018, + "end": 26022, "loc": { "start": { - "line": 725, + "line": 741, "column": 25 }, "end": { - "line": 725, + "line": 741, "column": 29 }, "identifierName": "left" @@ -53360,29 +54282,29 @@ }, "right": { "type": "FunctionExpression", - "start": 25685, - "end": 25728, + "start": 26025, + "end": 26068, "loc": { "start": { - "line": 725, + "line": 741, "column": 32 }, "end": { - "line": 727, + "line": 743, "column": 1 } }, "id": { "type": "Identifier", - "start": 25678, - "end": 25682, + "start": 26018, + "end": 26022, "loc": { "start": { - "line": 725, + "line": 741, "column": 25 }, "end": { - "line": 725, + "line": 741, "column": 29 }, "identifierName": "left" @@ -53395,15 +54317,15 @@ "params": [ { "type": "Identifier", - "start": 25695, - "end": 25696, + "start": 26035, + "end": 26036, "loc": { "start": { - "line": 725, + "line": 741, "column": 42 }, "end": { - "line": 725, + "line": 741, "column": 43 }, "identifierName": "x" @@ -53414,15 +54336,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25696, - "end": 25705, + "start": 26036, + "end": 26045, "loc": { "start": { - "line": 725, + "line": 741, "column": 43 }, "end": { - "line": 725, + "line": 741, "column": 52 } } @@ -53432,72 +54354,72 @@ ], "body": { "type": "BlockStatement", - "start": 25707, - "end": 25728, + "start": 26047, + "end": 26068, "loc": { "start": { - "line": 725, + "line": 741, "column": 54 }, "end": { - "line": 727, + "line": 743, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 25713, - "end": 25726, + "start": 26053, + "end": 26066, "loc": { "start": { - "line": 726, + "line": 742, "column": 4 }, "end": { - "line": 726, + "line": 742, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 25713, - "end": 25725, + "start": 26053, + "end": 26065, "loc": { "start": { - "line": 726, + "line": 742, "column": 4 }, "end": { - "line": 726, + "line": 742, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 25713, - "end": 25722, + "start": 26053, + "end": 26062, "loc": { "start": { - "line": 726, + "line": 742, "column": 4 }, "end": { - "line": 726, + "line": 742, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 25713, - "end": 25717, + "start": 26053, + "end": 26057, "loc": { "start": { - "line": 726, + "line": 742, "column": 4 }, "end": { - "line": 726, + "line": 742, "column": 8 } }, @@ -53505,15 +54427,15 @@ }, "property": { "type": "Identifier", - "start": 25718, - "end": 25722, + "start": 26058, + "end": 26062, "loc": { "start": { - "line": 726, + "line": 742, "column": 9 }, "end": { - "line": 726, + "line": 742, "column": 13 }, "identifierName": "setX" @@ -53526,15 +54448,15 @@ "arguments": [ { "type": "Identifier", - "start": 25723, - "end": 25724, + "start": 26063, + "end": 26064, "loc": { "start": { - "line": 726, + "line": 742, "column": 14 }, "end": { - "line": 726, + "line": 742, "column": 15 }, "identifierName": "x" @@ -53552,15 +54474,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25696, - "end": 25705, + "start": 26036, + "end": 26045, "loc": { "start": { - "line": 725, + "line": 741, "column": 43 }, "end": { - "line": 725, + "line": 741, "column": 52 } } @@ -53577,15 +54499,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25497, - "end": 25559, + "start": 25837, + "end": 25899, "loc": { "start": { - "line": 722, + "line": 738, "column": 0 }, "end": { - "line": 722, + "line": 738, "column": 62 } } @@ -53593,15 +54515,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # left()", - "start": 25560, - "end": 25589, + "start": 25900, + "end": 25929, "loc": { "start": { - "line": 723, + "line": 739, "column": 0 }, "end": { - "line": 723, + "line": 739, "column": 29 } } @@ -53609,15 +54531,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25590, - "end": 25652, + "start": 25930, + "end": 25992, "loc": { "start": { - "line": 724, + "line": 740, "column": 0 }, "end": { - "line": 724, + "line": 740, "column": 62 } } @@ -53627,15 +54549,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25730, - "end": 25792, + "start": 26070, + "end": 26132, "loc": { "start": { - "line": 729, + "line": 745, "column": 0 }, "end": { - "line": 729, + "line": 745, "column": 62 } } @@ -53643,15 +54565,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # right()", - "start": 25793, - "end": 25823, + "start": 26133, + "end": 26163, "loc": { "start": { - "line": 730, + "line": 746, "column": 0 }, "end": { - "line": 730, + "line": 746, "column": 30 } } @@ -53659,15 +54581,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25824, - "end": 25886, + "start": 26164, + "end": 26226, "loc": { "start": { - "line": 731, + "line": 747, "column": 0 }, "end": { - "line": 731, + "line": 747, "column": 62 } } @@ -53676,72 +54598,72 @@ }, { "type": "ExpressionStatement", - "start": 25887, - "end": 26016, + "start": 26227, + "end": 26356, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 735, + "line": 751, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 25887, - "end": 26016, + "start": 26227, + "end": 26356, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 735, + "line": 751, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25887, - "end": 25917, + "start": 26227, + "end": 26257, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 732, + "line": 748, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 25887, - "end": 25911, + "start": 26227, + "end": 26251, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 732, + "line": 748, "column": 24 } }, "object": { "type": "Identifier", - "start": 25887, - "end": 25901, + "start": 26227, + "end": 26241, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 732, + "line": 748, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -53751,15 +54673,15 @@ }, "property": { "type": "Identifier", - "start": 25902, - "end": 25911, + "start": 26242, + "end": 26251, "loc": { "start": { - "line": 732, + "line": 748, "column": 15 }, "end": { - "line": 732, + "line": 748, "column": 24 }, "identifierName": "prototype" @@ -53771,15 +54693,15 @@ }, "property": { "type": "Identifier", - "start": 25912, - "end": 25917, + "start": 26252, + "end": 26257, "loc": { "start": { - "line": 732, + "line": 748, "column": 25 }, "end": { - "line": 732, + "line": 748, "column": 30 }, "identifierName": "right" @@ -53791,29 +54713,29 @@ }, "right": { "type": "FunctionExpression", - "start": 25920, - "end": 26016, + "start": 26260, + "end": 26356, "loc": { "start": { - "line": 732, + "line": 748, "column": 33 }, "end": { - "line": 735, + "line": 751, "column": 1 } }, "id": { "type": "Identifier", - "start": 25912, - "end": 25917, + "start": 26252, + "end": 26257, "loc": { "start": { - "line": 732, + "line": 748, "column": 25 }, "end": { - "line": 732, + "line": 748, "column": 30 }, "identifierName": "right" @@ -53826,15 +54748,15 @@ "params": [ { "type": "Identifier", - "start": 25930, - "end": 25931, + "start": 26270, + "end": 26271, "loc": { "start": { - "line": 732, + "line": 748, "column": 43 }, "end": { - "line": 732, + "line": 748, "column": 44 }, "identifierName": "x" @@ -53845,15 +54767,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25931, - "end": 25940, + "start": 26271, + "end": 26280, "loc": { "start": { - "line": 732, + "line": 748, "column": 44 }, "end": { - "line": 732, + "line": 748, "column": 53 } } @@ -53863,59 +54785,59 @@ ], "body": { "type": "BlockStatement", - "start": 25942, - "end": 26016, + "start": 26282, + "end": 26356, "loc": { "start": { - "line": 732, + "line": 748, "column": 55 }, "end": { - "line": 735, + "line": 751, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 25948, - "end": 25986, + "start": 26288, + "end": 26326, "loc": { "start": { - "line": 733, + "line": 749, "column": 4 }, "end": { - "line": 733, + "line": 749, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 25952, - "end": 25985, + "start": 26292, + "end": 26325, "loc": { "start": { - "line": 733, + "line": 749, "column": 8 }, "end": { - "line": 733, + "line": 749, "column": 41 } }, "id": { "type": "Identifier", - "start": 25952, - "end": 25953, + "start": 26292, + "end": 26293, "loc": { "start": { - "line": 733, + "line": 749, "column": 8 }, "end": { - "line": 733, + "line": 749, "column": 9 }, "identifierName": "w" @@ -53925,58 +54847,58 @@ }, "init": { "type": "BinaryExpression", - "start": 25956, - "end": 25985, + "start": 26296, + "end": 26325, "loc": { "start": { - "line": 733, + "line": 749, "column": 12 }, "end": { - "line": 733, + "line": 749, "column": 41 } }, "left": { "type": "MemberExpression", - "start": 25956, - "end": 25966, + "start": 26296, + "end": 26306, "loc": { "start": { - "line": 733, + "line": 749, "column": 12 }, "end": { - "line": 733, + "line": 749, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 25956, - "end": 25960, + "start": 26296, + "end": 26300, "loc": { "start": { - "line": 733, + "line": 749, "column": 12 }, "end": { - "line": 733, + "line": 749, "column": 16 } } }, "property": { "type": "Identifier", - "start": 25961, - "end": 25966, + "start": 26301, + "end": 26306, "loc": { "start": { - "line": 733, + "line": 749, "column": 17 }, "end": { - "line": 733, + "line": 749, "column": 22 }, "identifierName": "width" @@ -53988,58 +54910,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 25969, - "end": 25985, + "start": 26309, + "end": 26325, "loc": { "start": { - "line": 733, + "line": 749, "column": 25 }, "end": { - "line": 733, + "line": 749, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 25969, - "end": 25983, + "start": 26309, + "end": 26323, "loc": { "start": { - "line": 733, + "line": 749, "column": 25 }, "end": { - "line": 733, + "line": 749, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 25969, - "end": 25973, + "start": 26309, + "end": 26313, "loc": { "start": { - "line": 733, + "line": 749, "column": 25 }, "end": { - "line": 733, + "line": 749, "column": 29 } } }, "property": { "type": "Identifier", - "start": 25974, - "end": 25983, + "start": 26314, + "end": 26323, "loc": { "start": { - "line": 733, + "line": 749, "column": 30 }, "end": { - "line": 733, + "line": 749, "column": 39 }, "identifierName": "getScaleX" @@ -54059,72 +54981,72 @@ }, { "type": "ExpressionStatement", - "start": 25991, - "end": 26014, + "start": 26331, + "end": 26354, "loc": { "start": { - "line": 734, + "line": 750, "column": 4 }, "end": { - "line": 734, + "line": 750, "column": 27 } }, "expression": { "type": "CallExpression", - "start": 25991, - "end": 26013, + "start": 26331, + "end": 26353, "loc": { "start": { - "line": 734, + "line": 750, "column": 4 }, "end": { - "line": 734, + "line": 750, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 25991, - "end": 26006, + "start": 26331, + "end": 26346, "loc": { "start": { - "line": 734, + "line": 750, "column": 4 }, "end": { - "line": 734, + "line": 750, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 25991, - "end": 25995, + "start": 26331, + "end": 26335, "loc": { "start": { - "line": 734, + "line": 750, "column": 4 }, "end": { - "line": 734, + "line": 750, "column": 8 } } }, "property": { "type": "Identifier", - "start": 25996, - "end": 26006, + "start": 26336, + "end": 26346, "loc": { "start": { - "line": 734, + "line": 750, "column": 9 }, "end": { - "line": 734, + "line": 750, "column": 19 }, "identifierName": "translateX" @@ -54136,29 +55058,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 26007, - "end": 26012, + "start": 26347, + "end": 26352, "loc": { "start": { - "line": 734, + "line": 750, "column": 20 }, "end": { - "line": 734, + "line": 750, "column": 25 } }, "left": { "type": "Identifier", - "start": 26007, - "end": 26008, + "start": 26347, + "end": 26348, "loc": { "start": { - "line": 734, + "line": 750, "column": 20 }, "end": { - "line": 734, + "line": 750, "column": 21 }, "identifierName": "x" @@ -54168,15 +55090,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 26011, - "end": 26012, + "start": 26351, + "end": 26352, "loc": { "start": { - "line": 734, + "line": 750, "column": 24 }, "end": { - "line": 734, + "line": 750, "column": 25 }, "identifierName": "w" @@ -54193,15 +55115,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25931, - "end": 25940, + "start": 26271, + "end": 26280, "loc": { "start": { - "line": 732, + "line": 748, "column": 44 }, "end": { - "line": 732, + "line": 748, "column": 53 } } @@ -54218,15 +55140,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25730, - "end": 25792, + "start": 26070, + "end": 26132, "loc": { "start": { - "line": 729, + "line": 745, "column": 0 }, "end": { - "line": 729, + "line": 745, "column": 62 } } @@ -54234,15 +55156,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # right()", - "start": 25793, - "end": 25823, + "start": 26133, + "end": 26163, "loc": { "start": { - "line": 730, + "line": 746, "column": 0 }, "end": { - "line": 730, + "line": 746, "column": 30 } } @@ -54250,15 +55172,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25824, - "end": 25886, + "start": 26164, + "end": 26226, "loc": { "start": { - "line": 731, + "line": 747, "column": 0 }, "end": { - "line": 731, + "line": 747, "column": 62 } } @@ -54268,15 +55190,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26018, - "end": 26080, + "start": 26358, + "end": 26420, "loc": { "start": { - "line": 737, + "line": 753, "column": 0 }, "end": { - "line": 737, + "line": 753, "column": 62 } } @@ -54284,15 +55206,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerX()", - "start": 26081, - "end": 26113, + "start": 26421, + "end": 26453, "loc": { "start": { - "line": 738, + "line": 754, "column": 0 }, "end": { - "line": 738, + "line": 754, "column": 32 } } @@ -54300,15 +55222,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26114, - "end": 26176, + "start": 26454, + "end": 26516, "loc": { "start": { - "line": 739, + "line": 755, "column": 0 }, "end": { - "line": 739, + "line": 755, "column": 62 } } @@ -54317,72 +55239,72 @@ }, { "type": "ExpressionStatement", - "start": 26177, - "end": 26312, + "start": 26517, + "end": 26652, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 743, + "line": 759, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 26177, - "end": 26312, + "start": 26517, + "end": 26652, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 743, + "line": 759, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 26177, - "end": 26209, + "start": 26517, + "end": 26549, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 740, + "line": 756, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 26177, - "end": 26201, + "start": 26517, + "end": 26541, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 740, + "line": 756, "column": 24 } }, "object": { "type": "Identifier", - "start": 26177, - "end": 26191, + "start": 26517, + "end": 26531, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 740, + "line": 756, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -54392,15 +55314,15 @@ }, "property": { "type": "Identifier", - "start": 26192, - "end": 26201, + "start": 26532, + "end": 26541, "loc": { "start": { - "line": 740, + "line": 756, "column": 15 }, "end": { - "line": 740, + "line": 756, "column": 24 }, "identifierName": "prototype" @@ -54412,15 +55334,15 @@ }, "property": { "type": "Identifier", - "start": 26202, - "end": 26209, + "start": 26542, + "end": 26549, "loc": { "start": { - "line": 740, + "line": 756, "column": 25 }, "end": { - "line": 740, + "line": 756, "column": 32 }, "identifierName": "centerX" @@ -54432,29 +55354,29 @@ }, "right": { "type": "FunctionExpression", - "start": 26212, - "end": 26312, + "start": 26552, + "end": 26652, "loc": { "start": { - "line": 740, + "line": 756, "column": 35 }, "end": { - "line": 743, + "line": 759, "column": 1 } }, "id": { "type": "Identifier", - "start": 26202, - "end": 26209, + "start": 26542, + "end": 26549, "loc": { "start": { - "line": 740, + "line": 756, "column": 25 }, "end": { - "line": 740, + "line": 756, "column": 32 }, "identifierName": "centerX" @@ -54467,15 +55389,15 @@ "params": [ { "type": "Identifier", - "start": 26222, - "end": 26223, + "start": 26562, + "end": 26563, "loc": { "start": { - "line": 740, + "line": 756, "column": 45 }, "end": { - "line": 740, + "line": 756, "column": 46 }, "identifierName": "x" @@ -54486,15 +55408,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26223, - "end": 26232, + "start": 26563, + "end": 26572, "loc": { "start": { - "line": 740, + "line": 756, "column": 46 }, "end": { - "line": 740, + "line": 756, "column": 55 } } @@ -54504,59 +55426,59 @@ ], "body": { "type": "BlockStatement", - "start": 26234, - "end": 26312, + "start": 26574, + "end": 26652, "loc": { "start": { - "line": 740, + "line": 756, "column": 57 }, "end": { - "line": 743, + "line": 759, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 26240, - "end": 26278, + "start": 26580, + "end": 26618, "loc": { "start": { - "line": 741, + "line": 757, "column": 4 }, "end": { - "line": 741, + "line": 757, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 26244, - "end": 26277, + "start": 26584, + "end": 26617, "loc": { "start": { - "line": 741, + "line": 757, "column": 8 }, "end": { - "line": 741, + "line": 757, "column": 41 } }, "id": { "type": "Identifier", - "start": 26244, - "end": 26245, + "start": 26584, + "end": 26585, "loc": { "start": { - "line": 741, + "line": 757, "column": 8 }, "end": { - "line": 741, + "line": 757, "column": 9 }, "identifierName": "w" @@ -54566,58 +55488,58 @@ }, "init": { "type": "BinaryExpression", - "start": 26248, - "end": 26277, + "start": 26588, + "end": 26617, "loc": { "start": { - "line": 741, + "line": 757, "column": 12 }, "end": { - "line": 741, + "line": 757, "column": 41 } }, "left": { "type": "MemberExpression", - "start": 26248, - "end": 26258, + "start": 26588, + "end": 26598, "loc": { "start": { - "line": 741, + "line": 757, "column": 12 }, "end": { - "line": 741, + "line": 757, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 26248, - "end": 26252, + "start": 26588, + "end": 26592, "loc": { "start": { - "line": 741, + "line": 757, "column": 12 }, "end": { - "line": 741, + "line": 757, "column": 16 } } }, "property": { "type": "Identifier", - "start": 26253, - "end": 26258, + "start": 26593, + "end": 26598, "loc": { "start": { - "line": 741, + "line": 757, "column": 17 }, "end": { - "line": 741, + "line": 757, "column": 22 }, "identifierName": "width" @@ -54629,58 +55551,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 26261, - "end": 26277, + "start": 26601, + "end": 26617, "loc": { "start": { - "line": 741, + "line": 757, "column": 25 }, "end": { - "line": 741, + "line": 757, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 26261, - "end": 26275, + "start": 26601, + "end": 26615, "loc": { "start": { - "line": 741, + "line": 757, "column": 25 }, "end": { - "line": 741, + "line": 757, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 26261, - "end": 26265, + "start": 26601, + "end": 26605, "loc": { "start": { - "line": 741, + "line": 757, "column": 25 }, "end": { - "line": 741, + "line": 757, "column": 29 } } }, "property": { "type": "Identifier", - "start": 26266, - "end": 26275, + "start": 26606, + "end": 26615, "loc": { "start": { - "line": 741, + "line": 757, "column": 30 }, "end": { - "line": 741, + "line": 757, "column": 39 }, "identifierName": "getScaleX" @@ -54700,72 +55622,72 @@ }, { "type": "ExpressionStatement", - "start": 26283, - "end": 26310, + "start": 26623, + "end": 26650, "loc": { "start": { - "line": 742, + "line": 758, "column": 4 }, "end": { - "line": 742, + "line": 758, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 26283, - "end": 26309, + "start": 26623, + "end": 26649, "loc": { "start": { - "line": 742, + "line": 758, "column": 4 }, "end": { - "line": 742, + "line": 758, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 26283, - "end": 26298, + "start": 26623, + "end": 26638, "loc": { "start": { - "line": 742, + "line": 758, "column": 4 }, "end": { - "line": 742, + "line": 758, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 26283, - "end": 26287, + "start": 26623, + "end": 26627, "loc": { "start": { - "line": 742, + "line": 758, "column": 4 }, "end": { - "line": 742, + "line": 758, "column": 8 } } }, "property": { "type": "Identifier", - "start": 26288, - "end": 26298, + "start": 26628, + "end": 26638, "loc": { "start": { - "line": 742, + "line": 758, "column": 9 }, "end": { - "line": 742, + "line": 758, "column": 19 }, "identifierName": "translateX" @@ -54777,29 +55699,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 26299, - "end": 26308, + "start": 26639, + "end": 26648, "loc": { "start": { - "line": 742, + "line": 758, "column": 20 }, "end": { - "line": 742, + "line": 758, "column": 29 } }, "left": { "type": "Identifier", - "start": 26299, - "end": 26300, + "start": 26639, + "end": 26640, "loc": { "start": { - "line": 742, + "line": 758, "column": 20 }, "end": { - "line": 742, + "line": 758, "column": 21 }, "identifierName": "x" @@ -54809,29 +55731,29 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 26303, - "end": 26308, + "start": 26643, + "end": 26648, "loc": { "start": { - "line": 742, + "line": 758, "column": 24 }, "end": { - "line": 742, + "line": 758, "column": 29 } }, "left": { "type": "Identifier", - "start": 26303, - "end": 26304, + "start": 26643, + "end": 26644, "loc": { "start": { - "line": 742, + "line": 758, "column": 24 }, "end": { - "line": 742, + "line": 758, "column": 25 }, "identifierName": "w" @@ -54841,15 +55763,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 26307, - "end": 26308, + "start": 26647, + "end": 26648, "loc": { "start": { - "line": 742, + "line": 758, "column": 28 }, "end": { - "line": 742, + "line": 758, "column": 29 } }, @@ -54870,15 +55792,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26223, - "end": 26232, + "start": 26563, + "end": 26572, "loc": { "start": { - "line": 740, + "line": 756, "column": 46 }, "end": { - "line": 740, + "line": 756, "column": 55 } } @@ -54895,15 +55817,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26018, - "end": 26080, + "start": 26358, + "end": 26420, "loc": { "start": { - "line": 737, + "line": 753, "column": 0 }, "end": { - "line": 737, + "line": 753, "column": 62 } } @@ -54911,15 +55833,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerX()", - "start": 26081, - "end": 26113, + "start": 26421, + "end": 26453, "loc": { "start": { - "line": 738, + "line": 754, "column": 0 }, "end": { - "line": 738, + "line": 754, "column": 32 } } @@ -54927,15 +55849,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26114, - "end": 26176, + "start": 26454, + "end": 26516, "loc": { "start": { - "line": 739, + "line": 755, "column": 0 }, "end": { - "line": 739, + "line": 755, "column": 62 } } @@ -54945,15 +55867,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26314, - "end": 26376, + "start": 26654, + "end": 26716, "loc": { "start": { - "line": 745, + "line": 761, "column": 0 }, "end": { - "line": 745, + "line": 761, "column": 62 } } @@ -54961,15 +55883,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerY()", - "start": 26377, - "end": 26409, + "start": 26717, + "end": 26749, "loc": { "start": { - "line": 746, + "line": 762, "column": 0 }, "end": { - "line": 746, + "line": 762, "column": 32 } } @@ -54977,15 +55899,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26410, - "end": 26472, + "start": 26750, + "end": 26812, "loc": { "start": { - "line": 747, + "line": 763, "column": 0 }, "end": { - "line": 747, + "line": 763, "column": 62 } } @@ -54994,72 +55916,72 @@ }, { "type": "ExpressionStatement", - "start": 26473, - "end": 26609, + "start": 26813, + "end": 26949, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 751, + "line": 767, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 26473, - "end": 26609, + "start": 26813, + "end": 26949, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 751, + "line": 767, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 26473, - "end": 26505, + "start": 26813, + "end": 26845, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 748, + "line": 764, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 26473, - "end": 26497, + "start": 26813, + "end": 26837, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 748, + "line": 764, "column": 24 } }, "object": { "type": "Identifier", - "start": 26473, - "end": 26487, + "start": 26813, + "end": 26827, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 748, + "line": 764, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -55069,15 +55991,15 @@ }, "property": { "type": "Identifier", - "start": 26488, - "end": 26497, + "start": 26828, + "end": 26837, "loc": { "start": { - "line": 748, + "line": 764, "column": 15 }, "end": { - "line": 748, + "line": 764, "column": 24 }, "identifierName": "prototype" @@ -55089,15 +56011,15 @@ }, "property": { "type": "Identifier", - "start": 26498, - "end": 26505, + "start": 26838, + "end": 26845, "loc": { "start": { - "line": 748, + "line": 764, "column": 25 }, "end": { - "line": 748, + "line": 764, "column": 32 }, "identifierName": "centerY" @@ -55109,29 +56031,29 @@ }, "right": { "type": "FunctionExpression", - "start": 26508, - "end": 26609, + "start": 26848, + "end": 26949, "loc": { "start": { - "line": 748, + "line": 764, "column": 35 }, "end": { - "line": 751, + "line": 767, "column": 1 } }, "id": { "type": "Identifier", - "start": 26498, - "end": 26505, + "start": 26838, + "end": 26845, "loc": { "start": { - "line": 748, + "line": 764, "column": 25 }, "end": { - "line": 748, + "line": 764, "column": 32 }, "identifierName": "centerY" @@ -55144,15 +56066,15 @@ "params": [ { "type": "Identifier", - "start": 26518, - "end": 26519, + "start": 26858, + "end": 26859, "loc": { "start": { - "line": 748, + "line": 764, "column": 45 }, "end": { - "line": 748, + "line": 764, "column": 46 }, "identifierName": "y" @@ -55163,15 +56085,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26519, - "end": 26528, + "start": 26859, + "end": 26868, "loc": { "start": { - "line": 748, + "line": 764, "column": 46 }, "end": { - "line": 748, + "line": 764, "column": 55 } } @@ -55181,59 +56103,59 @@ ], "body": { "type": "BlockStatement", - "start": 26530, - "end": 26609, + "start": 26870, + "end": 26949, "loc": { "start": { - "line": 748, + "line": 764, "column": 57 }, "end": { - "line": 751, + "line": 767, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 26536, - "end": 26575, + "start": 26876, + "end": 26915, "loc": { "start": { - "line": 749, + "line": 765, "column": 4 }, "end": { - "line": 749, + "line": 765, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 26540, - "end": 26574, + "start": 26880, + "end": 26914, "loc": { "start": { - "line": 749, + "line": 765, "column": 8 }, "end": { - "line": 749, + "line": 765, "column": 42 } }, "id": { "type": "Identifier", - "start": 26540, - "end": 26541, + "start": 26880, + "end": 26881, "loc": { "start": { - "line": 749, + "line": 765, "column": 8 }, "end": { - "line": 749, + "line": 765, "column": 9 }, "identifierName": "h" @@ -55243,58 +56165,58 @@ }, "init": { "type": "BinaryExpression", - "start": 26544, - "end": 26574, + "start": 26884, + "end": 26914, "loc": { "start": { - "line": 749, + "line": 765, "column": 12 }, "end": { - "line": 749, + "line": 765, "column": 42 } }, "left": { "type": "MemberExpression", - "start": 26544, - "end": 26555, + "start": 26884, + "end": 26895, "loc": { "start": { - "line": 749, + "line": 765, "column": 12 }, "end": { - "line": 749, + "line": 765, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 26544, - "end": 26548, + "start": 26884, + "end": 26888, "loc": { "start": { - "line": 749, + "line": 765, "column": 12 }, "end": { - "line": 749, + "line": 765, "column": 16 } } }, "property": { "type": "Identifier", - "start": 26549, - "end": 26555, + "start": 26889, + "end": 26895, "loc": { "start": { - "line": 749, + "line": 765, "column": 17 }, "end": { - "line": 749, + "line": 765, "column": 23 }, "identifierName": "height" @@ -55306,58 +56228,58 @@ "operator": "*", "right": { "type": "CallExpression", - "start": 26558, - "end": 26574, + "start": 26898, + "end": 26914, "loc": { "start": { - "line": 749, + "line": 765, "column": 26 }, "end": { - "line": 749, + "line": 765, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 26558, - "end": 26572, + "start": 26898, + "end": 26912, "loc": { "start": { - "line": 749, + "line": 765, "column": 26 }, "end": { - "line": 749, + "line": 765, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 26558, - "end": 26562, + "start": 26898, + "end": 26902, "loc": { "start": { - "line": 749, + "line": 765, "column": 26 }, "end": { - "line": 749, + "line": 765, "column": 30 } } }, "property": { "type": "Identifier", - "start": 26563, - "end": 26572, + "start": 26903, + "end": 26912, "loc": { "start": { - "line": 749, + "line": 765, "column": 31 }, "end": { - "line": 749, + "line": 765, "column": 40 }, "identifierName": "getScaleY" @@ -55377,72 +56299,72 @@ }, { "type": "ExpressionStatement", - "start": 26580, - "end": 26607, + "start": 26920, + "end": 26947, "loc": { "start": { - "line": 750, + "line": 766, "column": 4 }, "end": { - "line": 750, + "line": 766, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 26580, - "end": 26606, + "start": 26920, + "end": 26946, "loc": { "start": { - "line": 750, + "line": 766, "column": 4 }, "end": { - "line": 750, + "line": 766, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 26580, - "end": 26595, + "start": 26920, + "end": 26935, "loc": { "start": { - "line": 750, + "line": 766, "column": 4 }, "end": { - "line": 750, + "line": 766, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 26580, - "end": 26584, + "start": 26920, + "end": 26924, "loc": { "start": { - "line": 750, + "line": 766, "column": 4 }, "end": { - "line": 750, + "line": 766, "column": 8 } } }, "property": { "type": "Identifier", - "start": 26585, - "end": 26595, + "start": 26925, + "end": 26935, "loc": { "start": { - "line": 750, + "line": 766, "column": 9 }, "end": { - "line": 750, + "line": 766, "column": 19 }, "identifierName": "translateY" @@ -55454,29 +56376,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 26596, - "end": 26605, + "start": 26936, + "end": 26945, "loc": { "start": { - "line": 750, + "line": 766, "column": 20 }, "end": { - "line": 750, + "line": 766, "column": 29 } }, "left": { "type": "Identifier", - "start": 26596, - "end": 26597, + "start": 26936, + "end": 26937, "loc": { "start": { - "line": 750, + "line": 766, "column": 20 }, "end": { - "line": 750, + "line": 766, "column": 21 }, "identifierName": "y" @@ -55486,29 +56408,29 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 26600, - "end": 26605, + "start": 26940, + "end": 26945, "loc": { "start": { - "line": 750, + "line": 766, "column": 24 }, "end": { - "line": 750, + "line": 766, "column": 29 } }, "left": { "type": "Identifier", - "start": 26600, - "end": 26601, + "start": 26940, + "end": 26941, "loc": { "start": { - "line": 750, + "line": 766, "column": 24 }, "end": { - "line": 750, + "line": 766, "column": 25 }, "identifierName": "h" @@ -55518,15 +56440,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 26604, - "end": 26605, + "start": 26944, + "end": 26945, "loc": { "start": { - "line": 750, + "line": 766, "column": 28 }, "end": { - "line": 750, + "line": 766, "column": 29 } }, @@ -55547,15 +56469,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26519, - "end": 26528, + "start": 26859, + "end": 26868, "loc": { "start": { - "line": 748, + "line": 764, "column": 46 }, "end": { - "line": 748, + "line": 764, "column": 55 } } @@ -55572,15 +56494,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26314, - "end": 26376, + "start": 26654, + "end": 26716, "loc": { "start": { - "line": 745, + "line": 761, "column": 0 }, "end": { - "line": 745, + "line": 761, "column": 62 } } @@ -55588,15 +56510,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerY()", - "start": 26377, - "end": 26409, + "start": 26717, + "end": 26749, "loc": { "start": { - "line": 746, + "line": 762, "column": 0 }, "end": { - "line": 746, + "line": 762, "column": 32 } } @@ -55604,15 +56526,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26410, - "end": 26472, + "start": 26750, + "end": 26812, "loc": { "start": { - "line": 747, + "line": 763, "column": 0 }, "end": { - "line": 747, + "line": 763, "column": 62 } } @@ -55622,15 +56544,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26611, - "end": 26673, + "start": 26951, + "end": 27013, "loc": { "start": { - "line": 753, + "line": 769, "column": 0 }, "end": { - "line": 753, + "line": 769, "column": 62 } } @@ -55638,15 +56560,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setX()", - "start": 26674, - "end": 26703, + "start": 27014, + "end": 27043, "loc": { "start": { - "line": 754, + "line": 770, "column": 0 }, "end": { - "line": 754, + "line": 770, "column": 29 } } @@ -55654,15 +56576,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26704, - "end": 26766, + "start": 27044, + "end": 27106, "loc": { "start": { - "line": 755, + "line": 771, "column": 0 }, "end": { - "line": 755, + "line": 771, "column": 62 } } @@ -55671,72 +56593,72 @@ }, { "type": "ExpressionStatement", - "start": 26767, - "end": 26848, + "start": 27107, + "end": 27188, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 758, + "line": 774, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 26767, - "end": 26848, + "start": 27107, + "end": 27188, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 758, + "line": 774, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 26767, - "end": 26796, + "start": 27107, + "end": 27136, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 756, + "line": 772, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 26767, - "end": 26791, + "start": 27107, + "end": 27131, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 756, + "line": 772, "column": 24 } }, "object": { "type": "Identifier", - "start": 26767, - "end": 26781, + "start": 27107, + "end": 27121, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 756, + "line": 772, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -55746,15 +56668,15 @@ }, "property": { "type": "Identifier", - "start": 26782, - "end": 26791, + "start": 27122, + "end": 27131, "loc": { "start": { - "line": 756, + "line": 772, "column": 15 }, "end": { - "line": 756, + "line": 772, "column": 24 }, "identifierName": "prototype" @@ -55766,15 +56688,15 @@ }, "property": { "type": "Identifier", - "start": 26792, - "end": 26796, + "start": 27132, + "end": 27136, "loc": { "start": { - "line": 756, + "line": 772, "column": 25 }, "end": { - "line": 756, + "line": 772, "column": 29 }, "identifierName": "setX" @@ -55786,29 +56708,29 @@ }, "right": { "type": "FunctionExpression", - "start": 26799, - "end": 26848, + "start": 27139, + "end": 27188, "loc": { "start": { - "line": 756, + "line": 772, "column": 32 }, "end": { - "line": 758, + "line": 774, "column": 1 } }, "id": { "type": "Identifier", - "start": 26792, - "end": 26796, + "start": 27132, + "end": 27136, "loc": { "start": { - "line": 756, + "line": 772, "column": 25 }, "end": { - "line": 756, + "line": 772, "column": 29 }, "identifierName": "setX" @@ -55821,15 +56743,15 @@ "params": [ { "type": "Identifier", - "start": 26809, - "end": 26810, + "start": 27149, + "end": 27150, "loc": { "start": { - "line": 756, + "line": 772, "column": 42 }, "end": { - "line": 756, + "line": 772, "column": 43 }, "identifierName": "x" @@ -55840,15 +56762,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26810, - "end": 26819, + "start": 27150, + "end": 27159, "loc": { "start": { - "line": 756, + "line": 772, "column": 43 }, "end": { - "line": 756, + "line": 772, "column": 52 } } @@ -55858,72 +56780,72 @@ ], "body": { "type": "BlockStatement", - "start": 26821, - "end": 26848, + "start": 27161, + "end": 27188, "loc": { "start": { - "line": 756, + "line": 772, "column": 54 }, "end": { - "line": 758, + "line": 774, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 26827, - "end": 26846, + "start": 27167, + "end": 27186, "loc": { "start": { - "line": 757, + "line": 773, "column": 4 }, "end": { - "line": 757, + "line": 773, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 26827, - "end": 26845, + "start": 27167, + "end": 27185, "loc": { "start": { - "line": 757, + "line": 773, "column": 4 }, "end": { - "line": 757, + "line": 773, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 26827, - "end": 26842, + "start": 27167, + "end": 27182, "loc": { "start": { - "line": 757, + "line": 773, "column": 4 }, "end": { - "line": 757, + "line": 773, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 26827, - "end": 26831, + "start": 27167, + "end": 27171, "loc": { "start": { - "line": 757, + "line": 773, "column": 4 }, "end": { - "line": 757, + "line": 773, "column": 8 } }, @@ -55931,15 +56853,15 @@ }, "property": { "type": "Identifier", - "start": 26832, - "end": 26842, + "start": 27172, + "end": 27182, "loc": { "start": { - "line": 757, + "line": 773, "column": 9 }, "end": { - "line": 757, + "line": 773, "column": 19 }, "identifierName": "translateX" @@ -55952,15 +56874,15 @@ "arguments": [ { "type": "Identifier", - "start": 26843, - "end": 26844, + "start": 27183, + "end": 27184, "loc": { "start": { - "line": 757, + "line": 773, "column": 20 }, "end": { - "line": 757, + "line": 773, "column": 21 }, "identifierName": "x" @@ -55978,15 +56900,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26810, - "end": 26819, + "start": 27150, + "end": 27159, "loc": { "start": { - "line": 756, + "line": 772, "column": 43 }, "end": { - "line": 756, + "line": 772, "column": 52 } } @@ -56003,15 +56925,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26611, - "end": 26673, + "start": 26951, + "end": 27013, "loc": { "start": { - "line": 753, + "line": 769, "column": 0 }, "end": { - "line": 753, + "line": 769, "column": 62 } } @@ -56019,15 +56941,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setX()", - "start": 26674, - "end": 26703, + "start": 27014, + "end": 27043, "loc": { "start": { - "line": 754, + "line": 770, "column": 0 }, "end": { - "line": 754, + "line": 770, "column": 29 } } @@ -56035,15 +56957,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26704, - "end": 26766, + "start": 27044, + "end": 27106, "loc": { "start": { - "line": 755, + "line": 771, "column": 0 }, "end": { - "line": 755, + "line": 771, "column": 62 } } @@ -56053,15 +56975,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26850, - "end": 26912, + "start": 27190, + "end": 27252, "loc": { "start": { - "line": 760, + "line": 776, "column": 0 }, "end": { - "line": 760, + "line": 776, "column": 62 } } @@ -56069,15 +56991,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setY()", - "start": 26913, - "end": 26942, + "start": 27253, + "end": 27282, "loc": { "start": { - "line": 761, + "line": 777, "column": 0 }, "end": { - "line": 761, + "line": 777, "column": 29 } } @@ -56085,15 +57007,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26943, - "end": 27005, + "start": 27283, + "end": 27345, "loc": { "start": { - "line": 762, + "line": 778, "column": 0 }, "end": { - "line": 762, + "line": 778, "column": 62 } } @@ -56102,72 +57024,72 @@ }, { "type": "ExpressionStatement", - "start": 27006, - "end": 27087, + "start": 27346, + "end": 27427, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 765, + "line": 781, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 27006, - "end": 27087, + "start": 27346, + "end": 27427, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 765, + "line": 781, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 27006, - "end": 27035, + "start": 27346, + "end": 27375, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 763, + "line": 779, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 27006, - "end": 27030, + "start": 27346, + "end": 27370, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 763, + "line": 779, "column": 24 } }, "object": { "type": "Identifier", - "start": 27006, - "end": 27020, + "start": 27346, + "end": 27360, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 763, + "line": 779, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -56177,15 +57099,15 @@ }, "property": { "type": "Identifier", - "start": 27021, - "end": 27030, + "start": 27361, + "end": 27370, "loc": { "start": { - "line": 763, + "line": 779, "column": 15 }, "end": { - "line": 763, + "line": 779, "column": 24 }, "identifierName": "prototype" @@ -56197,15 +57119,15 @@ }, "property": { "type": "Identifier", - "start": 27031, - "end": 27035, + "start": 27371, + "end": 27375, "loc": { "start": { - "line": 763, + "line": 779, "column": 25 }, "end": { - "line": 763, + "line": 779, "column": 29 }, "identifierName": "setY" @@ -56217,29 +57139,29 @@ }, "right": { "type": "FunctionExpression", - "start": 27038, - "end": 27087, + "start": 27378, + "end": 27427, "loc": { "start": { - "line": 763, + "line": 779, "column": 32 }, "end": { - "line": 765, + "line": 781, "column": 1 } }, "id": { "type": "Identifier", - "start": 27031, - "end": 27035, + "start": 27371, + "end": 27375, "loc": { "start": { - "line": 763, + "line": 779, "column": 25 }, "end": { - "line": 763, + "line": 779, "column": 29 }, "identifierName": "setY" @@ -56252,15 +57174,15 @@ "params": [ { "type": "Identifier", - "start": 27048, - "end": 27049, + "start": 27388, + "end": 27389, "loc": { "start": { - "line": 763, + "line": 779, "column": 42 }, "end": { - "line": 763, + "line": 779, "column": 43 }, "identifierName": "y" @@ -56271,15 +57193,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27049, - "end": 27058, + "start": 27389, + "end": 27398, "loc": { "start": { - "line": 763, + "line": 779, "column": 43 }, "end": { - "line": 763, + "line": 779, "column": 52 } } @@ -56289,72 +57211,72 @@ ], "body": { "type": "BlockStatement", - "start": 27060, - "end": 27087, + "start": 27400, + "end": 27427, "loc": { "start": { - "line": 763, + "line": 779, "column": 54 }, "end": { - "line": 765, + "line": 781, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 27066, - "end": 27085, + "start": 27406, + "end": 27425, "loc": { "start": { - "line": 764, + "line": 780, "column": 4 }, "end": { - "line": 764, + "line": 780, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 27066, - "end": 27084, + "start": 27406, + "end": 27424, "loc": { "start": { - "line": 764, + "line": 780, "column": 4 }, "end": { - "line": 764, + "line": 780, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 27066, - "end": 27081, + "start": 27406, + "end": 27421, "loc": { "start": { - "line": 764, + "line": 780, "column": 4 }, "end": { - "line": 764, + "line": 780, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 27066, - "end": 27070, + "start": 27406, + "end": 27410, "loc": { "start": { - "line": 764, + "line": 780, "column": 4 }, "end": { - "line": 764, + "line": 780, "column": 8 } }, @@ -56362,15 +57284,15 @@ }, "property": { "type": "Identifier", - "start": 27071, - "end": 27081, + "start": 27411, + "end": 27421, "loc": { "start": { - "line": 764, + "line": 780, "column": 9 }, "end": { - "line": 764, + "line": 780, "column": 19 }, "identifierName": "translateY" @@ -56383,15 +57305,15 @@ "arguments": [ { "type": "Identifier", - "start": 27082, - "end": 27083, + "start": 27422, + "end": 27423, "loc": { "start": { - "line": 764, + "line": 780, "column": 20 }, "end": { - "line": 764, + "line": 780, "column": 21 }, "identifierName": "y" @@ -56409,15 +57331,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27049, - "end": 27058, + "start": 27389, + "end": 27398, "loc": { "start": { - "line": 763, + "line": 779, "column": 43 }, "end": { - "line": 763, + "line": 779, "column": 52 } } @@ -56434,15 +57356,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26850, - "end": 26912, + "start": 27190, + "end": 27252, "loc": { "start": { - "line": 760, + "line": 776, "column": 0 }, "end": { - "line": 760, + "line": 776, "column": 62 } } @@ -56450,15 +57372,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setY()", - "start": 26913, - "end": 26942, + "start": 27253, + "end": 27282, "loc": { "start": { - "line": 761, + "line": 777, "column": 0 }, "end": { - "line": 761, + "line": 777, "column": 29 } } @@ -56466,15 +57388,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26943, - "end": 27005, + "start": 27283, + "end": 27345, "loc": { "start": { - "line": 762, + "line": 778, "column": 0 }, "end": { - "line": 762, + "line": 778, "column": 62 } } @@ -56484,15 +57406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27089, - "end": 27151, + "start": 27429, + "end": 27491, "loc": { "start": { - "line": 767, + "line": 783, "column": 0 }, "end": { - "line": 767, + "line": 783, "column": 62 } } @@ -56500,15 +57422,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setHeight()", - "start": 27152, - "end": 27186, + "start": 27492, + "end": 27526, "loc": { "start": { - "line": 768, + "line": 784, "column": 0 }, "end": { - "line": 768, + "line": 784, "column": 34 } } @@ -56516,15 +57438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27187, - "end": 27249, + "start": 27527, + "end": 27589, "loc": { "start": { - "line": 769, + "line": 785, "column": 0 }, "end": { - "line": 769, + "line": 785, "column": 62 } } @@ -56533,72 +57455,72 @@ }, { "type": "ExpressionStatement", - "start": 27250, - "end": 27404, + "start": 27590, + "end": 27744, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 774, + "line": 790, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 27250, - "end": 27404, + "start": 27590, + "end": 27744, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 774, + "line": 790, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 27250, - "end": 27284, + "start": 27590, + "end": 27624, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 770, + "line": 786, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 27250, - "end": 27274, + "start": 27590, + "end": 27614, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 770, + "line": 786, "column": 24 } }, "object": { "type": "Identifier", - "start": 27250, - "end": 27264, + "start": 27590, + "end": 27604, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 770, + "line": 786, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -56608,15 +57530,15 @@ }, "property": { "type": "Identifier", - "start": 27265, - "end": 27274, + "start": 27605, + "end": 27614, "loc": { "start": { - "line": 770, + "line": 786, "column": 15 }, "end": { - "line": 770, + "line": 786, "column": 24 }, "identifierName": "prototype" @@ -56628,15 +57550,15 @@ }, "property": { "type": "Identifier", - "start": 27275, - "end": 27284, + "start": 27615, + "end": 27624, "loc": { "start": { - "line": 770, + "line": 786, "column": 25 }, "end": { - "line": 770, + "line": 786, "column": 34 }, "identifierName": "setHeight" @@ -56648,29 +57570,29 @@ }, "right": { "type": "FunctionExpression", - "start": 27287, - "end": 27404, + "start": 27627, + "end": 27744, "loc": { "start": { - "line": 770, + "line": 786, "column": 37 }, "end": { - "line": 774, + "line": 790, "column": 1 } }, "id": { "type": "Identifier", - "start": 27275, - "end": 27284, + "start": 27615, + "end": 27624, "loc": { "start": { - "line": 770, + "line": 786, "column": 25 }, "end": { - "line": 770, + "line": 786, "column": 34 }, "identifierName": "setHeight" @@ -56683,15 +57605,15 @@ "params": [ { "type": "Identifier", - "start": 27297, - "end": 27298, + "start": 27637, + "end": 27638, "loc": { "start": { - "line": 770, + "line": 786, "column": 47 }, "end": { - "line": 770, + "line": 786, "column": 48 }, "identifierName": "h" @@ -56702,15 +57624,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27298, - "end": 27307, + "start": 27638, + "end": 27647, "loc": { "start": { - "line": 770, + "line": 786, "column": 48 }, "end": { - "line": 770, + "line": 786, "column": 57 } } @@ -56720,59 +57642,59 @@ ], "body": { "type": "BlockStatement", - "start": 27309, - "end": 27404, + "start": 27649, + "end": 27744, "loc": { "start": { - "line": 770, + "line": 786, "column": 59 }, "end": { - "line": 774, + "line": 790, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 27315, - "end": 27344, + "start": 27655, + "end": 27684, "loc": { "start": { - "line": 771, + "line": 787, "column": 4 }, "end": { - "line": 771, + "line": 787, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 27319, - "end": 27343, + "start": 27659, + "end": 27683, "loc": { "start": { - "line": 771, + "line": 787, "column": 8 }, "end": { - "line": 771, + "line": 787, "column": 32 } }, "id": { "type": "Identifier", - "start": 27319, - "end": 27325, + "start": 27659, + "end": 27665, "loc": { "start": { - "line": 771, + "line": 787, "column": 8 }, "end": { - "line": 771, + "line": 787, "column": 14 }, "identifierName": "scaleX" @@ -56782,29 +57704,29 @@ }, "init": { "type": "BinaryExpression", - "start": 27328, - "end": 27343, + "start": 27668, + "end": 27683, "loc": { "start": { - "line": 771, + "line": 787, "column": 17 }, "end": { - "line": 771, + "line": 787, "column": 32 } }, "left": { "type": "Identifier", - "start": 27328, - "end": 27329, + "start": 27668, + "end": 27669, "loc": { "start": { - "line": 771, + "line": 787, "column": 17 }, "end": { - "line": 771, + "line": 787, "column": 18 }, "identifierName": "h" @@ -56814,44 +57736,44 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 27332, - "end": 27343, + "start": 27672, + "end": 27683, "loc": { "start": { - "line": 771, + "line": 787, "column": 21 }, "end": { - "line": 771, + "line": 787, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 27332, - "end": 27336, + "start": 27672, + "end": 27676, "loc": { "start": { - "line": 771, + "line": 787, "column": 21 }, "end": { - "line": 771, + "line": 787, "column": 25 } } }, "property": { "type": "Identifier", - "start": 27337, - "end": 27343, + "start": 27677, + "end": 27683, "loc": { "start": { - "line": 771, + "line": 787, "column": 26 }, "end": { - "line": 771, + "line": 787, "column": 32 }, "identifierName": "height" @@ -56869,44 +57791,44 @@ }, { "type": "VariableDeclaration", - "start": 27349, - "end": 27370, + "start": 27689, + "end": 27710, "loc": { "start": { - "line": 772, + "line": 788, "column": 4 }, "end": { - "line": 772, + "line": 788, "column": 25 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 27353, - "end": 27369, + "start": 27693, + "end": 27709, "loc": { "start": { - "line": 772, + "line": 788, "column": 8 }, "end": { - "line": 772, + "line": 788, "column": 24 } }, "id": { "type": "Identifier", - "start": 27353, - "end": 27359, + "start": 27693, + "end": 27699, "loc": { "start": { - "line": 772, + "line": 788, "column": 8 }, "end": { - "line": 772, + "line": 788, "column": 14 }, "identifierName": "scaleY" @@ -56915,15 +57837,15 @@ }, "init": { "type": "UnaryExpression", - "start": 27362, - "end": 27369, + "start": 27702, + "end": 27709, "loc": { "start": { - "line": 772, + "line": 788, "column": 17 }, "end": { - "line": 772, + "line": 788, "column": 24 } }, @@ -56931,15 +57853,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 27363, - "end": 27369, + "start": 27703, + "end": 27709, "loc": { "start": { - "line": 772, + "line": 788, "column": 18 }, "end": { - "line": 772, + "line": 788, "column": 24 }, "identifierName": "scaleX" @@ -56956,72 +57878,72 @@ }, { "type": "ExpressionStatement", - "start": 27375, - "end": 27402, + "start": 27715, + "end": 27742, "loc": { "start": { - "line": 773, + "line": 789, "column": 4 }, "end": { - "line": 773, + "line": 789, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 27375, - "end": 27401, + "start": 27715, + "end": 27741, "loc": { "start": { - "line": 773, + "line": 789, "column": 4 }, "end": { - "line": 773, + "line": 789, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 27375, - "end": 27385, + "start": 27715, + "end": 27725, "loc": { "start": { - "line": 773, + "line": 789, "column": 4 }, "end": { - "line": 773, + "line": 789, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 27375, - "end": 27379, + "start": 27715, + "end": 27719, "loc": { "start": { - "line": 773, + "line": 789, "column": 4 }, "end": { - "line": 773, + "line": 789, "column": 8 } } }, "property": { "type": "Identifier", - "start": 27380, - "end": 27385, + "start": 27720, + "end": 27725, "loc": { "start": { - "line": 773, + "line": 789, "column": 9 }, "end": { - "line": 773, + "line": 789, "column": 14 }, "identifierName": "scale" @@ -57033,15 +57955,15 @@ "arguments": [ { "type": "Identifier", - "start": 27386, - "end": 27392, + "start": 27726, + "end": 27732, "loc": { "start": { - "line": 773, + "line": 789, "column": 15 }, "end": { - "line": 773, + "line": 789, "column": 21 }, "identifierName": "scaleX" @@ -57050,15 +57972,15 @@ }, { "type": "Identifier", - "start": 27394, - "end": 27400, + "start": 27734, + "end": 27740, "loc": { "start": { - "line": 773, + "line": 789, "column": 23 }, "end": { - "line": 773, + "line": 789, "column": 29 }, "identifierName": "scaleY" @@ -57074,15 +57996,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27298, - "end": 27307, + "start": 27638, + "end": 27647, "loc": { "start": { - "line": 770, + "line": 786, "column": 48 }, "end": { - "line": 770, + "line": 786, "column": 57 } } @@ -57099,15 +58021,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27089, - "end": 27151, + "start": 27429, + "end": 27491, "loc": { "start": { - "line": 767, + "line": 783, "column": 0 }, "end": { - "line": 767, + "line": 783, "column": 62 } } @@ -57115,15 +58037,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setHeight()", - "start": 27152, - "end": 27186, + "start": 27492, + "end": 27526, "loc": { "start": { - "line": 768, + "line": 784, "column": 0 }, "end": { - "line": 768, + "line": 784, "column": 34 } } @@ -57131,15 +58053,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27187, - "end": 27249, + "start": 27527, + "end": 27589, "loc": { "start": { - "line": 769, + "line": 785, "column": 0 }, "end": { - "line": 769, + "line": 785, "column": 62 } } @@ -57149,15 +58071,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27406, - "end": 27468, + "start": 27746, + "end": 27808, "loc": { "start": { - "line": 776, + "line": 792, "column": 0 }, "end": { - "line": 776, + "line": 792, "column": 62 } } @@ -57165,15 +58087,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setWidth()", - "start": 27469, - "end": 27502, + "start": 27809, + "end": 27842, "loc": { "start": { - "line": 777, + "line": 793, "column": 0 }, "end": { - "line": 777, + "line": 793, "column": 33 } } @@ -57181,15 +58103,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27503, - "end": 27565, + "start": 27843, + "end": 27905, "loc": { "start": { - "line": 778, + "line": 794, "column": 0 }, "end": { - "line": 778, + "line": 794, "column": 62 } } @@ -57198,72 +58120,72 @@ }, { "type": "ExpressionStatement", - "start": 27566, - "end": 27718, + "start": 27906, + "end": 28058, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 783, + "line": 799, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 27566, - "end": 27718, + "start": 27906, + "end": 28058, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 783, + "line": 799, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 27566, - "end": 27599, + "start": 27906, + "end": 27939, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 779, + "line": 795, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 27566, - "end": 27590, + "start": 27906, + "end": 27930, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 779, + "line": 795, "column": 24 } }, "object": { "type": "Identifier", - "start": 27566, - "end": 27580, + "start": 27906, + "end": 27920, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 779, + "line": 795, "column": 14 }, "identifierName": "L2DModelMatrix" @@ -57273,15 +58195,15 @@ }, "property": { "type": "Identifier", - "start": 27581, - "end": 27590, + "start": 27921, + "end": 27930, "loc": { "start": { - "line": 779, + "line": 795, "column": 15 }, "end": { - "line": 779, + "line": 795, "column": 24 }, "identifierName": "prototype" @@ -57293,15 +58215,15 @@ }, "property": { "type": "Identifier", - "start": 27591, - "end": 27599, + "start": 27931, + "end": 27939, "loc": { "start": { - "line": 779, + "line": 795, "column": 25 }, "end": { - "line": 779, + "line": 795, "column": 33 }, "identifierName": "setWidth" @@ -57313,29 +58235,29 @@ }, "right": { "type": "FunctionExpression", - "start": 27602, - "end": 27718, + "start": 27942, + "end": 28058, "loc": { "start": { - "line": 779, + "line": 795, "column": 36 }, "end": { - "line": 783, + "line": 799, "column": 1 } }, "id": { "type": "Identifier", - "start": 27591, - "end": 27599, + "start": 27931, + "end": 27939, "loc": { "start": { - "line": 779, + "line": 795, "column": 25 }, "end": { - "line": 779, + "line": 795, "column": 33 }, "identifierName": "setWidth" @@ -57348,15 +58270,15 @@ "params": [ { "type": "Identifier", - "start": 27612, - "end": 27613, + "start": 27952, + "end": 27953, "loc": { "start": { - "line": 779, + "line": 795, "column": 46 }, "end": { - "line": 779, + "line": 795, "column": 47 }, "identifierName": "w" @@ -57367,15 +58289,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27613, - "end": 27622, + "start": 27953, + "end": 27962, "loc": { "start": { - "line": 779, + "line": 795, "column": 47 }, "end": { - "line": 779, + "line": 795, "column": 56 } } @@ -57385,59 +58307,59 @@ ], "body": { "type": "BlockStatement", - "start": 27624, - "end": 27718, + "start": 27964, + "end": 28058, "loc": { "start": { - "line": 779, + "line": 795, "column": 58 }, "end": { - "line": 783, + "line": 799, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 27630, - "end": 27658, + "start": 27970, + "end": 27998, "loc": { "start": { - "line": 780, + "line": 796, "column": 4 }, "end": { - "line": 780, + "line": 796, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 27634, - "end": 27657, + "start": 27974, + "end": 27997, "loc": { "start": { - "line": 780, + "line": 796, "column": 8 }, "end": { - "line": 780, + "line": 796, "column": 31 } }, "id": { "type": "Identifier", - "start": 27634, - "end": 27640, + "start": 27974, + "end": 27980, "loc": { "start": { - "line": 780, + "line": 796, "column": 8 }, "end": { - "line": 780, + "line": 796, "column": 14 }, "identifierName": "scaleX" @@ -57447,29 +58369,29 @@ }, "init": { "type": "BinaryExpression", - "start": 27643, - "end": 27657, + "start": 27983, + "end": 27997, "loc": { "start": { - "line": 780, + "line": 796, "column": 17 }, "end": { - "line": 780, + "line": 796, "column": 31 } }, "left": { "type": "Identifier", - "start": 27643, - "end": 27644, + "start": 27983, + "end": 27984, "loc": { "start": { - "line": 780, + "line": 796, "column": 17 }, "end": { - "line": 780, + "line": 796, "column": 18 }, "identifierName": "w" @@ -57479,44 +58401,44 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 27647, - "end": 27657, + "start": 27987, + "end": 27997, "loc": { "start": { - "line": 780, + "line": 796, "column": 21 }, "end": { - "line": 780, + "line": 796, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 27647, - "end": 27651, + "start": 27987, + "end": 27991, "loc": { "start": { - "line": 780, + "line": 796, "column": 21 }, "end": { - "line": 780, + "line": 796, "column": 25 } } }, "property": { "type": "Identifier", - "start": 27652, - "end": 27657, + "start": 27992, + "end": 27997, "loc": { "start": { - "line": 780, + "line": 796, "column": 26 }, "end": { - "line": 780, + "line": 796, "column": 31 }, "identifierName": "width" @@ -57534,44 +58456,44 @@ }, { "type": "VariableDeclaration", - "start": 27663, - "end": 27684, + "start": 28003, + "end": 28024, "loc": { "start": { - "line": 781, + "line": 797, "column": 4 }, "end": { - "line": 781, + "line": 797, "column": 25 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 27667, - "end": 27683, + "start": 28007, + "end": 28023, "loc": { "start": { - "line": 781, + "line": 797, "column": 8 }, "end": { - "line": 781, + "line": 797, "column": 24 } }, "id": { "type": "Identifier", - "start": 27667, - "end": 27673, + "start": 28007, + "end": 28013, "loc": { "start": { - "line": 781, + "line": 797, "column": 8 }, "end": { - "line": 781, + "line": 797, "column": 14 }, "identifierName": "scaleY" @@ -57580,15 +58502,15 @@ }, "init": { "type": "UnaryExpression", - "start": 27676, - "end": 27683, + "start": 28016, + "end": 28023, "loc": { "start": { - "line": 781, + "line": 797, "column": 17 }, "end": { - "line": 781, + "line": 797, "column": 24 } }, @@ -57596,15 +58518,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 27677, - "end": 27683, + "start": 28017, + "end": 28023, "loc": { "start": { - "line": 781, + "line": 797, "column": 18 }, "end": { - "line": 781, + "line": 797, "column": 24 }, "identifierName": "scaleX" @@ -57621,72 +58543,72 @@ }, { "type": "ExpressionStatement", - "start": 27689, - "end": 27716, + "start": 28029, + "end": 28056, "loc": { "start": { - "line": 782, + "line": 798, "column": 4 }, "end": { - "line": 782, + "line": 798, "column": 31 } }, "expression": { "type": "CallExpression", - "start": 27689, - "end": 27715, + "start": 28029, + "end": 28055, "loc": { "start": { - "line": 782, + "line": 798, "column": 4 }, "end": { - "line": 782, + "line": 798, "column": 30 } }, "callee": { "type": "MemberExpression", - "start": 27689, - "end": 27699, + "start": 28029, + "end": 28039, "loc": { "start": { - "line": 782, + "line": 798, "column": 4 }, "end": { - "line": 782, + "line": 798, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 27689, - "end": 27693, + "start": 28029, + "end": 28033, "loc": { "start": { - "line": 782, + "line": 798, "column": 4 }, "end": { - "line": 782, + "line": 798, "column": 8 } } }, "property": { "type": "Identifier", - "start": 27694, - "end": 27699, + "start": 28034, + "end": 28039, "loc": { "start": { - "line": 782, + "line": 798, "column": 9 }, "end": { - "line": 782, + "line": 798, "column": 14 }, "identifierName": "scale" @@ -57698,15 +58620,15 @@ "arguments": [ { "type": "Identifier", - "start": 27700, - "end": 27706, + "start": 28040, + "end": 28046, "loc": { "start": { - "line": 782, + "line": 798, "column": 15 }, "end": { - "line": 782, + "line": 798, "column": 21 }, "identifierName": "scaleX" @@ -57715,15 +58637,15 @@ }, { "type": "Identifier", - "start": 27708, - "end": 27714, + "start": 28048, + "end": 28054, "loc": { "start": { - "line": 782, + "line": 798, "column": 23 }, "end": { - "line": 782, + "line": 798, "column": 29 }, "identifierName": "scaleY" @@ -57739,15 +58661,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27613, - "end": 27622, + "start": 27953, + "end": 27962, "loc": { "start": { - "line": 779, + "line": 795, "column": 47 }, "end": { - "line": 779, + "line": 795, "column": 56 } } @@ -57764,15 +58686,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27406, - "end": 27468, + "start": 27746, + "end": 27808, "loc": { "start": { - "line": 776, + "line": 792, "column": 0 }, "end": { - "line": 776, + "line": 792, "column": 62 } } @@ -57780,15 +58702,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setWidth()", - "start": 27469, - "end": 27502, + "start": 27809, + "end": 27842, "loc": { "start": { - "line": 777, + "line": 793, "column": 0 }, "end": { - "line": 777, + "line": 793, "column": 33 } } @@ -57796,15 +58718,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27503, - "end": 27565, + "start": 27843, + "end": 27905, "loc": { "start": { - "line": 778, + "line": 794, "column": 0 }, "end": { - "line": 778, + "line": 794, "column": 62 } } @@ -57814,15 +58736,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27720, - "end": 27782, + "start": 28060, + "end": 28122, "loc": { "start": { - "line": 785, + "line": 801, "column": 0 }, "end": { - "line": 785, + "line": 801, "column": 62 } } @@ -57830,15 +58752,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27783, - "end": 27845, + "start": 28123, + "end": 28185, "loc": { "start": { - "line": 786, + "line": 802, "column": 0 }, "end": { - "line": 786, + "line": 802, "column": 62 } } @@ -57846,15 +58768,15 @@ { "type": "CommentLine", "value": " class L2DMotionManager extends MotionQueueManager", - "start": 27846, - "end": 27907, + "start": 28186, + "end": 28247, "loc": { "start": { - "line": 787, + "line": 803, "column": 0 }, "end": { - "line": 787, + "line": 803, "column": 61 } } @@ -57862,15 +58784,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27908, - "end": 27970, + "start": 28248, + "end": 28310, "loc": { "start": { - "line": 788, + "line": 804, "column": 0 }, "end": { - "line": 788, + "line": 804, "column": 62 } } @@ -57878,15 +58800,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27971, - "end": 28033, + "start": 28311, + "end": 28373, "loc": { "start": { - "line": 789, + "line": 805, "column": 0 }, "end": { - "line": 789, + "line": 805, "column": 62 } } @@ -57895,29 +58817,29 @@ }, { "type": "Identifier", - "start": 28034, - "end": 28236, + "start": 28374, + "end": 28576, "loc": { "start": { - "line": 790, + "line": 806, "column": 0 }, "end": { - "line": 796, + "line": 812, "column": 1 } }, "id": { "type": "Identifier", - "start": 28043, - "end": 28059, + "start": 28383, + "end": 28399, "loc": { "start": { - "line": 790, + "line": 806, "column": 9 }, "end": { - "line": 790, + "line": 806, "column": 25 }, "identifierName": "L2DMotionManager" @@ -57931,100 +58853,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 28062, - "end": 28236, + "start": 28402, + "end": 28576, "loc": { "start": { - "line": 790, + "line": 806, "column": 28 }, "end": { - "line": 796, + "line": 812, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 28068, - "end": 28120, + "start": 28408, + "end": 28460, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 28068, - "end": 28119, + "start": 28408, + "end": 28459, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 28068, - "end": 28113, + "start": 28408, + "end": 28453, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 28068, - "end": 28108, + "start": 28408, + "end": 28448, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 28068, - "end": 28096, + "start": 28408, + "end": 28436, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 32 } }, "object": { "type": "Identifier", - "start": 28068, - "end": 28086, + "start": 28408, + "end": 28426, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 22 }, "identifierName": "MotionQueueManager" @@ -58033,15 +58955,15 @@ }, "property": { "type": "Identifier", - "start": 28087, - "end": 28096, + "start": 28427, + "end": 28436, "loc": { "start": { - "line": 791, + "line": 807, "column": 23 }, "end": { - "line": 791, + "line": 807, "column": 32 }, "identifierName": "prototype" @@ -58052,15 +58974,15 @@ }, "property": { "type": "Identifier", - "start": 28097, - "end": 28108, + "start": 28437, + "end": 28448, "loc": { "start": { - "line": 791, + "line": 807, "column": 33 }, "end": { - "line": 791, + "line": 807, "column": 44 }, "identifierName": "constructor" @@ -58071,15 +58993,15 @@ }, "property": { "type": "Identifier", - "start": 28109, - "end": 28113, + "start": 28449, + "end": 28453, "loc": { "start": { - "line": 791, + "line": 807, "column": 45 }, "end": { - "line": 791, + "line": 807, "column": 49 }, "identifierName": "call" @@ -58091,15 +59013,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 28114, - "end": 28118, + "start": 28454, + "end": 28458, "loc": { "start": { - "line": 791, + "line": 807, "column": 50 }, "end": { - "line": 791, + "line": 807, "column": 54 } } @@ -58109,73 +59031,73 @@ }, { "type": "ExpressionStatement", - "start": 28125, - "end": 28153, + "start": 28465, + "end": 28493, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 28125, - "end": 28152, + "start": 28465, + "end": 28492, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28125, - "end": 28145, + "start": 28465, + "end": 28485, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 28125, - "end": 28129, + "start": 28465, + "end": 28469, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28130, - "end": 28145, + "start": 28470, + "end": 28485, "loc": { "start": { - "line": 792, + "line": 808, "column": 9 }, "end": { - "line": 792, + "line": 808, "column": 24 }, "identifierName": "currentPriority" @@ -58186,15 +59108,15 @@ }, "right": { "type": "NullLiteral", - "start": 28148, - "end": 28152, + "start": 28488, + "end": 28492, "loc": { "start": { - "line": 792, + "line": 808, "column": 27 }, "end": { - "line": 792, + "line": 808, "column": 31 } } @@ -58203,73 +59125,73 @@ }, { "type": "ExpressionStatement", - "start": 28158, - "end": 28186, + "start": 28498, + "end": 28526, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 28158, - "end": 28185, + "start": 28498, + "end": 28525, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28158, - "end": 28178, + "start": 28498, + "end": 28518, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 28158, - "end": 28162, + "start": 28498, + "end": 28502, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28163, - "end": 28178, + "start": 28503, + "end": 28518, "loc": { "start": { - "line": 793, + "line": 809, "column": 9 }, "end": { - "line": 793, + "line": 809, "column": 24 }, "identifierName": "reservePriority" @@ -58280,15 +59202,15 @@ }, "right": { "type": "NullLiteral", - "start": 28181, - "end": 28185, + "start": 28521, + "end": 28525, "loc": { "start": { - "line": 793, + "line": 809, "column": 27 }, "end": { - "line": 793, + "line": 809, "column": 31 } } @@ -58297,73 +59219,73 @@ }, { "type": "ExpressionStatement", - "start": 28192, - "end": 28234, + "start": 28532, + "end": 28574, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 28192, - "end": 28233, + "start": 28532, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28192, - "end": 28202, + "start": 28532, + "end": 28542, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 28192, - "end": 28196, + "start": 28532, + "end": 28536, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28197, - "end": 28202, + "start": 28537, + "end": 28542, "loc": { "start": { - "line": 795, + "line": 811, "column": 9 }, "end": { - "line": 795, + "line": 811, "column": 14 }, "identifierName": "super" @@ -58374,29 +59296,29 @@ }, "right": { "type": "MemberExpression", - "start": 28205, - "end": 28233, + "start": 28545, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 17 }, "end": { - "line": 795, + "line": 811, "column": 45 } }, "object": { "type": "Identifier", - "start": 28205, - "end": 28223, + "start": 28545, + "end": 28563, "loc": { "start": { - "line": 795, + "line": 811, "column": 17 }, "end": { - "line": 795, + "line": 811, "column": 35 }, "identifierName": "MotionQueueManager" @@ -58405,15 +59327,15 @@ }, "property": { "type": "Identifier", - "start": 28224, - "end": 28233, + "start": 28564, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 36 }, "end": { - "line": 795, + "line": 811, "column": 45 }, "identifierName": "prototype" @@ -58433,58 +59355,58 @@ }, { "type": "ExpressionStatement", - "start": 28239, - "end": 28293, + "start": 28579, + "end": 28633, "loc": { "start": { - "line": 799, + "line": 815, "column": 0 }, "end": { - "line": 799, + "line": 815, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 28239, - "end": 28292, + "start": 28579, + "end": 28632, "loc": { "start": { - "line": 799, + "line": 815, "column": 0 }, "end": { - "line": 799, + "line": 815, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28239, - "end": 28265, + "start": 28579, + "end": 28605, "loc": { "start": { - "line": 799, + "line": 815, "column": 0 }, "end": { - "line": 799, + "line": 815, "column": 26 } }, "object": { "type": "Identifier", - "start": 28239, - "end": 28255, + "start": 28579, + "end": 28595, "loc": { "start": { - "line": 799, + "line": 815, "column": 0 }, "end": { - "line": 799, + "line": 815, "column": 16 }, "identifierName": "L2DMotionManager" @@ -58493,15 +59415,15 @@ }, "property": { "type": "Identifier", - "start": 28256, - "end": 28265, + "start": 28596, + "end": 28605, "loc": { "start": { - "line": 799, + "line": 815, "column": 17 }, "end": { - "line": 799, + "line": 815, "column": 26 }, "identifierName": "prototype" @@ -58512,29 +59434,29 @@ }, "right": { "type": "NewExpression", - "start": 28268, - "end": 28292, + "start": 28608, + "end": 28632, "loc": { "start": { - "line": 799, + "line": 815, "column": 29 }, "end": { - "line": 799, + "line": 815, "column": 53 } }, "callee": { "type": "Identifier", - "start": 28272, - "end": 28290, + "start": 28612, + "end": 28630, "loc": { "start": { - "line": 799, + "line": 815, "column": 33 }, "end": { - "line": 799, + "line": 815, "column": 51 }, "identifierName": "MotionQueueManager" @@ -58548,15 +59470,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28295, - "end": 28357, + "start": 28635, + "end": 28697, "loc": { "start": { - "line": 801, + "line": 817, "column": 0 }, "end": { - "line": 801, + "line": 817, "column": 62 } } @@ -58564,15 +59486,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getCurrentPriority()", - "start": 28358, - "end": 28403, + "start": 28698, + "end": 28743, "loc": { "start": { - "line": 802, + "line": 818, "column": 0 }, "end": { - "line": 802, + "line": 818, "column": 45 } } @@ -58580,15 +59502,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28404, - "end": 28466, + "start": 28744, + "end": 28806, "loc": { "start": { - "line": 803, + "line": 819, "column": 0 }, "end": { - "line": 803, + "line": 819, "column": 62 } } @@ -58597,72 +59519,72 @@ }, { "type": "ExpressionStatement", - "start": 28467, - "end": 28563, + "start": 28807, + "end": 28903, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 806, + "line": 822, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 28467, - "end": 28563, + "start": 28807, + "end": 28903, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 806, + "line": 822, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28467, - "end": 28512, + "start": 28807, + "end": 28852, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 804, + "line": 820, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 28467, - "end": 28493, + "start": 28807, + "end": 28833, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 804, + "line": 820, "column": 26 } }, "object": { "type": "Identifier", - "start": 28467, - "end": 28483, + "start": 28807, + "end": 28823, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 804, + "line": 820, "column": 16 }, "identifierName": "L2DMotionManager" @@ -58672,15 +59594,15 @@ }, "property": { "type": "Identifier", - "start": 28484, - "end": 28493, + "start": 28824, + "end": 28833, "loc": { "start": { - "line": 804, + "line": 820, "column": 17 }, "end": { - "line": 804, + "line": 820, "column": 26 }, "identifierName": "prototype" @@ -58692,15 +59614,15 @@ }, "property": { "type": "Identifier", - "start": 28494, - "end": 28512, + "start": 28834, + "end": 28852, "loc": { "start": { - "line": 804, + "line": 820, "column": 27 }, "end": { - "line": 804, + "line": 820, "column": 45 }, "identifierName": "getCurrentPriority" @@ -58712,29 +59634,29 @@ }, "right": { "type": "FunctionExpression", - "start": 28515, - "end": 28563, + "start": 28855, + "end": 28903, "loc": { "start": { - "line": 804, + "line": 820, "column": 48 }, "end": { - "line": 806, + "line": 822, "column": 1 } }, "id": { "type": "Identifier", - "start": 28494, - "end": 28512, + "start": 28834, + "end": 28852, "loc": { "start": { - "line": 804, + "line": 820, "column": 27 }, "end": { - "line": 804, + "line": 820, "column": 45 }, "identifierName": "getCurrentPriority" @@ -58747,73 +59669,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 28527, - "end": 28563, + "start": 28867, + "end": 28903, "loc": { "start": { - "line": 804, + "line": 820, "column": 60 }, "end": { - "line": 806, + "line": 822, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 28533, - "end": 28561, + "start": 28873, + "end": 28901, "loc": { "start": { - "line": 805, + "line": 821, "column": 4 }, "end": { - "line": 805, + "line": 821, "column": 32 } }, "argument": { "type": "MemberExpression", - "start": 28540, - "end": 28560, + "start": 28880, + "end": 28900, "loc": { "start": { - "line": 805, + "line": 821, "column": 11 }, "end": { - "line": 805, + "line": 821, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 28540, - "end": 28544, + "start": 28880, + "end": 28884, "loc": { "start": { - "line": 805, + "line": 821, "column": 11 }, "end": { - "line": 805, + "line": 821, "column": 15 } } }, "property": { "type": "Identifier", - "start": 28545, - "end": 28560, + "start": 28885, + "end": 28900, "loc": { "start": { - "line": 805, + "line": 821, "column": 16 }, "end": { - "line": 805, + "line": 821, "column": 31 }, "identifierName": "currentPriority" @@ -58836,15 +59758,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28295, - "end": 28357, + "start": 28635, + "end": 28697, "loc": { "start": { - "line": 801, + "line": 817, "column": 0 }, "end": { - "line": 801, + "line": 817, "column": 62 } } @@ -58852,15 +59774,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getCurrentPriority()", - "start": 28358, - "end": 28403, + "start": 28698, + "end": 28743, "loc": { "start": { - "line": 802, + "line": 818, "column": 0 }, "end": { - "line": 802, + "line": 818, "column": 45 } } @@ -58868,15 +59790,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28404, - "end": 28466, + "start": 28744, + "end": 28806, "loc": { "start": { - "line": 803, + "line": 819, "column": 0 }, "end": { - "line": 803, + "line": 819, "column": 62 } } @@ -58886,15 +59808,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28565, - "end": 28627, + "start": 28905, + "end": 28967, "loc": { "start": { - "line": 808, + "line": 824, "column": 0 }, "end": { - "line": 808, + "line": 824, "column": 62 } } @@ -58902,15 +59824,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getReservePriority()", - "start": 28628, - "end": 28673, + "start": 28968, + "end": 29013, "loc": { "start": { - "line": 809, + "line": 825, "column": 0 }, "end": { - "line": 809, + "line": 825, "column": 45 } } @@ -58918,15 +59840,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28674, - "end": 28736, + "start": 29014, + "end": 29076, "loc": { "start": { - "line": 810, + "line": 826, "column": 0 }, "end": { - "line": 810, + "line": 826, "column": 62 } } @@ -58935,72 +59857,72 @@ }, { "type": "ExpressionStatement", - "start": 28737, - "end": 28833, + "start": 29077, + "end": 29173, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 813, + "line": 829, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 28737, - "end": 28833, + "start": 29077, + "end": 29173, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 813, + "line": 829, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28737, - "end": 28782, + "start": 29077, + "end": 29122, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 811, + "line": 827, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 28737, - "end": 28763, + "start": 29077, + "end": 29103, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 811, + "line": 827, "column": 26 } }, "object": { "type": "Identifier", - "start": 28737, - "end": 28753, + "start": 29077, + "end": 29093, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 811, + "line": 827, "column": 16 }, "identifierName": "L2DMotionManager" @@ -59010,15 +59932,15 @@ }, "property": { "type": "Identifier", - "start": 28754, - "end": 28763, + "start": 29094, + "end": 29103, "loc": { "start": { - "line": 811, + "line": 827, "column": 17 }, "end": { - "line": 811, + "line": 827, "column": 26 }, "identifierName": "prototype" @@ -59030,15 +59952,15 @@ }, "property": { "type": "Identifier", - "start": 28764, - "end": 28782, + "start": 29104, + "end": 29122, "loc": { "start": { - "line": 811, + "line": 827, "column": 27 }, "end": { - "line": 811, + "line": 827, "column": 45 }, "identifierName": "getReservePriority" @@ -59050,29 +59972,29 @@ }, "right": { "type": "FunctionExpression", - "start": 28785, - "end": 28833, + "start": 29125, + "end": 29173, "loc": { "start": { - "line": 811, + "line": 827, "column": 48 }, "end": { - "line": 813, + "line": 829, "column": 1 } }, "id": { "type": "Identifier", - "start": 28764, - "end": 28782, + "start": 29104, + "end": 29122, "loc": { "start": { - "line": 811, + "line": 827, "column": 27 }, "end": { - "line": 811, + "line": 827, "column": 45 }, "identifierName": "getReservePriority" @@ -59085,73 +60007,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 28797, - "end": 28833, + "start": 29137, + "end": 29173, "loc": { "start": { - "line": 811, + "line": 827, "column": 60 }, "end": { - "line": 813, + "line": 829, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 28803, - "end": 28831, + "start": 29143, + "end": 29171, "loc": { "start": { - "line": 812, + "line": 828, "column": 4 }, "end": { - "line": 812, + "line": 828, "column": 32 } }, "argument": { "type": "MemberExpression", - "start": 28810, - "end": 28830, + "start": 29150, + "end": 29170, "loc": { "start": { - "line": 812, + "line": 828, "column": 11 }, "end": { - "line": 812, + "line": 828, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 28810, - "end": 28814, + "start": 29150, + "end": 29154, "loc": { "start": { - "line": 812, + "line": 828, "column": 11 }, "end": { - "line": 812, + "line": 828, "column": 15 } } }, "property": { "type": "Identifier", - "start": 28815, - "end": 28830, + "start": 29155, + "end": 29170, "loc": { "start": { - "line": 812, + "line": 828, "column": 16 }, "end": { - "line": 812, + "line": 828, "column": 31 }, "identifierName": "reservePriority" @@ -59174,15 +60096,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28565, - "end": 28627, + "start": 28905, + "end": 28967, "loc": { "start": { - "line": 808, + "line": 824, "column": 0 }, "end": { - "line": 808, + "line": 824, "column": 62 } } @@ -59190,15 +60112,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getReservePriority()", - "start": 28628, - "end": 28673, + "start": 28968, + "end": 29013, "loc": { "start": { - "line": 809, + "line": 825, "column": 0 }, "end": { - "line": 809, + "line": 825, "column": 45 } } @@ -59206,15 +60128,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28674, - "end": 28736, + "start": 29014, + "end": 29076, "loc": { "start": { - "line": 810, + "line": 826, "column": 0 }, "end": { - "line": 810, + "line": 826, "column": 62 } } @@ -59224,15 +60146,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28835, - "end": 28897, + "start": 29175, + "end": 29237, "loc": { "start": { - "line": 815, + "line": 831, "column": 0 }, "end": { - "line": 815, + "line": 831, "column": 62 } } @@ -59240,15 +60162,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # reserveMotion()", - "start": 28898, - "end": 28938, + "start": 29238, + "end": 29278, "loc": { "start": { - "line": 816, + "line": 832, "column": 0 }, "end": { - "line": 816, + "line": 832, "column": 40 } } @@ -59256,15 +60178,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28939, - "end": 29001, + "start": 29279, + "end": 29341, "loc": { "start": { - "line": 817, + "line": 833, "column": 0 }, "end": { - "line": 817, + "line": 833, "column": 62 } } @@ -59273,72 +60195,72 @@ }, { "type": "ExpressionStatement", - "start": 29002, - "end": 29275, + "start": 29342, + "end": 29615, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 829, + "line": 845, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 29002, - "end": 29275, + "start": 29342, + "end": 29615, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 829, + "line": 845, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29002, - "end": 29042, + "start": 29342, + "end": 29382, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 818, + "line": 834, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 29002, - "end": 29028, + "start": 29342, + "end": 29368, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 818, + "line": 834, "column": 26 } }, "object": { "type": "Identifier", - "start": 29002, - "end": 29018, + "start": 29342, + "end": 29358, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 818, + "line": 834, "column": 16 }, "identifierName": "L2DMotionManager" @@ -59348,15 +60270,15 @@ }, "property": { "type": "Identifier", - "start": 29019, - "end": 29028, + "start": 29359, + "end": 29368, "loc": { "start": { - "line": 818, + "line": 834, "column": 17 }, "end": { - "line": 818, + "line": 834, "column": 26 }, "identifierName": "prototype" @@ -59368,15 +60290,15 @@ }, "property": { "type": "Identifier", - "start": 29029, - "end": 29042, + "start": 29369, + "end": 29382, "loc": { "start": { - "line": 818, + "line": 834, "column": 27 }, "end": { - "line": 818, + "line": 834, "column": 40 }, "identifierName": "reserveMotion" @@ -59388,29 +60310,29 @@ }, "right": { "type": "FunctionExpression", - "start": 29045, - "end": 29275, + "start": 29385, + "end": 29615, "loc": { "start": { - "line": 818, + "line": 834, "column": 43 }, "end": { - "line": 829, + "line": 845, "column": 1 } }, "id": { "type": "Identifier", - "start": 29029, - "end": 29042, + "start": 29369, + "end": 29382, "loc": { "start": { - "line": 818, + "line": 834, "column": 27 }, "end": { - "line": 818, + "line": 834, "column": 40 }, "identifierName": "reserveMotion" @@ -59423,15 +60345,15 @@ "params": [ { "type": "Identifier", - "start": 29055, - "end": 29063, + "start": 29395, + "end": 29403, "loc": { "start": { - "line": 818, + "line": 834, "column": 53 }, "end": { - "line": 818, + "line": 834, "column": 61 }, "identifierName": "priority" @@ -59442,15 +60364,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29063, - "end": 29070, + "start": 29403, + "end": 29410, "loc": { "start": { - "line": 818, + "line": 834, "column": 61 }, "end": { - "line": 818, + "line": 834, "column": 68 } } @@ -59460,72 +60382,72 @@ ], "body": { "type": "BlockStatement", - "start": 29072, - "end": 29275, + "start": 29412, + "end": 29615, "loc": { "start": { - "line": 818, + "line": 834, "column": 70 }, "end": { - "line": 829, + "line": 845, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 29078, - "end": 29145, + "start": 29418, + "end": 29485, "loc": { "start": { - "line": 819, + "line": 835, "column": 4 }, "end": { - "line": 821, + "line": 837, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 29082, - "end": 29114, + "start": 29422, + "end": 29454, "loc": { "start": { - "line": 819, + "line": 835, "column": 8 }, "end": { - "line": 819, + "line": 835, "column": 40 } }, "left": { "type": "MemberExpression", - "start": 29082, - "end": 29102, + "start": 29422, + "end": 29442, "loc": { "start": { - "line": 819, + "line": 835, "column": 8 }, "end": { - "line": 819, + "line": 835, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 29082, - "end": 29086, + "start": 29422, + "end": 29426, "loc": { "start": { - "line": 819, + "line": 835, "column": 8 }, "end": { - "line": 819, + "line": 835, "column": 12 } }, @@ -59533,15 +60455,15 @@ }, "property": { "type": "Identifier", - "start": 29087, - "end": 29102, + "start": 29427, + "end": 29442, "loc": { "start": { - "line": 819, + "line": 835, "column": 13 }, "end": { - "line": 819, + "line": 835, "column": 28 }, "identifierName": "reservePriority" @@ -59554,15 +60476,15 @@ "operator": ">=", "right": { "type": "Identifier", - "start": 29106, - "end": 29114, + "start": 29446, + "end": 29454, "loc": { "start": { - "line": 819, + "line": 835, "column": 32 }, "end": { - "line": 819, + "line": 835, "column": 40 }, "identifierName": "priority" @@ -59573,44 +60495,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 29116, - "end": 29145, + "start": 29456, + "end": 29485, "loc": { "start": { - "line": 819, + "line": 835, "column": 42 }, "end": { - "line": 821, + "line": 837, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 29126, - "end": 29139, + "start": 29466, + "end": 29479, "loc": { "start": { - "line": 820, + "line": 836, "column": 8 }, "end": { - "line": 820, + "line": 836, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 29133, - "end": 29138, + "start": 29473, + "end": 29478, "loc": { "start": { - "line": 820, + "line": 836, "column": 15 }, "end": { - "line": 820, + "line": 836, "column": 20 } }, @@ -59625,72 +60547,72 @@ }, { "type": "IfStatement", - "start": 29150, - "end": 29217, + "start": 29490, + "end": 29557, "loc": { "start": { - "line": 822, + "line": 838, "column": 4 }, "end": { - "line": 824, + "line": 840, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 29154, - "end": 29186, + "start": 29494, + "end": 29526, "loc": { "start": { - "line": 822, + "line": 838, "column": 8 }, "end": { - "line": 822, + "line": 838, "column": 40 } }, "left": { "type": "MemberExpression", - "start": 29154, - "end": 29174, + "start": 29494, + "end": 29514, "loc": { "start": { - "line": 822, + "line": 838, "column": 8 }, "end": { - "line": 822, + "line": 838, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 29154, - "end": 29158, + "start": 29494, + "end": 29498, "loc": { "start": { - "line": 822, + "line": 838, "column": 8 }, "end": { - "line": 822, + "line": 838, "column": 12 } } }, "property": { "type": "Identifier", - "start": 29159, - "end": 29174, + "start": 29499, + "end": 29514, "loc": { "start": { - "line": 822, + "line": 838, "column": 13 }, "end": { - "line": 822, + "line": 838, "column": 28 }, "identifierName": "currentPriority" @@ -59702,15 +60624,15 @@ "operator": ">=", "right": { "type": "Identifier", - "start": 29178, - "end": 29186, + "start": 29518, + "end": 29526, "loc": { "start": { - "line": 822, + "line": 838, "column": 32 }, "end": { - "line": 822, + "line": 838, "column": 40 }, "identifierName": "priority" @@ -59720,44 +60642,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 29188, - "end": 29217, + "start": 29528, + "end": 29557, "loc": { "start": { - "line": 822, + "line": 838, "column": 42 }, "end": { - "line": 824, + "line": 840, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 29198, - "end": 29211, + "start": 29538, + "end": 29551, "loc": { "start": { - "line": 823, + "line": 839, "column": 8 }, "end": { - "line": 823, + "line": 839, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 29205, - "end": 29210, + "start": 29545, + "end": 29550, "loc": { "start": { - "line": 823, + "line": 839, "column": 15 }, "end": { - "line": 823, + "line": 839, "column": 20 } }, @@ -59771,73 +60693,73 @@ }, { "type": "ExpressionStatement", - "start": 29223, - "end": 29255, + "start": 29563, + "end": 29595, "loc": { "start": { - "line": 826, + "line": 842, "column": 4 }, "end": { - "line": 826, + "line": 842, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 29223, - "end": 29254, + "start": 29563, + "end": 29594, "loc": { "start": { - "line": 826, + "line": 842, "column": 4 }, "end": { - "line": 826, + "line": 842, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29223, - "end": 29243, + "start": 29563, + "end": 29583, "loc": { "start": { - "line": 826, + "line": 842, "column": 4 }, "end": { - "line": 826, + "line": 842, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 29223, - "end": 29227, + "start": 29563, + "end": 29567, "loc": { "start": { - "line": 826, + "line": 842, "column": 4 }, "end": { - "line": 826, + "line": 842, "column": 8 } } }, "property": { "type": "Identifier", - "start": 29228, - "end": 29243, + "start": 29568, + "end": 29583, "loc": { "start": { - "line": 826, + "line": 842, "column": 9 }, "end": { - "line": 826, + "line": 842, "column": 24 }, "identifierName": "reservePriority" @@ -59848,15 +60770,15 @@ }, "right": { "type": "Identifier", - "start": 29246, - "end": 29254, + "start": 29586, + "end": 29594, "loc": { "start": { - "line": 826, + "line": 842, "column": 27 }, "end": { - "line": 826, + "line": 842, "column": 35 }, "identifierName": "priority" @@ -59867,29 +60789,29 @@ }, { "type": "ReturnStatement", - "start": 29261, - "end": 29273, + "start": 29601, + "end": 29613, "loc": { "start": { - "line": 828, + "line": 844, "column": 4 }, "end": { - "line": 828, + "line": 844, "column": 16 } }, "argument": { "type": "BooleanLiteral", - "start": 29268, - "end": 29272, + "start": 29608, + "end": 29612, "loc": { "start": { - "line": 828, + "line": 844, "column": 11 }, "end": { - "line": 828, + "line": 844, "column": 15 } }, @@ -59902,15 +60824,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29063, - "end": 29070, + "start": 29403, + "end": 29410, "loc": { "start": { - "line": 818, + "line": 834, "column": 61 }, "end": { - "line": 818, + "line": 834, "column": 68 } } @@ -59927,15 +60849,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28835, - "end": 28897, + "start": 29175, + "end": 29237, "loc": { "start": { - "line": 815, + "line": 831, "column": 0 }, "end": { - "line": 815, + "line": 831, "column": 62 } } @@ -59943,15 +60865,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # reserveMotion()", - "start": 28898, - "end": 28938, + "start": 29238, + "end": 29278, "loc": { "start": { - "line": 816, + "line": 832, "column": 0 }, "end": { - "line": 816, + "line": 832, "column": 40 } } @@ -59959,15 +60881,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28939, - "end": 29001, + "start": 29279, + "end": 29341, "loc": { "start": { - "line": 817, + "line": 833, "column": 0 }, "end": { - "line": 817, + "line": 833, "column": 62 } } @@ -59977,15 +60899,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29277, - "end": 29339, + "start": 29617, + "end": 29679, "loc": { "start": { - "line": 831, + "line": 847, "column": 0 }, "end": { - "line": 831, + "line": 847, "column": 62 } } @@ -59993,15 +60915,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # setReservePriority()", - "start": 29340, - "end": 29385, + "start": 29680, + "end": 29725, "loc": { "start": { - "line": 832, + "line": 848, "column": 0 }, "end": { - "line": 832, + "line": 848, "column": 45 } } @@ -60009,15 +60931,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29386, - "end": 29448, + "start": 29726, + "end": 29788, "loc": { "start": { - "line": 833, + "line": 849, "column": 0 }, "end": { - "line": 833, + "line": 849, "column": 62 } } @@ -60026,72 +60948,72 @@ }, { "type": "ExpressionStatement", - "start": 29449, - "end": 29554, + "start": 29789, + "end": 29894, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 836, + "line": 852, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 29449, - "end": 29554, + "start": 29789, + "end": 29894, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 836, + "line": 852, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29449, - "end": 29494, + "start": 29789, + "end": 29834, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 834, + "line": 850, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 29449, - "end": 29475, + "start": 29789, + "end": 29815, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 834, + "line": 850, "column": 26 } }, "object": { "type": "Identifier", - "start": 29449, - "end": 29465, + "start": 29789, + "end": 29805, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 834, + "line": 850, "column": 16 }, "identifierName": "L2DMotionManager" @@ -60101,15 +61023,15 @@ }, "property": { "type": "Identifier", - "start": 29466, - "end": 29475, + "start": 29806, + "end": 29815, "loc": { "start": { - "line": 834, + "line": 850, "column": 17 }, "end": { - "line": 834, + "line": 850, "column": 26 }, "identifierName": "prototype" @@ -60121,15 +61043,15 @@ }, "property": { "type": "Identifier", - "start": 29476, - "end": 29494, + "start": 29816, + "end": 29834, "loc": { "start": { - "line": 834, + "line": 850, "column": 27 }, "end": { - "line": 834, + "line": 850, "column": 45 }, "identifierName": "setReservePriority" @@ -60141,29 +61063,29 @@ }, "right": { "type": "FunctionExpression", - "start": 29497, - "end": 29554, + "start": 29837, + "end": 29894, "loc": { "start": { - "line": 834, + "line": 850, "column": 48 }, "end": { - "line": 836, + "line": 852, "column": 1 } }, "id": { "type": "Identifier", - "start": 29476, - "end": 29494, + "start": 29816, + "end": 29834, "loc": { "start": { - "line": 834, + "line": 850, "column": 27 }, "end": { - "line": 834, + "line": 850, "column": 45 }, "identifierName": "setReservePriority" @@ -60176,15 +61098,15 @@ "params": [ { "type": "Identifier", - "start": 29507, - "end": 29510, + "start": 29847, + "end": 29850, "loc": { "start": { - "line": 834, + "line": 850, "column": 58 }, "end": { - "line": 834, + "line": 850, "column": 61 }, "identifierName": "val" @@ -60195,15 +61117,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29510, - "end": 29517, + "start": 29850, + "end": 29857, "loc": { "start": { - "line": 834, + "line": 850, "column": 61 }, "end": { - "line": 834, + "line": 850, "column": 68 } } @@ -60213,73 +61135,73 @@ ], "body": { "type": "BlockStatement", - "start": 29519, - "end": 29554, + "start": 29859, + "end": 29894, "loc": { "start": { - "line": 834, + "line": 850, "column": 70 }, "end": { - "line": 836, + "line": 852, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 29525, - "end": 29552, + "start": 29865, + "end": 29892, "loc": { "start": { - "line": 835, + "line": 851, "column": 4 }, "end": { - "line": 835, + "line": 851, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 29525, - "end": 29551, + "start": 29865, + "end": 29891, "loc": { "start": { - "line": 835, + "line": 851, "column": 4 }, "end": { - "line": 835, + "line": 851, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29525, - "end": 29545, + "start": 29865, + "end": 29885, "loc": { "start": { - "line": 835, + "line": 851, "column": 4 }, "end": { - "line": 835, + "line": 851, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 29525, - "end": 29529, + "start": 29865, + "end": 29869, "loc": { "start": { - "line": 835, + "line": 851, "column": 4 }, "end": { - "line": 835, + "line": 851, "column": 8 } }, @@ -60287,15 +61209,15 @@ }, "property": { "type": "Identifier", - "start": 29530, - "end": 29545, + "start": 29870, + "end": 29885, "loc": { "start": { - "line": 835, + "line": 851, "column": 9 }, "end": { - "line": 835, + "line": 851, "column": 24 }, "identifierName": "reservePriority" @@ -60307,15 +61229,15 @@ }, "right": { "type": "Identifier", - "start": 29548, - "end": 29551, + "start": 29888, + "end": 29891, "loc": { "start": { - "line": 835, + "line": 851, "column": 27 }, "end": { - "line": 835, + "line": 851, "column": 30 }, "identifierName": "val" @@ -60332,15 +61254,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29510, - "end": 29517, + "start": 29850, + "end": 29857, "loc": { "start": { - "line": 834, + "line": 850, "column": 61 }, "end": { - "line": 834, + "line": 850, "column": 68 } } @@ -60357,15 +61279,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29277, - "end": 29339, + "start": 29617, + "end": 29679, "loc": { "start": { - "line": 831, + "line": 847, "column": 0 }, "end": { - "line": 831, + "line": 847, "column": 62 } } @@ -60373,15 +61295,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # setReservePriority()", - "start": 29340, - "end": 29385, + "start": 29680, + "end": 29725, "loc": { "start": { - "line": 832, + "line": 848, "column": 0 }, "end": { - "line": 832, + "line": 848, "column": 45 } } @@ -60389,15 +61311,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29386, - "end": 29448, + "start": 29726, + "end": 29788, "loc": { "start": { - "line": 833, + "line": 849, "column": 0 }, "end": { - "line": 833, + "line": 849, "column": 62 } } @@ -60407,15 +61329,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29556, - "end": 29618, + "start": 29896, + "end": 29958, "loc": { "start": { - "line": 838, + "line": 854, "column": 0 }, "end": { - "line": 838, + "line": 854, "column": 62 } } @@ -60423,15 +61345,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # updateParam()", - "start": 29619, - "end": 29657, + "start": 29959, + "end": 29997, "loc": { "start": { - "line": 839, + "line": 855, "column": 0 }, "end": { - "line": 839, + "line": 855, "column": 38 } } @@ -60439,15 +61361,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29658, - "end": 29720, + "start": 29998, + "end": 30060, "loc": { "start": { - "line": 840, + "line": 856, "column": 0 }, "end": { - "line": 840, + "line": 856, "column": 62 } } @@ -60456,72 +61378,72 @@ }, { "type": "ExpressionStatement", - "start": 29721, - "end": 29967, + "start": 30061, + "end": 30307, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 849, + "line": 865, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 29721, - "end": 29967, + "start": 30061, + "end": 30307, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 849, + "line": 865, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29721, - "end": 29759, + "start": 30061, + "end": 30099, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 841, + "line": 857, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 29721, - "end": 29747, + "start": 30061, + "end": 30087, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 841, + "line": 857, "column": 26 } }, "object": { "type": "Identifier", - "start": 29721, - "end": 29737, + "start": 30061, + "end": 30077, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 841, + "line": 857, "column": 16 }, "identifierName": "L2DMotionManager" @@ -60531,15 +61453,15 @@ }, "property": { "type": "Identifier", - "start": 29738, - "end": 29747, + "start": 30078, + "end": 30087, "loc": { "start": { - "line": 841, + "line": 857, "column": 17 }, "end": { - "line": 841, + "line": 857, "column": 26 }, "identifierName": "prototype" @@ -60551,15 +61473,15 @@ }, "property": { "type": "Identifier", - "start": 29748, - "end": 29759, + "start": 30088, + "end": 30099, "loc": { "start": { - "line": 841, + "line": 857, "column": 27 }, "end": { - "line": 841, + "line": 857, "column": 38 }, "identifierName": "updateParam" @@ -60571,29 +61493,29 @@ }, "right": { "type": "FunctionExpression", - "start": 29762, - "end": 29967, + "start": 30102, + "end": 30307, "loc": { "start": { - "line": 841, + "line": 857, "column": 41 }, "end": { - "line": 849, + "line": 865, "column": 1 } }, "id": { "type": "Identifier", - "start": 29748, - "end": 29759, + "start": 30088, + "end": 30099, "loc": { "start": { - "line": 841, + "line": 857, "column": 27 }, "end": { - "line": 841, + "line": 857, "column": 38 }, "identifierName": "updateParam" @@ -60606,15 +61528,15 @@ "params": [ { "type": "Identifier", - "start": 29772, - "end": 29777, + "start": 30112, + "end": 30117, "loc": { "start": { - "line": 841, + "line": 857, "column": 51 }, "end": { - "line": 841, + "line": 857, "column": 56 }, "identifierName": "model" @@ -60625,15 +61547,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 29777, - "end": 29793, + "start": 30117, + "end": 30133, "loc": { "start": { - "line": 841, + "line": 857, "column": 56 }, "end": { - "line": 841, + "line": 857, "column": 72 } } @@ -60643,59 +61565,59 @@ ], "body": { "type": "BlockStatement", - "start": 29795, - "end": 29967, + "start": 30135, + "end": 30307, "loc": { "start": { - "line": 841, + "line": 857, "column": 74 }, "end": { - "line": 849, + "line": 865, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 29801, - "end": 29874, + "start": 30141, + "end": 30214, "loc": { "start": { - "line": 842, + "line": 858, "column": 4 }, "end": { - "line": 842, + "line": 858, "column": 77 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 29805, - "end": 29873, + "start": 30145, + "end": 30213, "loc": { "start": { - "line": 842, + "line": 858, "column": 8 }, "end": { - "line": 842, + "line": 858, "column": 76 } }, "id": { "type": "Identifier", - "start": 29805, - "end": 29812, + "start": 30145, + "end": 30152, "loc": { "start": { - "line": 842, + "line": 858, "column": 8 }, "end": { - "line": 842, + "line": 858, "column": 15 }, "identifierName": "updated" @@ -60705,71 +61627,71 @@ }, "init": { "type": "CallExpression", - "start": 29815, - "end": 29873, + "start": 30155, + "end": 30213, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 29815, - "end": 29860, + "start": 30155, + "end": 30200, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 29815, - "end": 29855, + "start": 30155, + "end": 30195, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 29815, - "end": 29843, + "start": 30155, + "end": 30183, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 46 } }, "object": { "type": "Identifier", - "start": 29815, - "end": 29833, + "start": 30155, + "end": 30173, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 36 }, "identifierName": "MotionQueueManager" @@ -60778,15 +61700,15 @@ }, "property": { "type": "Identifier", - "start": 29834, - "end": 29843, + "start": 30174, + "end": 30183, "loc": { "start": { - "line": 842, + "line": 858, "column": 37 }, "end": { - "line": 842, + "line": 858, "column": 46 }, "identifierName": "prototype" @@ -60797,15 +61719,15 @@ }, "property": { "type": "Identifier", - "start": 29844, - "end": 29855, + "start": 30184, + "end": 30195, "loc": { "start": { - "line": 842, + "line": 858, "column": 47 }, "end": { - "line": 842, + "line": 858, "column": 58 }, "identifierName": "updateParam" @@ -60816,15 +61738,15 @@ }, "property": { "type": "Identifier", - "start": 29856, - "end": 29860, + "start": 30196, + "end": 30200, "loc": { "start": { - "line": 842, + "line": 858, "column": 59 }, "end": { - "line": 842, + "line": 858, "column": 63 }, "identifierName": "call" @@ -60836,30 +61758,30 @@ "arguments": [ { "type": "ThisExpression", - "start": 29861, - "end": 29865, + "start": 30201, + "end": 30205, "loc": { "start": { - "line": 842, + "line": 858, "column": 64 }, "end": { - "line": 842, + "line": 858, "column": 68 } } }, { "type": "Identifier", - "start": 29867, - "end": 29872, + "start": 30207, + "end": 30212, "loc": { "start": { - "line": 842, + "line": 858, "column": 70 }, "end": { - "line": 842, + "line": 858, "column": 75 }, "identifierName": "model" @@ -60876,72 +61798,72 @@ }, { "type": "IfStatement", - "start": 29880, - "end": 29944, + "start": 30220, + "end": 30284, "loc": { "start": { - "line": 844, + "line": 860, "column": 4 }, "end": { - "line": 846, + "line": 862, "column": 5 } }, "test": { "type": "CallExpression", - "start": 29884, - "end": 29901, + "start": 30224, + "end": 30241, "loc": { "start": { - "line": 844, + "line": 860, "column": 8 }, "end": { - "line": 844, + "line": 860, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 29884, - "end": 29899, + "start": 30224, + "end": 30239, "loc": { "start": { - "line": 844, + "line": 860, "column": 8 }, "end": { - "line": 844, + "line": 860, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 29884, - "end": 29888, + "start": 30224, + "end": 30228, "loc": { "start": { - "line": 844, + "line": 860, "column": 8 }, "end": { - "line": 844, + "line": 860, "column": 12 } } }, "property": { "type": "Identifier", - "start": 29889, - "end": 29899, + "start": 30229, + "end": 30239, "loc": { "start": { - "line": 844, + "line": 860, "column": 13 }, "end": { - "line": 844, + "line": 860, "column": 23 }, "identifierName": "isFinished" @@ -60954,88 +61876,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 29903, - "end": 29944, + "start": 30243, + "end": 30284, "loc": { "start": { - "line": 844, + "line": 860, "column": 27 }, "end": { - "line": 846, + "line": 862, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 29913, - "end": 29938, + "start": 30253, + "end": 30278, "loc": { "start": { - "line": 845, + "line": 861, "column": 8 }, "end": { - "line": 845, + "line": 861, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 29913, - "end": 29937, + "start": 30253, + "end": 30277, "loc": { "start": { - "line": 845, + "line": 861, "column": 8 }, "end": { - "line": 845, + "line": 861, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 29913, - "end": 29933, + "start": 30253, + "end": 30273, "loc": { "start": { - "line": 845, + "line": 861, "column": 8 }, "end": { - "line": 845, + "line": 861, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 29913, - "end": 29917, + "start": 30253, + "end": 30257, "loc": { "start": { - "line": 845, + "line": 861, "column": 8 }, "end": { - "line": 845, + "line": 861, "column": 12 } } }, "property": { "type": "Identifier", - "start": 29918, - "end": 29933, + "start": 30258, + "end": 30273, "loc": { "start": { - "line": 845, + "line": 861, "column": 13 }, "end": { - "line": 845, + "line": 861, "column": 28 }, "identifierName": "currentPriority" @@ -61046,15 +61968,15 @@ }, "right": { "type": "NumericLiteral", - "start": 29936, - "end": 29937, + "start": 30276, + "end": 30277, "loc": { "start": { - "line": 845, + "line": 861, "column": 31 }, "end": { - "line": 845, + "line": 861, "column": 32 } }, @@ -61073,29 +61995,29 @@ }, { "type": "ReturnStatement", - "start": 29950, - "end": 29965, + "start": 30290, + "end": 30305, "loc": { "start": { - "line": 848, + "line": 864, "column": 4 }, "end": { - "line": 848, + "line": 864, "column": 19 } }, "argument": { "type": "Identifier", - "start": 29957, - "end": 29964, + "start": 30297, + "end": 30304, "loc": { "start": { - "line": 848, + "line": 864, "column": 11 }, "end": { - "line": 848, + "line": 864, "column": 18 }, "identifierName": "updated" @@ -61109,15 +62031,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 29777, - "end": 29793, + "start": 30117, + "end": 30133, "loc": { "start": { - "line": 841, + "line": 857, "column": 56 }, "end": { - "line": 841, + "line": 857, "column": 72 } } @@ -61134,15 +62056,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29556, - "end": 29618, + "start": 29896, + "end": 29958, "loc": { "start": { - "line": 838, + "line": 854, "column": 0 }, "end": { - "line": 838, + "line": 854, "column": 62 } } @@ -61150,15 +62072,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # updateParam()", - "start": 29619, - "end": 29657, + "start": 29959, + "end": 29997, "loc": { "start": { - "line": 839, + "line": 855, "column": 0 }, "end": { - "line": 839, + "line": 855, "column": 38 } } @@ -61166,15 +62088,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29658, - "end": 29720, + "start": 29998, + "end": 30060, "loc": { "start": { - "line": 840, + "line": 856, "column": 0 }, "end": { - "line": 840, + "line": 856, "column": 62 } } @@ -61184,15 +62106,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29969, - "end": 30031, + "start": 30309, + "end": 30371, "loc": { "start": { - "line": 851, + "line": 867, "column": 0 }, "end": { - "line": 851, + "line": 867, "column": 62 } } @@ -61200,15 +62122,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # startMotionPrio()", - "start": 30032, - "end": 30074, + "start": 30372, + "end": 30414, "loc": { "start": { - "line": 852, + "line": 868, "column": 0 }, "end": { - "line": 852, + "line": 868, "column": 42 } } @@ -61216,15 +62138,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30075, - "end": 30137, + "start": 30415, + "end": 30477, "loc": { "start": { - "line": 853, + "line": 869, "column": 0 }, "end": { - "line": 853, + "line": 869, "column": 62 } } @@ -61233,72 +62155,72 @@ }, { "type": "ExpressionStatement", - "start": 30138, - "end": 30397, + "start": 30478, + "end": 30737, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 860, + "line": 876, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 30138, - "end": 30397, + "start": 30478, + "end": 30737, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 860, + "line": 876, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30138, - "end": 30180, + "start": 30478, + "end": 30520, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 854, + "line": 870, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 30138, - "end": 30164, + "start": 30478, + "end": 30504, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 854, + "line": 870, "column": 26 } }, "object": { "type": "Identifier", - "start": 30138, - "end": 30154, + "start": 30478, + "end": 30494, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 854, + "line": 870, "column": 16 }, "identifierName": "L2DMotionManager" @@ -61308,15 +62230,15 @@ }, "property": { "type": "Identifier", - "start": 30155, - "end": 30164, + "start": 30495, + "end": 30504, "loc": { "start": { - "line": 854, + "line": 870, "column": 17 }, "end": { - "line": 854, + "line": 870, "column": 26 }, "identifierName": "prototype" @@ -61328,15 +62250,15 @@ }, "property": { "type": "Identifier", - "start": 30165, - "end": 30180, + "start": 30505, + "end": 30520, "loc": { "start": { - "line": 854, + "line": 870, "column": 27 }, "end": { - "line": 854, + "line": 870, "column": 42 }, "identifierName": "startMotionPrio" @@ -61348,29 +62270,29 @@ }, "right": { "type": "FunctionExpression", - "start": 30183, - "end": 30397, + "start": 30523, + "end": 30737, "loc": { "start": { - "line": 854, + "line": 870, "column": 45 }, "end": { - "line": 860, + "line": 876, "column": 1 } }, "id": { "type": "Identifier", - "start": 30165, - "end": 30180, + "start": 30505, + "end": 30520, "loc": { "start": { - "line": 854, + "line": 870, "column": 27 }, "end": { - "line": 854, + "line": 870, "column": 42 }, "identifierName": "startMotionPrio" @@ -61383,15 +62305,15 @@ "params": [ { "type": "Identifier", - "start": 30193, - "end": 30199, + "start": 30533, + "end": 30539, "loc": { "start": { - "line": 854, + "line": 870, "column": 55 }, "end": { - "line": 854, + "line": 870, "column": 61 }, "identifierName": "motion" @@ -61402,15 +62324,15 @@ { "type": "CommentBlock", "value": "AMotion", - "start": 30199, - "end": 30210, + "start": 30539, + "end": 30550, "loc": { "start": { - "line": 854, + "line": 870, "column": 61 }, "end": { - "line": 854, + "line": 870, "column": 72 } } @@ -61419,15 +62341,15 @@ }, { "type": "Identifier", - "start": 30212, - "end": 30220, + "start": 30552, + "end": 30560, "loc": { "start": { - "line": 854, + "line": 870, "column": 74 }, "end": { - "line": 854, + "line": 870, "column": 82 }, "identifierName": "priority" @@ -61437,15 +62359,15 @@ { "type": "CommentBlock", "value": "AMotion", - "start": 30199, - "end": 30210, + "start": 30539, + "end": 30550, "loc": { "start": { - "line": 854, + "line": 870, "column": 61 }, "end": { - "line": 854, + "line": 870, "column": 72 } } @@ -61455,15 +62377,15 @@ { "type": "CommentBlock", "value": "int", - "start": 30220, - "end": 30227, + "start": 30560, + "end": 30567, "loc": { "start": { - "line": 854, + "line": 870, "column": 82 }, "end": { - "line": 854, + "line": 870, "column": 89 } } @@ -61473,58 +62395,58 @@ ], "body": { "type": "BlockStatement", - "start": 30229, - "end": 30397, + "start": 30569, + "end": 30737, "loc": { "start": { - "line": 854, + "line": 870, "column": 91 }, "end": { - "line": 860, + "line": 876, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 30235, - "end": 30314, + "start": 30575, + "end": 30654, "loc": { "start": { - "line": 855, + "line": 871, "column": 4 }, "end": { - "line": 857, + "line": 873, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 30239, - "end": 30271, + "start": 30579, + "end": 30611, "loc": { "start": { - "line": 855, + "line": 871, "column": 8 }, "end": { - "line": 855, + "line": 871, "column": 40 } }, "left": { "type": "Identifier", - "start": 30239, - "end": 30247, + "start": 30579, + "end": 30587, "loc": { "start": { - "line": 855, + "line": 871, "column": 8 }, "end": { - "line": 855, + "line": 871, "column": 16 }, "identifierName": "priority" @@ -61535,44 +62457,44 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 30251, - "end": 30271, + "start": 30591, + "end": 30611, "loc": { "start": { - "line": 855, + "line": 871, "column": 20 }, "end": { - "line": 855, + "line": 871, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 30251, - "end": 30255, + "start": 30591, + "end": 30595, "loc": { "start": { - "line": 855, + "line": 871, "column": 20 }, "end": { - "line": 855, + "line": 871, "column": 24 } } }, "property": { "type": "Identifier", - "start": 30256, - "end": 30271, + "start": 30596, + "end": 30611, "loc": { "start": { - "line": 855, + "line": 871, "column": 25 }, "end": { - "line": 855, + "line": 871, "column": 40 }, "identifierName": "reservePriority" @@ -61585,88 +62507,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 30273, - "end": 30314, + "start": 30613, + "end": 30654, "loc": { "start": { - "line": 855, + "line": 871, "column": 42 }, "end": { - "line": 857, + "line": 873, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 30283, - "end": 30308, + "start": 30623, + "end": 30648, "loc": { "start": { - "line": 856, + "line": 872, "column": 8 }, "end": { - "line": 856, + "line": 872, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 30283, - "end": 30307, + "start": 30623, + "end": 30647, "loc": { "start": { - "line": 856, + "line": 872, "column": 8 }, "end": { - "line": 856, + "line": 872, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30283, - "end": 30303, + "start": 30623, + "end": 30643, "loc": { "start": { - "line": 856, + "line": 872, "column": 8 }, "end": { - "line": 856, + "line": 872, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 30283, - "end": 30287, + "start": 30623, + "end": 30627, "loc": { "start": { - "line": 856, + "line": 872, "column": 8 }, "end": { - "line": 856, + "line": 872, "column": 12 } } }, "property": { "type": "Identifier", - "start": 30288, - "end": 30303, + "start": 30628, + "end": 30643, "loc": { "start": { - "line": 856, + "line": 872, "column": 13 }, "end": { - "line": 856, + "line": 872, "column": 28 }, "identifierName": "reservePriority" @@ -61677,15 +62599,15 @@ }, "right": { "type": "NumericLiteral", - "start": 30306, - "end": 30307, + "start": 30646, + "end": 30647, "loc": { "start": { - "line": 856, + "line": 872, "column": 31 }, "end": { - "line": 856, + "line": 872, "column": 32 } }, @@ -61705,73 +62627,73 @@ }, { "type": "ExpressionStatement", - "start": 30319, - "end": 30351, + "start": 30659, + "end": 30691, "loc": { "start": { - "line": 858, + "line": 874, "column": 4 }, "end": { - "line": 858, + "line": 874, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 30319, - "end": 30350, + "start": 30659, + "end": 30690, "loc": { "start": { - "line": 858, + "line": 874, "column": 4 }, "end": { - "line": 858, + "line": 874, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30319, - "end": 30339, + "start": 30659, + "end": 30679, "loc": { "start": { - "line": 858, + "line": 874, "column": 4 }, "end": { - "line": 858, + "line": 874, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 30319, - "end": 30323, + "start": 30659, + "end": 30663, "loc": { "start": { - "line": 858, + "line": 874, "column": 4 }, "end": { - "line": 858, + "line": 874, "column": 8 } } }, "property": { "type": "Identifier", - "start": 30324, - "end": 30339, + "start": 30664, + "end": 30679, "loc": { "start": { - "line": 858, + "line": 874, "column": 9 }, "end": { - "line": 858, + "line": 874, "column": 24 }, "identifierName": "currentPriority" @@ -61782,15 +62704,15 @@ }, "right": { "type": "Identifier", - "start": 30342, - "end": 30350, + "start": 30682, + "end": 30690, "loc": { "start": { - "line": 858, + "line": 874, "column": 27 }, "end": { - "line": 858, + "line": 874, "column": 35 }, "identifierName": "priority" @@ -61801,72 +62723,72 @@ }, { "type": "ReturnStatement", - "start": 30356, - "end": 30395, + "start": 30696, + "end": 30735, "loc": { "start": { - "line": 859, + "line": 875, "column": 4 }, "end": { - "line": 859, + "line": 875, "column": 43 } }, "argument": { "type": "CallExpression", - "start": 30363, - "end": 30394, + "start": 30703, + "end": 30734, "loc": { "start": { - "line": 859, + "line": 875, "column": 11 }, "end": { - "line": 859, + "line": 875, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 30363, - "end": 30379, + "start": 30703, + "end": 30719, "loc": { "start": { - "line": 859, + "line": 875, "column": 11 }, "end": { - "line": 859, + "line": 875, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 30363, - "end": 30367, + "start": 30703, + "end": 30707, "loc": { "start": { - "line": 859, + "line": 875, "column": 11 }, "end": { - "line": 859, + "line": 875, "column": 15 } } }, "property": { "type": "Identifier", - "start": 30368, - "end": 30379, + "start": 30708, + "end": 30719, "loc": { "start": { - "line": 859, + "line": 875, "column": 16 }, "end": { - "line": 859, + "line": 875, "column": 27 }, "identifierName": "startMotion" @@ -61878,15 +62800,15 @@ "arguments": [ { "type": "Identifier", - "start": 30380, - "end": 30386, + "start": 30720, + "end": 30726, "loc": { "start": { - "line": 859, + "line": 875, "column": 28 }, "end": { - "line": 859, + "line": 875, "column": 34 }, "identifierName": "motion" @@ -61895,15 +62817,15 @@ }, { "type": "BooleanLiteral", - "start": 30388, - "end": 30393, + "start": 30728, + "end": 30733, "loc": { "start": { - "line": 859, + "line": 875, "column": 36 }, "end": { - "line": 859, + "line": 875, "column": 41 } }, @@ -61918,15 +62840,15 @@ { "type": "CommentBlock", "value": "int", - "start": 30220, - "end": 30227, + "start": 30560, + "end": 30567, "loc": { "start": { - "line": 854, + "line": 870, "column": 82 }, "end": { - "line": 854, + "line": 870, "column": 89 } } @@ -61943,15 +62865,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29969, - "end": 30031, + "start": 30309, + "end": 30371, "loc": { "start": { - "line": 851, + "line": 867, "column": 0 }, "end": { - "line": 851, + "line": 867, "column": 62 } } @@ -61959,15 +62881,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # startMotionPrio()", - "start": 30032, - "end": 30074, + "start": 30372, + "end": 30414, "loc": { "start": { - "line": 852, + "line": 868, "column": 0 }, "end": { - "line": 852, + "line": 868, "column": 42 } } @@ -61975,15 +62897,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30075, - "end": 30137, + "start": 30415, + "end": 30477, "loc": { "start": { - "line": 853, + "line": 869, "column": 0 }, "end": { - "line": 853, + "line": 869, "column": 62 } } @@ -61993,15 +62915,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30399, - "end": 30461, + "start": 30739, + "end": 30801, "loc": { "start": { - "line": 862, + "line": 878, "column": 0 }, "end": { - "line": 862, + "line": 878, "column": 62 } } @@ -62009,15 +62931,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30462, - "end": 30524, + "start": 30802, + "end": 30864, "loc": { "start": { - "line": 863, + "line": 879, "column": 0 }, "end": { - "line": 863, + "line": 879, "column": 62 } } @@ -62025,15 +62947,15 @@ { "type": "CommentLine", "value": " class L2DPhysics", - "start": 30525, - "end": 30545, + "start": 30865, + "end": 30885, "loc": { "start": { - "line": 864, + "line": 880, "column": 0 }, "end": { - "line": 864, + "line": 880, "column": 20 } } @@ -62041,15 +62963,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30546, - "end": 30608, + "start": 30886, + "end": 30948, "loc": { "start": { - "line": 865, + "line": 881, "column": 0 }, "end": { - "line": 865, + "line": 881, "column": 62 } } @@ -62057,15 +62979,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30609, - "end": 30671, + "start": 30949, + "end": 31011, "loc": { "start": { - "line": 866, + "line": 882, "column": 0 }, "end": { - "line": 866, + "line": 882, "column": 62 } } @@ -62074,29 +62996,29 @@ }, { "type": "Identifier", - "start": 30672, - "end": 30811, + "start": 31012, + "end": 31151, "loc": { "start": { - "line": 867, + "line": 883, "column": 0 }, "end": { - "line": 870, + "line": 886, "column": 1 } }, "id": { "type": "Identifier", - "start": 30681, - "end": 30691, + "start": 31021, + "end": 31031, "loc": { "start": { - "line": 867, + "line": 883, "column": 9 }, "end": { - "line": 867, + "line": 883, "column": 19 }, "identifierName": "L2DPhysics" @@ -62110,88 +63032,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 30694, - "end": 30811, + "start": 31034, + "end": 31151, "loc": { "start": { - "line": 867, + "line": 883, "column": 22 }, "end": { - "line": 870, + "line": 886, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 30700, - "end": 30731, + "start": 31040, + "end": 31071, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 30700, - "end": 30730, + "start": 31040, + "end": 31070, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30700, - "end": 30716, + "start": 31040, + "end": 31056, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 30700, - "end": 30704, + "start": 31040, + "end": 31044, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 8 } } }, "property": { "type": "Identifier", - "start": 30705, - "end": 30716, + "start": 31045, + "end": 31056, "loc": { "start": { - "line": 868, + "line": 884, "column": 9 }, "end": { - "line": 868, + "line": 884, "column": 20 }, "identifierName": "physicsList" @@ -62202,29 +63124,29 @@ }, "right": { "type": "NewExpression", - "start": 30719, - "end": 30730, + "start": 31059, + "end": 31070, "loc": { "start": { - "line": 868, + "line": 884, "column": 23 }, "end": { - "line": 868, + "line": 884, "column": 34 } }, "callee": { "type": "Identifier", - "start": 30723, - "end": 30728, + "start": 31063, + "end": 31068, "loc": { "start": { - "line": 868, + "line": 884, "column": 27 }, "end": { - "line": 868, + "line": 884, "column": 32 }, "identifierName": "Array" @@ -62238,15 +63160,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -62255,58 +63177,58 @@ }, { "type": "ExpressionStatement", - "start": 30761, - "end": 30809, + "start": 31101, + "end": 31149, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 30761, - "end": 30808, + "start": 31101, + "end": 31148, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30761, - "end": 30779, + "start": 31101, + "end": 31119, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 30761, - "end": 30765, + "start": 31101, + "end": 31105, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 8 } }, @@ -62314,15 +63236,15 @@ }, "property": { "type": "Identifier", - "start": 30766, - "end": 30779, + "start": 31106, + "end": 31119, "loc": { "start": { - "line": 869, + "line": 885, "column": 9 }, "end": { - "line": 869, + "line": 885, "column": 22 }, "identifierName": "startTimeMSec" @@ -62334,43 +63256,43 @@ }, "right": { "type": "CallExpression", - "start": 30782, - "end": 30808, + "start": 31122, + "end": 31148, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 30782, - "end": 30806, + "start": 31122, + "end": 31146, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 49 } }, "object": { "type": "Identifier", - "start": 30782, - "end": 30790, + "start": 31122, + "end": 31130, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 33 }, "identifierName": "UtSystem" @@ -62379,15 +63301,15 @@ }, "property": { "type": "Identifier", - "start": 30791, - "end": 30806, + "start": 31131, + "end": 31146, "loc": { "start": { - "line": 869, + "line": 885, "column": 34 }, "end": { - "line": 869, + "line": 885, "column": 49 }, "identifierName": "getUserTimeMSec" @@ -62404,15 +63326,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -62429,58 +63351,58 @@ }, { "type": "ExpressionStatement", - "start": 30970, - "end": 33411, + "start": 31310, + "end": 33751, "loc": { "start": { - "line": 875, + "line": 891, "column": 0 }, "end": { - "line": 935, + "line": 951, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 30970, - "end": 33411, + "start": 31310, + "end": 33751, "loc": { "start": { - "line": 875, + "line": 891, "column": 0 }, "end": { - "line": 935, + "line": 951, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30970, - "end": 30985, + "start": 31310, + "end": 31325, "loc": { "start": { - "line": 875, + "line": 891, "column": 0 }, "end": { - "line": 875, + "line": 891, "column": 15 } }, "object": { "type": "Identifier", - "start": 30970, - "end": 30980, + "start": 31310, + "end": 31320, "loc": { "start": { - "line": 875, + "line": 891, "column": 0 }, "end": { - "line": 875, + "line": 891, "column": 10 }, "identifierName": "L2DPhysics" @@ -62490,15 +63412,15 @@ }, "property": { "type": "Identifier", - "start": 30981, - "end": 30985, + "start": 31321, + "end": 31325, "loc": { "start": { - "line": 875, + "line": 891, "column": 11 }, "end": { - "line": 875, + "line": 891, "column": 15 }, "identifierName": "load" @@ -62510,29 +63432,29 @@ }, "right": { "type": "FunctionExpression", - "start": 30988, - "end": 33411, + "start": 31328, + "end": 33751, "loc": { "start": { - "line": 875, + "line": 891, "column": 18 }, "end": { - "line": 935, + "line": 951, "column": 1 } }, "id": { "type": "Identifier", - "start": 30981, - "end": 30985, + "start": 31321, + "end": 31325, "loc": { "start": { - "line": 875, + "line": 891, "column": 11 }, "end": { - "line": 875, + "line": 891, "column": 15 }, "identifierName": "load" @@ -62545,15 +63467,15 @@ "params": [ { "type": "Identifier", - "start": 30998, - "end": 31001, + "start": 31338, + "end": 31341, "loc": { "start": { - "line": 875, + "line": 891, "column": 28 }, "end": { - "line": 875, + "line": 891, "column": 31 }, "identifierName": "buf" @@ -62564,15 +63486,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 31002, - "end": 31012, + "start": 31342, + "end": 31352, "loc": { "start": { - "line": 875, + "line": 891, "column": 32 }, "end": { - "line": 875, + "line": 891, "column": 42 } } @@ -62582,59 +63504,59 @@ ], "body": { "type": "BlockStatement", - "start": 31014, - "end": 33411, + "start": 31354, + "end": 33751, "loc": { "start": { - "line": 875, + "line": 891, "column": 44 }, "end": { - "line": 935, + "line": 951, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 31020, - "end": 31047, + "start": 31360, + "end": 31387, "loc": { "start": { - "line": 876, + "line": 892, "column": 4 }, "end": { - "line": 876, + "line": 892, "column": 31 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31024, - "end": 31046, + "start": 31364, + "end": 31386, "loc": { "start": { - "line": 876, + "line": 892, "column": 8 }, "end": { - "line": 876, + "line": 892, "column": 30 } }, "id": { "type": "Identifier", - "start": 31024, - "end": 31027, + "start": 31364, + "end": 31367, "loc": { "start": { - "line": 876, + "line": 892, "column": 8 }, "end": { - "line": 876, + "line": 892, "column": 11 }, "identifierName": "ret" @@ -62644,29 +63566,29 @@ }, "init": { "type": "NewExpression", - "start": 31030, - "end": 31046, + "start": 31370, + "end": 31386, "loc": { "start": { - "line": 876, + "line": 892, "column": 14 }, "end": { - "line": 876, + "line": 892, "column": 30 } }, "callee": { "type": "Identifier", - "start": 31034, - "end": 31044, + "start": 31374, + "end": 31384, "loc": { "start": { - "line": 876, + "line": 892, "column": 18 }, "end": { - "line": 876, + "line": 892, "column": 28 }, "identifierName": "L2DPhysics" @@ -62684,15 +63606,15 @@ { "type": "CommentLine", "value": "L2DPhysicsL2DPhysics", - "start": 31048, - "end": 31070, + "start": 31388, + "end": 31410, "loc": { "start": { - "line": 876, + "line": 892, "column": 32 }, "end": { - "line": 876, + "line": 892, "column": 54 } } @@ -62701,44 +63623,44 @@ }, { "type": "VariableDeclaration", - "start": 31075, - "end": 31121, + "start": 31415, + "end": 31461, "loc": { "start": { - "line": 877, + "line": 893, "column": 4 }, "end": { - "line": 877, + "line": 893, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31079, - "end": 31120, + "start": 31419, + "end": 31460, "loc": { "start": { - "line": 877, + "line": 893, "column": 8 }, "end": { - "line": 877, + "line": 893, "column": 49 } }, "id": { "type": "Identifier", - "start": 31079, - "end": 31081, + "start": 31419, + "end": 31421, "loc": { "start": { - "line": 877, + "line": 893, "column": 8 }, "end": { - "line": 877, + "line": 893, "column": 10 }, "identifierName": "pm" @@ -62748,43 +63670,43 @@ }, "init": { "type": "CallExpression", - "start": 31084, - "end": 31120, + "start": 31424, + "end": 31460, "loc": { "start": { - "line": 877, + "line": 893, "column": 13 }, "end": { - "line": 877, + "line": 893, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 31084, - "end": 31118, + "start": 31424, + "end": 31458, "loc": { "start": { - "line": 877, + "line": 893, "column": 13 }, "end": { - "line": 877, + "line": 893, "column": 47 } }, "object": { "type": "Identifier", - "start": 31084, - "end": 31099, + "start": 31424, + "end": 31439, "loc": { "start": { - "line": 877, + "line": 893, "column": 13 }, "end": { - "line": 877, + "line": 893, "column": 28 }, "identifierName": "Live2DFramework" @@ -62793,15 +63715,15 @@ }, "property": { "type": "Identifier", - "start": 31100, - "end": 31118, + "start": 31440, + "end": 31458, "loc": { "start": { - "line": 877, + "line": 893, "column": 29 }, "end": { - "line": 877, + "line": 893, "column": 47 }, "identifierName": "getPlatformManager" @@ -62820,15 +63742,15 @@ { "type": "CommentLine", "value": "L2DPhysicsL2DPhysics", - "start": 31048, - "end": 31070, + "start": 31388, + "end": 31410, "loc": { "start": { - "line": 876, + "line": 892, "column": 32 }, "end": { - "line": 876, + "line": 892, "column": 54 } } @@ -62837,44 +63759,44 @@ }, { "type": "VariableDeclaration", - "start": 31126, - "end": 31164, + "start": 31466, + "end": 31504, "loc": { "start": { - "line": 878, + "line": 894, "column": 4 }, "end": { - "line": 878, + "line": 894, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31130, - "end": 31163, + "start": 31470, + "end": 31503, "loc": { "start": { - "line": 878, + "line": 894, "column": 8 }, "end": { - "line": 878, + "line": 894, "column": 41 } }, "id": { "type": "Identifier", - "start": 31130, - "end": 31134, + "start": 31470, + "end": 31474, "loc": { "start": { - "line": 878, + "line": 894, "column": 8 }, "end": { - "line": 878, + "line": 894, "column": 12 }, "identifierName": "json" @@ -62883,43 +63805,43 @@ }, "init": { "type": "CallExpression", - "start": 31137, - "end": 31163, + "start": 31477, + "end": 31503, "loc": { "start": { - "line": 878, + "line": 894, "column": 15 }, "end": { - "line": 878, + "line": 894, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 31137, - "end": 31158, + "start": 31477, + "end": 31498, "loc": { "start": { - "line": 878, + "line": 894, "column": 15 }, "end": { - "line": 878, + "line": 894, "column": 36 } }, "object": { "type": "Identifier", - "start": 31137, - "end": 31139, + "start": 31477, + "end": 31479, "loc": { "start": { - "line": 878, + "line": 894, "column": 15 }, "end": { - "line": 878, + "line": 894, "column": 17 }, "identifierName": "pm" @@ -62928,15 +63850,15 @@ }, "property": { "type": "Identifier", - "start": 31140, - "end": 31158, + "start": 31480, + "end": 31498, "loc": { "start": { - "line": 878, + "line": 894, "column": 18 }, "end": { - "line": 878, + "line": 894, "column": 36 }, "identifierName": "jsonParseFromBytes" @@ -62948,15 +63870,15 @@ "arguments": [ { "type": "Identifier", - "start": 31159, - "end": 31162, + "start": 31499, + "end": 31502, "loc": { "start": { - "line": 878, + "line": 894, "column": 37 }, "end": { - "line": 878, + "line": 894, "column": 40 }, "identifierName": "buf" @@ -62971,44 +63893,44 @@ }, { "type": "VariableDeclaration", - "start": 31169, - "end": 31200, + "start": 31509, + "end": 31540, "loc": { "start": { - "line": 879, + "line": 895, "column": 4 }, "end": { - "line": 879, + "line": 895, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31173, - "end": 31199, + "start": 31513, + "end": 31539, "loc": { "start": { - "line": 879, + "line": 895, "column": 8 }, "end": { - "line": 879, + "line": 895, "column": 34 } }, "id": { "type": "Identifier", - "start": 31173, - "end": 31179, + "start": 31513, + "end": 31519, "loc": { "start": { - "line": 879, + "line": 895, "column": 8 }, "end": { - "line": 879, + "line": 895, "column": 14 }, "identifierName": "params" @@ -63017,29 +63939,29 @@ }, "init": { "type": "MemberExpression", - "start": 31182, - "end": 31199, + "start": 31522, + "end": 31539, "loc": { "start": { - "line": 879, + "line": 895, "column": 17 }, "end": { - "line": 879, + "line": 895, "column": 34 } }, "object": { "type": "Identifier", - "start": 31182, - "end": 31186, + "start": 31522, + "end": 31526, "loc": { "start": { - "line": 879, + "line": 895, "column": 17 }, "end": { - "line": 879, + "line": 895, "column": 21 }, "identifierName": "json" @@ -63048,15 +63970,15 @@ }, "property": { "type": "Identifier", - "start": 31187, - "end": 31199, + "start": 31527, + "end": 31539, "loc": { "start": { - "line": 879, + "line": 895, "column": 22 }, "end": { - "line": 879, + "line": 895, "column": 34 }, "identifierName": "physics_hair" @@ -63071,44 +63993,44 @@ }, { "type": "VariableDeclaration", - "start": 31205, - "end": 31234, + "start": 31545, + "end": 31574, "loc": { "start": { - "line": 880, + "line": 896, "column": 4 }, "end": { - "line": 880, + "line": 896, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31209, - "end": 31233, + "start": 31549, + "end": 31573, "loc": { "start": { - "line": 880, + "line": 896, "column": 8 }, "end": { - "line": 880, + "line": 896, "column": 32 } }, "id": { "type": "Identifier", - "start": 31209, - "end": 31217, + "start": 31549, + "end": 31557, "loc": { "start": { - "line": 880, + "line": 896, "column": 8 }, "end": { - "line": 880, + "line": 896, "column": 16 }, "identifierName": "paramNum" @@ -63117,29 +64039,29 @@ }, "init": { "type": "MemberExpression", - "start": 31220, - "end": 31233, + "start": 31560, + "end": 31573, "loc": { "start": { - "line": 880, + "line": 896, "column": 19 }, "end": { - "line": 880, + "line": 896, "column": 32 } }, "object": { "type": "Identifier", - "start": 31220, - "end": 31226, + "start": 31560, + "end": 31566, "loc": { "start": { - "line": 880, + "line": 896, "column": 19 }, "end": { - "line": 880, + "line": 896, "column": 25 }, "identifierName": "params" @@ -63148,15 +64070,15 @@ }, "property": { "type": "Identifier", - "start": 31227, - "end": 31233, + "start": 31567, + "end": 31573, "loc": { "start": { - "line": 880, + "line": 896, "column": 26 }, "end": { - "line": 880, + "line": 896, "column": 32 }, "identifierName": "length" @@ -63171,58 +64093,58 @@ }, { "type": "ForStatement", - "start": 31239, - "end": 33393, + "start": 31579, + "end": 33733, "loc": { "start": { - "line": 881, + "line": 897, "column": 4 }, "end": { - "line": 933, + "line": 949, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 31244, - "end": 31253, + "start": 31584, + "end": 31593, "loc": { "start": { - "line": 881, + "line": 897, "column": 9 }, "end": { - "line": 881, + "line": 897, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31248, - "end": 31253, + "start": 31588, + "end": 31593, "loc": { "start": { - "line": 881, + "line": 897, "column": 13 }, "end": { - "line": 881, + "line": 897, "column": 18 } }, "id": { "type": "Identifier", - "start": 31248, - "end": 31249, + "start": 31588, + "end": 31589, "loc": { "start": { - "line": 881, + "line": 897, "column": 13 }, "end": { - "line": 881, + "line": 897, "column": 14 }, "identifierName": "i" @@ -63231,15 +64153,15 @@ }, "init": { "type": "NumericLiteral", - "start": 31252, - "end": 31253, + "start": 31592, + "end": 31593, "loc": { "start": { - "line": 881, + "line": 897, "column": 17 }, "end": { - "line": 881, + "line": 897, "column": 18 } }, @@ -63255,29 +64177,29 @@ }, "test": { "type": "BinaryExpression", - "start": 31255, - "end": 31267, + "start": 31595, + "end": 31607, "loc": { "start": { - "line": 881, + "line": 897, "column": 20 }, "end": { - "line": 881, + "line": 897, "column": 32 } }, "left": { "type": "Identifier", - "start": 31255, - "end": 31256, + "start": 31595, + "end": 31596, "loc": { "start": { - "line": 881, + "line": 897, "column": 20 }, "end": { - "line": 881, + "line": 897, "column": 21 }, "identifierName": "i" @@ -63287,15 +64209,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 31259, - "end": 31267, + "start": 31599, + "end": 31607, "loc": { "start": { - "line": 881, + "line": 897, "column": 24 }, "end": { - "line": 881, + "line": 897, "column": 32 }, "identifierName": "paramNum" @@ -63305,15 +64227,15 @@ }, "update": { "type": "UpdateExpression", - "start": 31269, - "end": 31272, + "start": 31609, + "end": 31612, "loc": { "start": { - "line": 881, + "line": 897, "column": 34 }, "end": { - "line": 881, + "line": 897, "column": 37 } }, @@ -63321,15 +64243,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 31269, - "end": 31270, + "start": 31609, + "end": 31610, "loc": { "start": { - "line": 881, + "line": 897, "column": 34 }, "end": { - "line": 881, + "line": 897, "column": 35 }, "identifierName": "i" @@ -63339,59 +64261,59 @@ }, "body": { "type": "BlockStatement", - "start": 31274, - "end": 33393, + "start": 31614, + "end": 33733, "loc": { "start": { - "line": 881, + "line": 897, "column": 39 }, "end": { - "line": 933, + "line": 949, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 31284, - "end": 31306, + "start": 31624, + "end": 31646, "loc": { "start": { - "line": 882, + "line": 898, "column": 8 }, "end": { - "line": 882, + "line": 898, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31288, - "end": 31305, + "start": 31628, + "end": 31645, "loc": { "start": { - "line": 882, + "line": 898, "column": 12 }, "end": { - "line": 882, + "line": 898, "column": 29 } }, "id": { "type": "Identifier", - "start": 31288, - "end": 31293, + "start": 31628, + "end": 31633, "loc": { "start": { - "line": 882, + "line": 898, "column": 12 }, "end": { - "line": 882, + "line": 898, "column": 17 }, "identifierName": "param" @@ -63400,29 +64322,29 @@ }, "init": { "type": "MemberExpression", - "start": 31296, - "end": 31305, + "start": 31636, + "end": 31645, "loc": { "start": { - "line": 882, + "line": 898, "column": 20 }, "end": { - "line": 882, + "line": 898, "column": 29 } }, "object": { "type": "Identifier", - "start": 31296, - "end": 31302, + "start": 31636, + "end": 31642, "loc": { "start": { - "line": 882, + "line": 898, "column": 20 }, "end": { - "line": 882, + "line": 898, "column": 26 }, "identifierName": "params" @@ -63431,15 +64353,15 @@ }, "property": { "type": "Identifier", - "start": 31303, - "end": 31304, + "start": 31643, + "end": 31644, "loc": { "start": { - "line": 882, + "line": 898, "column": 27 }, "end": { - "line": 882, + "line": 898, "column": 28 }, "identifierName": "i" @@ -63455,15 +64377,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31307, - "end": 31314, + "start": 31647, + "end": 31654, "loc": { "start": { - "line": 882, + "line": 898, "column": 31 }, "end": { - "line": 882, + "line": 898, "column": 38 } } @@ -63472,44 +64394,44 @@ }, { "type": "VariableDeclaration", - "start": 31323, - "end": 31355, + "start": 31663, + "end": 31695, "loc": { "start": { - "line": 883, + "line": 899, "column": 8 }, "end": { - "line": 883, + "line": 899, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31327, - "end": 31354, + "start": 31667, + "end": 31694, "loc": { "start": { - "line": 883, + "line": 899, "column": 12 }, "end": { - "line": 883, + "line": 899, "column": 39 } }, "id": { "type": "Identifier", - "start": 31327, - "end": 31334, + "start": 31667, + "end": 31674, "loc": { "start": { - "line": 883, + "line": 899, "column": 12 }, "end": { - "line": 883, + "line": 899, "column": 19 }, "identifierName": "physics" @@ -63519,29 +64441,29 @@ }, "init": { "type": "NewExpression", - "start": 31337, - "end": 31354, + "start": 31677, + "end": 31694, "loc": { "start": { - "line": 883, + "line": 899, "column": 22 }, "end": { - "line": 883, + "line": 899, "column": 39 } }, "callee": { "type": "Identifier", - "start": 31341, - "end": 31352, + "start": 31681, + "end": 31692, "loc": { "start": { - "line": 883, + "line": 899, "column": 26 }, "end": { - "line": 883, + "line": 899, "column": 37 }, "identifierName": "PhysicsHair" @@ -63558,15 +64480,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31307, - "end": 31314, + "start": 31647, + "end": 31654, "loc": { "start": { - "line": 882, + "line": 898, "column": 31 }, "end": { - "line": 882, + "line": 898, "column": 38 } } @@ -63576,15 +64498,15 @@ { "type": "CommentLine", "value": "PhysicsHairPhysicsHair", - "start": 31356, - "end": 31380, + "start": 31696, + "end": 31720, "loc": { "start": { - "line": 883, + "line": 899, "column": 41 }, "end": { - "line": 883, + "line": 899, "column": 65 } } @@ -63593,44 +64515,44 @@ }, { "type": "VariableDeclaration", - "start": 31389, - "end": 31413, + "start": 31729, + "end": 31753, "loc": { "start": { - "line": 884, + "line": 900, "column": 8 }, "end": { - "line": 884, + "line": 900, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31393, - "end": 31412, + "start": 31733, + "end": 31752, "loc": { "start": { - "line": 884, + "line": 900, "column": 12 }, "end": { - "line": 884, + "line": 900, "column": 31 } }, "id": { "type": "Identifier", - "start": 31393, - "end": 31398, + "start": 31733, + "end": 31738, "loc": { "start": { - "line": 884, + "line": 900, "column": 12 }, "end": { - "line": 884, + "line": 900, "column": 17 }, "identifierName": "setup" @@ -63640,29 +64562,29 @@ }, "init": { "type": "MemberExpression", - "start": 31401, - "end": 31412, + "start": 31741, + "end": 31752, "loc": { "start": { - "line": 884, + "line": 900, "column": 20 }, "end": { - "line": 884, + "line": 900, "column": 31 } }, "object": { "type": "Identifier", - "start": 31401, - "end": 31406, + "start": 31741, + "end": 31746, "loc": { "start": { - "line": 884, + "line": 900, "column": 20 }, "end": { - "line": 884, + "line": 900, "column": 25 }, "identifierName": "param" @@ -63671,15 +64593,15 @@ }, "property": { "type": "Identifier", - "start": 31407, - "end": 31412, + "start": 31747, + "end": 31752, "loc": { "start": { - "line": 884, + "line": 900, "column": 26 }, "end": { - "line": 884, + "line": 900, "column": 31 }, "identifierName": "setup" @@ -63696,15 +64618,15 @@ { "type": "CommentLine", "value": "PhysicsHairPhysicsHair", - "start": 31356, - "end": 31380, + "start": 31696, + "end": 31720, "loc": { "start": { - "line": 883, + "line": 899, "column": 41 }, "end": { - "line": 883, + "line": 899, "column": 65 } } @@ -63714,15 +64636,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31414, - "end": 31421, + "start": 31754, + "end": 31761, "loc": { "start": { - "line": 884, + "line": 900, "column": 33 }, "end": { - "line": 884, + "line": 900, "column": 40 } } @@ -63731,44 +64653,44 @@ }, { "type": "VariableDeclaration", - "start": 31430, - "end": 31468, + "start": 31770, + "end": 31808, "loc": { "start": { - "line": 885, + "line": 901, "column": 8 }, "end": { - "line": 885, + "line": 901, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31434, - "end": 31467, + "start": 31774, + "end": 31807, "loc": { "start": { - "line": 885, + "line": 901, "column": 12 }, "end": { - "line": 885, + "line": 901, "column": 45 } }, "id": { "type": "Identifier", - "start": 31434, - "end": 31440, + "start": 31774, + "end": 31780, "loc": { "start": { - "line": 885, + "line": 901, "column": 12 }, "end": { - "line": 885, + "line": 901, "column": 18 }, "identifierName": "length" @@ -63778,29 +64700,29 @@ }, "init": { "type": "CallExpression", - "start": 31443, - "end": 31467, + "start": 31783, + "end": 31807, "loc": { "start": { - "line": 885, + "line": 901, "column": 21 }, "end": { - "line": 885, + "line": 901, "column": 45 } }, "callee": { "type": "Identifier", - "start": 31443, - "end": 31453, + "start": 31783, + "end": 31793, "loc": { "start": { - "line": 885, + "line": 901, "column": 21 }, "end": { - "line": 885, + "line": 901, "column": 31 }, "identifierName": "parseFloat" @@ -63810,29 +64732,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 31454, - "end": 31466, + "start": 31794, + "end": 31806, "loc": { "start": { - "line": 885, + "line": 901, "column": 32 }, "end": { - "line": 885, + "line": 901, "column": 44 } }, "object": { "type": "Identifier", - "start": 31454, - "end": 31459, + "start": 31794, + "end": 31799, "loc": { "start": { - "line": 885, + "line": 901, "column": 32 }, "end": { - "line": 885, + "line": 901, "column": 37 }, "identifierName": "setup" @@ -63841,15 +64763,15 @@ }, "property": { "type": "Identifier", - "start": 31460, - "end": 31466, + "start": 31800, + "end": 31806, "loc": { "start": { - "line": 885, + "line": 901, "column": 38 }, "end": { - "line": 885, + "line": 901, "column": 44 }, "identifierName": "length" @@ -63868,15 +64790,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31414, - "end": 31421, + "start": 31754, + "end": 31761, "loc": { "start": { - "line": 884, + "line": 900, "column": 33 }, "end": { - "line": 884, + "line": 900, "column": 40 } } @@ -63885,44 +64807,44 @@ }, { "type": "VariableDeclaration", - "start": 31477, - "end": 31515, + "start": 31817, + "end": 31855, "loc": { "start": { - "line": 886, + "line": 902, "column": 8 }, "end": { - "line": 886, + "line": 902, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31481, - "end": 31514, + "start": 31821, + "end": 31854, "loc": { "start": { - "line": 886, + "line": 902, "column": 12 }, "end": { - "line": 886, + "line": 902, "column": 45 } }, "id": { "type": "Identifier", - "start": 31481, - "end": 31487, + "start": 31821, + "end": 31827, "loc": { "start": { - "line": 886, + "line": 902, "column": 12 }, "end": { - "line": 886, + "line": 902, "column": 18 }, "identifierName": "resist" @@ -63931,29 +64853,29 @@ }, "init": { "type": "CallExpression", - "start": 31490, - "end": 31514, + "start": 31830, + "end": 31854, "loc": { "start": { - "line": 886, + "line": 902, "column": 21 }, "end": { - "line": 886, + "line": 902, "column": 45 } }, "callee": { "type": "Identifier", - "start": 31490, - "end": 31500, + "start": 31830, + "end": 31840, "loc": { "start": { - "line": 886, + "line": 902, "column": 21 }, "end": { - "line": 886, + "line": 902, "column": 31 }, "identifierName": "parseFloat" @@ -63963,29 +64885,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 31501, - "end": 31513, + "start": 31841, + "end": 31853, "loc": { "start": { - "line": 886, + "line": 902, "column": 32 }, "end": { - "line": 886, + "line": 902, "column": 44 } }, "object": { "type": "Identifier", - "start": 31501, - "end": 31506, + "start": 31841, + "end": 31846, "loc": { "start": { - "line": 886, + "line": 902, "column": 32 }, "end": { - "line": 886, + "line": 902, "column": 37 }, "identifierName": "setup" @@ -63994,15 +64916,15 @@ }, "property": { "type": "Identifier", - "start": 31507, - "end": 31513, + "start": 31847, + "end": 31853, "loc": { "start": { - "line": 886, + "line": 902, "column": 38 }, "end": { - "line": 886, + "line": 902, "column": 44 }, "identifierName": "regist" @@ -64019,44 +64941,44 @@ }, { "type": "VariableDeclaration", - "start": 31524, - "end": 31558, + "start": 31864, + "end": 31898, "loc": { "start": { - "line": 887, + "line": 903, "column": 8 }, "end": { - "line": 887, + "line": 903, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31528, - "end": 31557, + "start": 31868, + "end": 31897, "loc": { "start": { - "line": 887, + "line": 903, "column": 12 }, "end": { - "line": 887, + "line": 903, "column": 41 } }, "id": { "type": "Identifier", - "start": 31528, - "end": 31532, + "start": 31868, + "end": 31872, "loc": { "start": { - "line": 887, + "line": 903, "column": 12 }, "end": { - "line": 887, + "line": 903, "column": 16 }, "identifierName": "mass" @@ -64065,29 +64987,29 @@ }, "init": { "type": "CallExpression", - "start": 31535, - "end": 31557, + "start": 31875, + "end": 31897, "loc": { "start": { - "line": 887, + "line": 903, "column": 19 }, "end": { - "line": 887, + "line": 903, "column": 41 } }, "callee": { "type": "Identifier", - "start": 31535, - "end": 31545, + "start": 31875, + "end": 31885, "loc": { "start": { - "line": 887, + "line": 903, "column": 19 }, "end": { - "line": 887, + "line": 903, "column": 29 }, "identifierName": "parseFloat" @@ -64097,29 +65019,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 31546, - "end": 31556, + "start": 31886, + "end": 31896, "loc": { "start": { - "line": 887, + "line": 903, "column": 30 }, "end": { - "line": 887, + "line": 903, "column": 40 } }, "object": { "type": "Identifier", - "start": 31546, - "end": 31551, + "start": 31886, + "end": 31891, "loc": { "start": { - "line": 887, + "line": 903, "column": 30 }, "end": { - "line": 887, + "line": 903, "column": 35 }, "identifierName": "setup" @@ -64128,15 +65050,15 @@ }, "property": { "type": "Identifier", - "start": 31552, - "end": 31556, + "start": 31892, + "end": 31896, "loc": { "start": { - "line": 887, + "line": 903, "column": 36 }, "end": { - "line": 887, + "line": 903, "column": 40 }, "identifierName": "mass" @@ -64153,57 +65075,57 @@ }, { "type": "ExpressionStatement", - "start": 31567, - "end": 31603, + "start": 31907, + "end": 31943, "loc": { "start": { - "line": 888, + "line": 904, "column": 8 }, "end": { - "line": 888, + "line": 904, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 31567, - "end": 31602, + "start": 31907, + "end": 31942, "loc": { "start": { - "line": 888, + "line": 904, "column": 8 }, "end": { - "line": 888, + "line": 904, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 31567, - "end": 31580, + "start": 31907, + "end": 31920, "loc": { "start": { - "line": 888, + "line": 904, "column": 8 }, "end": { - "line": 888, + "line": 904, "column": 21 } }, "object": { "type": "Identifier", - "start": 31567, - "end": 31574, + "start": 31907, + "end": 31914, "loc": { "start": { - "line": 888, + "line": 904, "column": 8 }, "end": { - "line": 888, + "line": 904, "column": 15 }, "identifierName": "physics" @@ -64212,15 +65134,15 @@ }, "property": { "type": "Identifier", - "start": 31575, - "end": 31580, + "start": 31915, + "end": 31920, "loc": { "start": { - "line": 888, + "line": 904, "column": 16 }, "end": { - "line": 888, + "line": 904, "column": 21 }, "identifierName": "setup" @@ -64232,15 +65154,15 @@ "arguments": [ { "type": "Identifier", - "start": 31581, - "end": 31587, + "start": 31921, + "end": 31927, "loc": { "start": { - "line": 888, + "line": 904, "column": 22 }, "end": { - "line": 888, + "line": 904, "column": 28 }, "identifierName": "length" @@ -64249,15 +65171,15 @@ }, { "type": "Identifier", - "start": 31589, - "end": 31595, + "start": 31929, + "end": 31935, "loc": { "start": { - "line": 888, + "line": 904, "column": 30 }, "end": { - "line": 888, + "line": 904, "column": 36 }, "identifierName": "resist" @@ -64266,15 +65188,15 @@ }, { "type": "Identifier", - "start": 31597, - "end": 31601, + "start": 31937, + "end": 31941, "loc": { "start": { - "line": 888, + "line": 904, "column": 38 }, "end": { - "line": 888, + "line": 904, "column": 42 }, "identifierName": "mass" @@ -64286,44 +65208,44 @@ }, { "type": "VariableDeclaration", - "start": 31612, - "end": 31636, + "start": 31952, + "end": 31976, "loc": { "start": { - "line": 889, + "line": 905, "column": 8 }, "end": { - "line": 889, + "line": 905, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31616, - "end": 31635, + "start": 31956, + "end": 31975, "loc": { "start": { - "line": 889, + "line": 905, "column": 12 }, "end": { - "line": 889, + "line": 905, "column": 31 } }, "id": { "type": "Identifier", - "start": 31616, - "end": 31623, + "start": 31956, + "end": 31963, "loc": { "start": { - "line": 889, + "line": 905, "column": 12 }, "end": { - "line": 889, + "line": 905, "column": 19 }, "identifierName": "srcList" @@ -64332,29 +65254,29 @@ }, "init": { "type": "MemberExpression", - "start": 31626, - "end": 31635, + "start": 31966, + "end": 31975, "loc": { "start": { - "line": 889, + "line": 905, "column": 22 }, "end": { - "line": 889, + "line": 905, "column": 31 } }, "object": { "type": "Identifier", - "start": 31626, - "end": 31631, + "start": 31966, + "end": 31971, "loc": { "start": { - "line": 889, + "line": 905, "column": 22 }, "end": { - "line": 889, + "line": 905, "column": 27 }, "identifierName": "param" @@ -64363,15 +65285,15 @@ }, "property": { "type": "Identifier", - "start": 31632, - "end": 31635, + "start": 31972, + "end": 31975, "loc": { "start": { - "line": 889, + "line": 905, "column": 28 }, "end": { - "line": 889, + "line": 905, "column": 31 }, "identifierName": "src" @@ -64387,15 +65309,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31637, - "end": 31644, + "start": 31977, + "end": 31984, "loc": { "start": { - "line": 889, + "line": 905, "column": 33 }, "end": { - "line": 889, + "line": 905, "column": 40 } } @@ -64404,44 +65326,44 @@ }, { "type": "VariableDeclaration", - "start": 31653, - "end": 31681, + "start": 31993, + "end": 32021, "loc": { "start": { - "line": 890, + "line": 906, "column": 8 }, "end": { - "line": 890, + "line": 906, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31657, - "end": 31680, + "start": 31997, + "end": 32020, "loc": { "start": { - "line": 890, + "line": 906, "column": 12 }, "end": { - "line": 890, + "line": 906, "column": 35 } }, "id": { "type": "Identifier", - "start": 31657, - "end": 31663, + "start": 31997, + "end": 32003, "loc": { "start": { - "line": 890, + "line": 906, "column": 12 }, "end": { - "line": 890, + "line": 906, "column": 18 }, "identifierName": "srcNum" @@ -64451,29 +65373,29 @@ }, "init": { "type": "MemberExpression", - "start": 31666, - "end": 31680, + "start": 32006, + "end": 32020, "loc": { "start": { - "line": 890, + "line": 906, "column": 21 }, "end": { - "line": 890, + "line": 906, "column": 35 } }, "object": { "type": "Identifier", - "start": 31666, - "end": 31673, + "start": 32006, + "end": 32013, "loc": { "start": { - "line": 890, + "line": 906, "column": 21 }, "end": { - "line": 890, + "line": 906, "column": 28 }, "identifierName": "srcList" @@ -64482,15 +65404,15 @@ }, "property": { "type": "Identifier", - "start": 31674, - "end": 31680, + "start": 32014, + "end": 32020, "loc": { "start": { - "line": 890, + "line": 906, "column": 29 }, "end": { - "line": 890, + "line": 906, "column": 35 }, "identifierName": "length" @@ -64507,15 +65429,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31637, - "end": 31644, + "start": 31977, + "end": 31984, "loc": { "start": { - "line": 889, + "line": 905, "column": 33 }, "end": { - "line": 889, + "line": 905, "column": 40 } } @@ -64524,58 +65446,58 @@ }, { "type": "ForStatement", - "start": 31690, - "end": 32488, + "start": 32030, + "end": 32828, "loc": { "start": { - "line": 891, + "line": 907, "column": 8 }, "end": { - "line": 911, + "line": 927, "column": 9 } }, "init": { "type": "VariableDeclaration", - "start": 31695, - "end": 31704, + "start": 32035, + "end": 32044, "loc": { "start": { - "line": 891, + "line": 907, "column": 13 }, "end": { - "line": 891, + "line": 907, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31699, - "end": 31704, + "start": 32039, + "end": 32044, "loc": { "start": { - "line": 891, + "line": 907, "column": 17 }, "end": { - "line": 891, + "line": 907, "column": 22 } }, "id": { "type": "Identifier", - "start": 31699, - "end": 31700, + "start": 32039, + "end": 32040, "loc": { "start": { - "line": 891, + "line": 907, "column": 17 }, "end": { - "line": 891, + "line": 907, "column": 18 }, "identifierName": "j" @@ -64584,15 +65506,15 @@ }, "init": { "type": "NumericLiteral", - "start": 31703, - "end": 31704, + "start": 32043, + "end": 32044, "loc": { "start": { - "line": 891, + "line": 907, "column": 21 }, "end": { - "line": 891, + "line": 907, "column": 22 } }, @@ -64608,29 +65530,29 @@ }, "test": { "type": "BinaryExpression", - "start": 31706, - "end": 31716, + "start": 32046, + "end": 32056, "loc": { "start": { - "line": 891, + "line": 907, "column": 24 }, "end": { - "line": 891, + "line": 907, "column": 34 } }, "left": { "type": "Identifier", - "start": 31706, - "end": 31707, + "start": 32046, + "end": 32047, "loc": { "start": { - "line": 891, + "line": 907, "column": 24 }, "end": { - "line": 891, + "line": 907, "column": 25 }, "identifierName": "j" @@ -64640,15 +65562,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 31710, - "end": 31716, + "start": 32050, + "end": 32056, "loc": { "start": { - "line": 891, + "line": 907, "column": 28 }, "end": { - "line": 891, + "line": 907, "column": 34 }, "identifierName": "srcNum" @@ -64658,15 +65580,15 @@ }, "update": { "type": "UpdateExpression", - "start": 31718, - "end": 31721, + "start": 32058, + "end": 32061, "loc": { "start": { - "line": 891, + "line": 907, "column": 36 }, "end": { - "line": 891, + "line": 907, "column": 39 } }, @@ -64674,15 +65596,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 31718, - "end": 31719, + "start": 32058, + "end": 32059, "loc": { "start": { - "line": 891, + "line": 907, "column": 36 }, "end": { - "line": 891, + "line": 907, "column": 37 }, "identifierName": "j" @@ -64692,59 +65614,59 @@ }, "body": { "type": "BlockStatement", - "start": 31723, - "end": 32488, + "start": 32063, + "end": 32828, "loc": { "start": { - "line": 891, + "line": 907, "column": 41 }, "end": { - "line": 911, + "line": 927, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 31737, - "end": 31758, + "start": 32077, + "end": 32098, "loc": { "start": { - "line": 892, + "line": 908, "column": 12 }, "end": { - "line": 892, + "line": 908, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31741, - "end": 31757, + "start": 32081, + "end": 32097, "loc": { "start": { - "line": 892, + "line": 908, "column": 16 }, "end": { - "line": 892, + "line": 908, "column": 32 } }, "id": { "type": "Identifier", - "start": 31741, - "end": 31744, + "start": 32081, + "end": 32084, "loc": { "start": { - "line": 892, + "line": 908, "column": 16 }, "end": { - "line": 892, + "line": 908, "column": 19 }, "identifierName": "src" @@ -64753,29 +65675,29 @@ }, "init": { "type": "MemberExpression", - "start": 31747, - "end": 31757, + "start": 32087, + "end": 32097, "loc": { "start": { - "line": 892, + "line": 908, "column": 22 }, "end": { - "line": 892, + "line": 908, "column": 32 } }, "object": { "type": "Identifier", - "start": 31747, - "end": 31754, + "start": 32087, + "end": 32094, "loc": { "start": { - "line": 892, + "line": 908, "column": 22 }, "end": { - "line": 892, + "line": 908, "column": 29 }, "identifierName": "srcList" @@ -64784,15 +65706,15 @@ }, "property": { "type": "Identifier", - "start": 31755, - "end": 31756, + "start": 32095, + "end": 32096, "loc": { "start": { - "line": 892, + "line": 908, "column": 30 }, "end": { - "line": 892, + "line": 908, "column": 31 }, "identifierName": "j" @@ -64808,15 +65730,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31759, - "end": 31766, + "start": 32099, + "end": 32106, "loc": { "start": { - "line": 892, + "line": 908, "column": 34 }, "end": { - "line": 892, + "line": 908, "column": 41 } } @@ -64825,44 +65747,44 @@ }, { "type": "VariableDeclaration", - "start": 31779, - "end": 31795, + "start": 32119, + "end": 32135, "loc": { "start": { - "line": 893, + "line": 909, "column": 12 }, "end": { - "line": 893, + "line": 909, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31783, - "end": 31794, + "start": 32123, + "end": 32134, "loc": { "start": { - "line": 893, + "line": 909, "column": 16 }, "end": { - "line": 893, + "line": 909, "column": 27 } }, "id": { "type": "Identifier", - "start": 31783, - "end": 31785, + "start": 32123, + "end": 32125, "loc": { "start": { - "line": 893, + "line": 909, "column": 16 }, "end": { - "line": 893, + "line": 909, "column": 18 }, "identifierName": "id" @@ -64872,29 +65794,29 @@ }, "init": { "type": "MemberExpression", - "start": 31788, - "end": 31794, + "start": 32128, + "end": 32134, "loc": { "start": { - "line": 893, + "line": 909, "column": 21 }, "end": { - "line": 893, + "line": 909, "column": 27 } }, "object": { "type": "Identifier", - "start": 31788, - "end": 31791, + "start": 32128, + "end": 32131, "loc": { "start": { - "line": 893, + "line": 909, "column": 21 }, "end": { - "line": 893, + "line": 909, "column": 24 }, "identifierName": "src" @@ -64903,15 +65825,15 @@ }, "property": { "type": "Identifier", - "start": 31792, - "end": 31794, + "start": 32132, + "end": 32134, "loc": { "start": { - "line": 893, + "line": 909, "column": 25 }, "end": { - "line": 893, + "line": 909, "column": 27 }, "identifierName": "id" @@ -64928,15 +65850,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31759, - "end": 31766, + "start": 32099, + "end": 32106, "loc": { "start": { - "line": 892, + "line": 908, "column": 34 }, "end": { - "line": 892, + "line": 908, "column": 41 } } @@ -64946,15 +65868,15 @@ { "type": "CommentLine", "value": "String", - "start": 31796, - "end": 31804, + "start": 32136, + "end": 32144, "loc": { "start": { - "line": 893, + "line": 909, "column": 29 }, "end": { - "line": 893, + "line": 909, "column": 37 } } @@ -64963,44 +65885,44 @@ }, { "type": "VariableDeclaration", - "start": 31817, - "end": 31853, + "start": 32157, + "end": 32193, "loc": { "start": { - "line": 894, + "line": 910, "column": 12 }, "end": { - "line": 894, + "line": 910, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31821, - "end": 31852, + "start": 32161, + "end": 32192, "loc": { "start": { - "line": 894, + "line": 910, "column": 16 }, "end": { - "line": 894, + "line": 910, "column": 47 } }, "id": { "type": "Identifier", - "start": 31821, - "end": 31825, + "start": 32161, + "end": 32165, "loc": { "start": { - "line": 894, + "line": 910, "column": 16 }, "end": { - "line": 894, + "line": 910, "column": 20 }, "identifierName": "type" @@ -65010,43 +65932,43 @@ }, "init": { "type": "MemberExpression", - "start": 31828, - "end": 31852, + "start": 32168, + "end": 32192, "loc": { "start": { - "line": 894, + "line": 910, "column": 23 }, "end": { - "line": 894, + "line": 910, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 31828, - "end": 31843, + "start": 32168, + "end": 32183, "loc": { "start": { - "line": 894, + "line": 910, "column": 23 }, "end": { - "line": 894, + "line": 910, "column": 38 } }, "object": { "type": "Identifier", - "start": 31828, - "end": 31839, + "start": 32168, + "end": 32179, "loc": { "start": { - "line": 894, + "line": 910, "column": 23 }, "end": { - "line": 894, + "line": 910, "column": 34 }, "identifierName": "PhysicsHair" @@ -65055,15 +65977,15 @@ }, "property": { "type": "Identifier", - "start": 31840, - "end": 31843, + "start": 32180, + "end": 32183, "loc": { "start": { - "line": 894, + "line": 910, "column": 35 }, "end": { - "line": 894, + "line": 910, "column": 38 }, "identifierName": "Src" @@ -65074,15 +65996,15 @@ }, "property": { "type": "Identifier", - "start": 31844, - "end": 31852, + "start": 32184, + "end": 32192, "loc": { "start": { - "line": 894, + "line": 910, "column": 39 }, "end": { - "line": 894, + "line": 910, "column": 47 }, "identifierName": "SRC_TO_X" @@ -65099,15 +66021,15 @@ { "type": "CommentLine", "value": "String", - "start": 31796, - "end": 31804, + "start": 32136, + "end": 32144, "loc": { "start": { - "line": 893, + "line": 909, "column": 29 }, "end": { - "line": 893, + "line": 909, "column": 37 } } @@ -65116,44 +66038,44 @@ }, { "type": "VariableDeclaration", - "start": 31866, - "end": 31890, + "start": 32206, + "end": 32230, "loc": { "start": { - "line": 895, + "line": 911, "column": 12 }, "end": { - "line": 895, + "line": 911, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 31870, - "end": 31889, + "start": 32210, + "end": 32229, "loc": { "start": { - "line": 895, + "line": 911, "column": 16 }, "end": { - "line": 895, + "line": 911, "column": 35 } }, "id": { "type": "Identifier", - "start": 31870, - "end": 31877, + "start": 32210, + "end": 32217, "loc": { "start": { - "line": 895, + "line": 911, "column": 16 }, "end": { - "line": 895, + "line": 911, "column": 23 }, "identifierName": "typeStr" @@ -65162,29 +66084,29 @@ }, "init": { "type": "MemberExpression", - "start": 31880, - "end": 31889, + "start": 32220, + "end": 32229, "loc": { "start": { - "line": 895, + "line": 911, "column": 26 }, "end": { - "line": 895, + "line": 911, "column": 35 } }, "object": { "type": "Identifier", - "start": 31880, - "end": 31883, + "start": 32220, + "end": 32223, "loc": { "start": { - "line": 895, + "line": 911, "column": 26 }, "end": { - "line": 895, + "line": 911, "column": 29 }, "identifierName": "src" @@ -65193,15 +66115,15 @@ }, "property": { "type": "Identifier", - "start": 31884, - "end": 31889, + "start": 32224, + "end": 32229, "loc": { "start": { - "line": 895, + "line": 911, "column": 30 }, "end": { - "line": 895, + "line": 911, "column": 35 }, "identifierName": "ptype" @@ -65217,15 +66139,15 @@ { "type": "CommentLine", "value": "String", - "start": 31891, - "end": 31899, + "start": 32231, + "end": 32239, "loc": { "start": { - "line": 895, + "line": 911, "column": 37 }, "end": { - "line": 895, + "line": 911, "column": 45 } } @@ -65234,43 +66156,43 @@ }, { "type": "IfStatement", - "start": 31912, - "end": 32324, + "start": 32252, + "end": 32664, "loc": { "start": { - "line": 896, + "line": 912, "column": 12 }, "end": { - "line": 907, + "line": 923, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 31916, - "end": 31931, + "start": 32256, + "end": 32271, "loc": { "start": { - "line": 896, + "line": 912, "column": 16 }, "end": { - "line": 896, + "line": 912, "column": 31 } }, "left": { "type": "Identifier", - "start": 31916, - "end": 31923, + "start": 32256, + "end": 32263, "loc": { "start": { - "line": 896, + "line": 912, "column": 16 }, "end": { - "line": 896, + "line": 912, "column": 23 }, "identifierName": "typeStr" @@ -65281,15 +66203,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 31928, - "end": 31931, + "start": 32268, + "end": 32271, "loc": { "start": { - "line": 896, + "line": 912, "column": 28 }, "end": { - "line": 896, + "line": 912, "column": 31 } }, @@ -65303,59 +66225,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 31933, - "end": 31997, + "start": 32273, + "end": 32337, "loc": { "start": { - "line": 896, + "line": 912, "column": 33 }, "end": { - "line": 898, + "line": 914, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 31951, - "end": 31983, + "start": 32291, + "end": 32323, "loc": { "start": { - "line": 897, + "line": 913, "column": 16 }, "end": { - "line": 897, + "line": 913, "column": 48 } }, "expression": { "type": "AssignmentExpression", - "start": 31951, - "end": 31982, + "start": 32291, + "end": 32322, "loc": { "start": { - "line": 897, + "line": 913, "column": 16 }, "end": { - "line": 897, + "line": 913, "column": 47 } }, "operator": "=", "left": { "type": "Identifier", - "start": 31951, - "end": 31955, + "start": 32291, + "end": 32295, "loc": { "start": { - "line": 897, + "line": 913, "column": 16 }, "end": { - "line": 897, + "line": 913, "column": 20 }, "identifierName": "type" @@ -65364,43 +66286,43 @@ }, "right": { "type": "MemberExpression", - "start": 31958, - "end": 31982, + "start": 32298, + "end": 32322, "loc": { "start": { - "line": 897, + "line": 913, "column": 23 }, "end": { - "line": 897, + "line": 913, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 31958, - "end": 31973, + "start": 32298, + "end": 32313, "loc": { "start": { - "line": 897, + "line": 913, "column": 23 }, "end": { - "line": 897, + "line": 913, "column": 38 } }, "object": { "type": "Identifier", - "start": 31958, - "end": 31969, + "start": 32298, + "end": 32309, "loc": { "start": { - "line": 897, + "line": 913, "column": 23 }, "end": { - "line": 897, + "line": 913, "column": 34 }, "identifierName": "PhysicsHair" @@ -65409,15 +66331,15 @@ }, "property": { "type": "Identifier", - "start": 31970, - "end": 31973, + "start": 32310, + "end": 32313, "loc": { "start": { - "line": 897, + "line": 913, "column": 35 }, "end": { - "line": 897, + "line": 913, "column": 38 }, "identifierName": "Src" @@ -65428,15 +66350,15 @@ }, "property": { "type": "Identifier", - "start": 31974, - "end": 31982, + "start": 32314, + "end": 32322, "loc": { "start": { - "line": 897, + "line": 913, "column": 39 }, "end": { - "line": 897, + "line": 913, "column": 47 }, "identifierName": "SRC_TO_X" @@ -65452,43 +66374,43 @@ }, "alternate": { "type": "IfStatement", - "start": 32015, - "end": 32324, + "start": 32355, + "end": 32664, "loc": { "start": { - "line": 899, + "line": 915, "column": 17 }, "end": { - "line": 907, + "line": 923, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 32019, - "end": 32034, + "start": 32359, + "end": 32374, "loc": { "start": { - "line": 899, + "line": 915, "column": 21 }, "end": { - "line": 899, + "line": 915, "column": 36 } }, "left": { "type": "Identifier", - "start": 32019, - "end": 32026, + "start": 32359, + "end": 32366, "loc": { "start": { - "line": 899, + "line": 915, "column": 21 }, "end": { - "line": 899, + "line": 915, "column": 28 }, "identifierName": "typeStr" @@ -65498,15 +66420,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 32031, - "end": 32034, + "start": 32371, + "end": 32374, "loc": { "start": { - "line": 899, + "line": 915, "column": 33 }, "end": { - "line": 899, + "line": 915, "column": 36 } }, @@ -65519,59 +66441,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 32036, - "end": 32100, + "start": 32376, + "end": 32440, "loc": { "start": { - "line": 899, + "line": 915, "column": 38 }, "end": { - "line": 901, + "line": 917, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 32054, - "end": 32086, + "start": 32394, + "end": 32426, "loc": { "start": { - "line": 900, + "line": 916, "column": 16 }, "end": { - "line": 900, + "line": 916, "column": 48 } }, "expression": { "type": "AssignmentExpression", - "start": 32054, - "end": 32085, + "start": 32394, + "end": 32425, "loc": { "start": { - "line": 900, + "line": 916, "column": 16 }, "end": { - "line": 900, + "line": 916, "column": 47 } }, "operator": "=", "left": { "type": "Identifier", - "start": 32054, - "end": 32058, + "start": 32394, + "end": 32398, "loc": { "start": { - "line": 900, + "line": 916, "column": 16 }, "end": { - "line": 900, + "line": 916, "column": 20 }, "identifierName": "type" @@ -65580,43 +66502,43 @@ }, "right": { "type": "MemberExpression", - "start": 32061, - "end": 32085, + "start": 32401, + "end": 32425, "loc": { "start": { - "line": 900, + "line": 916, "column": 23 }, "end": { - "line": 900, + "line": 916, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 32061, - "end": 32076, + "start": 32401, + "end": 32416, "loc": { "start": { - "line": 900, + "line": 916, "column": 23 }, "end": { - "line": 900, + "line": 916, "column": 38 } }, "object": { "type": "Identifier", - "start": 32061, - "end": 32072, + "start": 32401, + "end": 32412, "loc": { "start": { - "line": 900, + "line": 916, "column": 23 }, "end": { - "line": 900, + "line": 916, "column": 34 }, "identifierName": "PhysicsHair" @@ -65625,15 +66547,15 @@ }, "property": { "type": "Identifier", - "start": 32073, - "end": 32076, + "start": 32413, + "end": 32416, "loc": { "start": { - "line": 900, + "line": 916, "column": 35 }, "end": { - "line": 900, + "line": 916, "column": 38 }, "identifierName": "Src" @@ -65644,15 +66566,15 @@ }, "property": { "type": "Identifier", - "start": 32077, - "end": 32085, + "start": 32417, + "end": 32425, "loc": { "start": { - "line": 900, + "line": 916, "column": 39 }, "end": { - "line": 900, + "line": 916, "column": 47 }, "identifierName": "SRC_TO_Y" @@ -65668,43 +66590,43 @@ }, "alternate": { "type": "IfStatement", - "start": 32118, - "end": 32324, + "start": 32458, + "end": 32664, "loc": { "start": { - "line": 902, + "line": 918, "column": 17 }, "end": { - "line": 907, + "line": 923, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 32122, - "end": 32141, + "start": 32462, + "end": 32481, "loc": { "start": { - "line": 902, + "line": 918, "column": 21 }, "end": { - "line": 902, + "line": 918, "column": 40 } }, "left": { "type": "Identifier", - "start": 32122, - "end": 32129, + "start": 32462, + "end": 32469, "loc": { "start": { - "line": 902, + "line": 918, "column": 21 }, "end": { - "line": 902, + "line": 918, "column": 28 }, "identifierName": "typeStr" @@ -65714,15 +66636,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 32134, - "end": 32141, + "start": 32474, + "end": 32481, "loc": { "start": { - "line": 902, + "line": 918, "column": 33 }, "end": { - "line": 902, + "line": 918, "column": 40 } }, @@ -65735,59 +66657,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 32143, - "end": 32213, + "start": 32483, + "end": 32553, "loc": { "start": { - "line": 902, + "line": 918, "column": 42 }, "end": { - "line": 904, + "line": 920, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 32161, - "end": 32199, + "start": 32501, + "end": 32539, "loc": { "start": { - "line": 903, + "line": 919, "column": 16 }, "end": { - "line": 903, + "line": 919, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 32161, - "end": 32198, + "start": 32501, + "end": 32538, "loc": { "start": { - "line": 903, + "line": 919, "column": 16 }, "end": { - "line": 903, + "line": 919, "column": 53 } }, "operator": "=", "left": { "type": "Identifier", - "start": 32161, - "end": 32165, + "start": 32501, + "end": 32505, "loc": { "start": { - "line": 903, + "line": 919, "column": 16 }, "end": { - "line": 903, + "line": 919, "column": 20 }, "identifierName": "type" @@ -65796,43 +66718,43 @@ }, "right": { "type": "MemberExpression", - "start": 32168, - "end": 32198, + "start": 32508, + "end": 32538, "loc": { "start": { - "line": 903, + "line": 919, "column": 23 }, "end": { - "line": 903, + "line": 919, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 32168, - "end": 32183, + "start": 32508, + "end": 32523, "loc": { "start": { - "line": 903, + "line": 919, "column": 23 }, "end": { - "line": 903, + "line": 919, "column": 38 } }, "object": { "type": "Identifier", - "start": 32168, - "end": 32179, + "start": 32508, + "end": 32519, "loc": { "start": { - "line": 903, + "line": 919, "column": 23 }, "end": { - "line": 903, + "line": 919, "column": 34 }, "identifierName": "PhysicsHair" @@ -65841,15 +66763,15 @@ }, "property": { "type": "Identifier", - "start": 32180, - "end": 32183, + "start": 32520, + "end": 32523, "loc": { "start": { - "line": 903, + "line": 919, "column": 35 }, "end": { - "line": 903, + "line": 919, "column": 38 }, "identifierName": "Src" @@ -65860,15 +66782,15 @@ }, "property": { "type": "Identifier", - "start": 32184, - "end": 32198, + "start": 32524, + "end": 32538, "loc": { "start": { - "line": 903, + "line": 919, "column": 39 }, "end": { - "line": 903, + "line": 919, "column": 53 }, "identifierName": "SRC_TO_G_ANGLE" @@ -65884,72 +66806,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 32231, - "end": 32324, + "start": 32571, + "end": 32664, "loc": { "start": { - "line": 905, + "line": 921, "column": 17 }, "end": { - "line": 907, + "line": 923, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 32249, - "end": 32310, + "start": 32589, + "end": 32650, "loc": { "start": { - "line": 906, + "line": 922, "column": 16 }, "end": { - "line": 906, + "line": 922, "column": 77 } }, "expression": { "type": "CallExpression", - "start": 32249, - "end": 32309, + "start": 32589, + "end": 32649, "loc": { "start": { - "line": 906, + "line": 922, "column": 16 }, "end": { - "line": 906, + "line": 922, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 32249, - "end": 32262, + "start": 32589, + "end": 32602, "loc": { "start": { - "line": 906, + "line": 922, "column": 16 }, "end": { - "line": 906, + "line": 922, "column": 29 } }, "object": { "type": "Identifier", - "start": 32249, - "end": 32256, + "start": 32589, + "end": 32596, "loc": { "start": { - "line": 906, + "line": 922, "column": 16 }, "end": { - "line": 906, + "line": 922, "column": 23 }, "identifierName": "UtDebug" @@ -65958,15 +66880,15 @@ }, "property": { "type": "Identifier", - "start": 32257, - "end": 32262, + "start": 32597, + "end": 32602, "loc": { "start": { - "line": 906, + "line": 922, "column": 24 }, "end": { - "line": 906, + "line": 922, "column": 29 }, "identifierName": "error" @@ -65978,15 +66900,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 32263, - "end": 32271, + "start": 32603, + "end": 32611, "loc": { "start": { - "line": 906, + "line": 922, "column": 30 }, "end": { - "line": 906, + "line": 922, "column": 38 } }, @@ -65998,15 +66920,15 @@ }, { "type": "StringLiteral", - "start": 32273, - "end": 32308, + "start": 32613, + "end": 32648, "loc": { "start": { - "line": 906, + "line": 922, "column": 40 }, "end": { - "line": 906, + "line": 922, "column": 75 } }, @@ -66028,15 +66950,15 @@ { "type": "CommentLine", "value": "String", - "start": 31891, - "end": 31899, + "start": 32231, + "end": 32239, "loc": { "start": { - "line": 895, + "line": 911, "column": 37 }, "end": { - "line": 895, + "line": 911, "column": 45 } } @@ -66045,44 +66967,44 @@ }, { "type": "VariableDeclaration", - "start": 32337, - "end": 32371, + "start": 32677, + "end": 32711, "loc": { "start": { - "line": 908, + "line": 924, "column": 12 }, "end": { - "line": 908, + "line": 924, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32341, - "end": 32370, + "start": 32681, + "end": 32710, "loc": { "start": { - "line": 908, + "line": 924, "column": 16 }, "end": { - "line": 908, + "line": 924, "column": 45 } }, "id": { "type": "Identifier", - "start": 32341, - "end": 32346, + "start": 32681, + "end": 32686, "loc": { "start": { - "line": 908, + "line": 924, "column": 16 }, "end": { - "line": 908, + "line": 924, "column": 21 }, "identifierName": "scale" @@ -66091,29 +67013,29 @@ }, "init": { "type": "CallExpression", - "start": 32349, - "end": 32370, + "start": 32689, + "end": 32710, "loc": { "start": { - "line": 908, + "line": 924, "column": 24 }, "end": { - "line": 908, + "line": 924, "column": 45 } }, "callee": { "type": "Identifier", - "start": 32349, - "end": 32359, + "start": 32689, + "end": 32699, "loc": { "start": { - "line": 908, + "line": 924, "column": 24 }, "end": { - "line": 908, + "line": 924, "column": 34 }, "identifierName": "parseFloat" @@ -66123,29 +67045,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 32360, - "end": 32369, + "start": 32700, + "end": 32709, "loc": { "start": { - "line": 908, + "line": 924, "column": 35 }, "end": { - "line": 908, + "line": 924, "column": 44 } }, "object": { "type": "Identifier", - "start": 32360, - "end": 32363, + "start": 32700, + "end": 32703, "loc": { "start": { - "line": 908, + "line": 924, "column": 35 }, "end": { - "line": 908, + "line": 924, "column": 38 }, "identifierName": "src" @@ -66154,15 +67076,15 @@ }, "property": { "type": "Identifier", - "start": 32364, - "end": 32369, + "start": 32704, + "end": 32709, "loc": { "start": { - "line": 908, + "line": 924, "column": 39 }, "end": { - "line": 908, + "line": 924, "column": 44 }, "identifierName": "scale" @@ -66179,44 +67101,44 @@ }, { "type": "VariableDeclaration", - "start": 32384, - "end": 32420, + "start": 32724, + "end": 32760, "loc": { "start": { - "line": 909, + "line": 925, "column": 12 }, "end": { - "line": 909, + "line": 925, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32388, - "end": 32419, + "start": 32728, + "end": 32759, "loc": { "start": { - "line": 909, + "line": 925, "column": 16 }, "end": { - "line": 909, + "line": 925, "column": 47 } }, "id": { "type": "Identifier", - "start": 32388, - "end": 32394, + "start": 32728, + "end": 32734, "loc": { "start": { - "line": 909, + "line": 925, "column": 16 }, "end": { - "line": 909, + "line": 925, "column": 22 }, "identifierName": "weight" @@ -66225,29 +67147,29 @@ }, "init": { "type": "CallExpression", - "start": 32397, - "end": 32419, + "start": 32737, + "end": 32759, "loc": { "start": { - "line": 909, + "line": 925, "column": 25 }, "end": { - "line": 909, + "line": 925, "column": 47 } }, "callee": { "type": "Identifier", - "start": 32397, - "end": 32407, + "start": 32737, + "end": 32747, "loc": { "start": { - "line": 909, + "line": 925, "column": 25 }, "end": { - "line": 909, + "line": 925, "column": 35 }, "identifierName": "parseFloat" @@ -66257,29 +67179,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 32408, - "end": 32418, + "start": 32748, + "end": 32758, "loc": { "start": { - "line": 909, + "line": 925, "column": 36 }, "end": { - "line": 909, + "line": 925, "column": 46 } }, "object": { "type": "Identifier", - "start": 32408, - "end": 32411, + "start": 32748, + "end": 32751, "loc": { "start": { - "line": 909, + "line": 925, "column": 36 }, "end": { - "line": 909, + "line": 925, "column": 39 }, "identifierName": "src" @@ -66288,15 +67210,15 @@ }, "property": { "type": "Identifier", - "start": 32412, - "end": 32418, + "start": 32752, + "end": 32758, "loc": { "start": { - "line": 909, + "line": 925, "column": 40 }, "end": { - "line": 909, + "line": 925, "column": 46 }, "identifierName": "weight" @@ -66313,57 +67235,57 @@ }, { "type": "ExpressionStatement", - "start": 32433, - "end": 32478, + "start": 32773, + "end": 32818, "loc": { "start": { - "line": 910, + "line": 926, "column": 12 }, "end": { - "line": 910, + "line": 926, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 32433, - "end": 32477, + "start": 32773, + "end": 32817, "loc": { "start": { - "line": 910, + "line": 926, "column": 12 }, "end": { - "line": 910, + "line": 926, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 32433, - "end": 32452, + "start": 32773, + "end": 32792, "loc": { "start": { - "line": 910, + "line": 926, "column": 12 }, "end": { - "line": 910, + "line": 926, "column": 31 } }, "object": { "type": "Identifier", - "start": 32433, - "end": 32440, + "start": 32773, + "end": 32780, "loc": { "start": { - "line": 910, + "line": 926, "column": 12 }, "end": { - "line": 910, + "line": 926, "column": 19 }, "identifierName": "physics" @@ -66372,15 +67294,15 @@ }, "property": { "type": "Identifier", - "start": 32441, - "end": 32452, + "start": 32781, + "end": 32792, "loc": { "start": { - "line": 910, + "line": 926, "column": 20 }, "end": { - "line": 910, + "line": 926, "column": 31 }, "identifierName": "addSrcParam" @@ -66392,15 +67314,15 @@ "arguments": [ { "type": "Identifier", - "start": 32453, - "end": 32457, + "start": 32793, + "end": 32797, "loc": { "start": { - "line": 910, + "line": 926, "column": 32 }, "end": { - "line": 910, + "line": 926, "column": 36 }, "identifierName": "type" @@ -66409,15 +67331,15 @@ }, { "type": "Identifier", - "start": 32459, - "end": 32461, + "start": 32799, + "end": 32801, "loc": { "start": { - "line": 910, + "line": 926, "column": 38 }, "end": { - "line": 910, + "line": 926, "column": 40 }, "identifierName": "id" @@ -66426,15 +67348,15 @@ }, { "type": "Identifier", - "start": 32463, - "end": 32468, + "start": 32803, + "end": 32808, "loc": { "start": { - "line": 910, + "line": 926, "column": 42 }, "end": { - "line": 910, + "line": 926, "column": 47 }, "identifierName": "scale" @@ -66443,15 +67365,15 @@ }, { "type": "Identifier", - "start": 32470, - "end": 32476, + "start": 32810, + "end": 32816, "loc": { "start": { - "line": 910, + "line": 926, "column": 49 }, "end": { - "line": 910, + "line": 926, "column": 55 }, "identifierName": "weight" @@ -66467,44 +67389,44 @@ }, { "type": "VariableDeclaration", - "start": 32497, - "end": 32528, + "start": 32837, + "end": 32868, "loc": { "start": { - "line": 912, + "line": 928, "column": 8 }, "end": { - "line": 912, + "line": 928, "column": 39 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32501, - "end": 32527, + "start": 32841, + "end": 32867, "loc": { "start": { - "line": 912, + "line": 928, "column": 12 }, "end": { - "line": 912, + "line": 928, "column": 38 } }, "id": { "type": "Identifier", - "start": 32501, - "end": 32511, + "start": 32841, + "end": 32851, "loc": { "start": { - "line": 912, + "line": 928, "column": 12 }, "end": { - "line": 912, + "line": 928, "column": 22 }, "identifierName": "targetList" @@ -66513,29 +67435,29 @@ }, "init": { "type": "MemberExpression", - "start": 32514, - "end": 32527, + "start": 32854, + "end": 32867, "loc": { "start": { - "line": 912, + "line": 928, "column": 25 }, "end": { - "line": 912, + "line": 928, "column": 38 } }, "object": { "type": "Identifier", - "start": 32514, - "end": 32519, + "start": 32854, + "end": 32859, "loc": { "start": { - "line": 912, + "line": 928, "column": 25 }, "end": { - "line": 912, + "line": 928, "column": 30 }, "identifierName": "param" @@ -66544,15 +67466,15 @@ }, "property": { "type": "Identifier", - "start": 32520, - "end": 32527, + "start": 32860, + "end": 32867, "loc": { "start": { - "line": 912, + "line": 928, "column": 31 }, "end": { - "line": 912, + "line": 928, "column": 38 }, "identifierName": "targets" @@ -66568,15 +67490,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32529, - "end": 32536, + "start": 32869, + "end": 32876, "loc": { "start": { - "line": 912, + "line": 928, "column": 40 }, "end": { - "line": 912, + "line": 928, "column": 47 } } @@ -66585,44 +67507,44 @@ }, { "type": "VariableDeclaration", - "start": 32545, - "end": 32579, + "start": 32885, + "end": 32919, "loc": { "start": { - "line": 913, + "line": 929, "column": 8 }, "end": { - "line": 913, + "line": 929, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32549, - "end": 32578, + "start": 32889, + "end": 32918, "loc": { "start": { - "line": 913, + "line": 929, "column": 12 }, "end": { - "line": 913, + "line": 929, "column": 41 } }, "id": { "type": "Identifier", - "start": 32549, - "end": 32558, + "start": 32889, + "end": 32898, "loc": { "start": { - "line": 913, + "line": 929, "column": 12 }, "end": { - "line": 913, + "line": 929, "column": 21 }, "identifierName": "targetNum" @@ -66632,29 +67554,29 @@ }, "init": { "type": "MemberExpression", - "start": 32561, - "end": 32578, + "start": 32901, + "end": 32918, "loc": { "start": { - "line": 913, + "line": 929, "column": 24 }, "end": { - "line": 913, + "line": 929, "column": 41 } }, "object": { "type": "Identifier", - "start": 32561, - "end": 32571, + "start": 32901, + "end": 32911, "loc": { "start": { - "line": 913, + "line": 929, "column": 24 }, "end": { - "line": 913, + "line": 929, "column": 34 }, "identifierName": "targetList" @@ -66663,15 +67585,15 @@ }, "property": { "type": "Identifier", - "start": 32572, - "end": 32578, + "start": 32912, + "end": 32918, "loc": { "start": { - "line": 913, + "line": 929, "column": 35 }, "end": { - "line": 913, + "line": 929, "column": 41 }, "identifierName": "length" @@ -66688,15 +67610,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32529, - "end": 32536, + "start": 32869, + "end": 32876, "loc": { "start": { - "line": 912, + "line": 928, "column": 40 }, "end": { - "line": 912, + "line": 928, "column": 47 } } @@ -66705,58 +67627,58 @@ }, { "type": "ForStatement", - "start": 32588, - "end": 33348, + "start": 32928, + "end": 33688, "loc": { "start": { - "line": 914, + "line": 930, "column": 8 }, "end": { - "line": 931, + "line": 947, "column": 9 } }, "init": { "type": "VariableDeclaration", - "start": 32593, - "end": 32602, + "start": 32933, + "end": 32942, "loc": { "start": { - "line": 914, + "line": 930, "column": 13 }, "end": { - "line": 914, + "line": 930, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32597, - "end": 32602, + "start": 32937, + "end": 32942, "loc": { "start": { - "line": 914, + "line": 930, "column": 17 }, "end": { - "line": 914, + "line": 930, "column": 22 } }, "id": { "type": "Identifier", - "start": 32597, - "end": 32598, + "start": 32937, + "end": 32938, "loc": { "start": { - "line": 914, + "line": 930, "column": 17 }, "end": { - "line": 914, + "line": 930, "column": 18 }, "identifierName": "j" @@ -66765,15 +67687,15 @@ }, "init": { "type": "NumericLiteral", - "start": 32601, - "end": 32602, + "start": 32941, + "end": 32942, "loc": { "start": { - "line": 914, + "line": 930, "column": 21 }, "end": { - "line": 914, + "line": 930, "column": 22 } }, @@ -66789,29 +67711,29 @@ }, "test": { "type": "BinaryExpression", - "start": 32604, - "end": 32617, + "start": 32944, + "end": 32957, "loc": { "start": { - "line": 914, + "line": 930, "column": 24 }, "end": { - "line": 914, + "line": 930, "column": 37 } }, "left": { "type": "Identifier", - "start": 32604, - "end": 32605, + "start": 32944, + "end": 32945, "loc": { "start": { - "line": 914, + "line": 930, "column": 24 }, "end": { - "line": 914, + "line": 930, "column": 25 }, "identifierName": "j" @@ -66821,15 +67743,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 32608, - "end": 32617, + "start": 32948, + "end": 32957, "loc": { "start": { - "line": 914, + "line": 930, "column": 28 }, "end": { - "line": 914, + "line": 930, "column": 37 }, "identifierName": "targetNum" @@ -66839,15 +67761,15 @@ }, "update": { "type": "UpdateExpression", - "start": 32619, - "end": 32622, + "start": 32959, + "end": 32962, "loc": { "start": { - "line": 914, + "line": 930, "column": 39 }, "end": { - "line": 914, + "line": 930, "column": 42 } }, @@ -66855,15 +67777,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 32619, - "end": 32620, + "start": 32959, + "end": 32960, "loc": { "start": { - "line": 914, + "line": 930, "column": 39 }, "end": { - "line": 914, + "line": 930, "column": 40 }, "identifierName": "j" @@ -66873,59 +67795,59 @@ }, "body": { "type": "BlockStatement", - "start": 32624, - "end": 33348, + "start": 32964, + "end": 33688, "loc": { "start": { - "line": 914, + "line": 930, "column": 44 }, "end": { - "line": 931, + "line": 947, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 32638, - "end": 32665, + "start": 32978, + "end": 33005, "loc": { "start": { - "line": 915, + "line": 931, "column": 12 }, "end": { - "line": 915, + "line": 931, "column": 39 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32642, - "end": 32664, + "start": 32982, + "end": 33004, "loc": { "start": { - "line": 915, + "line": 931, "column": 16 }, "end": { - "line": 915, + "line": 931, "column": 38 } }, "id": { "type": "Identifier", - "start": 32642, - "end": 32648, + "start": 32982, + "end": 32988, "loc": { "start": { - "line": 915, + "line": 931, "column": 16 }, "end": { - "line": 915, + "line": 931, "column": 22 }, "identifierName": "target" @@ -66934,29 +67856,29 @@ }, "init": { "type": "MemberExpression", - "start": 32651, - "end": 32664, + "start": 32991, + "end": 33004, "loc": { "start": { - "line": 915, + "line": 931, "column": 25 }, "end": { - "line": 915, + "line": 931, "column": 38 } }, "object": { "type": "Identifier", - "start": 32651, - "end": 32661, + "start": 32991, + "end": 33001, "loc": { "start": { - "line": 915, + "line": 931, "column": 25 }, "end": { - "line": 915, + "line": 931, "column": 35 }, "identifierName": "targetList" @@ -66965,15 +67887,15 @@ }, "property": { "type": "Identifier", - "start": 32662, - "end": 32663, + "start": 33002, + "end": 33003, "loc": { "start": { - "line": 915, + "line": 931, "column": 36 }, "end": { - "line": 915, + "line": 931, "column": 37 }, "identifierName": "j" @@ -66989,15 +67911,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32666, - "end": 32673, + "start": 33006, + "end": 33013, "loc": { "start": { - "line": 915, + "line": 931, "column": 40 }, "end": { - "line": 915, + "line": 931, "column": 47 } } @@ -67006,44 +67928,44 @@ }, { "type": "VariableDeclaration", - "start": 32686, - "end": 32705, + "start": 33026, + "end": 33045, "loc": { "start": { - "line": 916, + "line": 932, "column": 12 }, "end": { - "line": 916, + "line": 932, "column": 31 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32690, - "end": 32704, + "start": 33030, + "end": 33044, "loc": { "start": { - "line": 916, + "line": 932, "column": 16 }, "end": { - "line": 916, + "line": 932, "column": 30 } }, "id": { "type": "Identifier", - "start": 32690, - "end": 32692, + "start": 33030, + "end": 33032, "loc": { "start": { - "line": 916, + "line": 932, "column": 16 }, "end": { - "line": 916, + "line": 932, "column": 18 }, "identifierName": "id" @@ -67053,29 +67975,29 @@ }, "init": { "type": "MemberExpression", - "start": 32695, - "end": 32704, + "start": 33035, + "end": 33044, "loc": { "start": { - "line": 916, + "line": 932, "column": 21 }, "end": { - "line": 916, + "line": 932, "column": 30 } }, "object": { "type": "Identifier", - "start": 32695, - "end": 32701, + "start": 33035, + "end": 33041, "loc": { "start": { - "line": 916, + "line": 932, "column": 21 }, "end": { - "line": 916, + "line": 932, "column": 27 }, "identifierName": "target" @@ -67084,15 +68006,15 @@ }, "property": { "type": "Identifier", - "start": 32702, - "end": 32704, + "start": 33042, + "end": 33044, "loc": { "start": { - "line": 916, + "line": 932, "column": 28 }, "end": { - "line": 916, + "line": 932, "column": 30 }, "identifierName": "id" @@ -67109,15 +68031,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32666, - "end": 32673, + "start": 33006, + "end": 33013, "loc": { "start": { - "line": 915, + "line": 931, "column": 40 }, "end": { - "line": 915, + "line": 931, "column": 47 } } @@ -67127,15 +68049,15 @@ { "type": "CommentLine", "value": "String", - "start": 32706, - "end": 32714, + "start": 33046, + "end": 33054, "loc": { "start": { - "line": 916, + "line": 932, "column": 32 }, "end": { - "line": 916, + "line": 932, "column": 40 } } @@ -67144,44 +68066,44 @@ }, { "type": "VariableDeclaration", - "start": 32727, - "end": 32775, + "start": 33067, + "end": 33115, "loc": { "start": { - "line": 917, + "line": 933, "column": 12 }, "end": { - "line": 917, + "line": 933, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32731, - "end": 32774, + "start": 33071, + "end": 33114, "loc": { "start": { - "line": 917, + "line": 933, "column": 16 }, "end": { - "line": 917, + "line": 933, "column": 59 } }, "id": { "type": "Identifier", - "start": 32731, - "end": 32735, + "start": 33071, + "end": 33075, "loc": { "start": { - "line": 917, + "line": 933, "column": 16 }, "end": { - "line": 917, + "line": 933, "column": 20 }, "identifierName": "type" @@ -67191,43 +68113,43 @@ }, "init": { "type": "MemberExpression", - "start": 32738, - "end": 32774, + "start": 33078, + "end": 33114, "loc": { "start": { - "line": 917, + "line": 933, "column": 23 }, "end": { - "line": 917, + "line": 933, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 32738, - "end": 32756, + "start": 33078, + "end": 33096, "loc": { "start": { - "line": 917, + "line": 933, "column": 23 }, "end": { - "line": 917, + "line": 933, "column": 41 } }, "object": { "type": "Identifier", - "start": 32738, - "end": 32749, + "start": 33078, + "end": 33089, "loc": { "start": { - "line": 917, + "line": 933, "column": 23 }, "end": { - "line": 917, + "line": 933, "column": 34 }, "identifierName": "PhysicsHair" @@ -67236,15 +68158,15 @@ }, "property": { "type": "Identifier", - "start": 32750, - "end": 32756, + "start": 33090, + "end": 33096, "loc": { "start": { - "line": 917, + "line": 933, "column": 35 }, "end": { - "line": 917, + "line": 933, "column": 41 }, "identifierName": "Target" @@ -67255,15 +68177,15 @@ }, "property": { "type": "Identifier", - "start": 32757, - "end": 32774, + "start": 33097, + "end": 33114, "loc": { "start": { - "line": 917, + "line": 933, "column": 42 }, "end": { - "line": 917, + "line": 933, "column": 59 }, "identifierName": "TARGET_FROM_ANGLE" @@ -67280,15 +68202,15 @@ { "type": "CommentLine", "value": "String", - "start": 32706, - "end": 32714, + "start": 33046, + "end": 33054, "loc": { "start": { - "line": 916, + "line": 932, "column": 32 }, "end": { - "line": 916, + "line": 932, "column": 40 } } @@ -67297,44 +68219,44 @@ }, { "type": "VariableDeclaration", - "start": 32788, - "end": 32815, + "start": 33128, + "end": 33155, "loc": { "start": { - "line": 918, + "line": 934, "column": 12 }, "end": { - "line": 918, + "line": 934, "column": 39 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 32792, - "end": 32814, + "start": 33132, + "end": 33154, "loc": { "start": { - "line": 918, + "line": 934, "column": 16 }, "end": { - "line": 918, + "line": 934, "column": 38 } }, "id": { "type": "Identifier", - "start": 32792, - "end": 32799, + "start": 33132, + "end": 33139, "loc": { "start": { - "line": 918, + "line": 934, "column": 16 }, "end": { - "line": 918, + "line": 934, "column": 23 }, "identifierName": "typeStr" @@ -67343,29 +68265,29 @@ }, "init": { "type": "MemberExpression", - "start": 32802, - "end": 32814, + "start": 33142, + "end": 33154, "loc": { "start": { - "line": 918, + "line": 934, "column": 26 }, "end": { - "line": 918, + "line": 934, "column": 38 } }, "object": { "type": "Identifier", - "start": 32802, - "end": 32808, + "start": 33142, + "end": 33148, "loc": { "start": { - "line": 918, + "line": 934, "column": 26 }, "end": { - "line": 918, + "line": 934, "column": 32 }, "identifierName": "target" @@ -67374,15 +68296,15 @@ }, "property": { "type": "Identifier", - "start": 32809, - "end": 32814, + "start": 33149, + "end": 33154, "loc": { "start": { - "line": 918, + "line": 934, "column": 33 }, "end": { - "line": 918, + "line": 934, "column": 38 }, "identifierName": "ptype" @@ -67398,15 +68320,15 @@ { "type": "CommentLine", "value": "String", - "start": 32816, - "end": 32824, + "start": 33156, + "end": 33164, "loc": { "start": { - "line": 918, + "line": 934, "column": 40 }, "end": { - "line": 918, + "line": 934, "column": 48 } } @@ -67415,43 +68337,43 @@ }, { "type": "IfStatement", - "start": 32837, - "end": 33175, + "start": 33177, + "end": 33515, "loc": { "start": { - "line": 919, + "line": 935, "column": 12 }, "end": { - "line": 927, + "line": 943, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 32841, - "end": 32860, + "start": 33181, + "end": 33200, "loc": { "start": { - "line": 919, + "line": 935, "column": 16 }, "end": { - "line": 919, + "line": 935, "column": 35 } }, "left": { "type": "Identifier", - "start": 32841, - "end": 32848, + "start": 33181, + "end": 33188, "loc": { "start": { - "line": 919, + "line": 935, "column": 16 }, "end": { - "line": 919, + "line": 935, "column": 23 }, "identifierName": "typeStr" @@ -67462,15 +68384,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 32853, - "end": 32860, + "start": 33193, + "end": 33200, "loc": { "start": { - "line": 919, + "line": 935, "column": 28 }, "end": { - "line": 919, + "line": 935, "column": 35 } }, @@ -67484,59 +68406,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 32862, - "end": 32938, + "start": 33202, + "end": 33278, "loc": { "start": { - "line": 919, + "line": 935, "column": 37 }, "end": { - "line": 921, + "line": 937, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 32880, - "end": 32924, + "start": 33220, + "end": 33264, "loc": { "start": { - "line": 920, + "line": 936, "column": 16 }, "end": { - "line": 920, + "line": 936, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 32880, - "end": 32923, + "start": 33220, + "end": 33263, "loc": { "start": { - "line": 920, + "line": 936, "column": 16 }, "end": { - "line": 920, + "line": 936, "column": 59 } }, "operator": "=", "left": { "type": "Identifier", - "start": 32880, - "end": 32884, + "start": 33220, + "end": 33224, "loc": { "start": { - "line": 920, + "line": 936, "column": 16 }, "end": { - "line": 920, + "line": 936, "column": 20 }, "identifierName": "type" @@ -67545,43 +68467,43 @@ }, "right": { "type": "MemberExpression", - "start": 32887, - "end": 32923, + "start": 33227, + "end": 33263, "loc": { "start": { - "line": 920, + "line": 936, "column": 23 }, "end": { - "line": 920, + "line": 936, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 32887, - "end": 32905, + "start": 33227, + "end": 33245, "loc": { "start": { - "line": 920, + "line": 936, "column": 23 }, "end": { - "line": 920, + "line": 936, "column": 41 } }, "object": { "type": "Identifier", - "start": 32887, - "end": 32898, + "start": 33227, + "end": 33238, "loc": { "start": { - "line": 920, + "line": 936, "column": 23 }, "end": { - "line": 920, + "line": 936, "column": 34 }, "identifierName": "PhysicsHair" @@ -67590,15 +68512,15 @@ }, "property": { "type": "Identifier", - "start": 32899, - "end": 32905, + "start": 33239, + "end": 33245, "loc": { "start": { - "line": 920, + "line": 936, "column": 35 }, "end": { - "line": 920, + "line": 936, "column": 41 }, "identifierName": "Target" @@ -67609,15 +68531,15 @@ }, "property": { "type": "Identifier", - "start": 32906, - "end": 32923, + "start": 33246, + "end": 33263, "loc": { "start": { - "line": 920, + "line": 936, "column": 42 }, "end": { - "line": 920, + "line": 936, "column": 59 }, "identifierName": "TARGET_FROM_ANGLE" @@ -67633,43 +68555,43 @@ }, "alternate": { "type": "IfStatement", - "start": 32956, - "end": 33175, + "start": 33296, + "end": 33515, "loc": { "start": { - "line": 922, + "line": 938, "column": 17 }, "end": { - "line": 927, + "line": 943, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 32960, - "end": 32981, + "start": 33300, + "end": 33321, "loc": { "start": { - "line": 922, + "line": 938, "column": 21 }, "end": { - "line": 922, + "line": 938, "column": 42 } }, "left": { "type": "Identifier", - "start": 32960, - "end": 32967, + "start": 33300, + "end": 33307, "loc": { "start": { - "line": 922, + "line": 938, "column": 21 }, "end": { - "line": 922, + "line": 938, "column": 28 }, "identifierName": "typeStr" @@ -67679,15 +68601,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 32972, - "end": 32981, + "start": 33312, + "end": 33321, "loc": { "start": { - "line": 922, + "line": 938, "column": 33 }, "end": { - "line": 922, + "line": 938, "column": 42 } }, @@ -67700,59 +68622,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 32983, - "end": 33061, + "start": 33323, + "end": 33401, "loc": { "start": { - "line": 922, + "line": 938, "column": 44 }, "end": { - "line": 924, + "line": 940, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 33001, - "end": 33047, + "start": 33341, + "end": 33387, "loc": { "start": { - "line": 923, + "line": 939, "column": 16 }, "end": { - "line": 923, + "line": 939, "column": 62 } }, "expression": { "type": "AssignmentExpression", - "start": 33001, - "end": 33046, + "start": 33341, + "end": 33386, "loc": { "start": { - "line": 923, + "line": 939, "column": 16 }, "end": { - "line": 923, + "line": 939, "column": 61 } }, "operator": "=", "left": { "type": "Identifier", - "start": 33001, - "end": 33005, + "start": 33341, + "end": 33345, "loc": { "start": { - "line": 923, + "line": 939, "column": 16 }, "end": { - "line": 923, + "line": 939, "column": 20 }, "identifierName": "type" @@ -67761,43 +68683,43 @@ }, "right": { "type": "MemberExpression", - "start": 33008, - "end": 33046, + "start": 33348, + "end": 33386, "loc": { "start": { - "line": 923, + "line": 939, "column": 23 }, "end": { - "line": 923, + "line": 939, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 33008, - "end": 33026, + "start": 33348, + "end": 33366, "loc": { "start": { - "line": 923, + "line": 939, "column": 23 }, "end": { - "line": 923, + "line": 939, "column": 41 } }, "object": { "type": "Identifier", - "start": 33008, - "end": 33019, + "start": 33348, + "end": 33359, "loc": { "start": { - "line": 923, + "line": 939, "column": 23 }, "end": { - "line": 923, + "line": 939, "column": 34 }, "identifierName": "PhysicsHair" @@ -67806,15 +68728,15 @@ }, "property": { "type": "Identifier", - "start": 33020, - "end": 33026, + "start": 33360, + "end": 33366, "loc": { "start": { - "line": 923, + "line": 939, "column": 35 }, "end": { - "line": 923, + "line": 939, "column": 41 }, "identifierName": "Target" @@ -67825,15 +68747,15 @@ }, "property": { "type": "Identifier", - "start": 33027, - "end": 33046, + "start": 33367, + "end": 33386, "loc": { "start": { - "line": 923, + "line": 939, "column": 42 }, "end": { - "line": 923, + "line": 939, "column": 61 }, "identifierName": "TARGET_FROM_ANGLE_V" @@ -67849,72 +68771,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 33079, - "end": 33175, + "start": 33419, + "end": 33515, "loc": { "start": { - "line": 925, + "line": 941, "column": 17 }, "end": { - "line": 927, + "line": 943, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 33097, - "end": 33161, + "start": 33437, + "end": 33501, "loc": { "start": { - "line": 926, + "line": 942, "column": 16 }, "end": { - "line": 926, + "line": 942, "column": 80 } }, "expression": { "type": "CallExpression", - "start": 33097, - "end": 33160, + "start": 33437, + "end": 33500, "loc": { "start": { - "line": 926, + "line": 942, "column": 16 }, "end": { - "line": 926, + "line": 942, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 33097, - "end": 33110, + "start": 33437, + "end": 33450, "loc": { "start": { - "line": 926, + "line": 942, "column": 16 }, "end": { - "line": 926, + "line": 942, "column": 29 } }, "object": { "type": "Identifier", - "start": 33097, - "end": 33104, + "start": 33437, + "end": 33444, "loc": { "start": { - "line": 926, + "line": 942, "column": 16 }, "end": { - "line": 926, + "line": 942, "column": 23 }, "identifierName": "UtDebug" @@ -67923,15 +68845,15 @@ }, "property": { "type": "Identifier", - "start": 33105, - "end": 33110, + "start": 33445, + "end": 33450, "loc": { "start": { - "line": 926, + "line": 942, "column": 24 }, "end": { - "line": 926, + "line": 942, "column": 29 }, "identifierName": "error" @@ -67943,15 +68865,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 33111, - "end": 33119, + "start": 33451, + "end": 33459, "loc": { "start": { - "line": 926, + "line": 942, "column": 30 }, "end": { - "line": 926, + "line": 942, "column": 38 } }, @@ -67963,15 +68885,15 @@ }, { "type": "StringLiteral", - "start": 33121, - "end": 33159, + "start": 33461, + "end": 33499, "loc": { "start": { - "line": 926, + "line": 942, "column": 40 }, "end": { - "line": 926, + "line": 942, "column": 78 } }, @@ -67992,15 +68914,15 @@ { "type": "CommentLine", "value": "String", - "start": 32816, - "end": 32824, + "start": 33156, + "end": 33164, "loc": { "start": { - "line": 918, + "line": 934, "column": 40 }, "end": { - "line": 918, + "line": 934, "column": 48 } } @@ -68009,44 +68931,44 @@ }, { "type": "VariableDeclaration", - "start": 33188, - "end": 33225, + "start": 33528, + "end": 33565, "loc": { "start": { - "line": 928, + "line": 944, "column": 12 }, "end": { - "line": 928, + "line": 944, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 33192, - "end": 33224, + "start": 33532, + "end": 33564, "loc": { "start": { - "line": 928, + "line": 944, "column": 16 }, "end": { - "line": 928, + "line": 944, "column": 48 } }, "id": { "type": "Identifier", - "start": 33192, - "end": 33197, + "start": 33532, + "end": 33537, "loc": { "start": { - "line": 928, + "line": 944, "column": 16 }, "end": { - "line": 928, + "line": 944, "column": 21 }, "identifierName": "scale" @@ -68055,29 +68977,29 @@ }, "init": { "type": "CallExpression", - "start": 33200, - "end": 33224, + "start": 33540, + "end": 33564, "loc": { "start": { - "line": 928, + "line": 944, "column": 24 }, "end": { - "line": 928, + "line": 944, "column": 48 } }, "callee": { "type": "Identifier", - "start": 33200, - "end": 33210, + "start": 33540, + "end": 33550, "loc": { "start": { - "line": 928, + "line": 944, "column": 24 }, "end": { - "line": 928, + "line": 944, "column": 34 }, "identifierName": "parseFloat" @@ -68087,29 +69009,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 33211, - "end": 33223, + "start": 33551, + "end": 33563, "loc": { "start": { - "line": 928, + "line": 944, "column": 35 }, "end": { - "line": 928, + "line": 944, "column": 47 } }, "object": { "type": "Identifier", - "start": 33211, - "end": 33217, + "start": 33551, + "end": 33557, "loc": { "start": { - "line": 928, + "line": 944, "column": 35 }, "end": { - "line": 928, + "line": 944, "column": 41 }, "identifierName": "target" @@ -68118,15 +69040,15 @@ }, "property": { "type": "Identifier", - "start": 33218, - "end": 33223, + "start": 33558, + "end": 33563, "loc": { "start": { - "line": 928, + "line": 944, "column": 42 }, "end": { - "line": 928, + "line": 944, "column": 47 }, "identifierName": "scale" @@ -68143,44 +69065,44 @@ }, { "type": "VariableDeclaration", - "start": 33238, - "end": 33277, + "start": 33578, + "end": 33617, "loc": { "start": { - "line": 929, + "line": 945, "column": 12 }, "end": { - "line": 929, + "line": 945, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 33242, - "end": 33276, + "start": 33582, + "end": 33616, "loc": { "start": { - "line": 929, + "line": 945, "column": 16 }, "end": { - "line": 929, + "line": 945, "column": 50 } }, "id": { "type": "Identifier", - "start": 33242, - "end": 33248, + "start": 33582, + "end": 33588, "loc": { "start": { - "line": 929, + "line": 945, "column": 16 }, "end": { - "line": 929, + "line": 945, "column": 22 }, "identifierName": "weight" @@ -68189,29 +69111,29 @@ }, "init": { "type": "CallExpression", - "start": 33251, - "end": 33276, + "start": 33591, + "end": 33616, "loc": { "start": { - "line": 929, + "line": 945, "column": 25 }, "end": { - "line": 929, + "line": 945, "column": 50 } }, "callee": { "type": "Identifier", - "start": 33251, - "end": 33261, + "start": 33591, + "end": 33601, "loc": { "start": { - "line": 929, + "line": 945, "column": 25 }, "end": { - "line": 929, + "line": 945, "column": 35 }, "identifierName": "parseFloat" @@ -68221,29 +69143,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 33262, - "end": 33275, + "start": 33602, + "end": 33615, "loc": { "start": { - "line": 929, + "line": 945, "column": 36 }, "end": { - "line": 929, + "line": 945, "column": 49 } }, "object": { "type": "Identifier", - "start": 33262, - "end": 33268, + "start": 33602, + "end": 33608, "loc": { "start": { - "line": 929, + "line": 945, "column": 36 }, "end": { - "line": 929, + "line": 945, "column": 42 }, "identifierName": "target" @@ -68252,15 +69174,15 @@ }, "property": { "type": "Identifier", - "start": 33269, - "end": 33275, + "start": 33609, + "end": 33615, "loc": { "start": { - "line": 929, + "line": 945, "column": 43 }, "end": { - "line": 929, + "line": 945, "column": 49 }, "identifierName": "weight" @@ -68277,57 +69199,57 @@ }, { "type": "ExpressionStatement", - "start": 33290, - "end": 33338, + "start": 33630, + "end": 33678, "loc": { "start": { - "line": 930, + "line": 946, "column": 12 }, "end": { - "line": 930, + "line": 946, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 33290, - "end": 33337, + "start": 33630, + "end": 33677, "loc": { "start": { - "line": 930, + "line": 946, "column": 12 }, "end": { - "line": 930, + "line": 946, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 33290, - "end": 33312, + "start": 33630, + "end": 33652, "loc": { "start": { - "line": 930, + "line": 946, "column": 12 }, "end": { - "line": 930, + "line": 946, "column": 34 } }, "object": { "type": "Identifier", - "start": 33290, - "end": 33297, + "start": 33630, + "end": 33637, "loc": { "start": { - "line": 930, + "line": 946, "column": 12 }, "end": { - "line": 930, + "line": 946, "column": 19 }, "identifierName": "physics" @@ -68336,15 +69258,15 @@ }, "property": { "type": "Identifier", - "start": 33298, - "end": 33312, + "start": 33638, + "end": 33652, "loc": { "start": { - "line": 930, + "line": 946, "column": 20 }, "end": { - "line": 930, + "line": 946, "column": 34 }, "identifierName": "addTargetParam" @@ -68356,15 +69278,15 @@ "arguments": [ { "type": "Identifier", - "start": 33313, - "end": 33317, + "start": 33653, + "end": 33657, "loc": { "start": { - "line": 930, + "line": 946, "column": 35 }, "end": { - "line": 930, + "line": 946, "column": 39 }, "identifierName": "type" @@ -68373,15 +69295,15 @@ }, { "type": "Identifier", - "start": 33319, - "end": 33321, + "start": 33659, + "end": 33661, "loc": { "start": { - "line": 930, + "line": 946, "column": 41 }, "end": { - "line": 930, + "line": 946, "column": 43 }, "identifierName": "id" @@ -68390,15 +69312,15 @@ }, { "type": "Identifier", - "start": 33323, - "end": 33328, + "start": 33663, + "end": 33668, "loc": { "start": { - "line": 930, + "line": 946, "column": 45 }, "end": { - "line": 930, + "line": 946, "column": 50 }, "identifierName": "scale" @@ -68407,15 +69329,15 @@ }, { "type": "Identifier", - "start": 33330, - "end": 33336, + "start": 33670, + "end": 33676, "loc": { "start": { - "line": 930, + "line": 946, "column": 52 }, "end": { - "line": 930, + "line": 946, "column": 58 }, "identifierName": "weight" @@ -68431,71 +69353,71 @@ }, { "type": "ExpressionStatement", - "start": 33357, - "end": 33387, + "start": 33697, + "end": 33727, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 33357, - "end": 33386, + "start": 33697, + "end": 33726, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 33357, - "end": 33377, + "start": 33697, + "end": 33717, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 33357, - "end": 33372, + "start": 33697, + "end": 33712, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 23 } }, "object": { "type": "Identifier", - "start": 33357, - "end": 33360, + "start": 33697, + "end": 33700, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 11 }, "identifierName": "ret" @@ -68504,15 +69426,15 @@ }, "property": { "type": "Identifier", - "start": 33361, - "end": 33372, + "start": 33701, + "end": 33712, "loc": { "start": { - "line": 932, + "line": 948, "column": 12 }, "end": { - "line": 932, + "line": 948, "column": 23 }, "identifierName": "physicsList" @@ -68523,15 +69445,15 @@ }, "property": { "type": "Identifier", - "start": 33373, - "end": 33377, + "start": 33713, + "end": 33717, "loc": { "start": { - "line": 932, + "line": 948, "column": 24 }, "end": { - "line": 932, + "line": 948, "column": 28 }, "identifierName": "push" @@ -68543,15 +69465,15 @@ "arguments": [ { "type": "Identifier", - "start": 33378, - "end": 33385, + "start": 33718, + "end": 33725, "loc": { "start": { - "line": 932, + "line": 948, "column": 29 }, "end": { - "line": 932, + "line": 948, "column": 36 }, "identifierName": "physics" @@ -68567,29 +69489,29 @@ }, { "type": "ReturnStatement", - "start": 33398, - "end": 33409, + "start": 33738, + "end": 33749, "loc": { "start": { - "line": 934, + "line": 950, "column": 4 }, "end": { - "line": 934, + "line": 950, "column": 15 } }, "argument": { "type": "Identifier", - "start": 33405, - "end": 33408, + "start": 33745, + "end": 33748, "loc": { "start": { - "line": 934, + "line": 950, "column": 11 }, "end": { - "line": 934, + "line": 950, "column": 14 }, "identifierName": "ret" @@ -68603,15 +69525,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 31002, - "end": 31012, + "start": 31342, + "end": 31352, "loc": { "start": { - "line": 875, + "line": 891, "column": 32 }, "end": { - "line": 875, + "line": 891, "column": 42 } } @@ -68628,15 +69550,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30813, - "end": 30875, + "start": 31153, + "end": 31215, "loc": { "start": { - "line": 872, + "line": 888, "column": 0 }, "end": { - "line": 872, + "line": 888, "column": 62 } } @@ -68644,15 +69566,15 @@ { "type": "CommentLine", "value": " static L2DPhysics.load()", - "start": 30876, - "end": 30906, + "start": 31216, + "end": 31246, "loc": { "start": { - "line": 873, + "line": 889, "column": 0 }, "end": { - "line": 873, + "line": 889, "column": 30 } } @@ -68660,15 +69582,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30907, - "end": 30969, + "start": 31247, + "end": 31309, "loc": { "start": { - "line": 874, + "line": 890, "column": 0 }, "end": { - "line": 874, + "line": 890, "column": 62 } } @@ -68678,15 +69600,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33413, - "end": 33475, + "start": 33753, + "end": 33815, "loc": { "start": { - "line": 937, + "line": 953, "column": 0 }, "end": { - "line": 937, + "line": 953, "column": 62 } } @@ -68694,15 +69616,15 @@ { "type": "CommentLine", "value": " L2DPhysics # updateParam()", - "start": 33476, - "end": 33508, + "start": 33816, + "end": 33848, "loc": { "start": { - "line": 938, + "line": 954, "column": 0 }, "end": { - "line": 938, + "line": 954, "column": 32 } } @@ -68710,15 +69632,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33509, - "end": 33571, + "start": 33849, + "end": 33911, "loc": { "start": { - "line": 939, + "line": 955, "column": 0 }, "end": { - "line": 939, + "line": 955, "column": 62 } } @@ -68727,72 +69649,72 @@ }, { "type": "ExpressionStatement", - "start": 33572, - "end": 33826, + "start": 33912, + "end": 34166, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 945, + "line": 961, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 33572, - "end": 33826, + "start": 33912, + "end": 34166, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 945, + "line": 961, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 33572, - "end": 33604, + "start": 33912, + "end": 33944, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 940, + "line": 956, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 33572, - "end": 33592, + "start": 33912, + "end": 33932, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 940, + "line": 956, "column": 20 } }, "object": { "type": "Identifier", - "start": 33572, - "end": 33582, + "start": 33912, + "end": 33922, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 940, + "line": 956, "column": 10 }, "identifierName": "L2DPhysics" @@ -68802,15 +69724,15 @@ }, "property": { "type": "Identifier", - "start": 33583, - "end": 33592, + "start": 33923, + "end": 33932, "loc": { "start": { - "line": 940, + "line": 956, "column": 11 }, "end": { - "line": 940, + "line": 956, "column": 20 }, "identifierName": "prototype" @@ -68822,15 +69744,15 @@ }, "property": { "type": "Identifier", - "start": 33593, - "end": 33604, + "start": 33933, + "end": 33944, "loc": { "start": { - "line": 940, + "line": 956, "column": 21 }, "end": { - "line": 940, + "line": 956, "column": 32 }, "identifierName": "updateParam" @@ -68842,29 +69764,29 @@ }, "right": { "type": "FunctionExpression", - "start": 33607, - "end": 33826, + "start": 33947, + "end": 34166, "loc": { "start": { - "line": 940, + "line": 956, "column": 35 }, "end": { - "line": 945, + "line": 961, "column": 1 } }, "id": { "type": "Identifier", - "start": 33593, - "end": 33604, + "start": 33933, + "end": 33944, "loc": { "start": { - "line": 940, + "line": 956, "column": 21 }, "end": { - "line": 940, + "line": 956, "column": 32 }, "identifierName": "updateParam" @@ -68877,15 +69799,15 @@ "params": [ { "type": "Identifier", - "start": 33617, - "end": 33622, + "start": 33957, + "end": 33962, "loc": { "start": { - "line": 940, + "line": 956, "column": 45 }, "end": { - "line": 940, + "line": 956, "column": 50 }, "identifierName": "model" @@ -68896,15 +69818,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 33622, - "end": 33638, + "start": 33962, + "end": 33978, "loc": { "start": { - "line": 940, + "line": 956, "column": 50 }, "end": { - "line": 940, + "line": 956, "column": 66 } } @@ -68914,59 +69836,59 @@ ], "body": { "type": "BlockStatement", - "start": 33640, - "end": 33826, + "start": 33980, + "end": 34166, "loc": { "start": { - "line": 940, + "line": 956, "column": 68 }, "end": { - "line": 945, + "line": 961, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 33646, - "end": 33709, + "start": 33986, + "end": 34049, "loc": { "start": { - "line": 941, + "line": 957, "column": 4 }, "end": { - "line": 941, + "line": 957, "column": 67 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 33650, - "end": 33708, + "start": 33990, + "end": 34048, "loc": { "start": { - "line": 941, + "line": 957, "column": 8 }, "end": { - "line": 941, + "line": 957, "column": 66 } }, "id": { "type": "Identifier", - "start": 33650, - "end": 33658, + "start": 33990, + "end": 33998, "loc": { "start": { - "line": 941, + "line": 957, "column": 8 }, "end": { - "line": 941, + "line": 957, "column": 16 }, "identifierName": "timeMSec" @@ -68976,57 +69898,57 @@ }, "init": { "type": "BinaryExpression", - "start": 33661, - "end": 33708, + "start": 34001, + "end": 34048, "loc": { "start": { - "line": 941, + "line": 957, "column": 19 }, "end": { - "line": 941, + "line": 957, "column": 66 } }, "left": { "type": "CallExpression", - "start": 33661, - "end": 33687, + "start": 34001, + "end": 34027, "loc": { "start": { - "line": 941, + "line": 957, "column": 19 }, "end": { - "line": 941, + "line": 957, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 33661, - "end": 33685, + "start": 34001, + "end": 34025, "loc": { "start": { - "line": 941, + "line": 957, "column": 19 }, "end": { - "line": 941, + "line": 957, "column": 43 } }, "object": { "type": "Identifier", - "start": 33661, - "end": 33669, + "start": 34001, + "end": 34009, "loc": { "start": { - "line": 941, + "line": 957, "column": 19 }, "end": { - "line": 941, + "line": 957, "column": 27 }, "identifierName": "UtSystem" @@ -69035,15 +69957,15 @@ }, "property": { "type": "Identifier", - "start": 33670, - "end": 33685, + "start": 34010, + "end": 34025, "loc": { "start": { - "line": 941, + "line": 957, "column": 28 }, "end": { - "line": 941, + "line": 957, "column": 43 }, "identifierName": "getUserTimeMSec" @@ -69057,44 +69979,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 33690, - "end": 33708, + "start": 34030, + "end": 34048, "loc": { "start": { - "line": 941, + "line": 957, "column": 48 }, "end": { - "line": 941, + "line": 957, "column": 66 } }, "object": { "type": "ThisExpression", - "start": 33690, - "end": 33694, + "start": 34030, + "end": 34034, "loc": { "start": { - "line": 941, + "line": 957, "column": 48 }, "end": { - "line": 941, + "line": 957, "column": 52 } } }, "property": { "type": "Identifier", - "start": 33695, - "end": 33708, + "start": 34035, + "end": 34048, "loc": { "start": { - "line": 941, + "line": 957, "column": 53 }, "end": { - "line": 941, + "line": 957, "column": 66 }, "identifierName": "startTimeMSec" @@ -69112,58 +70034,58 @@ }, { "type": "ForStatement", - "start": 33714, - "end": 33824, + "start": 34054, + "end": 34164, "loc": { "start": { - "line": 942, + "line": 958, "column": 4 }, "end": { - "line": 944, + "line": 960, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 33719, - "end": 33728, + "start": 34059, + "end": 34068, "loc": { "start": { - "line": 942, + "line": 958, "column": 9 }, "end": { - "line": 942, + "line": 958, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 33723, - "end": 33728, + "start": 34063, + "end": 34068, "loc": { "start": { - "line": 942, + "line": 958, "column": 13 }, "end": { - "line": 942, + "line": 958, "column": 18 } }, "id": { "type": "Identifier", - "start": 33723, - "end": 33724, + "start": 34063, + "end": 34064, "loc": { "start": { - "line": 942, + "line": 958, "column": 13 }, "end": { - "line": 942, + "line": 958, "column": 14 }, "identifierName": "i" @@ -69172,15 +70094,15 @@ }, "init": { "type": "NumericLiteral", - "start": 33727, - "end": 33728, + "start": 34067, + "end": 34068, "loc": { "start": { - "line": 942, + "line": 958, "column": 17 }, "end": { - "line": 942, + "line": 958, "column": 18 } }, @@ -69196,29 +70118,29 @@ }, "test": { "type": "BinaryExpression", - "start": 33730, - "end": 33757, + "start": 34070, + "end": 34097, "loc": { "start": { - "line": 942, + "line": 958, "column": 20 }, "end": { - "line": 942, + "line": 958, "column": 47 } }, "left": { "type": "Identifier", - "start": 33730, - "end": 33731, + "start": 34070, + "end": 34071, "loc": { "start": { - "line": 942, + "line": 958, "column": 20 }, "end": { - "line": 942, + "line": 958, "column": 21 }, "identifierName": "i" @@ -69228,58 +70150,58 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 33734, - "end": 33757, + "start": 34074, + "end": 34097, "loc": { "start": { - "line": 942, + "line": 958, "column": 24 }, "end": { - "line": 942, + "line": 958, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 33734, - "end": 33750, + "start": 34074, + "end": 34090, "loc": { "start": { - "line": 942, + "line": 958, "column": 24 }, "end": { - "line": 942, + "line": 958, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 33734, - "end": 33738, + "start": 34074, + "end": 34078, "loc": { "start": { - "line": 942, + "line": 958, "column": 24 }, "end": { - "line": 942, + "line": 958, "column": 28 } } }, "property": { "type": "Identifier", - "start": 33739, - "end": 33750, + "start": 34079, + "end": 34090, "loc": { "start": { - "line": 942, + "line": 958, "column": 29 }, "end": { - "line": 942, + "line": 958, "column": 40 }, "identifierName": "physicsList" @@ -69290,15 +70212,15 @@ }, "property": { "type": "Identifier", - "start": 33751, - "end": 33757, + "start": 34091, + "end": 34097, "loc": { "start": { - "line": 942, + "line": 958, "column": 41 }, "end": { - "line": 942, + "line": 958, "column": 47 }, "identifierName": "length" @@ -69310,15 +70232,15 @@ }, "update": { "type": "UpdateExpression", - "start": 33759, - "end": 33762, + "start": 34099, + "end": 34102, "loc": { "start": { - "line": 942, + "line": 958, "column": 49 }, "end": { - "line": 942, + "line": 958, "column": 52 } }, @@ -69326,15 +70248,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 33759, - "end": 33760, + "start": 34099, + "end": 34100, "loc": { "start": { - "line": 942, + "line": 958, "column": 49 }, "end": { - "line": 942, + "line": 958, "column": 50 }, "identifierName": "i" @@ -69344,115 +70266,115 @@ }, "body": { "type": "BlockStatement", - "start": 33764, - "end": 33824, + "start": 34104, + "end": 34164, "loc": { "start": { - "line": 942, + "line": 958, "column": 54 }, "end": { - "line": 944, + "line": 960, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 33774, - "end": 33818, + "start": 34114, + "end": 34158, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 33774, - "end": 33817, + "start": 34114, + "end": 34157, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 33774, - "end": 33800, + "start": 34114, + "end": 34140, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 33774, - "end": 33793, + "start": 34114, + "end": 34133, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 33774, - "end": 33790, + "start": 34114, + "end": 34130, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 33774, - "end": 33778, + "start": 34114, + "end": 34118, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 12 } } }, "property": { "type": "Identifier", - "start": 33779, - "end": 33790, + "start": 34119, + "end": 34130, "loc": { "start": { - "line": 943, + "line": 959, "column": 13 }, "end": { - "line": 943, + "line": 959, "column": 24 }, "identifierName": "physicsList" @@ -69463,15 +70385,15 @@ }, "property": { "type": "Identifier", - "start": 33791, - "end": 33792, + "start": 34131, + "end": 34132, "loc": { "start": { - "line": 943, + "line": 959, "column": 25 }, "end": { - "line": 943, + "line": 959, "column": 26 }, "identifierName": "i" @@ -69482,15 +70404,15 @@ }, "property": { "type": "Identifier", - "start": 33794, - "end": 33800, + "start": 34134, + "end": 34140, "loc": { "start": { - "line": 943, + "line": 959, "column": 28 }, "end": { - "line": 943, + "line": 959, "column": 34 }, "identifierName": "update" @@ -69502,15 +70424,15 @@ "arguments": [ { "type": "Identifier", - "start": 33801, - "end": 33806, + "start": 34141, + "end": 34146, "loc": { "start": { - "line": 943, + "line": 959, "column": 35 }, "end": { - "line": 943, + "line": 959, "column": 40 }, "identifierName": "model" @@ -69519,15 +70441,15 @@ }, { "type": "Identifier", - "start": 33808, - "end": 33816, + "start": 34148, + "end": 34156, "loc": { "start": { - "line": 943, + "line": 959, "column": 42 }, "end": { - "line": 943, + "line": 959, "column": 50 }, "identifierName": "timeMSec" @@ -69547,15 +70469,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 33622, - "end": 33638, + "start": 33962, + "end": 33978, "loc": { "start": { - "line": 940, + "line": 956, "column": 50 }, "end": { - "line": 940, + "line": 956, "column": 66 } } @@ -69572,15 +70494,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33413, - "end": 33475, + "start": 33753, + "end": 33815, "loc": { "start": { - "line": 937, + "line": 953, "column": 0 }, "end": { - "line": 937, + "line": 953, "column": 62 } } @@ -69588,15 +70510,15 @@ { "type": "CommentLine", "value": " L2DPhysics # updateParam()", - "start": 33476, - "end": 33508, + "start": 33816, + "end": 33848, "loc": { "start": { - "line": 938, + "line": 954, "column": 0 }, "end": { - "line": 938, + "line": 954, "column": 32 } } @@ -69604,15 +70526,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33509, - "end": 33571, + "start": 33849, + "end": 33911, "loc": { "start": { - "line": 939, + "line": 955, "column": 0 }, "end": { - "line": 939, + "line": 955, "column": 62 } } @@ -69622,15 +70544,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33828, - "end": 33890, + "start": 34168, + "end": 34230, "loc": { "start": { - "line": 947, + "line": 963, "column": 0 }, "end": { - "line": 947, + "line": 963, "column": 62 } } @@ -69638,15 +70560,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33891, - "end": 33953, + "start": 34231, + "end": 34293, "loc": { "start": { - "line": 948, + "line": 964, "column": 0 }, "end": { - "line": 948, + "line": 964, "column": 62 } } @@ -69654,15 +70576,15 @@ { "type": "CommentLine", "value": " class L2DPose", - "start": 33954, - "end": 33971, + "start": 34294, + "end": 34311, "loc": { "start": { - "line": 949, + "line": 965, "column": 0 }, "end": { - "line": 949, + "line": 965, "column": 17 } } @@ -69670,15 +70592,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33972, - "end": 34034, + "start": 34312, + "end": 34374, "loc": { "start": { - "line": 950, + "line": 966, "column": 0 }, "end": { - "line": 950, + "line": 966, "column": 62 } } @@ -69686,15 +70608,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34035, - "end": 34097, + "start": 34375, + "end": 34437, "loc": { "start": { - "line": 951, + "line": 967, "column": 0 }, "end": { - "line": 951, + "line": 967, "column": 62 } } @@ -69703,29 +70625,29 @@ }, { "type": "Identifier", - "start": 34098, - "end": 34250, + "start": 34438, + "end": 34590, "loc": { "start": { - "line": 952, + "line": 968, "column": 0 }, "end": { - "line": 956, + "line": 972, "column": 1 } }, "id": { "type": "Identifier", - "start": 34107, - "end": 34114, + "start": 34447, + "end": 34454, "loc": { "start": { - "line": 952, + "line": 968, "column": 9 }, "end": { - "line": 952, + "line": 968, "column": 16 }, "identifierName": "L2DPose" @@ -69739,88 +70661,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 34117, - "end": 34250, + "start": 34457, + "end": 34590, "loc": { "start": { - "line": 952, + "line": 968, "column": 19 }, "end": { - "line": 956, + "line": 972, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 34123, - "end": 34141, + "start": 34463, + "end": 34481, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 34123, - "end": 34140, + "start": 34463, + "end": 34480, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34123, - "end": 34136, + "start": 34463, + "end": 34476, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 34123, - "end": 34127, + "start": 34463, + "end": 34467, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 8 } } }, "property": { "type": "Identifier", - "start": 34128, - "end": 34136, + "start": 34468, + "end": 34476, "loc": { "start": { - "line": 953, + "line": 969, "column": 9 }, "end": { - "line": 953, + "line": 969, "column": 17 }, "identifierName": "lastTime" @@ -69831,15 +70753,15 @@ }, "right": { "type": "NumericLiteral", - "start": 34139, - "end": 34140, + "start": 34479, + "end": 34480, "loc": { "start": { - "line": 953, + "line": 969, "column": 20 }, "end": { - "line": 953, + "line": 969, "column": 21 } }, @@ -69853,73 +70775,73 @@ }, { "type": "ExpressionStatement", - "start": 34146, - "end": 34168, + "start": 34486, + "end": 34508, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 34146, - "end": 34167, + "start": 34486, + "end": 34507, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34146, - "end": 34160, + "start": 34486, + "end": 34500, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 34146, - "end": 34150, + "start": 34486, + "end": 34490, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 8 } } }, "property": { "type": "Identifier", - "start": 34151, - "end": 34160, + "start": 34491, + "end": 34500, "loc": { "start": { - "line": 954, + "line": 970, "column": 9 }, "end": { - "line": 954, + "line": 970, "column": 18 }, "identifierName": "lastModel" @@ -69930,15 +70852,15 @@ }, "right": { "type": "NullLiteral", - "start": 34163, - "end": 34167, + "start": 34503, + "end": 34507, "loc": { "start": { - "line": 954, + "line": 970, "column": 21 }, "end": { - "line": 954, + "line": 970, "column": 25 } } @@ -69948,15 +70870,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -69965,58 +70887,58 @@ }, { "type": "ExpressionStatement", - "start": 34188, - "end": 34219, + "start": 34528, + "end": 34559, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 34188, - "end": 34218, + "start": 34528, + "end": 34558, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34188, - "end": 34204, + "start": 34528, + "end": 34544, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 34188, - "end": 34192, + "start": 34528, + "end": 34532, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 8 } }, @@ -70024,15 +70946,15 @@ }, "property": { "type": "Identifier", - "start": 34193, - "end": 34204, + "start": 34533, + "end": 34544, "loc": { "start": { - "line": 955, + "line": 971, "column": 9 }, "end": { - "line": 955, + "line": 971, "column": 20 }, "identifierName": "partsGroups" @@ -70044,29 +70966,29 @@ }, "right": { "type": "NewExpression", - "start": 34207, - "end": 34218, + "start": 34547, + "end": 34558, "loc": { "start": { - "line": 955, + "line": 971, "column": 23 }, "end": { - "line": 955, + "line": 971, "column": 34 } }, "callee": { "type": "Identifier", - "start": 34211, - "end": 34216, + "start": 34551, + "end": 34556, "loc": { "start": { - "line": 955, + "line": 971, "column": 27 }, "end": { - "line": 955, + "line": 971, "column": 32 }, "identifierName": "Array" @@ -70081,15 +71003,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -70099,15 +71021,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 34220, - "end": 34248, + "start": 34560, + "end": 34588, "loc": { "start": { - "line": 955, + "line": 971, "column": 36 }, "end": { - "line": 955, + "line": 971, "column": 64 } } @@ -70124,58 +71046,58 @@ }, { "type": "ExpressionStatement", - "start": 34407, - "end": 35683, + "start": 34747, + "end": 36023, "loc": { "start": { - "line": 962, + "line": 978, "column": 0 }, "end": { - "line": 990, + "line": 1006, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 34407, - "end": 35683, + "start": 34747, + "end": 36023, "loc": { "start": { - "line": 962, + "line": 978, "column": 0 }, "end": { - "line": 990, + "line": 1006, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34407, - "end": 34419, + "start": 34747, + "end": 34759, "loc": { "start": { - "line": 962, + "line": 978, "column": 0 }, "end": { - "line": 962, + "line": 978, "column": 12 } }, "object": { "type": "Identifier", - "start": 34407, - "end": 34414, + "start": 34747, + "end": 34754, "loc": { "start": { - "line": 962, + "line": 978, "column": 0 }, "end": { - "line": 962, + "line": 978, "column": 7 }, "identifierName": "L2DPose" @@ -70185,15 +71107,15 @@ }, "property": { "type": "Identifier", - "start": 34415, - "end": 34419, + "start": 34755, + "end": 34759, "loc": { "start": { - "line": 962, + "line": 978, "column": 8 }, "end": { - "line": 962, + "line": 978, "column": 12 }, "identifierName": "load" @@ -70205,29 +71127,29 @@ }, "right": { "type": "FunctionExpression", - "start": 34422, - "end": 35683, + "start": 34762, + "end": 36023, "loc": { "start": { - "line": 962, + "line": 978, "column": 15 }, "end": { - "line": 990, + "line": 1006, "column": 1 } }, "id": { "type": "Identifier", - "start": 34415, - "end": 34419, + "start": 34755, + "end": 34759, "loc": { "start": { - "line": 962, + "line": 978, "column": 8 }, "end": { - "line": 962, + "line": 978, "column": 12 }, "identifierName": "load" @@ -70240,15 +71162,15 @@ "params": [ { "type": "Identifier", - "start": 34432, - "end": 34435, + "start": 34772, + "end": 34775, "loc": { "start": { - "line": 962, + "line": 978, "column": 25 }, "end": { - "line": 962, + "line": 978, "column": 28 }, "identifierName": "buf" @@ -70259,15 +71181,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 34435, - "end": 34445, + "start": 34775, + "end": 34785, "loc": { "start": { - "line": 962, + "line": 978, "column": 28 }, "end": { - "line": 962, + "line": 978, "column": 38 } } @@ -70277,59 +71199,59 @@ ], "body": { "type": "BlockStatement", - "start": 34447, - "end": 35683, + "start": 34787, + "end": 36023, "loc": { "start": { - "line": 962, + "line": 978, "column": 40 }, "end": { - "line": 990, + "line": 1006, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 34453, - "end": 34477, + "start": 34793, + "end": 34817, "loc": { "start": { - "line": 963, + "line": 979, "column": 4 }, "end": { - "line": 963, + "line": 979, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34457, - "end": 34476, + "start": 34797, + "end": 34816, "loc": { "start": { - "line": 963, + "line": 979, "column": 8 }, "end": { - "line": 963, + "line": 979, "column": 27 } }, "id": { "type": "Identifier", - "start": 34457, - "end": 34460, + "start": 34797, + "end": 34800, "loc": { "start": { - "line": 963, + "line": 979, "column": 8 }, "end": { - "line": 963, + "line": 979, "column": 11 }, "identifierName": "ret" @@ -70339,29 +71261,29 @@ }, "init": { "type": "NewExpression", - "start": 34463, - "end": 34476, + "start": 34803, + "end": 34816, "loc": { "start": { - "line": 963, + "line": 979, "column": 14 }, "end": { - "line": 963, + "line": 979, "column": 27 } }, "callee": { "type": "Identifier", - "start": 34467, - "end": 34474, + "start": 34807, + "end": 34814, "loc": { "start": { - "line": 963, + "line": 979, "column": 18 }, "end": { - "line": 963, + "line": 979, "column": 25 }, "identifierName": "L2DPose" @@ -70379,15 +71301,15 @@ { "type": "CommentLine", "value": "L2DPose", - "start": 34478, - "end": 34487, + "start": 34818, + "end": 34827, "loc": { "start": { - "line": 963, + "line": 979, "column": 29 }, "end": { - "line": 963, + "line": 979, "column": 38 } } @@ -70396,44 +71318,44 @@ }, { "type": "VariableDeclaration", - "start": 34492, - "end": 34538, + "start": 34832, + "end": 34878, "loc": { "start": { - "line": 964, + "line": 980, "column": 4 }, "end": { - "line": 964, + "line": 980, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34496, - "end": 34537, + "start": 34836, + "end": 34877, "loc": { "start": { - "line": 964, + "line": 980, "column": 8 }, "end": { - "line": 964, + "line": 980, "column": 49 } }, "id": { "type": "Identifier", - "start": 34496, - "end": 34498, + "start": 34836, + "end": 34838, "loc": { "start": { - "line": 964, + "line": 980, "column": 8 }, "end": { - "line": 964, + "line": 980, "column": 10 }, "identifierName": "pm" @@ -70443,43 +71365,43 @@ }, "init": { "type": "CallExpression", - "start": 34501, - "end": 34537, + "start": 34841, + "end": 34877, "loc": { "start": { - "line": 964, + "line": 980, "column": 13 }, "end": { - "line": 964, + "line": 980, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 34501, - "end": 34535, + "start": 34841, + "end": 34875, "loc": { "start": { - "line": 964, + "line": 980, "column": 13 }, "end": { - "line": 964, + "line": 980, "column": 47 } }, "object": { "type": "Identifier", - "start": 34501, - "end": 34516, + "start": 34841, + "end": 34856, "loc": { "start": { - "line": 964, + "line": 980, "column": 13 }, "end": { - "line": 964, + "line": 980, "column": 28 }, "identifierName": "Live2DFramework" @@ -70488,15 +71410,15 @@ }, "property": { "type": "Identifier", - "start": 34517, - "end": 34535, + "start": 34857, + "end": 34875, "loc": { "start": { - "line": 964, + "line": 980, "column": 29 }, "end": { - "line": 964, + "line": 980, "column": 47 }, "identifierName": "getPlatformManager" @@ -70515,15 +71437,15 @@ { "type": "CommentLine", "value": "L2DPose", - "start": 34478, - "end": 34487, + "start": 34818, + "end": 34827, "loc": { "start": { - "line": 963, + "line": 979, "column": 29 }, "end": { - "line": 963, + "line": 979, "column": 38 } } @@ -70532,44 +71454,44 @@ }, { "type": "VariableDeclaration", - "start": 34543, - "end": 34581, + "start": 34883, + "end": 34921, "loc": { "start": { - "line": 965, + "line": 981, "column": 4 }, "end": { - "line": 965, + "line": 981, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34547, - "end": 34580, + "start": 34887, + "end": 34920, "loc": { "start": { - "line": 965, + "line": 981, "column": 8 }, "end": { - "line": 965, + "line": 981, "column": 41 } }, "id": { "type": "Identifier", - "start": 34547, - "end": 34551, + "start": 34887, + "end": 34891, "loc": { "start": { - "line": 965, + "line": 981, "column": 8 }, "end": { - "line": 965, + "line": 981, "column": 12 }, "identifierName": "json" @@ -70578,43 +71500,43 @@ }, "init": { "type": "CallExpression", - "start": 34554, - "end": 34580, + "start": 34894, + "end": 34920, "loc": { "start": { - "line": 965, + "line": 981, "column": 15 }, "end": { - "line": 965, + "line": 981, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 34554, - "end": 34575, + "start": 34894, + "end": 34915, "loc": { "start": { - "line": 965, + "line": 981, "column": 15 }, "end": { - "line": 965, + "line": 981, "column": 36 } }, "object": { "type": "Identifier", - "start": 34554, - "end": 34556, + "start": 34894, + "end": 34896, "loc": { "start": { - "line": 965, + "line": 981, "column": 15 }, "end": { - "line": 965, + "line": 981, "column": 17 }, "identifierName": "pm" @@ -70623,15 +71545,15 @@ }, "property": { "type": "Identifier", - "start": 34557, - "end": 34575, + "start": 34897, + "end": 34915, "loc": { "start": { - "line": 965, + "line": 981, "column": 18 }, "end": { - "line": 965, + "line": 981, "column": 36 }, "identifierName": "jsonParseFromBytes" @@ -70643,15 +71565,15 @@ "arguments": [ { "type": "Identifier", - "start": 34576, - "end": 34579, + "start": 34916, + "end": 34919, "loc": { "start": { - "line": 965, + "line": 981, "column": 37 }, "end": { - "line": 965, + "line": 981, "column": 40 }, "identifierName": "buf" @@ -70666,44 +71588,44 @@ }, { "type": "VariableDeclaration", - "start": 34586, - "end": 34624, + "start": 34926, + "end": 34964, "loc": { "start": { - "line": 966, + "line": 982, "column": 4 }, "end": { - "line": 966, + "line": 982, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34590, - "end": 34623, + "start": 34930, + "end": 34963, "loc": { "start": { - "line": 966, + "line": 982, "column": 8 }, "end": { - "line": 966, + "line": 982, "column": 41 } }, "id": { "type": "Identifier", - "start": 34590, - "end": 34602, + "start": 34930, + "end": 34942, "loc": { "start": { - "line": 966, + "line": 982, "column": 8 }, "end": { - "line": 966, + "line": 982, "column": 20 }, "identifierName": "poseListInfo" @@ -70712,29 +71634,29 @@ }, "init": { "type": "MemberExpression", - "start": 34605, - "end": 34623, + "start": 34945, + "end": 34963, "loc": { "start": { - "line": 966, + "line": 982, "column": 23 }, "end": { - "line": 966, + "line": 982, "column": 41 } }, "object": { "type": "Identifier", - "start": 34605, - "end": 34609, + "start": 34945, + "end": 34949, "loc": { "start": { - "line": 966, + "line": 982, "column": 23 }, "end": { - "line": 966, + "line": 982, "column": 27 }, "identifierName": "json" @@ -70743,15 +71665,15 @@ }, "property": { "type": "Identifier", - "start": 34610, - "end": 34623, + "start": 34950, + "end": 34963, "loc": { "start": { - "line": 966, + "line": 982, "column": 28 }, "end": { - "line": 966, + "line": 982, "column": 41 }, "identifierName": "parts_visible" @@ -70767,15 +71689,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34625, - "end": 34632, + "start": 34965, + "end": 34972, "loc": { "start": { - "line": 966, + "line": 982, "column": 43 }, "end": { - "line": 966, + "line": 982, "column": 50 } } @@ -70784,44 +71706,44 @@ }, { "type": "VariableDeclaration", - "start": 34637, - "end": 34671, + "start": 34977, + "end": 35011, "loc": { "start": { - "line": 967, + "line": 983, "column": 4 }, "end": { - "line": 967, + "line": 983, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34641, - "end": 34670, + "start": 34981, + "end": 35010, "loc": { "start": { - "line": 967, + "line": 983, "column": 8 }, "end": { - "line": 967, + "line": 983, "column": 37 } }, "id": { "type": "Identifier", - "start": 34641, - "end": 34648, + "start": 34981, + "end": 34988, "loc": { "start": { - "line": 967, + "line": 983, "column": 8 }, "end": { - "line": 967, + "line": 983, "column": 15 }, "identifierName": "poseNum" @@ -70831,29 +71753,29 @@ }, "init": { "type": "MemberExpression", - "start": 34651, - "end": 34670, + "start": 34991, + "end": 35010, "loc": { "start": { - "line": 967, + "line": 983, "column": 18 }, "end": { - "line": 967, + "line": 983, "column": 37 } }, "object": { "type": "Identifier", - "start": 34651, - "end": 34663, + "start": 34991, + "end": 35003, "loc": { "start": { - "line": 967, + "line": 983, "column": 18 }, "end": { - "line": 967, + "line": 983, "column": 30 }, "identifierName": "poseListInfo" @@ -70862,15 +71784,15 @@ }, "property": { "type": "Identifier", - "start": 34664, - "end": 34670, + "start": 35004, + "end": 35010, "loc": { "start": { - "line": 967, + "line": 983, "column": 31 }, "end": { - "line": 967, + "line": 983, "column": 37 }, "identifierName": "length" @@ -70887,15 +71809,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34625, - "end": 34632, + "start": 34965, + "end": 34972, "loc": { "start": { - "line": 966, + "line": 982, "column": 43 }, "end": { - "line": 966, + "line": 982, "column": 50 } } @@ -70904,58 +71826,58 @@ }, { "type": "ForStatement", - "start": 34676, - "end": 35664, + "start": 35016, + "end": 36004, "loc": { "start": { - "line": 968, + "line": 984, "column": 4 }, "end": { - "line": 987, + "line": 1003, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 34681, - "end": 34695, + "start": 35021, + "end": 35035, "loc": { "start": { - "line": 968, + "line": 984, "column": 9 }, "end": { - "line": 968, + "line": 984, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34685, - "end": 34695, + "start": 35025, + "end": 35035, "loc": { "start": { - "line": 968, + "line": 984, "column": 13 }, "end": { - "line": 968, + "line": 984, "column": 23 } }, "id": { "type": "Identifier", - "start": 34685, - "end": 34691, + "start": 35025, + "end": 35031, "loc": { "start": { - "line": 968, + "line": 984, "column": 13 }, "end": { - "line": 968, + "line": 984, "column": 19 }, "identifierName": "i_pose" @@ -70964,15 +71886,15 @@ }, "init": { "type": "NumericLiteral", - "start": 34694, - "end": 34695, + "start": 35034, + "end": 35035, "loc": { "start": { - "line": 968, + "line": 984, "column": 22 }, "end": { - "line": 968, + "line": 984, "column": 23 } }, @@ -70988,29 +71910,29 @@ }, "test": { "type": "BinaryExpression", - "start": 34697, - "end": 34713, + "start": 35037, + "end": 35053, "loc": { "start": { - "line": 968, + "line": 984, "column": 25 }, "end": { - "line": 968, + "line": 984, "column": 41 } }, "left": { "type": "Identifier", - "start": 34697, - "end": 34703, + "start": 35037, + "end": 35043, "loc": { "start": { - "line": 968, + "line": 984, "column": 25 }, "end": { - "line": 968, + "line": 984, "column": 31 }, "identifierName": "i_pose" @@ -71020,15 +71942,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 34706, - "end": 34713, + "start": 35046, + "end": 35053, "loc": { "start": { - "line": 968, + "line": 984, "column": 34 }, "end": { - "line": 968, + "line": 984, "column": 41 }, "identifierName": "poseNum" @@ -71038,15 +71960,15 @@ }, "update": { "type": "UpdateExpression", - "start": 34715, - "end": 34723, + "start": 35055, + "end": 35063, "loc": { "start": { - "line": 968, + "line": 984, "column": 43 }, "end": { - "line": 968, + "line": 984, "column": 51 } }, @@ -71054,15 +71976,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 34715, - "end": 34721, + "start": 35055, + "end": 35061, "loc": { "start": { - "line": 968, + "line": 984, "column": 43 }, "end": { - "line": 968, + "line": 984, "column": 49 }, "identifierName": "i_pose" @@ -71072,59 +71994,59 @@ }, "body": { "type": "BlockStatement", - "start": 34725, - "end": 35664, + "start": 35065, + "end": 36004, "loc": { "start": { - "line": 968, + "line": 984, "column": 53 }, "end": { - "line": 987, + "line": 1003, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 34735, - "end": 34771, + "start": 35075, + "end": 35111, "loc": { "start": { - "line": 969, + "line": 985, "column": 8 }, "end": { - "line": 969, + "line": 985, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34739, - "end": 34770, + "start": 35079, + "end": 35110, "loc": { "start": { - "line": 969, + "line": 985, "column": 12 }, "end": { - "line": 969, + "line": 985, "column": 43 } }, "id": { "type": "Identifier", - "start": 34739, - "end": 34747, + "start": 35079, + "end": 35087, "loc": { "start": { - "line": 969, + "line": 985, "column": 12 }, "end": { - "line": 969, + "line": 985, "column": 20 }, "identifierName": "poseInfo" @@ -71133,29 +72055,29 @@ }, "init": { "type": "MemberExpression", - "start": 34750, - "end": 34770, + "start": 35090, + "end": 35110, "loc": { "start": { - "line": 969, + "line": 985, "column": 23 }, "end": { - "line": 969, + "line": 985, "column": 43 } }, "object": { "type": "Identifier", - "start": 34750, - "end": 34762, + "start": 35090, + "end": 35102, "loc": { "start": { - "line": 969, + "line": 985, "column": 23 }, "end": { - "line": 969, + "line": 985, "column": 35 }, "identifierName": "poseListInfo" @@ -71164,15 +72086,15 @@ }, "property": { "type": "Identifier", - "start": 34763, - "end": 34769, + "start": 35103, + "end": 35109, "loc": { "start": { - "line": 969, + "line": 985, "column": 36 }, "end": { - "line": 969, + "line": 985, "column": 42 }, "identifierName": "i_pose" @@ -71188,15 +72110,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34772, - "end": 34779, + "start": 35112, + "end": 35119, "loc": { "start": { - "line": 969, + "line": 985, "column": 45 }, "end": { - "line": 969, + "line": 985, "column": 52 } } @@ -71205,44 +72127,44 @@ }, { "type": "VariableDeclaration", - "start": 34788, - "end": 34820, + "start": 35128, + "end": 35160, "loc": { "start": { - "line": 970, + "line": 986, "column": 8 }, "end": { - "line": 970, + "line": 986, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34792, - "end": 34819, + "start": 35132, + "end": 35159, "loc": { "start": { - "line": 970, + "line": 986, "column": 12 }, "end": { - "line": 970, + "line": 986, "column": 39 } }, "id": { "type": "Identifier", - "start": 34792, - "end": 34802, + "start": 35132, + "end": 35142, "loc": { "start": { - "line": 970, + "line": 986, "column": 12 }, "end": { - "line": 970, + "line": 986, "column": 22 }, "identifierName": "idListInfo" @@ -71252,29 +72174,29 @@ }, "init": { "type": "MemberExpression", - "start": 34805, - "end": 34819, + "start": 35145, + "end": 35159, "loc": { "start": { - "line": 970, + "line": 986, "column": 25 }, "end": { - "line": 970, + "line": 986, "column": 39 } }, "object": { "type": "Identifier", - "start": 34805, - "end": 34813, + "start": 35145, + "end": 35153, "loc": { "start": { - "line": 970, + "line": 986, "column": 25 }, "end": { - "line": 970, + "line": 986, "column": 33 }, "identifierName": "poseInfo" @@ -71283,15 +72205,15 @@ }, "property": { "type": "Identifier", - "start": 34814, - "end": 34819, + "start": 35154, + "end": 35159, "loc": { "start": { - "line": 970, + "line": 986, "column": 34 }, "end": { - "line": 970, + "line": 986, "column": 39 }, "identifierName": "group" @@ -71308,15 +72230,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34772, - "end": 34779, + "start": 35112, + "end": 35119, "loc": { "start": { - "line": 969, + "line": 985, "column": 45 }, "end": { - "line": 969, + "line": 985, "column": 52 } } @@ -71326,15 +72248,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34821, - "end": 34828, + "start": 35161, + "end": 35168, "loc": { "start": { - "line": 970, + "line": 986, "column": 41 }, "end": { - "line": 970, + "line": 986, "column": 48 } } @@ -71343,44 +72265,44 @@ }, { "type": "VariableDeclaration", - "start": 34837, - "end": 34867, + "start": 35177, + "end": 35207, "loc": { "start": { - "line": 971, + "line": 987, "column": 8 }, "end": { - "line": 971, + "line": 987, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34841, - "end": 34866, + "start": 35181, + "end": 35206, "loc": { "start": { - "line": 971, + "line": 987, "column": 12 }, "end": { - "line": 971, + "line": 987, "column": 37 } }, "id": { "type": "Identifier", - "start": 34841, - "end": 34846, + "start": 35181, + "end": 35186, "loc": { "start": { - "line": 971, + "line": 987, "column": 12 }, "end": { - "line": 971, + "line": 987, "column": 17 }, "identifierName": "idNum" @@ -71390,29 +72312,29 @@ }, "init": { "type": "MemberExpression", - "start": 34849, - "end": 34866, + "start": 35189, + "end": 35206, "loc": { "start": { - "line": 971, + "line": 987, "column": 20 }, "end": { - "line": 971, + "line": 987, "column": 37 } }, "object": { "type": "Identifier", - "start": 34849, - "end": 34859, + "start": 35189, + "end": 35199, "loc": { "start": { - "line": 971, + "line": 987, "column": 20 }, "end": { - "line": 971, + "line": 987, "column": 30 }, "identifierName": "idListInfo" @@ -71421,15 +72343,15 @@ }, "property": { "type": "Identifier", - "start": 34860, - "end": 34866, + "start": 35200, + "end": 35206, "loc": { "start": { - "line": 971, + "line": 987, "column": 31 }, "end": { - "line": 971, + "line": 987, "column": 37 }, "identifierName": "length" @@ -71446,15 +72368,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34821, - "end": 34828, + "start": 35161, + "end": 35168, "loc": { "start": { - "line": 970, + "line": 986, "column": 41 }, "end": { - "line": 970, + "line": 986, "column": 48 } } @@ -71463,44 +72385,44 @@ }, { "type": "VariableDeclaration", - "start": 34876, - "end": 34922, + "start": 35216, + "end": 35262, "loc": { "start": { - "line": 972, + "line": 988, "column": 8 }, "end": { - "line": 972, + "line": 988, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34880, - "end": 34921, + "start": 35220, + "end": 35261, "loc": { "start": { - "line": 972, + "line": 988, "column": 12 }, "end": { - "line": 972, + "line": 988, "column": 53 } }, "id": { "type": "Identifier", - "start": 34880, - "end": 34890, + "start": 35220, + "end": 35230, "loc": { "start": { - "line": 972, + "line": 988, "column": 12 }, "end": { - "line": 972, + "line": 988, "column": 22 }, "identifierName": "partsGroup" @@ -71511,15 +72433,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam", - "start": 34890, - "end": 34907, + "start": 35230, + "end": 35247, "loc": { "start": { - "line": 972, + "line": 988, "column": 22 }, "end": { - "line": 972, + "line": 988, "column": 39 } } @@ -71528,29 +72450,29 @@ }, "init": { "type": "NewExpression", - "start": 34910, - "end": 34921, + "start": 35250, + "end": 35261, "loc": { "start": { - "line": 972, + "line": 988, "column": 42 }, "end": { - "line": 972, + "line": 988, "column": 53 } }, "callee": { "type": "Identifier", - "start": 34914, - "end": 34919, + "start": 35254, + "end": 35259, "loc": { "start": { - "line": 972, + "line": 988, "column": 46 }, "end": { - "line": 972, + "line": 988, "column": 51 }, "identifierName": "Array" @@ -71562,15 +72484,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam", - "start": 34890, - "end": 34907, + "start": 35230, + "end": 35247, "loc": { "start": { - "line": 972, + "line": 988, "column": 22 }, "end": { - "line": 972, + "line": 988, "column": 39 } } @@ -71583,58 +72505,58 @@ }, { "type": "ForStatement", - "start": 34931, - "end": 35616, + "start": 35271, + "end": 35956, "loc": { "start": { - "line": 973, + "line": 989, "column": 8 }, "end": { - "line": 985, + "line": 1001, "column": 9 } }, "init": { "type": "VariableDeclaration", - "start": 34936, - "end": 34951, + "start": 35276, + "end": 35291, "loc": { "start": { - "line": 973, + "line": 989, "column": 13 }, "end": { - "line": 973, + "line": 989, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34940, - "end": 34951, + "start": 35280, + "end": 35291, "loc": { "start": { - "line": 973, + "line": 989, "column": 17 }, "end": { - "line": 973, + "line": 989, "column": 28 } }, "id": { "type": "Identifier", - "start": 34940, - "end": 34947, + "start": 35280, + "end": 35287, "loc": { "start": { - "line": 973, + "line": 989, "column": 17 }, "end": { - "line": 973, + "line": 989, "column": 24 }, "identifierName": "i_group" @@ -71643,15 +72565,15 @@ }, "init": { "type": "NumericLiteral", - "start": 34950, - "end": 34951, + "start": 35290, + "end": 35291, "loc": { "start": { - "line": 973, + "line": 989, "column": 27 }, "end": { - "line": 973, + "line": 989, "column": 28 } }, @@ -71667,29 +72589,29 @@ }, "test": { "type": "BinaryExpression", - "start": 34953, - "end": 34968, + "start": 35293, + "end": 35308, "loc": { "start": { - "line": 973, + "line": 989, "column": 30 }, "end": { - "line": 973, + "line": 989, "column": 45 } }, "left": { "type": "Identifier", - "start": 34953, - "end": 34960, + "start": 35293, + "end": 35300, "loc": { "start": { - "line": 973, + "line": 989, "column": 30 }, "end": { - "line": 973, + "line": 989, "column": 37 }, "identifierName": "i_group" @@ -71699,15 +72621,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 34963, - "end": 34968, + "start": 35303, + "end": 35308, "loc": { "start": { - "line": 973, + "line": 989, "column": 40 }, "end": { - "line": 973, + "line": 989, "column": 45 }, "identifierName": "idNum" @@ -71717,15 +72639,15 @@ }, "update": { "type": "UpdateExpression", - "start": 34970, - "end": 34979, + "start": 35310, + "end": 35319, "loc": { "start": { - "line": 973, + "line": 989, "column": 47 }, "end": { - "line": 973, + "line": 989, "column": 56 } }, @@ -71733,15 +72655,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 34970, - "end": 34977, + "start": 35310, + "end": 35317, "loc": { "start": { - "line": 973, + "line": 989, "column": 47 }, "end": { - "line": 973, + "line": 989, "column": 54 }, "identifierName": "i_group" @@ -71751,59 +72673,59 @@ }, "body": { "type": "BlockStatement", - "start": 34981, - "end": 35616, + "start": 35321, + "end": 35956, "loc": { "start": { - "line": 973, + "line": 989, "column": 58 }, "end": { - "line": 985, + "line": 1001, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 34995, - "end": 35031, + "start": 35335, + "end": 35371, "loc": { "start": { - "line": 974, + "line": 990, "column": 12 }, "end": { - "line": 974, + "line": 990, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 34999, - "end": 35030, + "start": 35339, + "end": 35370, "loc": { "start": { - "line": 974, + "line": 990, "column": 16 }, "end": { - "line": 974, + "line": 990, "column": 47 } }, "id": { "type": "Identifier", - "start": 34999, - "end": 35008, + "start": 35339, + "end": 35348, "loc": { "start": { - "line": 974, + "line": 990, "column": 16 }, "end": { - "line": 974, + "line": 990, "column": 25 }, "identifierName": "partsInfo" @@ -71812,29 +72734,29 @@ }, "init": { "type": "MemberExpression", - "start": 35011, - "end": 35030, + "start": 35351, + "end": 35370, "loc": { "start": { - "line": 974, + "line": 990, "column": 28 }, "end": { - "line": 974, + "line": 990, "column": 47 } }, "object": { "type": "Identifier", - "start": 35011, - "end": 35021, + "start": 35351, + "end": 35361, "loc": { "start": { - "line": 974, + "line": 990, "column": 28 }, "end": { - "line": 974, + "line": 990, "column": 38 }, "identifierName": "idListInfo" @@ -71843,15 +72765,15 @@ }, "property": { "type": "Identifier", - "start": 35022, - "end": 35029, + "start": 35362, + "end": 35369, "loc": { "start": { - "line": 974, + "line": 990, "column": 39 }, "end": { - "line": 974, + "line": 990, "column": 46 }, "identifierName": "i_group" @@ -71867,15 +72789,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35032, - "end": 35039, + "start": 35372, + "end": 35379, "loc": { "start": { - "line": 974, + "line": 990, "column": 49 }, "end": { - "line": 974, + "line": 990, "column": 56 } } @@ -71884,44 +72806,44 @@ }, { "type": "VariableDeclaration", - "start": 35052, - "end": 35096, + "start": 35392, + "end": 35436, "loc": { "start": { - "line": 975, + "line": 991, "column": 12 }, "end": { - "line": 975, + "line": 991, "column": 56 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 35056, - "end": 35095, + "start": 35396, + "end": 35435, "loc": { "start": { - "line": 975, + "line": 991, "column": 16 }, "end": { - "line": 975, + "line": 991, "column": 55 } }, "id": { "type": "Identifier", - "start": 35056, - "end": 35061, + "start": 35396, + "end": 35401, "loc": { "start": { - "line": 975, + "line": 991, "column": 16 }, "end": { - "line": 975, + "line": 991, "column": 21 }, "identifierName": "parts" @@ -71931,29 +72853,29 @@ }, "init": { "type": "NewExpression", - "start": 35064, - "end": 35095, + "start": 35404, + "end": 35435, "loc": { "start": { - "line": 975, + "line": 991, "column": 24 }, "end": { - "line": 975, + "line": 991, "column": 55 } }, "callee": { "type": "Identifier", - "start": 35068, - "end": 35081, + "start": 35408, + "end": 35421, "loc": { "start": { - "line": 975, + "line": 991, "column": 28 }, "end": { - "line": 975, + "line": 991, "column": 41 }, "identifierName": "L2DPartsParam" @@ -71963,29 +72885,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 35082, - "end": 35094, + "start": 35422, + "end": 35434, "loc": { "start": { - "line": 975, + "line": 991, "column": 42 }, "end": { - "line": 975, + "line": 991, "column": 54 } }, "object": { "type": "Identifier", - "start": 35082, - "end": 35091, + "start": 35422, + "end": 35431, "loc": { "start": { - "line": 975, + "line": 991, "column": 42 }, "end": { - "line": 975, + "line": 991, "column": 51 }, "identifierName": "partsInfo" @@ -71994,15 +72916,15 @@ }, "property": { "type": "Identifier", - "start": 35092, - "end": 35094, + "start": 35432, + "end": 35434, "loc": { "start": { - "line": 975, + "line": 991, "column": 52 }, "end": { - "line": 975, + "line": 991, "column": 54 }, "identifierName": "id" @@ -72021,15 +72943,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35032, - "end": 35039, + "start": 35372, + "end": 35379, "loc": { "start": { - "line": 974, + "line": 990, "column": 49 }, "end": { - "line": 974, + "line": 990, "column": 56 } } @@ -72039,15 +72961,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35097, - "end": 35125, + "start": 35437, + "end": 35465, "loc": { "start": { - "line": 975, + "line": 991, "column": 57 }, "end": { - "line": 975, + "line": 991, "column": 85 } } @@ -72056,58 +72978,58 @@ }, { "type": "ExpressionStatement", - "start": 35138, - "end": 35166, + "start": 35478, + "end": 35506, "loc": { "start": { - "line": 976, + "line": 992, "column": 12 }, "end": { - "line": 976, + "line": 992, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 35138, - "end": 35165, + "start": 35478, + "end": 35505, "loc": { "start": { - "line": 976, + "line": 992, "column": 12 }, "end": { - "line": 976, + "line": 992, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 35138, - "end": 35157, + "start": 35478, + "end": 35497, "loc": { "start": { - "line": 976, + "line": 992, "column": 12 }, "end": { - "line": 976, + "line": 992, "column": 31 } }, "object": { "type": "Identifier", - "start": 35138, - "end": 35148, + "start": 35478, + "end": 35488, "loc": { "start": { - "line": 976, + "line": 992, "column": 12 }, "end": { - "line": 976, + "line": 992, "column": 22 }, "identifierName": "partsGroup" @@ -72117,15 +73039,15 @@ }, "property": { "type": "Identifier", - "start": 35149, - "end": 35156, + "start": 35489, + "end": 35496, "loc": { "start": { - "line": 976, + "line": 992, "column": 23 }, "end": { - "line": 976, + "line": 992, "column": 30 }, "identifierName": "i_group" @@ -72137,15 +73059,15 @@ }, "right": { "type": "Identifier", - "start": 35160, - "end": 35165, + "start": 35500, + "end": 35505, "loc": { "start": { - "line": 976, + "line": 992, "column": 34 }, "end": { - "line": 976, + "line": 992, "column": 39 }, "identifierName": "parts" @@ -72158,15 +73080,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35097, - "end": 35125, + "start": 35437, + "end": 35465, "loc": { "start": { - "line": 975, + "line": 991, "column": 57 }, "end": { - "line": 975, + "line": 991, "column": 85 } } @@ -72175,57 +73097,57 @@ }, { "type": "IfStatement", - "start": 35179, - "end": 35216, + "start": 35519, + "end": 35556, "loc": { "start": { - "line": 977, + "line": 993, "column": 12 }, "end": { - "line": 977, + "line": 993, "column": 49 } }, "test": { "type": "BinaryExpression", - "start": 35183, - "end": 35205, + "start": 35523, + "end": 35545, "loc": { "start": { - "line": 977, + "line": 993, "column": 16 }, "end": { - "line": 977, + "line": 993, "column": 38 } }, "left": { "type": "MemberExpression", - "start": 35183, - "end": 35197, + "start": 35523, + "end": 35537, "loc": { "start": { - "line": 977, + "line": 993, "column": 16 }, "end": { - "line": 977, + "line": 993, "column": 30 } }, "object": { "type": "Identifier", - "start": 35183, - "end": 35192, + "start": 35523, + "end": 35532, "loc": { "start": { - "line": 977, + "line": 993, "column": 16 }, "end": { - "line": 977, + "line": 993, "column": 25 }, "identifierName": "partsInfo" @@ -72234,15 +73156,15 @@ }, "property": { "type": "Identifier", - "start": 35193, - "end": 35197, + "start": 35533, + "end": 35537, "loc": { "start": { - "line": 977, + "line": 993, "column": 26 }, "end": { - "line": 977, + "line": 993, "column": 30 }, "identifierName": "link" @@ -72254,15 +73176,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 35201, - "end": 35205, + "start": 35541, + "end": 35545, "loc": { "start": { - "line": 977, + "line": 993, "column": 34 }, "end": { - "line": 977, + "line": 993, "column": 38 } } @@ -72270,15 +73192,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 35207, - "end": 35216, + "start": 35547, + "end": 35556, "loc": { "start": { - "line": 977, + "line": 993, "column": 40 }, "end": { - "line": 977, + "line": 993, "column": 49 } }, @@ -72288,44 +73210,44 @@ }, { "type": "VariableDeclaration", - "start": 35229, - "end": 35263, + "start": 35569, + "end": 35603, "loc": { "start": { - "line": 978, + "line": 994, "column": 12 }, "end": { - "line": 978, + "line": 994, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 35233, - "end": 35262, + "start": 35573, + "end": 35602, "loc": { "start": { - "line": 978, + "line": 994, "column": 16 }, "end": { - "line": 978, + "line": 994, "column": 45 } }, "id": { "type": "Identifier", - "start": 35233, - "end": 35245, + "start": 35573, + "end": 35585, "loc": { "start": { - "line": 978, + "line": 994, "column": 16 }, "end": { - "line": 978, + "line": 994, "column": 28 }, "identifierName": "linkListInfo" @@ -72334,29 +73256,29 @@ }, "init": { "type": "MemberExpression", - "start": 35248, - "end": 35262, + "start": 35588, + "end": 35602, "loc": { "start": { - "line": 978, + "line": 994, "column": 31 }, "end": { - "line": 978, + "line": 994, "column": 45 } }, "object": { "type": "Identifier", - "start": 35248, - "end": 35257, + "start": 35588, + "end": 35597, "loc": { "start": { - "line": 978, + "line": 994, "column": 31 }, "end": { - "line": 978, + "line": 994, "column": 40 }, "identifierName": "partsInfo" @@ -72365,15 +73287,15 @@ }, "property": { "type": "Identifier", - "start": 35258, - "end": 35262, + "start": 35598, + "end": 35602, "loc": { "start": { - "line": 978, + "line": 994, "column": 41 }, "end": { - "line": 978, + "line": 994, "column": 45 }, "identifierName": "link" @@ -72389,15 +73311,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35264, - "end": 35271, + "start": 35604, + "end": 35611, "loc": { "start": { - "line": 978, + "line": 994, "column": 47 }, "end": { - "line": 978, + "line": 994, "column": 54 } } @@ -72406,44 +73328,44 @@ }, { "type": "VariableDeclaration", - "start": 35284, - "end": 35318, + "start": 35624, + "end": 35658, "loc": { "start": { - "line": 979, + "line": 995, "column": 12 }, "end": { - "line": 979, + "line": 995, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 35288, - "end": 35317, + "start": 35628, + "end": 35657, "loc": { "start": { - "line": 979, + "line": 995, "column": 16 }, "end": { - "line": 979, + "line": 995, "column": 45 } }, "id": { "type": "Identifier", - "start": 35288, - "end": 35295, + "start": 35628, + "end": 35635, "loc": { "start": { - "line": 979, + "line": 995, "column": 16 }, "end": { - "line": 979, + "line": 995, "column": 23 }, "identifierName": "linkNum" @@ -72453,29 +73375,29 @@ }, "init": { "type": "MemberExpression", - "start": 35298, - "end": 35317, + "start": 35638, + "end": 35657, "loc": { "start": { - "line": 979, + "line": 995, "column": 26 }, "end": { - "line": 979, + "line": 995, "column": 45 } }, "object": { "type": "Identifier", - "start": 35298, - "end": 35310, + "start": 35638, + "end": 35650, "loc": { "start": { - "line": 979, + "line": 995, "column": 26 }, "end": { - "line": 979, + "line": 995, "column": 38 }, "identifierName": "linkListInfo" @@ -72484,15 +73406,15 @@ }, "property": { "type": "Identifier", - "start": 35311, - "end": 35317, + "start": 35651, + "end": 35657, "loc": { "start": { - "line": 979, + "line": 995, "column": 39 }, "end": { - "line": 979, + "line": 995, "column": 45 }, "identifierName": "length" @@ -72509,15 +73431,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35264, - "end": 35271, + "start": 35604, + "end": 35611, "loc": { "start": { - "line": 978, + "line": 994, "column": 47 }, "end": { - "line": 978, + "line": 994, "column": 54 } } @@ -72526,58 +73448,58 @@ }, { "type": "ExpressionStatement", - "start": 35331, - "end": 35356, + "start": 35671, + "end": 35696, "loc": { "start": { - "line": 980, + "line": 996, "column": 12 }, "end": { - "line": 980, + "line": 996, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 35331, - "end": 35355, + "start": 35671, + "end": 35695, "loc": { "start": { - "line": 980, + "line": 996, "column": 12 }, "end": { - "line": 980, + "line": 996, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 35331, - "end": 35341, + "start": 35671, + "end": 35681, "loc": { "start": { - "line": 980, + "line": 996, "column": 12 }, "end": { - "line": 980, + "line": 996, "column": 22 } }, "object": { "type": "Identifier", - "start": 35331, - "end": 35336, + "start": 35671, + "end": 35676, "loc": { "start": { - "line": 980, + "line": 996, "column": 12 }, "end": { - "line": 980, + "line": 996, "column": 17 }, "identifierName": "parts" @@ -72586,15 +73508,15 @@ }, "property": { "type": "Identifier", - "start": 35337, - "end": 35341, + "start": 35677, + "end": 35681, "loc": { "start": { - "line": 980, + "line": 996, "column": 18 }, "end": { - "line": 980, + "line": 996, "column": 22 }, "identifierName": "link" @@ -72605,29 +73527,29 @@ }, "right": { "type": "NewExpression", - "start": 35344, - "end": 35355, + "start": 35684, + "end": 35695, "loc": { "start": { - "line": 980, + "line": 996, "column": 25 }, "end": { - "line": 980, + "line": 996, "column": 36 } }, "callee": { "type": "Identifier", - "start": 35348, - "end": 35353, + "start": 35688, + "end": 35693, "loc": { "start": { - "line": 980, + "line": 996, "column": 29 }, "end": { - "line": 980, + "line": 996, "column": 34 }, "identifierName": "Array" @@ -72641,15 +73563,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 35357, - "end": 35383, + "start": 35697, + "end": 35723, "loc": { "start": { - "line": 980, + "line": 996, "column": 38 }, "end": { - "line": 980, + "line": 996, "column": 64 } } @@ -72658,58 +73580,58 @@ }, { "type": "ForStatement", - "start": 35396, - "end": 35606, + "start": 35736, + "end": 35946, "loc": { "start": { - "line": 981, + "line": 997, "column": 12 }, "end": { - "line": 984, + "line": 1000, "column": 13 } }, "init": { "type": "VariableDeclaration", - "start": 35401, - "end": 35415, + "start": 35741, + "end": 35755, "loc": { "start": { - "line": 981, + "line": 997, "column": 17 }, "end": { - "line": 981, + "line": 997, "column": 31 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 35405, - "end": 35415, + "start": 35745, + "end": 35755, "loc": { "start": { - "line": 981, + "line": 997, "column": 21 }, "end": { - "line": 981, + "line": 997, "column": 31 } }, "id": { "type": "Identifier", - "start": 35405, - "end": 35411, + "start": 35745, + "end": 35751, "loc": { "start": { - "line": 981, + "line": 997, "column": 21 }, "end": { - "line": 981, + "line": 997, "column": 27 }, "identifierName": "i_link" @@ -72719,15 +73641,15 @@ }, "init": { "type": "NumericLiteral", - "start": 35414, - "end": 35415, + "start": 35754, + "end": 35755, "loc": { "start": { - "line": 981, + "line": 997, "column": 30 }, "end": { - "line": 981, + "line": 997, "column": 31 } }, @@ -72745,29 +73667,29 @@ }, "test": { "type": "BinaryExpression", - "start": 35417, - "end": 35433, + "start": 35757, + "end": 35773, "loc": { "start": { - "line": 981, + "line": 997, "column": 33 }, "end": { - "line": 981, + "line": 997, "column": 49 } }, "left": { "type": "Identifier", - "start": 35417, - "end": 35423, + "start": 35757, + "end": 35763, "loc": { "start": { - "line": 981, + "line": 997, "column": 33 }, "end": { - "line": 981, + "line": 997, "column": 39 }, "identifierName": "i_link" @@ -72777,15 +73699,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 35426, - "end": 35433, + "start": 35766, + "end": 35773, "loc": { "start": { - "line": 981, + "line": 997, "column": 42 }, "end": { - "line": 981, + "line": 997, "column": 49 }, "identifierName": "linkNum" @@ -72795,15 +73717,15 @@ }, "update": { "type": "UpdateExpression", - "start": 35435, - "end": 35443, + "start": 35775, + "end": 35783, "loc": { "start": { - "line": 981, + "line": 997, "column": 51 }, "end": { - "line": 981, + "line": 997, "column": 59 } }, @@ -72811,15 +73733,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 35435, - "end": 35441, + "start": 35775, + "end": 35781, "loc": { "start": { - "line": 981, + "line": 997, "column": 51 }, "end": { - "line": 981, + "line": 997, "column": 57 }, "identifierName": "i_link" @@ -72829,59 +73751,59 @@ }, "body": { "type": "BlockStatement", - "start": 35445, - "end": 35606, + "start": 35785, + "end": 35946, "loc": { "start": { - "line": 981, + "line": 997, "column": 61 }, "end": { - "line": 984, + "line": 1000, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 35463, - "end": 35519, + "start": 35803, + "end": 35859, "loc": { "start": { - "line": 982, + "line": 998, "column": 16 }, "end": { - "line": 982, + "line": 998, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 35467, - "end": 35518, + "start": 35807, + "end": 35858, "loc": { "start": { - "line": 982, + "line": 998, "column": 20 }, "end": { - "line": 982, + "line": 998, "column": 71 } }, "id": { "type": "Identifier", - "start": 35467, - "end": 35476, + "start": 35807, + "end": 35816, "loc": { "start": { - "line": 982, + "line": 998, "column": 20 }, "end": { - "line": 982, + "line": 998, "column": 29 }, "identifierName": "linkParts" @@ -72890,29 +73812,29 @@ }, "init": { "type": "NewExpression", - "start": 35479, - "end": 35518, + "start": 35819, + "end": 35858, "loc": { "start": { - "line": 982, + "line": 998, "column": 32 }, "end": { - "line": 982, + "line": 998, "column": 71 } }, "callee": { "type": "Identifier", - "start": 35483, - "end": 35496, + "start": 35823, + "end": 35836, "loc": { "start": { - "line": 982, + "line": 998, "column": 36 }, "end": { - "line": 982, + "line": 998, "column": 49 }, "identifierName": "L2DPartsParam" @@ -72922,29 +73844,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 35497, - "end": 35517, + "start": 35837, + "end": 35857, "loc": { "start": { - "line": 982, + "line": 998, "column": 50 }, "end": { - "line": 982, + "line": 998, "column": 70 } }, "object": { "type": "Identifier", - "start": 35497, - "end": 35509, + "start": 35837, + "end": 35849, "loc": { "start": { - "line": 982, + "line": 998, "column": 50 }, "end": { - "line": 982, + "line": 998, "column": 62 }, "identifierName": "linkListInfo" @@ -72953,15 +73875,15 @@ }, "property": { "type": "Identifier", - "start": 35510, - "end": 35516, + "start": 35850, + "end": 35856, "loc": { "start": { - "line": 982, + "line": 998, "column": 63 }, "end": { - "line": 982, + "line": 998, "column": 69 }, "identifierName": "i_link" @@ -72979,15 +73901,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35520, - "end": 35548, + "start": 35860, + "end": 35888, "loc": { "start": { - "line": 982, + "line": 998, "column": 73 }, "end": { - "line": 982, + "line": 998, "column": 101 } } @@ -72996,71 +73918,71 @@ }, { "type": "ExpressionStatement", - "start": 35565, - "end": 35592, + "start": 35905, + "end": 35932, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 35565, - "end": 35591, + "start": 35905, + "end": 35931, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 35565, - "end": 35580, + "start": 35905, + "end": 35920, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 35565, - "end": 35575, + "start": 35905, + "end": 35915, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 26 } }, "object": { "type": "Identifier", - "start": 35565, - "end": 35570, + "start": 35905, + "end": 35910, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 21 }, "identifierName": "parts" @@ -73070,15 +73992,15 @@ }, "property": { "type": "Identifier", - "start": 35571, - "end": 35575, + "start": 35911, + "end": 35915, "loc": { "start": { - "line": 983, + "line": 999, "column": 22 }, "end": { - "line": 983, + "line": 999, "column": 26 }, "identifierName": "link" @@ -73090,15 +74012,15 @@ }, "property": { "type": "Identifier", - "start": 35576, - "end": 35580, + "start": 35916, + "end": 35920, "loc": { "start": { - "line": 983, + "line": 999, "column": 27 }, "end": { - "line": 983, + "line": 999, "column": 31 }, "identifierName": "push" @@ -73111,15 +74033,15 @@ "arguments": [ { "type": "Identifier", - "start": 35581, - "end": 35590, + "start": 35921, + "end": 35930, "loc": { "start": { - "line": 983, + "line": 999, "column": 32 }, "end": { - "line": 983, + "line": 999, "column": 41 }, "identifierName": "linkParts" @@ -73133,15 +74055,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35520, - "end": 35548, + "start": 35860, + "end": 35888, "loc": { "start": { - "line": 982, + "line": 998, "column": 73 }, "end": { - "line": 982, + "line": 998, "column": 101 } } @@ -73155,15 +74077,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 35357, - "end": 35383, + "start": 35697, + "end": 35723, "loc": { "start": { - "line": 980, + "line": 996, "column": 38 }, "end": { - "line": 980, + "line": 996, "column": 64 } } @@ -73176,71 +74098,71 @@ }, { "type": "ExpressionStatement", - "start": 35625, - "end": 35658, + "start": 35965, + "end": 35998, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 35625, - "end": 35657, + "start": 35965, + "end": 35997, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 35625, - "end": 35645, + "start": 35965, + "end": 35985, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 28 } }, "object": { "type": "MemberExpression", - "start": 35625, - "end": 35640, + "start": 35965, + "end": 35980, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 23 } }, "object": { "type": "Identifier", - "start": 35625, - "end": 35628, + "start": 35965, + "end": 35968, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 11 }, "identifierName": "ret" @@ -73249,15 +74171,15 @@ }, "property": { "type": "Identifier", - "start": 35629, - "end": 35640, + "start": 35969, + "end": 35980, "loc": { "start": { - "line": 986, + "line": 1002, "column": 12 }, "end": { - "line": 986, + "line": 1002, "column": 23 }, "identifierName": "partsGroups" @@ -73268,15 +74190,15 @@ }, "property": { "type": "Identifier", - "start": 35641, - "end": 35645, + "start": 35981, + "end": 35985, "loc": { "start": { - "line": 986, + "line": 1002, "column": 24 }, "end": { - "line": 986, + "line": 1002, "column": 28 }, "identifierName": "push" @@ -73288,15 +74210,15 @@ "arguments": [ { "type": "Identifier", - "start": 35646, - "end": 35656, + "start": 35986, + "end": 35996, "loc": { "start": { - "line": 986, + "line": 1002, "column": 29 }, "end": { - "line": 986, + "line": 1002, "column": 39 }, "identifierName": "partsGroup" @@ -73312,29 +74234,29 @@ }, { "type": "ReturnStatement", - "start": 35670, - "end": 35681, + "start": 36010, + "end": 36021, "loc": { "start": { - "line": 989, + "line": 1005, "column": 4 }, "end": { - "line": 989, + "line": 1005, "column": 15 } }, "argument": { "type": "Identifier", - "start": 35677, - "end": 35680, + "start": 36017, + "end": 36020, "loc": { "start": { - "line": 989, + "line": 1005, "column": 11 }, "end": { - "line": 989, + "line": 1005, "column": 14 }, "identifierName": "ret" @@ -73348,15 +74270,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 34435, - "end": 34445, + "start": 34775, + "end": 34785, "loc": { "start": { - "line": 962, + "line": 978, "column": 28 }, "end": { - "line": 962, + "line": 978, "column": 38 } } @@ -73373,15 +74295,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34253, - "end": 34315, + "start": 34593, + "end": 34655, "loc": { "start": { - "line": 959, + "line": 975, "column": 0 }, "end": { - "line": 959, + "line": 975, "column": 62 } } @@ -73389,15 +74311,15 @@ { "type": "CommentLine", "value": " static L2DPose.load()", - "start": 34316, - "end": 34343, + "start": 34656, + "end": 34683, "loc": { "start": { - "line": 960, + "line": 976, "column": 0 }, "end": { - "line": 960, + "line": 976, "column": 27 } } @@ -73405,15 +74327,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34344, - "end": 34406, + "start": 34684, + "end": 34746, "loc": { "start": { - "line": 961, + "line": 977, "column": 0 }, "end": { - "line": 961, + "line": 977, "column": 62 } } @@ -73423,15 +74345,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35685, - "end": 35747, + "start": 36025, + "end": 36087, "loc": { "start": { - "line": 992, + "line": 1008, "column": 0 }, "end": { - "line": 992, + "line": 1008, "column": 62 } } @@ -73439,15 +74361,15 @@ { "type": "CommentLine", "value": " L2DPose # updateParam()", - "start": 35748, - "end": 35777, + "start": 36088, + "end": 36117, "loc": { "start": { - "line": 993, + "line": 1009, "column": 0 }, "end": { - "line": 993, + "line": 1009, "column": 29 } } @@ -73455,15 +74377,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35778, - "end": 35840, + "start": 36118, + "end": 36180, "loc": { "start": { - "line": 994, + "line": 1010, "column": 0 }, "end": { - "line": 994, + "line": 1010, "column": 62 } } @@ -73472,72 +74394,72 @@ }, { "type": "ExpressionStatement", - "start": 35841, - "end": 36461, + "start": 36181, + "end": 36801, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 1011, + "line": 1027, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 35841, - "end": 36461, + "start": 36181, + "end": 36801, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 1011, + "line": 1027, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 35841, - "end": 35870, + "start": 36181, + "end": 36210, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 995, + "line": 1011, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 35841, - "end": 35858, + "start": 36181, + "end": 36198, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 995, + "line": 1011, "column": 17 } }, "object": { "type": "Identifier", - "start": 35841, - "end": 35848, + "start": 36181, + "end": 36188, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 995, + "line": 1011, "column": 7 }, "identifierName": "L2DPose" @@ -73547,15 +74469,15 @@ }, "property": { "type": "Identifier", - "start": 35849, - "end": 35858, + "start": 36189, + "end": 36198, "loc": { "start": { - "line": 995, + "line": 1011, "column": 8 }, "end": { - "line": 995, + "line": 1011, "column": 17 }, "identifierName": "prototype" @@ -73567,15 +74489,15 @@ }, "property": { "type": "Identifier", - "start": 35859, - "end": 35870, + "start": 36199, + "end": 36210, "loc": { "start": { - "line": 995, + "line": 1011, "column": 18 }, "end": { - "line": 995, + "line": 1011, "column": 29 }, "identifierName": "updateParam" @@ -73587,29 +74509,29 @@ }, "right": { "type": "FunctionExpression", - "start": 35873, - "end": 36461, + "start": 36213, + "end": 36801, "loc": { "start": { - "line": 995, + "line": 1011, "column": 32 }, "end": { - "line": 1011, + "line": 1027, "column": 1 } }, "id": { "type": "Identifier", - "start": 35859, - "end": 35870, + "start": 36199, + "end": 36210, "loc": { "start": { - "line": 995, + "line": 1011, "column": 18 }, "end": { - "line": 995, + "line": 1011, "column": 29 }, "identifierName": "updateParam" @@ -73622,15 +74544,15 @@ "params": [ { "type": "Identifier", - "start": 35883, - "end": 35888, + "start": 36223, + "end": 36228, "loc": { "start": { - "line": 995, + "line": 1011, "column": 42 }, "end": { - "line": 995, + "line": 1011, "column": 47 }, "identifierName": "model" @@ -73641,15 +74563,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 35888, - "end": 35904, + "start": 36228, + "end": 36244, "loc": { "start": { - "line": 995, + "line": 1011, "column": 47 }, "end": { - "line": 995, + "line": 1011, "column": 63 } } @@ -73659,58 +74581,58 @@ ], "body": { "type": "BlockStatement", - "start": 35906, - "end": 36461, + "start": 36246, + "end": 36801, "loc": { "start": { - "line": 995, + "line": 1011, "column": 65 }, "end": { - "line": 1011, + "line": 1027, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 35912, - "end": 35938, + "start": 36252, + "end": 36278, "loc": { "start": { - "line": 996, + "line": 1012, "column": 4 }, "end": { - "line": 996, + "line": 1012, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 35916, - "end": 35929, + "start": 36256, + "end": 36269, "loc": { "start": { - "line": 996, + "line": 1012, "column": 8 }, "end": { - "line": 996, + "line": 1012, "column": 21 } }, "left": { "type": "Identifier", - "start": 35916, - "end": 35921, + "start": 36256, + "end": 36261, "loc": { "start": { - "line": 996, + "line": 1012, "column": 8 }, "end": { - "line": 996, + "line": 1012, "column": 13 }, "identifierName": "model" @@ -73721,15 +74643,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 35925, - "end": 35929, + "start": 36265, + "end": 36269, "loc": { "start": { - "line": 996, + "line": 1012, "column": 17 }, "end": { - "line": 996, + "line": 1012, "column": 21 } } @@ -73738,15 +74660,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 35931, - "end": 35938, + "start": 36271, + "end": 36278, "loc": { "start": { - "line": 996, + "line": 1012, "column": 23 }, "end": { - "line": 996, + "line": 1012, "column": 30 } }, @@ -73757,29 +74679,29 @@ }, { "type": "IfStatement", - "start": 35944, - "end": 36014, + "start": 36284, + "end": 36354, "loc": { "start": { - "line": 998, + "line": 1014, "column": 4 }, "end": { - "line": 1000, + "line": 1016, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 35948, - "end": 35974, + "start": 36288, + "end": 36314, "loc": { "start": { - "line": 998, + "line": 1014, "column": 8 }, "end": { - "line": 998, + "line": 1014, "column": 34 } }, @@ -73787,29 +74709,29 @@ "prefix": true, "argument": { "type": "BinaryExpression", - "start": 35950, - "end": 35973, + "start": 36290, + "end": 36313, "loc": { "start": { - "line": 998, + "line": 1014, "column": 10 }, "end": { - "line": 998, + "line": 1014, "column": 33 } }, "left": { "type": "Identifier", - "start": 35950, - "end": 35955, + "start": 36290, + "end": 36295, "loc": { "start": { - "line": 998, + "line": 1014, "column": 10 }, "end": { - "line": 998, + "line": 1014, "column": 15 }, "identifierName": "model" @@ -73819,44 +74741,44 @@ "operator": "==", "right": { "type": "MemberExpression", - "start": 35959, - "end": 35973, + "start": 36299, + "end": 36313, "loc": { "start": { - "line": 998, + "line": 1014, "column": 19 }, "end": { - "line": 998, + "line": 1014, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 35959, - "end": 35963, + "start": 36299, + "end": 36303, "loc": { "start": { - "line": 998, + "line": 1014, "column": 19 }, "end": { - "line": 998, + "line": 1014, "column": 23 } } }, "property": { "type": "Identifier", - "start": 35964, - "end": 35973, + "start": 36304, + "end": 36313, "loc": { "start": { - "line": 998, + "line": 1014, "column": 24 }, "end": { - "line": 998, + "line": 1014, "column": 33 }, "identifierName": "lastModel" @@ -73867,7 +74789,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 35949 + "parenStart": 36289 } }, "extra": { @@ -73876,87 +74798,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 35976, - "end": 36014, + "start": 36316, + "end": 36354, "loc": { "start": { - "line": 998, + "line": 1014, "column": 36 }, "end": { - "line": 1000, + "line": 1016, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 35986, - "end": 36008, + "start": 36326, + "end": 36348, "loc": { "start": { - "line": 999, + "line": 1015, "column": 8 }, "end": { - "line": 999, + "line": 1015, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 35986, - "end": 36007, + "start": 36326, + "end": 36347, "loc": { "start": { - "line": 999, + "line": 1015, "column": 8 }, "end": { - "line": 999, + "line": 1015, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 35986, - "end": 36000, + "start": 36326, + "end": 36340, "loc": { "start": { - "line": 999, + "line": 1015, "column": 8 }, "end": { - "line": 999, + "line": 1015, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 35986, - "end": 35990, + "start": 36326, + "end": 36330, "loc": { "start": { - "line": 999, + "line": 1015, "column": 8 }, "end": { - "line": 999, + "line": 1015, "column": 12 } } }, "property": { "type": "Identifier", - "start": 35991, - "end": 36000, + "start": 36331, + "end": 36340, "loc": { "start": { - "line": 999, + "line": 1015, "column": 13 }, "end": { - "line": 999, + "line": 1015, "column": 22 }, "identifierName": "initParam" @@ -73968,15 +74890,15 @@ "arguments": [ { "type": "Identifier", - "start": 36001, - "end": 36006, + "start": 36341, + "end": 36346, "loc": { "start": { - "line": 999, + "line": 1015, "column": 23 }, "end": { - "line": 999, + "line": 1015, "column": 28 }, "identifierName": "model" @@ -73993,73 +74915,73 @@ }, { "type": "ExpressionStatement", - "start": 36019, - "end": 36042, + "start": 36359, + "end": 36382, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 4 }, "end": { - "line": 1001, + "line": 1017, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 36019, - "end": 36041, + "start": 36359, + "end": 36381, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 4 }, "end": { - "line": 1001, + "line": 1017, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 36019, - "end": 36033, + "start": 36359, + "end": 36373, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 4 }, "end": { - "line": 1001, + "line": 1017, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 36019, - "end": 36023, + "start": 36359, + "end": 36363, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 4 }, "end": { - "line": 1001, + "line": 1017, "column": 8 } } }, "property": { "type": "Identifier", - "start": 36024, - "end": 36033, + "start": 36364, + "end": 36373, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 9 }, "end": { - "line": 1001, + "line": 1017, "column": 18 }, "identifierName": "lastModel" @@ -74070,15 +74992,15 @@ }, "right": { "type": "Identifier", - "start": 36036, - "end": 36041, + "start": 36376, + "end": 36381, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 21 }, "end": { - "line": 1001, + "line": 1017, "column": 26 }, "identifierName": "model" @@ -74089,44 +75011,44 @@ }, { "type": "VariableDeclaration", - "start": 36048, - "end": 36089, + "start": 36388, + "end": 36429, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 4 }, "end": { - "line": 1003, + "line": 1019, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36052, - "end": 36088, + "start": 36392, + "end": 36428, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 8 }, "end": { - "line": 1003, + "line": 1019, "column": 44 } }, "id": { "type": "Identifier", - "start": 36052, - "end": 36059, + "start": 36392, + "end": 36399, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 8 }, "end": { - "line": 1003, + "line": 1019, "column": 15 }, "identifierName": "curTime" @@ -74135,43 +75057,43 @@ }, "init": { "type": "CallExpression", - "start": 36062, - "end": 36088, + "start": 36402, + "end": 36428, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 18 }, "end": { - "line": 1003, + "line": 1019, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 36062, - "end": 36086, + "start": 36402, + "end": 36426, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 18 }, "end": { - "line": 1003, + "line": 1019, "column": 42 } }, "object": { "type": "Identifier", - "start": 36062, - "end": 36070, + "start": 36402, + "end": 36410, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 18 }, "end": { - "line": 1003, + "line": 1019, "column": 26 }, "identifierName": "UtSystem" @@ -74180,15 +75102,15 @@ }, "property": { "type": "Identifier", - "start": 36071, - "end": 36086, + "start": 36411, + "end": 36426, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 27 }, "end": { - "line": 1003, + "line": 1019, "column": 42 }, "identifierName": "getUserTimeMSec" @@ -74205,44 +75127,44 @@ }, { "type": "VariableDeclaration", - "start": 36094, - "end": 36177, + "start": 36434, + "end": 36517, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 4 }, "end": { - "line": 1004, + "line": 1020, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36098, - "end": 36176, + "start": 36438, + "end": 36516, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 8 }, "end": { - "line": 1004, + "line": 1020, "column": 86 } }, "id": { "type": "Identifier", - "start": 36098, - "end": 36110, + "start": 36438, + "end": 36450, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 8 }, "end": { - "line": 1004, + "line": 1020, "column": 20 }, "identifierName": "deltaTimeSec" @@ -74251,72 +75173,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 36114, - "end": 36175, + "start": 36454, + "end": 36515, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 24 }, "end": { - "line": 1004, + "line": 1020, "column": 85 } }, "test": { "type": "BinaryExpression", - "start": 36115, - "end": 36133, + "start": 36455, + "end": 36473, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 25 }, "end": { - "line": 1004, + "line": 1020, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 36115, - "end": 36128, + "start": 36455, + "end": 36468, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 25 }, "end": { - "line": 1004, + "line": 1020, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 36115, - "end": 36119, + "start": 36455, + "end": 36459, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 25 }, "end": { - "line": 1004, + "line": 1020, "column": 29 } } }, "property": { "type": "Identifier", - "start": 36120, - "end": 36128, + "start": 36460, + "end": 36468, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 30 }, "end": { - "line": 1004, + "line": 1020, "column": 38 }, "identifierName": "lastTime" @@ -74328,15 +75250,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 36132, - "end": 36133, + "start": 36472, + "end": 36473, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 42 }, "end": { - "line": 1004, + "line": 1020, "column": 43 } }, @@ -74348,20 +75270,20 @@ }, "extra": { "parenthesized": true, - "parenStart": 36114 + "parenStart": 36454 } }, "consequent": { "type": "NumericLiteral", - "start": 36137, - "end": 36138, + "start": 36477, + "end": 36478, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 47 }, "end": { - "line": 1004, + "line": 1020, "column": 48 } }, @@ -74373,43 +75295,43 @@ }, "alternate": { "type": "BinaryExpression", - "start": 36141, - "end": 36175, + "start": 36481, + "end": 36515, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 51 }, "end": { - "line": 1004, + "line": 1020, "column": 85 } }, "left": { "type": "BinaryExpression", - "start": 36142, - "end": 36165, + "start": 36482, + "end": 36505, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 52 }, "end": { - "line": 1004, + "line": 1020, "column": 75 } }, "left": { "type": "Identifier", - "start": 36142, - "end": 36149, + "start": 36482, + "end": 36489, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 52 }, "end": { - "line": 1004, + "line": 1020, "column": 59 }, "identifierName": "curTime" @@ -74419,44 +75341,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 36152, - "end": 36165, + "start": 36492, + "end": 36505, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 62 }, "end": { - "line": 1004, + "line": 1020, "column": 75 } }, "object": { "type": "ThisExpression", - "start": 36152, - "end": 36156, + "start": 36492, + "end": 36496, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 62 }, "end": { - "line": 1004, + "line": 1020, "column": 66 } } }, "property": { "type": "Identifier", - "start": 36157, - "end": 36165, + "start": 36497, + "end": 36505, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 67 }, "end": { - "line": 1004, + "line": 1020, "column": 75 }, "identifierName": "lastTime" @@ -74467,21 +75389,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 36141 + "parenStart": 36481 } }, "operator": "/", "right": { "type": "NumericLiteral", - "start": 36169, - "end": 36175, + "start": 36509, + "end": 36515, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 79 }, "end": { - "line": 1004, + "line": 1020, "column": 85 } }, @@ -74494,7 +75416,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 36113 + "parenStart": 36453 } } } @@ -74503,73 +75425,73 @@ }, { "type": "ExpressionStatement", - "start": 36182, - "end": 36206, + "start": 36522, + "end": 36546, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 4 }, "end": { - "line": 1005, + "line": 1021, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 36182, - "end": 36205, + "start": 36522, + "end": 36545, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 4 }, "end": { - "line": 1005, + "line": 1021, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 36182, - "end": 36195, + "start": 36522, + "end": 36535, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 4 }, "end": { - "line": 1005, + "line": 1021, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 36182, - "end": 36186, + "start": 36522, + "end": 36526, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 4 }, "end": { - "line": 1005, + "line": 1021, "column": 8 } } }, "property": { "type": "Identifier", - "start": 36187, - "end": 36195, + "start": 36527, + "end": 36535, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 9 }, "end": { - "line": 1005, + "line": 1021, "column": 17 }, "identifierName": "lastTime" @@ -74580,15 +75502,15 @@ }, "right": { "type": "Identifier", - "start": 36198, - "end": 36205, + "start": 36538, + "end": 36545, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 20 }, "end": { - "line": 1005, + "line": 1021, "column": 27 }, "identifierName": "curTime" @@ -74599,43 +75521,43 @@ }, { "type": "IfStatement", - "start": 36211, - "end": 36250, + "start": 36551, + "end": 36590, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 4 }, "end": { - "line": 1006, + "line": 1022, "column": 43 } }, "test": { "type": "BinaryExpression", - "start": 36215, - "end": 36231, + "start": 36555, + "end": 36571, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 8 }, "end": { - "line": 1006, + "line": 1022, "column": 24 } }, "left": { "type": "Identifier", - "start": 36215, - "end": 36227, + "start": 36555, + "end": 36567, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 8 }, "end": { - "line": 1006, + "line": 1022, "column": 20 }, "identifierName": "deltaTimeSec" @@ -74645,15 +75567,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 36230, - "end": 36231, + "start": 36570, + "end": 36571, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 23 }, "end": { - "line": 1006, + "line": 1022, "column": 24 } }, @@ -74666,44 +75588,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 36233, - "end": 36250, + "start": 36573, + "end": 36590, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 26 }, "end": { - "line": 1006, + "line": 1022, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 36233, - "end": 36249, + "start": 36573, + "end": 36589, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 26 }, "end": { - "line": 1006, + "line": 1022, "column": 42 } }, "operator": "=", "left": { "type": "Identifier", - "start": 36233, - "end": 36245, + "start": 36573, + "end": 36585, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 26 }, "end": { - "line": 1006, + "line": 1022, "column": 38 }, "identifierName": "deltaTimeSec" @@ -74712,15 +75634,15 @@ }, "right": { "type": "NumericLiteral", - "start": 36248, - "end": 36249, + "start": 36588, + "end": 36589, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 41 }, "end": { - "line": 1006, + "line": 1022, "column": 42 } }, @@ -74736,58 +75658,58 @@ }, { "type": "ForStatement", - "start": 36255, - "end": 36459, + "start": 36595, + "end": 36799, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 4 }, "end": { - "line": 1010, + "line": 1026, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 36260, - "end": 36269, + "start": 36600, + "end": 36609, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 9 }, "end": { - "line": 1007, + "line": 1023, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36264, - "end": 36269, + "start": 36604, + "end": 36609, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 13 }, "end": { - "line": 1007, + "line": 1023, "column": 18 } }, "id": { "type": "Identifier", - "start": 36264, - "end": 36265, + "start": 36604, + "end": 36605, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 13 }, "end": { - "line": 1007, + "line": 1023, "column": 14 }, "identifierName": "i" @@ -74796,15 +75718,15 @@ }, "init": { "type": "NumericLiteral", - "start": 36268, - "end": 36269, + "start": 36608, + "end": 36609, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 17 }, "end": { - "line": 1007, + "line": 1023, "column": 18 } }, @@ -74820,29 +75742,29 @@ }, "test": { "type": "BinaryExpression", - "start": 36271, - "end": 36298, + "start": 36611, + "end": 36638, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 20 }, "end": { - "line": 1007, + "line": 1023, "column": 47 } }, "left": { "type": "Identifier", - "start": 36271, - "end": 36272, + "start": 36611, + "end": 36612, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 20 }, "end": { - "line": 1007, + "line": 1023, "column": 21 }, "identifierName": "i" @@ -74852,58 +75774,58 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 36275, - "end": 36298, + "start": 36615, + "end": 36638, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 24 }, "end": { - "line": 1007, + "line": 1023, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 36275, - "end": 36291, + "start": 36615, + "end": 36631, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 24 }, "end": { - "line": 1007, + "line": 1023, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 36275, - "end": 36279, + "start": 36615, + "end": 36619, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 24 }, "end": { - "line": 1007, + "line": 1023, "column": 28 } } }, "property": { "type": "Identifier", - "start": 36280, - "end": 36291, + "start": 36620, + "end": 36631, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 29 }, "end": { - "line": 1007, + "line": 1023, "column": 40 }, "identifierName": "partsGroups" @@ -74914,15 +75836,15 @@ }, "property": { "type": "Identifier", - "start": 36292, - "end": 36298, + "start": 36632, + "end": 36638, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 41 }, "end": { - "line": 1007, + "line": 1023, "column": 47 }, "identifierName": "length" @@ -74934,15 +75856,15 @@ }, "update": { "type": "UpdateExpression", - "start": 36300, - "end": 36303, + "start": 36640, + "end": 36643, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 49 }, "end": { - "line": 1007, + "line": 1023, "column": 52 } }, @@ -74950,15 +75872,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 36300, - "end": 36301, + "start": 36640, + "end": 36641, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 49 }, "end": { - "line": 1007, + "line": 1023, "column": 50 }, "identifierName": "i" @@ -74968,87 +75890,87 @@ }, "body": { "type": "BlockStatement", - "start": 36305, - "end": 36459, + "start": 36645, + "end": 36799, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 54 }, "end": { - "line": 1010, + "line": 1026, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 36315, - "end": 36389, + "start": 36655, + "end": 36729, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 8 }, "end": { - "line": 1008, + "line": 1024, "column": 82 } }, "expression": { "type": "CallExpression", - "start": 36315, - "end": 36388, + "start": 36655, + "end": 36728, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 8 }, "end": { - "line": 1008, + "line": 1024, "column": 81 } }, "callee": { "type": "MemberExpression", - "start": 36315, - "end": 36346, + "start": 36655, + "end": 36686, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 8 }, "end": { - "line": 1008, + "line": 1024, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 36315, - "end": 36319, + "start": 36655, + "end": 36659, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 8 }, "end": { - "line": 1008, + "line": 1024, "column": 12 } } }, "property": { "type": "Identifier", - "start": 36320, - "end": 36346, + "start": 36660, + "end": 36686, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 13 }, "end": { - "line": 1008, + "line": 1024, "column": 39 }, "identifierName": "normalizePartsOpacityGroup" @@ -75060,15 +75982,15 @@ "arguments": [ { "type": "Identifier", - "start": 36347, - "end": 36352, + "start": 36687, + "end": 36692, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 40 }, "end": { - "line": 1008, + "line": 1024, "column": 45 }, "identifierName": "model" @@ -75077,58 +75999,58 @@ }, { "type": "MemberExpression", - "start": 36354, - "end": 36373, + "start": 36694, + "end": 36713, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 47 }, "end": { - "line": 1008, + "line": 1024, "column": 66 } }, "object": { "type": "MemberExpression", - "start": 36354, - "end": 36370, + "start": 36694, + "end": 36710, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 47 }, "end": { - "line": 1008, + "line": 1024, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 36354, - "end": 36358, + "start": 36694, + "end": 36698, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 47 }, "end": { - "line": 1008, + "line": 1024, "column": 51 } } }, "property": { "type": "Identifier", - "start": 36359, - "end": 36370, + "start": 36699, + "end": 36710, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 52 }, "end": { - "line": 1008, + "line": 1024, "column": 63 }, "identifierName": "partsGroups" @@ -75139,15 +76061,15 @@ }, "property": { "type": "Identifier", - "start": 36371, - "end": 36372, + "start": 36711, + "end": 36712, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 64 }, "end": { - "line": 1008, + "line": 1024, "column": 65 }, "identifierName": "i" @@ -75158,15 +76080,15 @@ }, { "type": "Identifier", - "start": 36375, - "end": 36387, + "start": 36715, + "end": 36727, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 68 }, "end": { - "line": 1008, + "line": 1024, "column": 80 }, "identifierName": "deltaTimeSec" @@ -75178,72 +76100,72 @@ }, { "type": "ExpressionStatement", - "start": 36398, - "end": 36453, + "start": 36738, + "end": 36793, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 8 }, "end": { - "line": 1009, + "line": 1025, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 36398, - "end": 36452, + "start": 36738, + "end": 36792, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 8 }, "end": { - "line": 1009, + "line": 1025, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 36398, - "end": 36424, + "start": 36738, + "end": 36764, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 8 }, "end": { - "line": 1009, + "line": 1025, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 36398, - "end": 36402, + "start": 36738, + "end": 36742, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 8 }, "end": { - "line": 1009, + "line": 1025, "column": 12 } } }, "property": { "type": "Identifier", - "start": 36403, - "end": 36424, + "start": 36743, + "end": 36764, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 13 }, "end": { - "line": 1009, + "line": 1025, "column": 34 }, "identifierName": "copyOpacityOtherParts" @@ -75255,15 +76177,15 @@ "arguments": [ { "type": "Identifier", - "start": 36425, - "end": 36430, + "start": 36765, + "end": 36770, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 35 }, "end": { - "line": 1009, + "line": 1025, "column": 40 }, "identifierName": "model" @@ -75272,58 +76194,58 @@ }, { "type": "MemberExpression", - "start": 36432, - "end": 36451, + "start": 36772, + "end": 36791, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 42 }, "end": { - "line": 1009, + "line": 1025, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 36432, - "end": 36448, + "start": 36772, + "end": 36788, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 42 }, "end": { - "line": 1009, + "line": 1025, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 36432, - "end": 36436, + "start": 36772, + "end": 36776, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 42 }, "end": { - "line": 1009, + "line": 1025, "column": 46 } } }, "property": { "type": "Identifier", - "start": 36437, - "end": 36448, + "start": 36777, + "end": 36788, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 47 }, "end": { - "line": 1009, + "line": 1025, "column": 58 }, "identifierName": "partsGroups" @@ -75334,15 +76256,15 @@ }, "property": { "type": "Identifier", - "start": 36449, - "end": 36450, + "start": 36789, + "end": 36790, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 59 }, "end": { - "line": 1009, + "line": 1025, "column": 60 }, "identifierName": "i" @@ -75364,15 +76286,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 35888, - "end": 35904, + "start": 36228, + "end": 36244, "loc": { "start": { - "line": 995, + "line": 1011, "column": 47 }, "end": { - "line": 995, + "line": 1011, "column": 63 } } @@ -75389,15 +76311,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35685, - "end": 35747, + "start": 36025, + "end": 36087, "loc": { "start": { - "line": 992, + "line": 1008, "column": 0 }, "end": { - "line": 992, + "line": 1008, "column": 62 } } @@ -75405,15 +76327,15 @@ { "type": "CommentLine", "value": " L2DPose # updateParam()", - "start": 35748, - "end": 35777, + "start": 36088, + "end": 36117, "loc": { "start": { - "line": 993, + "line": 1009, "column": 0 }, "end": { - "line": 993, + "line": 1009, "column": 29 } } @@ -75421,15 +76343,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35778, - "end": 35840, + "start": 36118, + "end": 36180, "loc": { "start": { - "line": 994, + "line": 1010, "column": 0 }, "end": { - "line": 994, + "line": 1010, "column": 62 } } @@ -75439,15 +76361,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36463, - "end": 36525, + "start": 36803, + "end": 36865, "loc": { "start": { - "line": 1013, + "line": 1029, "column": 0 }, "end": { - "line": 1013, + "line": 1029, "column": 62 } } @@ -75455,15 +76377,15 @@ { "type": "CommentLine", "value": " L2DPose # initParam()", - "start": 36526, - "end": 36553, + "start": 36866, + "end": 36893, "loc": { "start": { - "line": 1014, + "line": 1030, "column": 0 }, "end": { - "line": 1014, + "line": 1030, "column": 27 } } @@ -75471,15 +76393,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36554, - "end": 36616, + "start": 36894, + "end": 36956, "loc": { "start": { - "line": 1015, + "line": 1031, "column": 0 }, "end": { - "line": 1015, + "line": 1031, "column": 62 } } @@ -75488,72 +76410,72 @@ }, { "type": "ExpressionStatement", - "start": 36617, - "end": 37486, + "start": 36957, + "end": 37826, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1034, + "line": 1050, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 36617, - "end": 37486, + "start": 36957, + "end": 37826, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1034, + "line": 1050, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 36617, - "end": 36644, + "start": 36957, + "end": 36984, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1016, + "line": 1032, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 36617, - "end": 36634, + "start": 36957, + "end": 36974, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1016, + "line": 1032, "column": 17 } }, "object": { "type": "Identifier", - "start": 36617, - "end": 36624, + "start": 36957, + "end": 36964, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1016, + "line": 1032, "column": 7 }, "identifierName": "L2DPose" @@ -75563,15 +76485,15 @@ }, "property": { "type": "Identifier", - "start": 36625, - "end": 36634, + "start": 36965, + "end": 36974, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 8 }, "end": { - "line": 1016, + "line": 1032, "column": 17 }, "identifierName": "prototype" @@ -75583,15 +76505,15 @@ }, "property": { "type": "Identifier", - "start": 36635, - "end": 36644, + "start": 36975, + "end": 36984, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 18 }, "end": { - "line": 1016, + "line": 1032, "column": 27 }, "identifierName": "initParam" @@ -75603,29 +76525,29 @@ }, "right": { "type": "FunctionExpression", - "start": 36647, - "end": 37486, + "start": 36987, + "end": 37826, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 30 }, "end": { - "line": 1034, + "line": 1050, "column": 1 } }, "id": { "type": "Identifier", - "start": 36635, - "end": 36644, + "start": 36975, + "end": 36984, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 18 }, "end": { - "line": 1016, + "line": 1032, "column": 27 }, "identifierName": "initParam" @@ -75638,15 +76560,15 @@ "params": [ { "type": "Identifier", - "start": 36657, - "end": 36662, + "start": 36997, + "end": 37002, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 40 }, "end": { - "line": 1016, + "line": 1032, "column": 45 }, "identifierName": "model" @@ -75657,15 +76579,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 36662, - "end": 36678, + "start": 37002, + "end": 37018, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 45 }, "end": { - "line": 1016, + "line": 1032, "column": 61 } } @@ -75675,58 +76597,58 @@ ], "body": { "type": "BlockStatement", - "start": 36680, - "end": 37486, + "start": 37020, + "end": 37826, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 63 }, "end": { - "line": 1034, + "line": 1050, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 36686, - "end": 36712, + "start": 37026, + "end": 37052, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 4 }, "end": { - "line": 1017, + "line": 1033, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 36690, - "end": 36703, + "start": 37030, + "end": 37043, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 8 }, "end": { - "line": 1017, + "line": 1033, "column": 21 } }, "left": { "type": "Identifier", - "start": 36690, - "end": 36695, + "start": 37030, + "end": 37035, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 8 }, "end": { - "line": 1017, + "line": 1033, "column": 13 }, "identifierName": "model" @@ -75737,15 +76659,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 36699, - "end": 36703, + "start": 37039, + "end": 37043, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 17 }, "end": { - "line": 1017, + "line": 1033, "column": 21 } } @@ -75754,15 +76676,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 36705, - "end": 36712, + "start": 37045, + "end": 37052, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 23 }, "end": { - "line": 1017, + "line": 1033, "column": 30 } }, @@ -75773,58 +76695,58 @@ }, { "type": "ForStatement", - "start": 36717, - "end": 37484, + "start": 37057, + "end": 37824, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 4 }, "end": { - "line": 1033, + "line": 1049, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 36722, - "end": 36731, + "start": 37062, + "end": 37071, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 9 }, "end": { - "line": 1018, + "line": 1034, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36726, - "end": 36731, + "start": 37066, + "end": 37071, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 13 }, "end": { - "line": 1018, + "line": 1034, "column": 18 } }, "id": { "type": "Identifier", - "start": 36726, - "end": 36727, + "start": 37066, + "end": 37067, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 13 }, "end": { - "line": 1018, + "line": 1034, "column": 14 }, "identifierName": "i" @@ -75833,15 +76755,15 @@ }, "init": { "type": "NumericLiteral", - "start": 36730, - "end": 36731, + "start": 37070, + "end": 37071, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 17 }, "end": { - "line": 1018, + "line": 1034, "column": 18 } }, @@ -75857,29 +76779,29 @@ }, "test": { "type": "BinaryExpression", - "start": 36733, - "end": 36760, + "start": 37073, + "end": 37100, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 20 }, "end": { - "line": 1018, + "line": 1034, "column": 47 } }, "left": { "type": "Identifier", - "start": 36733, - "end": 36734, + "start": 37073, + "end": 37074, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 20 }, "end": { - "line": 1018, + "line": 1034, "column": 21 }, "identifierName": "i" @@ -75889,58 +76811,58 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 36737, - "end": 36760, + "start": 37077, + "end": 37100, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 24 }, "end": { - "line": 1018, + "line": 1034, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 36737, - "end": 36753, + "start": 37077, + "end": 37093, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 24 }, "end": { - "line": 1018, + "line": 1034, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 36737, - "end": 36741, + "start": 37077, + "end": 37081, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 24 }, "end": { - "line": 1018, + "line": 1034, "column": 28 } } }, "property": { "type": "Identifier", - "start": 36742, - "end": 36753, + "start": 37082, + "end": 37093, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 29 }, "end": { - "line": 1018, + "line": 1034, "column": 40 }, "identifierName": "partsGroups" @@ -75951,15 +76873,15 @@ }, "property": { "type": "Identifier", - "start": 36754, - "end": 36760, + "start": 37094, + "end": 37100, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 41 }, "end": { - "line": 1018, + "line": 1034, "column": 47 }, "identifierName": "length" @@ -75971,15 +76893,15 @@ }, "update": { "type": "UpdateExpression", - "start": 36762, - "end": 36765, + "start": 37102, + "end": 37105, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 49 }, "end": { - "line": 1018, + "line": 1034, "column": 52 } }, @@ -75987,15 +76909,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 36762, - "end": 36763, + "start": 37102, + "end": 37103, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 49 }, "end": { - "line": 1018, + "line": 1034, "column": 50 }, "identifierName": "i" @@ -76005,59 +76927,59 @@ }, "body": { "type": "BlockStatement", - "start": 36767, - "end": 37484, + "start": 37107, + "end": 37824, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 54 }, "end": { - "line": 1033, + "line": 1049, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 36777, - "end": 36814, + "start": 37117, + "end": 37154, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 8 }, "end": { - "line": 1019, + "line": 1035, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36781, - "end": 36813, + "start": 37121, + "end": 37153, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 12 }, "end": { - "line": 1019, + "line": 1035, "column": 44 } }, "id": { "type": "Identifier", - "start": 36781, - "end": 36791, + "start": 37121, + "end": 37131, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 12 }, "end": { - "line": 1019, + "line": 1035, "column": 22 }, "identifierName": "partsGroup" @@ -76066,58 +76988,58 @@ }, "init": { "type": "MemberExpression", - "start": 36794, - "end": 36813, + "start": 37134, + "end": 37153, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 25 }, "end": { - "line": 1019, + "line": 1035, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 36794, - "end": 36810, + "start": 37134, + "end": 37150, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 25 }, "end": { - "line": 1019, + "line": 1035, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 36794, - "end": 36798, + "start": 37134, + "end": 37138, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 25 }, "end": { - "line": 1019, + "line": 1035, "column": 29 } } }, "property": { "type": "Identifier", - "start": 36799, - "end": 36810, + "start": 37139, + "end": 37150, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 30 }, "end": { - "line": 1019, + "line": 1035, "column": 41 }, "identifierName": "partsGroups" @@ -76128,15 +77050,15 @@ }, "property": { "type": "Identifier", - "start": 36811, - "end": 36812, + "start": 37151, + "end": 37152, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 42 }, "end": { - "line": 1019, + "line": 1035, "column": 43 }, "identifierName": "i" @@ -76152,15 +77074,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 36815, - "end": 36830, + "start": 37155, + "end": 37170, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 46 }, "end": { - "line": 1019, + "line": 1035, "column": 61 } } @@ -76169,58 +77091,58 @@ }, { "type": "ForStatement", - "start": 36839, - "end": 37478, + "start": 37179, + "end": 37818, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 8 }, "end": { - "line": 1032, + "line": 1048, "column": 9 } }, "init": { "type": "VariableDeclaration", - "start": 36844, - "end": 36853, + "start": 37184, + "end": 37193, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 13 }, "end": { - "line": 1020, + "line": 1036, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36848, - "end": 36853, + "start": 37188, + "end": 37193, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 17 }, "end": { - "line": 1020, + "line": 1036, "column": 22 } }, "id": { "type": "Identifier", - "start": 36848, - "end": 36849, + "start": 37188, + "end": 37189, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 17 }, "end": { - "line": 1020, + "line": 1036, "column": 18 }, "identifierName": "j" @@ -76230,15 +77152,15 @@ }, "init": { "type": "NumericLiteral", - "start": 36852, - "end": 36853, + "start": 37192, + "end": 37193, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 21 }, "end": { - "line": 1020, + "line": 1036, "column": 22 } }, @@ -76256,29 +77178,29 @@ }, "test": { "type": "BinaryExpression", - "start": 36855, - "end": 36876, + "start": 37195, + "end": 37216, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 24 }, "end": { - "line": 1020, + "line": 1036, "column": 45 } }, "left": { "type": "Identifier", - "start": 36855, - "end": 36856, + "start": 37195, + "end": 37196, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 24 }, "end": { - "line": 1020, + "line": 1036, "column": 25 }, "identifierName": "j" @@ -76288,29 +77210,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 36859, - "end": 36876, + "start": 37199, + "end": 37216, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 28 }, "end": { - "line": 1020, + "line": 1036, "column": 45 } }, "object": { "type": "Identifier", - "start": 36859, - "end": 36869, + "start": 37199, + "end": 37209, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 28 }, "end": { - "line": 1020, + "line": 1036, "column": 38 }, "identifierName": "partsGroup" @@ -76319,15 +77241,15 @@ }, "property": { "type": "Identifier", - "start": 36870, - "end": 36876, + "start": 37210, + "end": 37216, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 39 }, "end": { - "line": 1020, + "line": 1036, "column": 45 }, "identifierName": "length" @@ -76339,15 +77261,15 @@ }, "update": { "type": "UpdateExpression", - "start": 36878, - "end": 36881, + "start": 37218, + "end": 37221, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 47 }, "end": { - "line": 1020, + "line": 1036, "column": 50 } }, @@ -76355,15 +77277,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 36878, - "end": 36879, + "start": 37218, + "end": 37219, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 47 }, "end": { - "line": 1020, + "line": 1036, "column": 48 }, "identifierName": "j" @@ -76373,86 +77295,86 @@ }, "body": { "type": "BlockStatement", - "start": 36883, - "end": 37478, + "start": 37223, + "end": 37818, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 52 }, "end": { - "line": 1032, + "line": 1048, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 36897, - "end": 36928, + "start": 37237, + "end": 37268, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 36897, - "end": 36927, + "start": 37237, + "end": 37267, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 36897, - "end": 36920, + "start": 37237, + "end": 37260, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 36897, - "end": 36910, + "start": 37237, + "end": 37250, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 25 } }, "object": { "type": "Identifier", - "start": 36897, - "end": 36907, + "start": 37237, + "end": 37247, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 22 }, "identifierName": "partsGroup" @@ -76461,15 +77383,15 @@ }, "property": { "type": "Identifier", - "start": 36908, - "end": 36909, + "start": 37248, + "end": 37249, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 23 }, "end": { - "line": 1021, + "line": 1037, "column": 24 }, "identifierName": "j" @@ -76480,15 +77402,15 @@ }, "property": { "type": "Identifier", - "start": 36911, - "end": 36920, + "start": 37251, + "end": 37260, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 26 }, "end": { - "line": 1021, + "line": 1037, "column": 35 }, "identifierName": "initIndex" @@ -76500,15 +77422,15 @@ "arguments": [ { "type": "Identifier", - "start": 36921, - "end": 36926, + "start": 37261, + "end": 37266, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 36 }, "end": { - "line": 1021, + "line": 1037, "column": 41 }, "identifierName": "model" @@ -76520,44 +77442,44 @@ }, { "type": "VariableDeclaration", - "start": 36941, - "end": 36983, + "start": 37281, + "end": 37323, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 12 }, "end": { - "line": 1022, + "line": 1038, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 36945, - "end": 36982, + "start": 37285, + "end": 37322, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 16 }, "end": { - "line": 1022, + "line": 1038, "column": 53 } }, "id": { "type": "Identifier", - "start": 36945, - "end": 36955, + "start": 37285, + "end": 37295, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 16 }, "end": { - "line": 1022, + "line": 1038, "column": 26 }, "identifierName": "partsIndex" @@ -76566,43 +77488,43 @@ }, "init": { "type": "MemberExpression", - "start": 36958, - "end": 36982, + "start": 37298, + "end": 37322, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 29 }, "end": { - "line": 1022, + "line": 1038, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 36958, - "end": 36971, + "start": 37298, + "end": 37311, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 29 }, "end": { - "line": 1022, + "line": 1038, "column": 42 } }, "object": { "type": "Identifier", - "start": 36958, - "end": 36968, + "start": 37298, + "end": 37308, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 29 }, "end": { - "line": 1022, + "line": 1038, "column": 39 }, "identifierName": "partsGroup" @@ -76611,15 +77533,15 @@ }, "property": { "type": "Identifier", - "start": 36969, - "end": 36970, + "start": 37309, + "end": 37310, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 40 }, "end": { - "line": 1022, + "line": 1038, "column": 41 }, "identifierName": "j" @@ -76630,15 +77552,15 @@ }, "property": { "type": "Identifier", - "start": 36972, - "end": 36982, + "start": 37312, + "end": 37322, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 43 }, "end": { - "line": 1022, + "line": 1038, "column": 53 }, "identifierName": "partsIndex" @@ -76653,44 +77575,44 @@ }, { "type": "VariableDeclaration", - "start": 36996, - "end": 37038, + "start": 37336, + "end": 37378, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 12 }, "end": { - "line": 1023, + "line": 1039, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37000, - "end": 37037, + "start": 37340, + "end": 37377, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 16 }, "end": { - "line": 1023, + "line": 1039, "column": 53 } }, "id": { "type": "Identifier", - "start": 37000, - "end": 37010, + "start": 37340, + "end": 37350, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 16 }, "end": { - "line": 1023, + "line": 1039, "column": 26 }, "identifierName": "paramIndex" @@ -76699,43 +77621,43 @@ }, "init": { "type": "MemberExpression", - "start": 37013, - "end": 37037, + "start": 37353, + "end": 37377, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 29 }, "end": { - "line": 1023, + "line": 1039, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 37013, - "end": 37026, + "start": 37353, + "end": 37366, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 29 }, "end": { - "line": 1023, + "line": 1039, "column": 42 } }, "object": { "type": "Identifier", - "start": 37013, - "end": 37023, + "start": 37353, + "end": 37363, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 29 }, "end": { - "line": 1023, + "line": 1039, "column": 39 }, "identifierName": "partsGroup" @@ -76744,15 +77666,15 @@ }, "property": { "type": "Identifier", - "start": 37024, - "end": 37025, + "start": 37364, + "end": 37365, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 40 }, "end": { - "line": 1023, + "line": 1039, "column": 41 }, "identifierName": "j" @@ -76763,15 +77685,15 @@ }, "property": { "type": "Identifier", - "start": 37027, - "end": 37037, + "start": 37367, + "end": 37377, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 43 }, "end": { - "line": 1023, + "line": 1039, "column": 53 }, "identifierName": "paramIndex" @@ -76786,43 +77708,43 @@ }, { "type": "IfStatement", - "start": 37051, - "end": 37080, + "start": 37391, + "end": 37420, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 12 }, "end": { - "line": 1024, + "line": 1040, "column": 41 } }, "test": { "type": "BinaryExpression", - "start": 37055, - "end": 37069, + "start": 37395, + "end": 37409, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 16 }, "end": { - "line": 1024, + "line": 1040, "column": 30 } }, "left": { "type": "Identifier", - "start": 37055, - "end": 37065, + "start": 37395, + "end": 37405, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 16 }, "end": { - "line": 1024, + "line": 1040, "column": 26 }, "identifierName": "partsIndex" @@ -76832,15 +77754,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 37068, - "end": 37069, + "start": 37408, + "end": 37409, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 29 }, "end": { - "line": 1024, + "line": 1040, "column": 30 } }, @@ -76853,15 +77775,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 37071, - "end": 37080, + "start": 37411, + "end": 37420, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 32 }, "end": { - "line": 1024, + "line": 1040, "column": 41 } }, @@ -76871,44 +77793,44 @@ }, { "type": "VariableDeclaration", - "start": 37093, - "end": 37152, + "start": 37433, + "end": 37492, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 12 }, "end": { - "line": 1025, + "line": 1041, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37097, - "end": 37151, + "start": 37437, + "end": 37491, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 16 }, "end": { - "line": 1025, + "line": 1041, "column": 70 } }, "id": { "type": "Identifier", - "start": 37097, - "end": 37098, + "start": 37437, + "end": 37438, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 16 }, "end": { - "line": 1025, + "line": 1041, "column": 17 }, "identifierName": "v" @@ -76919,15 +77841,15 @@ { "type": "CommentBlock", "value": ":Boolean", - "start": 37098, - "end": 37110, + "start": 37438, + "end": 37450, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 17 }, "end": { - "line": 1025, + "line": 1041, "column": 29 } } @@ -76936,57 +77858,57 @@ }, "init": { "type": "BinaryExpression", - "start": 37114, - "end": 37150, + "start": 37454, + "end": 37490, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 33 }, "end": { - "line": 1025, + "line": 1041, "column": 69 } }, "left": { "type": "CallExpression", - "start": 37114, - "end": 37145, + "start": 37454, + "end": 37485, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 33 }, "end": { - "line": 1025, + "line": 1041, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 37114, - "end": 37133, + "start": 37454, + "end": 37473, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 33 }, "end": { - "line": 1025, + "line": 1041, "column": 52 } }, "object": { "type": "Identifier", - "start": 37114, - "end": 37119, + "start": 37454, + "end": 37459, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 33 }, "end": { - "line": 1025, + "line": 1041, "column": 38 }, "identifierName": "model" @@ -76996,15 +77918,15 @@ }, "property": { "type": "Identifier", - "start": 37120, - "end": 37133, + "start": 37460, + "end": 37473, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 39 }, "end": { - "line": 1025, + "line": 1041, "column": 52 }, "identifierName": "getParamFloat" @@ -77017,15 +77939,15 @@ "arguments": [ { "type": "Identifier", - "start": 37134, - "end": 37144, + "start": 37474, + "end": 37484, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 53 }, "end": { - "line": 1025, + "line": 1041, "column": 63 }, "identifierName": "paramIndex" @@ -77038,15 +77960,15 @@ "operator": "!=", "right": { "type": "NumericLiteral", - "start": 37149, - "end": 37150, + "start": 37489, + "end": 37490, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 68 }, "end": { - "line": 1025, + "line": 1041, "column": 69 } }, @@ -77060,15 +77982,15 @@ { "type": "CommentBlock", "value": ":Boolean", - "start": 37098, - "end": 37110, + "start": 37438, + "end": 37450, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 17 }, "end": { - "line": 1025, + "line": 1041, "column": 29 } } @@ -77076,7 +77998,7 @@ ], "extra": { "parenthesized": true, - "parenStart": 37113 + "parenStart": 37453 } } } @@ -77085,57 +78007,57 @@ }, { "type": "ExpressionStatement", - "start": 37165, - "end": 37216, + "start": 37505, + "end": 37556, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 12 }, "end": { - "line": 1026, + "line": 1042, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 37165, - "end": 37215, + "start": 37505, + "end": 37555, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 12 }, "end": { - "line": 1026, + "line": 1042, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 37165, - "end": 37186, + "start": 37505, + "end": 37526, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 12 }, "end": { - "line": 1026, + "line": 1042, "column": 33 } }, "object": { "type": "Identifier", - "start": 37165, - "end": 37170, + "start": 37505, + "end": 37510, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 12 }, "end": { - "line": 1026, + "line": 1042, "column": 17 }, "identifierName": "model" @@ -77144,15 +78066,15 @@ }, "property": { "type": "Identifier", - "start": 37171, - "end": 37186, + "start": 37511, + "end": 37526, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 18 }, "end": { - "line": 1026, + "line": 1042, "column": 33 }, "identifierName": "setPartsOpacity" @@ -77164,15 +78086,15 @@ "arguments": [ { "type": "Identifier", - "start": 37187, - "end": 37197, + "start": 37527, + "end": 37537, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 34 }, "end": { - "line": 1026, + "line": 1042, "column": 44 }, "identifierName": "partsIndex" @@ -77181,29 +78103,29 @@ }, { "type": "ConditionalExpression", - "start": 37200, - "end": 37213, + "start": 37540, + "end": 37553, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 47 }, "end": { - "line": 1026, + "line": 1042, "column": 60 } }, "test": { "type": "Identifier", - "start": 37200, - "end": 37201, + "start": 37540, + "end": 37541, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 47 }, "end": { - "line": 1026, + "line": 1042, "column": 48 }, "identifierName": "v" @@ -77212,15 +78134,15 @@ }, "consequent": { "type": "NumericLiteral", - "start": 37204, - "end": 37207, + "start": 37544, + "end": 37547, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 51 }, "end": { - "line": 1026, + "line": 1042, "column": 54 } }, @@ -77232,15 +78154,15 @@ }, "alternate": { "type": "NumericLiteral", - "start": 37210, - "end": 37213, + "start": 37550, + "end": 37553, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 57 }, "end": { - "line": 1026, + "line": 1042, "column": 60 } }, @@ -77252,7 +78174,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 37199 + "parenStart": 37539 } } ] @@ -77260,57 +78182,57 @@ }, { "type": "ExpressionStatement", - "start": 37229, - "end": 37278, + "start": 37569, + "end": 37618, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 12 }, "end": { - "line": 1027, + "line": 1043, "column": 61 } }, "expression": { "type": "CallExpression", - "start": 37229, - "end": 37277, + "start": 37569, + "end": 37617, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 12 }, "end": { - "line": 1027, + "line": 1043, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 37229, - "end": 37248, + "start": 37569, + "end": 37588, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 12 }, "end": { - "line": 1027, + "line": 1043, "column": 31 } }, "object": { "type": "Identifier", - "start": 37229, - "end": 37234, + "start": 37569, + "end": 37574, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 12 }, "end": { - "line": 1027, + "line": 1043, "column": 17 }, "identifierName": "model" @@ -77319,15 +78241,15 @@ }, "property": { "type": "Identifier", - "start": 37235, - "end": 37248, + "start": 37575, + "end": 37588, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 18 }, "end": { - "line": 1027, + "line": 1043, "column": 31 }, "identifierName": "setParamFloat" @@ -77339,15 +78261,15 @@ "arguments": [ { "type": "Identifier", - "start": 37249, - "end": 37259, + "start": 37589, + "end": 37599, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 32 }, "end": { - "line": 1027, + "line": 1043, "column": 42 }, "identifierName": "paramIndex" @@ -77356,29 +78278,29 @@ }, { "type": "ConditionalExpression", - "start": 37262, - "end": 37275, + "start": 37602, + "end": 37615, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 45 }, "end": { - "line": 1027, + "line": 1043, "column": 58 } }, "test": { "type": "Identifier", - "start": 37262, - "end": 37263, + "start": 37602, + "end": 37603, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 45 }, "end": { - "line": 1027, + "line": 1043, "column": 46 }, "identifierName": "v" @@ -77387,15 +78309,15 @@ }, "consequent": { "type": "NumericLiteral", - "start": 37266, - "end": 37269, + "start": 37606, + "end": 37609, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 49 }, "end": { - "line": 1027, + "line": 1043, "column": 52 } }, @@ -77407,15 +78329,15 @@ }, "alternate": { "type": "NumericLiteral", - "start": 37272, - "end": 37275, + "start": 37612, + "end": 37615, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 55 }, "end": { - "line": 1027, + "line": 1043, "column": 58 } }, @@ -77427,7 +78349,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 37261 + "parenStart": 37601 } } ] @@ -77435,71 +78357,71 @@ }, { "type": "IfStatement", - "start": 37291, - "end": 37332, + "start": 37631, + "end": 37672, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 12 }, "end": { - "line": 1028, + "line": 1044, "column": 53 } }, "test": { "type": "BinaryExpression", - "start": 37295, - "end": 37321, + "start": 37635, + "end": 37661, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 16 }, "end": { - "line": 1028, + "line": 1044, "column": 42 } }, "left": { "type": "MemberExpression", - "start": 37295, - "end": 37313, + "start": 37635, + "end": 37653, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 16 }, "end": { - "line": 1028, + "line": 1044, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 37295, - "end": 37308, + "start": 37635, + "end": 37648, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 16 }, "end": { - "line": 1028, + "line": 1044, "column": 29 } }, "object": { "type": "Identifier", - "start": 37295, - "end": 37305, + "start": 37635, + "end": 37645, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 16 }, "end": { - "line": 1028, + "line": 1044, "column": 26 }, "identifierName": "partsGroup" @@ -77508,15 +78430,15 @@ }, "property": { "type": "Identifier", - "start": 37306, - "end": 37307, + "start": 37646, + "end": 37647, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 27 }, "end": { - "line": 1028, + "line": 1044, "column": 28 }, "identifierName": "j" @@ -77527,15 +78449,15 @@ }, "property": { "type": "Identifier", - "start": 37309, - "end": 37313, + "start": 37649, + "end": 37653, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 30 }, "end": { - "line": 1028, + "line": 1044, "column": 34 }, "identifierName": "link" @@ -77547,15 +78469,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 37317, - "end": 37321, + "start": 37657, + "end": 37661, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 38 }, "end": { - "line": 1028, + "line": 1044, "column": 42 } } @@ -77563,15 +78485,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 37323, - "end": 37332, + "start": 37663, + "end": 37672, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 44 }, "end": { - "line": 1028, + "line": 1044, "column": 53 } }, @@ -77581,58 +78503,58 @@ }, { "type": "ForStatement", - "start": 37345, - "end": 37468, + "start": 37685, + "end": 37808, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 12 }, "end": { - "line": 1031, + "line": 1047, "column": 13 } }, "init": { "type": "VariableDeclaration", - "start": 37350, - "end": 37359, + "start": 37690, + "end": 37699, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 17 }, "end": { - "line": 1029, + "line": 1045, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37354, - "end": 37359, + "start": 37694, + "end": 37699, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 21 }, "end": { - "line": 1029, + "line": 1045, "column": 26 } }, "id": { "type": "Identifier", - "start": 37354, - "end": 37355, + "start": 37694, + "end": 37695, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 21 }, "end": { - "line": 1029, + "line": 1045, "column": 22 }, "identifierName": "k" @@ -77641,15 +78563,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37358, - "end": 37359, + "start": 37698, + "end": 37699, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 25 }, "end": { - "line": 1029, + "line": 1045, "column": 26 } }, @@ -77665,29 +78587,29 @@ }, "test": { "type": "BinaryExpression", - "start": 37361, - "end": 37390, + "start": 37701, + "end": 37730, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 28 }, "end": { - "line": 1029, + "line": 1045, "column": 57 } }, "left": { "type": "Identifier", - "start": 37361, - "end": 37362, + "start": 37701, + "end": 37702, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 28 }, "end": { - "line": 1029, + "line": 1045, "column": 29 }, "identifierName": "k" @@ -77697,57 +78619,57 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 37365, - "end": 37390, + "start": 37705, + "end": 37730, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 32 }, "end": { - "line": 1029, + "line": 1045, "column": 57 } }, "object": { "type": "MemberExpression", - "start": 37365, - "end": 37383, + "start": 37705, + "end": 37723, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 32 }, "end": { - "line": 1029, + "line": 1045, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 37365, - "end": 37378, + "start": 37705, + "end": 37718, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 32 }, "end": { - "line": 1029, + "line": 1045, "column": 45 } }, "object": { "type": "Identifier", - "start": 37365, - "end": 37375, + "start": 37705, + "end": 37715, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 32 }, "end": { - "line": 1029, + "line": 1045, "column": 42 }, "identifierName": "partsGroup" @@ -77756,15 +78678,15 @@ }, "property": { "type": "Identifier", - "start": 37376, - "end": 37377, + "start": 37716, + "end": 37717, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 43 }, "end": { - "line": 1029, + "line": 1045, "column": 44 }, "identifierName": "j" @@ -77775,15 +78697,15 @@ }, "property": { "type": "Identifier", - "start": 37379, - "end": 37383, + "start": 37719, + "end": 37723, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 46 }, "end": { - "line": 1029, + "line": 1045, "column": 50 }, "identifierName": "link" @@ -77794,15 +78716,15 @@ }, "property": { "type": "Identifier", - "start": 37384, - "end": 37390, + "start": 37724, + "end": 37730, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 51 }, "end": { - "line": 1029, + "line": 1045, "column": 57 }, "identifierName": "length" @@ -77814,15 +78736,15 @@ }, "update": { "type": "UpdateExpression", - "start": 37392, - "end": 37395, + "start": 37732, + "end": 37735, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 59 }, "end": { - "line": 1029, + "line": 1045, "column": 62 } }, @@ -77830,15 +78752,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 37392, - "end": 37393, + "start": 37732, + "end": 37733, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 59 }, "end": { - "line": 1029, + "line": 1045, "column": 60 }, "identifierName": "k" @@ -77848,114 +78770,114 @@ }, "body": { "type": "BlockStatement", - "start": 37397, - "end": 37468, + "start": 37737, + "end": 37808, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 64 }, "end": { - "line": 1031, + "line": 1047, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 37415, - "end": 37454, + "start": 37755, + "end": 37794, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 55 } }, "expression": { "type": "CallExpression", - "start": 37415, - "end": 37453, + "start": 37755, + "end": 37793, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 37415, - "end": 37446, + "start": 37755, + "end": 37786, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 37415, - "end": 37436, + "start": 37755, + "end": 37776, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 37415, - "end": 37433, + "start": 37755, + "end": 37773, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 37415, - "end": 37428, + "start": 37755, + "end": 37768, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 29 } }, "object": { "type": "Identifier", - "start": 37415, - "end": 37425, + "start": 37755, + "end": 37765, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 26 }, "identifierName": "partsGroup" @@ -77964,15 +78886,15 @@ }, "property": { "type": "Identifier", - "start": 37426, - "end": 37427, + "start": 37766, + "end": 37767, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 27 }, "end": { - "line": 1030, + "line": 1046, "column": 28 }, "identifierName": "j" @@ -77983,15 +78905,15 @@ }, "property": { "type": "Identifier", - "start": 37429, - "end": 37433, + "start": 37769, + "end": 37773, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 30 }, "end": { - "line": 1030, + "line": 1046, "column": 34 }, "identifierName": "link" @@ -78002,15 +78924,15 @@ }, "property": { "type": "Identifier", - "start": 37434, - "end": 37435, + "start": 37774, + "end": 37775, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 35 }, "end": { - "line": 1030, + "line": 1046, "column": 36 }, "identifierName": "k" @@ -78021,15 +78943,15 @@ }, "property": { "type": "Identifier", - "start": 37437, - "end": 37446, + "start": 37777, + "end": 37786, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 38 }, "end": { - "line": 1030, + "line": 1046, "column": 47 }, "identifierName": "initIndex" @@ -78041,15 +78963,15 @@ "arguments": [ { "type": "Identifier", - "start": 37447, - "end": 37452, + "start": 37787, + "end": 37792, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 48 }, "end": { - "line": 1030, + "line": 1046, "column": 53 }, "identifierName": "model" @@ -78070,15 +78992,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 36815, - "end": 36830, + "start": 37155, + "end": 37170, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 46 }, "end": { - "line": 1019, + "line": 1035, "column": 61 } } @@ -78095,15 +79017,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 36662, - "end": 36678, + "start": 37002, + "end": 37018, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 45 }, "end": { - "line": 1016, + "line": 1032, "column": 61 } } @@ -78120,15 +79042,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36463, - "end": 36525, + "start": 36803, + "end": 36865, "loc": { "start": { - "line": 1013, + "line": 1029, "column": 0 }, "end": { - "line": 1013, + "line": 1029, "column": 62 } } @@ -78136,15 +79058,15 @@ { "type": "CommentLine", "value": " L2DPose # initParam()", - "start": 36526, - "end": 36553, + "start": 36866, + "end": 36893, "loc": { "start": { - "line": 1014, + "line": 1030, "column": 0 }, "end": { - "line": 1014, + "line": 1030, "column": 27 } } @@ -78152,15 +79074,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36554, - "end": 36616, + "start": 36894, + "end": 36956, "loc": { "start": { - "line": 1015, + "line": 1031, "column": 0 }, "end": { - "line": 1015, + "line": 1031, "column": 62 } } @@ -78170,15 +79092,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37488, - "end": 37550, + "start": 37828, + "end": 37890, "loc": { "start": { - "line": 1036, + "line": 1052, "column": 0 }, "end": { - "line": 1036, + "line": 1052, "column": 62 } } @@ -78186,15 +79108,15 @@ { "type": "CommentLine", "value": " L2DPose # normalizePartsOpacityGroup()", - "start": 37551, - "end": 37595, + "start": 37891, + "end": 37935, "loc": { "start": { - "line": 1037, + "line": 1053, "column": 0 }, "end": { - "line": 1037, + "line": 1053, "column": 44 } } @@ -78202,15 +79124,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37596, - "end": 37658, + "start": 37936, + "end": 37998, "loc": { "start": { - "line": 1038, + "line": 1054, "column": 0 }, "end": { - "line": 1038, + "line": 1054, "column": 62 } } @@ -78219,72 +79141,72 @@ }, { "type": "ExpressionStatement", - "start": 37659, - "end": 39455, + "start": 37999, + "end": 39795, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1088, + "line": 1104, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 37659, - "end": 39455, + "start": 37999, + "end": 39795, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1088, + "line": 1104, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 37659, - "end": 37703, + "start": 37999, + "end": 38043, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1039, + "line": 1055, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 37659, - "end": 37676, + "start": 37999, + "end": 38016, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1039, + "line": 1055, "column": 17 } }, "object": { "type": "Identifier", - "start": 37659, - "end": 37666, + "start": 37999, + "end": 38006, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1039, + "line": 1055, "column": 7 }, "identifierName": "L2DPose" @@ -78294,15 +79216,15 @@ }, "property": { "type": "Identifier", - "start": 37667, - "end": 37676, + "start": 38007, + "end": 38016, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 8 }, "end": { - "line": 1039, + "line": 1055, "column": 17 }, "identifierName": "prototype" @@ -78314,15 +79236,15 @@ }, "property": { "type": "Identifier", - "start": 37677, - "end": 37703, + "start": 38017, + "end": 38043, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 18 }, "end": { - "line": 1039, + "line": 1055, "column": 44 }, "identifierName": "normalizePartsOpacityGroup" @@ -78334,29 +79256,29 @@ }, "right": { "type": "FunctionExpression", - "start": 37706, - "end": 39455, + "start": 38046, + "end": 39795, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 47 }, "end": { - "line": 1088, + "line": 1104, "column": 1 } }, "id": { "type": "Identifier", - "start": 37677, - "end": 37703, + "start": 38017, + "end": 38043, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 18 }, "end": { - "line": 1039, + "line": 1055, "column": 44 }, "identifierName": "normalizePartsOpacityGroup" @@ -78369,15 +79291,15 @@ "params": [ { "type": "Identifier", - "start": 37716, - "end": 37721, + "start": 38056, + "end": 38061, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 57 }, "end": { - "line": 1039, + "line": 1055, "column": 62 }, "identifierName": "model" @@ -78388,15 +79310,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 37721, - "end": 37737, + "start": 38061, + "end": 38077, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 62 }, "end": { - "line": 1039, + "line": 1055, "column": 78 } } @@ -78405,15 +79327,15 @@ }, { "type": "Identifier", - "start": 37739, - "end": 37749, + "start": 38079, + "end": 38089, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 80 }, "end": { - "line": 1039, + "line": 1055, "column": 90 }, "identifierName": "partsGroup" @@ -78423,15 +79345,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 37721, - "end": 37737, + "start": 38061, + "end": 38077, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 62 }, "end": { - "line": 1039, + "line": 1055, "column": 78 } } @@ -78441,15 +79363,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 37749, - "end": 37768, + "start": 38089, + "end": 38108, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 90 }, "end": { - "line": 1039, + "line": 1055, "column": 109 } } @@ -78458,15 +79380,15 @@ }, { "type": "Identifier", - "start": 37770, - "end": 37782, + "start": 38110, + "end": 38122, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 111 }, "end": { - "line": 1039, + "line": 1055, "column": 123 }, "identifierName": "deltaTimeSec" @@ -78476,15 +79398,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 37721, - "end": 37737, + "start": 38061, + "end": 38077, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 62 }, "end": { - "line": 1039, + "line": 1055, "column": 78 } } @@ -78492,15 +79414,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 37749, - "end": 37768, + "start": 38089, + "end": 38108, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 90 }, "end": { - "line": 1039, + "line": 1055, "column": 109 } } @@ -78510,15 +79432,15 @@ { "type": "CommentBlock", "value": "float", - "start": 37782, - "end": 37791, + "start": 38122, + "end": 38131, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 123 }, "end": { - "line": 1039, + "line": 1055, "column": 132 } } @@ -78528,59 +79450,59 @@ ], "body": { "type": "BlockStatement", - "start": 37793, - "end": 39455, + "start": 38133, + "end": 39795, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 134 }, "end": { - "line": 1088, + "line": 1104, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 37799, - "end": 37821, + "start": 38139, + "end": 38161, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 4 }, "end": { - "line": 1040, + "line": 1056, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37803, - "end": 37820, + "start": 38143, + "end": 38160, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 8 }, "end": { - "line": 1040, + "line": 1056, "column": 25 } }, "id": { "type": "Identifier", - "start": 37803, - "end": 37815, + "start": 38143, + "end": 38155, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 8 }, "end": { - "line": 1040, + "line": 1056, "column": 20 }, "identifierName": "visibleParts" @@ -78590,15 +79512,15 @@ }, "init": { "type": "UnaryExpression", - "start": 37818, - "end": 37820, + "start": 38158, + "end": 38160, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 23 }, "end": { - "line": 1040, + "line": 1056, "column": 25 } }, @@ -78606,15 +79528,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 37819, - "end": 37820, + "start": 38159, + "end": 38160, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 24 }, "end": { - "line": 1040, + "line": 1056, "column": 25 } }, @@ -78636,44 +79558,44 @@ }, { "type": "VariableDeclaration", - "start": 37826, - "end": 37851, + "start": 38166, + "end": 38191, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 4 }, "end": { - "line": 1041, + "line": 1057, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37830, - "end": 37850, + "start": 38170, + "end": 38190, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 8 }, "end": { - "line": 1041, + "line": 1057, "column": 28 } }, "id": { "type": "Identifier", - "start": 37830, - "end": 37844, + "start": 38170, + "end": 38184, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 8 }, "end": { - "line": 1041, + "line": 1057, "column": 22 }, "identifierName": "visibleOpacity" @@ -78682,15 +79604,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37847, - "end": 37850, + "start": 38187, + "end": 38190, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 25 }, "end": { - "line": 1041, + "line": 1057, "column": 28 } }, @@ -78706,44 +79628,44 @@ }, { "type": "VariableDeclaration", - "start": 37856, - "end": 37881, + "start": 38196, + "end": 38221, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 4 }, "end": { - "line": 1042, + "line": 1058, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37860, - "end": 37880, + "start": 38200, + "end": 38220, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 8 }, "end": { - "line": 1042, + "line": 1058, "column": 28 } }, "id": { "type": "Identifier", - "start": 37860, - "end": 37874, + "start": 38200, + "end": 38214, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 8 }, "end": { - "line": 1042, + "line": 1058, "column": 22 }, "identifierName": "CLEAR_TIME_SEC" @@ -78752,15 +79674,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37877, - "end": 37880, + "start": 38217, + "end": 38220, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 25 }, "end": { - "line": 1042, + "line": 1058, "column": 28 } }, @@ -78776,44 +79698,44 @@ }, { "type": "VariableDeclaration", - "start": 37886, - "end": 37900, + "start": 38226, + "end": 38240, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 4 }, "end": { - "line": 1043, + "line": 1059, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37890, - "end": 37899, + "start": 38230, + "end": 38239, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 8 }, "end": { - "line": 1043, + "line": 1059, "column": 17 } }, "id": { "type": "Identifier", - "start": 37890, - "end": 37893, + "start": 38230, + "end": 38233, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 8 }, "end": { - "line": 1043, + "line": 1059, "column": 11 }, "identifierName": "phi" @@ -78822,15 +79744,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37896, - "end": 37899, + "start": 38236, + "end": 38239, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 14 }, "end": { - "line": 1043, + "line": 1059, "column": 17 } }, @@ -78846,44 +79768,44 @@ }, { "type": "VariableDeclaration", - "start": 37905, - "end": 37931, + "start": 38245, + "end": 38271, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 4 }, "end": { - "line": 1044, + "line": 1060, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37909, - "end": 37930, + "start": 38249, + "end": 38270, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 8 }, "end": { - "line": 1044, + "line": 1060, "column": 29 } }, "id": { "type": "Identifier", - "start": 37909, - "end": 37923, + "start": 38249, + "end": 38263, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 8 }, "end": { - "line": 1044, + "line": 1060, "column": 22 }, "identifierName": "maxBackOpacity" @@ -78892,15 +79814,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37926, - "end": 37930, + "start": 38266, + "end": 38270, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 25 }, "end": { - "line": 1044, + "line": 1060, "column": 29 } }, @@ -78916,58 +79838,58 @@ }, { "type": "ForStatement", - "start": 37936, - "end": 38498, + "start": 38276, + "end": 38838, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 4 }, "end": { - "line": 1059, + "line": 1075, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 37941, - "end": 37950, + "start": 38281, + "end": 38290, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 9 }, "end": { - "line": 1045, + "line": 1061, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37945, - "end": 37950, + "start": 38285, + "end": 38290, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 13 }, "end": { - "line": 1045, + "line": 1061, "column": 18 } }, "id": { "type": "Identifier", - "start": 37945, - "end": 37946, + "start": 38285, + "end": 38286, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 13 }, "end": { - "line": 1045, + "line": 1061, "column": 14 }, "identifierName": "i" @@ -78976,15 +79898,15 @@ }, "init": { "type": "NumericLiteral", - "start": 37949, - "end": 37950, + "start": 38289, + "end": 38290, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 17 }, "end": { - "line": 1045, + "line": 1061, "column": 18 } }, @@ -79000,29 +79922,29 @@ }, "test": { "type": "BinaryExpression", - "start": 37952, - "end": 37973, + "start": 38292, + "end": 38313, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 20 }, "end": { - "line": 1045, + "line": 1061, "column": 41 } }, "left": { "type": "Identifier", - "start": 37952, - "end": 37953, + "start": 38292, + "end": 38293, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 20 }, "end": { - "line": 1045, + "line": 1061, "column": 21 }, "identifierName": "i" @@ -79032,29 +79954,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 37956, - "end": 37973, + "start": 38296, + "end": 38313, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 24 }, "end": { - "line": 1045, + "line": 1061, "column": 41 } }, "object": { "type": "Identifier", - "start": 37956, - "end": 37966, + "start": 38296, + "end": 38306, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 24 }, "end": { - "line": 1045, + "line": 1061, "column": 34 }, "identifierName": "partsGroup" @@ -79063,15 +79985,15 @@ }, "property": { "type": "Identifier", - "start": 37967, - "end": 37973, + "start": 38307, + "end": 38313, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 35 }, "end": { - "line": 1045, + "line": 1061, "column": 41 }, "identifierName": "length" @@ -79083,15 +80005,15 @@ }, "update": { "type": "UpdateExpression", - "start": 37975, - "end": 37978, + "start": 38315, + "end": 38318, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 43 }, "end": { - "line": 1045, + "line": 1061, "column": 46 } }, @@ -79099,15 +80021,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 37975, - "end": 37976, + "start": 38315, + "end": 38316, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 43 }, "end": { - "line": 1045, + "line": 1061, "column": 44 }, "identifierName": "i" @@ -79117,59 +80039,59 @@ }, "body": { "type": "BlockStatement", - "start": 37980, - "end": 38498, + "start": 38320, + "end": 38838, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 48 }, "end": { - "line": 1059, + "line": 1075, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 37990, - "end": 38032, + "start": 38330, + "end": 38372, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 8 }, "end": { - "line": 1046, + "line": 1062, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 37994, - "end": 38031, + "start": 38334, + "end": 38371, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 12 }, "end": { - "line": 1046, + "line": 1062, "column": 49 } }, "id": { "type": "Identifier", - "start": 37994, - "end": 38004, + "start": 38334, + "end": 38344, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 12 }, "end": { - "line": 1046, + "line": 1062, "column": 22 }, "identifierName": "partsIndex" @@ -79178,43 +80100,43 @@ }, "init": { "type": "MemberExpression", - "start": 38007, - "end": 38031, + "start": 38347, + "end": 38371, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 25 }, "end": { - "line": 1046, + "line": 1062, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 38007, - "end": 38020, + "start": 38347, + "end": 38360, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 25 }, "end": { - "line": 1046, + "line": 1062, "column": 38 } }, "object": { "type": "Identifier", - "start": 38007, - "end": 38017, + "start": 38347, + "end": 38357, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 25 }, "end": { - "line": 1046, + "line": 1062, "column": 35 }, "identifierName": "partsGroup" @@ -79223,15 +80145,15 @@ }, "property": { "type": "Identifier", - "start": 38018, - "end": 38019, + "start": 38358, + "end": 38359, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 36 }, "end": { - "line": 1046, + "line": 1062, "column": 37 }, "identifierName": "i" @@ -79242,15 +80164,15 @@ }, "property": { "type": "Identifier", - "start": 38021, - "end": 38031, + "start": 38361, + "end": 38371, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 39 }, "end": { - "line": 1046, + "line": 1062, "column": 49 }, "identifierName": "partsIndex" @@ -79265,44 +80187,44 @@ }, { "type": "VariableDeclaration", - "start": 38041, - "end": 38083, + "start": 38381, + "end": 38423, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 8 }, "end": { - "line": 1047, + "line": 1063, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 38045, - "end": 38082, + "start": 38385, + "end": 38422, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 12 }, "end": { - "line": 1047, + "line": 1063, "column": 49 } }, "id": { "type": "Identifier", - "start": 38045, - "end": 38055, + "start": 38385, + "end": 38395, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 12 }, "end": { - "line": 1047, + "line": 1063, "column": 22 }, "identifierName": "paramIndex" @@ -79311,43 +80233,43 @@ }, "init": { "type": "MemberExpression", - "start": 38058, - "end": 38082, + "start": 38398, + "end": 38422, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 25 }, "end": { - "line": 1047, + "line": 1063, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 38058, - "end": 38071, + "start": 38398, + "end": 38411, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 25 }, "end": { - "line": 1047, + "line": 1063, "column": 38 } }, "object": { "type": "Identifier", - "start": 38058, - "end": 38068, + "start": 38398, + "end": 38408, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 25 }, "end": { - "line": 1047, + "line": 1063, "column": 35 }, "identifierName": "partsGroup" @@ -79356,15 +80278,15 @@ }, "property": { "type": "Identifier", - "start": 38069, - "end": 38070, + "start": 38409, + "end": 38410, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 36 }, "end": { - "line": 1047, + "line": 1063, "column": 37 }, "identifierName": "i" @@ -79375,15 +80297,15 @@ }, "property": { "type": "Identifier", - "start": 38072, - "end": 38082, + "start": 38412, + "end": 38422, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 39 }, "end": { - "line": 1047, + "line": 1063, "column": 49 }, "identifierName": "paramIndex" @@ -79398,43 +80320,43 @@ }, { "type": "IfStatement", - "start": 38092, - "end": 38121, + "start": 38432, + "end": 38461, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 8 }, "end": { - "line": 1048, + "line": 1064, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 38096, - "end": 38110, + "start": 38436, + "end": 38450, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 12 }, "end": { - "line": 1048, + "line": 1064, "column": 26 } }, "left": { "type": "Identifier", - "start": 38096, - "end": 38106, + "start": 38436, + "end": 38446, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 12 }, "end": { - "line": 1048, + "line": 1064, "column": 22 }, "identifierName": "partsIndex" @@ -79444,15 +80366,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 38109, - "end": 38110, + "start": 38449, + "end": 38450, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 25 }, "end": { - "line": 1048, + "line": 1064, "column": 26 } }, @@ -79465,15 +80387,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 38112, - "end": 38121, + "start": 38452, + "end": 38461, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 28 }, "end": { - "line": 1048, + "line": 1064, "column": 37 } }, @@ -79483,71 +80405,71 @@ }, { "type": "IfStatement", - "start": 38122, - "end": 38492, + "start": 38462, + "end": 38832, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 38 }, "end": { - "line": 1058, + "line": 1074, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 38126, - "end": 38162, + "start": 38466, + "end": 38502, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 42 }, "end": { - "line": 1048, + "line": 1064, "column": 78 } }, "left": { "type": "CallExpression", - "start": 38126, - "end": 38157, + "start": 38466, + "end": 38497, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 42 }, "end": { - "line": 1048, + "line": 1064, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 38126, - "end": 38145, + "start": 38466, + "end": 38485, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 42 }, "end": { - "line": 1048, + "line": 1064, "column": 61 } }, "object": { "type": "Identifier", - "start": 38126, - "end": 38131, + "start": 38466, + "end": 38471, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 42 }, "end": { - "line": 1048, + "line": 1064, "column": 47 }, "identifierName": "model" @@ -79556,15 +80478,15 @@ }, "property": { "type": "Identifier", - "start": 38132, - "end": 38145, + "start": 38472, + "end": 38485, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 48 }, "end": { - "line": 1048, + "line": 1064, "column": 61 }, "identifierName": "getParamFloat" @@ -79576,15 +80498,15 @@ "arguments": [ { "type": "Identifier", - "start": 38146, - "end": 38156, + "start": 38486, + "end": 38496, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 62 }, "end": { - "line": 1048, + "line": 1064, "column": 72 }, "identifierName": "paramIndex" @@ -79596,15 +80518,15 @@ "operator": "!=", "right": { "type": "NumericLiteral", - "start": 38161, - "end": 38162, + "start": 38501, + "end": 38502, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 77 }, "end": { - "line": 1048, + "line": 1064, "column": 78 } }, @@ -79617,58 +80539,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 38164, - "end": 38492, + "start": 38504, + "end": 38832, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 80 }, "end": { - "line": 1058, + "line": 1074, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 38178, - "end": 38239, + "start": 38518, + "end": 38579, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 12 }, "end": { - "line": 1051, + "line": 1067, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 38182, - "end": 38199, + "start": 38522, + "end": 38539, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 16 }, "end": { - "line": 1049, + "line": 1065, "column": 33 } }, "left": { "type": "Identifier", - "start": 38182, - "end": 38194, + "start": 38522, + "end": 38534, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 16 }, "end": { - "line": 1049, + "line": 1065, "column": 28 }, "identifierName": "visibleParts" @@ -79678,15 +80600,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 38198, - "end": 38199, + "start": 38538, + "end": 38539, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 32 }, "end": { - "line": 1049, + "line": 1065, "column": 33 } }, @@ -79699,30 +80621,30 @@ }, "consequent": { "type": "BlockStatement", - "start": 38201, - "end": 38239, + "start": 38541, + "end": 38579, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 35 }, "end": { - "line": 1051, + "line": 1067, "column": 13 } }, "body": [ { "type": "BreakStatement", - "start": 38219, - "end": 38225, + "start": 38559, + "end": 38565, "loc": { "start": { - "line": 1050, + "line": 1066, "column": 16 }, "end": { - "line": 1050, + "line": 1066, "column": 22 } }, @@ -79735,44 +80657,44 @@ }, { "type": "ExpressionStatement", - "start": 38252, - "end": 38269, + "start": 38592, + "end": 38609, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 12 }, "end": { - "line": 1052, + "line": 1068, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 38252, - "end": 38268, + "start": 38592, + "end": 38608, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 12 }, "end": { - "line": 1052, + "line": 1068, "column": 28 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38252, - "end": 38264, + "start": 38592, + "end": 38604, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 12 }, "end": { - "line": 1052, + "line": 1068, "column": 24 }, "identifierName": "visibleParts" @@ -79781,15 +80703,15 @@ }, "right": { "type": "Identifier", - "start": 38267, - "end": 38268, + "start": 38607, + "end": 38608, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 27 }, "end": { - "line": 1052, + "line": 1068, "column": 28 }, "identifierName": "i" @@ -79800,44 +80722,44 @@ }, { "type": "ExpressionStatement", - "start": 38282, - "end": 38333, + "start": 38622, + "end": 38673, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 12 }, "end": { - "line": 1053, + "line": 1069, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 38282, - "end": 38332, + "start": 38622, + "end": 38672, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 12 }, "end": { - "line": 1053, + "line": 1069, "column": 62 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38282, - "end": 38296, + "start": 38622, + "end": 38636, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 12 }, "end": { - "line": 1053, + "line": 1069, "column": 26 }, "identifierName": "visibleOpacity" @@ -79846,43 +80768,43 @@ }, "right": { "type": "CallExpression", - "start": 38299, - "end": 38332, + "start": 38639, + "end": 38672, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 29 }, "end": { - "line": 1053, + "line": 1069, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 38299, - "end": 38320, + "start": 38639, + "end": 38660, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 29 }, "end": { - "line": 1053, + "line": 1069, "column": 50 } }, "object": { "type": "Identifier", - "start": 38299, - "end": 38304, + "start": 38639, + "end": 38644, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 29 }, "end": { - "line": 1053, + "line": 1069, "column": 34 }, "identifierName": "model" @@ -79891,15 +80813,15 @@ }, "property": { "type": "Identifier", - "start": 38305, - "end": 38320, + "start": 38645, + "end": 38660, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 35 }, "end": { - "line": 1053, + "line": 1069, "column": 50 }, "identifierName": "getPartsOpacity" @@ -79911,15 +80833,15 @@ "arguments": [ { "type": "Identifier", - "start": 38321, - "end": 38331, + "start": 38661, + "end": 38671, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 51 }, "end": { - "line": 1053, + "line": 1069, "column": 61 }, "identifierName": "partsIndex" @@ -79932,44 +80854,44 @@ }, { "type": "ExpressionStatement", - "start": 38346, - "end": 38394, + "start": 38686, + "end": 38734, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 12 }, "end": { - "line": 1054, + "line": 1070, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 38346, - "end": 38393, + "start": 38686, + "end": 38733, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 12 }, "end": { - "line": 1054, + "line": 1070, "column": 59 } }, "operator": "+=", "left": { "type": "Identifier", - "start": 38346, - "end": 38360, + "start": 38686, + "end": 38700, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 12 }, "end": { - "line": 1054, + "line": 1070, "column": 26 }, "identifierName": "visibleOpacity" @@ -79978,29 +80900,29 @@ }, "right": { "type": "BinaryExpression", - "start": 38364, - "end": 38393, + "start": 38704, + "end": 38733, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 30 }, "end": { - "line": 1054, + "line": 1070, "column": 59 } }, "left": { "type": "Identifier", - "start": 38364, - "end": 38376, + "start": 38704, + "end": 38716, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 30 }, "end": { - "line": 1054, + "line": 1070, "column": 42 }, "identifierName": "deltaTimeSec" @@ -80010,15 +80932,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 38379, - "end": 38393, + "start": 38719, + "end": 38733, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 45 }, "end": { - "line": 1054, + "line": 1070, "column": 59 }, "identifierName": "CLEAR_TIME_SEC" @@ -80030,43 +80952,43 @@ }, { "type": "IfStatement", - "start": 38407, - "end": 38482, + "start": 38747, + "end": 38822, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 12 }, "end": { - "line": 1057, + "line": 1073, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 38411, - "end": 38429, + "start": 38751, + "end": 38769, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 16 }, "end": { - "line": 1055, + "line": 1071, "column": 34 } }, "left": { "type": "Identifier", - "start": 38411, - "end": 38425, + "start": 38751, + "end": 38765, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 16 }, "end": { - "line": 1055, + "line": 1071, "column": 30 }, "identifierName": "visibleOpacity" @@ -80076,15 +80998,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 38428, - "end": 38429, + "start": 38768, + "end": 38769, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 33 }, "end": { - "line": 1055, + "line": 1071, "column": 34 } }, @@ -80097,59 +81019,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 38431, - "end": 38482, + "start": 38771, + "end": 38822, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 36 }, "end": { - "line": 1057, + "line": 1073, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 38449, - "end": 38468, + "start": 38789, + "end": 38808, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 16 }, "end": { - "line": 1056, + "line": 1072, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 38449, - "end": 38467, + "start": 38789, + "end": 38807, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 16 }, "end": { - "line": 1056, + "line": 1072, "column": 34 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38449, - "end": 38463, + "start": 38789, + "end": 38803, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 16 }, "end": { - "line": 1056, + "line": 1072, "column": 30 }, "identifierName": "visibleOpacity" @@ -80158,15 +81080,15 @@ }, "right": { "type": "NumericLiteral", - "start": 38466, - "end": 38467, + "start": 38806, + "end": 38807, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 33 }, "end": { - "line": 1056, + "line": 1072, "column": 34 } }, @@ -80194,43 +81116,43 @@ }, { "type": "IfStatement", - "start": 38503, - "end": 38586, + "start": 38843, + "end": 38926, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 4 }, "end": { - "line": 1063, + "line": 1079, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 38507, - "end": 38523, + "start": 38847, + "end": 38863, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 8 }, "end": { - "line": 1060, + "line": 1076, "column": 24 } }, "left": { "type": "Identifier", - "start": 38507, - "end": 38519, + "start": 38847, + "end": 38859, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 8 }, "end": { - "line": 1060, + "line": 1076, "column": 20 }, "identifierName": "visibleParts" @@ -80240,15 +81162,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 38522, - "end": 38523, + "start": 38862, + "end": 38863, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 23 }, "end": { - "line": 1060, + "line": 1076, "column": 24 } }, @@ -80261,59 +81183,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 38525, - "end": 38586, + "start": 38865, + "end": 38926, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 26 }, "end": { - "line": 1063, + "line": 1079, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 38535, - "end": 38552, + "start": 38875, + "end": 38892, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 8 }, "end": { - "line": 1061, + "line": 1077, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 38535, - "end": 38551, + "start": 38875, + "end": 38891, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 8 }, "end": { - "line": 1061, + "line": 1077, "column": 24 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38535, - "end": 38547, + "start": 38875, + "end": 38887, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 8 }, "end": { - "line": 1061, + "line": 1077, "column": 20 }, "identifierName": "visibleParts" @@ -80322,15 +81244,15 @@ }, "right": { "type": "NumericLiteral", - "start": 38550, - "end": 38551, + "start": 38890, + "end": 38891, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 23 }, "end": { - "line": 1061, + "line": 1077, "column": 24 } }, @@ -80344,44 +81266,44 @@ }, { "type": "ExpressionStatement", - "start": 38561, - "end": 38580, + "start": 38901, + "end": 38920, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 8 }, "end": { - "line": 1062, + "line": 1078, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 38561, - "end": 38579, + "start": 38901, + "end": 38919, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 8 }, "end": { - "line": 1062, + "line": 1078, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38561, - "end": 38575, + "start": 38901, + "end": 38915, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 8 }, "end": { - "line": 1062, + "line": 1078, "column": 22 }, "identifierName": "visibleOpacity" @@ -80390,15 +81312,15 @@ }, "right": { "type": "NumericLiteral", - "start": 38578, - "end": 38579, + "start": 38918, + "end": 38919, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 25 }, "end": { - "line": 1062, + "line": 1078, "column": 26 } }, @@ -80417,58 +81339,58 @@ }, { "type": "ForStatement", - "start": 38591, - "end": 39453, + "start": 38931, + "end": 39793, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 4 }, "end": { - "line": 1087, + "line": 1103, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 38596, - "end": 38605, + "start": 38936, + "end": 38945, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 9 }, "end": { - "line": 1064, + "line": 1080, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 38600, - "end": 38605, + "start": 38940, + "end": 38945, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 13 }, "end": { - "line": 1064, + "line": 1080, "column": 18 } }, "id": { "type": "Identifier", - "start": 38600, - "end": 38601, + "start": 38940, + "end": 38941, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 13 }, "end": { - "line": 1064, + "line": 1080, "column": 14 }, "identifierName": "i" @@ -80477,15 +81399,15 @@ }, "init": { "type": "NumericLiteral", - "start": 38604, - "end": 38605, + "start": 38944, + "end": 38945, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 17 }, "end": { - "line": 1064, + "line": 1080, "column": 18 } }, @@ -80501,29 +81423,29 @@ }, "test": { "type": "BinaryExpression", - "start": 38607, - "end": 38628, + "start": 38947, + "end": 38968, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 20 }, "end": { - "line": 1064, + "line": 1080, "column": 41 } }, "left": { "type": "Identifier", - "start": 38607, - "end": 38608, + "start": 38947, + "end": 38948, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 20 }, "end": { - "line": 1064, + "line": 1080, "column": 21 }, "identifierName": "i" @@ -80533,29 +81455,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 38611, - "end": 38628, + "start": 38951, + "end": 38968, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 24 }, "end": { - "line": 1064, + "line": 1080, "column": 41 } }, "object": { "type": "Identifier", - "start": 38611, - "end": 38621, + "start": 38951, + "end": 38961, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 24 }, "end": { - "line": 1064, + "line": 1080, "column": 34 }, "identifierName": "partsGroup" @@ -80564,15 +81486,15 @@ }, "property": { "type": "Identifier", - "start": 38622, - "end": 38628, + "start": 38962, + "end": 38968, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 35 }, "end": { - "line": 1064, + "line": 1080, "column": 41 }, "identifierName": "length" @@ -80584,15 +81506,15 @@ }, "update": { "type": "UpdateExpression", - "start": 38630, - "end": 38633, + "start": 38970, + "end": 38973, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 43 }, "end": { - "line": 1064, + "line": 1080, "column": 46 } }, @@ -80600,15 +81522,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 38630, - "end": 38631, + "start": 38970, + "end": 38971, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 43 }, "end": { - "line": 1064, + "line": 1080, "column": 44 }, "identifierName": "i" @@ -80618,59 +81540,59 @@ }, "body": { "type": "BlockStatement", - "start": 38635, - "end": 39453, + "start": 38975, + "end": 39793, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 48 }, "end": { - "line": 1087, + "line": 1103, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 38645, - "end": 38687, + "start": 38985, + "end": 39027, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 8 }, "end": { - "line": 1065, + "line": 1081, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 38649, - "end": 38686, + "start": 38989, + "end": 39026, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 12 }, "end": { - "line": 1065, + "line": 1081, "column": 49 } }, "id": { "type": "Identifier", - "start": 38649, - "end": 38659, + "start": 38989, + "end": 38999, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 12 }, "end": { - "line": 1065, + "line": 1081, "column": 22 }, "identifierName": "partsIndex" @@ -80679,43 +81601,43 @@ }, "init": { "type": "MemberExpression", - "start": 38662, - "end": 38686, + "start": 39002, + "end": 39026, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 25 }, "end": { - "line": 1065, + "line": 1081, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 38662, - "end": 38675, + "start": 39002, + "end": 39015, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 25 }, "end": { - "line": 1065, + "line": 1081, "column": 38 } }, "object": { "type": "Identifier", - "start": 38662, - "end": 38672, + "start": 39002, + "end": 39012, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 25 }, "end": { - "line": 1065, + "line": 1081, "column": 35 }, "identifierName": "partsGroup" @@ -80724,15 +81646,15 @@ }, "property": { "type": "Identifier", - "start": 38673, - "end": 38674, + "start": 39013, + "end": 39014, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 36 }, "end": { - "line": 1065, + "line": 1081, "column": 37 }, "identifierName": "i" @@ -80743,15 +81665,15 @@ }, "property": { "type": "Identifier", - "start": 38676, - "end": 38686, + "start": 39016, + "end": 39026, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 39 }, "end": { - "line": 1065, + "line": 1081, "column": 49 }, "identifierName": "partsIndex" @@ -80766,43 +81688,43 @@ }, { "type": "IfStatement", - "start": 38696, - "end": 38725, + "start": 39036, + "end": 39065, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 8 }, "end": { - "line": 1066, + "line": 1082, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 38700, - "end": 38714, + "start": 39040, + "end": 39054, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 12 }, "end": { - "line": 1066, + "line": 1082, "column": 26 } }, "left": { "type": "Identifier", - "start": 38700, - "end": 38710, + "start": 39040, + "end": 39050, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 12 }, "end": { - "line": 1066, + "line": 1082, "column": 22 }, "identifierName": "partsIndex" @@ -80812,15 +81734,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 38713, - "end": 38714, + "start": 39053, + "end": 39054, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 25 }, "end": { - "line": 1066, + "line": 1082, "column": 26 } }, @@ -80833,15 +81755,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 38716, - "end": 38725, + "start": 39056, + "end": 39065, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 28 }, "end": { - "line": 1066, + "line": 1082, "column": 37 } }, @@ -80851,43 +81773,43 @@ }, { "type": "IfStatement", - "start": 38726, - "end": 39447, + "start": 39066, + "end": 39787, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 38 }, "end": { - "line": 1086, + "line": 1102, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 38730, - "end": 38747, + "start": 39070, + "end": 39087, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 42 }, "end": { - "line": 1066, + "line": 1082, "column": 59 } }, "left": { "type": "Identifier", - "start": 38730, - "end": 38742, + "start": 39070, + "end": 39082, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 42 }, "end": { - "line": 1066, + "line": 1082, "column": 54 }, "identifierName": "visibleParts" @@ -80897,15 +81819,15 @@ "operator": "==", "right": { "type": "Identifier", - "start": 38746, - "end": 38747, + "start": 39086, + "end": 39087, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 58 }, "end": { - "line": 1066, + "line": 1082, "column": 59 }, "identifierName": "i" @@ -80915,72 +81837,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 38749, - "end": 38823, + "start": 39089, + "end": 39163, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 61 }, "end": { - "line": 1068, + "line": 1084, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 38763, - "end": 38813, + "start": 39103, + "end": 39153, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 12 }, "end": { - "line": 1067, + "line": 1083, "column": 62 } }, "expression": { "type": "CallExpression", - "start": 38763, - "end": 38812, + "start": 39103, + "end": 39152, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 12 }, "end": { - "line": 1067, + "line": 1083, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 38763, - "end": 38784, + "start": 39103, + "end": 39124, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 12 }, "end": { - "line": 1067, + "line": 1083, "column": 33 } }, "object": { "type": "Identifier", - "start": 38763, - "end": 38768, + "start": 39103, + "end": 39108, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 12 }, "end": { - "line": 1067, + "line": 1083, "column": 17 }, "identifierName": "model" @@ -80989,15 +81911,15 @@ }, "property": { "type": "Identifier", - "start": 38769, - "end": 38784, + "start": 39109, + "end": 39124, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 18 }, "end": { - "line": 1067, + "line": 1083, "column": 33 }, "identifierName": "setPartsOpacity" @@ -81009,15 +81931,15 @@ "arguments": [ { "type": "Identifier", - "start": 38785, - "end": 38795, + "start": 39125, + "end": 39135, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 34 }, "end": { - "line": 1067, + "line": 1083, "column": 44 }, "identifierName": "partsIndex" @@ -81026,15 +81948,15 @@ }, { "type": "Identifier", - "start": 38797, - "end": 38811, + "start": 39137, + "end": 39151, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 46 }, "end": { - "line": 1067, + "line": 1083, "column": 60 }, "identifierName": "visibleOpacity" @@ -81049,59 +81971,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 38837, - "end": 39447, + "start": 39177, + "end": 39787, "loc": { "start": { - "line": 1069, + "line": 1085, "column": 13 }, "end": { - "line": 1086, + "line": 1102, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 38851, - "end": 38899, + "start": 39191, + "end": 39239, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 12 }, "end": { - "line": 1070, + "line": 1086, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 38855, - "end": 38898, + "start": 39195, + "end": 39238, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 16 }, "end": { - "line": 1070, + "line": 1086, "column": 59 } }, "id": { "type": "Identifier", - "start": 38855, - "end": 38862, + "start": 39195, + "end": 39202, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 16 }, "end": { - "line": 1070, + "line": 1086, "column": 23 }, "identifierName": "opacity" @@ -81110,43 +82032,43 @@ }, "init": { "type": "CallExpression", - "start": 38865, - "end": 38898, + "start": 39205, + "end": 39238, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 26 }, "end": { - "line": 1070, + "line": 1086, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 38865, - "end": 38886, + "start": 39205, + "end": 39226, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 26 }, "end": { - "line": 1070, + "line": 1086, "column": 47 } }, "object": { "type": "Identifier", - "start": 38865, - "end": 38870, + "start": 39205, + "end": 39210, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 26 }, "end": { - "line": 1070, + "line": 1086, "column": 31 }, "identifierName": "model" @@ -81155,15 +82077,15 @@ }, "property": { "type": "Identifier", - "start": 38871, - "end": 38886, + "start": 39211, + "end": 39226, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 32 }, "end": { - "line": 1070, + "line": 1086, "column": 47 }, "identifierName": "getPartsOpacity" @@ -81175,15 +82097,15 @@ "arguments": [ { "type": "Identifier", - "start": 38887, - "end": 38897, + "start": 39227, + "end": 39237, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 48 }, "end": { - "line": 1070, + "line": 1086, "column": 58 }, "identifierName": "partsIndex" @@ -81198,44 +82120,44 @@ }, { "type": "VariableDeclaration", - "start": 38912, - "end": 38919, + "start": 39252, + "end": 39259, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 12 }, "end": { - "line": 1071, + "line": 1087, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 38916, - "end": 38918, + "start": 39256, + "end": 39258, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 16 }, "end": { - "line": 1071, + "line": 1087, "column": 18 } }, "id": { "type": "Identifier", - "start": 38916, - "end": 38918, + "start": 39256, + "end": 39258, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 16 }, "end": { - "line": 1071, + "line": 1087, "column": 18 }, "identifierName": "a1" @@ -81249,43 +82171,43 @@ }, { "type": "IfStatement", - "start": 38932, - "end": 39126, + "start": 39272, + "end": 39466, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 12 }, "end": { - "line": 1077, + "line": 1093, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 38936, - "end": 38956, + "start": 39276, + "end": 39296, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 16 }, "end": { - "line": 1072, + "line": 1088, "column": 36 } }, "left": { "type": "Identifier", - "start": 38936, - "end": 38950, + "start": 39276, + "end": 39290, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 16 }, "end": { - "line": 1072, + "line": 1088, "column": 30 }, "identifierName": "visibleOpacity" @@ -81295,15 +82217,15 @@ "operator": "<", "right": { "type": "Identifier", - "start": 38953, - "end": 38956, + "start": 39293, + "end": 39296, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 33 }, "end": { - "line": 1072, + "line": 1088, "column": 36 }, "identifierName": "phi" @@ -81313,59 +82235,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 38958, - "end": 39032, + "start": 39298, + "end": 39372, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 38 }, "end": { - "line": 1074, + "line": 1090, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 38976, - "end": 39018, + "start": 39316, + "end": 39358, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 16 }, "end": { - "line": 1073, + "line": 1089, "column": 58 } }, "expression": { "type": "AssignmentExpression", - "start": 38976, - "end": 39017, + "start": 39316, + "end": 39357, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 16 }, "end": { - "line": 1073, + "line": 1089, "column": 57 } }, "operator": "=", "left": { "type": "Identifier", - "start": 38976, - "end": 38978, + "start": 39316, + "end": 39318, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 16 }, "end": { - "line": 1073, + "line": 1089, "column": 18 }, "identifierName": "a1" @@ -81374,57 +82296,57 @@ }, "right": { "type": "BinaryExpression", - "start": 38981, - "end": 39017, + "start": 39321, + "end": 39357, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 21 }, "end": { - "line": 1073, + "line": 1089, "column": 57 } }, "left": { "type": "BinaryExpression", - "start": 38981, - "end": 39013, + "start": 39321, + "end": 39353, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 21 }, "end": { - "line": 1073, + "line": 1089, "column": 53 } }, "left": { "type": "BinaryExpression", - "start": 38981, - "end": 39007, + "start": 39321, + "end": 39347, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 21 }, "end": { - "line": 1073, + "line": 1089, "column": 47 } }, "left": { "type": "Identifier", - "start": 38981, - "end": 38995, + "start": 39321, + "end": 39335, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 21 }, "end": { - "line": 1073, + "line": 1089, "column": 35 }, "identifierName": "visibleOpacity" @@ -81434,29 +82356,29 @@ "operator": "*", "right": { "type": "BinaryExpression", - "start": 38999, - "end": 39006, + "start": 39339, + "end": 39346, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 39 }, "end": { - "line": 1073, + "line": 1089, "column": 46 } }, "left": { "type": "Identifier", - "start": 38999, - "end": 39002, + "start": 39339, + "end": 39342, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 39 }, "end": { - "line": 1073, + "line": 1089, "column": 42 }, "identifierName": "phi" @@ -81466,15 +82388,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 39005, - "end": 39006, + "start": 39345, + "end": 39346, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 45 }, "end": { - "line": 1073, + "line": 1089, "column": 46 } }, @@ -81486,22 +82408,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 38998 + "parenStart": 39338 } } }, "operator": "/", "right": { "type": "Identifier", - "start": 39010, - "end": 39013, + "start": 39350, + "end": 39353, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 50 }, "end": { - "line": 1073, + "line": 1089, "column": 53 }, "identifierName": "phi" @@ -81512,15 +82434,15 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 39016, - "end": 39017, + "start": 39356, + "end": 39357, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 56 }, "end": { - "line": 1073, + "line": 1089, "column": 57 } }, @@ -81538,59 +82460,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 39050, - "end": 39126, + "start": 39390, + "end": 39466, "loc": { "start": { - "line": 1075, + "line": 1091, "column": 17 }, "end": { - "line": 1077, + "line": 1093, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 39068, - "end": 39112, + "start": 39408, + "end": 39452, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 16 }, "end": { - "line": 1076, + "line": 1092, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 39068, - "end": 39111, + "start": 39408, + "end": 39451, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 16 }, "end": { - "line": 1076, + "line": 1092, "column": 59 } }, "operator": "=", "left": { "type": "Identifier", - "start": 39068, - "end": 39070, + "start": 39408, + "end": 39410, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 16 }, "end": { - "line": 1076, + "line": 1092, "column": 18 }, "identifierName": "a1" @@ -81599,57 +82521,57 @@ }, "right": { "type": "BinaryExpression", - "start": 39073, - "end": 39111, + "start": 39413, + "end": 39451, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 21 }, "end": { - "line": 1076, + "line": 1092, "column": 59 } }, "left": { "type": "BinaryExpression", - "start": 39073, - "end": 39099, + "start": 39413, + "end": 39439, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 21 }, "end": { - "line": 1076, + "line": 1092, "column": 47 } }, "left": { "type": "BinaryExpression", - "start": 39074, - "end": 39092, + "start": 39414, + "end": 39432, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 22 }, "end": { - "line": 1076, + "line": 1092, "column": 40 } }, "left": { "type": "NumericLiteral", - "start": 39074, - "end": 39075, + "start": 39414, + "end": 39415, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 22 }, "end": { - "line": 1076, + "line": 1092, "column": 23 } }, @@ -81662,15 +82584,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 39078, - "end": 39092, + "start": 39418, + "end": 39432, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 26 }, "end": { - "line": 1076, + "line": 1092, "column": 40 }, "identifierName": "visibleOpacity" @@ -81679,21 +82601,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 39073 + "parenStart": 39413 } }, "operator": "*", "right": { "type": "Identifier", - "start": 39096, - "end": 39099, + "start": 39436, + "end": 39439, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 44 }, "end": { - "line": 1076, + "line": 1092, "column": 47 }, "identifierName": "phi" @@ -81704,29 +82626,29 @@ "operator": "/", "right": { "type": "BinaryExpression", - "start": 39103, - "end": 39110, + "start": 39443, + "end": 39450, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 51 }, "end": { - "line": 1076, + "line": 1092, "column": 58 } }, "left": { "type": "NumericLiteral", - "start": 39103, - "end": 39104, + "start": 39443, + "end": 39444, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 51 }, "end": { - "line": 1076, + "line": 1092, "column": 52 } }, @@ -81739,15 +82661,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 39107, - "end": 39110, + "start": 39447, + "end": 39450, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 55 }, "end": { - "line": 1076, + "line": 1092, "column": 58 }, "identifierName": "phi" @@ -81756,7 +82678,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 39102 + "parenStart": 39442 } } } @@ -81768,44 +82690,44 @@ }, { "type": "VariableDeclaration", - "start": 39139, - "end": 39184, + "start": 39479, + "end": 39524, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 12 }, "end": { - "line": 1078, + "line": 1094, "column": 57 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 39143, - "end": 39183, + "start": 39483, + "end": 39523, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 16 }, "end": { - "line": 1078, + "line": 1094, "column": 56 } }, "id": { "type": "Identifier", - "start": 39143, - "end": 39149, + "start": 39483, + "end": 39489, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 16 }, "end": { - "line": 1078, + "line": 1094, "column": 22 }, "identifierName": "backOp" @@ -81814,43 +82736,43 @@ }, "init": { "type": "BinaryExpression", - "start": 39152, - "end": 39183, + "start": 39492, + "end": 39523, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 25 }, "end": { - "line": 1078, + "line": 1094, "column": 56 } }, "left": { "type": "BinaryExpression", - "start": 39153, - "end": 39159, + "start": 39493, + "end": 39499, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 26 }, "end": { - "line": 1078, + "line": 1094, "column": 32 } }, "left": { "type": "NumericLiteral", - "start": 39153, - "end": 39154, + "start": 39493, + "end": 39494, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 26 }, "end": { - "line": 1078, + "line": 1094, "column": 27 } }, @@ -81863,15 +82785,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 39157, - "end": 39159, + "start": 39497, + "end": 39499, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 30 }, "end": { - "line": 1078, + "line": 1094, "column": 32 }, "identifierName": "a1" @@ -81880,35 +82802,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 39152 + "parenStart": 39492 } }, "operator": "*", "right": { "type": "BinaryExpression", - "start": 39164, - "end": 39182, + "start": 39504, + "end": 39522, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 37 }, "end": { - "line": 1078, + "line": 1094, "column": 55 } }, "left": { "type": "NumericLiteral", - "start": 39164, - "end": 39165, + "start": 39504, + "end": 39505, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 37 }, "end": { - "line": 1078, + "line": 1094, "column": 38 } }, @@ -81921,15 +82843,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 39168, - "end": 39182, + "start": 39508, + "end": 39522, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 41 }, "end": { - "line": 1078, + "line": 1094, "column": 55 }, "identifierName": "visibleOpacity" @@ -81938,7 +82860,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 39163 + "parenStart": 39503 } } } @@ -81948,43 +82870,43 @@ }, { "type": "IfStatement", - "start": 39197, - "end": 39305, + "start": 39537, + "end": 39645, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 12 }, "end": { - "line": 1081, + "line": 1097, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 39201, - "end": 39224, + "start": 39541, + "end": 39564, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 16 }, "end": { - "line": 1079, + "line": 1095, "column": 39 } }, "left": { "type": "Identifier", - "start": 39201, - "end": 39207, + "start": 39541, + "end": 39547, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 16 }, "end": { - "line": 1079, + "line": 1095, "column": 22 }, "identifierName": "backOp" @@ -81994,15 +82916,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 39210, - "end": 39224, + "start": 39550, + "end": 39564, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 25 }, "end": { - "line": 1079, + "line": 1095, "column": 39 }, "identifierName": "maxBackOpacity" @@ -82012,59 +82934,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 39226, - "end": 39305, + "start": 39566, + "end": 39645, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 41 }, "end": { - "line": 1081, + "line": 1097, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 39244, - "end": 39291, + "start": 39584, + "end": 39631, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 16 }, "end": { - "line": 1080, + "line": 1096, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 39244, - "end": 39290, + "start": 39584, + "end": 39630, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 16 }, "end": { - "line": 1080, + "line": 1096, "column": 62 } }, "operator": "=", "left": { "type": "Identifier", - "start": 39244, - "end": 39246, + "start": 39584, + "end": 39586, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 16 }, "end": { - "line": 1080, + "line": 1096, "column": 18 }, "identifierName": "a1" @@ -82073,29 +82995,29 @@ }, "right": { "type": "BinaryExpression", - "start": 39249, - "end": 39290, + "start": 39589, + "end": 39630, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 21 }, "end": { - "line": 1080, + "line": 1096, "column": 62 } }, "left": { "type": "NumericLiteral", - "start": 39249, - "end": 39250, + "start": 39589, + "end": 39590, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 21 }, "end": { - "line": 1080, + "line": 1096, "column": 22 } }, @@ -82108,29 +83030,29 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 39253, - "end": 39290, + "start": 39593, + "end": 39630, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 25 }, "end": { - "line": 1080, + "line": 1096, "column": 62 } }, "left": { "type": "Identifier", - "start": 39253, - "end": 39267, + "start": 39593, + "end": 39607, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 25 }, "end": { - "line": 1080, + "line": 1096, "column": 39 }, "identifierName": "maxBackOpacity" @@ -82140,29 +83062,29 @@ "operator": "/", "right": { "type": "BinaryExpression", - "start": 39271, - "end": 39289, + "start": 39611, + "end": 39629, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 43 }, "end": { - "line": 1080, + "line": 1096, "column": 61 } }, "left": { "type": "NumericLiteral", - "start": 39271, - "end": 39272, + "start": 39611, + "end": 39612, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 43 }, "end": { - "line": 1080, + "line": 1096, "column": 44 } }, @@ -82175,15 +83097,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 39275, - "end": 39289, + "start": 39615, + "end": 39629, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 47 }, "end": { - "line": 1080, + "line": 1096, "column": 61 }, "identifierName": "visibleOpacity" @@ -82192,7 +83114,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 39270 + "parenStart": 39610 } } } @@ -82206,43 +83128,43 @@ }, { "type": "IfStatement", - "start": 39318, - "end": 39381, + "start": 39658, + "end": 39721, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 12 }, "end": { - "line": 1084, + "line": 1100, "column": 13 } }, "test": { "type": "BinaryExpression", - "start": 39322, - "end": 39334, + "start": 39662, + "end": 39674, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 16 }, "end": { - "line": 1082, + "line": 1098, "column": 28 } }, "left": { "type": "Identifier", - "start": 39322, - "end": 39329, + "start": 39662, + "end": 39669, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 16 }, "end": { - "line": 1082, + "line": 1098, "column": 23 }, "identifierName": "opacity" @@ -82252,15 +83174,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 39332, - "end": 39334, + "start": 39672, + "end": 39674, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 26 }, "end": { - "line": 1082, + "line": 1098, "column": 28 }, "identifierName": "a1" @@ -82270,59 +83192,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 39336, - "end": 39381, + "start": 39676, + "end": 39721, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 30 }, "end": { - "line": 1084, + "line": 1100, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 39354, - "end": 39367, + "start": 39694, + "end": 39707, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 16 }, "end": { - "line": 1083, + "line": 1099, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 39354, - "end": 39366, + "start": 39694, + "end": 39706, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 16 }, "end": { - "line": 1083, + "line": 1099, "column": 28 } }, "operator": "=", "left": { "type": "Identifier", - "start": 39354, - "end": 39361, + "start": 39694, + "end": 39701, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 16 }, "end": { - "line": 1083, + "line": 1099, "column": 23 }, "identifierName": "opacity" @@ -82331,15 +83253,15 @@ }, "right": { "type": "Identifier", - "start": 39364, - "end": 39366, + "start": 39704, + "end": 39706, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 26 }, "end": { - "line": 1083, + "line": 1099, "column": 28 }, "identifierName": "a1" @@ -82355,57 +83277,57 @@ }, { "type": "ExpressionStatement", - "start": 39394, - "end": 39437, + "start": 39734, + "end": 39777, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 12 }, "end": { - "line": 1085, + "line": 1101, "column": 55 } }, "expression": { "type": "CallExpression", - "start": 39394, - "end": 39436, + "start": 39734, + "end": 39776, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 12 }, "end": { - "line": 1085, + "line": 1101, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 39394, - "end": 39415, + "start": 39734, + "end": 39755, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 12 }, "end": { - "line": 1085, + "line": 1101, "column": 33 } }, "object": { "type": "Identifier", - "start": 39394, - "end": 39399, + "start": 39734, + "end": 39739, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 12 }, "end": { - "line": 1085, + "line": 1101, "column": 17 }, "identifierName": "model" @@ -82414,15 +83336,15 @@ }, "property": { "type": "Identifier", - "start": 39400, - "end": 39415, + "start": 39740, + "end": 39755, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 18 }, "end": { - "line": 1085, + "line": 1101, "column": 33 }, "identifierName": "setPartsOpacity" @@ -82434,15 +83356,15 @@ "arguments": [ { "type": "Identifier", - "start": 39416, - "end": 39426, + "start": 39756, + "end": 39766, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 34 }, "end": { - "line": 1085, + "line": 1101, "column": 44 }, "identifierName": "partsIndex" @@ -82451,15 +83373,15 @@ }, { "type": "Identifier", - "start": 39428, - "end": 39435, + "start": 39768, + "end": 39775, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 46 }, "end": { - "line": 1085, + "line": 1101, "column": 53 }, "identifierName": "opacity" @@ -82483,15 +83405,15 @@ { "type": "CommentBlock", "value": "float", - "start": 37782, - "end": 37791, + "start": 38122, + "end": 38131, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 123 }, "end": { - "line": 1039, + "line": 1055, "column": 132 } } @@ -82508,15 +83430,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37488, - "end": 37550, + "start": 37828, + "end": 37890, "loc": { "start": { - "line": 1036, + "line": 1052, "column": 0 }, "end": { - "line": 1036, + "line": 1052, "column": 62 } } @@ -82524,15 +83446,15 @@ { "type": "CommentLine", "value": " L2DPose # normalizePartsOpacityGroup()", - "start": 37551, - "end": 37595, + "start": 37891, + "end": 37935, "loc": { "start": { - "line": 1037, + "line": 1053, "column": 0 }, "end": { - "line": 1037, + "line": 1053, "column": 44 } } @@ -82540,15 +83462,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37596, - "end": 37658, + "start": 37936, + "end": 37998, "loc": { "start": { - "line": 1038, + "line": 1054, "column": 0 }, "end": { - "line": 1038, + "line": 1054, "column": 62 } } @@ -82558,15 +83480,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39457, - "end": 39519, + "start": 39797, + "end": 39859, "loc": { "start": { - "line": 1090, + "line": 1106, "column": 0 }, "end": { - "line": 1090, + "line": 1106, "column": 62 } } @@ -82574,15 +83496,15 @@ { "type": "CommentLine", "value": " L2DPose # copyOpacityOtherParts()", - "start": 39520, - "end": 39559, + "start": 39860, + "end": 39899, "loc": { "start": { - "line": 1091, + "line": 1107, "column": 0 }, "end": { - "line": 1091, + "line": 1107, "column": 39 } } @@ -82590,15 +83512,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39560, - "end": 39622, + "start": 39900, + "end": 39962, "loc": { "start": { - "line": 1092, + "line": 1108, "column": 0 }, "end": { - "line": 1092, + "line": 1108, "column": 62 } } @@ -82607,72 +83529,72 @@ }, { "type": "ExpressionStatement", - "start": 39623, - "end": 40303, + "start": 39963, + "end": 40643, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1105, + "line": 1121, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 39623, - "end": 40303, + "start": 39963, + "end": 40643, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1105, + "line": 1121, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 39623, - "end": 39662, + "start": 39963, + "end": 40002, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1093, + "line": 1109, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 39623, - "end": 39640, + "start": 39963, + "end": 39980, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1093, + "line": 1109, "column": 17 } }, "object": { "type": "Identifier", - "start": 39623, - "end": 39630, + "start": 39963, + "end": 39970, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1093, + "line": 1109, "column": 7 }, "identifierName": "L2DPose" @@ -82682,15 +83604,15 @@ }, "property": { "type": "Identifier", - "start": 39631, - "end": 39640, + "start": 39971, + "end": 39980, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 8 }, "end": { - "line": 1093, + "line": 1109, "column": 17 }, "identifierName": "prototype" @@ -82702,15 +83624,15 @@ }, "property": { "type": "Identifier", - "start": 39641, - "end": 39662, + "start": 39981, + "end": 40002, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 18 }, "end": { - "line": 1093, + "line": 1109, "column": 39 }, "identifierName": "copyOpacityOtherParts" @@ -82722,29 +83644,29 @@ }, "right": { "type": "FunctionExpression", - "start": 39665, - "end": 40303, + "start": 40005, + "end": 40643, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 42 }, "end": { - "line": 1105, + "line": 1121, "column": 1 } }, "id": { "type": "Identifier", - "start": 39641, - "end": 39662, + "start": 39981, + "end": 40002, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 18 }, "end": { - "line": 1093, + "line": 1109, "column": 39 }, "identifierName": "copyOpacityOtherParts" @@ -82757,15 +83679,15 @@ "params": [ { "type": "Identifier", - "start": 39675, - "end": 39680, + "start": 40015, + "end": 40020, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 52 }, "end": { - "line": 1093, + "line": 1109, "column": 57 }, "identifierName": "model" @@ -82776,15 +83698,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 39680, - "end": 39696, + "start": 40020, + "end": 40036, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 57 }, "end": { - "line": 1093, + "line": 1109, "column": 73 } } @@ -82793,15 +83715,15 @@ }, { "type": "Identifier", - "start": 39698, - "end": 39708, + "start": 40038, + "end": 40048, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 75 }, "end": { - "line": 1093, + "line": 1109, "column": 85 }, "identifierName": "partsGroup" @@ -82811,15 +83733,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 39680, - "end": 39696, + "start": 40020, + "end": 40036, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 57 }, "end": { - "line": 1093, + "line": 1109, "column": 73 } } @@ -82829,15 +83751,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 39708, - "end": 39727, + "start": 40048, + "end": 40067, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 85 }, "end": { - "line": 1093, + "line": 1109, "column": 104 } } @@ -82847,73 +83769,73 @@ ], "body": { "type": "BlockStatement", - "start": 39729, - "end": 40303, + "start": 40069, + "end": 40643, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 106 }, "end": { - "line": 1105, + "line": 1121, "column": 1 } }, "body": [ { "type": "ForStatement", - "start": 39735, - "end": 40301, + "start": 40075, + "end": 40641, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 4 }, "end": { - "line": 1104, + "line": 1120, "column": 5 } }, "init": { "type": "VariableDeclaration", - "start": 39740, - "end": 39755, + "start": 40080, + "end": 40095, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 9 }, "end": { - "line": 1094, + "line": 1110, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 39744, - "end": 39755, + "start": 40084, + "end": 40095, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 13 }, "end": { - "line": 1094, + "line": 1110, "column": 24 } }, "id": { "type": "Identifier", - "start": 39744, - "end": 39751, + "start": 40084, + "end": 40091, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 13 }, "end": { - "line": 1094, + "line": 1110, "column": 20 }, "identifierName": "i_group" @@ -82923,15 +83845,15 @@ }, "init": { "type": "NumericLiteral", - "start": 39754, - "end": 39755, + "start": 40094, + "end": 40095, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 23 }, "end": { - "line": 1094, + "line": 1110, "column": 24 } }, @@ -82949,29 +83871,29 @@ }, "test": { "type": "BinaryExpression", - "start": 39757, - "end": 39784, + "start": 40097, + "end": 40124, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 26 }, "end": { - "line": 1094, + "line": 1110, "column": 53 } }, "left": { "type": "Identifier", - "start": 39757, - "end": 39764, + "start": 40097, + "end": 40104, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 26 }, "end": { - "line": 1094, + "line": 1110, "column": 33 }, "identifierName": "i_group" @@ -82981,29 +83903,29 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 39767, - "end": 39784, + "start": 40107, + "end": 40124, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 36 }, "end": { - "line": 1094, + "line": 1110, "column": 53 } }, "object": { "type": "Identifier", - "start": 39767, - "end": 39777, + "start": 40107, + "end": 40117, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 36 }, "end": { - "line": 1094, + "line": 1110, "column": 46 }, "identifierName": "partsGroup" @@ -83012,15 +83934,15 @@ }, "property": { "type": "Identifier", - "start": 39778, - "end": 39784, + "start": 40118, + "end": 40124, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 47 }, "end": { - "line": 1094, + "line": 1110, "column": 53 }, "identifierName": "length" @@ -83032,15 +83954,15 @@ }, "update": { "type": "UpdateExpression", - "start": 39786, - "end": 39795, + "start": 40126, + "end": 40135, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 55 }, "end": { - "line": 1094, + "line": 1110, "column": 64 } }, @@ -83048,15 +83970,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 39786, - "end": 39793, + "start": 40126, + "end": 40133, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 55 }, "end": { - "line": 1094, + "line": 1110, "column": 62 }, "identifierName": "i_group" @@ -83066,59 +83988,59 @@ }, "body": { "type": "BlockStatement", - "start": 39797, - "end": 40301, + "start": 40137, + "end": 40641, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 66 }, "end": { - "line": 1104, + "line": 1120, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 39807, - "end": 39844, + "start": 40147, + "end": 40184, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 8 }, "end": { - "line": 1095, + "line": 1111, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 39811, - "end": 39843, + "start": 40151, + "end": 40183, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 12 }, "end": { - "line": 1095, + "line": 1111, "column": 44 } }, "id": { "type": "Identifier", - "start": 39811, - "end": 39821, + "start": 40151, + "end": 40161, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 12 }, "end": { - "line": 1095, + "line": 1111, "column": 22 }, "identifierName": "partsParam" @@ -83127,29 +84049,29 @@ }, "init": { "type": "MemberExpression", - "start": 39824, - "end": 39843, + "start": 40164, + "end": 40183, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 25 }, "end": { - "line": 1095, + "line": 1111, "column": 44 } }, "object": { "type": "Identifier", - "start": 39824, - "end": 39834, + "start": 40164, + "end": 40174, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 25 }, "end": { - "line": 1095, + "line": 1111, "column": 35 }, "identifierName": "partsGroup" @@ -83158,15 +84080,15 @@ }, "property": { "type": "Identifier", - "start": 39835, - "end": 39842, + "start": 40175, + "end": 40182, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 36 }, "end": { - "line": 1095, + "line": 1111, "column": 43 }, "identifierName": "i_group" @@ -83182,15 +84104,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 39845, - "end": 39860, + "start": 40185, + "end": 40200, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 46 }, "end": { - "line": 1095, + "line": 1111, "column": 61 } } @@ -83199,57 +84121,57 @@ }, { "type": "IfStatement", - "start": 39869, - "end": 39907, + "start": 40209, + "end": 40247, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 8 }, "end": { - "line": 1096, + "line": 1112, "column": 46 } }, "test": { "type": "BinaryExpression", - "start": 39873, - "end": 39896, + "start": 40213, + "end": 40236, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 12 }, "end": { - "line": 1096, + "line": 1112, "column": 35 } }, "left": { "type": "MemberExpression", - "start": 39873, - "end": 39888, + "start": 40213, + "end": 40228, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 12 }, "end": { - "line": 1096, + "line": 1112, "column": 27 } }, "object": { "type": "Identifier", - "start": 39873, - "end": 39883, + "start": 40213, + "end": 40223, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 12 }, "end": { - "line": 1096, + "line": 1112, "column": 22 }, "identifierName": "partsParam" @@ -83259,15 +84181,15 @@ }, "property": { "type": "Identifier", - "start": 39884, - "end": 39888, + "start": 40224, + "end": 40228, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 23 }, "end": { - "line": 1096, + "line": 1112, "column": 27 }, "identifierName": "link" @@ -83280,15 +84202,15 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 39892, - "end": 39896, + "start": 40232, + "end": 40236, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 31 }, "end": { - "line": 1096, + "line": 1112, "column": 35 } } @@ -83297,15 +84219,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 39898, - "end": 39907, + "start": 40238, + "end": 40247, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 37 }, "end": { - "line": 1096, + "line": 1112, "column": 46 } }, @@ -83316,15 +84238,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 39845, - "end": 39860, + "start": 40185, + "end": 40200, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 46 }, "end": { - "line": 1095, + "line": 1111, "column": 61 } } @@ -83333,57 +84255,57 @@ }, { "type": "IfStatement", - "start": 39916, - "end": 39956, + "start": 40256, + "end": 40296, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 8 }, "end": { - "line": 1097, + "line": 1113, "column": 48 } }, "test": { "type": "BinaryExpression", - "start": 39920, - "end": 39945, + "start": 40260, + "end": 40285, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 12 }, "end": { - "line": 1097, + "line": 1113, "column": 37 } }, "left": { "type": "MemberExpression", - "start": 39920, - "end": 39941, + "start": 40260, + "end": 40281, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 12 }, "end": { - "line": 1097, + "line": 1113, "column": 33 } }, "object": { "type": "Identifier", - "start": 39920, - "end": 39930, + "start": 40260, + "end": 40270, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 12 }, "end": { - "line": 1097, + "line": 1113, "column": 22 }, "identifierName": "partsParam" @@ -83392,15 +84314,15 @@ }, "property": { "type": "Identifier", - "start": 39931, - "end": 39941, + "start": 40271, + "end": 40281, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 23 }, "end": { - "line": 1097, + "line": 1113, "column": 33 }, "identifierName": "partsIndex" @@ -83412,15 +84334,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 39944, - "end": 39945, + "start": 40284, + "end": 40285, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 36 }, "end": { - "line": 1097, + "line": 1113, "column": 37 } }, @@ -83433,15 +84355,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 39947, - "end": 39956, + "start": 40287, + "end": 40296, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 39 }, "end": { - "line": 1097, + "line": 1113, "column": 48 } }, @@ -83451,44 +84373,44 @@ }, { "type": "VariableDeclaration", - "start": 39965, - "end": 40024, + "start": 40305, + "end": 40364, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 8 }, "end": { - "line": 1098, + "line": 1114, "column": 67 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 39969, - "end": 40023, + "start": 40309, + "end": 40363, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 12 }, "end": { - "line": 1098, + "line": 1114, "column": 66 } }, "id": { "type": "Identifier", - "start": 39969, - "end": 39976, + "start": 40309, + "end": 40316, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 12 }, "end": { - "line": 1098, + "line": 1114, "column": 19 }, "identifierName": "opacity" @@ -83497,43 +84419,43 @@ }, "init": { "type": "CallExpression", - "start": 39979, - "end": 40023, + "start": 40319, + "end": 40363, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 22 }, "end": { - "line": 1098, + "line": 1114, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 39979, - "end": 40000, + "start": 40319, + "end": 40340, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 22 }, "end": { - "line": 1098, + "line": 1114, "column": 43 } }, "object": { "type": "Identifier", - "start": 39979, - "end": 39984, + "start": 40319, + "end": 40324, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 22 }, "end": { - "line": 1098, + "line": 1114, "column": 27 }, "identifierName": "model" @@ -83542,15 +84464,15 @@ }, "property": { "type": "Identifier", - "start": 39985, - "end": 40000, + "start": 40325, + "end": 40340, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 28 }, "end": { - "line": 1098, + "line": 1114, "column": 43 }, "identifierName": "getPartsOpacity" @@ -83562,29 +84484,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 40001, - "end": 40022, + "start": 40341, + "end": 40362, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 44 }, "end": { - "line": 1098, + "line": 1114, "column": 65 } }, "object": { "type": "Identifier", - "start": 40001, - "end": 40011, + "start": 40341, + "end": 40351, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 44 }, "end": { - "line": 1098, + "line": 1114, "column": 54 }, "identifierName": "partsParam" @@ -83593,15 +84515,15 @@ }, "property": { "type": "Identifier", - "start": 40012, - "end": 40022, + "start": 40352, + "end": 40362, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 55 }, "end": { - "line": 1098, + "line": 1114, "column": 65 }, "identifierName": "partsIndex" @@ -83618,58 +84540,58 @@ }, { "type": "ForStatement", - "start": 40033, - "end": 40295, + "start": 40373, + "end": 40635, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 8 }, "end": { - "line": 1103, + "line": 1119, "column": 9 } }, "init": { "type": "VariableDeclaration", - "start": 40038, - "end": 40052, + "start": 40378, + "end": 40392, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 13 }, "end": { - "line": 1099, + "line": 1115, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 40042, - "end": 40052, + "start": 40382, + "end": 40392, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 17 }, "end": { - "line": 1099, + "line": 1115, "column": 27 } }, "id": { "type": "Identifier", - "start": 40042, - "end": 40048, + "start": 40382, + "end": 40388, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 17 }, "end": { - "line": 1099, + "line": 1115, "column": 23 }, "identifierName": "i_link" @@ -83678,15 +84600,15 @@ }, "init": { "type": "NumericLiteral", - "start": 40051, - "end": 40052, + "start": 40391, + "end": 40392, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 26 }, "end": { - "line": 1099, + "line": 1115, "column": 27 } }, @@ -83702,29 +84624,29 @@ }, "test": { "type": "BinaryExpression", - "start": 40054, - "end": 40085, + "start": 40394, + "end": 40425, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 29 }, "end": { - "line": 1099, + "line": 1115, "column": 60 } }, "left": { "type": "Identifier", - "start": 40054, - "end": 40060, + "start": 40394, + "end": 40400, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 29 }, "end": { - "line": 1099, + "line": 1115, "column": 35 }, "identifierName": "i_link" @@ -83734,43 +84656,43 @@ "operator": "<", "right": { "type": "MemberExpression", - "start": 40063, - "end": 40085, + "start": 40403, + "end": 40425, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 38 }, "end": { - "line": 1099, + "line": 1115, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 40063, - "end": 40078, + "start": 40403, + "end": 40418, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 38 }, "end": { - "line": 1099, + "line": 1115, "column": 53 } }, "object": { "type": "Identifier", - "start": 40063, - "end": 40073, + "start": 40403, + "end": 40413, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 38 }, "end": { - "line": 1099, + "line": 1115, "column": 48 }, "identifierName": "partsParam" @@ -83779,15 +84701,15 @@ }, "property": { "type": "Identifier", - "start": 40074, - "end": 40078, + "start": 40414, + "end": 40418, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 49 }, "end": { - "line": 1099, + "line": 1115, "column": 53 }, "identifierName": "link" @@ -83798,15 +84720,15 @@ }, "property": { "type": "Identifier", - "start": 40079, - "end": 40085, + "start": 40419, + "end": 40425, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 54 }, "end": { - "line": 1099, + "line": 1115, "column": 60 }, "identifierName": "length" @@ -83818,15 +84740,15 @@ }, "update": { "type": "UpdateExpression", - "start": 40087, - "end": 40095, + "start": 40427, + "end": 40435, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 62 }, "end": { - "line": 1099, + "line": 1115, "column": 70 } }, @@ -83834,15 +84756,15 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 40087, - "end": 40093, + "start": 40427, + "end": 40433, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 62 }, "end": { - "line": 1099, + "line": 1115, "column": 68 }, "identifierName": "i_link" @@ -83852,59 +84774,59 @@ }, "body": { "type": "BlockStatement", - "start": 40097, - "end": 40295, + "start": 40437, + "end": 40635, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 72 }, "end": { - "line": 1103, + "line": 1119, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 40111, - "end": 40151, + "start": 40451, + "end": 40491, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 12 }, "end": { - "line": 1100, + "line": 1116, "column": 52 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 40115, - "end": 40150, + "start": 40455, + "end": 40490, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 16 }, "end": { - "line": 1100, + "line": 1116, "column": 51 } }, "id": { "type": "Identifier", - "start": 40115, - "end": 40124, + "start": 40455, + "end": 40464, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 16 }, "end": { - "line": 1100, + "line": 1116, "column": 25 }, "identifierName": "linkParts" @@ -83913,43 +84835,43 @@ }, "init": { "type": "MemberExpression", - "start": 40127, - "end": 40150, + "start": 40467, + "end": 40490, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 28 }, "end": { - "line": 1100, + "line": 1116, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 40127, - "end": 40142, + "start": 40467, + "end": 40482, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 28 }, "end": { - "line": 1100, + "line": 1116, "column": 43 } }, "object": { "type": "Identifier", - "start": 40127, - "end": 40137, + "start": 40467, + "end": 40477, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 28 }, "end": { - "line": 1100, + "line": 1116, "column": 38 }, "identifierName": "partsParam" @@ -83958,15 +84880,15 @@ }, "property": { "type": "Identifier", - "start": 40138, - "end": 40142, + "start": 40478, + "end": 40482, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 39 }, "end": { - "line": 1100, + "line": 1116, "column": 43 }, "identifierName": "link" @@ -83977,15 +84899,15 @@ }, "property": { "type": "Identifier", - "start": 40143, - "end": 40149, + "start": 40483, + "end": 40489, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 44 }, "end": { - "line": 1100, + "line": 1116, "column": 50 }, "identifierName": "i_link" @@ -84001,15 +84923,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 40152, - "end": 40167, + "start": 40492, + "end": 40507, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 53 }, "end": { - "line": 1100, + "line": 1116, "column": 68 } } @@ -84018,57 +84940,57 @@ }, { "type": "IfStatement", - "start": 40180, - "end": 40219, + "start": 40520, + "end": 40559, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 12 }, "end": { - "line": 1101, + "line": 1117, "column": 51 } }, "test": { "type": "BinaryExpression", - "start": 40184, - "end": 40208, + "start": 40524, + "end": 40548, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 16 }, "end": { - "line": 1101, + "line": 1117, "column": 40 } }, "left": { "type": "MemberExpression", - "start": 40184, - "end": 40204, + "start": 40524, + "end": 40544, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 16 }, "end": { - "line": 1101, + "line": 1117, "column": 36 } }, "object": { "type": "Identifier", - "start": 40184, - "end": 40193, + "start": 40524, + "end": 40533, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 16 }, "end": { - "line": 1101, + "line": 1117, "column": 25 }, "identifierName": "linkParts" @@ -84078,15 +85000,15 @@ }, "property": { "type": "Identifier", - "start": 40194, - "end": 40204, + "start": 40534, + "end": 40544, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 26 }, "end": { - "line": 1101, + "line": 1117, "column": 36 }, "identifierName": "partsIndex" @@ -84099,15 +85021,15 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 40207, - "end": 40208, + "start": 40547, + "end": 40548, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 39 }, "end": { - "line": 1101, + "line": 1117, "column": 40 } }, @@ -84121,15 +85043,15 @@ }, "consequent": { "type": "ContinueStatement", - "start": 40210, - "end": 40219, + "start": 40550, + "end": 40559, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 42 }, "end": { - "line": 1101, + "line": 1117, "column": 51 } }, @@ -84140,15 +85062,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 40152, - "end": 40167, + "start": 40492, + "end": 40507, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 53 }, "end": { - "line": 1100, + "line": 1116, "column": 68 } } @@ -84157,57 +85079,57 @@ }, { "type": "ExpressionStatement", - "start": 40232, - "end": 40285, + "start": 40572, + "end": 40625, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 12 }, "end": { - "line": 1102, + "line": 1118, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 40232, - "end": 40284, + "start": 40572, + "end": 40624, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 12 }, "end": { - "line": 1102, + "line": 1118, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 40232, - "end": 40253, + "start": 40572, + "end": 40593, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 12 }, "end": { - "line": 1102, + "line": 1118, "column": 33 } }, "object": { "type": "Identifier", - "start": 40232, - "end": 40237, + "start": 40572, + "end": 40577, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 12 }, "end": { - "line": 1102, + "line": 1118, "column": 17 }, "identifierName": "model" @@ -84216,15 +85138,15 @@ }, "property": { "type": "Identifier", - "start": 40238, - "end": 40253, + "start": 40578, + "end": 40593, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 18 }, "end": { - "line": 1102, + "line": 1118, "column": 33 }, "identifierName": "setPartsOpacity" @@ -84236,29 +85158,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 40254, - "end": 40274, + "start": 40594, + "end": 40614, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 34 }, "end": { - "line": 1102, + "line": 1118, "column": 54 } }, "object": { "type": "Identifier", - "start": 40254, - "end": 40263, + "start": 40594, + "end": 40603, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 34 }, "end": { - "line": 1102, + "line": 1118, "column": 43 }, "identifierName": "linkParts" @@ -84267,15 +85189,15 @@ }, "property": { "type": "Identifier", - "start": 40264, - "end": 40274, + "start": 40604, + "end": 40614, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 44 }, "end": { - "line": 1102, + "line": 1118, "column": 54 }, "identifierName": "partsIndex" @@ -84286,15 +85208,15 @@ }, { "type": "Identifier", - "start": 40276, - "end": 40283, + "start": 40616, + "end": 40623, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 56 }, "end": { - "line": 1102, + "line": 1118, "column": 63 }, "identifierName": "opacity" @@ -84319,15 +85241,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 39708, - "end": 39727, + "start": 40048, + "end": 40067, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 85 }, "end": { - "line": 1093, + "line": 1109, "column": 104 } } @@ -84344,15 +85266,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39457, - "end": 39519, + "start": 39797, + "end": 39859, "loc": { "start": { - "line": 1090, + "line": 1106, "column": 0 }, "end": { - "line": 1090, + "line": 1106, "column": 62 } } @@ -84360,15 +85282,15 @@ { "type": "CommentLine", "value": " L2DPose # copyOpacityOtherParts()", - "start": 39520, - "end": 39559, + "start": 39860, + "end": 39899, "loc": { "start": { - "line": 1091, + "line": 1107, "column": 0 }, "end": { - "line": 1091, + "line": 1107, "column": 39 } } @@ -84376,15 +85298,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39560, - "end": 39622, + "start": 39900, + "end": 39962, "loc": { "start": { - "line": 1092, + "line": 1108, "column": 0 }, "end": { - "line": 1092, + "line": 1108, "column": 62 } } @@ -84394,15 +85316,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40305, - "end": 40367, + "start": 40645, + "end": 40707, "loc": { "start": { - "line": 1107, + "line": 1123, "column": 0 }, "end": { - "line": 1107, + "line": 1123, "column": 62 } } @@ -84410,15 +85332,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40368, - "end": 40430, + "start": 40708, + "end": 40770, "loc": { "start": { - "line": 1108, + "line": 1124, "column": 0 }, "end": { - "line": 1108, + "line": 1124, "column": 62 } } @@ -84426,15 +85348,15 @@ { "type": "CommentLine", "value": " class L2DPartsParam", - "start": 40431, - "end": 40454, + "start": 40771, + "end": 40794, "loc": { "start": { - "line": 1109, + "line": 1125, "column": 0 }, "end": { - "line": 1109, + "line": 1125, "column": 23 } } @@ -84442,15 +85364,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40455, - "end": 40517, + "start": 40795, + "end": 40857, "loc": { "start": { - "line": 1110, + "line": 1126, "column": 0 }, "end": { - "line": 1110, + "line": 1126, "column": 62 } } @@ -84458,15 +85380,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40518, - "end": 40580, + "start": 40858, + "end": 40920, "loc": { "start": { - "line": 1111, + "line": 1127, "column": 0 }, "end": { - "line": 1111, + "line": 1127, "column": 62 } } @@ -84475,29 +85397,29 @@ }, { "type": "Identifier", - "start": 40581, - "end": 40741, + "start": 40921, + "end": 41081, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 0 }, "end": { - "line": 1117, + "line": 1133, "column": 1 } }, "id": { "type": "Identifier", - "start": 40590, - "end": 40603, + "start": 40930, + "end": 40943, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 9 }, "end": { - "line": 1112, + "line": 1128, "column": 22 }, "identifierName": "L2DPartsParam" @@ -84511,15 +85433,15 @@ "params": [ { "type": "Identifier", - "start": 40604, - "end": 40606, + "start": 40944, + "end": 40946, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 23 }, "end": { - "line": 1112, + "line": 1128, "column": 25 }, "identifierName": "id" @@ -84530,15 +85452,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -84548,73 +85470,73 @@ ], "body": { "type": "BlockStatement", - "start": 40618, - "end": 40741, + "start": 40958, + "end": 41081, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 37 }, "end": { - "line": 1117, + "line": 1133, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 40624, - "end": 40645, + "start": 40964, + "end": 40985, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 40624, - "end": 40644, + "start": 40964, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40624, - "end": 40639, + "start": 40964, + "end": 40979, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 40624, - "end": 40628, + "start": 40964, + "end": 40968, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 8 } }, @@ -84622,15 +85544,15 @@ }, "property": { "type": "Identifier", - "start": 40629, - "end": 40639, + "start": 40969, + "end": 40979, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 9 }, "end": { - "line": 1113, + "line": 1129, "column": 19 }, "identifierName": "paramIndex" @@ -84642,15 +85564,15 @@ }, "right": { "type": "UnaryExpression", - "start": 40642, - "end": 40644, + "start": 40982, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 22 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, @@ -84658,15 +85580,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 40643, - "end": 40644, + "start": 40983, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 23 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, @@ -84686,73 +85608,73 @@ }, { "type": "ExpressionStatement", - "start": 40650, - "end": 40671, + "start": 40990, + "end": 41011, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 40650, - "end": 40670, + "start": 40990, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40650, - "end": 40665, + "start": 40990, + "end": 41005, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 40650, - "end": 40654, + "start": 40990, + "end": 40994, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 8 } } }, "property": { "type": "Identifier", - "start": 40655, - "end": 40665, + "start": 40995, + "end": 41005, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 9 }, "end": { - "line": 1114, + "line": 1130, "column": 19 }, "identifierName": "partsIndex" @@ -84763,15 +85685,15 @@ }, "right": { "type": "UnaryExpression", - "start": 40668, - "end": 40670, + "start": 41008, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 22 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, @@ -84779,15 +85701,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 40669, - "end": 40670, + "start": 41009, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 23 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, @@ -84805,73 +85727,73 @@ }, { "type": "ExpressionStatement", - "start": 40676, - "end": 40693, + "start": 41016, + "end": 41033, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 40676, - "end": 40692, + "start": 41016, + "end": 41032, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40676, - "end": 40685, + "start": 41016, + "end": 41025, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 40676, - "end": 40680, + "start": 41016, + "end": 41020, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 8 } } }, "property": { "type": "Identifier", - "start": 40681, - "end": 40685, + "start": 41021, + "end": 41025, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 9 }, "end": { - "line": 1115, + "line": 1131, "column": 13 }, "identifierName": "link" @@ -84882,15 +85804,15 @@ }, "right": { "type": "NullLiteral", - "start": 40688, - "end": 40692, + "start": 41028, + "end": 41032, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 16 }, "end": { - "line": 1115, + "line": 1131, "column": 20 } } @@ -84900,15 +85822,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -84917,58 +85839,58 @@ }, { "type": "ExpressionStatement", - "start": 40726, - "end": 40739, + "start": 41066, + "end": 41079, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 17 } }, "expression": { "type": "AssignmentExpression", - "start": 40726, - "end": 40738, + "start": 41066, + "end": 41078, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 16 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40726, - "end": 40733, + "start": 41066, + "end": 41073, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 40726, - "end": 40730, + "start": 41066, + "end": 41070, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 8 } }, @@ -84976,15 +85898,15 @@ }, "property": { "type": "Identifier", - "start": 40731, - "end": 40733, + "start": 41071, + "end": 41073, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 9 }, "end": { - "line": 1116, + "line": 1132, "column": 11 }, "identifierName": "id" @@ -84996,15 +85918,15 @@ }, "right": { "type": "Identifier", - "start": 40736, - "end": 40738, + "start": 41076, + "end": 41078, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 14 }, "end": { - "line": 1116, + "line": 1132, "column": 16 }, "identifierName": "id" @@ -85017,15 +85939,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -85038,15 +85960,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -85060,72 +85982,72 @@ }, { "type": "ExpressionStatement", - "start": 40903, - "end": 41160, + "start": 41243, + "end": 41500, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1126, + "line": 1142, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 40903, - "end": 41160, + "start": 41243, + "end": 41500, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1126, + "line": 1142, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40903, - "end": 40936, + "start": 41243, + "end": 41276, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1122, + "line": 1138, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 40903, - "end": 40926, + "start": 41243, + "end": 41266, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1122, + "line": 1138, "column": 23 } }, "object": { "type": "Identifier", - "start": 40903, - "end": 40916, + "start": 41243, + "end": 41256, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1122, + "line": 1138, "column": 13 }, "identifierName": "L2DPartsParam" @@ -85135,15 +86057,15 @@ }, "property": { "type": "Identifier", - "start": 40917, - "end": 40926, + "start": 41257, + "end": 41266, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 14 }, "end": { - "line": 1122, + "line": 1138, "column": 23 }, "identifierName": "prototype" @@ -85155,15 +86077,15 @@ }, "property": { "type": "Identifier", - "start": 40927, - "end": 40936, + "start": 41267, + "end": 41276, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 24 }, "end": { - "line": 1122, + "line": 1138, "column": 33 }, "identifierName": "initIndex" @@ -85175,29 +86097,29 @@ }, "right": { "type": "FunctionExpression", - "start": 40939, - "end": 41160, + "start": 41279, + "end": 41500, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 36 }, "end": { - "line": 1126, + "line": 1142, "column": 1 } }, "id": { "type": "Identifier", - "start": 40927, - "end": 40936, + "start": 41267, + "end": 41276, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 24 }, "end": { - "line": 1122, + "line": 1138, "column": 33 }, "identifierName": "initIndex" @@ -85210,15 +86132,15 @@ "params": [ { "type": "Identifier", - "start": 40949, - "end": 40954, + "start": 41289, + "end": 41294, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 46 }, "end": { - "line": 1122, + "line": 1138, "column": 51 }, "identifierName": "model" @@ -85229,15 +86151,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 40954, - "end": 40970, + "start": 41294, + "end": 41310, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 51 }, "end": { - "line": 1122, + "line": 1138, "column": 67 } } @@ -85247,73 +86169,73 @@ ], "body": { "type": "BlockStatement", - "start": 40972, - "end": 41160, + "start": 41312, + "end": 41500, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 69 }, "end": { - "line": 1126, + "line": 1142, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 40978, - "end": 41038, + "start": 41318, + "end": 41378, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 4 }, "end": { - "line": 1123, + "line": 1139, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 40978, - "end": 41037, + "start": 41318, + "end": 41377, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 4 }, "end": { - "line": 1123, + "line": 1139, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40978, - "end": 40993, + "start": 41318, + "end": 41333, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 4 }, "end": { - "line": 1123, + "line": 1139, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 40978, - "end": 40982, + "start": 41318, + "end": 41322, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 4 }, "end": { - "line": 1123, + "line": 1139, "column": 8 } }, @@ -85321,15 +86243,15 @@ }, "property": { "type": "Identifier", - "start": 40983, - "end": 40993, + "start": 41323, + "end": 41333, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 9 }, "end": { - "line": 1123, + "line": 1139, "column": 19 }, "identifierName": "paramIndex" @@ -85341,43 +86263,43 @@ }, "right": { "type": "CallExpression", - "start": 40996, - "end": 41037, + "start": 41336, + "end": 41377, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 22 }, "end": { - "line": 1123, + "line": 1139, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 40996, - "end": 41015, + "start": 41336, + "end": 41355, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 22 }, "end": { - "line": 1123, + "line": 1139, "column": 41 } }, "object": { "type": "Identifier", - "start": 40996, - "end": 41001, + "start": 41336, + "end": 41341, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 22 }, "end": { - "line": 1123, + "line": 1139, "column": 27 }, "identifierName": "model" @@ -85386,15 +86308,15 @@ }, "property": { "type": "Identifier", - "start": 41002, - "end": 41015, + "start": 41342, + "end": 41355, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 28 }, "end": { - "line": 1123, + "line": 1139, "column": 41 }, "identifierName": "getParamIndex" @@ -85406,29 +86328,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 41016, - "end": 41036, + "start": 41356, + "end": 41376, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 42 }, "end": { - "line": 1123, + "line": 1139, "column": 62 } }, "left": { "type": "StringLiteral", - "start": 41016, - "end": 41026, + "start": 41356, + "end": 41366, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 42 }, "end": { - "line": 1123, + "line": 1139, "column": 52 } }, @@ -85441,44 +86363,44 @@ "operator": "+", "right": { "type": "MemberExpression", - "start": 41029, - "end": 41036, + "start": 41369, + "end": 41376, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 55 }, "end": { - "line": 1123, + "line": 1139, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 41029, - "end": 41033, + "start": 41369, + "end": 41373, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 55 }, "end": { - "line": 1123, + "line": 1139, "column": 59 } } }, "property": { "type": "Identifier", - "start": 41034, - "end": 41036, + "start": 41374, + "end": 41376, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 60 }, "end": { - "line": 1123, + "line": 1139, "column": 62 }, "identifierName": "id" @@ -85496,73 +86418,73 @@ }, { "type": "ExpressionStatement", - "start": 41043, - "end": 41113, + "start": 41383, + "end": 41453, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 4 }, "end": { - "line": 1124, + "line": 1140, "column": 74 } }, "expression": { "type": "AssignmentExpression", - "start": 41043, - "end": 41112, + "start": 41383, + "end": 41452, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 4 }, "end": { - "line": 1124, + "line": 1140, "column": 73 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41043, - "end": 41058, + "start": 41383, + "end": 41398, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 4 }, "end": { - "line": 1124, + "line": 1140, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 41043, - "end": 41047, + "start": 41383, + "end": 41387, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 4 }, "end": { - "line": 1124, + "line": 1140, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41048, - "end": 41058, + "start": 41388, + "end": 41398, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 9 }, "end": { - "line": 1124, + "line": 1140, "column": 19 }, "identifierName": "partsIndex" @@ -85573,43 +86495,43 @@ }, "right": { "type": "CallExpression", - "start": 41061, - "end": 41112, + "start": 41401, + "end": 41452, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 22 }, "end": { - "line": 1124, + "line": 1140, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 41061, - "end": 41084, + "start": 41401, + "end": 41424, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 22 }, "end": { - "line": 1124, + "line": 1140, "column": 45 } }, "object": { "type": "Identifier", - "start": 41061, - "end": 41066, + "start": 41401, + "end": 41406, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 22 }, "end": { - "line": 1124, + "line": 1140, "column": 27 }, "identifierName": "model" @@ -85618,15 +86540,15 @@ }, "property": { "type": "Identifier", - "start": 41067, - "end": 41084, + "start": 41407, + "end": 41424, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 28 }, "end": { - "line": 1124, + "line": 1140, "column": 45 }, "identifierName": "getPartsDataIndex" @@ -85638,43 +86560,43 @@ "arguments": [ { "type": "CallExpression", - "start": 41085, - "end": 41111, + "start": 41425, + "end": 41451, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 46 }, "end": { - "line": 1124, + "line": 1140, "column": 72 } }, "callee": { "type": "MemberExpression", - "start": 41085, - "end": 41102, + "start": 41425, + "end": 41442, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 46 }, "end": { - "line": 1124, + "line": 1140, "column": 63 } }, "object": { "type": "Identifier", - "start": 41085, - "end": 41096, + "start": 41425, + "end": 41436, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 46 }, "end": { - "line": 1124, + "line": 1140, "column": 57 }, "identifierName": "PartsDataID" @@ -85683,15 +86605,15 @@ }, "property": { "type": "Identifier", - "start": 41097, - "end": 41102, + "start": 41437, + "end": 41442, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 58 }, "end": { - "line": 1124, + "line": 1140, "column": 63 }, "identifierName": "getID" @@ -85703,44 +86625,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 41103, - "end": 41110, + "start": 41443, + "end": 41450, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 64 }, "end": { - "line": 1124, + "line": 1140, "column": 71 } }, "object": { "type": "ThisExpression", - "start": 41103, - "end": 41107, + "start": 41443, + "end": 41447, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 64 }, "end": { - "line": 1124, + "line": 1140, "column": 68 } } }, "property": { "type": "Identifier", - "start": 41108, - "end": 41110, + "start": 41448, + "end": 41450, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 69 }, "end": { - "line": 1124, + "line": 1140, "column": 71 }, "identifierName": "id" @@ -85757,57 +86679,57 @@ }, { "type": "ExpressionStatement", - "start": 41118, - "end": 41158, + "start": 41458, + "end": 41498, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 4 }, "end": { - "line": 1125, + "line": 1141, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 41118, - "end": 41157, + "start": 41458, + "end": 41497, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 4 }, "end": { - "line": 1125, + "line": 1141, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 41118, - "end": 41137, + "start": 41458, + "end": 41477, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 4 }, "end": { - "line": 1125, + "line": 1141, "column": 23 } }, "object": { "type": "Identifier", - "start": 41118, - "end": 41123, + "start": 41458, + "end": 41463, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 4 }, "end": { - "line": 1125, + "line": 1141, "column": 9 }, "identifierName": "model" @@ -85816,15 +86738,15 @@ }, "property": { "type": "Identifier", - "start": 41124, - "end": 41137, + "start": 41464, + "end": 41477, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 10 }, "end": { - "line": 1125, + "line": 1141, "column": 23 }, "identifierName": "setParamFloat" @@ -85836,44 +86758,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 41138, - "end": 41153, + "start": 41478, + "end": 41493, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 24 }, "end": { - "line": 1125, + "line": 1141, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 41138, - "end": 41142, + "start": 41478, + "end": 41482, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 24 }, "end": { - "line": 1125, + "line": 1141, "column": 28 } } }, "property": { "type": "Identifier", - "start": 41143, - "end": 41153, + "start": 41483, + "end": 41493, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 29 }, "end": { - "line": 1125, + "line": 1141, "column": 39 }, "identifierName": "paramIndex" @@ -85884,15 +86806,15 @@ }, { "type": "NumericLiteral", - "start": 41155, - "end": 41156, + "start": 41495, + "end": 41496, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 41 }, "end": { - "line": 1125, + "line": 1141, "column": 42 } }, @@ -85911,15 +86833,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 40954, - "end": 40970, + "start": 41294, + "end": 41310, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 51 }, "end": { - "line": 1122, + "line": 1138, "column": 67 } } @@ -85936,15 +86858,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40743, - "end": 40805, + "start": 41083, + "end": 41145, "loc": { "start": { - "line": 1119, + "line": 1135, "column": 0 }, "end": { - "line": 1119, + "line": 1135, "column": 62 } } @@ -85952,15 +86874,15 @@ { "type": "CommentLine", "value": " L2DPartsParam # initIndex()", - "start": 40806, - "end": 40839, + "start": 41146, + "end": 41179, "loc": { "start": { - "line": 1120, + "line": 1136, "column": 0 }, "end": { - "line": 1120, + "line": 1136, "column": 33 } } @@ -85968,15 +86890,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40840, - "end": 40902, + "start": 41180, + "end": 41242, "loc": { "start": { - "line": 1121, + "line": 1137, "column": 0 }, "end": { - "line": 1121, + "line": 1137, "column": 62 } } @@ -85986,15 +86908,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41162, - "end": 41224, + "start": 41502, + "end": 41564, "loc": { "start": { - "line": 1128, + "line": 1144, "column": 0 }, "end": { - "line": 1128, + "line": 1144, "column": 62 } } @@ -86002,15 +86924,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41225, - "end": 41287, + "start": 41565, + "end": 41627, "loc": { "start": { - "line": 1129, + "line": 1145, "column": 0 }, "end": { - "line": 1129, + "line": 1145, "column": 62 } } @@ -86018,15 +86940,15 @@ { "type": "CommentLine", "value": " class L2DTargetPoint", - "start": 41288, - "end": 41312, + "start": 41628, + "end": 41652, "loc": { "start": { - "line": 1130, + "line": 1146, "column": 0 }, "end": { - "line": 1130, + "line": 1146, "column": 24 } } @@ -86034,15 +86956,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41313, - "end": 41375, + "start": 41653, + "end": 41715, "loc": { "start": { - "line": 1131, + "line": 1147, "column": 0 }, "end": { - "line": 1131, + "line": 1147, "column": 62 } } @@ -86050,15 +86972,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41376, - "end": 41438, + "start": 41716, + "end": 41778, "loc": { "start": { - "line": 1132, + "line": 1148, "column": 0 }, "end": { - "line": 1132, + "line": 1148, "column": 62 } } @@ -86067,29 +86989,29 @@ }, { "type": "Identifier", - "start": 41439, - "end": 41676, + "start": 41779, + "end": 42016, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 0 }, "end": { - "line": 1142, + "line": 1158, "column": 1 } }, "id": { "type": "Identifier", - "start": 41448, - "end": 41462, + "start": 41788, + "end": 41802, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 9 }, "end": { - "line": 1133, + "line": 1149, "column": 23 }, "identifierName": "L2DTargetPoint" @@ -86103,88 +87025,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 41465, - "end": 41676, + "start": 41805, + "end": 42016, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 26 }, "end": { - "line": 1142, + "line": 1158, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 41471, - "end": 41491, + "start": 41811, + "end": 41831, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 41471, - "end": 41490, + "start": 41811, + "end": 41830, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41471, - "end": 41483, + "start": 41811, + "end": 41823, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 41471, - "end": 41475, + "start": 41811, + "end": 41815, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41476, - "end": 41483, + "start": 41816, + "end": 41823, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 9 }, "end": { - "line": 1134, + "line": 1150, "column": 16 }, "identifierName": "EPSILON" @@ -86195,15 +87117,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41486, - "end": 41490, + "start": 41826, + "end": 41830, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 19 }, "end": { - "line": 1134, + "line": 1150, "column": 23 } }, @@ -86218,15 +87140,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -86235,58 +87157,58 @@ }, { "type": "ExpressionStatement", - "start": 41519, - "end": 41540, + "start": 41859, + "end": 41880, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41519, - "end": 41539, + "start": 41859, + "end": 41879, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41519, - "end": 41535, + "start": 41859, + "end": 41875, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41519, - "end": 41523, + "start": 41859, + "end": 41863, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 8 } }, @@ -86294,15 +87216,15 @@ }, "property": { "type": "Identifier", - "start": 41524, - "end": 41535, + "start": 41864, + "end": 41875, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 9 }, "end": { - "line": 1135, + "line": 1151, "column": 20 }, "identifierName": "faceTargetX" @@ -86314,15 +87236,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41538, - "end": 41539, + "start": 41878, + "end": 41879, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 23 }, "end": { - "line": 1135, + "line": 1151, "column": 24 } }, @@ -86338,15 +87260,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -86355,73 +87277,73 @@ }, { "type": "ExpressionStatement", - "start": 41545, - "end": 41566, + "start": 41885, + "end": 41906, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41545, - "end": 41565, + "start": 41885, + "end": 41905, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41545, - "end": 41561, + "start": 41885, + "end": 41901, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41545, - "end": 41549, + "start": 41885, + "end": 41889, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41550, - "end": 41561, + "start": 41890, + "end": 41901, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 9 }, "end": { - "line": 1136, + "line": 1152, "column": 20 }, "identifierName": "faceTargetY" @@ -86432,15 +87354,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41564, - "end": 41565, + "start": 41904, + "end": 41905, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 23 }, "end": { - "line": 1136, + "line": 1152, "column": 24 } }, @@ -86454,73 +87376,73 @@ }, { "type": "ExpressionStatement", - "start": 41571, - "end": 41586, + "start": 41911, + "end": 41926, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 41571, - "end": 41585, + "start": 41911, + "end": 41925, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41571, - "end": 41581, + "start": 41911, + "end": 41921, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 41571, - "end": 41575, + "start": 41911, + "end": 41915, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41576, - "end": 41581, + "start": 41916, + "end": 41921, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 9 }, "end": { - "line": 1137, + "line": 1153, "column": 14 }, "identifierName": "faceX" @@ -86531,15 +87453,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41584, - "end": 41585, + "start": 41924, + "end": 41925, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 17 }, "end": { - "line": 1137, + "line": 1153, "column": 18 } }, @@ -86553,73 +87475,73 @@ }, { "type": "ExpressionStatement", - "start": 41591, - "end": 41606, + "start": 41931, + "end": 41946, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 41591, - "end": 41605, + "start": 41931, + "end": 41945, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41591, - "end": 41601, + "start": 41931, + "end": 41941, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 41591, - "end": 41595, + "start": 41931, + "end": 41935, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41596, - "end": 41601, + "start": 41936, + "end": 41941, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 9 }, "end": { - "line": 1138, + "line": 1154, "column": 14 }, "identifierName": "faceY" @@ -86630,15 +87552,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41604, - "end": 41605, + "start": 41944, + "end": 41945, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 17 }, "end": { - "line": 1138, + "line": 1154, "column": 18 } }, @@ -86652,73 +87574,73 @@ }, { "type": "ExpressionStatement", - "start": 41611, - "end": 41627, + "start": 41951, + "end": 41967, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 41611, - "end": 41626, + "start": 41951, + "end": 41966, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41611, - "end": 41622, + "start": 41951, + "end": 41962, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 41611, - "end": 41615, + "start": 41951, + "end": 41955, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41616, - "end": 41622, + "start": 41956, + "end": 41962, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 9 }, "end": { - "line": 1139, + "line": 1155, "column": 15 }, "identifierName": "faceVX" @@ -86729,15 +87651,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41625, - "end": 41626, + "start": 41965, + "end": 41966, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 18 }, "end": { - "line": 1139, + "line": 1155, "column": 19 } }, @@ -86751,73 +87673,73 @@ }, { "type": "ExpressionStatement", - "start": 41632, - "end": 41648, + "start": 41972, + "end": 41988, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 41632, - "end": 41647, + "start": 41972, + "end": 41987, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41632, - "end": 41643, + "start": 41972, + "end": 41983, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 41632, - "end": 41636, + "start": 41972, + "end": 41976, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41637, - "end": 41643, + "start": 41977, + "end": 41983, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 9 }, "end": { - "line": 1140, + "line": 1156, "column": 15 }, "identifierName": "faceVY" @@ -86828,15 +87750,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41646, - "end": 41647, + "start": 41986, + "end": 41987, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 18 }, "end": { - "line": 1140, + "line": 1156, "column": 19 } }, @@ -86850,73 +87772,73 @@ }, { "type": "ExpressionStatement", - "start": 41653, - "end": 41674, + "start": 41993, + "end": 42014, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41653, - "end": 41673, + "start": 41993, + "end": 42013, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41653, - "end": 41669, + "start": 41993, + "end": 42009, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41653, - "end": 41657, + "start": 41993, + "end": 41997, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41658, - "end": 41669, + "start": 41998, + "end": 42009, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 9 }, "end": { - "line": 1141, + "line": 1157, "column": 20 }, "identifierName": "lastTimeSec" @@ -86927,15 +87849,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41672, - "end": 41673, + "start": 42012, + "end": 42013, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 23 }, "end": { - "line": 1141, + "line": 1157, "column": 24 } }, @@ -86957,58 +87879,58 @@ }, { "type": "ExpressionStatement", - "start": 41741, - "end": 41772, + "start": 42081, + "end": 42112, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 0 }, "end": { - "line": 1145, + "line": 1161, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 41741, - "end": 41771, + "start": 42081, + "end": 42111, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 0 }, "end": { - "line": 1145, + "line": 1161, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41741, - "end": 41766, + "start": 42081, + "end": 42106, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 0 }, "end": { - "line": 1145, + "line": 1161, "column": 25 } }, "object": { "type": "Identifier", - "start": 41741, - "end": 41755, + "start": 42081, + "end": 42095, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 0 }, "end": { - "line": 1145, + "line": 1161, "column": 14 }, "identifierName": "L2DTargetPoint" @@ -87018,15 +87940,15 @@ }, "property": { "type": "Identifier", - "start": 41756, - "end": 41766, + "start": 42096, + "end": 42106, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 15 }, "end": { - "line": 1145, + "line": 1161, "column": 25 }, "identifierName": "FRAME_RATE" @@ -87038,23 +87960,23 @@ }, "right": { "type": "NumericLiteral", - "start": 41769, - "end": 41771, + "start": 42109, + "end": 42111, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 28 }, "end": { - "line": 1145, + "line": 1161, "column": 30 } }, "extra": { - "rawValue": 30, - "raw": "30" + "rawValue": 60, + "raw": "60" }, - "value": 30 + "value": 60 }, "leadingComments": null }, @@ -87062,15 +87984,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41678, - "end": 41740, + "start": 42018, + "end": 42080, "loc": { "start": { - "line": 1144, + "line": 1160, "column": 0 }, "end": { - "line": 1144, + "line": 1160, "column": 62 } } @@ -87080,15 +88002,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41774, - "end": 41836, + "start": 42114, + "end": 42176, "loc": { "start": { - "line": 1147, + "line": 1163, "column": 0 }, "end": { - "line": 1147, + "line": 1163, "column": 62 } } @@ -87096,15 +88018,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # set()", - "start": 41837, - "end": 41865, + "start": 42177, + "end": 42205, "loc": { "start": { - "line": 1148, + "line": 1164, "column": 0 }, "end": { - "line": 1148, + "line": 1164, "column": 28 } } @@ -87112,15 +88034,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41866, - "end": 41928, + "start": 42206, + "end": 42268, "loc": { "start": { - "line": 1149, + "line": 1165, "column": 0 }, "end": { - "line": 1149, + "line": 1165, "column": 62 } } @@ -87129,72 +88051,72 @@ }, { "type": "ExpressionStatement", - "start": 41929, - "end": 42054, + "start": 42269, + "end": 42394, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1153, + "line": 1169, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 41929, - "end": 42054, + "start": 42269, + "end": 42394, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1153, + "line": 1169, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41929, - "end": 41962, + "start": 42269, + "end": 42302, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1150, + "line": 1166, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 41929, - "end": 41953, + "start": 42269, + "end": 42293, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1150, + "line": 1166, "column": 24 } }, "object": { "type": "Identifier", - "start": 41929, - "end": 41943, + "start": 42269, + "end": 42283, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1150, + "line": 1166, "column": 14 }, "identifierName": "L2DTargetPoint" @@ -87204,15 +88126,15 @@ }, "property": { "type": "Identifier", - "start": 41944, - "end": 41953, + "start": 42284, + "end": 42293, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 15 }, "end": { - "line": 1150, + "line": 1166, "column": 24 }, "identifierName": "prototype" @@ -87224,15 +88146,15 @@ }, "property": { "type": "Identifier", - "start": 41954, - "end": 41962, + "start": 42294, + "end": 42302, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 25 }, "end": { - "line": 1150, + "line": 1166, "column": 33 }, "identifierName": "setPoint" @@ -87244,29 +88166,29 @@ }, "right": { "type": "FunctionExpression", - "start": 41965, - "end": 42054, + "start": 42305, + "end": 42394, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 36 }, "end": { - "line": 1153, + "line": 1169, "column": 1 } }, "id": { "type": "Identifier", - "start": 41954, - "end": 41962, + "start": 42294, + "end": 42302, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 25 }, "end": { - "line": 1150, + "line": 1166, "column": 33 }, "identifierName": "setPoint" @@ -87279,15 +88201,15 @@ "params": [ { "type": "Identifier", - "start": 41975, - "end": 41976, + "start": 42315, + "end": 42316, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 46 }, "end": { - "line": 1150, + "line": 1166, "column": 47 }, "identifierName": "x" @@ -87298,15 +88220,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41976, - "end": 41985, + "start": 42316, + "end": 42325, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 47 }, "end": { - "line": 1150, + "line": 1166, "column": 56 } } @@ -87315,15 +88237,15 @@ }, { "type": "Identifier", - "start": 41987, - "end": 41988, + "start": 42327, + "end": 42328, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 58 }, "end": { - "line": 1150, + "line": 1166, "column": 59 }, "identifierName": "y" @@ -87333,15 +88255,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41976, - "end": 41985, + "start": 42316, + "end": 42325, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 47 }, "end": { - "line": 1150, + "line": 1166, "column": 56 } } @@ -87351,15 +88273,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41988, - "end": 41997, + "start": 42328, + "end": 42337, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 59 }, "end": { - "line": 1150, + "line": 1166, "column": 68 } } @@ -87369,73 +88291,73 @@ ], "body": { "type": "BlockStatement", - "start": 41999, - "end": 42054, + "start": 42339, + "end": 42394, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 70 }, "end": { - "line": 1153, + "line": 1169, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 42005, - "end": 42026, + "start": 42345, + "end": 42366, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 4 }, "end": { - "line": 1151, + "line": 1167, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 42005, - "end": 42025, + "start": 42345, + "end": 42365, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 4 }, "end": { - "line": 1151, + "line": 1167, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42005, - "end": 42021, + "start": 42345, + "end": 42361, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 4 }, "end": { - "line": 1151, + "line": 1167, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 42005, - "end": 42009, + "start": 42345, + "end": 42349, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 4 }, "end": { - "line": 1151, + "line": 1167, "column": 8 } }, @@ -87443,15 +88365,15 @@ }, "property": { "type": "Identifier", - "start": 42010, - "end": 42021, + "start": 42350, + "end": 42361, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 9 }, "end": { - "line": 1151, + "line": 1167, "column": 20 }, "identifierName": "faceTargetX" @@ -87463,15 +88385,15 @@ }, "right": { "type": "Identifier", - "start": 42024, - "end": 42025, + "start": 42364, + "end": 42365, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 23 }, "end": { - "line": 1151, + "line": 1167, "column": 24 }, "identifierName": "x" @@ -87484,73 +88406,73 @@ }, { "type": "ExpressionStatement", - "start": 42031, - "end": 42052, + "start": 42371, + "end": 42392, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 4 }, "end": { - "line": 1152, + "line": 1168, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 42031, - "end": 42051, + "start": 42371, + "end": 42391, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 4 }, "end": { - "line": 1152, + "line": 1168, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42031, - "end": 42047, + "start": 42371, + "end": 42387, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 4 }, "end": { - "line": 1152, + "line": 1168, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 42031, - "end": 42035, + "start": 42371, + "end": 42375, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 4 }, "end": { - "line": 1152, + "line": 1168, "column": 8 } } }, "property": { "type": "Identifier", - "start": 42036, - "end": 42047, + "start": 42376, + "end": 42387, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 9 }, "end": { - "line": 1152, + "line": 1168, "column": 20 }, "identifierName": "faceTargetY" @@ -87561,15 +88483,15 @@ }, "right": { "type": "Identifier", - "start": 42050, - "end": 42051, + "start": 42390, + "end": 42391, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 23 }, "end": { - "line": 1152, + "line": 1168, "column": 24 }, "identifierName": "y" @@ -87584,15 +88506,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41988, - "end": 41997, + "start": 42328, + "end": 42337, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 59 }, "end": { - "line": 1150, + "line": 1166, "column": 68 } } @@ -87609,15 +88531,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41774, - "end": 41836, + "start": 42114, + "end": 42176, "loc": { "start": { - "line": 1147, + "line": 1163, "column": 0 }, "end": { - "line": 1147, + "line": 1163, "column": 62 } } @@ -87625,15 +88547,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # set()", - "start": 41837, - "end": 41865, + "start": 42177, + "end": 42205, "loc": { "start": { - "line": 1148, + "line": 1164, "column": 0 }, "end": { - "line": 1148, + "line": 1164, "column": 28 } } @@ -87641,15 +88563,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41866, - "end": 41928, + "start": 42206, + "end": 42268, "loc": { "start": { - "line": 1149, + "line": 1165, "column": 0 }, "end": { - "line": 1149, + "line": 1165, "column": 62 } } @@ -87659,15 +88581,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42056, - "end": 42118, + "start": 42396, + "end": 42458, "loc": { "start": { - "line": 1155, + "line": 1171, "column": 0 }, "end": { - "line": 1155, + "line": 1171, "column": 62 } } @@ -87675,15 +88597,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getX()", - "start": 42119, - "end": 42148, + "start": 42459, + "end": 42488, "loc": { "start": { - "line": 1156, + "line": 1172, "column": 0 }, "end": { - "line": 1156, + "line": 1172, "column": 29 } } @@ -87691,15 +88613,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42149, - "end": 42211, + "start": 42489, + "end": 42551, "loc": { "start": { - "line": 1157, + "line": 1173, "column": 0 }, "end": { - "line": 1157, + "line": 1173, "column": 62 } } @@ -87708,72 +88630,72 @@ }, { "type": "ExpressionStatement", - "start": 42212, - "end": 42282, + "start": 42552, + "end": 42622, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1160, + "line": 1176, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 42212, - "end": 42282, + "start": 42552, + "end": 42622, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1160, + "line": 1176, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42212, - "end": 42241, + "start": 42552, + "end": 42581, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1158, + "line": 1174, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 42212, - "end": 42236, + "start": 42552, + "end": 42576, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1158, + "line": 1174, "column": 24 } }, "object": { "type": "Identifier", - "start": 42212, - "end": 42226, + "start": 42552, + "end": 42566, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1158, + "line": 1174, "column": 14 }, "identifierName": "L2DTargetPoint" @@ -87783,15 +88705,15 @@ }, "property": { "type": "Identifier", - "start": 42227, - "end": 42236, + "start": 42567, + "end": 42576, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 15 }, "end": { - "line": 1158, + "line": 1174, "column": 24 }, "identifierName": "prototype" @@ -87803,15 +88725,15 @@ }, "property": { "type": "Identifier", - "start": 42237, - "end": 42241, + "start": 42577, + "end": 42581, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 25 }, "end": { - "line": 1158, + "line": 1174, "column": 29 }, "identifierName": "getX" @@ -87823,29 +88745,29 @@ }, "right": { "type": "FunctionExpression", - "start": 42244, - "end": 42282, + "start": 42584, + "end": 42622, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 32 }, "end": { - "line": 1160, + "line": 1176, "column": 1 } }, "id": { "type": "Identifier", - "start": 42237, - "end": 42241, + "start": 42577, + "end": 42581, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 25 }, "end": { - "line": 1158, + "line": 1174, "column": 29 }, "identifierName": "getX" @@ -87858,73 +88780,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 42256, - "end": 42282, + "start": 42596, + "end": 42622, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 44 }, "end": { - "line": 1160, + "line": 1176, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 42262, - "end": 42280, + "start": 42602, + "end": 42620, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 4 }, "end": { - "line": 1159, + "line": 1175, "column": 22 } }, "argument": { "type": "MemberExpression", - "start": 42269, - "end": 42279, + "start": 42609, + "end": 42619, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 11 }, "end": { - "line": 1159, + "line": 1175, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 42269, - "end": 42273, + "start": 42609, + "end": 42613, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 11 }, "end": { - "line": 1159, + "line": 1175, "column": 15 } } }, "property": { "type": "Identifier", - "start": 42274, - "end": 42279, + "start": 42614, + "end": 42619, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 16 }, "end": { - "line": 1159, + "line": 1175, "column": 21 }, "identifierName": "faceX" @@ -87947,15 +88869,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42056, - "end": 42118, + "start": 42396, + "end": 42458, "loc": { "start": { - "line": 1155, + "line": 1171, "column": 0 }, "end": { - "line": 1155, + "line": 1171, "column": 62 } } @@ -87963,15 +88885,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getX()", - "start": 42119, - "end": 42148, + "start": 42459, + "end": 42488, "loc": { "start": { - "line": 1156, + "line": 1172, "column": 0 }, "end": { - "line": 1156, + "line": 1172, "column": 29 } } @@ -87979,15 +88901,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42149, - "end": 42211, + "start": 42489, + "end": 42551, "loc": { "start": { - "line": 1157, + "line": 1173, "column": 0 }, "end": { - "line": 1157, + "line": 1173, "column": 62 } } @@ -87997,15 +88919,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42284, - "end": 42346, + "start": 42624, + "end": 42686, "loc": { "start": { - "line": 1162, + "line": 1178, "column": 0 }, "end": { - "line": 1162, + "line": 1178, "column": 62 } } @@ -88013,15 +88935,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getY()", - "start": 42347, - "end": 42376, + "start": 42687, + "end": 42716, "loc": { "start": { - "line": 1163, + "line": 1179, "column": 0 }, "end": { - "line": 1163, + "line": 1179, "column": 29 } } @@ -88029,15 +88951,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42377, - "end": 42439, + "start": 42717, + "end": 42779, "loc": { "start": { - "line": 1164, + "line": 1180, "column": 0 }, "end": { - "line": 1164, + "line": 1180, "column": 62 } } @@ -88046,72 +88968,72 @@ }, { "type": "ExpressionStatement", - "start": 42440, - "end": 42510, + "start": 42780, + "end": 42850, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1167, + "line": 1183, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 42440, - "end": 42510, + "start": 42780, + "end": 42850, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1167, + "line": 1183, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42440, - "end": 42469, + "start": 42780, + "end": 42809, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1165, + "line": 1181, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 42440, - "end": 42464, + "start": 42780, + "end": 42804, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1165, + "line": 1181, "column": 24 } }, "object": { "type": "Identifier", - "start": 42440, - "end": 42454, + "start": 42780, + "end": 42794, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1165, + "line": 1181, "column": 14 }, "identifierName": "L2DTargetPoint" @@ -88121,15 +89043,15 @@ }, "property": { "type": "Identifier", - "start": 42455, - "end": 42464, + "start": 42795, + "end": 42804, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 15 }, "end": { - "line": 1165, + "line": 1181, "column": 24 }, "identifierName": "prototype" @@ -88141,15 +89063,15 @@ }, "property": { "type": "Identifier", - "start": 42465, - "end": 42469, + "start": 42805, + "end": 42809, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 25 }, "end": { - "line": 1165, + "line": 1181, "column": 29 }, "identifierName": "getY" @@ -88161,29 +89083,29 @@ }, "right": { "type": "FunctionExpression", - "start": 42472, - "end": 42510, + "start": 42812, + "end": 42850, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 32 }, "end": { - "line": 1167, + "line": 1183, "column": 1 } }, "id": { "type": "Identifier", - "start": 42465, - "end": 42469, + "start": 42805, + "end": 42809, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 25 }, "end": { - "line": 1165, + "line": 1181, "column": 29 }, "identifierName": "getY" @@ -88196,73 +89118,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 42484, - "end": 42510, + "start": 42824, + "end": 42850, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 44 }, "end": { - "line": 1167, + "line": 1183, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 42490, - "end": 42508, + "start": 42830, + "end": 42848, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 4 }, "end": { - "line": 1166, + "line": 1182, "column": 22 } }, "argument": { "type": "MemberExpression", - "start": 42497, - "end": 42507, + "start": 42837, + "end": 42847, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 11 }, "end": { - "line": 1166, + "line": 1182, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 42497, - "end": 42501, + "start": 42837, + "end": 42841, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 11 }, "end": { - "line": 1166, + "line": 1182, "column": 15 } } }, "property": { "type": "Identifier", - "start": 42502, - "end": 42507, + "start": 42842, + "end": 42847, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 16 }, "end": { - "line": 1166, + "line": 1182, "column": 21 }, "identifierName": "faceY" @@ -88285,15 +89207,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42284, - "end": 42346, + "start": 42624, + "end": 42686, "loc": { "start": { - "line": 1162, + "line": 1178, "column": 0 }, "end": { - "line": 1162, + "line": 1178, "column": 62 } } @@ -88301,15 +89223,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getY()", - "start": 42347, - "end": 42376, + "start": 42687, + "end": 42716, "loc": { "start": { - "line": 1163, + "line": 1179, "column": 0 }, "end": { - "line": 1163, + "line": 1179, "column": 29 } } @@ -88317,15 +89239,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42377, - "end": 42439, + "start": 42717, + "end": 42779, "loc": { "start": { - "line": 1164, + "line": 1180, "column": 0 }, "end": { - "line": 1164, + "line": 1180, "column": 62 } } @@ -88335,15 +89257,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42512, - "end": 42574, + "start": 42852, + "end": 42914, "loc": { "start": { - "line": 1169, + "line": 1185, "column": 0 }, "end": { - "line": 1169, + "line": 1185, "column": 62 } } @@ -88351,15 +89273,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # update()", - "start": 42575, - "end": 42606, + "start": 42915, + "end": 42946, "loc": { "start": { - "line": 1170, + "line": 1186, "column": 0 }, "end": { - "line": 1170, + "line": 1186, "column": 31 } } @@ -88367,15 +89289,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42607, - "end": 42669, + "start": 42947, + "end": 43009, "loc": { "start": { - "line": 1171, + "line": 1187, "column": 0 }, "end": { - "line": 1171, + "line": 1187, "column": 62 } } @@ -88384,72 +89306,72 @@ }, { "type": "ExpressionStatement", - "start": 42670, - "end": 44228, + "start": 43010, + "end": 44568, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1212, + "line": 1228, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 42670, - "end": 44228, + "start": 43010, + "end": 44568, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1212, + "line": 1228, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42670, - "end": 42701, + "start": 43010, + "end": 43041, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1172, + "line": 1188, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 42670, - "end": 42694, + "start": 43010, + "end": 43034, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1172, + "line": 1188, "column": 24 } }, "object": { "type": "Identifier", - "start": 42670, - "end": 42684, + "start": 43010, + "end": 43024, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1172, + "line": 1188, "column": 14 }, "identifierName": "L2DTargetPoint" @@ -88459,15 +89381,15 @@ }, "property": { "type": "Identifier", - "start": 42685, - "end": 42694, + "start": 43025, + "end": 43034, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 15 }, "end": { - "line": 1172, + "line": 1188, "column": 24 }, "identifierName": "prototype" @@ -88479,15 +89401,15 @@ }, "property": { "type": "Identifier", - "start": 42695, - "end": 42701, + "start": 43035, + "end": 43041, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 25 }, "end": { - "line": 1172, + "line": 1188, "column": 31 }, "identifierName": "update" @@ -88499,29 +89421,29 @@ }, "right": { "type": "FunctionExpression", - "start": 42704, - "end": 44228, + "start": 43044, + "end": 44568, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 34 }, "end": { - "line": 1212, + "line": 1228, "column": 1 } }, "id": { "type": "Identifier", - "start": 42695, - "end": 42701, + "start": 43035, + "end": 43041, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 25 }, "end": { - "line": 1172, + "line": 1188, "column": 31 }, "identifierName": "update" @@ -88534,59 +89456,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 42716, - "end": 44228, + "start": 43056, + "end": 44568, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 46 }, "end": { - "line": 1212, + "line": 1228, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 42722, - "end": 42751, + "start": 43062, + "end": 43091, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 4 }, "end": { - "line": 1173, + "line": 1189, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 42726, - "end": 42750, + "start": 43066, + "end": 43090, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 8 }, "end": { - "line": 1173, + "line": 1189, "column": 32 } }, "id": { "type": "Identifier", - "start": 42726, - "end": 42743, + "start": 43066, + "end": 43083, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 8 }, "end": { - "line": 1173, + "line": 1189, "column": 25 }, "identifierName": "TIME_TO_MAX_SPEED" @@ -88595,15 +89517,15 @@ }, "init": { "type": "NumericLiteral", - "start": 42746, - "end": 42750, + "start": 43086, + "end": 43090, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 28 }, "end": { - "line": 1173, + "line": 1189, "column": 32 } }, @@ -88619,44 +89541,44 @@ }, { "type": "VariableDeclaration", - "start": 42756, - "end": 42790, + "start": 43096, + "end": 43130, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 4 }, "end": { - "line": 1174, + "line": 1190, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 42760, - "end": 42789, + "start": 43100, + "end": 43129, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 8 }, "end": { - "line": 1174, + "line": 1190, "column": 37 } }, "id": { "type": "Identifier", - "start": 42760, - "end": 42776, + "start": 43100, + "end": 43116, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 8 }, "end": { - "line": 1174, + "line": 1190, "column": 24 }, "identifierName": "FACE_PARAM_MAX_V" @@ -88665,29 +89587,29 @@ }, "init": { "type": "BinaryExpression", - "start": 42779, - "end": 42789, + "start": 43119, + "end": 43129, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 27 }, "end": { - "line": 1174, + "line": 1190, "column": 37 } }, "left": { "type": "NumericLiteral", - "start": 42779, - "end": 42783, + "start": 43119, + "end": 43123, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 27 }, "end": { - "line": 1174, + "line": 1190, "column": 31 } }, @@ -88700,15 +89622,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 42786, - "end": 42789, + "start": 43126, + "end": 43129, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 34 }, "end": { - "line": 1174, + "line": 1190, "column": 37 } }, @@ -88725,44 +89647,44 @@ }, { "type": "VariableDeclaration", - "start": 42795, - "end": 42852, + "start": 43135, + "end": 43192, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 4 }, "end": { - "line": 1175, + "line": 1191, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 42799, - "end": 42851, + "start": 43139, + "end": 43191, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 8 }, "end": { - "line": 1175, + "line": 1191, "column": 60 } }, "id": { "type": "Identifier", - "start": 42799, - "end": 42804, + "start": 43139, + "end": 43144, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 8 }, "end": { - "line": 1175, + "line": 1191, "column": 13 }, "identifierName": "MAX_V" @@ -88771,29 +89693,29 @@ }, "init": { "type": "BinaryExpression", - "start": 42807, - "end": 42851, + "start": 43147, + "end": 43191, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 16 }, "end": { - "line": 1175, + "line": 1191, "column": 60 } }, "left": { "type": "Identifier", - "start": 42807, - "end": 42823, + "start": 43147, + "end": 43163, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 16 }, "end": { - "line": 1175, + "line": 1191, "column": 32 }, "identifierName": "FACE_PARAM_MAX_V" @@ -88803,29 +89725,29 @@ "operator": "/", "right": { "type": "MemberExpression", - "start": 42826, - "end": 42851, + "start": 43166, + "end": 43191, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 35 }, "end": { - "line": 1175, + "line": 1191, "column": 60 } }, "object": { "type": "Identifier", - "start": 42826, - "end": 42840, + "start": 43166, + "end": 43180, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 35 }, "end": { - "line": 1175, + "line": 1191, "column": 49 }, "identifierName": "L2DTargetPoint" @@ -88834,15 +89756,15 @@ }, "property": { "type": "Identifier", - "start": 42841, - "end": 42851, + "start": 43181, + "end": 43191, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 50 }, "end": { - "line": 1175, + "line": 1191, "column": 60 }, "identifierName": "FRAME_RATE" @@ -88858,72 +89780,72 @@ }, { "type": "IfStatement", - "start": 42857, - "end": 42962, + "start": 43197, + "end": 43302, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 4 }, "end": { - "line": 1179, + "line": 1195, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 42861, - "end": 42882, + "start": 43201, + "end": 43222, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 8 }, "end": { - "line": 1176, + "line": 1192, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 42861, - "end": 42877, + "start": 43201, + "end": 43217, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 8 }, "end": { - "line": 1176, + "line": 1192, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 42861, - "end": 42865, + "start": 43201, + "end": 43205, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 8 }, "end": { - "line": 1176, + "line": 1192, "column": 12 } } }, "property": { "type": "Identifier", - "start": 42866, - "end": 42877, + "start": 43206, + "end": 43217, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 13 }, "end": { - "line": 1176, + "line": 1192, "column": 24 }, "identifierName": "lastTimeSec" @@ -88935,15 +89857,15 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 42881, - "end": 42882, + "start": 43221, + "end": 43222, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 28 }, "end": { - "line": 1176, + "line": 1192, "column": 29 } }, @@ -88956,88 +89878,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 42884, - "end": 42962, + "start": 43224, + "end": 43302, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 31 }, "end": { - "line": 1179, + "line": 1195, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 42894, - "end": 42940, + "start": 43234, + "end": 43280, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 8 }, "end": { - "line": 1177, + "line": 1193, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 42894, - "end": 42939, + "start": 43234, + "end": 43279, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 8 }, "end": { - "line": 1177, + "line": 1193, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 42894, - "end": 42910, + "start": 43234, + "end": 43250, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 8 }, "end": { - "line": 1177, + "line": 1193, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 42894, - "end": 42898, + "start": 43234, + "end": 43238, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 8 }, "end": { - "line": 1177, + "line": 1193, "column": 12 } } }, "property": { "type": "Identifier", - "start": 42899, - "end": 42910, + "start": 43239, + "end": 43250, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 13 }, "end": { - "line": 1177, + "line": 1193, "column": 24 }, "identifierName": "lastTimeSec" @@ -89048,43 +89970,43 @@ }, "right": { "type": "CallExpression", - "start": 42913, - "end": 42939, + "start": 43253, + "end": 43279, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 27 }, "end": { - "line": 1177, + "line": 1193, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 42913, - "end": 42937, + "start": 43253, + "end": 43277, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 27 }, "end": { - "line": 1177, + "line": 1193, "column": 51 } }, "object": { "type": "Identifier", - "start": 42913, - "end": 42921, + "start": 43253, + "end": 43261, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 27 }, "end": { - "line": 1177, + "line": 1193, "column": 35 }, "identifierName": "UtSystem" @@ -89093,15 +90015,15 @@ }, "property": { "type": "Identifier", - "start": 42922, - "end": 42937, + "start": 43262, + "end": 43277, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 36 }, "end": { - "line": 1177, + "line": 1193, "column": 51 }, "identifierName": "getUserTimeMSec" @@ -89116,15 +90038,15 @@ }, { "type": "ReturnStatement", - "start": 42949, - "end": 42956, + "start": 43289, + "end": 43296, "loc": { "start": { - "line": 1178, + "line": 1194, "column": 8 }, "end": { - "line": 1178, + "line": 1194, "column": 15 } }, @@ -89137,44 +90059,44 @@ }, { "type": "VariableDeclaration", - "start": 42967, - "end": 43011, + "start": 43307, + "end": 43351, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 4 }, "end": { - "line": 1180, + "line": 1196, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 42971, - "end": 43010, + "start": 43311, + "end": 43350, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 8 }, "end": { - "line": 1180, + "line": 1196, "column": 47 } }, "id": { "type": "Identifier", - "start": 42971, - "end": 42981, + "start": 43311, + "end": 43321, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 8 }, "end": { - "line": 1180, + "line": 1196, "column": 18 }, "identifierName": "curTimeSec" @@ -89183,43 +90105,43 @@ }, "init": { "type": "CallExpression", - "start": 42984, - "end": 43010, + "start": 43324, + "end": 43350, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 21 }, "end": { - "line": 1180, + "line": 1196, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 42984, - "end": 43008, + "start": 43324, + "end": 43348, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 21 }, "end": { - "line": 1180, + "line": 1196, "column": 45 } }, "object": { "type": "Identifier", - "start": 42984, - "end": 42992, + "start": 43324, + "end": 43332, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 21 }, "end": { - "line": 1180, + "line": 1196, "column": 29 }, "identifierName": "UtSystem" @@ -89228,15 +90150,15 @@ }, "property": { "type": "Identifier", - "start": 42993, - "end": 43008, + "start": 43333, + "end": 43348, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 30 }, "end": { - "line": 1180, + "line": 1196, "column": 45 }, "identifierName": "getUserTimeMSec" @@ -89253,44 +90175,44 @@ }, { "type": "VariableDeclaration", - "start": 43016, - "end": 43107, + "start": 43356, + "end": 43447, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 4 }, "end": { - "line": 1181, + "line": 1197, "column": 95 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43020, - "end": 43106, + "start": 43360, + "end": 43446, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 8 }, "end": { - "line": 1181, + "line": 1197, "column": 94 } }, "id": { "type": "Identifier", - "start": 43020, - "end": 43035, + "start": 43360, + "end": 43375, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 8 }, "end": { - "line": 1181, + "line": 1197, "column": 23 }, "identifierName": "deltaTimeWeight" @@ -89299,57 +90221,57 @@ }, "init": { "type": "BinaryExpression", - "start": 43038, - "end": 43106, + "start": 43378, + "end": 43446, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 26 }, "end": { - "line": 1181, + "line": 1197, "column": 94 } }, "left": { "type": "BinaryExpression", - "start": 43038, - "end": 43097, + "start": 43378, + "end": 43437, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 26 }, "end": { - "line": 1181, + "line": 1197, "column": 85 } }, "left": { "type": "BinaryExpression", - "start": 43039, - "end": 43068, + "start": 43379, + "end": 43408, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 27 }, "end": { - "line": 1181, + "line": 1197, "column": 56 } }, "left": { "type": "Identifier", - "start": 43039, - "end": 43049, + "start": 43379, + "end": 43389, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 27 }, "end": { - "line": 1181, + "line": 1197, "column": 37 }, "identifierName": "curTimeSec" @@ -89359,44 +90281,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 43052, - "end": 43068, + "start": 43392, + "end": 43408, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 40 }, "end": { - "line": 1181, + "line": 1197, "column": 56 } }, "object": { "type": "ThisExpression", - "start": 43052, - "end": 43056, + "start": 43392, + "end": 43396, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 40 }, "end": { - "line": 1181, + "line": 1197, "column": 44 } } }, "property": { "type": "Identifier", - "start": 43057, - "end": 43068, + "start": 43397, + "end": 43408, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 45 }, "end": { - "line": 1181, + "line": 1197, "column": 56 }, "identifierName": "lastTimeSec" @@ -89407,35 +90329,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 43038 + "parenStart": 43378 } }, "operator": "*", "right": { "type": "MemberExpression", - "start": 43072, - "end": 43097, + "start": 43412, + "end": 43437, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 60 }, "end": { - "line": 1181, + "line": 1197, "column": 85 } }, "object": { "type": "Identifier", - "start": 43072, - "end": 43086, + "start": 43412, + "end": 43426, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 60 }, "end": { - "line": 1181, + "line": 1197, "column": 74 }, "identifierName": "L2DTargetPoint" @@ -89444,15 +90366,15 @@ }, "property": { "type": "Identifier", - "start": 43087, - "end": 43097, + "start": 43427, + "end": 43437, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 75 }, "end": { - "line": 1181, + "line": 1197, "column": 85 }, "identifierName": "FRAME_RATE" @@ -89465,15 +90387,15 @@ "operator": "/", "right": { "type": "NumericLiteral", - "start": 43100, - "end": 43106, + "start": 43440, + "end": 43446, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 88 }, "end": { - "line": 1181, + "line": 1197, "column": 94 } }, @@ -89490,73 +90412,73 @@ }, { "type": "ExpressionStatement", - "start": 43112, - "end": 43142, + "start": 43452, + "end": 43482, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 4 }, "end": { - "line": 1182, + "line": 1198, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 43112, - "end": 43141, + "start": 43452, + "end": 43481, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 4 }, "end": { - "line": 1182, + "line": 1198, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 43112, - "end": 43128, + "start": 43452, + "end": 43468, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 4 }, "end": { - "line": 1182, + "line": 1198, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 43112, - "end": 43116, + "start": 43452, + "end": 43456, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 4 }, "end": { - "line": 1182, + "line": 1198, "column": 8 } } }, "property": { "type": "Identifier", - "start": 43117, - "end": 43128, + "start": 43457, + "end": 43468, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 9 }, "end": { - "line": 1182, + "line": 1198, "column": 20 }, "identifierName": "lastTimeSec" @@ -89567,15 +90489,15 @@ }, "right": { "type": "Identifier", - "start": 43131, - "end": 43141, + "start": 43471, + "end": 43481, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 23 }, "end": { - "line": 1182, + "line": 1198, "column": 33 }, "identifierName": "curTimeSec" @@ -89586,44 +90508,44 @@ }, { "type": "VariableDeclaration", - "start": 43147, - "end": 43218, + "start": 43487, + "end": 43558, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 4 }, "end": { - "line": 1183, + "line": 1199, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43151, - "end": 43217, + "start": 43491, + "end": 43557, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 8 }, "end": { - "line": 1183, + "line": 1199, "column": 74 } }, "id": { "type": "Identifier", - "start": 43151, - "end": 43169, + "start": 43491, + "end": 43509, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 8 }, "end": { - "line": 1183, + "line": 1199, "column": 26 }, "identifierName": "FRAME_TO_MAX_SPEED" @@ -89632,29 +90554,29 @@ }, "init": { "type": "BinaryExpression", - "start": 43172, - "end": 43217, + "start": 43512, + "end": 43557, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 29 }, "end": { - "line": 1183, + "line": 1199, "column": 74 } }, "left": { "type": "Identifier", - "start": 43172, - "end": 43189, + "start": 43512, + "end": 43529, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 29 }, "end": { - "line": 1183, + "line": 1199, "column": 46 }, "identifierName": "TIME_TO_MAX_SPEED" @@ -89664,29 +90586,29 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 43192, - "end": 43217, + "start": 43532, + "end": 43557, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 49 }, "end": { - "line": 1183, + "line": 1199, "column": 74 } }, "object": { "type": "Identifier", - "start": 43192, - "end": 43206, + "start": 43532, + "end": 43546, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 49 }, "end": { - "line": 1183, + "line": 1199, "column": 63 }, "identifierName": "L2DTargetPoint" @@ -89695,15 +90617,15 @@ }, "property": { "type": "Identifier", - "start": 43207, - "end": 43217, + "start": 43547, + "end": 43557, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 64 }, "end": { - "line": 1183, + "line": 1199, "column": 74 }, "identifierName": "FRAME_RATE" @@ -89719,44 +90641,44 @@ }, { "type": "VariableDeclaration", - "start": 43223, - "end": 43280, + "start": 43563, + "end": 43620, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 4 }, "end": { - "line": 1184, + "line": 1200, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43227, - "end": 43279, + "start": 43567, + "end": 43619, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 8 }, "end": { - "line": 1184, + "line": 1200, "column": 60 } }, "id": { "type": "Identifier", - "start": 43227, - "end": 43232, + "start": 43567, + "end": 43572, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 8 }, "end": { - "line": 1184, + "line": 1200, "column": 13 }, "identifierName": "MAX_A" @@ -89765,43 +90687,43 @@ }, "init": { "type": "BinaryExpression", - "start": 43235, - "end": 43279, + "start": 43575, + "end": 43619, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 16 }, "end": { - "line": 1184, + "line": 1200, "column": 60 } }, "left": { "type": "BinaryExpression", - "start": 43235, - "end": 43258, + "start": 43575, + "end": 43598, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 16 }, "end": { - "line": 1184, + "line": 1200, "column": 39 } }, "left": { "type": "Identifier", - "start": 43235, - "end": 43250, + "start": 43575, + "end": 43590, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 16 }, "end": { - "line": 1184, + "line": 1200, "column": 31 }, "identifierName": "deltaTimeWeight" @@ -89811,15 +90733,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43253, - "end": 43258, + "start": 43593, + "end": 43598, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 34 }, "end": { - "line": 1184, + "line": 1200, "column": 39 }, "identifierName": "MAX_V" @@ -89830,15 +90752,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 43261, - "end": 43279, + "start": 43601, + "end": 43619, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 42 }, "end": { - "line": 1184, + "line": 1200, "column": 60 }, "identifierName": "FRAME_TO_MAX_SPEED" @@ -89852,44 +90774,44 @@ }, { "type": "VariableDeclaration", - "start": 43285, - "end": 43326, + "start": 43625, + "end": 43666, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 4 }, "end": { - "line": 1185, + "line": 1201, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43289, - "end": 43325, + "start": 43629, + "end": 43665, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 8 }, "end": { - "line": 1185, + "line": 1201, "column": 44 } }, "id": { "type": "Identifier", - "start": 43289, - "end": 43291, + "start": 43629, + "end": 43631, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 8 }, "end": { - "line": 1185, + "line": 1201, "column": 10 }, "identifierName": "dx" @@ -89898,58 +90820,58 @@ }, "init": { "type": "BinaryExpression", - "start": 43295, - "end": 43324, + "start": 43635, + "end": 43664, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 14 }, "end": { - "line": 1185, + "line": 1201, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 43295, - "end": 43311, + "start": 43635, + "end": 43651, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 14 }, "end": { - "line": 1185, + "line": 1201, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 43295, - "end": 43299, + "start": 43635, + "end": 43639, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 14 }, "end": { - "line": 1185, + "line": 1201, "column": 18 } } }, "property": { "type": "Identifier", - "start": 43300, - "end": 43311, + "start": 43640, + "end": 43651, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 19 }, "end": { - "line": 1185, + "line": 1201, "column": 30 }, "identifierName": "faceTargetX" @@ -89961,44 +90883,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 43314, - "end": 43324, + "start": 43654, + "end": 43664, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 33 }, "end": { - "line": 1185, + "line": 1201, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 43314, - "end": 43318, + "start": 43654, + "end": 43658, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 33 }, "end": { - "line": 1185, + "line": 1201, "column": 37 } } }, "property": { "type": "Identifier", - "start": 43319, - "end": 43324, + "start": 43659, + "end": 43664, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 38 }, "end": { - "line": 1185, + "line": 1201, "column": 43 }, "identifierName": "faceX" @@ -90009,7 +90931,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 43294 + "parenStart": 43634 } } } @@ -90018,44 +90940,44 @@ }, { "type": "VariableDeclaration", - "start": 43331, - "end": 43372, + "start": 43671, + "end": 43712, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 4 }, "end": { - "line": 1186, + "line": 1202, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43335, - "end": 43371, + "start": 43675, + "end": 43711, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 8 }, "end": { - "line": 1186, + "line": 1202, "column": 44 } }, "id": { "type": "Identifier", - "start": 43335, - "end": 43337, + "start": 43675, + "end": 43677, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 8 }, "end": { - "line": 1186, + "line": 1202, "column": 10 }, "identifierName": "dy" @@ -90064,58 +90986,58 @@ }, "init": { "type": "BinaryExpression", - "start": 43341, - "end": 43370, + "start": 43681, + "end": 43710, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 14 }, "end": { - "line": 1186, + "line": 1202, "column": 43 } }, "left": { "type": "MemberExpression", - "start": 43341, - "end": 43357, + "start": 43681, + "end": 43697, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 14 }, "end": { - "line": 1186, + "line": 1202, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 43341, - "end": 43345, + "start": 43681, + "end": 43685, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 14 }, "end": { - "line": 1186, + "line": 1202, "column": 18 } } }, "property": { "type": "Identifier", - "start": 43346, - "end": 43357, + "start": 43686, + "end": 43697, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 19 }, "end": { - "line": 1186, + "line": 1202, "column": 30 }, "identifierName": "faceTargetY" @@ -90127,44 +91049,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 43360, - "end": 43370, + "start": 43700, + "end": 43710, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 33 }, "end": { - "line": 1186, + "line": 1202, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 43360, - "end": 43364, + "start": 43700, + "end": 43704, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 33 }, "end": { - "line": 1186, + "line": 1202, "column": 37 } } }, "property": { "type": "Identifier", - "start": 43365, - "end": 43370, + "start": 43705, + "end": 43710, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 38 }, "end": { - "line": 1186, + "line": 1202, "column": 43 }, "identifierName": "faceY" @@ -90175,7 +91097,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 43340 + "parenStart": 43680 } } } @@ -90185,15 +91107,15 @@ { "type": "CommentLine", "value": " if(dx == 0 && dy == 0) return;", - "start": 43377, - "end": 43410, + "start": 43717, + "end": 43750, "loc": { "start": { - "line": 1187, + "line": 1203, "column": 4 }, "end": { - "line": 1187, + "line": 1203, "column": 37 } } @@ -90202,85 +91124,85 @@ }, { "type": "IfStatement", - "start": 43415, - "end": 43488, + "start": 43755, + "end": 43828, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 4 }, "end": { - "line": 1188, + "line": 1204, "column": 77 } }, "test": { "type": "LogicalExpression", - "start": 43419, - "end": 43479, + "start": 43759, + "end": 43819, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 68 } }, "left": { "type": "BinaryExpression", - "start": 43419, - "end": 43447, + "start": 43759, + "end": 43787, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 36 } }, "left": { "type": "CallExpression", - "start": 43419, - "end": 43431, + "start": 43759, + "end": 43771, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 20 } }, "callee": { "type": "MemberExpression", - "start": 43419, - "end": 43427, + "start": 43759, + "end": 43767, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 16 } }, "object": { "type": "Identifier", - "start": 43419, - "end": 43423, + "start": 43759, + "end": 43763, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 12 }, "identifierName": "Math" @@ -90290,15 +91212,15 @@ }, "property": { "type": "Identifier", - "start": 43424, - "end": 43427, + "start": 43764, + "end": 43767, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 13 }, "end": { - "line": 1188, + "line": 1204, "column": 16 }, "identifierName": "abs" @@ -90311,15 +91233,15 @@ "arguments": [ { "type": "Identifier", - "start": 43428, - "end": 43430, + "start": 43768, + "end": 43770, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 17 }, "end": { - "line": 1188, + "line": 1204, "column": 19 }, "identifierName": "dx" @@ -90332,44 +91254,44 @@ "operator": "<=", "right": { "type": "MemberExpression", - "start": 43435, - "end": 43447, + "start": 43775, + "end": 43787, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 24 }, "end": { - "line": 1188, + "line": 1204, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 43435, - "end": 43439, + "start": 43775, + "end": 43779, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 24 }, "end": { - "line": 1188, + "line": 1204, "column": 28 } } }, "property": { "type": "Identifier", - "start": 43440, - "end": 43447, + "start": 43780, + "end": 43787, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 29 }, "end": { - "line": 1188, + "line": 1204, "column": 36 }, "identifierName": "EPSILON" @@ -90383,57 +91305,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 43451, - "end": 43479, + "start": 43791, + "end": 43819, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 40 }, "end": { - "line": 1188, + "line": 1204, "column": 68 } }, "left": { "type": "CallExpression", - "start": 43451, - "end": 43463, + "start": 43791, + "end": 43803, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 40 }, "end": { - "line": 1188, + "line": 1204, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 43451, - "end": 43459, + "start": 43791, + "end": 43799, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 40 }, "end": { - "line": 1188, + "line": 1204, "column": 48 } }, "object": { "type": "Identifier", - "start": 43451, - "end": 43455, + "start": 43791, + "end": 43795, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 40 }, "end": { - "line": 1188, + "line": 1204, "column": 44 }, "identifierName": "Math" @@ -90442,15 +91364,15 @@ }, "property": { "type": "Identifier", - "start": 43456, - "end": 43459, + "start": 43796, + "end": 43799, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 45 }, "end": { - "line": 1188, + "line": 1204, "column": 48 }, "identifierName": "abs" @@ -90462,15 +91384,15 @@ "arguments": [ { "type": "Identifier", - "start": 43460, - "end": 43462, + "start": 43800, + "end": 43802, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 49 }, "end": { - "line": 1188, + "line": 1204, "column": 51 }, "identifierName": "dy" @@ -90482,44 +91404,44 @@ "operator": "<=", "right": { "type": "MemberExpression", - "start": 43467, - "end": 43479, + "start": 43807, + "end": 43819, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 56 }, "end": { - "line": 1188, + "line": 1204, "column": 68 } }, "object": { "type": "ThisExpression", - "start": 43467, - "end": 43471, + "start": 43807, + "end": 43811, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 56 }, "end": { - "line": 1188, + "line": 1204, "column": 60 } } }, "property": { "type": "Identifier", - "start": 43472, - "end": 43479, + "start": 43812, + "end": 43819, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 61 }, "end": { - "line": 1188, + "line": 1204, "column": 68 }, "identifierName": "EPSILON" @@ -90533,15 +91455,15 @@ }, "consequent": { "type": "ReturnStatement", - "start": 43481, - "end": 43488, + "start": 43821, + "end": 43828, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 70 }, "end": { - "line": 1188, + "line": 1204, "column": 77 } }, @@ -90552,15 +91474,15 @@ { "type": "CommentLine", "value": " if(dx == 0 && dy == 0) return;", - "start": 43377, - "end": 43410, + "start": 43717, + "end": 43750, "loc": { "start": { - "line": 1187, + "line": 1203, "column": 4 }, "end": { - "line": 1187, + "line": 1203, "column": 37 } } @@ -90569,44 +91491,44 @@ }, { "type": "VariableDeclaration", - "start": 43493, - "end": 43530, + "start": 43833, + "end": 43870, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 4 }, "end": { - "line": 1189, + "line": 1205, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43497, - "end": 43529, + "start": 43837, + "end": 43869, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 8 }, "end": { - "line": 1189, + "line": 1205, "column": 40 } }, "id": { "type": "Identifier", - "start": 43497, - "end": 43498, + "start": 43837, + "end": 43838, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 8 }, "end": { - "line": 1189, + "line": 1205, "column": 9 }, "identifierName": "d" @@ -90615,43 +91537,43 @@ }, "init": { "type": "CallExpression", - "start": 43501, - "end": 43529, + "start": 43841, + "end": 43869, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 12 }, "end": { - "line": 1189, + "line": 1205, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 43501, - "end": 43510, + "start": 43841, + "end": 43850, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 12 }, "end": { - "line": 1189, + "line": 1205, "column": 21 } }, "object": { "type": "Identifier", - "start": 43501, - "end": 43505, + "start": 43841, + "end": 43845, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 12 }, "end": { - "line": 1189, + "line": 1205, "column": 16 }, "identifierName": "Math" @@ -90660,15 +91582,15 @@ }, "property": { "type": "Identifier", - "start": 43506, - "end": 43510, + "start": 43846, + "end": 43850, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 17 }, "end": { - "line": 1189, + "line": 1205, "column": 21 }, "identifierName": "sqrt" @@ -90680,43 +91602,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 43511, - "end": 43528, + "start": 43851, + "end": 43868, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 22 }, "end": { - "line": 1189, + "line": 1205, "column": 39 } }, "left": { "type": "BinaryExpression", - "start": 43511, - "end": 43518, + "start": 43851, + "end": 43858, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 22 }, "end": { - "line": 1189, + "line": 1205, "column": 29 } }, "left": { "type": "Identifier", - "start": 43511, - "end": 43513, + "start": 43851, + "end": 43853, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 22 }, "end": { - "line": 1189, + "line": 1205, "column": 24 }, "identifierName": "dx" @@ -90726,15 +91648,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43516, - "end": 43518, + "start": 43856, + "end": 43858, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 27 }, "end": { - "line": 1189, + "line": 1205, "column": 29 }, "identifierName": "dx" @@ -90745,29 +91667,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 43521, - "end": 43528, + "start": 43861, + "end": 43868, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 32 }, "end": { - "line": 1189, + "line": 1205, "column": 39 } }, "left": { "type": "Identifier", - "start": 43521, - "end": 43523, + "start": 43861, + "end": 43863, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 32 }, "end": { - "line": 1189, + "line": 1205, "column": 34 }, "identifierName": "dy" @@ -90777,15 +91699,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43526, - "end": 43528, + "start": 43866, + "end": 43868, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 37 }, "end": { - "line": 1189, + "line": 1205, "column": 39 }, "identifierName": "dy" @@ -90802,44 +91724,44 @@ }, { "type": "VariableDeclaration", - "start": 43535, - "end": 43559, + "start": 43875, + "end": 43899, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 4 }, "end": { - "line": 1190, + "line": 1206, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43539, - "end": 43558, + "start": 43879, + "end": 43898, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 8 }, "end": { - "line": 1190, + "line": 1206, "column": 27 } }, "id": { "type": "Identifier", - "start": 43539, - "end": 43541, + "start": 43879, + "end": 43881, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 8 }, "end": { - "line": 1190, + "line": 1206, "column": 10 }, "identifierName": "vx" @@ -90848,43 +91770,43 @@ }, "init": { "type": "BinaryExpression", - "start": 43544, - "end": 43558, + "start": 43884, + "end": 43898, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 13 }, "end": { - "line": 1190, + "line": 1206, "column": 27 } }, "left": { "type": "BinaryExpression", - "start": 43544, - "end": 43554, + "start": 43884, + "end": 43894, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 13 }, "end": { - "line": 1190, + "line": 1206, "column": 23 } }, "left": { "type": "Identifier", - "start": 43544, - "end": 43549, + "start": 43884, + "end": 43889, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 13 }, "end": { - "line": 1190, + "line": 1206, "column": 18 }, "identifierName": "MAX_V" @@ -90894,15 +91816,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43552, - "end": 43554, + "start": 43892, + "end": 43894, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 21 }, "end": { - "line": 1190, + "line": 1206, "column": 23 }, "identifierName": "dx" @@ -90913,15 +91835,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 43557, - "end": 43558, + "start": 43897, + "end": 43898, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 26 }, "end": { - "line": 1190, + "line": 1206, "column": 27 }, "identifierName": "d" @@ -90935,44 +91857,44 @@ }, { "type": "VariableDeclaration", - "start": 43564, - "end": 43588, + "start": 43904, + "end": 43928, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 4 }, "end": { - "line": 1191, + "line": 1207, "column": 28 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43568, - "end": 43587, + "start": 43908, + "end": 43927, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 8 }, "end": { - "line": 1191, + "line": 1207, "column": 27 } }, "id": { "type": "Identifier", - "start": 43568, - "end": 43570, + "start": 43908, + "end": 43910, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 8 }, "end": { - "line": 1191, + "line": 1207, "column": 10 }, "identifierName": "vy" @@ -90981,43 +91903,43 @@ }, "init": { "type": "BinaryExpression", - "start": 43573, - "end": 43587, + "start": 43913, + "end": 43927, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 13 }, "end": { - "line": 1191, + "line": 1207, "column": 27 } }, "left": { "type": "BinaryExpression", - "start": 43573, - "end": 43583, + "start": 43913, + "end": 43923, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 13 }, "end": { - "line": 1191, + "line": 1207, "column": 23 } }, "left": { "type": "Identifier", - "start": 43573, - "end": 43578, + "start": 43913, + "end": 43918, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 13 }, "end": { - "line": 1191, + "line": 1207, "column": 18 }, "identifierName": "MAX_V" @@ -91027,15 +91949,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43581, - "end": 43583, + "start": 43921, + "end": 43923, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 21 }, "end": { - "line": 1191, + "line": 1207, "column": 23 }, "identifierName": "dy" @@ -91046,15 +91968,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 43586, - "end": 43587, + "start": 43926, + "end": 43927, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 26 }, "end": { - "line": 1191, + "line": 1207, "column": 27 }, "identifierName": "d" @@ -91068,44 +91990,44 @@ }, { "type": "VariableDeclaration", - "start": 43593, - "end": 43619, + "start": 43933, + "end": 43959, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 4 }, "end": { - "line": 1192, + "line": 1208, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43597, - "end": 43618, + "start": 43937, + "end": 43958, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 8 }, "end": { - "line": 1192, + "line": 1208, "column": 29 } }, "id": { "type": "Identifier", - "start": 43597, - "end": 43599, + "start": 43937, + "end": 43939, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 8 }, "end": { - "line": 1192, + "line": 1208, "column": 10 }, "identifierName": "ax" @@ -91114,29 +92036,29 @@ }, "init": { "type": "BinaryExpression", - "start": 43602, - "end": 43618, + "start": 43942, + "end": 43958, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 13 }, "end": { - "line": 1192, + "line": 1208, "column": 29 } }, "left": { "type": "Identifier", - "start": 43602, - "end": 43604, + "start": 43942, + "end": 43944, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 13 }, "end": { - "line": 1192, + "line": 1208, "column": 15 }, "identifierName": "vx" @@ -91146,44 +92068,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 43607, - "end": 43618, + "start": 43947, + "end": 43958, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 18 }, "end": { - "line": 1192, + "line": 1208, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 43607, - "end": 43611, + "start": 43947, + "end": 43951, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 18 }, "end": { - "line": 1192, + "line": 1208, "column": 22 } } }, "property": { "type": "Identifier", - "start": 43612, - "end": 43618, + "start": 43952, + "end": 43958, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 23 }, "end": { - "line": 1192, + "line": 1208, "column": 29 }, "identifierName": "faceVX" @@ -91199,44 +92121,44 @@ }, { "type": "VariableDeclaration", - "start": 43624, - "end": 43650, + "start": 43964, + "end": 43990, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 4 }, "end": { - "line": 1193, + "line": 1209, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43628, - "end": 43649, + "start": 43968, + "end": 43989, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 8 }, "end": { - "line": 1193, + "line": 1209, "column": 29 } }, "id": { "type": "Identifier", - "start": 43628, - "end": 43630, + "start": 43968, + "end": 43970, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 8 }, "end": { - "line": 1193, + "line": 1209, "column": 10 }, "identifierName": "ay" @@ -91245,29 +92167,29 @@ }, "init": { "type": "BinaryExpression", - "start": 43633, - "end": 43649, + "start": 43973, + "end": 43989, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 13 }, "end": { - "line": 1193, + "line": 1209, "column": 29 } }, "left": { "type": "Identifier", - "start": 43633, - "end": 43635, + "start": 43973, + "end": 43975, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 13 }, "end": { - "line": 1193, + "line": 1209, "column": 15 }, "identifierName": "vy" @@ -91277,44 +92199,44 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 43638, - "end": 43649, + "start": 43978, + "end": 43989, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 18 }, "end": { - "line": 1193, + "line": 1209, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 43638, - "end": 43642, + "start": 43978, + "end": 43982, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 18 }, "end": { - "line": 1193, + "line": 1209, "column": 22 } } }, "property": { "type": "Identifier", - "start": 43643, - "end": 43649, + "start": 43983, + "end": 43989, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 23 }, "end": { - "line": 1193, + "line": 1209, "column": 29 }, "identifierName": "faceVY" @@ -91330,44 +92252,44 @@ }, { "type": "VariableDeclaration", - "start": 43655, - "end": 43692, + "start": 43995, + "end": 44032, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 4 }, "end": { - "line": 1194, + "line": 1210, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43659, - "end": 43691, + "start": 43999, + "end": 44031, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 8 }, "end": { - "line": 1194, + "line": 1210, "column": 40 } }, "id": { "type": "Identifier", - "start": 43659, - "end": 43660, + "start": 43999, + "end": 44000, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 8 }, "end": { - "line": 1194, + "line": 1210, "column": 9 }, "identifierName": "a" @@ -91376,43 +92298,43 @@ }, "init": { "type": "CallExpression", - "start": 43663, - "end": 43691, + "start": 44003, + "end": 44031, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 12 }, "end": { - "line": 1194, + "line": 1210, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 43663, - "end": 43672, + "start": 44003, + "end": 44012, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 12 }, "end": { - "line": 1194, + "line": 1210, "column": 21 } }, "object": { "type": "Identifier", - "start": 43663, - "end": 43667, + "start": 44003, + "end": 44007, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 12 }, "end": { - "line": 1194, + "line": 1210, "column": 16 }, "identifierName": "Math" @@ -91421,15 +92343,15 @@ }, "property": { "type": "Identifier", - "start": 43668, - "end": 43672, + "start": 44008, + "end": 44012, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 17 }, "end": { - "line": 1194, + "line": 1210, "column": 21 }, "identifierName": "sqrt" @@ -91441,43 +92363,43 @@ "arguments": [ { "type": "BinaryExpression", - "start": 43673, - "end": 43690, + "start": 44013, + "end": 44030, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 22 }, "end": { - "line": 1194, + "line": 1210, "column": 39 } }, "left": { "type": "BinaryExpression", - "start": 43673, - "end": 43680, + "start": 44013, + "end": 44020, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 22 }, "end": { - "line": 1194, + "line": 1210, "column": 29 } }, "left": { "type": "Identifier", - "start": 43673, - "end": 43675, + "start": 44013, + "end": 44015, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 22 }, "end": { - "line": 1194, + "line": 1210, "column": 24 }, "identifierName": "ax" @@ -91487,15 +92409,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43678, - "end": 43680, + "start": 44018, + "end": 44020, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 27 }, "end": { - "line": 1194, + "line": 1210, "column": 29 }, "identifierName": "ax" @@ -91506,29 +92428,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 43683, - "end": 43690, + "start": 44023, + "end": 44030, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 32 }, "end": { - "line": 1194, + "line": 1210, "column": 39 } }, "left": { "type": "Identifier", - "start": 43683, - "end": 43685, + "start": 44023, + "end": 44025, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 32 }, "end": { - "line": 1194, + "line": 1210, "column": 34 }, "identifierName": "ay" @@ -91538,15 +92460,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43688, - "end": 43690, + "start": 44028, + "end": 44030, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 37 }, "end": { - "line": 1194, + "line": 1210, "column": 39 }, "identifierName": "ay" @@ -91563,57 +92485,57 @@ }, { "type": "IfStatement", - "start": 43697, - "end": 43802, + "start": 44037, + "end": 44142, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 4 }, "end": { - "line": 1199, + "line": 1215, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 43701, - "end": 43724, + "start": 44041, + "end": 44064, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 8 }, "end": { - "line": 1195, + "line": 1211, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 43701, - "end": 43711, + "start": 44041, + "end": 44051, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 8 }, "end": { - "line": 1195, + "line": 1211, "column": 18 } }, "left": { "type": "Identifier", - "start": 43701, - "end": 43702, + "start": 44041, + "end": 44042, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 8 }, "end": { - "line": 1195, + "line": 1211, "column": 9 }, "identifierName": "a" @@ -91623,15 +92545,15 @@ "operator": "<", "right": { "type": "UnaryExpression", - "start": 43705, - "end": 43711, + "start": 44045, + "end": 44051, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 12 }, "end": { - "line": 1195, + "line": 1211, "column": 18 } }, @@ -91639,15 +92561,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 43706, - "end": 43711, + "start": 44046, + "end": 44051, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 13 }, "end": { - "line": 1195, + "line": 1211, "column": 18 }, "identifierName": "MAX_A" @@ -91662,29 +92584,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 43715, - "end": 43724, + "start": 44055, + "end": 44064, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 22 }, "end": { - "line": 1195, + "line": 1211, "column": 31 } }, "left": { "type": "Identifier", - "start": 43715, - "end": 43716, + "start": 44055, + "end": 44056, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 22 }, "end": { - "line": 1195, + "line": 1211, "column": 23 }, "identifierName": "a" @@ -91694,15 +92616,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 43719, - "end": 43724, + "start": 44059, + "end": 44064, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 26 }, "end": { - "line": 1195, + "line": 1211, "column": 31 }, "identifierName": "MAX_A" @@ -91713,59 +92635,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 43726, - "end": 43802, + "start": 44066, + "end": 44142, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 33 }, "end": { - "line": 1199, + "line": 1215, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 43736, - "end": 43752, + "start": 44076, + "end": 44092, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 8 }, "end": { - "line": 1196, + "line": 1212, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 43736, - "end": 43751, + "start": 44076, + "end": 44091, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 8 }, "end": { - "line": 1196, + "line": 1212, "column": 23 } }, "operator": "*=", "left": { "type": "Identifier", - "start": 43736, - "end": 43738, + "start": 44076, + "end": 44078, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 8 }, "end": { - "line": 1196, + "line": 1212, "column": 10 }, "identifierName": "ax" @@ -91774,29 +92696,29 @@ }, "right": { "type": "BinaryExpression", - "start": 43742, - "end": 43751, + "start": 44082, + "end": 44091, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 14 }, "end": { - "line": 1196, + "line": 1212, "column": 23 } }, "left": { "type": "Identifier", - "start": 43742, - "end": 43747, + "start": 44082, + "end": 44087, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 14 }, "end": { - "line": 1196, + "line": 1212, "column": 19 }, "identifierName": "MAX_A" @@ -91806,15 +92728,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 43750, - "end": 43751, + "start": 44090, + "end": 44091, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 22 }, "end": { - "line": 1196, + "line": 1212, "column": 23 }, "identifierName": "a" @@ -91826,44 +92748,44 @@ }, { "type": "ExpressionStatement", - "start": 43761, - "end": 43777, + "start": 44101, + "end": 44117, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 8 }, "end": { - "line": 1197, + "line": 1213, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 43761, - "end": 43776, + "start": 44101, + "end": 44116, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 8 }, "end": { - "line": 1197, + "line": 1213, "column": 23 } }, "operator": "*=", "left": { "type": "Identifier", - "start": 43761, - "end": 43763, + "start": 44101, + "end": 44103, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 8 }, "end": { - "line": 1197, + "line": 1213, "column": 10 }, "identifierName": "ay" @@ -91872,29 +92794,29 @@ }, "right": { "type": "BinaryExpression", - "start": 43767, - "end": 43776, + "start": 44107, + "end": 44116, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 14 }, "end": { - "line": 1197, + "line": 1213, "column": 23 } }, "left": { "type": "Identifier", - "start": 43767, - "end": 43772, + "start": 44107, + "end": 44112, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 14 }, "end": { - "line": 1197, + "line": 1213, "column": 19 }, "identifierName": "MAX_A" @@ -91904,15 +92826,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 43775, - "end": 43776, + "start": 44115, + "end": 44116, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 22 }, "end": { - "line": 1197, + "line": 1213, "column": 23 }, "identifierName": "a" @@ -91924,44 +92846,44 @@ }, { "type": "ExpressionStatement", - "start": 43786, - "end": 43796, + "start": 44126, + "end": 44136, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 8 }, "end": { - "line": 1198, + "line": 1214, "column": 18 } }, "expression": { "type": "AssignmentExpression", - "start": 43786, - "end": 43795, + "start": 44126, + "end": 44135, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 8 }, "end": { - "line": 1198, + "line": 1214, "column": 17 } }, "operator": "=", "left": { "type": "Identifier", - "start": 43786, - "end": 43787, + "start": 44126, + "end": 44127, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 8 }, "end": { - "line": 1198, + "line": 1214, "column": 9 }, "identifierName": "a" @@ -91970,15 +92892,15 @@ }, "right": { "type": "Identifier", - "start": 43790, - "end": 43795, + "start": 44130, + "end": 44135, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 12 }, "end": { - "line": 1198, + "line": 1214, "column": 17 }, "identifierName": "MAX_A" @@ -91994,73 +92916,73 @@ }, { "type": "ExpressionStatement", - "start": 43807, - "end": 43825, + "start": 44147, + "end": 44165, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 4 }, "end": { - "line": 1200, + "line": 1216, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 43807, - "end": 43824, + "start": 44147, + "end": 44164, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 4 }, "end": { - "line": 1200, + "line": 1216, "column": 21 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 43807, - "end": 43818, + "start": 44147, + "end": 44158, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 4 }, "end": { - "line": 1200, + "line": 1216, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 43807, - "end": 43811, + "start": 44147, + "end": 44151, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 4 }, "end": { - "line": 1200, + "line": 1216, "column": 8 } } }, "property": { "type": "Identifier", - "start": 43812, - "end": 43818, + "start": 44152, + "end": 44158, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 9 }, "end": { - "line": 1200, + "line": 1216, "column": 15 }, "identifierName": "faceVX" @@ -92071,15 +92993,15 @@ }, "right": { "type": "Identifier", - "start": 43822, - "end": 43824, + "start": 44162, + "end": 44164, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 19 }, "end": { - "line": 1200, + "line": 1216, "column": 21 }, "identifierName": "ax" @@ -92090,73 +93012,73 @@ }, { "type": "ExpressionStatement", - "start": 43830, - "end": 43848, + "start": 44170, + "end": 44188, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 4 }, "end": { - "line": 1201, + "line": 1217, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 43830, - "end": 43847, + "start": 44170, + "end": 44187, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 4 }, "end": { - "line": 1201, + "line": 1217, "column": 21 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 43830, - "end": 43841, + "start": 44170, + "end": 44181, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 4 }, "end": { - "line": 1201, + "line": 1217, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 43830, - "end": 43834, + "start": 44170, + "end": 44174, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 4 }, "end": { - "line": 1201, + "line": 1217, "column": 8 } } }, "property": { "type": "Identifier", - "start": 43835, - "end": 43841, + "start": 44175, + "end": 44181, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 9 }, "end": { - "line": 1201, + "line": 1217, "column": 15 }, "identifierName": "faceVY" @@ -92167,15 +93089,15 @@ }, "right": { "type": "Identifier", - "start": 43845, - "end": 43847, + "start": 44185, + "end": 44187, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 19 }, "end": { - "line": 1201, + "line": 1217, "column": 21 }, "identifierName": "ay" @@ -92186,59 +93108,59 @@ }, { "type": "BlockStatement", - "start": 43853, - "end": 44164, + "start": 44193, + "end": 44504, "loc": { "start": { - "line": 1202, + "line": 1218, "column": 4 }, "end": { - "line": 1209, + "line": 1225, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 43863, - "end": 43949, + "start": 44203, + "end": 44289, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 8 }, "end": { - "line": 1203, + "line": 1219, "column": 94 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43867, - "end": 43948, + "start": 44207, + "end": 44288, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 12 }, "end": { - "line": 1203, + "line": 1219, "column": 93 } }, "id": { "type": "Identifier", - "start": 43867, - "end": 43872, + "start": 44207, + "end": 44212, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 12 }, "end": { - "line": 1203, + "line": 1219, "column": 17 }, "identifierName": "max_v" @@ -92247,29 +93169,29 @@ }, "init": { "type": "BinaryExpression", - "start": 43875, - "end": 43948, + "start": 44215, + "end": 44288, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 20 }, "end": { - "line": 1203, + "line": 1219, "column": 93 } }, "left": { "type": "NumericLiteral", - "start": 43875, - "end": 43878, + "start": 44215, + "end": 44218, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 20 }, "end": { - "line": 1203, + "line": 1219, "column": 23 } }, @@ -92282,57 +93204,57 @@ "operator": "*", "right": { "type": "BinaryExpression", - "start": 43882, - "end": 43947, + "start": 44222, + "end": 44287, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 27 }, "end": { - "line": 1203, + "line": 1219, "column": 92 } }, "left": { "type": "CallExpression", - "start": 43882, - "end": 43939, + "start": 44222, + "end": 44279, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 27 }, "end": { - "line": 1203, + "line": 1219, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 43882, - "end": 43891, + "start": 44222, + "end": 44231, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 27 }, "end": { - "line": 1203, + "line": 1219, "column": 36 } }, "object": { "type": "Identifier", - "start": 43882, - "end": 43886, + "start": 44222, + "end": 44226, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 27 }, "end": { - "line": 1203, + "line": 1219, "column": 31 }, "identifierName": "Math" @@ -92341,15 +93263,15 @@ }, "property": { "type": "Identifier", - "start": 43887, - "end": 43891, + "start": 44227, + "end": 44231, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 32 }, "end": { - "line": 1203, + "line": 1219, "column": 36 }, "identifierName": "sqrt" @@ -92361,57 +93283,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 43892, - "end": 43938, + "start": 44232, + "end": 44278, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 37 }, "end": { - "line": 1203, + "line": 1219, "column": 83 } }, "left": { "type": "BinaryExpression", - "start": 43892, - "end": 43922, + "start": 44232, + "end": 44262, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 37 }, "end": { - "line": 1203, + "line": 1219, "column": 67 } }, "left": { "type": "BinaryExpression", - "start": 43892, - "end": 43905, + "start": 44232, + "end": 44245, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 37 }, "end": { - "line": 1203, + "line": 1219, "column": 50 } }, "left": { "type": "Identifier", - "start": 43892, - "end": 43897, + "start": 44232, + "end": 44237, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 37 }, "end": { - "line": 1203, + "line": 1219, "column": 42 }, "identifierName": "MAX_A" @@ -92421,15 +93343,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43900, - "end": 43905, + "start": 44240, + "end": 44245, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 45 }, "end": { - "line": 1203, + "line": 1219, "column": 50 }, "identifierName": "MAX_A" @@ -92440,43 +93362,43 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 43908, - "end": 43922, + "start": 44248, + "end": 44262, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 53 }, "end": { - "line": 1203, + "line": 1219, "column": 67 } }, "left": { "type": "BinaryExpression", - "start": 43908, - "end": 43918, + "start": 44248, + "end": 44258, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 53 }, "end": { - "line": 1203, + "line": 1219, "column": 63 } }, "left": { "type": "NumericLiteral", - "start": 43908, - "end": 43910, + "start": 44248, + "end": 44250, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 53 }, "end": { - "line": 1203, + "line": 1219, "column": 55 } }, @@ -92489,15 +93411,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43913, - "end": 43918, + "start": 44253, + "end": 44258, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 58 }, "end": { - "line": 1203, + "line": 1219, "column": 63 }, "identifierName": "MAX_A" @@ -92508,15 +93430,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43921, - "end": 43922, + "start": 44261, + "end": 44262, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 66 }, "end": { - "line": 1203, + "line": 1219, "column": 67 }, "identifierName": "d" @@ -92528,43 +93450,43 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 43925, - "end": 43938, + "start": 44265, + "end": 44278, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 70 }, "end": { - "line": 1203, + "line": 1219, "column": 83 } }, "left": { "type": "BinaryExpression", - "start": 43925, - "end": 43934, + "start": 44265, + "end": 44274, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 70 }, "end": { - "line": 1203, + "line": 1219, "column": 79 } }, "left": { "type": "NumericLiteral", - "start": 43925, - "end": 43926, + "start": 44265, + "end": 44266, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 70 }, "end": { - "line": 1203, + "line": 1219, "column": 71 } }, @@ -92577,15 +93499,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43929, - "end": 43934, + "start": 44269, + "end": 44274, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 74 }, "end": { - "line": 1203, + "line": 1219, "column": 79 }, "identifierName": "MAX_A" @@ -92596,15 +93518,15 @@ "operator": "*", "right": { "type": "Identifier", - "start": 43937, - "end": 43938, + "start": 44277, + "end": 44278, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 82 }, "end": { - "line": 1203, + "line": 1219, "column": 83 }, "identifierName": "d" @@ -92618,15 +93540,15 @@ "operator": "-", "right": { "type": "Identifier", - "start": 43942, - "end": 43947, + "start": 44282, + "end": 44287, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 87 }, "end": { - "line": 1203, + "line": 1219, "column": 92 }, "identifierName": "MAX_A" @@ -92635,7 +93557,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 43881 + "parenStart": 44221 } } } @@ -92645,44 +93567,44 @@ }, { "type": "VariableDeclaration", - "start": 43958, - "end": 44035, + "start": 44298, + "end": 44375, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 8 }, "end": { - "line": 1204, + "line": 1220, "column": 85 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 43962, - "end": 44034, + "start": 44302, + "end": 44374, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 12 }, "end": { - "line": 1204, + "line": 1220, "column": 84 } }, "id": { "type": "Identifier", - "start": 43962, - "end": 43967, + "start": 44302, + "end": 44307, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 12 }, "end": { - "line": 1204, + "line": 1220, "column": 17 }, "identifierName": "cur_v" @@ -92691,43 +93613,43 @@ }, "init": { "type": "CallExpression", - "start": 43970, - "end": 44034, + "start": 44310, + "end": 44374, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 20 }, "end": { - "line": 1204, + "line": 1220, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 43970, - "end": 43979, + "start": 44310, + "end": 44319, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 20 }, "end": { - "line": 1204, + "line": 1220, "column": 29 } }, "object": { "type": "Identifier", - "start": 43970, - "end": 43974, + "start": 44310, + "end": 44314, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 20 }, "end": { - "line": 1204, + "line": 1220, "column": 24 }, "identifierName": "Math" @@ -92736,15 +93658,15 @@ }, "property": { "type": "Identifier", - "start": 43975, - "end": 43979, + "start": 44315, + "end": 44319, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 25 }, "end": { - "line": 1204, + "line": 1220, "column": 29 }, "identifierName": "sqrt" @@ -92756,72 +93678,72 @@ "arguments": [ { "type": "BinaryExpression", - "start": 43980, - "end": 44033, + "start": 44320, + "end": 44373, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 30 }, "end": { - "line": 1204, + "line": 1220, "column": 83 } }, "left": { "type": "BinaryExpression", - "start": 43980, - "end": 44005, + "start": 44320, + "end": 44345, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 30 }, "end": { - "line": 1204, + "line": 1220, "column": 55 } }, "left": { "type": "MemberExpression", - "start": 43980, - "end": 43991, + "start": 44320, + "end": 44331, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 30 }, "end": { - "line": 1204, + "line": 1220, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 43980, - "end": 43984, + "start": 44320, + "end": 44324, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 30 }, "end": { - "line": 1204, + "line": 1220, "column": 34 } } }, "property": { "type": "Identifier", - "start": 43985, - "end": 43991, + "start": 44325, + "end": 44331, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 35 }, "end": { - "line": 1204, + "line": 1220, "column": 41 }, "identifierName": "faceVX" @@ -92833,44 +93755,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 43994, - "end": 44005, + "start": 44334, + "end": 44345, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 44 }, "end": { - "line": 1204, + "line": 1220, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 43994, - "end": 43998, + "start": 44334, + "end": 44338, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 44 }, "end": { - "line": 1204, + "line": 1220, "column": 48 } } }, "property": { "type": "Identifier", - "start": 43999, - "end": 44005, + "start": 44339, + "end": 44345, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 49 }, "end": { - "line": 1204, + "line": 1220, "column": 55 }, "identifierName": "faceVX" @@ -92883,58 +93805,58 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 44008, - "end": 44033, + "start": 44348, + "end": 44373, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 58 }, "end": { - "line": 1204, + "line": 1220, "column": 83 } }, "left": { "type": "MemberExpression", - "start": 44008, - "end": 44019, + "start": 44348, + "end": 44359, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 58 }, "end": { - "line": 1204, + "line": 1220, "column": 69 } }, "object": { "type": "ThisExpression", - "start": 44008, - "end": 44012, + "start": 44348, + "end": 44352, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 58 }, "end": { - "line": 1204, + "line": 1220, "column": 62 } } }, "property": { "type": "Identifier", - "start": 44013, - "end": 44019, + "start": 44353, + "end": 44359, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 63 }, "end": { - "line": 1204, + "line": 1220, "column": 69 }, "identifierName": "faceVY" @@ -92946,44 +93868,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 44022, - "end": 44033, + "start": 44362, + "end": 44373, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 72 }, "end": { - "line": 1204, + "line": 1220, "column": 83 } }, "object": { "type": "ThisExpression", - "start": 44022, - "end": 44026, + "start": 44362, + "end": 44366, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 72 }, "end": { - "line": 1204, + "line": 1220, "column": 76 } } }, "property": { "type": "Identifier", - "start": 44027, - "end": 44033, + "start": 44367, + "end": 44373, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 77 }, "end": { - "line": 1204, + "line": 1220, "column": 83 }, "identifierName": "faceVY" @@ -93002,43 +93924,43 @@ }, { "type": "IfStatement", - "start": 44044, - "end": 44158, + "start": 44384, + "end": 44498, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 8 }, "end": { - "line": 1208, + "line": 1224, "column": 9 } }, "test": { "type": "BinaryExpression", - "start": 44048, - "end": 44061, + "start": 44388, + "end": 44401, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 12 }, "end": { - "line": 1205, + "line": 1221, "column": 25 } }, "left": { "type": "Identifier", - "start": 44048, - "end": 44053, + "start": 44388, + "end": 44393, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 12 }, "end": { - "line": 1205, + "line": 1221, "column": 17 }, "identifierName": "cur_v" @@ -93048,15 +93970,15 @@ "operator": ">", "right": { "type": "Identifier", - "start": 44056, - "end": 44061, + "start": 44396, + "end": 44401, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 20 }, "end": { - "line": 1205, + "line": 1221, "column": 25 }, "identifierName": "max_v" @@ -93066,88 +93988,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 44063, - "end": 44158, + "start": 44403, + "end": 44498, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 27 }, "end": { - "line": 1208, + "line": 1224, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 44077, - "end": 44106, + "start": 44417, + "end": 44446, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 12 }, "end": { - "line": 1206, + "line": 1222, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 44077, - "end": 44105, + "start": 44417, + "end": 44445, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 12 }, "end": { - "line": 1206, + "line": 1222, "column": 40 } }, "operator": "*=", "left": { "type": "MemberExpression", - "start": 44077, - "end": 44088, + "start": 44417, + "end": 44428, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 12 }, "end": { - "line": 1206, + "line": 1222, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 44077, - "end": 44081, + "start": 44417, + "end": 44421, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 12 }, "end": { - "line": 1206, + "line": 1222, "column": 16 } } }, "property": { "type": "Identifier", - "start": 44082, - "end": 44088, + "start": 44422, + "end": 44428, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 17 }, "end": { - "line": 1206, + "line": 1222, "column": 23 }, "identifierName": "faceVX" @@ -93158,29 +94080,29 @@ }, "right": { "type": "BinaryExpression", - "start": 44092, - "end": 44105, + "start": 44432, + "end": 44445, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 27 }, "end": { - "line": 1206, + "line": 1222, "column": 40 } }, "left": { "type": "Identifier", - "start": 44092, - "end": 44097, + "start": 44432, + "end": 44437, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 27 }, "end": { - "line": 1206, + "line": 1222, "column": 32 }, "identifierName": "max_v" @@ -93190,15 +94112,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 44100, - "end": 44105, + "start": 44440, + "end": 44445, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 35 }, "end": { - "line": 1206, + "line": 1222, "column": 40 }, "identifierName": "cur_v" @@ -93210,73 +94132,73 @@ }, { "type": "ExpressionStatement", - "start": 44119, - "end": 44148, + "start": 44459, + "end": 44488, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 12 }, "end": { - "line": 1207, + "line": 1223, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 44119, - "end": 44147, + "start": 44459, + "end": 44487, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 12 }, "end": { - "line": 1207, + "line": 1223, "column": 40 } }, "operator": "*=", "left": { "type": "MemberExpression", - "start": 44119, - "end": 44130, + "start": 44459, + "end": 44470, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 12 }, "end": { - "line": 1207, + "line": 1223, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 44119, - "end": 44123, + "start": 44459, + "end": 44463, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 12 }, "end": { - "line": 1207, + "line": 1223, "column": 16 } } }, "property": { "type": "Identifier", - "start": 44124, - "end": 44130, + "start": 44464, + "end": 44470, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 17 }, "end": { - "line": 1207, + "line": 1223, "column": 23 }, "identifierName": "faceVY" @@ -93287,29 +94209,29 @@ }, "right": { "type": "BinaryExpression", - "start": 44134, - "end": 44147, + "start": 44474, + "end": 44487, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 27 }, "end": { - "line": 1207, + "line": 1223, "column": 40 } }, "left": { "type": "Identifier", - "start": 44134, - "end": 44139, + "start": 44474, + "end": 44479, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 27 }, "end": { - "line": 1207, + "line": 1223, "column": 32 }, "identifierName": "max_v" @@ -93319,15 +94241,15 @@ "operator": "/", "right": { "type": "Identifier", - "start": 44142, - "end": 44147, + "start": 44482, + "end": 44487, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 35 }, "end": { - "line": 1207, + "line": 1223, "column": 40 }, "identifierName": "cur_v" @@ -93347,73 +94269,73 @@ }, { "type": "ExpressionStatement", - "start": 44169, - "end": 44195, + "start": 44509, + "end": 44535, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 4 }, "end": { - "line": 1210, + "line": 1226, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 44169, - "end": 44194, + "start": 44509, + "end": 44534, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 4 }, "end": { - "line": 1210, + "line": 1226, "column": 29 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 44169, - "end": 44179, + "start": 44509, + "end": 44519, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 4 }, "end": { - "line": 1210, + "line": 1226, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 44169, - "end": 44173, + "start": 44509, + "end": 44513, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 4 }, "end": { - "line": 1210, + "line": 1226, "column": 8 } } }, "property": { "type": "Identifier", - "start": 44174, - "end": 44179, + "start": 44514, + "end": 44519, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 9 }, "end": { - "line": 1210, + "line": 1226, "column": 14 }, "identifierName": "faceX" @@ -93424,44 +94346,44 @@ }, "right": { "type": "MemberExpression", - "start": 44183, - "end": 44194, + "start": 44523, + "end": 44534, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 18 }, "end": { - "line": 1210, + "line": 1226, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 44183, - "end": 44187, + "start": 44523, + "end": 44527, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 18 }, "end": { - "line": 1210, + "line": 1226, "column": 22 } } }, "property": { "type": "Identifier", - "start": 44188, - "end": 44194, + "start": 44528, + "end": 44534, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 23 }, "end": { - "line": 1210, + "line": 1226, "column": 29 }, "identifierName": "faceVX" @@ -93474,73 +94396,73 @@ }, { "type": "ExpressionStatement", - "start": 44200, - "end": 44226, + "start": 44540, + "end": 44566, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 4 }, "end": { - "line": 1211, + "line": 1227, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 44200, - "end": 44225, + "start": 44540, + "end": 44565, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 4 }, "end": { - "line": 1211, + "line": 1227, "column": 29 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 44200, - "end": 44210, + "start": 44540, + "end": 44550, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 4 }, "end": { - "line": 1211, + "line": 1227, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 44200, - "end": 44204, + "start": 44540, + "end": 44544, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 4 }, "end": { - "line": 1211, + "line": 1227, "column": 8 } } }, "property": { "type": "Identifier", - "start": 44205, - "end": 44210, + "start": 44545, + "end": 44550, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 9 }, "end": { - "line": 1211, + "line": 1227, "column": 14 }, "identifierName": "faceY" @@ -93551,44 +94473,44 @@ }, "right": { "type": "MemberExpression", - "start": 44214, - "end": 44225, + "start": 44554, + "end": 44565, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 18 }, "end": { - "line": 1211, + "line": 1227, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 44214, - "end": 44218, + "start": 44554, + "end": 44558, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 18 }, "end": { - "line": 1211, + "line": 1227, "column": 22 } } }, "property": { "type": "Identifier", - "start": 44219, - "end": 44225, + "start": 44559, + "end": 44565, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 23 }, "end": { - "line": 1211, + "line": 1227, "column": 29 }, "identifierName": "faceVY" @@ -93612,15 +94534,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42512, - "end": 42574, + "start": 42852, + "end": 42914, "loc": { "start": { - "line": 1169, + "line": 1185, "column": 0 }, "end": { - "line": 1169, + "line": 1185, "column": 62 } } @@ -93628,15 +94550,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # update()", - "start": 42575, - "end": 42606, + "start": 42915, + "end": 42946, "loc": { "start": { - "line": 1170, + "line": 1186, "column": 0 }, "end": { - "line": 1170, + "line": 1186, "column": 31 } } @@ -93644,15 +94566,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42607, - "end": 42669, + "start": 42947, + "end": 43009, "loc": { "start": { - "line": 1171, + "line": 1187, "column": 0 }, "end": { - "line": 1171, + "line": 1187, "column": 62 } } @@ -93662,15 +94584,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44230, - "end": 44292, + "start": 44570, + "end": 44632, "loc": { "start": { - "line": 1214, + "line": 1230, "column": 0 }, "end": { - "line": 1214, + "line": 1230, "column": 62 } } @@ -93678,15 +94600,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44293, - "end": 44355, + "start": 44633, + "end": 44695, "loc": { "start": { - "line": 1215, + "line": 1231, "column": 0 }, "end": { - "line": 1215, + "line": 1231, "column": 62 } } @@ -93694,15 +94616,15 @@ { "type": "CommentLine", "value": " class L2DViewMatrix extends L2DMatrix44", - "start": 44356, - "end": 44410, + "start": 44696, + "end": 44750, "loc": { "start": { - "line": 1216, + "line": 1232, "column": 0 }, "end": { - "line": 1216, + "line": 1232, "column": 54 } } @@ -93710,15 +94632,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44411, - "end": 44473, + "start": 44751, + "end": 44813, "loc": { "start": { - "line": 1217, + "line": 1233, "column": 0 }, "end": { - "line": 1217, + "line": 1233, "column": 62 } } @@ -93726,15 +94648,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44474, - "end": 44536, + "start": 44814, + "end": 44876, "loc": { "start": { - "line": 1218, + "line": 1234, "column": 0 }, "end": { - "line": 1218, + "line": 1234, "column": 62 } } @@ -93743,29 +94665,29 @@ }, { "type": "Identifier", - "start": 44537, - "end": 44813, + "start": 44877, + "end": 45153, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 0 }, "end": { - "line": 1229, + "line": 1245, "column": 1 } }, "id": { "type": "Identifier", - "start": 44546, - "end": 44559, + "start": 44886, + "end": 44899, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 9 }, "end": { - "line": 1219, + "line": 1235, "column": 22 }, "identifierName": "L2DViewMatrix" @@ -93779,100 +94701,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 44562, - "end": 44813, + "start": 44902, + "end": 45153, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 25 }, "end": { - "line": 1229, + "line": 1245, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 44566, - "end": 44611, + "start": 44906, + "end": 44951, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 44566, - "end": 44610, + "start": 44906, + "end": 44950, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 44566, - "end": 44604, + "start": 44906, + "end": 44944, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 44566, - "end": 44599, + "start": 44906, + "end": 44939, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 44566, - "end": 44587, + "start": 44906, + "end": 44927, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 23 } }, "object": { "type": "Identifier", - "start": 44566, - "end": 44577, + "start": 44906, + "end": 44917, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 13 }, "identifierName": "L2DMatrix44" @@ -93881,15 +94803,15 @@ }, "property": { "type": "Identifier", - "start": 44578, - "end": 44587, + "start": 44918, + "end": 44927, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 14 }, "end": { - "line": 1220, + "line": 1236, "column": 23 }, "identifierName": "prototype" @@ -93900,15 +94822,15 @@ }, "property": { "type": "Identifier", - "start": 44588, - "end": 44599, + "start": 44928, + "end": 44939, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 24 }, "end": { - "line": 1220, + "line": 1236, "column": 35 }, "identifierName": "constructor" @@ -93919,15 +94841,15 @@ }, "property": { "type": "Identifier", - "start": 44600, - "end": 44604, + "start": 44940, + "end": 44944, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 36 }, "end": { - "line": 1220, + "line": 1236, "column": 40 }, "identifierName": "call" @@ -93939,15 +94861,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 44605, - "end": 44609, + "start": 44945, + "end": 44949, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 41 }, "end": { - "line": 1220, + "line": 1236, "column": 45 } } @@ -93957,73 +94879,73 @@ }, { "type": "ExpressionStatement", - "start": 44614, - "end": 44637, + "start": 44954, + "end": 44977, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 44614, - "end": 44636, + "start": 44954, + "end": 44976, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44614, - "end": 44629, + "start": 44954, + "end": 44969, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 44614, - "end": 44618, + "start": 44954, + "end": 44958, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44619, - "end": 44629, + "start": 44959, + "end": 44969, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 7 }, "end": { - "line": 1221, + "line": 1237, "column": 17 }, "identifierName": "screenLeft" @@ -94034,15 +94956,15 @@ }, "right": { "type": "NullLiteral", - "start": 44632, - "end": 44636, + "start": 44972, + "end": 44976, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 20 }, "end": { - "line": 1221, + "line": 1237, "column": 24 } } @@ -94051,73 +94973,73 @@ }, { "type": "ExpressionStatement", - "start": 44640, - "end": 44664, + "start": 44980, + "end": 45004, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 44640, - "end": 44663, + "start": 44980, + "end": 45003, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44640, - "end": 44656, + "start": 44980, + "end": 44996, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 44640, - "end": 44644, + "start": 44980, + "end": 44984, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44645, - "end": 44656, + "start": 44985, + "end": 44996, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 7 }, "end": { - "line": 1222, + "line": 1238, "column": 18 }, "identifierName": "screenRight" @@ -94128,15 +95050,15 @@ }, "right": { "type": "NullLiteral", - "start": 44659, - "end": 44663, + "start": 44999, + "end": 45003, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 21 }, "end": { - "line": 1222, + "line": 1238, "column": 25 } } @@ -94145,73 +95067,73 @@ }, { "type": "ExpressionStatement", - "start": 44667, - "end": 44689, + "start": 45007, + "end": 45029, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 44667, - "end": 44688, + "start": 45007, + "end": 45028, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44667, - "end": 44681, + "start": 45007, + "end": 45021, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 44667, - "end": 44671, + "start": 45007, + "end": 45011, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44672, - "end": 44681, + "start": 45012, + "end": 45021, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 7 }, "end": { - "line": 1223, + "line": 1239, "column": 16 }, "identifierName": "screenTop" @@ -94222,15 +95144,15 @@ }, "right": { "type": "NullLiteral", - "start": 44684, - "end": 44688, + "start": 45024, + "end": 45028, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 19 }, "end": { - "line": 1223, + "line": 1239, "column": 23 } } @@ -94239,73 +95161,73 @@ }, { "type": "ExpressionStatement", - "start": 44692, - "end": 44717, + "start": 45032, + "end": 45057, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 44692, - "end": 44716, + "start": 45032, + "end": 45056, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44692, - "end": 44709, + "start": 45032, + "end": 45049, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 44692, - "end": 44696, + "start": 45032, + "end": 45036, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44697, - "end": 44709, + "start": 45037, + "end": 45049, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 7 }, "end": { - "line": 1224, + "line": 1240, "column": 19 }, "identifierName": "screenBottom" @@ -94316,15 +95238,15 @@ }, "right": { "type": "NullLiteral", - "start": 44712, - "end": 44716, + "start": 45052, + "end": 45056, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 22 }, "end": { - "line": 1224, + "line": 1240, "column": 26 } } @@ -94333,73 +95255,73 @@ }, { "type": "ExpressionStatement", - "start": 44720, - "end": 44740, + "start": 45060, + "end": 45080, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 44720, - "end": 44739, + "start": 45060, + "end": 45079, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44720, - "end": 44732, + "start": 45060, + "end": 45072, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 44720, - "end": 44724, + "start": 45060, + "end": 45064, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44725, - "end": 44732, + "start": 45065, + "end": 45072, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 7 }, "end": { - "line": 1225, + "line": 1241, "column": 14 }, "identifierName": "maxLeft" @@ -94410,15 +95332,15 @@ }, "right": { "type": "NullLiteral", - "start": 44735, - "end": 44739, + "start": 45075, + "end": 45079, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 17 }, "end": { - "line": 1225, + "line": 1241, "column": 21 } } @@ -94427,73 +95349,73 @@ }, { "type": "ExpressionStatement", - "start": 44743, - "end": 44764, + "start": 45083, + "end": 45104, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 44743, - "end": 44763, + "start": 45083, + "end": 45103, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 22 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44743, - "end": 44756, + "start": 45083, + "end": 45096, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 44743, - "end": 44747, + "start": 45083, + "end": 45087, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44748, - "end": 44756, + "start": 45088, + "end": 45096, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 7 }, "end": { - "line": 1226, + "line": 1242, "column": 15 }, "identifierName": "maxRight" @@ -94504,15 +95426,15 @@ }, "right": { "type": "NullLiteral", - "start": 44759, - "end": 44763, + "start": 45099, + "end": 45103, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 18 }, "end": { - "line": 1226, + "line": 1242, "column": 22 } } @@ -94521,73 +95443,73 @@ }, { "type": "ExpressionStatement", - "start": 44767, - "end": 44786, + "start": 45107, + "end": 45126, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 44767, - "end": 44785, + "start": 45107, + "end": 45125, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44767, - "end": 44778, + "start": 45107, + "end": 45118, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 44767, - "end": 44771, + "start": 45107, + "end": 45111, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44772, - "end": 44778, + "start": 45112, + "end": 45118, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 7 }, "end": { - "line": 1227, + "line": 1243, "column": 13 }, "identifierName": "maxTop" @@ -94598,15 +95520,15 @@ }, "right": { "type": "NullLiteral", - "start": 44781, - "end": 44785, + "start": 45121, + "end": 45125, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 16 }, "end": { - "line": 1227, + "line": 1243, "column": 20 } } @@ -94615,73 +95537,73 @@ }, { "type": "ExpressionStatement", - "start": 44789, - "end": 44811, + "start": 45129, + "end": 45151, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 44789, - "end": 44810, + "start": 45129, + "end": 45150, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44789, - "end": 44803, + "start": 45129, + "end": 45143, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 44789, - "end": 44793, + "start": 45129, + "end": 45133, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44794, - "end": 44803, + "start": 45134, + "end": 45143, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 7 }, "end": { - "line": 1228, + "line": 1244, "column": 16 }, "identifierName": "maxBottom" @@ -94692,15 +95614,15 @@ }, "right": { "type": "NullLiteral", - "start": 44806, - "end": 44810, + "start": 45146, + "end": 45150, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 19 }, "end": { - "line": 1228, + "line": 1244, "column": 23 } } @@ -94716,58 +95638,58 @@ }, { "type": "ExpressionStatement", - "start": 44815, - "end": 44859, + "start": 45155, + "end": 45199, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 0 }, "end": { - "line": 1231, + "line": 1247, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 44815, - "end": 44858, + "start": 45155, + "end": 45198, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 0 }, "end": { - "line": 1231, + "line": 1247, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44815, - "end": 44838, + "start": 45155, + "end": 45178, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 0 }, "end": { - "line": 1231, + "line": 1247, "column": 23 } }, "object": { "type": "Identifier", - "start": 44815, - "end": 44828, + "start": 45155, + "end": 45168, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 0 }, "end": { - "line": 1231, + "line": 1247, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -94776,15 +95698,15 @@ }, "property": { "type": "Identifier", - "start": 44829, - "end": 44838, + "start": 45169, + "end": 45178, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 14 }, "end": { - "line": 1231, + "line": 1247, "column": 23 }, "identifierName": "prototype" @@ -94795,29 +95717,29 @@ }, "right": { "type": "NewExpression", - "start": 44841, - "end": 44858, + "start": 45181, + "end": 45198, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 26 }, "end": { - "line": 1231, + "line": 1247, "column": 43 } }, "callee": { "type": "Identifier", - "start": 44845, - "end": 44856, + "start": 45185, + "end": 45196, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 30 }, "end": { - "line": 1231, + "line": 1247, "column": 41 }, "identifierName": "L2DMatrix44" @@ -94831,15 +95753,15 @@ { "type": "CommentLine", "value": "L2DViewMatrix extends L2DMatrix44", - "start": 44860, - "end": 44895, + "start": 45200, + "end": 45235, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 45 }, "end": { - "line": 1231, + "line": 1247, "column": 80 } } @@ -94847,15 +95769,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44897, - "end": 44959, + "start": 45237, + "end": 45299, "loc": { "start": { - "line": 1233, + "line": 1249, "column": 0 }, "end": { - "line": 1233, + "line": 1249, "column": 62 } } @@ -94863,15 +95785,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustTranslate()", - "start": 44960, - "end": 44999, + "start": 45300, + "end": 45339, "loc": { "start": { - "line": 1234, + "line": 1250, "column": 0 }, "end": { - "line": 1234, + "line": 1250, "column": 39 } } @@ -94879,15 +95801,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45000, - "end": 45062, + "start": 45340, + "end": 45402, "loc": { "start": { - "line": 1235, + "line": 1251, "column": 0 }, "end": { - "line": 1235, + "line": 1251, "column": 62 } } @@ -94896,72 +95818,72 @@ }, { "type": "ExpressionStatement", - "start": 45063, - "end": 45919, + "start": 45403, + "end": 46259, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1251, + "line": 1267, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 45063, - "end": 45919, + "start": 45403, + "end": 46259, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1251, + "line": 1267, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 45063, - "end": 45102, + "start": 45403, + "end": 45442, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1236, + "line": 1252, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 45063, - "end": 45086, + "start": 45403, + "end": 45426, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1236, + "line": 1252, "column": 23 } }, "object": { "type": "Identifier", - "start": 45063, - "end": 45076, + "start": 45403, + "end": 45416, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1236, + "line": 1252, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -94971,15 +95893,15 @@ }, "property": { "type": "Identifier", - "start": 45077, - "end": 45086, + "start": 45417, + "end": 45426, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 14 }, "end": { - "line": 1236, + "line": 1252, "column": 23 }, "identifierName": "prototype" @@ -94991,15 +95913,15 @@ }, "property": { "type": "Identifier", - "start": 45087, - "end": 45102, + "start": 45427, + "end": 45442, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 24 }, "end": { - "line": 1236, + "line": 1252, "column": 39 }, "identifierName": "adjustTranslate" @@ -95011,29 +95933,29 @@ }, "right": { "type": "FunctionExpression", - "start": 45105, - "end": 45919, + "start": 45445, + "end": 46259, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 42 }, "end": { - "line": 1251, + "line": 1267, "column": 1 } }, "id": { "type": "Identifier", - "start": 45087, - "end": 45102, + "start": 45427, + "end": 45442, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 24 }, "end": { - "line": 1236, + "line": 1252, "column": 39 }, "identifierName": "adjustTranslate" @@ -95046,15 +95968,15 @@ "params": [ { "type": "Identifier", - "start": 45115, - "end": 45121, + "start": 45455, + "end": 45461, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 52 }, "end": { - "line": 1236, + "line": 1252, "column": 58 }, "identifierName": "shiftX" @@ -95065,15 +95987,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45121, - "end": 45130, + "start": 45461, + "end": 45470, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 58 }, "end": { - "line": 1236, + "line": 1252, "column": 67 } } @@ -95082,15 +96004,15 @@ }, { "type": "Identifier", - "start": 45132, - "end": 45138, + "start": 45472, + "end": 45478, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 69 }, "end": { - "line": 1236, + "line": 1252, "column": 75 }, "identifierName": "shiftY" @@ -95100,15 +96022,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45121, - "end": 45130, + "start": 45461, + "end": 45470, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 58 }, "end": { - "line": 1236, + "line": 1252, "column": 67 } } @@ -95118,15 +96040,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45138, - "end": 45147, + "start": 45478, + "end": 45487, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 75 }, "end": { - "line": 1236, + "line": 1252, "column": 84 } } @@ -95136,114 +96058,114 @@ ], "body": { "type": "BlockStatement", - "start": 45149, - "end": 45919, + "start": 45489, + "end": 46259, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 86 }, "end": { - "line": 1251, + "line": 1267, "column": 1 } }, "body": [ { "type": "IfStatement", - "start": 45155, - "end": 45304, + "start": 45495, + "end": 45644, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 4 }, "end": { - "line": 1238, + "line": 1254, "column": 75 } }, "test": { "type": "BinaryExpression", - "start": 45159, - "end": 45227, + "start": 45499, + "end": 45567, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 76 } }, "left": { "type": "BinaryExpression", - "start": 45159, - "end": 45209, + "start": 45499, + "end": 45549, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 58 } }, "left": { "type": "BinaryExpression", - "start": 45159, - "end": 45184, + "start": 45499, + "end": 45524, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 33 } }, "left": { "type": "MemberExpression", - "start": 45159, - "end": 45169, + "start": 45499, + "end": 45509, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 45159, - "end": 45166, + "start": 45499, + "end": 45506, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 45159, - "end": 45163, + "start": 45499, + "end": 45503, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 12 } }, @@ -95251,15 +96173,15 @@ }, "property": { "type": "Identifier", - "start": 45164, - "end": 45166, + "start": 45504, + "end": 45506, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 13 }, "end": { - "line": 1237, + "line": 1253, "column": 15 }, "identifierName": "tr" @@ -95271,15 +96193,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45167, - "end": 45168, + "start": 45507, + "end": 45508, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 16 }, "end": { - "line": 1237, + "line": 1253, "column": 17 } }, @@ -95295,44 +96217,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45172, - "end": 45184, + "start": 45512, + "end": 45524, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 21 }, "end": { - "line": 1237, + "line": 1253, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 45172, - "end": 45176, + "start": 45512, + "end": 45516, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 21 }, "end": { - "line": 1237, + "line": 1253, "column": 25 } } }, "property": { "type": "Identifier", - "start": 45177, - "end": 45184, + "start": 45517, + "end": 45524, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 26 }, "end": { - "line": 1237, + "line": 1253, "column": 33 }, "identifierName": "maxLeft" @@ -95346,72 +96268,72 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 45188, - "end": 45208, + "start": 45528, + "end": 45548, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 37 }, "end": { - "line": 1237, + "line": 1253, "column": 57 } }, "left": { "type": "MemberExpression", - "start": 45188, - "end": 45199, + "start": 45528, + "end": 45539, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 37 }, "end": { - "line": 1237, + "line": 1253, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 45188, - "end": 45195, + "start": 45528, + "end": 45535, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 37 }, "end": { - "line": 1237, + "line": 1253, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 45188, - "end": 45192, + "start": 45528, + "end": 45532, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 37 }, "end": { - "line": 1237, + "line": 1253, "column": 41 } } }, "property": { "type": "Identifier", - "start": 45193, - "end": 45195, + "start": 45533, + "end": 45535, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 42 }, "end": { - "line": 1237, + "line": 1253, "column": 44 }, "identifierName": "tr" @@ -95422,15 +96344,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45196, - "end": 45198, + "start": 45536, + "end": 45538, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 45 }, "end": { - "line": 1237, + "line": 1253, "column": 47 } }, @@ -95445,15 +96367,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 45202, - "end": 45208, + "start": 45542, + "end": 45548, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 51 }, "end": { - "line": 1237, + "line": 1253, "column": 57 }, "identifierName": "shiftX" @@ -95462,7 +96384,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 45187 + "parenStart": 45527 } }, "leadingComments": null @@ -95470,44 +96392,44 @@ "operator": ">", "right": { "type": "MemberExpression", - "start": 45212, - "end": 45227, + "start": 45552, + "end": 45567, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 61 }, "end": { - "line": 1237, + "line": 1253, "column": 76 } }, "object": { "type": "ThisExpression", - "start": 45212, - "end": 45216, + "start": 45552, + "end": 45556, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 61 }, "end": { - "line": 1237, + "line": 1253, "column": 65 } } }, "property": { "type": "Identifier", - "start": 45217, - "end": 45227, + "start": 45557, + "end": 45567, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 66 }, "end": { - "line": 1237, + "line": 1253, "column": 76 }, "identifierName": "screenLeft" @@ -95520,44 +96442,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 45237, - "end": 45304, + "start": 45577, + "end": 45644, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 8 }, "end": { - "line": 1238, + "line": 1254, "column": 75 } }, "expression": { "type": "AssignmentExpression", - "start": 45237, - "end": 45303, + "start": 45577, + "end": 45643, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 8 }, "end": { - "line": 1238, + "line": 1254, "column": 74 } }, "operator": "=", "left": { "type": "Identifier", - "start": 45237, - "end": 45243, + "start": 45577, + "end": 45583, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 8 }, "end": { - "line": 1238, + "line": 1254, "column": 14 }, "identifierName": "shiftX" @@ -95566,72 +96488,72 @@ }, "right": { "type": "BinaryExpression", - "start": 45246, - "end": 45303, + "start": 45586, + "end": 45643, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 17 }, "end": { - "line": 1238, + "line": 1254, "column": 74 } }, "left": { "type": "BinaryExpression", - "start": 45246, - "end": 45289, + "start": 45586, + "end": 45629, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 17 }, "end": { - "line": 1238, + "line": 1254, "column": 60 } }, "left": { "type": "MemberExpression", - "start": 45246, - "end": 45261, + "start": 45586, + "end": 45601, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 17 }, "end": { - "line": 1238, + "line": 1254, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 45246, - "end": 45250, + "start": 45586, + "end": 45590, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 17 }, "end": { - "line": 1238, + "line": 1254, "column": 21 } } }, "property": { "type": "Identifier", - "start": 45251, - "end": 45261, + "start": 45591, + "end": 45601, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 22 }, "end": { - "line": 1238, + "line": 1254, "column": 32 }, "identifierName": "screenLeft" @@ -95643,72 +96565,72 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 45264, - "end": 45289, + "start": 45604, + "end": 45629, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 35 }, "end": { - "line": 1238, + "line": 1254, "column": 60 } }, "left": { "type": "MemberExpression", - "start": 45264, - "end": 45274, + "start": 45604, + "end": 45614, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 35 }, "end": { - "line": 1238, + "line": 1254, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 45264, - "end": 45271, + "start": 45604, + "end": 45611, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 35 }, "end": { - "line": 1238, + "line": 1254, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 45264, - "end": 45268, + "start": 45604, + "end": 45608, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 35 }, "end": { - "line": 1238, + "line": 1254, "column": 39 } } }, "property": { "type": "Identifier", - "start": 45269, - "end": 45271, + "start": 45609, + "end": 45611, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 40 }, "end": { - "line": 1238, + "line": 1254, "column": 42 }, "identifierName": "tr" @@ -95719,15 +96641,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45272, - "end": 45273, + "start": 45612, + "end": 45613, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 43 }, "end": { - "line": 1238, + "line": 1254, "column": 44 } }, @@ -95742,44 +96664,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45277, - "end": 45289, + "start": 45617, + "end": 45629, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 48 }, "end": { - "line": 1238, + "line": 1254, "column": 60 } }, "object": { "type": "ThisExpression", - "start": 45277, - "end": 45281, + "start": 45617, + "end": 45621, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 48 }, "end": { - "line": 1238, + "line": 1254, "column": 52 } } }, "property": { "type": "Identifier", - "start": 45282, - "end": 45289, + "start": 45622, + "end": 45629, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 53 }, "end": { - "line": 1238, + "line": 1254, "column": 60 }, "identifierName": "maxLeft" @@ -95793,58 +96715,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 45292, - "end": 45303, + "start": 45632, + "end": 45643, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 63 }, "end": { - "line": 1238, + "line": 1254, "column": 74 } }, "object": { "type": "MemberExpression", - "start": 45292, - "end": 45299, + "start": 45632, + "end": 45639, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 63 }, "end": { - "line": 1238, + "line": 1254, "column": 70 } }, "object": { "type": "ThisExpression", - "start": 45292, - "end": 45296, + "start": 45632, + "end": 45636, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 63 }, "end": { - "line": 1238, + "line": 1254, "column": 67 } } }, "property": { "type": "Identifier", - "start": 45297, - "end": 45299, + "start": 45637, + "end": 45639, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 68 }, "end": { - "line": 1238, + "line": 1254, "column": 70 }, "identifierName": "tr" @@ -95855,15 +96777,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45300, - "end": 45302, + "start": 45640, + "end": 45642, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 71 }, "end": { - "line": 1238, + "line": 1254, "column": 73 } }, @@ -95883,114 +96805,114 @@ }, { "type": "IfStatement", - "start": 45309, - "end": 45462, + "start": 45649, + "end": 45802, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 4 }, "end": { - "line": 1240, + "line": 1256, "column": 77 } }, "test": { "type": "BinaryExpression", - "start": 45313, - "end": 45383, + "start": 45653, + "end": 45723, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 78 } }, "left": { "type": "BinaryExpression", - "start": 45313, - "end": 45364, + "start": 45653, + "end": 45704, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 59 } }, "left": { "type": "BinaryExpression", - "start": 45313, - "end": 45339, + "start": 45653, + "end": 45679, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 34 } }, "left": { "type": "MemberExpression", - "start": 45313, - "end": 45323, + "start": 45653, + "end": 45663, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 45313, - "end": 45320, + "start": 45653, + "end": 45660, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 45313, - "end": 45317, + "start": 45653, + "end": 45657, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 12 } } }, "property": { "type": "Identifier", - "start": 45318, - "end": 45320, + "start": 45658, + "end": 45660, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 13 }, "end": { - "line": 1239, + "line": 1255, "column": 15 }, "identifierName": "tr" @@ -96001,15 +96923,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45321, - "end": 45322, + "start": 45661, + "end": 45662, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 16 }, "end": { - "line": 1239, + "line": 1255, "column": 17 } }, @@ -96024,44 +96946,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45326, - "end": 45339, + "start": 45666, + "end": 45679, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 21 }, "end": { - "line": 1239, + "line": 1255, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 45326, - "end": 45330, + "start": 45666, + "end": 45670, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 21 }, "end": { - "line": 1239, + "line": 1255, "column": 25 } } }, "property": { "type": "Identifier", - "start": 45331, - "end": 45339, + "start": 45671, + "end": 45679, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 26 }, "end": { - "line": 1239, + "line": 1255, "column": 34 }, "identifierName": "maxRight" @@ -96074,72 +96996,72 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 45343, - "end": 45363, + "start": 45683, + "end": 45703, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 38 }, "end": { - "line": 1239, + "line": 1255, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 45343, - "end": 45354, + "start": 45683, + "end": 45694, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 38 }, "end": { - "line": 1239, + "line": 1255, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 45343, - "end": 45350, + "start": 45683, + "end": 45690, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 38 }, "end": { - "line": 1239, + "line": 1255, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 45343, - "end": 45347, + "start": 45683, + "end": 45687, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 38 }, "end": { - "line": 1239, + "line": 1255, "column": 42 } } }, "property": { "type": "Identifier", - "start": 45348, - "end": 45350, + "start": 45688, + "end": 45690, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 43 }, "end": { - "line": 1239, + "line": 1255, "column": 45 }, "identifierName": "tr" @@ -96150,15 +97072,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45351, - "end": 45353, + "start": 45691, + "end": 45693, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 46 }, "end": { - "line": 1239, + "line": 1255, "column": 48 } }, @@ -96173,15 +97095,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 45357, - "end": 45363, + "start": 45697, + "end": 45703, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 52 }, "end": { - "line": 1239, + "line": 1255, "column": 58 }, "identifierName": "shiftX" @@ -96190,51 +97112,51 @@ }, "extra": { "parenthesized": true, - "parenStart": 45342 + "parenStart": 45682 } } }, "operator": "<", "right": { "type": "MemberExpression", - "start": 45367, - "end": 45383, + "start": 45707, + "end": 45723, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 62 }, "end": { - "line": 1239, + "line": 1255, "column": 78 } }, "object": { "type": "ThisExpression", - "start": 45367, - "end": 45371, + "start": 45707, + "end": 45711, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 62 }, "end": { - "line": 1239, + "line": 1255, "column": 66 } } }, "property": { "type": "Identifier", - "start": 45372, - "end": 45383, + "start": 45712, + "end": 45723, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 67 }, "end": { - "line": 1239, + "line": 1255, "column": 78 }, "identifierName": "screenRight" @@ -96246,44 +97168,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 45393, - "end": 45462, + "start": 45733, + "end": 45802, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 8 }, "end": { - "line": 1240, + "line": 1256, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 45393, - "end": 45461, + "start": 45733, + "end": 45801, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 8 }, "end": { - "line": 1240, + "line": 1256, "column": 76 } }, "operator": "=", "left": { "type": "Identifier", - "start": 45393, - "end": 45399, + "start": 45733, + "end": 45739, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 8 }, "end": { - "line": 1240, + "line": 1256, "column": 14 }, "identifierName": "shiftX" @@ -96292,72 +97214,72 @@ }, "right": { "type": "BinaryExpression", - "start": 45402, - "end": 45461, + "start": 45742, + "end": 45801, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 17 }, "end": { - "line": 1240, + "line": 1256, "column": 76 } }, "left": { "type": "BinaryExpression", - "start": 45402, - "end": 45447, + "start": 45742, + "end": 45787, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 17 }, "end": { - "line": 1240, + "line": 1256, "column": 62 } }, "left": { "type": "MemberExpression", - "start": 45402, - "end": 45418, + "start": 45742, + "end": 45758, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 17 }, "end": { - "line": 1240, + "line": 1256, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 45402, - "end": 45406, + "start": 45742, + "end": 45746, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 17 }, "end": { - "line": 1240, + "line": 1256, "column": 21 } } }, "property": { "type": "Identifier", - "start": 45407, - "end": 45418, + "start": 45747, + "end": 45758, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 22 }, "end": { - "line": 1240, + "line": 1256, "column": 33 }, "identifierName": "screenRight" @@ -96369,72 +97291,72 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 45421, - "end": 45447, + "start": 45761, + "end": 45787, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 36 }, "end": { - "line": 1240, + "line": 1256, "column": 62 } }, "left": { "type": "MemberExpression", - "start": 45421, - "end": 45431, + "start": 45761, + "end": 45771, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 36 }, "end": { - "line": 1240, + "line": 1256, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 45421, - "end": 45428, + "start": 45761, + "end": 45768, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 36 }, "end": { - "line": 1240, + "line": 1256, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 45421, - "end": 45425, + "start": 45761, + "end": 45765, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 36 }, "end": { - "line": 1240, + "line": 1256, "column": 40 } } }, "property": { "type": "Identifier", - "start": 45426, - "end": 45428, + "start": 45766, + "end": 45768, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 41 }, "end": { - "line": 1240, + "line": 1256, "column": 43 }, "identifierName": "tr" @@ -96445,15 +97367,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45429, - "end": 45430, + "start": 45769, + "end": 45770, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 44 }, "end": { - "line": 1240, + "line": 1256, "column": 45 } }, @@ -96468,44 +97390,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45434, - "end": 45447, + "start": 45774, + "end": 45787, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 49 }, "end": { - "line": 1240, + "line": 1256, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 45434, - "end": 45438, + "start": 45774, + "end": 45778, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 49 }, "end": { - "line": 1240, + "line": 1256, "column": 53 } } }, "property": { "type": "Identifier", - "start": 45439, - "end": 45447, + "start": 45779, + "end": 45787, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 54 }, "end": { - "line": 1240, + "line": 1256, "column": 62 }, "identifierName": "maxRight" @@ -96519,58 +97441,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 45450, - "end": 45461, + "start": 45790, + "end": 45801, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 65 }, "end": { - "line": 1240, + "line": 1256, "column": 76 } }, "object": { "type": "MemberExpression", - "start": 45450, - "end": 45457, + "start": 45790, + "end": 45797, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 65 }, "end": { - "line": 1240, + "line": 1256, "column": 72 } }, "object": { "type": "ThisExpression", - "start": 45450, - "end": 45454, + "start": 45790, + "end": 45794, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 65 }, "end": { - "line": 1240, + "line": 1256, "column": 69 } } }, "property": { "type": "Identifier", - "start": 45455, - "end": 45457, + "start": 45795, + "end": 45797, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 70 }, "end": { - "line": 1240, + "line": 1256, "column": 72 }, "identifierName": "tr" @@ -96581,15 +97503,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45458, - "end": 45460, + "start": 45798, + "end": 45800, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 73 }, "end": { - "line": 1240, + "line": 1256, "column": 75 } }, @@ -96608,114 +97530,114 @@ }, { "type": "IfStatement", - "start": 45467, - "end": 45612, + "start": 45807, + "end": 45952, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 4 }, "end": { - "line": 1242, + "line": 1258, "column": 73 } }, "test": { "type": "BinaryExpression", - "start": 45471, - "end": 45537, + "start": 45811, + "end": 45877, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 74 } }, "left": { "type": "BinaryExpression", - "start": 45471, - "end": 45520, + "start": 45811, + "end": 45860, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 57 } }, "left": { "type": "BinaryExpression", - "start": 45471, - "end": 45495, + "start": 45811, + "end": 45835, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 32 } }, "left": { "type": "MemberExpression", - "start": 45471, - "end": 45481, + "start": 45811, + "end": 45821, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 45471, - "end": 45478, + "start": 45811, + "end": 45818, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 45471, - "end": 45475, + "start": 45811, + "end": 45815, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 12 } } }, "property": { "type": "Identifier", - "start": 45476, - "end": 45478, + "start": 45816, + "end": 45818, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 13 }, "end": { - "line": 1241, + "line": 1257, "column": 15 }, "identifierName": "tr" @@ -96726,15 +97648,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45479, - "end": 45480, + "start": 45819, + "end": 45820, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 16 }, "end": { - "line": 1241, + "line": 1257, "column": 17 } }, @@ -96749,44 +97671,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45484, - "end": 45495, + "start": 45824, + "end": 45835, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 21 }, "end": { - "line": 1241, + "line": 1257, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 45484, - "end": 45488, + "start": 45824, + "end": 45828, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 21 }, "end": { - "line": 1241, + "line": 1257, "column": 25 } } }, "property": { "type": "Identifier", - "start": 45489, - "end": 45495, + "start": 45829, + "end": 45835, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 26 }, "end": { - "line": 1241, + "line": 1257, "column": 32 }, "identifierName": "maxTop" @@ -96799,72 +97721,72 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 45499, - "end": 45519, + "start": 45839, + "end": 45859, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 36 }, "end": { - "line": 1241, + "line": 1257, "column": 56 } }, "left": { "type": "MemberExpression", - "start": 45499, - "end": 45510, + "start": 45839, + "end": 45850, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 36 }, "end": { - "line": 1241, + "line": 1257, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 45499, - "end": 45506, + "start": 45839, + "end": 45846, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 36 }, "end": { - "line": 1241, + "line": 1257, "column": 43 } }, "object": { "type": "ThisExpression", - "start": 45499, - "end": 45503, + "start": 45839, + "end": 45843, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 36 }, "end": { - "line": 1241, + "line": 1257, "column": 40 } } }, "property": { "type": "Identifier", - "start": 45504, - "end": 45506, + "start": 45844, + "end": 45846, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 41 }, "end": { - "line": 1241, + "line": 1257, "column": 43 }, "identifierName": "tr" @@ -96875,15 +97797,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45507, - "end": 45509, + "start": 45847, + "end": 45849, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 44 }, "end": { - "line": 1241, + "line": 1257, "column": 46 } }, @@ -96898,15 +97820,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 45513, - "end": 45519, + "start": 45853, + "end": 45859, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 50 }, "end": { - "line": 1241, + "line": 1257, "column": 56 }, "identifierName": "shiftY" @@ -96915,51 +97837,51 @@ }, "extra": { "parenthesized": true, - "parenStart": 45498 + "parenStart": 45838 } } }, "operator": "<", "right": { "type": "MemberExpression", - "start": 45523, - "end": 45537, + "start": 45863, + "end": 45877, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 60 }, "end": { - "line": 1241, + "line": 1257, "column": 74 } }, "object": { "type": "ThisExpression", - "start": 45523, - "end": 45527, + "start": 45863, + "end": 45867, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 60 }, "end": { - "line": 1241, + "line": 1257, "column": 64 } } }, "property": { "type": "Identifier", - "start": 45528, - "end": 45537, + "start": 45868, + "end": 45877, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 65 }, "end": { - "line": 1241, + "line": 1257, "column": 74 }, "identifierName": "screenTop" @@ -96971,44 +97893,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 45547, - "end": 45612, + "start": 45887, + "end": 45952, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 8 }, "end": { - "line": 1242, + "line": 1258, "column": 73 } }, "expression": { "type": "AssignmentExpression", - "start": 45547, - "end": 45611, + "start": 45887, + "end": 45951, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 8 }, "end": { - "line": 1242, + "line": 1258, "column": 72 } }, "operator": "=", "left": { "type": "Identifier", - "start": 45547, - "end": 45553, + "start": 45887, + "end": 45893, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 8 }, "end": { - "line": 1242, + "line": 1258, "column": 14 }, "identifierName": "shiftY" @@ -97017,72 +97939,72 @@ }, "right": { "type": "BinaryExpression", - "start": 45556, - "end": 45611, + "start": 45896, + "end": 45951, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 17 }, "end": { - "line": 1242, + "line": 1258, "column": 72 } }, "left": { "type": "BinaryExpression", - "start": 45556, - "end": 45597, + "start": 45896, + "end": 45937, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 17 }, "end": { - "line": 1242, + "line": 1258, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 45556, - "end": 45570, + "start": 45896, + "end": 45910, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 17 }, "end": { - "line": 1242, + "line": 1258, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 45556, - "end": 45560, + "start": 45896, + "end": 45900, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 17 }, "end": { - "line": 1242, + "line": 1258, "column": 21 } } }, "property": { "type": "Identifier", - "start": 45561, - "end": 45570, + "start": 45901, + "end": 45910, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 22 }, "end": { - "line": 1242, + "line": 1258, "column": 31 }, "identifierName": "screenTop" @@ -97094,72 +98016,72 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 45573, - "end": 45597, + "start": 45913, + "end": 45937, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 34 }, "end": { - "line": 1242, + "line": 1258, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 45573, - "end": 45583, + "start": 45913, + "end": 45923, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 34 }, "end": { - "line": 1242, + "line": 1258, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 45573, - "end": 45580, + "start": 45913, + "end": 45920, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 34 }, "end": { - "line": 1242, + "line": 1258, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 45573, - "end": 45577, + "start": 45913, + "end": 45917, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 34 }, "end": { - "line": 1242, + "line": 1258, "column": 38 } } }, "property": { "type": "Identifier", - "start": 45578, - "end": 45580, + "start": 45918, + "end": 45920, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 39 }, "end": { - "line": 1242, + "line": 1258, "column": 41 }, "identifierName": "tr" @@ -97170,15 +98092,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45581, - "end": 45582, + "start": 45921, + "end": 45922, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 42 }, "end": { - "line": 1242, + "line": 1258, "column": 43 } }, @@ -97193,44 +98115,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45586, - "end": 45597, + "start": 45926, + "end": 45937, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 47 }, "end": { - "line": 1242, + "line": 1258, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 45586, - "end": 45590, + "start": 45926, + "end": 45930, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 47 }, "end": { - "line": 1242, + "line": 1258, "column": 51 } } }, "property": { "type": "Identifier", - "start": 45591, - "end": 45597, + "start": 45931, + "end": 45937, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 52 }, "end": { - "line": 1242, + "line": 1258, "column": 58 }, "identifierName": "maxTop" @@ -97244,58 +98166,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 45600, - "end": 45611, + "start": 45940, + "end": 45951, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 61 }, "end": { - "line": 1242, + "line": 1258, "column": 72 } }, "object": { "type": "MemberExpression", - "start": 45600, - "end": 45607, + "start": 45940, + "end": 45947, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 61 }, "end": { - "line": 1242, + "line": 1258, "column": 68 } }, "object": { "type": "ThisExpression", - "start": 45600, - "end": 45604, + "start": 45940, + "end": 45944, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 61 }, "end": { - "line": 1242, + "line": 1258, "column": 65 } } }, "property": { "type": "Identifier", - "start": 45605, - "end": 45607, + "start": 45945, + "end": 45947, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 66 }, "end": { - "line": 1242, + "line": 1258, "column": 68 }, "identifierName": "tr" @@ -97306,15 +98228,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45608, - "end": 45610, + "start": 45948, + "end": 45950, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 69 }, "end": { - "line": 1242, + "line": 1258, "column": 71 } }, @@ -97333,114 +98255,114 @@ }, { "type": "IfStatement", - "start": 45617, - "end": 45774, + "start": 45957, + "end": 46114, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 4 }, "end": { - "line": 1244, + "line": 1260, "column": 79 } }, "test": { "type": "BinaryExpression", - "start": 45621, - "end": 45693, + "start": 45961, + "end": 46033, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 80 } }, "left": { "type": "BinaryExpression", - "start": 45621, - "end": 45673, + "start": 45961, + "end": 46013, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 60 } }, "left": { "type": "BinaryExpression", - "start": 45621, - "end": 45648, + "start": 45961, + "end": 45988, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 35 } }, "left": { "type": "MemberExpression", - "start": 45621, - "end": 45631, + "start": 45961, + "end": 45971, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 18 } }, "object": { "type": "MemberExpression", - "start": 45621, - "end": 45628, + "start": 45961, + "end": 45968, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 45621, - "end": 45625, + "start": 45961, + "end": 45965, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 12 } } }, "property": { "type": "Identifier", - "start": 45626, - "end": 45628, + "start": 45966, + "end": 45968, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 13 }, "end": { - "line": 1243, + "line": 1259, "column": 15 }, "identifierName": "tr" @@ -97451,15 +98373,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45629, - "end": 45630, + "start": 45969, + "end": 45970, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 16 }, "end": { - "line": 1243, + "line": 1259, "column": 17 } }, @@ -97474,44 +98396,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45634, - "end": 45648, + "start": 45974, + "end": 45988, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 21 }, "end": { - "line": 1243, + "line": 1259, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 45634, - "end": 45638, + "start": 45974, + "end": 45978, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 21 }, "end": { - "line": 1243, + "line": 1259, "column": 25 } } }, "property": { "type": "Identifier", - "start": 45639, - "end": 45648, + "start": 45979, + "end": 45988, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 26 }, "end": { - "line": 1243, + "line": 1259, "column": 35 }, "identifierName": "maxBottom" @@ -97524,72 +98446,72 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 45652, - "end": 45672, + "start": 45992, + "end": 46012, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 39 }, "end": { - "line": 1243, + "line": 1259, "column": 59 } }, "left": { "type": "MemberExpression", - "start": 45652, - "end": 45663, + "start": 45992, + "end": 46003, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 39 }, "end": { - "line": 1243, + "line": 1259, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 45652, - "end": 45659, + "start": 45992, + "end": 45999, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 39 }, "end": { - "line": 1243, + "line": 1259, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 45652, - "end": 45656, + "start": 45992, + "end": 45996, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 39 }, "end": { - "line": 1243, + "line": 1259, "column": 43 } } }, "property": { "type": "Identifier", - "start": 45657, - "end": 45659, + "start": 45997, + "end": 45999, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 44 }, "end": { - "line": 1243, + "line": 1259, "column": 46 }, "identifierName": "tr" @@ -97600,15 +98522,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45660, - "end": 45662, + "start": 46000, + "end": 46002, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 47 }, "end": { - "line": 1243, + "line": 1259, "column": 49 } }, @@ -97623,15 +98545,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 45666, - "end": 45672, + "start": 46006, + "end": 46012, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 53 }, "end": { - "line": 1243, + "line": 1259, "column": 59 }, "identifierName": "shiftY" @@ -97640,51 +98562,51 @@ }, "extra": { "parenthesized": true, - "parenStart": 45651 + "parenStart": 45991 } } }, "operator": ">", "right": { "type": "MemberExpression", - "start": 45676, - "end": 45693, + "start": 46016, + "end": 46033, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 63 }, "end": { - "line": 1243, + "line": 1259, "column": 80 } }, "object": { "type": "ThisExpression", - "start": 45676, - "end": 45680, + "start": 46016, + "end": 46020, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 63 }, "end": { - "line": 1243, + "line": 1259, "column": 67 } } }, "property": { "type": "Identifier", - "start": 45681, - "end": 45693, + "start": 46021, + "end": 46033, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 68 }, "end": { - "line": 1243, + "line": 1259, "column": 80 }, "identifierName": "screenBottom" @@ -97696,44 +98618,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 45703, - "end": 45774, + "start": 46043, + "end": 46114, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 8 }, "end": { - "line": 1244, + "line": 1260, "column": 79 } }, "expression": { "type": "AssignmentExpression", - "start": 45703, - "end": 45773, + "start": 46043, + "end": 46113, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 8 }, "end": { - "line": 1244, + "line": 1260, "column": 78 } }, "operator": "=", "left": { "type": "Identifier", - "start": 45703, - "end": 45709, + "start": 46043, + "end": 46049, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 8 }, "end": { - "line": 1244, + "line": 1260, "column": 14 }, "identifierName": "shiftY" @@ -97742,72 +98664,72 @@ }, "right": { "type": "BinaryExpression", - "start": 45712, - "end": 45773, + "start": 46052, + "end": 46113, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 17 }, "end": { - "line": 1244, + "line": 1260, "column": 78 } }, "left": { "type": "BinaryExpression", - "start": 45712, - "end": 45759, + "start": 46052, + "end": 46099, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 17 }, "end": { - "line": 1244, + "line": 1260, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 45712, - "end": 45729, + "start": 46052, + "end": 46069, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 17 }, "end": { - "line": 1244, + "line": 1260, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 45712, - "end": 45716, + "start": 46052, + "end": 46056, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 17 }, "end": { - "line": 1244, + "line": 1260, "column": 21 } } }, "property": { "type": "Identifier", - "start": 45717, - "end": 45729, + "start": 46057, + "end": 46069, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 22 }, "end": { - "line": 1244, + "line": 1260, "column": 34 }, "identifierName": "screenBottom" @@ -97819,72 +98741,72 @@ "operator": "-", "right": { "type": "BinaryExpression", - "start": 45732, - "end": 45759, + "start": 46072, + "end": 46099, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 37 }, "end": { - "line": 1244, + "line": 1260, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 45732, - "end": 45742, + "start": 46072, + "end": 46082, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 37 }, "end": { - "line": 1244, + "line": 1260, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 45732, - "end": 45739, + "start": 46072, + "end": 46079, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 37 }, "end": { - "line": 1244, + "line": 1260, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 45732, - "end": 45736, + "start": 46072, + "end": 46076, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 37 }, "end": { - "line": 1244, + "line": 1260, "column": 41 } } }, "property": { "type": "Identifier", - "start": 45737, - "end": 45739, + "start": 46077, + "end": 46079, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 42 }, "end": { - "line": 1244, + "line": 1260, "column": 44 }, "identifierName": "tr" @@ -97895,15 +98817,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45740, - "end": 45741, + "start": 46080, + "end": 46081, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 45 }, "end": { - "line": 1244, + "line": 1260, "column": 46 } }, @@ -97918,44 +98840,44 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 45745, - "end": 45759, + "start": 46085, + "end": 46099, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 50 }, "end": { - "line": 1244, + "line": 1260, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 45745, - "end": 45749, + "start": 46085, + "end": 46089, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 50 }, "end": { - "line": 1244, + "line": 1260, "column": 54 } } }, "property": { "type": "Identifier", - "start": 45750, - "end": 45759, + "start": 46090, + "end": 46099, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 55 }, "end": { - "line": 1244, + "line": 1260, "column": 64 }, "identifierName": "maxBottom" @@ -97969,58 +98891,58 @@ "operator": "-", "right": { "type": "MemberExpression", - "start": 45762, - "end": 45773, + "start": 46102, + "end": 46113, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 67 }, "end": { - "line": 1244, + "line": 1260, "column": 78 } }, "object": { "type": "MemberExpression", - "start": 45762, - "end": 45769, + "start": 46102, + "end": 46109, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 67 }, "end": { - "line": 1244, + "line": 1260, "column": 74 } }, "object": { "type": "ThisExpression", - "start": 45762, - "end": 45766, + "start": 46102, + "end": 46106, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 67 }, "end": { - "line": 1244, + "line": 1260, "column": 71 } } }, "property": { "type": "Identifier", - "start": 45767, - "end": 45769, + "start": 46107, + "end": 46109, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 72 }, "end": { - "line": 1244, + "line": 1260, "column": 74 }, "identifierName": "tr" @@ -98031,15 +98953,15 @@ }, "property": { "type": "NumericLiteral", - "start": 45770, - "end": 45772, + "start": 46110, + "end": 46112, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 75 }, "end": { - "line": 1244, + "line": 1260, "column": 77 } }, @@ -98058,44 +98980,44 @@ }, { "type": "VariableDeclaration", - "start": 45780, - "end": 45873, + "start": 46120, + "end": 46213, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 4 }, "end": { - "line": 1249, + "line": 1265, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 45784, - "end": 45872, + "start": 46124, + "end": 46212, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 8 }, "end": { - "line": 1249, + "line": 1265, "column": 29 } }, "id": { "type": "Identifier", - "start": 45784, - "end": 45787, + "start": 46124, + "end": 46127, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 8 }, "end": { - "line": 1246, + "line": 1262, "column": 11 }, "identifierName": "tr1" @@ -98104,30 +99026,30 @@ }, "init": { "type": "ArrayExpression", - "start": 45790, - "end": 45872, + "start": 46130, + "end": 46212, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 14 }, "end": { - "line": 1249, + "line": 1265, "column": 29 } }, "elements": [ { "type": "NumericLiteral", - "start": 45791, - "end": 45792, + "start": 46131, + "end": 46132, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 15 }, "end": { - "line": 1246, + "line": 1262, "column": 16 } }, @@ -98139,15 +99061,15 @@ }, { "type": "NumericLiteral", - "start": 45794, - "end": 45795, + "start": 46134, + "end": 46135, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 18 }, "end": { - "line": 1246, + "line": 1262, "column": 19 } }, @@ -98159,15 +99081,15 @@ }, { "type": "NumericLiteral", - "start": 45797, - "end": 45798, + "start": 46137, + "end": 46138, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 21 }, "end": { - "line": 1246, + "line": 1262, "column": 22 } }, @@ -98179,15 +99101,15 @@ }, { "type": "NumericLiteral", - "start": 45800, - "end": 45801, + "start": 46140, + "end": 46141, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 24 }, "end": { - "line": 1246, + "line": 1262, "column": 25 } }, @@ -98199,15 +99121,15 @@ }, { "type": "NumericLiteral", - "start": 45811, - "end": 45812, + "start": 46151, + "end": 46152, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 8 }, "end": { - "line": 1247, + "line": 1263, "column": 9 } }, @@ -98219,15 +99141,15 @@ }, { "type": "NumericLiteral", - "start": 45814, - "end": 45815, + "start": 46154, + "end": 46155, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 11 }, "end": { - "line": 1247, + "line": 1263, "column": 12 } }, @@ -98239,15 +99161,15 @@ }, { "type": "NumericLiteral", - "start": 45817, - "end": 45818, + "start": 46157, + "end": 46158, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 14 }, "end": { - "line": 1247, + "line": 1263, "column": 15 } }, @@ -98259,15 +99181,15 @@ }, { "type": "NumericLiteral", - "start": 45820, - "end": 45821, + "start": 46160, + "end": 46161, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 17 }, "end": { - "line": 1247, + "line": 1263, "column": 18 } }, @@ -98279,15 +99201,15 @@ }, { "type": "NumericLiteral", - "start": 45831, - "end": 45832, + "start": 46171, + "end": 46172, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 8 }, "end": { - "line": 1248, + "line": 1264, "column": 9 } }, @@ -98299,15 +99221,15 @@ }, { "type": "NumericLiteral", - "start": 45834, - "end": 45835, + "start": 46174, + "end": 46175, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 11 }, "end": { - "line": 1248, + "line": 1264, "column": 12 } }, @@ -98319,15 +99241,15 @@ }, { "type": "NumericLiteral", - "start": 45837, - "end": 45838, + "start": 46177, + "end": 46178, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 14 }, "end": { - "line": 1248, + "line": 1264, "column": 15 } }, @@ -98339,15 +99261,15 @@ }, { "type": "NumericLiteral", - "start": 45840, - "end": 45841, + "start": 46180, + "end": 46181, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 17 }, "end": { - "line": 1248, + "line": 1264, "column": 18 } }, @@ -98359,15 +99281,15 @@ }, { "type": "Identifier", - "start": 45851, - "end": 45857, + "start": 46191, + "end": 46197, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 8 }, "end": { - "line": 1249, + "line": 1265, "column": 14 }, "identifierName": "shiftX" @@ -98376,15 +99298,15 @@ }, { "type": "Identifier", - "start": 45859, - "end": 45865, + "start": 46199, + "end": 46205, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 16 }, "end": { - "line": 1249, + "line": 1265, "column": 22 }, "identifierName": "shiftY" @@ -98393,15 +99315,15 @@ }, { "type": "NumericLiteral", - "start": 45867, - "end": 45868, + "start": 46207, + "end": 46208, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 24 }, "end": { - "line": 1249, + "line": 1265, "column": 25 } }, @@ -98413,15 +99335,15 @@ }, { "type": "NumericLiteral", - "start": 45870, - "end": 45871, + "start": 46210, + "end": 46211, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 27 }, "end": { - "line": 1249, + "line": 1265, "column": 28 } }, @@ -98439,57 +99361,57 @@ }, { "type": "ExpressionStatement", - "start": 45878, - "end": 45917, + "start": 46218, + "end": 46257, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 4 }, "end": { - "line": 1250, + "line": 1266, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 45878, - "end": 45916, + "start": 46218, + "end": 46256, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 4 }, "end": { - "line": 1250, + "line": 1266, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 45878, - "end": 45893, + "start": 46218, + "end": 46233, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 4 }, "end": { - "line": 1250, + "line": 1266, "column": 19 } }, "object": { "type": "Identifier", - "start": 45878, - "end": 45889, + "start": 46218, + "end": 46229, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 4 }, "end": { - "line": 1250, + "line": 1266, "column": 15 }, "identifierName": "L2DMatrix44" @@ -98498,15 +99420,15 @@ }, "property": { "type": "Identifier", - "start": 45890, - "end": 45893, + "start": 46230, + "end": 46233, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 16 }, "end": { - "line": 1250, + "line": 1266, "column": 19 }, "identifierName": "mul" @@ -98518,15 +99440,15 @@ "arguments": [ { "type": "Identifier", - "start": 45894, - "end": 45897, + "start": 46234, + "end": 46237, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 20 }, "end": { - "line": 1250, + "line": 1266, "column": 23 }, "identifierName": "tr1" @@ -98535,44 +99457,44 @@ }, { "type": "MemberExpression", - "start": 45899, - "end": 45906, + "start": 46239, + "end": 46246, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 25 }, "end": { - "line": 1250, + "line": 1266, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 45899, - "end": 45903, + "start": 46239, + "end": 46243, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 25 }, "end": { - "line": 1250, + "line": 1266, "column": 29 } } }, "property": { "type": "Identifier", - "start": 45904, - "end": 45906, + "start": 46244, + "end": 46246, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 30 }, "end": { - "line": 1250, + "line": 1266, "column": 32 }, "identifierName": "tr" @@ -98583,44 +99505,44 @@ }, { "type": "MemberExpression", - "start": 45908, - "end": 45915, + "start": 46248, + "end": 46255, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 34 }, "end": { - "line": 1250, + "line": 1266, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 45908, - "end": 45912, + "start": 46248, + "end": 46252, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 34 }, "end": { - "line": 1250, + "line": 1266, "column": 38 } } }, "property": { "type": "Identifier", - "start": 45913, - "end": 45915, + "start": 46253, + "end": 46255, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 39 }, "end": { - "line": 1250, + "line": 1266, "column": 41 }, "identifierName": "tr" @@ -98638,15 +99560,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45138, - "end": 45147, + "start": 45478, + "end": 45487, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 75 }, "end": { - "line": 1236, + "line": 1252, "column": 84 } } @@ -98663,15 +99585,15 @@ { "type": "CommentLine", "value": "L2DViewMatrix extends L2DMatrix44", - "start": 44860, - "end": 44895, + "start": 45200, + "end": 45235, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 45 }, "end": { - "line": 1231, + "line": 1247, "column": 80 } } @@ -98679,15 +99601,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44897, - "end": 44959, + "start": 45237, + "end": 45299, "loc": { "start": { - "line": 1233, + "line": 1249, "column": 0 }, "end": { - "line": 1233, + "line": 1249, "column": 62 } } @@ -98695,15 +99617,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustTranslate()", - "start": 44960, - "end": 44999, + "start": 45300, + "end": 45339, "loc": { "start": { - "line": 1234, + "line": 1250, "column": 0 }, "end": { - "line": 1234, + "line": 1250, "column": 39 } } @@ -98711,15 +99633,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45000, - "end": 45062, + "start": 45340, + "end": 45402, "loc": { "start": { - "line": 1235, + "line": 1251, "column": 0 }, "end": { - "line": 1235, + "line": 1251, "column": 62 } } @@ -98729,15 +99651,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45921, - "end": 45983, + "start": 46261, + "end": 46323, "loc": { "start": { - "line": 1253, + "line": 1269, "column": 0 }, "end": { - "line": 1253, + "line": 1269, "column": 62 } } @@ -98745,15 +99667,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustScale()", - "start": 45984, - "end": 46019, + "start": 46324, + "end": 46359, "loc": { "start": { - "line": 1254, + "line": 1270, "column": 0 }, "end": { - "line": 1254, + "line": 1270, "column": 35 } } @@ -98761,15 +99683,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46020, - "end": 46082, + "start": 46360, + "end": 46422, "loc": { "start": { - "line": 1255, + "line": 1271, "column": 0 }, "end": { - "line": 1255, + "line": 1271, "column": 62 } } @@ -98778,72 +99700,72 @@ }, { "type": "ExpressionStatement", - "start": 46083, - "end": 46628, + "start": 46423, + "end": 46968, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1273, + "line": 1289, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 46083, - "end": 46628, + "start": 46423, + "end": 46968, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1273, + "line": 1289, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46083, - "end": 46118, + "start": 46423, + "end": 46458, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1256, + "line": 1272, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 46083, - "end": 46106, + "start": 46423, + "end": 46446, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1256, + "line": 1272, "column": 23 } }, "object": { "type": "Identifier", - "start": 46083, - "end": 46096, + "start": 46423, + "end": 46436, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1256, + "line": 1272, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -98853,15 +99775,15 @@ }, "property": { "type": "Identifier", - "start": 46097, - "end": 46106, + "start": 46437, + "end": 46446, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 14 }, "end": { - "line": 1256, + "line": 1272, "column": 23 }, "identifierName": "prototype" @@ -98873,15 +99795,15 @@ }, "property": { "type": "Identifier", - "start": 46107, - "end": 46118, + "start": 46447, + "end": 46458, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 24 }, "end": { - "line": 1256, + "line": 1272, "column": 35 }, "identifierName": "adjustScale" @@ -98893,29 +99815,29 @@ }, "right": { "type": "FunctionExpression", - "start": 46121, - "end": 46628, + "start": 46461, + "end": 46968, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 38 }, "end": { - "line": 1273, + "line": 1289, "column": 1 } }, "id": { "type": "Identifier", - "start": 46107, - "end": 46118, + "start": 46447, + "end": 46458, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 24 }, "end": { - "line": 1256, + "line": 1272, "column": 35 }, "identifierName": "adjustScale" @@ -98928,15 +99850,15 @@ "params": [ { "type": "Identifier", - "start": 46131, - "end": 46133, + "start": 46471, + "end": 46473, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 48 }, "end": { - "line": 1256, + "line": 1272, "column": 50 }, "identifierName": "cx" @@ -98947,15 +99869,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46133, - "end": 46142, + "start": 46473, + "end": 46482, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 50 }, "end": { - "line": 1256, + "line": 1272, "column": 59 } } @@ -98964,15 +99886,15 @@ }, { "type": "Identifier", - "start": 46144, - "end": 46146, + "start": 46484, + "end": 46486, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 61 }, "end": { - "line": 1256, + "line": 1272, "column": 63 }, "identifierName": "cy" @@ -98982,15 +99904,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46133, - "end": 46142, + "start": 46473, + "end": 46482, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 50 }, "end": { - "line": 1256, + "line": 1272, "column": 59 } } @@ -99000,15 +99922,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46146, - "end": 46155, + "start": 46486, + "end": 46495, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 63 }, "end": { - "line": 1256, + "line": 1272, "column": 72 } } @@ -99017,15 +99939,15 @@ }, { "type": "Identifier", - "start": 46157, - "end": 46162, + "start": 46497, + "end": 46502, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 74 }, "end": { - "line": 1256, + "line": 1272, "column": 79 }, "identifierName": "scale" @@ -99035,15 +99957,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46133, - "end": 46142, + "start": 46473, + "end": 46482, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 50 }, "end": { - "line": 1256, + "line": 1272, "column": 59 } } @@ -99051,15 +99973,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46146, - "end": 46155, + "start": 46486, + "end": 46495, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 63 }, "end": { - "line": 1256, + "line": 1272, "column": 72 } } @@ -99069,15 +99991,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46162, - "end": 46171, + "start": 46502, + "end": 46511, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 79 }, "end": { - "line": 1256, + "line": 1272, "column": 88 } } @@ -99087,59 +100009,59 @@ ], "body": { "type": "BlockStatement", - "start": 46173, - "end": 46628, + "start": 46513, + "end": 46968, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 90 }, "end": { - "line": 1273, + "line": 1289, "column": 1 } }, "body": [ { "type": "VariableDeclaration", - "start": 46179, - "end": 46216, + "start": 46519, + "end": 46556, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 4 }, "end": { - "line": 1257, + "line": 1273, "column": 41 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 46183, - "end": 46215, + "start": 46523, + "end": 46555, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 8 }, "end": { - "line": 1257, + "line": 1273, "column": 40 } }, "id": { "type": "Identifier", - "start": 46183, - "end": 46194, + "start": 46523, + "end": 46534, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 8 }, "end": { - "line": 1257, + "line": 1273, "column": 19 }, "identifierName": "targetScale" @@ -99149,29 +100071,29 @@ }, "init": { "type": "BinaryExpression", - "start": 46197, - "end": 46215, + "start": 46537, + "end": 46555, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 22 }, "end": { - "line": 1257, + "line": 1273, "column": 40 } }, "left": { "type": "Identifier", - "start": 46197, - "end": 46202, + "start": 46537, + "end": 46542, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 22 }, "end": { - "line": 1257, + "line": 1273, "column": 27 }, "identifierName": "scale" @@ -99181,58 +100103,58 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 46205, - "end": 46215, + "start": 46545, + "end": 46555, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 30 }, "end": { - "line": 1257, + "line": 1273, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 46205, - "end": 46212, + "start": 46545, + "end": 46552, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 30 }, "end": { - "line": 1257, + "line": 1273, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 46205, - "end": 46209, + "start": 46545, + "end": 46549, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 30 }, "end": { - "line": 1257, + "line": 1273, "column": 34 } } }, "property": { "type": "Identifier", - "start": 46210, - "end": 46212, + "start": 46550, + "end": 46552, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 35 }, "end": { - "line": 1257, + "line": 1273, "column": 37 }, "identifierName": "tr" @@ -99243,15 +100165,15 @@ }, "property": { "type": "NumericLiteral", - "start": 46213, - "end": 46214, + "start": 46553, + "end": 46554, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 38 }, "end": { - "line": 1257, + "line": 1273, "column": 39 } }, @@ -99272,44 +100194,44 @@ }, { "type": "VariableDeclaration", - "start": 46221, - "end": 46306, + "start": 46561, + "end": 46646, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 4 }, "end": { - "line": 1261, + "line": 1277, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 46225, - "end": 46305, + "start": 46565, + "end": 46645, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 8 }, "end": { - "line": 1261, + "line": 1277, "column": 21 } }, "id": { "type": "Identifier", - "start": 46225, - "end": 46228, + "start": 46565, + "end": 46568, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 8 }, "end": { - "line": 1258, + "line": 1274, "column": 11 }, "identifierName": "tr1" @@ -99318,30 +100240,30 @@ }, "init": { "type": "ArrayExpression", - "start": 46231, - "end": 46305, + "start": 46571, + "end": 46645, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 14 }, "end": { - "line": 1261, + "line": 1277, "column": 21 } }, "elements": [ { "type": "NumericLiteral", - "start": 46232, - "end": 46233, + "start": 46572, + "end": 46573, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 15 }, "end": { - "line": 1258, + "line": 1274, "column": 16 } }, @@ -99353,15 +100275,15 @@ }, { "type": "NumericLiteral", - "start": 46235, - "end": 46236, + "start": 46575, + "end": 46576, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 18 }, "end": { - "line": 1258, + "line": 1274, "column": 19 } }, @@ -99373,15 +100295,15 @@ }, { "type": "NumericLiteral", - "start": 46238, - "end": 46239, + "start": 46578, + "end": 46579, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 21 }, "end": { - "line": 1258, + "line": 1274, "column": 22 } }, @@ -99393,15 +100315,15 @@ }, { "type": "NumericLiteral", - "start": 46241, - "end": 46242, + "start": 46581, + "end": 46582, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 24 }, "end": { - "line": 1258, + "line": 1274, "column": 25 } }, @@ -99413,15 +100335,15 @@ }, { "type": "NumericLiteral", - "start": 46252, - "end": 46253, + "start": 46592, + "end": 46593, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 8 }, "end": { - "line": 1259, + "line": 1275, "column": 9 } }, @@ -99433,15 +100355,15 @@ }, { "type": "NumericLiteral", - "start": 46255, - "end": 46256, + "start": 46595, + "end": 46596, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 11 }, "end": { - "line": 1259, + "line": 1275, "column": 12 } }, @@ -99453,15 +100375,15 @@ }, { "type": "NumericLiteral", - "start": 46258, - "end": 46259, + "start": 46598, + "end": 46599, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 14 }, "end": { - "line": 1259, + "line": 1275, "column": 15 } }, @@ -99473,15 +100395,15 @@ }, { "type": "NumericLiteral", - "start": 46261, - "end": 46262, + "start": 46601, + "end": 46602, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 17 }, "end": { - "line": 1259, + "line": 1275, "column": 18 } }, @@ -99493,15 +100415,15 @@ }, { "type": "NumericLiteral", - "start": 46272, - "end": 46273, + "start": 46612, + "end": 46613, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 8 }, "end": { - "line": 1260, + "line": 1276, "column": 9 } }, @@ -99513,15 +100435,15 @@ }, { "type": "NumericLiteral", - "start": 46275, - "end": 46276, + "start": 46615, + "end": 46616, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 11 }, "end": { - "line": 1260, + "line": 1276, "column": 12 } }, @@ -99533,15 +100455,15 @@ }, { "type": "NumericLiteral", - "start": 46278, - "end": 46279, + "start": 46618, + "end": 46619, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 14 }, "end": { - "line": 1260, + "line": 1276, "column": 15 } }, @@ -99553,15 +100475,15 @@ }, { "type": "NumericLiteral", - "start": 46281, - "end": 46282, + "start": 46621, + "end": 46622, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 17 }, "end": { - "line": 1260, + "line": 1276, "column": 18 } }, @@ -99573,15 +100495,15 @@ }, { "type": "Identifier", - "start": 46292, - "end": 46294, + "start": 46632, + "end": 46634, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 8 }, "end": { - "line": 1261, + "line": 1277, "column": 10 }, "identifierName": "cx" @@ -99590,15 +100512,15 @@ }, { "type": "Identifier", - "start": 46296, - "end": 46298, + "start": 46636, + "end": 46638, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 12 }, "end": { - "line": 1261, + "line": 1277, "column": 14 }, "identifierName": "cy" @@ -99607,15 +100529,15 @@ }, { "type": "NumericLiteral", - "start": 46300, - "end": 46301, + "start": 46640, + "end": 46641, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 16 }, "end": { - "line": 1261, + "line": 1277, "column": 17 } }, @@ -99627,15 +100549,15 @@ }, { "type": "NumericLiteral", - "start": 46303, - "end": 46304, + "start": 46643, + "end": 46644, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 19 }, "end": { - "line": 1261, + "line": 1277, "column": 20 } }, @@ -99653,44 +100575,44 @@ }, { "type": "VariableDeclaration", - "start": 46311, - "end": 46402, + "start": 46651, + "end": 46742, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 4 }, "end": { - "line": 1265, + "line": 1281, "column": 20 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 46315, - "end": 46401, + "start": 46655, + "end": 46741, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 8 }, "end": { - "line": 1265, + "line": 1281, "column": 19 } }, "id": { "type": "Identifier", - "start": 46315, - "end": 46318, + "start": 46655, + "end": 46658, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 8 }, "end": { - "line": 1262, + "line": 1278, "column": 11 }, "identifierName": "tr2" @@ -99699,30 +100621,30 @@ }, "init": { "type": "ArrayExpression", - "start": 46321, - "end": 46401, + "start": 46661, + "end": 46741, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 14 }, "end": { - "line": 1265, + "line": 1281, "column": 19 } }, "elements": [ { "type": "Identifier", - "start": 46322, - "end": 46327, + "start": 46662, + "end": 46667, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 15 }, "end": { - "line": 1262, + "line": 1278, "column": 20 }, "identifierName": "scale" @@ -99731,15 +100653,15 @@ }, { "type": "NumericLiteral", - "start": 46329, - "end": 46330, + "start": 46669, + "end": 46670, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 22 }, "end": { - "line": 1262, + "line": 1278, "column": 23 } }, @@ -99751,15 +100673,15 @@ }, { "type": "NumericLiteral", - "start": 46332, - "end": 46333, + "start": 46672, + "end": 46673, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 25 }, "end": { - "line": 1262, + "line": 1278, "column": 26 } }, @@ -99771,15 +100693,15 @@ }, { "type": "NumericLiteral", - "start": 46335, - "end": 46336, + "start": 46675, + "end": 46676, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 28 }, "end": { - "line": 1262, + "line": 1278, "column": 29 } }, @@ -99791,15 +100713,15 @@ }, { "type": "NumericLiteral", - "start": 46346, - "end": 46347, + "start": 46686, + "end": 46687, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 8 }, "end": { - "line": 1263, + "line": 1279, "column": 9 } }, @@ -99811,15 +100733,15 @@ }, { "type": "Identifier", - "start": 46349, - "end": 46354, + "start": 46689, + "end": 46694, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 11 }, "end": { - "line": 1263, + "line": 1279, "column": 16 }, "identifierName": "scale" @@ -99828,15 +100750,15 @@ }, { "type": "NumericLiteral", - "start": 46356, - "end": 46357, + "start": 46696, + "end": 46697, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 18 }, "end": { - "line": 1263, + "line": 1279, "column": 19 } }, @@ -99848,15 +100770,15 @@ }, { "type": "NumericLiteral", - "start": 46359, - "end": 46360, + "start": 46699, + "end": 46700, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 21 }, "end": { - "line": 1263, + "line": 1279, "column": 22 } }, @@ -99868,15 +100790,15 @@ }, { "type": "NumericLiteral", - "start": 46370, - "end": 46371, + "start": 46710, + "end": 46711, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 8 }, "end": { - "line": 1264, + "line": 1280, "column": 9 } }, @@ -99888,15 +100810,15 @@ }, { "type": "NumericLiteral", - "start": 46373, - "end": 46374, + "start": 46713, + "end": 46714, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 11 }, "end": { - "line": 1264, + "line": 1280, "column": 12 } }, @@ -99908,15 +100830,15 @@ }, { "type": "NumericLiteral", - "start": 46376, - "end": 46377, + "start": 46716, + "end": 46717, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 14 }, "end": { - "line": 1264, + "line": 1280, "column": 15 } }, @@ -99928,15 +100850,15 @@ }, { "type": "NumericLiteral", - "start": 46379, - "end": 46380, + "start": 46719, + "end": 46720, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 17 }, "end": { - "line": 1264, + "line": 1280, "column": 18 } }, @@ -99948,15 +100870,15 @@ }, { "type": "NumericLiteral", - "start": 46390, - "end": 46391, + "start": 46730, + "end": 46731, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 8 }, "end": { - "line": 1265, + "line": 1281, "column": 9 } }, @@ -99968,15 +100890,15 @@ }, { "type": "NumericLiteral", - "start": 46393, - "end": 46394, + "start": 46733, + "end": 46734, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 11 }, "end": { - "line": 1265, + "line": 1281, "column": 12 } }, @@ -99988,15 +100910,15 @@ }, { "type": "NumericLiteral", - "start": 46396, - "end": 46397, + "start": 46736, + "end": 46737, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 14 }, "end": { - "line": 1265, + "line": 1281, "column": 15 } }, @@ -100008,15 +100930,15 @@ }, { "type": "NumericLiteral", - "start": 46399, - "end": 46400, + "start": 46739, + "end": 46740, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 17 }, "end": { - "line": 1265, + "line": 1281, "column": 18 } }, @@ -100034,44 +100956,44 @@ }, { "type": "VariableDeclaration", - "start": 46407, - "end": 46494, + "start": 46747, + "end": 46834, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 4 }, "end": { - "line": 1269, + "line": 1285, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 46411, - "end": 46493, + "start": 46751, + "end": 46833, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 8 }, "end": { - "line": 1269, + "line": 1285, "column": 23 } }, "id": { "type": "Identifier", - "start": 46411, - "end": 46414, + "start": 46751, + "end": 46754, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 8 }, "end": { - "line": 1266, + "line": 1282, "column": 11 }, "identifierName": "tr3" @@ -100080,30 +101002,30 @@ }, "init": { "type": "ArrayExpression", - "start": 46417, - "end": 46493, + "start": 46757, + "end": 46833, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 14 }, "end": { - "line": 1269, + "line": 1285, "column": 23 } }, "elements": [ { "type": "NumericLiteral", - "start": 46418, - "end": 46419, + "start": 46758, + "end": 46759, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 15 }, "end": { - "line": 1266, + "line": 1282, "column": 16 } }, @@ -100115,15 +101037,15 @@ }, { "type": "NumericLiteral", - "start": 46421, - "end": 46422, + "start": 46761, + "end": 46762, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 18 }, "end": { - "line": 1266, + "line": 1282, "column": 19 } }, @@ -100135,15 +101057,15 @@ }, { "type": "NumericLiteral", - "start": 46424, - "end": 46425, + "start": 46764, + "end": 46765, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 21 }, "end": { - "line": 1266, + "line": 1282, "column": 22 } }, @@ -100155,15 +101077,15 @@ }, { "type": "NumericLiteral", - "start": 46427, - "end": 46428, + "start": 46767, + "end": 46768, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 24 }, "end": { - "line": 1266, + "line": 1282, "column": 25 } }, @@ -100175,15 +101097,15 @@ }, { "type": "NumericLiteral", - "start": 46438, - "end": 46439, + "start": 46778, + "end": 46779, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 8 }, "end": { - "line": 1267, + "line": 1283, "column": 9 } }, @@ -100195,15 +101117,15 @@ }, { "type": "NumericLiteral", - "start": 46441, - "end": 46442, + "start": 46781, + "end": 46782, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 11 }, "end": { - "line": 1267, + "line": 1283, "column": 12 } }, @@ -100215,15 +101137,15 @@ }, { "type": "NumericLiteral", - "start": 46444, - "end": 46445, + "start": 46784, + "end": 46785, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 14 }, "end": { - "line": 1267, + "line": 1283, "column": 15 } }, @@ -100235,15 +101157,15 @@ }, { "type": "NumericLiteral", - "start": 46447, - "end": 46448, + "start": 46787, + "end": 46788, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 17 }, "end": { - "line": 1267, + "line": 1283, "column": 18 } }, @@ -100255,15 +101177,15 @@ }, { "type": "NumericLiteral", - "start": 46458, - "end": 46459, + "start": 46798, + "end": 46799, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 8 }, "end": { - "line": 1268, + "line": 1284, "column": 9 } }, @@ -100275,15 +101197,15 @@ }, { "type": "NumericLiteral", - "start": 46461, - "end": 46462, + "start": 46801, + "end": 46802, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 11 }, "end": { - "line": 1268, + "line": 1284, "column": 12 } }, @@ -100295,15 +101217,15 @@ }, { "type": "NumericLiteral", - "start": 46464, - "end": 46465, + "start": 46804, + "end": 46805, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 14 }, "end": { - "line": 1268, + "line": 1284, "column": 15 } }, @@ -100315,15 +101237,15 @@ }, { "type": "NumericLiteral", - "start": 46467, - "end": 46468, + "start": 46807, + "end": 46808, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 17 }, "end": { - "line": 1268, + "line": 1284, "column": 18 } }, @@ -100335,15 +101257,15 @@ }, { "type": "UnaryExpression", - "start": 46478, - "end": 46481, + "start": 46818, + "end": 46821, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 8 }, "end": { - "line": 1269, + "line": 1285, "column": 11 } }, @@ -100351,15 +101273,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 46479, - "end": 46481, + "start": 46819, + "end": 46821, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 9 }, "end": { - "line": 1269, + "line": 1285, "column": 11 }, "identifierName": "cx" @@ -100372,15 +101294,15 @@ }, { "type": "UnaryExpression", - "start": 46483, - "end": 46486, + "start": 46823, + "end": 46826, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 13 }, "end": { - "line": 1269, + "line": 1285, "column": 16 } }, @@ -100388,15 +101310,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 46484, - "end": 46486, + "start": 46824, + "end": 46826, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 14 }, "end": { - "line": 1269, + "line": 1285, "column": 16 }, "identifierName": "cy" @@ -100409,15 +101331,15 @@ }, { "type": "NumericLiteral", - "start": 46488, - "end": 46489, + "start": 46828, + "end": 46829, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 18 }, "end": { - "line": 1269, + "line": 1285, "column": 19 } }, @@ -100429,15 +101351,15 @@ }, { "type": "NumericLiteral", - "start": 46491, - "end": 46492, + "start": 46831, + "end": 46832, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 21 }, "end": { - "line": 1269, + "line": 1285, "column": 22 } }, @@ -100455,57 +101377,57 @@ }, { "type": "ExpressionStatement", - "start": 46499, - "end": 46538, + "start": 46839, + "end": 46878, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 4 }, "end": { - "line": 1270, + "line": 1286, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 46499, - "end": 46537, + "start": 46839, + "end": 46877, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 4 }, "end": { - "line": 1270, + "line": 1286, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 46499, - "end": 46514, + "start": 46839, + "end": 46854, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 4 }, "end": { - "line": 1270, + "line": 1286, "column": 19 } }, "object": { "type": "Identifier", - "start": 46499, - "end": 46510, + "start": 46839, + "end": 46850, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 4 }, "end": { - "line": 1270, + "line": 1286, "column": 15 }, "identifierName": "L2DMatrix44" @@ -100514,15 +101436,15 @@ }, "property": { "type": "Identifier", - "start": 46511, - "end": 46514, + "start": 46851, + "end": 46854, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 16 }, "end": { - "line": 1270, + "line": 1286, "column": 19 }, "identifierName": "mul" @@ -100534,15 +101456,15 @@ "arguments": [ { "type": "Identifier", - "start": 46515, - "end": 46518, + "start": 46855, + "end": 46858, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 20 }, "end": { - "line": 1270, + "line": 1286, "column": 23 }, "identifierName": "tr3" @@ -100551,44 +101473,44 @@ }, { "type": "MemberExpression", - "start": 46520, - "end": 46527, + "start": 46860, + "end": 46867, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 25 }, "end": { - "line": 1270, + "line": 1286, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 46520, - "end": 46524, + "start": 46860, + "end": 46864, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 25 }, "end": { - "line": 1270, + "line": 1286, "column": 29 } } }, "property": { "type": "Identifier", - "start": 46525, - "end": 46527, + "start": 46865, + "end": 46867, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 30 }, "end": { - "line": 1270, + "line": 1286, "column": 32 }, "identifierName": "tr" @@ -100599,44 +101521,44 @@ }, { "type": "MemberExpression", - "start": 46529, - "end": 46536, + "start": 46869, + "end": 46876, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 34 }, "end": { - "line": 1270, + "line": 1286, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 46529, - "end": 46533, + "start": 46869, + "end": 46873, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 34 }, "end": { - "line": 1270, + "line": 1286, "column": 38 } } }, "property": { "type": "Identifier", - "start": 46534, - "end": 46536, + "start": 46874, + "end": 46876, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 39 }, "end": { - "line": 1270, + "line": 1286, "column": 41 }, "identifierName": "tr" @@ -100650,57 +101572,57 @@ }, { "type": "ExpressionStatement", - "start": 46543, - "end": 46582, + "start": 46883, + "end": 46922, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 4 }, "end": { - "line": 1271, + "line": 1287, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 46543, - "end": 46581, + "start": 46883, + "end": 46921, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 4 }, "end": { - "line": 1271, + "line": 1287, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 46543, - "end": 46558, + "start": 46883, + "end": 46898, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 4 }, "end": { - "line": 1271, + "line": 1287, "column": 19 } }, "object": { "type": "Identifier", - "start": 46543, - "end": 46554, + "start": 46883, + "end": 46894, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 4 }, "end": { - "line": 1271, + "line": 1287, "column": 15 }, "identifierName": "L2DMatrix44" @@ -100709,15 +101631,15 @@ }, "property": { "type": "Identifier", - "start": 46555, - "end": 46558, + "start": 46895, + "end": 46898, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 16 }, "end": { - "line": 1271, + "line": 1287, "column": 19 }, "identifierName": "mul" @@ -100729,15 +101651,15 @@ "arguments": [ { "type": "Identifier", - "start": 46559, - "end": 46562, + "start": 46899, + "end": 46902, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 20 }, "end": { - "line": 1271, + "line": 1287, "column": 23 }, "identifierName": "tr2" @@ -100746,44 +101668,44 @@ }, { "type": "MemberExpression", - "start": 46564, - "end": 46571, + "start": 46904, + "end": 46911, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 25 }, "end": { - "line": 1271, + "line": 1287, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 46564, - "end": 46568, + "start": 46904, + "end": 46908, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 25 }, "end": { - "line": 1271, + "line": 1287, "column": 29 } } }, "property": { "type": "Identifier", - "start": 46569, - "end": 46571, + "start": 46909, + "end": 46911, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 30 }, "end": { - "line": 1271, + "line": 1287, "column": 32 }, "identifierName": "tr" @@ -100794,44 +101716,44 @@ }, { "type": "MemberExpression", - "start": 46573, - "end": 46580, + "start": 46913, + "end": 46920, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 34 }, "end": { - "line": 1271, + "line": 1287, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 46573, - "end": 46577, + "start": 46913, + "end": 46917, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 34 }, "end": { - "line": 1271, + "line": 1287, "column": 38 } } }, "property": { "type": "Identifier", - "start": 46578, - "end": 46580, + "start": 46918, + "end": 46920, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 39 }, "end": { - "line": 1271, + "line": 1287, "column": 41 }, "identifierName": "tr" @@ -100845,57 +101767,57 @@ }, { "type": "ExpressionStatement", - "start": 46587, - "end": 46626, + "start": 46927, + "end": 46966, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 4 }, "end": { - "line": 1272, + "line": 1288, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 46587, - "end": 46625, + "start": 46927, + "end": 46965, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 4 }, "end": { - "line": 1272, + "line": 1288, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 46587, - "end": 46602, + "start": 46927, + "end": 46942, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 4 }, "end": { - "line": 1272, + "line": 1288, "column": 19 } }, "object": { "type": "Identifier", - "start": 46587, - "end": 46598, + "start": 46927, + "end": 46938, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 4 }, "end": { - "line": 1272, + "line": 1288, "column": 15 }, "identifierName": "L2DMatrix44" @@ -100904,15 +101826,15 @@ }, "property": { "type": "Identifier", - "start": 46599, - "end": 46602, + "start": 46939, + "end": 46942, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 16 }, "end": { - "line": 1272, + "line": 1288, "column": 19 }, "identifierName": "mul" @@ -100924,15 +101846,15 @@ "arguments": [ { "type": "Identifier", - "start": 46603, - "end": 46606, + "start": 46943, + "end": 46946, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 20 }, "end": { - "line": 1272, + "line": 1288, "column": 23 }, "identifierName": "tr1" @@ -100941,44 +101863,44 @@ }, { "type": "MemberExpression", - "start": 46608, - "end": 46615, + "start": 46948, + "end": 46955, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 25 }, "end": { - "line": 1272, + "line": 1288, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 46608, - "end": 46612, + "start": 46948, + "end": 46952, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 25 }, "end": { - "line": 1272, + "line": 1288, "column": 29 } } }, "property": { "type": "Identifier", - "start": 46613, - "end": 46615, + "start": 46953, + "end": 46955, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 30 }, "end": { - "line": 1272, + "line": 1288, "column": 32 }, "identifierName": "tr" @@ -100989,44 +101911,44 @@ }, { "type": "MemberExpression", - "start": 46617, - "end": 46624, + "start": 46957, + "end": 46964, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 34 }, "end": { - "line": 1272, + "line": 1288, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 46617, - "end": 46621, + "start": 46957, + "end": 46961, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 34 }, "end": { - "line": 1272, + "line": 1288, "column": 38 } } }, "property": { "type": "Identifier", - "start": 46622, - "end": 46624, + "start": 46962, + "end": 46964, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 39 }, "end": { - "line": 1272, + "line": 1288, "column": 41 }, "identifierName": "tr" @@ -101044,15 +101966,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46162, - "end": 46171, + "start": 46502, + "end": 46511, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 79 }, "end": { - "line": 1256, + "line": 1272, "column": 88 } } @@ -101069,15 +101991,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45921, - "end": 45983, + "start": 46261, + "end": 46323, "loc": { "start": { - "line": 1253, + "line": 1269, "column": 0 }, "end": { - "line": 1253, + "line": 1269, "column": 62 } } @@ -101085,15 +102007,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustScale()", - "start": 45984, - "end": 46019, + "start": 46324, + "end": 46359, "loc": { "start": { - "line": 1254, + "line": 1270, "column": 0 }, "end": { - "line": 1254, + "line": 1270, "column": 35 } } @@ -101101,15 +102023,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46020, - "end": 46082, + "start": 46360, + "end": 46422, "loc": { "start": { - "line": 1255, + "line": 1271, "column": 0 }, "end": { - "line": 1255, + "line": 1271, "column": 62 } } @@ -101119,15 +102041,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46630, - "end": 46692, + "start": 46970, + "end": 47032, "loc": { "start": { - "line": 1275, + "line": 1291, "column": 0 }, "end": { - "line": 1275, + "line": 1291, "column": 62 } } @@ -101135,15 +102057,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setScreenRect()", - "start": 46693, - "end": 46730, + "start": 47033, + "end": 47070, "loc": { "start": { - "line": 1276, + "line": 1292, "column": 0 }, "end": { - "line": 1276, + "line": 1292, "column": 37 } } @@ -101151,15 +102073,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46731, - "end": 46793, + "start": 47071, + "end": 47133, "loc": { "start": { - "line": 1277, + "line": 1293, "column": 0 }, "end": { - "line": 1277, + "line": 1293, "column": 62 } } @@ -101168,72 +102090,72 @@ }, { "type": "ExpressionStatement", - "start": 46794, - "end": 47025, + "start": 47134, + "end": 47365, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1283, + "line": 1299, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 46794, - "end": 47025, + "start": 47134, + "end": 47365, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1283, + "line": 1299, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46794, - "end": 46831, + "start": 47134, + "end": 47171, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1278, + "line": 1294, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 46794, - "end": 46817, + "start": 47134, + "end": 47157, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1278, + "line": 1294, "column": 23 } }, "object": { "type": "Identifier", - "start": 46794, - "end": 46807, + "start": 47134, + "end": 47147, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1278, + "line": 1294, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -101243,15 +102165,15 @@ }, "property": { "type": "Identifier", - "start": 46808, - "end": 46817, + "start": 47148, + "end": 47157, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 14 }, "end": { - "line": 1278, + "line": 1294, "column": 23 }, "identifierName": "prototype" @@ -101263,15 +102185,15 @@ }, "property": { "type": "Identifier", - "start": 46818, - "end": 46831, + "start": 47158, + "end": 47171, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 24 }, "end": { - "line": 1278, + "line": 1294, "column": 37 }, "identifierName": "setScreenRect" @@ -101283,29 +102205,29 @@ }, "right": { "type": "FunctionExpression", - "start": 46834, - "end": 47025, + "start": 47174, + "end": 47365, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 40 }, "end": { - "line": 1283, + "line": 1299, "column": 1 } }, "id": { "type": "Identifier", - "start": 46818, - "end": 46831, + "start": 47158, + "end": 47171, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 24 }, "end": { - "line": 1278, + "line": 1294, "column": 37 }, "identifierName": "setScreenRect" @@ -101318,15 +102240,15 @@ "params": [ { "type": "Identifier", - "start": 46844, - "end": 46848, + "start": 47184, + "end": 47188, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 50 }, "end": { - "line": 1278, + "line": 1294, "column": 54 }, "identifierName": "left" @@ -101337,15 +102259,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -101354,15 +102276,15 @@ }, { "type": "Identifier", - "start": 46859, - "end": 46864, + "start": 47199, + "end": 47204, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 65 }, "end": { - "line": 1278, + "line": 1294, "column": 70 }, "identifierName": "right" @@ -101372,15 +102294,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -101390,15 +102312,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46864, - "end": 46873, + "start": 47204, + "end": 47213, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 70 }, "end": { - "line": 1278, + "line": 1294, "column": 79 } } @@ -101407,15 +102329,15 @@ }, { "type": "Identifier", - "start": 46875, - "end": 46881, + "start": 47215, + "end": 47221, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 81 }, "end": { - "line": 1278, + "line": 1294, "column": 87 }, "identifierName": "bottom" @@ -101425,15 +102347,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -101441,15 +102363,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46864, - "end": 46873, + "start": 47204, + "end": 47213, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 70 }, "end": { - "line": 1278, + "line": 1294, "column": 79 } } @@ -101459,15 +102381,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46881, - "end": 46890, + "start": 47221, + "end": 47230, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 87 }, "end": { - "line": 1278, + "line": 1294, "column": 96 } } @@ -101476,15 +102398,15 @@ }, { "type": "Identifier", - "start": 46892, - "end": 46895, + "start": 47232, + "end": 47235, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 98 }, "end": { - "line": 1278, + "line": 1294, "column": 101 }, "identifierName": "top" @@ -101494,15 +102416,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -101510,15 +102432,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46864, - "end": 46873, + "start": 47204, + "end": 47213, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 70 }, "end": { - "line": 1278, + "line": 1294, "column": 79 } } @@ -101526,15 +102448,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46881, - "end": 46890, + "start": 47221, + "end": 47230, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 87 }, "end": { - "line": 1278, + "line": 1294, "column": 96 } } @@ -101544,15 +102466,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46895, - "end": 46904, + "start": 47235, + "end": 47244, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 101 }, "end": { - "line": 1278, + "line": 1294, "column": 110 } } @@ -101562,73 +102484,73 @@ ], "body": { "type": "BlockStatement", - "start": 46906, - "end": 47025, + "start": 47246, + "end": 47365, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 112 }, "end": { - "line": 1283, + "line": 1299, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 46912, - "end": 46935, + "start": 47252, + "end": 47275, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 4 }, "end": { - "line": 1279, + "line": 1295, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 46912, - "end": 46934, + "start": 47252, + "end": 47274, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 4 }, "end": { - "line": 1279, + "line": 1295, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46912, - "end": 46927, + "start": 47252, + "end": 47267, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 4 }, "end": { - "line": 1279, + "line": 1295, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 46912, - "end": 46916, + "start": 47252, + "end": 47256, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 4 }, "end": { - "line": 1279, + "line": 1295, "column": 8 } }, @@ -101636,15 +102558,15 @@ }, "property": { "type": "Identifier", - "start": 46917, - "end": 46927, + "start": 47257, + "end": 47267, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 9 }, "end": { - "line": 1279, + "line": 1295, "column": 19 }, "identifierName": "screenLeft" @@ -101656,15 +102578,15 @@ }, "right": { "type": "Identifier", - "start": 46930, - "end": 46934, + "start": 47270, + "end": 47274, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 22 }, "end": { - "line": 1279, + "line": 1295, "column": 26 }, "identifierName": "left" @@ -101677,73 +102599,73 @@ }, { "type": "ExpressionStatement", - "start": 46940, - "end": 46965, + "start": 47280, + "end": 47305, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 4 }, "end": { - "line": 1280, + "line": 1296, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 46940, - "end": 46964, + "start": 47280, + "end": 47304, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 4 }, "end": { - "line": 1280, + "line": 1296, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46940, - "end": 46956, + "start": 47280, + "end": 47296, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 4 }, "end": { - "line": 1280, + "line": 1296, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 46940, - "end": 46944, + "start": 47280, + "end": 47284, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 4 }, "end": { - "line": 1280, + "line": 1296, "column": 8 } } }, "property": { "type": "Identifier", - "start": 46945, - "end": 46956, + "start": 47285, + "end": 47296, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 9 }, "end": { - "line": 1280, + "line": 1296, "column": 20 }, "identifierName": "screenRight" @@ -101754,15 +102676,15 @@ }, "right": { "type": "Identifier", - "start": 46959, - "end": 46964, + "start": 47299, + "end": 47304, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 23 }, "end": { - "line": 1280, + "line": 1296, "column": 28 }, "identifierName": "right" @@ -101773,73 +102695,73 @@ }, { "type": "ExpressionStatement", - "start": 46970, - "end": 46991, + "start": 47310, + "end": 47331, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 4 }, "end": { - "line": 1281, + "line": 1297, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 46970, - "end": 46990, + "start": 47310, + "end": 47330, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 4 }, "end": { - "line": 1281, + "line": 1297, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46970, - "end": 46984, + "start": 47310, + "end": 47324, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 4 }, "end": { - "line": 1281, + "line": 1297, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 46970, - "end": 46974, + "start": 47310, + "end": 47314, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 4 }, "end": { - "line": 1281, + "line": 1297, "column": 8 } } }, "property": { "type": "Identifier", - "start": 46975, - "end": 46984, + "start": 47315, + "end": 47324, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 9 }, "end": { - "line": 1281, + "line": 1297, "column": 18 }, "identifierName": "screenTop" @@ -101850,15 +102772,15 @@ }, "right": { "type": "Identifier", - "start": 46987, - "end": 46990, + "start": 47327, + "end": 47330, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 21 }, "end": { - "line": 1281, + "line": 1297, "column": 24 }, "identifierName": "top" @@ -101869,73 +102791,73 @@ }, { "type": "ExpressionStatement", - "start": 46996, - "end": 47023, + "start": 47336, + "end": 47363, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 4 }, "end": { - "line": 1282, + "line": 1298, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 46996, - "end": 47022, + "start": 47336, + "end": 47362, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 4 }, "end": { - "line": 1282, + "line": 1298, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 46996, - "end": 47013, + "start": 47336, + "end": 47353, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 4 }, "end": { - "line": 1282, + "line": 1298, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 46996, - "end": 47000, + "start": 47336, + "end": 47340, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 4 }, "end": { - "line": 1282, + "line": 1298, "column": 8 } } }, "property": { "type": "Identifier", - "start": 47001, - "end": 47013, + "start": 47341, + "end": 47353, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 9 }, "end": { - "line": 1282, + "line": 1298, "column": 21 }, "identifierName": "screenBottom" @@ -101946,15 +102868,15 @@ }, "right": { "type": "Identifier", - "start": 47016, - "end": 47022, + "start": 47356, + "end": 47362, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 24 }, "end": { - "line": 1282, + "line": 1298, "column": 30 }, "identifierName": "bottom" @@ -101969,15 +102891,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46895, - "end": 46904, + "start": 47235, + "end": 47244, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 101 }, "end": { - "line": 1278, + "line": 1294, "column": 110 } } @@ -101994,15 +102916,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46630, - "end": 46692, + "start": 46970, + "end": 47032, "loc": { "start": { - "line": 1275, + "line": 1291, "column": 0 }, "end": { - "line": 1275, + "line": 1291, "column": 62 } } @@ -102010,15 +102932,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setScreenRect()", - "start": 46693, - "end": 46730, + "start": 47033, + "end": 47070, "loc": { "start": { - "line": 1276, + "line": 1292, "column": 0 }, "end": { - "line": 1276, + "line": 1292, "column": 37 } } @@ -102026,15 +102948,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46731, - "end": 46793, + "start": 47071, + "end": 47133, "loc": { "start": { - "line": 1277, + "line": 1293, "column": 0 }, "end": { - "line": 1277, + "line": 1293, "column": 62 } } @@ -102044,15 +102966,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47027, - "end": 47089, + "start": 47367, + "end": 47429, "loc": { "start": { - "line": 1285, + "line": 1301, "column": 0 }, "end": { - "line": 1285, + "line": 1301, "column": 62 } } @@ -102060,15 +102982,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setMaxScreenRect()", - "start": 47090, - "end": 47130, + "start": 47430, + "end": 47470, "loc": { "start": { - "line": 1286, + "line": 1302, "column": 0 }, "end": { - "line": 1286, + "line": 1302, "column": 40 } } @@ -102076,15 +102998,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47131, - "end": 47193, + "start": 47471, + "end": 47533, "loc": { "start": { - "line": 1287, + "line": 1303, "column": 0 }, "end": { - "line": 1287, + "line": 1303, "column": 62 } } @@ -102093,72 +103015,72 @@ }, { "type": "ExpressionStatement", - "start": 47194, - "end": 47416, + "start": 47534, + "end": 47756, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1293, + "line": 1309, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 47194, - "end": 47416, + "start": 47534, + "end": 47756, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1293, + "line": 1309, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47194, - "end": 47234, + "start": 47534, + "end": 47574, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1288, + "line": 1304, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 47194, - "end": 47217, + "start": 47534, + "end": 47557, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1288, + "line": 1304, "column": 23 } }, "object": { "type": "Identifier", - "start": 47194, - "end": 47207, + "start": 47534, + "end": 47547, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1288, + "line": 1304, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -102168,15 +103090,15 @@ }, "property": { "type": "Identifier", - "start": 47208, - "end": 47217, + "start": 47548, + "end": 47557, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 14 }, "end": { - "line": 1288, + "line": 1304, "column": 23 }, "identifierName": "prototype" @@ -102188,15 +103110,15 @@ }, "property": { "type": "Identifier", - "start": 47218, - "end": 47234, + "start": 47558, + "end": 47574, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 24 }, "end": { - "line": 1288, + "line": 1304, "column": 40 }, "identifierName": "setMaxScreenRect" @@ -102208,29 +103130,29 @@ }, "right": { "type": "FunctionExpression", - "start": 47237, - "end": 47416, + "start": 47577, + "end": 47756, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 43 }, "end": { - "line": 1293, + "line": 1309, "column": 1 } }, "id": { "type": "Identifier", - "start": 47218, - "end": 47234, + "start": 47558, + "end": 47574, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 24 }, "end": { - "line": 1288, + "line": 1304, "column": 40 }, "identifierName": "setMaxScreenRect" @@ -102243,15 +103165,15 @@ "params": [ { "type": "Identifier", - "start": 47247, - "end": 47251, + "start": 47587, + "end": 47591, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 53 }, "end": { - "line": 1288, + "line": 1304, "column": 57 }, "identifierName": "left" @@ -102262,15 +103184,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -102279,15 +103201,15 @@ }, { "type": "Identifier", - "start": 47262, - "end": 47267, + "start": 47602, + "end": 47607, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 68 }, "end": { - "line": 1288, + "line": 1304, "column": 73 }, "identifierName": "right" @@ -102297,15 +103219,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -102315,15 +103237,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47267, - "end": 47276, + "start": 47607, + "end": 47616, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 73 }, "end": { - "line": 1288, + "line": 1304, "column": 82 } } @@ -102332,15 +103254,15 @@ }, { "type": "Identifier", - "start": 47278, - "end": 47284, + "start": 47618, + "end": 47624, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 84 }, "end": { - "line": 1288, + "line": 1304, "column": 90 }, "identifierName": "bottom" @@ -102350,15 +103272,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -102366,15 +103288,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47267, - "end": 47276, + "start": 47607, + "end": 47616, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 73 }, "end": { - "line": 1288, + "line": 1304, "column": 82 } } @@ -102384,15 +103306,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47284, - "end": 47293, + "start": 47624, + "end": 47633, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 90 }, "end": { - "line": 1288, + "line": 1304, "column": 99 } } @@ -102401,15 +103323,15 @@ }, { "type": "Identifier", - "start": 47295, - "end": 47298, + "start": 47635, + "end": 47638, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 101 }, "end": { - "line": 1288, + "line": 1304, "column": 104 }, "identifierName": "top" @@ -102419,15 +103341,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -102435,15 +103357,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47267, - "end": 47276, + "start": 47607, + "end": 47616, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 73 }, "end": { - "line": 1288, + "line": 1304, "column": 82 } } @@ -102451,15 +103373,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47284, - "end": 47293, + "start": 47624, + "end": 47633, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 90 }, "end": { - "line": 1288, + "line": 1304, "column": 99 } } @@ -102469,15 +103391,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47298, - "end": 47307, + "start": 47638, + "end": 47647, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 104 }, "end": { - "line": 1288, + "line": 1304, "column": 113 } } @@ -102487,73 +103409,73 @@ ], "body": { "type": "BlockStatement", - "start": 47309, - "end": 47416, + "start": 47649, + "end": 47756, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 115 }, "end": { - "line": 1293, + "line": 1309, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 47315, - "end": 47335, + "start": 47655, + "end": 47675, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 4 }, "end": { - "line": 1289, + "line": 1305, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 47315, - "end": 47334, + "start": 47655, + "end": 47674, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 4 }, "end": { - "line": 1289, + "line": 1305, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47315, - "end": 47327, + "start": 47655, + "end": 47667, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 4 }, "end": { - "line": 1289, + "line": 1305, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 47315, - "end": 47319, + "start": 47655, + "end": 47659, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 4 }, "end": { - "line": 1289, + "line": 1305, "column": 8 } }, @@ -102561,15 +103483,15 @@ }, "property": { "type": "Identifier", - "start": 47320, - "end": 47327, + "start": 47660, + "end": 47667, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 9 }, "end": { - "line": 1289, + "line": 1305, "column": 16 }, "identifierName": "maxLeft" @@ -102581,15 +103503,15 @@ }, "right": { "type": "Identifier", - "start": 47330, - "end": 47334, + "start": 47670, + "end": 47674, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 19 }, "end": { - "line": 1289, + "line": 1305, "column": 23 }, "identifierName": "left" @@ -102602,73 +103524,73 @@ }, { "type": "ExpressionStatement", - "start": 47340, - "end": 47362, + "start": 47680, + "end": 47702, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 4 }, "end": { - "line": 1290, + "line": 1306, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 47340, - "end": 47361, + "start": 47680, + "end": 47701, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 4 }, "end": { - "line": 1290, + "line": 1306, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47340, - "end": 47353, + "start": 47680, + "end": 47693, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 4 }, "end": { - "line": 1290, + "line": 1306, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 47340, - "end": 47344, + "start": 47680, + "end": 47684, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 4 }, "end": { - "line": 1290, + "line": 1306, "column": 8 } } }, "property": { "type": "Identifier", - "start": 47345, - "end": 47353, + "start": 47685, + "end": 47693, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 9 }, "end": { - "line": 1290, + "line": 1306, "column": 17 }, "identifierName": "maxRight" @@ -102679,15 +103601,15 @@ }, "right": { "type": "Identifier", - "start": 47356, - "end": 47361, + "start": 47696, + "end": 47701, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 20 }, "end": { - "line": 1290, + "line": 1306, "column": 25 }, "identifierName": "right" @@ -102698,73 +103620,73 @@ }, { "type": "ExpressionStatement", - "start": 47367, - "end": 47385, + "start": 47707, + "end": 47725, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 4 }, "end": { - "line": 1291, + "line": 1307, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 47367, - "end": 47384, + "start": 47707, + "end": 47724, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 4 }, "end": { - "line": 1291, + "line": 1307, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47367, - "end": 47378, + "start": 47707, + "end": 47718, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 4 }, "end": { - "line": 1291, + "line": 1307, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 47367, - "end": 47371, + "start": 47707, + "end": 47711, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 4 }, "end": { - "line": 1291, + "line": 1307, "column": 8 } } }, "property": { "type": "Identifier", - "start": 47372, - "end": 47378, + "start": 47712, + "end": 47718, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 9 }, "end": { - "line": 1291, + "line": 1307, "column": 15 }, "identifierName": "maxTop" @@ -102775,15 +103697,15 @@ }, "right": { "type": "Identifier", - "start": 47381, - "end": 47384, + "start": 47721, + "end": 47724, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 18 }, "end": { - "line": 1291, + "line": 1307, "column": 21 }, "identifierName": "top" @@ -102794,73 +103716,73 @@ }, { "type": "ExpressionStatement", - "start": 47390, - "end": 47414, + "start": 47730, + "end": 47754, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 4 }, "end": { - "line": 1292, + "line": 1308, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 47390, - "end": 47413, + "start": 47730, + "end": 47753, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 4 }, "end": { - "line": 1292, + "line": 1308, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47390, - "end": 47404, + "start": 47730, + "end": 47744, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 4 }, "end": { - "line": 1292, + "line": 1308, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 47390, - "end": 47394, + "start": 47730, + "end": 47734, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 4 }, "end": { - "line": 1292, + "line": 1308, "column": 8 } } }, "property": { "type": "Identifier", - "start": 47395, - "end": 47404, + "start": 47735, + "end": 47744, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 9 }, "end": { - "line": 1292, + "line": 1308, "column": 18 }, "identifierName": "maxBottom" @@ -102871,15 +103793,15 @@ }, "right": { "type": "Identifier", - "start": 47407, - "end": 47413, + "start": 47747, + "end": 47753, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 21 }, "end": { - "line": 1292, + "line": 1308, "column": 27 }, "identifierName": "bottom" @@ -102894,15 +103816,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47298, - "end": 47307, + "start": 47638, + "end": 47647, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 104 }, "end": { - "line": 1288, + "line": 1304, "column": 113 } } @@ -102919,15 +103841,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47027, - "end": 47089, + "start": 47367, + "end": 47429, "loc": { "start": { - "line": 1285, + "line": 1301, "column": 0 }, "end": { - "line": 1285, + "line": 1301, "column": 62 } } @@ -102935,15 +103857,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setMaxScreenRect()", - "start": 47090, - "end": 47130, + "start": 47430, + "end": 47470, "loc": { "start": { - "line": 1286, + "line": 1302, "column": 0 }, "end": { - "line": 1286, + "line": 1302, "column": 40 } } @@ -102951,15 +103873,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47131, - "end": 47193, + "start": 47471, + "end": 47533, "loc": { "start": { - "line": 1287, + "line": 1303, "column": 0 }, "end": { - "line": 1287, + "line": 1303, "column": 62 } } @@ -102969,15 +103891,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47418, - "end": 47480, + "start": 47758, + "end": 47820, "loc": { "start": { - "line": 1295, + "line": 1311, "column": 0 }, "end": { - "line": 1295, + "line": 1311, "column": 62 } } @@ -102985,15 +103907,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenLeft()", - "start": 47481, - "end": 47518, + "start": 47821, + "end": 47858, "loc": { "start": { - "line": 1296, + "line": 1312, "column": 0 }, "end": { - "line": 1296, + "line": 1312, "column": 37 } } @@ -103001,15 +103923,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47519, - "end": 47581, + "start": 47859, + "end": 47921, "loc": { "start": { - "line": 1297, + "line": 1313, "column": 0 }, "end": { - "line": 1297, + "line": 1313, "column": 62 } } @@ -103018,72 +103940,72 @@ }, { "type": "ExpressionStatement", - "start": 47582, - "end": 47665, + "start": 47922, + "end": 48005, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1300, + "line": 1316, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 47582, - "end": 47665, + "start": 47922, + "end": 48005, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1300, + "line": 1316, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47582, - "end": 47619, + "start": 47922, + "end": 47959, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1298, + "line": 1314, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 47582, - "end": 47605, + "start": 47922, + "end": 47945, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1298, + "line": 1314, "column": 23 } }, "object": { "type": "Identifier", - "start": 47582, - "end": 47595, + "start": 47922, + "end": 47935, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1298, + "line": 1314, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -103093,15 +104015,15 @@ }, "property": { "type": "Identifier", - "start": 47596, - "end": 47605, + "start": 47936, + "end": 47945, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 14 }, "end": { - "line": 1298, + "line": 1314, "column": 23 }, "identifierName": "prototype" @@ -103113,15 +104035,15 @@ }, "property": { "type": "Identifier", - "start": 47606, - "end": 47619, + "start": 47946, + "end": 47959, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 24 }, "end": { - "line": 1298, + "line": 1314, "column": 37 }, "identifierName": "getScreenLeft" @@ -103133,29 +104055,29 @@ }, "right": { "type": "FunctionExpression", - "start": 47622, - "end": 47665, + "start": 47962, + "end": 48005, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 40 }, "end": { - "line": 1300, + "line": 1316, "column": 1 } }, "id": { "type": "Identifier", - "start": 47606, - "end": 47619, + "start": 47946, + "end": 47959, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 24 }, "end": { - "line": 1298, + "line": 1314, "column": 37 }, "identifierName": "getScreenLeft" @@ -103168,73 +104090,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 47634, - "end": 47665, + "start": 47974, + "end": 48005, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 52 }, "end": { - "line": 1300, + "line": 1316, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 47640, - "end": 47663, + "start": 47980, + "end": 48003, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 4 }, "end": { - "line": 1299, + "line": 1315, "column": 27 } }, "argument": { "type": "MemberExpression", - "start": 47647, - "end": 47662, + "start": 47987, + "end": 48002, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 11 }, "end": { - "line": 1299, + "line": 1315, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 47647, - "end": 47651, + "start": 47987, + "end": 47991, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 11 }, "end": { - "line": 1299, + "line": 1315, "column": 15 } } }, "property": { "type": "Identifier", - "start": 47652, - "end": 47662, + "start": 47992, + "end": 48002, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 16 }, "end": { - "line": 1299, + "line": 1315, "column": 26 }, "identifierName": "screenLeft" @@ -103257,15 +104179,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47418, - "end": 47480, + "start": 47758, + "end": 47820, "loc": { "start": { - "line": 1295, + "line": 1311, "column": 0 }, "end": { - "line": 1295, + "line": 1311, "column": 62 } } @@ -103273,15 +104195,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenLeft()", - "start": 47481, - "end": 47518, + "start": 47821, + "end": 47858, "loc": { "start": { - "line": 1296, + "line": 1312, "column": 0 }, "end": { - "line": 1296, + "line": 1312, "column": 37 } } @@ -103289,15 +104211,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47519, - "end": 47581, + "start": 47859, + "end": 47921, "loc": { "start": { - "line": 1297, + "line": 1313, "column": 0 }, "end": { - "line": 1297, + "line": 1313, "column": 62 } } @@ -103307,15 +104229,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47667, - "end": 47729, + "start": 48007, + "end": 48069, "loc": { "start": { - "line": 1302, + "line": 1318, "column": 0 }, "end": { - "line": 1302, + "line": 1318, "column": 62 } } @@ -103323,15 +104245,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenRight()", - "start": 47730, - "end": 47768, + "start": 48070, + "end": 48108, "loc": { "start": { - "line": 1303, + "line": 1319, "column": 0 }, "end": { - "line": 1303, + "line": 1319, "column": 38 } } @@ -103339,15 +104261,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47769, - "end": 47831, + "start": 48109, + "end": 48171, "loc": { "start": { - "line": 1304, + "line": 1320, "column": 0 }, "end": { - "line": 1304, + "line": 1320, "column": 62 } } @@ -103356,72 +104278,72 @@ }, { "type": "ExpressionStatement", - "start": 47832, - "end": 47917, + "start": 48172, + "end": 48257, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1307, + "line": 1323, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 47832, - "end": 47917, + "start": 48172, + "end": 48257, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1307, + "line": 1323, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 47832, - "end": 47870, + "start": 48172, + "end": 48210, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1305, + "line": 1321, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 47832, - "end": 47855, + "start": 48172, + "end": 48195, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1305, + "line": 1321, "column": 23 } }, "object": { "type": "Identifier", - "start": 47832, - "end": 47845, + "start": 48172, + "end": 48185, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1305, + "line": 1321, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -103431,15 +104353,15 @@ }, "property": { "type": "Identifier", - "start": 47846, - "end": 47855, + "start": 48186, + "end": 48195, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 14 }, "end": { - "line": 1305, + "line": 1321, "column": 23 }, "identifierName": "prototype" @@ -103451,15 +104373,15 @@ }, "property": { "type": "Identifier", - "start": 47856, - "end": 47870, + "start": 48196, + "end": 48210, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 24 }, "end": { - "line": 1305, + "line": 1321, "column": 38 }, "identifierName": "getScreenRight" @@ -103471,29 +104393,29 @@ }, "right": { "type": "FunctionExpression", - "start": 47873, - "end": 47917, + "start": 48213, + "end": 48257, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 41 }, "end": { - "line": 1307, + "line": 1323, "column": 1 } }, "id": { "type": "Identifier", - "start": 47856, - "end": 47870, + "start": 48196, + "end": 48210, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 24 }, "end": { - "line": 1305, + "line": 1321, "column": 38 }, "identifierName": "getScreenRight" @@ -103506,73 +104428,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 47885, - "end": 47917, + "start": 48225, + "end": 48257, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 53 }, "end": { - "line": 1307, + "line": 1323, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 47891, - "end": 47915, + "start": 48231, + "end": 48255, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 4 }, "end": { - "line": 1306, + "line": 1322, "column": 28 } }, "argument": { "type": "MemberExpression", - "start": 47898, - "end": 47914, + "start": 48238, + "end": 48254, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 11 }, "end": { - "line": 1306, + "line": 1322, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 47898, - "end": 47902, + "start": 48238, + "end": 48242, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 11 }, "end": { - "line": 1306, + "line": 1322, "column": 15 } } }, "property": { "type": "Identifier", - "start": 47903, - "end": 47914, + "start": 48243, + "end": 48254, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 16 }, "end": { - "line": 1306, + "line": 1322, "column": 27 }, "identifierName": "screenRight" @@ -103595,15 +104517,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47667, - "end": 47729, + "start": 48007, + "end": 48069, "loc": { "start": { - "line": 1302, + "line": 1318, "column": 0 }, "end": { - "line": 1302, + "line": 1318, "column": 62 } } @@ -103611,15 +104533,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenRight()", - "start": 47730, - "end": 47768, + "start": 48070, + "end": 48108, "loc": { "start": { - "line": 1303, + "line": 1319, "column": 0 }, "end": { - "line": 1303, + "line": 1319, "column": 38 } } @@ -103627,15 +104549,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47769, - "end": 47831, + "start": 48109, + "end": 48171, "loc": { "start": { - "line": 1304, + "line": 1320, "column": 0 }, "end": { - "line": 1304, + "line": 1320, "column": 62 } } @@ -103645,15 +104567,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47919, - "end": 47981, + "start": 48259, + "end": 48321, "loc": { "start": { - "line": 1309, + "line": 1325, "column": 0 }, "end": { - "line": 1309, + "line": 1325, "column": 62 } } @@ -103661,15 +104583,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenBottom()", - "start": 47982, - "end": 48021, + "start": 48322, + "end": 48361, "loc": { "start": { - "line": 1310, + "line": 1326, "column": 0 }, "end": { - "line": 1310, + "line": 1326, "column": 39 } } @@ -103677,15 +104599,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48022, - "end": 48084, + "start": 48362, + "end": 48424, "loc": { "start": { - "line": 1311, + "line": 1327, "column": 0 }, "end": { - "line": 1311, + "line": 1327, "column": 62 } } @@ -103694,72 +104616,72 @@ }, { "type": "ExpressionStatement", - "start": 48085, - "end": 48172, + "start": 48425, + "end": 48512, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1314, + "line": 1330, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 48085, - "end": 48172, + "start": 48425, + "end": 48512, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1314, + "line": 1330, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 48085, - "end": 48124, + "start": 48425, + "end": 48464, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1312, + "line": 1328, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 48085, - "end": 48108, + "start": 48425, + "end": 48448, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1312, + "line": 1328, "column": 23 } }, "object": { "type": "Identifier", - "start": 48085, - "end": 48098, + "start": 48425, + "end": 48438, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1312, + "line": 1328, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -103769,15 +104691,15 @@ }, "property": { "type": "Identifier", - "start": 48099, - "end": 48108, + "start": 48439, + "end": 48448, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 14 }, "end": { - "line": 1312, + "line": 1328, "column": 23 }, "identifierName": "prototype" @@ -103789,15 +104711,15 @@ }, "property": { "type": "Identifier", - "start": 48109, - "end": 48124, + "start": 48449, + "end": 48464, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 24 }, "end": { - "line": 1312, + "line": 1328, "column": 39 }, "identifierName": "getScreenBottom" @@ -103809,29 +104731,29 @@ }, "right": { "type": "FunctionExpression", - "start": 48127, - "end": 48172, + "start": 48467, + "end": 48512, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 42 }, "end": { - "line": 1314, + "line": 1330, "column": 1 } }, "id": { "type": "Identifier", - "start": 48109, - "end": 48124, + "start": 48449, + "end": 48464, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 24 }, "end": { - "line": 1312, + "line": 1328, "column": 39 }, "identifierName": "getScreenBottom" @@ -103844,73 +104766,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 48139, - "end": 48172, + "start": 48479, + "end": 48512, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 54 }, "end": { - "line": 1314, + "line": 1330, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 48145, - "end": 48170, + "start": 48485, + "end": 48510, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 4 }, "end": { - "line": 1313, + "line": 1329, "column": 29 } }, "argument": { "type": "MemberExpression", - "start": 48152, - "end": 48169, + "start": 48492, + "end": 48509, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 11 }, "end": { - "line": 1313, + "line": 1329, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 48152, - "end": 48156, + "start": 48492, + "end": 48496, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 11 }, "end": { - "line": 1313, + "line": 1329, "column": 15 } } }, "property": { "type": "Identifier", - "start": 48157, - "end": 48169, + "start": 48497, + "end": 48509, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 16 }, "end": { - "line": 1313, + "line": 1329, "column": 28 }, "identifierName": "screenBottom" @@ -103933,15 +104855,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47919, - "end": 47981, + "start": 48259, + "end": 48321, "loc": { "start": { - "line": 1309, + "line": 1325, "column": 0 }, "end": { - "line": 1309, + "line": 1325, "column": 62 } } @@ -103949,15 +104871,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenBottom()", - "start": 47982, - "end": 48021, + "start": 48322, + "end": 48361, "loc": { "start": { - "line": 1310, + "line": 1326, "column": 0 }, "end": { - "line": 1310, + "line": 1326, "column": 39 } } @@ -103965,15 +104887,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48022, - "end": 48084, + "start": 48362, + "end": 48424, "loc": { "start": { - "line": 1311, + "line": 1327, "column": 0 }, "end": { - "line": 1311, + "line": 1327, "column": 62 } } @@ -103983,15 +104905,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48174, - "end": 48236, + "start": 48514, + "end": 48576, "loc": { "start": { - "line": 1316, + "line": 1332, "column": 0 }, "end": { - "line": 1316, + "line": 1332, "column": 62 } } @@ -103999,15 +104921,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenTop()", - "start": 48237, - "end": 48273, + "start": 48577, + "end": 48613, "loc": { "start": { - "line": 1317, + "line": 1333, "column": 0 }, "end": { - "line": 1317, + "line": 1333, "column": 36 } } @@ -104015,15 +104937,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48274, - "end": 48336, + "start": 48614, + "end": 48676, "loc": { "start": { - "line": 1318, + "line": 1334, "column": 0 }, "end": { - "line": 1318, + "line": 1334, "column": 62 } } @@ -104032,72 +104954,72 @@ }, { "type": "ExpressionStatement", - "start": 48337, - "end": 48418, + "start": 48677, + "end": 48758, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1321, + "line": 1337, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 48337, - "end": 48418, + "start": 48677, + "end": 48758, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1321, + "line": 1337, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 48337, - "end": 48373, + "start": 48677, + "end": 48713, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1319, + "line": 1335, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 48337, - "end": 48360, + "start": 48677, + "end": 48700, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1319, + "line": 1335, "column": 23 } }, "object": { "type": "Identifier", - "start": 48337, - "end": 48350, + "start": 48677, + "end": 48690, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1319, + "line": 1335, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -104107,15 +105029,15 @@ }, "property": { "type": "Identifier", - "start": 48351, - "end": 48360, + "start": 48691, + "end": 48700, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 14 }, "end": { - "line": 1319, + "line": 1335, "column": 23 }, "identifierName": "prototype" @@ -104127,15 +105049,15 @@ }, "property": { "type": "Identifier", - "start": 48361, - "end": 48373, + "start": 48701, + "end": 48713, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 24 }, "end": { - "line": 1319, + "line": 1335, "column": 36 }, "identifierName": "getScreenTop" @@ -104147,29 +105069,29 @@ }, "right": { "type": "FunctionExpression", - "start": 48376, - "end": 48418, + "start": 48716, + "end": 48758, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 39 }, "end": { - "line": 1321, + "line": 1337, "column": 1 } }, "id": { "type": "Identifier", - "start": 48361, - "end": 48373, + "start": 48701, + "end": 48713, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 24 }, "end": { - "line": 1319, + "line": 1335, "column": 36 }, "identifierName": "getScreenTop" @@ -104182,73 +105104,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 48388, - "end": 48418, + "start": 48728, + "end": 48758, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 51 }, "end": { - "line": 1321, + "line": 1337, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 48394, - "end": 48416, + "start": 48734, + "end": 48756, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 4 }, "end": { - "line": 1320, + "line": 1336, "column": 26 } }, "argument": { "type": "MemberExpression", - "start": 48401, - "end": 48415, + "start": 48741, + "end": 48755, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 11 }, "end": { - "line": 1320, + "line": 1336, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 48401, - "end": 48405, + "start": 48741, + "end": 48745, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 11 }, "end": { - "line": 1320, + "line": 1336, "column": 15 } } }, "property": { "type": "Identifier", - "start": 48406, - "end": 48415, + "start": 48746, + "end": 48755, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 16 }, "end": { - "line": 1320, + "line": 1336, "column": 25 }, "identifierName": "screenTop" @@ -104271,15 +105193,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48174, - "end": 48236, + "start": 48514, + "end": 48576, "loc": { "start": { - "line": 1316, + "line": 1332, "column": 0 }, "end": { - "line": 1316, + "line": 1332, "column": 62 } } @@ -104287,15 +105209,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenTop()", - "start": 48237, - "end": 48273, + "start": 48577, + "end": 48613, "loc": { "start": { - "line": 1317, + "line": 1333, "column": 0 }, "end": { - "line": 1317, + "line": 1333, "column": 36 } } @@ -104303,15 +105225,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48274, - "end": 48336, + "start": 48614, + "end": 48676, "loc": { "start": { - "line": 1318, + "line": 1334, "column": 0 }, "end": { - "line": 1318, + "line": 1334, "column": 62 } } @@ -104321,15 +105243,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48420, - "end": 48482, + "start": 48760, + "end": 48822, "loc": { "start": { - "line": 1323, + "line": 1339, "column": 0 }, "end": { - "line": 1323, + "line": 1339, "column": 62 } } @@ -104337,15 +105259,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxLeft()", - "start": 48483, - "end": 48517, + "start": 48823, + "end": 48857, "loc": { "start": { - "line": 1324, + "line": 1340, "column": 0 }, "end": { - "line": 1324, + "line": 1340, "column": 34 } } @@ -104353,15 +105275,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48518, - "end": 48580, + "start": 48858, + "end": 48920, "loc": { "start": { - "line": 1325, + "line": 1341, "column": 0 }, "end": { - "line": 1325, + "line": 1341, "column": 62 } } @@ -104370,72 +105292,72 @@ }, { "type": "ExpressionStatement", - "start": 48581, - "end": 48658, + "start": 48921, + "end": 48998, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1328, + "line": 1344, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 48581, - "end": 48658, + "start": 48921, + "end": 48998, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1328, + "line": 1344, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 48581, - "end": 48615, + "start": 48921, + "end": 48955, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1326, + "line": 1342, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 48581, - "end": 48604, + "start": 48921, + "end": 48944, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1326, + "line": 1342, "column": 23 } }, "object": { "type": "Identifier", - "start": 48581, - "end": 48594, + "start": 48921, + "end": 48934, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1326, + "line": 1342, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -104445,15 +105367,15 @@ }, "property": { "type": "Identifier", - "start": 48595, - "end": 48604, + "start": 48935, + "end": 48944, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 14 }, "end": { - "line": 1326, + "line": 1342, "column": 23 }, "identifierName": "prototype" @@ -104465,15 +105387,15 @@ }, "property": { "type": "Identifier", - "start": 48605, - "end": 48615, + "start": 48945, + "end": 48955, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 24 }, "end": { - "line": 1326, + "line": 1342, "column": 34 }, "identifierName": "getMaxLeft" @@ -104485,29 +105407,29 @@ }, "right": { "type": "FunctionExpression", - "start": 48618, - "end": 48658, + "start": 48958, + "end": 48998, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 37 }, "end": { - "line": 1328, + "line": 1344, "column": 1 } }, "id": { "type": "Identifier", - "start": 48605, - "end": 48615, + "start": 48945, + "end": 48955, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 24 }, "end": { - "line": 1326, + "line": 1342, "column": 34 }, "identifierName": "getMaxLeft" @@ -104520,73 +105442,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 48630, - "end": 48658, + "start": 48970, + "end": 48998, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 49 }, "end": { - "line": 1328, + "line": 1344, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 48636, - "end": 48656, + "start": 48976, + "end": 48996, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 4 }, "end": { - "line": 1327, + "line": 1343, "column": 24 } }, "argument": { "type": "MemberExpression", - "start": 48643, - "end": 48655, + "start": 48983, + "end": 48995, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 11 }, "end": { - "line": 1327, + "line": 1343, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 48643, - "end": 48647, + "start": 48983, + "end": 48987, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 11 }, "end": { - "line": 1327, + "line": 1343, "column": 15 } } }, "property": { "type": "Identifier", - "start": 48648, - "end": 48655, + "start": 48988, + "end": 48995, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 16 }, "end": { - "line": 1327, + "line": 1343, "column": 23 }, "identifierName": "maxLeft" @@ -104609,15 +105531,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48420, - "end": 48482, + "start": 48760, + "end": 48822, "loc": { "start": { - "line": 1323, + "line": 1339, "column": 0 }, "end": { - "line": 1323, + "line": 1339, "column": 62 } } @@ -104625,15 +105547,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxLeft()", - "start": 48483, - "end": 48517, + "start": 48823, + "end": 48857, "loc": { "start": { - "line": 1324, + "line": 1340, "column": 0 }, "end": { - "line": 1324, + "line": 1340, "column": 34 } } @@ -104641,15 +105563,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48518, - "end": 48580, + "start": 48858, + "end": 48920, "loc": { "start": { - "line": 1325, + "line": 1341, "column": 0 }, "end": { - "line": 1325, + "line": 1341, "column": 62 } } @@ -104659,15 +105581,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48660, - "end": 48722, + "start": 49000, + "end": 49062, "loc": { "start": { - "line": 1330, + "line": 1346, "column": 0 }, "end": { - "line": 1330, + "line": 1346, "column": 62 } } @@ -104675,15 +105597,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxRight()", - "start": 48723, - "end": 48758, + "start": 49063, + "end": 49098, "loc": { "start": { - "line": 1331, + "line": 1347, "column": 0 }, "end": { - "line": 1331, + "line": 1347, "column": 35 } } @@ -104691,15 +105613,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48759, - "end": 48821, + "start": 49099, + "end": 49161, "loc": { "start": { - "line": 1332, + "line": 1348, "column": 0 }, "end": { - "line": 1332, + "line": 1348, "column": 62 } } @@ -104708,72 +105630,72 @@ }, { "type": "ExpressionStatement", - "start": 48822, - "end": 48901, + "start": 49162, + "end": 49241, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1335, + "line": 1351, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 48822, - "end": 48901, + "start": 49162, + "end": 49241, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1335, + "line": 1351, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 48822, - "end": 48857, + "start": 49162, + "end": 49197, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1333, + "line": 1349, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 48822, - "end": 48845, + "start": 49162, + "end": 49185, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1333, + "line": 1349, "column": 23 } }, "object": { "type": "Identifier", - "start": 48822, - "end": 48835, + "start": 49162, + "end": 49175, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1333, + "line": 1349, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -104783,15 +105705,15 @@ }, "property": { "type": "Identifier", - "start": 48836, - "end": 48845, + "start": 49176, + "end": 49185, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 14 }, "end": { - "line": 1333, + "line": 1349, "column": 23 }, "identifierName": "prototype" @@ -104803,15 +105725,15 @@ }, "property": { "type": "Identifier", - "start": 48846, - "end": 48857, + "start": 49186, + "end": 49197, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 24 }, "end": { - "line": 1333, + "line": 1349, "column": 35 }, "identifierName": "getMaxRight" @@ -104823,29 +105745,29 @@ }, "right": { "type": "FunctionExpression", - "start": 48860, - "end": 48901, + "start": 49200, + "end": 49241, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 38 }, "end": { - "line": 1335, + "line": 1351, "column": 1 } }, "id": { "type": "Identifier", - "start": 48846, - "end": 48857, + "start": 49186, + "end": 49197, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 24 }, "end": { - "line": 1333, + "line": 1349, "column": 35 }, "identifierName": "getMaxRight" @@ -104858,73 +105780,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 48872, - "end": 48901, + "start": 49212, + "end": 49241, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 50 }, "end": { - "line": 1335, + "line": 1351, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 48878, - "end": 48899, + "start": 49218, + "end": 49239, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 4 }, "end": { - "line": 1334, + "line": 1350, "column": 25 } }, "argument": { "type": "MemberExpression", - "start": 48885, - "end": 48898, + "start": 49225, + "end": 49238, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 11 }, "end": { - "line": 1334, + "line": 1350, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 48885, - "end": 48889, + "start": 49225, + "end": 49229, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 11 }, "end": { - "line": 1334, + "line": 1350, "column": 15 } } }, "property": { "type": "Identifier", - "start": 48890, - "end": 48898, + "start": 49230, + "end": 49238, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 16 }, "end": { - "line": 1334, + "line": 1350, "column": 24 }, "identifierName": "maxRight" @@ -104947,15 +105869,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48660, - "end": 48722, + "start": 49000, + "end": 49062, "loc": { "start": { - "line": 1330, + "line": 1346, "column": 0 }, "end": { - "line": 1330, + "line": 1346, "column": 62 } } @@ -104963,15 +105885,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxRight()", - "start": 48723, - "end": 48758, + "start": 49063, + "end": 49098, "loc": { "start": { - "line": 1331, + "line": 1347, "column": 0 }, "end": { - "line": 1331, + "line": 1347, "column": 35 } } @@ -104979,15 +105901,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48759, - "end": 48821, + "start": 49099, + "end": 49161, "loc": { "start": { - "line": 1332, + "line": 1348, "column": 0 }, "end": { - "line": 1332, + "line": 1348, "column": 62 } } @@ -104997,15 +105919,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48903, - "end": 48965, + "start": 49243, + "end": 49305, "loc": { "start": { - "line": 1337, + "line": 1353, "column": 0 }, "end": { - "line": 1337, + "line": 1353, "column": 62 } } @@ -105013,15 +105935,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxBottom()", - "start": 48966, - "end": 49002, + "start": 49306, + "end": 49342, "loc": { "start": { - "line": 1338, + "line": 1354, "column": 0 }, "end": { - "line": 1338, + "line": 1354, "column": 36 } } @@ -105029,15 +105951,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49003, - "end": 49065, + "start": 49343, + "end": 49405, "loc": { "start": { - "line": 1339, + "line": 1355, "column": 0 }, "end": { - "line": 1339, + "line": 1355, "column": 62 } } @@ -105046,72 +105968,72 @@ }, { "type": "ExpressionStatement", - "start": 49066, - "end": 49147, + "start": 49406, + "end": 49487, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1342, + "line": 1358, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 49066, - "end": 49147, + "start": 49406, + "end": 49487, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1342, + "line": 1358, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 49066, - "end": 49102, + "start": 49406, + "end": 49442, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1340, + "line": 1356, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 49066, - "end": 49089, + "start": 49406, + "end": 49429, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1340, + "line": 1356, "column": 23 } }, "object": { "type": "Identifier", - "start": 49066, - "end": 49079, + "start": 49406, + "end": 49419, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1340, + "line": 1356, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -105121,15 +106043,15 @@ }, "property": { "type": "Identifier", - "start": 49080, - "end": 49089, + "start": 49420, + "end": 49429, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 14 }, "end": { - "line": 1340, + "line": 1356, "column": 23 }, "identifierName": "prototype" @@ -105141,15 +106063,15 @@ }, "property": { "type": "Identifier", - "start": 49090, - "end": 49102, + "start": 49430, + "end": 49442, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 24 }, "end": { - "line": 1340, + "line": 1356, "column": 36 }, "identifierName": "getMaxBottom" @@ -105161,29 +106083,29 @@ }, "right": { "type": "FunctionExpression", - "start": 49105, - "end": 49147, + "start": 49445, + "end": 49487, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 39 }, "end": { - "line": 1342, + "line": 1358, "column": 1 } }, "id": { "type": "Identifier", - "start": 49090, - "end": 49102, + "start": 49430, + "end": 49442, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 24 }, "end": { - "line": 1340, + "line": 1356, "column": 36 }, "identifierName": "getMaxBottom" @@ -105196,73 +106118,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 49117, - "end": 49147, + "start": 49457, + "end": 49487, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 51 }, "end": { - "line": 1342, + "line": 1358, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 49123, - "end": 49145, + "start": 49463, + "end": 49485, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 4 }, "end": { - "line": 1341, + "line": 1357, "column": 26 } }, "argument": { "type": "MemberExpression", - "start": 49130, - "end": 49144, + "start": 49470, + "end": 49484, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 11 }, "end": { - "line": 1341, + "line": 1357, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 49130, - "end": 49134, + "start": 49470, + "end": 49474, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 11 }, "end": { - "line": 1341, + "line": 1357, "column": 15 } } }, "property": { "type": "Identifier", - "start": 49135, - "end": 49144, + "start": 49475, + "end": 49484, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 16 }, "end": { - "line": 1341, + "line": 1357, "column": 25 }, "identifierName": "maxBottom" @@ -105285,15 +106207,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48903, - "end": 48965, + "start": 49243, + "end": 49305, "loc": { "start": { - "line": 1337, + "line": 1353, "column": 0 }, "end": { - "line": 1337, + "line": 1353, "column": 62 } } @@ -105301,15 +106223,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxBottom()", - "start": 48966, - "end": 49002, + "start": 49306, + "end": 49342, "loc": { "start": { - "line": 1338, + "line": 1354, "column": 0 }, "end": { - "line": 1338, + "line": 1354, "column": 36 } } @@ -105317,15 +106239,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49003, - "end": 49065, + "start": 49343, + "end": 49405, "loc": { "start": { - "line": 1339, + "line": 1355, "column": 0 }, "end": { - "line": 1339, + "line": 1355, "column": 62 } } @@ -105335,15 +106257,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49149, - "end": 49211, + "start": 49489, + "end": 49551, "loc": { "start": { - "line": 1344, + "line": 1360, "column": 0 }, "end": { - "line": 1344, + "line": 1360, "column": 62 } } @@ -105351,15 +106273,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxTop()", - "start": 49212, - "end": 49245, + "start": 49552, + "end": 49585, "loc": { "start": { - "line": 1345, + "line": 1361, "column": 0 }, "end": { - "line": 1345, + "line": 1361, "column": 33 } } @@ -105367,15 +106289,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49246, - "end": 49308, + "start": 49586, + "end": 49648, "loc": { "start": { - "line": 1346, + "line": 1362, "column": 0 }, "end": { - "line": 1346, + "line": 1362, "column": 62 } } @@ -105384,72 +106306,72 @@ }, { "type": "ExpressionStatement", - "start": 49309, - "end": 49384, + "start": 49649, + "end": 49724, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1349, + "line": 1365, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 49309, - "end": 49384, + "start": 49649, + "end": 49724, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1349, + "line": 1365, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 49309, - "end": 49342, + "start": 49649, + "end": 49682, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1347, + "line": 1363, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 49309, - "end": 49332, + "start": 49649, + "end": 49672, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1347, + "line": 1363, "column": 23 } }, "object": { "type": "Identifier", - "start": 49309, - "end": 49322, + "start": 49649, + "end": 49662, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1347, + "line": 1363, "column": 13 }, "identifierName": "L2DViewMatrix" @@ -105459,15 +106381,15 @@ }, "property": { "type": "Identifier", - "start": 49323, - "end": 49332, + "start": 49663, + "end": 49672, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 14 }, "end": { - "line": 1347, + "line": 1363, "column": 23 }, "identifierName": "prototype" @@ -105479,15 +106401,15 @@ }, "property": { "type": "Identifier", - "start": 49333, - "end": 49342, + "start": 49673, + "end": 49682, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 24 }, "end": { - "line": 1347, + "line": 1363, "column": 33 }, "identifierName": "getMaxTop" @@ -105499,29 +106421,29 @@ }, "right": { "type": "FunctionExpression", - "start": 49345, - "end": 49384, + "start": 49685, + "end": 49724, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 36 }, "end": { - "line": 1349, + "line": 1365, "column": 1 } }, "id": { "type": "Identifier", - "start": 49333, - "end": 49342, + "start": 49673, + "end": 49682, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 24 }, "end": { - "line": 1347, + "line": 1363, "column": 33 }, "identifierName": "getMaxTop" @@ -105534,73 +106456,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 49357, - "end": 49384, + "start": 49697, + "end": 49724, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 48 }, "end": { - "line": 1349, + "line": 1365, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 49363, - "end": 49382, + "start": 49703, + "end": 49722, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 4 }, "end": { - "line": 1348, + "line": 1364, "column": 23 } }, "argument": { "type": "MemberExpression", - "start": 49370, - "end": 49381, + "start": 49710, + "end": 49721, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 11 }, "end": { - "line": 1348, + "line": 1364, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 49370, - "end": 49374, + "start": 49710, + "end": 49714, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 11 }, "end": { - "line": 1348, + "line": 1364, "column": 15 } } }, "property": { "type": "Identifier", - "start": 49375, - "end": 49381, + "start": 49715, + "end": 49721, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 16 }, "end": { - "line": 1348, + "line": 1364, "column": 22 }, "identifierName": "maxTop" @@ -105623,15 +106545,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49149, - "end": 49211, + "start": 49489, + "end": 49551, "loc": { "start": { - "line": 1344, + "line": 1360, "column": 0 }, "end": { - "line": 1344, + "line": 1360, "column": 62 } } @@ -105639,15 +106561,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxTop()", - "start": 49212, - "end": 49245, + "start": 49552, + "end": 49585, "loc": { "start": { - "line": 1345, + "line": 1361, "column": 0 }, "end": { - "line": 1345, + "line": 1361, "column": 33 } } @@ -105655,15 +106577,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49246, - "end": 49308, + "start": 49586, + "end": 49648, "loc": { "start": { - "line": 1346, + "line": 1362, "column": 0 }, "end": { - "line": 1346, + "line": 1362, "column": 62 } } @@ -105673,15 +106595,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49386, - "end": 49448, + "start": 49726, + "end": 49788, "loc": { "start": { - "line": 1351, + "line": 1367, "column": 0 }, "end": { - "line": 1351, + "line": 1367, "column": 62 } } @@ -105689,15 +106611,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49449, - "end": 49511, + "start": 49789, + "end": 49851, "loc": { "start": { - "line": 1352, + "line": 1368, "column": 0 }, "end": { - "line": 1352, + "line": 1368, "column": 62 } } @@ -105705,15 +106627,15 @@ { "type": "CommentLine", "value": " class Live2DFramework", - "start": 49512, - "end": 49537, + "start": 49852, + "end": 49877, "loc": { "start": { - "line": 1353, + "line": 1369, "column": 0 }, "end": { - "line": 1353, + "line": 1369, "column": 25 } } @@ -105721,15 +106643,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49538, - "end": 49600, + "start": 49878, + "end": 49940, "loc": { "start": { - "line": 1354, + "line": 1370, "column": 0 }, "end": { - "line": 1354, + "line": 1370, "column": 62 } } @@ -105737,15 +106659,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49601, - "end": 49663, + "start": 49941, + "end": 50003, "loc": { "start": { - "line": 1355, + "line": 1371, "column": 0 }, "end": { - "line": 1355, + "line": 1371, "column": 62 } } @@ -105754,29 +106676,29 @@ }, { "type": "Identifier", - "start": 49664, - "end": 49694, + "start": 50004, + "end": 50034, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 0 }, "end": { - "line": 1357, + "line": 1373, "column": 1 } }, "id": { "type": "Identifier", - "start": 49673, - "end": 49688, + "start": 50013, + "end": 50028, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 9 }, "end": { - "line": 1356, + "line": 1372, "column": 24 }, "identifierName": "Live2DFramework" @@ -105790,15 +106712,15 @@ "params": [], "body": { "type": "BlockStatement", - "start": 49691, - "end": 49694, + "start": 50031, + "end": 50034, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 27 }, "end": { - "line": 1357, + "line": 1373, "column": 1 } }, @@ -105813,58 +106735,58 @@ }, { "type": "ExpressionStatement", - "start": 49759, - "end": 49798, + "start": 50099, + "end": 50138, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 0 }, "end": { - "line": 1360, + "line": 1376, "column": 39 } }, "expression": { "type": "AssignmentExpression", - "start": 49759, - "end": 49797, + "start": 50099, + "end": 50137, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 0 }, "end": { - "line": 1360, + "line": 1376, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 49759, - "end": 49790, + "start": 50099, + "end": 50130, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 0 }, "end": { - "line": 1360, + "line": 1376, "column": 31 } }, "object": { "type": "Identifier", - "start": 49759, - "end": 49774, + "start": 50099, + "end": 50114, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 0 }, "end": { - "line": 1360, + "line": 1376, "column": 15 }, "identifierName": "Live2DFramework" @@ -105874,15 +106796,15 @@ }, "property": { "type": "Identifier", - "start": 49775, - "end": 49790, + "start": 50115, + "end": 50130, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 16 }, "end": { - "line": 1360, + "line": 1376, "column": 31 }, "identifierName": "platformManager" @@ -105894,15 +106816,15 @@ }, "right": { "type": "NullLiteral", - "start": 49793, - "end": 49797, + "start": 50133, + "end": 50137, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 34 }, "end": { - "line": 1360, + "line": 1376, "column": 38 } } @@ -105913,15 +106835,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49696, - "end": 49758, + "start": 50036, + "end": 50098, "loc": { "start": { - "line": 1359, + "line": 1375, "column": 0 }, "end": { - "line": 1359, + "line": 1375, "column": 62 } } @@ -105931,15 +106853,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49800, - "end": 49862, + "start": 50140, + "end": 50202, "loc": { "start": { - "line": 1362, + "line": 1378, "column": 0 }, "end": { - "line": 1362, + "line": 1378, "column": 62 } } @@ -105947,15 +106869,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.getPlatformManager()", - "start": 49863, - "end": 49912, + "start": 50203, + "end": 50252, "loc": { "start": { - "line": 1363, + "line": 1379, "column": 0 }, "end": { - "line": 1363, + "line": 1379, "column": 49 } } @@ -105963,15 +106885,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49913, - "end": 49975, + "start": 50253, + "end": 50315, "loc": { "start": { - "line": 1364, + "line": 1380, "column": 0 }, "end": { - "line": 1364, + "line": 1380, "column": 62 } } @@ -105980,58 +106902,58 @@ }, { "type": "ExpressionStatement", - "start": 49976, - "end": 50072, + "start": 50316, + "end": 50412, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 0 }, "end": { - "line": 1367, + "line": 1383, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 49976, - "end": 50072, + "start": 50316, + "end": 50412, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 0 }, "end": { - "line": 1367, + "line": 1383, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 49976, - "end": 50010, + "start": 50316, + "end": 50350, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 0 }, "end": { - "line": 1365, + "line": 1381, "column": 34 } }, "object": { "type": "Identifier", - "start": 49976, - "end": 49991, + "start": 50316, + "end": 50331, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 0 }, "end": { - "line": 1365, + "line": 1381, "column": 15 }, "identifierName": "Live2DFramework" @@ -106041,15 +106963,15 @@ }, "property": { "type": "Identifier", - "start": 49992, - "end": 50010, + "start": 50332, + "end": 50350, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 16 }, "end": { - "line": 1365, + "line": 1381, "column": 34 }, "identifierName": "getPlatformManager" @@ -106061,29 +106983,29 @@ }, "right": { "type": "FunctionExpression", - "start": 50013, - "end": 50072, + "start": 50353, + "end": 50412, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 37 }, "end": { - "line": 1367, + "line": 1383, "column": 1 } }, "id": { "type": "Identifier", - "start": 49992, - "end": 50010, + "start": 50332, + "end": 50350, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 16 }, "end": { - "line": 1365, + "line": 1381, "column": 34 }, "identifierName": "getPlatformManager" @@ -106096,58 +107018,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 50025, - "end": 50072, + "start": 50365, + "end": 50412, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 49 }, "end": { - "line": 1367, + "line": 1383, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 50031, - "end": 50070, + "start": 50371, + "end": 50410, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 4 }, "end": { - "line": 1366, + "line": 1382, "column": 43 } }, "argument": { "type": "MemberExpression", - "start": 50038, - "end": 50069, + "start": 50378, + "end": 50409, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 11 }, "end": { - "line": 1366, + "line": 1382, "column": 42 } }, "object": { "type": "Identifier", - "start": 50038, - "end": 50053, + "start": 50378, + "end": 50393, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 11 }, "end": { - "line": 1366, + "line": 1382, "column": 26 }, "identifierName": "Live2DFramework" @@ -106156,15 +107078,15 @@ }, "property": { "type": "Identifier", - "start": 50054, - "end": 50069, + "start": 50394, + "end": 50409, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 27 }, "end": { - "line": 1366, + "line": 1382, "column": 42 }, "identifierName": "platformManager" @@ -106187,15 +107109,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49800, - "end": 49862, + "start": 50140, + "end": 50202, "loc": { "start": { - "line": 1362, + "line": 1378, "column": 0 }, "end": { - "line": 1362, + "line": 1378, "column": 62 } } @@ -106203,15 +107125,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.getPlatformManager()", - "start": 49863, - "end": 49912, + "start": 50203, + "end": 50252, "loc": { "start": { - "line": 1363, + "line": 1379, "column": 0 }, "end": { - "line": 1363, + "line": 1379, "column": 49 } } @@ -106219,15 +107141,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49913, - "end": 49975, + "start": 50253, + "end": 50315, "loc": { "start": { - "line": 1364, + "line": 1380, "column": 0 }, "end": { - "line": 1364, + "line": 1380, "column": 62 } } @@ -106237,15 +107159,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50074, - "end": 50136, + "start": 50414, + "end": 50476, "loc": { "start": { - "line": 1369, + "line": 1385, "column": 0 }, "end": { - "line": 1369, + "line": 1385, "column": 62 } } @@ -106253,15 +107175,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.setPlatformManager()", - "start": 50137, - "end": 50186, + "start": 50477, + "end": 50526, "loc": { "start": { - "line": 1370, + "line": 1386, "column": 0 }, "end": { - "line": 1370, + "line": 1386, "column": 49 } } @@ -106269,15 +107191,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50187, - "end": 50249, + "start": 50527, + "end": 50589, "loc": { "start": { - "line": 1371, + "line": 1387, "column": 0 }, "end": { - "line": 1371, + "line": 1387, "column": 62 } } @@ -106286,58 +107208,58 @@ }, { "type": "ExpressionStatement", - "start": 50250, - "end": 50393, + "start": 50590, + "end": 50733, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 0 }, "end": { - "line": 1374, + "line": 1390, "column": 1 } }, "expression": { "type": "AssignmentExpression", - "start": 50250, - "end": 50393, + "start": 50590, + "end": 50733, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 0 }, "end": { - "line": 1374, + "line": 1390, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 50250, - "end": 50284, + "start": 50590, + "end": 50624, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 0 }, "end": { - "line": 1372, + "line": 1388, "column": 34 } }, "object": { "type": "Identifier", - "start": 50250, - "end": 50265, + "start": 50590, + "end": 50605, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 0 }, "end": { - "line": 1372, + "line": 1388, "column": 15 }, "identifierName": "Live2DFramework" @@ -106347,15 +107269,15 @@ }, "property": { "type": "Identifier", - "start": 50266, - "end": 50284, + "start": 50606, + "end": 50624, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 16 }, "end": { - "line": 1372, + "line": 1388, "column": 34 }, "identifierName": "setPlatformManager" @@ -106367,29 +107289,29 @@ }, "right": { "type": "FunctionExpression", - "start": 50287, - "end": 50393, + "start": 50627, + "end": 50733, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 37 }, "end": { - "line": 1374, + "line": 1390, "column": 1 } }, "id": { "type": "Identifier", - "start": 50266, - "end": 50284, + "start": 50606, + "end": 50624, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 16 }, "end": { - "line": 1372, + "line": 1388, "column": 34 }, "identifierName": "setPlatformManager" @@ -106402,15 +107324,15 @@ "params": [ { "type": "Identifier", - "start": 50297, - "end": 50312, + "start": 50637, + "end": 50652, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 47 }, "end": { - "line": 1372, + "line": 1388, "column": 62 }, "identifierName": "platformManager" @@ -106421,15 +107343,15 @@ { "type": "CommentBlock", "value": "IPlatformManager", - "start": 50313, - "end": 50333, + "start": 50653, + "end": 50673, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 63 }, "end": { - "line": 1372, + "line": 1388, "column": 83 } } @@ -106439,73 +107361,73 @@ ], "body": { "type": "BlockStatement", - "start": 50335, - "end": 50393, + "start": 50675, + "end": 50733, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 85 }, "end": { - "line": 1374, + "line": 1390, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 50341, - "end": 50391, + "start": 50681, + "end": 50731, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 4 }, "end": { - "line": 1373, + "line": 1389, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 50341, - "end": 50390, + "start": 50681, + "end": 50730, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 4 }, "end": { - "line": 1373, + "line": 1389, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 50341, - "end": 50372, + "start": 50681, + "end": 50712, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 4 }, "end": { - "line": 1373, + "line": 1389, "column": 35 } }, "object": { "type": "Identifier", - "start": 50341, - "end": 50356, + "start": 50681, + "end": 50696, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 4 }, "end": { - "line": 1373, + "line": 1389, "column": 19 }, "identifierName": "Live2DFramework" @@ -106515,15 +107437,15 @@ }, "property": { "type": "Identifier", - "start": 50357, - "end": 50372, + "start": 50697, + "end": 50712, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 20 }, "end": { - "line": 1373, + "line": 1389, "column": 35 }, "identifierName": "platformManager" @@ -106535,15 +107457,15 @@ }, "right": { "type": "Identifier", - "start": 50375, - "end": 50390, + "start": 50715, + "end": 50730, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 38 }, "end": { - "line": 1373, + "line": 1389, "column": 53 }, "identifierName": "platformManager" @@ -106560,15 +107482,15 @@ { "type": "CommentBlock", "value": "IPlatformManager", - "start": 50313, - "end": 50333, + "start": 50653, + "end": 50673, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 63 }, "end": { - "line": 1372, + "line": 1388, "column": 83 } } @@ -106582,15 +107504,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50074, - "end": 50136, + "start": 50414, + "end": 50476, "loc": { "start": { - "line": 1369, + "line": 1385, "column": 0 }, "end": { - "line": 1369, + "line": 1385, "column": 62 } } @@ -106598,15 +107520,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.setPlatformManager()", - "start": 50137, - "end": 50186, + "start": 50477, + "end": 50526, "loc": { "start": { - "line": 1370, + "line": 1386, "column": 0 }, "end": { - "line": 1370, + "line": 1386, "column": 49 } } @@ -106614,15 +107536,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50187, - "end": 50249, + "start": 50527, + "end": 50589, "loc": { "start": { - "line": 1371, + "line": 1387, "column": 0 }, "end": { - "line": 1371, + "line": 1387, "column": 62 } } @@ -106631,15 +107553,15 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, @@ -106647,30 +107569,30 @@ "specifiers": [ { "type": "ExportSpecifier", - "start": 50407, - "end": 50421, + "start": 50745, + "end": 50759, "loc": { "start": { - "line": 1377, - "column": 4 + "line": 1393, + "column": 2 }, "end": { - "line": 1377, - "column": 18 + "line": 1393, + "column": 16 } }, "local": { "type": "Identifier", - "start": 50407, - "end": 50421, + "start": 50745, + "end": 50759, "loc": { "start": { - "line": 1377, - "column": 4 + "line": 1393, + "column": 2 }, "end": { - "line": 1377, - "column": 18 + "line": 1393, + "column": 16 }, "identifierName": "L2DTargetPoint" }, @@ -106678,16 +107600,16 @@ }, "exported": { "type": "Identifier", - "start": 50407, - "end": 50421, + "start": 50745, + "end": 50759, "loc": { "start": { - "line": 1377, - "column": 4 + "line": 1393, + "column": 2 }, "end": { - "line": 1377, - "column": 18 + "line": 1393, + "column": 16 }, "identifierName": "L2DTargetPoint" }, @@ -106696,30 +107618,30 @@ }, { "type": "ExportSpecifier", - "start": 50427, - "end": 50442, + "start": 50763, + "end": 50778, "loc": { "start": { - "line": 1378, - "column": 4 + "line": 1394, + "column": 2 }, "end": { - "line": 1378, - "column": 19 + "line": 1394, + "column": 17 } }, "local": { "type": "Identifier", - "start": 50427, - "end": 50442, + "start": 50763, + "end": 50778, "loc": { "start": { - "line": 1378, - "column": 4 + "line": 1394, + "column": 2 }, "end": { - "line": 1378, - "column": 19 + "line": 1394, + "column": 17 }, "identifierName": "Live2DFramework" }, @@ -106727,16 +107649,16 @@ }, "exported": { "type": "Identifier", - "start": 50427, - "end": 50442, + "start": 50763, + "end": 50778, "loc": { "start": { - "line": 1378, - "column": 4 + "line": 1394, + "column": 2 }, "end": { - "line": 1378, - "column": 19 + "line": 1394, + "column": 17 }, "identifierName": "Live2DFramework" }, @@ -106745,30 +107667,30 @@ }, { "type": "ExportSpecifier", - "start": 50448, - "end": 50461, + "start": 50782, + "end": 50795, "loc": { "start": { - "line": 1379, - "column": 4 + "line": 1395, + "column": 2 }, "end": { - "line": 1379, - "column": 17 + "line": 1395, + "column": 15 } }, "local": { "type": "Identifier", - "start": 50448, - "end": 50461, + "start": 50782, + "end": 50795, "loc": { "start": { - "line": 1379, - "column": 4 + "line": 1395, + "column": 2 }, "end": { - "line": 1379, - "column": 17 + "line": 1395, + "column": 15 }, "identifierName": "L2DViewMatrix" }, @@ -106776,16 +107698,16 @@ }, "exported": { "type": "Identifier", - "start": 50448, - "end": 50461, + "start": 50782, + "end": 50795, "loc": { "start": { - "line": 1379, - "column": 4 + "line": 1395, + "column": 2 }, "end": { - "line": 1379, - "column": 17 + "line": 1395, + "column": 15 }, "identifierName": "L2DViewMatrix" }, @@ -106794,30 +107716,30 @@ }, { "type": "ExportSpecifier", - "start": 50467, - "end": 50474, + "start": 50799, + "end": 50806, "loc": { "start": { - "line": 1380, - "column": 4 + "line": 1396, + "column": 2 }, "end": { - "line": 1380, - "column": 11 + "line": 1396, + "column": 9 } }, "local": { "type": "Identifier", - "start": 50467, - "end": 50474, + "start": 50799, + "end": 50806, "loc": { "start": { - "line": 1380, - "column": 4 + "line": 1396, + "column": 2 }, "end": { - "line": 1380, - "column": 11 + "line": 1396, + "column": 9 }, "identifierName": "L2DPose" }, @@ -106825,16 +107747,16 @@ }, "exported": { "type": "Identifier", - "start": 50467, - "end": 50474, + "start": 50799, + "end": 50806, "loc": { "start": { - "line": 1380, - "column": 4 + "line": 1396, + "column": 2 }, "end": { - "line": 1380, - "column": 11 + "line": 1396, + "column": 9 }, "identifierName": "L2DPose" }, @@ -106843,30 +107765,30 @@ }, { "type": "ExportSpecifier", - "start": 50480, - "end": 50493, + "start": 50810, + "end": 50823, "loc": { "start": { - "line": 1381, - "column": 4 + "line": 1397, + "column": 2 }, "end": { - "line": 1381, - "column": 17 + "line": 1397, + "column": 15 } }, "local": { "type": "Identifier", - "start": 50480, - "end": 50493, + "start": 50810, + "end": 50823, "loc": { "start": { - "line": 1381, - "column": 4 + "line": 1397, + "column": 2 }, "end": { - "line": 1381, - "column": 17 + "line": 1397, + "column": 15 }, "identifierName": "L2DPartsParam" }, @@ -106874,16 +107796,16 @@ }, "exported": { "type": "Identifier", - "start": 50480, - "end": 50493, + "start": 50810, + "end": 50823, "loc": { "start": { - "line": 1381, - "column": 4 + "line": 1397, + "column": 2 }, "end": { - "line": 1381, - "column": 17 + "line": 1397, + "column": 15 }, "identifierName": "L2DPartsParam" }, @@ -106892,30 +107814,30 @@ }, { "type": "ExportSpecifier", - "start": 50499, - "end": 50509, + "start": 50827, + "end": 50837, "loc": { "start": { - "line": 1382, - "column": 4 + "line": 1398, + "column": 2 }, "end": { - "line": 1382, - "column": 14 + "line": 1398, + "column": 12 } }, "local": { "type": "Identifier", - "start": 50499, - "end": 50509, + "start": 50827, + "end": 50837, "loc": { "start": { - "line": 1382, - "column": 4 + "line": 1398, + "column": 2 }, "end": { - "line": 1382, - "column": 14 + "line": 1398, + "column": 12 }, "identifierName": "L2DPhysics" }, @@ -106923,16 +107845,16 @@ }, "exported": { "type": "Identifier", - "start": 50499, - "end": 50509, + "start": 50827, + "end": 50837, "loc": { "start": { - "line": 1382, - "column": 4 + "line": 1398, + "column": 2 }, "end": { - "line": 1382, - "column": 14 + "line": 1398, + "column": 12 }, "identifierName": "L2DPhysics" }, @@ -106941,30 +107863,30 @@ }, { "type": "ExportSpecifier", - "start": 50515, - "end": 50531, + "start": 50841, + "end": 50857, "loc": { "start": { - "line": 1383, - "column": 4 + "line": 1399, + "column": 2 }, "end": { - "line": 1383, - "column": 20 + "line": 1399, + "column": 18 } }, "local": { "type": "Identifier", - "start": 50515, - "end": 50531, + "start": 50841, + "end": 50857, "loc": { "start": { - "line": 1383, - "column": 4 + "line": 1399, + "column": 2 }, "end": { - "line": 1383, - "column": 20 + "line": 1399, + "column": 18 }, "identifierName": "L2DMotionManager" }, @@ -106972,16 +107894,16 @@ }, "exported": { "type": "Identifier", - "start": 50515, - "end": 50531, + "start": 50841, + "end": 50857, "loc": { "start": { - "line": 1383, - "column": 4 + "line": 1399, + "column": 2 }, "end": { - "line": 1383, - "column": 20 + "line": 1399, + "column": 18 }, "identifierName": "L2DMotionManager" }, @@ -106990,30 +107912,30 @@ }, { "type": "ExportSpecifier", - "start": 50537, - "end": 50551, + "start": 50861, + "end": 50875, "loc": { "start": { - "line": 1384, - "column": 4 + "line": 1400, + "column": 2 }, "end": { - "line": 1384, - "column": 18 + "line": 1400, + "column": 16 } }, "local": { "type": "Identifier", - "start": 50537, - "end": 50551, + "start": 50861, + "end": 50875, "loc": { "start": { - "line": 1384, - "column": 4 + "line": 1400, + "column": 2 }, "end": { - "line": 1384, - "column": 18 + "line": 1400, + "column": 16 }, "identifierName": "L2DModelMatrix" }, @@ -107021,16 +107943,16 @@ }, "exported": { "type": "Identifier", - "start": 50537, - "end": 50551, + "start": 50861, + "end": 50875, "loc": { "start": { - "line": 1384, - "column": 4 + "line": 1400, + "column": 2 }, "end": { - "line": 1384, - "column": 18 + "line": 1400, + "column": 16 }, "identifierName": "L2DModelMatrix" }, @@ -107039,30 +107961,30 @@ }, { "type": "ExportSpecifier", - "start": 50557, - "end": 50568, + "start": 50879, + "end": 50890, "loc": { "start": { - "line": 1385, - "column": 4 + "line": 1401, + "column": 2 }, "end": { - "line": 1385, - "column": 15 + "line": 1401, + "column": 13 } }, "local": { "type": "Identifier", - "start": 50557, - "end": 50568, + "start": 50879, + "end": 50890, "loc": { "start": { - "line": 1385, - "column": 4 + "line": 1401, + "column": 2 }, "end": { - "line": 1385, - "column": 15 + "line": 1401, + "column": 13 }, "identifierName": "L2DMatrix44" }, @@ -107070,16 +107992,16 @@ }, "exported": { "type": "Identifier", - "start": 50557, - "end": 50568, + "start": 50879, + "end": 50890, "loc": { "start": { - "line": 1385, - "column": 4 + "line": 1401, + "column": 2 }, "end": { - "line": 1385, - "column": 15 + "line": 1401, + "column": 13 }, "identifierName": "L2DMatrix44" }, @@ -107088,30 +108010,30 @@ }, { "type": "ExportSpecifier", - "start": 50574, - "end": 50583, + "start": 50894, + "end": 50903, "loc": { "start": { - "line": 1386, - "column": 4 + "line": 1402, + "column": 2 }, "end": { - "line": 1386, - "column": 13 + "line": 1402, + "column": 11 } }, "local": { "type": "Identifier", - "start": 50574, - "end": 50583, + "start": 50894, + "end": 50903, "loc": { "start": { - "line": 1386, - "column": 4 + "line": 1402, + "column": 2 }, "end": { - "line": 1386, - "column": 13 + "line": 1402, + "column": 11 }, "identifierName": "EYE_STATE" }, @@ -107119,16 +108041,16 @@ }, "exported": { "type": "Identifier", - "start": 50574, - "end": 50583, + "start": 50894, + "end": 50903, "loc": { "start": { - "line": 1386, - "column": 4 + "line": 1402, + "column": 2 }, "end": { - "line": 1386, - "column": 13 + "line": 1402, + "column": 11 }, "identifierName": "EYE_STATE" }, @@ -107137,30 +108059,30 @@ }, { "type": "ExportSpecifier", - "start": 50589, - "end": 50600, + "start": 50907, + "end": 50918, "loc": { "start": { - "line": 1387, - "column": 4 + "line": 1403, + "column": 2 }, "end": { - "line": 1387, - "column": 15 + "line": 1403, + "column": 13 } }, "local": { "type": "Identifier", - "start": 50589, - "end": 50600, + "start": 50907, + "end": 50918, "loc": { "start": { - "line": 1387, - "column": 4 + "line": 1403, + "column": 2 }, "end": { - "line": 1387, - "column": 15 + "line": 1403, + "column": 13 }, "identifierName": "L2DEyeBlink" }, @@ -107168,16 +108090,16 @@ }, "exported": { "type": "Identifier", - "start": 50589, - "end": 50600, + "start": 50907, + "end": 50918, "loc": { "start": { - "line": 1387, - "column": 4 + "line": 1403, + "column": 2 }, "end": { - "line": 1387, - "column": 15 + "line": 1403, + "column": 13 }, "identifierName": "L2DEyeBlink" }, @@ -107186,30 +108108,30 @@ }, { "type": "ExportSpecifier", - "start": 50606, - "end": 50624, + "start": 50922, + "end": 50940, "loc": { "start": { - "line": 1388, - "column": 4 + "line": 1404, + "column": 2 }, "end": { - "line": 1388, - "column": 22 + "line": 1404, + "column": 20 } }, "local": { "type": "Identifier", - "start": 50606, - "end": 50624, + "start": 50922, + "end": 50940, "loc": { "start": { - "line": 1388, - "column": 4 + "line": 1404, + "column": 2 }, "end": { - "line": 1388, - "column": 22 + "line": 1404, + "column": 20 }, "identifierName": "L2DExpressionParam" }, @@ -107217,16 +108139,16 @@ }, "exported": { "type": "Identifier", - "start": 50606, - "end": 50624, + "start": 50922, + "end": 50940, "loc": { "start": { - "line": 1388, - "column": 4 + "line": 1404, + "column": 2 }, "end": { - "line": 1388, - "column": 22 + "line": 1404, + "column": 20 }, "identifierName": "L2DExpressionParam" }, @@ -107235,30 +108157,30 @@ }, { "type": "ExportSpecifier", - "start": 50630, - "end": 50649, + "start": 50944, + "end": 50963, "loc": { "start": { - "line": 1389, - "column": 4 + "line": 1405, + "column": 2 }, "end": { - "line": 1389, - "column": 23 + "line": 1405, + "column": 21 } }, "local": { "type": "Identifier", - "start": 50630, - "end": 50649, + "start": 50944, + "end": 50963, "loc": { "start": { - "line": 1389, - "column": 4 + "line": 1405, + "column": 2 }, "end": { - "line": 1389, - "column": 23 + "line": 1405, + "column": 21 }, "identifierName": "L2DExpressionMotion" }, @@ -107266,16 +108188,16 @@ }, "exported": { "type": "Identifier", - "start": 50630, - "end": 50649, + "start": 50944, + "end": 50963, "loc": { "start": { - "line": 1389, - "column": 4 + "line": 1405, + "column": 2 }, "end": { - "line": 1389, - "column": 23 + "line": 1405, + "column": 21 }, "identifierName": "L2DExpressionMotion" }, @@ -107284,30 +108206,30 @@ }, { "type": "ExportSpecifier", - "start": 50655, - "end": 50667, + "start": 50967, + "end": 50979, "loc": { "start": { - "line": 1390, - "column": 4 + "line": 1406, + "column": 2 }, "end": { - "line": 1390, - "column": 16 + "line": 1406, + "column": 14 } }, "local": { "type": "Identifier", - "start": 50655, - "end": 50667, + "start": 50967, + "end": 50979, "loc": { "start": { - "line": 1390, - "column": 4 + "line": 1406, + "column": 2 }, "end": { - "line": 1390, - "column": 16 + "line": 1406, + "column": 14 }, "identifierName": "L2DBaseModel" }, @@ -107315,16 +108237,16 @@ }, "exported": { "type": "Identifier", - "start": 50655, - "end": 50667, + "start": 50967, + "end": 50979, "loc": { "start": { - "line": 1390, - "column": 4 + "line": 1406, + "column": 2 }, "end": { - "line": 1390, - "column": 16 + "line": 1406, + "column": 14 }, "identifierName": "L2DBaseModel" }, @@ -107336,43 +108258,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 41439, - "end": 41676, + "start": 41779, + "end": 42016, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 0 }, "end": { - "line": 1142, + "line": 1158, "column": 1 } }, "id": { "type": "Identifier", - "start": 41448, - "end": 41462, + "start": 41788, + "end": 41802, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 9 }, "end": { - "line": 1133, + "line": 1149, "column": 23 }, "identifierName": "L2DTargetPoint" @@ -107386,88 +108308,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 41465, - "end": 41676, + "start": 41805, + "end": 42016, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 26 }, "end": { - "line": 1142, + "line": 1158, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 41471, - "end": 41491, + "start": 41811, + "end": 41831, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 41471, - "end": 41490, + "start": 41811, + "end": 41830, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41471, - "end": 41483, + "start": 41811, + "end": 41823, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 41471, - "end": 41475, + "start": 41811, + "end": 41815, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41476, - "end": 41483, + "start": 41816, + "end": 41823, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 9 }, "end": { - "line": 1134, + "line": 1150, "column": 16 }, "identifierName": "EPSILON" @@ -107478,15 +108400,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41486, - "end": 41490, + "start": 41826, + "end": 41830, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 19 }, "end": { - "line": 1134, + "line": 1150, "column": 23 } }, @@ -107501,15 +108423,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -107518,58 +108440,58 @@ }, { "type": "ExpressionStatement", - "start": 41519, - "end": 41540, + "start": 41859, + "end": 41880, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41519, - "end": 41539, + "start": 41859, + "end": 41879, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41519, - "end": 41535, + "start": 41859, + "end": 41875, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41519, - "end": 41523, + "start": 41859, + "end": 41863, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 8 } }, @@ -107577,15 +108499,15 @@ }, "property": { "type": "Identifier", - "start": 41524, - "end": 41535, + "start": 41864, + "end": 41875, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 9 }, "end": { - "line": 1135, + "line": 1151, "column": 20 }, "identifierName": "faceTargetX" @@ -107597,15 +108519,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41538, - "end": 41539, + "start": 41878, + "end": 41879, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 23 }, "end": { - "line": 1135, + "line": 1151, "column": 24 } }, @@ -107621,15 +108543,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -107638,73 +108560,73 @@ }, { "type": "ExpressionStatement", - "start": 41545, - "end": 41566, + "start": 41885, + "end": 41906, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41545, - "end": 41565, + "start": 41885, + "end": 41905, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41545, - "end": 41561, + "start": 41885, + "end": 41901, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41545, - "end": 41549, + "start": 41885, + "end": 41889, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41550, - "end": 41561, + "start": 41890, + "end": 41901, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 9 }, "end": { - "line": 1136, + "line": 1152, "column": 20 }, "identifierName": "faceTargetY" @@ -107715,15 +108637,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41564, - "end": 41565, + "start": 41904, + "end": 41905, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 23 }, "end": { - "line": 1136, + "line": 1152, "column": 24 } }, @@ -107737,73 +108659,73 @@ }, { "type": "ExpressionStatement", - "start": 41571, - "end": 41586, + "start": 41911, + "end": 41926, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 41571, - "end": 41585, + "start": 41911, + "end": 41925, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41571, - "end": 41581, + "start": 41911, + "end": 41921, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 41571, - "end": 41575, + "start": 41911, + "end": 41915, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41576, - "end": 41581, + "start": 41916, + "end": 41921, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 9 }, "end": { - "line": 1137, + "line": 1153, "column": 14 }, "identifierName": "faceX" @@ -107814,15 +108736,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41584, - "end": 41585, + "start": 41924, + "end": 41925, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 17 }, "end": { - "line": 1137, + "line": 1153, "column": 18 } }, @@ -107836,73 +108758,73 @@ }, { "type": "ExpressionStatement", - "start": 41591, - "end": 41606, + "start": 41931, + "end": 41946, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 41591, - "end": 41605, + "start": 41931, + "end": 41945, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41591, - "end": 41601, + "start": 41931, + "end": 41941, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 41591, - "end": 41595, + "start": 41931, + "end": 41935, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41596, - "end": 41601, + "start": 41936, + "end": 41941, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 9 }, "end": { - "line": 1138, + "line": 1154, "column": 14 }, "identifierName": "faceY" @@ -107913,15 +108835,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41604, - "end": 41605, + "start": 41944, + "end": 41945, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 17 }, "end": { - "line": 1138, + "line": 1154, "column": 18 } }, @@ -107935,73 +108857,73 @@ }, { "type": "ExpressionStatement", - "start": 41611, - "end": 41627, + "start": 41951, + "end": 41967, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 41611, - "end": 41626, + "start": 41951, + "end": 41966, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41611, - "end": 41622, + "start": 41951, + "end": 41962, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 41611, - "end": 41615, + "start": 41951, + "end": 41955, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41616, - "end": 41622, + "start": 41956, + "end": 41962, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 9 }, "end": { - "line": 1139, + "line": 1155, "column": 15 }, "identifierName": "faceVX" @@ -108012,15 +108934,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41625, - "end": 41626, + "start": 41965, + "end": 41966, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 18 }, "end": { - "line": 1139, + "line": 1155, "column": 19 } }, @@ -108034,73 +108956,73 @@ }, { "type": "ExpressionStatement", - "start": 41632, - "end": 41648, + "start": 41972, + "end": 41988, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 41632, - "end": 41647, + "start": 41972, + "end": 41987, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41632, - "end": 41643, + "start": 41972, + "end": 41983, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 41632, - "end": 41636, + "start": 41972, + "end": 41976, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41637, - "end": 41643, + "start": 41977, + "end": 41983, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 9 }, "end": { - "line": 1140, + "line": 1156, "column": 15 }, "identifierName": "faceVY" @@ -108111,15 +109033,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41646, - "end": 41647, + "start": 41986, + "end": 41987, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 18 }, "end": { - "line": 1140, + "line": 1156, "column": 19 } }, @@ -108133,73 +109055,73 @@ }, { "type": "ExpressionStatement", - "start": 41653, - "end": 41674, + "start": 41993, + "end": 42014, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 41653, - "end": 41673, + "start": 41993, + "end": 42013, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 41653, - "end": 41669, + "start": 41993, + "end": 42009, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 41653, - "end": 41657, + "start": 41993, + "end": 41997, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 8 } } }, "property": { "type": "Identifier", - "start": 41658, - "end": 41669, + "start": 41998, + "end": 42009, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 9 }, "end": { - "line": 1141, + "line": 1157, "column": 20 }, "identifierName": "lastTimeSec" @@ -108210,15 +109132,15 @@ }, "right": { "type": "NumericLiteral", - "start": 41672, - "end": 41673, + "start": 42012, + "end": 42013, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 23 }, "end": { - "line": 1141, + "line": 1157, "column": 24 } }, @@ -108238,15 +109160,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41162, - "end": 41224, + "start": 41502, + "end": 41564, "loc": { "start": { - "line": 1128, + "line": 1144, "column": 0 }, "end": { - "line": 1128, + "line": 1144, "column": 62 } } @@ -108254,15 +109176,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41225, - "end": 41287, + "start": 41565, + "end": 41627, "loc": { "start": { - "line": 1129, + "line": 1145, "column": 0 }, "end": { - "line": 1129, + "line": 1145, "column": 62 } } @@ -108270,15 +109192,15 @@ { "type": "CommentLine", "value": " class L2DTargetPoint", - "start": 41288, - "end": 41312, + "start": 41628, + "end": 41652, "loc": { "start": { - "line": 1130, + "line": 1146, "column": 0 }, "end": { - "line": 1130, + "line": 1146, "column": 24 } } @@ -108286,15 +109208,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41313, - "end": 41375, + "start": 41653, + "end": 41715, "loc": { "start": { - "line": 1131, + "line": 1147, "column": 0 }, "end": { - "line": 1131, + "line": 1147, "column": 62 } } @@ -108302,15 +109224,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41376, - "end": 41438, + "start": 41716, + "end": 41778, "loc": { "start": { - "line": 1132, + "line": 1148, "column": 0 }, "end": { - "line": 1132, + "line": 1148, "column": 62 } } @@ -108320,15 +109242,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41678, - "end": 41740, + "start": 42018, + "end": 42080, "loc": { "start": { - "line": 1144, + "line": 1160, "column": 0 }, "end": { - "line": 1144, + "line": 1160, "column": 62 } } @@ -108341,43 +109263,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 49664, - "end": 49694, + "start": 50004, + "end": 50034, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 0 }, "end": { - "line": 1357, + "line": 1373, "column": 1 } }, "id": { "type": "Identifier", - "start": 49673, - "end": 49688, + "start": 50013, + "end": 50028, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 9 }, "end": { - "line": 1356, + "line": 1372, "column": 24 }, "identifierName": "Live2DFramework" @@ -108391,15 +109313,15 @@ "params": [], "body": { "type": "BlockStatement", - "start": 49691, - "end": 49694, + "start": 50031, + "end": 50034, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 27 }, "end": { - "line": 1357, + "line": 1373, "column": 1 } }, @@ -108412,15 +109334,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49386, - "end": 49448, + "start": 49726, + "end": 49788, "loc": { "start": { - "line": 1351, + "line": 1367, "column": 0 }, "end": { - "line": 1351, + "line": 1367, "column": 62 } } @@ -108428,15 +109350,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49449, - "end": 49511, + "start": 49789, + "end": 49851, "loc": { "start": { - "line": 1352, + "line": 1368, "column": 0 }, "end": { - "line": 1352, + "line": 1368, "column": 62 } } @@ -108444,15 +109366,15 @@ { "type": "CommentLine", "value": " class Live2DFramework", - "start": 49512, - "end": 49537, + "start": 49852, + "end": 49877, "loc": { "start": { - "line": 1353, + "line": 1369, "column": 0 }, "end": { - "line": 1353, + "line": 1369, "column": 25 } } @@ -108460,15 +109382,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49538, - "end": 49600, + "start": 49878, + "end": 49940, "loc": { "start": { - "line": 1354, + "line": 1370, "column": 0 }, "end": { - "line": 1354, + "line": 1370, "column": 62 } } @@ -108476,15 +109398,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49601, - "end": 49663, + "start": 49941, + "end": 50003, "loc": { "start": { - "line": 1355, + "line": 1371, "column": 0 }, "end": { - "line": 1355, + "line": 1371, "column": 62 } } @@ -108494,15 +109416,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49696, - "end": 49758, + "start": 50036, + "end": 50098, "loc": { "start": { - "line": 1359, + "line": 1375, "column": 0 }, "end": { - "line": 1359, + "line": 1375, "column": 62 } } @@ -108515,43 +109437,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 44537, - "end": 44813, + "start": 44877, + "end": 45153, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 0 }, "end": { - "line": 1229, + "line": 1245, "column": 1 } }, "id": { "type": "Identifier", - "start": 44546, - "end": 44559, + "start": 44886, + "end": 44899, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 9 }, "end": { - "line": 1219, + "line": 1235, "column": 22 }, "identifierName": "L2DViewMatrix" @@ -108565,100 +109487,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 44562, - "end": 44813, + "start": 44902, + "end": 45153, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 25 }, "end": { - "line": 1229, + "line": 1245, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 44566, - "end": 44611, + "start": 44906, + "end": 44951, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 47 } }, "expression": { "type": "CallExpression", - "start": 44566, - "end": 44610, + "start": 44906, + "end": 44950, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 44566, - "end": 44604, + "start": 44906, + "end": 44944, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 44566, - "end": 44599, + "start": 44906, + "end": 44939, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 44566, - "end": 44587, + "start": 44906, + "end": 44927, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 23 } }, "object": { "type": "Identifier", - "start": 44566, - "end": 44577, + "start": 44906, + "end": 44917, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 13 }, "identifierName": "L2DMatrix44" @@ -108667,15 +109589,15 @@ }, "property": { "type": "Identifier", - "start": 44578, - "end": 44587, + "start": 44918, + "end": 44927, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 14 }, "end": { - "line": 1220, + "line": 1236, "column": 23 }, "identifierName": "prototype" @@ -108686,15 +109608,15 @@ }, "property": { "type": "Identifier", - "start": 44588, - "end": 44599, + "start": 44928, + "end": 44939, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 24 }, "end": { - "line": 1220, + "line": 1236, "column": 35 }, "identifierName": "constructor" @@ -108705,15 +109627,15 @@ }, "property": { "type": "Identifier", - "start": 44600, - "end": 44604, + "start": 44940, + "end": 44944, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 36 }, "end": { - "line": 1220, + "line": 1236, "column": 40 }, "identifierName": "call" @@ -108725,15 +109647,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 44605, - "end": 44609, + "start": 44945, + "end": 44949, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 41 }, "end": { - "line": 1220, + "line": 1236, "column": 45 } } @@ -108743,73 +109665,73 @@ }, { "type": "ExpressionStatement", - "start": 44614, - "end": 44637, + "start": 44954, + "end": 44977, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 44614, - "end": 44636, + "start": 44954, + "end": 44976, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44614, - "end": 44629, + "start": 44954, + "end": 44969, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 44614, - "end": 44618, + "start": 44954, + "end": 44958, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44619, - "end": 44629, + "start": 44959, + "end": 44969, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 7 }, "end": { - "line": 1221, + "line": 1237, "column": 17 }, "identifierName": "screenLeft" @@ -108820,15 +109742,15 @@ }, "right": { "type": "NullLiteral", - "start": 44632, - "end": 44636, + "start": 44972, + "end": 44976, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 20 }, "end": { - "line": 1221, + "line": 1237, "column": 24 } } @@ -108837,73 +109759,73 @@ }, { "type": "ExpressionStatement", - "start": 44640, - "end": 44664, + "start": 44980, + "end": 45004, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 44640, - "end": 44663, + "start": 44980, + "end": 45003, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44640, - "end": 44656, + "start": 44980, + "end": 44996, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 44640, - "end": 44644, + "start": 44980, + "end": 44984, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44645, - "end": 44656, + "start": 44985, + "end": 44996, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 7 }, "end": { - "line": 1222, + "line": 1238, "column": 18 }, "identifierName": "screenRight" @@ -108914,15 +109836,15 @@ }, "right": { "type": "NullLiteral", - "start": 44659, - "end": 44663, + "start": 44999, + "end": 45003, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 21 }, "end": { - "line": 1222, + "line": 1238, "column": 25 } } @@ -108931,73 +109853,73 @@ }, { "type": "ExpressionStatement", - "start": 44667, - "end": 44689, + "start": 45007, + "end": 45029, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 44667, - "end": 44688, + "start": 45007, + "end": 45028, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44667, - "end": 44681, + "start": 45007, + "end": 45021, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 44667, - "end": 44671, + "start": 45007, + "end": 45011, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44672, - "end": 44681, + "start": 45012, + "end": 45021, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 7 }, "end": { - "line": 1223, + "line": 1239, "column": 16 }, "identifierName": "screenTop" @@ -109008,15 +109930,15 @@ }, "right": { "type": "NullLiteral", - "start": 44684, - "end": 44688, + "start": 45024, + "end": 45028, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 19 }, "end": { - "line": 1223, + "line": 1239, "column": 23 } } @@ -109025,73 +109947,73 @@ }, { "type": "ExpressionStatement", - "start": 44692, - "end": 44717, + "start": 45032, + "end": 45057, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 44692, - "end": 44716, + "start": 45032, + "end": 45056, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44692, - "end": 44709, + "start": 45032, + "end": 45049, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 44692, - "end": 44696, + "start": 45032, + "end": 45036, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44697, - "end": 44709, + "start": 45037, + "end": 45049, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 7 }, "end": { - "line": 1224, + "line": 1240, "column": 19 }, "identifierName": "screenBottom" @@ -109102,15 +110024,15 @@ }, "right": { "type": "NullLiteral", - "start": 44712, - "end": 44716, + "start": 45052, + "end": 45056, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 22 }, "end": { - "line": 1224, + "line": 1240, "column": 26 } } @@ -109119,73 +110041,73 @@ }, { "type": "ExpressionStatement", - "start": 44720, - "end": 44740, + "start": 45060, + "end": 45080, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 44720, - "end": 44739, + "start": 45060, + "end": 45079, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44720, - "end": 44732, + "start": 45060, + "end": 45072, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 44720, - "end": 44724, + "start": 45060, + "end": 45064, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44725, - "end": 44732, + "start": 45065, + "end": 45072, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 7 }, "end": { - "line": 1225, + "line": 1241, "column": 14 }, "identifierName": "maxLeft" @@ -109196,15 +110118,15 @@ }, "right": { "type": "NullLiteral", - "start": 44735, - "end": 44739, + "start": 45075, + "end": 45079, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 17 }, "end": { - "line": 1225, + "line": 1241, "column": 21 } } @@ -109213,73 +110135,73 @@ }, { "type": "ExpressionStatement", - "start": 44743, - "end": 44764, + "start": 45083, + "end": 45104, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 44743, - "end": 44763, + "start": 45083, + "end": 45103, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 22 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44743, - "end": 44756, + "start": 45083, + "end": 45096, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 44743, - "end": 44747, + "start": 45083, + "end": 45087, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44748, - "end": 44756, + "start": 45088, + "end": 45096, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 7 }, "end": { - "line": 1226, + "line": 1242, "column": 15 }, "identifierName": "maxRight" @@ -109290,15 +110212,15 @@ }, "right": { "type": "NullLiteral", - "start": 44759, - "end": 44763, + "start": 45099, + "end": 45103, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 18 }, "end": { - "line": 1226, + "line": 1242, "column": 22 } } @@ -109307,73 +110229,73 @@ }, { "type": "ExpressionStatement", - "start": 44767, - "end": 44786, + "start": 45107, + "end": 45126, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 44767, - "end": 44785, + "start": 45107, + "end": 45125, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44767, - "end": 44778, + "start": 45107, + "end": 45118, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 44767, - "end": 44771, + "start": 45107, + "end": 45111, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44772, - "end": 44778, + "start": 45112, + "end": 45118, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 7 }, "end": { - "line": 1227, + "line": 1243, "column": 13 }, "identifierName": "maxTop" @@ -109384,15 +110306,15 @@ }, "right": { "type": "NullLiteral", - "start": 44781, - "end": 44785, + "start": 45121, + "end": 45125, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 16 }, "end": { - "line": 1227, + "line": 1243, "column": 20 } } @@ -109401,73 +110323,73 @@ }, { "type": "ExpressionStatement", - "start": 44789, - "end": 44811, + "start": 45129, + "end": 45151, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 44789, - "end": 44810, + "start": 45129, + "end": 45150, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 44789, - "end": 44803, + "start": 45129, + "end": 45143, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 44789, - "end": 44793, + "start": 45129, + "end": 45133, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 6 } } }, "property": { "type": "Identifier", - "start": 44794, - "end": 44803, + "start": 45134, + "end": 45143, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 7 }, "end": { - "line": 1228, + "line": 1244, "column": 16 }, "identifierName": "maxBottom" @@ -109478,15 +110400,15 @@ }, "right": { "type": "NullLiteral", - "start": 44806, - "end": 44810, + "start": 45146, + "end": 45150, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 19 }, "end": { - "line": 1228, + "line": 1244, "column": 23 } } @@ -109500,15 +110422,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44230, - "end": 44292, + "start": 44570, + "end": 44632, "loc": { "start": { - "line": 1214, + "line": 1230, "column": 0 }, "end": { - "line": 1214, + "line": 1230, "column": 62 } } @@ -109516,15 +110438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44293, - "end": 44355, + "start": 44633, + "end": 44695, "loc": { "start": { - "line": 1215, + "line": 1231, "column": 0 }, "end": { - "line": 1215, + "line": 1231, "column": 62 } } @@ -109532,15 +110454,15 @@ { "type": "CommentLine", "value": " class L2DViewMatrix extends L2DMatrix44", - "start": 44356, - "end": 44410, + "start": 44696, + "end": 44750, "loc": { "start": { - "line": 1216, + "line": 1232, "column": 0 }, "end": { - "line": 1216, + "line": 1232, "column": 54 } } @@ -109548,15 +110470,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44411, - "end": 44473, + "start": 44751, + "end": 44813, "loc": { "start": { - "line": 1217, + "line": 1233, "column": 0 }, "end": { - "line": 1217, + "line": 1233, "column": 62 } } @@ -109564,15 +110486,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44474, - "end": 44536, + "start": 44814, + "end": 44876, "loc": { "start": { - "line": 1218, + "line": 1234, "column": 0 }, "end": { - "line": 1218, + "line": 1234, "column": 62 } } @@ -109586,43 +110508,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 34098, - "end": 34250, + "start": 34438, + "end": 34590, "loc": { "start": { - "line": 952, + "line": 968, "column": 0 }, "end": { - "line": 956, + "line": 972, "column": 1 } }, "id": { "type": "Identifier", - "start": 34107, - "end": 34114, + "start": 34447, + "end": 34454, "loc": { "start": { - "line": 952, + "line": 968, "column": 9 }, "end": { - "line": 952, + "line": 968, "column": 16 }, "identifierName": "L2DPose" @@ -109636,88 +110558,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 34117, - "end": 34250, + "start": 34457, + "end": 34590, "loc": { "start": { - "line": 952, + "line": 968, "column": 19 }, "end": { - "line": 956, + "line": 972, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 34123, - "end": 34141, + "start": 34463, + "end": 34481, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 34123, - "end": 34140, + "start": 34463, + "end": 34480, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34123, - "end": 34136, + "start": 34463, + "end": 34476, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 34123, - "end": 34127, + "start": 34463, + "end": 34467, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 8 } } }, "property": { "type": "Identifier", - "start": 34128, - "end": 34136, + "start": 34468, + "end": 34476, "loc": { "start": { - "line": 953, + "line": 969, "column": 9 }, "end": { - "line": 953, + "line": 969, "column": 17 }, "identifierName": "lastTime" @@ -109728,15 +110650,15 @@ }, "right": { "type": "NumericLiteral", - "start": 34139, - "end": 34140, + "start": 34479, + "end": 34480, "loc": { "start": { - "line": 953, + "line": 969, "column": 20 }, "end": { - "line": 953, + "line": 969, "column": 21 } }, @@ -109750,73 +110672,73 @@ }, { "type": "ExpressionStatement", - "start": 34146, - "end": 34168, + "start": 34486, + "end": 34508, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 34146, - "end": 34167, + "start": 34486, + "end": 34507, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34146, - "end": 34160, + "start": 34486, + "end": 34500, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 34146, - "end": 34150, + "start": 34486, + "end": 34490, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 8 } } }, "property": { "type": "Identifier", - "start": 34151, - "end": 34160, + "start": 34491, + "end": 34500, "loc": { "start": { - "line": 954, + "line": 970, "column": 9 }, "end": { - "line": 954, + "line": 970, "column": 18 }, "identifierName": "lastModel" @@ -109827,15 +110749,15 @@ }, "right": { "type": "NullLiteral", - "start": 34163, - "end": 34167, + "start": 34503, + "end": 34507, "loc": { "start": { - "line": 954, + "line": 970, "column": 21 }, "end": { - "line": 954, + "line": 970, "column": 25 } } @@ -109845,15 +110767,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -109862,58 +110784,58 @@ }, { "type": "ExpressionStatement", - "start": 34188, - "end": 34219, + "start": 34528, + "end": 34559, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 34188, - "end": 34218, + "start": 34528, + "end": 34558, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 34188, - "end": 34204, + "start": 34528, + "end": 34544, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 34188, - "end": 34192, + "start": 34528, + "end": 34532, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 8 } }, @@ -109921,15 +110843,15 @@ }, "property": { "type": "Identifier", - "start": 34193, - "end": 34204, + "start": 34533, + "end": 34544, "loc": { "start": { - "line": 955, + "line": 971, "column": 9 }, "end": { - "line": 955, + "line": 971, "column": 20 }, "identifierName": "partsGroups" @@ -109941,29 +110863,29 @@ }, "right": { "type": "NewExpression", - "start": 34207, - "end": 34218, + "start": 34547, + "end": 34558, "loc": { "start": { - "line": 955, + "line": 971, "column": 23 }, "end": { - "line": 955, + "line": 971, "column": 34 } }, "callee": { "type": "Identifier", - "start": 34211, - "end": 34216, + "start": 34551, + "end": 34556, "loc": { "start": { - "line": 955, + "line": 971, "column": 27 }, "end": { - "line": 955, + "line": 971, "column": 32 }, "identifierName": "Array" @@ -109978,15 +110900,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -109996,15 +110918,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 34220, - "end": 34248, + "start": 34560, + "end": 34588, "loc": { "start": { - "line": 955, + "line": 971, "column": 36 }, "end": { - "line": 955, + "line": 971, "column": 64 } } @@ -110019,15 +110941,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33828, - "end": 33890, + "start": 34168, + "end": 34230, "loc": { "start": { - "line": 947, + "line": 963, "column": 0 }, "end": { - "line": 947, + "line": 963, "column": 62 } } @@ -110035,15 +110957,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33891, - "end": 33953, + "start": 34231, + "end": 34293, "loc": { "start": { - "line": 948, + "line": 964, "column": 0 }, "end": { - "line": 948, + "line": 964, "column": 62 } } @@ -110051,15 +110973,15 @@ { "type": "CommentLine", "value": " class L2DPose", - "start": 33954, - "end": 33971, + "start": 34294, + "end": 34311, "loc": { "start": { - "line": 949, + "line": 965, "column": 0 }, "end": { - "line": 949, + "line": 965, "column": 17 } } @@ -110067,15 +110989,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33972, - "end": 34034, + "start": 34312, + "end": 34374, "loc": { "start": { - "line": 950, + "line": 966, "column": 0 }, "end": { - "line": 950, + "line": 966, "column": 62 } } @@ -110083,15 +111005,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34035, - "end": 34097, + "start": 34375, + "end": 34437, "loc": { "start": { - "line": 951, + "line": 967, "column": 0 }, "end": { - "line": 951, + "line": 967, "column": 62 } } @@ -110101,15 +111023,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34253, - "end": 34315, + "start": 34593, + "end": 34655, "loc": { "start": { - "line": 959, + "line": 975, "column": 0 }, "end": { - "line": 959, + "line": 975, "column": 62 } } @@ -110117,15 +111039,15 @@ { "type": "CommentLine", "value": " static L2DPose.load()", - "start": 34316, - "end": 34343, + "start": 34656, + "end": 34683, "loc": { "start": { - "line": 960, + "line": 976, "column": 0 }, "end": { - "line": 960, + "line": 976, "column": 27 } } @@ -110133,15 +111055,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34344, - "end": 34406, + "start": 34684, + "end": 34746, "loc": { "start": { - "line": 961, + "line": 977, "column": 0 }, "end": { - "line": 961, + "line": 977, "column": 62 } } @@ -110154,43 +111076,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 40581, - "end": 40741, + "start": 40921, + "end": 41081, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 0 }, "end": { - "line": 1117, + "line": 1133, "column": 1 } }, "id": { "type": "Identifier", - "start": 40590, - "end": 40603, + "start": 40930, + "end": 40943, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 9 }, "end": { - "line": 1112, + "line": 1128, "column": 22 }, "identifierName": "L2DPartsParam" @@ -110204,15 +111126,15 @@ "params": [ { "type": "Identifier", - "start": 40604, - "end": 40606, + "start": 40944, + "end": 40946, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 23 }, "end": { - "line": 1112, + "line": 1128, "column": 25 }, "identifierName": "id" @@ -110223,15 +111145,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -110241,73 +111163,73 @@ ], "body": { "type": "BlockStatement", - "start": 40618, - "end": 40741, + "start": 40958, + "end": 41081, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 37 }, "end": { - "line": 1117, + "line": 1133, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 40624, - "end": 40645, + "start": 40964, + "end": 40985, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 40624, - "end": 40644, + "start": 40964, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40624, - "end": 40639, + "start": 40964, + "end": 40979, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 40624, - "end": 40628, + "start": 40964, + "end": 40968, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 8 } }, @@ -110315,15 +111237,15 @@ }, "property": { "type": "Identifier", - "start": 40629, - "end": 40639, + "start": 40969, + "end": 40979, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 9 }, "end": { - "line": 1113, + "line": 1129, "column": 19 }, "identifierName": "paramIndex" @@ -110335,15 +111257,15 @@ }, "right": { "type": "UnaryExpression", - "start": 40642, - "end": 40644, + "start": 40982, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 22 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, @@ -110351,15 +111273,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 40643, - "end": 40644, + "start": 40983, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 23 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } }, @@ -110379,73 +111301,73 @@ }, { "type": "ExpressionStatement", - "start": 40650, - "end": 40671, + "start": 40990, + "end": 41011, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 40650, - "end": 40670, + "start": 40990, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40650, - "end": 40665, + "start": 40990, + "end": 41005, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 40650, - "end": 40654, + "start": 40990, + "end": 40994, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 8 } } }, "property": { "type": "Identifier", - "start": 40655, - "end": 40665, + "start": 40995, + "end": 41005, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 9 }, "end": { - "line": 1114, + "line": 1130, "column": 19 }, "identifierName": "partsIndex" @@ -110456,15 +111378,15 @@ }, "right": { "type": "UnaryExpression", - "start": 40668, - "end": 40670, + "start": 41008, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 22 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, @@ -110472,15 +111394,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 40669, - "end": 40670, + "start": 41009, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 23 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } }, @@ -110498,73 +111420,73 @@ }, { "type": "ExpressionStatement", - "start": 40676, - "end": 40693, + "start": 41016, + "end": 41033, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 40676, - "end": 40692, + "start": 41016, + "end": 41032, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40676, - "end": 40685, + "start": 41016, + "end": 41025, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 40676, - "end": 40680, + "start": 41016, + "end": 41020, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 8 } } }, "property": { "type": "Identifier", - "start": 40681, - "end": 40685, + "start": 41021, + "end": 41025, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 9 }, "end": { - "line": 1115, + "line": 1131, "column": 13 }, "identifierName": "link" @@ -110575,15 +111497,15 @@ }, "right": { "type": "NullLiteral", - "start": 40688, - "end": 40692, + "start": 41028, + "end": 41032, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 16 }, "end": { - "line": 1115, + "line": 1131, "column": 20 } } @@ -110593,15 +111515,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -110610,58 +111532,58 @@ }, { "type": "ExpressionStatement", - "start": 40726, - "end": 40739, + "start": 41066, + "end": 41079, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 17 } }, "expression": { "type": "AssignmentExpression", - "start": 40726, - "end": 40738, + "start": 41066, + "end": 41078, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 16 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 40726, - "end": 40733, + "start": 41066, + "end": 41073, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 40726, - "end": 40730, + "start": 41066, + "end": 41070, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 8 } }, @@ -110669,15 +111591,15 @@ }, "property": { "type": "Identifier", - "start": 40731, - "end": 40733, + "start": 41071, + "end": 41073, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 9 }, "end": { - "line": 1116, + "line": 1132, "column": 11 }, "identifierName": "id" @@ -110689,15 +111611,15 @@ }, "right": { "type": "Identifier", - "start": 40736, - "end": 40738, + "start": 41076, + "end": 41078, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 14 }, "end": { - "line": 1116, + "line": 1132, "column": 16 }, "identifierName": "id" @@ -110710,15 +111632,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -110731,15 +111653,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -110751,15 +111673,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40305, - "end": 40367, + "start": 40645, + "end": 40707, "loc": { "start": { - "line": 1107, + "line": 1123, "column": 0 }, "end": { - "line": 1107, + "line": 1123, "column": 62 } } @@ -110767,15 +111689,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40368, - "end": 40430, + "start": 40708, + "end": 40770, "loc": { "start": { - "line": 1108, + "line": 1124, "column": 0 }, "end": { - "line": 1108, + "line": 1124, "column": 62 } } @@ -110783,15 +111705,15 @@ { "type": "CommentLine", "value": " class L2DPartsParam", - "start": 40431, - "end": 40454, + "start": 40771, + "end": 40794, "loc": { "start": { - "line": 1109, + "line": 1125, "column": 0 }, "end": { - "line": 1109, + "line": 1125, "column": 23 } } @@ -110799,15 +111721,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40455, - "end": 40517, + "start": 40795, + "end": 40857, "loc": { "start": { - "line": 1110, + "line": 1126, "column": 0 }, "end": { - "line": 1110, + "line": 1126, "column": 62 } } @@ -110815,15 +111737,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40518, - "end": 40580, + "start": 40858, + "end": 40920, "loc": { "start": { - "line": 1111, + "line": 1127, "column": 0 }, "end": { - "line": 1111, + "line": 1127, "column": 62 } } @@ -110833,15 +111755,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40743, - "end": 40805, + "start": 41083, + "end": 41145, "loc": { "start": { - "line": 1119, + "line": 1135, "column": 0 }, "end": { - "line": 1119, + "line": 1135, "column": 62 } } @@ -110849,15 +111771,15 @@ { "type": "CommentLine", "value": " L2DPartsParam # initIndex()", - "start": 40806, - "end": 40839, + "start": 41146, + "end": 41179, "loc": { "start": { - "line": 1120, + "line": 1136, "column": 0 }, "end": { - "line": 1120, + "line": 1136, "column": 33 } } @@ -110865,15 +111787,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40840, - "end": 40902, + "start": 41180, + "end": 41242, "loc": { "start": { - "line": 1121, + "line": 1137, "column": 0 }, "end": { - "line": 1121, + "line": 1137, "column": 62 } } @@ -110886,43 +111808,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 30672, - "end": 30811, + "start": 31012, + "end": 31151, "loc": { "start": { - "line": 867, + "line": 883, "column": 0 }, "end": { - "line": 870, + "line": 886, "column": 1 } }, "id": { "type": "Identifier", - "start": 30681, - "end": 30691, + "start": 31021, + "end": 31031, "loc": { "start": { - "line": 867, + "line": 883, "column": 9 }, "end": { - "line": 867, + "line": 883, "column": 19 }, "identifierName": "L2DPhysics" @@ -110936,88 +111858,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 30694, - "end": 30811, + "start": 31034, + "end": 31151, "loc": { "start": { - "line": 867, + "line": 883, "column": 22 }, "end": { - "line": 870, + "line": 886, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 30700, - "end": 30731, + "start": 31040, + "end": 31071, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 30700, - "end": 30730, + "start": 31040, + "end": 31070, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30700, - "end": 30716, + "start": 31040, + "end": 31056, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 30700, - "end": 30704, + "start": 31040, + "end": 31044, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 8 } } }, "property": { "type": "Identifier", - "start": 30705, - "end": 30716, + "start": 31045, + "end": 31056, "loc": { "start": { - "line": 868, + "line": 884, "column": 9 }, "end": { - "line": 868, + "line": 884, "column": 20 }, "identifierName": "physicsList" @@ -111028,29 +111950,29 @@ }, "right": { "type": "NewExpression", - "start": 30719, - "end": 30730, + "start": 31059, + "end": 31070, "loc": { "start": { - "line": 868, + "line": 884, "column": 23 }, "end": { - "line": 868, + "line": 884, "column": 34 } }, "callee": { "type": "Identifier", - "start": 30723, - "end": 30728, + "start": 31063, + "end": 31068, "loc": { "start": { - "line": 868, + "line": 884, "column": 27 }, "end": { - "line": 868, + "line": 884, "column": 32 }, "identifierName": "Array" @@ -111064,15 +111986,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -111081,58 +112003,58 @@ }, { "type": "ExpressionStatement", - "start": 30761, - "end": 30809, + "start": 31101, + "end": 31149, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 30761, - "end": 30808, + "start": 31101, + "end": 31148, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 30761, - "end": 30779, + "start": 31101, + "end": 31119, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 30761, - "end": 30765, + "start": 31101, + "end": 31105, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 8 } }, @@ -111140,15 +112062,15 @@ }, "property": { "type": "Identifier", - "start": 30766, - "end": 30779, + "start": 31106, + "end": 31119, "loc": { "start": { - "line": 869, + "line": 885, "column": 9 }, "end": { - "line": 869, + "line": 885, "column": 22 }, "identifierName": "startTimeMSec" @@ -111160,43 +112082,43 @@ }, "right": { "type": "CallExpression", - "start": 30782, - "end": 30808, + "start": 31122, + "end": 31148, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 30782, - "end": 30806, + "start": 31122, + "end": 31146, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 49 } }, "object": { "type": "Identifier", - "start": 30782, - "end": 30790, + "start": 31122, + "end": 31130, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 33 }, "identifierName": "UtSystem" @@ -111205,15 +112127,15 @@ }, "property": { "type": "Identifier", - "start": 30791, - "end": 30806, + "start": 31131, + "end": 31146, "loc": { "start": { - "line": 869, + "line": 885, "column": 34 }, "end": { - "line": 869, + "line": 885, "column": 49 }, "identifierName": "getUserTimeMSec" @@ -111230,15 +112152,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -111253,15 +112175,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30399, - "end": 30461, + "start": 30739, + "end": 30801, "loc": { "start": { - "line": 862, + "line": 878, "column": 0 }, "end": { - "line": 862, + "line": 878, "column": 62 } } @@ -111269,15 +112191,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30462, - "end": 30524, + "start": 30802, + "end": 30864, "loc": { "start": { - "line": 863, + "line": 879, "column": 0 }, "end": { - "line": 863, + "line": 879, "column": 62 } } @@ -111285,15 +112207,15 @@ { "type": "CommentLine", "value": " class L2DPhysics", - "start": 30525, - "end": 30545, + "start": 30865, + "end": 30885, "loc": { "start": { - "line": 864, + "line": 880, "column": 0 }, "end": { - "line": 864, + "line": 880, "column": 20 } } @@ -111301,15 +112223,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30546, - "end": 30608, + "start": 30886, + "end": 30948, "loc": { "start": { - "line": 865, + "line": 881, "column": 0 }, "end": { - "line": 865, + "line": 881, "column": 62 } } @@ -111317,15 +112239,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30609, - "end": 30671, + "start": 30949, + "end": 31011, "loc": { "start": { - "line": 866, + "line": 882, "column": 0 }, "end": { - "line": 866, + "line": 882, "column": 62 } } @@ -111335,15 +112257,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30813, - "end": 30875, + "start": 31153, + "end": 31215, "loc": { "start": { - "line": 872, + "line": 888, "column": 0 }, "end": { - "line": 872, + "line": 888, "column": 62 } } @@ -111351,15 +112273,15 @@ { "type": "CommentLine", "value": " static L2DPhysics.load()", - "start": 30876, - "end": 30906, + "start": 31216, + "end": 31246, "loc": { "start": { - "line": 873, + "line": 889, "column": 0 }, "end": { - "line": 873, + "line": 889, "column": 30 } } @@ -111367,15 +112289,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30907, - "end": 30969, + "start": 31247, + "end": 31309, "loc": { "start": { - "line": 874, + "line": 890, "column": 0 }, "end": { - "line": 874, + "line": 890, "column": 62 } } @@ -111388,43 +112310,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 28034, - "end": 28236, + "start": 28374, + "end": 28576, "loc": { "start": { - "line": 790, + "line": 806, "column": 0 }, "end": { - "line": 796, + "line": 812, "column": 1 } }, "id": { "type": "Identifier", - "start": 28043, - "end": 28059, + "start": 28383, + "end": 28399, "loc": { "start": { - "line": 790, + "line": 806, "column": 9 }, "end": { - "line": 790, + "line": 806, "column": 25 }, "identifierName": "L2DMotionManager" @@ -111438,100 +112360,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 28062, - "end": 28236, + "start": 28402, + "end": 28576, "loc": { "start": { - "line": 790, + "line": 806, "column": 28 }, "end": { - "line": 796, + "line": 812, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 28068, - "end": 28120, + "start": 28408, + "end": 28460, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 28068, - "end": 28119, + "start": 28408, + "end": 28459, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 28068, - "end": 28113, + "start": 28408, + "end": 28453, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 28068, - "end": 28108, + "start": 28408, + "end": 28448, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 28068, - "end": 28096, + "start": 28408, + "end": 28436, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 32 } }, "object": { "type": "Identifier", - "start": 28068, - "end": 28086, + "start": 28408, + "end": 28426, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 22 }, "identifierName": "MotionQueueManager" @@ -111540,15 +112462,15 @@ }, "property": { "type": "Identifier", - "start": 28087, - "end": 28096, + "start": 28427, + "end": 28436, "loc": { "start": { - "line": 791, + "line": 807, "column": 23 }, "end": { - "line": 791, + "line": 807, "column": 32 }, "identifierName": "prototype" @@ -111559,15 +112481,15 @@ }, "property": { "type": "Identifier", - "start": 28097, - "end": 28108, + "start": 28437, + "end": 28448, "loc": { "start": { - "line": 791, + "line": 807, "column": 33 }, "end": { - "line": 791, + "line": 807, "column": 44 }, "identifierName": "constructor" @@ -111578,15 +112500,15 @@ }, "property": { "type": "Identifier", - "start": 28109, - "end": 28113, + "start": 28449, + "end": 28453, "loc": { "start": { - "line": 791, + "line": 807, "column": 45 }, "end": { - "line": 791, + "line": 807, "column": 49 }, "identifierName": "call" @@ -111598,15 +112520,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 28114, - "end": 28118, + "start": 28454, + "end": 28458, "loc": { "start": { - "line": 791, + "line": 807, "column": 50 }, "end": { - "line": 791, + "line": 807, "column": 54 } } @@ -111616,73 +112538,73 @@ }, { "type": "ExpressionStatement", - "start": 28125, - "end": 28153, + "start": 28465, + "end": 28493, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 28125, - "end": 28152, + "start": 28465, + "end": 28492, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28125, - "end": 28145, + "start": 28465, + "end": 28485, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 28125, - "end": 28129, + "start": 28465, + "end": 28469, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28130, - "end": 28145, + "start": 28470, + "end": 28485, "loc": { "start": { - "line": 792, + "line": 808, "column": 9 }, "end": { - "line": 792, + "line": 808, "column": 24 }, "identifierName": "currentPriority" @@ -111693,15 +112615,15 @@ }, "right": { "type": "NullLiteral", - "start": 28148, - "end": 28152, + "start": 28488, + "end": 28492, "loc": { "start": { - "line": 792, + "line": 808, "column": 27 }, "end": { - "line": 792, + "line": 808, "column": 31 } } @@ -111710,73 +112632,73 @@ }, { "type": "ExpressionStatement", - "start": 28158, - "end": 28186, + "start": 28498, + "end": 28526, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 32 } }, "expression": { "type": "AssignmentExpression", - "start": 28158, - "end": 28185, + "start": 28498, + "end": 28525, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28158, - "end": 28178, + "start": 28498, + "end": 28518, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 28158, - "end": 28162, + "start": 28498, + "end": 28502, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28163, - "end": 28178, + "start": 28503, + "end": 28518, "loc": { "start": { - "line": 793, + "line": 809, "column": 9 }, "end": { - "line": 793, + "line": 809, "column": 24 }, "identifierName": "reservePriority" @@ -111787,15 +112709,15 @@ }, "right": { "type": "NullLiteral", - "start": 28181, - "end": 28185, + "start": 28521, + "end": 28525, "loc": { "start": { - "line": 793, + "line": 809, "column": 27 }, "end": { - "line": 793, + "line": 809, "column": 31 } } @@ -111804,73 +112726,73 @@ }, { "type": "ExpressionStatement", - "start": 28192, - "end": 28234, + "start": 28532, + "end": 28574, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 28192, - "end": 28233, + "start": 28532, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 28192, - "end": 28202, + "start": 28532, + "end": 28542, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 28192, - "end": 28196, + "start": 28532, + "end": 28536, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 8 } } }, "property": { "type": "Identifier", - "start": 28197, - "end": 28202, + "start": 28537, + "end": 28542, "loc": { "start": { - "line": 795, + "line": 811, "column": 9 }, "end": { - "line": 795, + "line": 811, "column": 14 }, "identifierName": "super" @@ -111881,29 +112803,29 @@ }, "right": { "type": "MemberExpression", - "start": 28205, - "end": 28233, + "start": 28545, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 17 }, "end": { - "line": 795, + "line": 811, "column": 45 } }, "object": { "type": "Identifier", - "start": 28205, - "end": 28223, + "start": 28545, + "end": 28563, "loc": { "start": { - "line": 795, + "line": 811, "column": 17 }, "end": { - "line": 795, + "line": 811, "column": 35 }, "identifierName": "MotionQueueManager" @@ -111912,15 +112834,15 @@ }, "property": { "type": "Identifier", - "start": 28224, - "end": 28233, + "start": 28564, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 36 }, "end": { - "line": 795, + "line": 811, "column": 45 }, "identifierName": "prototype" @@ -111938,15 +112860,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27720, - "end": 27782, + "start": 28060, + "end": 28122, "loc": { "start": { - "line": 785, + "line": 801, "column": 0 }, "end": { - "line": 785, + "line": 801, "column": 62 } } @@ -111954,15 +112876,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27783, - "end": 27845, + "start": 28123, + "end": 28185, "loc": { "start": { - "line": 786, + "line": 802, "column": 0 }, "end": { - "line": 786, + "line": 802, "column": 62 } } @@ -111970,15 +112892,15 @@ { "type": "CommentLine", "value": " class L2DMotionManager extends MotionQueueManager", - "start": 27846, - "end": 27907, + "start": 28186, + "end": 28247, "loc": { "start": { - "line": 787, + "line": 803, "column": 0 }, "end": { - "line": 787, + "line": 803, "column": 61 } } @@ -111986,15 +112908,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27908, - "end": 27970, + "start": 28248, + "end": 28310, "loc": { "start": { - "line": 788, + "line": 804, "column": 0 }, "end": { - "line": 788, + "line": 804, "column": 62 } } @@ -112002,15 +112924,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27971, - "end": 28033, + "start": 28311, + "end": 28373, "loc": { "start": { - "line": 789, + "line": 805, "column": 0 }, "end": { - "line": 789, + "line": 805, "column": 62 } } @@ -112024,43 +112946,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 24098, - "end": 24240, + "start": 24438, + "end": 24580, "loc": { "start": { - "line": 682, + "line": 698, "column": 0 }, "end": { - "line": 686, + "line": 702, "column": 1 } }, "id": { "type": "Identifier", - "start": 24107, - "end": 24121, + "start": 24447, + "end": 24461, "loc": { "start": { - "line": 682, + "line": 698, "column": 9 }, "end": { - "line": 682, + "line": 698, "column": 23 }, "identifierName": "L2DModelMatrix" @@ -112074,15 +112996,15 @@ "params": [ { "type": "Identifier", - "start": 24122, - "end": 24123, + "start": 24462, + "end": 24463, "loc": { "start": { - "line": 682, + "line": 698, "column": 24 }, "end": { - "line": 682, + "line": 698, "column": 25 }, "identifierName": "w" @@ -112093,15 +113015,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -112110,15 +113032,15 @@ }, { "type": "Identifier", - "start": 24134, - "end": 24135, + "start": 24474, + "end": 24475, "loc": { "start": { - "line": 682, + "line": 698, "column": 36 }, "end": { - "line": 682, + "line": 698, "column": 37 }, "identifierName": "h" @@ -112128,15 +113050,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -112146,15 +113068,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -112164,100 +113086,100 @@ ], "body": { "type": "BlockStatement", - "start": 24146, - "end": 24240, + "start": 24486, + "end": 24580, "loc": { "start": { - "line": 682, + "line": 698, "column": 48 }, "end": { - "line": 686, + "line": 702, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 24152, - "end": 24197, + "start": 24492, + "end": 24537, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 49 } }, "expression": { "type": "CallExpression", - "start": 24152, - "end": 24196, + "start": 24492, + "end": 24536, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 24152, - "end": 24190, + "start": 24492, + "end": 24530, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 24152, - "end": 24185, + "start": 24492, + "end": 24525, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24152, - "end": 24173, + "start": 24492, + "end": 24513, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 25 } }, "object": { "type": "Identifier", - "start": 24152, - "end": 24163, + "start": 24492, + "end": 24503, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 15 }, "identifierName": "L2DMatrix44" @@ -112267,15 +113189,15 @@ }, "property": { "type": "Identifier", - "start": 24164, - "end": 24173, + "start": 24504, + "end": 24513, "loc": { "start": { - "line": 683, + "line": 699, "column": 16 }, "end": { - "line": 683, + "line": 699, "column": 25 }, "identifierName": "prototype" @@ -112287,15 +113209,15 @@ }, "property": { "type": "Identifier", - "start": 24174, - "end": 24185, + "start": 24514, + "end": 24525, "loc": { "start": { - "line": 683, + "line": 699, "column": 26 }, "end": { - "line": 683, + "line": 699, "column": 37 }, "identifierName": "constructor" @@ -112307,15 +113229,15 @@ }, "property": { "type": "Identifier", - "start": 24186, - "end": 24190, + "start": 24526, + "end": 24530, "loc": { "start": { - "line": 683, + "line": 699, "column": 38 }, "end": { - "line": 683, + "line": 699, "column": 42 }, "identifierName": "call" @@ -112328,15 +113250,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 24191, - "end": 24195, + "start": 24531, + "end": 24535, "loc": { "start": { - "line": 683, + "line": 699, "column": 43 }, "end": { - "line": 683, + "line": 699, "column": 47 } } @@ -112348,73 +113270,73 @@ }, { "type": "ExpressionStatement", - "start": 24202, - "end": 24217, + "start": 24542, + "end": 24557, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 24202, - "end": 24216, + "start": 24542, + "end": 24556, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24202, - "end": 24212, + "start": 24542, + "end": 24552, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 24202, - "end": 24206, + "start": 24542, + "end": 24546, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 8 } } }, "property": { "type": "Identifier", - "start": 24207, - "end": 24212, + "start": 24547, + "end": 24552, "loc": { "start": { - "line": 684, + "line": 700, "column": 9 }, "end": { - "line": 684, + "line": 700, "column": 14 }, "identifierName": "width" @@ -112425,15 +113347,15 @@ }, "right": { "type": "Identifier", - "start": 24215, - "end": 24216, + "start": 24555, + "end": 24556, "loc": { "start": { - "line": 684, + "line": 700, "column": 17 }, "end": { - "line": 684, + "line": 700, "column": 18 }, "identifierName": "w" @@ -112444,73 +113366,73 @@ }, { "type": "ExpressionStatement", - "start": 24222, - "end": 24238, + "start": 24562, + "end": 24578, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 24222, - "end": 24237, + "start": 24562, + "end": 24577, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24222, - "end": 24233, + "start": 24562, + "end": 24573, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 24222, - "end": 24226, + "start": 24562, + "end": 24566, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 8 } } }, "property": { "type": "Identifier", - "start": 24227, - "end": 24233, + "start": 24567, + "end": 24573, "loc": { "start": { - "line": 685, + "line": 701, "column": 9 }, "end": { - "line": 685, + "line": 701, "column": 15 }, "identifierName": "height" @@ -112521,15 +113443,15 @@ }, "right": { "type": "Identifier", - "start": 24236, - "end": 24237, + "start": 24576, + "end": 24577, "loc": { "start": { - "line": 685, + "line": 701, "column": 18 }, "end": { - "line": 685, + "line": 701, "column": 19 }, "identifierName": "h" @@ -112544,15 +113466,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -112564,15 +113486,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23791, - "end": 23853, + "start": 24131, + "end": 24193, "loc": { "start": { - "line": 677, + "line": 693, "column": 0 }, "end": { - "line": 677, + "line": 693, "column": 62 } } @@ -112580,15 +113502,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23854, - "end": 23916, + "start": 24194, + "end": 24256, "loc": { "start": { - "line": 678, + "line": 694, "column": 0 }, "end": { - "line": 678, + "line": 694, "column": 62 } } @@ -112596,15 +113518,15 @@ { "type": "CommentLine", "value": " class L2DModelMatrix extends L2DMatrix44", - "start": 23917, - "end": 23971, + "start": 24257, + "end": 24311, "loc": { "start": { - "line": 679, + "line": 695, "column": 0 }, "end": { - "line": 679, + "line": 695, "column": 54 } } @@ -112612,15 +113534,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23972, - "end": 24034, + "start": 24312, + "end": 24374, "loc": { "start": { - "line": 680, + "line": 696, "column": 0 }, "end": { - "line": 680, + "line": 696, "column": 62 } } @@ -112628,15 +113550,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24035, - "end": 24097, + "start": 24375, + "end": 24437, "loc": { "start": { - "line": 681, + "line": 697, "column": 0 }, "end": { - "line": 681, + "line": 697, "column": 62 } } @@ -112646,15 +113568,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix extends L2DMatrix44", - "start": 24242, - "end": 24278, + "start": 24582, + "end": 24618, "loc": { "start": { - "line": 688, + "line": 704, "column": 0 }, "end": { - "line": 688, + "line": 704, "column": 36 } } @@ -112667,43 +113589,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 18628, - "end": 18714, + "start": 18968, + "end": 19054, "loc": { "start": { - "line": 534, + "line": 550, "column": 0 }, "end": { - "line": 537, + "line": 553, "column": 1 } }, "id": { "type": "Identifier", - "start": 18637, - "end": 18648, + "start": 18977, + "end": 18988, "loc": { "start": { - "line": 534, + "line": 550, "column": 9 }, "end": { - "line": 534, + "line": 550, "column": 20 }, "identifierName": "L2DMatrix44" @@ -112717,88 +113639,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18651, - "end": 18714, + "start": 18991, + "end": 19054, "loc": { "start": { - "line": 534, + "line": 550, "column": 23 }, "end": { - "line": 537, + "line": 553, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 18657, - "end": 18688, + "start": 18997, + "end": 19028, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 18657, - "end": 18687, + "start": 18997, + "end": 19027, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18657, - "end": 18664, + "start": 18997, + "end": 19004, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 18657, - "end": 18661, + "start": 18997, + "end": 19001, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 8 } } }, "property": { "type": "Identifier", - "start": 18662, - "end": 18664, + "start": 19002, + "end": 19004, "loc": { "start": { - "line": 535, + "line": 551, "column": 9 }, "end": { - "line": 535, + "line": 551, "column": 11 }, "identifierName": "tr" @@ -112809,29 +113731,29 @@ }, "right": { "type": "NewExpression", - "start": 18667, - "end": 18687, + "start": 19007, + "end": 19027, "loc": { "start": { - "line": 535, + "line": 551, "column": 14 }, "end": { - "line": 535, + "line": 551, "column": 34 } }, "callee": { "type": "Identifier", - "start": 18671, - "end": 18683, + "start": 19011, + "end": 19023, "loc": { "start": { - "line": 535, + "line": 551, "column": 18 }, "end": { - "line": 535, + "line": 551, "column": 30 }, "identifierName": "Float32Array" @@ -112841,15 +113763,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 18684, - "end": 18686, + "start": 19024, + "end": 19026, "loc": { "start": { - "line": 535, + "line": 551, "column": 31 }, "end": { - "line": 535, + "line": 551, "column": 33 } }, @@ -112866,15 +113788,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -112883,57 +113805,57 @@ }, { "type": "ExpressionStatement", - "start": 18696, - "end": 18712, + "start": 19036, + "end": 19052, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 18696, - "end": 18711, + "start": 19036, + "end": 19051, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 18696, - "end": 18709, + "start": 19036, + "end": 19049, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 18696, - "end": 18700, + "start": 19036, + "end": 19040, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 8 } }, @@ -112941,15 +113863,15 @@ }, "property": { "type": "Identifier", - "start": 18701, - "end": 18709, + "start": 19041, + "end": 19049, "loc": { "start": { - "line": 536, + "line": 552, "column": 9 }, "end": { - "line": 536, + "line": 552, "column": 17 }, "identifierName": "identity" @@ -112966,15 +113888,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -112989,15 +113911,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18354, - "end": 18416, + "start": 18694, + "end": 18756, "loc": { "start": { - "line": 529, + "line": 545, "column": 0 }, "end": { - "line": 529, + "line": 545, "column": 62 } } @@ -113005,15 +113927,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18417, - "end": 18479, + "start": 18757, + "end": 18819, "loc": { "start": { - "line": 530, + "line": 546, "column": 0 }, "end": { - "line": 530, + "line": 546, "column": 62 } } @@ -113021,15 +113943,15 @@ { "type": "CommentLine", "value": " class L2DMatrix44", - "start": 18480, - "end": 18501, + "start": 18820, + "end": 18841, "loc": { "start": { - "line": 531, + "line": 547, "column": 0 }, "end": { - "line": 531, + "line": 547, "column": 21 } } @@ -113037,15 +113959,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18502, - "end": 18564, + "start": 18842, + "end": 18904, "loc": { "start": { - "line": 532, + "line": 548, "column": 0 }, "end": { - "line": 532, + "line": 548, "column": 62 } } @@ -113053,15 +113975,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18565, - "end": 18627, + "start": 18905, + "end": 18967, "loc": { "start": { - "line": 533, + "line": 549, "column": 0 }, "end": { - "line": 533, + "line": 549, "column": 62 } } @@ -113071,15 +113993,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18716, - "end": 18778, + "start": 19056, + "end": 19118, "loc": { "start": { - "line": 539, + "line": 555, "column": 0 }, "end": { - "line": 539, + "line": 555, "column": 62 } } @@ -113087,15 +114009,15 @@ { "type": "CommentLine", "value": " static L2DMatrix44.mul()", - "start": 18779, - "end": 18809, + "start": 19119, + "end": 19149, "loc": { "start": { - "line": 540, + "line": 556, "column": 0 }, "end": { - "line": 540, + "line": 556, "column": 30 } } @@ -113103,15 +114025,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18810, - "end": 18872, + "start": 19150, + "end": 19212, "loc": { "start": { - "line": 541, + "line": 557, "column": 0 }, "end": { - "line": 541, + "line": 557, "column": 62 } } @@ -113119,15 +114041,15 @@ { "type": "CommentLine", "value": " matrix multiplication", - "start": 18873, - "end": 18897, + "start": 19213, + "end": 19237, "loc": { "start": { - "line": 542, + "line": 558, "column": 0 }, "end": { - "line": 542, + "line": 558, "column": 24 } } @@ -113140,58 +114062,58 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "VariableDeclaration", - "start": 18113, - "end": 18145, + "start": 18453, + "end": 18485, "loc": { "start": { - "line": 521, + "line": 537, "column": 0 }, "end": { - "line": 521, + "line": 537, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18117, - "end": 18144, + "start": 18457, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, "id": { "type": "Identifier", - "start": 18117, - "end": 18126, + "start": 18457, + "end": 18466, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 13 }, "identifierName": "EYE_STATE" @@ -113201,29 +114123,29 @@ }, "init": { "type": "FunctionExpression", - "start": 18129, - "end": 18144, + "start": 18469, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 16 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, "id": { "type": "Identifier", - "start": 18117, - "end": 18126, + "start": 18457, + "end": 18466, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 13 }, "identifierName": "EYE_STATE" @@ -113237,15 +114159,15 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18141, - "end": 18144, + "start": 18481, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 28 }, "end": { - "line": 521, + "line": 537, "column": 31 } }, @@ -113261,15 +114183,15 @@ { "type": "CommentLine", "value": "== enum EYE_STATE ==", - "start": 18090, - "end": 18112, + "start": 18430, + "end": 18452, "loc": { "start": { - "line": 520, + "line": 536, "column": 0 }, "end": { - "line": 520, + "line": 536, "column": 22 } } @@ -113283,43 +114205,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 14540, - "end": 15018, + "start": 14880, + "end": 15358, "loc": { "start": { - "line": 428, + "line": 444, "column": 0 }, "end": { - "line": 440, + "line": 456, "column": 1 } }, "id": { "type": "Identifier", - "start": 14549, - "end": 14560, + "start": 14889, + "end": 14900, "loc": { "start": { - "line": 428, + "line": 444, "column": 9 }, "end": { - "line": 428, + "line": 444, "column": 20 }, "identifierName": "L2DEyeBlink" @@ -113333,88 +114255,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 14563, - "end": 15018, + "start": 14903, + "end": 15358, "loc": { "start": { - "line": 428, + "line": 444, "column": 23 }, "end": { - "line": 440, + "line": 456, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 14569, - "end": 14615, + "start": 14909, + "end": 14955, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 50 } }, "expression": { "type": "AssignmentExpression", - "start": 14569, - "end": 14594, + "start": 14909, + "end": 14934, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14569, - "end": 14587, + "start": 14909, + "end": 14927, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14569, - "end": 14573, + "start": 14909, + "end": 14913, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14574, - "end": 14587, + "start": 14914, + "end": 14927, "loc": { "start": { - "line": 429, + "line": 445, "column": 9 }, "end": { - "line": 429, + "line": 445, "column": 22 }, "identifierName": "nextBlinkTime" @@ -113425,15 +114347,15 @@ }, "right": { "type": "NullLiteral", - "start": 14590, - "end": 14594, + "start": 14930, + "end": 14934, "loc": { "start": { - "line": 429, + "line": 445, "column": 25 }, "end": { - "line": 429, + "line": 445, "column": 29 } }, @@ -113444,15 +114366,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14595, - "end": 14614, + "start": 14935, + "end": 14954, "loc": { "start": { - "line": 429, + "line": 445, "column": 30 }, "end": { - "line": 429, + "line": 445, "column": 49 } } @@ -113463,15 +114385,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -113480,58 +114402,58 @@ }, { "type": "ExpressionStatement", - "start": 14623, - "end": 14670, + "start": 14963, + "end": 15010, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 14623, - "end": 14649, + "start": 14963, + "end": 14989, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14623, - "end": 14642, + "start": 14963, + "end": 14982, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 14623, - "end": 14627, + "start": 14963, + "end": 14967, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 8 } }, @@ -113539,15 +114461,15 @@ }, "property": { "type": "Identifier", - "start": 14628, - "end": 14642, + "start": 14968, + "end": 14982, "loc": { "start": { - "line": 430, + "line": 446, "column": 9 }, "end": { - "line": 430, + "line": 446, "column": 23 }, "identifierName": "stateStartTime" @@ -113559,15 +114481,15 @@ }, "right": { "type": "NullLiteral", - "start": 14645, - "end": 14649, + "start": 14985, + "end": 14989, "loc": { "start": { - "line": 430, + "line": 446, "column": 26 }, "end": { - "line": 430, + "line": 446, "column": 30 } }, @@ -113579,15 +114501,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14650, - "end": 14669, + "start": 14990, + "end": 15009, "loc": { "start": { - "line": 430, + "line": 446, "column": 31 }, "end": { - "line": 430, + "line": 446, "column": 50 } } @@ -113598,15 +114520,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -113616,15 +114538,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -113633,58 +114555,58 @@ }, { "type": "ExpressionStatement", - "start": 14678, - "end": 14728, + "start": 15018, + "end": 15068, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 54 } }, "expression": { "type": "AssignmentExpression", - "start": 14678, - "end": 14707, + "start": 15018, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14678, - "end": 14700, + "start": 15018, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14678, - "end": 14682, + "start": 15018, + "end": 15022, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 8 } }, @@ -113692,15 +114614,15 @@ }, "property": { "type": "Identifier", - "start": 14683, - "end": 14700, + "start": 15023, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 447, "column": 9 }, "end": { - "line": 431, + "line": 447, "column": 26 }, "identifierName": "blinkIntervalMsec" @@ -113712,15 +114634,15 @@ }, "right": { "type": "NullLiteral", - "start": 14703, - "end": 14707, + "start": 15043, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 447, "column": 29 }, "end": { - "line": 431, + "line": 447, "column": 33 } }, @@ -113732,15 +114654,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14708, - "end": 14727, + "start": 15048, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 447, "column": 34 }, "end": { - "line": 431, + "line": 447, "column": 53 } } @@ -113751,15 +114673,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -113769,15 +114691,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -113786,58 +114708,58 @@ }, { "type": "ExpressionStatement", - "start": 14736, - "end": 14774, + "start": 15076, + "end": 15114, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 42 } }, "expression": { "type": "AssignmentExpression", - "start": 14736, - "end": 14773, + "start": 15076, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 41 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14736, - "end": 14749, + "start": 15076, + "end": 15089, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 14736, - "end": 14740, + "start": 15076, + "end": 15080, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 8 } }, @@ -113845,15 +114767,15 @@ }, "property": { "type": "Identifier", - "start": 14741, - "end": 14749, + "start": 15081, + "end": 15089, "loc": { "start": { - "line": 432, + "line": 448, "column": 9 }, "end": { - "line": 432, + "line": 448, "column": 17 }, "identifierName": "eyeState" @@ -113865,29 +114787,29 @@ }, "right": { "type": "MemberExpression", - "start": 14752, - "end": 14773, + "start": 15092, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 20 }, "end": { - "line": 432, + "line": 448, "column": 41 } }, "object": { "type": "Identifier", - "start": 14752, - "end": 14761, + "start": 15092, + "end": 15101, "loc": { "start": { - "line": 432, + "line": 448, "column": 20 }, "end": { - "line": 432, + "line": 448, "column": 29 }, "identifierName": "EYE_STATE" @@ -113896,15 +114818,15 @@ }, "property": { "type": "Identifier", - "start": 14762, - "end": 14773, + "start": 15102, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 30 }, "end": { - "line": 432, + "line": 448, "column": 41 }, "identifierName": "STATE_FIRST" @@ -113919,15 +114841,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -113936,73 +114858,73 @@ }, { "type": "ExpressionStatement", - "start": 14779, - "end": 14809, + "start": 15119, + "end": 15149, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 14779, - "end": 14808, + "start": 15119, + "end": 15148, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14779, - "end": 14801, + "start": 15119, + "end": 15141, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14779, - "end": 14783, + "start": 15119, + "end": 15123, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14784, - "end": 14801, + "start": 15124, + "end": 15141, "loc": { "start": { - "line": 433, + "line": 449, "column": 9 }, "end": { - "line": 433, + "line": 449, "column": 26 }, "identifierName": "blinkIntervalMsec" @@ -114013,15 +114935,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14804, - "end": 14808, + "start": 15144, + "end": 15148, "loc": { "start": { - "line": 433, + "line": 449, "column": 29 }, "end": { - "line": 433, + "line": 449, "column": 33 } }, @@ -114035,73 +114957,73 @@ }, { "type": "ExpressionStatement", - "start": 14814, - "end": 14843, + "start": 15154, + "end": 15183, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 14814, - "end": 14842, + "start": 15154, + "end": 15182, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14814, - "end": 14836, + "start": 15154, + "end": 15176, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14814, - "end": 14818, + "start": 15154, + "end": 15158, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14819, - "end": 14836, + "start": 15159, + "end": 15176, "loc": { "start": { - "line": 434, + "line": 450, "column": 9 }, "end": { - "line": 434, + "line": 450, "column": 26 }, "identifierName": "closingMotionMsec" @@ -114112,15 +115034,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14839, - "end": 14842, + "start": 15179, + "end": 15182, "loc": { "start": { - "line": 434, + "line": 450, "column": 29 }, "end": { - "line": 434, + "line": 450, "column": 32 } }, @@ -114134,73 +115056,73 @@ }, { "type": "ExpressionStatement", - "start": 14848, - "end": 14875, + "start": 15188, + "end": 15215, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 14848, - "end": 14874, + "start": 15188, + "end": 15214, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14848, - "end": 14869, + "start": 15188, + "end": 15209, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 14848, - "end": 14852, + "start": 15188, + "end": 15192, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14853, - "end": 14869, + "start": 15193, + "end": 15209, "loc": { "start": { - "line": 435, + "line": 451, "column": 9 }, "end": { - "line": 435, + "line": 451, "column": 25 }, "identifierName": "closedMotionMsec" @@ -114211,15 +115133,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14872, - "end": 14874, + "start": 15212, + "end": 15214, "loc": { "start": { - "line": 435, + "line": 451, "column": 28 }, "end": { - "line": 435, + "line": 451, "column": 30 } }, @@ -114233,73 +115155,73 @@ }, { "type": "ExpressionStatement", - "start": 14880, - "end": 14909, + "start": 15220, + "end": 15249, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 14880, - "end": 14908, + "start": 15220, + "end": 15248, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14880, - "end": 14902, + "start": 15220, + "end": 15242, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 14880, - "end": 14884, + "start": 15220, + "end": 15224, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14885, - "end": 14902, + "start": 15225, + "end": 15242, "loc": { "start": { - "line": 436, + "line": 452, "column": 9 }, "end": { - "line": 436, + "line": 452, "column": 26 }, "identifierName": "openingMotionMsec" @@ -114310,15 +115232,15 @@ }, "right": { "type": "NumericLiteral", - "start": 14905, - "end": 14908, + "start": 15245, + "end": 15248, "loc": { "start": { - "line": 436, + "line": 452, "column": 29 }, "end": { - "line": 436, + "line": 452, "column": 32 } }, @@ -114332,73 +115254,73 @@ }, { "type": "ExpressionStatement", - "start": 14914, - "end": 14938, + "start": 15254, + "end": 15278, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 14914, - "end": 14937, + "start": 15254, + "end": 15277, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14914, - "end": 14930, + "start": 15254, + "end": 15270, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 14914, - "end": 14918, + "start": 15254, + "end": 15258, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14919, - "end": 14930, + "start": 15259, + "end": 15270, "loc": { "start": { - "line": 437, + "line": 453, "column": 9 }, "end": { - "line": 437, + "line": 453, "column": 20 }, "identifierName": "closeIfZero" @@ -114409,15 +115331,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14933, - "end": 14937, + "start": 15273, + "end": 15277, "loc": { "start": { - "line": 437, + "line": 453, "column": 23 }, "end": { - "line": 437, + "line": 453, "column": 27 } }, @@ -114427,73 +115349,73 @@ }, { "type": "ExpressionStatement", - "start": 14943, - "end": 14977, + "start": 15283, + "end": 15317, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 14943, - "end": 14976, + "start": 15283, + "end": 15316, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14943, - "end": 14955, + "start": 15283, + "end": 15295, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 14943, - "end": 14947, + "start": 15283, + "end": 15287, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14948, - "end": 14955, + "start": 15288, + "end": 15295, "loc": { "start": { - "line": 438, + "line": 454, "column": 9 }, "end": { - "line": 438, + "line": 454, "column": 16 }, "identifierName": "eyeID_L" @@ -114504,15 +115426,15 @@ }, "right": { "type": "StringLiteral", - "start": 14958, - "end": 14976, + "start": 15298, + "end": 15316, "loc": { "start": { - "line": 438, + "line": 454, "column": 19 }, "end": { - "line": 438, + "line": 454, "column": 37 } }, @@ -114526,73 +115448,73 @@ }, { "type": "ExpressionStatement", - "start": 14982, - "end": 15016, + "start": 15322, + "end": 15356, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 14982, - "end": 15015, + "start": 15322, + "end": 15355, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14982, - "end": 14994, + "start": 15322, + "end": 15334, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 14982, - "end": 14986, + "start": 15322, + "end": 15326, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14987, - "end": 14994, + "start": 15327, + "end": 15334, "loc": { "start": { - "line": 439, + "line": 455, "column": 9 }, "end": { - "line": 439, + "line": 455, "column": 16 }, "identifierName": "eyeID_R" @@ -114603,15 +115525,15 @@ }, "right": { "type": "StringLiteral", - "start": 14997, - "end": 15015, + "start": 15337, + "end": 15355, "loc": { "start": { - "line": 439, + "line": 455, "column": 19 }, "end": { - "line": 439, + "line": 455, "column": 37 } }, @@ -114631,15 +115553,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14266, - "end": 14328, + "start": 14606, + "end": 14668, "loc": { "start": { - "line": 423, + "line": 439, "column": 0 }, "end": { - "line": 423, + "line": 439, "column": 62 } } @@ -114647,15 +115569,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14329, - "end": 14391, + "start": 14669, + "end": 14731, "loc": { "start": { - "line": 424, + "line": 440, "column": 0 }, "end": { - "line": 424, + "line": 440, "column": 62 } } @@ -114663,15 +115585,15 @@ { "type": "CommentLine", "value": " class L2DEyeBlink", - "start": 14392, - "end": 14413, + "start": 14732, + "end": 14753, "loc": { "start": { - "line": 425, + "line": 441, "column": 0 }, "end": { - "line": 425, + "line": 441, "column": 21 } } @@ -114679,15 +115601,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14414, - "end": 14476, + "start": 14754, + "end": 14816, "loc": { "start": { - "line": 426, + "line": 442, "column": 0 }, "end": { - "line": 426, + "line": 442, "column": 62 } } @@ -114695,15 +115617,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14477, - "end": 14539, + "start": 14817, + "end": 14879, "loc": { "start": { - "line": 427, + "line": 443, "column": 0 }, "end": { - "line": 427, + "line": 443, "column": 62 } } @@ -114713,15 +115635,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15020, - "end": 15082, + "start": 15360, + "end": 15422, "loc": { "start": { - "line": 442, + "line": 458, "column": 0 }, "end": { - "line": 442, + "line": 458, "column": 62 } } @@ -114729,15 +115651,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # calcNextBlink()", - "start": 15083, - "end": 15118, + "start": 15423, + "end": 15458, "loc": { "start": { - "line": 443, + "line": 459, "column": 0 }, "end": { - "line": 443, + "line": 459, "column": 35 } } @@ -114745,15 +115667,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15119, - "end": 15181, + "start": 15459, + "end": 15521, "loc": { "start": { - "line": 444, + "line": 460, "column": 0 }, "end": { - "line": 444, + "line": 460, "column": 62 } } @@ -114766,43 +115688,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 14170, - "end": 14264, + "start": 14510, + "end": 14604, "loc": { "start": { - "line": 417, + "line": 433, "column": 0 }, "end": { - "line": 421, + "line": 437, "column": 1 } }, "id": { "type": "Identifier", - "start": 14179, - "end": 14197, + "start": 14519, + "end": 14537, "loc": { "start": { - "line": 417, + "line": 433, "column": 9 }, "end": { - "line": 417, + "line": 433, "column": 27 }, "identifierName": "L2DExpressionParam" @@ -114816,88 +115738,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 14200, - "end": 14264, + "start": 14540, + "end": 14604, "loc": { "start": { - "line": 417, + "line": 433, "column": 30 }, "end": { - "line": 421, + "line": 437, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 14206, - "end": 14219, + "start": 14546, + "end": 14559, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 17 } }, "expression": { "type": "AssignmentExpression", - "start": 14206, - "end": 14218, + "start": 14546, + "end": 14558, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 16 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14206, - "end": 14213, + "start": 14546, + "end": 14553, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 11 } }, "object": { "type": "ThisExpression", - "start": 14206, - "end": 14210, + "start": 14546, + "end": 14550, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14211, - "end": 14213, + "start": 14551, + "end": 14553, "loc": { "start": { - "line": 418, + "line": 434, "column": 9 }, "end": { - "line": 418, + "line": 434, "column": 11 }, "identifierName": "id" @@ -114908,15 +115830,15 @@ }, "right": { "type": "StringLiteral", - "start": 14216, - "end": 14218, + "start": 14556, + "end": 14558, "loc": { "start": { - "line": 418, + "line": 434, "column": 14 }, "end": { - "line": 418, + "line": 434, "column": 16 } }, @@ -114930,73 +115852,73 @@ }, { "type": "ExpressionStatement", - "start": 14224, - "end": 14239, + "start": 14564, + "end": 14579, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 14224, - "end": 14238, + "start": 14564, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14224, - "end": 14233, + "start": 14564, + "end": 14573, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 14224, - "end": 14228, + "start": 14564, + "end": 14568, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14229, - "end": 14233, + "start": 14569, + "end": 14573, "loc": { "start": { - "line": 419, + "line": 435, "column": 9 }, "end": { - "line": 419, + "line": 435, "column": 13 }, "identifierName": "type" @@ -115007,15 +115929,15 @@ }, "right": { "type": "UnaryExpression", - "start": 14236, - "end": 14238, + "start": 14576, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 16 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, @@ -115023,15 +115945,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 14237, - "end": 14238, + "start": 14577, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 17 }, "end": { - "line": 419, + "line": 435, "column": 18 } }, @@ -115049,73 +115971,73 @@ }, { "type": "ExpressionStatement", - "start": 14244, - "end": 14262, + "start": 14584, + "end": 14602, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 14244, - "end": 14261, + "start": 14584, + "end": 14601, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14244, - "end": 14254, + "start": 14584, + "end": 14594, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 14244, - "end": 14248, + "start": 14584, + "end": 14588, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14249, - "end": 14254, + "start": 14589, + "end": 14594, "loc": { "start": { - "line": 420, + "line": 436, "column": 9 }, "end": { - "line": 420, + "line": 436, "column": 14 }, "identifierName": "value" @@ -115126,15 +116048,15 @@ }, "right": { "type": "NullLiteral", - "start": 14257, - "end": 14261, + "start": 14597, + "end": 14601, "loc": { "start": { - "line": 420, + "line": 436, "column": 17 }, "end": { - "line": 420, + "line": 436, "column": 21 } } @@ -115149,15 +116071,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13889, - "end": 13951, + "start": 14229, + "end": 14291, "loc": { "start": { - "line": 412, + "line": 428, "column": 0 }, "end": { - "line": 412, + "line": 428, "column": 62 } } @@ -115165,15 +116087,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13952, - "end": 14014, + "start": 14292, + "end": 14354, "loc": { "start": { - "line": 413, + "line": 429, "column": 0 }, "end": { - "line": 413, + "line": 429, "column": 62 } } @@ -115181,15 +116103,15 @@ { "type": "CommentLine", "value": " class L2DExpressionParam", - "start": 14015, - "end": 14043, + "start": 14355, + "end": 14383, "loc": { "start": { - "line": 414, + "line": 430, "column": 0 }, "end": { - "line": 414, + "line": 430, "column": 28 } } @@ -115197,15 +116119,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14044, - "end": 14106, + "start": 14384, + "end": 14446, "loc": { "start": { - "line": 415, + "line": 431, "column": 0 }, "end": { - "line": 415, + "line": 431, "column": 62 } } @@ -115213,15 +116135,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14107, - "end": 14169, + "start": 14447, + "end": 14509, "loc": { "start": { - "line": 416, + "line": 432, "column": 0 }, "end": { - "line": 416, + "line": 432, "column": 62 } } @@ -115231,15 +116153,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14266, - "end": 14328, + "start": 14606, + "end": 14668, "loc": { "start": { - "line": 423, + "line": 439, "column": 0 }, "end": { - "line": 423, + "line": 439, "column": 62 } } @@ -115247,15 +116169,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14329, - "end": 14391, + "start": 14669, + "end": 14731, "loc": { "start": { - "line": 424, + "line": 440, "column": 0 }, "end": { - "line": 424, + "line": 440, "column": 62 } } @@ -115263,15 +116185,15 @@ { "type": "CommentLine", "value": " class L2DEyeBlink", - "start": 14392, - "end": 14413, + "start": 14732, + "end": 14753, "loc": { "start": { - "line": 425, + "line": 441, "column": 0 }, "end": { - "line": 425, + "line": 441, "column": 21 } } @@ -115279,15 +116201,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14414, - "end": 14476, + "start": 14754, + "end": 14816, "loc": { "start": { - "line": 426, + "line": 442, "column": 0 }, "end": { - "line": 426, + "line": 442, "column": 62 } } @@ -115295,15 +116217,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14477, - "end": 14539, + "start": 14817, + "end": 14879, "loc": { "start": { - "line": 427, + "line": 443, "column": 0 }, "end": { - "line": 427, + "line": 443, "column": 62 } } @@ -115316,43 +116238,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 10530, - "end": 10676, + "start": 10870, + "end": 11016, "loc": { "start": { - "line": 321, + "line": 337, "column": 0 }, "end": { - "line": 324, + "line": 340, "column": 1 } }, "id": { "type": "Identifier", - "start": 10539, - "end": 10558, + "start": 10879, + "end": 10898, "loc": { "start": { - "line": 321, + "line": 337, "column": 9 }, "end": { - "line": 321, + "line": 337, "column": 28 }, "identifierName": "L2DExpressionMotion" @@ -115366,100 +116288,100 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10561, - "end": 10676, + "start": 10901, + "end": 11016, "loc": { "start": { - "line": 321, + "line": 337, "column": 31 }, "end": { - "line": 324, + "line": 340, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 10567, - "end": 10608, + "start": 10907, + "end": 10948, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 10567, - "end": 10607, + "start": 10907, + "end": 10947, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 10567, - "end": 10601, + "start": 10907, + "end": 10941, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10567, - "end": 10596, + "start": 10907, + "end": 10936, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 10567, - "end": 10584, + "start": 10907, + "end": 10924, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 21 } }, "object": { "type": "Identifier", - "start": 10567, - "end": 10574, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 11 }, "identifierName": "AMotion" @@ -115468,15 +116390,15 @@ }, "property": { "type": "Identifier", - "start": 10575, - "end": 10584, + "start": 10915, + "end": 10924, "loc": { "start": { - "line": 322, + "line": 338, "column": 12 }, "end": { - "line": 322, + "line": 338, "column": 21 }, "identifierName": "prototype" @@ -115487,15 +116409,15 @@ }, "property": { "type": "Identifier", - "start": 10585, - "end": 10596, + "start": 10925, + "end": 10936, "loc": { "start": { - "line": 322, + "line": 338, "column": 22 }, "end": { - "line": 322, + "line": 338, "column": 33 }, "identifierName": "constructor" @@ -115506,15 +116428,15 @@ }, "property": { "type": "Identifier", - "start": 10597, - "end": 10601, + "start": 10937, + "end": 10941, "loc": { "start": { - "line": 322, + "line": 338, "column": 34 }, "end": { - "line": 322, + "line": 338, "column": 38 }, "identifierName": "call" @@ -115526,15 +116448,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 10602, - "end": 10606, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 322, + "line": 338, "column": 39 }, "end": { - "line": 322, + "line": 338, "column": 43 } } @@ -115544,73 +116466,73 @@ }, { "type": "ExpressionStatement", - "start": 10613, - "end": 10642, + "start": 10953, + "end": 10982, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 10613, - "end": 10641, + "start": 10953, + "end": 10981, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10613, - "end": 10627, + "start": 10953, + "end": 10967, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 10613, - "end": 10617, + "start": 10953, + "end": 10957, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10618, - "end": 10627, + "start": 10958, + "end": 10967, "loc": { "start": { - "line": 323, + "line": 339, "column": 9 }, "end": { - "line": 323, + "line": 339, "column": 18 }, "identifierName": "paramList" @@ -115621,29 +116543,29 @@ }, "right": { "type": "NewExpression", - "start": 10630, - "end": 10641, + "start": 10970, + "end": 10981, "loc": { "start": { - "line": 323, + "line": 339, "column": 21 }, "end": { - "line": 323, + "line": 339, "column": 32 } }, "callee": { "type": "Identifier", - "start": 10634, - "end": 10639, + "start": 10974, + "end": 10979, "loc": { "start": { - "line": 323, + "line": 339, "column": 25 }, "end": { - "line": 323, + "line": 339, "column": 30 }, "identifierName": "Array" @@ -115657,15 +116579,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 10643, - "end": 10674, + "start": 10983, + "end": 11014, "loc": { "start": { - "line": 323, + "line": 339, "column": 34 }, "end": { - "line": 323, + "line": 339, "column": 65 } } @@ -115679,15 +116601,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10227, - "end": 10289, + "start": 10567, + "end": 10629, "loc": { "start": { - "line": 316, + "line": 332, "column": 0 }, "end": { - "line": 316, + "line": 332, "column": 62 } } @@ -115695,15 +116617,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10290, - "end": 10352, + "start": 10630, + "end": 10692, "loc": { "start": { - "line": 317, + "line": 333, "column": 0 }, "end": { - "line": 317, + "line": 333, "column": 62 } } @@ -115711,15 +116633,15 @@ { "type": "CommentLine", "value": " class L2DExpressionMotion extends AMotion", - "start": 10353, - "end": 10403, + "start": 10693, + "end": 10743, "loc": { "start": { - "line": 318, + "line": 334, "column": 0 }, "end": { - "line": 318, + "line": 334, "column": 50 } } @@ -115727,15 +116649,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10404, - "end": 10466, + "start": 10744, + "end": 10806, "loc": { "start": { - "line": 319, + "line": 335, "column": 0 }, "end": { - "line": 319, + "line": 335, "column": 62 } } @@ -115743,15 +116665,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10467, - "end": 10529, + "start": 10807, + "end": 10869, "loc": { "start": { - "line": 320, + "line": 336, "column": 0 }, "end": { - "line": 320, + "line": 336, "column": 62 } } @@ -115765,43 +116687,43 @@ }, { "type": "ExportNamedDeclaration", - "start": 50395, - "end": 50670, + "start": 50735, + "end": 50982, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } }, "declaration": { "type": "FunctionDeclaration", - "start": 605, - "end": 1376, + "start": 945, + "end": 1716, "loc": { "start": { - "line": 26, + "line": 42, "column": 0 }, "end": { - "line": 50, + "line": 66, "column": 1 } }, "id": { "type": "Identifier", - "start": 614, - "end": 626, + "start": 954, + "end": 966, "loc": { "start": { - "line": 26, + "line": 42, "column": 9 }, "end": { - "line": 26, + "line": 42, "column": 21 }, "identifierName": "L2DBaseModel" @@ -115815,88 +116737,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 629, - "end": 1376, + "start": 969, + "end": 1716, "loc": { "start": { - "line": 26, + "line": 42, "column": 24 }, "end": { - "line": 50, + "line": 66, "column": 1 } }, "body": [ { "type": "ExpressionStatement", - "start": 635, - "end": 659, + "start": 975, + "end": 999, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 635, - "end": 658, + "start": 975, + "end": 998, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 635, - "end": 651, + "start": 975, + "end": 991, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 635, - "end": 639, + "start": 975, + "end": 979, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 8 } } }, "property": { "type": "Identifier", - "start": 640, - "end": 651, + "start": 980, + "end": 991, "loc": { "start": { - "line": 27, + "line": 43, "column": 9 }, "end": { - "line": 27, + "line": 43, "column": 20 }, "identifierName": "live2DModel" @@ -115907,15 +116829,15 @@ }, "right": { "type": "NullLiteral", - "start": 654, - "end": 658, + "start": 994, + "end": 998, "loc": { "start": { - "line": 27, + "line": 43, "column": 23 }, "end": { - "line": 27, + "line": 43, "column": 27 } } @@ -115925,15 +116847,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -115942,58 +116864,58 @@ }, { "type": "ExpressionStatement", - "start": 680, - "end": 704, + "start": 1020, + "end": 1044, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 680, - "end": 703, + "start": 1020, + "end": 1043, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 680, - "end": 696, + "start": 1020, + "end": 1036, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 680, - "end": 684, + "start": 1020, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 8 } }, @@ -116001,15 +116923,15 @@ }, "property": { "type": "Identifier", - "start": 685, - "end": 696, + "start": 1025, + "end": 1036, "loc": { "start": { - "line": 28, + "line": 44, "column": 9 }, "end": { - "line": 28, + "line": 44, "column": 20 }, "identifierName": "modelMatrix" @@ -116021,15 +116943,15 @@ }, "right": { "type": "NullLiteral", - "start": 699, - "end": 703, + "start": 1039, + "end": 1043, "loc": { "start": { - "line": 28, + "line": 44, "column": 23 }, "end": { - "line": 28, + "line": 44, "column": 27 } } @@ -116040,15 +116962,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -116058,15 +116980,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -116075,58 +116997,58 @@ }, { "type": "ExpressionStatement", - "start": 727, - "end": 748, + "start": 1067, + "end": 1088, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 727, - "end": 747, + "start": 1067, + "end": 1087, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 727, - "end": 740, + "start": 1067, + "end": 1080, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 727, - "end": 731, + "start": 1067, + "end": 1071, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 8 } }, @@ -116134,15 +117056,15 @@ }, "property": { "type": "Identifier", - "start": 732, - "end": 740, + "start": 1072, + "end": 1080, "loc": { "start": { - "line": 29, + "line": 45, "column": 9 }, "end": { - "line": 29, + "line": 45, "column": 17 }, "identifierName": "eyeBlink" @@ -116154,15 +117076,15 @@ }, "right": { "type": "NullLiteral", - "start": 743, - "end": 747, + "start": 1083, + "end": 1087, "loc": { "start": { - "line": 29, + "line": 45, "column": 20 }, "end": { - "line": 29, + "line": 45, "column": 24 } } @@ -116173,15 +117095,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -116191,15 +117113,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -116208,58 +117130,58 @@ }, { "type": "ExpressionStatement", - "start": 768, - "end": 788, + "start": 1108, + "end": 1128, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 768, - "end": 787, + "start": 1108, + "end": 1127, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 768, - "end": 780, + "start": 1108, + "end": 1120, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 768, - "end": 772, + "start": 1108, + "end": 1112, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 8 } }, @@ -116267,15 +117189,15 @@ }, "property": { "type": "Identifier", - "start": 773, - "end": 780, + "start": 1113, + "end": 1120, "loc": { "start": { - "line": 30, + "line": 46, "column": 9 }, "end": { - "line": 30, + "line": 46, "column": 16 }, "identifierName": "physics" @@ -116287,15 +117209,15 @@ }, "right": { "type": "NullLiteral", - "start": 783, - "end": 787, + "start": 1123, + "end": 1127, "loc": { "start": { - "line": 30, + "line": 46, "column": 19 }, "end": { - "line": 30, + "line": 46, "column": 23 } } @@ -116306,15 +117228,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -116324,15 +117246,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -116341,58 +117263,58 @@ }, { "type": "ExpressionStatement", - "start": 807, - "end": 824, + "start": 1147, + "end": 1164, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 807, - "end": 823, + "start": 1147, + "end": 1163, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 807, - "end": 816, + "start": 1147, + "end": 1156, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 807, - "end": 811, + "start": 1147, + "end": 1151, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 8 } }, @@ -116400,15 +117322,15 @@ }, "property": { "type": "Identifier", - "start": 812, - "end": 816, + "start": 1152, + "end": 1156, "loc": { "start": { - "line": 31, + "line": 47, "column": 9 }, "end": { - "line": 31, + "line": 47, "column": 13 }, "identifierName": "pose" @@ -116420,15 +117342,15 @@ }, "right": { "type": "NullLiteral", - "start": 819, - "end": 823, + "start": 1159, + "end": 1163, "loc": { "start": { - "line": 31, + "line": 47, "column": 16 }, "end": { - "line": 31, + "line": 47, "column": 20 } } @@ -116439,15 +117361,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -116457,15 +117379,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -116474,58 +117396,58 @@ }, { "type": "ExpressionStatement", - "start": 840, - "end": 863, + "start": 1180, + "end": 1203, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 840, - "end": 862, + "start": 1180, + "end": 1202, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 840, - "end": 854, + "start": 1180, + "end": 1194, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 840, - "end": 844, + "start": 1180, + "end": 1184, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 8 } }, @@ -116533,15 +117455,15 @@ }, "property": { "type": "Identifier", - "start": 845, - "end": 854, + "start": 1185, + "end": 1194, "loc": { "start": { - "line": 32, + "line": 48, "column": 9 }, "end": { - "line": 32, + "line": 48, "column": 18 }, "identifierName": "debugMode" @@ -116553,15 +117475,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 857, - "end": 862, + "start": 1197, + "end": 1202, "loc": { "start": { - "line": 32, + "line": 48, "column": 21 }, "end": { - "line": 32, + "line": 48, "column": 26 } }, @@ -116573,15 +117495,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -116590,73 +117512,73 @@ }, { "type": "ExpressionStatement", - "start": 868, - "end": 893, + "start": 1208, + "end": 1233, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 868, - "end": 892, + "start": 1208, + "end": 1232, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 868, - "end": 884, + "start": 1208, + "end": 1224, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 868, - "end": 872, + "start": 1208, + "end": 1212, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 8 } } }, "property": { "type": "Identifier", - "start": 873, - "end": 884, + "start": 1213, + "end": 1224, "loc": { "start": { - "line": 33, + "line": 49, "column": 9 }, "end": { - "line": 33, + "line": 49, "column": 20 }, "identifierName": "initialized" @@ -116667,15 +117589,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 887, - "end": 892, + "start": 1227, + "end": 1232, "loc": { "start": { - "line": 33, + "line": 49, "column": 23 }, "end": { - "line": 33, + "line": 49, "column": 28 } }, @@ -116685,73 +117607,73 @@ }, { "type": "ExpressionStatement", - "start": 898, - "end": 920, + "start": 1238, + "end": 1260, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 898, - "end": 919, + "start": 1238, + "end": 1259, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 898, - "end": 911, + "start": 1238, + "end": 1251, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 898, - "end": 902, + "start": 1238, + "end": 1242, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 8 } } }, "property": { "type": "Identifier", - "start": 903, - "end": 911, + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 34, + "line": 50, "column": 9 }, "end": { - "line": 34, + "line": 50, "column": 17 }, "identifierName": "updating" @@ -116762,15 +117684,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 914, - "end": 919, + "start": 1254, + "end": 1259, "loc": { "start": { - "line": 34, + "line": 50, "column": 20 }, "end": { - "line": 34, + "line": 50, "column": 25 } }, @@ -116780,73 +117702,73 @@ }, { "type": "ExpressionStatement", - "start": 925, - "end": 940, + "start": 1265, + "end": 1280, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 925, - "end": 939, + "start": 1265, + "end": 1279, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 925, - "end": 935, + "start": 1265, + "end": 1275, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 925, - "end": 929, + "start": 1265, + "end": 1269, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 8 } } }, "property": { "type": "Identifier", - "start": 930, - "end": 935, + "start": 1270, + "end": 1275, "loc": { "start": { - "line": 35, + "line": 51, "column": 9 }, "end": { - "line": 35, + "line": 51, "column": 14 }, "identifierName": "alpha" @@ -116857,15 +117779,15 @@ }, "right": { "type": "NumericLiteral", - "start": 938, - "end": 939, + "start": 1278, + "end": 1279, "loc": { "start": { - "line": 35, + "line": 51, "column": 17 }, "end": { - "line": 35, + "line": 51, "column": 18 } }, @@ -116879,73 +117801,73 @@ }, { "type": "ExpressionStatement", - "start": 945, - "end": 963, + "start": 1285, + "end": 1303, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 945, - "end": 962, + "start": 1285, + "end": 1302, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 945, - "end": 958, + "start": 1285, + "end": 1298, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 945, - "end": 949, + "start": 1285, + "end": 1289, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 8 } } }, "property": { "type": "Identifier", - "start": 950, - "end": 958, + "start": 1290, + "end": 1298, "loc": { "start": { - "line": 36, + "line": 52, "column": 9 }, "end": { - "line": 36, + "line": 52, "column": 17 }, "identifierName": "accAlpha" @@ -116956,15 +117878,15 @@ }, "right": { "type": "NumericLiteral", - "start": 961, - "end": 962, + "start": 1301, + "end": 1302, "loc": { "start": { - "line": 36, + "line": 52, "column": 20 }, "end": { - "line": 36, + "line": 52, "column": 21 } }, @@ -116978,73 +117900,73 @@ }, { "type": "ExpressionStatement", - "start": 968, - "end": 989, + "start": 1308, + "end": 1329, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 25 } }, "expression": { "type": "AssignmentExpression", - "start": 968, - "end": 988, + "start": 1308, + "end": 1328, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 24 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 968, - "end": 980, + "start": 1308, + "end": 1320, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 968, - "end": 972, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 8 } } }, "property": { "type": "Identifier", - "start": 973, - "end": 980, + "start": 1313, + "end": 1320, "loc": { "start": { - "line": 37, + "line": 53, "column": 9 }, "end": { - "line": 37, + "line": 53, "column": 16 }, "identifierName": "lipSync" @@ -117055,15 +117977,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 983, - "end": 988, + "start": 1323, + "end": 1328, "loc": { "start": { - "line": 37, + "line": 53, "column": 19 }, "end": { - "line": 37, + "line": 53, "column": 24 } }, @@ -117073,73 +117995,73 @@ }, { "type": "ExpressionStatement", - "start": 994, - "end": 1016, + "start": 1334, + "end": 1356, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 994, - "end": 1015, + "start": 1334, + "end": 1355, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 994, - "end": 1011, + "start": 1334, + "end": 1351, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 994, - "end": 998, + "start": 1334, + "end": 1338, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 8 } } }, "property": { "type": "Identifier", - "start": 999, - "end": 1011, + "start": 1339, + "end": 1351, "loc": { "start": { - "line": 38, + "line": 54, "column": 9 }, "end": { - "line": 38, + "line": 54, "column": 21 }, "identifierName": "lipSyncValue" @@ -117150,15 +118072,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1014, - "end": 1015, + "start": 1354, + "end": 1355, "loc": { "start": { - "line": 38, + "line": 54, "column": 24 }, "end": { - "line": 38, + "line": 54, "column": 25 } }, @@ -117172,73 +118094,73 @@ }, { "type": "ExpressionStatement", - "start": 1021, - "end": 1037, + "start": 1361, + "end": 1377, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1021, - "end": 1036, + "start": 1361, + "end": 1376, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1021, - "end": 1032, + "start": 1361, + "end": 1372, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1021, - "end": 1025, + "start": 1361, + "end": 1365, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1026, - "end": 1032, + "start": 1366, + "end": 1372, "loc": { "start": { - "line": 39, + "line": 55, "column": 9 }, "end": { - "line": 39, + "line": 55, "column": 15 }, "identifierName": "accelX" @@ -117249,15 +118171,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1035, - "end": 1036, + "start": 1375, + "end": 1376, "loc": { "start": { - "line": 39, + "line": 55, "column": 18 }, "end": { - "line": 39, + "line": 55, "column": 19 } }, @@ -117271,73 +118193,73 @@ }, { "type": "ExpressionStatement", - "start": 1042, - "end": 1058, + "start": 1382, + "end": 1398, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1042, - "end": 1057, + "start": 1382, + "end": 1397, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1042, - "end": 1053, + "start": 1382, + "end": 1393, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1042, - "end": 1046, + "start": 1382, + "end": 1386, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1047, - "end": 1053, + "start": 1387, + "end": 1393, "loc": { "start": { - "line": 40, + "line": 56, "column": 9 }, "end": { - "line": 40, + "line": 56, "column": 15 }, "identifierName": "accelY" @@ -117348,15 +118270,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1056, - "end": 1057, + "start": 1396, + "end": 1397, "loc": { "start": { - "line": 40, + "line": 56, "column": 18 }, "end": { - "line": 40, + "line": 56, "column": 19 } }, @@ -117370,73 +118292,73 @@ }, { "type": "ExpressionStatement", - "start": 1063, - "end": 1079, + "start": 1403, + "end": 1419, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 1063, - "end": 1078, + "start": 1403, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1063, - "end": 1074, + "start": 1403, + "end": 1414, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1063, - "end": 1067, + "start": 1403, + "end": 1407, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1068, - "end": 1074, + "start": 1408, + "end": 1414, "loc": { "start": { - "line": 41, + "line": 57, "column": 9 }, "end": { - "line": 41, + "line": 57, "column": 15 }, "identifierName": "accelZ" @@ -117447,15 +118369,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1077, - "end": 1078, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 57, "column": 18 }, "end": { - "line": 41, + "line": 57, "column": 19 } }, @@ -117469,73 +118391,73 @@ }, { "type": "ExpressionStatement", - "start": 1084, - "end": 1099, + "start": 1424, + "end": 1439, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 1084, - "end": 1098, + "start": 1424, + "end": 1438, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1084, - "end": 1094, + "start": 1424, + "end": 1434, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 1084, - "end": 1088, + "start": 1424, + "end": 1428, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1089, - "end": 1094, + "start": 1429, + "end": 1434, "loc": { "start": { - "line": 42, + "line": 58, "column": 9 }, "end": { - "line": 42, + "line": 58, "column": 14 }, "identifierName": "dragX" @@ -117546,15 +118468,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1097, - "end": 1098, + "start": 1437, + "end": 1438, "loc": { "start": { - "line": 42, + "line": 58, "column": 17 }, "end": { - "line": 42, + "line": 58, "column": 18 } }, @@ -117568,73 +118490,73 @@ }, { "type": "ExpressionStatement", - "start": 1104, - "end": 1119, + "start": 1444, + "end": 1459, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 19 } }, "expression": { "type": "AssignmentExpression", - "start": 1104, - "end": 1118, + "start": 1444, + "end": 1458, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 18 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1104, - "end": 1114, + "start": 1444, + "end": 1454, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 1104, - "end": 1108, + "start": 1444, + "end": 1448, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1109, - "end": 1114, + "start": 1449, + "end": 1454, "loc": { "start": { - "line": 43, + "line": 59, "column": 9 }, "end": { - "line": 43, + "line": 59, "column": 14 }, "identifierName": "dragY" @@ -117645,15 +118567,15 @@ }, "right": { "type": "NumericLiteral", - "start": 1117, - "end": 1118, + "start": 1457, + "end": 1458, "loc": { "start": { - "line": 43, + "line": 59, "column": 17 }, "end": { - "line": 43, + "line": 59, "column": 18 } }, @@ -117667,73 +118589,73 @@ }, { "type": "ExpressionStatement", - "start": 1124, - "end": 1150, + "start": 1464, + "end": 1490, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 1124, - "end": 1149, + "start": 1464, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1124, - "end": 1142, + "start": 1464, + "end": 1482, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 1124, - "end": 1128, + "start": 1464, + "end": 1468, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1129, - "end": 1142, + "start": 1469, + "end": 1482, "loc": { "start": { - "line": 44, + "line": 60, "column": 9 }, "end": { - "line": 44, + "line": 60, "column": 22 }, "identifierName": "startTimeMSec" @@ -117744,15 +118666,15 @@ }, "right": { "type": "NullLiteral", - "start": 1145, - "end": 1149, + "start": 1485, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 60, "column": 25 }, "end": { - "line": 44, + "line": 60, "column": 29 } } @@ -117761,73 +118683,73 @@ }, { "type": "ExpressionStatement", - "start": 1155, - "end": 1203, + "start": 1495, + "end": 1543, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 1155, - "end": 1202, + "start": 1495, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1155, - "end": 1177, + "start": 1495, + "end": 1517, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1155, - "end": 1159, + "start": 1495, + "end": 1499, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1160, - "end": 1177, + "start": 1500, + "end": 1517, "loc": { "start": { - "line": 45, + "line": 61, "column": 9 }, "end": { - "line": 45, + "line": 61, "column": 26 }, "identifierName": "mainMotionManager" @@ -117838,29 +118760,29 @@ }, "right": { "type": "NewExpression", - "start": 1180, - "end": 1202, + "start": 1520, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 61, "column": 29 }, "end": { - "line": 45, + "line": 61, "column": 51 } }, "callee": { "type": "Identifier", - "start": 1184, - "end": 1200, + "start": 1524, + "end": 1540, "loc": { "start": { - "line": 45, + "line": 61, "column": 33 }, "end": { - "line": 45, + "line": 61, "column": 49 }, "identifierName": "L2DMotionManager" @@ -117874,15 +118796,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -117891,58 +118813,58 @@ }, { "type": "ExpressionStatement", - "start": 1227, - "end": 1275, + "start": 1567, + "end": 1615, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 1227, - "end": 1274, + "start": 1567, + "end": 1614, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1227, - "end": 1249, + "start": 1567, + "end": 1589, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1227, - "end": 1231, + "start": 1567, + "end": 1571, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 8 } }, @@ -117950,15 +118872,15 @@ }, "property": { "type": "Identifier", - "start": 1232, - "end": 1249, + "start": 1572, + "end": 1589, "loc": { "start": { - "line": 46, + "line": 62, "column": 9 }, "end": { - "line": 46, + "line": 62, "column": 26 }, "identifierName": "expressionManager" @@ -117970,29 +118892,29 @@ }, "right": { "type": "NewExpression", - "start": 1252, - "end": 1274, + "start": 1592, + "end": 1614, "loc": { "start": { - "line": 46, + "line": 62, "column": 29 }, "end": { - "line": 46, + "line": 62, "column": 51 } }, "callee": { "type": "Identifier", - "start": 1256, - "end": 1272, + "start": 1596, + "end": 1612, "loc": { "start": { - "line": 46, + "line": 62, "column": 33 }, "end": { - "line": 46, + "line": 62, "column": 49 }, "identifierName": "L2DMotionManager" @@ -118007,15 +118929,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -118025,15 +118947,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -118042,58 +118964,58 @@ }, { "type": "ExpressionStatement", - "start": 1299, - "end": 1317, + "start": 1639, + "end": 1657, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 1299, - "end": 1316, + "start": 1639, + "end": 1656, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1299, - "end": 1311, + "start": 1639, + "end": 1651, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 1299, - "end": 1303, + "start": 1639, + "end": 1643, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 8 } }, @@ -118101,15 +119023,15 @@ }, "property": { "type": "Identifier", - "start": 1304, - "end": 1311, + "start": 1644, + "end": 1651, "loc": { "start": { - "line": 47, + "line": 63, "column": 9 }, "end": { - "line": 47, + "line": 63, "column": 16 }, "identifierName": "motions" @@ -118121,15 +119043,15 @@ }, "right": { "type": "ObjectExpression", - "start": 1314, - "end": 1316, + "start": 1654, + "end": 1656, "loc": { "start": { - "line": 47, + "line": 63, "column": 19 }, "end": { - "line": 47, + "line": 63, "column": 21 } }, @@ -118141,15 +119063,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -118158,73 +119080,73 @@ }, { "type": "ExpressionStatement", - "start": 1322, - "end": 1344, + "start": 1662, + "end": 1684, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 1322, - "end": 1343, + "start": 1662, + "end": 1683, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1322, - "end": 1338, + "start": 1662, + "end": 1678, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1322, - "end": 1326, + "start": 1662, + "end": 1666, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1327, - "end": 1338, + "start": 1667, + "end": 1678, "loc": { "start": { - "line": 48, + "line": 64, "column": 9 }, "end": { - "line": 48, + "line": 64, "column": 20 }, "identifierName": "expressions" @@ -118235,15 +119157,15 @@ }, "right": { "type": "ObjectExpression", - "start": 1341, - "end": 1343, + "start": 1681, + "end": 1683, "loc": { "start": { - "line": 48, + "line": 64, "column": 23 }, "end": { - "line": 48, + "line": 64, "column": 25 } }, @@ -118253,73 +119175,73 @@ }, { "type": "ExpressionStatement", - "start": 1349, - "end": 1374, + "start": 1689, + "end": 1714, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 1349, - "end": 1373, + "start": 1689, + "end": 1713, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1349, - "end": 1365, + "start": 1689, + "end": 1705, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1349, - "end": 1353, + "start": 1689, + "end": 1693, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1354, - "end": 1365, + "start": 1694, + "end": 1705, "loc": { "start": { - "line": 49, + "line": 65, "column": 9 }, "end": { - "line": 49, + "line": 65, "column": 20 }, "identifierName": "isTexLoaded" @@ -118330,15 +119252,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1368, - "end": 1373, + "start": 1708, + "end": 1713, "loc": { "start": { - "line": 49, + "line": 65, "column": 23 }, "end": { - "line": 49, + "line": 65, "column": 28 } }, @@ -118350,82 +119272,18 @@ "directives": [] }, "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n ", - "start": 0, - "end": 160, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 7, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n * EYHN 基于 live2d 官方 Live2DFramework.js 修改\n *\n * Copyright © 2016 - 2017 EYHN\n ", - "start": 162, - "end": 247, - "loc": { - "start": { - "line": 9, - "column": 0 - }, - "end": { - "line": 13, - "column": 3 - } - } - }, - { - "type": "CommentLine", - "value": " Modified by xiazeyu.", - "start": 249, - "end": 272, - "loc": { - "start": { - "line": 15, - "column": 0 - }, - "end": { - "line": 15, - "column": 23 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n* @desc Basic functions releated to model react\n", - "start": 274, - "end": 328, - "loc": { - "start": { - "line": 17, - "column": 0 - }, - "end": { - "line": 19, - "column": 2 - } - } - }, { "type": "CommentLine", "value": "============================================================", - "start": 330, - "end": 392, + "start": 670, + "end": 732, "loc": { "start": { - "line": 21, + "line": 37, "column": 0 }, "end": { - "line": 21, + "line": 37, "column": 62 } } @@ -118433,15 +119291,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 393, - "end": 455, + "start": 733, + "end": 795, "loc": { "start": { - "line": 22, + "line": 38, "column": 0 }, "end": { - "line": 22, + "line": 38, "column": 62 } } @@ -118449,15 +119307,15 @@ { "type": "CommentLine", "value": " class L2DBaseModel", - "start": 456, - "end": 478, + "start": 796, + "end": 818, "loc": { "start": { - "line": 23, + "line": 39, "column": 0 }, "end": { - "line": 23, + "line": 39, "column": 22 } } @@ -118465,15 +119323,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 479, - "end": 541, + "start": 819, + "end": 881, "loc": { "start": { - "line": 24, + "line": 40, "column": 0 }, "end": { - "line": 24, + "line": 40, "column": 62 } } @@ -118481,15 +119339,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 542, - "end": 604, + "start": 882, + "end": 944, "loc": { "start": { - "line": 25, + "line": 41, "column": 0 }, "end": { - "line": 25, + "line": 41, "column": 62 } } @@ -118572,15 +119430,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 330, - "end": 392, + "start": 670, + "end": 732, "loc": { "start": { - "line": 21, + "line": 37, "column": 0 }, "end": { - "line": 21, + "line": 37, "column": 62 } } @@ -118588,15 +119446,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 393, - "end": 455, + "start": 733, + "end": 795, "loc": { "start": { - "line": 22, + "line": 38, "column": 0 }, "end": { - "line": 22, + "line": 38, "column": 62 } } @@ -118604,15 +119462,15 @@ { "type": "CommentLine", "value": " class L2DBaseModel", - "start": 456, - "end": 478, + "start": 796, + "end": 818, "loc": { "start": { - "line": 23, + "line": 39, "column": 0 }, "end": { - "line": 23, + "line": 39, "column": 22 } } @@ -118620,15 +119478,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 479, - "end": 541, + "start": 819, + "end": 881, "loc": { "start": { - "line": 24, + "line": 40, "column": 0 }, "end": { - "line": 24, + "line": 40, "column": 62 } } @@ -118636,15 +119494,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 542, - "end": 604, + "start": 882, + "end": 944, "loc": { "start": { - "line": 25, + "line": 41, "column": 0 }, "end": { - "line": 25, + "line": 41, "column": 62 } } @@ -118652,15 +119510,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -118668,15 +119526,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -118684,15 +119542,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -118700,15 +119558,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -118716,15 +119574,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -118732,15 +119590,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -118748,15 +119606,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -118764,15 +119622,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1399, - "end": 1461, + "start": 1739, + "end": 1801, "loc": { "start": { - "line": 54, + "line": 70, "column": 0 }, "end": { - "line": 54, + "line": 70, "column": 62 } } @@ -118780,15 +119638,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getModelMatrix()", - "start": 1462, - "end": 1499, + "start": 1802, + "end": 1839, "loc": { "start": { - "line": 55, + "line": 71, "column": 0 }, "end": { - "line": 55, + "line": 71, "column": 37 } } @@ -118796,15 +119654,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1500, - "end": 1562, + "start": 1840, + "end": 1902, "loc": { "start": { - "line": 56, + "line": 72, "column": 0 }, "end": { - "line": 56, + "line": 72, "column": 62 } } @@ -118812,15 +119670,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1649, - "end": 1711, + "start": 1989, + "end": 2051, "loc": { "start": { - "line": 61, + "line": 77, "column": 0 }, "end": { - "line": 61, + "line": 77, "column": 62 } } @@ -118828,15 +119686,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAlpha()", - "start": 1712, - "end": 1743, + "start": 2052, + "end": 2083, "loc": { "start": { - "line": 62, + "line": 78, "column": 0 }, "end": { - "line": 62, + "line": 78, "column": 31 } } @@ -118844,15 +119702,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1744, - "end": 1806, + "start": 2084, + "end": 2146, "loc": { "start": { - "line": 63, + "line": 79, "column": 0 }, "end": { - "line": 63, + "line": 79, "column": 62 } } @@ -118860,15 +119718,15 @@ { "type": "CommentBlock", "value": "float", - "start": 1852, - "end": 1861, + "start": 2192, + "end": 2201, "loc": { "start": { - "line": 64, + "line": 80, "column": 45 }, "end": { - "line": 64, + "line": 80, "column": 54 } } @@ -118876,15 +119734,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1940, - "end": 2002, + "start": 2280, + "end": 2342, "loc": { "start": { - "line": 70, + "line": 86, "column": 0 }, "end": { - "line": 70, + "line": 86, "column": 62 } } @@ -118892,15 +119750,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getAlpha()", - "start": 2003, - "end": 2034, + "start": 2343, + "end": 2374, "loc": { "start": { - "line": 71, + "line": 87, "column": 0 }, "end": { - "line": 71, + "line": 87, "column": 31 } } @@ -118908,15 +119766,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2035, - "end": 2097, + "start": 2375, + "end": 2437, "loc": { "start": { - "line": 72, + "line": 88, "column": 0 }, "end": { - "line": 72, + "line": 88, "column": 62 } } @@ -118924,15 +119782,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2172, - "end": 2234, + "start": 2512, + "end": 2574, "loc": { "start": { - "line": 77, + "line": 93, "column": 0 }, "end": { - "line": 77, + "line": 93, "column": 62 } } @@ -118940,15 +119798,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isInitialized()", - "start": 2235, - "end": 2271, + "start": 2575, + "end": 2611, "loc": { "start": { - "line": 78, + "line": 94, "column": 0 }, "end": { - "line": 78, + "line": 94, "column": 36 } } @@ -118956,15 +119814,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2272, - "end": 2334, + "start": 2612, + "end": 2674, "loc": { "start": { - "line": 79, + "line": 95, "column": 0 }, "end": { - "line": 79, + "line": 95, "column": 62 } } @@ -118972,15 +119830,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2420, - "end": 2482, + "start": 2760, + "end": 2822, "loc": { "start": { - "line": 84, + "line": 100, "column": 0 }, "end": { - "line": 84, + "line": 100, "column": 62 } } @@ -118988,15 +119846,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setInitialized()", - "start": 2483, - "end": 2520, + "start": 2823, + "end": 2860, "loc": { "start": { - "line": 85, + "line": 101, "column": 0 }, "end": { - "line": 85, + "line": 101, "column": 37 } } @@ -119004,15 +119862,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2521, - "end": 2583, + "start": 2861, + "end": 2923, "loc": { "start": { - "line": 86, + "line": 102, "column": 0 }, "end": { - "line": 86, + "line": 102, "column": 62 } } @@ -119020,15 +119878,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 2635, - "end": 2646, + "start": 2975, + "end": 2986, "loc": { "start": { - "line": 87, + "line": 103, "column": 51 }, "end": { - "line": 87, + "line": 103, "column": 62 } } @@ -119036,15 +119894,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2679, - "end": 2741, + "start": 3019, + "end": 3081, "loc": { "start": { - "line": 91, + "line": 107, "column": 0 }, "end": { - "line": 91, + "line": 107, "column": 62 } } @@ -119052,15 +119910,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isUpdating()", - "start": 2742, - "end": 2775, + "start": 3082, + "end": 3115, "loc": { "start": { - "line": 92, + "line": 108, "column": 0 }, "end": { - "line": 92, + "line": 108, "column": 33 } } @@ -119068,15 +119926,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2776, - "end": 2838, + "start": 3116, + "end": 3178, "loc": { "start": { - "line": 93, + "line": 109, "column": 0 }, "end": { - "line": 93, + "line": 109, "column": 62 } } @@ -119084,15 +119942,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2918, - "end": 2980, + "start": 3258, + "end": 3320, "loc": { "start": { - "line": 98, + "line": 114, "column": 0 }, "end": { - "line": 98, + "line": 114, "column": 62 } } @@ -119100,15 +119958,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setUpdating()", - "start": 2981, - "end": 3015, + "start": 3321, + "end": 3355, "loc": { "start": { - "line": 99, + "line": 115, "column": 0 }, "end": { - "line": 99, + "line": 115, "column": 34 } } @@ -119116,15 +119974,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3016, - "end": 3078, + "start": 3356, + "end": 3418, "loc": { "start": { - "line": 100, + "line": 116, "column": 0 }, "end": { - "line": 100, + "line": 116, "column": 62 } } @@ -119132,15 +119990,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3127, - "end": 3138, + "start": 3467, + "end": 3478, "loc": { "start": { - "line": 101, + "line": 117, "column": 48 }, "end": { - "line": 101, + "line": 117, "column": 59 } } @@ -119148,15 +120006,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3168, - "end": 3230, + "start": 3508, + "end": 3570, "loc": { "start": { - "line": 105, + "line": 121, "column": 0 }, "end": { - "line": 105, + "line": 121, "column": 62 } } @@ -119164,15 +120022,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getLive2DModel()", - "start": 3231, - "end": 3268, + "start": 3571, + "end": 3608, "loc": { "start": { - "line": 106, + "line": 122, "column": 0 }, "end": { - "line": 106, + "line": 122, "column": 37 } } @@ -119180,15 +120038,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3269, - "end": 3331, + "start": 3609, + "end": 3671, "loc": { "start": { - "line": 107, + "line": 123, "column": 0 }, "end": { - "line": 107, + "line": 123, "column": 62 } } @@ -119196,15 +120054,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3418, - "end": 3480, + "start": 3758, + "end": 3820, "loc": { "start": { - "line": 112, + "line": 128, "column": 0 }, "end": { - "line": 112, + "line": 128, "column": 62 } } @@ -119212,15 +120070,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSync()", - "start": 3481, - "end": 3514, + "start": 3821, + "end": 3854, "loc": { "start": { - "line": 113, + "line": 129, "column": 0 }, "end": { - "line": 113, + "line": 129, "column": 33 } } @@ -119228,15 +120086,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3515, - "end": 3577, + "start": 3855, + "end": 3917, "loc": { "start": { - "line": 114, + "line": 130, "column": 0 }, "end": { - "line": 114, + "line": 130, "column": 62 } } @@ -119244,15 +120102,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3625, - "end": 3636, + "start": 3965, + "end": 3976, "loc": { "start": { - "line": 115, + "line": 131, "column": 47 }, "end": { - "line": 115, + "line": 131, "column": 58 } } @@ -119260,168 +120118,8 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3665, - "end": 3727, - "loc": { - "start": { - "line": 119, - "column": 0 - }, - "end": { - "line": 119, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DBaseModel # setLipSyncValue()", - "start": 3728, - "end": 3766, - "loc": { - "start": { - "line": 120, - "column": 0 - }, - "end": { - "line": 120, - "column": 38 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 3767, - "end": 3829, - "loc": { - "start": { - "line": 121, - "column": 0 - }, - "end": { - "line": 121, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 3882, - "end": 3891, - "loc": { - "start": { - "line": 122, - "column": 52 - }, - "end": { - "line": 122, - "column": 61 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 3925, - "end": 3987, - "loc": { - "start": { - "line": 126, - "column": 0 - }, - "end": { - "line": 126, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DBaseModel # setAccel()", - "start": 3988, - "end": 4019, - "loc": { - "start": { - "line": 127, - "column": 0 - }, - "end": { - "line": 127, - "column": 31 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 4020, - "end": 4082, - "loc": { - "start": { - "line": 128, - "column": 0 - }, - "end": { - "line": 128, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 4128, - "end": 4137, - "loc": { - "start": { - "line": 129, - "column": 45 - }, - "end": { - "line": 129, - "column": 54 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 4140, - "end": 4149, - "loc": { - "start": { - "line": 129, - "column": 57 - }, - "end": { - "line": 129, - "column": 66 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 4152, - "end": 4161, - "loc": { - "start": { - "line": 129, - "column": 69 - }, - "end": { - "line": 129, - "column": 78 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 4231, - "end": 4293, + "start": 4005, + "end": 4067, "loc": { "start": { "line": 135, @@ -119435,9 +120133,9 @@ }, { "type": "CommentLine", - "value": " L2DBaseModel # setDrag()", - "start": 4294, - "end": 4324, + "value": " L2DBaseModel # setLipSyncValue()", + "start": 4068, + "end": 4106, "loc": { "start": { "line": 136, @@ -119445,15 +120143,15 @@ }, "end": { "line": 136, - "column": 30 + "column": 38 } } }, { "type": "CommentLine", "value": "============================================================", - "start": 4325, - "end": 4387, + "start": 4107, + "end": 4169, "loc": { "start": { "line": 137, @@ -119468,15 +120166,175 @@ { "type": "CommentBlock", "value": "float", - "start": 4432, - "end": 4441, + "start": 4222, + "end": 4231, "loc": { "start": { "line": 138, - "column": 44 + "column": 52 }, "end": { "line": 138, + "column": 61 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 4265, + "end": 4327, + "loc": { + "start": { + "line": 142, + "column": 0 + }, + "end": { + "line": 142, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DBaseModel # setAccel()", + "start": 4328, + "end": 4359, + "loc": { + "start": { + "line": 143, + "column": 0 + }, + "end": { + "line": 143, + "column": 31 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 4360, + "end": 4422, + "loc": { + "start": { + "line": 144, + "column": 0 + }, + "end": { + "line": 144, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 4468, + "end": 4477, + "loc": { + "start": { + "line": 145, + "column": 45 + }, + "end": { + "line": 145, + "column": 54 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 4480, + "end": 4489, + "loc": { + "start": { + "line": 145, + "column": 57 + }, + "end": { + "line": 145, + "column": 66 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 4492, + "end": 4501, + "loc": { + "start": { + "line": 145, + "column": 69 + }, + "end": { + "line": 145, + "column": 78 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 4571, + "end": 4633, + "loc": { + "start": { + "line": 151, + "column": 0 + }, + "end": { + "line": 151, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DBaseModel # setDrag()", + "start": 4634, + "end": 4664, + "loc": { + "start": { + "line": 152, + "column": 0 + }, + "end": { + "line": 152, + "column": 30 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 4665, + "end": 4727, + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 153, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 4772, + "end": 4781, + "loc": { + "start": { + "line": 154, + "column": 44 + }, + "end": { + "line": 154, "column": 53 } } @@ -119484,15 +120342,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4444, - "end": 4453, + "start": 4784, + "end": 4793, "loc": { "start": { - "line": 138, + "line": 154, "column": 56 }, "end": { - "line": 138, + "line": 154, "column": 65 } } @@ -119500,15 +120358,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4500, - "end": 4562, + "start": 4840, + "end": 4902, "loc": { "start": { - "line": 143, + "line": 159, "column": 0 }, "end": { - "line": 143, + "line": 159, "column": 62 } } @@ -119516,15 +120374,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getMainMotionManager()", - "start": 4563, - "end": 4606, + "start": 4903, + "end": 4946, "loc": { "start": { - "line": 144, + "line": 160, "column": 0 }, "end": { - "line": 144, + "line": 160, "column": 43 } } @@ -119532,15 +120390,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4607, - "end": 4669, + "start": 4947, + "end": 5009, "loc": { "start": { - "line": 145, + "line": 161, "column": 0 }, "end": { - "line": 145, + "line": 161, "column": 62 } } @@ -119548,15 +120406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4768, - "end": 4830, + "start": 5108, + "end": 5170, "loc": { "start": { - "line": 150, + "line": 166, "column": 0 }, "end": { - "line": 150, + "line": 166, "column": 62 } } @@ -119564,15 +120422,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getExpressionManager()", - "start": 4831, - "end": 4874, + "start": 5171, + "end": 5214, "loc": { "start": { - "line": 151, + "line": 167, "column": 0 }, "end": { - "line": 151, + "line": 167, "column": 43 } } @@ -119580,15 +120438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4875, - "end": 4937, + "start": 5215, + "end": 5277, "loc": { "start": { - "line": 152, + "line": 168, "column": 0 }, "end": { - "line": 152, + "line": 168, "column": 62 } } @@ -119596,15 +120454,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5036, - "end": 5098, + "start": 5376, + "end": 5438, "loc": { "start": { - "line": 157, + "line": 173, "column": 0 }, "end": { - "line": 157, + "line": 173, "column": 62 } } @@ -119612,15 +120470,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadModelData()", - "start": 5099, - "end": 5135, + "start": 5439, + "end": 5475, "loc": { "start": { - "line": 158, + "line": 174, "column": 0 }, "end": { - "line": 158, + "line": 174, "column": 36 } } @@ -119628,15 +120486,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5136, - "end": 5198, + "start": 5476, + "end": 5538, "loc": { "start": { - "line": 159, + "line": 175, "column": 0 }, "end": { - "line": 159, + "line": 175, "column": 62 } } @@ -119644,15 +120502,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5252, - "end": 5262, + "start": 5592, + "end": 5602, "loc": { "start": { - "line": 160, + "line": 176, "column": 53 }, "end": { - "line": 160, + "line": 176, "column": 63 } } @@ -119660,15 +120518,15 @@ { "type": "CommentBlock", "value": "\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n ", - "start": 5280, - "end": 5375, + "start": 5620, + "end": 5715, "loc": { "start": { - "line": 161, + "line": 177, "column": 4 }, "end": { - "line": 165, + "line": 181, "column": 6 } } @@ -119676,15 +120534,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 5427, - "end": 5445, + "start": 5767, + "end": 5785, "loc": { "start": { - "line": 166, + "line": 182, "column": 51 }, "end": { - "line": 166, + "line": 182, "column": 69 } } @@ -119692,15 +120550,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix", - "start": 5972, - "end": 5988, + "start": 6312, + "end": 6328, "loc": { "start": { - "line": 183, + "line": 199, "column": 52 }, "end": { - "line": 183, + "line": 199, "column": 68 } } @@ -119708,15 +120566,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6135, - "end": 6197, + "start": 6475, + "end": 6537, "loc": { "start": { - "line": 192, + "line": 208, "column": 0 }, "end": { - "line": 192, + "line": 208, "column": 62 } } @@ -119724,15 +120582,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadTexture()", - "start": 6198, - "end": 6232, + "start": 6538, + "end": 6572, "loc": { "start": { - "line": 193, + "line": 209, "column": 0 }, "end": { - "line": 193, + "line": 209, "column": 34 } } @@ -119740,15 +120598,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6233, - "end": 6295, + "start": 6573, + "end": 6635, "loc": { "start": { - "line": 194, + "line": 210, "column": 0 }, "end": { - "line": 194, + "line": 210, "column": 62 } } @@ -119756,15 +120614,15 @@ { "type": "CommentBlock", "value": "int", - "start": 6345, - "end": 6352, + "start": 6685, + "end": 6692, "loc": { "start": { - "line": 195, + "line": 211, "column": 49 }, "end": { - "line": 195, + "line": 211, "column": 56 } } @@ -119772,15 +120630,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6358, - "end": 6368, + "start": 6698, + "end": 6708, "loc": { "start": { - "line": 195, + "line": 211, "column": 62 }, "end": { - "line": 195, + "line": 211, "column": 72 } } @@ -119788,15 +120646,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 6452, - "end": 6470, + "start": 6792, + "end": 6810, "loc": { "start": { - "line": 198, + "line": 214, "column": 51 }, "end": { - "line": 198, + "line": 214, "column": 69 } } @@ -119804,15 +120662,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6762, - "end": 6824, + "start": 7102, + "end": 7164, "loc": { "start": { - "line": 211, + "line": 227, "column": 0 }, "end": { - "line": 211, + "line": 227, "column": 62 } } @@ -119820,15 +120678,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadMotion()", - "start": 6825, - "end": 6858, + "start": 7165, + "end": 7198, "loc": { "start": { - "line": 212, + "line": 228, "column": 0 }, "end": { - "line": 212, + "line": 228, "column": 33 } } @@ -119836,15 +120694,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6859, - "end": 6921, + "start": 7199, + "end": 7261, "loc": { "start": { - "line": 213, + "line": 229, "column": 0 }, "end": { - "line": 213, + "line": 229, "column": 62 } } @@ -119852,15 +120710,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6972, - "end": 6982, + "start": 7312, + "end": 7322, "loc": { "start": { - "line": 214, + "line": 230, "column": 50 }, "end": { - "line": 214, + "line": 230, "column": 60 } } @@ -119868,15 +120726,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6989, - "end": 6999, + "start": 7329, + "end": 7339, "loc": { "start": { - "line": 214, + "line": 230, "column": 67 }, "end": { - "line": 214, + "line": 230, "column": 77 } } @@ -119884,15 +120742,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7064, - "end": 7082, + "start": 7404, + "end": 7422, "loc": { "start": { - "line": 215, + "line": 231, "column": 51 }, "end": { - "line": 215, + "line": 231, "column": 69 } } @@ -119900,15 +120758,15 @@ { "type": "CommentLine", "value": "Live2DMotion", - "start": 7165, - "end": 7179, + "start": 7505, + "end": 7519, "loc": { "start": { - "line": 219, + "line": 235, "column": 23 }, "end": { - "line": 219, + "line": 235, "column": 37 } } @@ -119916,15 +120774,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7412, - "end": 7474, + "start": 7752, + "end": 7814, "loc": { "start": { - "line": 232, + "line": 248, "column": 0 }, "end": { - "line": 232, + "line": 248, "column": 62 } } @@ -119932,15 +120790,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadExpression()", - "start": 7475, - "end": 7512, + "start": 7815, + "end": 7852, "loc": { "start": { - "line": 233, + "line": 249, "column": 0 }, "end": { - "line": 233, + "line": 249, "column": 37 } } @@ -119948,15 +120806,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7513, - "end": 7575, + "start": 7853, + "end": 7915, "loc": { "start": { - "line": 234, + "line": 250, "column": 0 }, "end": { - "line": 234, + "line": 250, "column": 62 } } @@ -119964,15 +120822,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7630, - "end": 7640, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 235, + "line": 251, "column": 54 }, "end": { - "line": 235, + "line": 251, "column": 64 } } @@ -119980,15 +120838,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7647, - "end": 7657, + "start": 7987, + "end": 7997, "loc": { "start": { - "line": 235, + "line": 251, "column": 71 }, "end": { - "line": 235, + "line": 251, "column": 81 } } @@ -119996,15 +120854,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7722, - "end": 7740, + "start": 8062, + "end": 8080, "loc": { "start": { - "line": 236, + "line": 252, "column": 51 }, "end": { - "line": 236, + "line": 252, "column": 69 } } @@ -120012,15 +120870,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8047, - "end": 8109, + "start": 8387, + "end": 8449, "loc": { "start": { - "line": 249, + "line": 265, "column": 0 }, "end": { - "line": 249, + "line": 265, "column": 62 } } @@ -120028,15 +120886,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPose()", - "start": 8110, - "end": 8141, + "start": 8450, + "end": 8481, "loc": { "start": { - "line": 250, + "line": 266, "column": 0 }, "end": { - "line": 250, + "line": 266, "column": 31 } } @@ -120044,15 +120902,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8142, - "end": 8204, + "start": 8482, + "end": 8544, "loc": { "start": { - "line": 251, + "line": 267, "column": 0 }, "end": { - "line": 251, + "line": 267, "column": 62 } } @@ -120060,15 +120918,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8254, - "end": 8264, + "start": 8594, + "end": 8604, "loc": { "start": { - "line": 252, + "line": 268, "column": 49 }, "end": { - "line": 252, + "line": 268, "column": 59 } } @@ -120076,15 +120934,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8329, - "end": 8347, + "start": 8669, + "end": 8687, "loc": { "start": { - "line": 253, + "line": 269, "column": 51 }, "end": { - "line": 253, + "line": 269, "column": 69 } } @@ -120092,15 +120950,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8654, - "end": 8716, + "start": 8994, + "end": 9056, "loc": { "start": { - "line": 267, + "line": 283, "column": 0 }, "end": { - "line": 267, + "line": 283, "column": 62 } } @@ -120108,15 +120966,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPhysics()", - "start": 8717, - "end": 8751, + "start": 9057, + "end": 9091, "loc": { "start": { - "line": 268, + "line": 284, "column": 0 }, "end": { - "line": 268, + "line": 284, "column": 34 } } @@ -120124,15 +120982,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8752, - "end": 8814, + "start": 9092, + "end": 9154, "loc": { "start": { - "line": 269, + "line": 285, "column": 0 }, "end": { - "line": 269, + "line": 285, "column": 62 } } @@ -120140,15 +120998,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8866, - "end": 8876, + "start": 9206, + "end": 9216, "loc": { "start": { - "line": 270, + "line": 286, "column": 51 }, "end": { - "line": 270, + "line": 286, "column": 61 } } @@ -120156,15 +121014,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8931, - "end": 8949, + "start": 9271, + "end": 9289, "loc": { "start": { - "line": 271, + "line": 287, "column": 51 }, "end": { - "line": 271, + "line": 287, "column": 69 } } @@ -120172,15 +121030,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9206, - "end": 9268, + "start": 9546, + "end": 9608, "loc": { "start": { - "line": 284, + "line": 300, "column": 0 }, "end": { - "line": 284, + "line": 300, "column": 62 } } @@ -120188,15 +121046,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # hitTestSimple()", - "start": 9269, - "end": 9305, + "start": 9609, + "end": 9645, "loc": { "start": { - "line": 285, + "line": 301, "column": 0 }, "end": { - "line": 285, + "line": 301, "column": 36 } } @@ -120204,15 +121062,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9306, - "end": 9368, + "start": 9646, + "end": 9708, "loc": { "start": { - "line": 286, + "line": 302, "column": 0 }, "end": { - "line": 286, + "line": 302, "column": 62 } } @@ -120220,15 +121078,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10227, - "end": 10289, + "start": 10567, + "end": 10629, "loc": { "start": { - "line": 316, + "line": 332, "column": 0 }, "end": { - "line": 316, + "line": 332, "column": 62 } } @@ -120236,15 +121094,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10290, - "end": 10352, + "start": 10630, + "end": 10692, "loc": { "start": { - "line": 317, + "line": 333, "column": 0 }, "end": { - "line": 317, + "line": 333, "column": 62 } } @@ -120252,15 +121110,15 @@ { "type": "CommentLine", "value": " class L2DExpressionMotion extends AMotion", - "start": 10353, - "end": 10403, + "start": 10693, + "end": 10743, "loc": { "start": { - "line": 318, + "line": 334, "column": 0 }, "end": { - "line": 318, + "line": 334, "column": 50 } } @@ -120268,15 +121126,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10404, - "end": 10466, + "start": 10744, + "end": 10806, "loc": { "start": { - "line": 319, + "line": 335, "column": 0 }, "end": { - "line": 319, + "line": 335, "column": 62 } } @@ -120284,15 +121142,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10467, - "end": 10529, + "start": 10807, + "end": 10869, "loc": { "start": { - "line": 320, + "line": 336, "column": 0 }, "end": { - "line": 320, + "line": 336, "column": 62 } } @@ -120300,15 +121158,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 10643, - "end": 10674, + "start": 10983, + "end": 11014, "loc": { "start": { - "line": 323, + "line": 339, "column": 34 }, "end": { - "line": 323, + "line": 339, "column": 65 } } @@ -120316,15 +121174,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion extends AMotion", - "start": 10725, - "end": 10763, + "start": 11065, + "end": 11103, "loc": { "start": { - "line": 326, + "line": 342, "column": 47 }, "end": { - "line": 326, + "line": 342, "column": 85 } } @@ -120332,15 +121190,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10765, - "end": 10827, + "start": 11105, + "end": 11167, "loc": { "start": { - "line": 328, + "line": 344, "column": 0 }, "end": { - "line": 328, + "line": 344, "column": 62 } } @@ -120348,15 +121206,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10984, - "end": 11046, + "start": 11324, + "end": 11386, "loc": { "start": { - "line": 334, + "line": 350, "column": 0 }, "end": { - "line": 334, + "line": 350, "column": 62 } } @@ -120364,15 +121222,15 @@ { "type": "CommentLine", "value": " static L2DExpressionMotion.loadJson()", - "start": 11047, - "end": 11090, + "start": 11387, + "end": 11430, "loc": { "start": { - "line": 335, + "line": 351, "column": 0 }, "end": { - "line": 335, + "line": 351, "column": 43 } } @@ -120380,15 +121238,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 11091, - "end": 11153, + "start": 11431, + "end": 11493, "loc": { "start": { - "line": 336, + "line": 352, "column": 0 }, "end": { - "line": 336, + "line": 352, "column": 62 } } @@ -120396,15 +121254,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 11647, - "end": 11678, + "start": 11987, + "end": 12018, "loc": { "start": { - "line": 352, + "line": 368, "column": 24 }, "end": { - "line": 352, + "line": 368, "column": 55 } } @@ -120412,15 +121270,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 12978, - "end": 13040, + "start": 13318, + "end": 13380, "loc": { "start": { - "line": 393, + "line": 409, "column": 0 }, "end": { - "line": 393, + "line": 409, "column": 62 } } @@ -120428,15 +121286,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion # updateParamExe()", - "start": 13041, - "end": 13085, + "start": 13381, + "end": 13425, "loc": { "start": { - "line": 394, + "line": 410, "column": 0 }, "end": { - "line": 394, + "line": 410, "column": 44 } } @@ -120444,15 +121302,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13086, - "end": 13148, + "start": 13426, + "end": 13488, "loc": { "start": { - "line": 395, + "line": 411, "column": 0 }, "end": { - "line": 395, + "line": 411, "column": 62 } } @@ -120460,15 +121318,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -120476,15 +121334,15 @@ { "type": "CommentBlock", "value": "long", - "start": 13238, - "end": 13246, + "start": 13578, + "end": 13586, "loc": { "start": { - "line": 396, + "line": 412, "column": 89 }, "end": { - "line": 396, + "line": 412, "column": 97 } } @@ -120492,15 +121350,15 @@ { "type": "CommentBlock", "value": "float", - "start": 13255, - "end": 13264, + "start": 13595, + "end": 13604, "loc": { "start": { - "line": 396, + "line": 412, "column": 106 }, "end": { - "line": 396, + "line": 412, "column": 115 } } @@ -120508,15 +121366,15 @@ { "type": "CommentBlock", "value": "MotionQueueEnt", - "start": 13281, - "end": 13299, + "start": 13621, + "end": 13639, "loc": { "start": { - "line": 396, + "line": 412, "column": 132 }, "end": { - "line": 396, + "line": 412, "column": 150 } } @@ -120524,15 +121382,15 @@ { "type": "CommentLine", "value": "L2DExpressionParam", - "start": 13401, - "end": 13421, + "start": 13741, + "end": 13761, "loc": { "start": { - "line": 398, + "line": 414, "column": 39 }, "end": { - "line": 398, + "line": 414, "column": 59 } } @@ -120540,15 +121398,15 @@ { "type": "CommentLine", "value": " if (!param || !param.type) continue;", - "start": 13430, - "end": 13469, + "start": 13770, + "end": 13809, "loc": { "start": { - "line": 399, + "line": 415, "column": 8 }, "end": { - "line": 399, + "line": 415, "column": 47 } } @@ -120556,15 +121414,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13889, - "end": 13951, + "start": 14229, + "end": 14291, "loc": { "start": { - "line": 412, + "line": 428, "column": 0 }, "end": { - "line": 412, + "line": 428, "column": 62 } } @@ -120572,15 +121430,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13952, - "end": 14014, + "start": 14292, + "end": 14354, "loc": { "start": { - "line": 413, + "line": 429, "column": 0 }, "end": { - "line": 413, + "line": 429, "column": 62 } } @@ -120588,15 +121446,15 @@ { "type": "CommentLine", "value": " class L2DExpressionParam", - "start": 14015, - "end": 14043, + "start": 14355, + "end": 14383, "loc": { "start": { - "line": 414, + "line": 430, "column": 0 }, "end": { - "line": 414, + "line": 430, "column": 28 } } @@ -120604,15 +121462,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14044, - "end": 14106, + "start": 14384, + "end": 14446, "loc": { "start": { - "line": 415, + "line": 431, "column": 0 }, "end": { - "line": 415, + "line": 431, "column": 62 } } @@ -120620,15 +121478,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14107, - "end": 14169, + "start": 14447, + "end": 14509, "loc": { "start": { - "line": 416, + "line": 432, "column": 0 }, "end": { - "line": 416, + "line": 432, "column": 62 } } @@ -120636,15 +121494,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14266, - "end": 14328, + "start": 14606, + "end": 14668, "loc": { "start": { - "line": 423, + "line": 439, "column": 0 }, "end": { - "line": 423, + "line": 439, "column": 62 } } @@ -120652,15 +121510,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14329, - "end": 14391, + "start": 14669, + "end": 14731, "loc": { "start": { - "line": 424, + "line": 440, "column": 0 }, "end": { - "line": 424, + "line": 440, "column": 62 } } @@ -120668,15 +121526,15 @@ { "type": "CommentLine", "value": " class L2DEyeBlink", - "start": 14392, - "end": 14413, + "start": 14732, + "end": 14753, "loc": { "start": { - "line": 425, + "line": 441, "column": 0 }, "end": { - "line": 425, + "line": 441, "column": 21 } } @@ -120684,15 +121542,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14414, - "end": 14476, + "start": 14754, + "end": 14816, "loc": { "start": { - "line": 426, + "line": 442, "column": 0 }, "end": { - "line": 426, + "line": 442, "column": 62 } } @@ -120700,15 +121558,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14477, - "end": 14539, + "start": 14817, + "end": 14879, "loc": { "start": { - "line": 427, + "line": 443, "column": 0 }, "end": { - "line": 427, + "line": 443, "column": 62 } } @@ -120716,15 +121574,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14595, - "end": 14614, + "start": 14935, + "end": 14954, "loc": { "start": { - "line": 429, + "line": 445, "column": 30 }, "end": { - "line": 429, + "line": 445, "column": 49 } } @@ -120732,15 +121590,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -120748,15 +121606,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14650, - "end": 14669, + "start": 14990, + "end": 15009, "loc": { "start": { - "line": 430, + "line": 446, "column": 31 }, "end": { - "line": 430, + "line": 446, "column": 50 } } @@ -120764,15 +121622,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -120780,15 +121638,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14708, - "end": 14727, + "start": 15048, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 447, "column": 34 }, "end": { - "line": 431, + "line": 447, "column": 53 } } @@ -120796,15 +121654,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -120812,15 +121670,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15020, - "end": 15082, + "start": 15360, + "end": 15422, "loc": { "start": { - "line": 442, + "line": 458, "column": 0 }, "end": { - "line": 442, + "line": 458, "column": 62 } } @@ -120828,15 +121686,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # calcNextBlink()", - "start": 15083, - "end": 15118, + "start": 15423, + "end": 15458, "loc": { "start": { - "line": 443, + "line": 459, "column": 0 }, "end": { - "line": 443, + "line": 459, "column": 35 } } @@ -120844,15 +121702,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15119, - "end": 15181, + "start": 15459, + "end": 15521, "loc": { "start": { - "line": 444, + "line": 460, "column": 0 }, "end": { - "line": 444, + "line": 460, "column": 62 } } @@ -120860,15 +121718,15 @@ { "type": "CommentBlock", "value": "long", - "start": 15247, - "end": 15255, + "start": 15587, + "end": 15595, "loc": { "start": { - "line": 446, + "line": 462, "column": 13 }, "end": { - "line": 446, + "line": 462, "column": 21 } } @@ -120876,15 +121734,15 @@ { "type": "CommentBlock", "value": "Number", - "start": 15296, - "end": 15306, + "start": 15636, + "end": 15646, "loc": { "start": { - "line": 447, + "line": 463, "column": 10 }, "end": { - "line": 447, + "line": 463, "column": 20 } } @@ -120892,15 +121750,15 @@ { "type": "CommentBlock", "value": "(long)", - "start": 15336, - "end": 15346, + "start": 15676, + "end": 15686, "loc": { "start": { - "line": 448, + "line": 464, "column": 12 }, "end": { - "line": 448, + "line": 464, "column": 22 } } @@ -120908,168 +121766,8 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15397, - "end": 15459, - "loc": { - "start": { - "line": 451, - "column": 0 - }, - "end": { - "line": 451, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DEyeBlink # setInterval()", - "start": 15460, - "end": 15493, - "loc": { - "start": { - "line": 452, - "column": 0 - }, - "end": { - "line": 452, - "column": 33 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 15494, - "end": 15556, - "loc": { - "start": { - "line": 453, - "column": 0 - }, - "end": { - "line": 453, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "int", - "start": 15621, - "end": 15628, - "loc": { - "start": { - "line": 454, - "column": 64 - }, - "end": { - "line": 454, - "column": 71 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 15683, - "end": 15745, - "loc": { - "start": { - "line": 458, - "column": 0 - }, - "end": { - "line": 458, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DEyeBlink # setEyeMotion()", - "start": 15746, - "end": 15780, - "loc": { - "start": { - "line": 459, - "column": 0 - }, - "end": { - "line": 459, - "column": 34 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 15781, - "end": 15843, - "loc": { - "start": { - "line": 460, - "column": 0 - }, - "end": { - "line": 460, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "int", - "start": 15908, - "end": 15915, - "loc": { - "start": { - "line": 461, - "column": 64 - }, - "end": { - "line": 461, - "column": 71 - } - } - }, - { - "type": "CommentBlock", - "value": "int", - "start": 15933, - "end": 15940, - "loc": { - "start": { - "line": 461, - "column": 89 - }, - "end": { - "line": 461, - "column": 96 - } - } - }, - { - "type": "CommentBlock", - "value": "int", - "start": 15959, - "end": 15966, - "loc": { - "start": { - "line": 461, - "column": 115 - }, - "end": { - "line": 461, - "column": 122 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 16115, - "end": 16177, + "start": 15737, + "end": 15799, "loc": { "start": { "line": 467, @@ -121083,9 +121781,9 @@ }, { "type": "CommentLine", - "value": " L2DEyeBlink # updateParam()", - "start": 16178, - "end": 16211, + "value": " L2DEyeBlink # setInterval()", + "start": 15800, + "end": 15833, "loc": { "start": { "line": 468, @@ -121100,8 +121798,8 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16212, - "end": 16274, + "start": 15834, + "end": 15896, "loc": { "start": { "line": 469, @@ -121115,16 +121813,176 @@ }, { "type": "CommentBlock", - "value": "ALive2DModel", - "start": 16326, - "end": 16342, + "value": "int", + "start": 15961, + "end": 15968, "loc": { "start": { "line": 470, - "column": 51 + "column": 64 }, "end": { "line": 470, + "column": 71 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 16023, + "end": 16085, + "loc": { + "start": { + "line": 474, + "column": 0 + }, + "end": { + "line": 474, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DEyeBlink # setEyeMotion()", + "start": 16086, + "end": 16120, + "loc": { + "start": { + "line": 475, + "column": 0 + }, + "end": { + "line": 475, + "column": 34 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 16121, + "end": 16183, + "loc": { + "start": { + "line": 476, + "column": 0 + }, + "end": { + "line": 476, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "int", + "start": 16248, + "end": 16255, + "loc": { + "start": { + "line": 477, + "column": 64 + }, + "end": { + "line": 477, + "column": 71 + } + } + }, + { + "type": "CommentBlock", + "value": "int", + "start": 16273, + "end": 16280, + "loc": { + "start": { + "line": 477, + "column": 89 + }, + "end": { + "line": 477, + "column": 96 + } + } + }, + { + "type": "CommentBlock", + "value": "int", + "start": 16299, + "end": 16306, + "loc": { + "start": { + "line": 477, + "column": 115 + }, + "end": { + "line": 477, + "column": 122 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 16455, + "end": 16517, + "loc": { + "start": { + "line": 483, + "column": 0 + }, + "end": { + "line": 483, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DEyeBlink # updateParam()", + "start": 16518, + "end": 16551, + "loc": { + "start": { + "line": 484, + "column": 0 + }, + "end": { + "line": 484, + "column": 33 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 16552, + "end": 16614, + "loc": { + "start": { + "line": 485, + "column": 0 + }, + "end": { + "line": 485, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "ALive2DModel", + "start": 16666, + "end": 16682, + "loc": { + "start": { + "line": 486, + "column": 51 + }, + "end": { + "line": 486, "column": 67 } } @@ -121132,15 +121990,15 @@ { "type": "CommentBlock", "value": ":long", - "start": 16359, - "end": 16368, + "start": 16699, + "end": 16708, "loc": { "start": { - "line": 471, + "line": 487, "column": 13 }, "end": { - "line": 471, + "line": 487, "column": 22 } } @@ -121148,15 +122006,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16421, - "end": 16432, + "start": 16761, + "end": 16772, "loc": { "start": { - "line": 472, + "line": 488, "column": 22 }, "end": { - "line": 472, + "line": 488, "column": 33 } } @@ -121164,15 +122022,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16444, - "end": 16455, + "start": 16784, + "end": 16795, "loc": { "start": { - "line": 473, + "line": 489, "column": 10 }, "end": { - "line": 473, + "line": 489, "column": 21 } } @@ -121180,15 +122038,15 @@ { "type": "CommentLine", "value": "== enum EYE_STATE ==", - "start": 18090, - "end": 18112, + "start": 18430, + "end": 18452, "loc": { "start": { - "line": 520, + "line": 536, "column": 0 }, "end": { - "line": 520, + "line": 536, "column": 22 } } @@ -121196,15 +122054,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18354, - "end": 18416, + "start": 18694, + "end": 18756, "loc": { "start": { - "line": 529, + "line": 545, "column": 0 }, "end": { - "line": 529, + "line": 545, "column": 62 } } @@ -121212,15 +122070,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18417, - "end": 18479, + "start": 18757, + "end": 18819, "loc": { "start": { - "line": 530, + "line": 546, "column": 0 }, "end": { - "line": 530, + "line": 546, "column": 62 } } @@ -121228,15 +122086,15 @@ { "type": "CommentLine", "value": " class L2DMatrix44", - "start": 18480, - "end": 18501, + "start": 18820, + "end": 18841, "loc": { "start": { - "line": 531, + "line": 547, "column": 0 }, "end": { - "line": 531, + "line": 547, "column": 21 } } @@ -121244,15 +122102,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18502, - "end": 18564, + "start": 18842, + "end": 18904, "loc": { "start": { - "line": 532, + "line": 548, "column": 0 }, "end": { - "line": 532, + "line": 548, "column": 62 } } @@ -121260,15 +122118,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18565, - "end": 18627, + "start": 18905, + "end": 18967, "loc": { "start": { - "line": 533, + "line": 549, "column": 0 }, "end": { - "line": 533, + "line": 549, "column": 62 } } @@ -121276,15 +122134,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -121292,15 +122150,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18716, - "end": 18778, + "start": 19056, + "end": 19118, "loc": { "start": { - "line": 539, + "line": 555, "column": 0 }, "end": { - "line": 539, + "line": 555, "column": 62 } } @@ -121308,15 +122166,15 @@ { "type": "CommentLine", "value": " static L2DMatrix44.mul()", - "start": 18779, - "end": 18809, + "start": 19119, + "end": 19149, "loc": { "start": { - "line": 540, + "line": 556, "column": 0 }, "end": { - "line": 540, + "line": 556, "column": 30 } } @@ -121324,15 +122182,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18810, - "end": 18872, + "start": 19150, + "end": 19212, "loc": { "start": { - "line": 541, + "line": 557, "column": 0 }, "end": { - "line": 541, + "line": 557, "column": 62 } } @@ -121340,15 +122198,15 @@ { "type": "CommentLine", "value": " matrix multiplication", - "start": 18873, - "end": 18897, + "start": 19213, + "end": 19237, "loc": { "start": { - "line": 542, + "line": 558, "column": 0 }, "end": { - "line": 542, + "line": 558, "column": 24 } } @@ -121356,15 +122214,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18927, - "end": 18938, + "start": 19267, + "end": 19278, "loc": { "start": { - "line": 543, + "line": 559, "column": 29 }, "end": { - "line": 543, + "line": 559, "column": 40 } } @@ -121372,15 +122230,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18941, - "end": 18952, + "start": 19281, + "end": 19292, "loc": { "start": { - "line": 543, + "line": 559, "column": 43 }, "end": { - "line": 543, + "line": 559, "column": 54 } } @@ -121388,15 +122246,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18957, - "end": 18968, + "start": 19297, + "end": 19308, "loc": { "start": { - "line": 543, + "line": 559, "column": 59 }, "end": { - "line": 543, + "line": 559, "column": 70 } } @@ -121404,15 +122262,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19322, - "end": 19384, + "start": 19662, + "end": 19724, "loc": { "start": { - "line": 559, + "line": 575, "column": 0 }, "end": { - "line": 559, + "line": 575, "column": 62 } } @@ -121420,15 +122278,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # identity()", - "start": 19385, - "end": 19415, + "start": 19725, + "end": 19755, "loc": { "start": { - "line": 560, + "line": 576, "column": 0 }, "end": { - "line": 560, + "line": 576, "column": 30 } } @@ -121436,15 +122294,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19416, - "end": 19478, + "start": 19756, + "end": 19818, "loc": { "start": { - "line": 561, + "line": 577, "column": 0 }, "end": { - "line": 561, + "line": 577, "column": 62 } } @@ -121452,15 +122310,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 19540, - "end": 19548, + "start": 19880, + "end": 19888, "loc": { "start": { - "line": 563, + "line": 579, "column": 14 }, "end": { - "line": 563, + "line": 579, "column": 22 } } @@ -121468,15 +122326,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19615, - "end": 19677, + "start": 19955, + "end": 20017, "loc": { "start": { - "line": 567, + "line": 583, "column": 0 }, "end": { - "line": 567, + "line": 583, "column": 62 } } @@ -121484,15 +122342,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getArray()", - "start": 19678, - "end": 19708, + "start": 20018, + "end": 20048, "loc": { "start": { - "line": 568, + "line": 584, "column": 0 }, "end": { - "line": 568, + "line": 584, "column": 30 } } @@ -121500,15 +122358,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19709, - "end": 19771, + "start": 20049, + "end": 20111, "loc": { "start": { - "line": 569, + "line": 585, "column": 0 }, "end": { - "line": 569, + "line": 585, "column": 62 } } @@ -121516,15 +122374,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19842, - "end": 19904, + "start": 20182, + "end": 20244, "loc": { "start": { - "line": 574, + "line": 590, "column": 0 }, "end": { - "line": 574, + "line": 590, "column": 62 } } @@ -121532,15 +122390,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getCopyMatrix()", - "start": 19905, - "end": 19940, + "start": 20245, + "end": 20280, "loc": { "start": { - "line": 575, + "line": 591, "column": 0 }, "end": { - "line": 575, + "line": 591, "column": 35 } } @@ -121548,15 +122406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19941, - "end": 20003, + "start": 20281, + "end": 20343, "loc": { "start": { - "line": 576, + "line": 592, "column": 0 }, "end": { - "line": 576, + "line": 592, "column": 62 } } @@ -121564,15 +122422,15 @@ { "type": "CommentLine", "value": " this.tr.clone();", - "start": 20094, - "end": 20113, + "start": 20434, + "end": 20453, "loc": { "start": { - "line": 578, + "line": 594, "column": 38 }, "end": { - "line": 578, + "line": 594, "column": 57 } } @@ -121580,15 +122438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20117, - "end": 20179, + "start": 20457, + "end": 20519, "loc": { "start": { - "line": 581, + "line": 597, "column": 0 }, "end": { - "line": 581, + "line": 597, "column": 62 } } @@ -121596,15 +122454,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # setMatrix()", - "start": 20180, - "end": 20211, + "start": 20520, + "end": 20551, "loc": { "start": { - "line": 582, + "line": 598, "column": 0 }, "end": { - "line": 582, + "line": 598, "column": 31 } } @@ -121612,15 +122470,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20212, - "end": 20274, + "start": 20552, + "end": 20614, "loc": { "start": { - "line": 583, + "line": 599, "column": 0 }, "end": { - "line": 583, + "line": 599, "column": 62 } } @@ -121628,15 +122486,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 20321, - "end": 20332, + "start": 20661, + "end": 20672, "loc": { "start": { - "line": 584, + "line": 600, "column": 46 }, "end": { - "line": 584, + "line": 600, "column": 57 } } @@ -121644,15 +122502,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 20419, - "end": 20427, + "start": 20759, + "end": 20767, "loc": { "start": { - "line": 586, + "line": 602, "column": 14 }, "end": { - "line": 586, + "line": 602, "column": 22 } } @@ -121660,15 +122518,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20469, - "end": 20531, + "start": 20809, + "end": 20871, "loc": { "start": { - "line": 589, + "line": 605, "column": 0 }, "end": { - "line": 589, + "line": 605, "column": 62 } } @@ -121676,15 +122534,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleX()", - "start": 20532, - "end": 20563, + "start": 20872, + "end": 20903, "loc": { "start": { - "line": 590, + "line": 606, "column": 0 }, "end": { - "line": 590, + "line": 606, "column": 31 } } @@ -121692,15 +122550,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20564, - "end": 20626, + "start": 20904, + "end": 20966, "loc": { "start": { - "line": 591, + "line": 607, "column": 0 }, "end": { - "line": 591, + "line": 607, "column": 62 } } @@ -121708,15 +122566,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20701, - "end": 20763, + "start": 21041, + "end": 21103, "loc": { "start": { - "line": 596, + "line": 612, "column": 0 }, "end": { - "line": 596, + "line": 612, "column": 62 } } @@ -121724,15 +122582,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleY()", - "start": 20764, - "end": 20795, + "start": 21104, + "end": 21135, "loc": { "start": { - "line": 597, + "line": 613, "column": 0 }, "end": { - "line": 597, + "line": 613, "column": 31 } } @@ -121740,15 +122598,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20796, - "end": 20858, + "start": 21136, + "end": 21198, "loc": { "start": { - "line": 598, + "line": 614, "column": 0 }, "end": { - "line": 598, + "line": 614, "column": 62 } } @@ -121756,15 +122614,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20933, - "end": 20995, + "start": 21273, + "end": 21335, "loc": { "start": { - "line": 603, + "line": 619, "column": 0 }, "end": { - "line": 603, + "line": 619, "column": 62 } } @@ -121772,15 +122630,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformX()", - "start": 20996, - "end": 21028, + "start": 21336, + "end": 21368, "loc": { "start": { - "line": 604, + "line": 620, "column": 0 }, "end": { - "line": 604, + "line": 620, "column": 32 } } @@ -121788,15 +122646,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21029, - "end": 21091, + "start": 21369, + "end": 21431, "loc": { "start": { - "line": 605, + "line": 621, "column": 0 }, "end": { - "line": 605, + "line": 621, "column": 62 } } @@ -121804,15 +122662,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21140, - "end": 21149, + "start": 21480, + "end": 21489, "loc": { "start": { - "line": 606, + "line": 622, "column": 48 }, "end": { - "line": 606, + "line": 622, "column": 57 } } @@ -121820,15 +122678,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21199, - "end": 21261, + "start": 21539, + "end": 21601, "loc": { "start": { - "line": 610, + "line": 626, "column": 0 }, "end": { - "line": 610, + "line": 626, "column": 62 } } @@ -121836,15 +122694,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformY()", - "start": 21262, - "end": 21294, + "start": 21602, + "end": 21634, "loc": { "start": { - "line": 611, + "line": 627, "column": 0 }, "end": { - "line": 611, + "line": 627, "column": 32 } } @@ -121852,15 +122710,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21295, - "end": 21357, + "start": 21635, + "end": 21697, "loc": { "start": { - "line": 612, + "line": 628, "column": 0 }, "end": { - "line": 612, + "line": 628, "column": 62 } } @@ -121868,15 +122726,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21406, - "end": 21415, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 613, + "line": 629, "column": 48 }, "end": { - "line": 613, + "line": 629, "column": 57 } } @@ -121884,15 +122742,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21465, - "end": 21527, + "start": 21805, + "end": 21867, "loc": { "start": { - "line": 617, + "line": 633, "column": 0 }, "end": { - "line": 617, + "line": 633, "column": 62 } } @@ -121900,15 +122758,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformX()", - "start": 21528, - "end": 21566, + "start": 21868, + "end": 21906, "loc": { "start": { - "line": 618, + "line": 634, "column": 0 }, "end": { - "line": 618, + "line": 634, "column": 38 } } @@ -121916,15 +122774,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21567, - "end": 21629, + "start": 21907, + "end": 21969, "loc": { "start": { - "line": 619, + "line": 635, "column": 0 }, "end": { - "line": 619, + "line": 635, "column": 62 } } @@ -121932,15 +122790,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21684, - "end": 21693, + "start": 22024, + "end": 22033, "loc": { "start": { - "line": 620, + "line": 636, "column": 54 }, "end": { - "line": 620, + "line": 636, "column": 63 } } @@ -121948,15 +122806,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21745, - "end": 21807, + "start": 22085, + "end": 22147, "loc": { "start": { - "line": 624, + "line": 640, "column": 0 }, "end": { - "line": 624, + "line": 640, "column": 62 } } @@ -121964,15 +122822,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformY()", - "start": 21808, - "end": 21846, + "start": 22148, + "end": 22186, "loc": { "start": { - "line": 625, + "line": 641, "column": 0 }, "end": { - "line": 625, + "line": 641, "column": 38 } } @@ -121980,15 +122838,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21847, - "end": 21909, + "start": 22187, + "end": 22249, "loc": { "start": { - "line": 626, + "line": 642, "column": 0 }, "end": { - "line": 626, + "line": 642, "column": 62 } } @@ -121996,15 +122854,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21964, - "end": 21973, + "start": 22304, + "end": 22313, "loc": { "start": { - "line": 627, + "line": 643, "column": 54 }, "end": { - "line": 627, + "line": 643, "column": 63 } } @@ -122012,15 +122870,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22025, - "end": 22087, + "start": 22365, + "end": 22427, "loc": { "start": { - "line": 631, + "line": 647, "column": 0 }, "end": { - "line": 631, + "line": 647, "column": 62 } } @@ -122028,15 +122886,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multTranslate()", - "start": 22088, - "end": 22123, + "start": 22428, + "end": 22463, "loc": { "start": { - "line": 632, + "line": 648, "column": 0 }, "end": { - "line": 632, + "line": 648, "column": 35 } } @@ -122044,15 +122902,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22124, - "end": 22186, + "start": 22464, + "end": 22526, "loc": { "start": { - "line": 633, + "line": 649, "column": 0 }, "end": { - "line": 633, + "line": 649, "column": 62 } } @@ -122060,15 +122918,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22241, - "end": 22250, + "start": 22581, + "end": 22590, "loc": { "start": { - "line": 634, + "line": 650, "column": 54 }, "end": { - "line": 634, + "line": 650, "column": 63 } } @@ -122076,15 +122934,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22258, - "end": 22267, + "start": 22598, + "end": 22607, "loc": { "start": { - "line": 634, + "line": 650, "column": 71 }, "end": { - "line": 634, + "line": 650, "column": 80 } } @@ -122092,15 +122950,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22392, - "end": 22454, + "start": 22732, + "end": 22794, "loc": { "start": { - "line": 639, + "line": 655, "column": 0 }, "end": { - "line": 639, + "line": 655, "column": 62 } } @@ -122108,15 +122966,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translate()", - "start": 22455, - "end": 22486, + "start": 22795, + "end": 22826, "loc": { "start": { - "line": 640, + "line": 656, "column": 0 }, "end": { - "line": 640, + "line": 656, "column": 31 } } @@ -122124,15 +122982,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22487, - "end": 22549, + "start": 22827, + "end": 22889, "loc": { "start": { - "line": 641, + "line": 657, "column": 0 }, "end": { - "line": 641, + "line": 657, "column": 62 } } @@ -122140,15 +122998,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22595, - "end": 22604, + "start": 22935, + "end": 22944, "loc": { "start": { - "line": 642, + "line": 658, "column": 45 }, "end": { - "line": 642, + "line": 658, "column": 54 } } @@ -122156,15 +123014,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22607, - "end": 22616, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 642, + "line": 658, "column": 57 }, "end": { - "line": 642, + "line": 658, "column": 66 } } @@ -122172,15 +123030,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22665, - "end": 22727, + "start": 23005, + "end": 23067, "loc": { "start": { - "line": 647, + "line": 663, "column": 0 }, "end": { - "line": 647, + "line": 663, "column": 62 } } @@ -122188,15 +123046,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateX()", - "start": 22728, - "end": 22760, + "start": 23068, + "end": 23100, "loc": { "start": { - "line": 648, + "line": 664, "column": 0 }, "end": { - "line": 648, + "line": 664, "column": 32 } } @@ -122204,15 +123062,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22761, - "end": 22823, + "start": 23101, + "end": 23163, "loc": { "start": { - "line": 649, + "line": 665, "column": 0 }, "end": { - "line": 649, + "line": 665, "column": 62 } } @@ -122220,15 +123078,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22870, - "end": 22879, + "start": 23210, + "end": 23219, "loc": { "start": { - "line": 650, + "line": 666, "column": 46 }, "end": { - "line": 650, + "line": 666, "column": 55 } } @@ -122236,15 +123094,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22907, - "end": 22969, + "start": 23247, + "end": 23309, "loc": { "start": { - "line": 654, + "line": 670, "column": 0 }, "end": { - "line": 654, + "line": 670, "column": 62 } } @@ -122252,15 +123110,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateY()", - "start": 22970, - "end": 23002, + "start": 23310, + "end": 23342, "loc": { "start": { - "line": 655, + "line": 671, "column": 0 }, "end": { - "line": 655, + "line": 671, "column": 32 } } @@ -122268,15 +123126,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23003, - "end": 23065, + "start": 23343, + "end": 23405, "loc": { "start": { - "line": 656, + "line": 672, "column": 0 }, "end": { - "line": 656, + "line": 672, "column": 62 } } @@ -122284,15 +123142,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23112, - "end": 23121, + "start": 23452, + "end": 23461, "loc": { "start": { - "line": 657, + "line": 673, "column": 46 }, "end": { - "line": 657, + "line": 673, "column": 55 } } @@ -122300,15 +123158,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23149, - "end": 23211, + "start": 23489, + "end": 23551, "loc": { "start": { - "line": 661, + "line": 677, "column": 0 }, "end": { - "line": 661, + "line": 677, "column": 62 } } @@ -122316,15 +123174,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multScale()", - "start": 23212, - "end": 23243, + "start": 23552, + "end": 23583, "loc": { "start": { - "line": 662, + "line": 678, "column": 0 }, "end": { - "line": 662, + "line": 678, "column": 31 } } @@ -122332,15 +123190,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23244, - "end": 23306, + "start": 23584, + "end": 23646, "loc": { "start": { - "line": 663, + "line": 679, "column": 0 }, "end": { - "line": 663, + "line": 679, "column": 62 } } @@ -122348,15 +123206,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23357, - "end": 23366, + "start": 23697, + "end": 23706, "loc": { "start": { - "line": 664, + "line": 680, "column": 50 }, "end": { - "line": 664, + "line": 680, "column": 59 } } @@ -122364,15 +123222,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23374, - "end": 23383, + "start": 23714, + "end": 23723, "loc": { "start": { - "line": 664, + "line": 680, "column": 67 }, "end": { - "line": 664, + "line": 680, "column": 76 } } @@ -122380,15 +123238,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23508, - "end": 23570, + "start": 23848, + "end": 23910, "loc": { "start": { - "line": 669, + "line": 685, "column": 0 }, "end": { - "line": 669, + "line": 685, "column": 62 } } @@ -122396,15 +123254,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # scale()", - "start": 23571, - "end": 23598, + "start": 23911, + "end": 23938, "loc": { "start": { - "line": 670, + "line": 686, "column": 0 }, "end": { - "line": 670, + "line": 686, "column": 27 } } @@ -122412,15 +123270,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23599, - "end": 23661, + "start": 23939, + "end": 24001, "loc": { "start": { - "line": 671, + "line": 687, "column": 0 }, "end": { - "line": 671, + "line": 687, "column": 62 } } @@ -122428,15 +123286,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23708, - "end": 23717, + "start": 24048, + "end": 24057, "loc": { "start": { - "line": 672, + "line": 688, "column": 46 }, "end": { - "line": 672, + "line": 688, "column": 55 } } @@ -122444,15 +123302,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23725, - "end": 23734, + "start": 24065, + "end": 24074, "loc": { "start": { - "line": 672, + "line": 688, "column": 63 }, "end": { - "line": 672, + "line": 688, "column": 72 } } @@ -122460,15 +123318,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23791, - "end": 23853, + "start": 24131, + "end": 24193, "loc": { "start": { - "line": 677, + "line": 693, "column": 0 }, "end": { - "line": 677, + "line": 693, "column": 62 } } @@ -122476,15 +123334,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23854, - "end": 23916, + "start": 24194, + "end": 24256, "loc": { "start": { - "line": 678, + "line": 694, "column": 0 }, "end": { - "line": 678, + "line": 694, "column": 62 } } @@ -122492,15 +123350,15 @@ { "type": "CommentLine", "value": " class L2DModelMatrix extends L2DMatrix44", - "start": 23917, - "end": 23971, + "start": 24257, + "end": 24311, "loc": { "start": { - "line": 679, + "line": 695, "column": 0 }, "end": { - "line": 679, + "line": 695, "column": 54 } } @@ -122508,15 +123366,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23972, - "end": 24034, + "start": 24312, + "end": 24374, "loc": { "start": { - "line": 680, + "line": 696, "column": 0 }, "end": { - "line": 680, + "line": 696, "column": 62 } } @@ -122524,15 +123382,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24035, - "end": 24097, + "start": 24375, + "end": 24437, "loc": { "start": { - "line": 681, + "line": 697, "column": 0 }, "end": { - "line": 681, + "line": 697, "column": 62 } } @@ -122540,15 +123398,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -122556,15 +123414,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -122572,15 +123430,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix extends L2DMatrix44", - "start": 24242, - "end": 24278, + "start": 24582, + "end": 24618, "loc": { "start": { - "line": 688, + "line": 704, "column": 0 }, "end": { - "line": 688, + "line": 704, "column": 36 } } @@ -122588,15 +123446,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24326, - "end": 24388, + "start": 24666, + "end": 24728, "loc": { "start": { - "line": 691, + "line": 707, "column": 0 }, "end": { - "line": 691, + "line": 707, "column": 62 } } @@ -122604,15 +123462,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setPosition()", - "start": 24389, - "end": 24425, + "start": 24729, + "end": 24765, "loc": { "start": { - "line": 692, + "line": 708, "column": 0 }, "end": { - "line": 692, + "line": 708, "column": 36 } } @@ -122620,15 +123478,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24426, - "end": 24488, + "start": 24766, + "end": 24828, "loc": { "start": { - "line": 693, + "line": 709, "column": 0 }, "end": { - "line": 693, + "line": 709, "column": 62 } } @@ -122636,15 +123494,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24539, - "end": 24548, + "start": 24879, + "end": 24888, "loc": { "start": { - "line": 694, + "line": 710, "column": 50 }, "end": { - "line": 694, + "line": 710, "column": 59 } } @@ -122652,168 +123510,24 @@ { "type": "CommentBlock", "value": "float", - "start": 24551, - "end": 24560, - "loc": { - "start": { - "line": 694, - "column": 62 - }, - "end": { - "line": 694, - "column": 71 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 24593, - "end": 24655, - "loc": { - "start": { - "line": 698, - "column": 0 - }, - "end": { - "line": 698, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DModelMatrix # setCenterPosition()", - "start": 24656, - "end": 24698, - "loc": { - "start": { - "line": 699, - "column": 0 - }, - "end": { - "line": 699, - "column": 42 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 24699, - "end": 24761, - "loc": { - "start": { - "line": 700, - "column": 0 - }, - "end": { - "line": 700, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 24818, - "end": 24827, - "loc": { - "start": { - "line": 701, - "column": 56 - }, - "end": { - "line": 701, - "column": 65 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 24830, - "end": 24839, - "loc": { - "start": { - "line": 701, - "column": 68 - }, - "end": { - "line": 701, - "column": 77 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 24975, - "end": 25037, - "loc": { - "start": { - "line": 707, - "column": 0 - }, - "end": { - "line": 707, - "column": 62 - } - } - }, - { - "type": "CommentLine", - "value": " L2DModelMatrix # top()", - "start": 25038, - "end": 25066, - "loc": { - "start": { - "line": 708, - "column": 0 - }, - "end": { - "line": 708, - "column": 28 - } - } - }, - { - "type": "CommentLine", - "value": "============================================================", - "start": 25067, - "end": 25129, - "loc": { - "start": { - "line": 709, - "column": 0 - }, - "end": { - "line": 709, - "column": 62 - } - } - }, - { - "type": "CommentBlock", - "value": "float", - "start": 25172, - "end": 25181, + "start": 24891, + "end": 24900, "loc": { "start": { "line": 710, - "column": 42 + "column": 62 }, "end": { "line": 710, - "column": 51 + "column": 71 } } }, { "type": "CommentLine", "value": "============================================================", - "start": 25206, - "end": 25268, + "start": 24933, + "end": 24995, "loc": { "start": { "line": 714, @@ -122827,9 +123541,9 @@ }, { "type": "CommentLine", - "value": " L2DModelMatrix # bottom()", - "start": 25269, - "end": 25300, + "value": " L2DModelMatrix # setCenterPosition()", + "start": 24996, + "end": 25038, "loc": { "start": { "line": 715, @@ -122837,15 +123551,15 @@ }, "end": { "line": 715, - "column": 31 + "column": 42 } } }, { "type": "CommentLine", "value": "============================================================", - "start": 25301, - "end": 25363, + "start": 25039, + "end": 25101, "loc": { "start": { "line": 716, @@ -122860,15 +123574,159 @@ { "type": "CommentBlock", "value": "float", - "start": 25409, - "end": 25418, + "start": 25158, + "end": 25167, "loc": { "start": { "line": 717, - "column": 45 + "column": 56 + }, + "end": { + "line": 717, + "column": 65 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 25170, + "end": 25179, + "loc": { + "start": { + "line": 717, + "column": 68 }, "end": { "line": 717, + "column": 77 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 25315, + "end": 25377, + "loc": { + "start": { + "line": 723, + "column": 0 + }, + "end": { + "line": 723, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DModelMatrix # top()", + "start": 25378, + "end": 25406, + "loc": { + "start": { + "line": 724, + "column": 0 + }, + "end": { + "line": 724, + "column": 28 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 25407, + "end": 25469, + "loc": { + "start": { + "line": 725, + "column": 0 + }, + "end": { + "line": 725, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 25512, + "end": 25521, + "loc": { + "start": { + "line": 726, + "column": 42 + }, + "end": { + "line": 726, + "column": 51 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 25546, + "end": 25608, + "loc": { + "start": { + "line": 730, + "column": 0 + }, + "end": { + "line": 730, + "column": 62 + } + } + }, + { + "type": "CommentLine", + "value": " L2DModelMatrix # bottom()", + "start": 25609, + "end": 25640, + "loc": { + "start": { + "line": 731, + "column": 0 + }, + "end": { + "line": 731, + "column": 31 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 25641, + "end": 25703, + "loc": { + "start": { + "line": 732, + "column": 0 + }, + "end": { + "line": 732, + "column": 62 + } + } + }, + { + "type": "CommentBlock", + "value": "float", + "start": 25749, + "end": 25758, + "loc": { + "start": { + "line": 733, + "column": 45 + }, + "end": { + "line": 733, "column": 54 } } @@ -122876,15 +123734,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25497, - "end": 25559, + "start": 25837, + "end": 25899, "loc": { "start": { - "line": 722, + "line": 738, "column": 0 }, "end": { - "line": 722, + "line": 738, "column": 62 } } @@ -122892,15 +123750,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # left()", - "start": 25560, - "end": 25589, + "start": 25900, + "end": 25929, "loc": { "start": { - "line": 723, + "line": 739, "column": 0 }, "end": { - "line": 723, + "line": 739, "column": 29 } } @@ -122908,15 +123766,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25590, - "end": 25652, + "start": 25930, + "end": 25992, "loc": { "start": { - "line": 724, + "line": 740, "column": 0 }, "end": { - "line": 724, + "line": 740, "column": 62 } } @@ -122924,15 +123782,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25696, - "end": 25705, + "start": 26036, + "end": 26045, "loc": { "start": { - "line": 725, + "line": 741, "column": 43 }, "end": { - "line": 725, + "line": 741, "column": 52 } } @@ -122940,15 +123798,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25730, - "end": 25792, + "start": 26070, + "end": 26132, "loc": { "start": { - "line": 729, + "line": 745, "column": 0 }, "end": { - "line": 729, + "line": 745, "column": 62 } } @@ -122956,15 +123814,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # right()", - "start": 25793, - "end": 25823, + "start": 26133, + "end": 26163, "loc": { "start": { - "line": 730, + "line": 746, "column": 0 }, "end": { - "line": 730, + "line": 746, "column": 30 } } @@ -122972,15 +123830,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25824, - "end": 25886, + "start": 26164, + "end": 26226, "loc": { "start": { - "line": 731, + "line": 747, "column": 0 }, "end": { - "line": 731, + "line": 747, "column": 62 } } @@ -122988,15 +123846,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25931, - "end": 25940, + "start": 26271, + "end": 26280, "loc": { "start": { - "line": 732, + "line": 748, "column": 44 }, "end": { - "line": 732, + "line": 748, "column": 53 } } @@ -123004,15 +123862,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26018, - "end": 26080, + "start": 26358, + "end": 26420, "loc": { "start": { - "line": 737, + "line": 753, "column": 0 }, "end": { - "line": 737, + "line": 753, "column": 62 } } @@ -123020,15 +123878,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerX()", - "start": 26081, - "end": 26113, + "start": 26421, + "end": 26453, "loc": { "start": { - "line": 738, + "line": 754, "column": 0 }, "end": { - "line": 738, + "line": 754, "column": 32 } } @@ -123036,15 +123894,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26114, - "end": 26176, + "start": 26454, + "end": 26516, "loc": { "start": { - "line": 739, + "line": 755, "column": 0 }, "end": { - "line": 739, + "line": 755, "column": 62 } } @@ -123052,15 +123910,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26223, - "end": 26232, + "start": 26563, + "end": 26572, "loc": { "start": { - "line": 740, + "line": 756, "column": 46 }, "end": { - "line": 740, + "line": 756, "column": 55 } } @@ -123068,15 +123926,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26314, - "end": 26376, + "start": 26654, + "end": 26716, "loc": { "start": { - "line": 745, + "line": 761, "column": 0 }, "end": { - "line": 745, + "line": 761, "column": 62 } } @@ -123084,15 +123942,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerY()", - "start": 26377, - "end": 26409, + "start": 26717, + "end": 26749, "loc": { "start": { - "line": 746, + "line": 762, "column": 0 }, "end": { - "line": 746, + "line": 762, "column": 32 } } @@ -123100,15 +123958,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26410, - "end": 26472, + "start": 26750, + "end": 26812, "loc": { "start": { - "line": 747, + "line": 763, "column": 0 }, "end": { - "line": 747, + "line": 763, "column": 62 } } @@ -123116,15 +123974,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26519, - "end": 26528, + "start": 26859, + "end": 26868, "loc": { "start": { - "line": 748, + "line": 764, "column": 46 }, "end": { - "line": 748, + "line": 764, "column": 55 } } @@ -123132,15 +123990,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26611, - "end": 26673, + "start": 26951, + "end": 27013, "loc": { "start": { - "line": 753, + "line": 769, "column": 0 }, "end": { - "line": 753, + "line": 769, "column": 62 } } @@ -123148,15 +124006,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setX()", - "start": 26674, - "end": 26703, + "start": 27014, + "end": 27043, "loc": { "start": { - "line": 754, + "line": 770, "column": 0 }, "end": { - "line": 754, + "line": 770, "column": 29 } } @@ -123164,15 +124022,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26704, - "end": 26766, + "start": 27044, + "end": 27106, "loc": { "start": { - "line": 755, + "line": 771, "column": 0 }, "end": { - "line": 755, + "line": 771, "column": 62 } } @@ -123180,15 +124038,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26810, - "end": 26819, + "start": 27150, + "end": 27159, "loc": { "start": { - "line": 756, + "line": 772, "column": 43 }, "end": { - "line": 756, + "line": 772, "column": 52 } } @@ -123196,15 +124054,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26850, - "end": 26912, + "start": 27190, + "end": 27252, "loc": { "start": { - "line": 760, + "line": 776, "column": 0 }, "end": { - "line": 760, + "line": 776, "column": 62 } } @@ -123212,15 +124070,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setY()", - "start": 26913, - "end": 26942, + "start": 27253, + "end": 27282, "loc": { "start": { - "line": 761, + "line": 777, "column": 0 }, "end": { - "line": 761, + "line": 777, "column": 29 } } @@ -123228,15 +124086,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26943, - "end": 27005, + "start": 27283, + "end": 27345, "loc": { "start": { - "line": 762, + "line": 778, "column": 0 }, "end": { - "line": 762, + "line": 778, "column": 62 } } @@ -123244,15 +124102,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27049, - "end": 27058, + "start": 27389, + "end": 27398, "loc": { "start": { - "line": 763, + "line": 779, "column": 43 }, "end": { - "line": 763, + "line": 779, "column": 52 } } @@ -123260,15 +124118,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27089, - "end": 27151, + "start": 27429, + "end": 27491, "loc": { "start": { - "line": 767, + "line": 783, "column": 0 }, "end": { - "line": 767, + "line": 783, "column": 62 } } @@ -123276,15 +124134,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setHeight()", - "start": 27152, - "end": 27186, + "start": 27492, + "end": 27526, "loc": { "start": { - "line": 768, + "line": 784, "column": 0 }, "end": { - "line": 768, + "line": 784, "column": 34 } } @@ -123292,15 +124150,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27187, - "end": 27249, + "start": 27527, + "end": 27589, "loc": { "start": { - "line": 769, + "line": 785, "column": 0 }, "end": { - "line": 769, + "line": 785, "column": 62 } } @@ -123308,15 +124166,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27298, - "end": 27307, + "start": 27638, + "end": 27647, "loc": { "start": { - "line": 770, + "line": 786, "column": 48 }, "end": { - "line": 770, + "line": 786, "column": 57 } } @@ -123324,15 +124182,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27406, - "end": 27468, + "start": 27746, + "end": 27808, "loc": { "start": { - "line": 776, + "line": 792, "column": 0 }, "end": { - "line": 776, + "line": 792, "column": 62 } } @@ -123340,15 +124198,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setWidth()", - "start": 27469, - "end": 27502, + "start": 27809, + "end": 27842, "loc": { "start": { - "line": 777, + "line": 793, "column": 0 }, "end": { - "line": 777, + "line": 793, "column": 33 } } @@ -123356,15 +124214,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27503, - "end": 27565, + "start": 27843, + "end": 27905, "loc": { "start": { - "line": 778, + "line": 794, "column": 0 }, "end": { - "line": 778, + "line": 794, "column": 62 } } @@ -123372,15 +124230,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27613, - "end": 27622, + "start": 27953, + "end": 27962, "loc": { "start": { - "line": 779, + "line": 795, "column": 47 }, "end": { - "line": 779, + "line": 795, "column": 56 } } @@ -123388,15 +124246,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27720, - "end": 27782, + "start": 28060, + "end": 28122, "loc": { "start": { - "line": 785, + "line": 801, "column": 0 }, "end": { - "line": 785, + "line": 801, "column": 62 } } @@ -123404,15 +124262,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27783, - "end": 27845, + "start": 28123, + "end": 28185, "loc": { "start": { - "line": 786, + "line": 802, "column": 0 }, "end": { - "line": 786, + "line": 802, "column": 62 } } @@ -123420,15 +124278,15 @@ { "type": "CommentLine", "value": " class L2DMotionManager extends MotionQueueManager", - "start": 27846, - "end": 27907, + "start": 28186, + "end": 28247, "loc": { "start": { - "line": 787, + "line": 803, "column": 0 }, "end": { - "line": 787, + "line": 803, "column": 61 } } @@ -123436,15 +124294,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27908, - "end": 27970, + "start": 28248, + "end": 28310, "loc": { "start": { - "line": 788, + "line": 804, "column": 0 }, "end": { - "line": 788, + "line": 804, "column": 62 } } @@ -123452,15 +124310,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27971, - "end": 28033, + "start": 28311, + "end": 28373, "loc": { "start": { - "line": 789, + "line": 805, "column": 0 }, "end": { - "line": 789, + "line": 805, "column": 62 } } @@ -123468,15 +124326,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28295, - "end": 28357, + "start": 28635, + "end": 28697, "loc": { "start": { - "line": 801, + "line": 817, "column": 0 }, "end": { - "line": 801, + "line": 817, "column": 62 } } @@ -123484,15 +124342,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getCurrentPriority()", - "start": 28358, - "end": 28403, + "start": 28698, + "end": 28743, "loc": { "start": { - "line": 802, + "line": 818, "column": 0 }, "end": { - "line": 802, + "line": 818, "column": 45 } } @@ -123500,15 +124358,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28404, - "end": 28466, + "start": 28744, + "end": 28806, "loc": { "start": { - "line": 803, + "line": 819, "column": 0 }, "end": { - "line": 803, + "line": 819, "column": 62 } } @@ -123516,15 +124374,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28565, - "end": 28627, + "start": 28905, + "end": 28967, "loc": { "start": { - "line": 808, + "line": 824, "column": 0 }, "end": { - "line": 808, + "line": 824, "column": 62 } } @@ -123532,15 +124390,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getReservePriority()", - "start": 28628, - "end": 28673, + "start": 28968, + "end": 29013, "loc": { "start": { - "line": 809, + "line": 825, "column": 0 }, "end": { - "line": 809, + "line": 825, "column": 45 } } @@ -123548,15 +124406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28674, - "end": 28736, + "start": 29014, + "end": 29076, "loc": { "start": { - "line": 810, + "line": 826, "column": 0 }, "end": { - "line": 810, + "line": 826, "column": 62 } } @@ -123564,15 +124422,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28835, - "end": 28897, + "start": 29175, + "end": 29237, "loc": { "start": { - "line": 815, + "line": 831, "column": 0 }, "end": { - "line": 815, + "line": 831, "column": 62 } } @@ -123580,15 +124438,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # reserveMotion()", - "start": 28898, - "end": 28938, + "start": 29238, + "end": 29278, "loc": { "start": { - "line": 816, + "line": 832, "column": 0 }, "end": { - "line": 816, + "line": 832, "column": 40 } } @@ -123596,15 +124454,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28939, - "end": 29001, + "start": 29279, + "end": 29341, "loc": { "start": { - "line": 817, + "line": 833, "column": 0 }, "end": { - "line": 817, + "line": 833, "column": 62 } } @@ -123612,15 +124470,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29063, - "end": 29070, + "start": 29403, + "end": 29410, "loc": { "start": { - "line": 818, + "line": 834, "column": 61 }, "end": { - "line": 818, + "line": 834, "column": 68 } } @@ -123628,15 +124486,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29277, - "end": 29339, + "start": 29617, + "end": 29679, "loc": { "start": { - "line": 831, + "line": 847, "column": 0 }, "end": { - "line": 831, + "line": 847, "column": 62 } } @@ -123644,15 +124502,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # setReservePriority()", - "start": 29340, - "end": 29385, + "start": 29680, + "end": 29725, "loc": { "start": { - "line": 832, + "line": 848, "column": 0 }, "end": { - "line": 832, + "line": 848, "column": 45 } } @@ -123660,15 +124518,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29386, - "end": 29448, + "start": 29726, + "end": 29788, "loc": { "start": { - "line": 833, + "line": 849, "column": 0 }, "end": { - "line": 833, + "line": 849, "column": 62 } } @@ -123676,15 +124534,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29510, - "end": 29517, + "start": 29850, + "end": 29857, "loc": { "start": { - "line": 834, + "line": 850, "column": 61 }, "end": { - "line": 834, + "line": 850, "column": 68 } } @@ -123692,15 +124550,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29556, - "end": 29618, + "start": 29896, + "end": 29958, "loc": { "start": { - "line": 838, + "line": 854, "column": 0 }, "end": { - "line": 838, + "line": 854, "column": 62 } } @@ -123708,15 +124566,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # updateParam()", - "start": 29619, - "end": 29657, + "start": 29959, + "end": 29997, "loc": { "start": { - "line": 839, + "line": 855, "column": 0 }, "end": { - "line": 839, + "line": 855, "column": 38 } } @@ -123724,15 +124582,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29658, - "end": 29720, + "start": 29998, + "end": 30060, "loc": { "start": { - "line": 840, + "line": 856, "column": 0 }, "end": { - "line": 840, + "line": 856, "column": 62 } } @@ -123740,15 +124598,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 29777, - "end": 29793, + "start": 30117, + "end": 30133, "loc": { "start": { - "line": 841, + "line": 857, "column": 56 }, "end": { - "line": 841, + "line": 857, "column": 72 } } @@ -123756,15 +124614,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29969, - "end": 30031, + "start": 30309, + "end": 30371, "loc": { "start": { - "line": 851, + "line": 867, "column": 0 }, "end": { - "line": 851, + "line": 867, "column": 62 } } @@ -123772,15 +124630,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # startMotionPrio()", - "start": 30032, - "end": 30074, + "start": 30372, + "end": 30414, "loc": { "start": { - "line": 852, + "line": 868, "column": 0 }, "end": { - "line": 852, + "line": 868, "column": 42 } } @@ -123788,15 +124646,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30075, - "end": 30137, + "start": 30415, + "end": 30477, "loc": { "start": { - "line": 853, + "line": 869, "column": 0 }, "end": { - "line": 853, + "line": 869, "column": 62 } } @@ -123804,15 +124662,15 @@ { "type": "CommentBlock", "value": "AMotion", - "start": 30199, - "end": 30210, + "start": 30539, + "end": 30550, "loc": { "start": { - "line": 854, + "line": 870, "column": 61 }, "end": { - "line": 854, + "line": 870, "column": 72 } } @@ -123820,15 +124678,15 @@ { "type": "CommentBlock", "value": "int", - "start": 30220, - "end": 30227, + "start": 30560, + "end": 30567, "loc": { "start": { - "line": 854, + "line": 870, "column": 82 }, "end": { - "line": 854, + "line": 870, "column": 89 } } @@ -123836,15 +124694,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30399, - "end": 30461, + "start": 30739, + "end": 30801, "loc": { "start": { - "line": 862, + "line": 878, "column": 0 }, "end": { - "line": 862, + "line": 878, "column": 62 } } @@ -123852,15 +124710,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30462, - "end": 30524, + "start": 30802, + "end": 30864, "loc": { "start": { - "line": 863, + "line": 879, "column": 0 }, "end": { - "line": 863, + "line": 879, "column": 62 } } @@ -123868,15 +124726,15 @@ { "type": "CommentLine", "value": " class L2DPhysics", - "start": 30525, - "end": 30545, + "start": 30865, + "end": 30885, "loc": { "start": { - "line": 864, + "line": 880, "column": 0 }, "end": { - "line": 864, + "line": 880, "column": 20 } } @@ -123884,15 +124742,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30546, - "end": 30608, + "start": 30886, + "end": 30948, "loc": { "start": { - "line": 865, + "line": 881, "column": 0 }, "end": { - "line": 865, + "line": 881, "column": 62 } } @@ -123900,15 +124758,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30609, - "end": 30671, + "start": 30949, + "end": 31011, "loc": { "start": { - "line": 866, + "line": 882, "column": 0 }, "end": { - "line": 866, + "line": 882, "column": 62 } } @@ -123916,15 +124774,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -123932,15 +124790,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30813, - "end": 30875, + "start": 31153, + "end": 31215, "loc": { "start": { - "line": 872, + "line": 888, "column": 0 }, "end": { - "line": 872, + "line": 888, "column": 62 } } @@ -123948,15 +124806,15 @@ { "type": "CommentLine", "value": " static L2DPhysics.load()", - "start": 30876, - "end": 30906, + "start": 31216, + "end": 31246, "loc": { "start": { - "line": 873, + "line": 889, "column": 0 }, "end": { - "line": 873, + "line": 889, "column": 30 } } @@ -123964,15 +124822,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30907, - "end": 30969, + "start": 31247, + "end": 31309, "loc": { "start": { - "line": 874, + "line": 890, "column": 0 }, "end": { - "line": 874, + "line": 890, "column": 62 } } @@ -123980,15 +124838,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 31002, - "end": 31012, + "start": 31342, + "end": 31352, "loc": { "start": { - "line": 875, + "line": 891, "column": 32 }, "end": { - "line": 875, + "line": 891, "column": 42 } } @@ -123996,15 +124854,15 @@ { "type": "CommentLine", "value": "L2DPhysicsL2DPhysics", - "start": 31048, - "end": 31070, + "start": 31388, + "end": 31410, "loc": { "start": { - "line": 876, + "line": 892, "column": 32 }, "end": { - "line": 876, + "line": 892, "column": 54 } } @@ -124012,15 +124870,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31307, - "end": 31314, + "start": 31647, + "end": 31654, "loc": { "start": { - "line": 882, + "line": 898, "column": 31 }, "end": { - "line": 882, + "line": 898, "column": 38 } } @@ -124028,15 +124886,15 @@ { "type": "CommentLine", "value": "PhysicsHairPhysicsHair", - "start": 31356, - "end": 31380, + "start": 31696, + "end": 31720, "loc": { "start": { - "line": 883, + "line": 899, "column": 41 }, "end": { - "line": 883, + "line": 899, "column": 65 } } @@ -124044,15 +124902,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31414, - "end": 31421, + "start": 31754, + "end": 31761, "loc": { "start": { - "line": 884, + "line": 900, "column": 33 }, "end": { - "line": 884, + "line": 900, "column": 40 } } @@ -124060,15 +124918,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31637, - "end": 31644, + "start": 31977, + "end": 31984, "loc": { "start": { - "line": 889, + "line": 905, "column": 33 }, "end": { - "line": 889, + "line": 905, "column": 40 } } @@ -124076,15 +124934,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31759, - "end": 31766, + "start": 32099, + "end": 32106, "loc": { "start": { - "line": 892, + "line": 908, "column": 34 }, "end": { - "line": 892, + "line": 908, "column": 41 } } @@ -124092,15 +124950,15 @@ { "type": "CommentLine", "value": "String", - "start": 31796, - "end": 31804, + "start": 32136, + "end": 32144, "loc": { "start": { - "line": 893, + "line": 909, "column": 29 }, "end": { - "line": 893, + "line": 909, "column": 37 } } @@ -124108,15 +124966,15 @@ { "type": "CommentLine", "value": "String", - "start": 31891, - "end": 31899, + "start": 32231, + "end": 32239, "loc": { "start": { - "line": 895, + "line": 911, "column": 37 }, "end": { - "line": 895, + "line": 911, "column": 45 } } @@ -124124,15 +124982,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32529, - "end": 32536, + "start": 32869, + "end": 32876, "loc": { "start": { - "line": 912, + "line": 928, "column": 40 }, "end": { - "line": 912, + "line": 928, "column": 47 } } @@ -124140,15 +124998,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32666, - "end": 32673, + "start": 33006, + "end": 33013, "loc": { "start": { - "line": 915, + "line": 931, "column": 40 }, "end": { - "line": 915, + "line": 931, "column": 47 } } @@ -124156,15 +125014,15 @@ { "type": "CommentLine", "value": "String", - "start": 32706, - "end": 32714, + "start": 33046, + "end": 33054, "loc": { "start": { - "line": 916, + "line": 932, "column": 32 }, "end": { - "line": 916, + "line": 932, "column": 40 } } @@ -124172,15 +125030,15 @@ { "type": "CommentLine", "value": "String", - "start": 32816, - "end": 32824, + "start": 33156, + "end": 33164, "loc": { "start": { - "line": 918, + "line": 934, "column": 40 }, "end": { - "line": 918, + "line": 934, "column": 48 } } @@ -124188,15 +125046,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33413, - "end": 33475, + "start": 33753, + "end": 33815, "loc": { "start": { - "line": 937, + "line": 953, "column": 0 }, "end": { - "line": 937, + "line": 953, "column": 62 } } @@ -124204,15 +125062,15 @@ { "type": "CommentLine", "value": " L2DPhysics # updateParam()", - "start": 33476, - "end": 33508, + "start": 33816, + "end": 33848, "loc": { "start": { - "line": 938, + "line": 954, "column": 0 }, "end": { - "line": 938, + "line": 954, "column": 32 } } @@ -124220,15 +125078,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33509, - "end": 33571, + "start": 33849, + "end": 33911, "loc": { "start": { - "line": 939, + "line": 955, "column": 0 }, "end": { - "line": 939, + "line": 955, "column": 62 } } @@ -124236,15 +125094,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 33622, - "end": 33638, + "start": 33962, + "end": 33978, "loc": { "start": { - "line": 940, + "line": 956, "column": 50 }, "end": { - "line": 940, + "line": 956, "column": 66 } } @@ -124252,15 +125110,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33828, - "end": 33890, + "start": 34168, + "end": 34230, "loc": { "start": { - "line": 947, + "line": 963, "column": 0 }, "end": { - "line": 947, + "line": 963, "column": 62 } } @@ -124268,15 +125126,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33891, - "end": 33953, + "start": 34231, + "end": 34293, "loc": { "start": { - "line": 948, + "line": 964, "column": 0 }, "end": { - "line": 948, + "line": 964, "column": 62 } } @@ -124284,15 +125142,15 @@ { "type": "CommentLine", "value": " class L2DPose", - "start": 33954, - "end": 33971, + "start": 34294, + "end": 34311, "loc": { "start": { - "line": 949, + "line": 965, "column": 0 }, "end": { - "line": 949, + "line": 965, "column": 17 } } @@ -124300,15 +125158,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33972, - "end": 34034, + "start": 34312, + "end": 34374, "loc": { "start": { - "line": 950, + "line": 966, "column": 0 }, "end": { - "line": 950, + "line": 966, "column": 62 } } @@ -124316,15 +125174,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34035, - "end": 34097, + "start": 34375, + "end": 34437, "loc": { "start": { - "line": 951, + "line": 967, "column": 0 }, "end": { - "line": 951, + "line": 967, "column": 62 } } @@ -124332,15 +125190,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -124348,15 +125206,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 34220, - "end": 34248, + "start": 34560, + "end": 34588, "loc": { "start": { - "line": 955, + "line": 971, "column": 36 }, "end": { - "line": 955, + "line": 971, "column": 64 } } @@ -124364,15 +125222,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34253, - "end": 34315, + "start": 34593, + "end": 34655, "loc": { "start": { - "line": 959, + "line": 975, "column": 0 }, "end": { - "line": 959, + "line": 975, "column": 62 } } @@ -124380,15 +125238,15 @@ { "type": "CommentLine", "value": " static L2DPose.load()", - "start": 34316, - "end": 34343, + "start": 34656, + "end": 34683, "loc": { "start": { - "line": 960, + "line": 976, "column": 0 }, "end": { - "line": 960, + "line": 976, "column": 27 } } @@ -124396,15 +125254,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34344, - "end": 34406, + "start": 34684, + "end": 34746, "loc": { "start": { - "line": 961, + "line": 977, "column": 0 }, "end": { - "line": 961, + "line": 977, "column": 62 } } @@ -124412,15 +125270,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 34435, - "end": 34445, + "start": 34775, + "end": 34785, "loc": { "start": { - "line": 962, + "line": 978, "column": 28 }, "end": { - "line": 962, + "line": 978, "column": 38 } } @@ -124428,15 +125286,15 @@ { "type": "CommentLine", "value": "L2DPose", - "start": 34478, - "end": 34487, + "start": 34818, + "end": 34827, "loc": { "start": { - "line": 963, + "line": 979, "column": 29 }, "end": { - "line": 963, + "line": 979, "column": 38 } } @@ -124444,15 +125302,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34625, - "end": 34632, + "start": 34965, + "end": 34972, "loc": { "start": { - "line": 966, + "line": 982, "column": 43 }, "end": { - "line": 966, + "line": 982, "column": 50 } } @@ -124460,15 +125318,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34772, - "end": 34779, + "start": 35112, + "end": 35119, "loc": { "start": { - "line": 969, + "line": 985, "column": 45 }, "end": { - "line": 969, + "line": 985, "column": 52 } } @@ -124476,15 +125334,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34821, - "end": 34828, + "start": 35161, + "end": 35168, "loc": { "start": { - "line": 970, + "line": 986, "column": 41 }, "end": { - "line": 970, + "line": 986, "column": 48 } } @@ -124492,15 +125350,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam", - "start": 34890, - "end": 34907, + "start": 35230, + "end": 35247, "loc": { "start": { - "line": 972, + "line": 988, "column": 22 }, "end": { - "line": 972, + "line": 988, "column": 39 } } @@ -124508,15 +125366,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35032, - "end": 35039, + "start": 35372, + "end": 35379, "loc": { "start": { - "line": 974, + "line": 990, "column": 49 }, "end": { - "line": 974, + "line": 990, "column": 56 } } @@ -124524,15 +125382,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35097, - "end": 35125, + "start": 35437, + "end": 35465, "loc": { "start": { - "line": 975, + "line": 991, "column": 57 }, "end": { - "line": 975, + "line": 991, "column": 85 } } @@ -124540,15 +125398,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35264, - "end": 35271, + "start": 35604, + "end": 35611, "loc": { "start": { - "line": 978, + "line": 994, "column": 47 }, "end": { - "line": 978, + "line": 994, "column": 54 } } @@ -124556,15 +125414,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 35357, - "end": 35383, + "start": 35697, + "end": 35723, "loc": { "start": { - "line": 980, + "line": 996, "column": 38 }, "end": { - "line": 980, + "line": 996, "column": 64 } } @@ -124572,15 +125430,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35520, - "end": 35548, + "start": 35860, + "end": 35888, "loc": { "start": { - "line": 982, + "line": 998, "column": 73 }, "end": { - "line": 982, + "line": 998, "column": 101 } } @@ -124588,15 +125446,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35685, - "end": 35747, + "start": 36025, + "end": 36087, "loc": { "start": { - "line": 992, + "line": 1008, "column": 0 }, "end": { - "line": 992, + "line": 1008, "column": 62 } } @@ -124604,15 +125462,15 @@ { "type": "CommentLine", "value": " L2DPose # updateParam()", - "start": 35748, - "end": 35777, + "start": 36088, + "end": 36117, "loc": { "start": { - "line": 993, + "line": 1009, "column": 0 }, "end": { - "line": 993, + "line": 1009, "column": 29 } } @@ -124620,15 +125478,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35778, - "end": 35840, + "start": 36118, + "end": 36180, "loc": { "start": { - "line": 994, + "line": 1010, "column": 0 }, "end": { - "line": 994, + "line": 1010, "column": 62 } } @@ -124636,15 +125494,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 35888, - "end": 35904, + "start": 36228, + "end": 36244, "loc": { "start": { - "line": 995, + "line": 1011, "column": 47 }, "end": { - "line": 995, + "line": 1011, "column": 63 } } @@ -124652,15 +125510,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36463, - "end": 36525, + "start": 36803, + "end": 36865, "loc": { "start": { - "line": 1013, + "line": 1029, "column": 0 }, "end": { - "line": 1013, + "line": 1029, "column": 62 } } @@ -124668,15 +125526,15 @@ { "type": "CommentLine", "value": " L2DPose # initParam()", - "start": 36526, - "end": 36553, + "start": 36866, + "end": 36893, "loc": { "start": { - "line": 1014, + "line": 1030, "column": 0 }, "end": { - "line": 1014, + "line": 1030, "column": 27 } } @@ -124684,15 +125542,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36554, - "end": 36616, + "start": 36894, + "end": 36956, "loc": { "start": { - "line": 1015, + "line": 1031, "column": 0 }, "end": { - "line": 1015, + "line": 1031, "column": 62 } } @@ -124700,15 +125558,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 36662, - "end": 36678, + "start": 37002, + "end": 37018, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 45 }, "end": { - "line": 1016, + "line": 1032, "column": 61 } } @@ -124716,15 +125574,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 36815, - "end": 36830, + "start": 37155, + "end": 37170, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 46 }, "end": { - "line": 1019, + "line": 1035, "column": 61 } } @@ -124732,15 +125590,15 @@ { "type": "CommentBlock", "value": ":Boolean", - "start": 37098, - "end": 37110, + "start": 37438, + "end": 37450, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 17 }, "end": { - "line": 1025, + "line": 1041, "column": 29 } } @@ -124748,15 +125606,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37488, - "end": 37550, + "start": 37828, + "end": 37890, "loc": { "start": { - "line": 1036, + "line": 1052, "column": 0 }, "end": { - "line": 1036, + "line": 1052, "column": 62 } } @@ -124764,15 +125622,15 @@ { "type": "CommentLine", "value": " L2DPose # normalizePartsOpacityGroup()", - "start": 37551, - "end": 37595, + "start": 37891, + "end": 37935, "loc": { "start": { - "line": 1037, + "line": 1053, "column": 0 }, "end": { - "line": 1037, + "line": 1053, "column": 44 } } @@ -124780,15 +125638,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37596, - "end": 37658, + "start": 37936, + "end": 37998, "loc": { "start": { - "line": 1038, + "line": 1054, "column": 0 }, "end": { - "line": 1038, + "line": 1054, "column": 62 } } @@ -124796,15 +125654,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 37721, - "end": 37737, + "start": 38061, + "end": 38077, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 62 }, "end": { - "line": 1039, + "line": 1055, "column": 78 } } @@ -124812,15 +125670,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 37749, - "end": 37768, + "start": 38089, + "end": 38108, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 90 }, "end": { - "line": 1039, + "line": 1055, "column": 109 } } @@ -124828,15 +125686,15 @@ { "type": "CommentBlock", "value": "float", - "start": 37782, - "end": 37791, + "start": 38122, + "end": 38131, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 123 }, "end": { - "line": 1039, + "line": 1055, "column": 132 } } @@ -124844,15 +125702,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39457, - "end": 39519, + "start": 39797, + "end": 39859, "loc": { "start": { - "line": 1090, + "line": 1106, "column": 0 }, "end": { - "line": 1090, + "line": 1106, "column": 62 } } @@ -124860,15 +125718,15 @@ { "type": "CommentLine", "value": " L2DPose # copyOpacityOtherParts()", - "start": 39520, - "end": 39559, + "start": 39860, + "end": 39899, "loc": { "start": { - "line": 1091, + "line": 1107, "column": 0 }, "end": { - "line": 1091, + "line": 1107, "column": 39 } } @@ -124876,15 +125734,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39560, - "end": 39622, + "start": 39900, + "end": 39962, "loc": { "start": { - "line": 1092, + "line": 1108, "column": 0 }, "end": { - "line": 1092, + "line": 1108, "column": 62 } } @@ -124892,15 +125750,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 39680, - "end": 39696, + "start": 40020, + "end": 40036, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 57 }, "end": { - "line": 1093, + "line": 1109, "column": 73 } } @@ -124908,15 +125766,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 39708, - "end": 39727, + "start": 40048, + "end": 40067, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 85 }, "end": { - "line": 1093, + "line": 1109, "column": 104 } } @@ -124924,15 +125782,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 39845, - "end": 39860, + "start": 40185, + "end": 40200, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 46 }, "end": { - "line": 1095, + "line": 1111, "column": 61 } } @@ -124940,15 +125798,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 40152, - "end": 40167, + "start": 40492, + "end": 40507, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 53 }, "end": { - "line": 1100, + "line": 1116, "column": 68 } } @@ -124956,15 +125814,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40305, - "end": 40367, + "start": 40645, + "end": 40707, "loc": { "start": { - "line": 1107, + "line": 1123, "column": 0 }, "end": { - "line": 1107, + "line": 1123, "column": 62 } } @@ -124972,15 +125830,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40368, - "end": 40430, + "start": 40708, + "end": 40770, "loc": { "start": { - "line": 1108, + "line": 1124, "column": 0 }, "end": { - "line": 1108, + "line": 1124, "column": 62 } } @@ -124988,15 +125846,15 @@ { "type": "CommentLine", "value": " class L2DPartsParam", - "start": 40431, - "end": 40454, + "start": 40771, + "end": 40794, "loc": { "start": { - "line": 1109, + "line": 1125, "column": 0 }, "end": { - "line": 1109, + "line": 1125, "column": 23 } } @@ -125004,15 +125862,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40455, - "end": 40517, + "start": 40795, + "end": 40857, "loc": { "start": { - "line": 1110, + "line": 1126, "column": 0 }, "end": { - "line": 1110, + "line": 1126, "column": 62 } } @@ -125020,15 +125878,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40518, - "end": 40580, + "start": 40858, + "end": 40920, "loc": { "start": { - "line": 1111, + "line": 1127, "column": 0 }, "end": { - "line": 1111, + "line": 1127, "column": 62 } } @@ -125036,15 +125894,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -125052,15 +125910,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -125068,15 +125926,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40743, - "end": 40805, + "start": 41083, + "end": 41145, "loc": { "start": { - "line": 1119, + "line": 1135, "column": 0 }, "end": { - "line": 1119, + "line": 1135, "column": 62 } } @@ -125084,15 +125942,15 @@ { "type": "CommentLine", "value": " L2DPartsParam # initIndex()", - "start": 40806, - "end": 40839, + "start": 41146, + "end": 41179, "loc": { "start": { - "line": 1120, + "line": 1136, "column": 0 }, "end": { - "line": 1120, + "line": 1136, "column": 33 } } @@ -125100,15 +125958,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40840, - "end": 40902, + "start": 41180, + "end": 41242, "loc": { "start": { - "line": 1121, + "line": 1137, "column": 0 }, "end": { - "line": 1121, + "line": 1137, "column": 62 } } @@ -125116,15 +125974,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 40954, - "end": 40970, + "start": 41294, + "end": 41310, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 51 }, "end": { - "line": 1122, + "line": 1138, "column": 67 } } @@ -125132,15 +125990,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41162, - "end": 41224, + "start": 41502, + "end": 41564, "loc": { "start": { - "line": 1128, + "line": 1144, "column": 0 }, "end": { - "line": 1128, + "line": 1144, "column": 62 } } @@ -125148,15 +126006,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41225, - "end": 41287, + "start": 41565, + "end": 41627, "loc": { "start": { - "line": 1129, + "line": 1145, "column": 0 }, "end": { - "line": 1129, + "line": 1145, "column": 62 } } @@ -125164,15 +126022,15 @@ { "type": "CommentLine", "value": " class L2DTargetPoint", - "start": 41288, - "end": 41312, + "start": 41628, + "end": 41652, "loc": { "start": { - "line": 1130, + "line": 1146, "column": 0 }, "end": { - "line": 1130, + "line": 1146, "column": 24 } } @@ -125180,15 +126038,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41313, - "end": 41375, + "start": 41653, + "end": 41715, "loc": { "start": { - "line": 1131, + "line": 1147, "column": 0 }, "end": { - "line": 1131, + "line": 1147, "column": 62 } } @@ -125196,15 +126054,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41376, - "end": 41438, + "start": 41716, + "end": 41778, "loc": { "start": { - "line": 1132, + "line": 1148, "column": 0 }, "end": { - "line": 1132, + "line": 1148, "column": 62 } } @@ -125212,15 +126070,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -125228,15 +126086,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41678, - "end": 41740, + "start": 42018, + "end": 42080, "loc": { "start": { - "line": 1144, + "line": 1160, "column": 0 }, "end": { - "line": 1144, + "line": 1160, "column": 62 } } @@ -125244,15 +126102,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41774, - "end": 41836, + "start": 42114, + "end": 42176, "loc": { "start": { - "line": 1147, + "line": 1163, "column": 0 }, "end": { - "line": 1147, + "line": 1163, "column": 62 } } @@ -125260,15 +126118,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # set()", - "start": 41837, - "end": 41865, + "start": 42177, + "end": 42205, "loc": { "start": { - "line": 1148, + "line": 1164, "column": 0 }, "end": { - "line": 1148, + "line": 1164, "column": 28 } } @@ -125276,15 +126134,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41866, - "end": 41928, + "start": 42206, + "end": 42268, "loc": { "start": { - "line": 1149, + "line": 1165, "column": 0 }, "end": { - "line": 1149, + "line": 1165, "column": 62 } } @@ -125292,15 +126150,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41976, - "end": 41985, + "start": 42316, + "end": 42325, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 47 }, "end": { - "line": 1150, + "line": 1166, "column": 56 } } @@ -125308,15 +126166,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41988, - "end": 41997, + "start": 42328, + "end": 42337, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 59 }, "end": { - "line": 1150, + "line": 1166, "column": 68 } } @@ -125324,15 +126182,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42056, - "end": 42118, + "start": 42396, + "end": 42458, "loc": { "start": { - "line": 1155, + "line": 1171, "column": 0 }, "end": { - "line": 1155, + "line": 1171, "column": 62 } } @@ -125340,15 +126198,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getX()", - "start": 42119, - "end": 42148, + "start": 42459, + "end": 42488, "loc": { "start": { - "line": 1156, + "line": 1172, "column": 0 }, "end": { - "line": 1156, + "line": 1172, "column": 29 } } @@ -125356,15 +126214,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42149, - "end": 42211, + "start": 42489, + "end": 42551, "loc": { "start": { - "line": 1157, + "line": 1173, "column": 0 }, "end": { - "line": 1157, + "line": 1173, "column": 62 } } @@ -125372,15 +126230,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42284, - "end": 42346, + "start": 42624, + "end": 42686, "loc": { "start": { - "line": 1162, + "line": 1178, "column": 0 }, "end": { - "line": 1162, + "line": 1178, "column": 62 } } @@ -125388,15 +126246,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getY()", - "start": 42347, - "end": 42376, + "start": 42687, + "end": 42716, "loc": { "start": { - "line": 1163, + "line": 1179, "column": 0 }, "end": { - "line": 1163, + "line": 1179, "column": 29 } } @@ -125404,15 +126262,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42377, - "end": 42439, + "start": 42717, + "end": 42779, "loc": { "start": { - "line": 1164, + "line": 1180, "column": 0 }, "end": { - "line": 1164, + "line": 1180, "column": 62 } } @@ -125420,15 +126278,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42512, - "end": 42574, + "start": 42852, + "end": 42914, "loc": { "start": { - "line": 1169, + "line": 1185, "column": 0 }, "end": { - "line": 1169, + "line": 1185, "column": 62 } } @@ -125436,15 +126294,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # update()", - "start": 42575, - "end": 42606, + "start": 42915, + "end": 42946, "loc": { "start": { - "line": 1170, + "line": 1186, "column": 0 }, "end": { - "line": 1170, + "line": 1186, "column": 31 } } @@ -125452,15 +126310,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42607, - "end": 42669, + "start": 42947, + "end": 43009, "loc": { "start": { - "line": 1171, + "line": 1187, "column": 0 }, "end": { - "line": 1171, + "line": 1187, "column": 62 } } @@ -125468,15 +126326,15 @@ { "type": "CommentLine", "value": " if(dx == 0 && dy == 0) return;", - "start": 43377, - "end": 43410, + "start": 43717, + "end": 43750, "loc": { "start": { - "line": 1187, + "line": 1203, "column": 4 }, "end": { - "line": 1187, + "line": 1203, "column": 37 } } @@ -125484,15 +126342,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44230, - "end": 44292, + "start": 44570, + "end": 44632, "loc": { "start": { - "line": 1214, + "line": 1230, "column": 0 }, "end": { - "line": 1214, + "line": 1230, "column": 62 } } @@ -125500,15 +126358,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44293, - "end": 44355, + "start": 44633, + "end": 44695, "loc": { "start": { - "line": 1215, + "line": 1231, "column": 0 }, "end": { - "line": 1215, + "line": 1231, "column": 62 } } @@ -125516,15 +126374,15 @@ { "type": "CommentLine", "value": " class L2DViewMatrix extends L2DMatrix44", - "start": 44356, - "end": 44410, + "start": 44696, + "end": 44750, "loc": { "start": { - "line": 1216, + "line": 1232, "column": 0 }, "end": { - "line": 1216, + "line": 1232, "column": 54 } } @@ -125532,15 +126390,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44411, - "end": 44473, + "start": 44751, + "end": 44813, "loc": { "start": { - "line": 1217, + "line": 1233, "column": 0 }, "end": { - "line": 1217, + "line": 1233, "column": 62 } } @@ -125548,15 +126406,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44474, - "end": 44536, + "start": 44814, + "end": 44876, "loc": { "start": { - "line": 1218, + "line": 1234, "column": 0 }, "end": { - "line": 1218, + "line": 1234, "column": 62 } } @@ -125564,15 +126422,15 @@ { "type": "CommentLine", "value": "L2DViewMatrix extends L2DMatrix44", - "start": 44860, - "end": 44895, + "start": 45200, + "end": 45235, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 45 }, "end": { - "line": 1231, + "line": 1247, "column": 80 } } @@ -125580,15 +126438,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44897, - "end": 44959, + "start": 45237, + "end": 45299, "loc": { "start": { - "line": 1233, + "line": 1249, "column": 0 }, "end": { - "line": 1233, + "line": 1249, "column": 62 } } @@ -125596,15 +126454,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustTranslate()", - "start": 44960, - "end": 44999, + "start": 45300, + "end": 45339, "loc": { "start": { - "line": 1234, + "line": 1250, "column": 0 }, "end": { - "line": 1234, + "line": 1250, "column": 39 } } @@ -125612,15 +126470,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45000, - "end": 45062, + "start": 45340, + "end": 45402, "loc": { "start": { - "line": 1235, + "line": 1251, "column": 0 }, "end": { - "line": 1235, + "line": 1251, "column": 62 } } @@ -125628,15 +126486,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45121, - "end": 45130, + "start": 45461, + "end": 45470, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 58 }, "end": { - "line": 1236, + "line": 1252, "column": 67 } } @@ -125644,15 +126502,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45138, - "end": 45147, + "start": 45478, + "end": 45487, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 75 }, "end": { - "line": 1236, + "line": 1252, "column": 84 } } @@ -125660,15 +126518,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45921, - "end": 45983, + "start": 46261, + "end": 46323, "loc": { "start": { - "line": 1253, + "line": 1269, "column": 0 }, "end": { - "line": 1253, + "line": 1269, "column": 62 } } @@ -125676,15 +126534,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustScale()", - "start": 45984, - "end": 46019, + "start": 46324, + "end": 46359, "loc": { "start": { - "line": 1254, + "line": 1270, "column": 0 }, "end": { - "line": 1254, + "line": 1270, "column": 35 } } @@ -125692,15 +126550,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46020, - "end": 46082, + "start": 46360, + "end": 46422, "loc": { "start": { - "line": 1255, + "line": 1271, "column": 0 }, "end": { - "line": 1255, + "line": 1271, "column": 62 } } @@ -125708,15 +126566,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46133, - "end": 46142, + "start": 46473, + "end": 46482, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 50 }, "end": { - "line": 1256, + "line": 1272, "column": 59 } } @@ -125724,15 +126582,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46146, - "end": 46155, + "start": 46486, + "end": 46495, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 63 }, "end": { - "line": 1256, + "line": 1272, "column": 72 } } @@ -125740,15 +126598,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46162, - "end": 46171, + "start": 46502, + "end": 46511, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 79 }, "end": { - "line": 1256, + "line": 1272, "column": 88 } } @@ -125756,15 +126614,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46630, - "end": 46692, + "start": 46970, + "end": 47032, "loc": { "start": { - "line": 1275, + "line": 1291, "column": 0 }, "end": { - "line": 1275, + "line": 1291, "column": 62 } } @@ -125772,15 +126630,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setScreenRect()", - "start": 46693, - "end": 46730, + "start": 47033, + "end": 47070, "loc": { "start": { - "line": 1276, + "line": 1292, "column": 0 }, "end": { - "line": 1276, + "line": 1292, "column": 37 } } @@ -125788,15 +126646,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46731, - "end": 46793, + "start": 47071, + "end": 47133, "loc": { "start": { - "line": 1277, + "line": 1293, "column": 0 }, "end": { - "line": 1277, + "line": 1293, "column": 62 } } @@ -125804,15 +126662,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -125820,15 +126678,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46864, - "end": 46873, + "start": 47204, + "end": 47213, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 70 }, "end": { - "line": 1278, + "line": 1294, "column": 79 } } @@ -125836,15 +126694,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46881, - "end": 46890, + "start": 47221, + "end": 47230, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 87 }, "end": { - "line": 1278, + "line": 1294, "column": 96 } } @@ -125852,15 +126710,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46895, - "end": 46904, + "start": 47235, + "end": 47244, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 101 }, "end": { - "line": 1278, + "line": 1294, "column": 110 } } @@ -125868,15 +126726,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47027, - "end": 47089, + "start": 47367, + "end": 47429, "loc": { "start": { - "line": 1285, + "line": 1301, "column": 0 }, "end": { - "line": 1285, + "line": 1301, "column": 62 } } @@ -125884,15 +126742,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setMaxScreenRect()", - "start": 47090, - "end": 47130, + "start": 47430, + "end": 47470, "loc": { "start": { - "line": 1286, + "line": 1302, "column": 0 }, "end": { - "line": 1286, + "line": 1302, "column": 40 } } @@ -125900,15 +126758,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47131, - "end": 47193, + "start": 47471, + "end": 47533, "loc": { "start": { - "line": 1287, + "line": 1303, "column": 0 }, "end": { - "line": 1287, + "line": 1303, "column": 62 } } @@ -125916,15 +126774,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -125932,15 +126790,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47267, - "end": 47276, + "start": 47607, + "end": 47616, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 73 }, "end": { - "line": 1288, + "line": 1304, "column": 82 } } @@ -125948,15 +126806,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47284, - "end": 47293, + "start": 47624, + "end": 47633, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 90 }, "end": { - "line": 1288, + "line": 1304, "column": 99 } } @@ -125964,15 +126822,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47298, - "end": 47307, + "start": 47638, + "end": 47647, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 104 }, "end": { - "line": 1288, + "line": 1304, "column": 113 } } @@ -125980,15 +126838,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47418, - "end": 47480, + "start": 47758, + "end": 47820, "loc": { "start": { - "line": 1295, + "line": 1311, "column": 0 }, "end": { - "line": 1295, + "line": 1311, "column": 62 } } @@ -125996,15 +126854,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenLeft()", - "start": 47481, - "end": 47518, + "start": 47821, + "end": 47858, "loc": { "start": { - "line": 1296, + "line": 1312, "column": 0 }, "end": { - "line": 1296, + "line": 1312, "column": 37 } } @@ -126012,15 +126870,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47519, - "end": 47581, + "start": 47859, + "end": 47921, "loc": { "start": { - "line": 1297, + "line": 1313, "column": 0 }, "end": { - "line": 1297, + "line": 1313, "column": 62 } } @@ -126028,15 +126886,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47667, - "end": 47729, + "start": 48007, + "end": 48069, "loc": { "start": { - "line": 1302, + "line": 1318, "column": 0 }, "end": { - "line": 1302, + "line": 1318, "column": 62 } } @@ -126044,15 +126902,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenRight()", - "start": 47730, - "end": 47768, + "start": 48070, + "end": 48108, "loc": { "start": { - "line": 1303, + "line": 1319, "column": 0 }, "end": { - "line": 1303, + "line": 1319, "column": 38 } } @@ -126060,15 +126918,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47769, - "end": 47831, + "start": 48109, + "end": 48171, "loc": { "start": { - "line": 1304, + "line": 1320, "column": 0 }, "end": { - "line": 1304, + "line": 1320, "column": 62 } } @@ -126076,15 +126934,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47919, - "end": 47981, + "start": 48259, + "end": 48321, "loc": { "start": { - "line": 1309, + "line": 1325, "column": 0 }, "end": { - "line": 1309, + "line": 1325, "column": 62 } } @@ -126092,15 +126950,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenBottom()", - "start": 47982, - "end": 48021, + "start": 48322, + "end": 48361, "loc": { "start": { - "line": 1310, + "line": 1326, "column": 0 }, "end": { - "line": 1310, + "line": 1326, "column": 39 } } @@ -126108,15 +126966,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48022, - "end": 48084, + "start": 48362, + "end": 48424, "loc": { "start": { - "line": 1311, + "line": 1327, "column": 0 }, "end": { - "line": 1311, + "line": 1327, "column": 62 } } @@ -126124,15 +126982,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48174, - "end": 48236, + "start": 48514, + "end": 48576, "loc": { "start": { - "line": 1316, + "line": 1332, "column": 0 }, "end": { - "line": 1316, + "line": 1332, "column": 62 } } @@ -126140,15 +126998,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenTop()", - "start": 48237, - "end": 48273, + "start": 48577, + "end": 48613, "loc": { "start": { - "line": 1317, + "line": 1333, "column": 0 }, "end": { - "line": 1317, + "line": 1333, "column": 36 } } @@ -126156,15 +127014,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48274, - "end": 48336, + "start": 48614, + "end": 48676, "loc": { "start": { - "line": 1318, + "line": 1334, "column": 0 }, "end": { - "line": 1318, + "line": 1334, "column": 62 } } @@ -126172,15 +127030,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48420, - "end": 48482, + "start": 48760, + "end": 48822, "loc": { "start": { - "line": 1323, + "line": 1339, "column": 0 }, "end": { - "line": 1323, + "line": 1339, "column": 62 } } @@ -126188,15 +127046,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxLeft()", - "start": 48483, - "end": 48517, + "start": 48823, + "end": 48857, "loc": { "start": { - "line": 1324, + "line": 1340, "column": 0 }, "end": { - "line": 1324, + "line": 1340, "column": 34 } } @@ -126204,15 +127062,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48518, - "end": 48580, + "start": 48858, + "end": 48920, "loc": { "start": { - "line": 1325, + "line": 1341, "column": 0 }, "end": { - "line": 1325, + "line": 1341, "column": 62 } } @@ -126220,15 +127078,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48660, - "end": 48722, + "start": 49000, + "end": 49062, "loc": { "start": { - "line": 1330, + "line": 1346, "column": 0 }, "end": { - "line": 1330, + "line": 1346, "column": 62 } } @@ -126236,15 +127094,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxRight()", - "start": 48723, - "end": 48758, + "start": 49063, + "end": 49098, "loc": { "start": { - "line": 1331, + "line": 1347, "column": 0 }, "end": { - "line": 1331, + "line": 1347, "column": 35 } } @@ -126252,15 +127110,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48759, - "end": 48821, + "start": 49099, + "end": 49161, "loc": { "start": { - "line": 1332, + "line": 1348, "column": 0 }, "end": { - "line": 1332, + "line": 1348, "column": 62 } } @@ -126268,15 +127126,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48903, - "end": 48965, + "start": 49243, + "end": 49305, "loc": { "start": { - "line": 1337, + "line": 1353, "column": 0 }, "end": { - "line": 1337, + "line": 1353, "column": 62 } } @@ -126284,15 +127142,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxBottom()", - "start": 48966, - "end": 49002, + "start": 49306, + "end": 49342, "loc": { "start": { - "line": 1338, + "line": 1354, "column": 0 }, "end": { - "line": 1338, + "line": 1354, "column": 36 } } @@ -126300,15 +127158,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49003, - "end": 49065, + "start": 49343, + "end": 49405, "loc": { "start": { - "line": 1339, + "line": 1355, "column": 0 }, "end": { - "line": 1339, + "line": 1355, "column": 62 } } @@ -126316,15 +127174,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49149, - "end": 49211, + "start": 49489, + "end": 49551, "loc": { "start": { - "line": 1344, + "line": 1360, "column": 0 }, "end": { - "line": 1344, + "line": 1360, "column": 62 } } @@ -126332,15 +127190,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxTop()", - "start": 49212, - "end": 49245, + "start": 49552, + "end": 49585, "loc": { "start": { - "line": 1345, + "line": 1361, "column": 0 }, "end": { - "line": 1345, + "line": 1361, "column": 33 } } @@ -126348,15 +127206,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49246, - "end": 49308, + "start": 49586, + "end": 49648, "loc": { "start": { - "line": 1346, + "line": 1362, "column": 0 }, "end": { - "line": 1346, + "line": 1362, "column": 62 } } @@ -126364,15 +127222,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49386, - "end": 49448, + "start": 49726, + "end": 49788, "loc": { "start": { - "line": 1351, + "line": 1367, "column": 0 }, "end": { - "line": 1351, + "line": 1367, "column": 62 } } @@ -126380,15 +127238,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49449, - "end": 49511, + "start": 49789, + "end": 49851, "loc": { "start": { - "line": 1352, + "line": 1368, "column": 0 }, "end": { - "line": 1352, + "line": 1368, "column": 62 } } @@ -126396,15 +127254,15 @@ { "type": "CommentLine", "value": " class Live2DFramework", - "start": 49512, - "end": 49537, + "start": 49852, + "end": 49877, "loc": { "start": { - "line": 1353, + "line": 1369, "column": 0 }, "end": { - "line": 1353, + "line": 1369, "column": 25 } } @@ -126412,15 +127270,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49538, - "end": 49600, + "start": 49878, + "end": 49940, "loc": { "start": { - "line": 1354, + "line": 1370, "column": 0 }, "end": { - "line": 1354, + "line": 1370, "column": 62 } } @@ -126428,15 +127286,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49601, - "end": 49663, + "start": 49941, + "end": 50003, "loc": { "start": { - "line": 1355, + "line": 1371, "column": 0 }, "end": { - "line": 1355, + "line": 1371, "column": 62 } } @@ -126444,15 +127302,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49696, - "end": 49758, + "start": 50036, + "end": 50098, "loc": { "start": { - "line": 1359, + "line": 1375, "column": 0 }, "end": { - "line": 1359, + "line": 1375, "column": 62 } } @@ -126460,15 +127318,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49800, - "end": 49862, + "start": 50140, + "end": 50202, "loc": { "start": { - "line": 1362, + "line": 1378, "column": 0 }, "end": { - "line": 1362, + "line": 1378, "column": 62 } } @@ -126476,15 +127334,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.getPlatformManager()", - "start": 49863, - "end": 49912, + "start": 50203, + "end": 50252, "loc": { "start": { - "line": 1363, + "line": 1379, "column": 0 }, "end": { - "line": 1363, + "line": 1379, "column": 49 } } @@ -126492,15 +127350,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49913, - "end": 49975, + "start": 50253, + "end": 50315, "loc": { "start": { - "line": 1364, + "line": 1380, "column": 0 }, "end": { - "line": 1364, + "line": 1380, "column": 62 } } @@ -126508,15 +127366,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50074, - "end": 50136, + "start": 50414, + "end": 50476, "loc": { "start": { - "line": 1369, + "line": 1385, "column": 0 }, "end": { - "line": 1369, + "line": 1385, "column": 62 } } @@ -126524,15 +127382,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.setPlatformManager()", - "start": 50137, - "end": 50186, + "start": 50477, + "end": 50526, "loc": { "start": { - "line": 1370, + "line": 1386, "column": 0 }, "end": { - "line": 1370, + "line": 1386, "column": 49 } } @@ -126540,15 +127398,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50187, - "end": 50249, + "start": 50527, + "end": 50589, "loc": { "start": { - "line": 1371, + "line": 1387, "column": 0 }, "end": { - "line": 1371, + "line": 1387, "column": 62 } } @@ -126556,15 +127414,15 @@ { "type": "CommentBlock", "value": "IPlatformManager", - "start": 50313, - "end": 50333, + "start": 50653, + "end": 50673, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 63 }, "end": { - "line": 1372, + "line": 1388, "column": 83 } } @@ -126636,10 +127494,22 @@ } }, { - "type": "CommentLine", - "value": "============================================================", + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", "start": 330, - "end": 392, + "end": 336, "loc": { "start": { "line": 21, @@ -126647,6 +127517,905 @@ }, "end": { "line": 21, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 337, + "end": 338, + "loc": { + "start": { + "line": 21, + "column": 7 + }, + "end": { + "line": 21, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UtSystem", + "start": 339, + "end": 347, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 347, + "end": 348, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UtDebug", + "start": 358, + "end": 365, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 365, + "end": 366, + "loc": { + "start": { + "line": 22, + "column": 16 + }, + "end": { + "line": 22, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDTransform", + "start": 376, + "end": 387, + "loc": { + "start": { + "line": 23, + "column": 9 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 387, + "end": 388, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDGL", + "start": 398, + "end": 402, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 13 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 402, + "end": 403, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Live2D", + "start": 413, + "end": 419, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 419, + "end": 420, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Live2DModelWebGL", + "start": 430, + "end": 446, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 26, + "column": 25 + }, + "end": { + "line": 26, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Live2DModelJS", + "start": 457, + "end": 470, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 27, + "column": 22 + }, + "end": { + "line": 27, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Live2DMotion", + "start": 481, + "end": 493, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 493, + "end": 494, + "loc": { + "start": { + "line": 28, + "column": 21 + }, + "end": { + "line": 28, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "MotionQueueManager", + "start": 504, + "end": 522, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 522, + "end": 523, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "PhysicsHair", + "start": 533, + "end": 544, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "AMotion", + "start": 555, + "end": 562, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 562, + "end": 563, + "loc": { + "start": { + "line": 31, + "column": 16 + }, + "end": { + "line": 31, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "PartsDataID", + "start": 573, + "end": 584, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 584, + "end": 585, + "loc": { + "start": { + "line": 32, + "column": 20 + }, + "end": { + "line": 32, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "DrawDataID", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 605, + "end": 606, + "loc": { + "start": { + "line": 33, + "column": 19 + }, + "end": { + "line": 33, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "BaseDataID", + "start": 616, + "end": 626, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 626, + "end": 627, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "end": { + "line": 34, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ParamID", + "start": 637, + "end": 644, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 645, + "end": 646, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 647, + "end": 651, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./live2d.core", + "start": 652, + "end": 667, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 667, + "end": 668, + "loc": { + "start": { + "line": 35, + "column": 39 + }, + "end": { + "line": 35, + "column": 40 + } + } + }, + { + "type": "CommentLine", + "value": "============================================================", + "start": 670, + "end": 732, + "loc": { + "start": { + "line": 37, + "column": 0 + }, + "end": { + "line": 37, "column": 62 } } @@ -126654,15 +128423,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 393, - "end": 455, + "start": 733, + "end": 795, "loc": { "start": { - "line": 22, + "line": 38, "column": 0 }, "end": { - "line": 22, + "line": 38, "column": 62 } } @@ -126670,15 +128439,15 @@ { "type": "CommentLine", "value": " class L2DBaseModel", - "start": 456, - "end": 478, + "start": 796, + "end": 818, "loc": { "start": { - "line": 23, + "line": 39, "column": 0 }, "end": { - "line": 23, + "line": 39, "column": 22 } } @@ -126686,15 +128455,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 479, - "end": 541, + "start": 819, + "end": 881, "loc": { "start": { - "line": 24, + "line": 40, "column": 0 }, "end": { - "line": 24, + "line": 40, "column": 62 } } @@ -126702,15 +128471,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 542, - "end": 604, + "start": 882, + "end": 944, "loc": { "start": { - "line": 25, + "line": 41, "column": 0 }, "end": { - "line": 25, + "line": 41, "column": 62 } } @@ -126729,15 +128498,15 @@ "binop": null }, "value": "function", - "start": 605, - "end": 613, + "start": 945, + "end": 953, "loc": { "start": { - "line": 26, + "line": 42, "column": 0 }, "end": { - "line": 26, + "line": 42, "column": 8 } } @@ -126755,15 +128524,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 614, - "end": 626, + "start": 954, + "end": 966, "loc": { "start": { - "line": 26, + "line": 42, "column": 9 }, "end": { - "line": 26, + "line": 42, "column": 21 } } @@ -126780,15 +128549,15 @@ "postfix": false, "binop": null }, - "start": 626, - "end": 627, + "start": 966, + "end": 967, "loc": { "start": { - "line": 26, + "line": 42, "column": 21 }, "end": { - "line": 26, + "line": 42, "column": 22 } } @@ -126805,15 +128574,15 @@ "postfix": false, "binop": null }, - "start": 627, - "end": 628, + "start": 967, + "end": 968, "loc": { "start": { - "line": 26, + "line": 42, "column": 22 }, "end": { - "line": 26, + "line": 42, "column": 23 } } @@ -126830,15 +128599,15 @@ "postfix": false, "binop": null }, - "start": 629, - "end": 630, + "start": 969, + "end": 970, "loc": { "start": { - "line": 26, + "line": 42, "column": 24 }, "end": { - "line": 26, + "line": 42, "column": 25 } } @@ -126858,15 +128627,15 @@ "updateContext": null }, "value": "this", - "start": 635, - "end": 639, + "start": 975, + "end": 979, "loc": { "start": { - "line": 27, + "line": 43, "column": 4 }, "end": { - "line": 27, + "line": 43, "column": 8 } } @@ -126884,15 +128653,15 @@ "binop": null, "updateContext": null }, - "start": 639, - "end": 640, + "start": 979, + "end": 980, "loc": { "start": { - "line": 27, + "line": 43, "column": 8 }, "end": { - "line": 27, + "line": 43, "column": 9 } } @@ -126910,15 +128679,15 @@ "binop": null }, "value": "live2DModel", - "start": 640, - "end": 651, + "start": 980, + "end": 991, "loc": { "start": { - "line": 27, + "line": 43, "column": 9 }, "end": { - "line": 27, + "line": 43, "column": 20 } } @@ -126937,15 +128706,15 @@ "updateContext": null }, "value": "=", - "start": 652, - "end": 653, + "start": 992, + "end": 993, "loc": { "start": { - "line": 27, + "line": 43, "column": 21 }, "end": { - "line": 27, + "line": 43, "column": 22 } } @@ -126965,15 +128734,15 @@ "updateContext": null }, "value": "null", - "start": 654, - "end": 658, + "start": 994, + "end": 998, "loc": { "start": { - "line": 27, + "line": 43, "column": 23 }, "end": { - "line": 27, + "line": 43, "column": 27 } } @@ -126991,15 +128760,15 @@ "binop": null, "updateContext": null }, - "start": 658, - "end": 659, + "start": 998, + "end": 999, "loc": { "start": { - "line": 27, + "line": 43, "column": 27 }, "end": { - "line": 27, + "line": 43, "column": 28 } } @@ -127007,15 +128776,15 @@ { "type": "CommentLine", "value": " ALive2DModel", - "start": 660, - "end": 675, + "start": 1000, + "end": 1015, "loc": { "start": { - "line": 27, + "line": 43, "column": 29 }, "end": { - "line": 27, + "line": 43, "column": 44 } } @@ -127035,15 +128804,15 @@ "updateContext": null }, "value": "this", - "start": 680, - "end": 684, + "start": 1020, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 44, "column": 4 }, "end": { - "line": 28, + "line": 44, "column": 8 } } @@ -127061,15 +128830,15 @@ "binop": null, "updateContext": null }, - "start": 684, - "end": 685, + "start": 1024, + "end": 1025, "loc": { "start": { - "line": 28, + "line": 44, "column": 8 }, "end": { - "line": 28, + "line": 44, "column": 9 } } @@ -127087,15 +128856,15 @@ "binop": null }, "value": "modelMatrix", - "start": 685, - "end": 696, + "start": 1025, + "end": 1036, "loc": { "start": { - "line": 28, + "line": 44, "column": 9 }, "end": { - "line": 28, + "line": 44, "column": 20 } } @@ -127114,15 +128883,15 @@ "updateContext": null }, "value": "=", - "start": 697, - "end": 698, + "start": 1037, + "end": 1038, "loc": { "start": { - "line": 28, + "line": 44, "column": 21 }, "end": { - "line": 28, + "line": 44, "column": 22 } } @@ -127142,15 +128911,15 @@ "updateContext": null }, "value": "null", - "start": 699, - "end": 703, + "start": 1039, + "end": 1043, "loc": { "start": { - "line": 28, + "line": 44, "column": 23 }, "end": { - "line": 28, + "line": 44, "column": 27 } } @@ -127168,15 +128937,15 @@ "binop": null, "updateContext": null }, - "start": 703, - "end": 704, + "start": 1043, + "end": 1044, "loc": { "start": { - "line": 28, + "line": 44, "column": 27 }, "end": { - "line": 28, + "line": 44, "column": 28 } } @@ -127184,15 +128953,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix", - "start": 705, - "end": 722, + "start": 1045, + "end": 1062, "loc": { "start": { - "line": 28, + "line": 44, "column": 29 }, "end": { - "line": 28, + "line": 44, "column": 46 } } @@ -127212,15 +128981,15 @@ "updateContext": null }, "value": "this", - "start": 727, - "end": 731, + "start": 1067, + "end": 1071, "loc": { "start": { - "line": 29, + "line": 45, "column": 4 }, "end": { - "line": 29, + "line": 45, "column": 8 } } @@ -127238,15 +129007,15 @@ "binop": null, "updateContext": null }, - "start": 731, - "end": 732, + "start": 1071, + "end": 1072, "loc": { "start": { - "line": 29, + "line": 45, "column": 8 }, "end": { - "line": 29, + "line": 45, "column": 9 } } @@ -127264,15 +129033,15 @@ "binop": null }, "value": "eyeBlink", - "start": 732, - "end": 740, + "start": 1072, + "end": 1080, "loc": { "start": { - "line": 29, + "line": 45, "column": 9 }, "end": { - "line": 29, + "line": 45, "column": 17 } } @@ -127291,15 +129060,15 @@ "updateContext": null }, "value": "=", - "start": 741, - "end": 742, + "start": 1081, + "end": 1082, "loc": { "start": { - "line": 29, + "line": 45, "column": 18 }, "end": { - "line": 29, + "line": 45, "column": 19 } } @@ -127319,15 +129088,15 @@ "updateContext": null }, "value": "null", - "start": 743, - "end": 747, + "start": 1083, + "end": 1087, "loc": { "start": { - "line": 29, + "line": 45, "column": 20 }, "end": { - "line": 29, + "line": 45, "column": 24 } } @@ -127345,15 +129114,15 @@ "binop": null, "updateContext": null }, - "start": 747, - "end": 748, + "start": 1087, + "end": 1088, "loc": { "start": { - "line": 29, + "line": 45, "column": 24 }, "end": { - "line": 29, + "line": 45, "column": 25 } } @@ -127361,15 +129130,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink", - "start": 749, - "end": 763, + "start": 1089, + "end": 1103, "loc": { "start": { - "line": 29, + "line": 45, "column": 26 }, "end": { - "line": 29, + "line": 45, "column": 40 } } @@ -127389,15 +129158,15 @@ "updateContext": null }, "value": "this", - "start": 768, - "end": 772, + "start": 1108, + "end": 1112, "loc": { "start": { - "line": 30, + "line": 46, "column": 4 }, "end": { - "line": 30, + "line": 46, "column": 8 } } @@ -127415,15 +129184,15 @@ "binop": null, "updateContext": null }, - "start": 772, - "end": 773, + "start": 1112, + "end": 1113, "loc": { "start": { - "line": 30, + "line": 46, "column": 8 }, "end": { - "line": 30, + "line": 46, "column": 9 } } @@ -127441,15 +129210,15 @@ "binop": null }, "value": "physics", - "start": 773, - "end": 780, + "start": 1113, + "end": 1120, "loc": { "start": { - "line": 30, + "line": 46, "column": 9 }, "end": { - "line": 30, + "line": 46, "column": 16 } } @@ -127468,15 +129237,15 @@ "updateContext": null }, "value": "=", - "start": 781, - "end": 782, + "start": 1121, + "end": 1122, "loc": { "start": { - "line": 30, + "line": 46, "column": 17 }, "end": { - "line": 30, + "line": 46, "column": 18 } } @@ -127496,15 +129265,15 @@ "updateContext": null }, "value": "null", - "start": 783, - "end": 787, + "start": 1123, + "end": 1127, "loc": { "start": { - "line": 30, + "line": 46, "column": 19 }, "end": { - "line": 30, + "line": 46, "column": 23 } } @@ -127522,15 +129291,15 @@ "binop": null, "updateContext": null }, - "start": 787, - "end": 788, + "start": 1127, + "end": 1128, "loc": { "start": { - "line": 30, + "line": 46, "column": 23 }, "end": { - "line": 30, + "line": 46, "column": 24 } } @@ -127538,15 +129307,15 @@ { "type": "CommentLine", "value": " L2DPhysics", - "start": 789, - "end": 802, + "start": 1129, + "end": 1142, "loc": { "start": { - "line": 30, + "line": 46, "column": 25 }, "end": { - "line": 30, + "line": 46, "column": 38 } } @@ -127566,15 +129335,15 @@ "updateContext": null }, "value": "this", - "start": 807, - "end": 811, + "start": 1147, + "end": 1151, "loc": { "start": { - "line": 31, + "line": 47, "column": 4 }, "end": { - "line": 31, + "line": 47, "column": 8 } } @@ -127592,15 +129361,15 @@ "binop": null, "updateContext": null }, - "start": 811, - "end": 812, + "start": 1151, + "end": 1152, "loc": { "start": { - "line": 31, + "line": 47, "column": 8 }, "end": { - "line": 31, + "line": 47, "column": 9 } } @@ -127618,15 +129387,15 @@ "binop": null }, "value": "pose", - "start": 812, - "end": 816, + "start": 1152, + "end": 1156, "loc": { "start": { - "line": 31, + "line": 47, "column": 9 }, "end": { - "line": 31, + "line": 47, "column": 13 } } @@ -127645,15 +129414,15 @@ "updateContext": null }, "value": "=", - "start": 817, - "end": 818, + "start": 1157, + "end": 1158, "loc": { "start": { - "line": 31, + "line": 47, "column": 14 }, "end": { - "line": 31, + "line": 47, "column": 15 } } @@ -127673,15 +129442,15 @@ "updateContext": null }, "value": "null", - "start": 819, - "end": 823, + "start": 1159, + "end": 1163, "loc": { "start": { - "line": 31, + "line": 47, "column": 16 }, "end": { - "line": 31, + "line": 47, "column": 20 } } @@ -127699,15 +129468,15 @@ "binop": null, "updateContext": null }, - "start": 823, - "end": 824, + "start": 1163, + "end": 1164, "loc": { "start": { - "line": 31, + "line": 47, "column": 20 }, "end": { - "line": 31, + "line": 47, "column": 21 } } @@ -127715,15 +129484,15 @@ { "type": "CommentLine", "value": " L2DPose", - "start": 825, - "end": 835, + "start": 1165, + "end": 1175, "loc": { "start": { - "line": 31, + "line": 47, "column": 22 }, "end": { - "line": 31, + "line": 47, "column": 32 } } @@ -127743,15 +129512,15 @@ "updateContext": null }, "value": "this", - "start": 840, - "end": 844, + "start": 1180, + "end": 1184, "loc": { "start": { - "line": 32, + "line": 48, "column": 4 }, "end": { - "line": 32, + "line": 48, "column": 8 } } @@ -127769,15 +129538,15 @@ "binop": null, "updateContext": null }, - "start": 844, - "end": 845, + "start": 1184, + "end": 1185, "loc": { "start": { - "line": 32, + "line": 48, "column": 8 }, "end": { - "line": 32, + "line": 48, "column": 9 } } @@ -127795,15 +129564,15 @@ "binop": null }, "value": "debugMode", - "start": 845, - "end": 854, + "start": 1185, + "end": 1194, "loc": { "start": { - "line": 32, + "line": 48, "column": 9 }, "end": { - "line": 32, + "line": 48, "column": 18 } } @@ -127822,15 +129591,15 @@ "updateContext": null }, "value": "=", - "start": 855, - "end": 856, + "start": 1195, + "end": 1196, "loc": { "start": { - "line": 32, + "line": 48, "column": 19 }, "end": { - "line": 32, + "line": 48, "column": 20 } } @@ -127850,15 +129619,15 @@ "updateContext": null }, "value": "false", - "start": 857, - "end": 862, + "start": 1197, + "end": 1202, "loc": { "start": { - "line": 32, + "line": 48, "column": 21 }, "end": { - "line": 32, + "line": 48, "column": 26 } } @@ -127876,15 +129645,15 @@ "binop": null, "updateContext": null }, - "start": 862, - "end": 863, + "start": 1202, + "end": 1203, "loc": { "start": { - "line": 32, + "line": 48, "column": 26 }, "end": { - "line": 32, + "line": 48, "column": 27 } } @@ -127904,15 +129673,15 @@ "updateContext": null }, "value": "this", - "start": 868, - "end": 872, + "start": 1208, + "end": 1212, "loc": { "start": { - "line": 33, + "line": 49, "column": 4 }, "end": { - "line": 33, + "line": 49, "column": 8 } } @@ -127930,15 +129699,15 @@ "binop": null, "updateContext": null }, - "start": 872, - "end": 873, + "start": 1212, + "end": 1213, "loc": { "start": { - "line": 33, + "line": 49, "column": 8 }, "end": { - "line": 33, + "line": 49, "column": 9 } } @@ -127956,15 +129725,15 @@ "binop": null }, "value": "initialized", - "start": 873, - "end": 884, + "start": 1213, + "end": 1224, "loc": { "start": { - "line": 33, + "line": 49, "column": 9 }, "end": { - "line": 33, + "line": 49, "column": 20 } } @@ -127983,15 +129752,15 @@ "updateContext": null }, "value": "=", - "start": 885, - "end": 886, + "start": 1225, + "end": 1226, "loc": { "start": { - "line": 33, + "line": 49, "column": 21 }, "end": { - "line": 33, + "line": 49, "column": 22 } } @@ -128011,15 +129780,15 @@ "updateContext": null }, "value": "false", - "start": 887, - "end": 892, + "start": 1227, + "end": 1232, "loc": { "start": { - "line": 33, + "line": 49, "column": 23 }, "end": { - "line": 33, + "line": 49, "column": 28 } } @@ -128037,15 +129806,15 @@ "binop": null, "updateContext": null }, - "start": 892, - "end": 893, + "start": 1232, + "end": 1233, "loc": { "start": { - "line": 33, + "line": 49, "column": 28 }, "end": { - "line": 33, + "line": 49, "column": 29 } } @@ -128065,15 +129834,15 @@ "updateContext": null }, "value": "this", - "start": 898, - "end": 902, + "start": 1238, + "end": 1242, "loc": { "start": { - "line": 34, + "line": 50, "column": 4 }, "end": { - "line": 34, + "line": 50, "column": 8 } } @@ -128091,15 +129860,15 @@ "binop": null, "updateContext": null }, - "start": 902, - "end": 903, + "start": 1242, + "end": 1243, "loc": { "start": { - "line": 34, + "line": 50, "column": 8 }, "end": { - "line": 34, + "line": 50, "column": 9 } } @@ -128117,15 +129886,15 @@ "binop": null }, "value": "updating", - "start": 903, - "end": 911, + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 34, + "line": 50, "column": 9 }, "end": { - "line": 34, + "line": 50, "column": 17 } } @@ -128144,15 +129913,15 @@ "updateContext": null }, "value": "=", - "start": 912, - "end": 913, + "start": 1252, + "end": 1253, "loc": { "start": { - "line": 34, + "line": 50, "column": 18 }, "end": { - "line": 34, + "line": 50, "column": 19 } } @@ -128172,15 +129941,15 @@ "updateContext": null }, "value": "false", - "start": 914, - "end": 919, + "start": 1254, + "end": 1259, "loc": { "start": { - "line": 34, + "line": 50, "column": 20 }, "end": { - "line": 34, + "line": 50, "column": 25 } } @@ -128198,15 +129967,15 @@ "binop": null, "updateContext": null }, - "start": 919, - "end": 920, + "start": 1259, + "end": 1260, "loc": { "start": { - "line": 34, + "line": 50, "column": 25 }, "end": { - "line": 34, + "line": 50, "column": 26 } } @@ -128226,15 +129995,15 @@ "updateContext": null }, "value": "this", - "start": 925, - "end": 929, + "start": 1265, + "end": 1269, "loc": { "start": { - "line": 35, + "line": 51, "column": 4 }, "end": { - "line": 35, + "line": 51, "column": 8 } } @@ -128252,15 +130021,15 @@ "binop": null, "updateContext": null }, - "start": 929, - "end": 930, + "start": 1269, + "end": 1270, "loc": { "start": { - "line": 35, + "line": 51, "column": 8 }, "end": { - "line": 35, + "line": 51, "column": 9 } } @@ -128278,15 +130047,15 @@ "binop": null }, "value": "alpha", - "start": 930, - "end": 935, + "start": 1270, + "end": 1275, "loc": { "start": { - "line": 35, + "line": 51, "column": 9 }, "end": { - "line": 35, + "line": 51, "column": 14 } } @@ -128305,15 +130074,15 @@ "updateContext": null }, "value": "=", - "start": 936, - "end": 937, + "start": 1276, + "end": 1277, "loc": { "start": { - "line": 35, + "line": 51, "column": 15 }, "end": { - "line": 35, + "line": 51, "column": 16 } } @@ -128332,15 +130101,15 @@ "updateContext": null }, "value": 1, - "start": 938, - "end": 939, + "start": 1278, + "end": 1279, "loc": { "start": { - "line": 35, + "line": 51, "column": 17 }, "end": { - "line": 35, + "line": 51, "column": 18 } } @@ -128358,15 +130127,15 @@ "binop": null, "updateContext": null }, - "start": 939, - "end": 940, + "start": 1279, + "end": 1280, "loc": { "start": { - "line": 35, + "line": 51, "column": 18 }, "end": { - "line": 35, + "line": 51, "column": 19 } } @@ -128386,15 +130155,15 @@ "updateContext": null }, "value": "this", - "start": 945, - "end": 949, + "start": 1285, + "end": 1289, "loc": { "start": { - "line": 36, + "line": 52, "column": 4 }, "end": { - "line": 36, + "line": 52, "column": 8 } } @@ -128412,15 +130181,15 @@ "binop": null, "updateContext": null }, - "start": 949, - "end": 950, + "start": 1289, + "end": 1290, "loc": { "start": { - "line": 36, + "line": 52, "column": 8 }, "end": { - "line": 36, + "line": 52, "column": 9 } } @@ -128438,15 +130207,15 @@ "binop": null }, "value": "accAlpha", - "start": 950, - "end": 958, + "start": 1290, + "end": 1298, "loc": { "start": { - "line": 36, + "line": 52, "column": 9 }, "end": { - "line": 36, + "line": 52, "column": 17 } } @@ -128465,15 +130234,15 @@ "updateContext": null }, "value": "=", - "start": 959, - "end": 960, + "start": 1299, + "end": 1300, "loc": { "start": { - "line": 36, + "line": 52, "column": 18 }, "end": { - "line": 36, + "line": 52, "column": 19 } } @@ -128492,15 +130261,15 @@ "updateContext": null }, "value": 0, - "start": 961, - "end": 962, + "start": 1301, + "end": 1302, "loc": { "start": { - "line": 36, + "line": 52, "column": 20 }, "end": { - "line": 36, + "line": 52, "column": 21 } } @@ -128518,15 +130287,15 @@ "binop": null, "updateContext": null }, - "start": 962, - "end": 963, + "start": 1302, + "end": 1303, "loc": { "start": { - "line": 36, + "line": 52, "column": 21 }, "end": { - "line": 36, + "line": 52, "column": 22 } } @@ -128546,15 +130315,15 @@ "updateContext": null }, "value": "this", - "start": 968, - "end": 972, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 37, + "line": 53, "column": 4 }, "end": { - "line": 37, + "line": 53, "column": 8 } } @@ -128572,15 +130341,15 @@ "binop": null, "updateContext": null }, - "start": 972, - "end": 973, + "start": 1312, + "end": 1313, "loc": { "start": { - "line": 37, + "line": 53, "column": 8 }, "end": { - "line": 37, + "line": 53, "column": 9 } } @@ -128598,15 +130367,15 @@ "binop": null }, "value": "lipSync", - "start": 973, - "end": 980, + "start": 1313, + "end": 1320, "loc": { "start": { - "line": 37, + "line": 53, "column": 9 }, "end": { - "line": 37, + "line": 53, "column": 16 } } @@ -128625,15 +130394,15 @@ "updateContext": null }, "value": "=", - "start": 981, - "end": 982, + "start": 1321, + "end": 1322, "loc": { "start": { - "line": 37, + "line": 53, "column": 17 }, "end": { - "line": 37, + "line": 53, "column": 18 } } @@ -128653,15 +130422,15 @@ "updateContext": null }, "value": "false", - "start": 983, - "end": 988, + "start": 1323, + "end": 1328, "loc": { "start": { - "line": 37, + "line": 53, "column": 19 }, "end": { - "line": 37, + "line": 53, "column": 24 } } @@ -128679,15 +130448,15 @@ "binop": null, "updateContext": null }, - "start": 988, - "end": 989, + "start": 1328, + "end": 1329, "loc": { "start": { - "line": 37, + "line": 53, "column": 24 }, "end": { - "line": 37, + "line": 53, "column": 25 } } @@ -128707,15 +130476,15 @@ "updateContext": null }, "value": "this", - "start": 994, - "end": 998, + "start": 1334, + "end": 1338, "loc": { "start": { - "line": 38, + "line": 54, "column": 4 }, "end": { - "line": 38, + "line": 54, "column": 8 } } @@ -128733,15 +130502,15 @@ "binop": null, "updateContext": null }, - "start": 998, - "end": 999, + "start": 1338, + "end": 1339, "loc": { "start": { - "line": 38, + "line": 54, "column": 8 }, "end": { - "line": 38, + "line": 54, "column": 9 } } @@ -128759,15 +130528,15 @@ "binop": null }, "value": "lipSyncValue", - "start": 999, - "end": 1011, + "start": 1339, + "end": 1351, "loc": { "start": { - "line": 38, + "line": 54, "column": 9 }, "end": { - "line": 38, + "line": 54, "column": 21 } } @@ -128786,15 +130555,15 @@ "updateContext": null }, "value": "=", - "start": 1012, - "end": 1013, + "start": 1352, + "end": 1353, "loc": { "start": { - "line": 38, + "line": 54, "column": 22 }, "end": { - "line": 38, + "line": 54, "column": 23 } } @@ -128813,15 +130582,15 @@ "updateContext": null }, "value": 0, - "start": 1014, - "end": 1015, + "start": 1354, + "end": 1355, "loc": { "start": { - "line": 38, + "line": 54, "column": 24 }, "end": { - "line": 38, + "line": 54, "column": 25 } } @@ -128839,15 +130608,15 @@ "binop": null, "updateContext": null }, - "start": 1015, - "end": 1016, + "start": 1355, + "end": 1356, "loc": { "start": { - "line": 38, + "line": 54, "column": 25 }, "end": { - "line": 38, + "line": 54, "column": 26 } } @@ -128867,15 +130636,15 @@ "updateContext": null }, "value": "this", - "start": 1021, - "end": 1025, + "start": 1361, + "end": 1365, "loc": { "start": { - "line": 39, + "line": 55, "column": 4 }, "end": { - "line": 39, + "line": 55, "column": 8 } } @@ -128893,15 +130662,15 @@ "binop": null, "updateContext": null }, - "start": 1025, - "end": 1026, + "start": 1365, + "end": 1366, "loc": { "start": { - "line": 39, + "line": 55, "column": 8 }, "end": { - "line": 39, + "line": 55, "column": 9 } } @@ -128919,15 +130688,15 @@ "binop": null }, "value": "accelX", - "start": 1026, - "end": 1032, + "start": 1366, + "end": 1372, "loc": { "start": { - "line": 39, + "line": 55, "column": 9 }, "end": { - "line": 39, + "line": 55, "column": 15 } } @@ -128946,15 +130715,15 @@ "updateContext": null }, "value": "=", - "start": 1033, - "end": 1034, + "start": 1373, + "end": 1374, "loc": { "start": { - "line": 39, + "line": 55, "column": 16 }, "end": { - "line": 39, + "line": 55, "column": 17 } } @@ -128973,15 +130742,15 @@ "updateContext": null }, "value": 0, - "start": 1035, - "end": 1036, + "start": 1375, + "end": 1376, "loc": { "start": { - "line": 39, + "line": 55, "column": 18 }, "end": { - "line": 39, + "line": 55, "column": 19 } } @@ -128999,15 +130768,15 @@ "binop": null, "updateContext": null }, - "start": 1036, - "end": 1037, + "start": 1376, + "end": 1377, "loc": { "start": { - "line": 39, + "line": 55, "column": 19 }, "end": { - "line": 39, + "line": 55, "column": 20 } } @@ -129027,15 +130796,15 @@ "updateContext": null }, "value": "this", - "start": 1042, - "end": 1046, + "start": 1382, + "end": 1386, "loc": { "start": { - "line": 40, + "line": 56, "column": 4 }, "end": { - "line": 40, + "line": 56, "column": 8 } } @@ -129053,15 +130822,15 @@ "binop": null, "updateContext": null }, - "start": 1046, - "end": 1047, + "start": 1386, + "end": 1387, "loc": { "start": { - "line": 40, + "line": 56, "column": 8 }, "end": { - "line": 40, + "line": 56, "column": 9 } } @@ -129079,15 +130848,15 @@ "binop": null }, "value": "accelY", - "start": 1047, - "end": 1053, + "start": 1387, + "end": 1393, "loc": { "start": { - "line": 40, + "line": 56, "column": 9 }, "end": { - "line": 40, + "line": 56, "column": 15 } } @@ -129106,15 +130875,15 @@ "updateContext": null }, "value": "=", - "start": 1054, - "end": 1055, + "start": 1394, + "end": 1395, "loc": { "start": { - "line": 40, + "line": 56, "column": 16 }, "end": { - "line": 40, + "line": 56, "column": 17 } } @@ -129133,15 +130902,15 @@ "updateContext": null }, "value": 0, - "start": 1056, - "end": 1057, + "start": 1396, + "end": 1397, "loc": { "start": { - "line": 40, + "line": 56, "column": 18 }, "end": { - "line": 40, + "line": 56, "column": 19 } } @@ -129159,15 +130928,15 @@ "binop": null, "updateContext": null }, - "start": 1057, - "end": 1058, + "start": 1397, + "end": 1398, "loc": { "start": { - "line": 40, + "line": 56, "column": 19 }, "end": { - "line": 40, + "line": 56, "column": 20 } } @@ -129187,15 +130956,15 @@ "updateContext": null }, "value": "this", - "start": 1063, - "end": 1067, + "start": 1403, + "end": 1407, "loc": { "start": { - "line": 41, + "line": 57, "column": 4 }, "end": { - "line": 41, + "line": 57, "column": 8 } } @@ -129213,15 +130982,15 @@ "binop": null, "updateContext": null }, - "start": 1067, - "end": 1068, + "start": 1407, + "end": 1408, "loc": { "start": { - "line": 41, + "line": 57, "column": 8 }, "end": { - "line": 41, + "line": 57, "column": 9 } } @@ -129239,15 +131008,15 @@ "binop": null }, "value": "accelZ", - "start": 1068, - "end": 1074, + "start": 1408, + "end": 1414, "loc": { "start": { - "line": 41, + "line": 57, "column": 9 }, "end": { - "line": 41, + "line": 57, "column": 15 } } @@ -129266,15 +131035,15 @@ "updateContext": null }, "value": "=", - "start": 1075, - "end": 1076, + "start": 1415, + "end": 1416, "loc": { "start": { - "line": 41, + "line": 57, "column": 16 }, "end": { - "line": 41, + "line": 57, "column": 17 } } @@ -129293,15 +131062,15 @@ "updateContext": null }, "value": 0, - "start": 1077, - "end": 1078, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 57, "column": 18 }, "end": { - "line": 41, + "line": 57, "column": 19 } } @@ -129319,15 +131088,15 @@ "binop": null, "updateContext": null }, - "start": 1078, - "end": 1079, + "start": 1418, + "end": 1419, "loc": { "start": { - "line": 41, + "line": 57, "column": 19 }, "end": { - "line": 41, + "line": 57, "column": 20 } } @@ -129347,15 +131116,15 @@ "updateContext": null }, "value": "this", - "start": 1084, - "end": 1088, + "start": 1424, + "end": 1428, "loc": { "start": { - "line": 42, + "line": 58, "column": 4 }, "end": { - "line": 42, + "line": 58, "column": 8 } } @@ -129373,15 +131142,15 @@ "binop": null, "updateContext": null }, - "start": 1088, - "end": 1089, + "start": 1428, + "end": 1429, "loc": { "start": { - "line": 42, + "line": 58, "column": 8 }, "end": { - "line": 42, + "line": 58, "column": 9 } } @@ -129399,15 +131168,15 @@ "binop": null }, "value": "dragX", - "start": 1089, - "end": 1094, + "start": 1429, + "end": 1434, "loc": { "start": { - "line": 42, + "line": 58, "column": 9 }, "end": { - "line": 42, + "line": 58, "column": 14 } } @@ -129426,15 +131195,15 @@ "updateContext": null }, "value": "=", - "start": 1095, - "end": 1096, + "start": 1435, + "end": 1436, "loc": { "start": { - "line": 42, + "line": 58, "column": 15 }, "end": { - "line": 42, + "line": 58, "column": 16 } } @@ -129453,15 +131222,15 @@ "updateContext": null }, "value": 0, - "start": 1097, - "end": 1098, + "start": 1437, + "end": 1438, "loc": { "start": { - "line": 42, + "line": 58, "column": 17 }, "end": { - "line": 42, + "line": 58, "column": 18 } } @@ -129479,15 +131248,15 @@ "binop": null, "updateContext": null }, - "start": 1098, - "end": 1099, + "start": 1438, + "end": 1439, "loc": { "start": { - "line": 42, + "line": 58, "column": 18 }, "end": { - "line": 42, + "line": 58, "column": 19 } } @@ -129507,15 +131276,15 @@ "updateContext": null }, "value": "this", - "start": 1104, - "end": 1108, + "start": 1444, + "end": 1448, "loc": { "start": { - "line": 43, + "line": 59, "column": 4 }, "end": { - "line": 43, + "line": 59, "column": 8 } } @@ -129533,15 +131302,15 @@ "binop": null, "updateContext": null }, - "start": 1108, - "end": 1109, + "start": 1448, + "end": 1449, "loc": { "start": { - "line": 43, + "line": 59, "column": 8 }, "end": { - "line": 43, + "line": 59, "column": 9 } } @@ -129559,15 +131328,15 @@ "binop": null }, "value": "dragY", - "start": 1109, - "end": 1114, + "start": 1449, + "end": 1454, "loc": { "start": { - "line": 43, + "line": 59, "column": 9 }, "end": { - "line": 43, + "line": 59, "column": 14 } } @@ -129586,15 +131355,15 @@ "updateContext": null }, "value": "=", - "start": 1115, - "end": 1116, + "start": 1455, + "end": 1456, "loc": { "start": { - "line": 43, + "line": 59, "column": 15 }, "end": { - "line": 43, + "line": 59, "column": 16 } } @@ -129613,15 +131382,15 @@ "updateContext": null }, "value": 0, - "start": 1117, - "end": 1118, + "start": 1457, + "end": 1458, "loc": { "start": { - "line": 43, + "line": 59, "column": 17 }, "end": { - "line": 43, + "line": 59, "column": 18 } } @@ -129639,15 +131408,15 @@ "binop": null, "updateContext": null }, - "start": 1118, - "end": 1119, + "start": 1458, + "end": 1459, "loc": { "start": { - "line": 43, + "line": 59, "column": 18 }, "end": { - "line": 43, + "line": 59, "column": 19 } } @@ -129667,15 +131436,15 @@ "updateContext": null }, "value": "this", - "start": 1124, - "end": 1128, + "start": 1464, + "end": 1468, "loc": { "start": { - "line": 44, + "line": 60, "column": 4 }, "end": { - "line": 44, + "line": 60, "column": 8 } } @@ -129693,15 +131462,15 @@ "binop": null, "updateContext": null }, - "start": 1128, - "end": 1129, + "start": 1468, + "end": 1469, "loc": { "start": { - "line": 44, + "line": 60, "column": 8 }, "end": { - "line": 44, + "line": 60, "column": 9 } } @@ -129719,15 +131488,15 @@ "binop": null }, "value": "startTimeMSec", - "start": 1129, - "end": 1142, + "start": 1469, + "end": 1482, "loc": { "start": { - "line": 44, + "line": 60, "column": 9 }, "end": { - "line": 44, + "line": 60, "column": 22 } } @@ -129746,15 +131515,15 @@ "updateContext": null }, "value": "=", - "start": 1143, - "end": 1144, + "start": 1483, + "end": 1484, "loc": { "start": { - "line": 44, + "line": 60, "column": 23 }, "end": { - "line": 44, + "line": 60, "column": 24 } } @@ -129774,15 +131543,15 @@ "updateContext": null }, "value": "null", - "start": 1145, - "end": 1149, + "start": 1485, + "end": 1489, "loc": { "start": { - "line": 44, + "line": 60, "column": 25 }, "end": { - "line": 44, + "line": 60, "column": 29 } } @@ -129800,15 +131569,15 @@ "binop": null, "updateContext": null }, - "start": 1149, - "end": 1150, + "start": 1489, + "end": 1490, "loc": { "start": { - "line": 44, + "line": 60, "column": 29 }, "end": { - "line": 44, + "line": 60, "column": 30 } } @@ -129828,15 +131597,15 @@ "updateContext": null }, "value": "this", - "start": 1155, - "end": 1159, + "start": 1495, + "end": 1499, "loc": { "start": { - "line": 45, + "line": 61, "column": 4 }, "end": { - "line": 45, + "line": 61, "column": 8 } } @@ -129854,15 +131623,15 @@ "binop": null, "updateContext": null }, - "start": 1159, - "end": 1160, + "start": 1499, + "end": 1500, "loc": { "start": { - "line": 45, + "line": 61, "column": 8 }, "end": { - "line": 45, + "line": 61, "column": 9 } } @@ -129880,15 +131649,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 1160, - "end": 1177, + "start": 1500, + "end": 1517, "loc": { "start": { - "line": 45, + "line": 61, "column": 9 }, "end": { - "line": 45, + "line": 61, "column": 26 } } @@ -129907,15 +131676,15 @@ "updateContext": null }, "value": "=", - "start": 1178, - "end": 1179, + "start": 1518, + "end": 1519, "loc": { "start": { - "line": 45, + "line": 61, "column": 27 }, "end": { - "line": 45, + "line": 61, "column": 28 } } @@ -129935,15 +131704,15 @@ "updateContext": null }, "value": "new", - "start": 1180, - "end": 1183, + "start": 1520, + "end": 1523, "loc": { "start": { - "line": 45, + "line": 61, "column": 29 }, "end": { - "line": 45, + "line": 61, "column": 32 } } @@ -129961,15 +131730,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 1184, - "end": 1200, + "start": 1524, + "end": 1540, "loc": { "start": { - "line": 45, + "line": 61, "column": 33 }, "end": { - "line": 45, + "line": 61, "column": 49 } } @@ -129986,15 +131755,15 @@ "postfix": false, "binop": null }, - "start": 1200, - "end": 1201, + "start": 1540, + "end": 1541, "loc": { "start": { - "line": 45, + "line": 61, "column": 49 }, "end": { - "line": 45, + "line": 61, "column": 50 } } @@ -130011,15 +131780,15 @@ "postfix": false, "binop": null }, - "start": 1201, - "end": 1202, + "start": 1541, + "end": 1542, "loc": { "start": { - "line": 45, + "line": 61, "column": 50 }, "end": { - "line": 45, + "line": 61, "column": 51 } } @@ -130037,15 +131806,15 @@ "binop": null, "updateContext": null }, - "start": 1202, - "end": 1203, + "start": 1542, + "end": 1543, "loc": { "start": { - "line": 45, + "line": 61, "column": 51 }, "end": { - "line": 45, + "line": 61, "column": 52 } } @@ -130053,15 +131822,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1204, - "end": 1222, + "start": 1544, + "end": 1562, "loc": { "start": { - "line": 45, + "line": 61, "column": 53 }, "end": { - "line": 45, + "line": 61, "column": 71 } } @@ -130081,15 +131850,15 @@ "updateContext": null }, "value": "this", - "start": 1227, - "end": 1231, + "start": 1567, + "end": 1571, "loc": { "start": { - "line": 46, + "line": 62, "column": 4 }, "end": { - "line": 46, + "line": 62, "column": 8 } } @@ -130107,15 +131876,15 @@ "binop": null, "updateContext": null }, - "start": 1231, - "end": 1232, + "start": 1571, + "end": 1572, "loc": { "start": { - "line": 46, + "line": 62, "column": 8 }, "end": { - "line": 46, + "line": 62, "column": 9 } } @@ -130133,15 +131902,15 @@ "binop": null }, "value": "expressionManager", - "start": 1232, - "end": 1249, + "start": 1572, + "end": 1589, "loc": { "start": { - "line": 46, + "line": 62, "column": 9 }, "end": { - "line": 46, + "line": 62, "column": 26 } } @@ -130160,15 +131929,15 @@ "updateContext": null }, "value": "=", - "start": 1250, - "end": 1251, + "start": 1590, + "end": 1591, "loc": { "start": { - "line": 46, + "line": 62, "column": 27 }, "end": { - "line": 46, + "line": 62, "column": 28 } } @@ -130188,15 +131957,15 @@ "updateContext": null }, "value": "new", - "start": 1252, - "end": 1255, + "start": 1592, + "end": 1595, "loc": { "start": { - "line": 46, + "line": 62, "column": 29 }, "end": { - "line": 46, + "line": 62, "column": 32 } } @@ -130214,15 +131983,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 1256, - "end": 1272, + "start": 1596, + "end": 1612, "loc": { "start": { - "line": 46, + "line": 62, "column": 33 }, "end": { - "line": 46, + "line": 62, "column": 49 } } @@ -130239,15 +132008,15 @@ "postfix": false, "binop": null }, - "start": 1272, - "end": 1273, + "start": 1612, + "end": 1613, "loc": { "start": { - "line": 46, + "line": 62, "column": 49 }, "end": { - "line": 46, + "line": 62, "column": 50 } } @@ -130264,15 +132033,15 @@ "postfix": false, "binop": null }, - "start": 1273, - "end": 1274, + "start": 1613, + "end": 1614, "loc": { "start": { - "line": 46, + "line": 62, "column": 50 }, "end": { - "line": 46, + "line": 62, "column": 51 } } @@ -130290,15 +132059,15 @@ "binop": null, "updateContext": null }, - "start": 1274, - "end": 1275, + "start": 1614, + "end": 1615, "loc": { "start": { - "line": 46, + "line": 62, "column": 51 }, "end": { - "line": 46, + "line": 62, "column": 52 } } @@ -130306,15 +132075,15 @@ { "type": "CommentLine", "value": "L2DMotionManager", - "start": 1276, - "end": 1294, + "start": 1616, + "end": 1634, "loc": { "start": { - "line": 46, + "line": 62, "column": 53 }, "end": { - "line": 46, + "line": 62, "column": 71 } } @@ -130334,15 +132103,15 @@ "updateContext": null }, "value": "this", - "start": 1299, - "end": 1303, + "start": 1639, + "end": 1643, "loc": { "start": { - "line": 47, + "line": 63, "column": 4 }, "end": { - "line": 47, + "line": 63, "column": 8 } } @@ -130360,15 +132129,15 @@ "binop": null, "updateContext": null }, - "start": 1303, - "end": 1304, + "start": 1643, + "end": 1644, "loc": { "start": { - "line": 47, + "line": 63, "column": 8 }, "end": { - "line": 47, + "line": 63, "column": 9 } } @@ -130386,15 +132155,15 @@ "binop": null }, "value": "motions", - "start": 1304, - "end": 1311, + "start": 1644, + "end": 1651, "loc": { "start": { - "line": 47, + "line": 63, "column": 9 }, "end": { - "line": 47, + "line": 63, "column": 16 } } @@ -130413,15 +132182,15 @@ "updateContext": null }, "value": "=", - "start": 1312, - "end": 1313, + "start": 1652, + "end": 1653, "loc": { "start": { - "line": 47, + "line": 63, "column": 17 }, "end": { - "line": 47, + "line": 63, "column": 18 } } @@ -130438,15 +132207,15 @@ "postfix": false, "binop": null }, - "start": 1314, - "end": 1315, + "start": 1654, + "end": 1655, "loc": { "start": { - "line": 47, + "line": 63, "column": 19 }, "end": { - "line": 47, + "line": 63, "column": 20 } } @@ -130463,15 +132232,15 @@ "postfix": false, "binop": null }, - "start": 1315, - "end": 1316, + "start": 1655, + "end": 1656, "loc": { "start": { - "line": 47, + "line": 63, "column": 20 }, "end": { - "line": 47, + "line": 63, "column": 21 } } @@ -130489,15 +132258,15 @@ "binop": null, "updateContext": null }, - "start": 1316, - "end": 1317, + "start": 1656, + "end": 1657, "loc": { "start": { - "line": 47, + "line": 63, "column": 21 }, "end": { - "line": 47, + "line": 63, "column": 22 } } @@ -130517,15 +132286,15 @@ "updateContext": null }, "value": "this", - "start": 1322, - "end": 1326, + "start": 1662, + "end": 1666, "loc": { "start": { - "line": 48, + "line": 64, "column": 4 }, "end": { - "line": 48, + "line": 64, "column": 8 } } @@ -130543,15 +132312,15 @@ "binop": null, "updateContext": null }, - "start": 1326, - "end": 1327, + "start": 1666, + "end": 1667, "loc": { "start": { - "line": 48, + "line": 64, "column": 8 }, "end": { - "line": 48, + "line": 64, "column": 9 } } @@ -130569,15 +132338,15 @@ "binop": null }, "value": "expressions", - "start": 1327, - "end": 1338, + "start": 1667, + "end": 1678, "loc": { "start": { - "line": 48, + "line": 64, "column": 9 }, "end": { - "line": 48, + "line": 64, "column": 20 } } @@ -130596,15 +132365,15 @@ "updateContext": null }, "value": "=", - "start": 1339, - "end": 1340, + "start": 1679, + "end": 1680, "loc": { "start": { - "line": 48, + "line": 64, "column": 21 }, "end": { - "line": 48, + "line": 64, "column": 22 } } @@ -130621,15 +132390,15 @@ "postfix": false, "binop": null }, - "start": 1341, - "end": 1342, + "start": 1681, + "end": 1682, "loc": { "start": { - "line": 48, + "line": 64, "column": 23 }, "end": { - "line": 48, + "line": 64, "column": 24 } } @@ -130646,15 +132415,15 @@ "postfix": false, "binop": null }, - "start": 1342, - "end": 1343, + "start": 1682, + "end": 1683, "loc": { "start": { - "line": 48, + "line": 64, "column": 24 }, "end": { - "line": 48, + "line": 64, "column": 25 } } @@ -130672,15 +132441,15 @@ "binop": null, "updateContext": null }, - "start": 1343, - "end": 1344, + "start": 1683, + "end": 1684, "loc": { "start": { - "line": 48, + "line": 64, "column": 25 }, "end": { - "line": 48, + "line": 64, "column": 26 } } @@ -130700,15 +132469,15 @@ "updateContext": null }, "value": "this", - "start": 1349, - "end": 1353, + "start": 1689, + "end": 1693, "loc": { "start": { - "line": 49, + "line": 65, "column": 4 }, "end": { - "line": 49, + "line": 65, "column": 8 } } @@ -130726,15 +132495,15 @@ "binop": null, "updateContext": null }, - "start": 1353, - "end": 1354, + "start": 1693, + "end": 1694, "loc": { "start": { - "line": 49, + "line": 65, "column": 8 }, "end": { - "line": 49, + "line": 65, "column": 9 } } @@ -130752,15 +132521,15 @@ "binop": null }, "value": "isTexLoaded", - "start": 1354, - "end": 1365, + "start": 1694, + "end": 1705, "loc": { "start": { - "line": 49, + "line": 65, "column": 9 }, "end": { - "line": 49, + "line": 65, "column": 20 } } @@ -130779,15 +132548,15 @@ "updateContext": null }, "value": "=", - "start": 1366, - "end": 1367, + "start": 1706, + "end": 1707, "loc": { "start": { - "line": 49, + "line": 65, "column": 21 }, "end": { - "line": 49, + "line": 65, "column": 22 } } @@ -130807,15 +132576,15 @@ "updateContext": null }, "value": "false", - "start": 1368, - "end": 1373, + "start": 1708, + "end": 1713, "loc": { "start": { - "line": 49, + "line": 65, "column": 23 }, "end": { - "line": 49, + "line": 65, "column": 28 } } @@ -130833,15 +132602,15 @@ "binop": null, "updateContext": null }, - "start": 1373, - "end": 1374, + "start": 1713, + "end": 1714, "loc": { "start": { - "line": 49, + "line": 65, "column": 28 }, "end": { - "line": 49, + "line": 65, "column": 29 } } @@ -130858,15 +132627,15 @@ "postfix": false, "binop": null }, - "start": 1375, - "end": 1376, + "start": 1715, + "end": 1716, "loc": { "start": { - "line": 50, + "line": 66, "column": 0 }, "end": { - "line": 50, + "line": 66, "column": 1 } } @@ -130886,15 +132655,15 @@ "updateContext": null }, "value": "var", - "start": 1378, - "end": 1381, + "start": 1718, + "end": 1721, "loc": { "start": { - "line": 52, + "line": 68, "column": 0 }, "end": { - "line": 52, + "line": 68, "column": 3 } } @@ -130912,15 +132681,15 @@ "binop": null }, "value": "texCounter", - "start": 1382, - "end": 1392, + "start": 1722, + "end": 1732, "loc": { "start": { - "line": 52, + "line": 68, "column": 4 }, "end": { - "line": 52, + "line": 68, "column": 14 } } @@ -130939,15 +132708,15 @@ "updateContext": null }, "value": "=", - "start": 1393, - "end": 1394, + "start": 1733, + "end": 1734, "loc": { "start": { - "line": 52, + "line": 68, "column": 15 }, "end": { - "line": 52, + "line": 68, "column": 16 } } @@ -130966,15 +132735,15 @@ "updateContext": null }, "value": 0, - "start": 1395, - "end": 1396, + "start": 1735, + "end": 1736, "loc": { "start": { - "line": 52, + "line": 68, "column": 17 }, "end": { - "line": 52, + "line": 68, "column": 18 } } @@ -130992,15 +132761,15 @@ "binop": null, "updateContext": null }, - "start": 1396, - "end": 1397, + "start": 1736, + "end": 1737, "loc": { "start": { - "line": 52, + "line": 68, "column": 18 }, "end": { - "line": 52, + "line": 68, "column": 19 } } @@ -131008,15 +132777,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1399, - "end": 1461, + "start": 1739, + "end": 1801, "loc": { "start": { - "line": 54, + "line": 70, "column": 0 }, "end": { - "line": 54, + "line": 70, "column": 62 } } @@ -131024,15 +132793,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getModelMatrix()", - "start": 1462, - "end": 1499, + "start": 1802, + "end": 1839, "loc": { "start": { - "line": 55, + "line": 71, "column": 0 }, "end": { - "line": 55, + "line": 71, "column": 37 } } @@ -131040,15 +132809,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1500, - "end": 1562, + "start": 1840, + "end": 1902, "loc": { "start": { - "line": 56, + "line": 72, "column": 0 }, "end": { - "line": 56, + "line": 72, "column": 62 } } @@ -131066,15 +132835,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 1563, - "end": 1575, + "start": 1903, + "end": 1915, "loc": { "start": { - "line": 57, + "line": 73, "column": 0 }, "end": { - "line": 57, + "line": 73, "column": 12 } } @@ -131092,15 +132861,15 @@ "binop": null, "updateContext": null }, - "start": 1575, - "end": 1576, + "start": 1915, + "end": 1916, "loc": { "start": { - "line": 57, + "line": 73, "column": 12 }, "end": { - "line": 57, + "line": 73, "column": 13 } } @@ -131118,15 +132887,15 @@ "binop": null }, "value": "prototype", - "start": 1576, - "end": 1585, + "start": 1916, + "end": 1925, "loc": { "start": { - "line": 57, + "line": 73, "column": 13 }, "end": { - "line": 57, + "line": 73, "column": 22 } } @@ -131144,15 +132913,15 @@ "binop": null, "updateContext": null }, - "start": 1585, - "end": 1586, + "start": 1925, + "end": 1926, "loc": { "start": { - "line": 57, + "line": 73, "column": 22 }, "end": { - "line": 57, + "line": 73, "column": 23 } } @@ -131170,15 +132939,15 @@ "binop": null }, "value": "getModelMatrix", - "start": 1586, - "end": 1600, + "start": 1926, + "end": 1940, "loc": { "start": { - "line": 57, + "line": 73, "column": 23 }, "end": { - "line": 57, + "line": 73, "column": 37 } } @@ -131197,15 +132966,15 @@ "updateContext": null }, "value": "=", - "start": 1601, - "end": 1602, + "start": 1941, + "end": 1942, "loc": { "start": { - "line": 57, + "line": 73, "column": 38 }, "end": { - "line": 57, + "line": 73, "column": 39 } } @@ -131224,15 +132993,15 @@ "binop": null }, "value": "function", - "start": 1603, - "end": 1611, + "start": 1943, + "end": 1951, "loc": { "start": { - "line": 57, + "line": 73, "column": 40 }, "end": { - "line": 57, + "line": 73, "column": 48 } } @@ -131249,15 +133018,15 @@ "postfix": false, "binop": null }, - "start": 1612, - "end": 1613, + "start": 1952, + "end": 1953, "loc": { "start": { - "line": 57, + "line": 73, "column": 49 }, "end": { - "line": 57, + "line": 73, "column": 50 } } @@ -131274,15 +133043,15 @@ "postfix": false, "binop": null }, - "start": 1613, - "end": 1614, + "start": 1953, + "end": 1954, "loc": { "start": { - "line": 57, + "line": 73, "column": 50 }, "end": { - "line": 57, + "line": 73, "column": 51 } } @@ -131299,15 +133068,15 @@ "postfix": false, "binop": null }, - "start": 1615, - "end": 1616, + "start": 1955, + "end": 1956, "loc": { "start": { - "line": 57, + "line": 73, "column": 52 }, "end": { - "line": 57, + "line": 73, "column": 53 } } @@ -131327,15 +133096,15 @@ "updateContext": null }, "value": "return", - "start": 1621, - "end": 1627, + "start": 1961, + "end": 1967, "loc": { "start": { - "line": 58, + "line": 74, "column": 4 }, "end": { - "line": 58, + "line": 74, "column": 10 } } @@ -131355,15 +133124,15 @@ "updateContext": null }, "value": "this", - "start": 1628, - "end": 1632, + "start": 1968, + "end": 1972, "loc": { "start": { - "line": 58, + "line": 74, "column": 11 }, "end": { - "line": 58, + "line": 74, "column": 15 } } @@ -131381,15 +133150,15 @@ "binop": null, "updateContext": null }, - "start": 1632, - "end": 1633, + "start": 1972, + "end": 1973, "loc": { "start": { - "line": 58, + "line": 74, "column": 15 }, "end": { - "line": 58, + "line": 74, "column": 16 } } @@ -131407,15 +133176,15 @@ "binop": null }, "value": "modelMatrix", - "start": 1633, - "end": 1644, + "start": 1973, + "end": 1984, "loc": { "start": { - "line": 58, + "line": 74, "column": 16 }, "end": { - "line": 58, + "line": 74, "column": 27 } } @@ -131433,15 +133202,15 @@ "binop": null, "updateContext": null }, - "start": 1644, - "end": 1645, + "start": 1984, + "end": 1985, "loc": { "start": { - "line": 58, + "line": 74, "column": 27 }, "end": { - "line": 58, + "line": 74, "column": 28 } } @@ -131458,15 +133227,15 @@ "postfix": false, "binop": null }, - "start": 1646, - "end": 1647, + "start": 1986, + "end": 1987, "loc": { "start": { - "line": 59, + "line": 75, "column": 0 }, "end": { - "line": 59, + "line": 75, "column": 1 } } @@ -131474,15 +133243,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1649, - "end": 1711, + "start": 1989, + "end": 2051, "loc": { "start": { - "line": 61, + "line": 77, "column": 0 }, "end": { - "line": 61, + "line": 77, "column": 62 } } @@ -131490,15 +133259,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAlpha()", - "start": 1712, - "end": 1743, + "start": 2052, + "end": 2083, "loc": { "start": { - "line": 62, + "line": 78, "column": 0 }, "end": { - "line": 62, + "line": 78, "column": 31 } } @@ -131506,15 +133275,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1744, - "end": 1806, + "start": 2084, + "end": 2146, "loc": { "start": { - "line": 63, + "line": 79, "column": 0 }, "end": { - "line": 63, + "line": 79, "column": 62 } } @@ -131532,15 +133301,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 1807, - "end": 1819, + "start": 2147, + "end": 2159, "loc": { "start": { - "line": 64, + "line": 80, "column": 0 }, "end": { - "line": 64, + "line": 80, "column": 12 } } @@ -131558,15 +133327,15 @@ "binop": null, "updateContext": null }, - "start": 1819, - "end": 1820, + "start": 2159, + "end": 2160, "loc": { "start": { - "line": 64, + "line": 80, "column": 12 }, "end": { - "line": 64, + "line": 80, "column": 13 } } @@ -131584,15 +133353,15 @@ "binop": null }, "value": "prototype", - "start": 1820, - "end": 1829, + "start": 2160, + "end": 2169, "loc": { "start": { - "line": 64, + "line": 80, "column": 13 }, "end": { - "line": 64, + "line": 80, "column": 22 } } @@ -131610,15 +133379,15 @@ "binop": null, "updateContext": null }, - "start": 1829, - "end": 1830, + "start": 2169, + "end": 2170, "loc": { "start": { - "line": 64, + "line": 80, "column": 22 }, "end": { - "line": 64, + "line": 80, "column": 23 } } @@ -131636,15 +133405,15 @@ "binop": null }, "value": "setAlpha", - "start": 1830, - "end": 1838, + "start": 2170, + "end": 2178, "loc": { "start": { - "line": 64, + "line": 80, "column": 23 }, "end": { - "line": 64, + "line": 80, "column": 31 } } @@ -131663,15 +133432,15 @@ "updateContext": null }, "value": "=", - "start": 1839, - "end": 1840, + "start": 2179, + "end": 2180, "loc": { "start": { - "line": 64, + "line": 80, "column": 32 }, "end": { - "line": 64, + "line": 80, "column": 33 } } @@ -131690,15 +133459,15 @@ "binop": null }, "value": "function", - "start": 1841, - "end": 1849, + "start": 2181, + "end": 2189, "loc": { "start": { - "line": 64, + "line": 80, "column": 34 }, "end": { - "line": 64, + "line": 80, "column": 42 } } @@ -131715,15 +133484,15 @@ "postfix": false, "binop": null }, - "start": 1850, - "end": 1851, + "start": 2190, + "end": 2191, "loc": { "start": { - "line": 64, + "line": 80, "column": 43 }, "end": { - "line": 64, + "line": 80, "column": 44 } } @@ -131741,15 +133510,15 @@ "binop": null }, "value": "a", - "start": 1851, - "end": 1852, + "start": 2191, + "end": 2192, "loc": { "start": { - "line": 64, + "line": 80, "column": 44 }, "end": { - "line": 64, + "line": 80, "column": 45 } } @@ -131757,15 +133526,15 @@ { "type": "CommentBlock", "value": "float", - "start": 1852, - "end": 1861, + "start": 2192, + "end": 2201, "loc": { "start": { - "line": 64, + "line": 80, "column": 45 }, "end": { - "line": 64, + "line": 80, "column": 54 } } @@ -131782,15 +133551,15 @@ "postfix": false, "binop": null }, - "start": 1861, - "end": 1862, + "start": 2201, + "end": 2202, "loc": { "start": { - "line": 64, + "line": 80, "column": 54 }, "end": { - "line": 64, + "line": 80, "column": 55 } } @@ -131807,15 +133576,15 @@ "postfix": false, "binop": null }, - "start": 1863, - "end": 1864, + "start": 2203, + "end": 2204, "loc": { "start": { - "line": 64, + "line": 80, "column": 56 }, "end": { - "line": 64, + "line": 80, "column": 57 } } @@ -131835,15 +133604,15 @@ "updateContext": null }, "value": "if", - "start": 1869, - "end": 1871, + "start": 2209, + "end": 2211, "loc": { "start": { - "line": 65, + "line": 81, "column": 4 }, "end": { - "line": 65, + "line": 81, "column": 6 } } @@ -131860,15 +133629,15 @@ "postfix": false, "binop": null }, - "start": 1872, - "end": 1873, + "start": 2212, + "end": 2213, "loc": { "start": { - "line": 65, + "line": 81, "column": 7 }, "end": { - "line": 65, + "line": 81, "column": 8 } } @@ -131886,15 +133655,15 @@ "binop": null }, "value": "a", - "start": 1873, - "end": 1874, + "start": 2213, + "end": 2214, "loc": { "start": { - "line": 65, + "line": 81, "column": 8 }, "end": { - "line": 65, + "line": 81, "column": 9 } } @@ -131913,15 +133682,15 @@ "updateContext": null }, "value": ">", - "start": 1875, - "end": 1876, + "start": 2215, + "end": 2216, "loc": { "start": { - "line": 65, + "line": 81, "column": 10 }, "end": { - "line": 65, + "line": 81, "column": 11 } } @@ -131940,15 +133709,15 @@ "updateContext": null }, "value": 0.999, - "start": 1877, - "end": 1882, + "start": 2217, + "end": 2222, "loc": { "start": { - "line": 65, + "line": 81, "column": 12 }, "end": { - "line": 65, + "line": 81, "column": 17 } } @@ -131965,15 +133734,15 @@ "postfix": false, "binop": null }, - "start": 1882, - "end": 1883, + "start": 2222, + "end": 2223, "loc": { "start": { - "line": 65, + "line": 81, "column": 17 }, "end": { - "line": 65, + "line": 81, "column": 18 } } @@ -131991,15 +133760,15 @@ "binop": null }, "value": "a", - "start": 1884, - "end": 1885, + "start": 2224, + "end": 2225, "loc": { "start": { - "line": 65, + "line": 81, "column": 19 }, "end": { - "line": 65, + "line": 81, "column": 20 } } @@ -132018,15 +133787,15 @@ "updateContext": null }, "value": "=", - "start": 1886, - "end": 1887, + "start": 2226, + "end": 2227, "loc": { "start": { - "line": 65, + "line": 81, "column": 21 }, "end": { - "line": 65, + "line": 81, "column": 22 } } @@ -132045,15 +133814,15 @@ "updateContext": null }, "value": 1, - "start": 1888, - "end": 1889, + "start": 2228, + "end": 2229, "loc": { "start": { - "line": 65, + "line": 81, "column": 23 }, "end": { - "line": 65, + "line": 81, "column": 24 } } @@ -132071,15 +133840,15 @@ "binop": null, "updateContext": null }, - "start": 1889, - "end": 1890, + "start": 2229, + "end": 2230, "loc": { "start": { - "line": 65, + "line": 81, "column": 24 }, "end": { - "line": 65, + "line": 81, "column": 25 } } @@ -132099,15 +133868,15 @@ "updateContext": null }, "value": "if", - "start": 1895, - "end": 1897, + "start": 2235, + "end": 2237, "loc": { "start": { - "line": 66, + "line": 82, "column": 4 }, "end": { - "line": 66, + "line": 82, "column": 6 } } @@ -132124,15 +133893,15 @@ "postfix": false, "binop": null }, - "start": 1898, - "end": 1899, + "start": 2238, + "end": 2239, "loc": { "start": { - "line": 66, + "line": 82, "column": 7 }, "end": { - "line": 66, + "line": 82, "column": 8 } } @@ -132150,15 +133919,15 @@ "binop": null }, "value": "a", - "start": 1899, - "end": 1900, + "start": 2239, + "end": 2240, "loc": { "start": { - "line": 66, + "line": 82, "column": 8 }, "end": { - "line": 66, + "line": 82, "column": 9 } } @@ -132177,15 +133946,15 @@ "updateContext": null }, "value": "<", - "start": 1901, - "end": 1902, + "start": 2241, + "end": 2242, "loc": { "start": { - "line": 66, + "line": 82, "column": 10 }, "end": { - "line": 66, + "line": 82, "column": 11 } } @@ -132204,15 +133973,15 @@ "updateContext": null }, "value": 0.001, - "start": 1903, - "end": 1908, + "start": 2243, + "end": 2248, "loc": { "start": { - "line": 66, + "line": 82, "column": 12 }, "end": { - "line": 66, + "line": 82, "column": 17 } } @@ -132229,15 +133998,15 @@ "postfix": false, "binop": null }, - "start": 1908, - "end": 1909, + "start": 2248, + "end": 2249, "loc": { "start": { - "line": 66, + "line": 82, "column": 17 }, "end": { - "line": 66, + "line": 82, "column": 18 } } @@ -132255,15 +134024,15 @@ "binop": null }, "value": "a", - "start": 1910, - "end": 1911, + "start": 2250, + "end": 2251, "loc": { "start": { - "line": 66, + "line": 82, "column": 19 }, "end": { - "line": 66, + "line": 82, "column": 20 } } @@ -132282,15 +134051,15 @@ "updateContext": null }, "value": "=", - "start": 1912, - "end": 1913, + "start": 2252, + "end": 2253, "loc": { "start": { - "line": 66, + "line": 82, "column": 21 }, "end": { - "line": 66, + "line": 82, "column": 22 } } @@ -132309,15 +134078,15 @@ "updateContext": null }, "value": 0, - "start": 1914, - "end": 1915, + "start": 2254, + "end": 2255, "loc": { "start": { - "line": 66, + "line": 82, "column": 23 }, "end": { - "line": 66, + "line": 82, "column": 24 } } @@ -132335,15 +134104,15 @@ "binop": null, "updateContext": null }, - "start": 1915, - "end": 1916, + "start": 2255, + "end": 2256, "loc": { "start": { - "line": 66, + "line": 82, "column": 24 }, "end": { - "line": 66, + "line": 82, "column": 25 } } @@ -132363,15 +134132,15 @@ "updateContext": null }, "value": "this", - "start": 1921, - "end": 1925, + "start": 2261, + "end": 2265, "loc": { "start": { - "line": 67, + "line": 83, "column": 4 }, "end": { - "line": 67, + "line": 83, "column": 8 } } @@ -132389,15 +134158,15 @@ "binop": null, "updateContext": null }, - "start": 1925, - "end": 1926, + "start": 2265, + "end": 2266, "loc": { "start": { - "line": 67, + "line": 83, "column": 8 }, "end": { - "line": 67, + "line": 83, "column": 9 } } @@ -132415,15 +134184,15 @@ "binop": null }, "value": "alpha", - "start": 1926, - "end": 1931, + "start": 2266, + "end": 2271, "loc": { "start": { - "line": 67, + "line": 83, "column": 9 }, "end": { - "line": 67, + "line": 83, "column": 14 } } @@ -132442,15 +134211,15 @@ "updateContext": null }, "value": "=", - "start": 1932, - "end": 1933, + "start": 2272, + "end": 2273, "loc": { "start": { - "line": 67, + "line": 83, "column": 15 }, "end": { - "line": 67, + "line": 83, "column": 16 } } @@ -132468,15 +134237,15 @@ "binop": null }, "value": "a", - "start": 1934, - "end": 1935, + "start": 2274, + "end": 2275, "loc": { "start": { - "line": 67, + "line": 83, "column": 17 }, "end": { - "line": 67, + "line": 83, "column": 18 } } @@ -132494,15 +134263,15 @@ "binop": null, "updateContext": null }, - "start": 1935, - "end": 1936, + "start": 2275, + "end": 2276, "loc": { "start": { - "line": 67, + "line": 83, "column": 18 }, "end": { - "line": 67, + "line": 83, "column": 19 } } @@ -132519,15 +134288,15 @@ "postfix": false, "binop": null }, - "start": 1937, - "end": 1938, + "start": 2277, + "end": 2278, "loc": { "start": { - "line": 68, + "line": 84, "column": 0 }, "end": { - "line": 68, + "line": 84, "column": 1 } } @@ -132535,15 +134304,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 1940, - "end": 2002, + "start": 2280, + "end": 2342, "loc": { "start": { - "line": 70, + "line": 86, "column": 0 }, "end": { - "line": 70, + "line": 86, "column": 62 } } @@ -132551,15 +134320,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getAlpha()", - "start": 2003, - "end": 2034, + "start": 2343, + "end": 2374, "loc": { "start": { - "line": 71, + "line": 87, "column": 0 }, "end": { - "line": 71, + "line": 87, "column": 31 } } @@ -132567,15 +134336,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2035, - "end": 2097, + "start": 2375, + "end": 2437, "loc": { "start": { - "line": 72, + "line": 88, "column": 0 }, "end": { - "line": 72, + "line": 88, "column": 62 } } @@ -132593,15 +134362,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 2098, - "end": 2110, + "start": 2438, + "end": 2450, "loc": { "start": { - "line": 73, + "line": 89, "column": 0 }, "end": { - "line": 73, + "line": 89, "column": 12 } } @@ -132619,15 +134388,15 @@ "binop": null, "updateContext": null }, - "start": 2110, - "end": 2111, + "start": 2450, + "end": 2451, "loc": { "start": { - "line": 73, + "line": 89, "column": 12 }, "end": { - "line": 73, + "line": 89, "column": 13 } } @@ -132645,15 +134414,15 @@ "binop": null }, "value": "prototype", - "start": 2111, - "end": 2120, + "start": 2451, + "end": 2460, "loc": { "start": { - "line": 73, + "line": 89, "column": 13 }, "end": { - "line": 73, + "line": 89, "column": 22 } } @@ -132671,15 +134440,15 @@ "binop": null, "updateContext": null }, - "start": 2120, - "end": 2121, + "start": 2460, + "end": 2461, "loc": { "start": { - "line": 73, + "line": 89, "column": 22 }, "end": { - "line": 73, + "line": 89, "column": 23 } } @@ -132697,15 +134466,15 @@ "binop": null }, "value": "getAlpha", - "start": 2121, - "end": 2129, + "start": 2461, + "end": 2469, "loc": { "start": { - "line": 73, + "line": 89, "column": 23 }, "end": { - "line": 73, + "line": 89, "column": 31 } } @@ -132724,15 +134493,15 @@ "updateContext": null }, "value": "=", - "start": 2130, - "end": 2131, + "start": 2470, + "end": 2471, "loc": { "start": { - "line": 73, + "line": 89, "column": 32 }, "end": { - "line": 73, + "line": 89, "column": 33 } } @@ -132751,15 +134520,15 @@ "binop": null }, "value": "function", - "start": 2132, - "end": 2140, + "start": 2472, + "end": 2480, "loc": { "start": { - "line": 73, + "line": 89, "column": 34 }, "end": { - "line": 73, + "line": 89, "column": 42 } } @@ -132776,15 +134545,15 @@ "postfix": false, "binop": null }, - "start": 2141, - "end": 2142, + "start": 2481, + "end": 2482, "loc": { "start": { - "line": 73, + "line": 89, "column": 43 }, "end": { - "line": 73, + "line": 89, "column": 44 } } @@ -132801,15 +134570,15 @@ "postfix": false, "binop": null }, - "start": 2142, - "end": 2143, + "start": 2482, + "end": 2483, "loc": { "start": { - "line": 73, + "line": 89, "column": 44 }, "end": { - "line": 73, + "line": 89, "column": 45 } } @@ -132826,15 +134595,15 @@ "postfix": false, "binop": null }, - "start": 2144, - "end": 2145, + "start": 2484, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 89, "column": 46 }, "end": { - "line": 73, + "line": 89, "column": 47 } } @@ -132854,15 +134623,15 @@ "updateContext": null }, "value": "return", - "start": 2150, - "end": 2156, + "start": 2490, + "end": 2496, "loc": { "start": { - "line": 74, + "line": 90, "column": 4 }, "end": { - "line": 74, + "line": 90, "column": 10 } } @@ -132882,15 +134651,15 @@ "updateContext": null }, "value": "this", - "start": 2157, - "end": 2161, + "start": 2497, + "end": 2501, "loc": { "start": { - "line": 74, + "line": 90, "column": 11 }, "end": { - "line": 74, + "line": 90, "column": 15 } } @@ -132908,15 +134677,15 @@ "binop": null, "updateContext": null }, - "start": 2161, - "end": 2162, + "start": 2501, + "end": 2502, "loc": { "start": { - "line": 74, + "line": 90, "column": 15 }, "end": { - "line": 74, + "line": 90, "column": 16 } } @@ -132934,15 +134703,15 @@ "binop": null }, "value": "alpha", - "start": 2162, - "end": 2167, + "start": 2502, + "end": 2507, "loc": { "start": { - "line": 74, + "line": 90, "column": 16 }, "end": { - "line": 74, + "line": 90, "column": 21 } } @@ -132960,15 +134729,15 @@ "binop": null, "updateContext": null }, - "start": 2167, - "end": 2168, + "start": 2507, + "end": 2508, "loc": { "start": { - "line": 74, + "line": 90, "column": 21 }, "end": { - "line": 74, + "line": 90, "column": 22 } } @@ -132985,15 +134754,15 @@ "postfix": false, "binop": null }, - "start": 2169, - "end": 2170, + "start": 2509, + "end": 2510, "loc": { "start": { - "line": 75, + "line": 91, "column": 0 }, "end": { - "line": 75, + "line": 91, "column": 1 } } @@ -133001,15 +134770,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2172, - "end": 2234, + "start": 2512, + "end": 2574, "loc": { "start": { - "line": 77, + "line": 93, "column": 0 }, "end": { - "line": 77, + "line": 93, "column": 62 } } @@ -133017,15 +134786,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isInitialized()", - "start": 2235, - "end": 2271, + "start": 2575, + "end": 2611, "loc": { "start": { - "line": 78, + "line": 94, "column": 0 }, "end": { - "line": 78, + "line": 94, "column": 36 } } @@ -133033,15 +134802,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2272, - "end": 2334, + "start": 2612, + "end": 2674, "loc": { "start": { - "line": 79, + "line": 95, "column": 0 }, "end": { - "line": 79, + "line": 95, "column": 62 } } @@ -133059,15 +134828,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 2335, - "end": 2347, + "start": 2675, + "end": 2687, "loc": { "start": { - "line": 80, + "line": 96, "column": 0 }, "end": { - "line": 80, + "line": 96, "column": 12 } } @@ -133085,15 +134854,15 @@ "binop": null, "updateContext": null }, - "start": 2347, - "end": 2348, + "start": 2687, + "end": 2688, "loc": { "start": { - "line": 80, + "line": 96, "column": 12 }, "end": { - "line": 80, + "line": 96, "column": 13 } } @@ -133111,15 +134880,15 @@ "binop": null }, "value": "prototype", - "start": 2348, - "end": 2357, + "start": 2688, + "end": 2697, "loc": { "start": { - "line": 80, + "line": 96, "column": 13 }, "end": { - "line": 80, + "line": 96, "column": 22 } } @@ -133137,15 +134906,15 @@ "binop": null, "updateContext": null }, - "start": 2357, - "end": 2358, + "start": 2697, + "end": 2698, "loc": { "start": { - "line": 80, + "line": 96, "column": 22 }, "end": { - "line": 80, + "line": 96, "column": 23 } } @@ -133163,15 +134932,15 @@ "binop": null }, "value": "isInitialized", - "start": 2358, - "end": 2371, + "start": 2698, + "end": 2711, "loc": { "start": { - "line": 80, + "line": 96, "column": 23 }, "end": { - "line": 80, + "line": 96, "column": 36 } } @@ -133190,15 +134959,15 @@ "updateContext": null }, "value": "=", - "start": 2372, - "end": 2373, + "start": 2712, + "end": 2713, "loc": { "start": { - "line": 80, + "line": 96, "column": 37 }, "end": { - "line": 80, + "line": 96, "column": 38 } } @@ -133217,15 +134986,15 @@ "binop": null }, "value": "function", - "start": 2374, - "end": 2382, + "start": 2714, + "end": 2722, "loc": { "start": { - "line": 80, + "line": 96, "column": 39 }, "end": { - "line": 80, + "line": 96, "column": 47 } } @@ -133242,15 +135011,15 @@ "postfix": false, "binop": null }, - "start": 2383, - "end": 2384, + "start": 2723, + "end": 2724, "loc": { "start": { - "line": 80, + "line": 96, "column": 48 }, "end": { - "line": 80, + "line": 96, "column": 49 } } @@ -133267,15 +135036,15 @@ "postfix": false, "binop": null }, - "start": 2384, - "end": 2385, + "start": 2724, + "end": 2725, "loc": { "start": { - "line": 80, + "line": 96, "column": 49 }, "end": { - "line": 80, + "line": 96, "column": 50 } } @@ -133292,15 +135061,15 @@ "postfix": false, "binop": null }, - "start": 2386, - "end": 2387, + "start": 2726, + "end": 2727, "loc": { "start": { - "line": 80, + "line": 96, "column": 51 }, "end": { - "line": 80, + "line": 96, "column": 52 } } @@ -133320,15 +135089,15 @@ "updateContext": null }, "value": "return", - "start": 2392, - "end": 2398, + "start": 2732, + "end": 2738, "loc": { "start": { - "line": 81, + "line": 97, "column": 4 }, "end": { - "line": 81, + "line": 97, "column": 10 } } @@ -133348,15 +135117,15 @@ "updateContext": null }, "value": "this", - "start": 2399, - "end": 2403, + "start": 2739, + "end": 2743, "loc": { "start": { - "line": 81, + "line": 97, "column": 11 }, "end": { - "line": 81, + "line": 97, "column": 15 } } @@ -133374,15 +135143,15 @@ "binop": null, "updateContext": null }, - "start": 2403, - "end": 2404, + "start": 2743, + "end": 2744, "loc": { "start": { - "line": 81, + "line": 97, "column": 15 }, "end": { - "line": 81, + "line": 97, "column": 16 } } @@ -133400,15 +135169,15 @@ "binop": null }, "value": "initialized", - "start": 2404, - "end": 2415, + "start": 2744, + "end": 2755, "loc": { "start": { - "line": 81, + "line": 97, "column": 16 }, "end": { - "line": 81, + "line": 97, "column": 27 } } @@ -133426,15 +135195,15 @@ "binop": null, "updateContext": null }, - "start": 2415, - "end": 2416, + "start": 2755, + "end": 2756, "loc": { "start": { - "line": 81, + "line": 97, "column": 27 }, "end": { - "line": 81, + "line": 97, "column": 28 } } @@ -133451,15 +135220,15 @@ "postfix": false, "binop": null }, - "start": 2417, - "end": 2418, + "start": 2757, + "end": 2758, "loc": { "start": { - "line": 82, + "line": 98, "column": 0 }, "end": { - "line": 82, + "line": 98, "column": 1 } } @@ -133467,15 +135236,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2420, - "end": 2482, + "start": 2760, + "end": 2822, "loc": { "start": { - "line": 84, + "line": 100, "column": 0 }, "end": { - "line": 84, + "line": 100, "column": 62 } } @@ -133483,15 +135252,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setInitialized()", - "start": 2483, - "end": 2520, + "start": 2823, + "end": 2860, "loc": { "start": { - "line": 85, + "line": 101, "column": 0 }, "end": { - "line": 85, + "line": 101, "column": 37 } } @@ -133499,15 +135268,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2521, - "end": 2583, + "start": 2861, + "end": 2923, "loc": { "start": { - "line": 86, + "line": 102, "column": 0 }, "end": { - "line": 86, + "line": 102, "column": 62 } } @@ -133525,15 +135294,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 2584, - "end": 2596, + "start": 2924, + "end": 2936, "loc": { "start": { - "line": 87, + "line": 103, "column": 0 }, "end": { - "line": 87, + "line": 103, "column": 12 } } @@ -133551,15 +135320,15 @@ "binop": null, "updateContext": null }, - "start": 2596, - "end": 2597, + "start": 2936, + "end": 2937, "loc": { "start": { - "line": 87, + "line": 103, "column": 12 }, "end": { - "line": 87, + "line": 103, "column": 13 } } @@ -133577,15 +135346,15 @@ "binop": null }, "value": "prototype", - "start": 2597, - "end": 2606, + "start": 2937, + "end": 2946, "loc": { "start": { - "line": 87, + "line": 103, "column": 13 }, "end": { - "line": 87, + "line": 103, "column": 22 } } @@ -133603,15 +135372,15 @@ "binop": null, "updateContext": null }, - "start": 2606, - "end": 2607, + "start": 2946, + "end": 2947, "loc": { "start": { - "line": 87, + "line": 103, "column": 22 }, "end": { - "line": 87, + "line": 103, "column": 23 } } @@ -133629,15 +135398,15 @@ "binop": null }, "value": "setInitialized", - "start": 2607, - "end": 2621, + "start": 2947, + "end": 2961, "loc": { "start": { - "line": 87, + "line": 103, "column": 23 }, "end": { - "line": 87, + "line": 103, "column": 37 } } @@ -133656,15 +135425,15 @@ "updateContext": null }, "value": "=", - "start": 2622, - "end": 2623, + "start": 2962, + "end": 2963, "loc": { "start": { - "line": 87, + "line": 103, "column": 38 }, "end": { - "line": 87, + "line": 103, "column": 39 } } @@ -133683,15 +135452,15 @@ "binop": null }, "value": "function", - "start": 2624, - "end": 2632, + "start": 2964, + "end": 2972, "loc": { "start": { - "line": 87, + "line": 103, "column": 40 }, "end": { - "line": 87, + "line": 103, "column": 48 } } @@ -133708,15 +135477,15 @@ "postfix": false, "binop": null }, - "start": 2633, - "end": 2634, + "start": 2973, + "end": 2974, "loc": { "start": { - "line": 87, + "line": 103, "column": 49 }, "end": { - "line": 87, + "line": 103, "column": 50 } } @@ -133734,15 +135503,15 @@ "binop": null }, "value": "v", - "start": 2634, - "end": 2635, + "start": 2974, + "end": 2975, "loc": { "start": { - "line": 87, + "line": 103, "column": 50 }, "end": { - "line": 87, + "line": 103, "column": 51 } } @@ -133750,15 +135519,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 2635, - "end": 2646, + "start": 2975, + "end": 2986, "loc": { "start": { - "line": 87, + "line": 103, "column": 51 }, "end": { - "line": 87, + "line": 103, "column": 62 } } @@ -133775,15 +135544,15 @@ "postfix": false, "binop": null }, - "start": 2646, - "end": 2647, + "start": 2986, + "end": 2987, "loc": { "start": { - "line": 87, + "line": 103, "column": 62 }, "end": { - "line": 87, + "line": 103, "column": 63 } } @@ -133800,15 +135569,15 @@ "postfix": false, "binop": null }, - "start": 2648, - "end": 2649, + "start": 2988, + "end": 2989, "loc": { "start": { - "line": 87, + "line": 103, "column": 64 }, "end": { - "line": 87, + "line": 103, "column": 65 } } @@ -133828,15 +135597,15 @@ "updateContext": null }, "value": "this", - "start": 2654, - "end": 2658, + "start": 2994, + "end": 2998, "loc": { "start": { - "line": 88, + "line": 104, "column": 4 }, "end": { - "line": 88, + "line": 104, "column": 8 } } @@ -133854,15 +135623,15 @@ "binop": null, "updateContext": null }, - "start": 2658, - "end": 2659, + "start": 2998, + "end": 2999, "loc": { "start": { - "line": 88, + "line": 104, "column": 8 }, "end": { - "line": 88, + "line": 104, "column": 9 } } @@ -133880,15 +135649,15 @@ "binop": null }, "value": "initialized", - "start": 2659, - "end": 2670, + "start": 2999, + "end": 3010, "loc": { "start": { - "line": 88, + "line": 104, "column": 9 }, "end": { - "line": 88, + "line": 104, "column": 20 } } @@ -133907,15 +135676,15 @@ "updateContext": null }, "value": "=", - "start": 2671, - "end": 2672, + "start": 3011, + "end": 3012, "loc": { "start": { - "line": 88, + "line": 104, "column": 21 }, "end": { - "line": 88, + "line": 104, "column": 22 } } @@ -133933,15 +135702,15 @@ "binop": null }, "value": "v", - "start": 2673, - "end": 2674, + "start": 3013, + "end": 3014, "loc": { "start": { - "line": 88, + "line": 104, "column": 23 }, "end": { - "line": 88, + "line": 104, "column": 24 } } @@ -133959,15 +135728,15 @@ "binop": null, "updateContext": null }, - "start": 2674, - "end": 2675, + "start": 3014, + "end": 3015, "loc": { "start": { - "line": 88, + "line": 104, "column": 24 }, "end": { - "line": 88, + "line": 104, "column": 25 } } @@ -133984,15 +135753,15 @@ "postfix": false, "binop": null }, - "start": 2676, - "end": 2677, + "start": 3016, + "end": 3017, "loc": { "start": { - "line": 89, + "line": 105, "column": 0 }, "end": { - "line": 89, + "line": 105, "column": 1 } } @@ -134000,15 +135769,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2679, - "end": 2741, + "start": 3019, + "end": 3081, "loc": { "start": { - "line": 91, + "line": 107, "column": 0 }, "end": { - "line": 91, + "line": 107, "column": 62 } } @@ -134016,15 +135785,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # isUpdating()", - "start": 2742, - "end": 2775, + "start": 3082, + "end": 3115, "loc": { "start": { - "line": 92, + "line": 108, "column": 0 }, "end": { - "line": 92, + "line": 108, "column": 33 } } @@ -134032,15 +135801,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2776, - "end": 2838, + "start": 3116, + "end": 3178, "loc": { "start": { - "line": 93, + "line": 109, "column": 0 }, "end": { - "line": 93, + "line": 109, "column": 62 } } @@ -134058,15 +135827,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 2839, - "end": 2851, + "start": 3179, + "end": 3191, "loc": { "start": { - "line": 94, + "line": 110, "column": 0 }, "end": { - "line": 94, + "line": 110, "column": 12 } } @@ -134084,15 +135853,15 @@ "binop": null, "updateContext": null }, - "start": 2851, - "end": 2852, + "start": 3191, + "end": 3192, "loc": { "start": { - "line": 94, + "line": 110, "column": 12 }, "end": { - "line": 94, + "line": 110, "column": 13 } } @@ -134110,15 +135879,15 @@ "binop": null }, "value": "prototype", - "start": 2852, - "end": 2861, + "start": 3192, + "end": 3201, "loc": { "start": { - "line": 94, + "line": 110, "column": 13 }, "end": { - "line": 94, + "line": 110, "column": 22 } } @@ -134136,15 +135905,15 @@ "binop": null, "updateContext": null }, - "start": 2861, - "end": 2862, + "start": 3201, + "end": 3202, "loc": { "start": { - "line": 94, + "line": 110, "column": 22 }, "end": { - "line": 94, + "line": 110, "column": 23 } } @@ -134162,15 +135931,15 @@ "binop": null }, "value": "isUpdating", - "start": 2862, - "end": 2872, + "start": 3202, + "end": 3212, "loc": { "start": { - "line": 94, + "line": 110, "column": 23 }, "end": { - "line": 94, + "line": 110, "column": 33 } } @@ -134189,15 +135958,15 @@ "updateContext": null }, "value": "=", - "start": 2873, - "end": 2874, + "start": 3213, + "end": 3214, "loc": { "start": { - "line": 94, + "line": 110, "column": 34 }, "end": { - "line": 94, + "line": 110, "column": 35 } } @@ -134216,15 +135985,15 @@ "binop": null }, "value": "function", - "start": 2875, - "end": 2883, + "start": 3215, + "end": 3223, "loc": { "start": { - "line": 94, + "line": 110, "column": 36 }, "end": { - "line": 94, + "line": 110, "column": 44 } } @@ -134241,15 +136010,15 @@ "postfix": false, "binop": null }, - "start": 2884, - "end": 2885, + "start": 3224, + "end": 3225, "loc": { "start": { - "line": 94, + "line": 110, "column": 45 }, "end": { - "line": 94, + "line": 110, "column": 46 } } @@ -134266,15 +136035,15 @@ "postfix": false, "binop": null }, - "start": 2885, - "end": 2886, + "start": 3225, + "end": 3226, "loc": { "start": { - "line": 94, + "line": 110, "column": 46 }, "end": { - "line": 94, + "line": 110, "column": 47 } } @@ -134291,15 +136060,15 @@ "postfix": false, "binop": null }, - "start": 2887, - "end": 2888, + "start": 3227, + "end": 3228, "loc": { "start": { - "line": 94, + "line": 110, "column": 48 }, "end": { - "line": 94, + "line": 110, "column": 49 } } @@ -134319,15 +136088,15 @@ "updateContext": null }, "value": "return", - "start": 2893, - "end": 2899, + "start": 3233, + "end": 3239, "loc": { "start": { - "line": 95, + "line": 111, "column": 4 }, "end": { - "line": 95, + "line": 111, "column": 10 } } @@ -134347,15 +136116,15 @@ "updateContext": null }, "value": "this", - "start": 2900, - "end": 2904, + "start": 3240, + "end": 3244, "loc": { "start": { - "line": 95, + "line": 111, "column": 11 }, "end": { - "line": 95, + "line": 111, "column": 15 } } @@ -134373,15 +136142,15 @@ "binop": null, "updateContext": null }, - "start": 2904, - "end": 2905, + "start": 3244, + "end": 3245, "loc": { "start": { - "line": 95, + "line": 111, "column": 15 }, "end": { - "line": 95, + "line": 111, "column": 16 } } @@ -134399,15 +136168,15 @@ "binop": null }, "value": "updating", - "start": 2905, - "end": 2913, + "start": 3245, + "end": 3253, "loc": { "start": { - "line": 95, + "line": 111, "column": 16 }, "end": { - "line": 95, + "line": 111, "column": 24 } } @@ -134425,15 +136194,15 @@ "binop": null, "updateContext": null }, - "start": 2913, - "end": 2914, + "start": 3253, + "end": 3254, "loc": { "start": { - "line": 95, + "line": 111, "column": 24 }, "end": { - "line": 95, + "line": 111, "column": 25 } } @@ -134450,15 +136219,15 @@ "postfix": false, "binop": null }, - "start": 2915, - "end": 2916, + "start": 3255, + "end": 3256, "loc": { "start": { - "line": 96, + "line": 112, "column": 0 }, "end": { - "line": 96, + "line": 112, "column": 1 } } @@ -134466,15 +136235,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 2918, - "end": 2980, + "start": 3258, + "end": 3320, "loc": { "start": { - "line": 98, + "line": 114, "column": 0 }, "end": { - "line": 98, + "line": 114, "column": 62 } } @@ -134482,15 +136251,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setUpdating()", - "start": 2981, - "end": 3015, + "start": 3321, + "end": 3355, "loc": { "start": { - "line": 99, + "line": 115, "column": 0 }, "end": { - "line": 99, + "line": 115, "column": 34 } } @@ -134498,15 +136267,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3016, - "end": 3078, + "start": 3356, + "end": 3418, "loc": { "start": { - "line": 100, + "line": 116, "column": 0 }, "end": { - "line": 100, + "line": 116, "column": 62 } } @@ -134524,15 +136293,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 3079, - "end": 3091, + "start": 3419, + "end": 3431, "loc": { "start": { - "line": 101, + "line": 117, "column": 0 }, "end": { - "line": 101, + "line": 117, "column": 12 } } @@ -134550,15 +136319,15 @@ "binop": null, "updateContext": null }, - "start": 3091, - "end": 3092, + "start": 3431, + "end": 3432, "loc": { "start": { - "line": 101, + "line": 117, "column": 12 }, "end": { - "line": 101, + "line": 117, "column": 13 } } @@ -134576,15 +136345,15 @@ "binop": null }, "value": "prototype", - "start": 3092, - "end": 3101, + "start": 3432, + "end": 3441, "loc": { "start": { - "line": 101, + "line": 117, "column": 13 }, "end": { - "line": 101, + "line": 117, "column": 22 } } @@ -134602,15 +136371,15 @@ "binop": null, "updateContext": null }, - "start": 3101, - "end": 3102, + "start": 3441, + "end": 3442, "loc": { "start": { - "line": 101, + "line": 117, "column": 22 }, "end": { - "line": 101, + "line": 117, "column": 23 } } @@ -134628,15 +136397,15 @@ "binop": null }, "value": "setUpdating", - "start": 3102, - "end": 3113, + "start": 3442, + "end": 3453, "loc": { "start": { - "line": 101, + "line": 117, "column": 23 }, "end": { - "line": 101, + "line": 117, "column": 34 } } @@ -134655,15 +136424,15 @@ "updateContext": null }, "value": "=", - "start": 3114, - "end": 3115, + "start": 3454, + "end": 3455, "loc": { "start": { - "line": 101, + "line": 117, "column": 35 }, "end": { - "line": 101, + "line": 117, "column": 36 } } @@ -134682,15 +136451,15 @@ "binop": null }, "value": "function", - "start": 3116, - "end": 3124, + "start": 3456, + "end": 3464, "loc": { "start": { - "line": 101, + "line": 117, "column": 37 }, "end": { - "line": 101, + "line": 117, "column": 45 } } @@ -134707,15 +136476,15 @@ "postfix": false, "binop": null }, - "start": 3125, - "end": 3126, + "start": 3465, + "end": 3466, "loc": { "start": { - "line": 101, + "line": 117, "column": 46 }, "end": { - "line": 101, + "line": 117, "column": 47 } } @@ -134733,15 +136502,15 @@ "binop": null }, "value": "v", - "start": 3126, - "end": 3127, + "start": 3466, + "end": 3467, "loc": { "start": { - "line": 101, + "line": 117, "column": 47 }, "end": { - "line": 101, + "line": 117, "column": 48 } } @@ -134749,15 +136518,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3127, - "end": 3138, + "start": 3467, + "end": 3478, "loc": { "start": { - "line": 101, + "line": 117, "column": 48 }, "end": { - "line": 101, + "line": 117, "column": 59 } } @@ -134774,15 +136543,15 @@ "postfix": false, "binop": null }, - "start": 3138, - "end": 3139, + "start": 3478, + "end": 3479, "loc": { "start": { - "line": 101, + "line": 117, "column": 59 }, "end": { - "line": 101, + "line": 117, "column": 60 } } @@ -134799,15 +136568,15 @@ "postfix": false, "binop": null }, - "start": 3140, - "end": 3141, + "start": 3480, + "end": 3481, "loc": { "start": { - "line": 101, + "line": 117, "column": 61 }, "end": { - "line": 101, + "line": 117, "column": 62 } } @@ -134827,15 +136596,15 @@ "updateContext": null }, "value": "this", - "start": 3146, - "end": 3150, + "start": 3486, + "end": 3490, "loc": { "start": { - "line": 102, + "line": 118, "column": 4 }, "end": { - "line": 102, + "line": 118, "column": 8 } } @@ -134853,15 +136622,15 @@ "binop": null, "updateContext": null }, - "start": 3150, - "end": 3151, + "start": 3490, + "end": 3491, "loc": { "start": { - "line": 102, + "line": 118, "column": 8 }, "end": { - "line": 102, + "line": 118, "column": 9 } } @@ -134879,15 +136648,15 @@ "binop": null }, "value": "updating", - "start": 3151, - "end": 3159, + "start": 3491, + "end": 3499, "loc": { "start": { - "line": 102, + "line": 118, "column": 9 }, "end": { - "line": 102, + "line": 118, "column": 17 } } @@ -134906,15 +136675,15 @@ "updateContext": null }, "value": "=", - "start": 3160, - "end": 3161, + "start": 3500, + "end": 3501, "loc": { "start": { - "line": 102, + "line": 118, "column": 18 }, "end": { - "line": 102, + "line": 118, "column": 19 } } @@ -134932,15 +136701,15 @@ "binop": null }, "value": "v", - "start": 3162, - "end": 3163, + "start": 3502, + "end": 3503, "loc": { "start": { - "line": 102, + "line": 118, "column": 20 }, "end": { - "line": 102, + "line": 118, "column": 21 } } @@ -134958,15 +136727,15 @@ "binop": null, "updateContext": null }, - "start": 3163, - "end": 3164, + "start": 3503, + "end": 3504, "loc": { "start": { - "line": 102, + "line": 118, "column": 21 }, "end": { - "line": 102, + "line": 118, "column": 22 } } @@ -134983,15 +136752,15 @@ "postfix": false, "binop": null }, - "start": 3165, - "end": 3166, + "start": 3505, + "end": 3506, "loc": { "start": { - "line": 103, + "line": 119, "column": 0 }, "end": { - "line": 103, + "line": 119, "column": 1 } } @@ -134999,15 +136768,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3168, - "end": 3230, + "start": 3508, + "end": 3570, "loc": { "start": { - "line": 105, + "line": 121, "column": 0 }, "end": { - "line": 105, + "line": 121, "column": 62 } } @@ -135015,15 +136784,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getLive2DModel()", - "start": 3231, - "end": 3268, + "start": 3571, + "end": 3608, "loc": { "start": { - "line": 106, + "line": 122, "column": 0 }, "end": { - "line": 106, + "line": 122, "column": 37 } } @@ -135031,15 +136800,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3269, - "end": 3331, + "start": 3609, + "end": 3671, "loc": { "start": { - "line": 107, + "line": 123, "column": 0 }, "end": { - "line": 107, + "line": 123, "column": 62 } } @@ -135057,15 +136826,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 3332, - "end": 3344, + "start": 3672, + "end": 3684, "loc": { "start": { - "line": 108, + "line": 124, "column": 0 }, "end": { - "line": 108, + "line": 124, "column": 12 } } @@ -135083,15 +136852,15 @@ "binop": null, "updateContext": null }, - "start": 3344, - "end": 3345, + "start": 3684, + "end": 3685, "loc": { "start": { - "line": 108, + "line": 124, "column": 12 }, "end": { - "line": 108, + "line": 124, "column": 13 } } @@ -135109,15 +136878,15 @@ "binop": null }, "value": "prototype", - "start": 3345, - "end": 3354, + "start": 3685, + "end": 3694, "loc": { "start": { - "line": 108, + "line": 124, "column": 13 }, "end": { - "line": 108, + "line": 124, "column": 22 } } @@ -135135,15 +136904,15 @@ "binop": null, "updateContext": null }, - "start": 3354, - "end": 3355, + "start": 3694, + "end": 3695, "loc": { "start": { - "line": 108, + "line": 124, "column": 22 }, "end": { - "line": 108, + "line": 124, "column": 23 } } @@ -135161,15 +136930,15 @@ "binop": null }, "value": "getLive2DModel", - "start": 3355, - "end": 3369, + "start": 3695, + "end": 3709, "loc": { "start": { - "line": 108, + "line": 124, "column": 23 }, "end": { - "line": 108, + "line": 124, "column": 37 } } @@ -135188,15 +136957,15 @@ "updateContext": null }, "value": "=", - "start": 3370, - "end": 3371, + "start": 3710, + "end": 3711, "loc": { "start": { - "line": 108, + "line": 124, "column": 38 }, "end": { - "line": 108, + "line": 124, "column": 39 } } @@ -135215,15 +136984,15 @@ "binop": null }, "value": "function", - "start": 3372, - "end": 3380, + "start": 3712, + "end": 3720, "loc": { "start": { - "line": 108, + "line": 124, "column": 40 }, "end": { - "line": 108, + "line": 124, "column": 48 } } @@ -135240,15 +137009,15 @@ "postfix": false, "binop": null }, - "start": 3381, - "end": 3382, + "start": 3721, + "end": 3722, "loc": { "start": { - "line": 108, + "line": 124, "column": 49 }, "end": { - "line": 108, + "line": 124, "column": 50 } } @@ -135265,15 +137034,15 @@ "postfix": false, "binop": null }, - "start": 3382, - "end": 3383, + "start": 3722, + "end": 3723, "loc": { "start": { - "line": 108, + "line": 124, "column": 50 }, "end": { - "line": 108, + "line": 124, "column": 51 } } @@ -135290,15 +137059,15 @@ "postfix": false, "binop": null }, - "start": 3384, - "end": 3385, + "start": 3724, + "end": 3725, "loc": { "start": { - "line": 108, + "line": 124, "column": 52 }, "end": { - "line": 108, + "line": 124, "column": 53 } } @@ -135318,15 +137087,15 @@ "updateContext": null }, "value": "return", - "start": 3390, - "end": 3396, + "start": 3730, + "end": 3736, "loc": { "start": { - "line": 109, + "line": 125, "column": 4 }, "end": { - "line": 109, + "line": 125, "column": 10 } } @@ -135346,15 +137115,15 @@ "updateContext": null }, "value": "this", - "start": 3397, - "end": 3401, + "start": 3737, + "end": 3741, "loc": { "start": { - "line": 109, + "line": 125, "column": 11 }, "end": { - "line": 109, + "line": 125, "column": 15 } } @@ -135372,15 +137141,15 @@ "binop": null, "updateContext": null }, - "start": 3401, - "end": 3402, + "start": 3741, + "end": 3742, "loc": { "start": { - "line": 109, + "line": 125, "column": 15 }, "end": { - "line": 109, + "line": 125, "column": 16 } } @@ -135398,15 +137167,15 @@ "binop": null }, "value": "live2DModel", - "start": 3402, - "end": 3413, + "start": 3742, + "end": 3753, "loc": { "start": { - "line": 109, + "line": 125, "column": 16 }, "end": { - "line": 109, + "line": 125, "column": 27 } } @@ -135424,15 +137193,15 @@ "binop": null, "updateContext": null }, - "start": 3413, - "end": 3414, + "start": 3753, + "end": 3754, "loc": { "start": { - "line": 109, + "line": 125, "column": 27 }, "end": { - "line": 109, + "line": 125, "column": 28 } } @@ -135449,15 +137218,15 @@ "postfix": false, "binop": null }, - "start": 3415, - "end": 3416, + "start": 3755, + "end": 3756, "loc": { "start": { - "line": 110, + "line": 126, "column": 0 }, "end": { - "line": 110, + "line": 126, "column": 1 } } @@ -135465,15 +137234,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3418, - "end": 3480, + "start": 3758, + "end": 3820, "loc": { "start": { - "line": 112, + "line": 128, "column": 0 }, "end": { - "line": 112, + "line": 128, "column": 62 } } @@ -135481,15 +137250,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSync()", - "start": 3481, - "end": 3514, + "start": 3821, + "end": 3854, "loc": { "start": { - "line": 113, + "line": 129, "column": 0 }, "end": { - "line": 113, + "line": 129, "column": 33 } } @@ -135497,15 +137266,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3515, - "end": 3577, + "start": 3855, + "end": 3917, "loc": { "start": { - "line": 114, + "line": 130, "column": 0 }, "end": { - "line": 114, + "line": 130, "column": 62 } } @@ -135523,15 +137292,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 3578, - "end": 3590, + "start": 3918, + "end": 3930, "loc": { "start": { - "line": 115, + "line": 131, "column": 0 }, "end": { - "line": 115, + "line": 131, "column": 12 } } @@ -135549,15 +137318,15 @@ "binop": null, "updateContext": null }, - "start": 3590, - "end": 3591, + "start": 3930, + "end": 3931, "loc": { "start": { - "line": 115, + "line": 131, "column": 12 }, "end": { - "line": 115, + "line": 131, "column": 13 } } @@ -135575,15 +137344,15 @@ "binop": null }, "value": "prototype", - "start": 3591, - "end": 3600, + "start": 3931, + "end": 3940, "loc": { "start": { - "line": 115, + "line": 131, "column": 13 }, "end": { - "line": 115, + "line": 131, "column": 22 } } @@ -135601,15 +137370,15 @@ "binop": null, "updateContext": null }, - "start": 3600, - "end": 3601, + "start": 3940, + "end": 3941, "loc": { "start": { - "line": 115, + "line": 131, "column": 22 }, "end": { - "line": 115, + "line": 131, "column": 23 } } @@ -135627,15 +137396,15 @@ "binop": null }, "value": "setLipSync", - "start": 3601, - "end": 3611, + "start": 3941, + "end": 3951, "loc": { "start": { - "line": 115, + "line": 131, "column": 23 }, "end": { - "line": 115, + "line": 131, "column": 33 } } @@ -135654,15 +137423,15 @@ "updateContext": null }, "value": "=", - "start": 3612, - "end": 3613, + "start": 3952, + "end": 3953, "loc": { "start": { - "line": 115, + "line": 131, "column": 34 }, "end": { - "line": 115, + "line": 131, "column": 35 } } @@ -135681,15 +137450,15 @@ "binop": null }, "value": "function", - "start": 3614, - "end": 3622, + "start": 3954, + "end": 3962, "loc": { "start": { - "line": 115, + "line": 131, "column": 36 }, "end": { - "line": 115, + "line": 131, "column": 44 } } @@ -135706,15 +137475,15 @@ "postfix": false, "binop": null }, - "start": 3623, - "end": 3624, + "start": 3963, + "end": 3964, "loc": { "start": { - "line": 115, + "line": 131, "column": 45 }, "end": { - "line": 115, + "line": 131, "column": 46 } } @@ -135732,15 +137501,15 @@ "binop": null }, "value": "v", - "start": 3624, - "end": 3625, + "start": 3964, + "end": 3965, "loc": { "start": { - "line": 115, + "line": 131, "column": 46 }, "end": { - "line": 115, + "line": 131, "column": 47 } } @@ -135748,15 +137517,15 @@ { "type": "CommentBlock", "value": "boolean", - "start": 3625, - "end": 3636, + "start": 3965, + "end": 3976, "loc": { "start": { - "line": 115, + "line": 131, "column": 47 }, "end": { - "line": 115, + "line": 131, "column": 58 } } @@ -135773,15 +137542,15 @@ "postfix": false, "binop": null }, - "start": 3636, - "end": 3637, + "start": 3976, + "end": 3977, "loc": { "start": { - "line": 115, + "line": 131, "column": 58 }, "end": { - "line": 115, + "line": 131, "column": 59 } } @@ -135798,15 +137567,15 @@ "postfix": false, "binop": null }, - "start": 3638, - "end": 3639, + "start": 3978, + "end": 3979, "loc": { "start": { - "line": 115, + "line": 131, "column": 60 }, "end": { - "line": 115, + "line": 131, "column": 61 } } @@ -135826,15 +137595,15 @@ "updateContext": null }, "value": "this", - "start": 3644, - "end": 3648, + "start": 3984, + "end": 3988, "loc": { "start": { - "line": 116, + "line": 132, "column": 4 }, "end": { - "line": 116, + "line": 132, "column": 8 } } @@ -135852,15 +137621,15 @@ "binop": null, "updateContext": null }, - "start": 3648, - "end": 3649, + "start": 3988, + "end": 3989, "loc": { "start": { - "line": 116, + "line": 132, "column": 8 }, "end": { - "line": 116, + "line": 132, "column": 9 } } @@ -135878,15 +137647,15 @@ "binop": null }, "value": "lipSync", - "start": 3649, - "end": 3656, + "start": 3989, + "end": 3996, "loc": { "start": { - "line": 116, + "line": 132, "column": 9 }, "end": { - "line": 116, + "line": 132, "column": 16 } } @@ -135905,15 +137674,15 @@ "updateContext": null }, "value": "=", - "start": 3657, - "end": 3658, + "start": 3997, + "end": 3998, "loc": { "start": { - "line": 116, + "line": 132, "column": 17 }, "end": { - "line": 116, + "line": 132, "column": 18 } } @@ -135931,15 +137700,15 @@ "binop": null }, "value": "v", - "start": 3659, - "end": 3660, + "start": 3999, + "end": 4000, "loc": { "start": { - "line": 116, + "line": 132, "column": 19 }, "end": { - "line": 116, + "line": 132, "column": 20 } } @@ -135957,15 +137726,15 @@ "binop": null, "updateContext": null }, - "start": 3660, - "end": 3661, + "start": 4000, + "end": 4001, "loc": { "start": { - "line": 116, + "line": 132, "column": 20 }, "end": { - "line": 116, + "line": 132, "column": 21 } } @@ -135982,15 +137751,15 @@ "postfix": false, "binop": null }, - "start": 3662, - "end": 3663, + "start": 4002, + "end": 4003, "loc": { "start": { - "line": 117, + "line": 133, "column": 0 }, "end": { - "line": 117, + "line": 133, "column": 1 } } @@ -135998,15 +137767,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3665, - "end": 3727, + "start": 4005, + "end": 4067, "loc": { "start": { - "line": 119, + "line": 135, "column": 0 }, "end": { - "line": 119, + "line": 135, "column": 62 } } @@ -136014,15 +137783,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setLipSyncValue()", - "start": 3728, - "end": 3766, + "start": 4068, + "end": 4106, "loc": { "start": { - "line": 120, + "line": 136, "column": 0 }, "end": { - "line": 120, + "line": 136, "column": 38 } } @@ -136030,15 +137799,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3767, - "end": 3829, + "start": 4107, + "end": 4169, "loc": { "start": { - "line": 121, + "line": 137, "column": 0 }, "end": { - "line": 121, + "line": 137, "column": 62 } } @@ -136056,15 +137825,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 3830, - "end": 3842, + "start": 4170, + "end": 4182, "loc": { "start": { - "line": 122, + "line": 138, "column": 0 }, "end": { - "line": 122, + "line": 138, "column": 12 } } @@ -136082,15 +137851,15 @@ "binop": null, "updateContext": null }, - "start": 3842, - "end": 3843, + "start": 4182, + "end": 4183, "loc": { "start": { - "line": 122, + "line": 138, "column": 12 }, "end": { - "line": 122, + "line": 138, "column": 13 } } @@ -136108,15 +137877,15 @@ "binop": null }, "value": "prototype", - "start": 3843, - "end": 3852, + "start": 4183, + "end": 4192, "loc": { "start": { - "line": 122, + "line": 138, "column": 13 }, "end": { - "line": 122, + "line": 138, "column": 22 } } @@ -136134,15 +137903,15 @@ "binop": null, "updateContext": null }, - "start": 3852, - "end": 3853, + "start": 4192, + "end": 4193, "loc": { "start": { - "line": 122, + "line": 138, "column": 22 }, "end": { - "line": 122, + "line": 138, "column": 23 } } @@ -136160,15 +137929,15 @@ "binop": null }, "value": "setLipSyncValue", - "start": 3853, - "end": 3868, + "start": 4193, + "end": 4208, "loc": { "start": { - "line": 122, + "line": 138, "column": 23 }, "end": { - "line": 122, + "line": 138, "column": 38 } } @@ -136187,15 +137956,15 @@ "updateContext": null }, "value": "=", - "start": 3869, - "end": 3870, + "start": 4209, + "end": 4210, "loc": { "start": { - "line": 122, + "line": 138, "column": 39 }, "end": { - "line": 122, + "line": 138, "column": 40 } } @@ -136214,15 +137983,15 @@ "binop": null }, "value": "function", - "start": 3871, - "end": 3879, + "start": 4211, + "end": 4219, "loc": { "start": { - "line": 122, + "line": 138, "column": 41 }, "end": { - "line": 122, + "line": 138, "column": 49 } } @@ -136239,15 +138008,15 @@ "postfix": false, "binop": null }, - "start": 3880, - "end": 3881, + "start": 4220, + "end": 4221, "loc": { "start": { - "line": 122, + "line": 138, "column": 50 }, "end": { - "line": 122, + "line": 138, "column": 51 } } @@ -136265,15 +138034,15 @@ "binop": null }, "value": "v", - "start": 3881, - "end": 3882, + "start": 4221, + "end": 4222, "loc": { "start": { - "line": 122, + "line": 138, "column": 51 }, "end": { - "line": 122, + "line": 138, "column": 52 } } @@ -136281,15 +138050,15 @@ { "type": "CommentBlock", "value": "float", - "start": 3882, - "end": 3891, + "start": 4222, + "end": 4231, "loc": { "start": { - "line": 122, + "line": 138, "column": 52 }, "end": { - "line": 122, + "line": 138, "column": 61 } } @@ -136306,15 +138075,15 @@ "postfix": false, "binop": null }, - "start": 3891, - "end": 3892, + "start": 4231, + "end": 4232, "loc": { "start": { - "line": 122, + "line": 138, "column": 61 }, "end": { - "line": 122, + "line": 138, "column": 62 } } @@ -136331,15 +138100,15 @@ "postfix": false, "binop": null }, - "start": 3893, - "end": 3894, + "start": 4233, + "end": 4234, "loc": { "start": { - "line": 122, + "line": 138, "column": 63 }, "end": { - "line": 122, + "line": 138, "column": 64 } } @@ -136359,15 +138128,15 @@ "updateContext": null }, "value": "this", - "start": 3899, - "end": 3903, + "start": 4239, + "end": 4243, "loc": { "start": { - "line": 123, + "line": 139, "column": 4 }, "end": { - "line": 123, + "line": 139, "column": 8 } } @@ -136385,15 +138154,15 @@ "binop": null, "updateContext": null }, - "start": 3903, - "end": 3904, + "start": 4243, + "end": 4244, "loc": { "start": { - "line": 123, + "line": 139, "column": 8 }, "end": { - "line": 123, + "line": 139, "column": 9 } } @@ -136411,15 +138180,15 @@ "binop": null }, "value": "lipSyncValue", - "start": 3904, - "end": 3916, + "start": 4244, + "end": 4256, "loc": { "start": { - "line": 123, + "line": 139, "column": 9 }, "end": { - "line": 123, + "line": 139, "column": 21 } } @@ -136438,15 +138207,15 @@ "updateContext": null }, "value": "=", - "start": 3917, - "end": 3918, + "start": 4257, + "end": 4258, "loc": { "start": { - "line": 123, + "line": 139, "column": 22 }, "end": { - "line": 123, + "line": 139, "column": 23 } } @@ -136464,15 +138233,15 @@ "binop": null }, "value": "v", - "start": 3919, - "end": 3920, + "start": 4259, + "end": 4260, "loc": { "start": { - "line": 123, + "line": 139, "column": 24 }, "end": { - "line": 123, + "line": 139, "column": 25 } } @@ -136490,15 +138259,15 @@ "binop": null, "updateContext": null }, - "start": 3920, - "end": 3921, + "start": 4260, + "end": 4261, "loc": { "start": { - "line": 123, + "line": 139, "column": 25 }, "end": { - "line": 123, + "line": 139, "column": 26 } } @@ -136515,15 +138284,15 @@ "postfix": false, "binop": null }, - "start": 3922, - "end": 3923, + "start": 4262, + "end": 4263, "loc": { "start": { - "line": 124, + "line": 140, "column": 0 }, "end": { - "line": 124, + "line": 140, "column": 1 } } @@ -136531,15 +138300,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 3925, - "end": 3987, + "start": 4265, + "end": 4327, "loc": { "start": { - "line": 126, + "line": 142, "column": 0 }, "end": { - "line": 126, + "line": 142, "column": 62 } } @@ -136547,15 +138316,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setAccel()", - "start": 3988, - "end": 4019, + "start": 4328, + "end": 4359, "loc": { "start": { - "line": 127, + "line": 143, "column": 0 }, "end": { - "line": 127, + "line": 143, "column": 31 } } @@ -136563,15 +138332,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4020, - "end": 4082, + "start": 4360, + "end": 4422, "loc": { "start": { - "line": 128, + "line": 144, "column": 0 }, "end": { - "line": 128, + "line": 144, "column": 62 } } @@ -136589,15 +138358,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 4083, - "end": 4095, + "start": 4423, + "end": 4435, "loc": { "start": { - "line": 129, + "line": 145, "column": 0 }, "end": { - "line": 129, + "line": 145, "column": 12 } } @@ -136615,15 +138384,15 @@ "binop": null, "updateContext": null }, - "start": 4095, - "end": 4096, + "start": 4435, + "end": 4436, "loc": { "start": { - "line": 129, + "line": 145, "column": 12 }, "end": { - "line": 129, + "line": 145, "column": 13 } } @@ -136641,15 +138410,15 @@ "binop": null }, "value": "prototype", - "start": 4096, - "end": 4105, + "start": 4436, + "end": 4445, "loc": { "start": { - "line": 129, + "line": 145, "column": 13 }, "end": { - "line": 129, + "line": 145, "column": 22 } } @@ -136667,15 +138436,15 @@ "binop": null, "updateContext": null }, - "start": 4105, - "end": 4106, + "start": 4445, + "end": 4446, "loc": { "start": { - "line": 129, + "line": 145, "column": 22 }, "end": { - "line": 129, + "line": 145, "column": 23 } } @@ -136693,15 +138462,15 @@ "binop": null }, "value": "setAccel", - "start": 4106, - "end": 4114, + "start": 4446, + "end": 4454, "loc": { "start": { - "line": 129, + "line": 145, "column": 23 }, "end": { - "line": 129, + "line": 145, "column": 31 } } @@ -136720,15 +138489,15 @@ "updateContext": null }, "value": "=", - "start": 4115, - "end": 4116, + "start": 4455, + "end": 4456, "loc": { "start": { - "line": 129, + "line": 145, "column": 32 }, "end": { - "line": 129, + "line": 145, "column": 33 } } @@ -136747,15 +138516,15 @@ "binop": null }, "value": "function", - "start": 4117, - "end": 4125, + "start": 4457, + "end": 4465, "loc": { "start": { - "line": 129, + "line": 145, "column": 34 }, "end": { - "line": 129, + "line": 145, "column": 42 } } @@ -136772,15 +138541,15 @@ "postfix": false, "binop": null }, - "start": 4126, - "end": 4127, + "start": 4466, + "end": 4467, "loc": { "start": { - "line": 129, + "line": 145, "column": 43 }, "end": { - "line": 129, + "line": 145, "column": 44 } } @@ -136798,15 +138567,15 @@ "binop": null }, "value": "x", - "start": 4127, - "end": 4128, + "start": 4467, + "end": 4468, "loc": { "start": { - "line": 129, + "line": 145, "column": 44 }, "end": { - "line": 129, + "line": 145, "column": 45 } } @@ -136814,15 +138583,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4128, - "end": 4137, + "start": 4468, + "end": 4477, "loc": { "start": { - "line": 129, + "line": 145, "column": 45 }, "end": { - "line": 129, + "line": 145, "column": 54 } } @@ -136840,15 +138609,15 @@ "binop": null, "updateContext": null }, - "start": 4137, - "end": 4138, + "start": 4477, + "end": 4478, "loc": { "start": { - "line": 129, + "line": 145, "column": 54 }, "end": { - "line": 129, + "line": 145, "column": 55 } } @@ -136866,15 +138635,15 @@ "binop": null }, "value": "y", - "start": 4139, - "end": 4140, + "start": 4479, + "end": 4480, "loc": { "start": { - "line": 129, + "line": 145, "column": 56 }, "end": { - "line": 129, + "line": 145, "column": 57 } } @@ -136882,15 +138651,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4140, - "end": 4149, + "start": 4480, + "end": 4489, "loc": { "start": { - "line": 129, + "line": 145, "column": 57 }, "end": { - "line": 129, + "line": 145, "column": 66 } } @@ -136908,15 +138677,15 @@ "binop": null, "updateContext": null }, - "start": 4149, - "end": 4150, + "start": 4489, + "end": 4490, "loc": { "start": { - "line": 129, + "line": 145, "column": 66 }, "end": { - "line": 129, + "line": 145, "column": 67 } } @@ -136934,15 +138703,15 @@ "binop": null }, "value": "z", - "start": 4151, - "end": 4152, + "start": 4491, + "end": 4492, "loc": { "start": { - "line": 129, + "line": 145, "column": 68 }, "end": { - "line": 129, + "line": 145, "column": 69 } } @@ -136950,15 +138719,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4152, - "end": 4161, + "start": 4492, + "end": 4501, "loc": { "start": { - "line": 129, + "line": 145, "column": 69 }, "end": { - "line": 129, + "line": 145, "column": 78 } } @@ -136975,15 +138744,15 @@ "postfix": false, "binop": null }, - "start": 4161, - "end": 4162, + "start": 4501, + "end": 4502, "loc": { "start": { - "line": 129, + "line": 145, "column": 78 }, "end": { - "line": 129, + "line": 145, "column": 79 } } @@ -137000,15 +138769,15 @@ "postfix": false, "binop": null }, - "start": 4163, - "end": 4164, + "start": 4503, + "end": 4504, "loc": { "start": { - "line": 129, + "line": 145, "column": 80 }, "end": { - "line": 129, + "line": 145, "column": 81 } } @@ -137028,15 +138797,15 @@ "updateContext": null }, "value": "this", - "start": 4169, - "end": 4173, + "start": 4509, + "end": 4513, "loc": { "start": { - "line": 130, + "line": 146, "column": 4 }, "end": { - "line": 130, + "line": 146, "column": 8 } } @@ -137054,15 +138823,15 @@ "binop": null, "updateContext": null }, - "start": 4173, - "end": 4174, + "start": 4513, + "end": 4514, "loc": { "start": { - "line": 130, + "line": 146, "column": 8 }, "end": { - "line": 130, + "line": 146, "column": 9 } } @@ -137080,15 +138849,15 @@ "binop": null }, "value": "accelX", - "start": 4174, - "end": 4180, + "start": 4514, + "end": 4520, "loc": { "start": { - "line": 130, + "line": 146, "column": 9 }, "end": { - "line": 130, + "line": 146, "column": 15 } } @@ -137107,15 +138876,15 @@ "updateContext": null }, "value": "=", - "start": 4181, - "end": 4182, + "start": 4521, + "end": 4522, "loc": { "start": { - "line": 130, + "line": 146, "column": 16 }, "end": { - "line": 130, + "line": 146, "column": 17 } } @@ -137133,15 +138902,15 @@ "binop": null }, "value": "x", - "start": 4183, - "end": 4184, + "start": 4523, + "end": 4524, "loc": { "start": { - "line": 130, + "line": 146, "column": 18 }, "end": { - "line": 130, + "line": 146, "column": 19 } } @@ -137159,15 +138928,15 @@ "binop": null, "updateContext": null }, - "start": 4184, - "end": 4185, + "start": 4524, + "end": 4525, "loc": { "start": { - "line": 130, + "line": 146, "column": 19 }, "end": { - "line": 130, + "line": 146, "column": 20 } } @@ -137187,15 +138956,15 @@ "updateContext": null }, "value": "this", - "start": 4190, - "end": 4194, + "start": 4530, + "end": 4534, "loc": { "start": { - "line": 131, + "line": 147, "column": 4 }, "end": { - "line": 131, + "line": 147, "column": 8 } } @@ -137213,15 +138982,15 @@ "binop": null, "updateContext": null }, - "start": 4194, - "end": 4195, + "start": 4534, + "end": 4535, "loc": { "start": { - "line": 131, + "line": 147, "column": 8 }, "end": { - "line": 131, + "line": 147, "column": 9 } } @@ -137239,15 +139008,15 @@ "binop": null }, "value": "accelY", - "start": 4195, - "end": 4201, + "start": 4535, + "end": 4541, "loc": { "start": { - "line": 131, + "line": 147, "column": 9 }, "end": { - "line": 131, + "line": 147, "column": 15 } } @@ -137266,15 +139035,15 @@ "updateContext": null }, "value": "=", - "start": 4202, - "end": 4203, + "start": 4542, + "end": 4543, "loc": { "start": { - "line": 131, + "line": 147, "column": 16 }, "end": { - "line": 131, + "line": 147, "column": 17 } } @@ -137292,15 +139061,15 @@ "binop": null }, "value": "y", - "start": 4204, - "end": 4205, + "start": 4544, + "end": 4545, "loc": { "start": { - "line": 131, + "line": 147, "column": 18 }, "end": { - "line": 131, + "line": 147, "column": 19 } } @@ -137318,15 +139087,15 @@ "binop": null, "updateContext": null }, - "start": 4205, - "end": 4206, + "start": 4545, + "end": 4546, "loc": { "start": { - "line": 131, + "line": 147, "column": 19 }, "end": { - "line": 131, + "line": 147, "column": 20 } } @@ -137346,15 +139115,15 @@ "updateContext": null }, "value": "this", - "start": 4211, - "end": 4215, + "start": 4551, + "end": 4555, "loc": { "start": { - "line": 132, + "line": 148, "column": 4 }, "end": { - "line": 132, + "line": 148, "column": 8 } } @@ -137372,15 +139141,15 @@ "binop": null, "updateContext": null }, - "start": 4215, - "end": 4216, + "start": 4555, + "end": 4556, "loc": { "start": { - "line": 132, + "line": 148, "column": 8 }, "end": { - "line": 132, + "line": 148, "column": 9 } } @@ -137398,15 +139167,15 @@ "binop": null }, "value": "accelZ", - "start": 4216, - "end": 4222, + "start": 4556, + "end": 4562, "loc": { "start": { - "line": 132, + "line": 148, "column": 9 }, "end": { - "line": 132, + "line": 148, "column": 15 } } @@ -137425,15 +139194,15 @@ "updateContext": null }, "value": "=", - "start": 4223, - "end": 4224, + "start": 4563, + "end": 4564, "loc": { "start": { - "line": 132, + "line": 148, "column": 16 }, "end": { - "line": 132, + "line": 148, "column": 17 } } @@ -137451,15 +139220,15 @@ "binop": null }, "value": "z", - "start": 4225, - "end": 4226, + "start": 4565, + "end": 4566, "loc": { "start": { - "line": 132, + "line": 148, "column": 18 }, "end": { - "line": 132, + "line": 148, "column": 19 } } @@ -137477,15 +139246,15 @@ "binop": null, "updateContext": null }, - "start": 4226, - "end": 4227, + "start": 4566, + "end": 4567, "loc": { "start": { - "line": 132, + "line": 148, "column": 19 }, "end": { - "line": 132, + "line": 148, "column": 20 } } @@ -137502,15 +139271,15 @@ "postfix": false, "binop": null }, - "start": 4228, - "end": 4229, + "start": 4568, + "end": 4569, "loc": { "start": { - "line": 133, + "line": 149, "column": 0 }, "end": { - "line": 133, + "line": 149, "column": 1 } } @@ -137518,15 +139287,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4231, - "end": 4293, + "start": 4571, + "end": 4633, "loc": { "start": { - "line": 135, + "line": 151, "column": 0 }, "end": { - "line": 135, + "line": 151, "column": 62 } } @@ -137534,15 +139303,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # setDrag()", - "start": 4294, - "end": 4324, + "start": 4634, + "end": 4664, "loc": { "start": { - "line": 136, + "line": 152, "column": 0 }, "end": { - "line": 136, + "line": 152, "column": 30 } } @@ -137550,15 +139319,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4325, - "end": 4387, + "start": 4665, + "end": 4727, "loc": { "start": { - "line": 137, + "line": 153, "column": 0 }, "end": { - "line": 137, + "line": 153, "column": 62 } } @@ -137576,15 +139345,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 4388, - "end": 4400, + "start": 4728, + "end": 4740, "loc": { "start": { - "line": 138, + "line": 154, "column": 0 }, "end": { - "line": 138, + "line": 154, "column": 12 } } @@ -137602,15 +139371,15 @@ "binop": null, "updateContext": null }, - "start": 4400, - "end": 4401, + "start": 4740, + "end": 4741, "loc": { "start": { - "line": 138, + "line": 154, "column": 12 }, "end": { - "line": 138, + "line": 154, "column": 13 } } @@ -137628,15 +139397,15 @@ "binop": null }, "value": "prototype", - "start": 4401, - "end": 4410, + "start": 4741, + "end": 4750, "loc": { "start": { - "line": 138, + "line": 154, "column": 13 }, "end": { - "line": 138, + "line": 154, "column": 22 } } @@ -137654,15 +139423,15 @@ "binop": null, "updateContext": null }, - "start": 4410, - "end": 4411, + "start": 4750, + "end": 4751, "loc": { "start": { - "line": 138, + "line": 154, "column": 22 }, "end": { - "line": 138, + "line": 154, "column": 23 } } @@ -137680,15 +139449,15 @@ "binop": null }, "value": "setDrag", - "start": 4411, - "end": 4418, + "start": 4751, + "end": 4758, "loc": { "start": { - "line": 138, + "line": 154, "column": 23 }, "end": { - "line": 138, + "line": 154, "column": 30 } } @@ -137707,15 +139476,15 @@ "updateContext": null }, "value": "=", - "start": 4419, - "end": 4420, + "start": 4759, + "end": 4760, "loc": { "start": { - "line": 138, + "line": 154, "column": 31 }, "end": { - "line": 138, + "line": 154, "column": 32 } } @@ -137734,15 +139503,15 @@ "binop": null }, "value": "function", - "start": 4421, - "end": 4429, + "start": 4761, + "end": 4769, "loc": { "start": { - "line": 138, + "line": 154, "column": 33 }, "end": { - "line": 138, + "line": 154, "column": 41 } } @@ -137759,15 +139528,15 @@ "postfix": false, "binop": null }, - "start": 4430, - "end": 4431, + "start": 4770, + "end": 4771, "loc": { "start": { - "line": 138, + "line": 154, "column": 42 }, "end": { - "line": 138, + "line": 154, "column": 43 } } @@ -137785,15 +139554,15 @@ "binop": null }, "value": "x", - "start": 4431, - "end": 4432, + "start": 4771, + "end": 4772, "loc": { "start": { - "line": 138, + "line": 154, "column": 43 }, "end": { - "line": 138, + "line": 154, "column": 44 } } @@ -137801,15 +139570,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4432, - "end": 4441, + "start": 4772, + "end": 4781, "loc": { "start": { - "line": 138, + "line": 154, "column": 44 }, "end": { - "line": 138, + "line": 154, "column": 53 } } @@ -137827,15 +139596,15 @@ "binop": null, "updateContext": null }, - "start": 4441, - "end": 4442, + "start": 4781, + "end": 4782, "loc": { "start": { - "line": 138, + "line": 154, "column": 53 }, "end": { - "line": 138, + "line": 154, "column": 54 } } @@ -137853,15 +139622,15 @@ "binop": null }, "value": "y", - "start": 4443, - "end": 4444, + "start": 4783, + "end": 4784, "loc": { "start": { - "line": 138, + "line": 154, "column": 55 }, "end": { - "line": 138, + "line": 154, "column": 56 } } @@ -137869,15 +139638,15 @@ { "type": "CommentBlock", "value": "float", - "start": 4444, - "end": 4453, + "start": 4784, + "end": 4793, "loc": { "start": { - "line": 138, + "line": 154, "column": 56 }, "end": { - "line": 138, + "line": 154, "column": 65 } } @@ -137894,15 +139663,15 @@ "postfix": false, "binop": null }, - "start": 4453, - "end": 4454, + "start": 4793, + "end": 4794, "loc": { "start": { - "line": 138, + "line": 154, "column": 65 }, "end": { - "line": 138, + "line": 154, "column": 66 } } @@ -137919,15 +139688,15 @@ "postfix": false, "binop": null }, - "start": 4455, - "end": 4456, + "start": 4795, + "end": 4796, "loc": { "start": { - "line": 138, + "line": 154, "column": 67 }, "end": { - "line": 138, + "line": 154, "column": 68 } } @@ -137947,15 +139716,15 @@ "updateContext": null }, "value": "this", - "start": 4461, - "end": 4465, + "start": 4801, + "end": 4805, "loc": { "start": { - "line": 139, + "line": 155, "column": 4 }, "end": { - "line": 139, + "line": 155, "column": 8 } } @@ -137973,15 +139742,15 @@ "binop": null, "updateContext": null }, - "start": 4465, - "end": 4466, + "start": 4805, + "end": 4806, "loc": { "start": { - "line": 139, + "line": 155, "column": 8 }, "end": { - "line": 139, + "line": 155, "column": 9 } } @@ -137999,15 +139768,15 @@ "binop": null }, "value": "dragX", - "start": 4466, - "end": 4471, + "start": 4806, + "end": 4811, "loc": { "start": { - "line": 139, + "line": 155, "column": 9 }, "end": { - "line": 139, + "line": 155, "column": 14 } } @@ -138026,15 +139795,15 @@ "updateContext": null }, "value": "=", - "start": 4472, - "end": 4473, + "start": 4812, + "end": 4813, "loc": { "start": { - "line": 139, + "line": 155, "column": 15 }, "end": { - "line": 139, + "line": 155, "column": 16 } } @@ -138052,15 +139821,15 @@ "binop": null }, "value": "x", - "start": 4474, - "end": 4475, + "start": 4814, + "end": 4815, "loc": { "start": { - "line": 139, + "line": 155, "column": 17 }, "end": { - "line": 139, + "line": 155, "column": 18 } } @@ -138078,15 +139847,15 @@ "binop": null, "updateContext": null }, - "start": 4475, - "end": 4476, + "start": 4815, + "end": 4816, "loc": { "start": { - "line": 139, + "line": 155, "column": 18 }, "end": { - "line": 139, + "line": 155, "column": 19 } } @@ -138106,15 +139875,15 @@ "updateContext": null }, "value": "this", - "start": 4481, - "end": 4485, + "start": 4821, + "end": 4825, "loc": { "start": { - "line": 140, + "line": 156, "column": 4 }, "end": { - "line": 140, + "line": 156, "column": 8 } } @@ -138132,15 +139901,15 @@ "binop": null, "updateContext": null }, - "start": 4485, - "end": 4486, + "start": 4825, + "end": 4826, "loc": { "start": { - "line": 140, + "line": 156, "column": 8 }, "end": { - "line": 140, + "line": 156, "column": 9 } } @@ -138158,15 +139927,15 @@ "binop": null }, "value": "dragY", - "start": 4486, - "end": 4491, + "start": 4826, + "end": 4831, "loc": { "start": { - "line": 140, + "line": 156, "column": 9 }, "end": { - "line": 140, + "line": 156, "column": 14 } } @@ -138185,15 +139954,15 @@ "updateContext": null }, "value": "=", - "start": 4492, - "end": 4493, + "start": 4832, + "end": 4833, "loc": { "start": { - "line": 140, + "line": 156, "column": 15 }, "end": { - "line": 140, + "line": 156, "column": 16 } } @@ -138211,15 +139980,15 @@ "binop": null }, "value": "y", - "start": 4494, - "end": 4495, + "start": 4834, + "end": 4835, "loc": { "start": { - "line": 140, + "line": 156, "column": 17 }, "end": { - "line": 140, + "line": 156, "column": 18 } } @@ -138237,15 +140006,15 @@ "binop": null, "updateContext": null }, - "start": 4495, - "end": 4496, + "start": 4835, + "end": 4836, "loc": { "start": { - "line": 140, + "line": 156, "column": 18 }, "end": { - "line": 140, + "line": 156, "column": 19 } } @@ -138262,15 +140031,15 @@ "postfix": false, "binop": null }, - "start": 4497, - "end": 4498, + "start": 4837, + "end": 4838, "loc": { "start": { - "line": 141, + "line": 157, "column": 0 }, "end": { - "line": 141, + "line": 157, "column": 1 } } @@ -138278,15 +140047,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4500, - "end": 4562, + "start": 4840, + "end": 4902, "loc": { "start": { - "line": 143, + "line": 159, "column": 0 }, "end": { - "line": 143, + "line": 159, "column": 62 } } @@ -138294,15 +140063,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getMainMotionManager()", - "start": 4563, - "end": 4606, + "start": 4903, + "end": 4946, "loc": { "start": { - "line": 144, + "line": 160, "column": 0 }, "end": { - "line": 144, + "line": 160, "column": 43 } } @@ -138310,15 +140079,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4607, - "end": 4669, + "start": 4947, + "end": 5009, "loc": { "start": { - "line": 145, + "line": 161, "column": 0 }, "end": { - "line": 145, + "line": 161, "column": 62 } } @@ -138336,15 +140105,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 4670, - "end": 4682, + "start": 5010, + "end": 5022, "loc": { "start": { - "line": 146, + "line": 162, "column": 0 }, "end": { - "line": 146, + "line": 162, "column": 12 } } @@ -138362,15 +140131,15 @@ "binop": null, "updateContext": null }, - "start": 4682, - "end": 4683, + "start": 5022, + "end": 5023, "loc": { "start": { - "line": 146, + "line": 162, "column": 12 }, "end": { - "line": 146, + "line": 162, "column": 13 } } @@ -138388,15 +140157,15 @@ "binop": null }, "value": "prototype", - "start": 4683, - "end": 4692, + "start": 5023, + "end": 5032, "loc": { "start": { - "line": 146, + "line": 162, "column": 13 }, "end": { - "line": 146, + "line": 162, "column": 22 } } @@ -138414,15 +140183,15 @@ "binop": null, "updateContext": null }, - "start": 4692, - "end": 4693, + "start": 5032, + "end": 5033, "loc": { "start": { - "line": 146, + "line": 162, "column": 22 }, "end": { - "line": 146, + "line": 162, "column": 23 } } @@ -138440,15 +140209,15 @@ "binop": null }, "value": "getMainMotionManager", - "start": 4693, - "end": 4713, + "start": 5033, + "end": 5053, "loc": { "start": { - "line": 146, + "line": 162, "column": 23 }, "end": { - "line": 146, + "line": 162, "column": 43 } } @@ -138467,15 +140236,15 @@ "updateContext": null }, "value": "=", - "start": 4714, - "end": 4715, + "start": 5054, + "end": 5055, "loc": { "start": { - "line": 146, + "line": 162, "column": 44 }, "end": { - "line": 146, + "line": 162, "column": 45 } } @@ -138494,15 +140263,15 @@ "binop": null }, "value": "function", - "start": 4716, - "end": 4724, + "start": 5056, + "end": 5064, "loc": { "start": { - "line": 146, + "line": 162, "column": 46 }, "end": { - "line": 146, + "line": 162, "column": 54 } } @@ -138519,15 +140288,15 @@ "postfix": false, "binop": null }, - "start": 4725, - "end": 4726, + "start": 5065, + "end": 5066, "loc": { "start": { - "line": 146, + "line": 162, "column": 55 }, "end": { - "line": 146, + "line": 162, "column": 56 } } @@ -138544,15 +140313,15 @@ "postfix": false, "binop": null }, - "start": 4726, - "end": 4727, + "start": 5066, + "end": 5067, "loc": { "start": { - "line": 146, + "line": 162, "column": 56 }, "end": { - "line": 146, + "line": 162, "column": 57 } } @@ -138569,15 +140338,15 @@ "postfix": false, "binop": null }, - "start": 4728, - "end": 4729, + "start": 5068, + "end": 5069, "loc": { "start": { - "line": 146, + "line": 162, "column": 58 }, "end": { - "line": 146, + "line": 162, "column": 59 } } @@ -138597,15 +140366,15 @@ "updateContext": null }, "value": "return", - "start": 4734, - "end": 4740, + "start": 5074, + "end": 5080, "loc": { "start": { - "line": 147, + "line": 163, "column": 4 }, "end": { - "line": 147, + "line": 163, "column": 10 } } @@ -138625,15 +140394,15 @@ "updateContext": null }, "value": "this", - "start": 4741, - "end": 4745, + "start": 5081, + "end": 5085, "loc": { "start": { - "line": 147, + "line": 163, "column": 11 }, "end": { - "line": 147, + "line": 163, "column": 15 } } @@ -138651,15 +140420,15 @@ "binop": null, "updateContext": null }, - "start": 4745, - "end": 4746, + "start": 5085, + "end": 5086, "loc": { "start": { - "line": 147, + "line": 163, "column": 15 }, "end": { - "line": 147, + "line": 163, "column": 16 } } @@ -138677,15 +140446,15 @@ "binop": null }, "value": "mainMotionManager", - "start": 4746, - "end": 4763, + "start": 5086, + "end": 5103, "loc": { "start": { - "line": 147, + "line": 163, "column": 16 }, "end": { - "line": 147, + "line": 163, "column": 33 } } @@ -138703,15 +140472,15 @@ "binop": null, "updateContext": null }, - "start": 4763, - "end": 4764, + "start": 5103, + "end": 5104, "loc": { "start": { - "line": 147, + "line": 163, "column": 33 }, "end": { - "line": 147, + "line": 163, "column": 34 } } @@ -138728,15 +140497,15 @@ "postfix": false, "binop": null }, - "start": 4765, - "end": 4766, + "start": 5105, + "end": 5106, "loc": { "start": { - "line": 148, + "line": 164, "column": 0 }, "end": { - "line": 148, + "line": 164, "column": 1 } } @@ -138744,15 +140513,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4768, - "end": 4830, + "start": 5108, + "end": 5170, "loc": { "start": { - "line": 150, + "line": 166, "column": 0 }, "end": { - "line": 150, + "line": 166, "column": 62 } } @@ -138760,15 +140529,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # getExpressionManager()", - "start": 4831, - "end": 4874, + "start": 5171, + "end": 5214, "loc": { "start": { - "line": 151, + "line": 167, "column": 0 }, "end": { - "line": 151, + "line": 167, "column": 43 } } @@ -138776,15 +140545,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 4875, - "end": 4937, + "start": 5215, + "end": 5277, "loc": { "start": { - "line": 152, + "line": 168, "column": 0 }, "end": { - "line": 152, + "line": 168, "column": 62 } } @@ -138802,15 +140571,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 4938, - "end": 4950, + "start": 5278, + "end": 5290, "loc": { "start": { - "line": 153, + "line": 169, "column": 0 }, "end": { - "line": 153, + "line": 169, "column": 12 } } @@ -138828,15 +140597,15 @@ "binop": null, "updateContext": null }, - "start": 4950, - "end": 4951, + "start": 5290, + "end": 5291, "loc": { "start": { - "line": 153, + "line": 169, "column": 12 }, "end": { - "line": 153, + "line": 169, "column": 13 } } @@ -138854,15 +140623,15 @@ "binop": null }, "value": "prototype", - "start": 4951, - "end": 4960, + "start": 5291, + "end": 5300, "loc": { "start": { - "line": 153, + "line": 169, "column": 13 }, "end": { - "line": 153, + "line": 169, "column": 22 } } @@ -138880,15 +140649,15 @@ "binop": null, "updateContext": null }, - "start": 4960, - "end": 4961, + "start": 5300, + "end": 5301, "loc": { "start": { - "line": 153, + "line": 169, "column": 22 }, "end": { - "line": 153, + "line": 169, "column": 23 } } @@ -138906,15 +140675,15 @@ "binop": null }, "value": "getExpressionManager", - "start": 4961, - "end": 4981, + "start": 5301, + "end": 5321, "loc": { "start": { - "line": 153, + "line": 169, "column": 23 }, "end": { - "line": 153, + "line": 169, "column": 43 } } @@ -138933,15 +140702,15 @@ "updateContext": null }, "value": "=", - "start": 4982, - "end": 4983, + "start": 5322, + "end": 5323, "loc": { "start": { - "line": 153, + "line": 169, "column": 44 }, "end": { - "line": 153, + "line": 169, "column": 45 } } @@ -138960,15 +140729,15 @@ "binop": null }, "value": "function", - "start": 4984, - "end": 4992, + "start": 5324, + "end": 5332, "loc": { "start": { - "line": 153, + "line": 169, "column": 46 }, "end": { - "line": 153, + "line": 169, "column": 54 } } @@ -138985,15 +140754,15 @@ "postfix": false, "binop": null }, - "start": 4993, - "end": 4994, + "start": 5333, + "end": 5334, "loc": { "start": { - "line": 153, + "line": 169, "column": 55 }, "end": { - "line": 153, + "line": 169, "column": 56 } } @@ -139010,15 +140779,15 @@ "postfix": false, "binop": null }, - "start": 4994, - "end": 4995, + "start": 5334, + "end": 5335, "loc": { "start": { - "line": 153, + "line": 169, "column": 56 }, "end": { - "line": 153, + "line": 169, "column": 57 } } @@ -139035,15 +140804,15 @@ "postfix": false, "binop": null }, - "start": 4996, - "end": 4997, + "start": 5336, + "end": 5337, "loc": { "start": { - "line": 153, + "line": 169, "column": 58 }, "end": { - "line": 153, + "line": 169, "column": 59 } } @@ -139063,15 +140832,15 @@ "updateContext": null }, "value": "return", - "start": 5002, - "end": 5008, + "start": 5342, + "end": 5348, "loc": { "start": { - "line": 154, + "line": 170, "column": 4 }, "end": { - "line": 154, + "line": 170, "column": 10 } } @@ -139091,15 +140860,15 @@ "updateContext": null }, "value": "this", - "start": 5009, - "end": 5013, + "start": 5349, + "end": 5353, "loc": { "start": { - "line": 154, + "line": 170, "column": 11 }, "end": { - "line": 154, + "line": 170, "column": 15 } } @@ -139117,15 +140886,15 @@ "binop": null, "updateContext": null }, - "start": 5013, - "end": 5014, + "start": 5353, + "end": 5354, "loc": { "start": { - "line": 154, + "line": 170, "column": 15 }, "end": { - "line": 154, + "line": 170, "column": 16 } } @@ -139143,15 +140912,15 @@ "binop": null }, "value": "expressionManager", - "start": 5014, - "end": 5031, + "start": 5354, + "end": 5371, "loc": { "start": { - "line": 154, + "line": 170, "column": 16 }, "end": { - "line": 154, + "line": 170, "column": 33 } } @@ -139169,15 +140938,15 @@ "binop": null, "updateContext": null }, - "start": 5031, - "end": 5032, + "start": 5371, + "end": 5372, "loc": { "start": { - "line": 154, + "line": 170, "column": 33 }, "end": { - "line": 154, + "line": 170, "column": 34 } } @@ -139194,15 +140963,15 @@ "postfix": false, "binop": null }, - "start": 5033, - "end": 5034, + "start": 5373, + "end": 5374, "loc": { "start": { - "line": 155, + "line": 171, "column": 0 }, "end": { - "line": 155, + "line": 171, "column": 1 } } @@ -139210,15 +140979,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5036, - "end": 5098, + "start": 5376, + "end": 5438, "loc": { "start": { - "line": 157, + "line": 173, "column": 0 }, "end": { - "line": 157, + "line": 173, "column": 62 } } @@ -139226,15 +140995,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadModelData()", - "start": 5099, - "end": 5135, + "start": 5439, + "end": 5475, "loc": { "start": { - "line": 158, + "line": 174, "column": 0 }, "end": { - "line": 158, + "line": 174, "column": 36 } } @@ -139242,15 +141011,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 5136, - "end": 5198, + "start": 5476, + "end": 5538, "loc": { "start": { - "line": 159, + "line": 175, "column": 0 }, "end": { - "line": 159, + "line": 175, "column": 62 } } @@ -139268,15 +141037,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 5199, - "end": 5211, + "start": 5539, + "end": 5551, "loc": { "start": { - "line": 160, + "line": 176, "column": 0 }, "end": { - "line": 160, + "line": 176, "column": 12 } } @@ -139294,15 +141063,15 @@ "binop": null, "updateContext": null }, - "start": 5211, - "end": 5212, + "start": 5551, + "end": 5552, "loc": { "start": { - "line": 160, + "line": 176, "column": 12 }, "end": { - "line": 160, + "line": 176, "column": 13 } } @@ -139320,15 +141089,15 @@ "binop": null }, "value": "prototype", - "start": 5212, - "end": 5221, + "start": 5552, + "end": 5561, "loc": { "start": { - "line": 160, + "line": 176, "column": 13 }, "end": { - "line": 160, + "line": 176, "column": 22 } } @@ -139346,15 +141115,15 @@ "binop": null, "updateContext": null }, - "start": 5221, - "end": 5222, + "start": 5561, + "end": 5562, "loc": { "start": { - "line": 160, + "line": 176, "column": 22 }, "end": { - "line": 160, + "line": 176, "column": 23 } } @@ -139372,15 +141141,15 @@ "binop": null }, "value": "loadModelData", - "start": 5222, - "end": 5235, + "start": 5562, + "end": 5575, "loc": { "start": { - "line": 160, + "line": 176, "column": 23 }, "end": { - "line": 160, + "line": 176, "column": 36 } } @@ -139399,15 +141168,15 @@ "updateContext": null }, "value": "=", - "start": 5236, - "end": 5237, + "start": 5576, + "end": 5577, "loc": { "start": { - "line": 160, + "line": 176, "column": 37 }, "end": { - "line": 160, + "line": 176, "column": 38 } } @@ -139426,15 +141195,15 @@ "binop": null }, "value": "function", - "start": 5238, - "end": 5246, + "start": 5578, + "end": 5586, "loc": { "start": { - "line": 160, + "line": 176, "column": 39 }, "end": { - "line": 160, + "line": 176, "column": 47 } } @@ -139451,15 +141220,15 @@ "postfix": false, "binop": null }, - "start": 5247, - "end": 5248, + "start": 5587, + "end": 5588, "loc": { "start": { - "line": 160, + "line": 176, "column": 48 }, "end": { - "line": 160, + "line": 176, "column": 49 } } @@ -139477,15 +141246,15 @@ "binop": null }, "value": "path", - "start": 5248, - "end": 5252, + "start": 5588, + "end": 5592, "loc": { "start": { - "line": 160, + "line": 176, "column": 49 }, "end": { - "line": 160, + "line": 176, "column": 53 } } @@ -139493,15 +141262,15 @@ { "type": "CommentBlock", "value": "String", - "start": 5252, - "end": 5262, + "start": 5592, + "end": 5602, "loc": { "start": { - "line": 160, + "line": 176, "column": 53 }, "end": { - "line": 160, + "line": 176, "column": 63 } } @@ -139519,15 +141288,15 @@ "binop": null, "updateContext": null }, - "start": 5262, - "end": 5263, + "start": 5602, + "end": 5603, "loc": { "start": { - "line": 160, + "line": 176, "column": 63 }, "end": { - "line": 160, + "line": 176, "column": 64 } } @@ -139545,15 +141314,15 @@ "binop": null }, "value": "callback", - "start": 5264, - "end": 5272, + "start": 5604, + "end": 5612, "loc": { "start": { - "line": 160, + "line": 176, "column": 65 }, "end": { - "line": 160, + "line": 176, "column": 73 } } @@ -139570,15 +141339,15 @@ "postfix": false, "binop": null }, - "start": 5272, - "end": 5273, + "start": 5612, + "end": 5613, "loc": { "start": { - "line": 160, + "line": 176, "column": 73 }, "end": { - "line": 160, + "line": 176, "column": 74 } } @@ -139595,15 +141364,15 @@ "postfix": false, "binop": null }, - "start": 5274, - "end": 5275, + "start": 5614, + "end": 5615, "loc": { "start": { - "line": 160, + "line": 176, "column": 75 }, "end": { - "line": 160, + "line": 176, "column": 76 } } @@ -139611,15 +141380,15 @@ { "type": "CommentBlock", "value": "\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n ", - "start": 5280, - "end": 5375, + "start": 5620, + "end": 5715, "loc": { "start": { - "line": 161, + "line": 177, "column": 4 }, "end": { - "line": 165, + "line": 181, "column": 6 } } @@ -139639,15 +141408,15 @@ "updateContext": null }, "value": "var", - "start": 5380, - "end": 5383, + "start": 5720, + "end": 5723, "loc": { "start": { - "line": 166, + "line": 182, "column": 4 }, "end": { - "line": 166, + "line": 182, "column": 7 } } @@ -139665,15 +141434,15 @@ "binop": null }, "value": "pm", - "start": 5384, - "end": 5386, + "start": 5724, + "end": 5726, "loc": { "start": { - "line": 166, + "line": 182, "column": 8 }, "end": { - "line": 166, + "line": 182, "column": 10 } } @@ -139692,15 +141461,15 @@ "updateContext": null }, "value": "=", - "start": 5387, - "end": 5388, + "start": 5727, + "end": 5728, "loc": { "start": { - "line": 166, + "line": 182, "column": 11 }, "end": { - "line": 166, + "line": 182, "column": 12 } } @@ -139718,15 +141487,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 5389, - "end": 5404, + "start": 5729, + "end": 5744, "loc": { "start": { - "line": 166, + "line": 182, "column": 13 }, "end": { - "line": 166, + "line": 182, "column": 28 } } @@ -139744,15 +141513,15 @@ "binop": null, "updateContext": null }, - "start": 5404, - "end": 5405, + "start": 5744, + "end": 5745, "loc": { "start": { - "line": 166, + "line": 182, "column": 28 }, "end": { - "line": 166, + "line": 182, "column": 29 } } @@ -139770,15 +141539,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 5405, - "end": 5423, + "start": 5745, + "end": 5763, "loc": { "start": { - "line": 166, + "line": 182, "column": 29 }, "end": { - "line": 166, + "line": 182, "column": 47 } } @@ -139795,15 +141564,15 @@ "postfix": false, "binop": null }, - "start": 5423, - "end": 5424, + "start": 5763, + "end": 5764, "loc": { "start": { - "line": 166, + "line": 182, "column": 47 }, "end": { - "line": 166, + "line": 182, "column": 48 } } @@ -139820,15 +141589,15 @@ "postfix": false, "binop": null }, - "start": 5424, - "end": 5425, + "start": 5764, + "end": 5765, "loc": { "start": { - "line": 166, + "line": 182, "column": 48 }, "end": { - "line": 166, + "line": 182, "column": 49 } } @@ -139846,15 +141615,15 @@ "binop": null, "updateContext": null }, - "start": 5425, - "end": 5426, + "start": 5765, + "end": 5766, "loc": { "start": { - "line": 166, + "line": 182, "column": 49 }, "end": { - "line": 166, + "line": 182, "column": 50 } } @@ -139862,15 +141631,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 5427, - "end": 5445, + "start": 5767, + "end": 5785, "loc": { "start": { - "line": 166, + "line": 182, "column": 51 }, "end": { - "line": 166, + "line": 182, "column": 69 } } @@ -139890,15 +141659,15 @@ "updateContext": null }, "value": "if", - "start": 5450, - "end": 5452, + "start": 5790, + "end": 5792, "loc": { "start": { - "line": 167, + "line": 183, "column": 4 }, "end": { - "line": 167, + "line": 183, "column": 6 } } @@ -139915,15 +141684,15 @@ "postfix": false, "binop": null }, - "start": 5453, - "end": 5454, + "start": 5793, + "end": 5794, "loc": { "start": { - "line": 167, + "line": 183, "column": 7 }, "end": { - "line": 167, + "line": 183, "column": 8 } } @@ -139943,15 +141712,15 @@ "updateContext": null }, "value": "this", - "start": 5454, - "end": 5458, + "start": 5794, + "end": 5798, "loc": { "start": { - "line": 167, + "line": 183, "column": 8 }, "end": { - "line": 167, + "line": 183, "column": 12 } } @@ -139969,15 +141738,15 @@ "binop": null, "updateContext": null }, - "start": 5458, - "end": 5459, + "start": 5798, + "end": 5799, "loc": { "start": { - "line": 167, + "line": 183, "column": 12 }, "end": { - "line": 167, + "line": 183, "column": 13 } } @@ -139995,15 +141764,15 @@ "binop": null }, "value": "debugMode", - "start": 5459, - "end": 5468, + "start": 5799, + "end": 5808, "loc": { "start": { - "line": 167, + "line": 183, "column": 13 }, "end": { - "line": 167, + "line": 183, "column": 22 } } @@ -140020,15 +141789,15 @@ "postfix": false, "binop": null }, - "start": 5468, - "end": 5469, + "start": 5808, + "end": 5809, "loc": { "start": { - "line": 167, + "line": 183, "column": 22 }, "end": { - "line": 167, + "line": 183, "column": 23 } } @@ -140046,15 +141815,15 @@ "binop": null }, "value": "pm", - "start": 5470, - "end": 5472, + "start": 5810, + "end": 5812, "loc": { "start": { - "line": 167, + "line": 183, "column": 24 }, "end": { - "line": 167, + "line": 183, "column": 26 } } @@ -140072,15 +141841,15 @@ "binop": null, "updateContext": null }, - "start": 5472, - "end": 5473, + "start": 5812, + "end": 5813, "loc": { "start": { - "line": 167, + "line": 183, "column": 26 }, "end": { - "line": 167, + "line": 183, "column": 27 } } @@ -140098,15 +141867,15 @@ "binop": null }, "value": "log", - "start": 5473, - "end": 5476, + "start": 5813, + "end": 5816, "loc": { "start": { - "line": 167, + "line": 183, "column": 27 }, "end": { - "line": 167, + "line": 183, "column": 30 } } @@ -140123,15 +141892,15 @@ "postfix": false, "binop": null }, - "start": 5476, - "end": 5477, + "start": 5816, + "end": 5817, "loc": { "start": { - "line": 167, + "line": 183, "column": 30 }, "end": { - "line": 167, + "line": 183, "column": 31 } } @@ -140150,15 +141919,15 @@ "updateContext": null }, "value": "Load model : ", - "start": 5477, - "end": 5492, + "start": 5817, + "end": 5832, "loc": { "start": { - "line": 167, + "line": 183, "column": 31 }, "end": { - "line": 167, + "line": 183, "column": 46 } } @@ -140177,15 +141946,15 @@ "updateContext": null }, "value": "+", - "start": 5493, - "end": 5494, + "start": 5833, + "end": 5834, "loc": { "start": { - "line": 167, + "line": 183, "column": 47 }, "end": { - "line": 167, + "line": 183, "column": 48 } } @@ -140203,15 +141972,15 @@ "binop": null }, "value": "path", - "start": 5495, - "end": 5499, + "start": 5835, + "end": 5839, "loc": { "start": { - "line": 167, + "line": 183, "column": 49 }, "end": { - "line": 167, + "line": 183, "column": 53 } } @@ -140228,15 +141997,15 @@ "postfix": false, "binop": null }, - "start": 5499, - "end": 5500, + "start": 5839, + "end": 5840, "loc": { "start": { - "line": 167, + "line": 183, "column": 53 }, "end": { - "line": 167, + "line": 183, "column": 54 } } @@ -140254,15 +142023,15 @@ "binop": null, "updateContext": null }, - "start": 5500, - "end": 5501, + "start": 5840, + "end": 5841, "loc": { "start": { - "line": 167, + "line": 183, "column": 54 }, "end": { - "line": 167, + "line": 183, "column": 55 } } @@ -140282,15 +142051,15 @@ "updateContext": null }, "value": "var", - "start": 5507, - "end": 5510, + "start": 5847, + "end": 5850, "loc": { "start": { - "line": 169, + "line": 185, "column": 4 }, "end": { - "line": 169, + "line": 185, "column": 7 } } @@ -140308,15 +142077,15 @@ "binop": null }, "value": "thisRef", - "start": 5511, - "end": 5518, + "start": 5851, + "end": 5858, "loc": { "start": { - "line": 169, + "line": 185, "column": 8 }, "end": { - "line": 169, + "line": 185, "column": 15 } } @@ -140335,15 +142104,15 @@ "updateContext": null }, "value": "=", - "start": 5519, - "end": 5520, + "start": 5859, + "end": 5860, "loc": { "start": { - "line": 169, + "line": 185, "column": 16 }, "end": { - "line": 169, + "line": 185, "column": 17 } } @@ -140363,15 +142132,15 @@ "updateContext": null }, "value": "this", - "start": 5521, - "end": 5525, + "start": 5861, + "end": 5865, "loc": { "start": { - "line": 169, + "line": 185, "column": 18 }, "end": { - "line": 169, + "line": 185, "column": 22 } } @@ -140389,15 +142158,15 @@ "binop": null, "updateContext": null }, - "start": 5525, - "end": 5526, + "start": 5865, + "end": 5866, "loc": { "start": { - "line": 169, + "line": 185, "column": 22 }, "end": { - "line": 169, + "line": 185, "column": 23 } } @@ -140415,15 +142184,15 @@ "binop": null }, "value": "pm", - "start": 5531, - "end": 5533, + "start": 5871, + "end": 5873, "loc": { "start": { - "line": 170, + "line": 186, "column": 4 }, "end": { - "line": 170, + "line": 186, "column": 6 } } @@ -140441,15 +142210,15 @@ "binop": null, "updateContext": null }, - "start": 5533, - "end": 5534, + "start": 5873, + "end": 5874, "loc": { "start": { - "line": 170, + "line": 186, "column": 6 }, "end": { - "line": 170, + "line": 186, "column": 7 } } @@ -140467,15 +142236,15 @@ "binop": null }, "value": "loadLive2DModel", - "start": 5534, - "end": 5549, + "start": 5874, + "end": 5889, "loc": { "start": { - "line": 170, + "line": 186, "column": 7 }, "end": { - "line": 170, + "line": 186, "column": 22 } } @@ -140492,15 +142261,15 @@ "postfix": false, "binop": null }, - "start": 5549, - "end": 5550, + "start": 5889, + "end": 5890, "loc": { "start": { - "line": 170, + "line": 186, "column": 22 }, "end": { - "line": 170, + "line": 186, "column": 23 } } @@ -140518,15 +142287,15 @@ "binop": null }, "value": "path", - "start": 5550, - "end": 5554, + "start": 5890, + "end": 5894, "loc": { "start": { - "line": 170, + "line": 186, "column": 23 }, "end": { - "line": 170, + "line": 186, "column": 27 } } @@ -140544,15 +142313,15 @@ "binop": null, "updateContext": null }, - "start": 5554, - "end": 5555, + "start": 5894, + "end": 5895, "loc": { "start": { - "line": 170, + "line": 186, "column": 27 }, "end": { - "line": 170, + "line": 186, "column": 28 } } @@ -140571,15 +142340,15 @@ "binop": null }, "value": "function", - "start": 5556, - "end": 5564, + "start": 5896, + "end": 5904, "loc": { "start": { - "line": 170, + "line": 186, "column": 29 }, "end": { - "line": 170, + "line": 186, "column": 37 } } @@ -140596,15 +142365,15 @@ "postfix": false, "binop": null }, - "start": 5565, - "end": 5566, + "start": 5905, + "end": 5906, "loc": { "start": { - "line": 170, + "line": 186, "column": 38 }, "end": { - "line": 170, + "line": 186, "column": 39 } } @@ -140622,15 +142391,15 @@ "binop": null }, "value": "l2dModel", - "start": 5566, - "end": 5574, + "start": 5906, + "end": 5914, "loc": { "start": { - "line": 170, + "line": 186, "column": 39 }, "end": { - "line": 170, + "line": 186, "column": 47 } } @@ -140647,15 +142416,15 @@ "postfix": false, "binop": null }, - "start": 5574, - "end": 5575, + "start": 5914, + "end": 5915, "loc": { "start": { - "line": 170, + "line": 186, "column": 47 }, "end": { - "line": 170, + "line": 186, "column": 48 } } @@ -140672,15 +142441,15 @@ "postfix": false, "binop": null }, - "start": 5576, - "end": 5577, + "start": 5916, + "end": 5917, "loc": { "start": { - "line": 170, + "line": 186, "column": 49 }, "end": { - "line": 170, + "line": 186, "column": 50 } } @@ -140698,15 +142467,15 @@ "binop": null }, "value": "thisRef", - "start": 5586, - "end": 5593, + "start": 5926, + "end": 5933, "loc": { "start": { - "line": 171, + "line": 187, "column": 8 }, "end": { - "line": 171, + "line": 187, "column": 15 } } @@ -140724,15 +142493,15 @@ "binop": null, "updateContext": null }, - "start": 5593, - "end": 5594, + "start": 5933, + "end": 5934, "loc": { "start": { - "line": 171, + "line": 187, "column": 15 }, "end": { - "line": 171, + "line": 187, "column": 16 } } @@ -140750,15 +142519,15 @@ "binop": null }, "value": "live2DModel", - "start": 5594, - "end": 5605, + "start": 5934, + "end": 5945, "loc": { "start": { - "line": 171, + "line": 187, "column": 16 }, "end": { - "line": 171, + "line": 187, "column": 27 } } @@ -140777,15 +142546,15 @@ "updateContext": null }, "value": "=", - "start": 5606, - "end": 5607, + "start": 5946, + "end": 5947, "loc": { "start": { - "line": 171, + "line": 187, "column": 28 }, "end": { - "line": 171, + "line": 187, "column": 29 } } @@ -140803,15 +142572,15 @@ "binop": null }, "value": "l2dModel", - "start": 5608, - "end": 5616, + "start": 5948, + "end": 5956, "loc": { "start": { - "line": 171, + "line": 187, "column": 30 }, "end": { - "line": 171, + "line": 187, "column": 38 } } @@ -140829,15 +142598,15 @@ "binop": null, "updateContext": null }, - "start": 5616, - "end": 5617, + "start": 5956, + "end": 5957, "loc": { "start": { - "line": 171, + "line": 187, "column": 38 }, "end": { - "line": 171, + "line": 187, "column": 39 } } @@ -140855,15 +142624,15 @@ "binop": null }, "value": "thisRef", - "start": 5626, - "end": 5633, + "start": 5966, + "end": 5973, "loc": { "start": { - "line": 172, + "line": 188, "column": 8 }, "end": { - "line": 172, + "line": 188, "column": 15 } } @@ -140881,15 +142650,15 @@ "binop": null, "updateContext": null }, - "start": 5633, - "end": 5634, + "start": 5973, + "end": 5974, "loc": { "start": { - "line": 172, + "line": 188, "column": 15 }, "end": { - "line": 172, + "line": 188, "column": 16 } } @@ -140907,15 +142676,15 @@ "binop": null }, "value": "live2DModel", - "start": 5634, - "end": 5645, + "start": 5974, + "end": 5985, "loc": { "start": { - "line": 172, + "line": 188, "column": 16 }, "end": { - "line": 172, + "line": 188, "column": 27 } } @@ -140933,15 +142702,15 @@ "binop": null, "updateContext": null }, - "start": 5645, - "end": 5646, + "start": 5985, + "end": 5986, "loc": { "start": { - "line": 172, + "line": 188, "column": 27 }, "end": { - "line": 172, + "line": 188, "column": 28 } } @@ -140959,15 +142728,15 @@ "binop": null }, "value": "saveParam", - "start": 5646, - "end": 5655, + "start": 5986, + "end": 5995, "loc": { "start": { - "line": 172, + "line": 188, "column": 28 }, "end": { - "line": 172, + "line": 188, "column": 37 } } @@ -140984,15 +142753,15 @@ "postfix": false, "binop": null }, - "start": 5655, - "end": 5656, + "start": 5995, + "end": 5996, "loc": { "start": { - "line": 172, + "line": 188, "column": 37 }, "end": { - "line": 172, + "line": 188, "column": 38 } } @@ -141009,15 +142778,15 @@ "postfix": false, "binop": null }, - "start": 5656, - "end": 5657, + "start": 5996, + "end": 5997, "loc": { "start": { - "line": 172, + "line": 188, "column": 38 }, "end": { - "line": 172, + "line": 188, "column": 39 } } @@ -141035,15 +142804,15 @@ "binop": null, "updateContext": null }, - "start": 5657, - "end": 5658, + "start": 5997, + "end": 5998, "loc": { "start": { - "line": 172, + "line": 188, "column": 39 }, "end": { - "line": 172, + "line": 188, "column": 40 } } @@ -141063,15 +142832,15 @@ "updateContext": null }, "value": "var", - "start": 5668, - "end": 5671, + "start": 6008, + "end": 6011, "loc": { "start": { - "line": 174, + "line": 190, "column": 8 }, "end": { - "line": 174, + "line": 190, "column": 11 } } @@ -141089,15 +142858,15 @@ "binop": null }, "value": "_err", - "start": 5672, - "end": 5676, + "start": 6012, + "end": 6016, "loc": { "start": { - "line": 174, + "line": 190, "column": 12 }, "end": { - "line": 174, + "line": 190, "column": 16 } } @@ -141116,15 +142885,15 @@ "updateContext": null }, "value": "=", - "start": 5677, - "end": 5678, + "start": 6017, + "end": 6018, "loc": { "start": { - "line": 174, + "line": 190, "column": 17 }, "end": { - "line": 174, + "line": 190, "column": 18 } } @@ -141142,15 +142911,15 @@ "binop": null }, "value": "Live2D", - "start": 5679, - "end": 5685, + "start": 6019, + "end": 6025, "loc": { "start": { - "line": 174, + "line": 190, "column": 19 }, "end": { - "line": 174, + "line": 190, "column": 25 } } @@ -141168,15 +142937,15 @@ "binop": null, "updateContext": null }, - "start": 5685, - "end": 5686, + "start": 6025, + "end": 6026, "loc": { "start": { - "line": 174, + "line": 190, "column": 25 }, "end": { - "line": 174, + "line": 190, "column": 26 } } @@ -141194,15 +142963,15 @@ "binop": null }, "value": "getError", - "start": 5686, - "end": 5694, + "start": 6026, + "end": 6034, "loc": { "start": { - "line": 174, + "line": 190, "column": 26 }, "end": { - "line": 174, + "line": 190, "column": 34 } } @@ -141219,15 +142988,15 @@ "postfix": false, "binop": null }, - "start": 5694, - "end": 5695, + "start": 6034, + "end": 6035, "loc": { "start": { - "line": 174, + "line": 190, "column": 34 }, "end": { - "line": 174, + "line": 190, "column": 35 } } @@ -141244,15 +143013,15 @@ "postfix": false, "binop": null }, - "start": 5695, - "end": 5696, + "start": 6035, + "end": 6036, "loc": { "start": { - "line": 174, + "line": 190, "column": 35 }, "end": { - "line": 174, + "line": 190, "column": 36 } } @@ -141270,15 +143039,15 @@ "binop": null, "updateContext": null }, - "start": 5696, - "end": 5697, + "start": 6036, + "end": 6037, "loc": { "start": { - "line": 174, + "line": 190, "column": 36 }, "end": { - "line": 174, + "line": 190, "column": 37 } } @@ -141298,15 +143067,15 @@ "updateContext": null }, "value": "if", - "start": 5707, - "end": 5709, + "start": 6047, + "end": 6049, "loc": { "start": { - "line": 176, + "line": 192, "column": 8 }, "end": { - "line": 176, + "line": 192, "column": 10 } } @@ -141323,15 +143092,15 @@ "postfix": false, "binop": null }, - "start": 5710, - "end": 5711, + "start": 6050, + "end": 6051, "loc": { "start": { - "line": 176, + "line": 192, "column": 11 }, "end": { - "line": 176, + "line": 192, "column": 12 } } @@ -141349,15 +143118,15 @@ "binop": null }, "value": "_err", - "start": 5711, - "end": 5715, + "start": 6051, + "end": 6055, "loc": { "start": { - "line": 176, + "line": 192, "column": 12 }, "end": { - "line": 176, + "line": 192, "column": 16 } } @@ -141376,15 +143145,15 @@ "updateContext": null }, "value": "!=", - "start": 5716, - "end": 5718, + "start": 6056, + "end": 6058, "loc": { "start": { - "line": 176, + "line": 192, "column": 17 }, "end": { - "line": 176, + "line": 192, "column": 19 } } @@ -141403,15 +143172,15 @@ "updateContext": null }, "value": 0, - "start": 5719, - "end": 5720, + "start": 6059, + "end": 6060, "loc": { "start": { - "line": 176, + "line": 192, "column": 20 }, "end": { - "line": 176, + "line": 192, "column": 21 } } @@ -141428,15 +143197,15 @@ "postfix": false, "binop": null }, - "start": 5720, - "end": 5721, + "start": 6060, + "end": 6061, "loc": { "start": { - "line": 176, + "line": 192, "column": 21 }, "end": { - "line": 176, + "line": 192, "column": 22 } } @@ -141453,15 +143222,15 @@ "postfix": false, "binop": null }, - "start": 5722, - "end": 5723, + "start": 6062, + "end": 6063, "loc": { "start": { - "line": 176, + "line": 192, "column": 23 }, "end": { - "line": 176, + "line": 192, "column": 24 } } @@ -141479,15 +143248,15 @@ "binop": null }, "value": "console", - "start": 5736, - "end": 5743, + "start": 6076, + "end": 6083, "loc": { "start": { - "line": 177, + "line": 193, "column": 12 }, "end": { - "line": 177, + "line": 193, "column": 19 } } @@ -141505,15 +143274,15 @@ "binop": null, "updateContext": null }, - "start": 5743, - "end": 5744, + "start": 6083, + "end": 6084, "loc": { "start": { - "line": 177, + "line": 193, "column": 19 }, "end": { - "line": 177, + "line": 193, "column": 20 } } @@ -141531,15 +143300,15 @@ "binop": null }, "value": "error", - "start": 5744, - "end": 5749, + "start": 6084, + "end": 6089, "loc": { "start": { - "line": 177, + "line": 193, "column": 20 }, "end": { - "line": 177, + "line": 193, "column": 25 } } @@ -141556,15 +143325,15 @@ "postfix": false, "binop": null }, - "start": 5749, - "end": 5750, + "start": 6089, + "end": 6090, "loc": { "start": { - "line": 177, + "line": 193, "column": 25 }, "end": { - "line": 177, + "line": 193, "column": 26 } } @@ -141583,15 +143352,15 @@ "updateContext": null }, "value": "Error : Failed to loadModelData().", - "start": 5750, - "end": 5786, + "start": 6090, + "end": 6126, "loc": { "start": { - "line": 177, + "line": 193, "column": 26 }, "end": { - "line": 177, + "line": 193, "column": 62 } } @@ -141608,15 +143377,15 @@ "postfix": false, "binop": null }, - "start": 5786, - "end": 5787, + "start": 6126, + "end": 6127, "loc": { "start": { - "line": 177, + "line": 193, "column": 62 }, "end": { - "line": 177, + "line": 193, "column": 63 } } @@ -141634,15 +143403,15 @@ "binop": null, "updateContext": null }, - "start": 5787, - "end": 5788, + "start": 6127, + "end": 6128, "loc": { "start": { - "line": 177, + "line": 193, "column": 63 }, "end": { - "line": 177, + "line": 193, "column": 64 } } @@ -141662,15 +143431,15 @@ "updateContext": null }, "value": "return", - "start": 5801, - "end": 5807, + "start": 6141, + "end": 6147, "loc": { "start": { - "line": 178, + "line": 194, "column": 12 }, "end": { - "line": 178, + "line": 194, "column": 18 } } @@ -141688,15 +143457,15 @@ "binop": null, "updateContext": null }, - "start": 5807, - "end": 5808, + "start": 6147, + "end": 6148, "loc": { "start": { - "line": 178, + "line": 194, "column": 18 }, "end": { - "line": 178, + "line": 194, "column": 19 } } @@ -141713,15 +143482,15 @@ "postfix": false, "binop": null }, - "start": 5817, - "end": 5818, + "start": 6157, + "end": 6158, "loc": { "start": { - "line": 179, + "line": 195, "column": 8 }, "end": { - "line": 179, + "line": 195, "column": 9 } } @@ -141739,15 +143508,15 @@ "binop": null }, "value": "thisRef", - "start": 5828, - "end": 5835, + "start": 6168, + "end": 6175, "loc": { "start": { - "line": 181, + "line": 197, "column": 8 }, "end": { - "line": 181, + "line": 197, "column": 15 } } @@ -141765,15 +143534,15 @@ "binop": null, "updateContext": null }, - "start": 5835, - "end": 5836, + "start": 6175, + "end": 6176, "loc": { "start": { - "line": 181, + "line": 197, "column": 15 }, "end": { - "line": 181, + "line": 197, "column": 16 } } @@ -141791,15 +143560,15 @@ "binop": null }, "value": "modelMatrix", - "start": 5836, - "end": 5847, + "start": 6176, + "end": 6187, "loc": { "start": { - "line": 181, + "line": 197, "column": 16 }, "end": { - "line": 181, + "line": 197, "column": 27 } } @@ -141818,15 +143587,15 @@ "updateContext": null }, "value": "=", - "start": 5848, - "end": 5849, + "start": 6188, + "end": 6189, "loc": { "start": { - "line": 181, + "line": 197, "column": 28 }, "end": { - "line": 181, + "line": 197, "column": 29 } } @@ -141846,15 +143615,15 @@ "updateContext": null }, "value": "new", - "start": 5850, - "end": 5853, + "start": 6190, + "end": 6193, "loc": { "start": { - "line": 181, + "line": 197, "column": 30 }, "end": { - "line": 181, + "line": 197, "column": 33 } } @@ -141872,15 +143641,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 5854, - "end": 5868, + "start": 6194, + "end": 6208, "loc": { "start": { - "line": 181, + "line": 197, "column": 34 }, "end": { - "line": 181, + "line": 197, "column": 48 } } @@ -141897,15 +143666,15 @@ "postfix": false, "binop": null }, - "start": 5868, - "end": 5869, + "start": 6208, + "end": 6209, "loc": { "start": { - "line": 181, + "line": 197, "column": 48 }, "end": { - "line": 181, + "line": 197, "column": 49 } } @@ -141923,15 +143692,15 @@ "binop": null }, "value": "thisRef", - "start": 5882, - "end": 5889, + "start": 6222, + "end": 6229, "loc": { "start": { - "line": 182, + "line": 198, "column": 12 }, "end": { - "line": 182, + "line": 198, "column": 19 } } @@ -141949,15 +143718,15 @@ "binop": null, "updateContext": null }, - "start": 5889, - "end": 5890, + "start": 6229, + "end": 6230, "loc": { "start": { - "line": 182, + "line": 198, "column": 19 }, "end": { - "line": 182, + "line": 198, "column": 20 } } @@ -141975,15 +143744,15 @@ "binop": null }, "value": "live2DModel", - "start": 5890, - "end": 5901, + "start": 6230, + "end": 6241, "loc": { "start": { - "line": 182, + "line": 198, "column": 20 }, "end": { - "line": 182, + "line": 198, "column": 31 } } @@ -142001,15 +143770,15 @@ "binop": null, "updateContext": null }, - "start": 5901, - "end": 5902, + "start": 6241, + "end": 6242, "loc": { "start": { - "line": 182, + "line": 198, "column": 31 }, "end": { - "line": 182, + "line": 198, "column": 32 } } @@ -142027,15 +143796,15 @@ "binop": null }, "value": "getCanvasWidth", - "start": 5902, - "end": 5916, + "start": 6242, + "end": 6256, "loc": { "start": { - "line": 182, + "line": 198, "column": 32 }, "end": { - "line": 182, + "line": 198, "column": 46 } } @@ -142052,15 +143821,15 @@ "postfix": false, "binop": null }, - "start": 5916, - "end": 5917, + "start": 6256, + "end": 6257, "loc": { "start": { - "line": 182, + "line": 198, "column": 46 }, "end": { - "line": 182, + "line": 198, "column": 47 } } @@ -142077,15 +143846,15 @@ "postfix": false, "binop": null }, - "start": 5917, - "end": 5918, + "start": 6257, + "end": 6258, "loc": { "start": { - "line": 182, + "line": 198, "column": 47 }, "end": { - "line": 182, + "line": 198, "column": 48 } } @@ -142103,15 +143872,15 @@ "binop": null, "updateContext": null }, - "start": 5918, - "end": 5919, + "start": 6258, + "end": 6259, "loc": { "start": { - "line": 182, + "line": 198, "column": 48 }, "end": { - "line": 182, + "line": 198, "column": 49 } } @@ -142129,15 +143898,15 @@ "binop": null }, "value": "thisRef", - "start": 5932, - "end": 5939, + "start": 6272, + "end": 6279, "loc": { "start": { - "line": 183, + "line": 199, "column": 12 }, "end": { - "line": 183, + "line": 199, "column": 19 } } @@ -142155,15 +143924,15 @@ "binop": null, "updateContext": null }, - "start": 5939, - "end": 5940, + "start": 6279, + "end": 6280, "loc": { "start": { - "line": 183, + "line": 199, "column": 19 }, "end": { - "line": 183, + "line": 199, "column": 20 } } @@ -142181,15 +143950,15 @@ "binop": null }, "value": "live2DModel", - "start": 5940, - "end": 5951, + "start": 6280, + "end": 6291, "loc": { "start": { - "line": 183, + "line": 199, "column": 20 }, "end": { - "line": 183, + "line": 199, "column": 31 } } @@ -142207,15 +143976,15 @@ "binop": null, "updateContext": null }, - "start": 5951, - "end": 5952, + "start": 6291, + "end": 6292, "loc": { "start": { - "line": 183, + "line": 199, "column": 31 }, "end": { - "line": 183, + "line": 199, "column": 32 } } @@ -142233,15 +144002,15 @@ "binop": null }, "value": "getCanvasHeight", - "start": 5952, - "end": 5967, + "start": 6292, + "end": 6307, "loc": { "start": { - "line": 183, + "line": 199, "column": 32 }, "end": { - "line": 183, + "line": 199, "column": 47 } } @@ -142258,15 +144027,15 @@ "postfix": false, "binop": null }, - "start": 5967, - "end": 5968, + "start": 6307, + "end": 6308, "loc": { "start": { - "line": 183, + "line": 199, "column": 47 }, "end": { - "line": 183, + "line": 199, "column": 48 } } @@ -142283,15 +144052,15 @@ "postfix": false, "binop": null }, - "start": 5968, - "end": 5969, + "start": 6308, + "end": 6309, "loc": { "start": { - "line": 183, + "line": 199, "column": 48 }, "end": { - "line": 183, + "line": 199, "column": 49 } } @@ -142308,15 +144077,15 @@ "postfix": false, "binop": null }, - "start": 5969, - "end": 5970, + "start": 6309, + "end": 6310, "loc": { "start": { - "line": 183, + "line": 199, "column": 49 }, "end": { - "line": 183, + "line": 199, "column": 50 } } @@ -142334,15 +144103,15 @@ "binop": null, "updateContext": null }, - "start": 5970, - "end": 5971, + "start": 6310, + "end": 6311, "loc": { "start": { - "line": 183, + "line": 199, "column": 50 }, "end": { - "line": 183, + "line": 199, "column": 51 } } @@ -142350,15 +144119,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix", - "start": 5972, - "end": 5988, + "start": 6312, + "end": 6328, "loc": { "start": { - "line": 183, + "line": 199, "column": 52 }, "end": { - "line": 183, + "line": 199, "column": 68 } } @@ -142376,15 +144145,15 @@ "binop": null }, "value": "thisRef", - "start": 5997, - "end": 6004, + "start": 6337, + "end": 6344, "loc": { "start": { - "line": 184, + "line": 200, "column": 8 }, "end": { - "line": 184, + "line": 200, "column": 15 } } @@ -142402,15 +144171,15 @@ "binop": null, "updateContext": null }, - "start": 6004, - "end": 6005, + "start": 6344, + "end": 6345, "loc": { "start": { - "line": 184, + "line": 200, "column": 15 }, "end": { - "line": 184, + "line": 200, "column": 16 } } @@ -142428,15 +144197,15 @@ "binop": null }, "value": "modelMatrix", - "start": 6005, - "end": 6016, + "start": 6345, + "end": 6356, "loc": { "start": { - "line": 184, + "line": 200, "column": 16 }, "end": { - "line": 184, + "line": 200, "column": 27 } } @@ -142454,15 +144223,15 @@ "binop": null, "updateContext": null }, - "start": 6016, - "end": 6017, + "start": 6356, + "end": 6357, "loc": { "start": { - "line": 184, + "line": 200, "column": 27 }, "end": { - "line": 184, + "line": 200, "column": 28 } } @@ -142480,15 +144249,15 @@ "binop": null }, "value": "setWidth", - "start": 6017, - "end": 6025, + "start": 6357, + "end": 6365, "loc": { "start": { - "line": 184, + "line": 200, "column": 28 }, "end": { - "line": 184, + "line": 200, "column": 36 } } @@ -142505,15 +144274,15 @@ "postfix": false, "binop": null }, - "start": 6025, - "end": 6026, + "start": 6365, + "end": 6366, "loc": { "start": { - "line": 184, + "line": 200, "column": 36 }, "end": { - "line": 184, + "line": 200, "column": 37 } } @@ -142532,15 +144301,15 @@ "updateContext": null }, "value": 2, - "start": 6026, - "end": 6027, + "start": 6366, + "end": 6367, "loc": { "start": { - "line": 184, + "line": 200, "column": 37 }, "end": { - "line": 184, + "line": 200, "column": 38 } } @@ -142557,15 +144326,15 @@ "postfix": false, "binop": null }, - "start": 6027, - "end": 6028, + "start": 6367, + "end": 6368, "loc": { "start": { - "line": 184, + "line": 200, "column": 38 }, "end": { - "line": 184, + "line": 200, "column": 39 } } @@ -142583,15 +144352,15 @@ "binop": null, "updateContext": null }, - "start": 6028, - "end": 6029, + "start": 6368, + "end": 6369, "loc": { "start": { - "line": 184, + "line": 200, "column": 39 }, "end": { - "line": 184, + "line": 200, "column": 40 } } @@ -142609,15 +144378,15 @@ "binop": null }, "value": "thisRef", - "start": 6038, - "end": 6045, + "start": 6378, + "end": 6385, "loc": { "start": { - "line": 185, + "line": 201, "column": 8 }, "end": { - "line": 185, + "line": 201, "column": 15 } } @@ -142635,15 +144404,15 @@ "binop": null, "updateContext": null }, - "start": 6045, - "end": 6046, + "start": 6385, + "end": 6386, "loc": { "start": { - "line": 185, + "line": 201, "column": 15 }, "end": { - "line": 185, + "line": 201, "column": 16 } } @@ -142661,15 +144430,15 @@ "binop": null }, "value": "modelMatrix", - "start": 6046, - "end": 6057, + "start": 6386, + "end": 6397, "loc": { "start": { - "line": 185, + "line": 201, "column": 16 }, "end": { - "line": 185, + "line": 201, "column": 27 } } @@ -142687,15 +144456,15 @@ "binop": null, "updateContext": null }, - "start": 6057, - "end": 6058, + "start": 6397, + "end": 6398, "loc": { "start": { - "line": 185, + "line": 201, "column": 27 }, "end": { - "line": 185, + "line": 201, "column": 28 } } @@ -142713,15 +144482,15 @@ "binop": null }, "value": "setCenterPosition", - "start": 6058, - "end": 6075, + "start": 6398, + "end": 6415, "loc": { "start": { - "line": 185, + "line": 201, "column": 28 }, "end": { - "line": 185, + "line": 201, "column": 45 } } @@ -142738,15 +144507,15 @@ "postfix": false, "binop": null }, - "start": 6075, - "end": 6076, + "start": 6415, + "end": 6416, "loc": { "start": { - "line": 185, + "line": 201, "column": 45 }, "end": { - "line": 185, + "line": 201, "column": 46 } } @@ -142765,15 +144534,15 @@ "updateContext": null }, "value": 0, - "start": 6076, - "end": 6077, + "start": 6416, + "end": 6417, "loc": { "start": { - "line": 185, + "line": 201, "column": 46 }, "end": { - "line": 185, + "line": 201, "column": 47 } } @@ -142791,15 +144560,15 @@ "binop": null, "updateContext": null }, - "start": 6077, - "end": 6078, + "start": 6417, + "end": 6418, "loc": { "start": { - "line": 185, + "line": 201, "column": 47 }, "end": { - "line": 185, + "line": 201, "column": 48 } } @@ -142818,15 +144587,15 @@ "updateContext": null }, "value": 0, - "start": 6079, - "end": 6080, + "start": 6419, + "end": 6420, "loc": { "start": { - "line": 185, + "line": 201, "column": 49 }, "end": { - "line": 185, + "line": 201, "column": 50 } } @@ -142843,15 +144612,15 @@ "postfix": false, "binop": null }, - "start": 6080, - "end": 6081, + "start": 6420, + "end": 6421, "loc": { "start": { - "line": 185, + "line": 201, "column": 50 }, "end": { - "line": 185, + "line": 201, "column": 51 } } @@ -142869,15 +144638,15 @@ "binop": null, "updateContext": null }, - "start": 6081, - "end": 6082, + "start": 6421, + "end": 6422, "loc": { "start": { - "line": 185, + "line": 201, "column": 51 }, "end": { - "line": 185, + "line": 201, "column": 52 } } @@ -142895,15 +144664,15 @@ "binop": null }, "value": "callback", - "start": 6092, - "end": 6100, + "start": 6432, + "end": 6440, "loc": { "start": { - "line": 187, + "line": 203, "column": 8 }, "end": { - "line": 187, + "line": 203, "column": 16 } } @@ -142920,15 +144689,15 @@ "postfix": false, "binop": null }, - "start": 6100, - "end": 6101, + "start": 6440, + "end": 6441, "loc": { "start": { - "line": 187, + "line": 203, "column": 16 }, "end": { - "line": 187, + "line": 203, "column": 17 } } @@ -142946,15 +144715,15 @@ "binop": null }, "value": "thisRef", - "start": 6101, - "end": 6108, + "start": 6441, + "end": 6448, "loc": { "start": { - "line": 187, + "line": 203, "column": 17 }, "end": { - "line": 187, + "line": 203, "column": 24 } } @@ -142972,15 +144741,15 @@ "binop": null, "updateContext": null }, - "start": 6108, - "end": 6109, + "start": 6448, + "end": 6449, "loc": { "start": { - "line": 187, + "line": 203, "column": 24 }, "end": { - "line": 187, + "line": 203, "column": 25 } } @@ -142998,15 +144767,15 @@ "binop": null }, "value": "live2DModel", - "start": 6109, - "end": 6120, + "start": 6449, + "end": 6460, "loc": { "start": { - "line": 187, + "line": 203, "column": 25 }, "end": { - "line": 187, + "line": 203, "column": 36 } } @@ -143023,15 +144792,15 @@ "postfix": false, "binop": null }, - "start": 6120, - "end": 6121, + "start": 6460, + "end": 6461, "loc": { "start": { - "line": 187, + "line": 203, "column": 36 }, "end": { - "line": 187, + "line": 203, "column": 37 } } @@ -143049,15 +144818,15 @@ "binop": null, "updateContext": null }, - "start": 6121, - "end": 6122, + "start": 6461, + "end": 6462, "loc": { "start": { - "line": 187, + "line": 203, "column": 37 }, "end": { - "line": 187, + "line": 203, "column": 38 } } @@ -143074,15 +144843,15 @@ "postfix": false, "binop": null }, - "start": 6127, - "end": 6128, + "start": 6467, + "end": 6468, "loc": { "start": { - "line": 188, + "line": 204, "column": 4 }, "end": { - "line": 188, + "line": 204, "column": 5 } } @@ -143099,15 +144868,15 @@ "postfix": false, "binop": null }, - "start": 6128, - "end": 6129, + "start": 6468, + "end": 6469, "loc": { "start": { - "line": 188, + "line": 204, "column": 5 }, "end": { - "line": 188, + "line": 204, "column": 6 } } @@ -143125,15 +144894,15 @@ "binop": null, "updateContext": null }, - "start": 6129, - "end": 6130, + "start": 6469, + "end": 6470, "loc": { "start": { - "line": 188, + "line": 204, "column": 6 }, "end": { - "line": 188, + "line": 204, "column": 7 } } @@ -143150,15 +144919,15 @@ "postfix": false, "binop": null }, - "start": 6131, - "end": 6132, + "start": 6471, + "end": 6472, "loc": { "start": { - "line": 189, + "line": 205, "column": 0 }, "end": { - "line": 189, + "line": 205, "column": 1 } } @@ -143166,15 +144935,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6135, - "end": 6197, + "start": 6475, + "end": 6537, "loc": { "start": { - "line": 192, + "line": 208, "column": 0 }, "end": { - "line": 192, + "line": 208, "column": 62 } } @@ -143182,15 +144951,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadTexture()", - "start": 6198, - "end": 6232, + "start": 6538, + "end": 6572, "loc": { "start": { - "line": 193, + "line": 209, "column": 0 }, "end": { - "line": 193, + "line": 209, "column": 34 } } @@ -143198,15 +144967,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6233, - "end": 6295, + "start": 6573, + "end": 6635, "loc": { "start": { - "line": 194, + "line": 210, "column": 0 }, "end": { - "line": 194, + "line": 210, "column": 62 } } @@ -143224,15 +144993,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 6296, - "end": 6308, + "start": 6636, + "end": 6648, "loc": { "start": { - "line": 195, + "line": 211, "column": 0 }, "end": { - "line": 195, + "line": 211, "column": 12 } } @@ -143250,15 +145019,15 @@ "binop": null, "updateContext": null }, - "start": 6308, - "end": 6309, + "start": 6648, + "end": 6649, "loc": { "start": { - "line": 195, + "line": 211, "column": 12 }, "end": { - "line": 195, + "line": 211, "column": 13 } } @@ -143276,15 +145045,15 @@ "binop": null }, "value": "prototype", - "start": 6309, - "end": 6318, + "start": 6649, + "end": 6658, "loc": { "start": { - "line": 195, + "line": 211, "column": 13 }, "end": { - "line": 195, + "line": 211, "column": 22 } } @@ -143302,15 +145071,15 @@ "binop": null, "updateContext": null }, - "start": 6318, - "end": 6319, + "start": 6658, + "end": 6659, "loc": { "start": { - "line": 195, + "line": 211, "column": 22 }, "end": { - "line": 195, + "line": 211, "column": 23 } } @@ -143328,15 +145097,15 @@ "binop": null }, "value": "loadTexture", - "start": 6319, - "end": 6330, + "start": 6659, + "end": 6670, "loc": { "start": { - "line": 195, + "line": 211, "column": 23 }, "end": { - "line": 195, + "line": 211, "column": 34 } } @@ -143355,15 +145124,15 @@ "updateContext": null }, "value": "=", - "start": 6331, - "end": 6332, + "start": 6671, + "end": 6672, "loc": { "start": { - "line": 195, + "line": 211, "column": 35 }, "end": { - "line": 195, + "line": 211, "column": 36 } } @@ -143382,15 +145151,15 @@ "binop": null }, "value": "function", - "start": 6333, - "end": 6341, + "start": 6673, + "end": 6681, "loc": { "start": { - "line": 195, + "line": 211, "column": 37 }, "end": { - "line": 195, + "line": 211, "column": 45 } } @@ -143407,15 +145176,15 @@ "postfix": false, "binop": null }, - "start": 6342, - "end": 6343, + "start": 6682, + "end": 6683, "loc": { "start": { - "line": 195, + "line": 211, "column": 46 }, "end": { - "line": 195, + "line": 211, "column": 47 } } @@ -143433,15 +145202,15 @@ "binop": null }, "value": "no", - "start": 6343, - "end": 6345, + "start": 6683, + "end": 6685, "loc": { "start": { - "line": 195, + "line": 211, "column": 47 }, "end": { - "line": 195, + "line": 211, "column": 49 } } @@ -143449,15 +145218,15 @@ { "type": "CommentBlock", "value": "int", - "start": 6345, - "end": 6352, + "start": 6685, + "end": 6692, "loc": { "start": { - "line": 195, + "line": 211, "column": 49 }, "end": { - "line": 195, + "line": 211, "column": 56 } } @@ -143475,15 +145244,15 @@ "binop": null, "updateContext": null }, - "start": 6352, - "end": 6353, + "start": 6692, + "end": 6693, "loc": { "start": { - "line": 195, + "line": 211, "column": 56 }, "end": { - "line": 195, + "line": 211, "column": 57 } } @@ -143501,15 +145270,15 @@ "binop": null }, "value": "path", - "start": 6354, - "end": 6358, + "start": 6694, + "end": 6698, "loc": { "start": { - "line": 195, + "line": 211, "column": 58 }, "end": { - "line": 195, + "line": 211, "column": 62 } } @@ -143517,15 +145286,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6358, - "end": 6368, + "start": 6698, + "end": 6708, "loc": { "start": { - "line": 195, + "line": 211, "column": 62 }, "end": { - "line": 195, + "line": 211, "column": 72 } } @@ -143543,15 +145312,15 @@ "binop": null, "updateContext": null }, - "start": 6368, - "end": 6369, + "start": 6708, + "end": 6709, "loc": { "start": { - "line": 195, + "line": 211, "column": 72 }, "end": { - "line": 195, + "line": 211, "column": 73 } } @@ -143569,15 +145338,15 @@ "binop": null }, "value": "callback", - "start": 6370, - "end": 6378, + "start": 6710, + "end": 6718, "loc": { "start": { - "line": 195, + "line": 211, "column": 74 }, "end": { - "line": 195, + "line": 211, "column": 82 } } @@ -143594,15 +145363,15 @@ "postfix": false, "binop": null }, - "start": 6378, - "end": 6379, + "start": 6718, + "end": 6719, "loc": { "start": { - "line": 195, + "line": 211, "column": 82 }, "end": { - "line": 195, + "line": 211, "column": 83 } } @@ -143619,15 +145388,15 @@ "postfix": false, "binop": null }, - "start": 6380, - "end": 6381, + "start": 6720, + "end": 6721, "loc": { "start": { - "line": 195, + "line": 211, "column": 84 }, "end": { - "line": 195, + "line": 211, "column": 85 } } @@ -143645,15 +145414,15 @@ "binop": null }, "value": "texCounter", - "start": 6386, - "end": 6396, + "start": 6726, + "end": 6736, "loc": { "start": { - "line": 196, + "line": 212, "column": 4 }, "end": { - "line": 196, + "line": 212, "column": 14 } } @@ -143671,15 +145440,15 @@ "binop": null }, "value": "++", - "start": 6396, - "end": 6398, + "start": 6736, + "end": 6738, "loc": { "start": { - "line": 196, + "line": 212, "column": 14 }, "end": { - "line": 196, + "line": 212, "column": 16 } } @@ -143697,15 +145466,15 @@ "binop": null, "updateContext": null }, - "start": 6398, - "end": 6399, + "start": 6738, + "end": 6739, "loc": { "start": { - "line": 196, + "line": 212, "column": 16 }, "end": { - "line": 196, + "line": 212, "column": 17 } } @@ -143725,15 +145494,15 @@ "updateContext": null }, "value": "var", - "start": 6405, - "end": 6408, + "start": 6745, + "end": 6748, "loc": { "start": { - "line": 198, + "line": 214, "column": 4 }, "end": { - "line": 198, + "line": 214, "column": 7 } } @@ -143751,15 +145520,15 @@ "binop": null }, "value": "pm", - "start": 6409, - "end": 6411, + "start": 6749, + "end": 6751, "loc": { "start": { - "line": 198, + "line": 214, "column": 8 }, "end": { - "line": 198, + "line": 214, "column": 10 } } @@ -143778,15 +145547,15 @@ "updateContext": null }, "value": "=", - "start": 6412, - "end": 6413, + "start": 6752, + "end": 6753, "loc": { "start": { - "line": 198, + "line": 214, "column": 11 }, "end": { - "line": 198, + "line": 214, "column": 12 } } @@ -143804,15 +145573,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 6414, - "end": 6429, + "start": 6754, + "end": 6769, "loc": { "start": { - "line": 198, + "line": 214, "column": 13 }, "end": { - "line": 198, + "line": 214, "column": 28 } } @@ -143830,15 +145599,15 @@ "binop": null, "updateContext": null }, - "start": 6429, - "end": 6430, + "start": 6769, + "end": 6770, "loc": { "start": { - "line": 198, + "line": 214, "column": 28 }, "end": { - "line": 198, + "line": 214, "column": 29 } } @@ -143856,15 +145625,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 6430, - "end": 6448, + "start": 6770, + "end": 6788, "loc": { "start": { - "line": 198, + "line": 214, "column": 29 }, "end": { - "line": 198, + "line": 214, "column": 47 } } @@ -143881,15 +145650,15 @@ "postfix": false, "binop": null }, - "start": 6448, - "end": 6449, + "start": 6788, + "end": 6789, "loc": { "start": { - "line": 198, + "line": 214, "column": 47 }, "end": { - "line": 198, + "line": 214, "column": 48 } } @@ -143906,15 +145675,15 @@ "postfix": false, "binop": null }, - "start": 6449, - "end": 6450, + "start": 6789, + "end": 6790, "loc": { "start": { - "line": 198, + "line": 214, "column": 48 }, "end": { - "line": 198, + "line": 214, "column": 49 } } @@ -143932,15 +145701,15 @@ "binop": null, "updateContext": null }, - "start": 6450, - "end": 6451, + "start": 6790, + "end": 6791, "loc": { "start": { - "line": 198, + "line": 214, "column": 49 }, "end": { - "line": 198, + "line": 214, "column": 50 } } @@ -143948,15 +145717,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 6452, - "end": 6470, + "start": 6792, + "end": 6810, "loc": { "start": { - "line": 198, + "line": 214, "column": 51 }, "end": { - "line": 198, + "line": 214, "column": 69 } } @@ -143976,15 +145745,15 @@ "updateContext": null }, "value": "if", - "start": 6476, - "end": 6478, + "start": 6816, + "end": 6818, "loc": { "start": { - "line": 200, + "line": 216, "column": 4 }, "end": { - "line": 200, + "line": 216, "column": 6 } } @@ -144001,15 +145770,15 @@ "postfix": false, "binop": null }, - "start": 6479, - "end": 6480, + "start": 6819, + "end": 6820, "loc": { "start": { - "line": 200, + "line": 216, "column": 7 }, "end": { - "line": 200, + "line": 216, "column": 8 } } @@ -144029,15 +145798,15 @@ "updateContext": null }, "value": "this", - "start": 6480, - "end": 6484, + "start": 6820, + "end": 6824, "loc": { "start": { - "line": 200, + "line": 216, "column": 8 }, "end": { - "line": 200, + "line": 216, "column": 12 } } @@ -144055,15 +145824,15 @@ "binop": null, "updateContext": null }, - "start": 6484, - "end": 6485, + "start": 6824, + "end": 6825, "loc": { "start": { - "line": 200, + "line": 216, "column": 12 }, "end": { - "line": 200, + "line": 216, "column": 13 } } @@ -144081,15 +145850,15 @@ "binop": null }, "value": "debugMode", - "start": 6485, - "end": 6494, + "start": 6825, + "end": 6834, "loc": { "start": { - "line": 200, + "line": 216, "column": 13 }, "end": { - "line": 200, + "line": 216, "column": 22 } } @@ -144106,15 +145875,15 @@ "postfix": false, "binop": null }, - "start": 6494, - "end": 6495, + "start": 6834, + "end": 6835, "loc": { "start": { - "line": 200, + "line": 216, "column": 22 }, "end": { - "line": 200, + "line": 216, "column": 23 } } @@ -144132,15 +145901,15 @@ "binop": null }, "value": "pm", - "start": 6496, - "end": 6498, + "start": 6836, + "end": 6838, "loc": { "start": { - "line": 200, + "line": 216, "column": 24 }, "end": { - "line": 200, + "line": 216, "column": 26 } } @@ -144158,15 +145927,15 @@ "binop": null, "updateContext": null }, - "start": 6498, - "end": 6499, + "start": 6838, + "end": 6839, "loc": { "start": { - "line": 200, + "line": 216, "column": 26 }, "end": { - "line": 200, + "line": 216, "column": 27 } } @@ -144184,15 +145953,15 @@ "binop": null }, "value": "log", - "start": 6499, - "end": 6502, + "start": 6839, + "end": 6842, "loc": { "start": { - "line": 200, + "line": 216, "column": 27 }, "end": { - "line": 200, + "line": 216, "column": 30 } } @@ -144209,15 +145978,15 @@ "postfix": false, "binop": null }, - "start": 6502, - "end": 6503, + "start": 6842, + "end": 6843, "loc": { "start": { - "line": 200, + "line": 216, "column": 30 }, "end": { - "line": 200, + "line": 216, "column": 31 } } @@ -144236,15 +146005,15 @@ "updateContext": null }, "value": "Load Texture : ", - "start": 6503, - "end": 6520, + "start": 6843, + "end": 6860, "loc": { "start": { - "line": 200, + "line": 216, "column": 31 }, "end": { - "line": 200, + "line": 216, "column": 48 } } @@ -144263,15 +146032,15 @@ "updateContext": null }, "value": "+", - "start": 6521, - "end": 6522, + "start": 6861, + "end": 6862, "loc": { "start": { - "line": 200, + "line": 216, "column": 49 }, "end": { - "line": 200, + "line": 216, "column": 50 } } @@ -144289,15 +146058,15 @@ "binop": null }, "value": "path", - "start": 6523, - "end": 6527, + "start": 6863, + "end": 6867, "loc": { "start": { - "line": 200, + "line": 216, "column": 51 }, "end": { - "line": 200, + "line": 216, "column": 55 } } @@ -144314,15 +146083,15 @@ "postfix": false, "binop": null }, - "start": 6527, - "end": 6528, + "start": 6867, + "end": 6868, "loc": { "start": { - "line": 200, + "line": 216, "column": 55 }, "end": { - "line": 200, + "line": 216, "column": 56 } } @@ -144340,15 +146109,15 @@ "binop": null, "updateContext": null }, - "start": 6528, - "end": 6529, + "start": 6868, + "end": 6869, "loc": { "start": { - "line": 200, + "line": 216, "column": 56 }, "end": { - "line": 200, + "line": 216, "column": 57 } } @@ -144368,15 +146137,15 @@ "updateContext": null }, "value": "var", - "start": 6535, - "end": 6538, + "start": 6875, + "end": 6878, "loc": { "start": { - "line": 202, + "line": 218, "column": 4 }, "end": { - "line": 202, + "line": 218, "column": 7 } } @@ -144394,15 +146163,15 @@ "binop": null }, "value": "thisRef", - "start": 6539, - "end": 6546, + "start": 6879, + "end": 6886, "loc": { "start": { - "line": 202, + "line": 218, "column": 8 }, "end": { - "line": 202, + "line": 218, "column": 15 } } @@ -144421,15 +146190,15 @@ "updateContext": null }, "value": "=", - "start": 6547, - "end": 6548, + "start": 6887, + "end": 6888, "loc": { "start": { - "line": 202, + "line": 218, "column": 16 }, "end": { - "line": 202, + "line": 218, "column": 17 } } @@ -144449,15 +146218,15 @@ "updateContext": null }, "value": "this", - "start": 6549, - "end": 6553, + "start": 6889, + "end": 6893, "loc": { "start": { - "line": 202, + "line": 218, "column": 18 }, "end": { - "line": 202, + "line": 218, "column": 22 } } @@ -144475,15 +146244,15 @@ "binop": null, "updateContext": null }, - "start": 6553, - "end": 6554, + "start": 6893, + "end": 6894, "loc": { "start": { - "line": 202, + "line": 218, "column": 22 }, "end": { - "line": 202, + "line": 218, "column": 23 } } @@ -144501,15 +146270,15 @@ "binop": null }, "value": "pm", - "start": 6559, - "end": 6561, + "start": 6899, + "end": 6901, "loc": { "start": { - "line": 203, + "line": 219, "column": 4 }, "end": { - "line": 203, + "line": 219, "column": 6 } } @@ -144527,15 +146296,15 @@ "binop": null, "updateContext": null }, - "start": 6561, - "end": 6562, + "start": 6901, + "end": 6902, "loc": { "start": { - "line": 203, + "line": 219, "column": 6 }, "end": { - "line": 203, + "line": 219, "column": 7 } } @@ -144553,15 +146322,15 @@ "binop": null }, "value": "loadTexture", - "start": 6562, - "end": 6573, + "start": 6902, + "end": 6913, "loc": { "start": { - "line": 203, + "line": 219, "column": 7 }, "end": { - "line": 203, + "line": 219, "column": 18 } } @@ -144578,15 +146347,15 @@ "postfix": false, "binop": null }, - "start": 6573, - "end": 6574, + "start": 6913, + "end": 6914, "loc": { "start": { - "line": 203, + "line": 219, "column": 18 }, "end": { - "line": 203, + "line": 219, "column": 19 } } @@ -144606,15 +146375,15 @@ "updateContext": null }, "value": "this", - "start": 6574, - "end": 6578, + "start": 6914, + "end": 6918, "loc": { "start": { - "line": 203, + "line": 219, "column": 19 }, "end": { - "line": 203, + "line": 219, "column": 23 } } @@ -144632,15 +146401,15 @@ "binop": null, "updateContext": null }, - "start": 6578, - "end": 6579, + "start": 6918, + "end": 6919, "loc": { "start": { - "line": 203, + "line": 219, "column": 23 }, "end": { - "line": 203, + "line": 219, "column": 24 } } @@ -144658,15 +146427,15 @@ "binop": null }, "value": "live2DModel", - "start": 6579, - "end": 6590, + "start": 6919, + "end": 6930, "loc": { "start": { - "line": 203, + "line": 219, "column": 24 }, "end": { - "line": 203, + "line": 219, "column": 35 } } @@ -144684,15 +146453,15 @@ "binop": null, "updateContext": null }, - "start": 6590, - "end": 6591, + "start": 6930, + "end": 6931, "loc": { "start": { - "line": 203, + "line": 219, "column": 35 }, "end": { - "line": 203, + "line": 219, "column": 36 } } @@ -144710,15 +146479,15 @@ "binop": null }, "value": "no", - "start": 6592, - "end": 6594, + "start": 6932, + "end": 6934, "loc": { "start": { - "line": 203, + "line": 219, "column": 37 }, "end": { - "line": 203, + "line": 219, "column": 39 } } @@ -144736,15 +146505,15 @@ "binop": null, "updateContext": null }, - "start": 6594, - "end": 6595, + "start": 6934, + "end": 6935, "loc": { "start": { - "line": 203, + "line": 219, "column": 39 }, "end": { - "line": 203, + "line": 219, "column": 40 } } @@ -144762,15 +146531,15 @@ "binop": null }, "value": "path", - "start": 6596, - "end": 6600, + "start": 6936, + "end": 6940, "loc": { "start": { - "line": 203, + "line": 219, "column": 41 }, "end": { - "line": 203, + "line": 219, "column": 45 } } @@ -144788,15 +146557,15 @@ "binop": null, "updateContext": null }, - "start": 6600, - "end": 6601, + "start": 6940, + "end": 6941, "loc": { "start": { - "line": 203, + "line": 219, "column": 45 }, "end": { - "line": 203, + "line": 219, "column": 46 } } @@ -144815,15 +146584,15 @@ "binop": null }, "value": "function", - "start": 6602, - "end": 6610, + "start": 6942, + "end": 6950, "loc": { "start": { - "line": 203, + "line": 219, "column": 47 }, "end": { - "line": 203, + "line": 219, "column": 55 } } @@ -144840,15 +146609,15 @@ "postfix": false, "binop": null }, - "start": 6611, - "end": 6612, + "start": 6951, + "end": 6952, "loc": { "start": { - "line": 203, + "line": 219, "column": 56 }, "end": { - "line": 203, + "line": 219, "column": 57 } } @@ -144865,15 +146634,15 @@ "postfix": false, "binop": null }, - "start": 6612, - "end": 6613, + "start": 6952, + "end": 6953, "loc": { "start": { - "line": 203, + "line": 219, "column": 57 }, "end": { - "line": 203, + "line": 219, "column": 58 } } @@ -144890,15 +146659,15 @@ "postfix": false, "binop": null }, - "start": 6614, - "end": 6615, + "start": 6954, + "end": 6955, "loc": { "start": { - "line": 203, + "line": 219, "column": 59 }, "end": { - "line": 203, + "line": 219, "column": 60 } } @@ -144916,15 +146685,15 @@ "binop": null }, "value": "texCounter", - "start": 6624, - "end": 6634, + "start": 6964, + "end": 6974, "loc": { "start": { - "line": 204, + "line": 220, "column": 8 }, "end": { - "line": 204, + "line": 220, "column": 18 } } @@ -144942,15 +146711,15 @@ "binop": null }, "value": "--", - "start": 6634, - "end": 6636, + "start": 6974, + "end": 6976, "loc": { "start": { - "line": 204, + "line": 220, "column": 18 }, "end": { - "line": 204, + "line": 220, "column": 20 } } @@ -144968,15 +146737,15 @@ "binop": null, "updateContext": null }, - "start": 6636, - "end": 6637, + "start": 6976, + "end": 6977, "loc": { "start": { - "line": 204, + "line": 220, "column": 20 }, "end": { - "line": 204, + "line": 220, "column": 21 } } @@ -144996,15 +146765,15 @@ "updateContext": null }, "value": "if", - "start": 6646, - "end": 6648, + "start": 6986, + "end": 6988, "loc": { "start": { - "line": 205, + "line": 221, "column": 8 }, "end": { - "line": 205, + "line": 221, "column": 10 } } @@ -145021,15 +146790,15 @@ "postfix": false, "binop": null }, - "start": 6649, - "end": 6650, + "start": 6989, + "end": 6990, "loc": { "start": { - "line": 205, + "line": 221, "column": 11 }, "end": { - "line": 205, + "line": 221, "column": 12 } } @@ -145047,15 +146816,15 @@ "binop": null }, "value": "texCounter", - "start": 6650, - "end": 6660, + "start": 6990, + "end": 7000, "loc": { "start": { - "line": 205, + "line": 221, "column": 12 }, "end": { - "line": 205, + "line": 221, "column": 22 } } @@ -145074,15 +146843,15 @@ "updateContext": null }, "value": "==", - "start": 6661, - "end": 6663, + "start": 7001, + "end": 7003, "loc": { "start": { - "line": 205, + "line": 221, "column": 23 }, "end": { - "line": 205, + "line": 221, "column": 25 } } @@ -145101,15 +146870,15 @@ "updateContext": null }, "value": 0, - "start": 6664, - "end": 6665, + "start": 7004, + "end": 7005, "loc": { "start": { - "line": 205, + "line": 221, "column": 26 }, "end": { - "line": 205, + "line": 221, "column": 27 } } @@ -145126,15 +146895,15 @@ "postfix": false, "binop": null }, - "start": 6665, - "end": 6666, + "start": 7005, + "end": 7006, "loc": { "start": { - "line": 205, + "line": 221, "column": 27 }, "end": { - "line": 205, + "line": 221, "column": 28 } } @@ -145152,15 +146921,15 @@ "binop": null }, "value": "thisRef", - "start": 6667, - "end": 6674, + "start": 7007, + "end": 7014, "loc": { "start": { - "line": 205, + "line": 221, "column": 29 }, "end": { - "line": 205, + "line": 221, "column": 36 } } @@ -145178,15 +146947,15 @@ "binop": null, "updateContext": null }, - "start": 6674, - "end": 6675, + "start": 7014, + "end": 7015, "loc": { "start": { - "line": 205, + "line": 221, "column": 36 }, "end": { - "line": 205, + "line": 221, "column": 37 } } @@ -145204,15 +146973,15 @@ "binop": null }, "value": "isTexLoaded", - "start": 6675, - "end": 6686, + "start": 7015, + "end": 7026, "loc": { "start": { - "line": 205, + "line": 221, "column": 37 }, "end": { - "line": 205, + "line": 221, "column": 48 } } @@ -145231,15 +147000,15 @@ "updateContext": null }, "value": "=", - "start": 6687, - "end": 6688, + "start": 7027, + "end": 7028, "loc": { "start": { - "line": 205, + "line": 221, "column": 49 }, "end": { - "line": 205, + "line": 221, "column": 50 } } @@ -145259,15 +147028,15 @@ "updateContext": null }, "value": "true", - "start": 6689, - "end": 6693, + "start": 7029, + "end": 7033, "loc": { "start": { - "line": 205, + "line": 221, "column": 51 }, "end": { - "line": 205, + "line": 221, "column": 55 } } @@ -145285,15 +147054,15 @@ "binop": null, "updateContext": null }, - "start": 6693, - "end": 6694, + "start": 7033, + "end": 7034, "loc": { "start": { - "line": 205, + "line": 221, "column": 55 }, "end": { - "line": 205, + "line": 221, "column": 56 } } @@ -145313,15 +147082,15 @@ "updateContext": null }, "value": "if", - "start": 6703, - "end": 6705, + "start": 7043, + "end": 7045, "loc": { "start": { - "line": 206, + "line": 222, "column": 8 }, "end": { - "line": 206, + "line": 222, "column": 10 } } @@ -145338,15 +147107,15 @@ "postfix": false, "binop": null }, - "start": 6706, - "end": 6707, + "start": 7046, + "end": 7047, "loc": { "start": { - "line": 206, + "line": 222, "column": 11 }, "end": { - "line": 206, + "line": 222, "column": 12 } } @@ -145366,15 +147135,15 @@ "updateContext": null }, "value": "typeof", - "start": 6707, - "end": 6713, + "start": 7047, + "end": 7053, "loc": { "start": { - "line": 206, + "line": 222, "column": 12 }, "end": { - "line": 206, + "line": 222, "column": 18 } } @@ -145392,15 +147161,15 @@ "binop": null }, "value": "callback", - "start": 6714, - "end": 6722, + "start": 7054, + "end": 7062, "loc": { "start": { - "line": 206, + "line": 222, "column": 19 }, "end": { - "line": 206, + "line": 222, "column": 27 } } @@ -145419,15 +147188,15 @@ "updateContext": null }, "value": "==", - "start": 6723, - "end": 6725, + "start": 7063, + "end": 7065, "loc": { "start": { - "line": 206, + "line": 222, "column": 28 }, "end": { - "line": 206, + "line": 222, "column": 30 } } @@ -145446,15 +147215,15 @@ "updateContext": null }, "value": "function", - "start": 6726, - "end": 6736, + "start": 7066, + "end": 7076, "loc": { "start": { - "line": 206, + "line": 222, "column": 31 }, "end": { - "line": 206, + "line": 222, "column": 41 } } @@ -145471,15 +147240,15 @@ "postfix": false, "binop": null }, - "start": 6736, - "end": 6737, + "start": 7076, + "end": 7077, "loc": { "start": { - "line": 206, + "line": 222, "column": 41 }, "end": { - "line": 206, + "line": 222, "column": 42 } } @@ -145497,15 +147266,15 @@ "binop": null }, "value": "callback", - "start": 6738, - "end": 6746, + "start": 7078, + "end": 7086, "loc": { "start": { - "line": 206, + "line": 222, "column": 43 }, "end": { - "line": 206, + "line": 222, "column": 51 } } @@ -145522,15 +147291,15 @@ "postfix": false, "binop": null }, - "start": 6746, - "end": 6747, + "start": 7086, + "end": 7087, "loc": { "start": { - "line": 206, + "line": 222, "column": 51 }, "end": { - "line": 206, + "line": 222, "column": 52 } } @@ -145547,15 +147316,15 @@ "postfix": false, "binop": null }, - "start": 6747, - "end": 6748, + "start": 7087, + "end": 7088, "loc": { "start": { - "line": 206, + "line": 222, "column": 52 }, "end": { - "line": 206, + "line": 222, "column": 53 } } @@ -145573,15 +147342,15 @@ "binop": null, "updateContext": null }, - "start": 6748, - "end": 6749, + "start": 7088, + "end": 7089, "loc": { "start": { - "line": 206, + "line": 222, "column": 53 }, "end": { - "line": 206, + "line": 222, "column": 54 } } @@ -145598,15 +147367,15 @@ "postfix": false, "binop": null }, - "start": 6754, - "end": 6755, + "start": 7094, + "end": 7095, "loc": { "start": { - "line": 207, + "line": 223, "column": 4 }, "end": { - "line": 207, + "line": 223, "column": 5 } } @@ -145623,15 +147392,15 @@ "postfix": false, "binop": null }, - "start": 6755, - "end": 6756, + "start": 7095, + "end": 7096, "loc": { "start": { - "line": 207, + "line": 223, "column": 5 }, "end": { - "line": 207, + "line": 223, "column": 6 } } @@ -145649,15 +147418,15 @@ "binop": null, "updateContext": null }, - "start": 6756, - "end": 6757, + "start": 7096, + "end": 7097, "loc": { "start": { - "line": 207, + "line": 223, "column": 6 }, "end": { - "line": 207, + "line": 223, "column": 7 } } @@ -145674,15 +147443,15 @@ "postfix": false, "binop": null }, - "start": 6759, - "end": 6760, + "start": 7099, + "end": 7100, "loc": { "start": { - "line": 209, + "line": 225, "column": 0 }, "end": { - "line": 209, + "line": 225, "column": 1 } } @@ -145690,15 +147459,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6762, - "end": 6824, + "start": 7102, + "end": 7164, "loc": { "start": { - "line": 211, + "line": 227, "column": 0 }, "end": { - "line": 211, + "line": 227, "column": 62 } } @@ -145706,15 +147475,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadMotion()", - "start": 6825, - "end": 6858, + "start": 7165, + "end": 7198, "loc": { "start": { - "line": 212, + "line": 228, "column": 0 }, "end": { - "line": 212, + "line": 228, "column": 33 } } @@ -145722,15 +147491,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 6859, - "end": 6921, + "start": 7199, + "end": 7261, "loc": { "start": { - "line": 213, + "line": 229, "column": 0 }, "end": { - "line": 213, + "line": 229, "column": 62 } } @@ -145748,15 +147517,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 6922, - "end": 6934, + "start": 7262, + "end": 7274, "loc": { "start": { - "line": 214, + "line": 230, "column": 0 }, "end": { - "line": 214, + "line": 230, "column": 12 } } @@ -145774,15 +147543,15 @@ "binop": null, "updateContext": null }, - "start": 6934, - "end": 6935, + "start": 7274, + "end": 7275, "loc": { "start": { - "line": 214, + "line": 230, "column": 12 }, "end": { - "line": 214, + "line": 230, "column": 13 } } @@ -145800,15 +147569,15 @@ "binop": null }, "value": "prototype", - "start": 6935, - "end": 6944, + "start": 7275, + "end": 7284, "loc": { "start": { - "line": 214, + "line": 230, "column": 13 }, "end": { - "line": 214, + "line": 230, "column": 22 } } @@ -145826,15 +147595,15 @@ "binop": null, "updateContext": null }, - "start": 6944, - "end": 6945, + "start": 7284, + "end": 7285, "loc": { "start": { - "line": 214, + "line": 230, "column": 22 }, "end": { - "line": 214, + "line": 230, "column": 23 } } @@ -145852,15 +147621,15 @@ "binop": null }, "value": "loadMotion", - "start": 6945, - "end": 6955, + "start": 7285, + "end": 7295, "loc": { "start": { - "line": 214, + "line": 230, "column": 23 }, "end": { - "line": 214, + "line": 230, "column": 33 } } @@ -145879,15 +147648,15 @@ "updateContext": null }, "value": "=", - "start": 6956, - "end": 6957, + "start": 7296, + "end": 7297, "loc": { "start": { - "line": 214, + "line": 230, "column": 34 }, "end": { - "line": 214, + "line": 230, "column": 35 } } @@ -145906,15 +147675,15 @@ "binop": null }, "value": "function", - "start": 6958, - "end": 6966, + "start": 7298, + "end": 7306, "loc": { "start": { - "line": 214, + "line": 230, "column": 36 }, "end": { - "line": 214, + "line": 230, "column": 44 } } @@ -145931,15 +147700,15 @@ "postfix": false, "binop": null }, - "start": 6967, - "end": 6968, + "start": 7307, + "end": 7308, "loc": { "start": { - "line": 214, + "line": 230, "column": 45 }, "end": { - "line": 214, + "line": 230, "column": 46 } } @@ -145957,15 +147726,15 @@ "binop": null }, "value": "name", - "start": 6968, - "end": 6972, + "start": 7308, + "end": 7312, "loc": { "start": { - "line": 214, + "line": 230, "column": 46 }, "end": { - "line": 214, + "line": 230, "column": 50 } } @@ -145973,15 +147742,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6972, - "end": 6982, + "start": 7312, + "end": 7322, "loc": { "start": { - "line": 214, + "line": 230, "column": 50 }, "end": { - "line": 214, + "line": 230, "column": 60 } } @@ -145999,15 +147768,15 @@ "binop": null, "updateContext": null }, - "start": 6982, - "end": 6983, + "start": 7322, + "end": 7323, "loc": { "start": { - "line": 214, + "line": 230, "column": 60 }, "end": { - "line": 214, + "line": 230, "column": 61 } } @@ -146025,15 +147794,15 @@ "binop": null }, "value": "path", - "start": 6984, - "end": 6988, + "start": 7324, + "end": 7328, "loc": { "start": { - "line": 214, + "line": 230, "column": 62 }, "end": { - "line": 214, + "line": 230, "column": 66 } } @@ -146041,15 +147810,15 @@ { "type": "CommentBlock", "value": "String", - "start": 6989, - "end": 6999, + "start": 7329, + "end": 7339, "loc": { "start": { - "line": 214, + "line": 230, "column": 67 }, "end": { - "line": 214, + "line": 230, "column": 77 } } @@ -146067,15 +147836,15 @@ "binop": null, "updateContext": null }, - "start": 6999, - "end": 7000, + "start": 7339, + "end": 7340, "loc": { "start": { - "line": 214, + "line": 230, "column": 77 }, "end": { - "line": 214, + "line": 230, "column": 78 } } @@ -146093,15 +147862,15 @@ "binop": null }, "value": "callback", - "start": 7001, - "end": 7009, + "start": 7341, + "end": 7349, "loc": { "start": { - "line": 214, + "line": 230, "column": 79 }, "end": { - "line": 214, + "line": 230, "column": 87 } } @@ -146118,15 +147887,15 @@ "postfix": false, "binop": null }, - "start": 7009, - "end": 7010, + "start": 7349, + "end": 7350, "loc": { "start": { - "line": 214, + "line": 230, "column": 87 }, "end": { - "line": 214, + "line": 230, "column": 88 } } @@ -146143,15 +147912,15 @@ "postfix": false, "binop": null }, - "start": 7011, - "end": 7012, + "start": 7351, + "end": 7352, "loc": { "start": { - "line": 214, + "line": 230, "column": 89 }, "end": { - "line": 214, + "line": 230, "column": 90 } } @@ -146171,15 +147940,15 @@ "updateContext": null }, "value": "var", - "start": 7017, - "end": 7020, + "start": 7357, + "end": 7360, "loc": { "start": { - "line": 215, + "line": 231, "column": 4 }, "end": { - "line": 215, + "line": 231, "column": 7 } } @@ -146197,15 +147966,15 @@ "binop": null }, "value": "pm", - "start": 7021, - "end": 7023, + "start": 7361, + "end": 7363, "loc": { "start": { - "line": 215, + "line": 231, "column": 8 }, "end": { - "line": 215, + "line": 231, "column": 10 } } @@ -146224,15 +147993,15 @@ "updateContext": null }, "value": "=", - "start": 7024, - "end": 7025, + "start": 7364, + "end": 7365, "loc": { "start": { - "line": 215, + "line": 231, "column": 11 }, "end": { - "line": 215, + "line": 231, "column": 12 } } @@ -146250,15 +148019,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 7026, - "end": 7041, + "start": 7366, + "end": 7381, "loc": { "start": { - "line": 215, + "line": 231, "column": 13 }, "end": { - "line": 215, + "line": 231, "column": 28 } } @@ -146276,15 +148045,15 @@ "binop": null, "updateContext": null }, - "start": 7041, - "end": 7042, + "start": 7381, + "end": 7382, "loc": { "start": { - "line": 215, + "line": 231, "column": 28 }, "end": { - "line": 215, + "line": 231, "column": 29 } } @@ -146302,15 +148071,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 7042, - "end": 7060, + "start": 7382, + "end": 7400, "loc": { "start": { - "line": 215, + "line": 231, "column": 29 }, "end": { - "line": 215, + "line": 231, "column": 47 } } @@ -146327,15 +148096,15 @@ "postfix": false, "binop": null }, - "start": 7060, - "end": 7061, + "start": 7400, + "end": 7401, "loc": { "start": { - "line": 215, + "line": 231, "column": 47 }, "end": { - "line": 215, + "line": 231, "column": 48 } } @@ -146352,15 +148121,15 @@ "postfix": false, "binop": null }, - "start": 7061, - "end": 7062, + "start": 7401, + "end": 7402, "loc": { "start": { - "line": 215, + "line": 231, "column": 48 }, "end": { - "line": 215, + "line": 231, "column": 49 } } @@ -146378,15 +148147,15 @@ "binop": null, "updateContext": null }, - "start": 7062, - "end": 7063, + "start": 7402, + "end": 7403, "loc": { "start": { - "line": 215, + "line": 231, "column": 49 }, "end": { - "line": 215, + "line": 231, "column": 50 } } @@ -146394,15 +148163,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7064, - "end": 7082, + "start": 7404, + "end": 7422, "loc": { "start": { - "line": 215, + "line": 231, "column": 51 }, "end": { - "line": 215, + "line": 231, "column": 69 } } @@ -146422,15 +148191,15 @@ "updateContext": null }, "value": "if", - "start": 7088, - "end": 7090, + "start": 7428, + "end": 7430, "loc": { "start": { - "line": 217, + "line": 233, "column": 4 }, "end": { - "line": 217, + "line": 233, "column": 6 } } @@ -146447,15 +148216,15 @@ "postfix": false, "binop": null }, - "start": 7091, - "end": 7092, + "start": 7431, + "end": 7432, "loc": { "start": { - "line": 217, + "line": 233, "column": 7 }, "end": { - "line": 217, + "line": 233, "column": 8 } } @@ -146475,15 +148244,15 @@ "updateContext": null }, "value": "this", - "start": 7092, - "end": 7096, + "start": 7432, + "end": 7436, "loc": { "start": { - "line": 217, + "line": 233, "column": 8 }, "end": { - "line": 217, + "line": 233, "column": 12 } } @@ -146501,15 +148270,15 @@ "binop": null, "updateContext": null }, - "start": 7096, - "end": 7097, + "start": 7436, + "end": 7437, "loc": { "start": { - "line": 217, + "line": 233, "column": 12 }, "end": { - "line": 217, + "line": 233, "column": 13 } } @@ -146527,15 +148296,15 @@ "binop": null }, "value": "debugMode", - "start": 7097, - "end": 7106, + "start": 7437, + "end": 7446, "loc": { "start": { - "line": 217, + "line": 233, "column": 13 }, "end": { - "line": 217, + "line": 233, "column": 22 } } @@ -146552,15 +148321,15 @@ "postfix": false, "binop": null }, - "start": 7106, - "end": 7107, + "start": 7446, + "end": 7447, "loc": { "start": { - "line": 217, + "line": 233, "column": 22 }, "end": { - "line": 217, + "line": 233, "column": 23 } } @@ -146578,15 +148347,15 @@ "binop": null }, "value": "pm", - "start": 7108, - "end": 7110, + "start": 7448, + "end": 7450, "loc": { "start": { - "line": 217, + "line": 233, "column": 24 }, "end": { - "line": 217, + "line": 233, "column": 26 } } @@ -146604,15 +148373,15 @@ "binop": null, "updateContext": null }, - "start": 7110, - "end": 7111, + "start": 7450, + "end": 7451, "loc": { "start": { - "line": 217, + "line": 233, "column": 26 }, "end": { - "line": 217, + "line": 233, "column": 27 } } @@ -146630,15 +148399,15 @@ "binop": null }, "value": "log", - "start": 7111, - "end": 7114, + "start": 7451, + "end": 7454, "loc": { "start": { - "line": 217, + "line": 233, "column": 27 }, "end": { - "line": 217, + "line": 233, "column": 30 } } @@ -146655,15 +148424,15 @@ "postfix": false, "binop": null }, - "start": 7114, - "end": 7115, + "start": 7454, + "end": 7455, "loc": { "start": { - "line": 217, + "line": 233, "column": 30 }, "end": { - "line": 217, + "line": 233, "column": 31 } } @@ -146682,15 +148451,15 @@ "updateContext": null }, "value": "Load Motion : ", - "start": 7115, - "end": 7131, + "start": 7455, + "end": 7471, "loc": { "start": { - "line": 217, + "line": 233, "column": 31 }, "end": { - "line": 217, + "line": 233, "column": 47 } } @@ -146709,15 +148478,15 @@ "updateContext": null }, "value": "+", - "start": 7132, - "end": 7133, + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 217, + "line": 233, "column": 48 }, "end": { - "line": 217, + "line": 233, "column": 49 } } @@ -146735,15 +148504,15 @@ "binop": null }, "value": "path", - "start": 7134, - "end": 7138, + "start": 7474, + "end": 7478, "loc": { "start": { - "line": 217, + "line": 233, "column": 50 }, "end": { - "line": 217, + "line": 233, "column": 54 } } @@ -146760,15 +148529,15 @@ "postfix": false, "binop": null }, - "start": 7138, - "end": 7139, + "start": 7478, + "end": 7479, "loc": { "start": { - "line": 217, + "line": 233, "column": 54 }, "end": { - "line": 217, + "line": 233, "column": 55 } } @@ -146786,15 +148555,15 @@ "binop": null, "updateContext": null }, - "start": 7139, - "end": 7140, + "start": 7479, + "end": 7480, "loc": { "start": { - "line": 217, + "line": 233, "column": 55 }, "end": { - "line": 217, + "line": 233, "column": 56 } } @@ -146814,15 +148583,15 @@ "updateContext": null }, "value": "var", - "start": 7146, - "end": 7149, + "start": 7486, + "end": 7489, "loc": { "start": { - "line": 219, + "line": 235, "column": 4 }, "end": { - "line": 219, + "line": 235, "column": 7 } } @@ -146840,15 +148609,15 @@ "binop": null }, "value": "motion", - "start": 7150, - "end": 7156, + "start": 7490, + "end": 7496, "loc": { "start": { - "line": 219, + "line": 235, "column": 8 }, "end": { - "line": 219, + "line": 235, "column": 14 } } @@ -146867,15 +148636,15 @@ "updateContext": null }, "value": "=", - "start": 7157, - "end": 7158, + "start": 7497, + "end": 7498, "loc": { "start": { - "line": 219, + "line": 235, "column": 15 }, "end": { - "line": 219, + "line": 235, "column": 16 } } @@ -146895,15 +148664,15 @@ "updateContext": null }, "value": "null", - "start": 7159, - "end": 7163, + "start": 7499, + "end": 7503, "loc": { "start": { - "line": 219, + "line": 235, "column": 17 }, "end": { - "line": 219, + "line": 235, "column": 21 } } @@ -146921,15 +148690,15 @@ "binop": null, "updateContext": null }, - "start": 7163, - "end": 7164, + "start": 7503, + "end": 7504, "loc": { "start": { - "line": 219, + "line": 235, "column": 21 }, "end": { - "line": 219, + "line": 235, "column": 22 } } @@ -146937,15 +148706,15 @@ { "type": "CommentLine", "value": "Live2DMotion", - "start": 7165, - "end": 7179, + "start": 7505, + "end": 7519, "loc": { "start": { - "line": 219, + "line": 235, "column": 23 }, "end": { - "line": 219, + "line": 235, "column": 37 } } @@ -146965,15 +148734,15 @@ "updateContext": null }, "value": "var", - "start": 7185, - "end": 7188, + "start": 7525, + "end": 7528, "loc": { "start": { - "line": 221, + "line": 237, "column": 4 }, "end": { - "line": 221, + "line": 237, "column": 7 } } @@ -146991,15 +148760,15 @@ "binop": null }, "value": "thisRef", - "start": 7189, - "end": 7196, + "start": 7529, + "end": 7536, "loc": { "start": { - "line": 221, + "line": 237, "column": 8 }, "end": { - "line": 221, + "line": 237, "column": 15 } } @@ -147018,15 +148787,15 @@ "updateContext": null }, "value": "=", - "start": 7197, - "end": 7198, + "start": 7537, + "end": 7538, "loc": { "start": { - "line": 221, + "line": 237, "column": 16 }, "end": { - "line": 221, + "line": 237, "column": 17 } } @@ -147046,15 +148815,15 @@ "updateContext": null }, "value": "this", - "start": 7199, - "end": 7203, + "start": 7539, + "end": 7543, "loc": { "start": { - "line": 221, + "line": 237, "column": 18 }, "end": { - "line": 221, + "line": 237, "column": 22 } } @@ -147072,15 +148841,15 @@ "binop": null, "updateContext": null }, - "start": 7203, - "end": 7204, + "start": 7543, + "end": 7544, "loc": { "start": { - "line": 221, + "line": 237, "column": 22 }, "end": { - "line": 221, + "line": 237, "column": 23 } } @@ -147098,15 +148867,15 @@ "binop": null }, "value": "pm", - "start": 7209, - "end": 7211, + "start": 7549, + "end": 7551, "loc": { "start": { - "line": 222, + "line": 238, "column": 4 }, "end": { - "line": 222, + "line": 238, "column": 6 } } @@ -147124,15 +148893,15 @@ "binop": null, "updateContext": null }, - "start": 7211, - "end": 7212, + "start": 7551, + "end": 7552, "loc": { "start": { - "line": 222, + "line": 238, "column": 6 }, "end": { - "line": 222, + "line": 238, "column": 7 } } @@ -147150,15 +148919,15 @@ "binop": null }, "value": "loadBytes", - "start": 7212, - "end": 7221, + "start": 7552, + "end": 7561, "loc": { "start": { - "line": 222, + "line": 238, "column": 7 }, "end": { - "line": 222, + "line": 238, "column": 16 } } @@ -147175,15 +148944,15 @@ "postfix": false, "binop": null }, - "start": 7221, - "end": 7222, + "start": 7561, + "end": 7562, "loc": { "start": { - "line": 222, + "line": 238, "column": 16 }, "end": { - "line": 222, + "line": 238, "column": 17 } } @@ -147201,15 +148970,15 @@ "binop": null }, "value": "path", - "start": 7222, - "end": 7226, + "start": 7562, + "end": 7566, "loc": { "start": { - "line": 222, + "line": 238, "column": 17 }, "end": { - "line": 222, + "line": 238, "column": 21 } } @@ -147227,15 +148996,15 @@ "binop": null, "updateContext": null }, - "start": 7226, - "end": 7227, + "start": 7566, + "end": 7567, "loc": { "start": { - "line": 222, + "line": 238, "column": 21 }, "end": { - "line": 222, + "line": 238, "column": 22 } } @@ -147254,15 +149023,15 @@ "binop": null }, "value": "function", - "start": 7228, - "end": 7236, + "start": 7568, + "end": 7576, "loc": { "start": { - "line": 222, + "line": 238, "column": 23 }, "end": { - "line": 222, + "line": 238, "column": 31 } } @@ -147279,15 +149048,15 @@ "postfix": false, "binop": null }, - "start": 7237, - "end": 7238, + "start": 7577, + "end": 7578, "loc": { "start": { - "line": 222, + "line": 238, "column": 32 }, "end": { - "line": 222, + "line": 238, "column": 33 } } @@ -147305,15 +149074,15 @@ "binop": null }, "value": "buf", - "start": 7238, - "end": 7241, + "start": 7578, + "end": 7581, "loc": { "start": { - "line": 222, + "line": 238, "column": 33 }, "end": { - "line": 222, + "line": 238, "column": 36 } } @@ -147330,15 +149099,15 @@ "postfix": false, "binop": null }, - "start": 7241, - "end": 7242, + "start": 7581, + "end": 7582, "loc": { "start": { - "line": 222, + "line": 238, "column": 36 }, "end": { - "line": 222, + "line": 238, "column": 37 } } @@ -147355,15 +149124,15 @@ "postfix": false, "binop": null }, - "start": 7243, - "end": 7244, + "start": 7583, + "end": 7584, "loc": { "start": { - "line": 222, + "line": 238, "column": 38 }, "end": { - "line": 222, + "line": 238, "column": 39 } } @@ -147381,15 +149150,15 @@ "binop": null }, "value": "motion", - "start": 7253, - "end": 7259, + "start": 7593, + "end": 7599, "loc": { "start": { - "line": 223, + "line": 239, "column": 8 }, "end": { - "line": 223, + "line": 239, "column": 14 } } @@ -147408,15 +149177,15 @@ "updateContext": null }, "value": "=", - "start": 7260, - "end": 7261, + "start": 7600, + "end": 7601, "loc": { "start": { - "line": 223, + "line": 239, "column": 15 }, "end": { - "line": 223, + "line": 239, "column": 16 } } @@ -147434,15 +149203,15 @@ "binop": null }, "value": "Live2DMotion", - "start": 7262, - "end": 7274, + "start": 7602, + "end": 7614, "loc": { "start": { - "line": 223, + "line": 239, "column": 17 }, "end": { - "line": 223, + "line": 239, "column": 29 } } @@ -147460,15 +149229,15 @@ "binop": null, "updateContext": null }, - "start": 7274, - "end": 7275, + "start": 7614, + "end": 7615, "loc": { "start": { - "line": 223, + "line": 239, "column": 29 }, "end": { - "line": 223, + "line": 239, "column": 30 } } @@ -147486,15 +149255,15 @@ "binop": null }, "value": "loadMotion", - "start": 7275, - "end": 7285, + "start": 7615, + "end": 7625, "loc": { "start": { - "line": 223, + "line": 239, "column": 30 }, "end": { - "line": 223, + "line": 239, "column": 40 } } @@ -147511,15 +149280,15 @@ "postfix": false, "binop": null }, - "start": 7285, - "end": 7286, + "start": 7625, + "end": 7626, "loc": { "start": { - "line": 223, + "line": 239, "column": 40 }, "end": { - "line": 223, + "line": 239, "column": 41 } } @@ -147537,15 +149306,15 @@ "binop": null }, "value": "buf", - "start": 7286, - "end": 7289, + "start": 7626, + "end": 7629, "loc": { "start": { - "line": 223, + "line": 239, "column": 41 }, "end": { - "line": 223, + "line": 239, "column": 44 } } @@ -147562,15 +149331,15 @@ "postfix": false, "binop": null }, - "start": 7289, - "end": 7290, + "start": 7629, + "end": 7630, "loc": { "start": { - "line": 223, + "line": 239, "column": 44 }, "end": { - "line": 223, + "line": 239, "column": 45 } } @@ -147588,15 +149357,15 @@ "binop": null, "updateContext": null }, - "start": 7290, - "end": 7291, + "start": 7630, + "end": 7631, "loc": { "start": { - "line": 223, + "line": 239, "column": 45 }, "end": { - "line": 223, + "line": 239, "column": 46 } } @@ -147616,15 +149385,15 @@ "updateContext": null }, "value": "if", - "start": 7300, - "end": 7302, + "start": 7640, + "end": 7642, "loc": { "start": { - "line": 224, + "line": 240, "column": 8 }, "end": { - "line": 224, + "line": 240, "column": 10 } } @@ -147641,15 +149410,15 @@ "postfix": false, "binop": null }, - "start": 7303, - "end": 7304, + "start": 7643, + "end": 7644, "loc": { "start": { - "line": 224, + "line": 240, "column": 11 }, "end": { - "line": 224, + "line": 240, "column": 12 } } @@ -147667,15 +149436,15 @@ "binop": null }, "value": "name", - "start": 7304, - "end": 7308, + "start": 7644, + "end": 7648, "loc": { "start": { - "line": 224, + "line": 240, "column": 12 }, "end": { - "line": 224, + "line": 240, "column": 16 } } @@ -147694,15 +149463,15 @@ "updateContext": null }, "value": "!=", - "start": 7309, - "end": 7311, + "start": 7649, + "end": 7651, "loc": { "start": { - "line": 224, + "line": 240, "column": 17 }, "end": { - "line": 224, + "line": 240, "column": 19 } } @@ -147722,15 +149491,15 @@ "updateContext": null }, "value": "null", - "start": 7312, - "end": 7316, + "start": 7652, + "end": 7656, "loc": { "start": { - "line": 224, + "line": 240, "column": 20 }, "end": { - "line": 224, + "line": 240, "column": 24 } } @@ -147747,15 +149516,15 @@ "postfix": false, "binop": null }, - "start": 7316, - "end": 7317, + "start": 7656, + "end": 7657, "loc": { "start": { - "line": 224, + "line": 240, "column": 24 }, "end": { - "line": 224, + "line": 240, "column": 25 } } @@ -147772,15 +149541,15 @@ "postfix": false, "binop": null }, - "start": 7318, - "end": 7319, + "start": 7658, + "end": 7659, "loc": { "start": { - "line": 224, + "line": 240, "column": 26 }, "end": { - "line": 224, + "line": 240, "column": 27 } } @@ -147798,15 +149567,15 @@ "binop": null }, "value": "thisRef", - "start": 7332, - "end": 7339, + "start": 7672, + "end": 7679, "loc": { "start": { - "line": 225, + "line": 241, "column": 12 }, "end": { - "line": 225, + "line": 241, "column": 19 } } @@ -147824,15 +149593,15 @@ "binop": null, "updateContext": null }, - "start": 7339, - "end": 7340, + "start": 7679, + "end": 7680, "loc": { "start": { - "line": 225, + "line": 241, "column": 19 }, "end": { - "line": 225, + "line": 241, "column": 20 } } @@ -147850,15 +149619,15 @@ "binop": null }, "value": "motions", - "start": 7340, - "end": 7347, + "start": 7680, + "end": 7687, "loc": { "start": { - "line": 225, + "line": 241, "column": 20 }, "end": { - "line": 225, + "line": 241, "column": 27 } } @@ -147876,15 +149645,15 @@ "binop": null, "updateContext": null }, - "start": 7347, - "end": 7348, + "start": 7687, + "end": 7688, "loc": { "start": { - "line": 225, + "line": 241, "column": 27 }, "end": { - "line": 225, + "line": 241, "column": 28 } } @@ -147902,15 +149671,15 @@ "binop": null }, "value": "name", - "start": 7348, - "end": 7352, + "start": 7688, + "end": 7692, "loc": { "start": { - "line": 225, + "line": 241, "column": 28 }, "end": { - "line": 225, + "line": 241, "column": 32 } } @@ -147928,15 +149697,15 @@ "binop": null, "updateContext": null }, - "start": 7352, - "end": 7353, + "start": 7692, + "end": 7693, "loc": { "start": { - "line": 225, + "line": 241, "column": 32 }, "end": { - "line": 225, + "line": 241, "column": 33 } } @@ -147955,15 +149724,15 @@ "updateContext": null }, "value": "=", - "start": 7354, - "end": 7355, + "start": 7694, + "end": 7695, "loc": { "start": { - "line": 225, + "line": 241, "column": 34 }, "end": { - "line": 225, + "line": 241, "column": 35 } } @@ -147981,15 +149750,15 @@ "binop": null }, "value": "motion", - "start": 7356, - "end": 7362, + "start": 7696, + "end": 7702, "loc": { "start": { - "line": 225, + "line": 241, "column": 36 }, "end": { - "line": 225, + "line": 241, "column": 42 } } @@ -148007,15 +149776,15 @@ "binop": null, "updateContext": null }, - "start": 7362, - "end": 7363, + "start": 7702, + "end": 7703, "loc": { "start": { - "line": 225, + "line": 241, "column": 42 }, "end": { - "line": 225, + "line": 241, "column": 43 } } @@ -148032,15 +149801,15 @@ "postfix": false, "binop": null }, - "start": 7372, - "end": 7373, + "start": 7712, + "end": 7713, "loc": { "start": { - "line": 226, + "line": 242, "column": 8 }, "end": { - "line": 226, + "line": 242, "column": 9 } } @@ -148058,15 +149827,15 @@ "binop": null }, "value": "callback", - "start": 7382, - "end": 7390, + "start": 7722, + "end": 7730, "loc": { "start": { - "line": 227, + "line": 243, "column": 8 }, "end": { - "line": 227, + "line": 243, "column": 16 } } @@ -148083,15 +149852,15 @@ "postfix": false, "binop": null }, - "start": 7390, - "end": 7391, + "start": 7730, + "end": 7731, "loc": { "start": { - "line": 227, + "line": 243, "column": 16 }, "end": { - "line": 227, + "line": 243, "column": 17 } } @@ -148109,15 +149878,15 @@ "binop": null }, "value": "motion", - "start": 7391, - "end": 7397, + "start": 7731, + "end": 7737, "loc": { "start": { - "line": 227, + "line": 243, "column": 17 }, "end": { - "line": 227, + "line": 243, "column": 23 } } @@ -148134,15 +149903,15 @@ "postfix": false, "binop": null }, - "start": 7397, - "end": 7398, + "start": 7737, + "end": 7738, "loc": { "start": { - "line": 227, + "line": 243, "column": 23 }, "end": { - "line": 227, + "line": 243, "column": 24 } } @@ -148160,15 +149929,15 @@ "binop": null, "updateContext": null }, - "start": 7398, - "end": 7399, + "start": 7738, + "end": 7739, "loc": { "start": { - "line": 227, + "line": 243, "column": 24 }, "end": { - "line": 227, + "line": 243, "column": 25 } } @@ -148185,15 +149954,15 @@ "postfix": false, "binop": null }, - "start": 7404, - "end": 7405, + "start": 7744, + "end": 7745, "loc": { "start": { - "line": 228, + "line": 244, "column": 4 }, "end": { - "line": 228, + "line": 244, "column": 5 } } @@ -148210,15 +149979,15 @@ "postfix": false, "binop": null }, - "start": 7405, - "end": 7406, + "start": 7745, + "end": 7746, "loc": { "start": { - "line": 228, + "line": 244, "column": 5 }, "end": { - "line": 228, + "line": 244, "column": 6 } } @@ -148236,15 +150005,15 @@ "binop": null, "updateContext": null }, - "start": 7406, - "end": 7407, + "start": 7746, + "end": 7747, "loc": { "start": { - "line": 228, + "line": 244, "column": 6 }, "end": { - "line": 228, + "line": 244, "column": 7 } } @@ -148261,15 +150030,15 @@ "postfix": false, "binop": null }, - "start": 7409, - "end": 7410, + "start": 7749, + "end": 7750, "loc": { "start": { - "line": 230, + "line": 246, "column": 0 }, "end": { - "line": 230, + "line": 246, "column": 1 } } @@ -148277,15 +150046,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7412, - "end": 7474, + "start": 7752, + "end": 7814, "loc": { "start": { - "line": 232, + "line": 248, "column": 0 }, "end": { - "line": 232, + "line": 248, "column": 62 } } @@ -148293,15 +150062,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadExpression()", - "start": 7475, - "end": 7512, + "start": 7815, + "end": 7852, "loc": { "start": { - "line": 233, + "line": 249, "column": 0 }, "end": { - "line": 233, + "line": 249, "column": 37 } } @@ -148309,15 +150078,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 7513, - "end": 7575, + "start": 7853, + "end": 7915, "loc": { "start": { - "line": 234, + "line": 250, "column": 0 }, "end": { - "line": 234, + "line": 250, "column": 62 } } @@ -148335,15 +150104,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 7576, - "end": 7588, + "start": 7916, + "end": 7928, "loc": { "start": { - "line": 235, + "line": 251, "column": 0 }, "end": { - "line": 235, + "line": 251, "column": 12 } } @@ -148361,15 +150130,15 @@ "binop": null, "updateContext": null }, - "start": 7588, - "end": 7589, + "start": 7928, + "end": 7929, "loc": { "start": { - "line": 235, + "line": 251, "column": 12 }, "end": { - "line": 235, + "line": 251, "column": 13 } } @@ -148387,15 +150156,15 @@ "binop": null }, "value": "prototype", - "start": 7589, - "end": 7598, + "start": 7929, + "end": 7938, "loc": { "start": { - "line": 235, + "line": 251, "column": 13 }, "end": { - "line": 235, + "line": 251, "column": 22 } } @@ -148413,15 +150182,15 @@ "binop": null, "updateContext": null }, - "start": 7598, - "end": 7599, + "start": 7938, + "end": 7939, "loc": { "start": { - "line": 235, + "line": 251, "column": 22 }, "end": { - "line": 235, + "line": 251, "column": 23 } } @@ -148439,15 +150208,15 @@ "binop": null }, "value": "loadExpression", - "start": 7599, - "end": 7613, + "start": 7939, + "end": 7953, "loc": { "start": { - "line": 235, + "line": 251, "column": 23 }, "end": { - "line": 235, + "line": 251, "column": 37 } } @@ -148466,15 +150235,15 @@ "updateContext": null }, "value": "=", - "start": 7614, - "end": 7615, + "start": 7954, + "end": 7955, "loc": { "start": { - "line": 235, + "line": 251, "column": 38 }, "end": { - "line": 235, + "line": 251, "column": 39 } } @@ -148493,15 +150262,15 @@ "binop": null }, "value": "function", - "start": 7616, - "end": 7624, + "start": 7956, + "end": 7964, "loc": { "start": { - "line": 235, + "line": 251, "column": 40 }, "end": { - "line": 235, + "line": 251, "column": 48 } } @@ -148518,15 +150287,15 @@ "postfix": false, "binop": null }, - "start": 7625, - "end": 7626, + "start": 7965, + "end": 7966, "loc": { "start": { - "line": 235, + "line": 251, "column": 49 }, "end": { - "line": 235, + "line": 251, "column": 50 } } @@ -148544,15 +150313,15 @@ "binop": null }, "value": "name", - "start": 7626, - "end": 7630, + "start": 7966, + "end": 7970, "loc": { "start": { - "line": 235, + "line": 251, "column": 50 }, "end": { - "line": 235, + "line": 251, "column": 54 } } @@ -148560,15 +150329,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7630, - "end": 7640, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 235, + "line": 251, "column": 54 }, "end": { - "line": 235, + "line": 251, "column": 64 } } @@ -148586,15 +150355,15 @@ "binop": null, "updateContext": null }, - "start": 7640, - "end": 7641, + "start": 7980, + "end": 7981, "loc": { "start": { - "line": 235, + "line": 251, "column": 64 }, "end": { - "line": 235, + "line": 251, "column": 65 } } @@ -148612,15 +150381,15 @@ "binop": null }, "value": "path", - "start": 7642, - "end": 7646, + "start": 7982, + "end": 7986, "loc": { "start": { - "line": 235, + "line": 251, "column": 66 }, "end": { - "line": 235, + "line": 251, "column": 70 } } @@ -148628,15 +150397,15 @@ { "type": "CommentBlock", "value": "String", - "start": 7647, - "end": 7657, + "start": 7987, + "end": 7997, "loc": { "start": { - "line": 235, + "line": 251, "column": 71 }, "end": { - "line": 235, + "line": 251, "column": 81 } } @@ -148654,15 +150423,15 @@ "binop": null, "updateContext": null }, - "start": 7657, - "end": 7658, + "start": 7997, + "end": 7998, "loc": { "start": { - "line": 235, + "line": 251, "column": 81 }, "end": { - "line": 235, + "line": 251, "column": 82 } } @@ -148680,15 +150449,15 @@ "binop": null }, "value": "callback", - "start": 7659, - "end": 7667, + "start": 7999, + "end": 8007, "loc": { "start": { - "line": 235, + "line": 251, "column": 83 }, "end": { - "line": 235, + "line": 251, "column": 91 } } @@ -148705,15 +150474,15 @@ "postfix": false, "binop": null }, - "start": 7667, - "end": 7668, + "start": 8007, + "end": 8008, "loc": { "start": { - "line": 235, + "line": 251, "column": 91 }, "end": { - "line": 235, + "line": 251, "column": 92 } } @@ -148730,15 +150499,15 @@ "postfix": false, "binop": null }, - "start": 7669, - "end": 7670, + "start": 8009, + "end": 8010, "loc": { "start": { - "line": 235, + "line": 251, "column": 93 }, "end": { - "line": 235, + "line": 251, "column": 94 } } @@ -148758,15 +150527,15 @@ "updateContext": null }, "value": "var", - "start": 7675, - "end": 7678, + "start": 8015, + "end": 8018, "loc": { "start": { - "line": 236, + "line": 252, "column": 4 }, "end": { - "line": 236, + "line": 252, "column": 7 } } @@ -148784,15 +150553,15 @@ "binop": null }, "value": "pm", - "start": 7679, - "end": 7681, + "start": 8019, + "end": 8021, "loc": { "start": { - "line": 236, + "line": 252, "column": 8 }, "end": { - "line": 236, + "line": 252, "column": 10 } } @@ -148811,15 +150580,15 @@ "updateContext": null }, "value": "=", - "start": 7682, - "end": 7683, + "start": 8022, + "end": 8023, "loc": { "start": { - "line": 236, + "line": 252, "column": 11 }, "end": { - "line": 236, + "line": 252, "column": 12 } } @@ -148837,15 +150606,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 7684, - "end": 7699, + "start": 8024, + "end": 8039, "loc": { "start": { - "line": 236, + "line": 252, "column": 13 }, "end": { - "line": 236, + "line": 252, "column": 28 } } @@ -148863,15 +150632,15 @@ "binop": null, "updateContext": null }, - "start": 7699, - "end": 7700, + "start": 8039, + "end": 8040, "loc": { "start": { - "line": 236, + "line": 252, "column": 28 }, "end": { - "line": 236, + "line": 252, "column": 29 } } @@ -148889,15 +150658,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 7700, - "end": 7718, + "start": 8040, + "end": 8058, "loc": { "start": { - "line": 236, + "line": 252, "column": 29 }, "end": { - "line": 236, + "line": 252, "column": 47 } } @@ -148914,15 +150683,15 @@ "postfix": false, "binop": null }, - "start": 7718, - "end": 7719, + "start": 8058, + "end": 8059, "loc": { "start": { - "line": 236, + "line": 252, "column": 47 }, "end": { - "line": 236, + "line": 252, "column": 48 } } @@ -148939,15 +150708,15 @@ "postfix": false, "binop": null }, - "start": 7719, - "end": 7720, + "start": 8059, + "end": 8060, "loc": { "start": { - "line": 236, + "line": 252, "column": 48 }, "end": { - "line": 236, + "line": 252, "column": 49 } } @@ -148965,15 +150734,15 @@ "binop": null, "updateContext": null }, - "start": 7720, - "end": 7721, + "start": 8060, + "end": 8061, "loc": { "start": { - "line": 236, + "line": 252, "column": 49 }, "end": { - "line": 236, + "line": 252, "column": 50 } } @@ -148981,15 +150750,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 7722, - "end": 7740, + "start": 8062, + "end": 8080, "loc": { "start": { - "line": 236, + "line": 252, "column": 51 }, "end": { - "line": 236, + "line": 252, "column": 69 } } @@ -149009,15 +150778,15 @@ "updateContext": null }, "value": "if", - "start": 7746, - "end": 7748, + "start": 8086, + "end": 8088, "loc": { "start": { - "line": 238, + "line": 254, "column": 4 }, "end": { - "line": 238, + "line": 254, "column": 6 } } @@ -149034,15 +150803,15 @@ "postfix": false, "binop": null }, - "start": 7749, - "end": 7750, + "start": 8089, + "end": 8090, "loc": { "start": { - "line": 238, + "line": 254, "column": 7 }, "end": { - "line": 238, + "line": 254, "column": 8 } } @@ -149062,15 +150831,15 @@ "updateContext": null }, "value": "this", - "start": 7750, - "end": 7754, + "start": 8090, + "end": 8094, "loc": { "start": { - "line": 238, + "line": 254, "column": 8 }, "end": { - "line": 238, + "line": 254, "column": 12 } } @@ -149088,15 +150857,15 @@ "binop": null, "updateContext": null }, - "start": 7754, - "end": 7755, + "start": 8094, + "end": 8095, "loc": { "start": { - "line": 238, + "line": 254, "column": 12 }, "end": { - "line": 238, + "line": 254, "column": 13 } } @@ -149114,15 +150883,15 @@ "binop": null }, "value": "debugMode", - "start": 7755, - "end": 7764, + "start": 8095, + "end": 8104, "loc": { "start": { - "line": 238, + "line": 254, "column": 13 }, "end": { - "line": 238, + "line": 254, "column": 22 } } @@ -149139,15 +150908,15 @@ "postfix": false, "binop": null }, - "start": 7764, - "end": 7765, + "start": 8104, + "end": 8105, "loc": { "start": { - "line": 238, + "line": 254, "column": 22 }, "end": { - "line": 238, + "line": 254, "column": 23 } } @@ -149165,15 +150934,15 @@ "binop": null }, "value": "pm", - "start": 7766, - "end": 7768, + "start": 8106, + "end": 8108, "loc": { "start": { - "line": 238, + "line": 254, "column": 24 }, "end": { - "line": 238, + "line": 254, "column": 26 } } @@ -149191,15 +150960,15 @@ "binop": null, "updateContext": null }, - "start": 7768, - "end": 7769, + "start": 8108, + "end": 8109, "loc": { "start": { - "line": 238, + "line": 254, "column": 26 }, "end": { - "line": 238, + "line": 254, "column": 27 } } @@ -149217,15 +150986,15 @@ "binop": null }, "value": "log", - "start": 7769, - "end": 7772, + "start": 8109, + "end": 8112, "loc": { "start": { - "line": 238, + "line": 254, "column": 27 }, "end": { - "line": 238, + "line": 254, "column": 30 } } @@ -149242,15 +151011,15 @@ "postfix": false, "binop": null }, - "start": 7772, - "end": 7773, + "start": 8112, + "end": 8113, "loc": { "start": { - "line": 238, + "line": 254, "column": 30 }, "end": { - "line": 238, + "line": 254, "column": 31 } } @@ -149269,15 +151038,15 @@ "updateContext": null }, "value": "Load Expression : ", - "start": 7773, - "end": 7793, + "start": 8113, + "end": 8133, "loc": { "start": { - "line": 238, + "line": 254, "column": 31 }, "end": { - "line": 238, + "line": 254, "column": 51 } } @@ -149296,15 +151065,15 @@ "updateContext": null }, "value": "+", - "start": 7794, - "end": 7795, + "start": 8134, + "end": 8135, "loc": { "start": { - "line": 238, + "line": 254, "column": 52 }, "end": { - "line": 238, + "line": 254, "column": 53 } } @@ -149322,15 +151091,15 @@ "binop": null }, "value": "path", - "start": 7796, - "end": 7800, + "start": 8136, + "end": 8140, "loc": { "start": { - "line": 238, + "line": 254, "column": 54 }, "end": { - "line": 238, + "line": 254, "column": 58 } } @@ -149347,15 +151116,15 @@ "postfix": false, "binop": null }, - "start": 7800, - "end": 7801, + "start": 8140, + "end": 8141, "loc": { "start": { - "line": 238, + "line": 254, "column": 58 }, "end": { - "line": 238, + "line": 254, "column": 59 } } @@ -149373,15 +151142,15 @@ "binop": null, "updateContext": null }, - "start": 7801, - "end": 7802, + "start": 8141, + "end": 8142, "loc": { "start": { - "line": 238, + "line": 254, "column": 59 }, "end": { - "line": 238, + "line": 254, "column": 60 } } @@ -149401,15 +151170,15 @@ "updateContext": null }, "value": "var", - "start": 7808, - "end": 7811, + "start": 8148, + "end": 8151, "loc": { "start": { - "line": 240, + "line": 256, "column": 4 }, "end": { - "line": 240, + "line": 256, "column": 7 } } @@ -149427,15 +151196,15 @@ "binop": null }, "value": "thisRef", - "start": 7812, - "end": 7819, + "start": 8152, + "end": 8159, "loc": { "start": { - "line": 240, + "line": 256, "column": 8 }, "end": { - "line": 240, + "line": 256, "column": 15 } } @@ -149454,15 +151223,15 @@ "updateContext": null }, "value": "=", - "start": 7820, - "end": 7821, + "start": 8160, + "end": 8161, "loc": { "start": { - "line": 240, + "line": 256, "column": 16 }, "end": { - "line": 240, + "line": 256, "column": 17 } } @@ -149482,15 +151251,15 @@ "updateContext": null }, "value": "this", - "start": 7822, - "end": 7826, + "start": 8162, + "end": 8166, "loc": { "start": { - "line": 240, + "line": 256, "column": 18 }, "end": { - "line": 240, + "line": 256, "column": 22 } } @@ -149508,15 +151277,15 @@ "binop": null, "updateContext": null }, - "start": 7826, - "end": 7827, + "start": 8166, + "end": 8167, "loc": { "start": { - "line": 240, + "line": 256, "column": 22 }, "end": { - "line": 240, + "line": 256, "column": 23 } } @@ -149534,15 +151303,15 @@ "binop": null }, "value": "pm", - "start": 7832, - "end": 7834, + "start": 8172, + "end": 8174, "loc": { "start": { - "line": 241, + "line": 257, "column": 4 }, "end": { - "line": 241, + "line": 257, "column": 6 } } @@ -149560,15 +151329,15 @@ "binop": null, "updateContext": null }, - "start": 7834, - "end": 7835, + "start": 8174, + "end": 8175, "loc": { "start": { - "line": 241, + "line": 257, "column": 6 }, "end": { - "line": 241, + "line": 257, "column": 7 } } @@ -149586,15 +151355,15 @@ "binop": null }, "value": "loadBytes", - "start": 7835, - "end": 7844, + "start": 8175, + "end": 8184, "loc": { "start": { - "line": 241, + "line": 257, "column": 7 }, "end": { - "line": 241, + "line": 257, "column": 16 } } @@ -149611,15 +151380,15 @@ "postfix": false, "binop": null }, - "start": 7844, - "end": 7845, + "start": 8184, + "end": 8185, "loc": { "start": { - "line": 241, + "line": 257, "column": 16 }, "end": { - "line": 241, + "line": 257, "column": 17 } } @@ -149637,15 +151406,15 @@ "binop": null }, "value": "path", - "start": 7845, - "end": 7849, + "start": 8185, + "end": 8189, "loc": { "start": { - "line": 241, + "line": 257, "column": 17 }, "end": { - "line": 241, + "line": 257, "column": 21 } } @@ -149663,15 +151432,15 @@ "binop": null, "updateContext": null }, - "start": 7849, - "end": 7850, + "start": 8189, + "end": 8190, "loc": { "start": { - "line": 241, + "line": 257, "column": 21 }, "end": { - "line": 241, + "line": 257, "column": 22 } } @@ -149690,15 +151459,15 @@ "binop": null }, "value": "function", - "start": 7851, - "end": 7859, + "start": 8191, + "end": 8199, "loc": { "start": { - "line": 241, + "line": 257, "column": 23 }, "end": { - "line": 241, + "line": 257, "column": 31 } } @@ -149715,15 +151484,15 @@ "postfix": false, "binop": null }, - "start": 7860, - "end": 7861, + "start": 8200, + "end": 8201, "loc": { "start": { - "line": 241, + "line": 257, "column": 32 }, "end": { - "line": 241, + "line": 257, "column": 33 } } @@ -149741,15 +151510,15 @@ "binop": null }, "value": "buf", - "start": 7861, - "end": 7864, + "start": 8201, + "end": 8204, "loc": { "start": { - "line": 241, + "line": 257, "column": 33 }, "end": { - "line": 241, + "line": 257, "column": 36 } } @@ -149766,15 +151535,15 @@ "postfix": false, "binop": null }, - "start": 7864, - "end": 7865, + "start": 8204, + "end": 8205, "loc": { "start": { - "line": 241, + "line": 257, "column": 36 }, "end": { - "line": 241, + "line": 257, "column": 37 } } @@ -149791,15 +151560,15 @@ "postfix": false, "binop": null }, - "start": 7866, - "end": 7867, + "start": 8206, + "end": 8207, "loc": { "start": { - "line": 241, + "line": 257, "column": 38 }, "end": { - "line": 241, + "line": 257, "column": 39 } } @@ -149819,15 +151588,15 @@ "updateContext": null }, "value": "if", - "start": 7876, - "end": 7878, + "start": 8216, + "end": 8218, "loc": { "start": { - "line": 242, + "line": 258, "column": 8 }, "end": { - "line": 242, + "line": 258, "column": 10 } } @@ -149844,15 +151613,15 @@ "postfix": false, "binop": null }, - "start": 7879, - "end": 7880, + "start": 8219, + "end": 8220, "loc": { "start": { - "line": 242, + "line": 258, "column": 11 }, "end": { - "line": 242, + "line": 258, "column": 12 } } @@ -149870,15 +151639,15 @@ "binop": null }, "value": "name", - "start": 7880, - "end": 7884, + "start": 8220, + "end": 8224, "loc": { "start": { - "line": 242, + "line": 258, "column": 12 }, "end": { - "line": 242, + "line": 258, "column": 16 } } @@ -149897,15 +151666,15 @@ "updateContext": null }, "value": "!=", - "start": 7885, - "end": 7887, + "start": 8225, + "end": 8227, "loc": { "start": { - "line": 242, + "line": 258, "column": 17 }, "end": { - "line": 242, + "line": 258, "column": 19 } } @@ -149925,15 +151694,15 @@ "updateContext": null }, "value": "null", - "start": 7888, - "end": 7892, + "start": 8228, + "end": 8232, "loc": { "start": { - "line": 242, + "line": 258, "column": 20 }, "end": { - "line": 242, + "line": 258, "column": 24 } } @@ -149950,15 +151719,15 @@ "postfix": false, "binop": null }, - "start": 7892, - "end": 7893, + "start": 8232, + "end": 8233, "loc": { "start": { - "line": 242, + "line": 258, "column": 24 }, "end": { - "line": 242, + "line": 258, "column": 25 } } @@ -149975,15 +151744,15 @@ "postfix": false, "binop": null }, - "start": 7894, - "end": 7895, + "start": 8234, + "end": 8235, "loc": { "start": { - "line": 242, + "line": 258, "column": 26 }, "end": { - "line": 242, + "line": 258, "column": 27 } } @@ -150001,15 +151770,15 @@ "binop": null }, "value": "thisRef", - "start": 7908, - "end": 7915, + "start": 8248, + "end": 8255, "loc": { "start": { - "line": 243, + "line": 259, "column": 12 }, "end": { - "line": 243, + "line": 259, "column": 19 } } @@ -150027,15 +151796,15 @@ "binop": null, "updateContext": null }, - "start": 7915, - "end": 7916, + "start": 8255, + "end": 8256, "loc": { "start": { - "line": 243, + "line": 259, "column": 19 }, "end": { - "line": 243, + "line": 259, "column": 20 } } @@ -150053,15 +151822,15 @@ "binop": null }, "value": "expressions", - "start": 7916, - "end": 7927, + "start": 8256, + "end": 8267, "loc": { "start": { - "line": 243, + "line": 259, "column": 20 }, "end": { - "line": 243, + "line": 259, "column": 31 } } @@ -150079,15 +151848,15 @@ "binop": null, "updateContext": null }, - "start": 7927, - "end": 7928, + "start": 8267, + "end": 8268, "loc": { "start": { - "line": 243, + "line": 259, "column": 31 }, "end": { - "line": 243, + "line": 259, "column": 32 } } @@ -150105,15 +151874,15 @@ "binop": null }, "value": "name", - "start": 7928, - "end": 7932, + "start": 8268, + "end": 8272, "loc": { "start": { - "line": 243, + "line": 259, "column": 32 }, "end": { - "line": 243, + "line": 259, "column": 36 } } @@ -150131,15 +151900,15 @@ "binop": null, "updateContext": null }, - "start": 7932, - "end": 7933, + "start": 8272, + "end": 8273, "loc": { "start": { - "line": 243, + "line": 259, "column": 36 }, "end": { - "line": 243, + "line": 259, "column": 37 } } @@ -150158,15 +151927,15 @@ "updateContext": null }, "value": "=", - "start": 7934, - "end": 7935, + "start": 8274, + "end": 8275, "loc": { "start": { - "line": 243, + "line": 259, "column": 38 }, "end": { - "line": 243, + "line": 259, "column": 39 } } @@ -150184,15 +151953,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 7936, - "end": 7955, + "start": 8276, + "end": 8295, "loc": { "start": { - "line": 243, + "line": 259, "column": 40 }, "end": { - "line": 243, + "line": 259, "column": 59 } } @@ -150210,15 +151979,15 @@ "binop": null, "updateContext": null }, - "start": 7955, - "end": 7956, + "start": 8295, + "end": 8296, "loc": { "start": { - "line": 243, + "line": 259, "column": 59 }, "end": { - "line": 243, + "line": 259, "column": 60 } } @@ -150236,15 +152005,15 @@ "binop": null }, "value": "loadJson", - "start": 7956, - "end": 7964, + "start": 8296, + "end": 8304, "loc": { "start": { - "line": 243, + "line": 259, "column": 60 }, "end": { - "line": 243, + "line": 259, "column": 68 } } @@ -150261,15 +152030,15 @@ "postfix": false, "binop": null }, - "start": 7964, - "end": 7965, + "start": 8304, + "end": 8305, "loc": { "start": { - "line": 243, + "line": 259, "column": 68 }, "end": { - "line": 243, + "line": 259, "column": 69 } } @@ -150287,15 +152056,15 @@ "binop": null }, "value": "buf", - "start": 7965, - "end": 7968, + "start": 8305, + "end": 8308, "loc": { "start": { - "line": 243, + "line": 259, "column": 69 }, "end": { - "line": 243, + "line": 259, "column": 72 } } @@ -150312,15 +152081,15 @@ "postfix": false, "binop": null }, - "start": 7968, - "end": 7969, + "start": 8308, + "end": 8309, "loc": { "start": { - "line": 243, + "line": 259, "column": 72 }, "end": { - "line": 243, + "line": 259, "column": 73 } } @@ -150338,15 +152107,15 @@ "binop": null, "updateContext": null }, - "start": 7969, - "end": 7970, + "start": 8309, + "end": 8310, "loc": { "start": { - "line": 243, + "line": 259, "column": 73 }, "end": { - "line": 243, + "line": 259, "column": 74 } } @@ -150363,15 +152132,15 @@ "postfix": false, "binop": null }, - "start": 7979, - "end": 7980, + "start": 8319, + "end": 8320, "loc": { "start": { - "line": 244, + "line": 260, "column": 8 }, "end": { - "line": 244, + "line": 260, "column": 9 } } @@ -150391,15 +152160,15 @@ "updateContext": null }, "value": "if", - "start": 7989, - "end": 7991, + "start": 8329, + "end": 8331, "loc": { "start": { - "line": 245, + "line": 261, "column": 8 }, "end": { - "line": 245, + "line": 261, "column": 10 } } @@ -150416,15 +152185,15 @@ "postfix": false, "binop": null }, - "start": 7992, - "end": 7993, + "start": 8332, + "end": 8333, "loc": { "start": { - "line": 245, + "line": 261, "column": 11 }, "end": { - "line": 245, + "line": 261, "column": 12 } } @@ -150444,15 +152213,15 @@ "updateContext": null }, "value": "typeof", - "start": 7993, - "end": 7999, + "start": 8333, + "end": 8339, "loc": { "start": { - "line": 245, + "line": 261, "column": 12 }, "end": { - "line": 245, + "line": 261, "column": 18 } } @@ -150470,15 +152239,15 @@ "binop": null }, "value": "callback", - "start": 8000, - "end": 8008, + "start": 8340, + "end": 8348, "loc": { "start": { - "line": 245, + "line": 261, "column": 19 }, "end": { - "line": 245, + "line": 261, "column": 27 } } @@ -150497,15 +152266,15 @@ "updateContext": null }, "value": "==", - "start": 8009, - "end": 8011, + "start": 8349, + "end": 8351, "loc": { "start": { - "line": 245, + "line": 261, "column": 28 }, "end": { - "line": 245, + "line": 261, "column": 30 } } @@ -150524,15 +152293,15 @@ "updateContext": null }, "value": "function", - "start": 8012, - "end": 8022, + "start": 8352, + "end": 8362, "loc": { "start": { - "line": 245, + "line": 261, "column": 31 }, "end": { - "line": 245, + "line": 261, "column": 41 } } @@ -150549,15 +152318,15 @@ "postfix": false, "binop": null }, - "start": 8022, - "end": 8023, + "start": 8362, + "end": 8363, "loc": { "start": { - "line": 245, + "line": 261, "column": 41 }, "end": { - "line": 245, + "line": 261, "column": 42 } } @@ -150575,15 +152344,15 @@ "binop": null }, "value": "callback", - "start": 8024, - "end": 8032, + "start": 8364, + "end": 8372, "loc": { "start": { - "line": 245, + "line": 261, "column": 43 }, "end": { - "line": 245, + "line": 261, "column": 51 } } @@ -150600,15 +152369,15 @@ "postfix": false, "binop": null }, - "start": 8032, - "end": 8033, + "start": 8372, + "end": 8373, "loc": { "start": { - "line": 245, + "line": 261, "column": 51 }, "end": { - "line": 245, + "line": 261, "column": 52 } } @@ -150625,15 +152394,15 @@ "postfix": false, "binop": null }, - "start": 8033, - "end": 8034, + "start": 8373, + "end": 8374, "loc": { "start": { - "line": 245, + "line": 261, "column": 52 }, "end": { - "line": 245, + "line": 261, "column": 53 } } @@ -150651,15 +152420,15 @@ "binop": null, "updateContext": null }, - "start": 8034, - "end": 8035, + "start": 8374, + "end": 8375, "loc": { "start": { - "line": 245, + "line": 261, "column": 53 }, "end": { - "line": 245, + "line": 261, "column": 54 } } @@ -150676,15 +152445,15 @@ "postfix": false, "binop": null }, - "start": 8040, - "end": 8041, + "start": 8380, + "end": 8381, "loc": { "start": { - "line": 246, + "line": 262, "column": 4 }, "end": { - "line": 246, + "line": 262, "column": 5 } } @@ -150701,15 +152470,15 @@ "postfix": false, "binop": null }, - "start": 8041, - "end": 8042, + "start": 8381, + "end": 8382, "loc": { "start": { - "line": 246, + "line": 262, "column": 5 }, "end": { - "line": 246, + "line": 262, "column": 6 } } @@ -150727,15 +152496,15 @@ "binop": null, "updateContext": null }, - "start": 8042, - "end": 8043, + "start": 8382, + "end": 8383, "loc": { "start": { - "line": 246, + "line": 262, "column": 6 }, "end": { - "line": 246, + "line": 262, "column": 7 } } @@ -150752,15 +152521,15 @@ "postfix": false, "binop": null }, - "start": 8044, - "end": 8045, + "start": 8384, + "end": 8385, "loc": { "start": { - "line": 247, + "line": 263, "column": 0 }, "end": { - "line": 247, + "line": 263, "column": 1 } } @@ -150768,15 +152537,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8047, - "end": 8109, + "start": 8387, + "end": 8449, "loc": { "start": { - "line": 249, + "line": 265, "column": 0 }, "end": { - "line": 249, + "line": 265, "column": 62 } } @@ -150784,15 +152553,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPose()", - "start": 8110, - "end": 8141, + "start": 8450, + "end": 8481, "loc": { "start": { - "line": 250, + "line": 266, "column": 0 }, "end": { - "line": 250, + "line": 266, "column": 31 } } @@ -150800,15 +152569,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8142, - "end": 8204, + "start": 8482, + "end": 8544, "loc": { "start": { - "line": 251, + "line": 267, "column": 0 }, "end": { - "line": 251, + "line": 267, "column": 62 } } @@ -150826,15 +152595,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 8205, - "end": 8217, + "start": 8545, + "end": 8557, "loc": { "start": { - "line": 252, + "line": 268, "column": 0 }, "end": { - "line": 252, + "line": 268, "column": 12 } } @@ -150852,15 +152621,15 @@ "binop": null, "updateContext": null }, - "start": 8217, - "end": 8218, + "start": 8557, + "end": 8558, "loc": { "start": { - "line": 252, + "line": 268, "column": 12 }, "end": { - "line": 252, + "line": 268, "column": 13 } } @@ -150878,15 +152647,15 @@ "binop": null }, "value": "prototype", - "start": 8218, - "end": 8227, + "start": 8558, + "end": 8567, "loc": { "start": { - "line": 252, + "line": 268, "column": 13 }, "end": { - "line": 252, + "line": 268, "column": 22 } } @@ -150904,15 +152673,15 @@ "binop": null, "updateContext": null }, - "start": 8227, - "end": 8228, + "start": 8567, + "end": 8568, "loc": { "start": { - "line": 252, + "line": 268, "column": 22 }, "end": { - "line": 252, + "line": 268, "column": 23 } } @@ -150930,15 +152699,15 @@ "binop": null }, "value": "loadPose", - "start": 8228, - "end": 8236, + "start": 8568, + "end": 8576, "loc": { "start": { - "line": 252, + "line": 268, "column": 23 }, "end": { - "line": 252, + "line": 268, "column": 31 } } @@ -150957,15 +152726,15 @@ "updateContext": null }, "value": "=", - "start": 8237, - "end": 8238, + "start": 8577, + "end": 8578, "loc": { "start": { - "line": 252, + "line": 268, "column": 32 }, "end": { - "line": 252, + "line": 268, "column": 33 } } @@ -150984,15 +152753,15 @@ "binop": null }, "value": "function", - "start": 8239, - "end": 8247, + "start": 8579, + "end": 8587, "loc": { "start": { - "line": 252, + "line": 268, "column": 34 }, "end": { - "line": 252, + "line": 268, "column": 42 } } @@ -151009,15 +152778,15 @@ "postfix": false, "binop": null }, - "start": 8248, - "end": 8249, + "start": 8588, + "end": 8589, "loc": { "start": { - "line": 252, + "line": 268, "column": 43 }, "end": { - "line": 252, + "line": 268, "column": 44 } } @@ -151035,15 +152804,15 @@ "binop": null }, "value": "path", - "start": 8249, - "end": 8253, + "start": 8589, + "end": 8593, "loc": { "start": { - "line": 252, + "line": 268, "column": 44 }, "end": { - "line": 252, + "line": 268, "column": 48 } } @@ -151051,15 +152820,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8254, - "end": 8264, + "start": 8594, + "end": 8604, "loc": { "start": { - "line": 252, + "line": 268, "column": 49 }, "end": { - "line": 252, + "line": 268, "column": 59 } } @@ -151077,15 +152846,15 @@ "binop": null, "updateContext": null }, - "start": 8264, - "end": 8265, + "start": 8604, + "end": 8605, "loc": { "start": { - "line": 252, + "line": 268, "column": 59 }, "end": { - "line": 252, + "line": 268, "column": 60 } } @@ -151103,15 +152872,15 @@ "binop": null }, "value": "callback", - "start": 8266, - "end": 8274, + "start": 8606, + "end": 8614, "loc": { "start": { - "line": 252, + "line": 268, "column": 61 }, "end": { - "line": 252, + "line": 268, "column": 69 } } @@ -151128,15 +152897,15 @@ "postfix": false, "binop": null }, - "start": 8274, - "end": 8275, + "start": 8614, + "end": 8615, "loc": { "start": { - "line": 252, + "line": 268, "column": 69 }, "end": { - "line": 252, + "line": 268, "column": 70 } } @@ -151153,15 +152922,15 @@ "postfix": false, "binop": null }, - "start": 8276, - "end": 8277, + "start": 8616, + "end": 8617, "loc": { "start": { - "line": 252, + "line": 268, "column": 71 }, "end": { - "line": 252, + "line": 268, "column": 72 } } @@ -151181,15 +152950,15 @@ "updateContext": null }, "value": "var", - "start": 8282, - "end": 8285, + "start": 8622, + "end": 8625, "loc": { "start": { - "line": 253, + "line": 269, "column": 4 }, "end": { - "line": 253, + "line": 269, "column": 7 } } @@ -151207,15 +152976,15 @@ "binop": null }, "value": "pm", - "start": 8286, - "end": 8288, + "start": 8626, + "end": 8628, "loc": { "start": { - "line": 253, + "line": 269, "column": 8 }, "end": { - "line": 253, + "line": 269, "column": 10 } } @@ -151234,15 +153003,15 @@ "updateContext": null }, "value": "=", - "start": 8289, - "end": 8290, + "start": 8629, + "end": 8630, "loc": { "start": { - "line": 253, + "line": 269, "column": 11 }, "end": { - "line": 253, + "line": 269, "column": 12 } } @@ -151260,15 +153029,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 8291, - "end": 8306, + "start": 8631, + "end": 8646, "loc": { "start": { - "line": 253, + "line": 269, "column": 13 }, "end": { - "line": 253, + "line": 269, "column": 28 } } @@ -151286,15 +153055,15 @@ "binop": null, "updateContext": null }, - "start": 8306, - "end": 8307, + "start": 8646, + "end": 8647, "loc": { "start": { - "line": 253, + "line": 269, "column": 28 }, "end": { - "line": 253, + "line": 269, "column": 29 } } @@ -151312,15 +153081,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 8307, - "end": 8325, + "start": 8647, + "end": 8665, "loc": { "start": { - "line": 253, + "line": 269, "column": 29 }, "end": { - "line": 253, + "line": 269, "column": 47 } } @@ -151337,15 +153106,15 @@ "postfix": false, "binop": null }, - "start": 8325, - "end": 8326, + "start": 8665, + "end": 8666, "loc": { "start": { - "line": 253, + "line": 269, "column": 47 }, "end": { - "line": 253, + "line": 269, "column": 48 } } @@ -151362,15 +153131,15 @@ "postfix": false, "binop": null }, - "start": 8326, - "end": 8327, + "start": 8666, + "end": 8667, "loc": { "start": { - "line": 253, + "line": 269, "column": 48 }, "end": { - "line": 253, + "line": 269, "column": 49 } } @@ -151388,15 +153157,15 @@ "binop": null, "updateContext": null }, - "start": 8327, - "end": 8328, + "start": 8667, + "end": 8668, "loc": { "start": { - "line": 253, + "line": 269, "column": 49 }, "end": { - "line": 253, + "line": 269, "column": 50 } } @@ -151404,15 +153173,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8329, - "end": 8347, + "start": 8669, + "end": 8687, "loc": { "start": { - "line": 253, + "line": 269, "column": 51 }, "end": { - "line": 253, + "line": 269, "column": 69 } } @@ -151432,15 +153201,15 @@ "updateContext": null }, "value": "if", - "start": 8352, - "end": 8354, + "start": 8692, + "end": 8694, "loc": { "start": { - "line": 254, + "line": 270, "column": 4 }, "end": { - "line": 254, + "line": 270, "column": 6 } } @@ -151457,15 +153226,15 @@ "postfix": false, "binop": null }, - "start": 8355, - "end": 8356, + "start": 8695, + "end": 8696, "loc": { "start": { - "line": 254, + "line": 270, "column": 7 }, "end": { - "line": 254, + "line": 270, "column": 8 } } @@ -151485,15 +153254,15 @@ "updateContext": null }, "value": "this", - "start": 8356, - "end": 8360, + "start": 8696, + "end": 8700, "loc": { "start": { - "line": 254, + "line": 270, "column": 8 }, "end": { - "line": 254, + "line": 270, "column": 12 } } @@ -151511,15 +153280,15 @@ "binop": null, "updateContext": null }, - "start": 8360, - "end": 8361, + "start": 8700, + "end": 8701, "loc": { "start": { - "line": 254, + "line": 270, "column": 12 }, "end": { - "line": 254, + "line": 270, "column": 13 } } @@ -151537,15 +153306,15 @@ "binop": null }, "value": "debugMode", - "start": 8361, - "end": 8370, + "start": 8701, + "end": 8710, "loc": { "start": { - "line": 254, + "line": 270, "column": 13 }, "end": { - "line": 254, + "line": 270, "column": 22 } } @@ -151562,15 +153331,15 @@ "postfix": false, "binop": null }, - "start": 8370, - "end": 8371, + "start": 8710, + "end": 8711, "loc": { "start": { - "line": 254, + "line": 270, "column": 22 }, "end": { - "line": 254, + "line": 270, "column": 23 } } @@ -151588,15 +153357,15 @@ "binop": null }, "value": "pm", - "start": 8372, - "end": 8374, + "start": 8712, + "end": 8714, "loc": { "start": { - "line": 254, + "line": 270, "column": 24 }, "end": { - "line": 254, + "line": 270, "column": 26 } } @@ -151614,15 +153383,15 @@ "binop": null, "updateContext": null }, - "start": 8374, - "end": 8375, + "start": 8714, + "end": 8715, "loc": { "start": { - "line": 254, + "line": 270, "column": 26 }, "end": { - "line": 254, + "line": 270, "column": 27 } } @@ -151640,15 +153409,15 @@ "binop": null }, "value": "log", - "start": 8375, - "end": 8378, + "start": 8715, + "end": 8718, "loc": { "start": { - "line": 254, + "line": 270, "column": 27 }, "end": { - "line": 254, + "line": 270, "column": 30 } } @@ -151665,15 +153434,15 @@ "postfix": false, "binop": null }, - "start": 8378, - "end": 8379, + "start": 8718, + "end": 8719, "loc": { "start": { - "line": 254, + "line": 270, "column": 30 }, "end": { - "line": 254, + "line": 270, "column": 31 } } @@ -151692,15 +153461,15 @@ "updateContext": null }, "value": "Load Pose : ", - "start": 8379, - "end": 8393, + "start": 8719, + "end": 8733, "loc": { "start": { - "line": 254, + "line": 270, "column": 31 }, "end": { - "line": 254, + "line": 270, "column": 45 } } @@ -151719,15 +153488,15 @@ "updateContext": null }, "value": "+", - "start": 8394, - "end": 8395, + "start": 8734, + "end": 8735, "loc": { "start": { - "line": 254, + "line": 270, "column": 46 }, "end": { - "line": 254, + "line": 270, "column": 47 } } @@ -151745,15 +153514,15 @@ "binop": null }, "value": "path", - "start": 8396, - "end": 8400, + "start": 8736, + "end": 8740, "loc": { "start": { - "line": 254, + "line": 270, "column": 48 }, "end": { - "line": 254, + "line": 270, "column": 52 } } @@ -151770,15 +153539,15 @@ "postfix": false, "binop": null }, - "start": 8400, - "end": 8401, + "start": 8740, + "end": 8741, "loc": { "start": { - "line": 254, + "line": 270, "column": 52 }, "end": { - "line": 254, + "line": 270, "column": 53 } } @@ -151796,15 +153565,15 @@ "binop": null, "updateContext": null }, - "start": 8401, - "end": 8402, + "start": 8741, + "end": 8742, "loc": { "start": { - "line": 254, + "line": 270, "column": 53 }, "end": { - "line": 254, + "line": 270, "column": 54 } } @@ -151824,15 +153593,15 @@ "updateContext": null }, "value": "var", - "start": 8407, - "end": 8410, + "start": 8747, + "end": 8750, "loc": { "start": { - "line": 255, + "line": 271, "column": 4 }, "end": { - "line": 255, + "line": 271, "column": 7 } } @@ -151850,15 +153619,15 @@ "binop": null }, "value": "thisRef", - "start": 8411, - "end": 8418, + "start": 8751, + "end": 8758, "loc": { "start": { - "line": 255, + "line": 271, "column": 8 }, "end": { - "line": 255, + "line": 271, "column": 15 } } @@ -151877,15 +153646,15 @@ "updateContext": null }, "value": "=", - "start": 8419, - "end": 8420, + "start": 8759, + "end": 8760, "loc": { "start": { - "line": 255, + "line": 271, "column": 16 }, "end": { - "line": 255, + "line": 271, "column": 17 } } @@ -151905,15 +153674,15 @@ "updateContext": null }, "value": "this", - "start": 8421, - "end": 8425, + "start": 8761, + "end": 8765, "loc": { "start": { - "line": 255, + "line": 271, "column": 18 }, "end": { - "line": 255, + "line": 271, "column": 22 } } @@ -151931,15 +153700,15 @@ "binop": null, "updateContext": null }, - "start": 8425, - "end": 8426, + "start": 8765, + "end": 8766, "loc": { "start": { - "line": 255, + "line": 271, "column": 22 }, "end": { - "line": 255, + "line": 271, "column": 23 } } @@ -151959,15 +153728,15 @@ "updateContext": null }, "value": "try", - "start": 8431, - "end": 8434, + "start": 8771, + "end": 8774, "loc": { "start": { - "line": 256, + "line": 272, "column": 4 }, "end": { - "line": 256, + "line": 272, "column": 7 } } @@ -151984,15 +153753,15 @@ "postfix": false, "binop": null }, - "start": 8435, - "end": 8436, + "start": 8775, + "end": 8776, "loc": { "start": { - "line": 256, + "line": 272, "column": 8 }, "end": { - "line": 256, + "line": 272, "column": 9 } } @@ -152010,15 +153779,15 @@ "binop": null }, "value": "pm", - "start": 8445, - "end": 8447, + "start": 8785, + "end": 8787, "loc": { "start": { - "line": 257, + "line": 273, "column": 8 }, "end": { - "line": 257, + "line": 273, "column": 10 } } @@ -152036,15 +153805,15 @@ "binop": null, "updateContext": null }, - "start": 8447, - "end": 8448, + "start": 8787, + "end": 8788, "loc": { "start": { - "line": 257, + "line": 273, "column": 10 }, "end": { - "line": 257, + "line": 273, "column": 11 } } @@ -152062,15 +153831,15 @@ "binop": null }, "value": "loadBytes", - "start": 8448, - "end": 8457, + "start": 8788, + "end": 8797, "loc": { "start": { - "line": 257, + "line": 273, "column": 11 }, "end": { - "line": 257, + "line": 273, "column": 20 } } @@ -152087,15 +153856,15 @@ "postfix": false, "binop": null }, - "start": 8457, - "end": 8458, + "start": 8797, + "end": 8798, "loc": { "start": { - "line": 257, + "line": 273, "column": 20 }, "end": { - "line": 257, + "line": 273, "column": 21 } } @@ -152113,15 +153882,15 @@ "binop": null }, "value": "path", - "start": 8458, - "end": 8462, + "start": 8798, + "end": 8802, "loc": { "start": { - "line": 257, + "line": 273, "column": 21 }, "end": { - "line": 257, + "line": 273, "column": 25 } } @@ -152139,15 +153908,15 @@ "binop": null, "updateContext": null }, - "start": 8462, - "end": 8463, + "start": 8802, + "end": 8803, "loc": { "start": { - "line": 257, + "line": 273, "column": 25 }, "end": { - "line": 257, + "line": 273, "column": 26 } } @@ -152166,15 +153935,15 @@ "binop": null }, "value": "function", - "start": 8464, - "end": 8472, + "start": 8804, + "end": 8812, "loc": { "start": { - "line": 257, + "line": 273, "column": 27 }, "end": { - "line": 257, + "line": 273, "column": 35 } } @@ -152191,15 +153960,15 @@ "postfix": false, "binop": null }, - "start": 8473, - "end": 8474, + "start": 8813, + "end": 8814, "loc": { "start": { - "line": 257, + "line": 273, "column": 36 }, "end": { - "line": 257, + "line": 273, "column": 37 } } @@ -152217,15 +153986,15 @@ "binop": null }, "value": "buf", - "start": 8474, - "end": 8477, + "start": 8814, + "end": 8817, "loc": { "start": { - "line": 257, + "line": 273, "column": 37 }, "end": { - "line": 257, + "line": 273, "column": 40 } } @@ -152242,15 +154011,15 @@ "postfix": false, "binop": null }, - "start": 8477, - "end": 8478, + "start": 8817, + "end": 8818, "loc": { "start": { - "line": 257, + "line": 273, "column": 40 }, "end": { - "line": 257, + "line": 273, "column": 41 } } @@ -152267,15 +154036,15 @@ "postfix": false, "binop": null }, - "start": 8479, - "end": 8480, + "start": 8819, + "end": 8820, "loc": { "start": { - "line": 257, + "line": 273, "column": 42 }, "end": { - "line": 257, + "line": 273, "column": 43 } } @@ -152293,15 +154062,15 @@ "binop": null }, "value": "thisRef", - "start": 8493, - "end": 8500, + "start": 8833, + "end": 8840, "loc": { "start": { - "line": 258, + "line": 274, "column": 12 }, "end": { - "line": 258, + "line": 274, "column": 19 } } @@ -152319,15 +154088,15 @@ "binop": null, "updateContext": null }, - "start": 8500, - "end": 8501, + "start": 8840, + "end": 8841, "loc": { "start": { - "line": 258, + "line": 274, "column": 19 }, "end": { - "line": 258, + "line": 274, "column": 20 } } @@ -152345,15 +154114,15 @@ "binop": null }, "value": "pose", - "start": 8501, - "end": 8505, + "start": 8841, + "end": 8845, "loc": { "start": { - "line": 258, + "line": 274, "column": 20 }, "end": { - "line": 258, + "line": 274, "column": 24 } } @@ -152372,15 +154141,15 @@ "updateContext": null }, "value": "=", - "start": 8506, - "end": 8507, + "start": 8846, + "end": 8847, "loc": { "start": { - "line": 258, + "line": 274, "column": 25 }, "end": { - "line": 258, + "line": 274, "column": 26 } } @@ -152398,15 +154167,15 @@ "binop": null }, "value": "L2DPose", - "start": 8508, - "end": 8515, + "start": 8848, + "end": 8855, "loc": { "start": { - "line": 258, + "line": 274, "column": 27 }, "end": { - "line": 258, + "line": 274, "column": 34 } } @@ -152424,15 +154193,15 @@ "binop": null, "updateContext": null }, - "start": 8515, - "end": 8516, + "start": 8855, + "end": 8856, "loc": { "start": { - "line": 258, + "line": 274, "column": 34 }, "end": { - "line": 258, + "line": 274, "column": 35 } } @@ -152450,15 +154219,15 @@ "binop": null }, "value": "load", - "start": 8516, - "end": 8520, + "start": 8856, + "end": 8860, "loc": { "start": { - "line": 258, + "line": 274, "column": 35 }, "end": { - "line": 258, + "line": 274, "column": 39 } } @@ -152475,15 +154244,15 @@ "postfix": false, "binop": null }, - "start": 8520, - "end": 8521, + "start": 8860, + "end": 8861, "loc": { "start": { - "line": 258, + "line": 274, "column": 39 }, "end": { - "line": 258, + "line": 274, "column": 40 } } @@ -152501,15 +154270,15 @@ "binop": null }, "value": "buf", - "start": 8521, - "end": 8524, + "start": 8861, + "end": 8864, "loc": { "start": { - "line": 258, + "line": 274, "column": 40 }, "end": { - "line": 258, + "line": 274, "column": 43 } } @@ -152526,15 +154295,15 @@ "postfix": false, "binop": null }, - "start": 8524, - "end": 8525, + "start": 8864, + "end": 8865, "loc": { "start": { - "line": 258, + "line": 274, "column": 43 }, "end": { - "line": 258, + "line": 274, "column": 44 } } @@ -152552,15 +154321,15 @@ "binop": null, "updateContext": null }, - "start": 8525, - "end": 8526, + "start": 8865, + "end": 8866, "loc": { "start": { - "line": 258, + "line": 274, "column": 44 }, "end": { - "line": 258, + "line": 274, "column": 45 } } @@ -152580,15 +154349,15 @@ "updateContext": null }, "value": "if", - "start": 8539, - "end": 8541, + "start": 8879, + "end": 8881, "loc": { "start": { - "line": 259, + "line": 275, "column": 12 }, "end": { - "line": 259, + "line": 275, "column": 14 } } @@ -152605,15 +154374,15 @@ "postfix": false, "binop": null }, - "start": 8542, - "end": 8543, + "start": 8882, + "end": 8883, "loc": { "start": { - "line": 259, + "line": 275, "column": 15 }, "end": { - "line": 259, + "line": 275, "column": 16 } } @@ -152633,15 +154402,15 @@ "updateContext": null }, "value": "typeof", - "start": 8543, - "end": 8549, + "start": 8883, + "end": 8889, "loc": { "start": { - "line": 259, + "line": 275, "column": 16 }, "end": { - "line": 259, + "line": 275, "column": 22 } } @@ -152659,15 +154428,15 @@ "binop": null }, "value": "callback", - "start": 8550, - "end": 8558, + "start": 8890, + "end": 8898, "loc": { "start": { - "line": 259, + "line": 275, "column": 23 }, "end": { - "line": 259, + "line": 275, "column": 31 } } @@ -152686,15 +154455,15 @@ "updateContext": null }, "value": "==", - "start": 8559, - "end": 8561, + "start": 8899, + "end": 8901, "loc": { "start": { - "line": 259, + "line": 275, "column": 32 }, "end": { - "line": 259, + "line": 275, "column": 34 } } @@ -152713,15 +154482,15 @@ "updateContext": null }, "value": "function", - "start": 8562, - "end": 8572, + "start": 8902, + "end": 8912, "loc": { "start": { - "line": 259, + "line": 275, "column": 35 }, "end": { - "line": 259, + "line": 275, "column": 45 } } @@ -152738,15 +154507,15 @@ "postfix": false, "binop": null }, - "start": 8572, - "end": 8573, + "start": 8912, + "end": 8913, "loc": { "start": { - "line": 259, + "line": 275, "column": 45 }, "end": { - "line": 259, + "line": 275, "column": 46 } } @@ -152764,15 +154533,15 @@ "binop": null }, "value": "callback", - "start": 8574, - "end": 8582, + "start": 8914, + "end": 8922, "loc": { "start": { - "line": 259, + "line": 275, "column": 47 }, "end": { - "line": 259, + "line": 275, "column": 55 } } @@ -152789,15 +154558,15 @@ "postfix": false, "binop": null }, - "start": 8582, - "end": 8583, + "start": 8922, + "end": 8923, "loc": { "start": { - "line": 259, + "line": 275, "column": 55 }, "end": { - "line": 259, + "line": 275, "column": 56 } } @@ -152814,15 +154583,15 @@ "postfix": false, "binop": null }, - "start": 8583, - "end": 8584, + "start": 8923, + "end": 8924, "loc": { "start": { - "line": 259, + "line": 275, "column": 56 }, "end": { - "line": 259, + "line": 275, "column": 57 } } @@ -152840,15 +154609,15 @@ "binop": null, "updateContext": null }, - "start": 8584, - "end": 8585, + "start": 8924, + "end": 8925, "loc": { "start": { - "line": 259, + "line": 275, "column": 57 }, "end": { - "line": 259, + "line": 275, "column": 58 } } @@ -152865,15 +154634,15 @@ "postfix": false, "binop": null }, - "start": 8594, - "end": 8595, + "start": 8934, + "end": 8935, "loc": { "start": { - "line": 260, + "line": 276, "column": 8 }, "end": { - "line": 260, + "line": 276, "column": 9 } } @@ -152890,15 +154659,15 @@ "postfix": false, "binop": null }, - "start": 8595, - "end": 8596, + "start": 8935, + "end": 8936, "loc": { "start": { - "line": 260, + "line": 276, "column": 9 }, "end": { - "line": 260, + "line": 276, "column": 10 } } @@ -152916,15 +154685,15 @@ "binop": null, "updateContext": null }, - "start": 8596, - "end": 8597, + "start": 8936, + "end": 8937, "loc": { "start": { - "line": 260, + "line": 276, "column": 10 }, "end": { - "line": 260, + "line": 276, "column": 11 } } @@ -152941,15 +154710,15 @@ "postfix": false, "binop": null }, - "start": 8602, - "end": 8603, + "start": 8942, + "end": 8943, "loc": { "start": { - "line": 261, + "line": 277, "column": 4 }, "end": { - "line": 261, + "line": 277, "column": 5 } } @@ -152969,15 +154738,15 @@ "updateContext": null }, "value": "catch", - "start": 8608, - "end": 8613, + "start": 8948, + "end": 8953, "loc": { "start": { - "line": 262, + "line": 278, "column": 4 }, "end": { - "line": 262, + "line": 278, "column": 9 } } @@ -152994,15 +154763,15 @@ "postfix": false, "binop": null }, - "start": 8614, - "end": 8615, + "start": 8954, + "end": 8955, "loc": { "start": { - "line": 262, + "line": 278, "column": 10 }, "end": { - "line": 262, + "line": 278, "column": 11 } } @@ -153020,15 +154789,15 @@ "binop": null }, "value": "e", - "start": 8615, - "end": 8616, + "start": 8955, + "end": 8956, "loc": { "start": { - "line": 262, + "line": 278, "column": 11 }, "end": { - "line": 262, + "line": 278, "column": 12 } } @@ -153045,15 +154814,15 @@ "postfix": false, "binop": null }, - "start": 8616, - "end": 8617, + "start": 8956, + "end": 8957, "loc": { "start": { - "line": 262, + "line": 278, "column": 12 }, "end": { - "line": 262, + "line": 278, "column": 13 } } @@ -153070,15 +154839,15 @@ "postfix": false, "binop": null }, - "start": 8618, - "end": 8619, + "start": 8958, + "end": 8959, "loc": { "start": { - "line": 262, + "line": 278, "column": 14 }, "end": { - "line": 262, + "line": 278, "column": 15 } } @@ -153096,15 +154865,15 @@ "binop": null }, "value": "console", - "start": 8628, - "end": 8635, + "start": 8968, + "end": 8975, "loc": { "start": { - "line": 263, + "line": 279, "column": 8 }, "end": { - "line": 263, + "line": 279, "column": 15 } } @@ -153122,15 +154891,15 @@ "binop": null, "updateContext": null }, - "start": 8635, - "end": 8636, + "start": 8975, + "end": 8976, "loc": { "start": { - "line": 263, + "line": 279, "column": 15 }, "end": { - "line": 263, + "line": 279, "column": 16 } } @@ -153148,15 +154917,15 @@ "binop": null }, "value": "warn", - "start": 8636, - "end": 8640, + "start": 8976, + "end": 8980, "loc": { "start": { - "line": 263, + "line": 279, "column": 16 }, "end": { - "line": 263, + "line": 279, "column": 20 } } @@ -153173,15 +154942,15 @@ "postfix": false, "binop": null }, - "start": 8640, - "end": 8641, + "start": 8980, + "end": 8981, "loc": { "start": { - "line": 263, + "line": 279, "column": 20 }, "end": { - "line": 263, + "line": 279, "column": 21 } } @@ -153199,15 +154968,15 @@ "binop": null }, "value": "e", - "start": 8641, - "end": 8642, + "start": 8981, + "end": 8982, "loc": { "start": { - "line": 263, + "line": 279, "column": 21 }, "end": { - "line": 263, + "line": 279, "column": 22 } } @@ -153224,15 +154993,15 @@ "postfix": false, "binop": null }, - "start": 8642, - "end": 8643, + "start": 8982, + "end": 8983, "loc": { "start": { - "line": 263, + "line": 279, "column": 22 }, "end": { - "line": 263, + "line": 279, "column": 23 } } @@ -153250,15 +155019,15 @@ "binop": null, "updateContext": null }, - "start": 8643, - "end": 8644, + "start": 8983, + "end": 8984, "loc": { "start": { - "line": 263, + "line": 279, "column": 23 }, "end": { - "line": 263, + "line": 279, "column": 24 } } @@ -153275,15 +155044,15 @@ "postfix": false, "binop": null }, - "start": 8649, - "end": 8650, + "start": 8989, + "end": 8990, "loc": { "start": { - "line": 264, + "line": 280, "column": 4 }, "end": { - "line": 264, + "line": 280, "column": 5 } } @@ -153300,15 +155069,15 @@ "postfix": false, "binop": null }, - "start": 8651, - "end": 8652, + "start": 8991, + "end": 8992, "loc": { "start": { - "line": 265, + "line": 281, "column": 0 }, "end": { - "line": 265, + "line": 281, "column": 1 } } @@ -153316,15 +155085,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8654, - "end": 8716, + "start": 8994, + "end": 9056, "loc": { "start": { - "line": 267, + "line": 283, "column": 0 }, "end": { - "line": 267, + "line": 283, "column": 62 } } @@ -153332,15 +155101,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # loadPhysics()", - "start": 8717, - "end": 8751, + "start": 9057, + "end": 9091, "loc": { "start": { - "line": 268, + "line": 284, "column": 0 }, "end": { - "line": 268, + "line": 284, "column": 34 } } @@ -153348,15 +155117,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 8752, - "end": 8814, + "start": 9092, + "end": 9154, "loc": { "start": { - "line": 269, + "line": 285, "column": 0 }, "end": { - "line": 269, + "line": 285, "column": 62 } } @@ -153374,15 +155143,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 8815, - "end": 8827, + "start": 9155, + "end": 9167, "loc": { "start": { - "line": 270, + "line": 286, "column": 0 }, "end": { - "line": 270, + "line": 286, "column": 12 } } @@ -153400,15 +155169,15 @@ "binop": null, "updateContext": null }, - "start": 8827, - "end": 8828, + "start": 9167, + "end": 9168, "loc": { "start": { - "line": 270, + "line": 286, "column": 12 }, "end": { - "line": 270, + "line": 286, "column": 13 } } @@ -153426,15 +155195,15 @@ "binop": null }, "value": "prototype", - "start": 8828, - "end": 8837, + "start": 9168, + "end": 9177, "loc": { "start": { - "line": 270, + "line": 286, "column": 13 }, "end": { - "line": 270, + "line": 286, "column": 22 } } @@ -153452,15 +155221,15 @@ "binop": null, "updateContext": null }, - "start": 8837, - "end": 8838, + "start": 9177, + "end": 9178, "loc": { "start": { - "line": 270, + "line": 286, "column": 22 }, "end": { - "line": 270, + "line": 286, "column": 23 } } @@ -153478,15 +155247,15 @@ "binop": null }, "value": "loadPhysics", - "start": 8838, - "end": 8849, + "start": 9178, + "end": 9189, "loc": { "start": { - "line": 270, + "line": 286, "column": 23 }, "end": { - "line": 270, + "line": 286, "column": 34 } } @@ -153505,15 +155274,15 @@ "updateContext": null }, "value": "=", - "start": 8850, - "end": 8851, + "start": 9190, + "end": 9191, "loc": { "start": { - "line": 270, + "line": 286, "column": 35 }, "end": { - "line": 270, + "line": 286, "column": 36 } } @@ -153532,15 +155301,15 @@ "binop": null }, "value": "function", - "start": 8852, - "end": 8860, + "start": 9192, + "end": 9200, "loc": { "start": { - "line": 270, + "line": 286, "column": 37 }, "end": { - "line": 270, + "line": 286, "column": 45 } } @@ -153557,15 +155326,15 @@ "postfix": false, "binop": null }, - "start": 8861, - "end": 8862, + "start": 9201, + "end": 9202, "loc": { "start": { - "line": 270, + "line": 286, "column": 46 }, "end": { - "line": 270, + "line": 286, "column": 47 } } @@ -153583,15 +155352,15 @@ "binop": null }, "value": "path", - "start": 8862, - "end": 8866, + "start": 9202, + "end": 9206, "loc": { "start": { - "line": 270, + "line": 286, "column": 47 }, "end": { - "line": 270, + "line": 286, "column": 51 } } @@ -153599,15 +155368,15 @@ { "type": "CommentBlock", "value": "String", - "start": 8866, - "end": 8876, + "start": 9206, + "end": 9216, "loc": { "start": { - "line": 270, + "line": 286, "column": 51 }, "end": { - "line": 270, + "line": 286, "column": 61 } } @@ -153624,15 +155393,15 @@ "postfix": false, "binop": null }, - "start": 8876, - "end": 8877, + "start": 9216, + "end": 9217, "loc": { "start": { - "line": 270, + "line": 286, "column": 61 }, "end": { - "line": 270, + "line": 286, "column": 62 } } @@ -153649,15 +155418,15 @@ "postfix": false, "binop": null }, - "start": 8878, - "end": 8879, + "start": 9218, + "end": 9219, "loc": { "start": { - "line": 270, + "line": 286, "column": 63 }, "end": { - "line": 270, + "line": 286, "column": 64 } } @@ -153677,15 +155446,15 @@ "updateContext": null }, "value": "var", - "start": 8884, - "end": 8887, + "start": 9224, + "end": 9227, "loc": { "start": { - "line": 271, + "line": 287, "column": 4 }, "end": { - "line": 271, + "line": 287, "column": 7 } } @@ -153703,15 +155472,15 @@ "binop": null }, "value": "pm", - "start": 8888, - "end": 8890, + "start": 9228, + "end": 9230, "loc": { "start": { - "line": 271, + "line": 287, "column": 8 }, "end": { - "line": 271, + "line": 287, "column": 10 } } @@ -153730,15 +155499,15 @@ "updateContext": null }, "value": "=", - "start": 8891, - "end": 8892, + "start": 9231, + "end": 9232, "loc": { "start": { - "line": 271, + "line": 287, "column": 11 }, "end": { - "line": 271, + "line": 287, "column": 12 } } @@ -153756,15 +155525,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 8893, - "end": 8908, + "start": 9233, + "end": 9248, "loc": { "start": { - "line": 271, + "line": 287, "column": 13 }, "end": { - "line": 271, + "line": 287, "column": 28 } } @@ -153782,15 +155551,15 @@ "binop": null, "updateContext": null }, - "start": 8908, - "end": 8909, + "start": 9248, + "end": 9249, "loc": { "start": { - "line": 271, + "line": 287, "column": 28 }, "end": { - "line": 271, + "line": 287, "column": 29 } } @@ -153808,15 +155577,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 8909, - "end": 8927, + "start": 9249, + "end": 9267, "loc": { "start": { - "line": 271, + "line": 287, "column": 29 }, "end": { - "line": 271, + "line": 287, "column": 47 } } @@ -153833,15 +155602,15 @@ "postfix": false, "binop": null }, - "start": 8927, - "end": 8928, + "start": 9267, + "end": 9268, "loc": { "start": { - "line": 271, + "line": 287, "column": 47 }, "end": { - "line": 271, + "line": 287, "column": 48 } } @@ -153858,15 +155627,15 @@ "postfix": false, "binop": null }, - "start": 8928, - "end": 8929, + "start": 9268, + "end": 9269, "loc": { "start": { - "line": 271, + "line": 287, "column": 48 }, "end": { - "line": 271, + "line": 287, "column": 49 } } @@ -153884,15 +155653,15 @@ "binop": null, "updateContext": null }, - "start": 8929, - "end": 8930, + "start": 9269, + "end": 9270, "loc": { "start": { - "line": 271, + "line": 287, "column": 49 }, "end": { - "line": 271, + "line": 287, "column": 50 } } @@ -153900,15 +155669,15 @@ { "type": "CommentLine", "value": "IPlatformManager", - "start": 8931, - "end": 8949, + "start": 9271, + "end": 9289, "loc": { "start": { - "line": 271, + "line": 287, "column": 51 }, "end": { - "line": 271, + "line": 287, "column": 69 } } @@ -153928,15 +155697,15 @@ "updateContext": null }, "value": "if", - "start": 8954, - "end": 8956, + "start": 9294, + "end": 9296, "loc": { "start": { - "line": 272, + "line": 288, "column": 4 }, "end": { - "line": 272, + "line": 288, "column": 6 } } @@ -153953,15 +155722,15 @@ "postfix": false, "binop": null }, - "start": 8957, - "end": 8958, + "start": 9297, + "end": 9298, "loc": { "start": { - "line": 272, + "line": 288, "column": 7 }, "end": { - "line": 272, + "line": 288, "column": 8 } } @@ -153981,15 +155750,15 @@ "updateContext": null }, "value": "this", - "start": 8958, - "end": 8962, + "start": 9298, + "end": 9302, "loc": { "start": { - "line": 272, + "line": 288, "column": 8 }, "end": { - "line": 272, + "line": 288, "column": 12 } } @@ -154007,15 +155776,15 @@ "binop": null, "updateContext": null }, - "start": 8962, - "end": 8963, + "start": 9302, + "end": 9303, "loc": { "start": { - "line": 272, + "line": 288, "column": 12 }, "end": { - "line": 272, + "line": 288, "column": 13 } } @@ -154033,15 +155802,15 @@ "binop": null }, "value": "debugMode", - "start": 8963, - "end": 8972, + "start": 9303, + "end": 9312, "loc": { "start": { - "line": 272, + "line": 288, "column": 13 }, "end": { - "line": 272, + "line": 288, "column": 22 } } @@ -154058,15 +155827,15 @@ "postfix": false, "binop": null }, - "start": 8972, - "end": 8973, + "start": 9312, + "end": 9313, "loc": { "start": { - "line": 272, + "line": 288, "column": 22 }, "end": { - "line": 272, + "line": 288, "column": 23 } } @@ -154084,15 +155853,15 @@ "binop": null }, "value": "pm", - "start": 8974, - "end": 8976, + "start": 9314, + "end": 9316, "loc": { "start": { - "line": 272, + "line": 288, "column": 24 }, "end": { - "line": 272, + "line": 288, "column": 26 } } @@ -154110,15 +155879,15 @@ "binop": null, "updateContext": null }, - "start": 8976, - "end": 8977, + "start": 9316, + "end": 9317, "loc": { "start": { - "line": 272, + "line": 288, "column": 26 }, "end": { - "line": 272, + "line": 288, "column": 27 } } @@ -154136,15 +155905,15 @@ "binop": null }, "value": "log", - "start": 8977, - "end": 8980, + "start": 9317, + "end": 9320, "loc": { "start": { - "line": 272, + "line": 288, "column": 27 }, "end": { - "line": 272, + "line": 288, "column": 30 } } @@ -154161,15 +155930,15 @@ "postfix": false, "binop": null }, - "start": 8980, - "end": 8981, + "start": 9320, + "end": 9321, "loc": { "start": { - "line": 272, + "line": 288, "column": 30 }, "end": { - "line": 272, + "line": 288, "column": 31 } } @@ -154188,15 +155957,15 @@ "updateContext": null }, "value": "Load Physics : ", - "start": 8981, - "end": 8998, + "start": 9321, + "end": 9338, "loc": { "start": { - "line": 272, + "line": 288, "column": 31 }, "end": { - "line": 272, + "line": 288, "column": 48 } } @@ -154215,15 +155984,15 @@ "updateContext": null }, "value": "+", - "start": 8999, - "end": 9000, + "start": 9339, + "end": 9340, "loc": { "start": { - "line": 272, + "line": 288, "column": 49 }, "end": { - "line": 272, + "line": 288, "column": 50 } } @@ -154241,15 +156010,15 @@ "binop": null }, "value": "path", - "start": 9001, - "end": 9005, + "start": 9341, + "end": 9345, "loc": { "start": { - "line": 272, + "line": 288, "column": 51 }, "end": { - "line": 272, + "line": 288, "column": 55 } } @@ -154266,15 +156035,15 @@ "postfix": false, "binop": null }, - "start": 9005, - "end": 9006, + "start": 9345, + "end": 9346, "loc": { "start": { - "line": 272, + "line": 288, "column": 55 }, "end": { - "line": 272, + "line": 288, "column": 56 } } @@ -154292,15 +156061,15 @@ "binop": null, "updateContext": null }, - "start": 9006, - "end": 9007, + "start": 9346, + "end": 9347, "loc": { "start": { - "line": 272, + "line": 288, "column": 56 }, "end": { - "line": 272, + "line": 288, "column": 57 } } @@ -154320,15 +156089,15 @@ "updateContext": null }, "value": "var", - "start": 9012, - "end": 9015, + "start": 9352, + "end": 9355, "loc": { "start": { - "line": 273, + "line": 289, "column": 4 }, "end": { - "line": 273, + "line": 289, "column": 7 } } @@ -154346,15 +156115,15 @@ "binop": null }, "value": "thisRef", - "start": 9016, - "end": 9023, + "start": 9356, + "end": 9363, "loc": { "start": { - "line": 273, + "line": 289, "column": 8 }, "end": { - "line": 273, + "line": 289, "column": 15 } } @@ -154373,15 +156142,15 @@ "updateContext": null }, "value": "=", - "start": 9024, - "end": 9025, + "start": 9364, + "end": 9365, "loc": { "start": { - "line": 273, + "line": 289, "column": 16 }, "end": { - "line": 273, + "line": 289, "column": 17 } } @@ -154401,15 +156170,15 @@ "updateContext": null }, "value": "this", - "start": 9026, - "end": 9030, + "start": 9366, + "end": 9370, "loc": { "start": { - "line": 273, + "line": 289, "column": 18 }, "end": { - "line": 273, + "line": 289, "column": 22 } } @@ -154427,15 +156196,15 @@ "binop": null, "updateContext": null }, - "start": 9030, - "end": 9031, + "start": 9370, + "end": 9371, "loc": { "start": { - "line": 273, + "line": 289, "column": 22 }, "end": { - "line": 273, + "line": 289, "column": 23 } } @@ -154455,15 +156224,15 @@ "updateContext": null }, "value": "try", - "start": 9036, - "end": 9039, + "start": 9376, + "end": 9379, "loc": { "start": { - "line": 274, + "line": 290, "column": 4 }, "end": { - "line": 274, + "line": 290, "column": 7 } } @@ -154480,15 +156249,15 @@ "postfix": false, "binop": null }, - "start": 9040, - "end": 9041, + "start": 9380, + "end": 9381, "loc": { "start": { - "line": 274, + "line": 290, "column": 8 }, "end": { - "line": 274, + "line": 290, "column": 9 } } @@ -154506,15 +156275,15 @@ "binop": null }, "value": "pm", - "start": 9050, - "end": 9052, + "start": 9390, + "end": 9392, "loc": { "start": { - "line": 275, + "line": 291, "column": 8 }, "end": { - "line": 275, + "line": 291, "column": 10 } } @@ -154532,15 +156301,15 @@ "binop": null, "updateContext": null }, - "start": 9052, - "end": 9053, + "start": 9392, + "end": 9393, "loc": { "start": { - "line": 275, + "line": 291, "column": 10 }, "end": { - "line": 275, + "line": 291, "column": 11 } } @@ -154558,15 +156327,15 @@ "binop": null }, "value": "loadBytes", - "start": 9053, - "end": 9062, + "start": 9393, + "end": 9402, "loc": { "start": { - "line": 275, + "line": 291, "column": 11 }, "end": { - "line": 275, + "line": 291, "column": 20 } } @@ -154583,15 +156352,15 @@ "postfix": false, "binop": null }, - "start": 9062, - "end": 9063, + "start": 9402, + "end": 9403, "loc": { "start": { - "line": 275, + "line": 291, "column": 20 }, "end": { - "line": 275, + "line": 291, "column": 21 } } @@ -154609,15 +156378,15 @@ "binop": null }, "value": "path", - "start": 9063, - "end": 9067, + "start": 9403, + "end": 9407, "loc": { "start": { - "line": 275, + "line": 291, "column": 21 }, "end": { - "line": 275, + "line": 291, "column": 25 } } @@ -154635,15 +156404,15 @@ "binop": null, "updateContext": null }, - "start": 9067, - "end": 9068, + "start": 9407, + "end": 9408, "loc": { "start": { - "line": 275, + "line": 291, "column": 25 }, "end": { - "line": 275, + "line": 291, "column": 26 } } @@ -154662,15 +156431,15 @@ "binop": null }, "value": "function", - "start": 9069, - "end": 9077, + "start": 9409, + "end": 9417, "loc": { "start": { - "line": 275, + "line": 291, "column": 27 }, "end": { - "line": 275, + "line": 291, "column": 35 } } @@ -154687,15 +156456,15 @@ "postfix": false, "binop": null }, - "start": 9078, - "end": 9079, + "start": 9418, + "end": 9419, "loc": { "start": { - "line": 275, + "line": 291, "column": 36 }, "end": { - "line": 275, + "line": 291, "column": 37 } } @@ -154713,15 +156482,15 @@ "binop": null }, "value": "buf", - "start": 9079, - "end": 9082, + "start": 9419, + "end": 9422, "loc": { "start": { - "line": 275, + "line": 291, "column": 37 }, "end": { - "line": 275, + "line": 291, "column": 40 } } @@ -154738,15 +156507,15 @@ "postfix": false, "binop": null }, - "start": 9082, - "end": 9083, + "start": 9422, + "end": 9423, "loc": { "start": { - "line": 275, + "line": 291, "column": 40 }, "end": { - "line": 275, + "line": 291, "column": 41 } } @@ -154763,15 +156532,15 @@ "postfix": false, "binop": null }, - "start": 9084, - "end": 9085, + "start": 9424, + "end": 9425, "loc": { "start": { - "line": 275, + "line": 291, "column": 42 }, "end": { - "line": 275, + "line": 291, "column": 43 } } @@ -154789,15 +156558,15 @@ "binop": null }, "value": "thisRef", - "start": 9098, - "end": 9105, + "start": 9438, + "end": 9445, "loc": { "start": { - "line": 276, + "line": 292, "column": 12 }, "end": { - "line": 276, + "line": 292, "column": 19 } } @@ -154815,15 +156584,15 @@ "binop": null, "updateContext": null }, - "start": 9105, - "end": 9106, + "start": 9445, + "end": 9446, "loc": { "start": { - "line": 276, + "line": 292, "column": 19 }, "end": { - "line": 276, + "line": 292, "column": 20 } } @@ -154841,15 +156610,15 @@ "binop": null }, "value": "physics", - "start": 9106, - "end": 9113, + "start": 9446, + "end": 9453, "loc": { "start": { - "line": 276, + "line": 292, "column": 20 }, "end": { - "line": 276, + "line": 292, "column": 27 } } @@ -154868,15 +156637,15 @@ "updateContext": null }, "value": "=", - "start": 9114, - "end": 9115, + "start": 9454, + "end": 9455, "loc": { "start": { - "line": 276, + "line": 292, "column": 28 }, "end": { - "line": 276, + "line": 292, "column": 29 } } @@ -154894,15 +156663,15 @@ "binop": null }, "value": "L2DPhysics", - "start": 9116, - "end": 9126, + "start": 9456, + "end": 9466, "loc": { "start": { - "line": 276, + "line": 292, "column": 30 }, "end": { - "line": 276, + "line": 292, "column": 40 } } @@ -154920,15 +156689,15 @@ "binop": null, "updateContext": null }, - "start": 9126, - "end": 9127, + "start": 9466, + "end": 9467, "loc": { "start": { - "line": 276, + "line": 292, "column": 40 }, "end": { - "line": 276, + "line": 292, "column": 41 } } @@ -154946,15 +156715,15 @@ "binop": null }, "value": "load", - "start": 9127, - "end": 9131, + "start": 9467, + "end": 9471, "loc": { "start": { - "line": 276, + "line": 292, "column": 41 }, "end": { - "line": 276, + "line": 292, "column": 45 } } @@ -154971,15 +156740,15 @@ "postfix": false, "binop": null }, - "start": 9131, - "end": 9132, + "start": 9471, + "end": 9472, "loc": { "start": { - "line": 276, + "line": 292, "column": 45 }, "end": { - "line": 276, + "line": 292, "column": 46 } } @@ -154997,15 +156766,15 @@ "binop": null }, "value": "buf", - "start": 9132, - "end": 9135, + "start": 9472, + "end": 9475, "loc": { "start": { - "line": 276, + "line": 292, "column": 46 }, "end": { - "line": 276, + "line": 292, "column": 49 } } @@ -155022,15 +156791,15 @@ "postfix": false, "binop": null }, - "start": 9135, - "end": 9136, + "start": 9475, + "end": 9476, "loc": { "start": { - "line": 276, + "line": 292, "column": 49 }, "end": { - "line": 276, + "line": 292, "column": 50 } } @@ -155048,15 +156817,15 @@ "binop": null, "updateContext": null }, - "start": 9136, - "end": 9137, + "start": 9476, + "end": 9477, "loc": { "start": { - "line": 276, + "line": 292, "column": 50 }, "end": { - "line": 276, + "line": 292, "column": 51 } } @@ -155073,15 +156842,15 @@ "postfix": false, "binop": null }, - "start": 9146, - "end": 9147, + "start": 9486, + "end": 9487, "loc": { "start": { - "line": 277, + "line": 293, "column": 8 }, "end": { - "line": 277, + "line": 293, "column": 9 } } @@ -155098,15 +156867,15 @@ "postfix": false, "binop": null }, - "start": 9147, - "end": 9148, + "start": 9487, + "end": 9488, "loc": { "start": { - "line": 277, + "line": 293, "column": 9 }, "end": { - "line": 277, + "line": 293, "column": 10 } } @@ -155124,15 +156893,15 @@ "binop": null, "updateContext": null }, - "start": 9148, - "end": 9149, + "start": 9488, + "end": 9489, "loc": { "start": { - "line": 277, + "line": 293, "column": 10 }, "end": { - "line": 277, + "line": 293, "column": 11 } } @@ -155149,15 +156918,15 @@ "postfix": false, "binop": null }, - "start": 9154, - "end": 9155, + "start": 9494, + "end": 9495, "loc": { "start": { - "line": 278, + "line": 294, "column": 4 }, "end": { - "line": 278, + "line": 294, "column": 5 } } @@ -155177,15 +156946,15 @@ "updateContext": null }, "value": "catch", - "start": 9160, - "end": 9165, + "start": 9500, + "end": 9505, "loc": { "start": { - "line": 279, + "line": 295, "column": 4 }, "end": { - "line": 279, + "line": 295, "column": 9 } } @@ -155202,15 +156971,15 @@ "postfix": false, "binop": null }, - "start": 9166, - "end": 9167, + "start": 9506, + "end": 9507, "loc": { "start": { - "line": 279, + "line": 295, "column": 10 }, "end": { - "line": 279, + "line": 295, "column": 11 } } @@ -155228,15 +156997,15 @@ "binop": null }, "value": "e", - "start": 9167, - "end": 9168, + "start": 9507, + "end": 9508, "loc": { "start": { - "line": 279, + "line": 295, "column": 11 }, "end": { - "line": 279, + "line": 295, "column": 12 } } @@ -155253,15 +157022,15 @@ "postfix": false, "binop": null }, - "start": 9168, - "end": 9169, + "start": 9508, + "end": 9509, "loc": { "start": { - "line": 279, + "line": 295, "column": 12 }, "end": { - "line": 279, + "line": 295, "column": 13 } } @@ -155278,15 +157047,15 @@ "postfix": false, "binop": null }, - "start": 9170, - "end": 9171, + "start": 9510, + "end": 9511, "loc": { "start": { - "line": 279, + "line": 295, "column": 14 }, "end": { - "line": 279, + "line": 295, "column": 15 } } @@ -155304,15 +157073,15 @@ "binop": null }, "value": "console", - "start": 9180, - "end": 9187, + "start": 9520, + "end": 9527, "loc": { "start": { - "line": 280, + "line": 296, "column": 8 }, "end": { - "line": 280, + "line": 296, "column": 15 } } @@ -155330,15 +157099,15 @@ "binop": null, "updateContext": null }, - "start": 9187, - "end": 9188, + "start": 9527, + "end": 9528, "loc": { "start": { - "line": 280, + "line": 296, "column": 15 }, "end": { - "line": 280, + "line": 296, "column": 16 } } @@ -155356,15 +157125,15 @@ "binop": null }, "value": "warn", - "start": 9188, - "end": 9192, + "start": 9528, + "end": 9532, "loc": { "start": { - "line": 280, + "line": 296, "column": 16 }, "end": { - "line": 280, + "line": 296, "column": 20 } } @@ -155381,15 +157150,15 @@ "postfix": false, "binop": null }, - "start": 9192, - "end": 9193, + "start": 9532, + "end": 9533, "loc": { "start": { - "line": 280, + "line": 296, "column": 20 }, "end": { - "line": 280, + "line": 296, "column": 21 } } @@ -155407,15 +157176,15 @@ "binop": null }, "value": "e", - "start": 9193, - "end": 9194, + "start": 9533, + "end": 9534, "loc": { "start": { - "line": 280, + "line": 296, "column": 21 }, "end": { - "line": 280, + "line": 296, "column": 22 } } @@ -155432,15 +157201,15 @@ "postfix": false, "binop": null }, - "start": 9194, - "end": 9195, + "start": 9534, + "end": 9535, "loc": { "start": { - "line": 280, + "line": 296, "column": 22 }, "end": { - "line": 280, + "line": 296, "column": 23 } } @@ -155458,15 +157227,15 @@ "binop": null, "updateContext": null }, - "start": 9195, - "end": 9196, + "start": 9535, + "end": 9536, "loc": { "start": { - "line": 280, + "line": 296, "column": 23 }, "end": { - "line": 280, + "line": 296, "column": 24 } } @@ -155483,15 +157252,15 @@ "postfix": false, "binop": null }, - "start": 9201, - "end": 9202, + "start": 9541, + "end": 9542, "loc": { "start": { - "line": 281, + "line": 297, "column": 4 }, "end": { - "line": 281, + "line": 297, "column": 5 } } @@ -155508,15 +157277,15 @@ "postfix": false, "binop": null }, - "start": 9203, - "end": 9204, + "start": 9543, + "end": 9544, "loc": { "start": { - "line": 282, + "line": 298, "column": 0 }, "end": { - "line": 282, + "line": 298, "column": 1 } } @@ -155524,15 +157293,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9206, - "end": 9268, + "start": 9546, + "end": 9608, "loc": { "start": { - "line": 284, + "line": 300, "column": 0 }, "end": { - "line": 284, + "line": 300, "column": 62 } } @@ -155540,15 +157309,15 @@ { "type": "CommentLine", "value": " L2DBaseModel # hitTestSimple()", - "start": 9269, - "end": 9305, + "start": 9609, + "end": 9645, "loc": { "start": { - "line": 285, + "line": 301, "column": 0 }, "end": { - "line": 285, + "line": 301, "column": 36 } } @@ -155556,15 +157325,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 9306, - "end": 9368, + "start": 9646, + "end": 9708, "loc": { "start": { - "line": 286, + "line": 302, "column": 0 }, "end": { - "line": 286, + "line": 302, "column": 62 } } @@ -155582,15 +157351,15 @@ "binop": null }, "value": "L2DBaseModel", - "start": 9369, - "end": 9381, + "start": 9709, + "end": 9721, "loc": { "start": { - "line": 287, + "line": 303, "column": 0 }, "end": { - "line": 287, + "line": 303, "column": 12 } } @@ -155608,15 +157377,15 @@ "binop": null, "updateContext": null }, - "start": 9381, - "end": 9382, + "start": 9721, + "end": 9722, "loc": { "start": { - "line": 287, + "line": 303, "column": 12 }, "end": { - "line": 287, + "line": 303, "column": 13 } } @@ -155634,15 +157403,15 @@ "binop": null }, "value": "prototype", - "start": 9382, - "end": 9391, + "start": 9722, + "end": 9731, "loc": { "start": { - "line": 287, + "line": 303, "column": 13 }, "end": { - "line": 287, + "line": 303, "column": 22 } } @@ -155660,15 +157429,15 @@ "binop": null, "updateContext": null }, - "start": 9391, - "end": 9392, + "start": 9731, + "end": 9732, "loc": { "start": { - "line": 287, + "line": 303, "column": 22 }, "end": { - "line": 287, + "line": 303, "column": 23 } } @@ -155686,15 +157455,15 @@ "binop": null }, "value": "hitTestSimple", - "start": 9392, - "end": 9405, + "start": 9732, + "end": 9745, "loc": { "start": { - "line": 287, + "line": 303, "column": 23 }, "end": { - "line": 287, + "line": 303, "column": 36 } } @@ -155713,15 +157482,15 @@ "updateContext": null }, "value": "=", - "start": 9406, - "end": 9407, + "start": 9746, + "end": 9747, "loc": { "start": { - "line": 287, + "line": 303, "column": 37 }, "end": { - "line": 287, + "line": 303, "column": 38 } } @@ -155740,15 +157509,15 @@ "binop": null }, "value": "function", - "start": 9408, - "end": 9416, + "start": 9748, + "end": 9756, "loc": { "start": { - "line": 287, + "line": 303, "column": 39 }, "end": { - "line": 287, + "line": 303, "column": 47 } } @@ -155765,15 +157534,15 @@ "postfix": false, "binop": null }, - "start": 9417, - "end": 9418, + "start": 9757, + "end": 9758, "loc": { "start": { - "line": 287, + "line": 303, "column": 48 }, "end": { - "line": 287, + "line": 303, "column": 49 } } @@ -155791,15 +157560,15 @@ "binop": null }, "value": "drawID", - "start": 9418, - "end": 9424, + "start": 9758, + "end": 9764, "loc": { "start": { - "line": 287, + "line": 303, "column": 49 }, "end": { - "line": 287, + "line": 303, "column": 55 } } @@ -155817,15 +157586,15 @@ "binop": null, "updateContext": null }, - "start": 9424, - "end": 9425, + "start": 9764, + "end": 9765, "loc": { "start": { - "line": 287, + "line": 303, "column": 55 }, "end": { - "line": 287, + "line": 303, "column": 56 } } @@ -155843,15 +157612,15 @@ "binop": null }, "value": "testX", - "start": 9426, - "end": 9431, + "start": 9766, + "end": 9771, "loc": { "start": { - "line": 287, + "line": 303, "column": 57 }, "end": { - "line": 287, + "line": 303, "column": 62 } } @@ -155869,15 +157638,15 @@ "binop": null, "updateContext": null }, - "start": 9431, - "end": 9432, + "start": 9771, + "end": 9772, "loc": { "start": { - "line": 287, + "line": 303, "column": 62 }, "end": { - "line": 287, + "line": 303, "column": 63 } } @@ -155895,15 +157664,15 @@ "binop": null }, "value": "testY", - "start": 9433, - "end": 9438, + "start": 9773, + "end": 9778, "loc": { "start": { - "line": 287, + "line": 303, "column": 64 }, "end": { - "line": 287, + "line": 303, "column": 69 } } @@ -155920,15 +157689,15 @@ "postfix": false, "binop": null }, - "start": 9438, - "end": 9439, + "start": 9778, + "end": 9779, "loc": { "start": { - "line": 287, + "line": 303, "column": 69 }, "end": { - "line": 287, + "line": 303, "column": 70 } } @@ -155945,15 +157714,15 @@ "postfix": false, "binop": null }, - "start": 9440, - "end": 9441, + "start": 9780, + "end": 9781, "loc": { "start": { - "line": 287, + "line": 303, "column": 71 }, "end": { - "line": 287, + "line": 303, "column": 72 } } @@ -155973,15 +157742,15 @@ "updateContext": null }, "value": "if", - "start": 9444, - "end": 9446, + "start": 9784, + "end": 9786, "loc": { "start": { - "line": 289, + "line": 305, "column": 1 }, "end": { - "line": 289, + "line": 305, "column": 3 } } @@ -155998,15 +157767,15 @@ "postfix": false, "binop": null }, - "start": 9446, - "end": 9447, + "start": 9786, + "end": 9787, "loc": { "start": { - "line": 289, + "line": 305, "column": 3 }, "end": { - "line": 289, + "line": 305, "column": 4 } } @@ -156026,15 +157795,15 @@ "updateContext": null }, "value": "this", - "start": 9447, - "end": 9451, + "start": 9787, + "end": 9791, "loc": { "start": { - "line": 289, + "line": 305, "column": 4 }, "end": { - "line": 289, + "line": 305, "column": 8 } } @@ -156052,15 +157821,15 @@ "binop": null, "updateContext": null }, - "start": 9451, - "end": 9452, + "start": 9791, + "end": 9792, "loc": { "start": { - "line": 289, + "line": 305, "column": 8 }, "end": { - "line": 289, + "line": 305, "column": 9 } } @@ -156078,15 +157847,15 @@ "binop": null }, "value": "live2DModel", - "start": 9452, - "end": 9463, + "start": 9792, + "end": 9803, "loc": { "start": { - "line": 289, + "line": 305, "column": 9 }, "end": { - "line": 289, + "line": 305, "column": 20 } } @@ -156105,15 +157874,15 @@ "updateContext": null }, "value": "===", - "start": 9464, - "end": 9467, + "start": 9804, + "end": 9807, "loc": { "start": { - "line": 289, + "line": 305, "column": 21 }, "end": { - "line": 289, + "line": 305, "column": 24 } } @@ -156133,15 +157902,15 @@ "updateContext": null }, "value": "null", - "start": 9468, - "end": 9472, + "start": 9808, + "end": 9812, "loc": { "start": { - "line": 289, + "line": 305, "column": 25 }, "end": { - "line": 289, + "line": 305, "column": 29 } } @@ -156158,15 +157927,15 @@ "postfix": false, "binop": null }, - "start": 9472, - "end": 9473, + "start": 9812, + "end": 9813, "loc": { "start": { - "line": 289, + "line": 305, "column": 29 }, "end": { - "line": 289, + "line": 305, "column": 30 } } @@ -156186,15 +157955,15 @@ "updateContext": null }, "value": "return", - "start": 9474, - "end": 9480, + "start": 9814, + "end": 9820, "loc": { "start": { - "line": 289, + "line": 305, "column": 31 }, "end": { - "line": 289, + "line": 305, "column": 37 } } @@ -156213,15 +157982,15 @@ "updateContext": null }, "value": "!", - "start": 9481, - "end": 9482, + "start": 9821, + "end": 9822, "loc": { "start": { - "line": 289, + "line": 305, "column": 38 }, "end": { - "line": 289, + "line": 305, "column": 39 } } @@ -156240,15 +158009,15 @@ "updateContext": null }, "value": 1, - "start": 9482, - "end": 9483, + "start": 9822, + "end": 9823, "loc": { "start": { - "line": 289, + "line": 305, "column": 39 }, "end": { - "line": 289, + "line": 305, "column": 40 } } @@ -156266,15 +158035,15 @@ "binop": null, "updateContext": null }, - "start": 9483, - "end": 9484, + "start": 9823, + "end": 9824, "loc": { "start": { - "line": 289, + "line": 305, "column": 40 }, "end": { - "line": 289, + "line": 305, "column": 41 } } @@ -156294,15 +158063,15 @@ "updateContext": null }, "value": "var", - "start": 9490, - "end": 9493, + "start": 9830, + "end": 9833, "loc": { "start": { - "line": 291, + "line": 307, "column": 4 }, "end": { - "line": 291, + "line": 307, "column": 7 } } @@ -156320,15 +158089,15 @@ "binop": null }, "value": "drawIndex", - "start": 9494, - "end": 9503, + "start": 9834, + "end": 9843, "loc": { "start": { - "line": 291, + "line": 307, "column": 8 }, "end": { - "line": 291, + "line": 307, "column": 17 } } @@ -156347,15 +158116,15 @@ "updateContext": null }, "value": "=", - "start": 9504, - "end": 9505, + "start": 9844, + "end": 9845, "loc": { "start": { - "line": 291, + "line": 307, "column": 18 }, "end": { - "line": 291, + "line": 307, "column": 19 } } @@ -156375,15 +158144,15 @@ "updateContext": null }, "value": "this", - "start": 9506, - "end": 9510, + "start": 9846, + "end": 9850, "loc": { "start": { - "line": 291, + "line": 307, "column": 20 }, "end": { - "line": 291, + "line": 307, "column": 24 } } @@ -156401,15 +158170,15 @@ "binop": null, "updateContext": null }, - "start": 9510, - "end": 9511, + "start": 9850, + "end": 9851, "loc": { "start": { - "line": 291, + "line": 307, "column": 24 }, "end": { - "line": 291, + "line": 307, "column": 25 } } @@ -156427,15 +158196,15 @@ "binop": null }, "value": "live2DModel", - "start": 9511, - "end": 9522, + "start": 9851, + "end": 9862, "loc": { "start": { - "line": 291, + "line": 307, "column": 25 }, "end": { - "line": 291, + "line": 307, "column": 36 } } @@ -156453,15 +158222,15 @@ "binop": null, "updateContext": null }, - "start": 9522, - "end": 9523, + "start": 9862, + "end": 9863, "loc": { "start": { - "line": 291, + "line": 307, "column": 36 }, "end": { - "line": 291, + "line": 307, "column": 37 } } @@ -156479,15 +158248,15 @@ "binop": null }, "value": "getDrawDataIndex", - "start": 9523, - "end": 9539, + "start": 9863, + "end": 9879, "loc": { "start": { - "line": 291, + "line": 307, "column": 37 }, "end": { - "line": 291, + "line": 307, "column": 53 } } @@ -156504,15 +158273,15 @@ "postfix": false, "binop": null }, - "start": 9539, - "end": 9540, + "start": 9879, + "end": 9880, "loc": { "start": { - "line": 291, + "line": 307, "column": 53 }, "end": { - "line": 291, + "line": 307, "column": 54 } } @@ -156530,15 +158299,15 @@ "binop": null }, "value": "drawID", - "start": 9540, - "end": 9546, + "start": 9880, + "end": 9886, "loc": { "start": { - "line": 291, + "line": 307, "column": 54 }, "end": { - "line": 291, + "line": 307, "column": 60 } } @@ -156555,15 +158324,15 @@ "postfix": false, "binop": null }, - "start": 9546, - "end": 9547, + "start": 9886, + "end": 9887, "loc": { "start": { - "line": 291, + "line": 307, "column": 60 }, "end": { - "line": 291, + "line": 307, "column": 61 } } @@ -156581,15 +158350,15 @@ "binop": null, "updateContext": null }, - "start": 9547, - "end": 9548, + "start": 9887, + "end": 9888, "loc": { "start": { - "line": 291, + "line": 307, "column": 61 }, "end": { - "line": 291, + "line": 307, "column": 62 } } @@ -156609,15 +158378,15 @@ "updateContext": null }, "value": "if", - "start": 9554, - "end": 9556, + "start": 9894, + "end": 9896, "loc": { "start": { - "line": 293, + "line": 309, "column": 4 }, "end": { - "line": 293, + "line": 309, "column": 6 } } @@ -156634,15 +158403,15 @@ "postfix": false, "binop": null }, - "start": 9557, - "end": 9558, + "start": 9897, + "end": 9898, "loc": { "start": { - "line": 293, + "line": 309, "column": 7 }, "end": { - "line": 293, + "line": 309, "column": 8 } } @@ -156660,15 +158429,15 @@ "binop": null }, "value": "drawIndex", - "start": 9558, - "end": 9567, + "start": 9898, + "end": 9907, "loc": { "start": { - "line": 293, + "line": 309, "column": 8 }, "end": { - "line": 293, + "line": 309, "column": 17 } } @@ -156687,15 +158456,15 @@ "updateContext": null }, "value": "<", - "start": 9568, - "end": 9569, + "start": 9908, + "end": 9909, "loc": { "start": { - "line": 293, + "line": 309, "column": 18 }, "end": { - "line": 293, + "line": 309, "column": 19 } } @@ -156714,15 +158483,15 @@ "updateContext": null }, "value": 0, - "start": 9570, - "end": 9571, + "start": 9910, + "end": 9911, "loc": { "start": { - "line": 293, + "line": 309, "column": 20 }, "end": { - "line": 293, + "line": 309, "column": 21 } } @@ -156739,15 +158508,15 @@ "postfix": false, "binop": null }, - "start": 9571, - "end": 9572, + "start": 9911, + "end": 9912, "loc": { "start": { - "line": 293, + "line": 309, "column": 21 }, "end": { - "line": 293, + "line": 309, "column": 22 } } @@ -156767,15 +158536,15 @@ "updateContext": null }, "value": "return", - "start": 9573, - "end": 9579, + "start": 9913, + "end": 9919, "loc": { "start": { - "line": 293, + "line": 309, "column": 23 }, "end": { - "line": 293, + "line": 309, "column": 29 } } @@ -156795,15 +158564,15 @@ "updateContext": null }, "value": "false", - "start": 9580, - "end": 9585, + "start": 9920, + "end": 9925, "loc": { "start": { - "line": 293, + "line": 309, "column": 30 }, "end": { - "line": 293, + "line": 309, "column": 35 } } @@ -156821,15 +158590,15 @@ "binop": null, "updateContext": null }, - "start": 9585, - "end": 9586, + "start": 9925, + "end": 9926, "loc": { "start": { - "line": 293, + "line": 309, "column": 35 }, "end": { - "line": 293, + "line": 309, "column": 36 } } @@ -156849,15 +158618,15 @@ "updateContext": null }, "value": "var", - "start": 9592, - "end": 9595, + "start": 9932, + "end": 9935, "loc": { "start": { - "line": 295, + "line": 311, "column": 4 }, "end": { - "line": 295, + "line": 311, "column": 7 } } @@ -156875,15 +158644,15 @@ "binop": null }, "value": "points", - "start": 9596, - "end": 9602, + "start": 9936, + "end": 9942, "loc": { "start": { - "line": 295, + "line": 311, "column": 8 }, "end": { - "line": 295, + "line": 311, "column": 14 } } @@ -156902,15 +158671,15 @@ "updateContext": null }, "value": "=", - "start": 9603, - "end": 9604, + "start": 9943, + "end": 9944, "loc": { "start": { - "line": 295, + "line": 311, "column": 15 }, "end": { - "line": 295, + "line": 311, "column": 16 } } @@ -156930,15 +158699,15 @@ "updateContext": null }, "value": "this", - "start": 9605, - "end": 9609, + "start": 9945, + "end": 9949, "loc": { "start": { - "line": 295, + "line": 311, "column": 17 }, "end": { - "line": 295, + "line": 311, "column": 21 } } @@ -156956,15 +158725,15 @@ "binop": null, "updateContext": null }, - "start": 9609, - "end": 9610, + "start": 9949, + "end": 9950, "loc": { "start": { - "line": 295, + "line": 311, "column": 21 }, "end": { - "line": 295, + "line": 311, "column": 22 } } @@ -156982,15 +158751,15 @@ "binop": null }, "value": "live2DModel", - "start": 9610, - "end": 9621, + "start": 9950, + "end": 9961, "loc": { "start": { - "line": 295, + "line": 311, "column": 22 }, "end": { - "line": 295, + "line": 311, "column": 33 } } @@ -157008,15 +158777,15 @@ "binop": null, "updateContext": null }, - "start": 9621, - "end": 9622, + "start": 9961, + "end": 9962, "loc": { "start": { - "line": 295, + "line": 311, "column": 33 }, "end": { - "line": 295, + "line": 311, "column": 34 } } @@ -157034,15 +158803,15 @@ "binop": null }, "value": "getTransformedPoints", - "start": 9622, - "end": 9642, + "start": 9962, + "end": 9982, "loc": { "start": { - "line": 295, + "line": 311, "column": 34 }, "end": { - "line": 295, + "line": 311, "column": 54 } } @@ -157059,15 +158828,15 @@ "postfix": false, "binop": null }, - "start": 9642, - "end": 9643, + "start": 9982, + "end": 9983, "loc": { "start": { - "line": 295, + "line": 311, "column": 54 }, "end": { - "line": 295, + "line": 311, "column": 55 } } @@ -157085,15 +158854,15 @@ "binop": null }, "value": "drawIndex", - "start": 9643, - "end": 9652, + "start": 9983, + "end": 9992, "loc": { "start": { - "line": 295, + "line": 311, "column": 55 }, "end": { - "line": 295, + "line": 311, "column": 64 } } @@ -157110,15 +158879,15 @@ "postfix": false, "binop": null }, - "start": 9652, - "end": 9653, + "start": 9992, + "end": 9993, "loc": { "start": { - "line": 295, + "line": 311, "column": 64 }, "end": { - "line": 295, + "line": 311, "column": 65 } } @@ -157136,15 +158905,15 @@ "binop": null, "updateContext": null }, - "start": 9653, - "end": 9654, + "start": 9993, + "end": 9994, "loc": { "start": { - "line": 295, + "line": 311, "column": 65 }, "end": { - "line": 295, + "line": 311, "column": 66 } } @@ -157164,15 +158933,15 @@ "updateContext": null }, "value": "var", - "start": 9659, - "end": 9662, + "start": 9999, + "end": 10002, "loc": { "start": { - "line": 296, + "line": 312, "column": 4 }, "end": { - "line": 296, + "line": 312, "column": 7 } } @@ -157190,15 +158959,15 @@ "binop": null }, "value": "left", - "start": 9663, - "end": 9667, + "start": 10003, + "end": 10007, "loc": { "start": { - "line": 296, + "line": 312, "column": 8 }, "end": { - "line": 296, + "line": 312, "column": 12 } } @@ -157217,15 +158986,15 @@ "updateContext": null }, "value": "=", - "start": 9668, - "end": 9669, + "start": 10008, + "end": 10009, "loc": { "start": { - "line": 296, + "line": 312, "column": 13 }, "end": { - "line": 296, + "line": 312, "column": 14 } } @@ -157245,15 +159014,15 @@ "updateContext": null }, "value": "this", - "start": 9670, - "end": 9674, + "start": 10010, + "end": 10014, "loc": { "start": { - "line": 296, + "line": 312, "column": 15 }, "end": { - "line": 296, + "line": 312, "column": 19 } } @@ -157271,15 +159040,15 @@ "binop": null, "updateContext": null }, - "start": 9674, - "end": 9675, + "start": 10014, + "end": 10015, "loc": { "start": { - "line": 296, + "line": 312, "column": 19 }, "end": { - "line": 296, + "line": 312, "column": 20 } } @@ -157297,15 +159066,15 @@ "binop": null }, "value": "live2DModel", - "start": 9675, - "end": 9686, + "start": 10015, + "end": 10026, "loc": { "start": { - "line": 296, + "line": 312, "column": 20 }, "end": { - "line": 296, + "line": 312, "column": 31 } } @@ -157323,15 +159092,15 @@ "binop": null, "updateContext": null }, - "start": 9686, - "end": 9687, + "start": 10026, + "end": 10027, "loc": { "start": { - "line": 296, + "line": 312, "column": 31 }, "end": { - "line": 296, + "line": 312, "column": 32 } } @@ -157349,15 +159118,15 @@ "binop": null }, "value": "getCanvasWidth", - "start": 9687, - "end": 9701, + "start": 10027, + "end": 10041, "loc": { "start": { - "line": 296, + "line": 312, "column": 32 }, "end": { - "line": 296, + "line": 312, "column": 46 } } @@ -157374,15 +159143,15 @@ "postfix": false, "binop": null }, - "start": 9701, - "end": 9702, + "start": 10041, + "end": 10042, "loc": { "start": { - "line": 296, + "line": 312, "column": 46 }, "end": { - "line": 296, + "line": 312, "column": 47 } } @@ -157399,15 +159168,15 @@ "postfix": false, "binop": null }, - "start": 9702, - "end": 9703, + "start": 10042, + "end": 10043, "loc": { "start": { - "line": 296, + "line": 312, "column": 47 }, "end": { - "line": 296, + "line": 312, "column": 48 } } @@ -157425,15 +159194,15 @@ "binop": null, "updateContext": null }, - "start": 9703, - "end": 9704, + "start": 10043, + "end": 10044, "loc": { "start": { - "line": 296, + "line": 312, "column": 48 }, "end": { - "line": 296, + "line": 312, "column": 49 } } @@ -157453,15 +159222,15 @@ "updateContext": null }, "value": "var", - "start": 9709, - "end": 9712, + "start": 10049, + "end": 10052, "loc": { "start": { - "line": 297, + "line": 313, "column": 4 }, "end": { - "line": 297, + "line": 313, "column": 7 } } @@ -157479,15 +159248,15 @@ "binop": null }, "value": "right", - "start": 9713, - "end": 9718, + "start": 10053, + "end": 10058, "loc": { "start": { - "line": 297, + "line": 313, "column": 8 }, "end": { - "line": 297, + "line": 313, "column": 13 } } @@ -157506,15 +159275,15 @@ "updateContext": null }, "value": "=", - "start": 9719, - "end": 9720, + "start": 10059, + "end": 10060, "loc": { "start": { - "line": 297, + "line": 313, "column": 14 }, "end": { - "line": 297, + "line": 313, "column": 15 } } @@ -157533,15 +159302,15 @@ "updateContext": null }, "value": 0, - "start": 9721, - "end": 9722, + "start": 10061, + "end": 10062, "loc": { "start": { - "line": 297, + "line": 313, "column": 16 }, "end": { - "line": 297, + "line": 313, "column": 17 } } @@ -157559,15 +159328,15 @@ "binop": null, "updateContext": null }, - "start": 9722, - "end": 9723, + "start": 10062, + "end": 10063, "loc": { "start": { - "line": 297, + "line": 313, "column": 17 }, "end": { - "line": 297, + "line": 313, "column": 18 } } @@ -157587,15 +159356,15 @@ "updateContext": null }, "value": "var", - "start": 9728, - "end": 9731, + "start": 10068, + "end": 10071, "loc": { "start": { - "line": 298, + "line": 314, "column": 4 }, "end": { - "line": 298, + "line": 314, "column": 7 } } @@ -157613,15 +159382,15 @@ "binop": null }, "value": "top", - "start": 9732, - "end": 9735, + "start": 10072, + "end": 10075, "loc": { "start": { - "line": 298, + "line": 314, "column": 8 }, "end": { - "line": 298, + "line": 314, "column": 11 } } @@ -157640,15 +159409,15 @@ "updateContext": null }, "value": "=", - "start": 9736, - "end": 9737, + "start": 10076, + "end": 10077, "loc": { "start": { - "line": 298, + "line": 314, "column": 12 }, "end": { - "line": 298, + "line": 314, "column": 13 } } @@ -157668,15 +159437,15 @@ "updateContext": null }, "value": "this", - "start": 9738, - "end": 9742, + "start": 10078, + "end": 10082, "loc": { "start": { - "line": 298, + "line": 314, "column": 14 }, "end": { - "line": 298, + "line": 314, "column": 18 } } @@ -157694,15 +159463,15 @@ "binop": null, "updateContext": null }, - "start": 9742, - "end": 9743, + "start": 10082, + "end": 10083, "loc": { "start": { - "line": 298, + "line": 314, "column": 18 }, "end": { - "line": 298, + "line": 314, "column": 19 } } @@ -157720,15 +159489,15 @@ "binop": null }, "value": "live2DModel", - "start": 9743, - "end": 9754, + "start": 10083, + "end": 10094, "loc": { "start": { - "line": 298, + "line": 314, "column": 19 }, "end": { - "line": 298, + "line": 314, "column": 30 } } @@ -157746,15 +159515,15 @@ "binop": null, "updateContext": null }, - "start": 9754, - "end": 9755, + "start": 10094, + "end": 10095, "loc": { "start": { - "line": 298, + "line": 314, "column": 30 }, "end": { - "line": 298, + "line": 314, "column": 31 } } @@ -157772,15 +159541,15 @@ "binop": null }, "value": "getCanvasHeight", - "start": 9755, - "end": 9770, + "start": 10095, + "end": 10110, "loc": { "start": { - "line": 298, + "line": 314, "column": 31 }, "end": { - "line": 298, + "line": 314, "column": 46 } } @@ -157797,15 +159566,15 @@ "postfix": false, "binop": null }, - "start": 9770, - "end": 9771, + "start": 10110, + "end": 10111, "loc": { "start": { - "line": 298, + "line": 314, "column": 46 }, "end": { - "line": 298, + "line": 314, "column": 47 } } @@ -157822,15 +159591,15 @@ "postfix": false, "binop": null }, - "start": 9771, - "end": 9772, + "start": 10111, + "end": 10112, "loc": { "start": { - "line": 298, + "line": 314, "column": 47 }, "end": { - "line": 298, + "line": 314, "column": 48 } } @@ -157848,15 +159617,15 @@ "binop": null, "updateContext": null }, - "start": 9772, - "end": 9773, + "start": 10112, + "end": 10113, "loc": { "start": { - "line": 298, + "line": 314, "column": 48 }, "end": { - "line": 298, + "line": 314, "column": 49 } } @@ -157876,15 +159645,15 @@ "updateContext": null }, "value": "var", - "start": 9778, - "end": 9781, + "start": 10118, + "end": 10121, "loc": { "start": { - "line": 299, + "line": 315, "column": 4 }, "end": { - "line": 299, + "line": 315, "column": 7 } } @@ -157902,15 +159671,15 @@ "binop": null }, "value": "bottom", - "start": 9782, - "end": 9788, + "start": 10122, + "end": 10128, "loc": { "start": { - "line": 299, + "line": 315, "column": 8 }, "end": { - "line": 299, + "line": 315, "column": 14 } } @@ -157929,15 +159698,15 @@ "updateContext": null }, "value": "=", - "start": 9789, - "end": 9790, + "start": 10129, + "end": 10130, "loc": { "start": { - "line": 299, + "line": 315, "column": 15 }, "end": { - "line": 299, + "line": 315, "column": 16 } } @@ -157956,15 +159725,15 @@ "updateContext": null }, "value": 0, - "start": 9791, - "end": 9792, + "start": 10131, + "end": 10132, "loc": { "start": { - "line": 299, + "line": 315, "column": 17 }, "end": { - "line": 299, + "line": 315, "column": 18 } } @@ -157982,15 +159751,15 @@ "binop": null, "updateContext": null }, - "start": 9792, - "end": 9793, + "start": 10132, + "end": 10133, "loc": { "start": { - "line": 299, + "line": 315, "column": 18 }, "end": { - "line": 299, + "line": 315, "column": 19 } } @@ -158010,15 +159779,15 @@ "updateContext": null }, "value": "for", - "start": 9799, - "end": 9802, + "start": 10139, + "end": 10142, "loc": { "start": { - "line": 301, + "line": 317, "column": 4 }, "end": { - "line": 301, + "line": 317, "column": 7 } } @@ -158035,15 +159804,15 @@ "postfix": false, "binop": null }, - "start": 9803, - "end": 9804, + "start": 10143, + "end": 10144, "loc": { "start": { - "line": 301, + "line": 317, "column": 8 }, "end": { - "line": 301, + "line": 317, "column": 9 } } @@ -158063,15 +159832,15 @@ "updateContext": null }, "value": "var", - "start": 9804, - "end": 9807, + "start": 10144, + "end": 10147, "loc": { "start": { - "line": 301, + "line": 317, "column": 9 }, "end": { - "line": 301, + "line": 317, "column": 12 } } @@ -158089,15 +159858,15 @@ "binop": null }, "value": "j", - "start": 9808, - "end": 9809, + "start": 10148, + "end": 10149, "loc": { "start": { - "line": 301, + "line": 317, "column": 13 }, "end": { - "line": 301, + "line": 317, "column": 14 } } @@ -158116,15 +159885,15 @@ "updateContext": null }, "value": "=", - "start": 9810, - "end": 9811, + "start": 10150, + "end": 10151, "loc": { "start": { - "line": 301, + "line": 317, "column": 15 }, "end": { - "line": 301, + "line": 317, "column": 16 } } @@ -158143,15 +159912,15 @@ "updateContext": null }, "value": 0, - "start": 9812, - "end": 9813, + "start": 10152, + "end": 10153, "loc": { "start": { - "line": 301, + "line": 317, "column": 17 }, "end": { - "line": 301, + "line": 317, "column": 18 } } @@ -158169,15 +159938,15 @@ "binop": null, "updateContext": null }, - "start": 9813, - "end": 9814, + "start": 10153, + "end": 10154, "loc": { "start": { - "line": 301, + "line": 317, "column": 18 }, "end": { - "line": 301, + "line": 317, "column": 19 } } @@ -158195,15 +159964,15 @@ "binop": null }, "value": "j", - "start": 9815, - "end": 9816, + "start": 10155, + "end": 10156, "loc": { "start": { - "line": 301, + "line": 317, "column": 20 }, "end": { - "line": 301, + "line": 317, "column": 21 } } @@ -158222,15 +159991,15 @@ "updateContext": null }, "value": "<", - "start": 9817, - "end": 9818, + "start": 10157, + "end": 10158, "loc": { "start": { - "line": 301, + "line": 317, "column": 22 }, "end": { - "line": 301, + "line": 317, "column": 23 } } @@ -158248,15 +160017,15 @@ "binop": null }, "value": "points", - "start": 9819, - "end": 9825, + "start": 10159, + "end": 10165, "loc": { "start": { - "line": 301, + "line": 317, "column": 24 }, "end": { - "line": 301, + "line": 317, "column": 30 } } @@ -158274,15 +160043,15 @@ "binop": null, "updateContext": null }, - "start": 9825, - "end": 9826, + "start": 10165, + "end": 10166, "loc": { "start": { - "line": 301, + "line": 317, "column": 30 }, "end": { - "line": 301, + "line": 317, "column": 31 } } @@ -158300,15 +160069,15 @@ "binop": null }, "value": "length", - "start": 9826, - "end": 9832, + "start": 10166, + "end": 10172, "loc": { "start": { - "line": 301, + "line": 317, "column": 31 }, "end": { - "line": 301, + "line": 317, "column": 37 } } @@ -158326,15 +160095,15 @@ "binop": null, "updateContext": null }, - "start": 9832, - "end": 9833, + "start": 10172, + "end": 10173, "loc": { "start": { - "line": 301, + "line": 317, "column": 37 }, "end": { - "line": 301, + "line": 317, "column": 38 } } @@ -158352,15 +160121,15 @@ "binop": null }, "value": "j", - "start": 9834, - "end": 9835, + "start": 10174, + "end": 10175, "loc": { "start": { - "line": 301, + "line": 317, "column": 39 }, "end": { - "line": 301, + "line": 317, "column": 40 } } @@ -158379,15 +160148,15 @@ "updateContext": null }, "value": "=", - "start": 9836, - "end": 9837, + "start": 10176, + "end": 10177, "loc": { "start": { - "line": 301, + "line": 317, "column": 41 }, "end": { - "line": 301, + "line": 317, "column": 42 } } @@ -158405,15 +160174,15 @@ "binop": null }, "value": "j", - "start": 9838, - "end": 9839, + "start": 10178, + "end": 10179, "loc": { "start": { - "line": 301, + "line": 317, "column": 43 }, "end": { - "line": 301, + "line": 317, "column": 44 } } @@ -158432,15 +160201,15 @@ "updateContext": null }, "value": "+", - "start": 9840, - "end": 9841, + "start": 10180, + "end": 10181, "loc": { "start": { - "line": 301, + "line": 317, "column": 45 }, "end": { - "line": 301, + "line": 317, "column": 46 } } @@ -158459,15 +160228,15 @@ "updateContext": null }, "value": 2, - "start": 9842, - "end": 9843, + "start": 10182, + "end": 10183, "loc": { "start": { - "line": 301, + "line": 317, "column": 47 }, "end": { - "line": 301, + "line": 317, "column": 48 } } @@ -158484,15 +160253,15 @@ "postfix": false, "binop": null }, - "start": 9843, - "end": 9844, + "start": 10183, + "end": 10184, "loc": { "start": { - "line": 301, + "line": 317, "column": 48 }, "end": { - "line": 301, + "line": 317, "column": 49 } } @@ -158509,15 +160278,15 @@ "postfix": false, "binop": null }, - "start": 9845, - "end": 9846, + "start": 10185, + "end": 10186, "loc": { "start": { - "line": 301, + "line": 317, "column": 50 }, "end": { - "line": 301, + "line": 317, "column": 51 } } @@ -158537,15 +160306,15 @@ "updateContext": null }, "value": "var", - "start": 9855, - "end": 9858, + "start": 10195, + "end": 10198, "loc": { "start": { - "line": 302, + "line": 318, "column": 8 }, "end": { - "line": 302, + "line": 318, "column": 11 } } @@ -158563,15 +160332,15 @@ "binop": null }, "value": "x", - "start": 9859, - "end": 9860, + "start": 10199, + "end": 10200, "loc": { "start": { - "line": 302, + "line": 318, "column": 12 }, "end": { - "line": 302, + "line": 318, "column": 13 } } @@ -158590,15 +160359,15 @@ "updateContext": null }, "value": "=", - "start": 9861, - "end": 9862, + "start": 10201, + "end": 10202, "loc": { "start": { - "line": 302, + "line": 318, "column": 14 }, "end": { - "line": 302, + "line": 318, "column": 15 } } @@ -158616,15 +160385,15 @@ "binop": null }, "value": "points", - "start": 9863, - "end": 9869, + "start": 10203, + "end": 10209, "loc": { "start": { - "line": 302, + "line": 318, "column": 16 }, "end": { - "line": 302, + "line": 318, "column": 22 } } @@ -158642,15 +160411,15 @@ "binop": null, "updateContext": null }, - "start": 9869, - "end": 9870, + "start": 10209, + "end": 10210, "loc": { "start": { - "line": 302, + "line": 318, "column": 22 }, "end": { - "line": 302, + "line": 318, "column": 23 } } @@ -158668,15 +160437,15 @@ "binop": null }, "value": "j", - "start": 9870, - "end": 9871, + "start": 10210, + "end": 10211, "loc": { "start": { - "line": 302, + "line": 318, "column": 23 }, "end": { - "line": 302, + "line": 318, "column": 24 } } @@ -158694,15 +160463,15 @@ "binop": null, "updateContext": null }, - "start": 9871, - "end": 9872, + "start": 10211, + "end": 10212, "loc": { "start": { - "line": 302, + "line": 318, "column": 24 }, "end": { - "line": 302, + "line": 318, "column": 25 } } @@ -158720,15 +160489,15 @@ "binop": null, "updateContext": null }, - "start": 9872, - "end": 9873, + "start": 10212, + "end": 10213, "loc": { "start": { - "line": 302, + "line": 318, "column": 25 }, "end": { - "line": 302, + "line": 318, "column": 26 } } @@ -158748,15 +160517,15 @@ "updateContext": null }, "value": "var", - "start": 9882, - "end": 9885, + "start": 10222, + "end": 10225, "loc": { "start": { - "line": 303, + "line": 319, "column": 8 }, "end": { - "line": 303, + "line": 319, "column": 11 } } @@ -158774,15 +160543,15 @@ "binop": null }, "value": "y", - "start": 9886, - "end": 9887, + "start": 10226, + "end": 10227, "loc": { "start": { - "line": 303, + "line": 319, "column": 12 }, "end": { - "line": 303, + "line": 319, "column": 13 } } @@ -158801,15 +160570,15 @@ "updateContext": null }, "value": "=", - "start": 9888, - "end": 9889, + "start": 10228, + "end": 10229, "loc": { "start": { - "line": 303, + "line": 319, "column": 14 }, "end": { - "line": 303, + "line": 319, "column": 15 } } @@ -158827,15 +160596,15 @@ "binop": null }, "value": "points", - "start": 9890, - "end": 9896, + "start": 10230, + "end": 10236, "loc": { "start": { - "line": 303, + "line": 319, "column": 16 }, "end": { - "line": 303, + "line": 319, "column": 22 } } @@ -158853,15 +160622,15 @@ "binop": null, "updateContext": null }, - "start": 9896, - "end": 9897, + "start": 10236, + "end": 10237, "loc": { "start": { - "line": 303, + "line": 319, "column": 22 }, "end": { - "line": 303, + "line": 319, "column": 23 } } @@ -158879,15 +160648,15 @@ "binop": null }, "value": "j", - "start": 9897, - "end": 9898, + "start": 10237, + "end": 10238, "loc": { "start": { - "line": 303, + "line": 319, "column": 23 }, "end": { - "line": 303, + "line": 319, "column": 24 } } @@ -158906,15 +160675,15 @@ "updateContext": null }, "value": "+", - "start": 9899, - "end": 9900, + "start": 10239, + "end": 10240, "loc": { "start": { - "line": 303, + "line": 319, "column": 25 }, "end": { - "line": 303, + "line": 319, "column": 26 } } @@ -158933,15 +160702,15 @@ "updateContext": null }, "value": 1, - "start": 9901, - "end": 9902, + "start": 10241, + "end": 10242, "loc": { "start": { - "line": 303, + "line": 319, "column": 27 }, "end": { - "line": 303, + "line": 319, "column": 28 } } @@ -158959,15 +160728,15 @@ "binop": null, "updateContext": null }, - "start": 9902, - "end": 9903, + "start": 10242, + "end": 10243, "loc": { "start": { - "line": 303, + "line": 319, "column": 28 }, "end": { - "line": 303, + "line": 319, "column": 29 } } @@ -158985,15 +160754,15 @@ "binop": null, "updateContext": null }, - "start": 9903, - "end": 9904, + "start": 10243, + "end": 10244, "loc": { "start": { - "line": 303, + "line": 319, "column": 29 }, "end": { - "line": 303, + "line": 319, "column": 30 } } @@ -159013,15 +160782,15 @@ "updateContext": null }, "value": "if", - "start": 9914, - "end": 9916, + "start": 10254, + "end": 10256, "loc": { "start": { - "line": 305, + "line": 321, "column": 8 }, "end": { - "line": 305, + "line": 321, "column": 10 } } @@ -159038,15 +160807,15 @@ "postfix": false, "binop": null }, - "start": 9917, - "end": 9918, + "start": 10257, + "end": 10258, "loc": { "start": { - "line": 305, + "line": 321, "column": 11 }, "end": { - "line": 305, + "line": 321, "column": 12 } } @@ -159064,15 +160833,15 @@ "binop": null }, "value": "x", - "start": 9918, - "end": 9919, + "start": 10258, + "end": 10259, "loc": { "start": { - "line": 305, + "line": 321, "column": 12 }, "end": { - "line": 305, + "line": 321, "column": 13 } } @@ -159091,15 +160860,15 @@ "updateContext": null }, "value": "<", - "start": 9920, - "end": 9921, + "start": 10260, + "end": 10261, "loc": { "start": { - "line": 305, + "line": 321, "column": 14 }, "end": { - "line": 305, + "line": 321, "column": 15 } } @@ -159117,15 +160886,15 @@ "binop": null }, "value": "left", - "start": 9922, - "end": 9926, + "start": 10262, + "end": 10266, "loc": { "start": { - "line": 305, + "line": 321, "column": 16 }, "end": { - "line": 305, + "line": 321, "column": 20 } } @@ -159142,15 +160911,15 @@ "postfix": false, "binop": null }, - "start": 9926, - "end": 9927, + "start": 10266, + "end": 10267, "loc": { "start": { - "line": 305, + "line": 321, "column": 20 }, "end": { - "line": 305, + "line": 321, "column": 21 } } @@ -159168,15 +160937,15 @@ "binop": null }, "value": "left", - "start": 9928, - "end": 9932, + "start": 10268, + "end": 10272, "loc": { "start": { - "line": 305, + "line": 321, "column": 22 }, "end": { - "line": 305, + "line": 321, "column": 26 } } @@ -159195,15 +160964,15 @@ "updateContext": null }, "value": "=", - "start": 9933, - "end": 9934, + "start": 10273, + "end": 10274, "loc": { "start": { - "line": 305, + "line": 321, "column": 27 }, "end": { - "line": 305, + "line": 321, "column": 28 } } @@ -159221,15 +160990,15 @@ "binop": null }, "value": "x", - "start": 9935, - "end": 9936, + "start": 10275, + "end": 10276, "loc": { "start": { - "line": 305, + "line": 321, "column": 29 }, "end": { - "line": 305, + "line": 321, "column": 30 } } @@ -159247,15 +161016,15 @@ "binop": null, "updateContext": null }, - "start": 9936, - "end": 9937, + "start": 10276, + "end": 10277, "loc": { "start": { - "line": 305, + "line": 321, "column": 30 }, "end": { - "line": 305, + "line": 321, "column": 31 } } @@ -159275,15 +161044,15 @@ "updateContext": null }, "value": "if", - "start": 9946, - "end": 9948, + "start": 10286, + "end": 10288, "loc": { "start": { - "line": 306, + "line": 322, "column": 8 }, "end": { - "line": 306, + "line": 322, "column": 10 } } @@ -159300,15 +161069,15 @@ "postfix": false, "binop": null }, - "start": 9949, - "end": 9950, + "start": 10289, + "end": 10290, "loc": { "start": { - "line": 306, + "line": 322, "column": 11 }, "end": { - "line": 306, + "line": 322, "column": 12 } } @@ -159326,15 +161095,15 @@ "binop": null }, "value": "x", - "start": 9950, - "end": 9951, + "start": 10290, + "end": 10291, "loc": { "start": { - "line": 306, + "line": 322, "column": 12 }, "end": { - "line": 306, + "line": 322, "column": 13 } } @@ -159353,15 +161122,15 @@ "updateContext": null }, "value": ">", - "start": 9952, - "end": 9953, + "start": 10292, + "end": 10293, "loc": { "start": { - "line": 306, + "line": 322, "column": 14 }, "end": { - "line": 306, + "line": 322, "column": 15 } } @@ -159379,15 +161148,15 @@ "binop": null }, "value": "right", - "start": 9954, - "end": 9959, + "start": 10294, + "end": 10299, "loc": { "start": { - "line": 306, + "line": 322, "column": 16 }, "end": { - "line": 306, + "line": 322, "column": 21 } } @@ -159404,15 +161173,15 @@ "postfix": false, "binop": null }, - "start": 9959, - "end": 9960, + "start": 10299, + "end": 10300, "loc": { "start": { - "line": 306, + "line": 322, "column": 21 }, "end": { - "line": 306, + "line": 322, "column": 22 } } @@ -159430,15 +161199,15 @@ "binop": null }, "value": "right", - "start": 9961, - "end": 9966, + "start": 10301, + "end": 10306, "loc": { "start": { - "line": 306, + "line": 322, "column": 23 }, "end": { - "line": 306, + "line": 322, "column": 28 } } @@ -159457,15 +161226,15 @@ "updateContext": null }, "value": "=", - "start": 9967, - "end": 9968, + "start": 10307, + "end": 10308, "loc": { "start": { - "line": 306, + "line": 322, "column": 29 }, "end": { - "line": 306, + "line": 322, "column": 30 } } @@ -159483,15 +161252,15 @@ "binop": null }, "value": "x", - "start": 9969, - "end": 9970, + "start": 10309, + "end": 10310, "loc": { "start": { - "line": 306, + "line": 322, "column": 31 }, "end": { - "line": 306, + "line": 322, "column": 32 } } @@ -159509,15 +161278,15 @@ "binop": null, "updateContext": null }, - "start": 9970, - "end": 9971, + "start": 10310, + "end": 10311, "loc": { "start": { - "line": 306, + "line": 322, "column": 32 }, "end": { - "line": 306, + "line": 322, "column": 33 } } @@ -159537,15 +161306,15 @@ "updateContext": null }, "value": "if", - "start": 9980, - "end": 9982, + "start": 10320, + "end": 10322, "loc": { "start": { - "line": 307, + "line": 323, "column": 8 }, "end": { - "line": 307, + "line": 323, "column": 10 } } @@ -159562,15 +161331,15 @@ "postfix": false, "binop": null }, - "start": 9983, - "end": 9984, + "start": 10323, + "end": 10324, "loc": { "start": { - "line": 307, + "line": 323, "column": 11 }, "end": { - "line": 307, + "line": 323, "column": 12 } } @@ -159588,15 +161357,15 @@ "binop": null }, "value": "y", - "start": 9984, - "end": 9985, + "start": 10324, + "end": 10325, "loc": { "start": { - "line": 307, + "line": 323, "column": 12 }, "end": { - "line": 307, + "line": 323, "column": 13 } } @@ -159615,15 +161384,15 @@ "updateContext": null }, "value": "<", - "start": 9986, - "end": 9987, + "start": 10326, + "end": 10327, "loc": { "start": { - "line": 307, + "line": 323, "column": 14 }, "end": { - "line": 307, + "line": 323, "column": 15 } } @@ -159641,15 +161410,15 @@ "binop": null }, "value": "top", - "start": 9988, - "end": 9991, + "start": 10328, + "end": 10331, "loc": { "start": { - "line": 307, + "line": 323, "column": 16 }, "end": { - "line": 307, + "line": 323, "column": 19 } } @@ -159666,15 +161435,15 @@ "postfix": false, "binop": null }, - "start": 9991, - "end": 9992, + "start": 10331, + "end": 10332, "loc": { "start": { - "line": 307, + "line": 323, "column": 19 }, "end": { - "line": 307, + "line": 323, "column": 20 } } @@ -159692,15 +161461,15 @@ "binop": null }, "value": "top", - "start": 9993, - "end": 9996, + "start": 10333, + "end": 10336, "loc": { "start": { - "line": 307, + "line": 323, "column": 21 }, "end": { - "line": 307, + "line": 323, "column": 24 } } @@ -159719,15 +161488,15 @@ "updateContext": null }, "value": "=", - "start": 9997, - "end": 9998, + "start": 10337, + "end": 10338, "loc": { "start": { - "line": 307, + "line": 323, "column": 25 }, "end": { - "line": 307, + "line": 323, "column": 26 } } @@ -159745,15 +161514,15 @@ "binop": null }, "value": "y", - "start": 9999, - "end": 10000, + "start": 10339, + "end": 10340, "loc": { "start": { - "line": 307, + "line": 323, "column": 27 }, "end": { - "line": 307, + "line": 323, "column": 28 } } @@ -159771,15 +161540,15 @@ "binop": null, "updateContext": null }, - "start": 10000, - "end": 10001, + "start": 10340, + "end": 10341, "loc": { "start": { - "line": 307, + "line": 323, "column": 28 }, "end": { - "line": 307, + "line": 323, "column": 29 } } @@ -159799,15 +161568,15 @@ "updateContext": null }, "value": "if", - "start": 10010, - "end": 10012, + "start": 10350, + "end": 10352, "loc": { "start": { - "line": 308, + "line": 324, "column": 8 }, "end": { - "line": 308, + "line": 324, "column": 10 } } @@ -159824,15 +161593,15 @@ "postfix": false, "binop": null }, - "start": 10013, - "end": 10014, + "start": 10353, + "end": 10354, "loc": { "start": { - "line": 308, + "line": 324, "column": 11 }, "end": { - "line": 308, + "line": 324, "column": 12 } } @@ -159850,15 +161619,15 @@ "binop": null }, "value": "y", - "start": 10014, - "end": 10015, + "start": 10354, + "end": 10355, "loc": { "start": { - "line": 308, + "line": 324, "column": 12 }, "end": { - "line": 308, + "line": 324, "column": 13 } } @@ -159877,15 +161646,15 @@ "updateContext": null }, "value": ">", - "start": 10016, - "end": 10017, + "start": 10356, + "end": 10357, "loc": { "start": { - "line": 308, + "line": 324, "column": 14 }, "end": { - "line": 308, + "line": 324, "column": 15 } } @@ -159903,15 +161672,15 @@ "binop": null }, "value": "bottom", - "start": 10018, - "end": 10024, + "start": 10358, + "end": 10364, "loc": { "start": { - "line": 308, + "line": 324, "column": 16 }, "end": { - "line": 308, + "line": 324, "column": 22 } } @@ -159928,15 +161697,15 @@ "postfix": false, "binop": null }, - "start": 10024, - "end": 10025, + "start": 10364, + "end": 10365, "loc": { "start": { - "line": 308, + "line": 324, "column": 22 }, "end": { - "line": 308, + "line": 324, "column": 23 } } @@ -159954,15 +161723,15 @@ "binop": null }, "value": "bottom", - "start": 10026, - "end": 10032, + "start": 10366, + "end": 10372, "loc": { "start": { - "line": 308, + "line": 324, "column": 24 }, "end": { - "line": 308, + "line": 324, "column": 30 } } @@ -159981,15 +161750,15 @@ "updateContext": null }, "value": "=", - "start": 10033, - "end": 10034, + "start": 10373, + "end": 10374, "loc": { "start": { - "line": 308, + "line": 324, "column": 31 }, "end": { - "line": 308, + "line": 324, "column": 32 } } @@ -160007,15 +161776,15 @@ "binop": null }, "value": "y", - "start": 10035, - "end": 10036, + "start": 10375, + "end": 10376, "loc": { "start": { - "line": 308, + "line": 324, "column": 33 }, "end": { - "line": 308, + "line": 324, "column": 34 } } @@ -160033,15 +161802,15 @@ "binop": null, "updateContext": null }, - "start": 10036, - "end": 10037, + "start": 10376, + "end": 10377, "loc": { "start": { - "line": 308, + "line": 324, "column": 34 }, "end": { - "line": 308, + "line": 324, "column": 35 } } @@ -160058,15 +161827,15 @@ "postfix": false, "binop": null }, - "start": 10042, - "end": 10043, + "start": 10382, + "end": 10383, "loc": { "start": { - "line": 309, + "line": 325, "column": 4 }, "end": { - "line": 309, + "line": 325, "column": 5 } } @@ -160086,15 +161855,15 @@ "updateContext": null }, "value": "var", - "start": 10048, - "end": 10051, + "start": 10388, + "end": 10391, "loc": { "start": { - "line": 310, + "line": 326, "column": 4 }, "end": { - "line": 310, + "line": 326, "column": 7 } } @@ -160112,15 +161881,15 @@ "binop": null }, "value": "tx", - "start": 10052, - "end": 10054, + "start": 10392, + "end": 10394, "loc": { "start": { - "line": 310, + "line": 326, "column": 8 }, "end": { - "line": 310, + "line": 326, "column": 10 } } @@ -160139,15 +161908,15 @@ "updateContext": null }, "value": "=", - "start": 10055, - "end": 10056, + "start": 10395, + "end": 10396, "loc": { "start": { - "line": 310, + "line": 326, "column": 11 }, "end": { - "line": 310, + "line": 326, "column": 12 } } @@ -160167,15 +161936,15 @@ "updateContext": null }, "value": "this", - "start": 10057, - "end": 10061, + "start": 10397, + "end": 10401, "loc": { "start": { - "line": 310, + "line": 326, "column": 13 }, "end": { - "line": 310, + "line": 326, "column": 17 } } @@ -160193,15 +161962,15 @@ "binop": null, "updateContext": null }, - "start": 10061, - "end": 10062, + "start": 10401, + "end": 10402, "loc": { "start": { - "line": 310, + "line": 326, "column": 17 }, "end": { - "line": 310, + "line": 326, "column": 18 } } @@ -160219,15 +161988,15 @@ "binop": null }, "value": "modelMatrix", - "start": 10062, - "end": 10073, + "start": 10402, + "end": 10413, "loc": { "start": { - "line": 310, + "line": 326, "column": 18 }, "end": { - "line": 310, + "line": 326, "column": 29 } } @@ -160245,15 +162014,15 @@ "binop": null, "updateContext": null }, - "start": 10073, - "end": 10074, + "start": 10413, + "end": 10414, "loc": { "start": { - "line": 310, + "line": 326, "column": 29 }, "end": { - "line": 310, + "line": 326, "column": 30 } } @@ -160271,15 +162040,15 @@ "binop": null }, "value": "invertTransformX", - "start": 10074, - "end": 10090, + "start": 10414, + "end": 10430, "loc": { "start": { - "line": 310, + "line": 326, "column": 30 }, "end": { - "line": 310, + "line": 326, "column": 46 } } @@ -160296,15 +162065,15 @@ "postfix": false, "binop": null }, - "start": 10090, - "end": 10091, + "start": 10430, + "end": 10431, "loc": { "start": { - "line": 310, + "line": 326, "column": 46 }, "end": { - "line": 310, + "line": 326, "column": 47 } } @@ -160322,15 +162091,15 @@ "binop": null }, "value": "testX", - "start": 10091, - "end": 10096, + "start": 10431, + "end": 10436, "loc": { "start": { - "line": 310, + "line": 326, "column": 47 }, "end": { - "line": 310, + "line": 326, "column": 52 } } @@ -160347,15 +162116,15 @@ "postfix": false, "binop": null }, - "start": 10096, - "end": 10097, + "start": 10436, + "end": 10437, "loc": { "start": { - "line": 310, + "line": 326, "column": 52 }, "end": { - "line": 310, + "line": 326, "column": 53 } } @@ -160373,15 +162142,15 @@ "binop": null, "updateContext": null }, - "start": 10097, - "end": 10098, + "start": 10437, + "end": 10438, "loc": { "start": { - "line": 310, + "line": 326, "column": 53 }, "end": { - "line": 310, + "line": 326, "column": 54 } } @@ -160401,15 +162170,15 @@ "updateContext": null }, "value": "var", - "start": 10103, - "end": 10106, + "start": 10443, + "end": 10446, "loc": { "start": { - "line": 311, + "line": 327, "column": 4 }, "end": { - "line": 311, + "line": 327, "column": 7 } } @@ -160427,15 +162196,15 @@ "binop": null }, "value": "ty", - "start": 10107, - "end": 10109, + "start": 10447, + "end": 10449, "loc": { "start": { - "line": 311, + "line": 327, "column": 8 }, "end": { - "line": 311, + "line": 327, "column": 10 } } @@ -160454,15 +162223,15 @@ "updateContext": null }, "value": "=", - "start": 10110, - "end": 10111, + "start": 10450, + "end": 10451, "loc": { "start": { - "line": 311, + "line": 327, "column": 11 }, "end": { - "line": 311, + "line": 327, "column": 12 } } @@ -160482,15 +162251,15 @@ "updateContext": null }, "value": "this", - "start": 10112, - "end": 10116, + "start": 10452, + "end": 10456, "loc": { "start": { - "line": 311, + "line": 327, "column": 13 }, "end": { - "line": 311, + "line": 327, "column": 17 } } @@ -160508,15 +162277,15 @@ "binop": null, "updateContext": null }, - "start": 10116, - "end": 10117, + "start": 10456, + "end": 10457, "loc": { "start": { - "line": 311, + "line": 327, "column": 17 }, "end": { - "line": 311, + "line": 327, "column": 18 } } @@ -160534,15 +162303,15 @@ "binop": null }, "value": "modelMatrix", - "start": 10117, - "end": 10128, + "start": 10457, + "end": 10468, "loc": { "start": { - "line": 311, + "line": 327, "column": 18 }, "end": { - "line": 311, + "line": 327, "column": 29 } } @@ -160560,15 +162329,15 @@ "binop": null, "updateContext": null }, - "start": 10128, - "end": 10129, + "start": 10468, + "end": 10469, "loc": { "start": { - "line": 311, + "line": 327, "column": 29 }, "end": { - "line": 311, + "line": 327, "column": 30 } } @@ -160586,15 +162355,15 @@ "binop": null }, "value": "invertTransformY", - "start": 10129, - "end": 10145, + "start": 10469, + "end": 10485, "loc": { "start": { - "line": 311, + "line": 327, "column": 30 }, "end": { - "line": 311, + "line": 327, "column": 46 } } @@ -160611,15 +162380,15 @@ "postfix": false, "binop": null }, - "start": 10145, - "end": 10146, + "start": 10485, + "end": 10486, "loc": { "start": { - "line": 311, + "line": 327, "column": 46 }, "end": { - "line": 311, + "line": 327, "column": 47 } } @@ -160637,15 +162406,15 @@ "binop": null }, "value": "testY", - "start": 10146, - "end": 10151, + "start": 10486, + "end": 10491, "loc": { "start": { - "line": 311, + "line": 327, "column": 47 }, "end": { - "line": 311, + "line": 327, "column": 52 } } @@ -160662,15 +162431,15 @@ "postfix": false, "binop": null }, - "start": 10151, - "end": 10152, + "start": 10491, + "end": 10492, "loc": { "start": { - "line": 311, + "line": 327, "column": 52 }, "end": { - "line": 311, + "line": 327, "column": 53 } } @@ -160688,15 +162457,15 @@ "binop": null, "updateContext": null }, - "start": 10152, - "end": 10153, + "start": 10492, + "end": 10493, "loc": { "start": { - "line": 311, + "line": 327, "column": 53 }, "end": { - "line": 311, + "line": 327, "column": 54 } } @@ -160716,15 +162485,15 @@ "updateContext": null }, "value": "return", - "start": 10159, - "end": 10165, + "start": 10499, + "end": 10505, "loc": { "start": { - "line": 313, + "line": 329, "column": 4 }, "end": { - "line": 313, + "line": 329, "column": 10 } } @@ -160741,15 +162510,15 @@ "postfix": false, "binop": null }, - "start": 10166, - "end": 10167, + "start": 10506, + "end": 10507, "loc": { "start": { - "line": 313, + "line": 329, "column": 11 }, "end": { - "line": 313, + "line": 329, "column": 12 } } @@ -160767,15 +162536,15 @@ "binop": null }, "value": "left", - "start": 10167, - "end": 10171, + "start": 10507, + "end": 10511, "loc": { "start": { - "line": 313, + "line": 329, "column": 12 }, "end": { - "line": 313, + "line": 329, "column": 16 } } @@ -160794,15 +162563,15 @@ "updateContext": null }, "value": "<=", - "start": 10172, - "end": 10174, + "start": 10512, + "end": 10514, "loc": { "start": { - "line": 313, + "line": 329, "column": 17 }, "end": { - "line": 313, + "line": 329, "column": 19 } } @@ -160820,15 +162589,15 @@ "binop": null }, "value": "tx", - "start": 10175, - "end": 10177, + "start": 10515, + "end": 10517, "loc": { "start": { - "line": 313, + "line": 329, "column": 20 }, "end": { - "line": 313, + "line": 329, "column": 22 } } @@ -160847,15 +162616,15 @@ "updateContext": null }, "value": "&&", - "start": 10178, - "end": 10180, + "start": 10518, + "end": 10520, "loc": { "start": { - "line": 313, + "line": 329, "column": 23 }, "end": { - "line": 313, + "line": 329, "column": 25 } } @@ -160873,15 +162642,15 @@ "binop": null }, "value": "tx", - "start": 10181, - "end": 10183, + "start": 10521, + "end": 10523, "loc": { "start": { - "line": 313, + "line": 329, "column": 26 }, "end": { - "line": 313, + "line": 329, "column": 28 } } @@ -160900,15 +162669,15 @@ "updateContext": null }, "value": "<=", - "start": 10184, - "end": 10186, + "start": 10524, + "end": 10526, "loc": { "start": { - "line": 313, + "line": 329, "column": 29 }, "end": { - "line": 313, + "line": 329, "column": 31 } } @@ -160926,15 +162695,15 @@ "binop": null }, "value": "right", - "start": 10187, - "end": 10192, + "start": 10527, + "end": 10532, "loc": { "start": { - "line": 313, + "line": 329, "column": 32 }, "end": { - "line": 313, + "line": 329, "column": 37 } } @@ -160953,15 +162722,15 @@ "updateContext": null }, "value": "&&", - "start": 10193, - "end": 10195, + "start": 10533, + "end": 10535, "loc": { "start": { - "line": 313, + "line": 329, "column": 38 }, "end": { - "line": 313, + "line": 329, "column": 40 } } @@ -160979,15 +162748,15 @@ "binop": null }, "value": "top", - "start": 10196, - "end": 10199, + "start": 10536, + "end": 10539, "loc": { "start": { - "line": 313, + "line": 329, "column": 41 }, "end": { - "line": 313, + "line": 329, "column": 44 } } @@ -161006,15 +162775,15 @@ "updateContext": null }, "value": "<=", - "start": 10200, - "end": 10202, + "start": 10540, + "end": 10542, "loc": { "start": { - "line": 313, + "line": 329, "column": 45 }, "end": { - "line": 313, + "line": 329, "column": 47 } } @@ -161032,15 +162801,15 @@ "binop": null }, "value": "ty", - "start": 10203, - "end": 10205, + "start": 10543, + "end": 10545, "loc": { "start": { - "line": 313, + "line": 329, "column": 48 }, "end": { - "line": 313, + "line": 329, "column": 50 } } @@ -161059,15 +162828,15 @@ "updateContext": null }, "value": "&&", - "start": 10206, - "end": 10208, + "start": 10546, + "end": 10548, "loc": { "start": { - "line": 313, + "line": 329, "column": 51 }, "end": { - "line": 313, + "line": 329, "column": 53 } } @@ -161085,15 +162854,15 @@ "binop": null }, "value": "ty", - "start": 10209, - "end": 10211, + "start": 10549, + "end": 10551, "loc": { "start": { - "line": 313, + "line": 329, "column": 54 }, "end": { - "line": 313, + "line": 329, "column": 56 } } @@ -161112,15 +162881,15 @@ "updateContext": null }, "value": "<=", - "start": 10212, - "end": 10214, + "start": 10552, + "end": 10554, "loc": { "start": { - "line": 313, + "line": 329, "column": 57 }, "end": { - "line": 313, + "line": 329, "column": 59 } } @@ -161138,15 +162907,15 @@ "binop": null }, "value": "bottom", - "start": 10215, - "end": 10221, + "start": 10555, + "end": 10561, "loc": { "start": { - "line": 313, + "line": 329, "column": 60 }, "end": { - "line": 313, + "line": 329, "column": 66 } } @@ -161163,15 +162932,15 @@ "postfix": false, "binop": null }, - "start": 10221, - "end": 10222, + "start": 10561, + "end": 10562, "loc": { "start": { - "line": 313, + "line": 329, "column": 66 }, "end": { - "line": 313, + "line": 329, "column": 67 } } @@ -161189,15 +162958,15 @@ "binop": null, "updateContext": null }, - "start": 10222, - "end": 10223, + "start": 10562, + "end": 10563, "loc": { "start": { - "line": 313, + "line": 329, "column": 67 }, "end": { - "line": 313, + "line": 329, "column": 68 } } @@ -161214,15 +162983,15 @@ "postfix": false, "binop": null }, - "start": 10224, - "end": 10225, + "start": 10564, + "end": 10565, "loc": { "start": { - "line": 314, + "line": 330, "column": 0 }, "end": { - "line": 314, + "line": 330, "column": 1 } } @@ -161230,15 +162999,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10227, - "end": 10289, + "start": 10567, + "end": 10629, "loc": { "start": { - "line": 316, + "line": 332, "column": 0 }, "end": { - "line": 316, + "line": 332, "column": 62 } } @@ -161246,15 +163015,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10290, - "end": 10352, + "start": 10630, + "end": 10692, "loc": { "start": { - "line": 317, + "line": 333, "column": 0 }, "end": { - "line": 317, + "line": 333, "column": 62 } } @@ -161262,15 +163031,15 @@ { "type": "CommentLine", "value": " class L2DExpressionMotion extends AMotion", - "start": 10353, - "end": 10403, + "start": 10693, + "end": 10743, "loc": { "start": { - "line": 318, + "line": 334, "column": 0 }, "end": { - "line": 318, + "line": 334, "column": 50 } } @@ -161278,15 +163047,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10404, - "end": 10466, + "start": 10744, + "end": 10806, "loc": { "start": { - "line": 319, + "line": 335, "column": 0 }, "end": { - "line": 319, + "line": 335, "column": 62 } } @@ -161294,15 +163063,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10467, - "end": 10529, + "start": 10807, + "end": 10869, "loc": { "start": { - "line": 320, + "line": 336, "column": 0 }, "end": { - "line": 320, + "line": 336, "column": 62 } } @@ -161321,15 +163090,15 @@ "binop": null }, "value": "function", - "start": 10530, - "end": 10538, + "start": 10870, + "end": 10878, "loc": { "start": { - "line": 321, + "line": 337, "column": 0 }, "end": { - "line": 321, + "line": 337, "column": 8 } } @@ -161347,15 +163116,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10539, - "end": 10558, + "start": 10879, + "end": 10898, "loc": { "start": { - "line": 321, + "line": 337, "column": 9 }, "end": { - "line": 321, + "line": 337, "column": 28 } } @@ -161372,15 +163141,15 @@ "postfix": false, "binop": null }, - "start": 10558, - "end": 10559, + "start": 10898, + "end": 10899, "loc": { "start": { - "line": 321, + "line": 337, "column": 28 }, "end": { - "line": 321, + "line": 337, "column": 29 } } @@ -161397,15 +163166,15 @@ "postfix": false, "binop": null }, - "start": 10559, - "end": 10560, + "start": 10899, + "end": 10900, "loc": { "start": { - "line": 321, + "line": 337, "column": 29 }, "end": { - "line": 321, + "line": 337, "column": 30 } } @@ -161422,15 +163191,15 @@ "postfix": false, "binop": null }, - "start": 10561, - "end": 10562, + "start": 10901, + "end": 10902, "loc": { "start": { - "line": 321, + "line": 337, "column": 31 }, "end": { - "line": 321, + "line": 337, "column": 32 } } @@ -161448,15 +163217,15 @@ "binop": null }, "value": "AMotion", - "start": 10567, - "end": 10574, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 322, + "line": 338, "column": 4 }, "end": { - "line": 322, + "line": 338, "column": 11 } } @@ -161474,15 +163243,15 @@ "binop": null, "updateContext": null }, - "start": 10574, - "end": 10575, + "start": 10914, + "end": 10915, "loc": { "start": { - "line": 322, + "line": 338, "column": 11 }, "end": { - "line": 322, + "line": 338, "column": 12 } } @@ -161500,15 +163269,15 @@ "binop": null }, "value": "prototype", - "start": 10575, - "end": 10584, + "start": 10915, + "end": 10924, "loc": { "start": { - "line": 322, + "line": 338, "column": 12 }, "end": { - "line": 322, + "line": 338, "column": 21 } } @@ -161526,15 +163295,15 @@ "binop": null, "updateContext": null }, - "start": 10584, - "end": 10585, + "start": 10924, + "end": 10925, "loc": { "start": { - "line": 322, + "line": 338, "column": 21 }, "end": { - "line": 322, + "line": 338, "column": 22 } } @@ -161552,15 +163321,15 @@ "binop": null }, "value": "constructor", - "start": 10585, - "end": 10596, + "start": 10925, + "end": 10936, "loc": { "start": { - "line": 322, + "line": 338, "column": 22 }, "end": { - "line": 322, + "line": 338, "column": 33 } } @@ -161578,15 +163347,15 @@ "binop": null, "updateContext": null }, - "start": 10596, - "end": 10597, + "start": 10936, + "end": 10937, "loc": { "start": { - "line": 322, + "line": 338, "column": 33 }, "end": { - "line": 322, + "line": 338, "column": 34 } } @@ -161604,15 +163373,15 @@ "binop": null }, "value": "call", - "start": 10597, - "end": 10601, + "start": 10937, + "end": 10941, "loc": { "start": { - "line": 322, + "line": 338, "column": 34 }, "end": { - "line": 322, + "line": 338, "column": 38 } } @@ -161629,15 +163398,15 @@ "postfix": false, "binop": null }, - "start": 10601, - "end": 10602, + "start": 10941, + "end": 10942, "loc": { "start": { - "line": 322, + "line": 338, "column": 38 }, "end": { - "line": 322, + "line": 338, "column": 39 } } @@ -161657,15 +163426,15 @@ "updateContext": null }, "value": "this", - "start": 10602, - "end": 10606, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 322, + "line": 338, "column": 39 }, "end": { - "line": 322, + "line": 338, "column": 43 } } @@ -161682,15 +163451,15 @@ "postfix": false, "binop": null }, - "start": 10606, - "end": 10607, + "start": 10946, + "end": 10947, "loc": { "start": { - "line": 322, + "line": 338, "column": 43 }, "end": { - "line": 322, + "line": 338, "column": 44 } } @@ -161708,15 +163477,15 @@ "binop": null, "updateContext": null }, - "start": 10607, - "end": 10608, + "start": 10947, + "end": 10948, "loc": { "start": { - "line": 322, + "line": 338, "column": 44 }, "end": { - "line": 322, + "line": 338, "column": 45 } } @@ -161736,15 +163505,15 @@ "updateContext": null }, "value": "this", - "start": 10613, - "end": 10617, + "start": 10953, + "end": 10957, "loc": { "start": { - "line": 323, + "line": 339, "column": 4 }, "end": { - "line": 323, + "line": 339, "column": 8 } } @@ -161762,15 +163531,15 @@ "binop": null, "updateContext": null }, - "start": 10617, - "end": 10618, + "start": 10957, + "end": 10958, "loc": { "start": { - "line": 323, + "line": 339, "column": 8 }, "end": { - "line": 323, + "line": 339, "column": 9 } } @@ -161788,15 +163557,15 @@ "binop": null }, "value": "paramList", - "start": 10618, - "end": 10627, + "start": 10958, + "end": 10967, "loc": { "start": { - "line": 323, + "line": 339, "column": 9 }, "end": { - "line": 323, + "line": 339, "column": 18 } } @@ -161815,15 +163584,15 @@ "updateContext": null }, "value": "=", - "start": 10628, - "end": 10629, + "start": 10968, + "end": 10969, "loc": { "start": { - "line": 323, + "line": 339, "column": 19 }, "end": { - "line": 323, + "line": 339, "column": 20 } } @@ -161843,15 +163612,15 @@ "updateContext": null }, "value": "new", - "start": 10630, - "end": 10633, + "start": 10970, + "end": 10973, "loc": { "start": { - "line": 323, + "line": 339, "column": 21 }, "end": { - "line": 323, + "line": 339, "column": 24 } } @@ -161869,15 +163638,15 @@ "binop": null }, "value": "Array", - "start": 10634, - "end": 10639, + "start": 10974, + "end": 10979, "loc": { "start": { - "line": 323, + "line": 339, "column": 25 }, "end": { - "line": 323, + "line": 339, "column": 30 } } @@ -161894,15 +163663,15 @@ "postfix": false, "binop": null }, - "start": 10639, - "end": 10640, + "start": 10979, + "end": 10980, "loc": { "start": { - "line": 323, + "line": 339, "column": 30 }, "end": { - "line": 323, + "line": 339, "column": 31 } } @@ -161919,15 +163688,15 @@ "postfix": false, "binop": null }, - "start": 10640, - "end": 10641, + "start": 10980, + "end": 10981, "loc": { "start": { - "line": 323, + "line": 339, "column": 31 }, "end": { - "line": 323, + "line": 339, "column": 32 } } @@ -161945,15 +163714,15 @@ "binop": null, "updateContext": null }, - "start": 10641, - "end": 10642, + "start": 10981, + "end": 10982, "loc": { "start": { - "line": 323, + "line": 339, "column": 32 }, "end": { - "line": 323, + "line": 339, "column": 33 } } @@ -161961,15 +163730,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 10643, - "end": 10674, + "start": 10983, + "end": 11014, "loc": { "start": { - "line": 323, + "line": 339, "column": 34 }, "end": { - "line": 323, + "line": 339, "column": 65 } } @@ -161986,15 +163755,15 @@ "postfix": false, "binop": null }, - "start": 10675, - "end": 10676, + "start": 11015, + "end": 11016, "loc": { "start": { - "line": 324, + "line": 340, "column": 0 }, "end": { - "line": 324, + "line": 340, "column": 1 } } @@ -162012,15 +163781,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10678, - "end": 10697, + "start": 11018, + "end": 11037, "loc": { "start": { - "line": 326, + "line": 342, "column": 0 }, "end": { - "line": 326, + "line": 342, "column": 19 } } @@ -162038,15 +163807,15 @@ "binop": null, "updateContext": null }, - "start": 10697, - "end": 10698, + "start": 11037, + "end": 11038, "loc": { "start": { - "line": 326, + "line": 342, "column": 19 }, "end": { - "line": 326, + "line": 342, "column": 20 } } @@ -162064,15 +163833,15 @@ "binop": null }, "value": "prototype", - "start": 10698, - "end": 10707, + "start": 11038, + "end": 11047, "loc": { "start": { - "line": 326, + "line": 342, "column": 20 }, "end": { - "line": 326, + "line": 342, "column": 29 } } @@ -162091,15 +163860,15 @@ "updateContext": null }, "value": "=", - "start": 10708, - "end": 10709, + "start": 11048, + "end": 11049, "loc": { "start": { - "line": 326, + "line": 342, "column": 30 }, "end": { - "line": 326, + "line": 342, "column": 31 } } @@ -162119,15 +163888,15 @@ "updateContext": null }, "value": "new", - "start": 10710, - "end": 10713, + "start": 11050, + "end": 11053, "loc": { "start": { - "line": 326, + "line": 342, "column": 32 }, "end": { - "line": 326, + "line": 342, "column": 35 } } @@ -162145,15 +163914,15 @@ "binop": null }, "value": "AMotion", - "start": 10714, - "end": 10721, + "start": 11054, + "end": 11061, "loc": { "start": { - "line": 326, + "line": 342, "column": 36 }, "end": { - "line": 326, + "line": 342, "column": 43 } } @@ -162170,15 +163939,15 @@ "postfix": false, "binop": null }, - "start": 10721, - "end": 10722, + "start": 11061, + "end": 11062, "loc": { "start": { - "line": 326, + "line": 342, "column": 43 }, "end": { - "line": 326, + "line": 342, "column": 44 } } @@ -162195,15 +163964,15 @@ "postfix": false, "binop": null }, - "start": 10722, - "end": 10723, + "start": 11062, + "end": 11063, "loc": { "start": { - "line": 326, + "line": 342, "column": 44 }, "end": { - "line": 326, + "line": 342, "column": 45 } } @@ -162221,15 +163990,15 @@ "binop": null, "updateContext": null }, - "start": 10723, - "end": 10724, + "start": 11063, + "end": 11064, "loc": { "start": { - "line": 326, + "line": 342, "column": 45 }, "end": { - "line": 326, + "line": 342, "column": 46 } } @@ -162237,15 +164006,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion extends AMotion", - "start": 10725, - "end": 10763, + "start": 11065, + "end": 11103, "loc": { "start": { - "line": 326, + "line": 342, "column": 47 }, "end": { - "line": 326, + "line": 342, "column": 85 } } @@ -162253,15 +164022,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10765, - "end": 10827, + "start": 11105, + "end": 11167, "loc": { "start": { - "line": 328, + "line": 344, "column": 0 }, "end": { - "line": 328, + "line": 344, "column": 62 } } @@ -162279,15 +164048,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10828, - "end": 10847, + "start": 11168, + "end": 11187, "loc": { "start": { - "line": 329, + "line": 345, "column": 0 }, "end": { - "line": 329, + "line": 345, "column": 19 } } @@ -162305,15 +164074,15 @@ "binop": null, "updateContext": null }, - "start": 10847, - "end": 10848, + "start": 11187, + "end": 11188, "loc": { "start": { - "line": 329, + "line": 345, "column": 19 }, "end": { - "line": 329, + "line": 345, "column": 20 } } @@ -162331,15 +164100,15 @@ "binop": null }, "value": "EXPRESSION_DEFAULT", - "start": 10848, - "end": 10866, + "start": 11188, + "end": 11206, "loc": { "start": { - "line": 329, + "line": 345, "column": 20 }, "end": { - "line": 329, + "line": 345, "column": 38 } } @@ -162358,15 +164127,15 @@ "updateContext": null }, "value": "=", - "start": 10867, - "end": 10868, + "start": 11207, + "end": 11208, "loc": { "start": { - "line": 329, + "line": 345, "column": 39 }, "end": { - "line": 329, + "line": 345, "column": 40 } } @@ -162385,15 +164154,15 @@ "updateContext": null }, "value": "DEFAULT", - "start": 10869, - "end": 10878, + "start": 11209, + "end": 11218, "loc": { "start": { - "line": 329, + "line": 345, "column": 41 }, "end": { - "line": 329, + "line": 345, "column": 50 } } @@ -162411,15 +164180,15 @@ "binop": null, "updateContext": null }, - "start": 10878, - "end": 10879, + "start": 11218, + "end": 11219, "loc": { "start": { - "line": 329, + "line": 345, "column": 50 }, "end": { - "line": 329, + "line": 345, "column": 51 } } @@ -162437,15 +164206,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10880, - "end": 10899, + "start": 11220, + "end": 11239, "loc": { "start": { - "line": 330, + "line": 346, "column": 0 }, "end": { - "line": 330, + "line": 346, "column": 19 } } @@ -162463,15 +164232,15 @@ "binop": null, "updateContext": null }, - "start": 10899, - "end": 10900, + "start": 11239, + "end": 11240, "loc": { "start": { - "line": 330, + "line": 346, "column": 19 }, "end": { - "line": 330, + "line": 346, "column": 20 } } @@ -162489,15 +164258,15 @@ "binop": null }, "value": "TYPE_SET", - "start": 10900, - "end": 10908, + "start": 11240, + "end": 11248, "loc": { "start": { - "line": 330, + "line": 346, "column": 20 }, "end": { - "line": 330, + "line": 346, "column": 28 } } @@ -162516,15 +164285,15 @@ "updateContext": null }, "value": "=", - "start": 10909, - "end": 10910, + "start": 11249, + "end": 11250, "loc": { "start": { - "line": 330, + "line": 346, "column": 29 }, "end": { - "line": 330, + "line": 346, "column": 30 } } @@ -162543,15 +164312,15 @@ "updateContext": null }, "value": 0, - "start": 10911, - "end": 10912, + "start": 11251, + "end": 11252, "loc": { "start": { - "line": 330, + "line": 346, "column": 31 }, "end": { - "line": 330, + "line": 346, "column": 32 } } @@ -162569,15 +164338,15 @@ "binop": null, "updateContext": null }, - "start": 10912, - "end": 10913, + "start": 11252, + "end": 11253, "loc": { "start": { - "line": 330, + "line": 346, "column": 32 }, "end": { - "line": 330, + "line": 346, "column": 33 } } @@ -162595,15 +164364,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10914, - "end": 10933, + "start": 11254, + "end": 11273, "loc": { "start": { - "line": 331, + "line": 347, "column": 0 }, "end": { - "line": 331, + "line": 347, "column": 19 } } @@ -162621,15 +164390,15 @@ "binop": null, "updateContext": null }, - "start": 10933, - "end": 10934, + "start": 11273, + "end": 11274, "loc": { "start": { - "line": 331, + "line": 347, "column": 19 }, "end": { - "line": 331, + "line": 347, "column": 20 } } @@ -162647,15 +164416,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 10934, - "end": 10942, + "start": 11274, + "end": 11282, "loc": { "start": { - "line": 331, + "line": 347, "column": 20 }, "end": { - "line": 331, + "line": 347, "column": 28 } } @@ -162674,15 +164443,15 @@ "updateContext": null }, "value": "=", - "start": 10943, - "end": 10944, + "start": 11283, + "end": 11284, "loc": { "start": { - "line": 331, + "line": 347, "column": 29 }, "end": { - "line": 331, + "line": 347, "column": 30 } } @@ -162701,15 +164470,15 @@ "updateContext": null }, "value": 1, - "start": 10945, - "end": 10946, + "start": 11285, + "end": 11286, "loc": { "start": { - "line": 331, + "line": 347, "column": 31 }, "end": { - "line": 331, + "line": 347, "column": 32 } } @@ -162727,15 +164496,15 @@ "binop": null, "updateContext": null }, - "start": 10946, - "end": 10947, + "start": 11286, + "end": 11287, "loc": { "start": { - "line": 331, + "line": 347, "column": 32 }, "end": { - "line": 331, + "line": 347, "column": 33 } } @@ -162753,15 +164522,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 10948, - "end": 10967, + "start": 11288, + "end": 11307, "loc": { "start": { - "line": 332, + "line": 348, "column": 0 }, "end": { - "line": 332, + "line": 348, "column": 19 } } @@ -162779,15 +164548,15 @@ "binop": null, "updateContext": null }, - "start": 10967, - "end": 10968, + "start": 11307, + "end": 11308, "loc": { "start": { - "line": 332, + "line": 348, "column": 19 }, "end": { - "line": 332, + "line": 348, "column": 20 } } @@ -162805,15 +164574,15 @@ "binop": null }, "value": "TYPE_MULT", - "start": 10968, - "end": 10977, + "start": 11308, + "end": 11317, "loc": { "start": { - "line": 332, + "line": 348, "column": 20 }, "end": { - "line": 332, + "line": 348, "column": 29 } } @@ -162832,15 +164601,15 @@ "updateContext": null }, "value": "=", - "start": 10978, - "end": 10979, + "start": 11318, + "end": 11319, "loc": { "start": { - "line": 332, + "line": 348, "column": 30 }, "end": { - "line": 332, + "line": 348, "column": 31 } } @@ -162859,15 +164628,15 @@ "updateContext": null }, "value": 2, - "start": 10980, - "end": 10981, + "start": 11320, + "end": 11321, "loc": { "start": { - "line": 332, + "line": 348, "column": 32 }, "end": { - "line": 332, + "line": 348, "column": 33 } } @@ -162885,15 +164654,15 @@ "binop": null, "updateContext": null }, - "start": 10981, - "end": 10982, + "start": 11321, + "end": 11322, "loc": { "start": { - "line": 332, + "line": 348, "column": 33 }, "end": { - "line": 332, + "line": 348, "column": 34 } } @@ -162901,15 +164670,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 10984, - "end": 11046, + "start": 11324, + "end": 11386, "loc": { "start": { - "line": 334, + "line": 350, "column": 0 }, "end": { - "line": 334, + "line": 350, "column": 62 } } @@ -162917,15 +164686,15 @@ { "type": "CommentLine", "value": " static L2DExpressionMotion.loadJson()", - "start": 11047, - "end": 11090, + "start": 11387, + "end": 11430, "loc": { "start": { - "line": 335, + "line": 351, "column": 0 }, "end": { - "line": 335, + "line": 351, "column": 43 } } @@ -162933,15 +164702,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 11091, - "end": 11153, + "start": 11431, + "end": 11493, "loc": { "start": { - "line": 336, + "line": 352, "column": 0 }, "end": { - "line": 336, + "line": 352, "column": 62 } } @@ -162959,15 +164728,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 11154, - "end": 11173, + "start": 11494, + "end": 11513, "loc": { "start": { - "line": 337, + "line": 353, "column": 0 }, "end": { - "line": 337, + "line": 353, "column": 19 } } @@ -162985,15 +164754,15 @@ "binop": null, "updateContext": null }, - "start": 11173, - "end": 11174, + "start": 11513, + "end": 11514, "loc": { "start": { - "line": 337, + "line": 353, "column": 19 }, "end": { - "line": 337, + "line": 353, "column": 20 } } @@ -163011,15 +164780,15 @@ "binop": null }, "value": "loadJson", - "start": 11174, - "end": 11182, + "start": 11514, + "end": 11522, "loc": { "start": { - "line": 337, + "line": 353, "column": 20 }, "end": { - "line": 337, + "line": 353, "column": 28 } } @@ -163038,15 +164807,15 @@ "updateContext": null }, "value": "=", - "start": 11183, - "end": 11184, + "start": 11523, + "end": 11524, "loc": { "start": { - "line": 337, + "line": 353, "column": 29 }, "end": { - "line": 337, + "line": 353, "column": 30 } } @@ -163065,15 +164834,15 @@ "binop": null }, "value": "function", - "start": 11185, - "end": 11193, + "start": 11525, + "end": 11533, "loc": { "start": { - "line": 337, + "line": 353, "column": 31 }, "end": { - "line": 337, + "line": 353, "column": 39 } } @@ -163090,15 +164859,15 @@ "postfix": false, "binop": null }, - "start": 11194, - "end": 11195, + "start": 11534, + "end": 11535, "loc": { "start": { - "line": 337, + "line": 353, "column": 40 }, "end": { - "line": 337, + "line": 353, "column": 41 } } @@ -163116,15 +164885,15 @@ "binop": null }, "value": "buf", - "start": 11195, - "end": 11198, + "start": 11535, + "end": 11538, "loc": { "start": { - "line": 337, + "line": 353, "column": 41 }, "end": { - "line": 337, + "line": 353, "column": 44 } } @@ -163141,15 +164910,15 @@ "postfix": false, "binop": null }, - "start": 11198, - "end": 11199, + "start": 11538, + "end": 11539, "loc": { "start": { - "line": 337, + "line": 353, "column": 44 }, "end": { - "line": 337, + "line": 353, "column": 45 } } @@ -163166,15 +164935,15 @@ "postfix": false, "binop": null }, - "start": 11200, - "end": 11201, + "start": 11540, + "end": 11541, "loc": { "start": { - "line": 337, + "line": 353, "column": 46 }, "end": { - "line": 337, + "line": 353, "column": 47 } } @@ -163194,15 +164963,15 @@ "updateContext": null }, "value": "var", - "start": 11206, - "end": 11209, + "start": 11546, + "end": 11549, "loc": { "start": { - "line": 338, + "line": 354, "column": 4 }, "end": { - "line": 338, + "line": 354, "column": 7 } } @@ -163220,15 +164989,15 @@ "binop": null }, "value": "ret", - "start": 11210, - "end": 11213, + "start": 11550, + "end": 11553, "loc": { "start": { - "line": 338, + "line": 354, "column": 8 }, "end": { - "line": 338, + "line": 354, "column": 11 } } @@ -163247,15 +165016,15 @@ "updateContext": null }, "value": "=", - "start": 11214, - "end": 11215, + "start": 11554, + "end": 11555, "loc": { "start": { - "line": 338, + "line": 354, "column": 12 }, "end": { - "line": 338, + "line": 354, "column": 13 } } @@ -163275,15 +165044,15 @@ "updateContext": null }, "value": "new", - "start": 11216, - "end": 11219, + "start": 11556, + "end": 11559, "loc": { "start": { - "line": 338, + "line": 354, "column": 14 }, "end": { - "line": 338, + "line": 354, "column": 17 } } @@ -163301,15 +165070,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 11220, - "end": 11239, + "start": 11560, + "end": 11579, "loc": { "start": { - "line": 338, + "line": 354, "column": 18 }, "end": { - "line": 338, + "line": 354, "column": 37 } } @@ -163326,15 +165095,15 @@ "postfix": false, "binop": null }, - "start": 11239, - "end": 11240, + "start": 11579, + "end": 11580, "loc": { "start": { - "line": 338, + "line": 354, "column": 37 }, "end": { - "line": 338, + "line": 354, "column": 38 } } @@ -163351,15 +165120,15 @@ "postfix": false, "binop": null }, - "start": 11240, - "end": 11241, + "start": 11580, + "end": 11581, "loc": { "start": { - "line": 338, + "line": 354, "column": 38 }, "end": { - "line": 338, + "line": 354, "column": 39 } } @@ -163377,15 +165146,15 @@ "binop": null, "updateContext": null }, - "start": 11241, - "end": 11242, + "start": 11581, + "end": 11582, "loc": { "start": { - "line": 338, + "line": 354, "column": 39 }, "end": { - "line": 338, + "line": 354, "column": 40 } } @@ -163405,15 +165174,15 @@ "updateContext": null }, "value": "var", - "start": 11248, - "end": 11251, + "start": 11588, + "end": 11591, "loc": { "start": { - "line": 340, + "line": 356, "column": 4 }, "end": { - "line": 340, + "line": 356, "column": 7 } } @@ -163431,15 +165200,15 @@ "binop": null }, "value": "pm", - "start": 11252, - "end": 11254, + "start": 11592, + "end": 11594, "loc": { "start": { - "line": 340, + "line": 356, "column": 8 }, "end": { - "line": 340, + "line": 356, "column": 10 } } @@ -163458,15 +165227,15 @@ "updateContext": null }, "value": "=", - "start": 11255, - "end": 11256, + "start": 11595, + "end": 11596, "loc": { "start": { - "line": 340, + "line": 356, "column": 11 }, "end": { - "line": 340, + "line": 356, "column": 12 } } @@ -163484,15 +165253,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 11257, - "end": 11272, + "start": 11597, + "end": 11612, "loc": { "start": { - "line": 340, + "line": 356, "column": 13 }, "end": { - "line": 340, + "line": 356, "column": 28 } } @@ -163510,15 +165279,15 @@ "binop": null, "updateContext": null }, - "start": 11272, - "end": 11273, + "start": 11612, + "end": 11613, "loc": { "start": { - "line": 340, + "line": 356, "column": 28 }, "end": { - "line": 340, + "line": 356, "column": 29 } } @@ -163536,15 +165305,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 11273, - "end": 11291, + "start": 11613, + "end": 11631, "loc": { "start": { - "line": 340, + "line": 356, "column": 29 }, "end": { - "line": 340, + "line": 356, "column": 47 } } @@ -163561,15 +165330,15 @@ "postfix": false, "binop": null }, - "start": 11291, - "end": 11292, + "start": 11631, + "end": 11632, "loc": { "start": { - "line": 340, + "line": 356, "column": 47 }, "end": { - "line": 340, + "line": 356, "column": 48 } } @@ -163586,15 +165355,15 @@ "postfix": false, "binop": null }, - "start": 11292, - "end": 11293, + "start": 11632, + "end": 11633, "loc": { "start": { - "line": 340, + "line": 356, "column": 48 }, "end": { - "line": 340, + "line": 356, "column": 49 } } @@ -163612,15 +165381,15 @@ "binop": null, "updateContext": null }, - "start": 11293, - "end": 11294, + "start": 11633, + "end": 11634, "loc": { "start": { - "line": 340, + "line": 356, "column": 49 }, "end": { - "line": 340, + "line": 356, "column": 50 } } @@ -163640,15 +165409,15 @@ "updateContext": null }, "value": "var", - "start": 11299, - "end": 11302, + "start": 11639, + "end": 11642, "loc": { "start": { - "line": 341, + "line": 357, "column": 4 }, "end": { - "line": 341, + "line": 357, "column": 7 } } @@ -163666,15 +165435,15 @@ "binop": null }, "value": "json", - "start": 11303, - "end": 11307, + "start": 11643, + "end": 11647, "loc": { "start": { - "line": 341, + "line": 357, "column": 8 }, "end": { - "line": 341, + "line": 357, "column": 12 } } @@ -163693,15 +165462,15 @@ "updateContext": null }, "value": "=", - "start": 11308, - "end": 11309, + "start": 11648, + "end": 11649, "loc": { "start": { - "line": 341, + "line": 357, "column": 13 }, "end": { - "line": 341, + "line": 357, "column": 14 } } @@ -163719,15 +165488,15 @@ "binop": null }, "value": "pm", - "start": 11310, - "end": 11312, + "start": 11650, + "end": 11652, "loc": { "start": { - "line": 341, + "line": 357, "column": 15 }, "end": { - "line": 341, + "line": 357, "column": 17 } } @@ -163745,15 +165514,15 @@ "binop": null, "updateContext": null }, - "start": 11312, - "end": 11313, + "start": 11652, + "end": 11653, "loc": { "start": { - "line": 341, + "line": 357, "column": 17 }, "end": { - "line": 341, + "line": 357, "column": 18 } } @@ -163771,15 +165540,15 @@ "binop": null }, "value": "jsonParseFromBytes", - "start": 11313, - "end": 11331, + "start": 11653, + "end": 11671, "loc": { "start": { - "line": 341, + "line": 357, "column": 18 }, "end": { - "line": 341, + "line": 357, "column": 36 } } @@ -163796,15 +165565,15 @@ "postfix": false, "binop": null }, - "start": 11331, - "end": 11332, + "start": 11671, + "end": 11672, "loc": { "start": { - "line": 341, + "line": 357, "column": 36 }, "end": { - "line": 341, + "line": 357, "column": 37 } } @@ -163822,15 +165591,15 @@ "binop": null }, "value": "buf", - "start": 11332, - "end": 11335, + "start": 11672, + "end": 11675, "loc": { "start": { - "line": 341, + "line": 357, "column": 37 }, "end": { - "line": 341, + "line": 357, "column": 40 } } @@ -163847,15 +165616,15 @@ "postfix": false, "binop": null }, - "start": 11335, - "end": 11336, + "start": 11675, + "end": 11676, "loc": { "start": { - "line": 341, + "line": 357, "column": 40 }, "end": { - "line": 341, + "line": 357, "column": 41 } } @@ -163873,15 +165642,15 @@ "binop": null, "updateContext": null }, - "start": 11336, - "end": 11337, + "start": 11676, + "end": 11677, "loc": { "start": { - "line": 341, + "line": 357, "column": 41 }, "end": { - "line": 341, + "line": 357, "column": 42 } } @@ -163899,15 +165668,15 @@ "binop": null }, "value": "ret", - "start": 11343, - "end": 11346, + "start": 11683, + "end": 11686, "loc": { "start": { - "line": 343, + "line": 359, "column": 4 }, "end": { - "line": 343, + "line": 359, "column": 7 } } @@ -163925,15 +165694,15 @@ "binop": null, "updateContext": null }, - "start": 11346, - "end": 11347, + "start": 11686, + "end": 11687, "loc": { "start": { - "line": 343, + "line": 359, "column": 7 }, "end": { - "line": 343, + "line": 359, "column": 8 } } @@ -163951,15 +165720,15 @@ "binop": null }, "value": "setFadeIn", - "start": 11347, - "end": 11356, + "start": 11687, + "end": 11696, "loc": { "start": { - "line": 343, + "line": 359, "column": 8 }, "end": { - "line": 343, + "line": 359, "column": 17 } } @@ -163976,15 +165745,15 @@ "postfix": false, "binop": null }, - "start": 11356, - "end": 11357, + "start": 11696, + "end": 11697, "loc": { "start": { - "line": 343, + "line": 359, "column": 17 }, "end": { - "line": 343, + "line": 359, "column": 18 } } @@ -164002,15 +165771,15 @@ "binop": null }, "value": "parseInt", - "start": 11357, - "end": 11365, + "start": 11697, + "end": 11705, "loc": { "start": { - "line": 343, + "line": 359, "column": 18 }, "end": { - "line": 343, + "line": 359, "column": 26 } } @@ -164027,15 +165796,15 @@ "postfix": false, "binop": null }, - "start": 11365, - "end": 11366, + "start": 11705, + "end": 11706, "loc": { "start": { - "line": 343, + "line": 359, "column": 26 }, "end": { - "line": 343, + "line": 359, "column": 27 } } @@ -164053,15 +165822,15 @@ "binop": null }, "value": "json", - "start": 11366, - "end": 11370, + "start": 11706, + "end": 11710, "loc": { "start": { - "line": 343, + "line": 359, "column": 27 }, "end": { - "line": 343, + "line": 359, "column": 31 } } @@ -164079,15 +165848,15 @@ "binop": null, "updateContext": null }, - "start": 11370, - "end": 11371, + "start": 11710, + "end": 11711, "loc": { "start": { - "line": 343, + "line": 359, "column": 31 }, "end": { - "line": 343, + "line": 359, "column": 32 } } @@ -164105,15 +165874,15 @@ "binop": null }, "value": "fade_in", - "start": 11371, - "end": 11378, + "start": 11711, + "end": 11718, "loc": { "start": { - "line": 343, + "line": 359, "column": 32 }, "end": { - "line": 343, + "line": 359, "column": 39 } } @@ -164130,15 +165899,15 @@ "postfix": false, "binop": null }, - "start": 11378, - "end": 11379, + "start": 11718, + "end": 11719, "loc": { "start": { - "line": 343, + "line": 359, "column": 39 }, "end": { - "line": 343, + "line": 359, "column": 40 } } @@ -164157,15 +165926,15 @@ "updateContext": null }, "value": ">", - "start": 11380, - "end": 11381, + "start": 11720, + "end": 11721, "loc": { "start": { - "line": 343, + "line": 359, "column": 41 }, "end": { - "line": 343, + "line": 359, "column": 42 } } @@ -164184,15 +165953,15 @@ "updateContext": null }, "value": 0, - "start": 11382, - "end": 11383, + "start": 11722, + "end": 11723, "loc": { "start": { - "line": 343, + "line": 359, "column": 43 }, "end": { - "line": 343, + "line": 359, "column": 44 } } @@ -164210,15 +165979,15 @@ "binop": null, "updateContext": null }, - "start": 11384, - "end": 11385, + "start": 11724, + "end": 11725, "loc": { "start": { - "line": 343, + "line": 359, "column": 45 }, "end": { - "line": 343, + "line": 359, "column": 46 } } @@ -164236,15 +166005,15 @@ "binop": null }, "value": "parseInt", - "start": 11386, - "end": 11394, + "start": 11726, + "end": 11734, "loc": { "start": { - "line": 343, + "line": 359, "column": 47 }, "end": { - "line": 343, + "line": 359, "column": 55 } } @@ -164261,15 +166030,15 @@ "postfix": false, "binop": null }, - "start": 11394, - "end": 11395, + "start": 11734, + "end": 11735, "loc": { "start": { - "line": 343, + "line": 359, "column": 55 }, "end": { - "line": 343, + "line": 359, "column": 56 } } @@ -164287,15 +166056,15 @@ "binop": null }, "value": "json", - "start": 11395, - "end": 11399, + "start": 11735, + "end": 11739, "loc": { "start": { - "line": 343, + "line": 359, "column": 56 }, "end": { - "line": 343, + "line": 359, "column": 60 } } @@ -164313,15 +166082,15 @@ "binop": null, "updateContext": null }, - "start": 11399, - "end": 11400, + "start": 11739, + "end": 11740, "loc": { "start": { - "line": 343, + "line": 359, "column": 60 }, "end": { - "line": 343, + "line": 359, "column": 61 } } @@ -164339,15 +166108,15 @@ "binop": null }, "value": "fade_in", - "start": 11400, - "end": 11407, + "start": 11740, + "end": 11747, "loc": { "start": { - "line": 343, + "line": 359, "column": 61 }, "end": { - "line": 343, + "line": 359, "column": 68 } } @@ -164364,15 +166133,15 @@ "postfix": false, "binop": null }, - "start": 11407, - "end": 11408, + "start": 11747, + "end": 11748, "loc": { "start": { - "line": 343, + "line": 359, "column": 68 }, "end": { - "line": 343, + "line": 359, "column": 69 } } @@ -164390,15 +166159,15 @@ "binop": null, "updateContext": null }, - "start": 11409, - "end": 11410, + "start": 11749, + "end": 11750, "loc": { "start": { - "line": 343, + "line": 359, "column": 70 }, "end": { - "line": 343, + "line": 359, "column": 71 } } @@ -164417,15 +166186,15 @@ "updateContext": null }, "value": 1000, - "start": 11411, - "end": 11415, + "start": 11751, + "end": 11755, "loc": { "start": { - "line": 343, + "line": 359, "column": 72 }, "end": { - "line": 343, + "line": 359, "column": 76 } } @@ -164442,15 +166211,15 @@ "postfix": false, "binop": null }, - "start": 11415, - "end": 11416, + "start": 11755, + "end": 11756, "loc": { "start": { - "line": 343, + "line": 359, "column": 76 }, "end": { - "line": 343, + "line": 359, "column": 77 } } @@ -164468,15 +166237,15 @@ "binop": null, "updateContext": null }, - "start": 11416, - "end": 11417, + "start": 11756, + "end": 11757, "loc": { "start": { - "line": 343, + "line": 359, "column": 77 }, "end": { - "line": 343, + "line": 359, "column": 78 } } @@ -164494,15 +166263,15 @@ "binop": null }, "value": "ret", - "start": 11422, - "end": 11425, + "start": 11762, + "end": 11765, "loc": { "start": { - "line": 344, + "line": 360, "column": 4 }, "end": { - "line": 344, + "line": 360, "column": 7 } } @@ -164520,15 +166289,15 @@ "binop": null, "updateContext": null }, - "start": 11425, - "end": 11426, + "start": 11765, + "end": 11766, "loc": { "start": { - "line": 344, + "line": 360, "column": 7 }, "end": { - "line": 344, + "line": 360, "column": 8 } } @@ -164546,15 +166315,15 @@ "binop": null }, "value": "setFadeOut", - "start": 11426, - "end": 11436, + "start": 11766, + "end": 11776, "loc": { "start": { - "line": 344, + "line": 360, "column": 8 }, "end": { - "line": 344, + "line": 360, "column": 18 } } @@ -164571,15 +166340,15 @@ "postfix": false, "binop": null }, - "start": 11436, - "end": 11437, + "start": 11776, + "end": 11777, "loc": { "start": { - "line": 344, + "line": 360, "column": 18 }, "end": { - "line": 344, + "line": 360, "column": 19 } } @@ -164597,15 +166366,15 @@ "binop": null }, "value": "parseInt", - "start": 11437, - "end": 11445, + "start": 11777, + "end": 11785, "loc": { "start": { - "line": 344, + "line": 360, "column": 19 }, "end": { - "line": 344, + "line": 360, "column": 27 } } @@ -164622,15 +166391,15 @@ "postfix": false, "binop": null }, - "start": 11445, - "end": 11446, + "start": 11785, + "end": 11786, "loc": { "start": { - "line": 344, + "line": 360, "column": 27 }, "end": { - "line": 344, + "line": 360, "column": 28 } } @@ -164648,15 +166417,15 @@ "binop": null }, "value": "json", - "start": 11446, - "end": 11450, + "start": 11786, + "end": 11790, "loc": { "start": { - "line": 344, + "line": 360, "column": 28 }, "end": { - "line": 344, + "line": 360, "column": 32 } } @@ -164674,15 +166443,15 @@ "binop": null, "updateContext": null }, - "start": 11450, - "end": 11451, + "start": 11790, + "end": 11791, "loc": { "start": { - "line": 344, + "line": 360, "column": 32 }, "end": { - "line": 344, + "line": 360, "column": 33 } } @@ -164700,15 +166469,15 @@ "binop": null }, "value": "fade_out", - "start": 11451, - "end": 11459, + "start": 11791, + "end": 11799, "loc": { "start": { - "line": 344, + "line": 360, "column": 33 }, "end": { - "line": 344, + "line": 360, "column": 41 } } @@ -164725,15 +166494,15 @@ "postfix": false, "binop": null }, - "start": 11459, - "end": 11460, + "start": 11799, + "end": 11800, "loc": { "start": { - "line": 344, + "line": 360, "column": 41 }, "end": { - "line": 344, + "line": 360, "column": 42 } } @@ -164752,15 +166521,15 @@ "updateContext": null }, "value": ">", - "start": 11461, - "end": 11462, + "start": 11801, + "end": 11802, "loc": { "start": { - "line": 344, + "line": 360, "column": 43 }, "end": { - "line": 344, + "line": 360, "column": 44 } } @@ -164779,15 +166548,15 @@ "updateContext": null }, "value": 0, - "start": 11463, - "end": 11464, + "start": 11803, + "end": 11804, "loc": { "start": { - "line": 344, + "line": 360, "column": 45 }, "end": { - "line": 344, + "line": 360, "column": 46 } } @@ -164805,15 +166574,15 @@ "binop": null, "updateContext": null }, - "start": 11465, - "end": 11466, + "start": 11805, + "end": 11806, "loc": { "start": { - "line": 344, + "line": 360, "column": 47 }, "end": { - "line": 344, + "line": 360, "column": 48 } } @@ -164831,15 +166600,15 @@ "binop": null }, "value": "parseInt", - "start": 11467, - "end": 11475, + "start": 11807, + "end": 11815, "loc": { "start": { - "line": 344, + "line": 360, "column": 49 }, "end": { - "line": 344, + "line": 360, "column": 57 } } @@ -164856,15 +166625,15 @@ "postfix": false, "binop": null }, - "start": 11475, - "end": 11476, + "start": 11815, + "end": 11816, "loc": { "start": { - "line": 344, + "line": 360, "column": 57 }, "end": { - "line": 344, + "line": 360, "column": 58 } } @@ -164882,15 +166651,15 @@ "binop": null }, "value": "json", - "start": 11476, - "end": 11480, + "start": 11816, + "end": 11820, "loc": { "start": { - "line": 344, + "line": 360, "column": 58 }, "end": { - "line": 344, + "line": 360, "column": 62 } } @@ -164908,15 +166677,15 @@ "binop": null, "updateContext": null }, - "start": 11480, - "end": 11481, + "start": 11820, + "end": 11821, "loc": { "start": { - "line": 344, + "line": 360, "column": 62 }, "end": { - "line": 344, + "line": 360, "column": 63 } } @@ -164934,15 +166703,15 @@ "binop": null }, "value": "fade_out", - "start": 11481, - "end": 11489, + "start": 11821, + "end": 11829, "loc": { "start": { - "line": 344, + "line": 360, "column": 63 }, "end": { - "line": 344, + "line": 360, "column": 71 } } @@ -164959,15 +166728,15 @@ "postfix": false, "binop": null }, - "start": 11489, - "end": 11490, + "start": 11829, + "end": 11830, "loc": { "start": { - "line": 344, + "line": 360, "column": 71 }, "end": { - "line": 344, + "line": 360, "column": 72 } } @@ -164985,15 +166754,15 @@ "binop": null, "updateContext": null }, - "start": 11491, - "end": 11492, + "start": 11831, + "end": 11832, "loc": { "start": { - "line": 344, + "line": 360, "column": 73 }, "end": { - "line": 344, + "line": 360, "column": 74 } } @@ -165012,15 +166781,15 @@ "updateContext": null }, "value": 1000, - "start": 11493, - "end": 11497, + "start": 11833, + "end": 11837, "loc": { "start": { - "line": 344, + "line": 360, "column": 75 }, "end": { - "line": 344, + "line": 360, "column": 79 } } @@ -165037,15 +166806,15 @@ "postfix": false, "binop": null }, - "start": 11497, - "end": 11498, + "start": 11837, + "end": 11838, "loc": { "start": { - "line": 344, + "line": 360, "column": 79 }, "end": { - "line": 344, + "line": 360, "column": 80 } } @@ -165063,15 +166832,15 @@ "binop": null, "updateContext": null }, - "start": 11498, - "end": 11499, + "start": 11838, + "end": 11839, "loc": { "start": { - "line": 344, + "line": 360, "column": 80 }, "end": { - "line": 344, + "line": 360, "column": 81 } } @@ -165091,15 +166860,15 @@ "updateContext": null }, "value": "if", - "start": 11505, - "end": 11507, + "start": 11845, + "end": 11847, "loc": { "start": { - "line": 346, + "line": 362, "column": 4 }, "end": { - "line": 346, + "line": 362, "column": 6 } } @@ -165116,15 +166885,15 @@ "postfix": false, "binop": null }, - "start": 11508, - "end": 11509, + "start": 11848, + "end": 11849, "loc": { "start": { - "line": 346, + "line": 362, "column": 7 }, "end": { - "line": 346, + "line": 362, "column": 8 } } @@ -165142,15 +166911,15 @@ "binop": null }, "value": "json", - "start": 11509, - "end": 11513, + "start": 11849, + "end": 11853, "loc": { "start": { - "line": 346, + "line": 362, "column": 8 }, "end": { - "line": 346, + "line": 362, "column": 12 } } @@ -165168,15 +166937,15 @@ "binop": null, "updateContext": null }, - "start": 11513, - "end": 11514, + "start": 11853, + "end": 11854, "loc": { "start": { - "line": 346, + "line": 362, "column": 12 }, "end": { - "line": 346, + "line": 362, "column": 13 } } @@ -165194,15 +166963,15 @@ "binop": null }, "value": "params", - "start": 11514, - "end": 11520, + "start": 11854, + "end": 11860, "loc": { "start": { - "line": 346, + "line": 362, "column": 13 }, "end": { - "line": 346, + "line": 362, "column": 19 } } @@ -165221,15 +166990,15 @@ "updateContext": null }, "value": "==", - "start": 11521, - "end": 11523, + "start": 11861, + "end": 11863, "loc": { "start": { - "line": 346, + "line": 362, "column": 20 }, "end": { - "line": 346, + "line": 362, "column": 22 } } @@ -165249,15 +167018,15 @@ "updateContext": null }, "value": "null", - "start": 11524, - "end": 11528, + "start": 11864, + "end": 11868, "loc": { "start": { - "line": 346, + "line": 362, "column": 23 }, "end": { - "line": 346, + "line": 362, "column": 27 } } @@ -165274,15 +167043,15 @@ "postfix": false, "binop": null }, - "start": 11528, - "end": 11529, + "start": 11868, + "end": 11869, "loc": { "start": { - "line": 346, + "line": 362, "column": 27 }, "end": { - "line": 346, + "line": 362, "column": 28 } } @@ -165299,15 +167068,15 @@ "postfix": false, "binop": null }, - "start": 11530, - "end": 11531, + "start": 11870, + "end": 11871, "loc": { "start": { - "line": 346, + "line": 362, "column": 29 }, "end": { - "line": 346, + "line": 362, "column": 30 } } @@ -165327,15 +167096,15 @@ "updateContext": null }, "value": "return", - "start": 11540, - "end": 11546, + "start": 11880, + "end": 11886, "loc": { "start": { - "line": 347, + "line": 363, "column": 8 }, "end": { - "line": 347, + "line": 363, "column": 14 } } @@ -165353,15 +167122,15 @@ "binop": null }, "value": "ret", - "start": 11547, - "end": 11550, + "start": 11887, + "end": 11890, "loc": { "start": { - "line": 347, + "line": 363, "column": 15 }, "end": { - "line": 347, + "line": 363, "column": 18 } } @@ -165379,15 +167148,15 @@ "binop": null, "updateContext": null }, - "start": 11550, - "end": 11551, + "start": 11890, + "end": 11891, "loc": { "start": { - "line": 347, + "line": 363, "column": 18 }, "end": { - "line": 347, + "line": 363, "column": 19 } } @@ -165404,15 +167173,15 @@ "postfix": false, "binop": null }, - "start": 11556, - "end": 11557, + "start": 11896, + "end": 11897, "loc": { "start": { - "line": 348, + "line": 364, "column": 4 }, "end": { - "line": 348, + "line": 364, "column": 5 } } @@ -165432,15 +167201,15 @@ "updateContext": null }, "value": "var", - "start": 11563, - "end": 11566, + "start": 11903, + "end": 11906, "loc": { "start": { - "line": 350, + "line": 366, "column": 4 }, "end": { - "line": 350, + "line": 366, "column": 7 } } @@ -165458,15 +167227,15 @@ "binop": null }, "value": "params", - "start": 11567, - "end": 11573, + "start": 11907, + "end": 11913, "loc": { "start": { - "line": 350, + "line": 366, "column": 8 }, "end": { - "line": 350, + "line": 366, "column": 14 } } @@ -165485,15 +167254,15 @@ "updateContext": null }, "value": "=", - "start": 11574, - "end": 11575, + "start": 11914, + "end": 11915, "loc": { "start": { - "line": 350, + "line": 366, "column": 15 }, "end": { - "line": 350, + "line": 366, "column": 16 } } @@ -165511,15 +167280,15 @@ "binop": null }, "value": "json", - "start": 11576, - "end": 11580, + "start": 11916, + "end": 11920, "loc": { "start": { - "line": 350, + "line": 366, "column": 17 }, "end": { - "line": 350, + "line": 366, "column": 21 } } @@ -165537,15 +167306,15 @@ "binop": null, "updateContext": null }, - "start": 11580, - "end": 11581, + "start": 11920, + "end": 11921, "loc": { "start": { - "line": 350, + "line": 366, "column": 21 }, "end": { - "line": 350, + "line": 366, "column": 22 } } @@ -165563,15 +167332,15 @@ "binop": null }, "value": "params", - "start": 11581, - "end": 11587, + "start": 11921, + "end": 11927, "loc": { "start": { - "line": 350, + "line": 366, "column": 22 }, "end": { - "line": 350, + "line": 366, "column": 28 } } @@ -165589,15 +167358,15 @@ "binop": null, "updateContext": null }, - "start": 11587, - "end": 11588, + "start": 11927, + "end": 11928, "loc": { "start": { - "line": 350, + "line": 366, "column": 28 }, "end": { - "line": 350, + "line": 366, "column": 29 } } @@ -165617,15 +167386,15 @@ "updateContext": null }, "value": "var", - "start": 11593, - "end": 11596, + "start": 11933, + "end": 11936, "loc": { "start": { - "line": 351, + "line": 367, "column": 4 }, "end": { - "line": 351, + "line": 367, "column": 7 } } @@ -165643,15 +167412,15 @@ "binop": null }, "value": "paramNum", - "start": 11597, - "end": 11605, + "start": 11937, + "end": 11945, "loc": { "start": { - "line": 351, + "line": 367, "column": 8 }, "end": { - "line": 351, + "line": 367, "column": 16 } } @@ -165670,15 +167439,15 @@ "updateContext": null }, "value": "=", - "start": 11606, - "end": 11607, + "start": 11946, + "end": 11947, "loc": { "start": { - "line": 351, + "line": 367, "column": 17 }, "end": { - "line": 351, + "line": 367, "column": 18 } } @@ -165696,15 +167465,15 @@ "binop": null }, "value": "params", - "start": 11608, - "end": 11614, + "start": 11948, + "end": 11954, "loc": { "start": { - "line": 351, + "line": 367, "column": 19 }, "end": { - "line": 351, + "line": 367, "column": 25 } } @@ -165722,15 +167491,15 @@ "binop": null, "updateContext": null }, - "start": 11614, - "end": 11615, + "start": 11954, + "end": 11955, "loc": { "start": { - "line": 351, + "line": 367, "column": 25 }, "end": { - "line": 351, + "line": 367, "column": 26 } } @@ -165748,15 +167517,15 @@ "binop": null }, "value": "length", - "start": 11615, - "end": 11621, + "start": 11955, + "end": 11961, "loc": { "start": { - "line": 351, + "line": 367, "column": 26 }, "end": { - "line": 351, + "line": 367, "column": 32 } } @@ -165774,15 +167543,15 @@ "binop": null, "updateContext": null }, - "start": 11621, - "end": 11622, + "start": 11961, + "end": 11962, "loc": { "start": { - "line": 351, + "line": 367, "column": 32 }, "end": { - "line": 351, + "line": 367, "column": 33 } } @@ -165800,15 +167569,15 @@ "binop": null }, "value": "ret", - "start": 11627, - "end": 11630, + "start": 11967, + "end": 11970, "loc": { "start": { - "line": 352, + "line": 368, "column": 4 }, "end": { - "line": 352, + "line": 368, "column": 7 } } @@ -165826,15 +167595,15 @@ "binop": null, "updateContext": null }, - "start": 11630, - "end": 11631, + "start": 11970, + "end": 11971, "loc": { "start": { - "line": 352, + "line": 368, "column": 7 }, "end": { - "line": 352, + "line": 368, "column": 8 } } @@ -165852,15 +167621,15 @@ "binop": null }, "value": "paramList", - "start": 11631, - "end": 11640, + "start": 11971, + "end": 11980, "loc": { "start": { - "line": 352, + "line": 368, "column": 8 }, "end": { - "line": 352, + "line": 368, "column": 17 } } @@ -165879,15 +167648,15 @@ "updateContext": null }, "value": "=", - "start": 11641, - "end": 11642, + "start": 11981, + "end": 11982, "loc": { "start": { - "line": 352, + "line": 368, "column": 18 }, "end": { - "line": 352, + "line": 368, "column": 19 } } @@ -165905,15 +167674,15 @@ "binop": null, "updateContext": null }, - "start": 11643, - "end": 11644, + "start": 11983, + "end": 11984, "loc": { "start": { - "line": 352, + "line": 368, "column": 20 }, "end": { - "line": 352, + "line": 368, "column": 21 } } @@ -165931,15 +167700,15 @@ "binop": null, "updateContext": null }, - "start": 11644, - "end": 11645, + "start": 11984, + "end": 11985, "loc": { "start": { - "line": 352, + "line": 368, "column": 21 }, "end": { - "line": 352, + "line": 368, "column": 22 } } @@ -165957,15 +167726,15 @@ "binop": null, "updateContext": null }, - "start": 11645, - "end": 11646, + "start": 11985, + "end": 11986, "loc": { "start": { - "line": 352, + "line": 368, "column": 22 }, "end": { - "line": 352, + "line": 368, "column": 23 } } @@ -165973,15 +167742,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 11647, - "end": 11678, + "start": 11987, + "end": 12018, "loc": { "start": { - "line": 352, + "line": 368, "column": 24 }, "end": { - "line": 352, + "line": 368, "column": 55 } } @@ -166001,15 +167770,15 @@ "updateContext": null }, "value": "for", - "start": 11683, - "end": 11686, + "start": 12023, + "end": 12026, "loc": { "start": { - "line": 353, + "line": 369, "column": 4 }, "end": { - "line": 353, + "line": 369, "column": 7 } } @@ -166026,15 +167795,15 @@ "postfix": false, "binop": null }, - "start": 11687, - "end": 11688, + "start": 12027, + "end": 12028, "loc": { "start": { - "line": 353, + "line": 369, "column": 8 }, "end": { - "line": 353, + "line": 369, "column": 9 } } @@ -166054,15 +167823,15 @@ "updateContext": null }, "value": "var", - "start": 11688, - "end": 11691, + "start": 12028, + "end": 12031, "loc": { "start": { - "line": 353, + "line": 369, "column": 9 }, "end": { - "line": 353, + "line": 369, "column": 12 } } @@ -166080,15 +167849,15 @@ "binop": null }, "value": "i", - "start": 11692, - "end": 11693, + "start": 12032, + "end": 12033, "loc": { "start": { - "line": 353, + "line": 369, "column": 13 }, "end": { - "line": 353, + "line": 369, "column": 14 } } @@ -166107,15 +167876,15 @@ "updateContext": null }, "value": "=", - "start": 11694, - "end": 11695, + "start": 12034, + "end": 12035, "loc": { "start": { - "line": 353, + "line": 369, "column": 15 }, "end": { - "line": 353, + "line": 369, "column": 16 } } @@ -166134,15 +167903,15 @@ "updateContext": null }, "value": 0, - "start": 11696, - "end": 11697, + "start": 12036, + "end": 12037, "loc": { "start": { - "line": 353, + "line": 369, "column": 17 }, "end": { - "line": 353, + "line": 369, "column": 18 } } @@ -166160,15 +167929,15 @@ "binop": null, "updateContext": null }, - "start": 11697, - "end": 11698, + "start": 12037, + "end": 12038, "loc": { "start": { - "line": 353, + "line": 369, "column": 18 }, "end": { - "line": 353, + "line": 369, "column": 19 } } @@ -166186,15 +167955,15 @@ "binop": null }, "value": "i", - "start": 11699, - "end": 11700, + "start": 12039, + "end": 12040, "loc": { "start": { - "line": 353, + "line": 369, "column": 20 }, "end": { - "line": 353, + "line": 369, "column": 21 } } @@ -166213,15 +167982,15 @@ "updateContext": null }, "value": "<", - "start": 11701, - "end": 11702, + "start": 12041, + "end": 12042, "loc": { "start": { - "line": 353, + "line": 369, "column": 22 }, "end": { - "line": 353, + "line": 369, "column": 23 } } @@ -166239,15 +168008,15 @@ "binop": null }, "value": "paramNum", - "start": 11703, - "end": 11711, + "start": 12043, + "end": 12051, "loc": { "start": { - "line": 353, + "line": 369, "column": 24 }, "end": { - "line": 353, + "line": 369, "column": 32 } } @@ -166265,15 +168034,15 @@ "binop": null, "updateContext": null }, - "start": 11711, - "end": 11712, + "start": 12051, + "end": 12052, "loc": { "start": { - "line": 353, + "line": 369, "column": 32 }, "end": { - "line": 353, + "line": 369, "column": 33 } } @@ -166291,15 +168060,15 @@ "binop": null }, "value": "i", - "start": 11713, - "end": 11714, + "start": 12053, + "end": 12054, "loc": { "start": { - "line": 353, + "line": 369, "column": 34 }, "end": { - "line": 353, + "line": 369, "column": 35 } } @@ -166317,15 +168086,15 @@ "binop": null }, "value": "++", - "start": 11714, - "end": 11716, + "start": 12054, + "end": 12056, "loc": { "start": { - "line": 353, + "line": 369, "column": 35 }, "end": { - "line": 353, + "line": 369, "column": 37 } } @@ -166342,15 +168111,15 @@ "postfix": false, "binop": null }, - "start": 11716, - "end": 11717, + "start": 12056, + "end": 12057, "loc": { "start": { - "line": 353, + "line": 369, "column": 37 }, "end": { - "line": 353, + "line": 369, "column": 38 } } @@ -166367,15 +168136,15 @@ "postfix": false, "binop": null }, - "start": 11718, - "end": 11719, + "start": 12058, + "end": 12059, "loc": { "start": { - "line": 353, + "line": 369, "column": 39 }, "end": { - "line": 353, + "line": 369, "column": 40 } } @@ -166395,15 +168164,15 @@ "updateContext": null }, "value": "var", - "start": 11728, - "end": 11731, + "start": 12068, + "end": 12071, "loc": { "start": { - "line": 354, + "line": 370, "column": 8 }, "end": { - "line": 354, + "line": 370, "column": 11 } } @@ -166421,15 +168190,15 @@ "binop": null }, "value": "param", - "start": 11732, - "end": 11737, + "start": 12072, + "end": 12077, "loc": { "start": { - "line": 354, + "line": 370, "column": 12 }, "end": { - "line": 354, + "line": 370, "column": 17 } } @@ -166448,15 +168217,15 @@ "updateContext": null }, "value": "=", - "start": 11738, - "end": 11739, + "start": 12078, + "end": 12079, "loc": { "start": { - "line": 354, + "line": 370, "column": 18 }, "end": { - "line": 354, + "line": 370, "column": 19 } } @@ -166474,15 +168243,15 @@ "binop": null }, "value": "params", - "start": 11740, - "end": 11746, + "start": 12080, + "end": 12086, "loc": { "start": { - "line": 354, + "line": 370, "column": 20 }, "end": { - "line": 354, + "line": 370, "column": 26 } } @@ -166500,15 +168269,15 @@ "binop": null, "updateContext": null }, - "start": 11746, - "end": 11747, + "start": 12086, + "end": 12087, "loc": { "start": { - "line": 354, + "line": 370, "column": 26 }, "end": { - "line": 354, + "line": 370, "column": 27 } } @@ -166526,15 +168295,15 @@ "binop": null }, "value": "i", - "start": 11747, - "end": 11748, + "start": 12087, + "end": 12088, "loc": { "start": { - "line": 354, + "line": 370, "column": 27 }, "end": { - "line": 354, + "line": 370, "column": 28 } } @@ -166552,15 +168321,15 @@ "binop": null, "updateContext": null }, - "start": 11748, - "end": 11749, + "start": 12088, + "end": 12089, "loc": { "start": { - "line": 354, + "line": 370, "column": 28 }, "end": { - "line": 354, + "line": 370, "column": 29 } } @@ -166578,15 +168347,15 @@ "binop": null, "updateContext": null }, - "start": 11749, - "end": 11750, + "start": 12089, + "end": 12090, "loc": { "start": { - "line": 354, + "line": 370, "column": 29 }, "end": { - "line": 354, + "line": 370, "column": 30 } } @@ -166606,15 +168375,15 @@ "updateContext": null }, "value": "var", - "start": 11759, - "end": 11762, + "start": 12099, + "end": 12102, "loc": { "start": { - "line": 355, + "line": 371, "column": 8 }, "end": { - "line": 355, + "line": 371, "column": 11 } } @@ -166632,15 +168401,15 @@ "binop": null }, "value": "paramID", - "start": 11763, - "end": 11770, + "start": 12103, + "end": 12110, "loc": { "start": { - "line": 355, + "line": 371, "column": 12 }, "end": { - "line": 355, + "line": 371, "column": 19 } } @@ -166659,15 +168428,15 @@ "updateContext": null }, "value": "=", - "start": 11771, - "end": 11772, + "start": 12111, + "end": 12112, "loc": { "start": { - "line": 355, + "line": 371, "column": 20 }, "end": { - "line": 355, + "line": 371, "column": 21 } } @@ -166685,15 +168454,15 @@ "binop": null }, "value": "param", - "start": 11773, - "end": 11778, + "start": 12113, + "end": 12118, "loc": { "start": { - "line": 355, + "line": 371, "column": 22 }, "end": { - "line": 355, + "line": 371, "column": 27 } } @@ -166711,15 +168480,15 @@ "binop": null, "updateContext": null }, - "start": 11778, - "end": 11779, + "start": 12118, + "end": 12119, "loc": { "start": { - "line": 355, + "line": 371, "column": 27 }, "end": { - "line": 355, + "line": 371, "column": 28 } } @@ -166737,15 +168506,15 @@ "binop": null }, "value": "id", - "start": 11779, - "end": 11781, + "start": 12119, + "end": 12121, "loc": { "start": { - "line": 355, + "line": 371, "column": 28 }, "end": { - "line": 355, + "line": 371, "column": 30 } } @@ -166763,15 +168532,15 @@ "binop": null, "updateContext": null }, - "start": 11781, - "end": 11782, + "start": 12121, + "end": 12122, "loc": { "start": { - "line": 355, + "line": 371, "column": 30 }, "end": { - "line": 355, + "line": 371, "column": 31 } } @@ -166789,15 +168558,15 @@ "binop": null }, "value": "toString", - "start": 11782, - "end": 11790, + "start": 12122, + "end": 12130, "loc": { "start": { - "line": 355, + "line": 371, "column": 31 }, "end": { - "line": 355, + "line": 371, "column": 39 } } @@ -166814,15 +168583,15 @@ "postfix": false, "binop": null }, - "start": 11790, - "end": 11791, + "start": 12130, + "end": 12131, "loc": { "start": { - "line": 355, + "line": 371, "column": 39 }, "end": { - "line": 355, + "line": 371, "column": 40 } } @@ -166839,15 +168608,15 @@ "postfix": false, "binop": null }, - "start": 11791, - "end": 11792, + "start": 12131, + "end": 12132, "loc": { "start": { - "line": 355, + "line": 371, "column": 40 }, "end": { - "line": 355, + "line": 371, "column": 41 } } @@ -166865,15 +168634,15 @@ "binop": null, "updateContext": null }, - "start": 11792, - "end": 11793, + "start": 12132, + "end": 12133, "loc": { "start": { - "line": 355, + "line": 371, "column": 41 }, "end": { - "line": 355, + "line": 371, "column": 42 } } @@ -166893,15 +168662,15 @@ "updateContext": null }, "value": "var", - "start": 11802, - "end": 11805, + "start": 12142, + "end": 12145, "loc": { "start": { - "line": 356, + "line": 372, "column": 8 }, "end": { - "line": 356, + "line": 372, "column": 11 } } @@ -166919,15 +168688,15 @@ "binop": null }, "value": "value", - "start": 11806, - "end": 11811, + "start": 12146, + "end": 12151, "loc": { "start": { - "line": 356, + "line": 372, "column": 12 }, "end": { - "line": 356, + "line": 372, "column": 17 } } @@ -166946,15 +168715,15 @@ "updateContext": null }, "value": "=", - "start": 11812, - "end": 11813, + "start": 12152, + "end": 12153, "loc": { "start": { - "line": 356, + "line": 372, "column": 18 }, "end": { - "line": 356, + "line": 372, "column": 19 } } @@ -166972,15 +168741,15 @@ "binop": null }, "value": "parseFloat", - "start": 11814, - "end": 11824, + "start": 12154, + "end": 12164, "loc": { "start": { - "line": 356, + "line": 372, "column": 20 }, "end": { - "line": 356, + "line": 372, "column": 30 } } @@ -166997,15 +168766,15 @@ "postfix": false, "binop": null }, - "start": 11824, - "end": 11825, + "start": 12164, + "end": 12165, "loc": { "start": { - "line": 356, + "line": 372, "column": 30 }, "end": { - "line": 356, + "line": 372, "column": 31 } } @@ -167023,15 +168792,15 @@ "binop": null }, "value": "param", - "start": 11825, - "end": 11830, + "start": 12165, + "end": 12170, "loc": { "start": { - "line": 356, + "line": 372, "column": 31 }, "end": { - "line": 356, + "line": 372, "column": 36 } } @@ -167049,15 +168818,15 @@ "binop": null, "updateContext": null }, - "start": 11830, - "end": 11831, + "start": 12170, + "end": 12171, "loc": { "start": { - "line": 356, + "line": 372, "column": 36 }, "end": { - "line": 356, + "line": 372, "column": 37 } } @@ -167075,15 +168844,15 @@ "binop": null }, "value": "val", - "start": 11831, - "end": 11834, + "start": 12171, + "end": 12174, "loc": { "start": { - "line": 356, + "line": 372, "column": 37 }, "end": { - "line": 356, + "line": 372, "column": 40 } } @@ -167100,15 +168869,15 @@ "postfix": false, "binop": null }, - "start": 11834, - "end": 11835, + "start": 12174, + "end": 12175, "loc": { "start": { - "line": 356, + "line": 372, "column": 40 }, "end": { - "line": 356, + "line": 372, "column": 41 } } @@ -167126,15 +168895,15 @@ "binop": null, "updateContext": null }, - "start": 11835, - "end": 11836, + "start": 12175, + "end": 12176, "loc": { "start": { - "line": 356, + "line": 372, "column": 41 }, "end": { - "line": 356, + "line": 372, "column": 42 } } @@ -167154,15 +168923,15 @@ "updateContext": null }, "value": "var", - "start": 11845, - "end": 11848, + "start": 12185, + "end": 12188, "loc": { "start": { - "line": 357, + "line": 373, "column": 8 }, "end": { - "line": 357, + "line": 373, "column": 11 } } @@ -167180,15 +168949,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 11849, - "end": 11860, + "start": 12189, + "end": 12200, "loc": { "start": { - "line": 357, + "line": 373, "column": 12 }, "end": { - "line": 357, + "line": 373, "column": 23 } } @@ -167207,15 +168976,15 @@ "updateContext": null }, "value": "=", - "start": 11861, - "end": 11862, + "start": 12201, + "end": 12202, "loc": { "start": { - "line": 357, + "line": 373, "column": 24 }, "end": { - "line": 357, + "line": 373, "column": 25 } } @@ -167233,15 +169002,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 11863, - "end": 11882, + "start": 12203, + "end": 12222, "loc": { "start": { - "line": 357, + "line": 373, "column": 26 }, "end": { - "line": 357, + "line": 373, "column": 45 } } @@ -167259,15 +169028,15 @@ "binop": null, "updateContext": null }, - "start": 11882, - "end": 11883, + "start": 12222, + "end": 12223, "loc": { "start": { - "line": 357, + "line": 373, "column": 45 }, "end": { - "line": 357, + "line": 373, "column": 46 } } @@ -167285,15 +169054,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 11883, - "end": 11891, + "start": 12223, + "end": 12231, "loc": { "start": { - "line": 357, + "line": 373, "column": 46 }, "end": { - "line": 357, + "line": 373, "column": 54 } } @@ -167311,15 +169080,15 @@ "binop": null, "updateContext": null }, - "start": 11891, - "end": 11892, + "start": 12231, + "end": 12232, "loc": { "start": { - "line": 357, + "line": 373, "column": 54 }, "end": { - "line": 357, + "line": 373, "column": 55 } } @@ -167339,15 +169108,15 @@ "updateContext": null }, "value": "var", - "start": 11901, - "end": 11904, + "start": 12241, + "end": 12244, "loc": { "start": { - "line": 358, + "line": 374, "column": 8 }, "end": { - "line": 358, + "line": 374, "column": 11 } } @@ -167365,15 +169134,15 @@ "binop": null }, "value": "calc", - "start": 11905, - "end": 11909, + "start": 12245, + "end": 12249, "loc": { "start": { - "line": 358, + "line": 374, "column": 12 }, "end": { - "line": 358, + "line": 374, "column": 16 } } @@ -167392,15 +169161,15 @@ "updateContext": null }, "value": "=", - "start": 11910, - "end": 11911, + "start": 12250, + "end": 12251, "loc": { "start": { - "line": 358, + "line": 374, "column": 17 }, "end": { - "line": 358, + "line": 374, "column": 18 } } @@ -167418,15 +169187,15 @@ "binop": null }, "value": "param", - "start": 11912, - "end": 11917, + "start": 12252, + "end": 12257, "loc": { "start": { - "line": 358, + "line": 374, "column": 19 }, "end": { - "line": 358, + "line": 374, "column": 24 } } @@ -167444,15 +169213,15 @@ "binop": null, "updateContext": null }, - "start": 11917, - "end": 11918, + "start": 12257, + "end": 12258, "loc": { "start": { - "line": 358, + "line": 374, "column": 24 }, "end": { - "line": 358, + "line": 374, "column": 25 } } @@ -167470,15 +169239,15 @@ "binop": null }, "value": "calc", - "start": 11918, - "end": 11922, + "start": 12258, + "end": 12262, "loc": { "start": { - "line": 358, + "line": 374, "column": 25 }, "end": { - "line": 358, + "line": 374, "column": 29 } } @@ -167497,15 +169266,15 @@ "updateContext": null }, "value": "!=", - "start": 11923, - "end": 11925, + "start": 12263, + "end": 12265, "loc": { "start": { - "line": 358, + "line": 374, "column": 30 }, "end": { - "line": 358, + "line": 374, "column": 32 } } @@ -167525,15 +169294,15 @@ "updateContext": null }, "value": "null", - "start": 11926, - "end": 11930, + "start": 12266, + "end": 12270, "loc": { "start": { - "line": 358, + "line": 374, "column": 33 }, "end": { - "line": 358, + "line": 374, "column": 37 } } @@ -167551,15 +169320,15 @@ "binop": null, "updateContext": null }, - "start": 11931, - "end": 11932, + "start": 12271, + "end": 12272, "loc": { "start": { - "line": 358, + "line": 374, "column": 38 }, "end": { - "line": 358, + "line": 374, "column": 39 } } @@ -167577,15 +169346,15 @@ "binop": null }, "value": "param", - "start": 11933, - "end": 11938, + "start": 12273, + "end": 12278, "loc": { "start": { - "line": 358, + "line": 374, "column": 40 }, "end": { - "line": 358, + "line": 374, "column": 45 } } @@ -167603,15 +169372,15 @@ "binop": null, "updateContext": null }, - "start": 11938, - "end": 11939, + "start": 12278, + "end": 12279, "loc": { "start": { - "line": 358, + "line": 374, "column": 45 }, "end": { - "line": 358, + "line": 374, "column": 46 } } @@ -167629,15 +169398,15 @@ "binop": null }, "value": "calc", - "start": 11939, - "end": 11943, + "start": 12279, + "end": 12283, "loc": { "start": { - "line": 358, + "line": 374, "column": 46 }, "end": { - "line": 358, + "line": 374, "column": 50 } } @@ -167655,15 +169424,15 @@ "binop": null, "updateContext": null }, - "start": 11943, - "end": 11944, + "start": 12283, + "end": 12284, "loc": { "start": { - "line": 358, + "line": 374, "column": 50 }, "end": { - "line": 358, + "line": 374, "column": 51 } } @@ -167681,15 +169450,15 @@ "binop": null }, "value": "toString", - "start": 11944, - "end": 11952, + "start": 12284, + "end": 12292, "loc": { "start": { - "line": 358, + "line": 374, "column": 51 }, "end": { - "line": 358, + "line": 374, "column": 59 } } @@ -167706,15 +169475,15 @@ "postfix": false, "binop": null }, - "start": 11952, - "end": 11953, + "start": 12292, + "end": 12293, "loc": { "start": { - "line": 358, + "line": 374, "column": 59 }, "end": { - "line": 358, + "line": 374, "column": 60 } } @@ -167731,15 +169500,15 @@ "postfix": false, "binop": null }, - "start": 11953, - "end": 11954, + "start": 12293, + "end": 12294, "loc": { "start": { - "line": 358, + "line": 374, "column": 60 }, "end": { - "line": 358, + "line": 374, "column": 61 } } @@ -167757,15 +169526,15 @@ "binop": null, "updateContext": null }, - "start": 11955, - "end": 11956, + "start": 12295, + "end": 12296, "loc": { "start": { - "line": 358, + "line": 374, "column": 62 }, "end": { - "line": 358, + "line": 374, "column": 63 } } @@ -167784,15 +169553,15 @@ "updateContext": null }, "value": "add", - "start": 11957, - "end": 11962, + "start": 12297, + "end": 12302, "loc": { "start": { - "line": 358, + "line": 374, "column": 64 }, "end": { - "line": 358, + "line": 374, "column": 69 } } @@ -167810,15 +169579,15 @@ "binop": null, "updateContext": null }, - "start": 11962, - "end": 11963, + "start": 12302, + "end": 12303, "loc": { "start": { - "line": 358, + "line": 374, "column": 69 }, "end": { - "line": 358, + "line": 374, "column": 70 } } @@ -167838,15 +169607,15 @@ "updateContext": null }, "value": "if", - "start": 11972, - "end": 11974, + "start": 12312, + "end": 12314, "loc": { "start": { - "line": 359, + "line": 375, "column": 8 }, "end": { - "line": 359, + "line": 375, "column": 10 } } @@ -167863,15 +169632,15 @@ "postfix": false, "binop": null }, - "start": 11975, - "end": 11976, + "start": 12315, + "end": 12316, "loc": { "start": { - "line": 359, + "line": 375, "column": 11 }, "end": { - "line": 359, + "line": 375, "column": 12 } } @@ -167889,15 +169658,15 @@ "binop": null }, "value": "calc", - "start": 11976, - "end": 11980, + "start": 12316, + "end": 12320, "loc": { "start": { - "line": 359, + "line": 375, "column": 12 }, "end": { - "line": 359, + "line": 375, "column": 16 } } @@ -167916,15 +169685,15 @@ "updateContext": null }, "value": "===", - "start": 11981, - "end": 11984, + "start": 12321, + "end": 12324, "loc": { "start": { - "line": 359, + "line": 375, "column": 17 }, "end": { - "line": 359, + "line": 375, "column": 20 } } @@ -167943,15 +169712,15 @@ "updateContext": null }, "value": "add", - "start": 11985, - "end": 11990, + "start": 12325, + "end": 12330, "loc": { "start": { - "line": 359, + "line": 375, "column": 21 }, "end": { - "line": 359, + "line": 375, "column": 26 } } @@ -167968,15 +169737,15 @@ "postfix": false, "binop": null }, - "start": 11990, - "end": 11991, + "start": 12330, + "end": 12331, "loc": { "start": { - "line": 359, + "line": 375, "column": 26 }, "end": { - "line": 359, + "line": 375, "column": 27 } } @@ -167993,15 +169762,15 @@ "postfix": false, "binop": null }, - "start": 11992, - "end": 11993, + "start": 12332, + "end": 12333, "loc": { "start": { - "line": 359, + "line": 375, "column": 28 }, "end": { - "line": 359, + "line": 375, "column": 29 } } @@ -168019,15 +169788,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12006, - "end": 12017, + "start": 12346, + "end": 12357, "loc": { "start": { - "line": 360, + "line": 376, "column": 12 }, "end": { - "line": 360, + "line": 376, "column": 23 } } @@ -168046,15 +169815,15 @@ "updateContext": null }, "value": "=", - "start": 12018, - "end": 12019, + "start": 12358, + "end": 12359, "loc": { "start": { - "line": 360, + "line": 376, "column": 24 }, "end": { - "line": 360, + "line": 376, "column": 25 } } @@ -168072,15 +169841,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12020, - "end": 12039, + "start": 12360, + "end": 12379, "loc": { "start": { - "line": 360, + "line": 376, "column": 26 }, "end": { - "line": 360, + "line": 376, "column": 45 } } @@ -168098,15 +169867,15 @@ "binop": null, "updateContext": null }, - "start": 12039, - "end": 12040, + "start": 12379, + "end": 12380, "loc": { "start": { - "line": 360, + "line": 376, "column": 45 }, "end": { - "line": 360, + "line": 376, "column": 46 } } @@ -168124,15 +169893,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 12040, - "end": 12048, + "start": 12380, + "end": 12388, "loc": { "start": { - "line": 360, + "line": 376, "column": 46 }, "end": { - "line": 360, + "line": 376, "column": 54 } } @@ -168150,15 +169919,15 @@ "binop": null, "updateContext": null }, - "start": 12048, - "end": 12049, + "start": 12388, + "end": 12389, "loc": { "start": { - "line": 360, + "line": 376, "column": 54 }, "end": { - "line": 360, + "line": 376, "column": 55 } } @@ -168175,15 +169944,15 @@ "postfix": false, "binop": null }, - "start": 12058, - "end": 12059, + "start": 12398, + "end": 12399, "loc": { "start": { - "line": 361, + "line": 377, "column": 8 }, "end": { - "line": 361, + "line": 377, "column": 9 } } @@ -168203,15 +169972,15 @@ "updateContext": null }, "value": "else", - "start": 12068, - "end": 12072, + "start": 12408, + "end": 12412, "loc": { "start": { - "line": 362, + "line": 378, "column": 8 }, "end": { - "line": 362, + "line": 378, "column": 12 } } @@ -168231,15 +170000,15 @@ "updateContext": null }, "value": "if", - "start": 12073, - "end": 12075, + "start": 12413, + "end": 12415, "loc": { "start": { - "line": 362, + "line": 378, "column": 13 }, "end": { - "line": 362, + "line": 378, "column": 15 } } @@ -168256,15 +170025,15 @@ "postfix": false, "binop": null }, - "start": 12076, - "end": 12077, + "start": 12416, + "end": 12417, "loc": { "start": { - "line": 362, + "line": 378, "column": 16 }, "end": { - "line": 362, + "line": 378, "column": 17 } } @@ -168282,15 +170051,15 @@ "binop": null }, "value": "calc", - "start": 12077, - "end": 12081, + "start": 12417, + "end": 12421, "loc": { "start": { - "line": 362, + "line": 378, "column": 17 }, "end": { - "line": 362, + "line": 378, "column": 21 } } @@ -168309,15 +170078,15 @@ "updateContext": null }, "value": "===", - "start": 12082, - "end": 12085, + "start": 12422, + "end": 12425, "loc": { "start": { - "line": 362, + "line": 378, "column": 22 }, "end": { - "line": 362, + "line": 378, "column": 25 } } @@ -168336,15 +170105,15 @@ "updateContext": null }, "value": "mult", - "start": 12086, - "end": 12092, + "start": 12426, + "end": 12432, "loc": { "start": { - "line": 362, + "line": 378, "column": 26 }, "end": { - "line": 362, + "line": 378, "column": 32 } } @@ -168361,15 +170130,15 @@ "postfix": false, "binop": null }, - "start": 12092, - "end": 12093, + "start": 12432, + "end": 12433, "loc": { "start": { - "line": 362, + "line": 378, "column": 32 }, "end": { - "line": 362, + "line": 378, "column": 33 } } @@ -168386,15 +170155,15 @@ "postfix": false, "binop": null }, - "start": 12094, - "end": 12095, + "start": 12434, + "end": 12435, "loc": { "start": { - "line": 362, + "line": 378, "column": 34 }, "end": { - "line": 362, + "line": 378, "column": 35 } } @@ -168412,15 +170181,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12108, - "end": 12119, + "start": 12448, + "end": 12459, "loc": { "start": { - "line": 363, + "line": 379, "column": 12 }, "end": { - "line": 363, + "line": 379, "column": 23 } } @@ -168439,15 +170208,15 @@ "updateContext": null }, "value": "=", - "start": 12120, - "end": 12121, + "start": 12460, + "end": 12461, "loc": { "start": { - "line": 363, + "line": 379, "column": 24 }, "end": { - "line": 363, + "line": 379, "column": 25 } } @@ -168465,15 +170234,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12122, - "end": 12141, + "start": 12462, + "end": 12481, "loc": { "start": { - "line": 363, + "line": 379, "column": 26 }, "end": { - "line": 363, + "line": 379, "column": 45 } } @@ -168491,15 +170260,15 @@ "binop": null, "updateContext": null }, - "start": 12141, - "end": 12142, + "start": 12481, + "end": 12482, "loc": { "start": { - "line": 363, + "line": 379, "column": 45 }, "end": { - "line": 363, + "line": 379, "column": 46 } } @@ -168517,15 +170286,15 @@ "binop": null }, "value": "TYPE_MULT", - "start": 12142, - "end": 12151, + "start": 12482, + "end": 12491, "loc": { "start": { - "line": 363, + "line": 379, "column": 46 }, "end": { - "line": 363, + "line": 379, "column": 55 } } @@ -168543,15 +170312,15 @@ "binop": null, "updateContext": null }, - "start": 12151, - "end": 12152, + "start": 12491, + "end": 12492, "loc": { "start": { - "line": 363, + "line": 379, "column": 55 }, "end": { - "line": 363, + "line": 379, "column": 56 } } @@ -168568,15 +170337,15 @@ "postfix": false, "binop": null }, - "start": 12161, - "end": 12162, + "start": 12501, + "end": 12502, "loc": { "start": { - "line": 364, + "line": 380, "column": 8 }, "end": { - "line": 364, + "line": 380, "column": 9 } } @@ -168596,15 +170365,15 @@ "updateContext": null }, "value": "else", - "start": 12171, - "end": 12175, + "start": 12511, + "end": 12515, "loc": { "start": { - "line": 365, + "line": 381, "column": 8 }, "end": { - "line": 365, + "line": 381, "column": 12 } } @@ -168624,15 +170393,15 @@ "updateContext": null }, "value": "if", - "start": 12176, - "end": 12178, + "start": 12516, + "end": 12518, "loc": { "start": { - "line": 365, + "line": 381, "column": 13 }, "end": { - "line": 365, + "line": 381, "column": 15 } } @@ -168649,15 +170418,15 @@ "postfix": false, "binop": null }, - "start": 12179, - "end": 12180, + "start": 12519, + "end": 12520, "loc": { "start": { - "line": 365, + "line": 381, "column": 16 }, "end": { - "line": 365, + "line": 381, "column": 17 } } @@ -168675,15 +170444,15 @@ "binop": null }, "value": "calc", - "start": 12180, - "end": 12184, + "start": 12520, + "end": 12524, "loc": { "start": { - "line": 365, + "line": 381, "column": 17 }, "end": { - "line": 365, + "line": 381, "column": 21 } } @@ -168702,15 +170471,15 @@ "updateContext": null }, "value": "===", - "start": 12185, - "end": 12188, + "start": 12525, + "end": 12528, "loc": { "start": { - "line": 365, + "line": 381, "column": 22 }, "end": { - "line": 365, + "line": 381, "column": 25 } } @@ -168729,15 +170498,15 @@ "updateContext": null }, "value": "set", - "start": 12189, - "end": 12194, + "start": 12529, + "end": 12534, "loc": { "start": { - "line": 365, + "line": 381, "column": 26 }, "end": { - "line": 365, + "line": 381, "column": 31 } } @@ -168754,15 +170523,15 @@ "postfix": false, "binop": null }, - "start": 12194, - "end": 12195, + "start": 12534, + "end": 12535, "loc": { "start": { - "line": 365, + "line": 381, "column": 31 }, "end": { - "line": 365, + "line": 381, "column": 32 } } @@ -168779,15 +170548,15 @@ "postfix": false, "binop": null }, - "start": 12196, - "end": 12197, + "start": 12536, + "end": 12537, "loc": { "start": { - "line": 365, + "line": 381, "column": 33 }, "end": { - "line": 365, + "line": 381, "column": 34 } } @@ -168805,15 +170574,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12210, - "end": 12221, + "start": 12550, + "end": 12561, "loc": { "start": { - "line": 366, + "line": 382, "column": 12 }, "end": { - "line": 366, + "line": 382, "column": 23 } } @@ -168832,15 +170601,15 @@ "updateContext": null }, "value": "=", - "start": 12222, - "end": 12223, + "start": 12562, + "end": 12563, "loc": { "start": { - "line": 366, + "line": 382, "column": 24 }, "end": { - "line": 366, + "line": 382, "column": 25 } } @@ -168858,15 +170627,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12224, - "end": 12243, + "start": 12564, + "end": 12583, "loc": { "start": { - "line": 366, + "line": 382, "column": 26 }, "end": { - "line": 366, + "line": 382, "column": 45 } } @@ -168884,15 +170653,15 @@ "binop": null, "updateContext": null }, - "start": 12243, - "end": 12244, + "start": 12583, + "end": 12584, "loc": { "start": { - "line": 366, + "line": 382, "column": 45 }, "end": { - "line": 366, + "line": 382, "column": 46 } } @@ -168910,15 +170679,15 @@ "binop": null }, "value": "TYPE_SET", - "start": 12244, - "end": 12252, + "start": 12584, + "end": 12592, "loc": { "start": { - "line": 366, + "line": 382, "column": 46 }, "end": { - "line": 366, + "line": 382, "column": 54 } } @@ -168936,15 +170705,15 @@ "binop": null, "updateContext": null }, - "start": 12252, - "end": 12253, + "start": 12592, + "end": 12593, "loc": { "start": { - "line": 366, + "line": 382, "column": 54 }, "end": { - "line": 366, + "line": 382, "column": 55 } } @@ -168961,15 +170730,15 @@ "postfix": false, "binop": null }, - "start": 12262, - "end": 12263, + "start": 12602, + "end": 12603, "loc": { "start": { - "line": 367, + "line": 383, "column": 8 }, "end": { - "line": 367, + "line": 383, "column": 9 } } @@ -168989,15 +170758,15 @@ "updateContext": null }, "value": "else", - "start": 12272, - "end": 12276, + "start": 12612, + "end": 12616, "loc": { "start": { - "line": 368, + "line": 384, "column": 8 }, "end": { - "line": 368, + "line": 384, "column": 12 } } @@ -169014,15 +170783,15 @@ "postfix": false, "binop": null }, - "start": 12277, - "end": 12278, + "start": 12617, + "end": 12618, "loc": { "start": { - "line": 368, + "line": 384, "column": 13 }, "end": { - "line": 368, + "line": 384, "column": 14 } } @@ -169040,15 +170809,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12291, - "end": 12302, + "start": 12631, + "end": 12642, "loc": { "start": { - "line": 369, + "line": 385, "column": 12 }, "end": { - "line": 369, + "line": 385, "column": 23 } } @@ -169067,15 +170836,15 @@ "updateContext": null }, "value": "=", - "start": 12303, - "end": 12304, + "start": 12643, + "end": 12644, "loc": { "start": { - "line": 369, + "line": 385, "column": 24 }, "end": { - "line": 369, + "line": 385, "column": 25 } } @@ -169093,15 +170862,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12305, - "end": 12324, + "start": 12645, + "end": 12664, "loc": { "start": { - "line": 369, + "line": 385, "column": 26 }, "end": { - "line": 369, + "line": 385, "column": 45 } } @@ -169119,15 +170888,15 @@ "binop": null, "updateContext": null }, - "start": 12324, - "end": 12325, + "start": 12664, + "end": 12665, "loc": { "start": { - "line": 369, + "line": 385, "column": 45 }, "end": { - "line": 369, + "line": 385, "column": 46 } } @@ -169145,15 +170914,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 12325, - "end": 12333, + "start": 12665, + "end": 12673, "loc": { "start": { - "line": 369, + "line": 385, "column": 46 }, "end": { - "line": 369, + "line": 385, "column": 54 } } @@ -169171,15 +170940,15 @@ "binop": null, "updateContext": null }, - "start": 12333, - "end": 12334, + "start": 12673, + "end": 12674, "loc": { "start": { - "line": 369, + "line": 385, "column": 54 }, "end": { - "line": 369, + "line": 385, "column": 55 } } @@ -169196,15 +170965,15 @@ "postfix": false, "binop": null }, - "start": 12343, - "end": 12344, + "start": 12683, + "end": 12684, "loc": { "start": { - "line": 370, + "line": 386, "column": 8 }, "end": { - "line": 370, + "line": 386, "column": 9 } } @@ -169224,15 +170993,15 @@ "updateContext": null }, "value": "if", - "start": 12353, - "end": 12355, + "start": 12693, + "end": 12695, "loc": { "start": { - "line": 371, + "line": 387, "column": 8 }, "end": { - "line": 371, + "line": 387, "column": 10 } } @@ -169249,15 +171018,15 @@ "postfix": false, "binop": null }, - "start": 12356, - "end": 12357, + "start": 12696, + "end": 12697, "loc": { "start": { - "line": 371, + "line": 387, "column": 11 }, "end": { - "line": 371, + "line": 387, "column": 12 } } @@ -169275,15 +171044,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12357, - "end": 12368, + "start": 12697, + "end": 12708, "loc": { "start": { - "line": 371, + "line": 387, "column": 12 }, "end": { - "line": 371, + "line": 387, "column": 23 } } @@ -169302,15 +171071,15 @@ "updateContext": null }, "value": "==", - "start": 12369, - "end": 12371, + "start": 12709, + "end": 12711, "loc": { "start": { - "line": 371, + "line": 387, "column": 24 }, "end": { - "line": 371, + "line": 387, "column": 26 } } @@ -169328,15 +171097,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12372, - "end": 12391, + "start": 12712, + "end": 12731, "loc": { "start": { - "line": 371, + "line": 387, "column": 27 }, "end": { - "line": 371, + "line": 387, "column": 46 } } @@ -169354,15 +171123,15 @@ "binop": null, "updateContext": null }, - "start": 12391, - "end": 12392, + "start": 12731, + "end": 12732, "loc": { "start": { - "line": 371, + "line": 387, "column": 46 }, "end": { - "line": 371, + "line": 387, "column": 47 } } @@ -169380,15 +171149,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 12392, - "end": 12400, + "start": 12732, + "end": 12740, "loc": { "start": { - "line": 371, + "line": 387, "column": 47 }, "end": { - "line": 371, + "line": 387, "column": 55 } } @@ -169405,15 +171174,15 @@ "postfix": false, "binop": null }, - "start": 12400, - "end": 12401, + "start": 12740, + "end": 12741, "loc": { "start": { - "line": 371, + "line": 387, "column": 55 }, "end": { - "line": 371, + "line": 387, "column": 56 } } @@ -169430,15 +171199,15 @@ "postfix": false, "binop": null }, - "start": 12402, - "end": 12403, + "start": 12742, + "end": 12743, "loc": { "start": { - "line": 371, + "line": 387, "column": 57 }, "end": { - "line": 371, + "line": 387, "column": 58 } } @@ -169458,15 +171227,15 @@ "updateContext": null }, "value": "var", - "start": 12416, - "end": 12419, + "start": 12756, + "end": 12759, "loc": { "start": { - "line": 372, + "line": 388, "column": 12 }, "end": { - "line": 372, + "line": 388, "column": 15 } } @@ -169484,15 +171253,15 @@ "binop": null }, "value": "defaultValue", - "start": 12420, - "end": 12432, + "start": 12760, + "end": 12772, "loc": { "start": { - "line": 372, + "line": 388, "column": 16 }, "end": { - "line": 372, + "line": 388, "column": 28 } } @@ -169511,15 +171280,15 @@ "updateContext": null }, "value": "=", - "start": 12433, - "end": 12434, + "start": 12773, + "end": 12774, "loc": { "start": { - "line": 372, + "line": 388, "column": 29 }, "end": { - "line": 372, + "line": 388, "column": 30 } } @@ -169537,15 +171306,15 @@ "binop": null }, "value": "param", - "start": 12435, - "end": 12440, + "start": 12775, + "end": 12780, "loc": { "start": { - "line": 372, + "line": 388, "column": 31 }, "end": { - "line": 372, + "line": 388, "column": 36 } } @@ -169563,15 +171332,15 @@ "binop": null, "updateContext": null }, - "start": 12440, - "end": 12441, + "start": 12780, + "end": 12781, "loc": { "start": { - "line": 372, + "line": 388, "column": 36 }, "end": { - "line": 372, + "line": 388, "column": 37 } } @@ -169589,15 +171358,15 @@ "binop": null }, "value": "def", - "start": 12441, - "end": 12444, + "start": 12781, + "end": 12784, "loc": { "start": { - "line": 372, + "line": 388, "column": 37 }, "end": { - "line": 372, + "line": 388, "column": 40 } } @@ -169616,15 +171385,15 @@ "updateContext": null }, "value": "==", - "start": 12445, - "end": 12447, + "start": 12785, + "end": 12787, "loc": { "start": { - "line": 372, + "line": 388, "column": 41 }, "end": { - "line": 372, + "line": 388, "column": 43 } } @@ -169644,15 +171413,15 @@ "updateContext": null }, "value": "null", - "start": 12448, - "end": 12452, + "start": 12788, + "end": 12792, "loc": { "start": { - "line": 372, + "line": 388, "column": 44 }, "end": { - "line": 372, + "line": 388, "column": 48 } } @@ -169670,15 +171439,15 @@ "binop": null, "updateContext": null }, - "start": 12453, - "end": 12454, + "start": 12793, + "end": 12794, "loc": { "start": { - "line": 372, + "line": 388, "column": 49 }, "end": { - "line": 372, + "line": 388, "column": 50 } } @@ -169697,15 +171466,15 @@ "updateContext": null }, "value": 0, - "start": 12455, - "end": 12456, + "start": 12795, + "end": 12796, "loc": { "start": { - "line": 372, + "line": 388, "column": 51 }, "end": { - "line": 372, + "line": 388, "column": 52 } } @@ -169723,15 +171492,15 @@ "binop": null, "updateContext": null }, - "start": 12457, - "end": 12458, + "start": 12797, + "end": 12798, "loc": { "start": { - "line": 372, + "line": 388, "column": 53 }, "end": { - "line": 372, + "line": 388, "column": 54 } } @@ -169749,15 +171518,15 @@ "binop": null }, "value": "parseFloat", - "start": 12459, - "end": 12469, + "start": 12799, + "end": 12809, "loc": { "start": { - "line": 372, + "line": 388, "column": 55 }, "end": { - "line": 372, + "line": 388, "column": 65 } } @@ -169774,15 +171543,15 @@ "postfix": false, "binop": null }, - "start": 12469, - "end": 12470, + "start": 12809, + "end": 12810, "loc": { "start": { - "line": 372, + "line": 388, "column": 65 }, "end": { - "line": 372, + "line": 388, "column": 66 } } @@ -169800,15 +171569,15 @@ "binop": null }, "value": "param", - "start": 12470, - "end": 12475, + "start": 12810, + "end": 12815, "loc": { "start": { - "line": 372, + "line": 388, "column": 66 }, "end": { - "line": 372, + "line": 388, "column": 71 } } @@ -169826,15 +171595,15 @@ "binop": null, "updateContext": null }, - "start": 12475, - "end": 12476, + "start": 12815, + "end": 12816, "loc": { "start": { - "line": 372, + "line": 388, "column": 71 }, "end": { - "line": 372, + "line": 388, "column": 72 } } @@ -169852,15 +171621,15 @@ "binop": null }, "value": "def", - "start": 12476, - "end": 12479, + "start": 12816, + "end": 12819, "loc": { "start": { - "line": 372, + "line": 388, "column": 72 }, "end": { - "line": 372, + "line": 388, "column": 75 } } @@ -169877,15 +171646,15 @@ "postfix": false, "binop": null }, - "start": 12479, - "end": 12480, + "start": 12819, + "end": 12820, "loc": { "start": { - "line": 372, + "line": 388, "column": 75 }, "end": { - "line": 372, + "line": 388, "column": 76 } } @@ -169903,15 +171672,15 @@ "binop": null, "updateContext": null }, - "start": 12480, - "end": 12481, + "start": 12820, + "end": 12821, "loc": { "start": { - "line": 372, + "line": 388, "column": 76 }, "end": { - "line": 372, + "line": 388, "column": 77 } } @@ -169929,15 +171698,15 @@ "binop": null }, "value": "value", - "start": 12494, - "end": 12499, + "start": 12834, + "end": 12839, "loc": { "start": { - "line": 373, + "line": 389, "column": 12 }, "end": { - "line": 373, + "line": 389, "column": 17 } } @@ -169956,15 +171725,15 @@ "updateContext": null }, "value": "=", - "start": 12500, - "end": 12501, + "start": 12840, + "end": 12841, "loc": { "start": { - "line": 373, + "line": 389, "column": 18 }, "end": { - "line": 373, + "line": 389, "column": 19 } } @@ -169982,15 +171751,15 @@ "binop": null }, "value": "value", - "start": 12502, - "end": 12507, + "start": 12842, + "end": 12847, "loc": { "start": { - "line": 373, + "line": 389, "column": 20 }, "end": { - "line": 373, + "line": 389, "column": 25 } } @@ -170009,15 +171778,15 @@ "updateContext": null }, "value": "-", - "start": 12508, - "end": 12509, + "start": 12848, + "end": 12849, "loc": { "start": { - "line": 373, + "line": 389, "column": 26 }, "end": { - "line": 373, + "line": 389, "column": 27 } } @@ -170035,15 +171804,15 @@ "binop": null }, "value": "defaultValue", - "start": 12510, - "end": 12522, + "start": 12850, + "end": 12862, "loc": { "start": { - "line": 373, + "line": 389, "column": 28 }, "end": { - "line": 373, + "line": 389, "column": 40 } } @@ -170061,15 +171830,15 @@ "binop": null, "updateContext": null }, - "start": 12522, - "end": 12523, + "start": 12862, + "end": 12863, "loc": { "start": { - "line": 373, + "line": 389, "column": 40 }, "end": { - "line": 373, + "line": 389, "column": 41 } } @@ -170086,15 +171855,15 @@ "postfix": false, "binop": null }, - "start": 12532, - "end": 12533, + "start": 12872, + "end": 12873, "loc": { "start": { - "line": 374, + "line": 390, "column": 8 }, "end": { - "line": 374, + "line": 390, "column": 9 } } @@ -170114,15 +171883,15 @@ "updateContext": null }, "value": "else", - "start": 12542, - "end": 12546, + "start": 12882, + "end": 12886, "loc": { "start": { - "line": 375, + "line": 391, "column": 8 }, "end": { - "line": 375, + "line": 391, "column": 12 } } @@ -170142,15 +171911,15 @@ "updateContext": null }, "value": "if", - "start": 12547, - "end": 12549, + "start": 12887, + "end": 12889, "loc": { "start": { - "line": 375, + "line": 391, "column": 13 }, "end": { - "line": 375, + "line": 391, "column": 15 } } @@ -170167,15 +171936,15 @@ "postfix": false, "binop": null }, - "start": 12550, - "end": 12551, + "start": 12890, + "end": 12891, "loc": { "start": { - "line": 375, + "line": 391, "column": 16 }, "end": { - "line": 375, + "line": 391, "column": 17 } } @@ -170193,15 +171962,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12551, - "end": 12562, + "start": 12891, + "end": 12902, "loc": { "start": { - "line": 375, + "line": 391, "column": 17 }, "end": { - "line": 375, + "line": 391, "column": 28 } } @@ -170220,15 +171989,15 @@ "updateContext": null }, "value": "==", - "start": 12563, - "end": 12565, + "start": 12903, + "end": 12905, "loc": { "start": { - "line": 375, + "line": 391, "column": 29 }, "end": { - "line": 375, + "line": 391, "column": 31 } } @@ -170246,15 +172015,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 12566, - "end": 12585, + "start": 12906, + "end": 12925, "loc": { "start": { - "line": 375, + "line": 391, "column": 32 }, "end": { - "line": 375, + "line": 391, "column": 51 } } @@ -170272,15 +172041,15 @@ "binop": null, "updateContext": null }, - "start": 12585, - "end": 12586, + "start": 12925, + "end": 12926, "loc": { "start": { - "line": 375, + "line": 391, "column": 51 }, "end": { - "line": 375, + "line": 391, "column": 52 } } @@ -170298,15 +172067,15 @@ "binop": null }, "value": "TYPE_MULT", - "start": 12586, - "end": 12595, + "start": 12926, + "end": 12935, "loc": { "start": { - "line": 375, + "line": 391, "column": 52 }, "end": { - "line": 375, + "line": 391, "column": 61 } } @@ -170323,15 +172092,15 @@ "postfix": false, "binop": null }, - "start": 12595, - "end": 12596, + "start": 12935, + "end": 12936, "loc": { "start": { - "line": 375, + "line": 391, "column": 61 }, "end": { - "line": 375, + "line": 391, "column": 62 } } @@ -170348,15 +172117,15 @@ "postfix": false, "binop": null }, - "start": 12597, - "end": 12598, + "start": 12937, + "end": 12938, "loc": { "start": { - "line": 375, + "line": 391, "column": 63 }, "end": { - "line": 375, + "line": 391, "column": 64 } } @@ -170376,15 +172145,15 @@ "updateContext": null }, "value": "var", - "start": 12611, - "end": 12614, + "start": 12951, + "end": 12954, "loc": { "start": { - "line": 376, + "line": 392, "column": 12 }, "end": { - "line": 376, + "line": 392, "column": 15 } } @@ -170402,15 +172171,15 @@ "binop": null }, "value": "defaultValue", - "start": 12615, - "end": 12627, + "start": 12955, + "end": 12967, "loc": { "start": { - "line": 376, + "line": 392, "column": 16 }, "end": { - "line": 376, + "line": 392, "column": 28 } } @@ -170429,15 +172198,15 @@ "updateContext": null }, "value": "=", - "start": 12628, - "end": 12629, + "start": 12968, + "end": 12969, "loc": { "start": { - "line": 376, + "line": 392, "column": 29 }, "end": { - "line": 376, + "line": 392, "column": 30 } } @@ -170455,15 +172224,15 @@ "binop": null }, "value": "param", - "start": 12630, - "end": 12635, + "start": 12970, + "end": 12975, "loc": { "start": { - "line": 376, + "line": 392, "column": 31 }, "end": { - "line": 376, + "line": 392, "column": 36 } } @@ -170481,15 +172250,15 @@ "binop": null, "updateContext": null }, - "start": 12635, - "end": 12636, + "start": 12975, + "end": 12976, "loc": { "start": { - "line": 376, + "line": 392, "column": 36 }, "end": { - "line": 376, + "line": 392, "column": 37 } } @@ -170507,15 +172276,15 @@ "binop": null }, "value": "def", - "start": 12636, - "end": 12639, + "start": 12976, + "end": 12979, "loc": { "start": { - "line": 376, + "line": 392, "column": 37 }, "end": { - "line": 376, + "line": 392, "column": 40 } } @@ -170534,15 +172303,15 @@ "updateContext": null }, "value": "==", - "start": 12640, - "end": 12642, + "start": 12980, + "end": 12982, "loc": { "start": { - "line": 376, + "line": 392, "column": 41 }, "end": { - "line": 376, + "line": 392, "column": 43 } } @@ -170562,15 +172331,15 @@ "updateContext": null }, "value": "null", - "start": 12643, - "end": 12647, + "start": 12983, + "end": 12987, "loc": { "start": { - "line": 376, + "line": 392, "column": 44 }, "end": { - "line": 376, + "line": 392, "column": 48 } } @@ -170588,15 +172357,15 @@ "binop": null, "updateContext": null }, - "start": 12648, - "end": 12649, + "start": 12988, + "end": 12989, "loc": { "start": { - "line": 376, + "line": 392, "column": 49 }, "end": { - "line": 376, + "line": 392, "column": 50 } } @@ -170615,15 +172384,15 @@ "updateContext": null }, "value": 1, - "start": 12650, - "end": 12651, + "start": 12990, + "end": 12991, "loc": { "start": { - "line": 376, + "line": 392, "column": 51 }, "end": { - "line": 376, + "line": 392, "column": 52 } } @@ -170641,15 +172410,15 @@ "binop": null, "updateContext": null }, - "start": 12652, - "end": 12653, + "start": 12992, + "end": 12993, "loc": { "start": { - "line": 376, + "line": 392, "column": 53 }, "end": { - "line": 376, + "line": 392, "column": 54 } } @@ -170667,15 +172436,15 @@ "binop": null }, "value": "parseFloat", - "start": 12654, - "end": 12664, + "start": 12994, + "end": 13004, "loc": { "start": { - "line": 376, + "line": 392, "column": 55 }, "end": { - "line": 376, + "line": 392, "column": 65 } } @@ -170692,15 +172461,15 @@ "postfix": false, "binop": null }, - "start": 12664, - "end": 12665, + "start": 13004, + "end": 13005, "loc": { "start": { - "line": 376, + "line": 392, "column": 65 }, "end": { - "line": 376, + "line": 392, "column": 66 } } @@ -170718,15 +172487,15 @@ "binop": null }, "value": "param", - "start": 12665, - "end": 12670, + "start": 13005, + "end": 13010, "loc": { "start": { - "line": 376, + "line": 392, "column": 66 }, "end": { - "line": 376, + "line": 392, "column": 71 } } @@ -170744,15 +172513,15 @@ "binop": null, "updateContext": null }, - "start": 12670, - "end": 12671, + "start": 13010, + "end": 13011, "loc": { "start": { - "line": 376, + "line": 392, "column": 71 }, "end": { - "line": 376, + "line": 392, "column": 72 } } @@ -170770,15 +172539,15 @@ "binop": null }, "value": "def", - "start": 12671, - "end": 12674, + "start": 13011, + "end": 13014, "loc": { "start": { - "line": 376, + "line": 392, "column": 72 }, "end": { - "line": 376, + "line": 392, "column": 75 } } @@ -170795,15 +172564,15 @@ "postfix": false, "binop": null }, - "start": 12674, - "end": 12675, + "start": 13014, + "end": 13015, "loc": { "start": { - "line": 376, + "line": 392, "column": 75 }, "end": { - "line": 376, + "line": 392, "column": 76 } } @@ -170821,15 +172590,15 @@ "binop": null, "updateContext": null }, - "start": 12675, - "end": 12676, + "start": 13015, + "end": 13016, "loc": { "start": { - "line": 376, + "line": 392, "column": 76 }, "end": { - "line": 376, + "line": 392, "column": 77 } } @@ -170849,15 +172618,15 @@ "updateContext": null }, "value": "if", - "start": 12689, - "end": 12691, + "start": 13029, + "end": 13031, "loc": { "start": { - "line": 377, + "line": 393, "column": 12 }, "end": { - "line": 377, + "line": 393, "column": 14 } } @@ -170874,15 +172643,15 @@ "postfix": false, "binop": null }, - "start": 12692, - "end": 12693, + "start": 13032, + "end": 13033, "loc": { "start": { - "line": 377, + "line": 393, "column": 15 }, "end": { - "line": 377, + "line": 393, "column": 16 } } @@ -170900,15 +172669,15 @@ "binop": null }, "value": "defaultValue", - "start": 12693, - "end": 12705, + "start": 13033, + "end": 13045, "loc": { "start": { - "line": 377, + "line": 393, "column": 16 }, "end": { - "line": 377, + "line": 393, "column": 28 } } @@ -170927,15 +172696,15 @@ "updateContext": null }, "value": "==", - "start": 12706, - "end": 12708, + "start": 13046, + "end": 13048, "loc": { "start": { - "line": 377, + "line": 393, "column": 29 }, "end": { - "line": 377, + "line": 393, "column": 31 } } @@ -170954,15 +172723,15 @@ "updateContext": null }, "value": 0, - "start": 12709, - "end": 12710, + "start": 13049, + "end": 13050, "loc": { "start": { - "line": 377, + "line": 393, "column": 32 }, "end": { - "line": 377, + "line": 393, "column": 33 } } @@ -170979,15 +172748,15 @@ "postfix": false, "binop": null }, - "start": 12710, - "end": 12711, + "start": 13050, + "end": 13051, "loc": { "start": { - "line": 377, + "line": 393, "column": 33 }, "end": { - "line": 377, + "line": 393, "column": 34 } } @@ -171005,15 +172774,15 @@ "binop": null }, "value": "defaultValue", - "start": 12712, - "end": 12724, + "start": 13052, + "end": 13064, "loc": { "start": { - "line": 377, + "line": 393, "column": 35 }, "end": { - "line": 377, + "line": 393, "column": 47 } } @@ -171032,15 +172801,15 @@ "updateContext": null }, "value": "=", - "start": 12725, - "end": 12726, + "start": 13065, + "end": 13066, "loc": { "start": { - "line": 377, + "line": 393, "column": 48 }, "end": { - "line": 377, + "line": 393, "column": 49 } } @@ -171059,15 +172828,15 @@ "updateContext": null }, "value": 1, - "start": 12727, - "end": 12728, + "start": 13067, + "end": 13068, "loc": { "start": { - "line": 377, + "line": 393, "column": 50 }, "end": { - "line": 377, + "line": 393, "column": 51 } } @@ -171085,15 +172854,15 @@ "binop": null, "updateContext": null }, - "start": 12728, - "end": 12729, + "start": 13068, + "end": 13069, "loc": { "start": { - "line": 377, + "line": 393, "column": 51 }, "end": { - "line": 377, + "line": 393, "column": 52 } } @@ -171111,15 +172880,15 @@ "binop": null }, "value": "value", - "start": 12742, - "end": 12747, + "start": 13082, + "end": 13087, "loc": { "start": { - "line": 378, + "line": 394, "column": 12 }, "end": { - "line": 378, + "line": 394, "column": 17 } } @@ -171138,15 +172907,15 @@ "updateContext": null }, "value": "=", - "start": 12748, - "end": 12749, + "start": 13088, + "end": 13089, "loc": { "start": { - "line": 378, + "line": 394, "column": 18 }, "end": { - "line": 378, + "line": 394, "column": 19 } } @@ -171164,15 +172933,15 @@ "binop": null }, "value": "value", - "start": 12750, - "end": 12755, + "start": 13090, + "end": 13095, "loc": { "start": { - "line": 378, + "line": 394, "column": 20 }, "end": { - "line": 378, + "line": 394, "column": 25 } } @@ -171191,15 +172960,15 @@ "updateContext": null }, "value": "/", - "start": 12756, - "end": 12757, + "start": 13096, + "end": 13097, "loc": { "start": { - "line": 378, + "line": 394, "column": 26 }, "end": { - "line": 378, + "line": 394, "column": 27 } } @@ -171217,15 +172986,15 @@ "binop": null }, "value": "defaultValue", - "start": 12758, - "end": 12770, + "start": 13098, + "end": 13110, "loc": { "start": { - "line": 378, + "line": 394, "column": 28 }, "end": { - "line": 378, + "line": 394, "column": 40 } } @@ -171243,15 +173012,15 @@ "binop": null, "updateContext": null }, - "start": 12770, - "end": 12771, + "start": 13110, + "end": 13111, "loc": { "start": { - "line": 378, + "line": 394, "column": 40 }, "end": { - "line": 378, + "line": 394, "column": 41 } } @@ -171268,15 +173037,15 @@ "postfix": false, "binop": null }, - "start": 12780, - "end": 12781, + "start": 13120, + "end": 13121, "loc": { "start": { - "line": 379, + "line": 395, "column": 8 }, "end": { - "line": 379, + "line": 395, "column": 9 } } @@ -171296,15 +173065,15 @@ "updateContext": null }, "value": "var", - "start": 12791, - "end": 12794, + "start": 13131, + "end": 13134, "loc": { "start": { - "line": 381, + "line": 397, "column": 8 }, "end": { - "line": 381, + "line": 397, "column": 11 } } @@ -171322,15 +173091,15 @@ "binop": null }, "value": "item", - "start": 12795, - "end": 12799, + "start": 13135, + "end": 13139, "loc": { "start": { - "line": 381, + "line": 397, "column": 12 }, "end": { - "line": 381, + "line": 397, "column": 16 } } @@ -171349,15 +173118,15 @@ "updateContext": null }, "value": "=", - "start": 12800, - "end": 12801, + "start": 13140, + "end": 13141, "loc": { "start": { - "line": 381, + "line": 397, "column": 17 }, "end": { - "line": 381, + "line": 397, "column": 18 } } @@ -171377,15 +173146,15 @@ "updateContext": null }, "value": "new", - "start": 12802, - "end": 12805, + "start": 13142, + "end": 13145, "loc": { "start": { - "line": 381, + "line": 397, "column": 19 }, "end": { - "line": 381, + "line": 397, "column": 22 } } @@ -171403,15 +173172,15 @@ "binop": null }, "value": "L2DExpressionParam", - "start": 12806, - "end": 12824, + "start": 13146, + "end": 13164, "loc": { "start": { - "line": 381, + "line": 397, "column": 23 }, "end": { - "line": 381, + "line": 397, "column": 41 } } @@ -171428,15 +173197,15 @@ "postfix": false, "binop": null }, - "start": 12824, - "end": 12825, + "start": 13164, + "end": 13165, "loc": { "start": { - "line": 381, + "line": 397, "column": 41 }, "end": { - "line": 381, + "line": 397, "column": 42 } } @@ -171453,15 +173222,15 @@ "postfix": false, "binop": null }, - "start": 12825, - "end": 12826, + "start": 13165, + "end": 13166, "loc": { "start": { - "line": 381, + "line": 397, "column": 42 }, "end": { - "line": 381, + "line": 397, "column": 43 } } @@ -171479,15 +173248,15 @@ "binop": null, "updateContext": null }, - "start": 12826, - "end": 12827, + "start": 13166, + "end": 13167, "loc": { "start": { - "line": 381, + "line": 397, "column": 43 }, "end": { - "line": 381, + "line": 397, "column": 44 } } @@ -171505,15 +173274,15 @@ "binop": null }, "value": "item", - "start": 12836, - "end": 12840, + "start": 13176, + "end": 13180, "loc": { "start": { - "line": 382, + "line": 398, "column": 8 }, "end": { - "line": 382, + "line": 398, "column": 12 } } @@ -171531,15 +173300,15 @@ "binop": null, "updateContext": null }, - "start": 12840, - "end": 12841, + "start": 13180, + "end": 13181, "loc": { "start": { - "line": 382, + "line": 398, "column": 12 }, "end": { - "line": 382, + "line": 398, "column": 13 } } @@ -171557,15 +173326,15 @@ "binop": null }, "value": "id", - "start": 12841, - "end": 12843, + "start": 13181, + "end": 13183, "loc": { "start": { - "line": 382, + "line": 398, "column": 13 }, "end": { - "line": 382, + "line": 398, "column": 15 } } @@ -171584,15 +173353,15 @@ "updateContext": null }, "value": "=", - "start": 12844, - "end": 12845, + "start": 13184, + "end": 13185, "loc": { "start": { - "line": 382, + "line": 398, "column": 16 }, "end": { - "line": 382, + "line": 398, "column": 17 } } @@ -171610,15 +173379,15 @@ "binop": null }, "value": "paramID", - "start": 12846, - "end": 12853, + "start": 13186, + "end": 13193, "loc": { "start": { - "line": 382, + "line": 398, "column": 18 }, "end": { - "line": 382, + "line": 398, "column": 25 } } @@ -171636,15 +173405,15 @@ "binop": null, "updateContext": null }, - "start": 12853, - "end": 12854, + "start": 13193, + "end": 13194, "loc": { "start": { - "line": 382, + "line": 398, "column": 25 }, "end": { - "line": 382, + "line": 398, "column": 26 } } @@ -171662,15 +173431,15 @@ "binop": null }, "value": "item", - "start": 12863, - "end": 12867, + "start": 13203, + "end": 13207, "loc": { "start": { - "line": 383, + "line": 399, "column": 8 }, "end": { - "line": 383, + "line": 399, "column": 12 } } @@ -171688,15 +173457,15 @@ "binop": null, "updateContext": null }, - "start": 12867, - "end": 12868, + "start": 13207, + "end": 13208, "loc": { "start": { - "line": 383, + "line": 399, "column": 12 }, "end": { - "line": 383, + "line": 399, "column": 13 } } @@ -171714,15 +173483,15 @@ "binop": null }, "value": "type", - "start": 12868, - "end": 12872, + "start": 13208, + "end": 13212, "loc": { "start": { - "line": 383, + "line": 399, "column": 13 }, "end": { - "line": 383, + "line": 399, "column": 17 } } @@ -171741,15 +173510,15 @@ "updateContext": null }, "value": "=", - "start": 12873, - "end": 12874, + "start": 13213, + "end": 13214, "loc": { "start": { - "line": 383, + "line": 399, "column": 18 }, "end": { - "line": 383, + "line": 399, "column": 19 } } @@ -171767,15 +173536,15 @@ "binop": null }, "value": "calcTypeInt", - "start": 12875, - "end": 12886, + "start": 13215, + "end": 13226, "loc": { "start": { - "line": 383, + "line": 399, "column": 20 }, "end": { - "line": 383, + "line": 399, "column": 31 } } @@ -171793,15 +173562,15 @@ "binop": null, "updateContext": null }, - "start": 12886, - "end": 12887, + "start": 13226, + "end": 13227, "loc": { "start": { - "line": 383, + "line": 399, "column": 31 }, "end": { - "line": 383, + "line": 399, "column": 32 } } @@ -171819,15 +173588,15 @@ "binop": null }, "value": "item", - "start": 12896, - "end": 12900, + "start": 13236, + "end": 13240, "loc": { "start": { - "line": 384, + "line": 400, "column": 8 }, "end": { - "line": 384, + "line": 400, "column": 12 } } @@ -171845,15 +173614,15 @@ "binop": null, "updateContext": null }, - "start": 12900, - "end": 12901, + "start": 13240, + "end": 13241, "loc": { "start": { - "line": 384, + "line": 400, "column": 12 }, "end": { - "line": 384, + "line": 400, "column": 13 } } @@ -171871,15 +173640,15 @@ "binop": null }, "value": "value", - "start": 12901, - "end": 12906, + "start": 13241, + "end": 13246, "loc": { "start": { - "line": 384, + "line": 400, "column": 13 }, "end": { - "line": 384, + "line": 400, "column": 18 } } @@ -171898,15 +173667,15 @@ "updateContext": null }, "value": "=", - "start": 12907, - "end": 12908, + "start": 13247, + "end": 13248, "loc": { "start": { - "line": 384, + "line": 400, "column": 19 }, "end": { - "line": 384, + "line": 400, "column": 20 } } @@ -171924,15 +173693,15 @@ "binop": null }, "value": "value", - "start": 12909, - "end": 12914, + "start": 13249, + "end": 13254, "loc": { "start": { - "line": 384, + "line": 400, "column": 21 }, "end": { - "line": 384, + "line": 400, "column": 26 } } @@ -171950,15 +173719,15 @@ "binop": null, "updateContext": null }, - "start": 12914, - "end": 12915, + "start": 13254, + "end": 13255, "loc": { "start": { - "line": 384, + "line": 400, "column": 26 }, "end": { - "line": 384, + "line": 400, "column": 27 } } @@ -171976,15 +173745,15 @@ "binop": null }, "value": "ret", - "start": 12925, - "end": 12928, + "start": 13265, + "end": 13268, "loc": { "start": { - "line": 386, + "line": 402, "column": 8 }, "end": { - "line": 386, + "line": 402, "column": 11 } } @@ -172002,15 +173771,15 @@ "binop": null, "updateContext": null }, - "start": 12928, - "end": 12929, + "start": 13268, + "end": 13269, "loc": { "start": { - "line": 386, + "line": 402, "column": 11 }, "end": { - "line": 386, + "line": 402, "column": 12 } } @@ -172028,15 +173797,15 @@ "binop": null }, "value": "paramList", - "start": 12929, - "end": 12938, + "start": 13269, + "end": 13278, "loc": { "start": { - "line": 386, + "line": 402, "column": 12 }, "end": { - "line": 386, + "line": 402, "column": 21 } } @@ -172054,15 +173823,15 @@ "binop": null, "updateContext": null }, - "start": 12938, - "end": 12939, + "start": 13278, + "end": 13279, "loc": { "start": { - "line": 386, + "line": 402, "column": 21 }, "end": { - "line": 386, + "line": 402, "column": 22 } } @@ -172080,15 +173849,15 @@ "binop": null }, "value": "push", - "start": 12939, - "end": 12943, + "start": 13279, + "end": 13283, "loc": { "start": { - "line": 386, + "line": 402, "column": 22 }, "end": { - "line": 386, + "line": 402, "column": 26 } } @@ -172105,15 +173874,15 @@ "postfix": false, "binop": null }, - "start": 12943, - "end": 12944, + "start": 13283, + "end": 13284, "loc": { "start": { - "line": 386, + "line": 402, "column": 26 }, "end": { - "line": 386, + "line": 402, "column": 27 } } @@ -172131,15 +173900,15 @@ "binop": null }, "value": "item", - "start": 12944, - "end": 12948, + "start": 13284, + "end": 13288, "loc": { "start": { - "line": 386, + "line": 402, "column": 27 }, "end": { - "line": 386, + "line": 402, "column": 31 } } @@ -172156,15 +173925,15 @@ "postfix": false, "binop": null }, - "start": 12948, - "end": 12949, + "start": 13288, + "end": 13289, "loc": { "start": { - "line": 386, + "line": 402, "column": 31 }, "end": { - "line": 386, + "line": 402, "column": 32 } } @@ -172182,15 +173951,15 @@ "binop": null, "updateContext": null }, - "start": 12949, - "end": 12950, + "start": 13289, + "end": 13290, "loc": { "start": { - "line": 386, + "line": 402, "column": 32 }, "end": { - "line": 386, + "line": 402, "column": 33 } } @@ -172207,15 +173976,15 @@ "postfix": false, "binop": null }, - "start": 12955, - "end": 12956, + "start": 13295, + "end": 13296, "loc": { "start": { - "line": 387, + "line": 403, "column": 4 }, "end": { - "line": 387, + "line": 403, "column": 5 } } @@ -172235,15 +174004,15 @@ "updateContext": null }, "value": "return", - "start": 12962, - "end": 12968, + "start": 13302, + "end": 13308, "loc": { "start": { - "line": 389, + "line": 405, "column": 4 }, "end": { - "line": 389, + "line": 405, "column": 10 } } @@ -172261,15 +174030,15 @@ "binop": null }, "value": "ret", - "start": 12969, - "end": 12972, + "start": 13309, + "end": 13312, "loc": { "start": { - "line": 389, + "line": 405, "column": 11 }, "end": { - "line": 389, + "line": 405, "column": 14 } } @@ -172287,15 +174056,15 @@ "binop": null, "updateContext": null }, - "start": 12972, - "end": 12973, + "start": 13312, + "end": 13313, "loc": { "start": { - "line": 389, + "line": 405, "column": 14 }, "end": { - "line": 389, + "line": 405, "column": 15 } } @@ -172312,15 +174081,15 @@ "postfix": false, "binop": null }, - "start": 12974, - "end": 12975, + "start": 13314, + "end": 13315, "loc": { "start": { - "line": 390, + "line": 406, "column": 0 }, "end": { - "line": 390, + "line": 406, "column": 1 } } @@ -172328,15 +174097,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 12978, - "end": 13040, + "start": 13318, + "end": 13380, "loc": { "start": { - "line": 393, + "line": 409, "column": 0 }, "end": { - "line": 393, + "line": 409, "column": 62 } } @@ -172344,15 +174113,15 @@ { "type": "CommentLine", "value": " L2DExpressionMotion # updateParamExe()", - "start": 13041, - "end": 13085, + "start": 13381, + "end": 13425, "loc": { "start": { - "line": 394, + "line": 410, "column": 0 }, "end": { - "line": 394, + "line": 410, "column": 44 } } @@ -172360,15 +174129,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13086, - "end": 13148, + "start": 13426, + "end": 13488, "loc": { "start": { - "line": 395, + "line": 411, "column": 0 }, "end": { - "line": 395, + "line": 411, "column": 62 } } @@ -172386,15 +174155,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 13149, - "end": 13168, + "start": 13489, + "end": 13508, "loc": { "start": { - "line": 396, + "line": 412, "column": 0 }, "end": { - "line": 396, + "line": 412, "column": 19 } } @@ -172412,15 +174181,15 @@ "binop": null, "updateContext": null }, - "start": 13168, - "end": 13169, + "start": 13508, + "end": 13509, "loc": { "start": { - "line": 396, + "line": 412, "column": 19 }, "end": { - "line": 396, + "line": 412, "column": 20 } } @@ -172438,15 +174207,15 @@ "binop": null }, "value": "prototype", - "start": 13169, - "end": 13178, + "start": 13509, + "end": 13518, "loc": { "start": { - "line": 396, + "line": 412, "column": 20 }, "end": { - "line": 396, + "line": 412, "column": 29 } } @@ -172464,15 +174233,15 @@ "binop": null, "updateContext": null }, - "start": 13178, - "end": 13179, + "start": 13518, + "end": 13519, "loc": { "start": { - "line": 396, + "line": 412, "column": 29 }, "end": { - "line": 396, + "line": 412, "column": 30 } } @@ -172490,15 +174259,15 @@ "binop": null }, "value": "updateParamExe", - "start": 13179, - "end": 13193, + "start": 13519, + "end": 13533, "loc": { "start": { - "line": 396, + "line": 412, "column": 30 }, "end": { - "line": 396, + "line": 412, "column": 44 } } @@ -172517,15 +174286,15 @@ "updateContext": null }, "value": "=", - "start": 13194, - "end": 13195, + "start": 13534, + "end": 13535, "loc": { "start": { - "line": 396, + "line": 412, "column": 45 }, "end": { - "line": 396, + "line": 412, "column": 46 } } @@ -172544,15 +174313,15 @@ "binop": null }, "value": "function", - "start": 13196, - "end": 13204, + "start": 13536, + "end": 13544, "loc": { "start": { - "line": 396, + "line": 412, "column": 47 }, "end": { - "line": 396, + "line": 412, "column": 55 } } @@ -172569,15 +174338,15 @@ "postfix": false, "binop": null }, - "start": 13205, - "end": 13206, + "start": 13545, + "end": 13546, "loc": { "start": { - "line": 396, + "line": 412, "column": 56 }, "end": { - "line": 396, + "line": 412, "column": 57 } } @@ -172595,15 +174364,15 @@ "binop": null }, "value": "model", - "start": 13206, - "end": 13211, + "start": 13546, + "end": 13551, "loc": { "start": { - "line": 396, + "line": 412, "column": 57 }, "end": { - "line": 396, + "line": 412, "column": 62 } } @@ -172611,15 +174380,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 13212, - "end": 13228, + "start": 13552, + "end": 13568, "loc": { "start": { - "line": 396, + "line": 412, "column": 63 }, "end": { - "line": 396, + "line": 412, "column": 79 } } @@ -172637,15 +174406,15 @@ "binop": null, "updateContext": null }, - "start": 13228, - "end": 13229, + "start": 13568, + "end": 13569, "loc": { "start": { - "line": 396, + "line": 412, "column": 79 }, "end": { - "line": 396, + "line": 412, "column": 80 } } @@ -172663,15 +174432,15 @@ "binop": null }, "value": "timeMSec", - "start": 13230, - "end": 13238, + "start": 13570, + "end": 13578, "loc": { "start": { - "line": 396, + "line": 412, "column": 81 }, "end": { - "line": 396, + "line": 412, "column": 89 } } @@ -172679,15 +174448,15 @@ { "type": "CommentBlock", "value": "long", - "start": 13238, - "end": 13246, + "start": 13578, + "end": 13586, "loc": { "start": { - "line": 396, + "line": 412, "column": 89 }, "end": { - "line": 396, + "line": 412, "column": 97 } } @@ -172705,15 +174474,15 @@ "binop": null, "updateContext": null }, - "start": 13246, - "end": 13247, + "start": 13586, + "end": 13587, "loc": { "start": { - "line": 396, + "line": 412, "column": 97 }, "end": { - "line": 396, + "line": 412, "column": 98 } } @@ -172731,15 +174500,15 @@ "binop": null }, "value": "weight", - "start": 13248, - "end": 13254, + "start": 13588, + "end": 13594, "loc": { "start": { - "line": 396, + "line": 412, "column": 99 }, "end": { - "line": 396, + "line": 412, "column": 105 } } @@ -172747,15 +174516,15 @@ { "type": "CommentBlock", "value": "float", - "start": 13255, - "end": 13264, + "start": 13595, + "end": 13604, "loc": { "start": { - "line": 396, + "line": 412, "column": 106 }, "end": { - "line": 396, + "line": 412, "column": 115 } } @@ -172773,15 +174542,15 @@ "binop": null, "updateContext": null }, - "start": 13264, - "end": 13265, + "start": 13604, + "end": 13605, "loc": { "start": { - "line": 396, + "line": 412, "column": 115 }, "end": { - "line": 396, + "line": 412, "column": 116 } } @@ -172799,15 +174568,15 @@ "binop": null }, "value": "motionQueueEnt", - "start": 13266, - "end": 13280, + "start": 13606, + "end": 13620, "loc": { "start": { - "line": 396, + "line": 412, "column": 117 }, "end": { - "line": 396, + "line": 412, "column": 131 } } @@ -172815,15 +174584,15 @@ { "type": "CommentBlock", "value": "MotionQueueEnt", - "start": 13281, - "end": 13299, + "start": 13621, + "end": 13639, "loc": { "start": { - "line": 396, + "line": 412, "column": 132 }, "end": { - "line": 396, + "line": 412, "column": 150 } } @@ -172840,15 +174609,15 @@ "postfix": false, "binop": null }, - "start": 13299, - "end": 13300, + "start": 13639, + "end": 13640, "loc": { "start": { - "line": 396, + "line": 412, "column": 150 }, "end": { - "line": 396, + "line": 412, "column": 151 } } @@ -172865,15 +174634,15 @@ "postfix": false, "binop": null }, - "start": 13301, - "end": 13302, + "start": 13641, + "end": 13642, "loc": { "start": { - "line": 396, + "line": 412, "column": 152 }, "end": { - "line": 396, + "line": 412, "column": 153 } } @@ -172893,15 +174662,15 @@ "updateContext": null }, "value": "for", - "start": 13307, - "end": 13310, + "start": 13647, + "end": 13650, "loc": { "start": { - "line": 397, + "line": 413, "column": 4 }, "end": { - "line": 397, + "line": 413, "column": 7 } } @@ -172918,15 +174687,15 @@ "postfix": false, "binop": null }, - "start": 13311, - "end": 13312, + "start": 13651, + "end": 13652, "loc": { "start": { - "line": 397, + "line": 413, "column": 8 }, "end": { - "line": 397, + "line": 413, "column": 9 } } @@ -172946,15 +174715,15 @@ "updateContext": null }, "value": "var", - "start": 13312, - "end": 13315, + "start": 13652, + "end": 13655, "loc": { "start": { - "line": 397, + "line": 413, "column": 9 }, "end": { - "line": 397, + "line": 413, "column": 12 } } @@ -172972,15 +174741,15 @@ "binop": null }, "value": "i", - "start": 13316, - "end": 13317, + "start": 13656, + "end": 13657, "loc": { "start": { - "line": 397, + "line": 413, "column": 13 }, "end": { - "line": 397, + "line": 413, "column": 14 } } @@ -172999,15 +174768,15 @@ "updateContext": null }, "value": "=", - "start": 13318, - "end": 13319, + "start": 13658, + "end": 13659, "loc": { "start": { - "line": 397, + "line": 413, "column": 15 }, "end": { - "line": 397, + "line": 413, "column": 16 } } @@ -173027,15 +174796,15 @@ "updateContext": null }, "value": "this", - "start": 13320, - "end": 13324, + "start": 13660, + "end": 13664, "loc": { "start": { - "line": 397, + "line": 413, "column": 17 }, "end": { - "line": 397, + "line": 413, "column": 21 } } @@ -173053,15 +174822,15 @@ "binop": null, "updateContext": null }, - "start": 13324, - "end": 13325, + "start": 13664, + "end": 13665, "loc": { "start": { - "line": 397, + "line": 413, "column": 21 }, "end": { - "line": 397, + "line": 413, "column": 22 } } @@ -173079,15 +174848,15 @@ "binop": null }, "value": "paramList", - "start": 13325, - "end": 13334, + "start": 13665, + "end": 13674, "loc": { "start": { - "line": 397, + "line": 413, "column": 22 }, "end": { - "line": 397, + "line": 413, "column": 31 } } @@ -173105,15 +174874,15 @@ "binop": null, "updateContext": null }, - "start": 13334, - "end": 13335, + "start": 13674, + "end": 13675, "loc": { "start": { - "line": 397, + "line": 413, "column": 31 }, "end": { - "line": 397, + "line": 413, "column": 32 } } @@ -173131,15 +174900,15 @@ "binop": null }, "value": "length", - "start": 13335, - "end": 13341, + "start": 13675, + "end": 13681, "loc": { "start": { - "line": 397, + "line": 413, "column": 32 }, "end": { - "line": 397, + "line": 413, "column": 38 } } @@ -173158,15 +174927,15 @@ "updateContext": null }, "value": "-", - "start": 13342, - "end": 13343, + "start": 13682, + "end": 13683, "loc": { "start": { - "line": 397, + "line": 413, "column": 39 }, "end": { - "line": 397, + "line": 413, "column": 40 } } @@ -173185,15 +174954,15 @@ "updateContext": null }, "value": 1, - "start": 13344, - "end": 13345, + "start": 13684, + "end": 13685, "loc": { "start": { - "line": 397, + "line": 413, "column": 41 }, "end": { - "line": 397, + "line": 413, "column": 42 } } @@ -173211,15 +174980,15 @@ "binop": null, "updateContext": null }, - "start": 13345, - "end": 13346, + "start": 13685, + "end": 13686, "loc": { "start": { - "line": 397, + "line": 413, "column": 42 }, "end": { - "line": 397, + "line": 413, "column": 43 } } @@ -173237,15 +175006,15 @@ "binop": null }, "value": "i", - "start": 13347, - "end": 13348, + "start": 13687, + "end": 13688, "loc": { "start": { - "line": 397, + "line": 413, "column": 44 }, "end": { - "line": 397, + "line": 413, "column": 45 } } @@ -173264,15 +175033,15 @@ "updateContext": null }, "value": ">=", - "start": 13349, - "end": 13351, + "start": 13689, + "end": 13691, "loc": { "start": { - "line": 397, + "line": 413, "column": 46 }, "end": { - "line": 397, + "line": 413, "column": 48 } } @@ -173291,15 +175060,15 @@ "updateContext": null }, "value": 0, - "start": 13352, - "end": 13353, + "start": 13692, + "end": 13693, "loc": { "start": { - "line": 397, + "line": 413, "column": 49 }, "end": { - "line": 397, + "line": 413, "column": 50 } } @@ -173317,15 +175086,15 @@ "binop": null, "updateContext": null }, - "start": 13353, - "end": 13354, + "start": 13693, + "end": 13694, "loc": { "start": { - "line": 397, + "line": 413, "column": 50 }, "end": { - "line": 397, + "line": 413, "column": 51 } } @@ -173343,15 +175112,15 @@ "binop": null }, "value": "--", - "start": 13355, - "end": 13357, + "start": 13695, + "end": 13697, "loc": { "start": { - "line": 397, + "line": 413, "column": 52 }, "end": { - "line": 397, + "line": 413, "column": 54 } } @@ -173369,15 +175138,15 @@ "binop": null }, "value": "i", - "start": 13357, - "end": 13358, + "start": 13697, + "end": 13698, "loc": { "start": { - "line": 397, + "line": 413, "column": 54 }, "end": { - "line": 397, + "line": 413, "column": 55 } } @@ -173394,15 +175163,15 @@ "postfix": false, "binop": null }, - "start": 13358, - "end": 13359, + "start": 13698, + "end": 13699, "loc": { "start": { - "line": 397, + "line": 413, "column": 55 }, "end": { - "line": 397, + "line": 413, "column": 56 } } @@ -173419,15 +175188,15 @@ "postfix": false, "binop": null }, - "start": 13360, - "end": 13361, + "start": 13700, + "end": 13701, "loc": { "start": { - "line": 397, + "line": 413, "column": 57 }, "end": { - "line": 397, + "line": 413, "column": 58 } } @@ -173447,15 +175216,15 @@ "updateContext": null }, "value": "var", - "start": 13370, - "end": 13373, + "start": 13710, + "end": 13713, "loc": { "start": { - "line": 398, + "line": 414, "column": 8 }, "end": { - "line": 398, + "line": 414, "column": 11 } } @@ -173473,15 +175242,15 @@ "binop": null }, "value": "param", - "start": 13374, - "end": 13379, + "start": 13714, + "end": 13719, "loc": { "start": { - "line": 398, + "line": 414, "column": 12 }, "end": { - "line": 398, + "line": 414, "column": 17 } } @@ -173500,15 +175269,15 @@ "updateContext": null }, "value": "=", - "start": 13380, - "end": 13381, + "start": 13720, + "end": 13721, "loc": { "start": { - "line": 398, + "line": 414, "column": 18 }, "end": { - "line": 398, + "line": 414, "column": 19 } } @@ -173528,15 +175297,15 @@ "updateContext": null }, "value": "this", - "start": 13382, - "end": 13386, + "start": 13722, + "end": 13726, "loc": { "start": { - "line": 398, + "line": 414, "column": 20 }, "end": { - "line": 398, + "line": 414, "column": 24 } } @@ -173554,15 +175323,15 @@ "binop": null, "updateContext": null }, - "start": 13386, - "end": 13387, + "start": 13726, + "end": 13727, "loc": { "start": { - "line": 398, + "line": 414, "column": 24 }, "end": { - "line": 398, + "line": 414, "column": 25 } } @@ -173580,15 +175349,15 @@ "binop": null }, "value": "paramList", - "start": 13387, - "end": 13396, + "start": 13727, + "end": 13736, "loc": { "start": { - "line": 398, + "line": 414, "column": 25 }, "end": { - "line": 398, + "line": 414, "column": 34 } } @@ -173606,15 +175375,15 @@ "binop": null, "updateContext": null }, - "start": 13396, - "end": 13397, + "start": 13736, + "end": 13737, "loc": { "start": { - "line": 398, + "line": 414, "column": 34 }, "end": { - "line": 398, + "line": 414, "column": 35 } } @@ -173632,15 +175401,15 @@ "binop": null }, "value": "i", - "start": 13397, - "end": 13398, + "start": 13737, + "end": 13738, "loc": { "start": { - "line": 398, + "line": 414, "column": 35 }, "end": { - "line": 398, + "line": 414, "column": 36 } } @@ -173658,15 +175427,15 @@ "binop": null, "updateContext": null }, - "start": 13398, - "end": 13399, + "start": 13738, + "end": 13739, "loc": { "start": { - "line": 398, + "line": 414, "column": 36 }, "end": { - "line": 398, + "line": 414, "column": 37 } } @@ -173684,15 +175453,15 @@ "binop": null, "updateContext": null }, - "start": 13399, - "end": 13400, + "start": 13739, + "end": 13740, "loc": { "start": { - "line": 398, + "line": 414, "column": 37 }, "end": { - "line": 398, + "line": 414, "column": 38 } } @@ -173700,15 +175469,15 @@ { "type": "CommentLine", "value": "L2DExpressionParam", - "start": 13401, - "end": 13421, + "start": 13741, + "end": 13761, "loc": { "start": { - "line": 398, + "line": 414, "column": 39 }, "end": { - "line": 398, + "line": 414, "column": 59 } } @@ -173716,15 +175485,15 @@ { "type": "CommentLine", "value": " if (!param || !param.type) continue;", - "start": 13430, - "end": 13469, + "start": 13770, + "end": 13809, "loc": { "start": { - "line": 399, + "line": 415, "column": 8 }, "end": { - "line": 399, + "line": 415, "column": 47 } } @@ -173744,15 +175513,15 @@ "updateContext": null }, "value": "if", - "start": 13478, - "end": 13480, + "start": 13818, + "end": 13820, "loc": { "start": { - "line": 400, + "line": 416, "column": 8 }, "end": { - "line": 400, + "line": 416, "column": 10 } } @@ -173769,15 +175538,15 @@ "postfix": false, "binop": null }, - "start": 13481, - "end": 13482, + "start": 13821, + "end": 13822, "loc": { "start": { - "line": 400, + "line": 416, "column": 11 }, "end": { - "line": 400, + "line": 416, "column": 12 } } @@ -173795,15 +175564,15 @@ "binop": null }, "value": "param", - "start": 13482, - "end": 13487, + "start": 13822, + "end": 13827, "loc": { "start": { - "line": 400, + "line": 416, "column": 12 }, "end": { - "line": 400, + "line": 416, "column": 17 } } @@ -173821,15 +175590,15 @@ "binop": null, "updateContext": null }, - "start": 13487, - "end": 13488, + "start": 13827, + "end": 13828, "loc": { "start": { - "line": 400, + "line": 416, "column": 17 }, "end": { - "line": 400, + "line": 416, "column": 18 } } @@ -173847,15 +175616,15 @@ "binop": null }, "value": "type", - "start": 13488, - "end": 13492, + "start": 13828, + "end": 13832, "loc": { "start": { - "line": 400, + "line": 416, "column": 18 }, "end": { - "line": 400, + "line": 416, "column": 22 } } @@ -173874,15 +175643,15 @@ "updateContext": null }, "value": "==", - "start": 13493, - "end": 13495, + "start": 13833, + "end": 13835, "loc": { "start": { - "line": 400, + "line": 416, "column": 23 }, "end": { - "line": 400, + "line": 416, "column": 25 } } @@ -173900,15 +175669,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 13496, - "end": 13515, + "start": 13836, + "end": 13855, "loc": { "start": { - "line": 400, + "line": 416, "column": 26 }, "end": { - "line": 400, + "line": 416, "column": 45 } } @@ -173926,15 +175695,15 @@ "binop": null, "updateContext": null }, - "start": 13515, - "end": 13516, + "start": 13855, + "end": 13856, "loc": { "start": { - "line": 400, + "line": 416, "column": 45 }, "end": { - "line": 400, + "line": 416, "column": 46 } } @@ -173952,15 +175721,15 @@ "binop": null }, "value": "TYPE_ADD", - "start": 13516, - "end": 13524, + "start": 13856, + "end": 13864, "loc": { "start": { - "line": 400, + "line": 416, "column": 46 }, "end": { - "line": 400, + "line": 416, "column": 54 } } @@ -173977,15 +175746,15 @@ "postfix": false, "binop": null }, - "start": 13524, - "end": 13525, + "start": 13864, + "end": 13865, "loc": { "start": { - "line": 400, + "line": 416, "column": 54 }, "end": { - "line": 400, + "line": 416, "column": 55 } } @@ -174002,15 +175771,15 @@ "postfix": false, "binop": null }, - "start": 13526, - "end": 13527, + "start": 13866, + "end": 13867, "loc": { "start": { - "line": 400, + "line": 416, "column": 56 }, "end": { - "line": 400, + "line": 416, "column": 57 } } @@ -174028,15 +175797,15 @@ "binop": null }, "value": "model", - "start": 13540, - "end": 13545, + "start": 13880, + "end": 13885, "loc": { "start": { - "line": 401, + "line": 417, "column": 12 }, "end": { - "line": 401, + "line": 417, "column": 17 } } @@ -174054,15 +175823,15 @@ "binop": null, "updateContext": null }, - "start": 13545, - "end": 13546, + "start": 13885, + "end": 13886, "loc": { "start": { - "line": 401, + "line": 417, "column": 17 }, "end": { - "line": 401, + "line": 417, "column": 18 } } @@ -174080,15 +175849,15 @@ "binop": null }, "value": "addToParamFloat", - "start": 13546, - "end": 13561, + "start": 13886, + "end": 13901, "loc": { "start": { - "line": 401, + "line": 417, "column": 18 }, "end": { - "line": 401, + "line": 417, "column": 33 } } @@ -174105,15 +175874,15 @@ "postfix": false, "binop": null }, - "start": 13561, - "end": 13562, + "start": 13901, + "end": 13902, "loc": { "start": { - "line": 401, + "line": 417, "column": 33 }, "end": { - "line": 401, + "line": 417, "column": 34 } } @@ -174131,15 +175900,15 @@ "binop": null }, "value": "param", - "start": 13562, - "end": 13567, + "start": 13902, + "end": 13907, "loc": { "start": { - "line": 401, + "line": 417, "column": 34 }, "end": { - "line": 401, + "line": 417, "column": 39 } } @@ -174157,15 +175926,15 @@ "binop": null, "updateContext": null }, - "start": 13567, - "end": 13568, + "start": 13907, + "end": 13908, "loc": { "start": { - "line": 401, + "line": 417, "column": 39 }, "end": { - "line": 401, + "line": 417, "column": 40 } } @@ -174183,15 +175952,15 @@ "binop": null }, "value": "id", - "start": 13568, - "end": 13570, + "start": 13908, + "end": 13910, "loc": { "start": { - "line": 401, + "line": 417, "column": 40 }, "end": { - "line": 401, + "line": 417, "column": 42 } } @@ -174209,15 +175978,15 @@ "binop": null, "updateContext": null }, - "start": 13570, - "end": 13571, + "start": 13910, + "end": 13911, "loc": { "start": { - "line": 401, + "line": 417, "column": 42 }, "end": { - "line": 401, + "line": 417, "column": 43 } } @@ -174235,15 +176004,15 @@ "binop": null }, "value": "param", - "start": 13572, - "end": 13577, + "start": 13912, + "end": 13917, "loc": { "start": { - "line": 401, + "line": 417, "column": 44 }, "end": { - "line": 401, + "line": 417, "column": 49 } } @@ -174261,15 +176030,15 @@ "binop": null, "updateContext": null }, - "start": 13577, - "end": 13578, + "start": 13917, + "end": 13918, "loc": { "start": { - "line": 401, + "line": 417, "column": 49 }, "end": { - "line": 401, + "line": 417, "column": 50 } } @@ -174287,15 +176056,15 @@ "binop": null }, "value": "value", - "start": 13578, - "end": 13583, + "start": 13918, + "end": 13923, "loc": { "start": { - "line": 401, + "line": 417, "column": 50 }, "end": { - "line": 401, + "line": 417, "column": 55 } } @@ -174313,15 +176082,15 @@ "binop": null, "updateContext": null }, - "start": 13583, - "end": 13584, + "start": 13923, + "end": 13924, "loc": { "start": { - "line": 401, + "line": 417, "column": 55 }, "end": { - "line": 401, + "line": 417, "column": 56 } } @@ -174339,15 +176108,15 @@ "binop": null }, "value": "weight", - "start": 13585, - "end": 13591, + "start": 13925, + "end": 13931, "loc": { "start": { - "line": 401, + "line": 417, "column": 57 }, "end": { - "line": 401, + "line": 417, "column": 63 } } @@ -174364,15 +176133,15 @@ "postfix": false, "binop": null }, - "start": 13591, - "end": 13592, + "start": 13931, + "end": 13932, "loc": { "start": { - "line": 401, + "line": 417, "column": 63 }, "end": { - "line": 401, + "line": 417, "column": 64 } } @@ -174390,15 +176159,15 @@ "binop": null, "updateContext": null }, - "start": 13592, - "end": 13593, + "start": 13932, + "end": 13933, "loc": { "start": { - "line": 401, + "line": 417, "column": 64 }, "end": { - "line": 401, + "line": 417, "column": 65 } } @@ -174415,15 +176184,15 @@ "postfix": false, "binop": null }, - "start": 13602, - "end": 13603, + "start": 13942, + "end": 13943, "loc": { "start": { - "line": 402, + "line": 418, "column": 8 }, "end": { - "line": 402, + "line": 418, "column": 9 } } @@ -174443,15 +176212,15 @@ "updateContext": null }, "value": "else", - "start": 13612, - "end": 13616, + "start": 13952, + "end": 13956, "loc": { "start": { - "line": 403, + "line": 419, "column": 8 }, "end": { - "line": 403, + "line": 419, "column": 12 } } @@ -174471,15 +176240,15 @@ "updateContext": null }, "value": "if", - "start": 13617, - "end": 13619, + "start": 13957, + "end": 13959, "loc": { "start": { - "line": 403, + "line": 419, "column": 13 }, "end": { - "line": 403, + "line": 419, "column": 15 } } @@ -174496,15 +176265,15 @@ "postfix": false, "binop": null }, - "start": 13620, - "end": 13621, + "start": 13960, + "end": 13961, "loc": { "start": { - "line": 403, + "line": 419, "column": 16 }, "end": { - "line": 403, + "line": 419, "column": 17 } } @@ -174522,15 +176291,15 @@ "binop": null }, "value": "param", - "start": 13621, - "end": 13626, + "start": 13961, + "end": 13966, "loc": { "start": { - "line": 403, + "line": 419, "column": 17 }, "end": { - "line": 403, + "line": 419, "column": 22 } } @@ -174548,15 +176317,15 @@ "binop": null, "updateContext": null }, - "start": 13626, - "end": 13627, + "start": 13966, + "end": 13967, "loc": { "start": { - "line": 403, + "line": 419, "column": 22 }, "end": { - "line": 403, + "line": 419, "column": 23 } } @@ -174574,15 +176343,15 @@ "binop": null }, "value": "type", - "start": 13627, - "end": 13631, + "start": 13967, + "end": 13971, "loc": { "start": { - "line": 403, + "line": 419, "column": 23 }, "end": { - "line": 403, + "line": 419, "column": 27 } } @@ -174601,15 +176370,15 @@ "updateContext": null }, "value": "==", - "start": 13632, - "end": 13634, + "start": 13972, + "end": 13974, "loc": { "start": { - "line": 403, + "line": 419, "column": 28 }, "end": { - "line": 403, + "line": 419, "column": 30 } } @@ -174627,15 +176396,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 13635, - "end": 13654, + "start": 13975, + "end": 13994, "loc": { "start": { - "line": 403, + "line": 419, "column": 31 }, "end": { - "line": 403, + "line": 419, "column": 50 } } @@ -174653,15 +176422,15 @@ "binop": null, "updateContext": null }, - "start": 13654, - "end": 13655, + "start": 13994, + "end": 13995, "loc": { "start": { - "line": 403, + "line": 419, "column": 50 }, "end": { - "line": 403, + "line": 419, "column": 51 } } @@ -174679,15 +176448,15 @@ "binop": null }, "value": "TYPE_MULT", - "start": 13655, - "end": 13664, + "start": 13995, + "end": 14004, "loc": { "start": { - "line": 403, + "line": 419, "column": 51 }, "end": { - "line": 403, + "line": 419, "column": 60 } } @@ -174704,15 +176473,15 @@ "postfix": false, "binop": null }, - "start": 13664, - "end": 13665, + "start": 14004, + "end": 14005, "loc": { "start": { - "line": 403, + "line": 419, "column": 60 }, "end": { - "line": 403, + "line": 419, "column": 61 } } @@ -174729,15 +176498,15 @@ "postfix": false, "binop": null }, - "start": 13666, - "end": 13667, + "start": 14006, + "end": 14007, "loc": { "start": { - "line": 403, + "line": 419, "column": 62 }, "end": { - "line": 403, + "line": 419, "column": 63 } } @@ -174755,15 +176524,15 @@ "binop": null }, "value": "model", - "start": 13680, - "end": 13685, + "start": 14020, + "end": 14025, "loc": { "start": { - "line": 404, + "line": 420, "column": 12 }, "end": { - "line": 404, + "line": 420, "column": 17 } } @@ -174781,15 +176550,15 @@ "binop": null, "updateContext": null }, - "start": 13685, - "end": 13686, + "start": 14025, + "end": 14026, "loc": { "start": { - "line": 404, + "line": 420, "column": 17 }, "end": { - "line": 404, + "line": 420, "column": 18 } } @@ -174807,15 +176576,15 @@ "binop": null }, "value": "multParamFloat", - "start": 13686, - "end": 13700, + "start": 14026, + "end": 14040, "loc": { "start": { - "line": 404, + "line": 420, "column": 18 }, "end": { - "line": 404, + "line": 420, "column": 32 } } @@ -174832,15 +176601,15 @@ "postfix": false, "binop": null }, - "start": 13700, - "end": 13701, + "start": 14040, + "end": 14041, "loc": { "start": { - "line": 404, + "line": 420, "column": 32 }, "end": { - "line": 404, + "line": 420, "column": 33 } } @@ -174858,15 +176627,15 @@ "binop": null }, "value": "param", - "start": 13701, - "end": 13706, + "start": 14041, + "end": 14046, "loc": { "start": { - "line": 404, + "line": 420, "column": 33 }, "end": { - "line": 404, + "line": 420, "column": 38 } } @@ -174884,15 +176653,15 @@ "binop": null, "updateContext": null }, - "start": 13706, - "end": 13707, + "start": 14046, + "end": 14047, "loc": { "start": { - "line": 404, + "line": 420, "column": 38 }, "end": { - "line": 404, + "line": 420, "column": 39 } } @@ -174910,15 +176679,15 @@ "binop": null }, "value": "id", - "start": 13707, - "end": 13709, + "start": 14047, + "end": 14049, "loc": { "start": { - "line": 404, + "line": 420, "column": 39 }, "end": { - "line": 404, + "line": 420, "column": 41 } } @@ -174936,15 +176705,15 @@ "binop": null, "updateContext": null }, - "start": 13709, - "end": 13710, + "start": 14049, + "end": 14050, "loc": { "start": { - "line": 404, + "line": 420, "column": 41 }, "end": { - "line": 404, + "line": 420, "column": 42 } } @@ -174962,15 +176731,15 @@ "binop": null }, "value": "param", - "start": 13711, - "end": 13716, + "start": 14051, + "end": 14056, "loc": { "start": { - "line": 404, + "line": 420, "column": 43 }, "end": { - "line": 404, + "line": 420, "column": 48 } } @@ -174988,15 +176757,15 @@ "binop": null, "updateContext": null }, - "start": 13716, - "end": 13717, + "start": 14056, + "end": 14057, "loc": { "start": { - "line": 404, + "line": 420, "column": 48 }, "end": { - "line": 404, + "line": 420, "column": 49 } } @@ -175014,15 +176783,15 @@ "binop": null }, "value": "value", - "start": 13717, - "end": 13722, + "start": 14057, + "end": 14062, "loc": { "start": { - "line": 404, + "line": 420, "column": 49 }, "end": { - "line": 404, + "line": 420, "column": 54 } } @@ -175040,15 +176809,15 @@ "binop": null, "updateContext": null }, - "start": 13722, - "end": 13723, + "start": 14062, + "end": 14063, "loc": { "start": { - "line": 404, + "line": 420, "column": 54 }, "end": { - "line": 404, + "line": 420, "column": 55 } } @@ -175066,15 +176835,15 @@ "binop": null }, "value": "weight", - "start": 13724, - "end": 13730, + "start": 14064, + "end": 14070, "loc": { "start": { - "line": 404, + "line": 420, "column": 56 }, "end": { - "line": 404, + "line": 420, "column": 62 } } @@ -175091,15 +176860,15 @@ "postfix": false, "binop": null }, - "start": 13730, - "end": 13731, + "start": 14070, + "end": 14071, "loc": { "start": { - "line": 404, + "line": 420, "column": 62 }, "end": { - "line": 404, + "line": 420, "column": 63 } } @@ -175117,15 +176886,15 @@ "binop": null, "updateContext": null }, - "start": 13731, - "end": 13732, + "start": 14071, + "end": 14072, "loc": { "start": { - "line": 404, + "line": 420, "column": 63 }, "end": { - "line": 404, + "line": 420, "column": 64 } } @@ -175142,15 +176911,15 @@ "postfix": false, "binop": null }, - "start": 13741, - "end": 13742, + "start": 14081, + "end": 14082, "loc": { "start": { - "line": 405, + "line": 421, "column": 8 }, "end": { - "line": 405, + "line": 421, "column": 9 } } @@ -175170,15 +176939,15 @@ "updateContext": null }, "value": "else", - "start": 13751, - "end": 13755, + "start": 14091, + "end": 14095, "loc": { "start": { - "line": 406, + "line": 422, "column": 8 }, "end": { - "line": 406, + "line": 422, "column": 12 } } @@ -175198,15 +176967,15 @@ "updateContext": null }, "value": "if", - "start": 13756, - "end": 13758, + "start": 14096, + "end": 14098, "loc": { "start": { - "line": 406, + "line": 422, "column": 13 }, "end": { - "line": 406, + "line": 422, "column": 15 } } @@ -175223,15 +176992,15 @@ "postfix": false, "binop": null }, - "start": 13759, - "end": 13760, + "start": 14099, + "end": 14100, "loc": { "start": { - "line": 406, + "line": 422, "column": 16 }, "end": { - "line": 406, + "line": 422, "column": 17 } } @@ -175249,15 +177018,15 @@ "binop": null }, "value": "param", - "start": 13760, - "end": 13765, + "start": 14100, + "end": 14105, "loc": { "start": { - "line": 406, + "line": 422, "column": 17 }, "end": { - "line": 406, + "line": 422, "column": 22 } } @@ -175275,15 +177044,15 @@ "binop": null, "updateContext": null }, - "start": 13765, - "end": 13766, + "start": 14105, + "end": 14106, "loc": { "start": { - "line": 406, + "line": 422, "column": 22 }, "end": { - "line": 406, + "line": 422, "column": 23 } } @@ -175301,15 +177070,15 @@ "binop": null }, "value": "type", - "start": 13766, - "end": 13770, + "start": 14106, + "end": 14110, "loc": { "start": { - "line": 406, + "line": 422, "column": 23 }, "end": { - "line": 406, + "line": 422, "column": 27 } } @@ -175328,15 +177097,15 @@ "updateContext": null }, "value": "==", - "start": 13771, - "end": 13773, + "start": 14111, + "end": 14113, "loc": { "start": { - "line": 406, + "line": 422, "column": 28 }, "end": { - "line": 406, + "line": 422, "column": 30 } } @@ -175354,15 +177123,15 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 13774, - "end": 13793, + "start": 14114, + "end": 14133, "loc": { "start": { - "line": 406, + "line": 422, "column": 31 }, "end": { - "line": 406, + "line": 422, "column": 50 } } @@ -175380,15 +177149,15 @@ "binop": null, "updateContext": null }, - "start": 13793, - "end": 13794, + "start": 14133, + "end": 14134, "loc": { "start": { - "line": 406, + "line": 422, "column": 50 }, "end": { - "line": 406, + "line": 422, "column": 51 } } @@ -175406,15 +177175,15 @@ "binop": null }, "value": "TYPE_SET", - "start": 13794, - "end": 13802, + "start": 14134, + "end": 14142, "loc": { "start": { - "line": 406, + "line": 422, "column": 51 }, "end": { - "line": 406, + "line": 422, "column": 59 } } @@ -175431,15 +177200,15 @@ "postfix": false, "binop": null }, - "start": 13802, - "end": 13803, + "start": 14142, + "end": 14143, "loc": { "start": { - "line": 406, + "line": 422, "column": 59 }, "end": { - "line": 406, + "line": 422, "column": 60 } } @@ -175456,15 +177225,15 @@ "postfix": false, "binop": null }, - "start": 13804, - "end": 13805, + "start": 14144, + "end": 14145, "loc": { "start": { - "line": 406, + "line": 422, "column": 61 }, "end": { - "line": 406, + "line": 422, "column": 62 } } @@ -175482,15 +177251,15 @@ "binop": null }, "value": "model", - "start": 13818, - "end": 13823, + "start": 14158, + "end": 14163, "loc": { "start": { - "line": 407, + "line": 423, "column": 12 }, "end": { - "line": 407, + "line": 423, "column": 17 } } @@ -175508,15 +177277,15 @@ "binop": null, "updateContext": null }, - "start": 13823, - "end": 13824, + "start": 14163, + "end": 14164, "loc": { "start": { - "line": 407, + "line": 423, "column": 17 }, "end": { - "line": 407, + "line": 423, "column": 18 } } @@ -175534,15 +177303,15 @@ "binop": null }, "value": "setParamFloat", - "start": 13824, - "end": 13837, + "start": 14164, + "end": 14177, "loc": { "start": { - "line": 407, + "line": 423, "column": 18 }, "end": { - "line": 407, + "line": 423, "column": 31 } } @@ -175559,15 +177328,15 @@ "postfix": false, "binop": null }, - "start": 13837, - "end": 13838, + "start": 14177, + "end": 14178, "loc": { "start": { - "line": 407, + "line": 423, "column": 31 }, "end": { - "line": 407, + "line": 423, "column": 32 } } @@ -175585,15 +177354,15 @@ "binop": null }, "value": "param", - "start": 13838, - "end": 13843, + "start": 14178, + "end": 14183, "loc": { "start": { - "line": 407, + "line": 423, "column": 32 }, "end": { - "line": 407, + "line": 423, "column": 37 } } @@ -175611,15 +177380,15 @@ "binop": null, "updateContext": null }, - "start": 13843, - "end": 13844, + "start": 14183, + "end": 14184, "loc": { "start": { - "line": 407, + "line": 423, "column": 37 }, "end": { - "line": 407, + "line": 423, "column": 38 } } @@ -175637,15 +177406,15 @@ "binop": null }, "value": "id", - "start": 13844, - "end": 13846, + "start": 14184, + "end": 14186, "loc": { "start": { - "line": 407, + "line": 423, "column": 38 }, "end": { - "line": 407, + "line": 423, "column": 40 } } @@ -175663,15 +177432,15 @@ "binop": null, "updateContext": null }, - "start": 13846, - "end": 13847, + "start": 14186, + "end": 14187, "loc": { "start": { - "line": 407, + "line": 423, "column": 40 }, "end": { - "line": 407, + "line": 423, "column": 41 } } @@ -175689,15 +177458,15 @@ "binop": null }, "value": "param", - "start": 13848, - "end": 13853, + "start": 14188, + "end": 14193, "loc": { "start": { - "line": 407, + "line": 423, "column": 42 }, "end": { - "line": 407, + "line": 423, "column": 47 } } @@ -175715,15 +177484,15 @@ "binop": null, "updateContext": null }, - "start": 13853, - "end": 13854, + "start": 14193, + "end": 14194, "loc": { "start": { - "line": 407, + "line": 423, "column": 47 }, "end": { - "line": 407, + "line": 423, "column": 48 } } @@ -175741,15 +177510,15 @@ "binop": null }, "value": "value", - "start": 13854, - "end": 13859, + "start": 14194, + "end": 14199, "loc": { "start": { - "line": 407, + "line": 423, "column": 48 }, "end": { - "line": 407, + "line": 423, "column": 53 } } @@ -175767,15 +177536,15 @@ "binop": null, "updateContext": null }, - "start": 13859, - "end": 13860, + "start": 14199, + "end": 14200, "loc": { "start": { - "line": 407, + "line": 423, "column": 53 }, "end": { - "line": 407, + "line": 423, "column": 54 } } @@ -175793,15 +177562,15 @@ "binop": null }, "value": "weight", - "start": 13861, - "end": 13867, + "start": 14201, + "end": 14207, "loc": { "start": { - "line": 407, + "line": 423, "column": 55 }, "end": { - "line": 407, + "line": 423, "column": 61 } } @@ -175818,15 +177587,15 @@ "postfix": false, "binop": null }, - "start": 13867, - "end": 13868, + "start": 14207, + "end": 14208, "loc": { "start": { - "line": 407, + "line": 423, "column": 61 }, "end": { - "line": 407, + "line": 423, "column": 62 } } @@ -175844,15 +177613,15 @@ "binop": null, "updateContext": null }, - "start": 13868, - "end": 13869, + "start": 14208, + "end": 14209, "loc": { "start": { - "line": 407, + "line": 423, "column": 62 }, "end": { - "line": 407, + "line": 423, "column": 63 } } @@ -175869,15 +177638,15 @@ "postfix": false, "binop": null }, - "start": 13878, - "end": 13879, + "start": 14218, + "end": 14219, "loc": { "start": { - "line": 408, + "line": 424, "column": 8 }, "end": { - "line": 408, + "line": 424, "column": 9 } } @@ -175894,15 +177663,15 @@ "postfix": false, "binop": null }, - "start": 13884, - "end": 13885, + "start": 14224, + "end": 14225, "loc": { "start": { - "line": 409, + "line": 425, "column": 4 }, "end": { - "line": 409, + "line": 425, "column": 5 } } @@ -175919,15 +177688,15 @@ "postfix": false, "binop": null }, - "start": 13886, - "end": 13887, + "start": 14226, + "end": 14227, "loc": { "start": { - "line": 410, + "line": 426, "column": 0 }, "end": { - "line": 410, + "line": 426, "column": 1 } } @@ -175935,15 +177704,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13889, - "end": 13951, + "start": 14229, + "end": 14291, "loc": { "start": { - "line": 412, + "line": 428, "column": 0 }, "end": { - "line": 412, + "line": 428, "column": 62 } } @@ -175951,15 +177720,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 13952, - "end": 14014, + "start": 14292, + "end": 14354, "loc": { "start": { - "line": 413, + "line": 429, "column": 0 }, "end": { - "line": 413, + "line": 429, "column": 62 } } @@ -175967,15 +177736,15 @@ { "type": "CommentLine", "value": " class L2DExpressionParam", - "start": 14015, - "end": 14043, + "start": 14355, + "end": 14383, "loc": { "start": { - "line": 414, + "line": 430, "column": 0 }, "end": { - "line": 414, + "line": 430, "column": 28 } } @@ -175983,15 +177752,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14044, - "end": 14106, + "start": 14384, + "end": 14446, "loc": { "start": { - "line": 415, + "line": 431, "column": 0 }, "end": { - "line": 415, + "line": 431, "column": 62 } } @@ -175999,15 +177768,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14107, - "end": 14169, + "start": 14447, + "end": 14509, "loc": { "start": { - "line": 416, + "line": 432, "column": 0 }, "end": { - "line": 416, + "line": 432, "column": 62 } } @@ -176026,15 +177795,15 @@ "binop": null }, "value": "function", - "start": 14170, - "end": 14178, + "start": 14510, + "end": 14518, "loc": { "start": { - "line": 417, + "line": 433, "column": 0 }, "end": { - "line": 417, + "line": 433, "column": 8 } } @@ -176052,15 +177821,15 @@ "binop": null }, "value": "L2DExpressionParam", - "start": 14179, - "end": 14197, + "start": 14519, + "end": 14537, "loc": { "start": { - "line": 417, + "line": 433, "column": 9 }, "end": { - "line": 417, + "line": 433, "column": 27 } } @@ -176077,15 +177846,15 @@ "postfix": false, "binop": null }, - "start": 14197, - "end": 14198, + "start": 14537, + "end": 14538, "loc": { "start": { - "line": 417, + "line": 433, "column": 27 }, "end": { - "line": 417, + "line": 433, "column": 28 } } @@ -176102,15 +177871,15 @@ "postfix": false, "binop": null }, - "start": 14198, - "end": 14199, + "start": 14538, + "end": 14539, "loc": { "start": { - "line": 417, + "line": 433, "column": 28 }, "end": { - "line": 417, + "line": 433, "column": 29 } } @@ -176127,15 +177896,15 @@ "postfix": false, "binop": null }, - "start": 14200, - "end": 14201, + "start": 14540, + "end": 14541, "loc": { "start": { - "line": 417, + "line": 433, "column": 30 }, "end": { - "line": 417, + "line": 433, "column": 31 } } @@ -176155,15 +177924,15 @@ "updateContext": null }, "value": "this", - "start": 14206, - "end": 14210, + "start": 14546, + "end": 14550, "loc": { "start": { - "line": 418, + "line": 434, "column": 4 }, "end": { - "line": 418, + "line": 434, "column": 8 } } @@ -176181,15 +177950,15 @@ "binop": null, "updateContext": null }, - "start": 14210, - "end": 14211, + "start": 14550, + "end": 14551, "loc": { "start": { - "line": 418, + "line": 434, "column": 8 }, "end": { - "line": 418, + "line": 434, "column": 9 } } @@ -176207,15 +177976,15 @@ "binop": null }, "value": "id", - "start": 14211, - "end": 14213, + "start": 14551, + "end": 14553, "loc": { "start": { - "line": 418, + "line": 434, "column": 9 }, "end": { - "line": 418, + "line": 434, "column": 11 } } @@ -176234,15 +178003,15 @@ "updateContext": null }, "value": "=", - "start": 14214, - "end": 14215, + "start": 14554, + "end": 14555, "loc": { "start": { - "line": 418, + "line": 434, "column": 12 }, "end": { - "line": 418, + "line": 434, "column": 13 } } @@ -176261,15 +178030,15 @@ "updateContext": null }, "value": "", - "start": 14216, - "end": 14218, + "start": 14556, + "end": 14558, "loc": { "start": { - "line": 418, + "line": 434, "column": 14 }, "end": { - "line": 418, + "line": 434, "column": 16 } } @@ -176287,15 +178056,15 @@ "binop": null, "updateContext": null }, - "start": 14218, - "end": 14219, + "start": 14558, + "end": 14559, "loc": { "start": { - "line": 418, + "line": 434, "column": 16 }, "end": { - "line": 418, + "line": 434, "column": 17 } } @@ -176315,15 +178084,15 @@ "updateContext": null }, "value": "this", - "start": 14224, - "end": 14228, + "start": 14564, + "end": 14568, "loc": { "start": { - "line": 419, + "line": 435, "column": 4 }, "end": { - "line": 419, + "line": 435, "column": 8 } } @@ -176341,15 +178110,15 @@ "binop": null, "updateContext": null }, - "start": 14228, - "end": 14229, + "start": 14568, + "end": 14569, "loc": { "start": { - "line": 419, + "line": 435, "column": 8 }, "end": { - "line": 419, + "line": 435, "column": 9 } } @@ -176367,15 +178136,15 @@ "binop": null }, "value": "type", - "start": 14229, - "end": 14233, + "start": 14569, + "end": 14573, "loc": { "start": { - "line": 419, + "line": 435, "column": 9 }, "end": { - "line": 419, + "line": 435, "column": 13 } } @@ -176394,15 +178163,15 @@ "updateContext": null }, "value": "=", - "start": 14234, - "end": 14235, + "start": 14574, + "end": 14575, "loc": { "start": { - "line": 419, + "line": 435, "column": 14 }, "end": { - "line": 419, + "line": 435, "column": 15 } } @@ -176421,15 +178190,15 @@ "updateContext": null }, "value": "-", - "start": 14236, - "end": 14237, + "start": 14576, + "end": 14577, "loc": { "start": { - "line": 419, + "line": 435, "column": 16 }, "end": { - "line": 419, + "line": 435, "column": 17 } } @@ -176448,15 +178217,15 @@ "updateContext": null }, "value": 1, - "start": 14237, - "end": 14238, + "start": 14577, + "end": 14578, "loc": { "start": { - "line": 419, + "line": 435, "column": 17 }, "end": { - "line": 419, + "line": 435, "column": 18 } } @@ -176474,15 +178243,15 @@ "binop": null, "updateContext": null }, - "start": 14238, - "end": 14239, + "start": 14578, + "end": 14579, "loc": { "start": { - "line": 419, + "line": 435, "column": 18 }, "end": { - "line": 419, + "line": 435, "column": 19 } } @@ -176502,15 +178271,15 @@ "updateContext": null }, "value": "this", - "start": 14244, - "end": 14248, + "start": 14584, + "end": 14588, "loc": { "start": { - "line": 420, + "line": 436, "column": 4 }, "end": { - "line": 420, + "line": 436, "column": 8 } } @@ -176528,15 +178297,15 @@ "binop": null, "updateContext": null }, - "start": 14248, - "end": 14249, + "start": 14588, + "end": 14589, "loc": { "start": { - "line": 420, + "line": 436, "column": 8 }, "end": { - "line": 420, + "line": 436, "column": 9 } } @@ -176554,15 +178323,15 @@ "binop": null }, "value": "value", - "start": 14249, - "end": 14254, + "start": 14589, + "end": 14594, "loc": { "start": { - "line": 420, + "line": 436, "column": 9 }, "end": { - "line": 420, + "line": 436, "column": 14 } } @@ -176581,15 +178350,15 @@ "updateContext": null }, "value": "=", - "start": 14255, - "end": 14256, + "start": 14595, + "end": 14596, "loc": { "start": { - "line": 420, + "line": 436, "column": 15 }, "end": { - "line": 420, + "line": 436, "column": 16 } } @@ -176609,15 +178378,15 @@ "updateContext": null }, "value": "null", - "start": 14257, - "end": 14261, + "start": 14597, + "end": 14601, "loc": { "start": { - "line": 420, + "line": 436, "column": 17 }, "end": { - "line": 420, + "line": 436, "column": 21 } } @@ -176635,15 +178404,15 @@ "binop": null, "updateContext": null }, - "start": 14261, - "end": 14262, + "start": 14601, + "end": 14602, "loc": { "start": { - "line": 420, + "line": 436, "column": 21 }, "end": { - "line": 420, + "line": 436, "column": 22 } } @@ -176660,15 +178429,15 @@ "postfix": false, "binop": null }, - "start": 14263, - "end": 14264, + "start": 14603, + "end": 14604, "loc": { "start": { - "line": 421, + "line": 437, "column": 0 }, "end": { - "line": 421, + "line": 437, "column": 1 } } @@ -176676,15 +178445,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14266, - "end": 14328, + "start": 14606, + "end": 14668, "loc": { "start": { - "line": 423, + "line": 439, "column": 0 }, "end": { - "line": 423, + "line": 439, "column": 62 } } @@ -176692,15 +178461,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14329, - "end": 14391, + "start": 14669, + "end": 14731, "loc": { "start": { - "line": 424, + "line": 440, "column": 0 }, "end": { - "line": 424, + "line": 440, "column": 62 } } @@ -176708,15 +178477,15 @@ { "type": "CommentLine", "value": " class L2DEyeBlink", - "start": 14392, - "end": 14413, + "start": 14732, + "end": 14753, "loc": { "start": { - "line": 425, + "line": 441, "column": 0 }, "end": { - "line": 425, + "line": 441, "column": 21 } } @@ -176724,15 +178493,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14414, - "end": 14476, + "start": 14754, + "end": 14816, "loc": { "start": { - "line": 426, + "line": 442, "column": 0 }, "end": { - "line": 426, + "line": 442, "column": 62 } } @@ -176740,15 +178509,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 14477, - "end": 14539, + "start": 14817, + "end": 14879, "loc": { "start": { - "line": 427, + "line": 443, "column": 0 }, "end": { - "line": 427, + "line": 443, "column": 62 } } @@ -176767,15 +178536,15 @@ "binop": null }, "value": "function", - "start": 14540, - "end": 14548, + "start": 14880, + "end": 14888, "loc": { "start": { - "line": 428, + "line": 444, "column": 0 }, "end": { - "line": 428, + "line": 444, "column": 8 } } @@ -176793,15 +178562,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 14549, - "end": 14560, + "start": 14889, + "end": 14900, "loc": { "start": { - "line": 428, + "line": 444, "column": 9 }, "end": { - "line": 428, + "line": 444, "column": 20 } } @@ -176818,15 +178587,15 @@ "postfix": false, "binop": null }, - "start": 14560, - "end": 14561, + "start": 14900, + "end": 14901, "loc": { "start": { - "line": 428, + "line": 444, "column": 20 }, "end": { - "line": 428, + "line": 444, "column": 21 } } @@ -176843,15 +178612,15 @@ "postfix": false, "binop": null }, - "start": 14561, - "end": 14562, + "start": 14901, + "end": 14902, "loc": { "start": { - "line": 428, + "line": 444, "column": 21 }, "end": { - "line": 428, + "line": 444, "column": 22 } } @@ -176868,15 +178637,15 @@ "postfix": false, "binop": null }, - "start": 14563, - "end": 14564, + "start": 14903, + "end": 14904, "loc": { "start": { - "line": 428, + "line": 444, "column": 23 }, "end": { - "line": 428, + "line": 444, "column": 24 } } @@ -176896,15 +178665,15 @@ "updateContext": null }, "value": "this", - "start": 14569, - "end": 14573, + "start": 14909, + "end": 14913, "loc": { "start": { - "line": 429, + "line": 445, "column": 4 }, "end": { - "line": 429, + "line": 445, "column": 8 } } @@ -176922,15 +178691,15 @@ "binop": null, "updateContext": null }, - "start": 14573, - "end": 14574, + "start": 14913, + "end": 14914, "loc": { "start": { - "line": 429, + "line": 445, "column": 8 }, "end": { - "line": 429, + "line": 445, "column": 9 } } @@ -176948,15 +178717,15 @@ "binop": null }, "value": "nextBlinkTime", - "start": 14574, - "end": 14587, + "start": 14914, + "end": 14927, "loc": { "start": { - "line": 429, + "line": 445, "column": 9 }, "end": { - "line": 429, + "line": 445, "column": 22 } } @@ -176975,15 +178744,15 @@ "updateContext": null }, "value": "=", - "start": 14588, - "end": 14589, + "start": 14928, + "end": 14929, "loc": { "start": { - "line": 429, + "line": 445, "column": 23 }, "end": { - "line": 429, + "line": 445, "column": 24 } } @@ -177003,15 +178772,15 @@ "updateContext": null }, "value": "null", - "start": 14590, - "end": 14594, + "start": 14930, + "end": 14934, "loc": { "start": { - "line": 429, + "line": 445, "column": 25 }, "end": { - "line": 429, + "line": 445, "column": 29 } } @@ -177019,15 +178788,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14595, - "end": 14614, + "start": 14935, + "end": 14954, "loc": { "start": { - "line": 429, + "line": 445, "column": 30 }, "end": { - "line": 429, + "line": 445, "column": 49 } } @@ -177045,15 +178814,15 @@ "binop": null, "updateContext": null }, - "start": 14614, - "end": 14615, + "start": 14954, + "end": 14955, "loc": { "start": { - "line": 429, + "line": 445, "column": 49 }, "end": { - "line": 429, + "line": 445, "column": 50 } } @@ -177061,15 +178830,15 @@ { "type": "CommentLine", "value": "", - "start": 14616, - "end": 14618, + "start": 14956, + "end": 14958, "loc": { "start": { - "line": 429, + "line": 445, "column": 51 }, "end": { - "line": 429, + "line": 445, "column": 53 } } @@ -177089,15 +178858,15 @@ "updateContext": null }, "value": "this", - "start": 14623, - "end": 14627, + "start": 14963, + "end": 14967, "loc": { "start": { - "line": 430, + "line": 446, "column": 4 }, "end": { - "line": 430, + "line": 446, "column": 8 } } @@ -177115,15 +178884,15 @@ "binop": null, "updateContext": null }, - "start": 14627, - "end": 14628, + "start": 14967, + "end": 14968, "loc": { "start": { - "line": 430, + "line": 446, "column": 8 }, "end": { - "line": 430, + "line": 446, "column": 9 } } @@ -177141,15 +178910,15 @@ "binop": null }, "value": "stateStartTime", - "start": 14628, - "end": 14642, + "start": 14968, + "end": 14982, "loc": { "start": { - "line": 430, + "line": 446, "column": 9 }, "end": { - "line": 430, + "line": 446, "column": 23 } } @@ -177168,15 +178937,15 @@ "updateContext": null }, "value": "=", - "start": 14643, - "end": 14644, + "start": 14983, + "end": 14984, "loc": { "start": { - "line": 430, + "line": 446, "column": 24 }, "end": { - "line": 430, + "line": 446, "column": 25 } } @@ -177196,15 +178965,15 @@ "updateContext": null }, "value": "null", - "start": 14645, - "end": 14649, + "start": 14985, + "end": 14989, "loc": { "start": { - "line": 430, + "line": 446, "column": 26 }, "end": { - "line": 430, + "line": 446, "column": 30 } } @@ -177212,15 +178981,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14650, - "end": 14669, + "start": 14990, + "end": 15009, "loc": { "start": { - "line": 430, + "line": 446, "column": 31 }, "end": { - "line": 430, + "line": 446, "column": 50 } } @@ -177238,15 +179007,15 @@ "binop": null, "updateContext": null }, - "start": 14669, - "end": 14670, + "start": 15009, + "end": 15010, "loc": { "start": { - "line": 430, + "line": 446, "column": 50 }, "end": { - "line": 430, + "line": 446, "column": 51 } } @@ -177254,15 +179023,15 @@ { "type": "CommentLine", "value": "", - "start": 14671, - "end": 14673, + "start": 15011, + "end": 15013, "loc": { "start": { - "line": 430, + "line": 446, "column": 52 }, "end": { - "line": 430, + "line": 446, "column": 54 } } @@ -177282,15 +179051,15 @@ "updateContext": null }, "value": "this", - "start": 14678, - "end": 14682, + "start": 15018, + "end": 15022, "loc": { "start": { - "line": 431, + "line": 447, "column": 4 }, "end": { - "line": 431, + "line": 447, "column": 8 } } @@ -177308,15 +179077,15 @@ "binop": null, "updateContext": null }, - "start": 14682, - "end": 14683, + "start": 15022, + "end": 15023, "loc": { "start": { - "line": 431, + "line": 447, "column": 8 }, "end": { - "line": 431, + "line": 447, "column": 9 } } @@ -177334,15 +179103,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 14683, - "end": 14700, + "start": 15023, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 447, "column": 9 }, "end": { - "line": 431, + "line": 447, "column": 26 } } @@ -177361,15 +179130,15 @@ "updateContext": null }, "value": "=", - "start": 14701, - "end": 14702, + "start": 15041, + "end": 15042, "loc": { "start": { - "line": 431, + "line": 447, "column": 27 }, "end": { - "line": 431, + "line": 447, "column": 28 } } @@ -177389,15 +179158,15 @@ "updateContext": null }, "value": "null", - "start": 14703, - "end": 14707, + "start": 15043, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 447, "column": 29 }, "end": { - "line": 431, + "line": 447, "column": 33 } } @@ -177405,15 +179174,15 @@ { "type": "CommentBlock", "value": " TODO NOT INIT ", - "start": 14708, - "end": 14727, + "start": 15048, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 447, "column": 34 }, "end": { - "line": 431, + "line": 447, "column": 53 } } @@ -177431,15 +179200,15 @@ "binop": null, "updateContext": null }, - "start": 14727, - "end": 14728, + "start": 15067, + "end": 15068, "loc": { "start": { - "line": 431, + "line": 447, "column": 53 }, "end": { - "line": 431, + "line": 447, "column": 54 } } @@ -177447,15 +179216,15 @@ { "type": "CommentLine", "value": "", - "start": 14729, - "end": 14731, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 431, + "line": 447, "column": 55 }, "end": { - "line": 431, + "line": 447, "column": 57 } } @@ -177475,15 +179244,15 @@ "updateContext": null }, "value": "this", - "start": 14736, - "end": 14740, + "start": 15076, + "end": 15080, "loc": { "start": { - "line": 432, + "line": 448, "column": 4 }, "end": { - "line": 432, + "line": 448, "column": 8 } } @@ -177501,15 +179270,15 @@ "binop": null, "updateContext": null }, - "start": 14740, - "end": 14741, + "start": 15080, + "end": 15081, "loc": { "start": { - "line": 432, + "line": 448, "column": 8 }, "end": { - "line": 432, + "line": 448, "column": 9 } } @@ -177527,15 +179296,15 @@ "binop": null }, "value": "eyeState", - "start": 14741, - "end": 14749, + "start": 15081, + "end": 15089, "loc": { "start": { - "line": 432, + "line": 448, "column": 9 }, "end": { - "line": 432, + "line": 448, "column": 17 } } @@ -177554,15 +179323,15 @@ "updateContext": null }, "value": "=", - "start": 14750, - "end": 14751, + "start": 15090, + "end": 15091, "loc": { "start": { - "line": 432, + "line": 448, "column": 18 }, "end": { - "line": 432, + "line": 448, "column": 19 } } @@ -177580,15 +179349,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 14752, - "end": 14761, + "start": 15092, + "end": 15101, "loc": { "start": { - "line": 432, + "line": 448, "column": 20 }, "end": { - "line": 432, + "line": 448, "column": 29 } } @@ -177606,15 +179375,15 @@ "binop": null, "updateContext": null }, - "start": 14761, - "end": 14762, + "start": 15101, + "end": 15102, "loc": { "start": { - "line": 432, + "line": 448, "column": 29 }, "end": { - "line": 432, + "line": 448, "column": 30 } } @@ -177632,15 +179401,15 @@ "binop": null }, "value": "STATE_FIRST", - "start": 14762, - "end": 14773, + "start": 15102, + "end": 15113, "loc": { "start": { - "line": 432, + "line": 448, "column": 30 }, "end": { - "line": 432, + "line": 448, "column": 41 } } @@ -177658,15 +179427,15 @@ "binop": null, "updateContext": null }, - "start": 14773, - "end": 14774, + "start": 15113, + "end": 15114, "loc": { "start": { - "line": 432, + "line": 448, "column": 41 }, "end": { - "line": 432, + "line": 448, "column": 42 } } @@ -177686,15 +179455,15 @@ "updateContext": null }, "value": "this", - "start": 14779, - "end": 14783, + "start": 15119, + "end": 15123, "loc": { "start": { - "line": 433, + "line": 449, "column": 4 }, "end": { - "line": 433, + "line": 449, "column": 8 } } @@ -177712,15 +179481,15 @@ "binop": null, "updateContext": null }, - "start": 14783, - "end": 14784, + "start": 15123, + "end": 15124, "loc": { "start": { - "line": 433, + "line": 449, "column": 8 }, "end": { - "line": 433, + "line": 449, "column": 9 } } @@ -177738,15 +179507,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 14784, - "end": 14801, + "start": 15124, + "end": 15141, "loc": { "start": { - "line": 433, + "line": 449, "column": 9 }, "end": { - "line": 433, + "line": 449, "column": 26 } } @@ -177765,15 +179534,15 @@ "updateContext": null }, "value": "=", - "start": 14802, - "end": 14803, + "start": 15142, + "end": 15143, "loc": { "start": { - "line": 433, + "line": 449, "column": 27 }, "end": { - "line": 433, + "line": 449, "column": 28 } } @@ -177792,15 +179561,15 @@ "updateContext": null }, "value": 4000, - "start": 14804, - "end": 14808, + "start": 15144, + "end": 15148, "loc": { "start": { - "line": 433, + "line": 449, "column": 29 }, "end": { - "line": 433, + "line": 449, "column": 33 } } @@ -177818,15 +179587,15 @@ "binop": null, "updateContext": null }, - "start": 14808, - "end": 14809, + "start": 15148, + "end": 15149, "loc": { "start": { - "line": 433, + "line": 449, "column": 33 }, "end": { - "line": 433, + "line": 449, "column": 34 } } @@ -177846,15 +179615,15 @@ "updateContext": null }, "value": "this", - "start": 14814, - "end": 14818, + "start": 15154, + "end": 15158, "loc": { "start": { - "line": 434, + "line": 450, "column": 4 }, "end": { - "line": 434, + "line": 450, "column": 8 } } @@ -177872,15 +179641,15 @@ "binop": null, "updateContext": null }, - "start": 14818, - "end": 14819, + "start": 15158, + "end": 15159, "loc": { "start": { - "line": 434, + "line": 450, "column": 8 }, "end": { - "line": 434, + "line": 450, "column": 9 } } @@ -177898,15 +179667,15 @@ "binop": null }, "value": "closingMotionMsec", - "start": 14819, - "end": 14836, + "start": 15159, + "end": 15176, "loc": { "start": { - "line": 434, + "line": 450, "column": 9 }, "end": { - "line": 434, + "line": 450, "column": 26 } } @@ -177925,15 +179694,15 @@ "updateContext": null }, "value": "=", - "start": 14837, - "end": 14838, + "start": 15177, + "end": 15178, "loc": { "start": { - "line": 434, + "line": 450, "column": 27 }, "end": { - "line": 434, + "line": 450, "column": 28 } } @@ -177952,15 +179721,15 @@ "updateContext": null }, "value": 100, - "start": 14839, - "end": 14842, + "start": 15179, + "end": 15182, "loc": { "start": { - "line": 434, + "line": 450, "column": 29 }, "end": { - "line": 434, + "line": 450, "column": 32 } } @@ -177978,15 +179747,15 @@ "binop": null, "updateContext": null }, - "start": 14842, - "end": 14843, + "start": 15182, + "end": 15183, "loc": { "start": { - "line": 434, + "line": 450, "column": 32 }, "end": { - "line": 434, + "line": 450, "column": 33 } } @@ -178006,15 +179775,15 @@ "updateContext": null }, "value": "this", - "start": 14848, - "end": 14852, + "start": 15188, + "end": 15192, "loc": { "start": { - "line": 435, + "line": 451, "column": 4 }, "end": { - "line": 435, + "line": 451, "column": 8 } } @@ -178032,15 +179801,15 @@ "binop": null, "updateContext": null }, - "start": 14852, - "end": 14853, + "start": 15192, + "end": 15193, "loc": { "start": { - "line": 435, + "line": 451, "column": 8 }, "end": { - "line": 435, + "line": 451, "column": 9 } } @@ -178058,15 +179827,15 @@ "binop": null }, "value": "closedMotionMsec", - "start": 14853, - "end": 14869, + "start": 15193, + "end": 15209, "loc": { "start": { - "line": 435, + "line": 451, "column": 9 }, "end": { - "line": 435, + "line": 451, "column": 25 } } @@ -178085,15 +179854,15 @@ "updateContext": null }, "value": "=", - "start": 14870, - "end": 14871, + "start": 15210, + "end": 15211, "loc": { "start": { - "line": 435, + "line": 451, "column": 26 }, "end": { - "line": 435, + "line": 451, "column": 27 } } @@ -178112,15 +179881,15 @@ "updateContext": null }, "value": 50, - "start": 14872, - "end": 14874, + "start": 15212, + "end": 15214, "loc": { "start": { - "line": 435, + "line": 451, "column": 28 }, "end": { - "line": 435, + "line": 451, "column": 30 } } @@ -178138,15 +179907,15 @@ "binop": null, "updateContext": null }, - "start": 14874, - "end": 14875, + "start": 15214, + "end": 15215, "loc": { "start": { - "line": 435, + "line": 451, "column": 30 }, "end": { - "line": 435, + "line": 451, "column": 31 } } @@ -178166,15 +179935,15 @@ "updateContext": null }, "value": "this", - "start": 14880, - "end": 14884, + "start": 15220, + "end": 15224, "loc": { "start": { - "line": 436, + "line": 452, "column": 4 }, "end": { - "line": 436, + "line": 452, "column": 8 } } @@ -178192,15 +179961,15 @@ "binop": null, "updateContext": null }, - "start": 14884, - "end": 14885, + "start": 15224, + "end": 15225, "loc": { "start": { - "line": 436, + "line": 452, "column": 8 }, "end": { - "line": 436, + "line": 452, "column": 9 } } @@ -178218,15 +179987,15 @@ "binop": null }, "value": "openingMotionMsec", - "start": 14885, - "end": 14902, + "start": 15225, + "end": 15242, "loc": { "start": { - "line": 436, + "line": 452, "column": 9 }, "end": { - "line": 436, + "line": 452, "column": 26 } } @@ -178245,15 +180014,15 @@ "updateContext": null }, "value": "=", - "start": 14903, - "end": 14904, + "start": 15243, + "end": 15244, "loc": { "start": { - "line": 436, + "line": 452, "column": 27 }, "end": { - "line": 436, + "line": 452, "column": 28 } } @@ -178272,15 +180041,15 @@ "updateContext": null }, "value": 150, - "start": 14905, - "end": 14908, + "start": 15245, + "end": 15248, "loc": { "start": { - "line": 436, + "line": 452, "column": 29 }, "end": { - "line": 436, + "line": 452, "column": 32 } } @@ -178298,15 +180067,15 @@ "binop": null, "updateContext": null }, - "start": 14908, - "end": 14909, + "start": 15248, + "end": 15249, "loc": { "start": { - "line": 436, + "line": 452, "column": 32 }, "end": { - "line": 436, + "line": 452, "column": 33 } } @@ -178326,15 +180095,15 @@ "updateContext": null }, "value": "this", - "start": 14914, - "end": 14918, + "start": 15254, + "end": 15258, "loc": { "start": { - "line": 437, + "line": 453, "column": 4 }, "end": { - "line": 437, + "line": 453, "column": 8 } } @@ -178352,15 +180121,15 @@ "binop": null, "updateContext": null }, - "start": 14918, - "end": 14919, + "start": 15258, + "end": 15259, "loc": { "start": { - "line": 437, + "line": 453, "column": 8 }, "end": { - "line": 437, + "line": 453, "column": 9 } } @@ -178378,15 +180147,15 @@ "binop": null }, "value": "closeIfZero", - "start": 14919, - "end": 14930, + "start": 15259, + "end": 15270, "loc": { "start": { - "line": 437, + "line": 453, "column": 9 }, "end": { - "line": 437, + "line": 453, "column": 20 } } @@ -178405,15 +180174,15 @@ "updateContext": null }, "value": "=", - "start": 14931, - "end": 14932, + "start": 15271, + "end": 15272, "loc": { "start": { - "line": 437, + "line": 453, "column": 21 }, "end": { - "line": 437, + "line": 453, "column": 22 } } @@ -178433,15 +180202,15 @@ "updateContext": null }, "value": "true", - "start": 14933, - "end": 14937, + "start": 15273, + "end": 15277, "loc": { "start": { - "line": 437, + "line": 453, "column": 23 }, "end": { - "line": 437, + "line": 453, "column": 27 } } @@ -178459,15 +180228,15 @@ "binop": null, "updateContext": null }, - "start": 14937, - "end": 14938, + "start": 15277, + "end": 15278, "loc": { "start": { - "line": 437, + "line": 453, "column": 27 }, "end": { - "line": 437, + "line": 453, "column": 28 } } @@ -178487,15 +180256,15 @@ "updateContext": null }, "value": "this", - "start": 14943, - "end": 14947, + "start": 15283, + "end": 15287, "loc": { "start": { - "line": 438, + "line": 454, "column": 4 }, "end": { - "line": 438, + "line": 454, "column": 8 } } @@ -178513,15 +180282,15 @@ "binop": null, "updateContext": null }, - "start": 14947, - "end": 14948, + "start": 15287, + "end": 15288, "loc": { "start": { - "line": 438, + "line": 454, "column": 8 }, "end": { - "line": 438, + "line": 454, "column": 9 } } @@ -178539,15 +180308,15 @@ "binop": null }, "value": "eyeID_L", - "start": 14948, - "end": 14955, + "start": 15288, + "end": 15295, "loc": { "start": { - "line": 438, + "line": 454, "column": 9 }, "end": { - "line": 438, + "line": 454, "column": 16 } } @@ -178566,15 +180335,15 @@ "updateContext": null }, "value": "=", - "start": 14956, - "end": 14957, + "start": 15296, + "end": 15297, "loc": { "start": { - "line": 438, + "line": 454, "column": 17 }, "end": { - "line": 438, + "line": 454, "column": 18 } } @@ -178593,15 +180362,15 @@ "updateContext": null }, "value": "PARAM_EYE_L_OPEN", - "start": 14958, - "end": 14976, + "start": 15298, + "end": 15316, "loc": { "start": { - "line": 438, + "line": 454, "column": 19 }, "end": { - "line": 438, + "line": 454, "column": 37 } } @@ -178619,15 +180388,15 @@ "binop": null, "updateContext": null }, - "start": 14976, - "end": 14977, + "start": 15316, + "end": 15317, "loc": { "start": { - "line": 438, + "line": 454, "column": 37 }, "end": { - "line": 438, + "line": 454, "column": 38 } } @@ -178647,15 +180416,15 @@ "updateContext": null }, "value": "this", - "start": 14982, - "end": 14986, + "start": 15322, + "end": 15326, "loc": { "start": { - "line": 439, + "line": 455, "column": 4 }, "end": { - "line": 439, + "line": 455, "column": 8 } } @@ -178673,15 +180442,15 @@ "binop": null, "updateContext": null }, - "start": 14986, - "end": 14987, + "start": 15326, + "end": 15327, "loc": { "start": { - "line": 439, + "line": 455, "column": 8 }, "end": { - "line": 439, + "line": 455, "column": 9 } } @@ -178699,15 +180468,15 @@ "binop": null }, "value": "eyeID_R", - "start": 14987, - "end": 14994, + "start": 15327, + "end": 15334, "loc": { "start": { - "line": 439, + "line": 455, "column": 9 }, "end": { - "line": 439, + "line": 455, "column": 16 } } @@ -178726,15 +180495,15 @@ "updateContext": null }, "value": "=", - "start": 14995, - "end": 14996, + "start": 15335, + "end": 15336, "loc": { "start": { - "line": 439, + "line": 455, "column": 17 }, "end": { - "line": 439, + "line": 455, "column": 18 } } @@ -178753,15 +180522,15 @@ "updateContext": null }, "value": "PARAM_EYE_R_OPEN", - "start": 14997, - "end": 15015, + "start": 15337, + "end": 15355, "loc": { "start": { - "line": 439, + "line": 455, "column": 19 }, "end": { - "line": 439, + "line": 455, "column": 37 } } @@ -178779,15 +180548,15 @@ "binop": null, "updateContext": null }, - "start": 15015, - "end": 15016, + "start": 15355, + "end": 15356, "loc": { "start": { - "line": 439, + "line": 455, "column": 37 }, "end": { - "line": 439, + "line": 455, "column": 38 } } @@ -178804,15 +180573,15 @@ "postfix": false, "binop": null }, - "start": 15017, - "end": 15018, + "start": 15357, + "end": 15358, "loc": { "start": { - "line": 440, + "line": 456, "column": 0 }, "end": { - "line": 440, + "line": 456, "column": 1 } } @@ -178820,15 +180589,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15020, - "end": 15082, + "start": 15360, + "end": 15422, "loc": { "start": { - "line": 442, + "line": 458, "column": 0 }, "end": { - "line": 442, + "line": 458, "column": 62 } } @@ -178836,15 +180605,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # calcNextBlink()", - "start": 15083, - "end": 15118, + "start": 15423, + "end": 15458, "loc": { "start": { - "line": 443, + "line": 459, "column": 0 }, "end": { - "line": 443, + "line": 459, "column": 35 } } @@ -178852,15 +180621,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15119, - "end": 15181, + "start": 15459, + "end": 15521, "loc": { "start": { - "line": 444, + "line": 460, "column": 0 }, "end": { - "line": 444, + "line": 460, "column": 62 } } @@ -178878,15 +180647,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 15182, - "end": 15193, + "start": 15522, + "end": 15533, "loc": { "start": { - "line": 445, + "line": 461, "column": 0 }, "end": { - "line": 445, + "line": 461, "column": 11 } } @@ -178904,15 +180673,15 @@ "binop": null, "updateContext": null }, - "start": 15193, - "end": 15194, + "start": 15533, + "end": 15534, "loc": { "start": { - "line": 445, + "line": 461, "column": 11 }, "end": { - "line": 445, + "line": 461, "column": 12 } } @@ -178930,15 +180699,15 @@ "binop": null }, "value": "prototype", - "start": 15194, - "end": 15203, + "start": 15534, + "end": 15543, "loc": { "start": { - "line": 445, + "line": 461, "column": 12 }, "end": { - "line": 445, + "line": 461, "column": 21 } } @@ -178956,15 +180725,15 @@ "binop": null, "updateContext": null }, - "start": 15203, - "end": 15204, + "start": 15543, + "end": 15544, "loc": { "start": { - "line": 445, + "line": 461, "column": 21 }, "end": { - "line": 445, + "line": 461, "column": 22 } } @@ -178982,15 +180751,15 @@ "binop": null }, "value": "calcNextBlink", - "start": 15204, - "end": 15217, + "start": 15544, + "end": 15557, "loc": { "start": { - "line": 445, + "line": 461, "column": 22 }, "end": { - "line": 445, + "line": 461, "column": 35 } } @@ -179009,15 +180778,15 @@ "updateContext": null }, "value": "=", - "start": 15218, - "end": 15219, + "start": 15558, + "end": 15559, "loc": { "start": { - "line": 445, + "line": 461, "column": 36 }, "end": { - "line": 445, + "line": 461, "column": 37 } } @@ -179036,15 +180805,15 @@ "binop": null }, "value": "function", - "start": 15220, - "end": 15228, + "start": 15560, + "end": 15568, "loc": { "start": { - "line": 445, + "line": 461, "column": 38 }, "end": { - "line": 445, + "line": 461, "column": 46 } } @@ -179061,15 +180830,15 @@ "postfix": false, "binop": null }, - "start": 15229, - "end": 15230, + "start": 15569, + "end": 15570, "loc": { "start": { - "line": 445, + "line": 461, "column": 47 }, "end": { - "line": 445, + "line": 461, "column": 48 } } @@ -179086,15 +180855,15 @@ "postfix": false, "binop": null }, - "start": 15230, - "end": 15231, + "start": 15570, + "end": 15571, "loc": { "start": { - "line": 445, + "line": 461, "column": 48 }, "end": { - "line": 445, + "line": 461, "column": 49 } } @@ -179111,15 +180880,15 @@ "postfix": false, "binop": null }, - "start": 15232, - "end": 15233, + "start": 15572, + "end": 15573, "loc": { "start": { - "line": 445, + "line": 461, "column": 50 }, "end": { - "line": 445, + "line": 461, "column": 51 } } @@ -179139,15 +180908,15 @@ "updateContext": null }, "value": "var", - "start": 15238, - "end": 15241, + "start": 15578, + "end": 15581, "loc": { "start": { - "line": 446, + "line": 462, "column": 4 }, "end": { - "line": 446, + "line": 462, "column": 7 } } @@ -179165,15 +180934,15 @@ "binop": null }, "value": "time", - "start": 15242, - "end": 15246, + "start": 15582, + "end": 15586, "loc": { "start": { - "line": 446, + "line": 462, "column": 8 }, "end": { - "line": 446, + "line": 462, "column": 12 } } @@ -179181,15 +180950,15 @@ { "type": "CommentBlock", "value": "long", - "start": 15247, - "end": 15255, + "start": 15587, + "end": 15595, "loc": { "start": { - "line": 446, + "line": 462, "column": 13 }, "end": { - "line": 446, + "line": 462, "column": 21 } } @@ -179208,15 +180977,15 @@ "updateContext": null }, "value": "=", - "start": 15256, - "end": 15257, + "start": 15596, + "end": 15597, "loc": { "start": { - "line": 446, + "line": 462, "column": 22 }, "end": { - "line": 446, + "line": 462, "column": 23 } } @@ -179234,15 +181003,15 @@ "binop": null }, "value": "UtSystem", - "start": 15258, - "end": 15266, + "start": 15598, + "end": 15606, "loc": { "start": { - "line": 446, + "line": 462, "column": 24 }, "end": { - "line": 446, + "line": 462, "column": 32 } } @@ -179260,15 +181029,15 @@ "binop": null, "updateContext": null }, - "start": 15266, - "end": 15267, + "start": 15606, + "end": 15607, "loc": { "start": { - "line": 446, + "line": 462, "column": 32 }, "end": { - "line": 446, + "line": 462, "column": 33 } } @@ -179286,15 +181055,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 15267, - "end": 15282, + "start": 15607, + "end": 15622, "loc": { "start": { - "line": 446, + "line": 462, "column": 33 }, "end": { - "line": 446, + "line": 462, "column": 48 } } @@ -179311,15 +181080,15 @@ "postfix": false, "binop": null }, - "start": 15282, - "end": 15283, + "start": 15622, + "end": 15623, "loc": { "start": { - "line": 446, + "line": 462, "column": 48 }, "end": { - "line": 446, + "line": 462, "column": 49 } } @@ -179336,15 +181105,15 @@ "postfix": false, "binop": null }, - "start": 15283, - "end": 15284, + "start": 15623, + "end": 15624, "loc": { "start": { - "line": 446, + "line": 462, "column": 49 }, "end": { - "line": 446, + "line": 462, "column": 50 } } @@ -179362,15 +181131,15 @@ "binop": null, "updateContext": null }, - "start": 15284, - "end": 15285, + "start": 15624, + "end": 15625, "loc": { "start": { - "line": 446, + "line": 462, "column": 50 }, "end": { - "line": 446, + "line": 462, "column": 51 } } @@ -179390,15 +181159,15 @@ "updateContext": null }, "value": "var", - "start": 15290, - "end": 15293, + "start": 15630, + "end": 15633, "loc": { "start": { - "line": 447, + "line": 463, "column": 4 }, "end": { - "line": 447, + "line": 463, "column": 7 } } @@ -179416,15 +181185,15 @@ "binop": null }, "value": "r", - "start": 15294, - "end": 15295, + "start": 15634, + "end": 15635, "loc": { "start": { - "line": 447, + "line": 463, "column": 8 }, "end": { - "line": 447, + "line": 463, "column": 9 } } @@ -179432,15 +181201,15 @@ { "type": "CommentBlock", "value": "Number", - "start": 15296, - "end": 15306, + "start": 15636, + "end": 15646, "loc": { "start": { - "line": 447, + "line": 463, "column": 10 }, "end": { - "line": 447, + "line": 463, "column": 20 } } @@ -179459,15 +181228,15 @@ "updateContext": null }, "value": "=", - "start": 15307, - "end": 15308, + "start": 15647, + "end": 15648, "loc": { "start": { - "line": 447, + "line": 463, "column": 21 }, "end": { - "line": 447, + "line": 463, "column": 22 } } @@ -179485,15 +181254,15 @@ "binop": null }, "value": "Math", - "start": 15309, - "end": 15313, + "start": 15649, + "end": 15653, "loc": { "start": { - "line": 447, + "line": 463, "column": 23 }, "end": { - "line": 447, + "line": 463, "column": 27 } } @@ -179511,15 +181280,15 @@ "binop": null, "updateContext": null }, - "start": 15313, - "end": 15314, + "start": 15653, + "end": 15654, "loc": { "start": { - "line": 447, + "line": 463, "column": 27 }, "end": { - "line": 447, + "line": 463, "column": 28 } } @@ -179537,15 +181306,15 @@ "binop": null }, "value": "random", - "start": 15314, - "end": 15320, + "start": 15654, + "end": 15660, "loc": { "start": { - "line": 447, + "line": 463, "column": 28 }, "end": { - "line": 447, + "line": 463, "column": 34 } } @@ -179562,15 +181331,15 @@ "postfix": false, "binop": null }, - "start": 15320, - "end": 15321, + "start": 15660, + "end": 15661, "loc": { "start": { - "line": 447, + "line": 463, "column": 34 }, "end": { - "line": 447, + "line": 463, "column": 35 } } @@ -179587,15 +181356,15 @@ "postfix": false, "binop": null }, - "start": 15321, - "end": 15322, + "start": 15661, + "end": 15662, "loc": { "start": { - "line": 447, + "line": 463, "column": 35 }, "end": { - "line": 447, + "line": 463, "column": 36 } } @@ -179613,15 +181382,15 @@ "binop": null, "updateContext": null }, - "start": 15322, - "end": 15323, + "start": 15662, + "end": 15663, "loc": { "start": { - "line": 447, + "line": 463, "column": 36 }, "end": { - "line": 447, + "line": 463, "column": 37 } } @@ -179641,15 +181410,15 @@ "updateContext": null }, "value": "return", - "start": 15328, - "end": 15334, + "start": 15668, + "end": 15674, "loc": { "start": { - "line": 448, + "line": 464, "column": 4 }, "end": { - "line": 448, + "line": 464, "column": 10 } } @@ -179657,15 +181426,15 @@ { "type": "CommentBlock", "value": "(long)", - "start": 15336, - "end": 15346, + "start": 15676, + "end": 15686, "loc": { "start": { - "line": 448, + "line": 464, "column": 12 }, "end": { - "line": 448, + "line": 464, "column": 22 } } @@ -179682,15 +181451,15 @@ "postfix": false, "binop": null }, - "start": 15347, - "end": 15348, + "start": 15687, + "end": 15688, "loc": { "start": { - "line": 448, + "line": 464, "column": 23 }, "end": { - "line": 448, + "line": 464, "column": 24 } } @@ -179708,15 +181477,15 @@ "binop": null }, "value": "time", - "start": 15348, - "end": 15352, + "start": 15688, + "end": 15692, "loc": { "start": { - "line": 448, + "line": 464, "column": 24 }, "end": { - "line": 448, + "line": 464, "column": 28 } } @@ -179735,15 +181504,15 @@ "updateContext": null }, "value": "+", - "start": 15353, - "end": 15354, + "start": 15693, + "end": 15694, "loc": { "start": { - "line": 448, + "line": 464, "column": 29 }, "end": { - "line": 448, + "line": 464, "column": 30 } } @@ -179761,15 +181530,15 @@ "binop": null }, "value": "r", - "start": 15355, - "end": 15356, + "start": 15695, + "end": 15696, "loc": { "start": { - "line": 448, + "line": 464, "column": 31 }, "end": { - "line": 448, + "line": 464, "column": 32 } } @@ -179788,15 +181557,15 @@ "updateContext": null }, "value": "*", - "start": 15357, - "end": 15358, + "start": 15697, + "end": 15698, "loc": { "start": { - "line": 448, + "line": 464, "column": 33 }, "end": { - "line": 448, + "line": 464, "column": 34 } } @@ -179813,15 +181582,15 @@ "postfix": false, "binop": null }, - "start": 15359, - "end": 15360, + "start": 15699, + "end": 15700, "loc": { "start": { - "line": 448, + "line": 464, "column": 35 }, "end": { - "line": 448, + "line": 464, "column": 36 } } @@ -179840,15 +181609,15 @@ "updateContext": null }, "value": 2, - "start": 15360, - "end": 15361, + "start": 15700, + "end": 15701, "loc": { "start": { - "line": 448, + "line": 464, "column": 36 }, "end": { - "line": 448, + "line": 464, "column": 37 } } @@ -179867,15 +181636,15 @@ "updateContext": null }, "value": "*", - "start": 15362, - "end": 15363, + "start": 15702, + "end": 15703, "loc": { "start": { - "line": 448, + "line": 464, "column": 38 }, "end": { - "line": 448, + "line": 464, "column": 39 } } @@ -179895,15 +181664,15 @@ "updateContext": null }, "value": "this", - "start": 15364, - "end": 15368, + "start": 15704, + "end": 15708, "loc": { "start": { - "line": 448, + "line": 464, "column": 40 }, "end": { - "line": 448, + "line": 464, "column": 44 } } @@ -179921,15 +181690,15 @@ "binop": null, "updateContext": null }, - "start": 15368, - "end": 15369, + "start": 15708, + "end": 15709, "loc": { "start": { - "line": 448, + "line": 464, "column": 44 }, "end": { - "line": 448, + "line": 464, "column": 45 } } @@ -179947,15 +181716,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 15369, - "end": 15386, + "start": 15709, + "end": 15726, "loc": { "start": { - "line": 448, + "line": 464, "column": 45 }, "end": { - "line": 448, + "line": 464, "column": 62 } } @@ -179974,15 +181743,15 @@ "updateContext": null }, "value": "-", - "start": 15387, - "end": 15388, + "start": 15727, + "end": 15728, "loc": { "start": { - "line": 448, + "line": 464, "column": 63 }, "end": { - "line": 448, + "line": 464, "column": 64 } } @@ -180001,15 +181770,15 @@ "updateContext": null }, "value": 1, - "start": 15389, - "end": 15390, + "start": 15729, + "end": 15730, "loc": { "start": { - "line": 448, + "line": 464, "column": 65 }, "end": { - "line": 448, + "line": 464, "column": 66 } } @@ -180026,15 +181795,15 @@ "postfix": false, "binop": null }, - "start": 15390, - "end": 15391, + "start": 15730, + "end": 15731, "loc": { "start": { - "line": 448, + "line": 464, "column": 66 }, "end": { - "line": 448, + "line": 464, "column": 67 } } @@ -180051,15 +181820,15 @@ "postfix": false, "binop": null }, - "start": 15391, - "end": 15392, + "start": 15731, + "end": 15732, "loc": { "start": { - "line": 448, + "line": 464, "column": 67 }, "end": { - "line": 448, + "line": 464, "column": 68 } } @@ -180077,15 +181846,15 @@ "binop": null, "updateContext": null }, - "start": 15392, - "end": 15393, + "start": 15732, + "end": 15733, "loc": { "start": { - "line": 448, + "line": 464, "column": 68 }, "end": { - "line": 448, + "line": 464, "column": 69 } } @@ -180102,15 +181871,15 @@ "postfix": false, "binop": null }, - "start": 15394, - "end": 15395, + "start": 15734, + "end": 15735, "loc": { "start": { - "line": 449, + "line": 465, "column": 0 }, "end": { - "line": 449, + "line": 465, "column": 1 } } @@ -180118,15 +181887,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15397, - "end": 15459, + "start": 15737, + "end": 15799, "loc": { "start": { - "line": 451, + "line": 467, "column": 0 }, "end": { - "line": 451, + "line": 467, "column": 62 } } @@ -180134,15 +181903,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setInterval()", - "start": 15460, - "end": 15493, + "start": 15800, + "end": 15833, "loc": { "start": { - "line": 452, + "line": 468, "column": 0 }, "end": { - "line": 452, + "line": 468, "column": 33 } } @@ -180150,15 +181919,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15494, - "end": 15556, + "start": 15834, + "end": 15896, "loc": { "start": { - "line": 453, + "line": 469, "column": 0 }, "end": { - "line": 453, + "line": 469, "column": 62 } } @@ -180176,15 +181945,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 15557, - "end": 15568, + "start": 15897, + "end": 15908, "loc": { "start": { - "line": 454, + "line": 470, "column": 0 }, "end": { - "line": 454, + "line": 470, "column": 11 } } @@ -180202,15 +181971,15 @@ "binop": null, "updateContext": null }, - "start": 15568, - "end": 15569, + "start": 15908, + "end": 15909, "loc": { "start": { - "line": 454, + "line": 470, "column": 11 }, "end": { - "line": 454, + "line": 470, "column": 12 } } @@ -180228,15 +181997,15 @@ "binop": null }, "value": "prototype", - "start": 15569, - "end": 15578, + "start": 15909, + "end": 15918, "loc": { "start": { - "line": 454, + "line": 470, "column": 12 }, "end": { - "line": 454, + "line": 470, "column": 21 } } @@ -180254,15 +182023,15 @@ "binop": null, "updateContext": null }, - "start": 15578, - "end": 15579, + "start": 15918, + "end": 15919, "loc": { "start": { - "line": 454, + "line": 470, "column": 21 }, "end": { - "line": 454, + "line": 470, "column": 22 } } @@ -180280,15 +182049,15 @@ "binop": null }, "value": "setInterval", - "start": 15579, - "end": 15590, + "start": 15919, + "end": 15930, "loc": { "start": { - "line": 454, + "line": 470, "column": 22 }, "end": { - "line": 454, + "line": 470, "column": 33 } } @@ -180307,15 +182076,15 @@ "updateContext": null }, "value": "=", - "start": 15591, - "end": 15592, + "start": 15931, + "end": 15932, "loc": { "start": { - "line": 454, + "line": 470, "column": 34 }, "end": { - "line": 454, + "line": 470, "column": 35 } } @@ -180334,15 +182103,15 @@ "binop": null }, "value": "function", - "start": 15593, - "end": 15601, + "start": 15933, + "end": 15941, "loc": { "start": { - "line": 454, + "line": 470, "column": 36 }, "end": { - "line": 454, + "line": 470, "column": 44 } } @@ -180359,15 +182128,15 @@ "postfix": false, "binop": null }, - "start": 15602, - "end": 15603, + "start": 15942, + "end": 15943, "loc": { "start": { - "line": 454, + "line": 470, "column": 45 }, "end": { - "line": 454, + "line": 470, "column": 46 } } @@ -180385,15 +182154,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 15603, - "end": 15620, + "start": 15943, + "end": 15960, "loc": { "start": { - "line": 454, + "line": 470, "column": 46 }, "end": { - "line": 454, + "line": 470, "column": 63 } } @@ -180401,15 +182170,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15621, - "end": 15628, + "start": 15961, + "end": 15968, "loc": { "start": { - "line": 454, + "line": 470, "column": 64 }, "end": { - "line": 454, + "line": 470, "column": 71 } } @@ -180426,15 +182195,15 @@ "postfix": false, "binop": null }, - "start": 15628, - "end": 15629, + "start": 15968, + "end": 15969, "loc": { "start": { - "line": 454, + "line": 470, "column": 71 }, "end": { - "line": 454, + "line": 470, "column": 72 } } @@ -180451,15 +182220,15 @@ "postfix": false, "binop": null }, - "start": 15630, - "end": 15631, + "start": 15970, + "end": 15971, "loc": { "start": { - "line": 454, + "line": 470, "column": 73 }, "end": { - "line": 454, + "line": 470, "column": 74 } } @@ -180479,15 +182248,15 @@ "updateContext": null }, "value": "this", - "start": 15636, - "end": 15640, + "start": 15976, + "end": 15980, "loc": { "start": { - "line": 455, + "line": 471, "column": 4 }, "end": { - "line": 455, + "line": 471, "column": 8 } } @@ -180505,15 +182274,15 @@ "binop": null, "updateContext": null }, - "start": 15640, - "end": 15641, + "start": 15980, + "end": 15981, "loc": { "start": { - "line": 455, + "line": 471, "column": 8 }, "end": { - "line": 455, + "line": 471, "column": 9 } } @@ -180531,15 +182300,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 15641, - "end": 15658, + "start": 15981, + "end": 15998, "loc": { "start": { - "line": 455, + "line": 471, "column": 9 }, "end": { - "line": 455, + "line": 471, "column": 26 } } @@ -180558,15 +182327,15 @@ "updateContext": null }, "value": "=", - "start": 15659, - "end": 15660, + "start": 15999, + "end": 16000, "loc": { "start": { - "line": 455, + "line": 471, "column": 27 }, "end": { - "line": 455, + "line": 471, "column": 28 } } @@ -180584,15 +182353,15 @@ "binop": null }, "value": "blinkIntervalMsec", - "start": 15661, - "end": 15678, + "start": 16001, + "end": 16018, "loc": { "start": { - "line": 455, + "line": 471, "column": 29 }, "end": { - "line": 455, + "line": 471, "column": 46 } } @@ -180610,15 +182379,15 @@ "binop": null, "updateContext": null }, - "start": 15678, - "end": 15679, + "start": 16018, + "end": 16019, "loc": { "start": { - "line": 455, + "line": 471, "column": 46 }, "end": { - "line": 455, + "line": 471, "column": 47 } } @@ -180635,15 +182404,15 @@ "postfix": false, "binop": null }, - "start": 15680, - "end": 15681, + "start": 16020, + "end": 16021, "loc": { "start": { - "line": 456, + "line": 472, "column": 0 }, "end": { - "line": 456, + "line": 472, "column": 1 } } @@ -180651,15 +182420,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15683, - "end": 15745, + "start": 16023, + "end": 16085, "loc": { "start": { - "line": 458, + "line": 474, "column": 0 }, "end": { - "line": 458, + "line": 474, "column": 62 } } @@ -180667,15 +182436,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # setEyeMotion()", - "start": 15746, - "end": 15780, + "start": 16086, + "end": 16120, "loc": { "start": { - "line": 459, + "line": 475, "column": 0 }, "end": { - "line": 459, + "line": 475, "column": 34 } } @@ -180683,15 +182452,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 15781, - "end": 15843, + "start": 16121, + "end": 16183, "loc": { "start": { - "line": 460, + "line": 476, "column": 0 }, "end": { - "line": 460, + "line": 476, "column": 62 } } @@ -180709,15 +182478,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 15844, - "end": 15855, + "start": 16184, + "end": 16195, "loc": { "start": { - "line": 461, + "line": 477, "column": 0 }, "end": { - "line": 461, + "line": 477, "column": 11 } } @@ -180735,15 +182504,15 @@ "binop": null, "updateContext": null }, - "start": 15855, - "end": 15856, + "start": 16195, + "end": 16196, "loc": { "start": { - "line": 461, + "line": 477, "column": 11 }, "end": { - "line": 461, + "line": 477, "column": 12 } } @@ -180761,15 +182530,15 @@ "binop": null }, "value": "prototype", - "start": 15856, - "end": 15865, + "start": 16196, + "end": 16205, "loc": { "start": { - "line": 461, + "line": 477, "column": 12 }, "end": { - "line": 461, + "line": 477, "column": 21 } } @@ -180787,15 +182556,15 @@ "binop": null, "updateContext": null }, - "start": 15865, - "end": 15866, + "start": 16205, + "end": 16206, "loc": { "start": { - "line": 461, + "line": 477, "column": 21 }, "end": { - "line": 461, + "line": 477, "column": 22 } } @@ -180813,15 +182582,15 @@ "binop": null }, "value": "setEyeMotion", - "start": 15866, - "end": 15878, + "start": 16206, + "end": 16218, "loc": { "start": { - "line": 461, + "line": 477, "column": 22 }, "end": { - "line": 461, + "line": 477, "column": 34 } } @@ -180840,15 +182609,15 @@ "updateContext": null }, "value": "=", - "start": 15879, - "end": 15880, + "start": 16219, + "end": 16220, "loc": { "start": { - "line": 461, + "line": 477, "column": 35 }, "end": { - "line": 461, + "line": 477, "column": 36 } } @@ -180867,15 +182636,15 @@ "binop": null }, "value": "function", - "start": 15881, - "end": 15889, + "start": 16221, + "end": 16229, "loc": { "start": { - "line": 461, + "line": 477, "column": 37 }, "end": { - "line": 461, + "line": 477, "column": 45 } } @@ -180892,15 +182661,15 @@ "postfix": false, "binop": null }, - "start": 15890, - "end": 15891, + "start": 16230, + "end": 16231, "loc": { "start": { - "line": 461, + "line": 477, "column": 46 }, "end": { - "line": 461, + "line": 477, "column": 47 } } @@ -180918,15 +182687,15 @@ "binop": null }, "value": "closingMotionMsec", - "start": 15891, - "end": 15908, + "start": 16231, + "end": 16248, "loc": { "start": { - "line": 461, + "line": 477, "column": 47 }, "end": { - "line": 461, + "line": 477, "column": 64 } } @@ -180934,15 +182703,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15908, - "end": 15915, + "start": 16248, + "end": 16255, "loc": { "start": { - "line": 461, + "line": 477, "column": 64 }, "end": { - "line": 461, + "line": 477, "column": 71 } } @@ -180960,15 +182729,15 @@ "binop": null, "updateContext": null }, - "start": 15915, - "end": 15916, + "start": 16255, + "end": 16256, "loc": { "start": { - "line": 461, + "line": 477, "column": 71 }, "end": { - "line": 461, + "line": 477, "column": 72 } } @@ -180986,15 +182755,15 @@ "binop": null }, "value": "closedMotionMsec", - "start": 15917, - "end": 15933, + "start": 16257, + "end": 16273, "loc": { "start": { - "line": 461, + "line": 477, "column": 73 }, "end": { - "line": 461, + "line": 477, "column": 89 } } @@ -181002,15 +182771,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15933, - "end": 15940, + "start": 16273, + "end": 16280, "loc": { "start": { - "line": 461, + "line": 477, "column": 89 }, "end": { - "line": 461, + "line": 477, "column": 96 } } @@ -181028,15 +182797,15 @@ "binop": null, "updateContext": null }, - "start": 15940, - "end": 15941, + "start": 16280, + "end": 16281, "loc": { "start": { - "line": 461, + "line": 477, "column": 96 }, "end": { - "line": 461, + "line": 477, "column": 97 } } @@ -181054,15 +182823,15 @@ "binop": null }, "value": "openingMotionMsec", - "start": 15942, - "end": 15959, + "start": 16282, + "end": 16299, "loc": { "start": { - "line": 461, + "line": 477, "column": 98 }, "end": { - "line": 461, + "line": 477, "column": 115 } } @@ -181070,15 +182839,15 @@ { "type": "CommentBlock", "value": "int", - "start": 15959, - "end": 15966, + "start": 16299, + "end": 16306, "loc": { "start": { - "line": 461, + "line": 477, "column": 115 }, "end": { - "line": 461, + "line": 477, "column": 122 } } @@ -181095,15 +182864,15 @@ "postfix": false, "binop": null }, - "start": 15966, - "end": 15967, + "start": 16306, + "end": 16307, "loc": { "start": { - "line": 461, + "line": 477, "column": 122 }, "end": { - "line": 461, + "line": 477, "column": 123 } } @@ -181120,15 +182889,15 @@ "postfix": false, "binop": null }, - "start": 15968, - "end": 15969, + "start": 16308, + "end": 16309, "loc": { "start": { - "line": 461, + "line": 477, "column": 124 }, "end": { - "line": 461, + "line": 477, "column": 125 } } @@ -181148,15 +182917,15 @@ "updateContext": null }, "value": "this", - "start": 15974, - "end": 15978, + "start": 16314, + "end": 16318, "loc": { "start": { - "line": 462, + "line": 478, "column": 4 }, "end": { - "line": 462, + "line": 478, "column": 8 } } @@ -181174,15 +182943,15 @@ "binop": null, "updateContext": null }, - "start": 15978, - "end": 15979, + "start": 16318, + "end": 16319, "loc": { "start": { - "line": 462, + "line": 478, "column": 8 }, "end": { - "line": 462, + "line": 478, "column": 9 } } @@ -181200,15 +182969,15 @@ "binop": null }, "value": "closingMotionMsec", - "start": 15979, - "end": 15996, + "start": 16319, + "end": 16336, "loc": { "start": { - "line": 462, + "line": 478, "column": 9 }, "end": { - "line": 462, + "line": 478, "column": 26 } } @@ -181227,15 +182996,15 @@ "updateContext": null }, "value": "=", - "start": 15997, - "end": 15998, + "start": 16337, + "end": 16338, "loc": { "start": { - "line": 462, + "line": 478, "column": 27 }, "end": { - "line": 462, + "line": 478, "column": 28 } } @@ -181253,15 +183022,15 @@ "binop": null }, "value": "closingMotionMsec", - "start": 15999, - "end": 16016, + "start": 16339, + "end": 16356, "loc": { "start": { - "line": 462, + "line": 478, "column": 29 }, "end": { - "line": 462, + "line": 478, "column": 46 } } @@ -181279,15 +183048,15 @@ "binop": null, "updateContext": null }, - "start": 16016, - "end": 16017, + "start": 16356, + "end": 16357, "loc": { "start": { - "line": 462, + "line": 478, "column": 46 }, "end": { - "line": 462, + "line": 478, "column": 47 } } @@ -181307,15 +183076,15 @@ "updateContext": null }, "value": "this", - "start": 16022, - "end": 16026, + "start": 16362, + "end": 16366, "loc": { "start": { - "line": 463, + "line": 479, "column": 4 }, "end": { - "line": 463, + "line": 479, "column": 8 } } @@ -181333,15 +183102,15 @@ "binop": null, "updateContext": null }, - "start": 16026, - "end": 16027, + "start": 16366, + "end": 16367, "loc": { "start": { - "line": 463, + "line": 479, "column": 8 }, "end": { - "line": 463, + "line": 479, "column": 9 } } @@ -181359,15 +183128,15 @@ "binop": null }, "value": "closedMotionMsec", - "start": 16027, - "end": 16043, + "start": 16367, + "end": 16383, "loc": { "start": { - "line": 463, + "line": 479, "column": 9 }, "end": { - "line": 463, + "line": 479, "column": 25 } } @@ -181386,15 +183155,15 @@ "updateContext": null }, "value": "=", - "start": 16044, - "end": 16045, + "start": 16384, + "end": 16385, "loc": { "start": { - "line": 463, + "line": 479, "column": 26 }, "end": { - "line": 463, + "line": 479, "column": 27 } } @@ -181412,15 +183181,15 @@ "binop": null }, "value": "closedMotionMsec", - "start": 16046, - "end": 16062, + "start": 16386, + "end": 16402, "loc": { "start": { - "line": 463, + "line": 479, "column": 28 }, "end": { - "line": 463, + "line": 479, "column": 44 } } @@ -181438,15 +183207,15 @@ "binop": null, "updateContext": null }, - "start": 16062, - "end": 16063, + "start": 16402, + "end": 16403, "loc": { "start": { - "line": 463, + "line": 479, "column": 44 }, "end": { - "line": 463, + "line": 479, "column": 45 } } @@ -181466,15 +183235,15 @@ "updateContext": null }, "value": "this", - "start": 16068, - "end": 16072, + "start": 16408, + "end": 16412, "loc": { "start": { - "line": 464, + "line": 480, "column": 4 }, "end": { - "line": 464, + "line": 480, "column": 8 } } @@ -181492,15 +183261,15 @@ "binop": null, "updateContext": null }, - "start": 16072, - "end": 16073, + "start": 16412, + "end": 16413, "loc": { "start": { - "line": 464, + "line": 480, "column": 8 }, "end": { - "line": 464, + "line": 480, "column": 9 } } @@ -181518,15 +183287,15 @@ "binop": null }, "value": "openingMotionMsec", - "start": 16073, - "end": 16090, + "start": 16413, + "end": 16430, "loc": { "start": { - "line": 464, + "line": 480, "column": 9 }, "end": { - "line": 464, + "line": 480, "column": 26 } } @@ -181545,15 +183314,15 @@ "updateContext": null }, "value": "=", - "start": 16091, - "end": 16092, + "start": 16431, + "end": 16432, "loc": { "start": { - "line": 464, + "line": 480, "column": 27 }, "end": { - "line": 464, + "line": 480, "column": 28 } } @@ -181571,15 +183340,15 @@ "binop": null }, "value": "openingMotionMsec", - "start": 16093, - "end": 16110, + "start": 16433, + "end": 16450, "loc": { "start": { - "line": 464, + "line": 480, "column": 29 }, "end": { - "line": 464, + "line": 480, "column": 46 } } @@ -181597,15 +183366,15 @@ "binop": null, "updateContext": null }, - "start": 16110, - "end": 16111, + "start": 16450, + "end": 16451, "loc": { "start": { - "line": 464, + "line": 480, "column": 46 }, "end": { - "line": 464, + "line": 480, "column": 47 } } @@ -181622,15 +183391,15 @@ "postfix": false, "binop": null }, - "start": 16112, - "end": 16113, + "start": 16452, + "end": 16453, "loc": { "start": { - "line": 465, + "line": 481, "column": 0 }, "end": { - "line": 465, + "line": 481, "column": 1 } } @@ -181638,15 +183407,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16115, - "end": 16177, + "start": 16455, + "end": 16517, "loc": { "start": { - "line": 467, + "line": 483, "column": 0 }, "end": { - "line": 467, + "line": 483, "column": 62 } } @@ -181654,15 +183423,15 @@ { "type": "CommentLine", "value": " L2DEyeBlink # updateParam()", - "start": 16178, - "end": 16211, + "start": 16518, + "end": 16551, "loc": { "start": { - "line": 468, + "line": 484, "column": 0 }, "end": { - "line": 468, + "line": 484, "column": 33 } } @@ -181670,15 +183439,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 16212, - "end": 16274, + "start": 16552, + "end": 16614, "loc": { "start": { - "line": 469, + "line": 485, "column": 0 }, "end": { - "line": 469, + "line": 485, "column": 62 } } @@ -181696,15 +183465,15 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 16275, - "end": 16286, + "start": 16615, + "end": 16626, "loc": { "start": { - "line": 470, + "line": 486, "column": 0 }, "end": { - "line": 470, + "line": 486, "column": 11 } } @@ -181722,15 +183491,15 @@ "binop": null, "updateContext": null }, - "start": 16286, - "end": 16287, + "start": 16626, + "end": 16627, "loc": { "start": { - "line": 470, + "line": 486, "column": 11 }, "end": { - "line": 470, + "line": 486, "column": 12 } } @@ -181748,15 +183517,15 @@ "binop": null }, "value": "prototype", - "start": 16287, - "end": 16296, + "start": 16627, + "end": 16636, "loc": { "start": { - "line": 470, + "line": 486, "column": 12 }, "end": { - "line": 470, + "line": 486, "column": 21 } } @@ -181774,15 +183543,15 @@ "binop": null, "updateContext": null }, - "start": 16296, - "end": 16297, + "start": 16636, + "end": 16637, "loc": { "start": { - "line": 470, + "line": 486, "column": 21 }, "end": { - "line": 470, + "line": 486, "column": 22 } } @@ -181800,15 +183569,15 @@ "binop": null }, "value": "updateParam", - "start": 16297, - "end": 16308, + "start": 16637, + "end": 16648, "loc": { "start": { - "line": 470, + "line": 486, "column": 22 }, "end": { - "line": 470, + "line": 486, "column": 33 } } @@ -181827,15 +183596,15 @@ "updateContext": null }, "value": "=", - "start": 16309, - "end": 16310, + "start": 16649, + "end": 16650, "loc": { "start": { - "line": 470, + "line": 486, "column": 34 }, "end": { - "line": 470, + "line": 486, "column": 35 } } @@ -181854,15 +183623,15 @@ "binop": null }, "value": "function", - "start": 16311, - "end": 16319, + "start": 16651, + "end": 16659, "loc": { "start": { - "line": 470, + "line": 486, "column": 36 }, "end": { - "line": 470, + "line": 486, "column": 44 } } @@ -181879,15 +183648,15 @@ "postfix": false, "binop": null }, - "start": 16320, - "end": 16321, + "start": 16660, + "end": 16661, "loc": { "start": { - "line": 470, + "line": 486, "column": 45 }, "end": { - "line": 470, + "line": 486, "column": 46 } } @@ -181905,15 +183674,15 @@ "binop": null }, "value": "model", - "start": 16321, - "end": 16326, + "start": 16661, + "end": 16666, "loc": { "start": { - "line": 470, + "line": 486, "column": 46 }, "end": { - "line": 470, + "line": 486, "column": 51 } } @@ -181921,15 +183690,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 16326, - "end": 16342, + "start": 16666, + "end": 16682, "loc": { "start": { - "line": 470, + "line": 486, "column": 51 }, "end": { - "line": 470, + "line": 486, "column": 67 } } @@ -181946,15 +183715,15 @@ "postfix": false, "binop": null }, - "start": 16342, - "end": 16343, + "start": 16682, + "end": 16683, "loc": { "start": { - "line": 470, + "line": 486, "column": 67 }, "end": { - "line": 470, + "line": 486, "column": 68 } } @@ -181971,15 +183740,15 @@ "postfix": false, "binop": null }, - "start": 16344, - "end": 16345, + "start": 16684, + "end": 16685, "loc": { "start": { - "line": 470, + "line": 486, "column": 69 }, "end": { - "line": 470, + "line": 486, "column": 70 } } @@ -181999,15 +183768,15 @@ "updateContext": null }, "value": "var", - "start": 16350, - "end": 16353, + "start": 16690, + "end": 16693, "loc": { "start": { - "line": 471, + "line": 487, "column": 4 }, "end": { - "line": 471, + "line": 487, "column": 7 } } @@ -182025,15 +183794,15 @@ "binop": null }, "value": "time", - "start": 16354, - "end": 16358, + "start": 16694, + "end": 16698, "loc": { "start": { - "line": 471, + "line": 487, "column": 8 }, "end": { - "line": 471, + "line": 487, "column": 12 } } @@ -182041,15 +183810,15 @@ { "type": "CommentBlock", "value": ":long", - "start": 16359, - "end": 16368, + "start": 16699, + "end": 16708, "loc": { "start": { - "line": 471, + "line": 487, "column": 13 }, "end": { - "line": 471, + "line": 487, "column": 22 } } @@ -182068,15 +183837,15 @@ "updateContext": null }, "value": "=", - "start": 16369, - "end": 16370, + "start": 16709, + "end": 16710, "loc": { "start": { - "line": 471, + "line": 487, "column": 23 }, "end": { - "line": 471, + "line": 487, "column": 24 } } @@ -182094,15 +183863,15 @@ "binop": null }, "value": "UtSystem", - "start": 16371, - "end": 16379, + "start": 16711, + "end": 16719, "loc": { "start": { - "line": 471, + "line": 487, "column": 25 }, "end": { - "line": 471, + "line": 487, "column": 33 } } @@ -182120,15 +183889,15 @@ "binop": null, "updateContext": null }, - "start": 16379, - "end": 16380, + "start": 16719, + "end": 16720, "loc": { "start": { - "line": 471, + "line": 487, "column": 33 }, "end": { - "line": 471, + "line": 487, "column": 34 } } @@ -182146,15 +183915,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 16380, - "end": 16395, + "start": 16720, + "end": 16735, "loc": { "start": { - "line": 471, + "line": 487, "column": 34 }, "end": { - "line": 471, + "line": 487, "column": 49 } } @@ -182171,15 +183940,15 @@ "postfix": false, "binop": null }, - "start": 16395, - "end": 16396, + "start": 16735, + "end": 16736, "loc": { "start": { - "line": 471, + "line": 487, "column": 49 }, "end": { - "line": 471, + "line": 487, "column": 50 } } @@ -182196,15 +183965,15 @@ "postfix": false, "binop": null }, - "start": 16396, - "end": 16397, + "start": 16736, + "end": 16737, "loc": { "start": { - "line": 471, + "line": 487, "column": 50 }, "end": { - "line": 471, + "line": 487, "column": 51 } } @@ -182222,15 +183991,15 @@ "binop": null, "updateContext": null }, - "start": 16397, - "end": 16398, + "start": 16737, + "end": 16738, "loc": { "start": { - "line": 471, + "line": 487, "column": 51 }, "end": { - "line": 471, + "line": 487, "column": 52 } } @@ -182250,15 +184019,15 @@ "updateContext": null }, "value": "var", - "start": 16403, - "end": 16406, + "start": 16743, + "end": 16746, "loc": { "start": { - "line": 472, + "line": 488, "column": 4 }, "end": { - "line": 472, + "line": 488, "column": 7 } } @@ -182276,15 +184045,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 16407, - "end": 16420, + "start": 16747, + "end": 16760, "loc": { "start": { - "line": 472, + "line": 488, "column": 8 }, "end": { - "line": 472, + "line": 488, "column": 21 } } @@ -182292,15 +184061,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16421, - "end": 16432, + "start": 16761, + "end": 16772, "loc": { "start": { - "line": 472, + "line": 488, "column": 22 }, "end": { - "line": 472, + "line": 488, "column": 33 } } @@ -182318,15 +184087,15 @@ "binop": null, "updateContext": null }, - "start": 16432, - "end": 16433, + "start": 16772, + "end": 16773, "loc": { "start": { - "line": 472, + "line": 488, "column": 33 }, "end": { - "line": 472, + "line": 488, "column": 34 } } @@ -182346,15 +184115,15 @@ "updateContext": null }, "value": "var", - "start": 16438, - "end": 16441, + "start": 16778, + "end": 16781, "loc": { "start": { - "line": 473, + "line": 489, "column": 4 }, "end": { - "line": 473, + "line": 489, "column": 7 } } @@ -182372,15 +184141,15 @@ "binop": null }, "value": "t", - "start": 16442, - "end": 16443, + "start": 16782, + "end": 16783, "loc": { "start": { - "line": 473, + "line": 489, "column": 8 }, "end": { - "line": 473, + "line": 489, "column": 9 } } @@ -182388,15 +184157,15 @@ { "type": "CommentBlock", "value": ":Number", - "start": 16444, - "end": 16455, + "start": 16784, + "end": 16795, "loc": { "start": { - "line": 473, + "line": 489, "column": 10 }, "end": { - "line": 473, + "line": 489, "column": 21 } } @@ -182415,15 +184184,15 @@ "updateContext": null }, "value": "=", - "start": 16456, - "end": 16457, + "start": 16796, + "end": 16797, "loc": { "start": { - "line": 473, + "line": 489, "column": 22 }, "end": { - "line": 473, + "line": 489, "column": 23 } } @@ -182442,15 +184211,15 @@ "updateContext": null }, "value": 0, - "start": 16458, - "end": 16459, + "start": 16798, + "end": 16799, "loc": { "start": { - "line": 473, + "line": 489, "column": 24 }, "end": { - "line": 473, + "line": 489, "column": 25 } } @@ -182468,15 +184237,15 @@ "binop": null, "updateContext": null }, - "start": 16459, - "end": 16460, + "start": 16799, + "end": 16800, "loc": { "start": { - "line": 473, + "line": 489, "column": 25 }, "end": { - "line": 473, + "line": 489, "column": 26 } } @@ -182496,15 +184265,15 @@ "updateContext": null }, "value": "switch", - "start": 16465, - "end": 16471, + "start": 16805, + "end": 16811, "loc": { "start": { - "line": 474, + "line": 490, "column": 4 }, "end": { - "line": 474, + "line": 490, "column": 10 } } @@ -182521,15 +184290,15 @@ "postfix": false, "binop": null }, - "start": 16472, - "end": 16473, + "start": 16812, + "end": 16813, "loc": { "start": { - "line": 474, + "line": 490, "column": 11 }, "end": { - "line": 474, + "line": 490, "column": 12 } } @@ -182549,15 +184318,15 @@ "updateContext": null }, "value": "this", - "start": 16473, - "end": 16477, + "start": 16813, + "end": 16817, "loc": { "start": { - "line": 474, + "line": 490, "column": 12 }, "end": { - "line": 474, + "line": 490, "column": 16 } } @@ -182575,15 +184344,15 @@ "binop": null, "updateContext": null }, - "start": 16477, - "end": 16478, + "start": 16817, + "end": 16818, "loc": { "start": { - "line": 474, + "line": 490, "column": 16 }, "end": { - "line": 474, + "line": 490, "column": 17 } } @@ -182601,15 +184370,15 @@ "binop": null }, "value": "eyeState", - "start": 16478, - "end": 16486, + "start": 16818, + "end": 16826, "loc": { "start": { - "line": 474, + "line": 490, "column": 17 }, "end": { - "line": 474, + "line": 490, "column": 25 } } @@ -182626,15 +184395,15 @@ "postfix": false, "binop": null }, - "start": 16486, - "end": 16487, + "start": 16826, + "end": 16827, "loc": { "start": { - "line": 474, + "line": 490, "column": 25 }, "end": { - "line": 474, + "line": 490, "column": 26 } } @@ -182651,15 +184420,15 @@ "postfix": false, "binop": null }, - "start": 16488, - "end": 16489, + "start": 16828, + "end": 16829, "loc": { "start": { - "line": 474, + "line": 490, "column": 27 }, "end": { - "line": 474, + "line": 490, "column": 28 } } @@ -182679,15 +184448,15 @@ "updateContext": null }, "value": "case", - "start": 16498, - "end": 16502, + "start": 16838, + "end": 16842, "loc": { "start": { - "line": 475, + "line": 491, "column": 8 }, "end": { - "line": 475, + "line": 491, "column": 12 } } @@ -182705,15 +184474,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 16503, - "end": 16512, + "start": 16843, + "end": 16852, "loc": { "start": { - "line": 475, + "line": 491, "column": 13 }, "end": { - "line": 475, + "line": 491, "column": 22 } } @@ -182731,15 +184500,15 @@ "binop": null, "updateContext": null }, - "start": 16512, - "end": 16513, + "start": 16852, + "end": 16853, "loc": { "start": { - "line": 475, + "line": 491, "column": 22 }, "end": { - "line": 475, + "line": 491, "column": 23 } } @@ -182757,15 +184526,15 @@ "binop": null }, "value": "STATE_CLOSING", - "start": 16513, - "end": 16526, + "start": 16853, + "end": 16866, "loc": { "start": { - "line": 475, + "line": 491, "column": 23 }, "end": { - "line": 475, + "line": 491, "column": 36 } } @@ -182783,15 +184552,15 @@ "binop": null, "updateContext": null }, - "start": 16526, - "end": 16527, + "start": 16866, + "end": 16867, "loc": { "start": { - "line": 475, + "line": 491, "column": 36 }, "end": { - "line": 475, + "line": 491, "column": 37 } } @@ -182809,15 +184578,15 @@ "binop": null }, "value": "t", - "start": 16540, - "end": 16541, + "start": 16880, + "end": 16881, "loc": { "start": { - "line": 476, + "line": 492, "column": 12 }, "end": { - "line": 476, + "line": 492, "column": 13 } } @@ -182836,15 +184605,15 @@ "updateContext": null }, "value": "=", - "start": 16542, - "end": 16543, + "start": 16882, + "end": 16883, "loc": { "start": { - "line": 476, + "line": 492, "column": 14 }, "end": { - "line": 476, + "line": 492, "column": 15 } } @@ -182861,15 +184630,15 @@ "postfix": false, "binop": null }, - "start": 16544, - "end": 16545, + "start": 16884, + "end": 16885, "loc": { "start": { - "line": 476, + "line": 492, "column": 16 }, "end": { - "line": 476, + "line": 492, "column": 17 } } @@ -182887,15 +184656,15 @@ "binop": null }, "value": "time", - "start": 16545, - "end": 16549, + "start": 16885, + "end": 16889, "loc": { "start": { - "line": 476, + "line": 492, "column": 17 }, "end": { - "line": 476, + "line": 492, "column": 21 } } @@ -182914,15 +184683,15 @@ "updateContext": null }, "value": "-", - "start": 16550, - "end": 16551, + "start": 16890, + "end": 16891, "loc": { "start": { - "line": 476, + "line": 492, "column": 22 }, "end": { - "line": 476, + "line": 492, "column": 23 } } @@ -182942,15 +184711,15 @@ "updateContext": null }, "value": "this", - "start": 16552, - "end": 16556, + "start": 16892, + "end": 16896, "loc": { "start": { - "line": 476, + "line": 492, "column": 24 }, "end": { - "line": 476, + "line": 492, "column": 28 } } @@ -182968,15 +184737,15 @@ "binop": null, "updateContext": null }, - "start": 16556, - "end": 16557, + "start": 16896, + "end": 16897, "loc": { "start": { - "line": 476, + "line": 492, "column": 28 }, "end": { - "line": 476, + "line": 492, "column": 29 } } @@ -182994,15 +184763,15 @@ "binop": null }, "value": "stateStartTime", - "start": 16557, - "end": 16571, + "start": 16897, + "end": 16911, "loc": { "start": { - "line": 476, + "line": 492, "column": 29 }, "end": { - "line": 476, + "line": 492, "column": 43 } } @@ -183019,15 +184788,15 @@ "postfix": false, "binop": null }, - "start": 16571, - "end": 16572, + "start": 16911, + "end": 16912, "loc": { "start": { - "line": 476, + "line": 492, "column": 43 }, "end": { - "line": 476, + "line": 492, "column": 44 } } @@ -183046,15 +184815,15 @@ "updateContext": null }, "value": "/", - "start": 16573, - "end": 16574, + "start": 16913, + "end": 16914, "loc": { "start": { - "line": 476, + "line": 492, "column": 45 }, "end": { - "line": 476, + "line": 492, "column": 46 } } @@ -183074,15 +184843,15 @@ "updateContext": null }, "value": "this", - "start": 16575, - "end": 16579, + "start": 16915, + "end": 16919, "loc": { "start": { - "line": 476, + "line": 492, "column": 47 }, "end": { - "line": 476, + "line": 492, "column": 51 } } @@ -183100,15 +184869,15 @@ "binop": null, "updateContext": null }, - "start": 16579, - "end": 16580, + "start": 16919, + "end": 16920, "loc": { "start": { - "line": 476, + "line": 492, "column": 51 }, "end": { - "line": 476, + "line": 492, "column": 52 } } @@ -183126,15 +184895,15 @@ "binop": null }, "value": "closingMotionMsec", - "start": 16580, - "end": 16597, + "start": 16920, + "end": 16937, "loc": { "start": { - "line": 476, + "line": 492, "column": 52 }, "end": { - "line": 476, + "line": 492, "column": 69 } } @@ -183152,15 +184921,15 @@ "binop": null, "updateContext": null }, - "start": 16597, - "end": 16598, + "start": 16937, + "end": 16938, "loc": { "start": { - "line": 476, + "line": 492, "column": 69 }, "end": { - "line": 476, + "line": 492, "column": 70 } } @@ -183180,15 +184949,15 @@ "updateContext": null }, "value": "if", - "start": 16611, - "end": 16613, + "start": 16951, + "end": 16953, "loc": { "start": { - "line": 477, + "line": 493, "column": 12 }, "end": { - "line": 477, + "line": 493, "column": 14 } } @@ -183205,15 +184974,15 @@ "postfix": false, "binop": null }, - "start": 16614, - "end": 16615, + "start": 16954, + "end": 16955, "loc": { "start": { - "line": 477, + "line": 493, "column": 15 }, "end": { - "line": 477, + "line": 493, "column": 16 } } @@ -183231,15 +185000,15 @@ "binop": null }, "value": "t", - "start": 16615, - "end": 16616, + "start": 16955, + "end": 16956, "loc": { "start": { - "line": 477, + "line": 493, "column": 16 }, "end": { - "line": 477, + "line": 493, "column": 17 } } @@ -183258,15 +185027,15 @@ "updateContext": null }, "value": ">=", - "start": 16617, - "end": 16619, + "start": 16957, + "end": 16959, "loc": { "start": { - "line": 477, + "line": 493, "column": 18 }, "end": { - "line": 477, + "line": 493, "column": 20 } } @@ -183285,15 +185054,15 @@ "updateContext": null }, "value": 1, - "start": 16620, - "end": 16621, + "start": 16960, + "end": 16961, "loc": { "start": { - "line": 477, + "line": 493, "column": 21 }, "end": { - "line": 477, + "line": 493, "column": 22 } } @@ -183310,15 +185079,15 @@ "postfix": false, "binop": null }, - "start": 16621, - "end": 16622, + "start": 16961, + "end": 16962, "loc": { "start": { - "line": 477, + "line": 493, "column": 22 }, "end": { - "line": 477, + "line": 493, "column": 23 } } @@ -183335,15 +185104,15 @@ "postfix": false, "binop": null }, - "start": 16623, - "end": 16624, + "start": 16963, + "end": 16964, "loc": { "start": { - "line": 477, + "line": 493, "column": 24 }, "end": { - "line": 477, + "line": 493, "column": 25 } } @@ -183361,15 +185130,15 @@ "binop": null }, "value": "t", - "start": 16641, - "end": 16642, + "start": 16981, + "end": 16982, "loc": { "start": { - "line": 478, + "line": 494, "column": 16 }, "end": { - "line": 478, + "line": 494, "column": 17 } } @@ -183388,15 +185157,15 @@ "updateContext": null }, "value": "=", - "start": 16643, - "end": 16644, + "start": 16983, + "end": 16984, "loc": { "start": { - "line": 478, + "line": 494, "column": 18 }, "end": { - "line": 478, + "line": 494, "column": 19 } } @@ -183415,15 +185184,15 @@ "updateContext": null }, "value": 1, - "start": 16645, - "end": 16646, + "start": 16985, + "end": 16986, "loc": { "start": { - "line": 478, + "line": 494, "column": 20 }, "end": { - "line": 478, + "line": 494, "column": 21 } } @@ -183441,15 +185210,15 @@ "binop": null, "updateContext": null }, - "start": 16646, - "end": 16647, + "start": 16986, + "end": 16987, "loc": { "start": { - "line": 478, + "line": 494, "column": 21 }, "end": { - "line": 478, + "line": 494, "column": 22 } } @@ -183469,15 +185238,15 @@ "updateContext": null }, "value": "this", - "start": 16664, - "end": 16668, + "start": 17004, + "end": 17008, "loc": { "start": { - "line": 479, + "line": 495, "column": 16 }, "end": { - "line": 479, + "line": 495, "column": 20 } } @@ -183495,15 +185264,15 @@ "binop": null, "updateContext": null }, - "start": 16668, - "end": 16669, + "start": 17008, + "end": 17009, "loc": { "start": { - "line": 479, + "line": 495, "column": 20 }, "end": { - "line": 479, + "line": 495, "column": 21 } } @@ -183521,15 +185290,15 @@ "binop": null }, "value": "eyeState", - "start": 16669, - "end": 16677, + "start": 17009, + "end": 17017, "loc": { "start": { - "line": 479, + "line": 495, "column": 21 }, "end": { - "line": 479, + "line": 495, "column": 29 } } @@ -183548,15 +185317,15 @@ "updateContext": null }, "value": "=", - "start": 16678, - "end": 16679, + "start": 17018, + "end": 17019, "loc": { "start": { - "line": 479, + "line": 495, "column": 30 }, "end": { - "line": 479, + "line": 495, "column": 31 } } @@ -183574,15 +185343,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 16680, - "end": 16689, + "start": 17020, + "end": 17029, "loc": { "start": { - "line": 479, + "line": 495, "column": 32 }, "end": { - "line": 479, + "line": 495, "column": 41 } } @@ -183600,15 +185369,15 @@ "binop": null, "updateContext": null }, - "start": 16689, - "end": 16690, + "start": 17029, + "end": 17030, "loc": { "start": { - "line": 479, + "line": 495, "column": 41 }, "end": { - "line": 479, + "line": 495, "column": 42 } } @@ -183626,15 +185395,15 @@ "binop": null }, "value": "STATE_CLOSED", - "start": 16690, - "end": 16702, + "start": 17030, + "end": 17042, "loc": { "start": { - "line": 479, + "line": 495, "column": 42 }, "end": { - "line": 479, + "line": 495, "column": 54 } } @@ -183652,15 +185421,15 @@ "binop": null, "updateContext": null }, - "start": 16702, - "end": 16703, + "start": 17042, + "end": 17043, "loc": { "start": { - "line": 479, + "line": 495, "column": 54 }, "end": { - "line": 479, + "line": 495, "column": 55 } } @@ -183680,15 +185449,15 @@ "updateContext": null }, "value": "this", - "start": 16720, - "end": 16724, + "start": 17060, + "end": 17064, "loc": { "start": { - "line": 480, + "line": 496, "column": 16 }, "end": { - "line": 480, + "line": 496, "column": 20 } } @@ -183706,15 +185475,15 @@ "binop": null, "updateContext": null }, - "start": 16724, - "end": 16725, + "start": 17064, + "end": 17065, "loc": { "start": { - "line": 480, + "line": 496, "column": 20 }, "end": { - "line": 480, + "line": 496, "column": 21 } } @@ -183732,15 +185501,15 @@ "binop": null }, "value": "stateStartTime", - "start": 16725, - "end": 16739, + "start": 17065, + "end": 17079, "loc": { "start": { - "line": 480, + "line": 496, "column": 21 }, "end": { - "line": 480, + "line": 496, "column": 35 } } @@ -183759,15 +185528,15 @@ "updateContext": null }, "value": "=", - "start": 16740, - "end": 16741, + "start": 17080, + "end": 17081, "loc": { "start": { - "line": 480, + "line": 496, "column": 36 }, "end": { - "line": 480, + "line": 496, "column": 37 } } @@ -183785,15 +185554,15 @@ "binop": null }, "value": "time", - "start": 16742, - "end": 16746, + "start": 17082, + "end": 17086, "loc": { "start": { - "line": 480, + "line": 496, "column": 38 }, "end": { - "line": 480, + "line": 496, "column": 42 } } @@ -183811,15 +185580,15 @@ "binop": null, "updateContext": null }, - "start": 16746, - "end": 16747, + "start": 17086, + "end": 17087, "loc": { "start": { - "line": 480, + "line": 496, "column": 42 }, "end": { - "line": 480, + "line": 496, "column": 43 } } @@ -183836,15 +185605,15 @@ "postfix": false, "binop": null }, - "start": 16760, - "end": 16761, + "start": 17100, + "end": 17101, "loc": { "start": { - "line": 481, + "line": 497, "column": 12 }, "end": { - "line": 481, + "line": 497, "column": 13 } } @@ -183862,15 +185631,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 16774, - "end": 16787, + "start": 17114, + "end": 17127, "loc": { "start": { - "line": 482, + "line": 498, "column": 12 }, "end": { - "line": 482, + "line": 498, "column": 25 } } @@ -183889,15 +185658,15 @@ "updateContext": null }, "value": "=", - "start": 16788, - "end": 16789, + "start": 17128, + "end": 17129, "loc": { "start": { - "line": 482, + "line": 498, "column": 26 }, "end": { - "line": 482, + "line": 498, "column": 27 } } @@ -183916,15 +185685,15 @@ "updateContext": null }, "value": 1, - "start": 16790, - "end": 16791, + "start": 17130, + "end": 17131, "loc": { "start": { - "line": 482, + "line": 498, "column": 28 }, "end": { - "line": 482, + "line": 498, "column": 29 } } @@ -183943,15 +185712,15 @@ "updateContext": null }, "value": "-", - "start": 16792, - "end": 16793, + "start": 17132, + "end": 17133, "loc": { "start": { - "line": 482, + "line": 498, "column": 30 }, "end": { - "line": 482, + "line": 498, "column": 31 } } @@ -183969,15 +185738,15 @@ "binop": null }, "value": "t", - "start": 16794, - "end": 16795, + "start": 17134, + "end": 17135, "loc": { "start": { - "line": 482, + "line": 498, "column": 32 }, "end": { - "line": 482, + "line": 498, "column": 33 } } @@ -183995,15 +185764,15 @@ "binop": null, "updateContext": null }, - "start": 16795, - "end": 16796, + "start": 17135, + "end": 17136, "loc": { "start": { - "line": 482, + "line": 498, "column": 33 }, "end": { - "line": 482, + "line": 498, "column": 34 } } @@ -184023,15 +185792,15 @@ "updateContext": null }, "value": "break", - "start": 16809, - "end": 16814, + "start": 17149, + "end": 17154, "loc": { "start": { - "line": 483, + "line": 499, "column": 12 }, "end": { - "line": 483, + "line": 499, "column": 17 } } @@ -184049,15 +185818,15 @@ "binop": null, "updateContext": null }, - "start": 16814, - "end": 16815, + "start": 17154, + "end": 17155, "loc": { "start": { - "line": 483, + "line": 499, "column": 17 }, "end": { - "line": 483, + "line": 499, "column": 18 } } @@ -184077,15 +185846,15 @@ "updateContext": null }, "value": "case", - "start": 16824, - "end": 16828, + "start": 17164, + "end": 17168, "loc": { "start": { - "line": 484, + "line": 500, "column": 8 }, "end": { - "line": 484, + "line": 500, "column": 12 } } @@ -184103,15 +185872,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 16829, - "end": 16838, + "start": 17169, + "end": 17178, "loc": { "start": { - "line": 484, + "line": 500, "column": 13 }, "end": { - "line": 484, + "line": 500, "column": 22 } } @@ -184129,15 +185898,15 @@ "binop": null, "updateContext": null }, - "start": 16838, - "end": 16839, + "start": 17178, + "end": 17179, "loc": { "start": { - "line": 484, + "line": 500, "column": 22 }, "end": { - "line": 484, + "line": 500, "column": 23 } } @@ -184155,15 +185924,15 @@ "binop": null }, "value": "STATE_CLOSED", - "start": 16839, - "end": 16851, + "start": 17179, + "end": 17191, "loc": { "start": { - "line": 484, + "line": 500, "column": 23 }, "end": { - "line": 484, + "line": 500, "column": 35 } } @@ -184181,15 +185950,15 @@ "binop": null, "updateContext": null }, - "start": 16851, - "end": 16852, + "start": 17191, + "end": 17192, "loc": { "start": { - "line": 484, + "line": 500, "column": 35 }, "end": { - "line": 484, + "line": 500, "column": 36 } } @@ -184207,15 +185976,15 @@ "binop": null }, "value": "t", - "start": 16865, - "end": 16866, + "start": 17205, + "end": 17206, "loc": { "start": { - "line": 485, + "line": 501, "column": 12 }, "end": { - "line": 485, + "line": 501, "column": 13 } } @@ -184234,15 +186003,15 @@ "updateContext": null }, "value": "=", - "start": 16867, - "end": 16868, + "start": 17207, + "end": 17208, "loc": { "start": { - "line": 485, + "line": 501, "column": 14 }, "end": { - "line": 485, + "line": 501, "column": 15 } } @@ -184259,15 +186028,15 @@ "postfix": false, "binop": null }, - "start": 16869, - "end": 16870, + "start": 17209, + "end": 17210, "loc": { "start": { - "line": 485, + "line": 501, "column": 16 }, "end": { - "line": 485, + "line": 501, "column": 17 } } @@ -184285,15 +186054,15 @@ "binop": null }, "value": "time", - "start": 16870, - "end": 16874, + "start": 17210, + "end": 17214, "loc": { "start": { - "line": 485, + "line": 501, "column": 17 }, "end": { - "line": 485, + "line": 501, "column": 21 } } @@ -184312,15 +186081,15 @@ "updateContext": null }, "value": "-", - "start": 16875, - "end": 16876, + "start": 17215, + "end": 17216, "loc": { "start": { - "line": 485, + "line": 501, "column": 22 }, "end": { - "line": 485, + "line": 501, "column": 23 } } @@ -184340,15 +186109,15 @@ "updateContext": null }, "value": "this", - "start": 16877, - "end": 16881, + "start": 17217, + "end": 17221, "loc": { "start": { - "line": 485, + "line": 501, "column": 24 }, "end": { - "line": 485, + "line": 501, "column": 28 } } @@ -184366,15 +186135,15 @@ "binop": null, "updateContext": null }, - "start": 16881, - "end": 16882, + "start": 17221, + "end": 17222, "loc": { "start": { - "line": 485, + "line": 501, "column": 28 }, "end": { - "line": 485, + "line": 501, "column": 29 } } @@ -184392,15 +186161,15 @@ "binop": null }, "value": "stateStartTime", - "start": 16882, - "end": 16896, + "start": 17222, + "end": 17236, "loc": { "start": { - "line": 485, + "line": 501, "column": 29 }, "end": { - "line": 485, + "line": 501, "column": 43 } } @@ -184417,15 +186186,15 @@ "postfix": false, "binop": null }, - "start": 16896, - "end": 16897, + "start": 17236, + "end": 17237, "loc": { "start": { - "line": 485, + "line": 501, "column": 43 }, "end": { - "line": 485, + "line": 501, "column": 44 } } @@ -184444,15 +186213,15 @@ "updateContext": null }, "value": "/", - "start": 16898, - "end": 16899, + "start": 17238, + "end": 17239, "loc": { "start": { - "line": 485, + "line": 501, "column": 45 }, "end": { - "line": 485, + "line": 501, "column": 46 } } @@ -184472,15 +186241,15 @@ "updateContext": null }, "value": "this", - "start": 16900, - "end": 16904, + "start": 17240, + "end": 17244, "loc": { "start": { - "line": 485, + "line": 501, "column": 47 }, "end": { - "line": 485, + "line": 501, "column": 51 } } @@ -184498,15 +186267,15 @@ "binop": null, "updateContext": null }, - "start": 16904, - "end": 16905, + "start": 17244, + "end": 17245, "loc": { "start": { - "line": 485, + "line": 501, "column": 51 }, "end": { - "line": 485, + "line": 501, "column": 52 } } @@ -184524,15 +186293,15 @@ "binop": null }, "value": "closedMotionMsec", - "start": 16905, - "end": 16921, + "start": 17245, + "end": 17261, "loc": { "start": { - "line": 485, + "line": 501, "column": 52 }, "end": { - "line": 485, + "line": 501, "column": 68 } } @@ -184550,15 +186319,15 @@ "binop": null, "updateContext": null }, - "start": 16921, - "end": 16922, + "start": 17261, + "end": 17262, "loc": { "start": { - "line": 485, + "line": 501, "column": 68 }, "end": { - "line": 485, + "line": 501, "column": 69 } } @@ -184578,15 +186347,15 @@ "updateContext": null }, "value": "if", - "start": 16935, - "end": 16937, + "start": 17275, + "end": 17277, "loc": { "start": { - "line": 486, + "line": 502, "column": 12 }, "end": { - "line": 486, + "line": 502, "column": 14 } } @@ -184603,15 +186372,15 @@ "postfix": false, "binop": null }, - "start": 16938, - "end": 16939, + "start": 17278, + "end": 17279, "loc": { "start": { - "line": 486, + "line": 502, "column": 15 }, "end": { - "line": 486, + "line": 502, "column": 16 } } @@ -184629,15 +186398,15 @@ "binop": null }, "value": "t", - "start": 16939, - "end": 16940, + "start": 17279, + "end": 17280, "loc": { "start": { - "line": 486, + "line": 502, "column": 16 }, "end": { - "line": 486, + "line": 502, "column": 17 } } @@ -184656,15 +186425,15 @@ "updateContext": null }, "value": ">=", - "start": 16941, - "end": 16943, + "start": 17281, + "end": 17283, "loc": { "start": { - "line": 486, + "line": 502, "column": 18 }, "end": { - "line": 486, + "line": 502, "column": 20 } } @@ -184683,15 +186452,15 @@ "updateContext": null }, "value": 1, - "start": 16944, - "end": 16945, + "start": 17284, + "end": 17285, "loc": { "start": { - "line": 486, + "line": 502, "column": 21 }, "end": { - "line": 486, + "line": 502, "column": 22 } } @@ -184708,15 +186477,15 @@ "postfix": false, "binop": null }, - "start": 16945, - "end": 16946, + "start": 17285, + "end": 17286, "loc": { "start": { - "line": 486, + "line": 502, "column": 22 }, "end": { - "line": 486, + "line": 502, "column": 23 } } @@ -184733,15 +186502,15 @@ "postfix": false, "binop": null }, - "start": 16947, - "end": 16948, + "start": 17287, + "end": 17288, "loc": { "start": { - "line": 486, + "line": 502, "column": 24 }, "end": { - "line": 486, + "line": 502, "column": 25 } } @@ -184761,15 +186530,15 @@ "updateContext": null }, "value": "this", - "start": 16965, - "end": 16969, + "start": 17305, + "end": 17309, "loc": { "start": { - "line": 487, + "line": 503, "column": 16 }, "end": { - "line": 487, + "line": 503, "column": 20 } } @@ -184787,15 +186556,15 @@ "binop": null, "updateContext": null }, - "start": 16969, - "end": 16970, + "start": 17309, + "end": 17310, "loc": { "start": { - "line": 487, + "line": 503, "column": 20 }, "end": { - "line": 487, + "line": 503, "column": 21 } } @@ -184813,15 +186582,15 @@ "binop": null }, "value": "eyeState", - "start": 16970, - "end": 16978, + "start": 17310, + "end": 17318, "loc": { "start": { - "line": 487, + "line": 503, "column": 21 }, "end": { - "line": 487, + "line": 503, "column": 29 } } @@ -184840,15 +186609,15 @@ "updateContext": null }, "value": "=", - "start": 16979, - "end": 16980, + "start": 17319, + "end": 17320, "loc": { "start": { - "line": 487, + "line": 503, "column": 30 }, "end": { - "line": 487, + "line": 503, "column": 31 } } @@ -184866,15 +186635,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 16981, - "end": 16990, + "start": 17321, + "end": 17330, "loc": { "start": { - "line": 487, + "line": 503, "column": 32 }, "end": { - "line": 487, + "line": 503, "column": 41 } } @@ -184892,15 +186661,15 @@ "binop": null, "updateContext": null }, - "start": 16990, - "end": 16991, + "start": 17330, + "end": 17331, "loc": { "start": { - "line": 487, + "line": 503, "column": 41 }, "end": { - "line": 487, + "line": 503, "column": 42 } } @@ -184918,15 +186687,15 @@ "binop": null }, "value": "STATE_OPENING", - "start": 16991, - "end": 17004, + "start": 17331, + "end": 17344, "loc": { "start": { - "line": 487, + "line": 503, "column": 42 }, "end": { - "line": 487, + "line": 503, "column": 55 } } @@ -184944,15 +186713,15 @@ "binop": null, "updateContext": null }, - "start": 17004, - "end": 17005, + "start": 17344, + "end": 17345, "loc": { "start": { - "line": 487, + "line": 503, "column": 55 }, "end": { - "line": 487, + "line": 503, "column": 56 } } @@ -184972,15 +186741,15 @@ "updateContext": null }, "value": "this", - "start": 17022, - "end": 17026, + "start": 17362, + "end": 17366, "loc": { "start": { - "line": 488, + "line": 504, "column": 16 }, "end": { - "line": 488, + "line": 504, "column": 20 } } @@ -184998,15 +186767,15 @@ "binop": null, "updateContext": null }, - "start": 17026, - "end": 17027, + "start": 17366, + "end": 17367, "loc": { "start": { - "line": 488, + "line": 504, "column": 20 }, "end": { - "line": 488, + "line": 504, "column": 21 } } @@ -185024,15 +186793,15 @@ "binop": null }, "value": "stateStartTime", - "start": 17027, - "end": 17041, + "start": 17367, + "end": 17381, "loc": { "start": { - "line": 488, + "line": 504, "column": 21 }, "end": { - "line": 488, + "line": 504, "column": 35 } } @@ -185051,15 +186820,15 @@ "updateContext": null }, "value": "=", - "start": 17042, - "end": 17043, + "start": 17382, + "end": 17383, "loc": { "start": { - "line": 488, + "line": 504, "column": 36 }, "end": { - "line": 488, + "line": 504, "column": 37 } } @@ -185077,15 +186846,15 @@ "binop": null }, "value": "time", - "start": 17044, - "end": 17048, + "start": 17384, + "end": 17388, "loc": { "start": { - "line": 488, + "line": 504, "column": 38 }, "end": { - "line": 488, + "line": 504, "column": 42 } } @@ -185103,15 +186872,15 @@ "binop": null, "updateContext": null }, - "start": 17048, - "end": 17049, + "start": 17388, + "end": 17389, "loc": { "start": { - "line": 488, + "line": 504, "column": 42 }, "end": { - "line": 488, + "line": 504, "column": 43 } } @@ -185128,15 +186897,15 @@ "postfix": false, "binop": null }, - "start": 17062, - "end": 17063, + "start": 17402, + "end": 17403, "loc": { "start": { - "line": 489, + "line": 505, "column": 12 }, "end": { - "line": 489, + "line": 505, "column": 13 } } @@ -185154,15 +186923,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17076, - "end": 17089, + "start": 17416, + "end": 17429, "loc": { "start": { - "line": 490, + "line": 506, "column": 12 }, "end": { - "line": 490, + "line": 506, "column": 25 } } @@ -185181,15 +186950,15 @@ "updateContext": null }, "value": "=", - "start": 17090, - "end": 17091, + "start": 17430, + "end": 17431, "loc": { "start": { - "line": 490, + "line": 506, "column": 26 }, "end": { - "line": 490, + "line": 506, "column": 27 } } @@ -185208,15 +186977,15 @@ "updateContext": null }, "value": 0, - "start": 17092, - "end": 17093, + "start": 17432, + "end": 17433, "loc": { "start": { - "line": 490, + "line": 506, "column": 28 }, "end": { - "line": 490, + "line": 506, "column": 29 } } @@ -185234,15 +187003,15 @@ "binop": null, "updateContext": null }, - "start": 17093, - "end": 17094, + "start": 17433, + "end": 17434, "loc": { "start": { - "line": 490, + "line": 506, "column": 29 }, "end": { - "line": 490, + "line": 506, "column": 30 } } @@ -185262,15 +187031,15 @@ "updateContext": null }, "value": "break", - "start": 17107, - "end": 17112, + "start": 17447, + "end": 17452, "loc": { "start": { - "line": 491, + "line": 507, "column": 12 }, "end": { - "line": 491, + "line": 507, "column": 17 } } @@ -185288,15 +187057,15 @@ "binop": null, "updateContext": null }, - "start": 17112, - "end": 17113, + "start": 17452, + "end": 17453, "loc": { "start": { - "line": 491, + "line": 507, "column": 17 }, "end": { - "line": 491, + "line": 507, "column": 18 } } @@ -185316,15 +187085,15 @@ "updateContext": null }, "value": "case", - "start": 17122, - "end": 17126, + "start": 17462, + "end": 17466, "loc": { "start": { - "line": 492, + "line": 508, "column": 8 }, "end": { - "line": 492, + "line": 508, "column": 12 } } @@ -185342,15 +187111,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17127, - "end": 17136, + "start": 17467, + "end": 17476, "loc": { "start": { - "line": 492, + "line": 508, "column": 13 }, "end": { - "line": 492, + "line": 508, "column": 22 } } @@ -185368,15 +187137,15 @@ "binop": null, "updateContext": null }, - "start": 17136, - "end": 17137, + "start": 17476, + "end": 17477, "loc": { "start": { - "line": 492, + "line": 508, "column": 22 }, "end": { - "line": 492, + "line": 508, "column": 23 } } @@ -185394,15 +187163,15 @@ "binop": null }, "value": "STATE_OPENING", - "start": 17137, - "end": 17150, + "start": 17477, + "end": 17490, "loc": { "start": { - "line": 492, + "line": 508, "column": 23 }, "end": { - "line": 492, + "line": 508, "column": 36 } } @@ -185420,15 +187189,15 @@ "binop": null, "updateContext": null }, - "start": 17150, - "end": 17151, + "start": 17490, + "end": 17491, "loc": { "start": { - "line": 492, + "line": 508, "column": 36 }, "end": { - "line": 492, + "line": 508, "column": 37 } } @@ -185446,15 +187215,15 @@ "binop": null }, "value": "t", - "start": 17164, - "end": 17165, + "start": 17504, + "end": 17505, "loc": { "start": { - "line": 493, + "line": 509, "column": 12 }, "end": { - "line": 493, + "line": 509, "column": 13 } } @@ -185473,15 +187242,15 @@ "updateContext": null }, "value": "=", - "start": 17166, - "end": 17167, + "start": 17506, + "end": 17507, "loc": { "start": { - "line": 493, + "line": 509, "column": 14 }, "end": { - "line": 493, + "line": 509, "column": 15 } } @@ -185498,15 +187267,15 @@ "postfix": false, "binop": null }, - "start": 17168, - "end": 17169, + "start": 17508, + "end": 17509, "loc": { "start": { - "line": 493, + "line": 509, "column": 16 }, "end": { - "line": 493, + "line": 509, "column": 17 } } @@ -185524,15 +187293,15 @@ "binop": null }, "value": "time", - "start": 17169, - "end": 17173, + "start": 17509, + "end": 17513, "loc": { "start": { - "line": 493, + "line": 509, "column": 17 }, "end": { - "line": 493, + "line": 509, "column": 21 } } @@ -185551,15 +187320,15 @@ "updateContext": null }, "value": "-", - "start": 17174, - "end": 17175, + "start": 17514, + "end": 17515, "loc": { "start": { - "line": 493, + "line": 509, "column": 22 }, "end": { - "line": 493, + "line": 509, "column": 23 } } @@ -185579,15 +187348,15 @@ "updateContext": null }, "value": "this", - "start": 17176, - "end": 17180, + "start": 17516, + "end": 17520, "loc": { "start": { - "line": 493, + "line": 509, "column": 24 }, "end": { - "line": 493, + "line": 509, "column": 28 } } @@ -185605,15 +187374,15 @@ "binop": null, "updateContext": null }, - "start": 17180, - "end": 17181, + "start": 17520, + "end": 17521, "loc": { "start": { - "line": 493, + "line": 509, "column": 28 }, "end": { - "line": 493, + "line": 509, "column": 29 } } @@ -185631,15 +187400,15 @@ "binop": null }, "value": "stateStartTime", - "start": 17181, - "end": 17195, + "start": 17521, + "end": 17535, "loc": { "start": { - "line": 493, + "line": 509, "column": 29 }, "end": { - "line": 493, + "line": 509, "column": 43 } } @@ -185656,15 +187425,15 @@ "postfix": false, "binop": null }, - "start": 17195, - "end": 17196, + "start": 17535, + "end": 17536, "loc": { "start": { - "line": 493, + "line": 509, "column": 43 }, "end": { - "line": 493, + "line": 509, "column": 44 } } @@ -185683,15 +187452,15 @@ "updateContext": null }, "value": "/", - "start": 17197, - "end": 17198, + "start": 17537, + "end": 17538, "loc": { "start": { - "line": 493, + "line": 509, "column": 45 }, "end": { - "line": 493, + "line": 509, "column": 46 } } @@ -185711,15 +187480,15 @@ "updateContext": null }, "value": "this", - "start": 17199, - "end": 17203, + "start": 17539, + "end": 17543, "loc": { "start": { - "line": 493, + "line": 509, "column": 47 }, "end": { - "line": 493, + "line": 509, "column": 51 } } @@ -185737,15 +187506,15 @@ "binop": null, "updateContext": null }, - "start": 17203, - "end": 17204, + "start": 17543, + "end": 17544, "loc": { "start": { - "line": 493, + "line": 509, "column": 51 }, "end": { - "line": 493, + "line": 509, "column": 52 } } @@ -185763,15 +187532,15 @@ "binop": null }, "value": "openingMotionMsec", - "start": 17204, - "end": 17221, + "start": 17544, + "end": 17561, "loc": { "start": { - "line": 493, + "line": 509, "column": 52 }, "end": { - "line": 493, + "line": 509, "column": 69 } } @@ -185789,15 +187558,15 @@ "binop": null, "updateContext": null }, - "start": 17221, - "end": 17222, + "start": 17561, + "end": 17562, "loc": { "start": { - "line": 493, + "line": 509, "column": 69 }, "end": { - "line": 493, + "line": 509, "column": 70 } } @@ -185817,15 +187586,15 @@ "updateContext": null }, "value": "if", - "start": 17235, - "end": 17237, + "start": 17575, + "end": 17577, "loc": { "start": { - "line": 494, + "line": 510, "column": 12 }, "end": { - "line": 494, + "line": 510, "column": 14 } } @@ -185842,15 +187611,15 @@ "postfix": false, "binop": null }, - "start": 17238, - "end": 17239, + "start": 17578, + "end": 17579, "loc": { "start": { - "line": 494, + "line": 510, "column": 15 }, "end": { - "line": 494, + "line": 510, "column": 16 } } @@ -185868,15 +187637,15 @@ "binop": null }, "value": "t", - "start": 17239, - "end": 17240, + "start": 17579, + "end": 17580, "loc": { "start": { - "line": 494, + "line": 510, "column": 16 }, "end": { - "line": 494, + "line": 510, "column": 17 } } @@ -185895,15 +187664,15 @@ "updateContext": null }, "value": ">=", - "start": 17241, - "end": 17243, + "start": 17581, + "end": 17583, "loc": { "start": { - "line": 494, + "line": 510, "column": 18 }, "end": { - "line": 494, + "line": 510, "column": 20 } } @@ -185922,15 +187691,15 @@ "updateContext": null }, "value": 1, - "start": 17244, - "end": 17245, + "start": 17584, + "end": 17585, "loc": { "start": { - "line": 494, + "line": 510, "column": 21 }, "end": { - "line": 494, + "line": 510, "column": 22 } } @@ -185947,15 +187716,15 @@ "postfix": false, "binop": null }, - "start": 17245, - "end": 17246, + "start": 17585, + "end": 17586, "loc": { "start": { - "line": 494, + "line": 510, "column": 22 }, "end": { - "line": 494, + "line": 510, "column": 23 } } @@ -185972,15 +187741,15 @@ "postfix": false, "binop": null }, - "start": 17247, - "end": 17248, + "start": 17587, + "end": 17588, "loc": { "start": { - "line": 494, + "line": 510, "column": 24 }, "end": { - "line": 494, + "line": 510, "column": 25 } } @@ -185998,15 +187767,15 @@ "binop": null }, "value": "t", - "start": 17265, - "end": 17266, + "start": 17605, + "end": 17606, "loc": { "start": { - "line": 495, + "line": 511, "column": 16 }, "end": { - "line": 495, + "line": 511, "column": 17 } } @@ -186025,15 +187794,15 @@ "updateContext": null }, "value": "=", - "start": 17267, - "end": 17268, + "start": 17607, + "end": 17608, "loc": { "start": { - "line": 495, + "line": 511, "column": 18 }, "end": { - "line": 495, + "line": 511, "column": 19 } } @@ -186052,15 +187821,15 @@ "updateContext": null }, "value": 1, - "start": 17269, - "end": 17270, + "start": 17609, + "end": 17610, "loc": { "start": { - "line": 495, + "line": 511, "column": 20 }, "end": { - "line": 495, + "line": 511, "column": 21 } } @@ -186078,15 +187847,15 @@ "binop": null, "updateContext": null }, - "start": 17270, - "end": 17271, + "start": 17610, + "end": 17611, "loc": { "start": { - "line": 495, + "line": 511, "column": 21 }, "end": { - "line": 495, + "line": 511, "column": 22 } } @@ -186106,15 +187875,15 @@ "updateContext": null }, "value": "this", - "start": 17288, - "end": 17292, + "start": 17628, + "end": 17632, "loc": { "start": { - "line": 496, + "line": 512, "column": 16 }, "end": { - "line": 496, + "line": 512, "column": 20 } } @@ -186132,15 +187901,15 @@ "binop": null, "updateContext": null }, - "start": 17292, - "end": 17293, + "start": 17632, + "end": 17633, "loc": { "start": { - "line": 496, + "line": 512, "column": 20 }, "end": { - "line": 496, + "line": 512, "column": 21 } } @@ -186158,15 +187927,15 @@ "binop": null }, "value": "eyeState", - "start": 17293, - "end": 17301, + "start": 17633, + "end": 17641, "loc": { "start": { - "line": 496, + "line": 512, "column": 21 }, "end": { - "line": 496, + "line": 512, "column": 29 } } @@ -186185,15 +187954,15 @@ "updateContext": null }, "value": "=", - "start": 17302, - "end": 17303, + "start": 17642, + "end": 17643, "loc": { "start": { - "line": 496, + "line": 512, "column": 30 }, "end": { - "line": 496, + "line": 512, "column": 31 } } @@ -186211,15 +187980,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17304, - "end": 17313, + "start": 17644, + "end": 17653, "loc": { "start": { - "line": 496, + "line": 512, "column": 32 }, "end": { - "line": 496, + "line": 512, "column": 41 } } @@ -186237,15 +188006,15 @@ "binop": null, "updateContext": null }, - "start": 17313, - "end": 17314, + "start": 17653, + "end": 17654, "loc": { "start": { - "line": 496, + "line": 512, "column": 41 }, "end": { - "line": 496, + "line": 512, "column": 42 } } @@ -186263,15 +188032,15 @@ "binop": null }, "value": "STATE_INTERVAL", - "start": 17314, - "end": 17328, + "start": 17654, + "end": 17668, "loc": { "start": { - "line": 496, + "line": 512, "column": 42 }, "end": { - "line": 496, + "line": 512, "column": 56 } } @@ -186289,15 +188058,15 @@ "binop": null, "updateContext": null }, - "start": 17328, - "end": 17329, + "start": 17668, + "end": 17669, "loc": { "start": { - "line": 496, + "line": 512, "column": 56 }, "end": { - "line": 496, + "line": 512, "column": 57 } } @@ -186317,15 +188086,15 @@ "updateContext": null }, "value": "this", - "start": 17346, - "end": 17350, + "start": 17686, + "end": 17690, "loc": { "start": { - "line": 497, + "line": 513, "column": 16 }, "end": { - "line": 497, + "line": 513, "column": 20 } } @@ -186343,15 +188112,15 @@ "binop": null, "updateContext": null }, - "start": 17350, - "end": 17351, + "start": 17690, + "end": 17691, "loc": { "start": { - "line": 497, + "line": 513, "column": 20 }, "end": { - "line": 497, + "line": 513, "column": 21 } } @@ -186369,15 +188138,15 @@ "binop": null }, "value": "nextBlinkTime", - "start": 17351, - "end": 17364, + "start": 17691, + "end": 17704, "loc": { "start": { - "line": 497, + "line": 513, "column": 21 }, "end": { - "line": 497, + "line": 513, "column": 34 } } @@ -186396,15 +188165,15 @@ "updateContext": null }, "value": "=", - "start": 17365, - "end": 17366, + "start": 17705, + "end": 17706, "loc": { "start": { - "line": 497, + "line": 513, "column": 35 }, "end": { - "line": 497, + "line": 513, "column": 36 } } @@ -186424,15 +188193,15 @@ "updateContext": null }, "value": "this", - "start": 17367, - "end": 17371, + "start": 17707, + "end": 17711, "loc": { "start": { - "line": 497, + "line": 513, "column": 37 }, "end": { - "line": 497, + "line": 513, "column": 41 } } @@ -186450,15 +188219,15 @@ "binop": null, "updateContext": null }, - "start": 17371, - "end": 17372, + "start": 17711, + "end": 17712, "loc": { "start": { - "line": 497, + "line": 513, "column": 41 }, "end": { - "line": 497, + "line": 513, "column": 42 } } @@ -186476,15 +188245,15 @@ "binop": null }, "value": "calcNextBlink", - "start": 17372, - "end": 17385, + "start": 17712, + "end": 17725, "loc": { "start": { - "line": 497, + "line": 513, "column": 42 }, "end": { - "line": 497, + "line": 513, "column": 55 } } @@ -186501,15 +188270,15 @@ "postfix": false, "binop": null }, - "start": 17385, - "end": 17386, + "start": 17725, + "end": 17726, "loc": { "start": { - "line": 497, + "line": 513, "column": 55 }, "end": { - "line": 497, + "line": 513, "column": 56 } } @@ -186526,15 +188295,15 @@ "postfix": false, "binop": null }, - "start": 17386, - "end": 17387, + "start": 17726, + "end": 17727, "loc": { "start": { - "line": 497, + "line": 513, "column": 56 }, "end": { - "line": 497, + "line": 513, "column": 57 } } @@ -186552,15 +188321,15 @@ "binop": null, "updateContext": null }, - "start": 17387, - "end": 17388, + "start": 17727, + "end": 17728, "loc": { "start": { - "line": 497, + "line": 513, "column": 57 }, "end": { - "line": 497, + "line": 513, "column": 58 } } @@ -186577,15 +188346,15 @@ "postfix": false, "binop": null }, - "start": 17401, - "end": 17402, + "start": 17741, + "end": 17742, "loc": { "start": { - "line": 498, + "line": 514, "column": 12 }, "end": { - "line": 498, + "line": 514, "column": 13 } } @@ -186603,15 +188372,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17415, - "end": 17428, + "start": 17755, + "end": 17768, "loc": { "start": { - "line": 499, + "line": 515, "column": 12 }, "end": { - "line": 499, + "line": 515, "column": 25 } } @@ -186630,15 +188399,15 @@ "updateContext": null }, "value": "=", - "start": 17429, - "end": 17430, + "start": 17769, + "end": 17770, "loc": { "start": { - "line": 499, + "line": 515, "column": 26 }, "end": { - "line": 499, + "line": 515, "column": 27 } } @@ -186656,15 +188425,15 @@ "binop": null }, "value": "t", - "start": 17431, - "end": 17432, + "start": 17771, + "end": 17772, "loc": { "start": { - "line": 499, + "line": 515, "column": 28 }, "end": { - "line": 499, + "line": 515, "column": 29 } } @@ -186682,15 +188451,15 @@ "binop": null, "updateContext": null }, - "start": 17432, - "end": 17433, + "start": 17772, + "end": 17773, "loc": { "start": { - "line": 499, + "line": 515, "column": 29 }, "end": { - "line": 499, + "line": 515, "column": 30 } } @@ -186710,15 +188479,15 @@ "updateContext": null }, "value": "break", - "start": 17446, - "end": 17451, + "start": 17786, + "end": 17791, "loc": { "start": { - "line": 500, + "line": 516, "column": 12 }, "end": { - "line": 500, + "line": 516, "column": 17 } } @@ -186736,15 +188505,15 @@ "binop": null, "updateContext": null }, - "start": 17451, - "end": 17452, + "start": 17791, + "end": 17792, "loc": { "start": { - "line": 500, + "line": 516, "column": 17 }, "end": { - "line": 500, + "line": 516, "column": 18 } } @@ -186764,15 +188533,15 @@ "updateContext": null }, "value": "case", - "start": 17461, - "end": 17465, + "start": 17801, + "end": 17805, "loc": { "start": { - "line": 501, + "line": 517, "column": 8 }, "end": { - "line": 501, + "line": 517, "column": 12 } } @@ -186790,15 +188559,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17466, - "end": 17475, + "start": 17806, + "end": 17815, "loc": { "start": { - "line": 501, + "line": 517, "column": 13 }, "end": { - "line": 501, + "line": 517, "column": 22 } } @@ -186816,15 +188585,15 @@ "binop": null, "updateContext": null }, - "start": 17475, - "end": 17476, + "start": 17815, + "end": 17816, "loc": { "start": { - "line": 501, + "line": 517, "column": 22 }, "end": { - "line": 501, + "line": 517, "column": 23 } } @@ -186842,15 +188611,15 @@ "binop": null }, "value": "STATE_INTERVAL", - "start": 17476, - "end": 17490, + "start": 17816, + "end": 17830, "loc": { "start": { - "line": 501, + "line": 517, "column": 23 }, "end": { - "line": 501, + "line": 517, "column": 37 } } @@ -186868,15 +188637,15 @@ "binop": null, "updateContext": null }, - "start": 17490, - "end": 17491, + "start": 17830, + "end": 17831, "loc": { "start": { - "line": 501, + "line": 517, "column": 37 }, "end": { - "line": 501, + "line": 517, "column": 38 } } @@ -186896,15 +188665,15 @@ "updateContext": null }, "value": "if", - "start": 17504, - "end": 17506, + "start": 17844, + "end": 17846, "loc": { "start": { - "line": 502, + "line": 518, "column": 12 }, "end": { - "line": 502, + "line": 518, "column": 14 } } @@ -186921,15 +188690,15 @@ "postfix": false, "binop": null }, - "start": 17507, - "end": 17508, + "start": 17847, + "end": 17848, "loc": { "start": { - "line": 502, + "line": 518, "column": 15 }, "end": { - "line": 502, + "line": 518, "column": 16 } } @@ -186949,15 +188718,15 @@ "updateContext": null }, "value": "this", - "start": 17508, - "end": 17512, + "start": 17848, + "end": 17852, "loc": { "start": { - "line": 502, + "line": 518, "column": 16 }, "end": { - "line": 502, + "line": 518, "column": 20 } } @@ -186975,15 +188744,15 @@ "binop": null, "updateContext": null }, - "start": 17512, - "end": 17513, + "start": 17852, + "end": 17853, "loc": { "start": { - "line": 502, + "line": 518, "column": 20 }, "end": { - "line": 502, + "line": 518, "column": 21 } } @@ -187001,15 +188770,15 @@ "binop": null }, "value": "nextBlinkTime", - "start": 17513, - "end": 17526, + "start": 17853, + "end": 17866, "loc": { "start": { - "line": 502, + "line": 518, "column": 21 }, "end": { - "line": 502, + "line": 518, "column": 34 } } @@ -187028,15 +188797,15 @@ "updateContext": null }, "value": "<", - "start": 17527, - "end": 17528, + "start": 17867, + "end": 17868, "loc": { "start": { - "line": 502, + "line": 518, "column": 35 }, "end": { - "line": 502, + "line": 518, "column": 36 } } @@ -187054,15 +188823,15 @@ "binop": null }, "value": "time", - "start": 17529, - "end": 17533, + "start": 17869, + "end": 17873, "loc": { "start": { - "line": 502, + "line": 518, "column": 37 }, "end": { - "line": 502, + "line": 518, "column": 41 } } @@ -187079,15 +188848,15 @@ "postfix": false, "binop": null }, - "start": 17533, - "end": 17534, + "start": 17873, + "end": 17874, "loc": { "start": { - "line": 502, + "line": 518, "column": 41 }, "end": { - "line": 502, + "line": 518, "column": 42 } } @@ -187104,15 +188873,15 @@ "postfix": false, "binop": null }, - "start": 17535, - "end": 17536, + "start": 17875, + "end": 17876, "loc": { "start": { - "line": 502, + "line": 518, "column": 43 }, "end": { - "line": 502, + "line": 518, "column": 44 } } @@ -187132,15 +188901,15 @@ "updateContext": null }, "value": "this", - "start": 17553, - "end": 17557, + "start": 17893, + "end": 17897, "loc": { "start": { - "line": 503, + "line": 519, "column": 16 }, "end": { - "line": 503, + "line": 519, "column": 20 } } @@ -187158,15 +188927,15 @@ "binop": null, "updateContext": null }, - "start": 17557, - "end": 17558, + "start": 17897, + "end": 17898, "loc": { "start": { - "line": 503, + "line": 519, "column": 20 }, "end": { - "line": 503, + "line": 519, "column": 21 } } @@ -187184,15 +188953,15 @@ "binop": null }, "value": "eyeState", - "start": 17558, - "end": 17566, + "start": 17898, + "end": 17906, "loc": { "start": { - "line": 503, + "line": 519, "column": 21 }, "end": { - "line": 503, + "line": 519, "column": 29 } } @@ -187211,15 +188980,15 @@ "updateContext": null }, "value": "=", - "start": 17567, - "end": 17568, + "start": 17907, + "end": 17908, "loc": { "start": { - "line": 503, + "line": 519, "column": 30 }, "end": { - "line": 503, + "line": 519, "column": 31 } } @@ -187237,15 +189006,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17569, - "end": 17578, + "start": 17909, + "end": 17918, "loc": { "start": { - "line": 503, + "line": 519, "column": 32 }, "end": { - "line": 503, + "line": 519, "column": 41 } } @@ -187263,15 +189032,15 @@ "binop": null, "updateContext": null }, - "start": 17578, - "end": 17579, + "start": 17918, + "end": 17919, "loc": { "start": { - "line": 503, + "line": 519, "column": 41 }, "end": { - "line": 503, + "line": 519, "column": 42 } } @@ -187289,15 +189058,15 @@ "binop": null }, "value": "STATE_CLOSING", - "start": 17579, - "end": 17592, + "start": 17919, + "end": 17932, "loc": { "start": { - "line": 503, + "line": 519, "column": 42 }, "end": { - "line": 503, + "line": 519, "column": 55 } } @@ -187315,15 +189084,15 @@ "binop": null, "updateContext": null }, - "start": 17592, - "end": 17593, + "start": 17932, + "end": 17933, "loc": { "start": { - "line": 503, + "line": 519, "column": 55 }, "end": { - "line": 503, + "line": 519, "column": 56 } } @@ -187343,15 +189112,15 @@ "updateContext": null }, "value": "this", - "start": 17610, - "end": 17614, + "start": 17950, + "end": 17954, "loc": { "start": { - "line": 504, + "line": 520, "column": 16 }, "end": { - "line": 504, + "line": 520, "column": 20 } } @@ -187369,15 +189138,15 @@ "binop": null, "updateContext": null }, - "start": 17614, - "end": 17615, + "start": 17954, + "end": 17955, "loc": { "start": { - "line": 504, + "line": 520, "column": 20 }, "end": { - "line": 504, + "line": 520, "column": 21 } } @@ -187395,15 +189164,15 @@ "binop": null }, "value": "stateStartTime", - "start": 17615, - "end": 17629, + "start": 17955, + "end": 17969, "loc": { "start": { - "line": 504, + "line": 520, "column": 21 }, "end": { - "line": 504, + "line": 520, "column": 35 } } @@ -187422,15 +189191,15 @@ "updateContext": null }, "value": "=", - "start": 17630, - "end": 17631, + "start": 17970, + "end": 17971, "loc": { "start": { - "line": 504, + "line": 520, "column": 36 }, "end": { - "line": 504, + "line": 520, "column": 37 } } @@ -187448,15 +189217,15 @@ "binop": null }, "value": "time", - "start": 17632, - "end": 17636, + "start": 17972, + "end": 17976, "loc": { "start": { - "line": 504, + "line": 520, "column": 38 }, "end": { - "line": 504, + "line": 520, "column": 42 } } @@ -187474,15 +189243,15 @@ "binop": null, "updateContext": null }, - "start": 17636, - "end": 17637, + "start": 17976, + "end": 17977, "loc": { "start": { - "line": 504, + "line": 520, "column": 42 }, "end": { - "line": 504, + "line": 520, "column": 43 } } @@ -187499,15 +189268,15 @@ "postfix": false, "binop": null }, - "start": 17650, - "end": 17651, + "start": 17990, + "end": 17991, "loc": { "start": { - "line": 505, + "line": 521, "column": 12 }, "end": { - "line": 505, + "line": 521, "column": 13 } } @@ -187525,15 +189294,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17664, - "end": 17677, + "start": 18004, + "end": 18017, "loc": { "start": { - "line": 506, + "line": 522, "column": 12 }, "end": { - "line": 506, + "line": 522, "column": 25 } } @@ -187552,15 +189321,15 @@ "updateContext": null }, "value": "=", - "start": 17678, - "end": 17679, + "start": 18018, + "end": 18019, "loc": { "start": { - "line": 506, + "line": 522, "column": 26 }, "end": { - "line": 506, + "line": 522, "column": 27 } } @@ -187579,15 +189348,15 @@ "updateContext": null }, "value": 1, - "start": 17680, - "end": 17681, + "start": 18020, + "end": 18021, "loc": { "start": { - "line": 506, + "line": 522, "column": 28 }, "end": { - "line": 506, + "line": 522, "column": 29 } } @@ -187605,15 +189374,15 @@ "binop": null, "updateContext": null }, - "start": 17681, - "end": 17682, + "start": 18021, + "end": 18022, "loc": { "start": { - "line": 506, + "line": 522, "column": 29 }, "end": { - "line": 506, + "line": 522, "column": 30 } } @@ -187633,15 +189402,15 @@ "updateContext": null }, "value": "break", - "start": 17695, - "end": 17700, + "start": 18035, + "end": 18040, "loc": { "start": { - "line": 507, + "line": 523, "column": 12 }, "end": { - "line": 507, + "line": 523, "column": 17 } } @@ -187659,15 +189428,15 @@ "binop": null, "updateContext": null }, - "start": 17700, - "end": 17701, + "start": 18040, + "end": 18041, "loc": { "start": { - "line": 507, + "line": 523, "column": 17 }, "end": { - "line": 507, + "line": 523, "column": 18 } } @@ -187687,15 +189456,15 @@ "updateContext": null }, "value": "case", - "start": 17710, - "end": 17714, + "start": 18050, + "end": 18054, "loc": { "start": { - "line": 508, + "line": 524, "column": 8 }, "end": { - "line": 508, + "line": 524, "column": 12 } } @@ -187713,15 +189482,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17715, - "end": 17724, + "start": 18055, + "end": 18064, "loc": { "start": { - "line": 508, + "line": 524, "column": 13 }, "end": { - "line": 508, + "line": 524, "column": 22 } } @@ -187739,15 +189508,15 @@ "binop": null, "updateContext": null }, - "start": 17724, - "end": 17725, + "start": 18064, + "end": 18065, "loc": { "start": { - "line": 508, + "line": 524, "column": 22 }, "end": { - "line": 508, + "line": 524, "column": 23 } } @@ -187765,15 +189534,15 @@ "binop": null }, "value": "STATE_FIRST", - "start": 17725, - "end": 17736, + "start": 18065, + "end": 18076, "loc": { "start": { - "line": 508, + "line": 524, "column": 23 }, "end": { - "line": 508, + "line": 524, "column": 34 } } @@ -187791,15 +189560,15 @@ "binop": null, "updateContext": null }, - "start": 17736, - "end": 17737, + "start": 18076, + "end": 18077, "loc": { "start": { - "line": 508, + "line": 524, "column": 34 }, "end": { - "line": 508, + "line": 524, "column": 35 } } @@ -187819,15 +189588,15 @@ "updateContext": null }, "value": "default", - "start": 17746, - "end": 17753, + "start": 18086, + "end": 18093, "loc": { "start": { - "line": 509, + "line": 525, "column": 8 }, "end": { - "line": 509, + "line": 525, "column": 15 } } @@ -187845,15 +189614,15 @@ "binop": null, "updateContext": null }, - "start": 17753, - "end": 17754, + "start": 18093, + "end": 18094, "loc": { "start": { - "line": 509, + "line": 525, "column": 15 }, "end": { - "line": 509, + "line": 525, "column": 16 } } @@ -187873,15 +189642,15 @@ "updateContext": null }, "value": "this", - "start": 17767, - "end": 17771, + "start": 18107, + "end": 18111, "loc": { "start": { - "line": 510, + "line": 526, "column": 12 }, "end": { - "line": 510, + "line": 526, "column": 16 } } @@ -187899,15 +189668,15 @@ "binop": null, "updateContext": null }, - "start": 17771, - "end": 17772, + "start": 18111, + "end": 18112, "loc": { "start": { - "line": 510, + "line": 526, "column": 16 }, "end": { - "line": 510, + "line": 526, "column": 17 } } @@ -187925,15 +189694,15 @@ "binop": null }, "value": "eyeState", - "start": 17772, - "end": 17780, + "start": 18112, + "end": 18120, "loc": { "start": { - "line": 510, + "line": 526, "column": 17 }, "end": { - "line": 510, + "line": 526, "column": 25 } } @@ -187952,15 +189721,15 @@ "updateContext": null }, "value": "=", - "start": 17781, - "end": 17782, + "start": 18121, + "end": 18122, "loc": { "start": { - "line": 510, + "line": 526, "column": 26 }, "end": { - "line": 510, + "line": 526, "column": 27 } } @@ -187978,15 +189747,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 17783, - "end": 17792, + "start": 18123, + "end": 18132, "loc": { "start": { - "line": 510, + "line": 526, "column": 28 }, "end": { - "line": 510, + "line": 526, "column": 37 } } @@ -188004,15 +189773,15 @@ "binop": null, "updateContext": null }, - "start": 17792, - "end": 17793, + "start": 18132, + "end": 18133, "loc": { "start": { - "line": 510, + "line": 526, "column": 37 }, "end": { - "line": 510, + "line": 526, "column": 38 } } @@ -188030,15 +189799,15 @@ "binop": null }, "value": "STATE_INTERVAL", - "start": 17793, - "end": 17807, + "start": 18133, + "end": 18147, "loc": { "start": { - "line": 510, + "line": 526, "column": 38 }, "end": { - "line": 510, + "line": 526, "column": 52 } } @@ -188056,15 +189825,15 @@ "binop": null, "updateContext": null }, - "start": 17807, - "end": 17808, + "start": 18147, + "end": 18148, "loc": { "start": { - "line": 510, + "line": 526, "column": 52 }, "end": { - "line": 510, + "line": 526, "column": 53 } } @@ -188084,15 +189853,15 @@ "updateContext": null }, "value": "this", - "start": 17821, - "end": 17825, + "start": 18161, + "end": 18165, "loc": { "start": { - "line": 511, + "line": 527, "column": 12 }, "end": { - "line": 511, + "line": 527, "column": 16 } } @@ -188110,15 +189879,15 @@ "binop": null, "updateContext": null }, - "start": 17825, - "end": 17826, + "start": 18165, + "end": 18166, "loc": { "start": { - "line": 511, + "line": 527, "column": 16 }, "end": { - "line": 511, + "line": 527, "column": 17 } } @@ -188136,15 +189905,15 @@ "binop": null }, "value": "nextBlinkTime", - "start": 17826, - "end": 17839, + "start": 18166, + "end": 18179, "loc": { "start": { - "line": 511, + "line": 527, "column": 17 }, "end": { - "line": 511, + "line": 527, "column": 30 } } @@ -188163,15 +189932,15 @@ "updateContext": null }, "value": "=", - "start": 17840, - "end": 17841, + "start": 18180, + "end": 18181, "loc": { "start": { - "line": 511, + "line": 527, "column": 31 }, "end": { - "line": 511, + "line": 527, "column": 32 } } @@ -188191,15 +189960,15 @@ "updateContext": null }, "value": "this", - "start": 17842, - "end": 17846, + "start": 18182, + "end": 18186, "loc": { "start": { - "line": 511, + "line": 527, "column": 33 }, "end": { - "line": 511, + "line": 527, "column": 37 } } @@ -188217,15 +189986,15 @@ "binop": null, "updateContext": null }, - "start": 17846, - "end": 17847, + "start": 18186, + "end": 18187, "loc": { "start": { - "line": 511, + "line": 527, "column": 37 }, "end": { - "line": 511, + "line": 527, "column": 38 } } @@ -188243,15 +190012,15 @@ "binop": null }, "value": "calcNextBlink", - "start": 17847, - "end": 17860, + "start": 18187, + "end": 18200, "loc": { "start": { - "line": 511, + "line": 527, "column": 38 }, "end": { - "line": 511, + "line": 527, "column": 51 } } @@ -188268,15 +190037,15 @@ "postfix": false, "binop": null }, - "start": 17860, - "end": 17861, + "start": 18200, + "end": 18201, "loc": { "start": { - "line": 511, + "line": 527, "column": 51 }, "end": { - "line": 511, + "line": 527, "column": 52 } } @@ -188293,15 +190062,15 @@ "postfix": false, "binop": null }, - "start": 17861, - "end": 17862, + "start": 18201, + "end": 18202, "loc": { "start": { - "line": 511, + "line": 527, "column": 52 }, "end": { - "line": 511, + "line": 527, "column": 53 } } @@ -188319,15 +190088,15 @@ "binop": null, "updateContext": null }, - "start": 17862, - "end": 17863, + "start": 18202, + "end": 18203, "loc": { "start": { - "line": 511, + "line": 527, "column": 53 }, "end": { - "line": 511, + "line": 527, "column": 54 } } @@ -188345,15 +190114,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17876, - "end": 17889, + "start": 18216, + "end": 18229, "loc": { "start": { - "line": 512, + "line": 528, "column": 12 }, "end": { - "line": 512, + "line": 528, "column": 25 } } @@ -188372,15 +190141,15 @@ "updateContext": null }, "value": "=", - "start": 17890, - "end": 17891, + "start": 18230, + "end": 18231, "loc": { "start": { - "line": 512, + "line": 528, "column": 26 }, "end": { - "line": 512, + "line": 528, "column": 27 } } @@ -188399,15 +190168,15 @@ "updateContext": null }, "value": 1, - "start": 17892, - "end": 17893, + "start": 18232, + "end": 18233, "loc": { "start": { - "line": 512, + "line": 528, "column": 28 }, "end": { - "line": 512, + "line": 528, "column": 29 } } @@ -188425,15 +190194,15 @@ "binop": null, "updateContext": null }, - "start": 17893, - "end": 17894, + "start": 18233, + "end": 18234, "loc": { "start": { - "line": 512, + "line": 528, "column": 29 }, "end": { - "line": 512, + "line": 528, "column": 30 } } @@ -188453,15 +190222,15 @@ "updateContext": null }, "value": "break", - "start": 17907, - "end": 17912, + "start": 18247, + "end": 18252, "loc": { "start": { - "line": 513, + "line": 529, "column": 12 }, "end": { - "line": 513, + "line": 529, "column": 17 } } @@ -188479,15 +190248,15 @@ "binop": null, "updateContext": null }, - "start": 17912, - "end": 17913, + "start": 18252, + "end": 18253, "loc": { "start": { - "line": 513, + "line": 529, "column": 17 }, "end": { - "line": 513, + "line": 529, "column": 18 } } @@ -188504,15 +190273,15 @@ "postfix": false, "binop": null }, - "start": 17918, - "end": 17919, + "start": 18258, + "end": 18259, "loc": { "start": { - "line": 514, + "line": 530, "column": 4 }, "end": { - "line": 514, + "line": 530, "column": 5 } } @@ -188532,15 +190301,15 @@ "updateContext": null }, "value": "if", - "start": 17924, - "end": 17926, + "start": 18264, + "end": 18266, "loc": { "start": { - "line": 515, + "line": 531, "column": 4 }, "end": { - "line": 515, + "line": 531, "column": 6 } } @@ -188557,15 +190326,15 @@ "postfix": false, "binop": null }, - "start": 17927, - "end": 17928, + "start": 18267, + "end": 18268, "loc": { "start": { - "line": 515, + "line": 531, "column": 7 }, "end": { - "line": 515, + "line": 531, "column": 8 } } @@ -188584,15 +190353,15 @@ "updateContext": null }, "value": "!", - "start": 17928, - "end": 17929, + "start": 18268, + "end": 18269, "loc": { "start": { - "line": 515, + "line": 531, "column": 8 }, "end": { - "line": 515, + "line": 531, "column": 9 } } @@ -188612,15 +190381,15 @@ "updateContext": null }, "value": "this", - "start": 17929, - "end": 17933, + "start": 18269, + "end": 18273, "loc": { "start": { - "line": 515, + "line": 531, "column": 9 }, "end": { - "line": 515, + "line": 531, "column": 13 } } @@ -188638,15 +190407,15 @@ "binop": null, "updateContext": null }, - "start": 17933, - "end": 17934, + "start": 18273, + "end": 18274, "loc": { "start": { - "line": 515, + "line": 531, "column": 13 }, "end": { - "line": 515, + "line": 531, "column": 14 } } @@ -188664,15 +190433,15 @@ "binop": null }, "value": "closeIfZero", - "start": 17934, - "end": 17945, + "start": 18274, + "end": 18285, "loc": { "start": { - "line": 515, + "line": 531, "column": 14 }, "end": { - "line": 515, + "line": 531, "column": 25 } } @@ -188689,15 +190458,15 @@ "postfix": false, "binop": null }, - "start": 17945, - "end": 17946, + "start": 18285, + "end": 18286, "loc": { "start": { - "line": 515, + "line": 531, "column": 25 }, "end": { - "line": 515, + "line": 531, "column": 26 } } @@ -188715,15 +190484,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17947, - "end": 17960, + "start": 18287, + "end": 18300, "loc": { "start": { - "line": 515, + "line": 531, "column": 27 }, "end": { - "line": 515, + "line": 531, "column": 40 } } @@ -188742,15 +190511,15 @@ "updateContext": null }, "value": "=", - "start": 17961, - "end": 17962, + "start": 18301, + "end": 18302, "loc": { "start": { - "line": 515, + "line": 531, "column": 41 }, "end": { - "line": 515, + "line": 531, "column": 42 } } @@ -188769,15 +190538,15 @@ "updateContext": null }, "value": "-", - "start": 17963, - "end": 17964, + "start": 18303, + "end": 18304, "loc": { "start": { - "line": 515, + "line": 531, "column": 43 }, "end": { - "line": 515, + "line": 531, "column": 44 } } @@ -188795,15 +190564,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 17964, - "end": 17977, + "start": 18304, + "end": 18317, "loc": { "start": { - "line": 515, + "line": 531, "column": 44 }, "end": { - "line": 515, + "line": 531, "column": 57 } } @@ -188821,15 +190590,15 @@ "binop": null, "updateContext": null }, - "start": 17977, - "end": 17978, + "start": 18317, + "end": 18318, "loc": { "start": { - "line": 515, + "line": 531, "column": 57 }, "end": { - "line": 515, + "line": 531, "column": 58 } } @@ -188847,15 +190616,15 @@ "binop": null }, "value": "model", - "start": 17983, - "end": 17988, + "start": 18323, + "end": 18328, "loc": { "start": { - "line": 516, + "line": 532, "column": 4 }, "end": { - "line": 516, + "line": 532, "column": 9 } } @@ -188873,15 +190642,15 @@ "binop": null, "updateContext": null }, - "start": 17988, - "end": 17989, + "start": 18328, + "end": 18329, "loc": { "start": { - "line": 516, + "line": 532, "column": 9 }, "end": { - "line": 516, + "line": 532, "column": 10 } } @@ -188899,15 +190668,15 @@ "binop": null }, "value": "setParamFloat", - "start": 17989, - "end": 18002, + "start": 18329, + "end": 18342, "loc": { "start": { - "line": 516, + "line": 532, "column": 10 }, "end": { - "line": 516, + "line": 532, "column": 23 } } @@ -188924,15 +190693,15 @@ "postfix": false, "binop": null }, - "start": 18002, - "end": 18003, + "start": 18342, + "end": 18343, "loc": { "start": { - "line": 516, + "line": 532, "column": 23 }, "end": { - "line": 516, + "line": 532, "column": 24 } } @@ -188952,15 +190721,15 @@ "updateContext": null }, "value": "this", - "start": 18003, - "end": 18007, + "start": 18343, + "end": 18347, "loc": { "start": { - "line": 516, + "line": 532, "column": 24 }, "end": { - "line": 516, + "line": 532, "column": 28 } } @@ -188978,15 +190747,15 @@ "binop": null, "updateContext": null }, - "start": 18007, - "end": 18008, + "start": 18347, + "end": 18348, "loc": { "start": { - "line": 516, + "line": 532, "column": 28 }, "end": { - "line": 516, + "line": 532, "column": 29 } } @@ -189004,15 +190773,15 @@ "binop": null }, "value": "eyeID_L", - "start": 18008, - "end": 18015, + "start": 18348, + "end": 18355, "loc": { "start": { - "line": 516, + "line": 532, "column": 29 }, "end": { - "line": 516, + "line": 532, "column": 36 } } @@ -189030,15 +190799,15 @@ "binop": null, "updateContext": null }, - "start": 18015, - "end": 18016, + "start": 18355, + "end": 18356, "loc": { "start": { - "line": 516, + "line": 532, "column": 36 }, "end": { - "line": 516, + "line": 532, "column": 37 } } @@ -189056,15 +190825,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 18017, - "end": 18030, + "start": 18357, + "end": 18370, "loc": { "start": { - "line": 516, + "line": 532, "column": 38 }, "end": { - "line": 516, + "line": 532, "column": 51 } } @@ -189081,15 +190850,15 @@ "postfix": false, "binop": null }, - "start": 18030, - "end": 18031, + "start": 18370, + "end": 18371, "loc": { "start": { - "line": 516, + "line": 532, "column": 51 }, "end": { - "line": 516, + "line": 532, "column": 52 } } @@ -189107,15 +190876,15 @@ "binop": null, "updateContext": null }, - "start": 18031, - "end": 18032, + "start": 18371, + "end": 18372, "loc": { "start": { - "line": 516, + "line": 532, "column": 52 }, "end": { - "line": 516, + "line": 532, "column": 53 } } @@ -189133,15 +190902,15 @@ "binop": null }, "value": "model", - "start": 18037, - "end": 18042, + "start": 18377, + "end": 18382, "loc": { "start": { - "line": 517, + "line": 533, "column": 4 }, "end": { - "line": 517, + "line": 533, "column": 9 } } @@ -189159,15 +190928,15 @@ "binop": null, "updateContext": null }, - "start": 18042, - "end": 18043, + "start": 18382, + "end": 18383, "loc": { "start": { - "line": 517, + "line": 533, "column": 9 }, "end": { - "line": 517, + "line": 533, "column": 10 } } @@ -189185,15 +190954,15 @@ "binop": null }, "value": "setParamFloat", - "start": 18043, - "end": 18056, + "start": 18383, + "end": 18396, "loc": { "start": { - "line": 517, + "line": 533, "column": 10 }, "end": { - "line": 517, + "line": 533, "column": 23 } } @@ -189210,15 +190979,15 @@ "postfix": false, "binop": null }, - "start": 18056, - "end": 18057, + "start": 18396, + "end": 18397, "loc": { "start": { - "line": 517, + "line": 533, "column": 23 }, "end": { - "line": 517, + "line": 533, "column": 24 } } @@ -189238,15 +191007,15 @@ "updateContext": null }, "value": "this", - "start": 18057, - "end": 18061, + "start": 18397, + "end": 18401, "loc": { "start": { - "line": 517, + "line": 533, "column": 24 }, "end": { - "line": 517, + "line": 533, "column": 28 } } @@ -189264,15 +191033,15 @@ "binop": null, "updateContext": null }, - "start": 18061, - "end": 18062, + "start": 18401, + "end": 18402, "loc": { "start": { - "line": 517, + "line": 533, "column": 28 }, "end": { - "line": 517, + "line": 533, "column": 29 } } @@ -189290,15 +191059,15 @@ "binop": null }, "value": "eyeID_R", - "start": 18062, - "end": 18069, + "start": 18402, + "end": 18409, "loc": { "start": { - "line": 517, + "line": 533, "column": 29 }, "end": { - "line": 517, + "line": 533, "column": 36 } } @@ -189316,15 +191085,15 @@ "binop": null, "updateContext": null }, - "start": 18069, - "end": 18070, + "start": 18409, + "end": 18410, "loc": { "start": { - "line": 517, + "line": 533, "column": 36 }, "end": { - "line": 517, + "line": 533, "column": 37 } } @@ -189342,15 +191111,15 @@ "binop": null }, "value": "eyeParamValue", - "start": 18071, - "end": 18084, + "start": 18411, + "end": 18424, "loc": { "start": { - "line": 517, + "line": 533, "column": 38 }, "end": { - "line": 517, + "line": 533, "column": 51 } } @@ -189367,15 +191136,15 @@ "postfix": false, "binop": null }, - "start": 18084, - "end": 18085, + "start": 18424, + "end": 18425, "loc": { "start": { - "line": 517, + "line": 533, "column": 51 }, "end": { - "line": 517, + "line": 533, "column": 52 } } @@ -189393,15 +191162,15 @@ "binop": null, "updateContext": null }, - "start": 18085, - "end": 18086, + "start": 18425, + "end": 18426, "loc": { "start": { - "line": 517, + "line": 533, "column": 52 }, "end": { - "line": 517, + "line": 533, "column": 53 } } @@ -189418,15 +191187,15 @@ "postfix": false, "binop": null }, - "start": 18087, - "end": 18088, + "start": 18427, + "end": 18428, "loc": { "start": { - "line": 518, + "line": 534, "column": 0 }, "end": { - "line": 518, + "line": 534, "column": 1 } } @@ -189434,15 +191203,15 @@ { "type": "CommentLine", "value": "== enum EYE_STATE ==", - "start": 18090, - "end": 18112, + "start": 18430, + "end": 18452, "loc": { "start": { - "line": 520, + "line": 536, "column": 0 }, "end": { - "line": 520, + "line": 536, "column": 22 } } @@ -189462,15 +191231,15 @@ "updateContext": null }, "value": "var", - "start": 18113, - "end": 18116, + "start": 18453, + "end": 18456, "loc": { "start": { - "line": 521, + "line": 537, "column": 0 }, "end": { - "line": 521, + "line": 537, "column": 3 } } @@ -189488,15 +191257,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18117, - "end": 18126, + "start": 18457, + "end": 18466, "loc": { "start": { - "line": 521, + "line": 537, "column": 4 }, "end": { - "line": 521, + "line": 537, "column": 13 } } @@ -189515,15 +191284,15 @@ "updateContext": null }, "value": "=", - "start": 18127, - "end": 18128, + "start": 18467, + "end": 18468, "loc": { "start": { - "line": 521, + "line": 537, "column": 14 }, "end": { - "line": 521, + "line": 537, "column": 15 } } @@ -189542,15 +191311,15 @@ "binop": null }, "value": "function", - "start": 18129, - "end": 18137, + "start": 18469, + "end": 18477, "loc": { "start": { - "line": 521, + "line": 537, "column": 16 }, "end": { - "line": 521, + "line": 537, "column": 24 } } @@ -189567,15 +191336,15 @@ "postfix": false, "binop": null }, - "start": 18138, - "end": 18139, + "start": 18478, + "end": 18479, "loc": { "start": { - "line": 521, + "line": 537, "column": 25 }, "end": { - "line": 521, + "line": 537, "column": 26 } } @@ -189592,15 +191361,15 @@ "postfix": false, "binop": null }, - "start": 18139, - "end": 18140, + "start": 18479, + "end": 18480, "loc": { "start": { - "line": 521, + "line": 537, "column": 26 }, "end": { - "line": 521, + "line": 537, "column": 27 } } @@ -189617,15 +191386,15 @@ "postfix": false, "binop": null }, - "start": 18141, - "end": 18142, + "start": 18481, + "end": 18482, "loc": { "start": { - "line": 521, + "line": 537, "column": 28 }, "end": { - "line": 521, + "line": 537, "column": 29 } } @@ -189642,15 +191411,15 @@ "postfix": false, "binop": null }, - "start": 18143, - "end": 18144, + "start": 18483, + "end": 18484, "loc": { "start": { - "line": 521, + "line": 537, "column": 30 }, "end": { - "line": 521, + "line": 537, "column": 31 } } @@ -189668,15 +191437,15 @@ "binop": null, "updateContext": null }, - "start": 18144, - "end": 18145, + "start": 18484, + "end": 18485, "loc": { "start": { - "line": 521, + "line": 537, "column": 31 }, "end": { - "line": 521, + "line": 537, "column": 32 } } @@ -189694,15 +191463,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18147, - "end": 18156, + "start": 18487, + "end": 18496, "loc": { "start": { - "line": 523, + "line": 539, "column": 0 }, "end": { - "line": 523, + "line": 539, "column": 9 } } @@ -189720,15 +191489,15 @@ "binop": null, "updateContext": null }, - "start": 18156, - "end": 18157, + "start": 18496, + "end": 18497, "loc": { "start": { - "line": 523, + "line": 539, "column": 9 }, "end": { - "line": 523, + "line": 539, "column": 10 } } @@ -189746,15 +191515,15 @@ "binop": null }, "value": "STATE_FIRST", - "start": 18157, - "end": 18168, + "start": 18497, + "end": 18508, "loc": { "start": { - "line": 523, + "line": 539, "column": 10 }, "end": { - "line": 523, + "line": 539, "column": 21 } } @@ -189773,15 +191542,15 @@ "updateContext": null }, "value": "=", - "start": 18169, - "end": 18170, + "start": 18509, + "end": 18510, "loc": { "start": { - "line": 523, + "line": 539, "column": 22 }, "end": { - "line": 523, + "line": 539, "column": 23 } } @@ -189800,15 +191569,15 @@ "updateContext": null }, "value": "STATE_FIRST", - "start": 18171, - "end": 18184, + "start": 18511, + "end": 18524, "loc": { "start": { - "line": 523, + "line": 539, "column": 24 }, "end": { - "line": 523, + "line": 539, "column": 37 } } @@ -189826,15 +191595,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18185, - "end": 18194, + "start": 18525, + "end": 18534, "loc": { "start": { - "line": 524, + "line": 540, "column": 0 }, "end": { - "line": 524, + "line": 540, "column": 9 } } @@ -189852,15 +191621,15 @@ "binop": null, "updateContext": null }, - "start": 18194, - "end": 18195, + "start": 18534, + "end": 18535, "loc": { "start": { - "line": 524, + "line": 540, "column": 9 }, "end": { - "line": 524, + "line": 540, "column": 10 } } @@ -189878,15 +191647,15 @@ "binop": null }, "value": "STATE_INTERVAL", - "start": 18195, - "end": 18209, + "start": 18535, + "end": 18549, "loc": { "start": { - "line": 524, + "line": 540, "column": 10 }, "end": { - "line": 524, + "line": 540, "column": 24 } } @@ -189905,15 +191674,15 @@ "updateContext": null }, "value": "=", - "start": 18210, - "end": 18211, + "start": 18550, + "end": 18551, "loc": { "start": { - "line": 524, + "line": 540, "column": 25 }, "end": { - "line": 524, + "line": 540, "column": 26 } } @@ -189932,15 +191701,15 @@ "updateContext": null }, "value": "STATE_INTERVAL", - "start": 18212, - "end": 18228, + "start": 18552, + "end": 18568, "loc": { "start": { - "line": 524, + "line": 540, "column": 27 }, "end": { - "line": 524, + "line": 540, "column": 43 } } @@ -189958,15 +191727,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18229, - "end": 18238, + "start": 18569, + "end": 18578, "loc": { "start": { - "line": 525, + "line": 541, "column": 0 }, "end": { - "line": 525, + "line": 541, "column": 9 } } @@ -189984,15 +191753,15 @@ "binop": null, "updateContext": null }, - "start": 18238, - "end": 18239, + "start": 18578, + "end": 18579, "loc": { "start": { - "line": 525, + "line": 541, "column": 9 }, "end": { - "line": 525, + "line": 541, "column": 10 } } @@ -190010,15 +191779,15 @@ "binop": null }, "value": "STATE_CLOSING", - "start": 18239, - "end": 18252, + "start": 18579, + "end": 18592, "loc": { "start": { - "line": 525, + "line": 541, "column": 10 }, "end": { - "line": 525, + "line": 541, "column": 23 } } @@ -190037,15 +191806,15 @@ "updateContext": null }, "value": "=", - "start": 18253, - "end": 18254, + "start": 18593, + "end": 18594, "loc": { "start": { - "line": 525, + "line": 541, "column": 24 }, "end": { - "line": 525, + "line": 541, "column": 25 } } @@ -190064,15 +191833,15 @@ "updateContext": null }, "value": "STATE_CLOSING", - "start": 18255, - "end": 18270, + "start": 18595, + "end": 18610, "loc": { "start": { - "line": 525, + "line": 541, "column": 26 }, "end": { - "line": 525, + "line": 541, "column": 41 } } @@ -190090,15 +191859,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18271, - "end": 18280, + "start": 18611, + "end": 18620, "loc": { "start": { - "line": 526, + "line": 542, "column": 0 }, "end": { - "line": 526, + "line": 542, "column": 9 } } @@ -190116,15 +191885,15 @@ "binop": null, "updateContext": null }, - "start": 18280, - "end": 18281, + "start": 18620, + "end": 18621, "loc": { "start": { - "line": 526, + "line": 542, "column": 9 }, "end": { - "line": 526, + "line": 542, "column": 10 } } @@ -190142,15 +191911,15 @@ "binop": null }, "value": "STATE_CLOSED", - "start": 18281, - "end": 18293, + "start": 18621, + "end": 18633, "loc": { "start": { - "line": 526, + "line": 542, "column": 10 }, "end": { - "line": 526, + "line": 542, "column": 22 } } @@ -190169,15 +191938,15 @@ "updateContext": null }, "value": "=", - "start": 18294, - "end": 18295, + "start": 18634, + "end": 18635, "loc": { "start": { - "line": 526, + "line": 542, "column": 23 }, "end": { - "line": 526, + "line": 542, "column": 24 } } @@ -190196,15 +191965,15 @@ "updateContext": null }, "value": "STATE_CLOSED", - "start": 18296, - "end": 18310, + "start": 18636, + "end": 18650, "loc": { "start": { - "line": 526, + "line": 542, "column": 25 }, "end": { - "line": 526, + "line": 542, "column": 39 } } @@ -190222,15 +191991,15 @@ "binop": null }, "value": "EYE_STATE", - "start": 18311, - "end": 18320, + "start": 18651, + "end": 18660, "loc": { "start": { - "line": 527, + "line": 543, "column": 0 }, "end": { - "line": 527, + "line": 543, "column": 9 } } @@ -190248,15 +192017,15 @@ "binop": null, "updateContext": null }, - "start": 18320, - "end": 18321, + "start": 18660, + "end": 18661, "loc": { "start": { - "line": 527, + "line": 543, "column": 9 }, "end": { - "line": 527, + "line": 543, "column": 10 } } @@ -190274,15 +192043,15 @@ "binop": null }, "value": "STATE_OPENING", - "start": 18321, - "end": 18334, + "start": 18661, + "end": 18674, "loc": { "start": { - "line": 527, + "line": 543, "column": 10 }, "end": { - "line": 527, + "line": 543, "column": 23 } } @@ -190301,15 +192070,15 @@ "updateContext": null }, "value": "=", - "start": 18335, - "end": 18336, + "start": 18675, + "end": 18676, "loc": { "start": { - "line": 527, + "line": 543, "column": 24 }, "end": { - "line": 527, + "line": 543, "column": 25 } } @@ -190328,15 +192097,15 @@ "updateContext": null }, "value": "STATE_OPENING", - "start": 18337, - "end": 18352, + "start": 18677, + "end": 18692, "loc": { "start": { - "line": 527, + "line": 543, "column": 26 }, "end": { - "line": 527, + "line": 543, "column": 41 } } @@ -190344,15 +192113,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18354, - "end": 18416, + "start": 18694, + "end": 18756, "loc": { "start": { - "line": 529, + "line": 545, "column": 0 }, "end": { - "line": 529, + "line": 545, "column": 62 } } @@ -190360,15 +192129,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18417, - "end": 18479, + "start": 18757, + "end": 18819, "loc": { "start": { - "line": 530, + "line": 546, "column": 0 }, "end": { - "line": 530, + "line": 546, "column": 62 } } @@ -190376,15 +192145,15 @@ { "type": "CommentLine", "value": " class L2DMatrix44", - "start": 18480, - "end": 18501, + "start": 18820, + "end": 18841, "loc": { "start": { - "line": 531, + "line": 547, "column": 0 }, "end": { - "line": 531, + "line": 547, "column": 21 } } @@ -190392,15 +192161,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18502, - "end": 18564, + "start": 18842, + "end": 18904, "loc": { "start": { - "line": 532, + "line": 548, "column": 0 }, "end": { - "line": 532, + "line": 548, "column": 62 } } @@ -190408,15 +192177,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18565, - "end": 18627, + "start": 18905, + "end": 18967, "loc": { "start": { - "line": 533, + "line": 549, "column": 0 }, "end": { - "line": 533, + "line": 549, "column": 62 } } @@ -190435,15 +192204,15 @@ "binop": null }, "value": "function", - "start": 18628, - "end": 18636, + "start": 18968, + "end": 18976, "loc": { "start": { - "line": 534, + "line": 550, "column": 0 }, "end": { - "line": 534, + "line": 550, "column": 8 } } @@ -190461,15 +192230,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 18637, - "end": 18648, + "start": 18977, + "end": 18988, "loc": { "start": { - "line": 534, + "line": 550, "column": 9 }, "end": { - "line": 534, + "line": 550, "column": 20 } } @@ -190486,15 +192255,15 @@ "postfix": false, "binop": null }, - "start": 18648, - "end": 18649, + "start": 18988, + "end": 18989, "loc": { "start": { - "line": 534, + "line": 550, "column": 20 }, "end": { - "line": 534, + "line": 550, "column": 21 } } @@ -190511,15 +192280,15 @@ "postfix": false, "binop": null }, - "start": 18649, - "end": 18650, + "start": 18989, + "end": 18990, "loc": { "start": { - "line": 534, + "line": 550, "column": 21 }, "end": { - "line": 534, + "line": 550, "column": 22 } } @@ -190536,15 +192305,15 @@ "postfix": false, "binop": null }, - "start": 18651, - "end": 18652, + "start": 18991, + "end": 18992, "loc": { "start": { - "line": 534, + "line": 550, "column": 23 }, "end": { - "line": 534, + "line": 550, "column": 24 } } @@ -190564,15 +192333,15 @@ "updateContext": null }, "value": "this", - "start": 18657, - "end": 18661, + "start": 18997, + "end": 19001, "loc": { "start": { - "line": 535, + "line": 551, "column": 4 }, "end": { - "line": 535, + "line": 551, "column": 8 } } @@ -190590,15 +192359,15 @@ "binop": null, "updateContext": null }, - "start": 18661, - "end": 18662, + "start": 19001, + "end": 19002, "loc": { "start": { - "line": 535, + "line": 551, "column": 8 }, "end": { - "line": 535, + "line": 551, "column": 9 } } @@ -190616,15 +192385,15 @@ "binop": null }, "value": "tr", - "start": 18662, - "end": 18664, + "start": 19002, + "end": 19004, "loc": { "start": { - "line": 535, + "line": 551, "column": 9 }, "end": { - "line": 535, + "line": 551, "column": 11 } } @@ -190643,15 +192412,15 @@ "updateContext": null }, "value": "=", - "start": 18665, - "end": 18666, + "start": 19005, + "end": 19006, "loc": { "start": { - "line": 535, + "line": 551, "column": 12 }, "end": { - "line": 535, + "line": 551, "column": 13 } } @@ -190671,15 +192440,15 @@ "updateContext": null }, "value": "new", - "start": 18667, - "end": 18670, + "start": 19007, + "end": 19010, "loc": { "start": { - "line": 535, + "line": 551, "column": 14 }, "end": { - "line": 535, + "line": 551, "column": 17 } } @@ -190697,15 +192466,15 @@ "binop": null }, "value": "Float32Array", - "start": 18671, - "end": 18683, + "start": 19011, + "end": 19023, "loc": { "start": { - "line": 535, + "line": 551, "column": 18 }, "end": { - "line": 535, + "line": 551, "column": 30 } } @@ -190722,15 +192491,15 @@ "postfix": false, "binop": null }, - "start": 18683, - "end": 18684, + "start": 19023, + "end": 19024, "loc": { "start": { - "line": 535, + "line": 551, "column": 30 }, "end": { - "line": 535, + "line": 551, "column": 31 } } @@ -190749,15 +192518,15 @@ "updateContext": null }, "value": 16, - "start": 18684, - "end": 18686, + "start": 19024, + "end": 19026, "loc": { "start": { - "line": 535, + "line": 551, "column": 31 }, "end": { - "line": 535, + "line": 551, "column": 33 } } @@ -190774,15 +192543,15 @@ "postfix": false, "binop": null }, - "start": 18686, - "end": 18687, + "start": 19026, + "end": 19027, "loc": { "start": { - "line": 535, + "line": 551, "column": 33 }, "end": { - "line": 535, + "line": 551, "column": 34 } } @@ -190800,15 +192569,15 @@ "binop": null, "updateContext": null }, - "start": 18687, - "end": 18688, + "start": 19027, + "end": 19028, "loc": { "start": { - "line": 535, + "line": 551, "column": 34 }, "end": { - "line": 535, + "line": 551, "column": 35 } } @@ -190816,15 +192585,15 @@ { "type": "CommentLine", "value": "", - "start": 18689, - "end": 18691, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 535, + "line": 551, "column": 36 }, "end": { - "line": 535, + "line": 551, "column": 38 } } @@ -190844,15 +192613,15 @@ "updateContext": null }, "value": "this", - "start": 18696, - "end": 18700, + "start": 19036, + "end": 19040, "loc": { "start": { - "line": 536, + "line": 552, "column": 4 }, "end": { - "line": 536, + "line": 552, "column": 8 } } @@ -190870,15 +192639,15 @@ "binop": null, "updateContext": null }, - "start": 18700, - "end": 18701, + "start": 19040, + "end": 19041, "loc": { "start": { - "line": 536, + "line": 552, "column": 8 }, "end": { - "line": 536, + "line": 552, "column": 9 } } @@ -190896,15 +192665,15 @@ "binop": null }, "value": "identity", - "start": 18701, - "end": 18709, + "start": 19041, + "end": 19049, "loc": { "start": { - "line": 536, + "line": 552, "column": 9 }, "end": { - "line": 536, + "line": 552, "column": 17 } } @@ -190921,15 +192690,15 @@ "postfix": false, "binop": null }, - "start": 18709, - "end": 18710, + "start": 19049, + "end": 19050, "loc": { "start": { - "line": 536, + "line": 552, "column": 17 }, "end": { - "line": 536, + "line": 552, "column": 18 } } @@ -190946,15 +192715,15 @@ "postfix": false, "binop": null }, - "start": 18710, - "end": 18711, + "start": 19050, + "end": 19051, "loc": { "start": { - "line": 536, + "line": 552, "column": 18 }, "end": { - "line": 536, + "line": 552, "column": 19 } } @@ -190972,15 +192741,15 @@ "binop": null, "updateContext": null }, - "start": 18711, - "end": 18712, + "start": 19051, + "end": 19052, "loc": { "start": { - "line": 536, + "line": 552, "column": 19 }, "end": { - "line": 536, + "line": 552, "column": 20 } } @@ -190997,15 +192766,15 @@ "postfix": false, "binop": null }, - "start": 18713, - "end": 18714, + "start": 19053, + "end": 19054, "loc": { "start": { - "line": 537, + "line": 553, "column": 0 }, "end": { - "line": 537, + "line": 553, "column": 1 } } @@ -191013,15 +192782,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18716, - "end": 18778, + "start": 19056, + "end": 19118, "loc": { "start": { - "line": 539, + "line": 555, "column": 0 }, "end": { - "line": 539, + "line": 555, "column": 62 } } @@ -191029,15 +192798,15 @@ { "type": "CommentLine", "value": " static L2DMatrix44.mul()", - "start": 18779, - "end": 18809, + "start": 19119, + "end": 19149, "loc": { "start": { - "line": 540, + "line": 556, "column": 0 }, "end": { - "line": 540, + "line": 556, "column": 30 } } @@ -191045,15 +192814,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 18810, - "end": 18872, + "start": 19150, + "end": 19212, "loc": { "start": { - "line": 541, + "line": 557, "column": 0 }, "end": { - "line": 541, + "line": 557, "column": 62 } } @@ -191061,15 +192830,15 @@ { "type": "CommentLine", "value": " matrix multiplication", - "start": 18873, - "end": 18897, + "start": 19213, + "end": 19237, "loc": { "start": { - "line": 542, + "line": 558, "column": 0 }, "end": { - "line": 542, + "line": 558, "column": 24 } } @@ -191087,15 +192856,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 18898, - "end": 18909, + "start": 19238, + "end": 19249, "loc": { "start": { - "line": 543, + "line": 559, "column": 0 }, "end": { - "line": 543, + "line": 559, "column": 11 } } @@ -191113,15 +192882,15 @@ "binop": null, "updateContext": null }, - "start": 18909, - "end": 18910, + "start": 19249, + "end": 19250, "loc": { "start": { - "line": 543, + "line": 559, "column": 11 }, "end": { - "line": 543, + "line": 559, "column": 12 } } @@ -191139,15 +192908,15 @@ "binop": null }, "value": "mul", - "start": 18910, - "end": 18913, + "start": 19250, + "end": 19253, "loc": { "start": { - "line": 543, + "line": 559, "column": 12 }, "end": { - "line": 543, + "line": 559, "column": 15 } } @@ -191166,15 +192935,15 @@ "updateContext": null }, "value": "=", - "start": 18914, - "end": 18915, + "start": 19254, + "end": 19255, "loc": { "start": { - "line": 543, + "line": 559, "column": 16 }, "end": { - "line": 543, + "line": 559, "column": 17 } } @@ -191193,15 +192962,15 @@ "binop": null }, "value": "function", - "start": 18916, - "end": 18924, + "start": 19256, + "end": 19264, "loc": { "start": { - "line": 543, + "line": 559, "column": 18 }, "end": { - "line": 543, + "line": 559, "column": 26 } } @@ -191218,15 +192987,15 @@ "postfix": false, "binop": null }, - "start": 18925, - "end": 18926, + "start": 19265, + "end": 19266, "loc": { "start": { - "line": 543, + "line": 559, "column": 27 }, "end": { - "line": 543, + "line": 559, "column": 28 } } @@ -191244,15 +193013,15 @@ "binop": null }, "value": "a", - "start": 18926, - "end": 18927, + "start": 19266, + "end": 19267, "loc": { "start": { - "line": 543, + "line": 559, "column": 28 }, "end": { - "line": 543, + "line": 559, "column": 29 } } @@ -191260,15 +193029,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18927, - "end": 18938, + "start": 19267, + "end": 19278, "loc": { "start": { - "line": 543, + "line": 559, "column": 29 }, "end": { - "line": 543, + "line": 559, "column": 40 } } @@ -191286,15 +193055,15 @@ "binop": null, "updateContext": null }, - "start": 18938, - "end": 18939, + "start": 19278, + "end": 19279, "loc": { "start": { - "line": 543, + "line": 559, "column": 40 }, "end": { - "line": 543, + "line": 559, "column": 41 } } @@ -191312,15 +193081,15 @@ "binop": null }, "value": "b", - "start": 18940, - "end": 18941, + "start": 19280, + "end": 19281, "loc": { "start": { - "line": 543, + "line": 559, "column": 42 }, "end": { - "line": 543, + "line": 559, "column": 43 } } @@ -191328,15 +193097,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18941, - "end": 18952, + "start": 19281, + "end": 19292, "loc": { "start": { - "line": 543, + "line": 559, "column": 43 }, "end": { - "line": 543, + "line": 559, "column": 54 } } @@ -191354,15 +193123,15 @@ "binop": null, "updateContext": null }, - "start": 18952, - "end": 18953, + "start": 19292, + "end": 19293, "loc": { "start": { - "line": 543, + "line": 559, "column": 54 }, "end": { - "line": 543, + "line": 559, "column": 55 } } @@ -191380,15 +193149,15 @@ "binop": null }, "value": "dst", - "start": 18954, - "end": 18957, + "start": 19294, + "end": 19297, "loc": { "start": { - "line": 543, + "line": 559, "column": 56 }, "end": { - "line": 543, + "line": 559, "column": 59 } } @@ -191396,15 +193165,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 18957, - "end": 18968, + "start": 19297, + "end": 19308, "loc": { "start": { - "line": 543, + "line": 559, "column": 59 }, "end": { - "line": 543, + "line": 559, "column": 70 } } @@ -191421,15 +193190,15 @@ "postfix": false, "binop": null }, - "start": 18968, - "end": 18969, + "start": 19308, + "end": 19309, "loc": { "start": { - "line": 543, + "line": 559, "column": 70 }, "end": { - "line": 543, + "line": 559, "column": 71 } } @@ -191446,15 +193215,15 @@ "postfix": false, "binop": null }, - "start": 18970, - "end": 18971, + "start": 19310, + "end": 19311, "loc": { "start": { - "line": 543, + "line": 559, "column": 72 }, "end": { - "line": 543, + "line": 559, "column": 73 } } @@ -191474,15 +193243,15 @@ "updateContext": null }, "value": "var", - "start": 18976, - "end": 18979, + "start": 19316, + "end": 19319, "loc": { "start": { - "line": 544, + "line": 560, "column": 4 }, "end": { - "line": 544, + "line": 560, "column": 7 } } @@ -191500,15 +193269,15 @@ "binop": null }, "value": "c", - "start": 18980, - "end": 18981, + "start": 19320, + "end": 19321, "loc": { "start": { - "line": 544, + "line": 560, "column": 8 }, "end": { - "line": 544, + "line": 560, "column": 9 } } @@ -191527,15 +193296,15 @@ "updateContext": null }, "value": "=", - "start": 18982, - "end": 18983, + "start": 19322, + "end": 19323, "loc": { "start": { - "line": 544, + "line": 560, "column": 10 }, "end": { - "line": 544, + "line": 560, "column": 11 } } @@ -191553,15 +193322,15 @@ "binop": null, "updateContext": null }, - "start": 18984, - "end": 18985, + "start": 19324, + "end": 19325, "loc": { "start": { - "line": 544, + "line": 560, "column": 12 }, "end": { - "line": 544, + "line": 560, "column": 13 } } @@ -191580,15 +193349,15 @@ "updateContext": null }, "value": 0, - "start": 18985, - "end": 18986, + "start": 19325, + "end": 19326, "loc": { "start": { - "line": 544, + "line": 560, "column": 13 }, "end": { - "line": 544, + "line": 560, "column": 14 } } @@ -191606,15 +193375,15 @@ "binop": null, "updateContext": null }, - "start": 18986, - "end": 18987, + "start": 19326, + "end": 19327, "loc": { "start": { - "line": 544, + "line": 560, "column": 14 }, "end": { - "line": 544, + "line": 560, "column": 15 } } @@ -191633,15 +193402,15 @@ "updateContext": null }, "value": 0, - "start": 18988, - "end": 18989, + "start": 19328, + "end": 19329, "loc": { "start": { - "line": 544, + "line": 560, "column": 16 }, "end": { - "line": 544, + "line": 560, "column": 17 } } @@ -191659,15 +193428,15 @@ "binop": null, "updateContext": null }, - "start": 18989, - "end": 18990, + "start": 19329, + "end": 19330, "loc": { "start": { - "line": 544, + "line": 560, "column": 17 }, "end": { - "line": 544, + "line": 560, "column": 18 } } @@ -191686,15 +193455,15 @@ "updateContext": null }, "value": 0, - "start": 18991, - "end": 18992, + "start": 19331, + "end": 19332, "loc": { "start": { - "line": 544, + "line": 560, "column": 19 }, "end": { - "line": 544, + "line": 560, "column": 20 } } @@ -191712,15 +193481,15 @@ "binop": null, "updateContext": null }, - "start": 18992, - "end": 18993, + "start": 19332, + "end": 19333, "loc": { "start": { - "line": 544, + "line": 560, "column": 20 }, "end": { - "line": 544, + "line": 560, "column": 21 } } @@ -191739,15 +193508,15 @@ "updateContext": null }, "value": 0, - "start": 18994, - "end": 18995, + "start": 19334, + "end": 19335, "loc": { "start": { - "line": 544, + "line": 560, "column": 22 }, "end": { - "line": 544, + "line": 560, "column": 23 } } @@ -191765,15 +193534,15 @@ "binop": null, "updateContext": null }, - "start": 18995, - "end": 18996, + "start": 19335, + "end": 19336, "loc": { "start": { - "line": 544, + "line": 560, "column": 23 }, "end": { - "line": 544, + "line": 560, "column": 24 } } @@ -191792,15 +193561,15 @@ "updateContext": null }, "value": 0, - "start": 18997, - "end": 18998, + "start": 19337, + "end": 19338, "loc": { "start": { - "line": 544, + "line": 560, "column": 25 }, "end": { - "line": 544, + "line": 560, "column": 26 } } @@ -191818,15 +193587,15 @@ "binop": null, "updateContext": null }, - "start": 18998, - "end": 18999, + "start": 19338, + "end": 19339, "loc": { "start": { - "line": 544, + "line": 560, "column": 26 }, "end": { - "line": 544, + "line": 560, "column": 27 } } @@ -191845,15 +193614,15 @@ "updateContext": null }, "value": 0, - "start": 19000, - "end": 19001, + "start": 19340, + "end": 19341, "loc": { "start": { - "line": 544, + "line": 560, "column": 28 }, "end": { - "line": 544, + "line": 560, "column": 29 } } @@ -191871,15 +193640,15 @@ "binop": null, "updateContext": null }, - "start": 19001, - "end": 19002, + "start": 19341, + "end": 19342, "loc": { "start": { - "line": 544, + "line": 560, "column": 29 }, "end": { - "line": 544, + "line": 560, "column": 30 } } @@ -191898,15 +193667,15 @@ "updateContext": null }, "value": 0, - "start": 19003, - "end": 19004, + "start": 19343, + "end": 19344, "loc": { "start": { - "line": 544, + "line": 560, "column": 31 }, "end": { - "line": 544, + "line": 560, "column": 32 } } @@ -191924,15 +193693,15 @@ "binop": null, "updateContext": null }, - "start": 19004, - "end": 19005, + "start": 19344, + "end": 19345, "loc": { "start": { - "line": 544, + "line": 560, "column": 32 }, "end": { - "line": 544, + "line": 560, "column": 33 } } @@ -191951,15 +193720,15 @@ "updateContext": null }, "value": 0, - "start": 19006, - "end": 19007, + "start": 19346, + "end": 19347, "loc": { "start": { - "line": 544, + "line": 560, "column": 34 }, "end": { - "line": 544, + "line": 560, "column": 35 } } @@ -191977,15 +193746,15 @@ "binop": null, "updateContext": null }, - "start": 19007, - "end": 19008, + "start": 19347, + "end": 19348, "loc": { "start": { - "line": 544, + "line": 560, "column": 35 }, "end": { - "line": 544, + "line": 560, "column": 36 } } @@ -192004,15 +193773,15 @@ "updateContext": null }, "value": 0, - "start": 19009, - "end": 19010, + "start": 19349, + "end": 19350, "loc": { "start": { - "line": 544, + "line": 560, "column": 37 }, "end": { - "line": 544, + "line": 560, "column": 38 } } @@ -192030,15 +193799,15 @@ "binop": null, "updateContext": null }, - "start": 19010, - "end": 19011, + "start": 19350, + "end": 19351, "loc": { "start": { - "line": 544, + "line": 560, "column": 38 }, "end": { - "line": 544, + "line": 560, "column": 39 } } @@ -192057,15 +193826,15 @@ "updateContext": null }, "value": 0, - "start": 19012, - "end": 19013, + "start": 19352, + "end": 19353, "loc": { "start": { - "line": 544, + "line": 560, "column": 40 }, "end": { - "line": 544, + "line": 560, "column": 41 } } @@ -192083,15 +193852,15 @@ "binop": null, "updateContext": null }, - "start": 19013, - "end": 19014, + "start": 19353, + "end": 19354, "loc": { "start": { - "line": 544, + "line": 560, "column": 41 }, "end": { - "line": 544, + "line": 560, "column": 42 } } @@ -192110,15 +193879,15 @@ "updateContext": null }, "value": 0, - "start": 19015, - "end": 19016, + "start": 19355, + "end": 19356, "loc": { "start": { - "line": 544, + "line": 560, "column": 43 }, "end": { - "line": 544, + "line": 560, "column": 44 } } @@ -192136,15 +193905,15 @@ "binop": null, "updateContext": null }, - "start": 19016, - "end": 19017, + "start": 19356, + "end": 19357, "loc": { "start": { - "line": 544, + "line": 560, "column": 44 }, "end": { - "line": 544, + "line": 560, "column": 45 } } @@ -192163,15 +193932,15 @@ "updateContext": null }, "value": 0, - "start": 19018, - "end": 19019, + "start": 19358, + "end": 19359, "loc": { "start": { - "line": 544, + "line": 560, "column": 46 }, "end": { - "line": 544, + "line": 560, "column": 47 } } @@ -192189,15 +193958,15 @@ "binop": null, "updateContext": null }, - "start": 19019, - "end": 19020, + "start": 19359, + "end": 19360, "loc": { "start": { - "line": 544, + "line": 560, "column": 47 }, "end": { - "line": 544, + "line": 560, "column": 48 } } @@ -192216,15 +193985,15 @@ "updateContext": null }, "value": 0, - "start": 19021, - "end": 19022, + "start": 19361, + "end": 19362, "loc": { "start": { - "line": 544, + "line": 560, "column": 49 }, "end": { - "line": 544, + "line": 560, "column": 50 } } @@ -192242,15 +194011,15 @@ "binop": null, "updateContext": null }, - "start": 19022, - "end": 19023, + "start": 19362, + "end": 19363, "loc": { "start": { - "line": 544, + "line": 560, "column": 50 }, "end": { - "line": 544, + "line": 560, "column": 51 } } @@ -192269,15 +194038,15 @@ "updateContext": null }, "value": 0, - "start": 19024, - "end": 19025, + "start": 19364, + "end": 19365, "loc": { "start": { - "line": 544, + "line": 560, "column": 52 }, "end": { - "line": 544, + "line": 560, "column": 53 } } @@ -192295,15 +194064,15 @@ "binop": null, "updateContext": null }, - "start": 19025, - "end": 19026, + "start": 19365, + "end": 19366, "loc": { "start": { - "line": 544, + "line": 560, "column": 53 }, "end": { - "line": 544, + "line": 560, "column": 54 } } @@ -192322,15 +194091,15 @@ "updateContext": null }, "value": 0, - "start": 19027, - "end": 19028, + "start": 19367, + "end": 19368, "loc": { "start": { - "line": 544, + "line": 560, "column": 55 }, "end": { - "line": 544, + "line": 560, "column": 56 } } @@ -192348,15 +194117,15 @@ "binop": null, "updateContext": null }, - "start": 19028, - "end": 19029, + "start": 19368, + "end": 19369, "loc": { "start": { - "line": 544, + "line": 560, "column": 56 }, "end": { - "line": 544, + "line": 560, "column": 57 } } @@ -192375,15 +194144,15 @@ "updateContext": null }, "value": 0, - "start": 19030, - "end": 19031, + "start": 19370, + "end": 19371, "loc": { "start": { - "line": 544, + "line": 560, "column": 58 }, "end": { - "line": 544, + "line": 560, "column": 59 } } @@ -192401,15 +194170,15 @@ "binop": null, "updateContext": null }, - "start": 19031, - "end": 19032, + "start": 19371, + "end": 19372, "loc": { "start": { - "line": 544, + "line": 560, "column": 59 }, "end": { - "line": 544, + "line": 560, "column": 60 } } @@ -192427,15 +194196,15 @@ "binop": null, "updateContext": null }, - "start": 19032, - "end": 19033, + "start": 19372, + "end": 19373, "loc": { "start": { - "line": 544, + "line": 560, "column": 60 }, "end": { - "line": 544, + "line": 560, "column": 61 } } @@ -192455,15 +194224,15 @@ "updateContext": null }, "value": "var", - "start": 19038, - "end": 19041, + "start": 19378, + "end": 19381, "loc": { "start": { - "line": 545, + "line": 561, "column": 4 }, "end": { - "line": 545, + "line": 561, "column": 7 } } @@ -192481,15 +194250,15 @@ "binop": null }, "value": "n", - "start": 19042, - "end": 19043, + "start": 19382, + "end": 19383, "loc": { "start": { - "line": 545, + "line": 561, "column": 8 }, "end": { - "line": 545, + "line": 561, "column": 9 } } @@ -192508,15 +194277,15 @@ "updateContext": null }, "value": "=", - "start": 19044, - "end": 19045, + "start": 19384, + "end": 19385, "loc": { "start": { - "line": 545, + "line": 561, "column": 10 }, "end": { - "line": 545, + "line": 561, "column": 11 } } @@ -192535,15 +194304,15 @@ "updateContext": null }, "value": 4, - "start": 19046, - "end": 19047, + "start": 19386, + "end": 19387, "loc": { "start": { - "line": 545, + "line": 561, "column": 12 }, "end": { - "line": 545, + "line": 561, "column": 13 } } @@ -192561,15 +194330,15 @@ "binop": null, "updateContext": null }, - "start": 19047, - "end": 19048, + "start": 19387, + "end": 19388, "loc": { "start": { - "line": 545, + "line": 561, "column": 13 }, "end": { - "line": 545, + "line": 561, "column": 14 } } @@ -192589,15 +194358,15 @@ "updateContext": null }, "value": "var", - "start": 19053, - "end": 19056, + "start": 19393, + "end": 19396, "loc": { "start": { - "line": 546, + "line": 562, "column": 4 }, "end": { - "line": 546, + "line": 562, "column": 7 } } @@ -192615,15 +194384,15 @@ "binop": null }, "value": "i", - "start": 19057, - "end": 19058, + "start": 19397, + "end": 19398, "loc": { "start": { - "line": 546, + "line": 562, "column": 8 }, "end": { - "line": 546, + "line": 562, "column": 9 } } @@ -192641,15 +194410,15 @@ "binop": null, "updateContext": null }, - "start": 19058, - "end": 19059, + "start": 19398, + "end": 19399, "loc": { "start": { - "line": 546, + "line": 562, "column": 9 }, "end": { - "line": 546, + "line": 562, "column": 10 } } @@ -192667,15 +194436,15 @@ "binop": null }, "value": "j", - "start": 19060, - "end": 19061, + "start": 19400, + "end": 19401, "loc": { "start": { - "line": 546, + "line": 562, "column": 11 }, "end": { - "line": 546, + "line": 562, "column": 12 } } @@ -192693,15 +194462,15 @@ "binop": null, "updateContext": null }, - "start": 19061, - "end": 19062, + "start": 19401, + "end": 19402, "loc": { "start": { - "line": 546, + "line": 562, "column": 12 }, "end": { - "line": 546, + "line": 562, "column": 13 } } @@ -192719,15 +194488,15 @@ "binop": null }, "value": "k", - "start": 19063, - "end": 19064, + "start": 19403, + "end": 19404, "loc": { "start": { - "line": 546, + "line": 562, "column": 14 }, "end": { - "line": 546, + "line": 562, "column": 15 } } @@ -192745,15 +194514,15 @@ "binop": null, "updateContext": null }, - "start": 19064, - "end": 19065, + "start": 19404, + "end": 19405, "loc": { "start": { - "line": 546, + "line": 562, "column": 15 }, "end": { - "line": 546, + "line": 562, "column": 16 } } @@ -192773,15 +194542,15 @@ "updateContext": null }, "value": "for", - "start": 19070, - "end": 19073, + "start": 19410, + "end": 19413, "loc": { "start": { - "line": 547, + "line": 563, "column": 4 }, "end": { - "line": 547, + "line": 563, "column": 7 } } @@ -192798,15 +194567,15 @@ "postfix": false, "binop": null }, - "start": 19074, - "end": 19075, + "start": 19414, + "end": 19415, "loc": { "start": { - "line": 547, + "line": 563, "column": 8 }, "end": { - "line": 547, + "line": 563, "column": 9 } } @@ -192824,15 +194593,15 @@ "binop": null }, "value": "i", - "start": 19075, - "end": 19076, + "start": 19415, + "end": 19416, "loc": { "start": { - "line": 547, + "line": 563, "column": 9 }, "end": { - "line": 547, + "line": 563, "column": 10 } } @@ -192851,15 +194620,15 @@ "updateContext": null }, "value": "=", - "start": 19077, - "end": 19078, + "start": 19417, + "end": 19418, "loc": { "start": { - "line": 547, + "line": 563, "column": 11 }, "end": { - "line": 547, + "line": 563, "column": 12 } } @@ -192878,15 +194647,15 @@ "updateContext": null }, "value": 0, - "start": 19079, - "end": 19080, + "start": 19419, + "end": 19420, "loc": { "start": { - "line": 547, + "line": 563, "column": 13 }, "end": { - "line": 547, + "line": 563, "column": 14 } } @@ -192904,15 +194673,15 @@ "binop": null, "updateContext": null }, - "start": 19080, - "end": 19081, + "start": 19420, + "end": 19421, "loc": { "start": { - "line": 547, + "line": 563, "column": 14 }, "end": { - "line": 547, + "line": 563, "column": 15 } } @@ -192930,15 +194699,15 @@ "binop": null }, "value": "i", - "start": 19082, - "end": 19083, + "start": 19422, + "end": 19423, "loc": { "start": { - "line": 547, + "line": 563, "column": 16 }, "end": { - "line": 547, + "line": 563, "column": 17 } } @@ -192957,15 +194726,15 @@ "updateContext": null }, "value": "<", - "start": 19084, - "end": 19085, + "start": 19424, + "end": 19425, "loc": { "start": { - "line": 547, + "line": 563, "column": 18 }, "end": { - "line": 547, + "line": 563, "column": 19 } } @@ -192983,15 +194752,15 @@ "binop": null }, "value": "n", - "start": 19086, - "end": 19087, + "start": 19426, + "end": 19427, "loc": { "start": { - "line": 547, + "line": 563, "column": 20 }, "end": { - "line": 547, + "line": 563, "column": 21 } } @@ -193009,15 +194778,15 @@ "binop": null, "updateContext": null }, - "start": 19087, - "end": 19088, + "start": 19427, + "end": 19428, "loc": { "start": { - "line": 547, + "line": 563, "column": 21 }, "end": { - "line": 547, + "line": 563, "column": 22 } } @@ -193035,15 +194804,15 @@ "binop": null }, "value": "i", - "start": 19089, - "end": 19090, + "start": 19429, + "end": 19430, "loc": { "start": { - "line": 547, + "line": 563, "column": 23 }, "end": { - "line": 547, + "line": 563, "column": 24 } } @@ -193061,15 +194830,15 @@ "binop": null }, "value": "++", - "start": 19090, - "end": 19092, + "start": 19430, + "end": 19432, "loc": { "start": { - "line": 547, + "line": 563, "column": 24 }, "end": { - "line": 547, + "line": 563, "column": 26 } } @@ -193086,15 +194855,15 @@ "postfix": false, "binop": null }, - "start": 19092, - "end": 19093, + "start": 19432, + "end": 19433, "loc": { "start": { - "line": 547, + "line": 563, "column": 26 }, "end": { - "line": 547, + "line": 563, "column": 27 } } @@ -193111,15 +194880,15 @@ "postfix": false, "binop": null }, - "start": 19094, - "end": 19095, + "start": 19434, + "end": 19435, "loc": { "start": { - "line": 547, + "line": 563, "column": 28 }, "end": { - "line": 547, + "line": 563, "column": 29 } } @@ -193139,15 +194908,15 @@ "updateContext": null }, "value": "for", - "start": 19104, - "end": 19107, + "start": 19444, + "end": 19447, "loc": { "start": { - "line": 548, + "line": 564, "column": 8 }, "end": { - "line": 548, + "line": 564, "column": 11 } } @@ -193164,15 +194933,15 @@ "postfix": false, "binop": null }, - "start": 19108, - "end": 19109, + "start": 19448, + "end": 19449, "loc": { "start": { - "line": 548, + "line": 564, "column": 12 }, "end": { - "line": 548, + "line": 564, "column": 13 } } @@ -193190,15 +194959,15 @@ "binop": null }, "value": "j", - "start": 19109, - "end": 19110, + "start": 19449, + "end": 19450, "loc": { "start": { - "line": 548, + "line": 564, "column": 13 }, "end": { - "line": 548, + "line": 564, "column": 14 } } @@ -193217,15 +194986,15 @@ "updateContext": null }, "value": "=", - "start": 19111, - "end": 19112, + "start": 19451, + "end": 19452, "loc": { "start": { - "line": 548, + "line": 564, "column": 15 }, "end": { - "line": 548, + "line": 564, "column": 16 } } @@ -193244,15 +195013,15 @@ "updateContext": null }, "value": 0, - "start": 19113, - "end": 19114, + "start": 19453, + "end": 19454, "loc": { "start": { - "line": 548, + "line": 564, "column": 17 }, "end": { - "line": 548, + "line": 564, "column": 18 } } @@ -193270,15 +195039,15 @@ "binop": null, "updateContext": null }, - "start": 19114, - "end": 19115, + "start": 19454, + "end": 19455, "loc": { "start": { - "line": 548, + "line": 564, "column": 18 }, "end": { - "line": 548, + "line": 564, "column": 19 } } @@ -193296,15 +195065,15 @@ "binop": null }, "value": "j", - "start": 19116, - "end": 19117, + "start": 19456, + "end": 19457, "loc": { "start": { - "line": 548, + "line": 564, "column": 20 }, "end": { - "line": 548, + "line": 564, "column": 21 } } @@ -193323,15 +195092,15 @@ "updateContext": null }, "value": "<", - "start": 19118, - "end": 19119, + "start": 19458, + "end": 19459, "loc": { "start": { - "line": 548, + "line": 564, "column": 22 }, "end": { - "line": 548, + "line": 564, "column": 23 } } @@ -193349,15 +195118,15 @@ "binop": null }, "value": "n", - "start": 19120, - "end": 19121, + "start": 19460, + "end": 19461, "loc": { "start": { - "line": 548, + "line": 564, "column": 24 }, "end": { - "line": 548, + "line": 564, "column": 25 } } @@ -193375,15 +195144,15 @@ "binop": null, "updateContext": null }, - "start": 19121, - "end": 19122, + "start": 19461, + "end": 19462, "loc": { "start": { - "line": 548, + "line": 564, "column": 25 }, "end": { - "line": 548, + "line": 564, "column": 26 } } @@ -193401,15 +195170,15 @@ "binop": null }, "value": "j", - "start": 19123, - "end": 19124, + "start": 19463, + "end": 19464, "loc": { "start": { - "line": 548, + "line": 564, "column": 27 }, "end": { - "line": 548, + "line": 564, "column": 28 } } @@ -193427,15 +195196,15 @@ "binop": null }, "value": "++", - "start": 19124, - "end": 19126, + "start": 19464, + "end": 19466, "loc": { "start": { - "line": 548, + "line": 564, "column": 28 }, "end": { - "line": 548, + "line": 564, "column": 30 } } @@ -193452,15 +195221,15 @@ "postfix": false, "binop": null }, - "start": 19126, - "end": 19127, + "start": 19466, + "end": 19467, "loc": { "start": { - "line": 548, + "line": 564, "column": 30 }, "end": { - "line": 548, + "line": 564, "column": 31 } } @@ -193477,15 +195246,15 @@ "postfix": false, "binop": null }, - "start": 19128, - "end": 19129, + "start": 19468, + "end": 19469, "loc": { "start": { - "line": 548, + "line": 564, "column": 32 }, "end": { - "line": 548, + "line": 564, "column": 33 } } @@ -193505,15 +195274,15 @@ "updateContext": null }, "value": "for", - "start": 19142, - "end": 19145, + "start": 19482, + "end": 19485, "loc": { "start": { - "line": 549, + "line": 565, "column": 12 }, "end": { - "line": 549, + "line": 565, "column": 15 } } @@ -193530,15 +195299,15 @@ "postfix": false, "binop": null }, - "start": 19146, - "end": 19147, + "start": 19486, + "end": 19487, "loc": { "start": { - "line": 549, + "line": 565, "column": 16 }, "end": { - "line": 549, + "line": 565, "column": 17 } } @@ -193556,15 +195325,15 @@ "binop": null }, "value": "k", - "start": 19147, - "end": 19148, + "start": 19487, + "end": 19488, "loc": { "start": { - "line": 549, + "line": 565, "column": 17 }, "end": { - "line": 549, + "line": 565, "column": 18 } } @@ -193583,15 +195352,15 @@ "updateContext": null }, "value": "=", - "start": 19149, - "end": 19150, + "start": 19489, + "end": 19490, "loc": { "start": { - "line": 549, + "line": 565, "column": 19 }, "end": { - "line": 549, + "line": 565, "column": 20 } } @@ -193610,15 +195379,15 @@ "updateContext": null }, "value": 0, - "start": 19151, - "end": 19152, + "start": 19491, + "end": 19492, "loc": { "start": { - "line": 549, + "line": 565, "column": 21 }, "end": { - "line": 549, + "line": 565, "column": 22 } } @@ -193636,15 +195405,15 @@ "binop": null, "updateContext": null }, - "start": 19152, - "end": 19153, + "start": 19492, + "end": 19493, "loc": { "start": { - "line": 549, + "line": 565, "column": 22 }, "end": { - "line": 549, + "line": 565, "column": 23 } } @@ -193662,15 +195431,15 @@ "binop": null }, "value": "k", - "start": 19154, - "end": 19155, + "start": 19494, + "end": 19495, "loc": { "start": { - "line": 549, + "line": 565, "column": 24 }, "end": { - "line": 549, + "line": 565, "column": 25 } } @@ -193689,15 +195458,15 @@ "updateContext": null }, "value": "<", - "start": 19156, - "end": 19157, + "start": 19496, + "end": 19497, "loc": { "start": { - "line": 549, + "line": 565, "column": 26 }, "end": { - "line": 549, + "line": 565, "column": 27 } } @@ -193715,15 +195484,15 @@ "binop": null }, "value": "n", - "start": 19158, - "end": 19159, + "start": 19498, + "end": 19499, "loc": { "start": { - "line": 549, + "line": 565, "column": 28 }, "end": { - "line": 549, + "line": 565, "column": 29 } } @@ -193741,15 +195510,15 @@ "binop": null, "updateContext": null }, - "start": 19159, - "end": 19160, + "start": 19499, + "end": 19500, "loc": { "start": { - "line": 549, + "line": 565, "column": 29 }, "end": { - "line": 549, + "line": 565, "column": 30 } } @@ -193767,15 +195536,15 @@ "binop": null }, "value": "k", - "start": 19161, - "end": 19162, + "start": 19501, + "end": 19502, "loc": { "start": { - "line": 549, + "line": 565, "column": 31 }, "end": { - "line": 549, + "line": 565, "column": 32 } } @@ -193793,15 +195562,15 @@ "binop": null }, "value": "++", - "start": 19162, - "end": 19164, + "start": 19502, + "end": 19504, "loc": { "start": { - "line": 549, + "line": 565, "column": 32 }, "end": { - "line": 549, + "line": 565, "column": 34 } } @@ -193818,15 +195587,15 @@ "postfix": false, "binop": null }, - "start": 19164, - "end": 19165, + "start": 19504, + "end": 19505, "loc": { "start": { - "line": 549, + "line": 565, "column": 34 }, "end": { - "line": 549, + "line": 565, "column": 35 } } @@ -193843,15 +195612,15 @@ "postfix": false, "binop": null }, - "start": 19166, - "end": 19167, + "start": 19506, + "end": 19507, "loc": { "start": { - "line": 549, + "line": 565, "column": 36 }, "end": { - "line": 549, + "line": 565, "column": 37 } } @@ -193869,15 +195638,15 @@ "binop": null }, "value": "c", - "start": 19184, - "end": 19185, + "start": 19524, + "end": 19525, "loc": { "start": { - "line": 550, + "line": 566, "column": 16 }, "end": { - "line": 550, + "line": 566, "column": 17 } } @@ -193895,15 +195664,15 @@ "binop": null, "updateContext": null }, - "start": 19185, - "end": 19186, + "start": 19525, + "end": 19526, "loc": { "start": { - "line": 550, + "line": 566, "column": 17 }, "end": { - "line": 550, + "line": 566, "column": 18 } } @@ -193921,15 +195690,15 @@ "binop": null }, "value": "i", - "start": 19186, - "end": 19187, + "start": 19526, + "end": 19527, "loc": { "start": { - "line": 550, + "line": 566, "column": 18 }, "end": { - "line": 550, + "line": 566, "column": 19 } } @@ -193948,15 +195717,15 @@ "updateContext": null }, "value": "+", - "start": 19188, - "end": 19189, + "start": 19528, + "end": 19529, "loc": { "start": { - "line": 550, + "line": 566, "column": 20 }, "end": { - "line": 550, + "line": 566, "column": 21 } } @@ -193974,15 +195743,15 @@ "binop": null }, "value": "j", - "start": 19190, - "end": 19191, + "start": 19530, + "end": 19531, "loc": { "start": { - "line": 550, + "line": 566, "column": 22 }, "end": { - "line": 550, + "line": 566, "column": 23 } } @@ -194001,15 +195770,15 @@ "updateContext": null }, "value": "*", - "start": 19192, - "end": 19193, + "start": 19532, + "end": 19533, "loc": { "start": { - "line": 550, + "line": 566, "column": 24 }, "end": { - "line": 550, + "line": 566, "column": 25 } } @@ -194028,15 +195797,15 @@ "updateContext": null }, "value": 4, - "start": 19194, - "end": 19195, + "start": 19534, + "end": 19535, "loc": { "start": { - "line": 550, + "line": 566, "column": 26 }, "end": { - "line": 550, + "line": 566, "column": 27 } } @@ -194054,15 +195823,15 @@ "binop": null, "updateContext": null }, - "start": 19195, - "end": 19196, + "start": 19535, + "end": 19536, "loc": { "start": { - "line": 550, + "line": 566, "column": 27 }, "end": { - "line": 550, + "line": 566, "column": 28 } } @@ -194081,15 +195850,15 @@ "updateContext": null }, "value": "+=", - "start": 19197, - "end": 19199, + "start": 19537, + "end": 19539, "loc": { "start": { - "line": 550, + "line": 566, "column": 29 }, "end": { - "line": 550, + "line": 566, "column": 31 } } @@ -194107,15 +195876,15 @@ "binop": null }, "value": "a", - "start": 19200, - "end": 19201, + "start": 19540, + "end": 19541, "loc": { "start": { - "line": 550, + "line": 566, "column": 32 }, "end": { - "line": 550, + "line": 566, "column": 33 } } @@ -194133,15 +195902,15 @@ "binop": null, "updateContext": null }, - "start": 19201, - "end": 19202, + "start": 19541, + "end": 19542, "loc": { "start": { - "line": 550, + "line": 566, "column": 33 }, "end": { - "line": 550, + "line": 566, "column": 34 } } @@ -194159,15 +195928,15 @@ "binop": null }, "value": "i", - "start": 19202, - "end": 19203, + "start": 19542, + "end": 19543, "loc": { "start": { - "line": 550, + "line": 566, "column": 34 }, "end": { - "line": 550, + "line": 566, "column": 35 } } @@ -194186,15 +195955,15 @@ "updateContext": null }, "value": "+", - "start": 19204, - "end": 19205, + "start": 19544, + "end": 19545, "loc": { "start": { - "line": 550, + "line": 566, "column": 36 }, "end": { - "line": 550, + "line": 566, "column": 37 } } @@ -194212,15 +195981,15 @@ "binop": null }, "value": "k", - "start": 19206, - "end": 19207, + "start": 19546, + "end": 19547, "loc": { "start": { - "line": 550, + "line": 566, "column": 38 }, "end": { - "line": 550, + "line": 566, "column": 39 } } @@ -194239,15 +196008,15 @@ "updateContext": null }, "value": "*", - "start": 19208, - "end": 19209, + "start": 19548, + "end": 19549, "loc": { "start": { - "line": 550, + "line": 566, "column": 40 }, "end": { - "line": 550, + "line": 566, "column": 41 } } @@ -194266,15 +196035,15 @@ "updateContext": null }, "value": 4, - "start": 19210, - "end": 19211, + "start": 19550, + "end": 19551, "loc": { "start": { - "line": 550, + "line": 566, "column": 42 }, "end": { - "line": 550, + "line": 566, "column": 43 } } @@ -194292,15 +196061,15 @@ "binop": null, "updateContext": null }, - "start": 19211, - "end": 19212, + "start": 19551, + "end": 19552, "loc": { "start": { - "line": 550, + "line": 566, "column": 43 }, "end": { - "line": 550, + "line": 566, "column": 44 } } @@ -194319,15 +196088,15 @@ "updateContext": null }, "value": "*", - "start": 19213, - "end": 19214, + "start": 19553, + "end": 19554, "loc": { "start": { - "line": 550, + "line": 566, "column": 45 }, "end": { - "line": 550, + "line": 566, "column": 46 } } @@ -194345,15 +196114,15 @@ "binop": null }, "value": "b", - "start": 19215, - "end": 19216, + "start": 19555, + "end": 19556, "loc": { "start": { - "line": 550, + "line": 566, "column": 47 }, "end": { - "line": 550, + "line": 566, "column": 48 } } @@ -194371,15 +196140,15 @@ "binop": null, "updateContext": null }, - "start": 19216, - "end": 19217, + "start": 19556, + "end": 19557, "loc": { "start": { - "line": 550, + "line": 566, "column": 48 }, "end": { - "line": 550, + "line": 566, "column": 49 } } @@ -194397,15 +196166,15 @@ "binop": null }, "value": "k", - "start": 19217, - "end": 19218, + "start": 19557, + "end": 19558, "loc": { "start": { - "line": 550, + "line": 566, "column": 49 }, "end": { - "line": 550, + "line": 566, "column": 50 } } @@ -194424,15 +196193,15 @@ "updateContext": null }, "value": "+", - "start": 19219, - "end": 19220, + "start": 19559, + "end": 19560, "loc": { "start": { - "line": 550, + "line": 566, "column": 51 }, "end": { - "line": 550, + "line": 566, "column": 52 } } @@ -194450,15 +196219,15 @@ "binop": null }, "value": "j", - "start": 19221, - "end": 19222, + "start": 19561, + "end": 19562, "loc": { "start": { - "line": 550, + "line": 566, "column": 53 }, "end": { - "line": 550, + "line": 566, "column": 54 } } @@ -194477,15 +196246,15 @@ "updateContext": null }, "value": "*", - "start": 19223, - "end": 19224, + "start": 19563, + "end": 19564, "loc": { "start": { - "line": 550, + "line": 566, "column": 55 }, "end": { - "line": 550, + "line": 566, "column": 56 } } @@ -194504,15 +196273,15 @@ "updateContext": null }, "value": 4, - "start": 19225, - "end": 19226, + "start": 19565, + "end": 19566, "loc": { "start": { - "line": 550, + "line": 566, "column": 57 }, "end": { - "line": 550, + "line": 566, "column": 58 } } @@ -194530,15 +196299,15 @@ "binop": null, "updateContext": null }, - "start": 19226, - "end": 19227, + "start": 19566, + "end": 19567, "loc": { "start": { - "line": 550, + "line": 566, "column": 58 }, "end": { - "line": 550, + "line": 566, "column": 59 } } @@ -194556,15 +196325,15 @@ "binop": null, "updateContext": null }, - "start": 19227, - "end": 19228, + "start": 19567, + "end": 19568, "loc": { "start": { - "line": 550, + "line": 566, "column": 59 }, "end": { - "line": 550, + "line": 566, "column": 60 } } @@ -194581,15 +196350,15 @@ "postfix": false, "binop": null }, - "start": 19241, - "end": 19242, + "start": 19581, + "end": 19582, "loc": { "start": { - "line": 551, + "line": 567, "column": 12 }, "end": { - "line": 551, + "line": 567, "column": 13 } } @@ -194606,15 +196375,15 @@ "postfix": false, "binop": null }, - "start": 19251, - "end": 19252, + "start": 19591, + "end": 19592, "loc": { "start": { - "line": 552, + "line": 568, "column": 8 }, "end": { - "line": 552, + "line": 568, "column": 9 } } @@ -194631,15 +196400,15 @@ "postfix": false, "binop": null }, - "start": 19257, - "end": 19258, + "start": 19597, + "end": 19598, "loc": { "start": { - "line": 553, + "line": 569, "column": 4 }, "end": { - "line": 553, + "line": 569, "column": 5 } } @@ -194659,15 +196428,15 @@ "updateContext": null }, "value": "for", - "start": 19263, - "end": 19266, + "start": 19603, + "end": 19606, "loc": { "start": { - "line": 554, + "line": 570, "column": 4 }, "end": { - "line": 554, + "line": 570, "column": 7 } } @@ -194684,15 +196453,15 @@ "postfix": false, "binop": null }, - "start": 19267, - "end": 19268, + "start": 19607, + "end": 19608, "loc": { "start": { - "line": 554, + "line": 570, "column": 8 }, "end": { - "line": 554, + "line": 570, "column": 9 } } @@ -194710,15 +196479,15 @@ "binop": null }, "value": "i", - "start": 19268, - "end": 19269, + "start": 19608, + "end": 19609, "loc": { "start": { - "line": 554, + "line": 570, "column": 9 }, "end": { - "line": 554, + "line": 570, "column": 10 } } @@ -194737,15 +196506,15 @@ "updateContext": null }, "value": "=", - "start": 19270, - "end": 19271, + "start": 19610, + "end": 19611, "loc": { "start": { - "line": 554, + "line": 570, "column": 11 }, "end": { - "line": 554, + "line": 570, "column": 12 } } @@ -194764,15 +196533,15 @@ "updateContext": null }, "value": 0, - "start": 19272, - "end": 19273, + "start": 19612, + "end": 19613, "loc": { "start": { - "line": 554, + "line": 570, "column": 13 }, "end": { - "line": 554, + "line": 570, "column": 14 } } @@ -194790,15 +196559,15 @@ "binop": null, "updateContext": null }, - "start": 19273, - "end": 19274, + "start": 19613, + "end": 19614, "loc": { "start": { - "line": 554, + "line": 570, "column": 14 }, "end": { - "line": 554, + "line": 570, "column": 15 } } @@ -194816,15 +196585,15 @@ "binop": null }, "value": "i", - "start": 19275, - "end": 19276, + "start": 19615, + "end": 19616, "loc": { "start": { - "line": 554, + "line": 570, "column": 16 }, "end": { - "line": 554, + "line": 570, "column": 17 } } @@ -194843,15 +196612,15 @@ "updateContext": null }, "value": "<", - "start": 19277, - "end": 19278, + "start": 19617, + "end": 19618, "loc": { "start": { - "line": 554, + "line": 570, "column": 18 }, "end": { - "line": 554, + "line": 570, "column": 19 } } @@ -194870,15 +196639,15 @@ "updateContext": null }, "value": 16, - "start": 19279, - "end": 19281, + "start": 19619, + "end": 19621, "loc": { "start": { - "line": 554, + "line": 570, "column": 20 }, "end": { - "line": 554, + "line": 570, "column": 22 } } @@ -194896,15 +196665,15 @@ "binop": null, "updateContext": null }, - "start": 19281, - "end": 19282, + "start": 19621, + "end": 19622, "loc": { "start": { - "line": 554, + "line": 570, "column": 22 }, "end": { - "line": 554, + "line": 570, "column": 23 } } @@ -194922,15 +196691,15 @@ "binop": null }, "value": "i", - "start": 19283, - "end": 19284, + "start": 19623, + "end": 19624, "loc": { "start": { - "line": 554, + "line": 570, "column": 24 }, "end": { - "line": 554, + "line": 570, "column": 25 } } @@ -194948,15 +196717,15 @@ "binop": null }, "value": "++", - "start": 19284, - "end": 19286, + "start": 19624, + "end": 19626, "loc": { "start": { - "line": 554, + "line": 570, "column": 25 }, "end": { - "line": 554, + "line": 570, "column": 27 } } @@ -194973,15 +196742,15 @@ "postfix": false, "binop": null }, - "start": 19286, - "end": 19287, + "start": 19626, + "end": 19627, "loc": { "start": { - "line": 554, + "line": 570, "column": 27 }, "end": { - "line": 554, + "line": 570, "column": 28 } } @@ -194998,15 +196767,15 @@ "postfix": false, "binop": null }, - "start": 19288, - "end": 19289, + "start": 19628, + "end": 19629, "loc": { "start": { - "line": 554, + "line": 570, "column": 29 }, "end": { - "line": 554, + "line": 570, "column": 30 } } @@ -195024,15 +196793,15 @@ "binop": null }, "value": "dst", - "start": 19298, - "end": 19301, + "start": 19638, + "end": 19641, "loc": { "start": { - "line": 555, + "line": 571, "column": 8 }, "end": { - "line": 555, + "line": 571, "column": 11 } } @@ -195050,15 +196819,15 @@ "binop": null, "updateContext": null }, - "start": 19301, - "end": 19302, + "start": 19641, + "end": 19642, "loc": { "start": { - "line": 555, + "line": 571, "column": 11 }, "end": { - "line": 555, + "line": 571, "column": 12 } } @@ -195076,15 +196845,15 @@ "binop": null }, "value": "i", - "start": 19302, - "end": 19303, + "start": 19642, + "end": 19643, "loc": { "start": { - "line": 555, + "line": 571, "column": 12 }, "end": { - "line": 555, + "line": 571, "column": 13 } } @@ -195102,15 +196871,15 @@ "binop": null, "updateContext": null }, - "start": 19303, - "end": 19304, + "start": 19643, + "end": 19644, "loc": { "start": { - "line": 555, + "line": 571, "column": 13 }, "end": { - "line": 555, + "line": 571, "column": 14 } } @@ -195129,15 +196898,15 @@ "updateContext": null }, "value": "=", - "start": 19305, - "end": 19306, + "start": 19645, + "end": 19646, "loc": { "start": { - "line": 555, + "line": 571, "column": 15 }, "end": { - "line": 555, + "line": 571, "column": 16 } } @@ -195155,15 +196924,15 @@ "binop": null }, "value": "c", - "start": 19307, - "end": 19308, + "start": 19647, + "end": 19648, "loc": { "start": { - "line": 555, + "line": 571, "column": 17 }, "end": { - "line": 555, + "line": 571, "column": 18 } } @@ -195181,15 +196950,15 @@ "binop": null, "updateContext": null }, - "start": 19308, - "end": 19309, + "start": 19648, + "end": 19649, "loc": { "start": { - "line": 555, + "line": 571, "column": 18 }, "end": { - "line": 555, + "line": 571, "column": 19 } } @@ -195207,15 +196976,15 @@ "binop": null }, "value": "i", - "start": 19309, - "end": 19310, + "start": 19649, + "end": 19650, "loc": { "start": { - "line": 555, + "line": 571, "column": 19 }, "end": { - "line": 555, + "line": 571, "column": 20 } } @@ -195233,15 +197002,15 @@ "binop": null, "updateContext": null }, - "start": 19310, - "end": 19311, + "start": 19650, + "end": 19651, "loc": { "start": { - "line": 555, + "line": 571, "column": 20 }, "end": { - "line": 555, + "line": 571, "column": 21 } } @@ -195259,15 +197028,15 @@ "binop": null, "updateContext": null }, - "start": 19311, - "end": 19312, + "start": 19651, + "end": 19652, "loc": { "start": { - "line": 555, + "line": 571, "column": 21 }, "end": { - "line": 555, + "line": 571, "column": 22 } } @@ -195284,15 +197053,15 @@ "postfix": false, "binop": null }, - "start": 19317, - "end": 19318, + "start": 19657, + "end": 19658, "loc": { "start": { - "line": 556, + "line": 572, "column": 4 }, "end": { - "line": 556, + "line": 572, "column": 5 } } @@ -195309,15 +197078,15 @@ "postfix": false, "binop": null }, - "start": 19319, - "end": 19320, + "start": 19659, + "end": 19660, "loc": { "start": { - "line": 557, + "line": 573, "column": 0 }, "end": { - "line": 557, + "line": 573, "column": 1 } } @@ -195325,15 +197094,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19322, - "end": 19384, + "start": 19662, + "end": 19724, "loc": { "start": { - "line": 559, + "line": 575, "column": 0 }, "end": { - "line": 559, + "line": 575, "column": 62 } } @@ -195341,15 +197110,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # identity()", - "start": 19385, - "end": 19415, + "start": 19725, + "end": 19755, "loc": { "start": { - "line": 560, + "line": 576, "column": 0 }, "end": { - "line": 560, + "line": 576, "column": 30 } } @@ -195357,15 +197126,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19416, - "end": 19478, + "start": 19756, + "end": 19818, "loc": { "start": { - "line": 561, + "line": 577, "column": 0 }, "end": { - "line": 561, + "line": 577, "column": 62 } } @@ -195383,15 +197152,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 19479, - "end": 19490, + "start": 19819, + "end": 19830, "loc": { "start": { - "line": 562, + "line": 578, "column": 0 }, "end": { - "line": 562, + "line": 578, "column": 11 } } @@ -195409,15 +197178,15 @@ "binop": null, "updateContext": null }, - "start": 19490, - "end": 19491, + "start": 19830, + "end": 19831, "loc": { "start": { - "line": 562, + "line": 578, "column": 11 }, "end": { - "line": 562, + "line": 578, "column": 12 } } @@ -195435,15 +197204,15 @@ "binop": null }, "value": "prototype", - "start": 19491, - "end": 19500, + "start": 19831, + "end": 19840, "loc": { "start": { - "line": 562, + "line": 578, "column": 12 }, "end": { - "line": 562, + "line": 578, "column": 21 } } @@ -195461,15 +197230,15 @@ "binop": null, "updateContext": null }, - "start": 19500, - "end": 19501, + "start": 19840, + "end": 19841, "loc": { "start": { - "line": 562, + "line": 578, "column": 21 }, "end": { - "line": 562, + "line": 578, "column": 22 } } @@ -195487,15 +197256,15 @@ "binop": null }, "value": "identity", - "start": 19501, - "end": 19509, + "start": 19841, + "end": 19849, "loc": { "start": { - "line": 562, + "line": 578, "column": 22 }, "end": { - "line": 562, + "line": 578, "column": 30 } } @@ -195514,15 +197283,15 @@ "updateContext": null }, "value": "=", - "start": 19510, - "end": 19511, + "start": 19850, + "end": 19851, "loc": { "start": { - "line": 562, + "line": 578, "column": 31 }, "end": { - "line": 562, + "line": 578, "column": 32 } } @@ -195541,15 +197310,15 @@ "binop": null }, "value": "function", - "start": 19512, - "end": 19520, + "start": 19852, + "end": 19860, "loc": { "start": { - "line": 562, + "line": 578, "column": 33 }, "end": { - "line": 562, + "line": 578, "column": 41 } } @@ -195566,15 +197335,15 @@ "postfix": false, "binop": null }, - "start": 19521, - "end": 19522, + "start": 19861, + "end": 19862, "loc": { "start": { - "line": 562, + "line": 578, "column": 42 }, "end": { - "line": 562, + "line": 578, "column": 43 } } @@ -195591,15 +197360,15 @@ "postfix": false, "binop": null }, - "start": 19522, - "end": 19523, + "start": 19862, + "end": 19863, "loc": { "start": { - "line": 562, + "line": 578, "column": 43 }, "end": { - "line": 562, + "line": 578, "column": 44 } } @@ -195616,15 +197385,15 @@ "postfix": false, "binop": null }, - "start": 19524, - "end": 19525, + "start": 19864, + "end": 19865, "loc": { "start": { - "line": 562, + "line": 578, "column": 45 }, "end": { - "line": 562, + "line": 578, "column": 46 } } @@ -195644,15 +197413,15 @@ "updateContext": null }, "value": "for", - "start": 19530, - "end": 19533, + "start": 19870, + "end": 19873, "loc": { "start": { - "line": 563, + "line": 579, "column": 4 }, "end": { - "line": 563, + "line": 579, "column": 7 } } @@ -195669,15 +197438,15 @@ "postfix": false, "binop": null }, - "start": 19534, - "end": 19535, + "start": 19874, + "end": 19875, "loc": { "start": { - "line": 563, + "line": 579, "column": 8 }, "end": { - "line": 563, + "line": 579, "column": 9 } } @@ -195697,15 +197466,15 @@ "updateContext": null }, "value": "var", - "start": 19535, - "end": 19538, + "start": 19875, + "end": 19878, "loc": { "start": { - "line": 563, + "line": 579, "column": 9 }, "end": { - "line": 563, + "line": 579, "column": 12 } } @@ -195723,15 +197492,15 @@ "binop": null }, "value": "i", - "start": 19539, - "end": 19540, + "start": 19879, + "end": 19880, "loc": { "start": { - "line": 563, + "line": 579, "column": 13 }, "end": { - "line": 563, + "line": 579, "column": 14 } } @@ -195739,15 +197508,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 19540, - "end": 19548, + "start": 19880, + "end": 19888, "loc": { "start": { - "line": 563, + "line": 579, "column": 14 }, "end": { - "line": 563, + "line": 579, "column": 22 } } @@ -195766,15 +197535,15 @@ "updateContext": null }, "value": "=", - "start": 19549, - "end": 19550, + "start": 19889, + "end": 19890, "loc": { "start": { - "line": 563, + "line": 579, "column": 23 }, "end": { - "line": 563, + "line": 579, "column": 24 } } @@ -195793,15 +197562,15 @@ "updateContext": null }, "value": 0, - "start": 19551, - "end": 19552, + "start": 19891, + "end": 19892, "loc": { "start": { - "line": 563, + "line": 579, "column": 25 }, "end": { - "line": 563, + "line": 579, "column": 26 } } @@ -195819,15 +197588,15 @@ "binop": null, "updateContext": null }, - "start": 19552, - "end": 19553, + "start": 19892, + "end": 19893, "loc": { "start": { - "line": 563, + "line": 579, "column": 26 }, "end": { - "line": 563, + "line": 579, "column": 27 } } @@ -195845,15 +197614,15 @@ "binop": null }, "value": "i", - "start": 19554, - "end": 19555, + "start": 19894, + "end": 19895, "loc": { "start": { - "line": 563, + "line": 579, "column": 28 }, "end": { - "line": 563, + "line": 579, "column": 29 } } @@ -195872,15 +197641,15 @@ "updateContext": null }, "value": "<", - "start": 19556, - "end": 19557, + "start": 19896, + "end": 19897, "loc": { "start": { - "line": 563, + "line": 579, "column": 30 }, "end": { - "line": 563, + "line": 579, "column": 31 } } @@ -195899,15 +197668,15 @@ "updateContext": null }, "value": 16, - "start": 19558, - "end": 19560, + "start": 19898, + "end": 19900, "loc": { "start": { - "line": 563, + "line": 579, "column": 32 }, "end": { - "line": 563, + "line": 579, "column": 34 } } @@ -195925,15 +197694,15 @@ "binop": null, "updateContext": null }, - "start": 19560, - "end": 19561, + "start": 19900, + "end": 19901, "loc": { "start": { - "line": 563, + "line": 579, "column": 34 }, "end": { - "line": 563, + "line": 579, "column": 35 } } @@ -195951,15 +197720,15 @@ "binop": null }, "value": "i", - "start": 19562, - "end": 19563, + "start": 19902, + "end": 19903, "loc": { "start": { - "line": 563, + "line": 579, "column": 36 }, "end": { - "line": 563, + "line": 579, "column": 37 } } @@ -195977,15 +197746,15 @@ "binop": null }, "value": "++", - "start": 19563, - "end": 19565, + "start": 19903, + "end": 19905, "loc": { "start": { - "line": 563, + "line": 579, "column": 37 }, "end": { - "line": 563, + "line": 579, "column": 39 } } @@ -196002,15 +197771,15 @@ "postfix": false, "binop": null }, - "start": 19565, - "end": 19566, + "start": 19905, + "end": 19906, "loc": { "start": { - "line": 563, + "line": 579, "column": 39 }, "end": { - "line": 563, + "line": 579, "column": 40 } } @@ -196030,15 +197799,15 @@ "updateContext": null }, "value": "this", - "start": 19575, - "end": 19579, + "start": 19915, + "end": 19919, "loc": { "start": { - "line": 564, + "line": 580, "column": 8 }, "end": { - "line": 564, + "line": 580, "column": 12 } } @@ -196056,15 +197825,15 @@ "binop": null, "updateContext": null }, - "start": 19579, - "end": 19580, + "start": 19919, + "end": 19920, "loc": { "start": { - "line": 564, + "line": 580, "column": 12 }, "end": { - "line": 564, + "line": 580, "column": 13 } } @@ -196082,15 +197851,15 @@ "binop": null }, "value": "tr", - "start": 19580, - "end": 19582, + "start": 19920, + "end": 19922, "loc": { "start": { - "line": 564, + "line": 580, "column": 13 }, "end": { - "line": 564, + "line": 580, "column": 15 } } @@ -196108,15 +197877,15 @@ "binop": null, "updateContext": null }, - "start": 19582, - "end": 19583, + "start": 19922, + "end": 19923, "loc": { "start": { - "line": 564, + "line": 580, "column": 15 }, "end": { - "line": 564, + "line": 580, "column": 16 } } @@ -196134,15 +197903,15 @@ "binop": null }, "value": "i", - "start": 19583, - "end": 19584, + "start": 19923, + "end": 19924, "loc": { "start": { - "line": 564, + "line": 580, "column": 16 }, "end": { - "line": 564, + "line": 580, "column": 17 } } @@ -196160,15 +197929,15 @@ "binop": null, "updateContext": null }, - "start": 19584, - "end": 19585, + "start": 19924, + "end": 19925, "loc": { "start": { - "line": 564, + "line": 580, "column": 17 }, "end": { - "line": 564, + "line": 580, "column": 18 } } @@ -196187,15 +197956,15 @@ "updateContext": null }, "value": "=", - "start": 19586, - "end": 19587, + "start": 19926, + "end": 19927, "loc": { "start": { - "line": 564, + "line": 580, "column": 19 }, "end": { - "line": 564, + "line": 580, "column": 20 } } @@ -196212,15 +197981,15 @@ "postfix": false, "binop": null }, - "start": 19588, - "end": 19589, + "start": 19928, + "end": 19929, "loc": { "start": { - "line": 564, + "line": 580, "column": 21 }, "end": { - "line": 564, + "line": 580, "column": 22 } } @@ -196237,15 +198006,15 @@ "postfix": false, "binop": null }, - "start": 19589, - "end": 19590, + "start": 19929, + "end": 19930, "loc": { "start": { - "line": 564, + "line": 580, "column": 22 }, "end": { - "line": 564, + "line": 580, "column": 23 } } @@ -196263,15 +198032,15 @@ "binop": null }, "value": "i", - "start": 19590, - "end": 19591, + "start": 19930, + "end": 19931, "loc": { "start": { - "line": 564, + "line": 580, "column": 23 }, "end": { - "line": 564, + "line": 580, "column": 24 } } @@ -196290,15 +198059,15 @@ "updateContext": null }, "value": "%", - "start": 19592, - "end": 19593, + "start": 19932, + "end": 19933, "loc": { "start": { - "line": 564, + "line": 580, "column": 25 }, "end": { - "line": 564, + "line": 580, "column": 26 } } @@ -196317,15 +198086,15 @@ "updateContext": null }, "value": 5, - "start": 19594, - "end": 19595, + "start": 19934, + "end": 19935, "loc": { "start": { - "line": 564, + "line": 580, "column": 27 }, "end": { - "line": 564, + "line": 580, "column": 28 } } @@ -196342,15 +198111,15 @@ "postfix": false, "binop": null }, - "start": 19595, - "end": 19596, + "start": 19935, + "end": 19936, "loc": { "start": { - "line": 564, + "line": 580, "column": 28 }, "end": { - "line": 564, + "line": 580, "column": 29 } } @@ -196369,15 +198138,15 @@ "updateContext": null }, "value": "==", - "start": 19597, - "end": 19599, + "start": 19937, + "end": 19939, "loc": { "start": { - "line": 564, + "line": 580, "column": 30 }, "end": { - "line": 564, + "line": 580, "column": 32 } } @@ -196396,15 +198165,15 @@ "updateContext": null }, "value": 0, - "start": 19600, - "end": 19601, + "start": 19940, + "end": 19941, "loc": { "start": { - "line": 564, + "line": 580, "column": 33 }, "end": { - "line": 564, + "line": 580, "column": 34 } } @@ -196421,15 +198190,15 @@ "postfix": false, "binop": null }, - "start": 19601, - "end": 19602, + "start": 19941, + "end": 19942, "loc": { "start": { - "line": 564, + "line": 580, "column": 34 }, "end": { - "line": 564, + "line": 580, "column": 35 } } @@ -196447,15 +198216,15 @@ "binop": null, "updateContext": null }, - "start": 19603, - "end": 19604, + "start": 19943, + "end": 19944, "loc": { "start": { - "line": 564, + "line": 580, "column": 36 }, "end": { - "line": 564, + "line": 580, "column": 37 } } @@ -196474,15 +198243,15 @@ "updateContext": null }, "value": 1, - "start": 19605, - "end": 19606, + "start": 19945, + "end": 19946, "loc": { "start": { - "line": 564, + "line": 580, "column": 38 }, "end": { - "line": 564, + "line": 580, "column": 39 } } @@ -196500,15 +198269,15 @@ "binop": null, "updateContext": null }, - "start": 19607, - "end": 19608, + "start": 19947, + "end": 19948, "loc": { "start": { - "line": 564, + "line": 580, "column": 40 }, "end": { - "line": 564, + "line": 580, "column": 41 } } @@ -196527,15 +198296,15 @@ "updateContext": null }, "value": 0, - "start": 19609, - "end": 19610, + "start": 19949, + "end": 19950, "loc": { "start": { - "line": 564, + "line": 580, "column": 42 }, "end": { - "line": 564, + "line": 580, "column": 43 } } @@ -196553,15 +198322,15 @@ "binop": null, "updateContext": null }, - "start": 19610, - "end": 19611, + "start": 19950, + "end": 19951, "loc": { "start": { - "line": 564, + "line": 580, "column": 43 }, "end": { - "line": 564, + "line": 580, "column": 44 } } @@ -196578,15 +198347,15 @@ "postfix": false, "binop": null }, - "start": 19612, - "end": 19613, + "start": 19952, + "end": 19953, "loc": { "start": { - "line": 565, + "line": 581, "column": 0 }, "end": { - "line": 565, + "line": 581, "column": 1 } } @@ -196594,15 +198363,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19615, - "end": 19677, + "start": 19955, + "end": 20017, "loc": { "start": { - "line": 567, + "line": 583, "column": 0 }, "end": { - "line": 567, + "line": 583, "column": 62 } } @@ -196610,15 +198379,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getArray()", - "start": 19678, - "end": 19708, + "start": 20018, + "end": 20048, "loc": { "start": { - "line": 568, + "line": 584, "column": 0 }, "end": { - "line": 568, + "line": 584, "column": 30 } } @@ -196626,15 +198395,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19709, - "end": 19771, + "start": 20049, + "end": 20111, "loc": { "start": { - "line": 569, + "line": 585, "column": 0 }, "end": { - "line": 569, + "line": 585, "column": 62 } } @@ -196652,15 +198421,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 19772, - "end": 19783, + "start": 20112, + "end": 20123, "loc": { "start": { - "line": 570, + "line": 586, "column": 0 }, "end": { - "line": 570, + "line": 586, "column": 11 } } @@ -196678,15 +198447,15 @@ "binop": null, "updateContext": null }, - "start": 19783, - "end": 19784, + "start": 20123, + "end": 20124, "loc": { "start": { - "line": 570, + "line": 586, "column": 11 }, "end": { - "line": 570, + "line": 586, "column": 12 } } @@ -196704,15 +198473,15 @@ "binop": null }, "value": "prototype", - "start": 19784, - "end": 19793, + "start": 20124, + "end": 20133, "loc": { "start": { - "line": 570, + "line": 586, "column": 12 }, "end": { - "line": 570, + "line": 586, "column": 21 } } @@ -196730,15 +198499,15 @@ "binop": null, "updateContext": null }, - "start": 19793, - "end": 19794, + "start": 20133, + "end": 20134, "loc": { "start": { - "line": 570, + "line": 586, "column": 21 }, "end": { - "line": 570, + "line": 586, "column": 22 } } @@ -196756,15 +198525,15 @@ "binop": null }, "value": "getArray", - "start": 19794, - "end": 19802, + "start": 20134, + "end": 20142, "loc": { "start": { - "line": 570, + "line": 586, "column": 22 }, "end": { - "line": 570, + "line": 586, "column": 30 } } @@ -196783,15 +198552,15 @@ "updateContext": null }, "value": "=", - "start": 19803, - "end": 19804, + "start": 20143, + "end": 20144, "loc": { "start": { - "line": 570, + "line": 586, "column": 31 }, "end": { - "line": 570, + "line": 586, "column": 32 } } @@ -196810,15 +198579,15 @@ "binop": null }, "value": "function", - "start": 19805, - "end": 19813, + "start": 20145, + "end": 20153, "loc": { "start": { - "line": 570, + "line": 586, "column": 33 }, "end": { - "line": 570, + "line": 586, "column": 41 } } @@ -196835,15 +198604,15 @@ "postfix": false, "binop": null }, - "start": 19814, - "end": 19815, + "start": 20154, + "end": 20155, "loc": { "start": { - "line": 570, + "line": 586, "column": 42 }, "end": { - "line": 570, + "line": 586, "column": 43 } } @@ -196860,15 +198629,15 @@ "postfix": false, "binop": null }, - "start": 19815, - "end": 19816, + "start": 20155, + "end": 20156, "loc": { "start": { - "line": 570, + "line": 586, "column": 43 }, "end": { - "line": 570, + "line": 586, "column": 44 } } @@ -196885,15 +198654,15 @@ "postfix": false, "binop": null }, - "start": 19817, - "end": 19818, + "start": 20157, + "end": 20158, "loc": { "start": { - "line": 570, + "line": 586, "column": 45 }, "end": { - "line": 570, + "line": 586, "column": 46 } } @@ -196913,15 +198682,15 @@ "updateContext": null }, "value": "return", - "start": 19823, - "end": 19829, + "start": 20163, + "end": 20169, "loc": { "start": { - "line": 571, + "line": 587, "column": 4 }, "end": { - "line": 571, + "line": 587, "column": 10 } } @@ -196941,15 +198710,15 @@ "updateContext": null }, "value": "this", - "start": 19830, - "end": 19834, + "start": 20170, + "end": 20174, "loc": { "start": { - "line": 571, + "line": 587, "column": 11 }, "end": { - "line": 571, + "line": 587, "column": 15 } } @@ -196967,15 +198736,15 @@ "binop": null, "updateContext": null }, - "start": 19834, - "end": 19835, + "start": 20174, + "end": 20175, "loc": { "start": { - "line": 571, + "line": 587, "column": 15 }, "end": { - "line": 571, + "line": 587, "column": 16 } } @@ -196993,15 +198762,15 @@ "binop": null }, "value": "tr", - "start": 19835, - "end": 19837, + "start": 20175, + "end": 20177, "loc": { "start": { - "line": 571, + "line": 587, "column": 16 }, "end": { - "line": 571, + "line": 587, "column": 18 } } @@ -197019,15 +198788,15 @@ "binop": null, "updateContext": null }, - "start": 19837, - "end": 19838, + "start": 20177, + "end": 20178, "loc": { "start": { - "line": 571, + "line": 587, "column": 18 }, "end": { - "line": 571, + "line": 587, "column": 19 } } @@ -197044,15 +198813,15 @@ "postfix": false, "binop": null }, - "start": 19839, - "end": 19840, + "start": 20179, + "end": 20180, "loc": { "start": { - "line": 572, + "line": 588, "column": 0 }, "end": { - "line": 572, + "line": 588, "column": 1 } } @@ -197060,15 +198829,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19842, - "end": 19904, + "start": 20182, + "end": 20244, "loc": { "start": { - "line": 574, + "line": 590, "column": 0 }, "end": { - "line": 574, + "line": 590, "column": 62 } } @@ -197076,15 +198845,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getCopyMatrix()", - "start": 19905, - "end": 19940, + "start": 20245, + "end": 20280, "loc": { "start": { - "line": 575, + "line": 591, "column": 0 }, "end": { - "line": 575, + "line": 591, "column": 35 } } @@ -197092,15 +198861,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 19941, - "end": 20003, + "start": 20281, + "end": 20343, "loc": { "start": { - "line": 576, + "line": 592, "column": 0 }, "end": { - "line": 576, + "line": 592, "column": 62 } } @@ -197118,15 +198887,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 20004, - "end": 20015, + "start": 20344, + "end": 20355, "loc": { "start": { - "line": 577, + "line": 593, "column": 0 }, "end": { - "line": 577, + "line": 593, "column": 11 } } @@ -197144,15 +198913,15 @@ "binop": null, "updateContext": null }, - "start": 20015, - "end": 20016, + "start": 20355, + "end": 20356, "loc": { "start": { - "line": 577, + "line": 593, "column": 11 }, "end": { - "line": 577, + "line": 593, "column": 12 } } @@ -197170,15 +198939,15 @@ "binop": null }, "value": "prototype", - "start": 20016, - "end": 20025, + "start": 20356, + "end": 20365, "loc": { "start": { - "line": 577, + "line": 593, "column": 12 }, "end": { - "line": 577, + "line": 593, "column": 21 } } @@ -197196,15 +198965,15 @@ "binop": null, "updateContext": null }, - "start": 20025, - "end": 20026, + "start": 20365, + "end": 20366, "loc": { "start": { - "line": 577, + "line": 593, "column": 21 }, "end": { - "line": 577, + "line": 593, "column": 22 } } @@ -197222,15 +198991,15 @@ "binop": null }, "value": "getCopyMatrix", - "start": 20026, - "end": 20039, + "start": 20366, + "end": 20379, "loc": { "start": { - "line": 577, + "line": 593, "column": 22 }, "end": { - "line": 577, + "line": 593, "column": 35 } } @@ -197249,15 +199018,15 @@ "updateContext": null }, "value": "=", - "start": 20040, - "end": 20041, + "start": 20380, + "end": 20381, "loc": { "start": { - "line": 577, + "line": 593, "column": 36 }, "end": { - "line": 577, + "line": 593, "column": 37 } } @@ -197276,15 +199045,15 @@ "binop": null }, "value": "function", - "start": 20042, - "end": 20050, + "start": 20382, + "end": 20390, "loc": { "start": { - "line": 577, + "line": 593, "column": 38 }, "end": { - "line": 577, + "line": 593, "column": 46 } } @@ -197301,15 +199070,15 @@ "postfix": false, "binop": null }, - "start": 20051, - "end": 20052, + "start": 20391, + "end": 20392, "loc": { "start": { - "line": 577, + "line": 593, "column": 47 }, "end": { - "line": 577, + "line": 593, "column": 48 } } @@ -197326,15 +199095,15 @@ "postfix": false, "binop": null }, - "start": 20052, - "end": 20053, + "start": 20392, + "end": 20393, "loc": { "start": { - "line": 577, + "line": 593, "column": 48 }, "end": { - "line": 577, + "line": 593, "column": 49 } } @@ -197351,15 +199120,15 @@ "postfix": false, "binop": null }, - "start": 20054, - "end": 20055, + "start": 20394, + "end": 20395, "loc": { "start": { - "line": 577, + "line": 593, "column": 50 }, "end": { - "line": 577, + "line": 593, "column": 51 } } @@ -197379,15 +199148,15 @@ "updateContext": null }, "value": "return", - "start": 20060, - "end": 20066, + "start": 20400, + "end": 20406, "loc": { "start": { - "line": 578, + "line": 594, "column": 4 }, "end": { - "line": 578, + "line": 594, "column": 10 } } @@ -197407,15 +199176,15 @@ "updateContext": null }, "value": "new", - "start": 20067, - "end": 20070, + "start": 20407, + "end": 20410, "loc": { "start": { - "line": 578, + "line": 594, "column": 11 }, "end": { - "line": 578, + "line": 594, "column": 14 } } @@ -197433,15 +199202,15 @@ "binop": null }, "value": "Float32Array", - "start": 20071, - "end": 20083, + "start": 20411, + "end": 20423, "loc": { "start": { - "line": 578, + "line": 594, "column": 15 }, "end": { - "line": 578, + "line": 594, "column": 27 } } @@ -197458,15 +199227,15 @@ "postfix": false, "binop": null }, - "start": 20083, - "end": 20084, + "start": 20423, + "end": 20424, "loc": { "start": { - "line": 578, + "line": 594, "column": 27 }, "end": { - "line": 578, + "line": 594, "column": 28 } } @@ -197486,15 +199255,15 @@ "updateContext": null }, "value": "this", - "start": 20084, - "end": 20088, + "start": 20424, + "end": 20428, "loc": { "start": { - "line": 578, + "line": 594, "column": 28 }, "end": { - "line": 578, + "line": 594, "column": 32 } } @@ -197512,15 +199281,15 @@ "binop": null, "updateContext": null }, - "start": 20088, - "end": 20089, + "start": 20428, + "end": 20429, "loc": { "start": { - "line": 578, + "line": 594, "column": 32 }, "end": { - "line": 578, + "line": 594, "column": 33 } } @@ -197538,15 +199307,15 @@ "binop": null }, "value": "tr", - "start": 20089, - "end": 20091, + "start": 20429, + "end": 20431, "loc": { "start": { - "line": 578, + "line": 594, "column": 33 }, "end": { - "line": 578, + "line": 594, "column": 35 } } @@ -197563,15 +199332,15 @@ "postfix": false, "binop": null }, - "start": 20091, - "end": 20092, + "start": 20431, + "end": 20432, "loc": { "start": { - "line": 578, + "line": 594, "column": 35 }, "end": { - "line": 578, + "line": 594, "column": 36 } } @@ -197589,15 +199358,15 @@ "binop": null, "updateContext": null }, - "start": 20092, - "end": 20093, + "start": 20432, + "end": 20433, "loc": { "start": { - "line": 578, + "line": 594, "column": 36 }, "end": { - "line": 578, + "line": 594, "column": 37 } } @@ -197605,15 +199374,15 @@ { "type": "CommentLine", "value": " this.tr.clone();", - "start": 20094, - "end": 20113, + "start": 20434, + "end": 20453, "loc": { "start": { - "line": 578, + "line": 594, "column": 38 }, "end": { - "line": 578, + "line": 594, "column": 57 } } @@ -197630,15 +199399,15 @@ "postfix": false, "binop": null }, - "start": 20114, - "end": 20115, + "start": 20454, + "end": 20455, "loc": { "start": { - "line": 579, + "line": 595, "column": 0 }, "end": { - "line": 579, + "line": 595, "column": 1 } } @@ -197646,15 +199415,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20117, - "end": 20179, + "start": 20457, + "end": 20519, "loc": { "start": { - "line": 581, + "line": 597, "column": 0 }, "end": { - "line": 581, + "line": 597, "column": 62 } } @@ -197662,15 +199431,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # setMatrix()", - "start": 20180, - "end": 20211, + "start": 20520, + "end": 20551, "loc": { "start": { - "line": 582, + "line": 598, "column": 0 }, "end": { - "line": 582, + "line": 598, "column": 31 } } @@ -197678,15 +199447,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20212, - "end": 20274, + "start": 20552, + "end": 20614, "loc": { "start": { - "line": 583, + "line": 599, "column": 0 }, "end": { - "line": 583, + "line": 599, "column": 62 } } @@ -197704,15 +199473,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 20275, - "end": 20286, + "start": 20615, + "end": 20626, "loc": { "start": { - "line": 584, + "line": 600, "column": 0 }, "end": { - "line": 584, + "line": 600, "column": 11 } } @@ -197730,15 +199499,15 @@ "binop": null, "updateContext": null }, - "start": 20286, - "end": 20287, + "start": 20626, + "end": 20627, "loc": { "start": { - "line": 584, + "line": 600, "column": 11 }, "end": { - "line": 584, + "line": 600, "column": 12 } } @@ -197756,15 +199525,15 @@ "binop": null }, "value": "prototype", - "start": 20287, - "end": 20296, + "start": 20627, + "end": 20636, "loc": { "start": { - "line": 584, + "line": 600, "column": 12 }, "end": { - "line": 584, + "line": 600, "column": 21 } } @@ -197782,15 +199551,15 @@ "binop": null, "updateContext": null }, - "start": 20296, - "end": 20297, + "start": 20636, + "end": 20637, "loc": { "start": { - "line": 584, + "line": 600, "column": 21 }, "end": { - "line": 584, + "line": 600, "column": 22 } } @@ -197808,15 +199577,15 @@ "binop": null }, "value": "setMatrix", - "start": 20297, - "end": 20306, + "start": 20637, + "end": 20646, "loc": { "start": { - "line": 584, + "line": 600, "column": 22 }, "end": { - "line": 584, + "line": 600, "column": 31 } } @@ -197835,15 +199604,15 @@ "updateContext": null }, "value": "=", - "start": 20307, - "end": 20308, + "start": 20647, + "end": 20648, "loc": { "start": { - "line": 584, + "line": 600, "column": 32 }, "end": { - "line": 584, + "line": 600, "column": 33 } } @@ -197862,15 +199631,15 @@ "binop": null }, "value": "function", - "start": 20309, - "end": 20317, + "start": 20649, + "end": 20657, "loc": { "start": { - "line": 584, + "line": 600, "column": 34 }, "end": { - "line": 584, + "line": 600, "column": 42 } } @@ -197887,15 +199656,15 @@ "postfix": false, "binop": null }, - "start": 20318, - "end": 20319, + "start": 20658, + "end": 20659, "loc": { "start": { - "line": 584, + "line": 600, "column": 43 }, "end": { - "line": 584, + "line": 600, "column": 44 } } @@ -197913,15 +199682,15 @@ "binop": null }, "value": "tr", - "start": 20319, - "end": 20321, + "start": 20659, + "end": 20661, "loc": { "start": { - "line": 584, + "line": 600, "column": 44 }, "end": { - "line": 584, + "line": 600, "column": 46 } } @@ -197929,15 +199698,15 @@ { "type": "CommentBlock", "value": "float[]", - "start": 20321, - "end": 20332, + "start": 20661, + "end": 20672, "loc": { "start": { - "line": 584, + "line": 600, "column": 46 }, "end": { - "line": 584, + "line": 600, "column": 57 } } @@ -197954,15 +199723,15 @@ "postfix": false, "binop": null }, - "start": 20332, - "end": 20333, + "start": 20672, + "end": 20673, "loc": { "start": { - "line": 584, + "line": 600, "column": 57 }, "end": { - "line": 584, + "line": 600, "column": 58 } } @@ -197979,15 +199748,15 @@ "postfix": false, "binop": null }, - "start": 20334, - "end": 20335, + "start": 20674, + "end": 20675, "loc": { "start": { - "line": 584, + "line": 600, "column": 59 }, "end": { - "line": 584, + "line": 600, "column": 60 } } @@ -198007,15 +199776,15 @@ "updateContext": null }, "value": "if", - "start": 20340, - "end": 20342, + "start": 20680, + "end": 20682, "loc": { "start": { - "line": 585, + "line": 601, "column": 4 }, "end": { - "line": 585, + "line": 601, "column": 6 } } @@ -198032,15 +199801,15 @@ "postfix": false, "binop": null }, - "start": 20343, - "end": 20344, + "start": 20683, + "end": 20684, "loc": { "start": { - "line": 585, + "line": 601, "column": 7 }, "end": { - "line": 585, + "line": 601, "column": 8 } } @@ -198060,15 +199829,15 @@ "updateContext": null }, "value": "this", - "start": 20344, - "end": 20348, + "start": 20684, + "end": 20688, "loc": { "start": { - "line": 585, + "line": 601, "column": 8 }, "end": { - "line": 585, + "line": 601, "column": 12 } } @@ -198086,15 +199855,15 @@ "binop": null, "updateContext": null }, - "start": 20348, - "end": 20349, + "start": 20688, + "end": 20689, "loc": { "start": { - "line": 585, + "line": 601, "column": 12 }, "end": { - "line": 585, + "line": 601, "column": 13 } } @@ -198112,15 +199881,15 @@ "binop": null }, "value": "tr", - "start": 20349, - "end": 20351, + "start": 20689, + "end": 20691, "loc": { "start": { - "line": 585, + "line": 601, "column": 13 }, "end": { - "line": 585, + "line": 601, "column": 15 } } @@ -198139,15 +199908,15 @@ "updateContext": null }, "value": "==", - "start": 20352, - "end": 20354, + "start": 20692, + "end": 20694, "loc": { "start": { - "line": 585, + "line": 601, "column": 16 }, "end": { - "line": 585, + "line": 601, "column": 18 } } @@ -198167,15 +199936,15 @@ "updateContext": null }, "value": "null", - "start": 20355, - "end": 20359, + "start": 20695, + "end": 20699, "loc": { "start": { - "line": 585, + "line": 601, "column": 19 }, "end": { - "line": 585, + "line": 601, "column": 23 } } @@ -198194,15 +199963,15 @@ "updateContext": null }, "value": "||", - "start": 20360, - "end": 20362, + "start": 20700, + "end": 20702, "loc": { "start": { - "line": 585, + "line": 601, "column": 24 }, "end": { - "line": 585, + "line": 601, "column": 26 } } @@ -198222,15 +199991,15 @@ "updateContext": null }, "value": "this", - "start": 20363, - "end": 20367, + "start": 20703, + "end": 20707, "loc": { "start": { - "line": 585, + "line": 601, "column": 27 }, "end": { - "line": 585, + "line": 601, "column": 31 } } @@ -198248,15 +200017,15 @@ "binop": null, "updateContext": null }, - "start": 20367, - "end": 20368, + "start": 20707, + "end": 20708, "loc": { "start": { - "line": 585, + "line": 601, "column": 31 }, "end": { - "line": 585, + "line": 601, "column": 32 } } @@ -198274,15 +200043,15 @@ "binop": null }, "value": "tr", - "start": 20368, - "end": 20370, + "start": 20708, + "end": 20710, "loc": { "start": { - "line": 585, + "line": 601, "column": 32 }, "end": { - "line": 585, + "line": 601, "column": 34 } } @@ -198300,15 +200069,15 @@ "binop": null, "updateContext": null }, - "start": 20370, - "end": 20371, + "start": 20710, + "end": 20711, "loc": { "start": { - "line": 585, + "line": 601, "column": 34 }, "end": { - "line": 585, + "line": 601, "column": 35 } } @@ -198326,15 +200095,15 @@ "binop": null }, "value": "length", - "start": 20371, - "end": 20377, + "start": 20711, + "end": 20717, "loc": { "start": { - "line": 585, + "line": 601, "column": 35 }, "end": { - "line": 585, + "line": 601, "column": 41 } } @@ -198353,15 +200122,15 @@ "updateContext": null }, "value": "!=", - "start": 20378, - "end": 20380, + "start": 20718, + "end": 20720, "loc": { "start": { - "line": 585, + "line": 601, "column": 42 }, "end": { - "line": 585, + "line": 601, "column": 44 } } @@ -198381,15 +200150,15 @@ "updateContext": null }, "value": "this", - "start": 20381, - "end": 20385, + "start": 20721, + "end": 20725, "loc": { "start": { - "line": 585, + "line": 601, "column": 45 }, "end": { - "line": 585, + "line": 601, "column": 49 } } @@ -198407,15 +200176,15 @@ "binop": null, "updateContext": null }, - "start": 20385, - "end": 20386, + "start": 20725, + "end": 20726, "loc": { "start": { - "line": 585, + "line": 601, "column": 49 }, "end": { - "line": 585, + "line": 601, "column": 50 } } @@ -198433,15 +200202,15 @@ "binop": null }, "value": "tr", - "start": 20386, - "end": 20388, + "start": 20726, + "end": 20728, "loc": { "start": { - "line": 585, + "line": 601, "column": 50 }, "end": { - "line": 585, + "line": 601, "column": 52 } } @@ -198459,15 +200228,15 @@ "binop": null, "updateContext": null }, - "start": 20388, - "end": 20389, + "start": 20728, + "end": 20729, "loc": { "start": { - "line": 585, + "line": 601, "column": 52 }, "end": { - "line": 585, + "line": 601, "column": 53 } } @@ -198485,15 +200254,15 @@ "binop": null }, "value": "length", - "start": 20389, - "end": 20395, + "start": 20729, + "end": 20735, "loc": { "start": { - "line": 585, + "line": 601, "column": 53 }, "end": { - "line": 585, + "line": 601, "column": 59 } } @@ -198510,15 +200279,15 @@ "postfix": false, "binop": null }, - "start": 20395, - "end": 20396, + "start": 20735, + "end": 20736, "loc": { "start": { - "line": 585, + "line": 601, "column": 59 }, "end": { - "line": 585, + "line": 601, "column": 60 } } @@ -198538,15 +200307,15 @@ "updateContext": null }, "value": "return", - "start": 20397, - "end": 20403, + "start": 20737, + "end": 20743, "loc": { "start": { - "line": 585, + "line": 601, "column": 61 }, "end": { - "line": 585, + "line": 601, "column": 67 } } @@ -198564,15 +200333,15 @@ "binop": null, "updateContext": null }, - "start": 20403, - "end": 20404, + "start": 20743, + "end": 20744, "loc": { "start": { - "line": 585, + "line": 601, "column": 67 }, "end": { - "line": 585, + "line": 601, "column": 68 } } @@ -198592,15 +200361,15 @@ "updateContext": null }, "value": "for", - "start": 20409, - "end": 20412, + "start": 20749, + "end": 20752, "loc": { "start": { - "line": 586, + "line": 602, "column": 4 }, "end": { - "line": 586, + "line": 602, "column": 7 } } @@ -198617,15 +200386,15 @@ "postfix": false, "binop": null }, - "start": 20413, - "end": 20414, + "start": 20753, + "end": 20754, "loc": { "start": { - "line": 586, + "line": 602, "column": 8 }, "end": { - "line": 586, + "line": 602, "column": 9 } } @@ -198645,15 +200414,15 @@ "updateContext": null }, "value": "var", - "start": 20414, - "end": 20417, + "start": 20754, + "end": 20757, "loc": { "start": { - "line": 586, + "line": 602, "column": 9 }, "end": { - "line": 586, + "line": 602, "column": 12 } } @@ -198671,15 +200440,15 @@ "binop": null }, "value": "i", - "start": 20418, - "end": 20419, + "start": 20758, + "end": 20759, "loc": { "start": { - "line": 586, + "line": 602, "column": 13 }, "end": { - "line": 586, + "line": 602, "column": 14 } } @@ -198687,15 +200456,15 @@ { "type": "CommentBlock", "value": ":int", - "start": 20419, - "end": 20427, + "start": 20759, + "end": 20767, "loc": { "start": { - "line": 586, + "line": 602, "column": 14 }, "end": { - "line": 586, + "line": 602, "column": 22 } } @@ -198714,15 +200483,15 @@ "updateContext": null }, "value": "=", - "start": 20428, - "end": 20429, + "start": 20768, + "end": 20769, "loc": { "start": { - "line": 586, + "line": 602, "column": 23 }, "end": { - "line": 586, + "line": 602, "column": 24 } } @@ -198741,15 +200510,15 @@ "updateContext": null }, "value": 0, - "start": 20430, - "end": 20431, + "start": 20770, + "end": 20771, "loc": { "start": { - "line": 586, + "line": 602, "column": 25 }, "end": { - "line": 586, + "line": 602, "column": 26 } } @@ -198767,15 +200536,15 @@ "binop": null, "updateContext": null }, - "start": 20431, - "end": 20432, + "start": 20771, + "end": 20772, "loc": { "start": { - "line": 586, + "line": 602, "column": 26 }, "end": { - "line": 586, + "line": 602, "column": 27 } } @@ -198793,15 +200562,15 @@ "binop": null }, "value": "i", - "start": 20433, - "end": 20434, + "start": 20773, + "end": 20774, "loc": { "start": { - "line": 586, + "line": 602, "column": 28 }, "end": { - "line": 586, + "line": 602, "column": 29 } } @@ -198820,15 +200589,15 @@ "updateContext": null }, "value": "<", - "start": 20435, - "end": 20436, + "start": 20775, + "end": 20776, "loc": { "start": { - "line": 586, + "line": 602, "column": 30 }, "end": { - "line": 586, + "line": 602, "column": 31 } } @@ -198847,15 +200616,15 @@ "updateContext": null }, "value": 16, - "start": 20437, - "end": 20439, + "start": 20777, + "end": 20779, "loc": { "start": { - "line": 586, + "line": 602, "column": 32 }, "end": { - "line": 586, + "line": 602, "column": 34 } } @@ -198873,15 +200642,15 @@ "binop": null, "updateContext": null }, - "start": 20439, - "end": 20440, + "start": 20779, + "end": 20780, "loc": { "start": { - "line": 586, + "line": 602, "column": 34 }, "end": { - "line": 586, + "line": 602, "column": 35 } } @@ -198899,15 +200668,15 @@ "binop": null }, "value": "i", - "start": 20441, - "end": 20442, + "start": 20781, + "end": 20782, "loc": { "start": { - "line": 586, + "line": 602, "column": 36 }, "end": { - "line": 586, + "line": 602, "column": 37 } } @@ -198925,15 +200694,15 @@ "binop": null }, "value": "++", - "start": 20442, - "end": 20444, + "start": 20782, + "end": 20784, "loc": { "start": { - "line": 586, + "line": 602, "column": 37 }, "end": { - "line": 586, + "line": 602, "column": 39 } } @@ -198950,15 +200719,15 @@ "postfix": false, "binop": null }, - "start": 20444, - "end": 20445, + "start": 20784, + "end": 20785, "loc": { "start": { - "line": 586, + "line": 602, "column": 39 }, "end": { - "line": 586, + "line": 602, "column": 40 } } @@ -198978,15 +200747,15 @@ "updateContext": null }, "value": "this", - "start": 20446, - "end": 20450, + "start": 20786, + "end": 20790, "loc": { "start": { - "line": 586, + "line": 602, "column": 41 }, "end": { - "line": 586, + "line": 602, "column": 45 } } @@ -199004,15 +200773,15 @@ "binop": null, "updateContext": null }, - "start": 20450, - "end": 20451, + "start": 20790, + "end": 20791, "loc": { "start": { - "line": 586, + "line": 602, "column": 45 }, "end": { - "line": 586, + "line": 602, "column": 46 } } @@ -199030,15 +200799,15 @@ "binop": null }, "value": "tr", - "start": 20451, - "end": 20453, + "start": 20791, + "end": 20793, "loc": { "start": { - "line": 586, + "line": 602, "column": 46 }, "end": { - "line": 586, + "line": 602, "column": 48 } } @@ -199056,15 +200825,15 @@ "binop": null, "updateContext": null }, - "start": 20453, - "end": 20454, + "start": 20793, + "end": 20794, "loc": { "start": { - "line": 586, + "line": 602, "column": 48 }, "end": { - "line": 586, + "line": 602, "column": 49 } } @@ -199082,15 +200851,15 @@ "binop": null }, "value": "i", - "start": 20454, - "end": 20455, + "start": 20794, + "end": 20795, "loc": { "start": { - "line": 586, + "line": 602, "column": 49 }, "end": { - "line": 586, + "line": 602, "column": 50 } } @@ -199108,15 +200877,15 @@ "binop": null, "updateContext": null }, - "start": 20455, - "end": 20456, + "start": 20795, + "end": 20796, "loc": { "start": { - "line": 586, + "line": 602, "column": 50 }, "end": { - "line": 586, + "line": 602, "column": 51 } } @@ -199135,15 +200904,15 @@ "updateContext": null }, "value": "=", - "start": 20457, - "end": 20458, + "start": 20797, + "end": 20798, "loc": { "start": { - "line": 586, + "line": 602, "column": 52 }, "end": { - "line": 586, + "line": 602, "column": 53 } } @@ -199161,15 +200930,15 @@ "binop": null }, "value": "tr", - "start": 20459, - "end": 20461, + "start": 20799, + "end": 20801, "loc": { "start": { - "line": 586, + "line": 602, "column": 54 }, "end": { - "line": 586, + "line": 602, "column": 56 } } @@ -199187,15 +200956,15 @@ "binop": null, "updateContext": null }, - "start": 20461, - "end": 20462, + "start": 20801, + "end": 20802, "loc": { "start": { - "line": 586, + "line": 602, "column": 56 }, "end": { - "line": 586, + "line": 602, "column": 57 } } @@ -199213,15 +200982,15 @@ "binop": null }, "value": "i", - "start": 20462, - "end": 20463, + "start": 20802, + "end": 20803, "loc": { "start": { - "line": 586, + "line": 602, "column": 57 }, "end": { - "line": 586, + "line": 602, "column": 58 } } @@ -199239,15 +201008,15 @@ "binop": null, "updateContext": null }, - "start": 20463, - "end": 20464, + "start": 20803, + "end": 20804, "loc": { "start": { - "line": 586, + "line": 602, "column": 58 }, "end": { - "line": 586, + "line": 602, "column": 59 } } @@ -199265,15 +201034,15 @@ "binop": null, "updateContext": null }, - "start": 20464, - "end": 20465, + "start": 20804, + "end": 20805, "loc": { "start": { - "line": 586, + "line": 602, "column": 59 }, "end": { - "line": 586, + "line": 602, "column": 60 } } @@ -199290,15 +201059,15 @@ "postfix": false, "binop": null }, - "start": 20466, - "end": 20467, + "start": 20806, + "end": 20807, "loc": { "start": { - "line": 587, + "line": 603, "column": 0 }, "end": { - "line": 587, + "line": 603, "column": 1 } } @@ -199306,15 +201075,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20469, - "end": 20531, + "start": 20809, + "end": 20871, "loc": { "start": { - "line": 589, + "line": 605, "column": 0 }, "end": { - "line": 589, + "line": 605, "column": 62 } } @@ -199322,15 +201091,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleX()", - "start": 20532, - "end": 20563, + "start": 20872, + "end": 20903, "loc": { "start": { - "line": 590, + "line": 606, "column": 0 }, "end": { - "line": 590, + "line": 606, "column": 31 } } @@ -199338,15 +201107,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20564, - "end": 20626, + "start": 20904, + "end": 20966, "loc": { "start": { - "line": 591, + "line": 607, "column": 0 }, "end": { - "line": 591, + "line": 607, "column": 62 } } @@ -199364,15 +201133,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 20627, - "end": 20638, + "start": 20967, + "end": 20978, "loc": { "start": { - "line": 592, + "line": 608, "column": 0 }, "end": { - "line": 592, + "line": 608, "column": 11 } } @@ -199390,15 +201159,15 @@ "binop": null, "updateContext": null }, - "start": 20638, - "end": 20639, + "start": 20978, + "end": 20979, "loc": { "start": { - "line": 592, + "line": 608, "column": 11 }, "end": { - "line": 592, + "line": 608, "column": 12 } } @@ -199416,15 +201185,15 @@ "binop": null }, "value": "prototype", - "start": 20639, - "end": 20648, + "start": 20979, + "end": 20988, "loc": { "start": { - "line": 592, + "line": 608, "column": 12 }, "end": { - "line": 592, + "line": 608, "column": 21 } } @@ -199442,15 +201211,15 @@ "binop": null, "updateContext": null }, - "start": 20648, - "end": 20649, + "start": 20988, + "end": 20989, "loc": { "start": { - "line": 592, + "line": 608, "column": 21 }, "end": { - "line": 592, + "line": 608, "column": 22 } } @@ -199468,15 +201237,15 @@ "binop": null }, "value": "getScaleX", - "start": 20649, - "end": 20658, + "start": 20989, + "end": 20998, "loc": { "start": { - "line": 592, + "line": 608, "column": 22 }, "end": { - "line": 592, + "line": 608, "column": 31 } } @@ -199495,15 +201264,15 @@ "updateContext": null }, "value": "=", - "start": 20659, - "end": 20660, + "start": 20999, + "end": 21000, "loc": { "start": { - "line": 592, + "line": 608, "column": 32 }, "end": { - "line": 592, + "line": 608, "column": 33 } } @@ -199522,15 +201291,15 @@ "binop": null }, "value": "function", - "start": 20661, - "end": 20669, + "start": 21001, + "end": 21009, "loc": { "start": { - "line": 592, + "line": 608, "column": 34 }, "end": { - "line": 592, + "line": 608, "column": 42 } } @@ -199547,15 +201316,15 @@ "postfix": false, "binop": null }, - "start": 20670, - "end": 20671, + "start": 21010, + "end": 21011, "loc": { "start": { - "line": 592, + "line": 608, "column": 43 }, "end": { - "line": 592, + "line": 608, "column": 44 } } @@ -199572,15 +201341,15 @@ "postfix": false, "binop": null }, - "start": 20671, - "end": 20672, + "start": 21011, + "end": 21012, "loc": { "start": { - "line": 592, + "line": 608, "column": 44 }, "end": { - "line": 592, + "line": 608, "column": 45 } } @@ -199597,15 +201366,15 @@ "postfix": false, "binop": null }, - "start": 20673, - "end": 20674, + "start": 21013, + "end": 21014, "loc": { "start": { - "line": 592, + "line": 608, "column": 46 }, "end": { - "line": 592, + "line": 608, "column": 47 } } @@ -199625,15 +201394,15 @@ "updateContext": null }, "value": "return", - "start": 20679, - "end": 20685, + "start": 21019, + "end": 21025, "loc": { "start": { - "line": 593, + "line": 609, "column": 4 }, "end": { - "line": 593, + "line": 609, "column": 10 } } @@ -199653,15 +201422,15 @@ "updateContext": null }, "value": "this", - "start": 20686, - "end": 20690, + "start": 21026, + "end": 21030, "loc": { "start": { - "line": 593, + "line": 609, "column": 11 }, "end": { - "line": 593, + "line": 609, "column": 15 } } @@ -199679,15 +201448,15 @@ "binop": null, "updateContext": null }, - "start": 20690, - "end": 20691, + "start": 21030, + "end": 21031, "loc": { "start": { - "line": 593, + "line": 609, "column": 15 }, "end": { - "line": 593, + "line": 609, "column": 16 } } @@ -199705,15 +201474,15 @@ "binop": null }, "value": "tr", - "start": 20691, - "end": 20693, + "start": 21031, + "end": 21033, "loc": { "start": { - "line": 593, + "line": 609, "column": 16 }, "end": { - "line": 593, + "line": 609, "column": 18 } } @@ -199731,15 +201500,15 @@ "binop": null, "updateContext": null }, - "start": 20693, - "end": 20694, + "start": 21033, + "end": 21034, "loc": { "start": { - "line": 593, + "line": 609, "column": 18 }, "end": { - "line": 593, + "line": 609, "column": 19 } } @@ -199758,15 +201527,15 @@ "updateContext": null }, "value": 0, - "start": 20694, - "end": 20695, + "start": 21034, + "end": 21035, "loc": { "start": { - "line": 593, + "line": 609, "column": 19 }, "end": { - "line": 593, + "line": 609, "column": 20 } } @@ -199784,15 +201553,15 @@ "binop": null, "updateContext": null }, - "start": 20695, - "end": 20696, + "start": 21035, + "end": 21036, "loc": { "start": { - "line": 593, + "line": 609, "column": 20 }, "end": { - "line": 593, + "line": 609, "column": 21 } } @@ -199810,15 +201579,15 @@ "binop": null, "updateContext": null }, - "start": 20696, - "end": 20697, + "start": 21036, + "end": 21037, "loc": { "start": { - "line": 593, + "line": 609, "column": 21 }, "end": { - "line": 593, + "line": 609, "column": 22 } } @@ -199835,15 +201604,15 @@ "postfix": false, "binop": null }, - "start": 20698, - "end": 20699, + "start": 21038, + "end": 21039, "loc": { "start": { - "line": 594, + "line": 610, "column": 0 }, "end": { - "line": 594, + "line": 610, "column": 1 } } @@ -199851,15 +201620,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20701, - "end": 20763, + "start": 21041, + "end": 21103, "loc": { "start": { - "line": 596, + "line": 612, "column": 0 }, "end": { - "line": 596, + "line": 612, "column": 62 } } @@ -199867,15 +201636,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # getScaleY()", - "start": 20764, - "end": 20795, + "start": 21104, + "end": 21135, "loc": { "start": { - "line": 597, + "line": 613, "column": 0 }, "end": { - "line": 597, + "line": 613, "column": 31 } } @@ -199883,15 +201652,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20796, - "end": 20858, + "start": 21136, + "end": 21198, "loc": { "start": { - "line": 598, + "line": 614, "column": 0 }, "end": { - "line": 598, + "line": 614, "column": 62 } } @@ -199909,15 +201678,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 20859, - "end": 20870, + "start": 21199, + "end": 21210, "loc": { "start": { - "line": 599, + "line": 615, "column": 0 }, "end": { - "line": 599, + "line": 615, "column": 11 } } @@ -199935,15 +201704,15 @@ "binop": null, "updateContext": null }, - "start": 20870, - "end": 20871, + "start": 21210, + "end": 21211, "loc": { "start": { - "line": 599, + "line": 615, "column": 11 }, "end": { - "line": 599, + "line": 615, "column": 12 } } @@ -199961,15 +201730,15 @@ "binop": null }, "value": "prototype", - "start": 20871, - "end": 20880, + "start": 21211, + "end": 21220, "loc": { "start": { - "line": 599, + "line": 615, "column": 12 }, "end": { - "line": 599, + "line": 615, "column": 21 } } @@ -199987,15 +201756,15 @@ "binop": null, "updateContext": null }, - "start": 20880, - "end": 20881, + "start": 21220, + "end": 21221, "loc": { "start": { - "line": 599, + "line": 615, "column": 21 }, "end": { - "line": 599, + "line": 615, "column": 22 } } @@ -200013,15 +201782,15 @@ "binop": null }, "value": "getScaleY", - "start": 20881, - "end": 20890, + "start": 21221, + "end": 21230, "loc": { "start": { - "line": 599, + "line": 615, "column": 22 }, "end": { - "line": 599, + "line": 615, "column": 31 } } @@ -200040,15 +201809,15 @@ "updateContext": null }, "value": "=", - "start": 20891, - "end": 20892, + "start": 21231, + "end": 21232, "loc": { "start": { - "line": 599, + "line": 615, "column": 32 }, "end": { - "line": 599, + "line": 615, "column": 33 } } @@ -200067,15 +201836,15 @@ "binop": null }, "value": "function", - "start": 20893, - "end": 20901, + "start": 21233, + "end": 21241, "loc": { "start": { - "line": 599, + "line": 615, "column": 34 }, "end": { - "line": 599, + "line": 615, "column": 42 } } @@ -200092,15 +201861,15 @@ "postfix": false, "binop": null }, - "start": 20902, - "end": 20903, + "start": 21242, + "end": 21243, "loc": { "start": { - "line": 599, + "line": 615, "column": 43 }, "end": { - "line": 599, + "line": 615, "column": 44 } } @@ -200117,15 +201886,15 @@ "postfix": false, "binop": null }, - "start": 20903, - "end": 20904, + "start": 21243, + "end": 21244, "loc": { "start": { - "line": 599, + "line": 615, "column": 44 }, "end": { - "line": 599, + "line": 615, "column": 45 } } @@ -200142,15 +201911,15 @@ "postfix": false, "binop": null }, - "start": 20905, - "end": 20906, + "start": 21245, + "end": 21246, "loc": { "start": { - "line": 599, + "line": 615, "column": 46 }, "end": { - "line": 599, + "line": 615, "column": 47 } } @@ -200170,15 +201939,15 @@ "updateContext": null }, "value": "return", - "start": 20911, - "end": 20917, + "start": 21251, + "end": 21257, "loc": { "start": { - "line": 600, + "line": 616, "column": 4 }, "end": { - "line": 600, + "line": 616, "column": 10 } } @@ -200198,15 +201967,15 @@ "updateContext": null }, "value": "this", - "start": 20918, - "end": 20922, + "start": 21258, + "end": 21262, "loc": { "start": { - "line": 600, + "line": 616, "column": 11 }, "end": { - "line": 600, + "line": 616, "column": 15 } } @@ -200224,15 +201993,15 @@ "binop": null, "updateContext": null }, - "start": 20922, - "end": 20923, + "start": 21262, + "end": 21263, "loc": { "start": { - "line": 600, + "line": 616, "column": 15 }, "end": { - "line": 600, + "line": 616, "column": 16 } } @@ -200250,15 +202019,15 @@ "binop": null }, "value": "tr", - "start": 20923, - "end": 20925, + "start": 21263, + "end": 21265, "loc": { "start": { - "line": 600, + "line": 616, "column": 16 }, "end": { - "line": 600, + "line": 616, "column": 18 } } @@ -200276,15 +202045,15 @@ "binop": null, "updateContext": null }, - "start": 20925, - "end": 20926, + "start": 21265, + "end": 21266, "loc": { "start": { - "line": 600, + "line": 616, "column": 18 }, "end": { - "line": 600, + "line": 616, "column": 19 } } @@ -200303,15 +202072,15 @@ "updateContext": null }, "value": 5, - "start": 20926, - "end": 20927, + "start": 21266, + "end": 21267, "loc": { "start": { - "line": 600, + "line": 616, "column": 19 }, "end": { - "line": 600, + "line": 616, "column": 20 } } @@ -200329,15 +202098,15 @@ "binop": null, "updateContext": null }, - "start": 20927, - "end": 20928, + "start": 21267, + "end": 21268, "loc": { "start": { - "line": 600, + "line": 616, "column": 20 }, "end": { - "line": 600, + "line": 616, "column": 21 } } @@ -200355,15 +202124,15 @@ "binop": null, "updateContext": null }, - "start": 20928, - "end": 20929, + "start": 21268, + "end": 21269, "loc": { "start": { - "line": 600, + "line": 616, "column": 21 }, "end": { - "line": 600, + "line": 616, "column": 22 } } @@ -200380,15 +202149,15 @@ "postfix": false, "binop": null }, - "start": 20930, - "end": 20931, + "start": 21270, + "end": 21271, "loc": { "start": { - "line": 601, + "line": 617, "column": 0 }, "end": { - "line": 601, + "line": 617, "column": 1 } } @@ -200396,15 +202165,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 20933, - "end": 20995, + "start": 21273, + "end": 21335, "loc": { "start": { - "line": 603, + "line": 619, "column": 0 }, "end": { - "line": 603, + "line": 619, "column": 62 } } @@ -200412,15 +202181,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformX()", - "start": 20996, - "end": 21028, + "start": 21336, + "end": 21368, "loc": { "start": { - "line": 604, + "line": 620, "column": 0 }, "end": { - "line": 604, + "line": 620, "column": 32 } } @@ -200428,15 +202197,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21029, - "end": 21091, + "start": 21369, + "end": 21431, "loc": { "start": { - "line": 605, + "line": 621, "column": 0 }, "end": { - "line": 605, + "line": 621, "column": 62 } } @@ -200454,15 +202223,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 21092, - "end": 21103, + "start": 21432, + "end": 21443, "loc": { "start": { - "line": 606, + "line": 622, "column": 0 }, "end": { - "line": 606, + "line": 622, "column": 11 } } @@ -200480,15 +202249,15 @@ "binop": null, "updateContext": null }, - "start": 21103, - "end": 21104, + "start": 21443, + "end": 21444, "loc": { "start": { - "line": 606, + "line": 622, "column": 11 }, "end": { - "line": 606, + "line": 622, "column": 12 } } @@ -200506,15 +202275,15 @@ "binop": null }, "value": "prototype", - "start": 21104, - "end": 21113, + "start": 21444, + "end": 21453, "loc": { "start": { - "line": 606, + "line": 622, "column": 12 }, "end": { - "line": 606, + "line": 622, "column": 21 } } @@ -200532,15 +202301,15 @@ "binop": null, "updateContext": null }, - "start": 21113, - "end": 21114, + "start": 21453, + "end": 21454, "loc": { "start": { - "line": 606, + "line": 622, "column": 21 }, "end": { - "line": 606, + "line": 622, "column": 22 } } @@ -200558,15 +202327,15 @@ "binop": null }, "value": "transformX", - "start": 21114, - "end": 21124, + "start": 21454, + "end": 21464, "loc": { "start": { - "line": 606, + "line": 622, "column": 22 }, "end": { - "line": 606, + "line": 622, "column": 32 } } @@ -200585,15 +202354,15 @@ "updateContext": null }, "value": "=", - "start": 21125, - "end": 21126, + "start": 21465, + "end": 21466, "loc": { "start": { - "line": 606, + "line": 622, "column": 33 }, "end": { - "line": 606, + "line": 622, "column": 34 } } @@ -200612,15 +202381,15 @@ "binop": null }, "value": "function", - "start": 21127, - "end": 21135, + "start": 21467, + "end": 21475, "loc": { "start": { - "line": 606, + "line": 622, "column": 35 }, "end": { - "line": 606, + "line": 622, "column": 43 } } @@ -200637,15 +202406,15 @@ "postfix": false, "binop": null }, - "start": 21136, - "end": 21137, + "start": 21476, + "end": 21477, "loc": { "start": { - "line": 606, + "line": 622, "column": 44 }, "end": { - "line": 606, + "line": 622, "column": 45 } } @@ -200663,15 +202432,15 @@ "binop": null }, "value": "src", - "start": 21137, - "end": 21140, + "start": 21477, + "end": 21480, "loc": { "start": { - "line": 606, + "line": 622, "column": 45 }, "end": { - "line": 606, + "line": 622, "column": 48 } } @@ -200679,15 +202448,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21140, - "end": 21149, + "start": 21480, + "end": 21489, "loc": { "start": { - "line": 606, + "line": 622, "column": 48 }, "end": { - "line": 606, + "line": 622, "column": 57 } } @@ -200704,15 +202473,15 @@ "postfix": false, "binop": null }, - "start": 21149, - "end": 21150, + "start": 21489, + "end": 21490, "loc": { "start": { - "line": 606, + "line": 622, "column": 57 }, "end": { - "line": 606, + "line": 622, "column": 58 } } @@ -200729,15 +202498,15 @@ "postfix": false, "binop": null }, - "start": 21151, - "end": 21152, + "start": 21491, + "end": 21492, "loc": { "start": { - "line": 606, + "line": 622, "column": 59 }, "end": { - "line": 606, + "line": 622, "column": 60 } } @@ -200757,15 +202526,15 @@ "updateContext": null }, "value": "return", - "start": 21157, - "end": 21163, + "start": 21497, + "end": 21503, "loc": { "start": { - "line": 607, + "line": 623, "column": 4 }, "end": { - "line": 607, + "line": 623, "column": 10 } } @@ -200785,15 +202554,15 @@ "updateContext": null }, "value": "this", - "start": 21164, - "end": 21168, + "start": 21504, + "end": 21508, "loc": { "start": { - "line": 607, + "line": 623, "column": 11 }, "end": { - "line": 607, + "line": 623, "column": 15 } } @@ -200811,15 +202580,15 @@ "binop": null, "updateContext": null }, - "start": 21168, - "end": 21169, + "start": 21508, + "end": 21509, "loc": { "start": { - "line": 607, + "line": 623, "column": 15 }, "end": { - "line": 607, + "line": 623, "column": 16 } } @@ -200837,15 +202606,15 @@ "binop": null }, "value": "tr", - "start": 21169, - "end": 21171, + "start": 21509, + "end": 21511, "loc": { "start": { - "line": 607, + "line": 623, "column": 16 }, "end": { - "line": 607, + "line": 623, "column": 18 } } @@ -200863,15 +202632,15 @@ "binop": null, "updateContext": null }, - "start": 21171, - "end": 21172, + "start": 21511, + "end": 21512, "loc": { "start": { - "line": 607, + "line": 623, "column": 18 }, "end": { - "line": 607, + "line": 623, "column": 19 } } @@ -200890,15 +202659,15 @@ "updateContext": null }, "value": 0, - "start": 21172, - "end": 21173, + "start": 21512, + "end": 21513, "loc": { "start": { - "line": 607, + "line": 623, "column": 19 }, "end": { - "line": 607, + "line": 623, "column": 20 } } @@ -200916,15 +202685,15 @@ "binop": null, "updateContext": null }, - "start": 21173, - "end": 21174, + "start": 21513, + "end": 21514, "loc": { "start": { - "line": 607, + "line": 623, "column": 20 }, "end": { - "line": 607, + "line": 623, "column": 21 } } @@ -200943,15 +202712,15 @@ "updateContext": null }, "value": "*", - "start": 21175, - "end": 21176, + "start": 21515, + "end": 21516, "loc": { "start": { - "line": 607, + "line": 623, "column": 22 }, "end": { - "line": 607, + "line": 623, "column": 23 } } @@ -200969,15 +202738,15 @@ "binop": null }, "value": "src", - "start": 21177, - "end": 21180, + "start": 21517, + "end": 21520, "loc": { "start": { - "line": 607, + "line": 623, "column": 24 }, "end": { - "line": 607, + "line": 623, "column": 27 } } @@ -200996,15 +202765,15 @@ "updateContext": null }, "value": "+", - "start": 21181, - "end": 21182, + "start": 21521, + "end": 21522, "loc": { "start": { - "line": 607, + "line": 623, "column": 28 }, "end": { - "line": 607, + "line": 623, "column": 29 } } @@ -201024,15 +202793,15 @@ "updateContext": null }, "value": "this", - "start": 21183, - "end": 21187, + "start": 21523, + "end": 21527, "loc": { "start": { - "line": 607, + "line": 623, "column": 30 }, "end": { - "line": 607, + "line": 623, "column": 34 } } @@ -201050,15 +202819,15 @@ "binop": null, "updateContext": null }, - "start": 21187, - "end": 21188, + "start": 21527, + "end": 21528, "loc": { "start": { - "line": 607, + "line": 623, "column": 34 }, "end": { - "line": 607, + "line": 623, "column": 35 } } @@ -201076,15 +202845,15 @@ "binop": null }, "value": "tr", - "start": 21188, - "end": 21190, + "start": 21528, + "end": 21530, "loc": { "start": { - "line": 607, + "line": 623, "column": 35 }, "end": { - "line": 607, + "line": 623, "column": 37 } } @@ -201102,15 +202871,15 @@ "binop": null, "updateContext": null }, - "start": 21190, - "end": 21191, + "start": 21530, + "end": 21531, "loc": { "start": { - "line": 607, + "line": 623, "column": 37 }, "end": { - "line": 607, + "line": 623, "column": 38 } } @@ -201129,15 +202898,15 @@ "updateContext": null }, "value": 12, - "start": 21191, - "end": 21193, + "start": 21531, + "end": 21533, "loc": { "start": { - "line": 607, + "line": 623, "column": 38 }, "end": { - "line": 607, + "line": 623, "column": 40 } } @@ -201155,15 +202924,15 @@ "binop": null, "updateContext": null }, - "start": 21193, - "end": 21194, + "start": 21533, + "end": 21534, "loc": { "start": { - "line": 607, + "line": 623, "column": 40 }, "end": { - "line": 607, + "line": 623, "column": 41 } } @@ -201181,15 +202950,15 @@ "binop": null, "updateContext": null }, - "start": 21194, - "end": 21195, + "start": 21534, + "end": 21535, "loc": { "start": { - "line": 607, + "line": 623, "column": 41 }, "end": { - "line": 607, + "line": 623, "column": 42 } } @@ -201206,15 +202975,15 @@ "postfix": false, "binop": null }, - "start": 21196, - "end": 21197, + "start": 21536, + "end": 21537, "loc": { "start": { - "line": 608, + "line": 624, "column": 0 }, "end": { - "line": 608, + "line": 624, "column": 1 } } @@ -201222,15 +202991,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21199, - "end": 21261, + "start": 21539, + "end": 21601, "loc": { "start": { - "line": 610, + "line": 626, "column": 0 }, "end": { - "line": 610, + "line": 626, "column": 62 } } @@ -201238,15 +203007,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # transformY()", - "start": 21262, - "end": 21294, + "start": 21602, + "end": 21634, "loc": { "start": { - "line": 611, + "line": 627, "column": 0 }, "end": { - "line": 611, + "line": 627, "column": 32 } } @@ -201254,15 +203023,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21295, - "end": 21357, + "start": 21635, + "end": 21697, "loc": { "start": { - "line": 612, + "line": 628, "column": 0 }, "end": { - "line": 612, + "line": 628, "column": 62 } } @@ -201280,15 +203049,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 21358, - "end": 21369, + "start": 21698, + "end": 21709, "loc": { "start": { - "line": 613, + "line": 629, "column": 0 }, "end": { - "line": 613, + "line": 629, "column": 11 } } @@ -201306,15 +203075,15 @@ "binop": null, "updateContext": null }, - "start": 21369, - "end": 21370, + "start": 21709, + "end": 21710, "loc": { "start": { - "line": 613, + "line": 629, "column": 11 }, "end": { - "line": 613, + "line": 629, "column": 12 } } @@ -201332,15 +203101,15 @@ "binop": null }, "value": "prototype", - "start": 21370, - "end": 21379, + "start": 21710, + "end": 21719, "loc": { "start": { - "line": 613, + "line": 629, "column": 12 }, "end": { - "line": 613, + "line": 629, "column": 21 } } @@ -201358,15 +203127,15 @@ "binop": null, "updateContext": null }, - "start": 21379, - "end": 21380, + "start": 21719, + "end": 21720, "loc": { "start": { - "line": 613, + "line": 629, "column": 21 }, "end": { - "line": 613, + "line": 629, "column": 22 } } @@ -201384,15 +203153,15 @@ "binop": null }, "value": "transformY", - "start": 21380, - "end": 21390, + "start": 21720, + "end": 21730, "loc": { "start": { - "line": 613, + "line": 629, "column": 22 }, "end": { - "line": 613, + "line": 629, "column": 32 } } @@ -201411,15 +203180,15 @@ "updateContext": null }, "value": "=", - "start": 21391, - "end": 21392, + "start": 21731, + "end": 21732, "loc": { "start": { - "line": 613, + "line": 629, "column": 33 }, "end": { - "line": 613, + "line": 629, "column": 34 } } @@ -201438,15 +203207,15 @@ "binop": null }, "value": "function", - "start": 21393, - "end": 21401, + "start": 21733, + "end": 21741, "loc": { "start": { - "line": 613, + "line": 629, "column": 35 }, "end": { - "line": 613, + "line": 629, "column": 43 } } @@ -201463,15 +203232,15 @@ "postfix": false, "binop": null }, - "start": 21402, - "end": 21403, + "start": 21742, + "end": 21743, "loc": { "start": { - "line": 613, + "line": 629, "column": 44 }, "end": { - "line": 613, + "line": 629, "column": 45 } } @@ -201489,15 +203258,15 @@ "binop": null }, "value": "src", - "start": 21403, - "end": 21406, + "start": 21743, + "end": 21746, "loc": { "start": { - "line": 613, + "line": 629, "column": 45 }, "end": { - "line": 613, + "line": 629, "column": 48 } } @@ -201505,15 +203274,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21406, - "end": 21415, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 613, + "line": 629, "column": 48 }, "end": { - "line": 613, + "line": 629, "column": 57 } } @@ -201530,15 +203299,15 @@ "postfix": false, "binop": null }, - "start": 21415, - "end": 21416, + "start": 21755, + "end": 21756, "loc": { "start": { - "line": 613, + "line": 629, "column": 57 }, "end": { - "line": 613, + "line": 629, "column": 58 } } @@ -201555,15 +203324,15 @@ "postfix": false, "binop": null }, - "start": 21417, - "end": 21418, + "start": 21757, + "end": 21758, "loc": { "start": { - "line": 613, + "line": 629, "column": 59 }, "end": { - "line": 613, + "line": 629, "column": 60 } } @@ -201583,15 +203352,15 @@ "updateContext": null }, "value": "return", - "start": 21423, - "end": 21429, + "start": 21763, + "end": 21769, "loc": { "start": { - "line": 614, + "line": 630, "column": 4 }, "end": { - "line": 614, + "line": 630, "column": 10 } } @@ -201611,15 +203380,15 @@ "updateContext": null }, "value": "this", - "start": 21430, - "end": 21434, + "start": 21770, + "end": 21774, "loc": { "start": { - "line": 614, + "line": 630, "column": 11 }, "end": { - "line": 614, + "line": 630, "column": 15 } } @@ -201637,15 +203406,15 @@ "binop": null, "updateContext": null }, - "start": 21434, - "end": 21435, + "start": 21774, + "end": 21775, "loc": { "start": { - "line": 614, + "line": 630, "column": 15 }, "end": { - "line": 614, + "line": 630, "column": 16 } } @@ -201663,15 +203432,15 @@ "binop": null }, "value": "tr", - "start": 21435, - "end": 21437, + "start": 21775, + "end": 21777, "loc": { "start": { - "line": 614, + "line": 630, "column": 16 }, "end": { - "line": 614, + "line": 630, "column": 18 } } @@ -201689,15 +203458,15 @@ "binop": null, "updateContext": null }, - "start": 21437, - "end": 21438, + "start": 21777, + "end": 21778, "loc": { "start": { - "line": 614, + "line": 630, "column": 18 }, "end": { - "line": 614, + "line": 630, "column": 19 } } @@ -201716,15 +203485,15 @@ "updateContext": null }, "value": 5, - "start": 21438, - "end": 21439, + "start": 21778, + "end": 21779, "loc": { "start": { - "line": 614, + "line": 630, "column": 19 }, "end": { - "line": 614, + "line": 630, "column": 20 } } @@ -201742,15 +203511,15 @@ "binop": null, "updateContext": null }, - "start": 21439, - "end": 21440, + "start": 21779, + "end": 21780, "loc": { "start": { - "line": 614, + "line": 630, "column": 20 }, "end": { - "line": 614, + "line": 630, "column": 21 } } @@ -201769,15 +203538,15 @@ "updateContext": null }, "value": "*", - "start": 21441, - "end": 21442, + "start": 21781, + "end": 21782, "loc": { "start": { - "line": 614, + "line": 630, "column": 22 }, "end": { - "line": 614, + "line": 630, "column": 23 } } @@ -201795,15 +203564,15 @@ "binop": null }, "value": "src", - "start": 21443, - "end": 21446, + "start": 21783, + "end": 21786, "loc": { "start": { - "line": 614, + "line": 630, "column": 24 }, "end": { - "line": 614, + "line": 630, "column": 27 } } @@ -201822,15 +203591,15 @@ "updateContext": null }, "value": "+", - "start": 21447, - "end": 21448, + "start": 21787, + "end": 21788, "loc": { "start": { - "line": 614, + "line": 630, "column": 28 }, "end": { - "line": 614, + "line": 630, "column": 29 } } @@ -201850,15 +203619,15 @@ "updateContext": null }, "value": "this", - "start": 21449, - "end": 21453, + "start": 21789, + "end": 21793, "loc": { "start": { - "line": 614, + "line": 630, "column": 30 }, "end": { - "line": 614, + "line": 630, "column": 34 } } @@ -201876,15 +203645,15 @@ "binop": null, "updateContext": null }, - "start": 21453, - "end": 21454, + "start": 21793, + "end": 21794, "loc": { "start": { - "line": 614, + "line": 630, "column": 34 }, "end": { - "line": 614, + "line": 630, "column": 35 } } @@ -201902,15 +203671,15 @@ "binop": null }, "value": "tr", - "start": 21454, - "end": 21456, + "start": 21794, + "end": 21796, "loc": { "start": { - "line": 614, + "line": 630, "column": 35 }, "end": { - "line": 614, + "line": 630, "column": 37 } } @@ -201928,15 +203697,15 @@ "binop": null, "updateContext": null }, - "start": 21456, - "end": 21457, + "start": 21796, + "end": 21797, "loc": { "start": { - "line": 614, + "line": 630, "column": 37 }, "end": { - "line": 614, + "line": 630, "column": 38 } } @@ -201955,15 +203724,15 @@ "updateContext": null }, "value": 13, - "start": 21457, - "end": 21459, + "start": 21797, + "end": 21799, "loc": { "start": { - "line": 614, + "line": 630, "column": 38 }, "end": { - "line": 614, + "line": 630, "column": 40 } } @@ -201981,15 +203750,15 @@ "binop": null, "updateContext": null }, - "start": 21459, - "end": 21460, + "start": 21799, + "end": 21800, "loc": { "start": { - "line": 614, + "line": 630, "column": 40 }, "end": { - "line": 614, + "line": 630, "column": 41 } } @@ -202007,15 +203776,15 @@ "binop": null, "updateContext": null }, - "start": 21460, - "end": 21461, + "start": 21800, + "end": 21801, "loc": { "start": { - "line": 614, + "line": 630, "column": 41 }, "end": { - "line": 614, + "line": 630, "column": 42 } } @@ -202032,15 +203801,15 @@ "postfix": false, "binop": null }, - "start": 21462, - "end": 21463, + "start": 21802, + "end": 21803, "loc": { "start": { - "line": 615, + "line": 631, "column": 0 }, "end": { - "line": 615, + "line": 631, "column": 1 } } @@ -202048,15 +203817,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21465, - "end": 21527, + "start": 21805, + "end": 21867, "loc": { "start": { - "line": 617, + "line": 633, "column": 0 }, "end": { - "line": 617, + "line": 633, "column": 62 } } @@ -202064,15 +203833,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformX()", - "start": 21528, - "end": 21566, + "start": 21868, + "end": 21906, "loc": { "start": { - "line": 618, + "line": 634, "column": 0 }, "end": { - "line": 618, + "line": 634, "column": 38 } } @@ -202080,15 +203849,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21567, - "end": 21629, + "start": 21907, + "end": 21969, "loc": { "start": { - "line": 619, + "line": 635, "column": 0 }, "end": { - "line": 619, + "line": 635, "column": 62 } } @@ -202106,15 +203875,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 21630, - "end": 21641, + "start": 21970, + "end": 21981, "loc": { "start": { - "line": 620, + "line": 636, "column": 0 }, "end": { - "line": 620, + "line": 636, "column": 11 } } @@ -202132,15 +203901,15 @@ "binop": null, "updateContext": null }, - "start": 21641, - "end": 21642, + "start": 21981, + "end": 21982, "loc": { "start": { - "line": 620, + "line": 636, "column": 11 }, "end": { - "line": 620, + "line": 636, "column": 12 } } @@ -202158,15 +203927,15 @@ "binop": null }, "value": "prototype", - "start": 21642, - "end": 21651, + "start": 21982, + "end": 21991, "loc": { "start": { - "line": 620, + "line": 636, "column": 12 }, "end": { - "line": 620, + "line": 636, "column": 21 } } @@ -202184,15 +203953,15 @@ "binop": null, "updateContext": null }, - "start": 21651, - "end": 21652, + "start": 21991, + "end": 21992, "loc": { "start": { - "line": 620, + "line": 636, "column": 21 }, "end": { - "line": 620, + "line": 636, "column": 22 } } @@ -202210,15 +203979,15 @@ "binop": null }, "value": "invertTransformX", - "start": 21652, - "end": 21668, + "start": 21992, + "end": 22008, "loc": { "start": { - "line": 620, + "line": 636, "column": 22 }, "end": { - "line": 620, + "line": 636, "column": 38 } } @@ -202237,15 +204006,15 @@ "updateContext": null }, "value": "=", - "start": 21669, - "end": 21670, + "start": 22009, + "end": 22010, "loc": { "start": { - "line": 620, + "line": 636, "column": 39 }, "end": { - "line": 620, + "line": 636, "column": 40 } } @@ -202264,15 +204033,15 @@ "binop": null }, "value": "function", - "start": 21671, - "end": 21679, + "start": 22011, + "end": 22019, "loc": { "start": { - "line": 620, + "line": 636, "column": 41 }, "end": { - "line": 620, + "line": 636, "column": 49 } } @@ -202289,15 +204058,15 @@ "postfix": false, "binop": null }, - "start": 21680, - "end": 21681, + "start": 22020, + "end": 22021, "loc": { "start": { - "line": 620, + "line": 636, "column": 50 }, "end": { - "line": 620, + "line": 636, "column": 51 } } @@ -202315,15 +204084,15 @@ "binop": null }, "value": "src", - "start": 21681, - "end": 21684, + "start": 22021, + "end": 22024, "loc": { "start": { - "line": 620, + "line": 636, "column": 51 }, "end": { - "line": 620, + "line": 636, "column": 54 } } @@ -202331,15 +204100,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21684, - "end": 21693, + "start": 22024, + "end": 22033, "loc": { "start": { - "line": 620, + "line": 636, "column": 54 }, "end": { - "line": 620, + "line": 636, "column": 63 } } @@ -202356,15 +204125,15 @@ "postfix": false, "binop": null }, - "start": 21693, - "end": 21694, + "start": 22033, + "end": 22034, "loc": { "start": { - "line": 620, + "line": 636, "column": 63 }, "end": { - "line": 620, + "line": 636, "column": 64 } } @@ -202381,15 +204150,15 @@ "postfix": false, "binop": null }, - "start": 21695, - "end": 21696, + "start": 22035, + "end": 22036, "loc": { "start": { - "line": 620, + "line": 636, "column": 65 }, "end": { - "line": 620, + "line": 636, "column": 66 } } @@ -202409,15 +204178,15 @@ "updateContext": null }, "value": "return", - "start": 21701, - "end": 21707, + "start": 22041, + "end": 22047, "loc": { "start": { - "line": 621, + "line": 637, "column": 4 }, "end": { - "line": 621, + "line": 637, "column": 10 } } @@ -202434,15 +204203,15 @@ "postfix": false, "binop": null }, - "start": 21708, - "end": 21709, + "start": 22048, + "end": 22049, "loc": { "start": { - "line": 621, + "line": 637, "column": 11 }, "end": { - "line": 621, + "line": 637, "column": 12 } } @@ -202460,15 +204229,15 @@ "binop": null }, "value": "src", - "start": 21709, - "end": 21712, + "start": 22049, + "end": 22052, "loc": { "start": { - "line": 621, + "line": 637, "column": 12 }, "end": { - "line": 621, + "line": 637, "column": 15 } } @@ -202487,15 +204256,15 @@ "updateContext": null }, "value": "-", - "start": 21713, - "end": 21714, + "start": 22053, + "end": 22054, "loc": { "start": { - "line": 621, + "line": 637, "column": 16 }, "end": { - "line": 621, + "line": 637, "column": 17 } } @@ -202515,15 +204284,15 @@ "updateContext": null }, "value": "this", - "start": 21715, - "end": 21719, + "start": 22055, + "end": 22059, "loc": { "start": { - "line": 621, + "line": 637, "column": 18 }, "end": { - "line": 621, + "line": 637, "column": 22 } } @@ -202541,15 +204310,15 @@ "binop": null, "updateContext": null }, - "start": 21719, - "end": 21720, + "start": 22059, + "end": 22060, "loc": { "start": { - "line": 621, + "line": 637, "column": 22 }, "end": { - "line": 621, + "line": 637, "column": 23 } } @@ -202567,15 +204336,15 @@ "binop": null }, "value": "tr", - "start": 21720, - "end": 21722, + "start": 22060, + "end": 22062, "loc": { "start": { - "line": 621, + "line": 637, "column": 23 }, "end": { - "line": 621, + "line": 637, "column": 25 } } @@ -202593,15 +204362,15 @@ "binop": null, "updateContext": null }, - "start": 21722, - "end": 21723, + "start": 22062, + "end": 22063, "loc": { "start": { - "line": 621, + "line": 637, "column": 25 }, "end": { - "line": 621, + "line": 637, "column": 26 } } @@ -202620,15 +204389,15 @@ "updateContext": null }, "value": 12, - "start": 21723, - "end": 21725, + "start": 22063, + "end": 22065, "loc": { "start": { - "line": 621, + "line": 637, "column": 26 }, "end": { - "line": 621, + "line": 637, "column": 28 } } @@ -202646,15 +204415,15 @@ "binop": null, "updateContext": null }, - "start": 21725, - "end": 21726, + "start": 22065, + "end": 22066, "loc": { "start": { - "line": 621, + "line": 637, "column": 28 }, "end": { - "line": 621, + "line": 637, "column": 29 } } @@ -202671,15 +204440,15 @@ "postfix": false, "binop": null }, - "start": 21726, - "end": 21727, + "start": 22066, + "end": 22067, "loc": { "start": { - "line": 621, + "line": 637, "column": 29 }, "end": { - "line": 621, + "line": 637, "column": 30 } } @@ -202698,15 +204467,15 @@ "updateContext": null }, "value": "/", - "start": 21728, - "end": 21729, + "start": 22068, + "end": 22069, "loc": { "start": { - "line": 621, + "line": 637, "column": 31 }, "end": { - "line": 621, + "line": 637, "column": 32 } } @@ -202726,15 +204495,15 @@ "updateContext": null }, "value": "this", - "start": 21730, - "end": 21734, + "start": 22070, + "end": 22074, "loc": { "start": { - "line": 621, + "line": 637, "column": 33 }, "end": { - "line": 621, + "line": 637, "column": 37 } } @@ -202752,15 +204521,15 @@ "binop": null, "updateContext": null }, - "start": 21734, - "end": 21735, + "start": 22074, + "end": 22075, "loc": { "start": { - "line": 621, + "line": 637, "column": 37 }, "end": { - "line": 621, + "line": 637, "column": 38 } } @@ -202778,15 +204547,15 @@ "binop": null }, "value": "tr", - "start": 21735, - "end": 21737, + "start": 22075, + "end": 22077, "loc": { "start": { - "line": 621, + "line": 637, "column": 38 }, "end": { - "line": 621, + "line": 637, "column": 40 } } @@ -202804,15 +204573,15 @@ "binop": null, "updateContext": null }, - "start": 21737, - "end": 21738, + "start": 22077, + "end": 22078, "loc": { "start": { - "line": 621, + "line": 637, "column": 40 }, "end": { - "line": 621, + "line": 637, "column": 41 } } @@ -202831,15 +204600,15 @@ "updateContext": null }, "value": 0, - "start": 21738, - "end": 21739, + "start": 22078, + "end": 22079, "loc": { "start": { - "line": 621, + "line": 637, "column": 41 }, "end": { - "line": 621, + "line": 637, "column": 42 } } @@ -202857,15 +204626,15 @@ "binop": null, "updateContext": null }, - "start": 21739, - "end": 21740, + "start": 22079, + "end": 22080, "loc": { "start": { - "line": 621, + "line": 637, "column": 42 }, "end": { - "line": 621, + "line": 637, "column": 43 } } @@ -202883,15 +204652,15 @@ "binop": null, "updateContext": null }, - "start": 21740, - "end": 21741, + "start": 22080, + "end": 22081, "loc": { "start": { - "line": 621, + "line": 637, "column": 43 }, "end": { - "line": 621, + "line": 637, "column": 44 } } @@ -202908,15 +204677,15 @@ "postfix": false, "binop": null }, - "start": 21742, - "end": 21743, + "start": 22082, + "end": 22083, "loc": { "start": { - "line": 622, + "line": 638, "column": 0 }, "end": { - "line": 622, + "line": 638, "column": 1 } } @@ -202924,15 +204693,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21745, - "end": 21807, + "start": 22085, + "end": 22147, "loc": { "start": { - "line": 624, + "line": 640, "column": 0 }, "end": { - "line": 624, + "line": 640, "column": 62 } } @@ -202940,15 +204709,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # invertTransformY()", - "start": 21808, - "end": 21846, + "start": 22148, + "end": 22186, "loc": { "start": { - "line": 625, + "line": 641, "column": 0 }, "end": { - "line": 625, + "line": 641, "column": 38 } } @@ -202956,15 +204725,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 21847, - "end": 21909, + "start": 22187, + "end": 22249, "loc": { "start": { - "line": 626, + "line": 642, "column": 0 }, "end": { - "line": 626, + "line": 642, "column": 62 } } @@ -202982,15 +204751,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 21910, - "end": 21921, + "start": 22250, + "end": 22261, "loc": { "start": { - "line": 627, + "line": 643, "column": 0 }, "end": { - "line": 627, + "line": 643, "column": 11 } } @@ -203008,15 +204777,15 @@ "binop": null, "updateContext": null }, - "start": 21921, - "end": 21922, + "start": 22261, + "end": 22262, "loc": { "start": { - "line": 627, + "line": 643, "column": 11 }, "end": { - "line": 627, + "line": 643, "column": 12 } } @@ -203034,15 +204803,15 @@ "binop": null }, "value": "prototype", - "start": 21922, - "end": 21931, + "start": 22262, + "end": 22271, "loc": { "start": { - "line": 627, + "line": 643, "column": 12 }, "end": { - "line": 627, + "line": 643, "column": 21 } } @@ -203060,15 +204829,15 @@ "binop": null, "updateContext": null }, - "start": 21931, - "end": 21932, + "start": 22271, + "end": 22272, "loc": { "start": { - "line": 627, + "line": 643, "column": 21 }, "end": { - "line": 627, + "line": 643, "column": 22 } } @@ -203086,15 +204855,15 @@ "binop": null }, "value": "invertTransformY", - "start": 21932, - "end": 21948, + "start": 22272, + "end": 22288, "loc": { "start": { - "line": 627, + "line": 643, "column": 22 }, "end": { - "line": 627, + "line": 643, "column": 38 } } @@ -203113,15 +204882,15 @@ "updateContext": null }, "value": "=", - "start": 21949, - "end": 21950, + "start": 22289, + "end": 22290, "loc": { "start": { - "line": 627, + "line": 643, "column": 39 }, "end": { - "line": 627, + "line": 643, "column": 40 } } @@ -203140,15 +204909,15 @@ "binop": null }, "value": "function", - "start": 21951, - "end": 21959, + "start": 22291, + "end": 22299, "loc": { "start": { - "line": 627, + "line": 643, "column": 41 }, "end": { - "line": 627, + "line": 643, "column": 49 } } @@ -203165,15 +204934,15 @@ "postfix": false, "binop": null }, - "start": 21960, - "end": 21961, + "start": 22300, + "end": 22301, "loc": { "start": { - "line": 627, + "line": 643, "column": 50 }, "end": { - "line": 627, + "line": 643, "column": 51 } } @@ -203191,15 +204960,15 @@ "binop": null }, "value": "src", - "start": 21961, - "end": 21964, + "start": 22301, + "end": 22304, "loc": { "start": { - "line": 627, + "line": 643, "column": 51 }, "end": { - "line": 627, + "line": 643, "column": 54 } } @@ -203207,15 +204976,15 @@ { "type": "CommentBlock", "value": "float", - "start": 21964, - "end": 21973, + "start": 22304, + "end": 22313, "loc": { "start": { - "line": 627, + "line": 643, "column": 54 }, "end": { - "line": 627, + "line": 643, "column": 63 } } @@ -203232,15 +205001,15 @@ "postfix": false, "binop": null }, - "start": 21973, - "end": 21974, + "start": 22313, + "end": 22314, "loc": { "start": { - "line": 627, + "line": 643, "column": 63 }, "end": { - "line": 627, + "line": 643, "column": 64 } } @@ -203257,15 +205026,15 @@ "postfix": false, "binop": null }, - "start": 21975, - "end": 21976, + "start": 22315, + "end": 22316, "loc": { "start": { - "line": 627, + "line": 643, "column": 65 }, "end": { - "line": 627, + "line": 643, "column": 66 } } @@ -203285,15 +205054,15 @@ "updateContext": null }, "value": "return", - "start": 21981, - "end": 21987, + "start": 22321, + "end": 22327, "loc": { "start": { - "line": 628, + "line": 644, "column": 4 }, "end": { - "line": 628, + "line": 644, "column": 10 } } @@ -203310,15 +205079,15 @@ "postfix": false, "binop": null }, - "start": 21988, - "end": 21989, + "start": 22328, + "end": 22329, "loc": { "start": { - "line": 628, + "line": 644, "column": 11 }, "end": { - "line": 628, + "line": 644, "column": 12 } } @@ -203336,15 +205105,15 @@ "binop": null }, "value": "src", - "start": 21989, - "end": 21992, + "start": 22329, + "end": 22332, "loc": { "start": { - "line": 628, + "line": 644, "column": 12 }, "end": { - "line": 628, + "line": 644, "column": 15 } } @@ -203363,15 +205132,15 @@ "updateContext": null }, "value": "-", - "start": 21993, - "end": 21994, + "start": 22333, + "end": 22334, "loc": { "start": { - "line": 628, + "line": 644, "column": 16 }, "end": { - "line": 628, + "line": 644, "column": 17 } } @@ -203391,15 +205160,15 @@ "updateContext": null }, "value": "this", - "start": 21995, - "end": 21999, + "start": 22335, + "end": 22339, "loc": { "start": { - "line": 628, + "line": 644, "column": 18 }, "end": { - "line": 628, + "line": 644, "column": 22 } } @@ -203417,15 +205186,15 @@ "binop": null, "updateContext": null }, - "start": 21999, - "end": 22000, + "start": 22339, + "end": 22340, "loc": { "start": { - "line": 628, + "line": 644, "column": 22 }, "end": { - "line": 628, + "line": 644, "column": 23 } } @@ -203443,15 +205212,15 @@ "binop": null }, "value": "tr", - "start": 22000, - "end": 22002, + "start": 22340, + "end": 22342, "loc": { "start": { - "line": 628, + "line": 644, "column": 23 }, "end": { - "line": 628, + "line": 644, "column": 25 } } @@ -203469,15 +205238,15 @@ "binop": null, "updateContext": null }, - "start": 22002, - "end": 22003, + "start": 22342, + "end": 22343, "loc": { "start": { - "line": 628, + "line": 644, "column": 25 }, "end": { - "line": 628, + "line": 644, "column": 26 } } @@ -203496,15 +205265,15 @@ "updateContext": null }, "value": 13, - "start": 22003, - "end": 22005, + "start": 22343, + "end": 22345, "loc": { "start": { - "line": 628, + "line": 644, "column": 26 }, "end": { - "line": 628, + "line": 644, "column": 28 } } @@ -203522,15 +205291,15 @@ "binop": null, "updateContext": null }, - "start": 22005, - "end": 22006, + "start": 22345, + "end": 22346, "loc": { "start": { - "line": 628, + "line": 644, "column": 28 }, "end": { - "line": 628, + "line": 644, "column": 29 } } @@ -203547,15 +205316,15 @@ "postfix": false, "binop": null }, - "start": 22006, - "end": 22007, + "start": 22346, + "end": 22347, "loc": { "start": { - "line": 628, + "line": 644, "column": 29 }, "end": { - "line": 628, + "line": 644, "column": 30 } } @@ -203574,15 +205343,15 @@ "updateContext": null }, "value": "/", - "start": 22008, - "end": 22009, + "start": 22348, + "end": 22349, "loc": { "start": { - "line": 628, + "line": 644, "column": 31 }, "end": { - "line": 628, + "line": 644, "column": 32 } } @@ -203602,15 +205371,15 @@ "updateContext": null }, "value": "this", - "start": 22010, - "end": 22014, + "start": 22350, + "end": 22354, "loc": { "start": { - "line": 628, + "line": 644, "column": 33 }, "end": { - "line": 628, + "line": 644, "column": 37 } } @@ -203628,15 +205397,15 @@ "binop": null, "updateContext": null }, - "start": 22014, - "end": 22015, + "start": 22354, + "end": 22355, "loc": { "start": { - "line": 628, + "line": 644, "column": 37 }, "end": { - "line": 628, + "line": 644, "column": 38 } } @@ -203654,15 +205423,15 @@ "binop": null }, "value": "tr", - "start": 22015, - "end": 22017, + "start": 22355, + "end": 22357, "loc": { "start": { - "line": 628, + "line": 644, "column": 38 }, "end": { - "line": 628, + "line": 644, "column": 40 } } @@ -203680,15 +205449,15 @@ "binop": null, "updateContext": null }, - "start": 22017, - "end": 22018, + "start": 22357, + "end": 22358, "loc": { "start": { - "line": 628, + "line": 644, "column": 40 }, "end": { - "line": 628, + "line": 644, "column": 41 } } @@ -203707,15 +205476,15 @@ "updateContext": null }, "value": 5, - "start": 22018, - "end": 22019, + "start": 22358, + "end": 22359, "loc": { "start": { - "line": 628, + "line": 644, "column": 41 }, "end": { - "line": 628, + "line": 644, "column": 42 } } @@ -203733,15 +205502,15 @@ "binop": null, "updateContext": null }, - "start": 22019, - "end": 22020, + "start": 22359, + "end": 22360, "loc": { "start": { - "line": 628, + "line": 644, "column": 42 }, "end": { - "line": 628, + "line": 644, "column": 43 } } @@ -203759,15 +205528,15 @@ "binop": null, "updateContext": null }, - "start": 22020, - "end": 22021, + "start": 22360, + "end": 22361, "loc": { "start": { - "line": 628, + "line": 644, "column": 43 }, "end": { - "line": 628, + "line": 644, "column": 44 } } @@ -203784,15 +205553,15 @@ "postfix": false, "binop": null }, - "start": 22022, - "end": 22023, + "start": 22362, + "end": 22363, "loc": { "start": { - "line": 629, + "line": 645, "column": 0 }, "end": { - "line": 629, + "line": 645, "column": 1 } } @@ -203800,15 +205569,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22025, - "end": 22087, + "start": 22365, + "end": 22427, "loc": { "start": { - "line": 631, + "line": 647, "column": 0 }, "end": { - "line": 631, + "line": 647, "column": 62 } } @@ -203816,15 +205585,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multTranslate()", - "start": 22088, - "end": 22123, + "start": 22428, + "end": 22463, "loc": { "start": { - "line": 632, + "line": 648, "column": 0 }, "end": { - "line": 632, + "line": 648, "column": 35 } } @@ -203832,15 +205601,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22124, - "end": 22186, + "start": 22464, + "end": 22526, "loc": { "start": { - "line": 633, + "line": 649, "column": 0 }, "end": { - "line": 633, + "line": 649, "column": 62 } } @@ -203858,15 +205627,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 22187, - "end": 22198, + "start": 22527, + "end": 22538, "loc": { "start": { - "line": 634, + "line": 650, "column": 0 }, "end": { - "line": 634, + "line": 650, "column": 11 } } @@ -203884,15 +205653,15 @@ "binop": null, "updateContext": null }, - "start": 22198, - "end": 22199, + "start": 22538, + "end": 22539, "loc": { "start": { - "line": 634, + "line": 650, "column": 11 }, "end": { - "line": 634, + "line": 650, "column": 12 } } @@ -203910,15 +205679,15 @@ "binop": null }, "value": "prototype", - "start": 22199, - "end": 22208, + "start": 22539, + "end": 22548, "loc": { "start": { - "line": 634, + "line": 650, "column": 12 }, "end": { - "line": 634, + "line": 650, "column": 21 } } @@ -203936,15 +205705,15 @@ "binop": null, "updateContext": null }, - "start": 22208, - "end": 22209, + "start": 22548, + "end": 22549, "loc": { "start": { - "line": 634, + "line": 650, "column": 21 }, "end": { - "line": 634, + "line": 650, "column": 22 } } @@ -203962,15 +205731,15 @@ "binop": null }, "value": "multTranslate", - "start": 22209, - "end": 22222, + "start": 22549, + "end": 22562, "loc": { "start": { - "line": 634, + "line": 650, "column": 22 }, "end": { - "line": 634, + "line": 650, "column": 35 } } @@ -203989,15 +205758,15 @@ "updateContext": null }, "value": "=", - "start": 22223, - "end": 22224, + "start": 22563, + "end": 22564, "loc": { "start": { - "line": 634, + "line": 650, "column": 36 }, "end": { - "line": 634, + "line": 650, "column": 37 } } @@ -204016,15 +205785,15 @@ "binop": null }, "value": "function", - "start": 22225, - "end": 22233, + "start": 22565, + "end": 22573, "loc": { "start": { - "line": 634, + "line": 650, "column": 38 }, "end": { - "line": 634, + "line": 650, "column": 46 } } @@ -204041,15 +205810,15 @@ "postfix": false, "binop": null }, - "start": 22234, - "end": 22235, + "start": 22574, + "end": 22575, "loc": { "start": { - "line": 634, + "line": 650, "column": 47 }, "end": { - "line": 634, + "line": 650, "column": 48 } } @@ -204067,15 +205836,15 @@ "binop": null }, "value": "shiftX", - "start": 22235, - "end": 22241, + "start": 22575, + "end": 22581, "loc": { "start": { - "line": 634, + "line": 650, "column": 48 }, "end": { - "line": 634, + "line": 650, "column": 54 } } @@ -204083,15 +205852,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22241, - "end": 22250, + "start": 22581, + "end": 22590, "loc": { "start": { - "line": 634, + "line": 650, "column": 54 }, "end": { - "line": 634, + "line": 650, "column": 63 } } @@ -204109,15 +205878,15 @@ "binop": null, "updateContext": null }, - "start": 22250, - "end": 22251, + "start": 22590, + "end": 22591, "loc": { "start": { - "line": 634, + "line": 650, "column": 63 }, "end": { - "line": 634, + "line": 650, "column": 64 } } @@ -204135,15 +205904,15 @@ "binop": null }, "value": "shiftY", - "start": 22252, - "end": 22258, + "start": 22592, + "end": 22598, "loc": { "start": { - "line": 634, + "line": 650, "column": 65 }, "end": { - "line": 634, + "line": 650, "column": 71 } } @@ -204151,15 +205920,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22258, - "end": 22267, + "start": 22598, + "end": 22607, "loc": { "start": { - "line": 634, + "line": 650, "column": 71 }, "end": { - "line": 634, + "line": 650, "column": 80 } } @@ -204176,15 +205945,15 @@ "postfix": false, "binop": null }, - "start": 22267, - "end": 22268, + "start": 22607, + "end": 22608, "loc": { "start": { - "line": 634, + "line": 650, "column": 80 }, "end": { - "line": 634, + "line": 650, "column": 81 } } @@ -204201,15 +205970,15 @@ "postfix": false, "binop": null }, - "start": 22269, - "end": 22270, + "start": 22609, + "end": 22610, "loc": { "start": { - "line": 634, + "line": 650, "column": 82 }, "end": { - "line": 634, + "line": 650, "column": 83 } } @@ -204229,15 +205998,15 @@ "updateContext": null }, "value": "var", - "start": 22275, - "end": 22278, + "start": 22615, + "end": 22618, "loc": { "start": { - "line": 635, + "line": 651, "column": 4 }, "end": { - "line": 635, + "line": 651, "column": 7 } } @@ -204255,15 +206024,15 @@ "binop": null }, "value": "tr1", - "start": 22279, - "end": 22282, + "start": 22619, + "end": 22622, "loc": { "start": { - "line": 635, + "line": 651, "column": 8 }, "end": { - "line": 635, + "line": 651, "column": 11 } } @@ -204282,15 +206051,15 @@ "updateContext": null }, "value": "=", - "start": 22283, - "end": 22284, + "start": 22623, + "end": 22624, "loc": { "start": { - "line": 635, + "line": 651, "column": 12 }, "end": { - "line": 635, + "line": 651, "column": 13 } } @@ -204308,15 +206077,15 @@ "binop": null, "updateContext": null }, - "start": 22285, - "end": 22286, + "start": 22625, + "end": 22626, "loc": { "start": { - "line": 635, + "line": 651, "column": 14 }, "end": { - "line": 635, + "line": 651, "column": 15 } } @@ -204335,15 +206104,15 @@ "updateContext": null }, "value": 1, - "start": 22286, - "end": 22287, + "start": 22626, + "end": 22627, "loc": { "start": { - "line": 635, + "line": 651, "column": 15 }, "end": { - "line": 635, + "line": 651, "column": 16 } } @@ -204361,15 +206130,15 @@ "binop": null, "updateContext": null }, - "start": 22287, - "end": 22288, + "start": 22627, + "end": 22628, "loc": { "start": { - "line": 635, + "line": 651, "column": 16 }, "end": { - "line": 635, + "line": 651, "column": 17 } } @@ -204388,15 +206157,15 @@ "updateContext": null }, "value": 0, - "start": 22289, - "end": 22290, + "start": 22629, + "end": 22630, "loc": { "start": { - "line": 635, + "line": 651, "column": 18 }, "end": { - "line": 635, + "line": 651, "column": 19 } } @@ -204414,15 +206183,15 @@ "binop": null, "updateContext": null }, - "start": 22290, - "end": 22291, + "start": 22630, + "end": 22631, "loc": { "start": { - "line": 635, + "line": 651, "column": 19 }, "end": { - "line": 635, + "line": 651, "column": 20 } } @@ -204441,15 +206210,15 @@ "updateContext": null }, "value": 0, - "start": 22292, - "end": 22293, + "start": 22632, + "end": 22633, "loc": { "start": { - "line": 635, + "line": 651, "column": 21 }, "end": { - "line": 635, + "line": 651, "column": 22 } } @@ -204467,15 +206236,15 @@ "binop": null, "updateContext": null }, - "start": 22293, - "end": 22294, + "start": 22633, + "end": 22634, "loc": { "start": { - "line": 635, + "line": 651, "column": 22 }, "end": { - "line": 635, + "line": 651, "column": 23 } } @@ -204494,15 +206263,15 @@ "updateContext": null }, "value": 0, - "start": 22295, - "end": 22296, + "start": 22635, + "end": 22636, "loc": { "start": { - "line": 635, + "line": 651, "column": 24 }, "end": { - "line": 635, + "line": 651, "column": 25 } } @@ -204520,15 +206289,15 @@ "binop": null, "updateContext": null }, - "start": 22296, - "end": 22297, + "start": 22636, + "end": 22637, "loc": { "start": { - "line": 635, + "line": 651, "column": 25 }, "end": { - "line": 635, + "line": 651, "column": 26 } } @@ -204547,15 +206316,15 @@ "updateContext": null }, "value": 0, - "start": 22298, - "end": 22299, + "start": 22638, + "end": 22639, "loc": { "start": { - "line": 635, + "line": 651, "column": 27 }, "end": { - "line": 635, + "line": 651, "column": 28 } } @@ -204573,15 +206342,15 @@ "binop": null, "updateContext": null }, - "start": 22299, - "end": 22300, + "start": 22639, + "end": 22640, "loc": { "start": { - "line": 635, + "line": 651, "column": 28 }, "end": { - "line": 635, + "line": 651, "column": 29 } } @@ -204600,15 +206369,15 @@ "updateContext": null }, "value": 1, - "start": 22301, - "end": 22302, + "start": 22641, + "end": 22642, "loc": { "start": { - "line": 635, + "line": 651, "column": 30 }, "end": { - "line": 635, + "line": 651, "column": 31 } } @@ -204626,15 +206395,15 @@ "binop": null, "updateContext": null }, - "start": 22302, - "end": 22303, + "start": 22642, + "end": 22643, "loc": { "start": { - "line": 635, + "line": 651, "column": 31 }, "end": { - "line": 635, + "line": 651, "column": 32 } } @@ -204653,15 +206422,15 @@ "updateContext": null }, "value": 0, - "start": 22304, - "end": 22305, + "start": 22644, + "end": 22645, "loc": { "start": { - "line": 635, + "line": 651, "column": 33 }, "end": { - "line": 635, + "line": 651, "column": 34 } } @@ -204679,15 +206448,15 @@ "binop": null, "updateContext": null }, - "start": 22305, - "end": 22306, + "start": 22645, + "end": 22646, "loc": { "start": { - "line": 635, + "line": 651, "column": 34 }, "end": { - "line": 635, + "line": 651, "column": 35 } } @@ -204706,15 +206475,15 @@ "updateContext": null }, "value": 0, - "start": 22307, - "end": 22308, + "start": 22647, + "end": 22648, "loc": { "start": { - "line": 635, + "line": 651, "column": 36 }, "end": { - "line": 635, + "line": 651, "column": 37 } } @@ -204732,15 +206501,15 @@ "binop": null, "updateContext": null }, - "start": 22308, - "end": 22309, + "start": 22648, + "end": 22649, "loc": { "start": { - "line": 635, + "line": 651, "column": 37 }, "end": { - "line": 635, + "line": 651, "column": 38 } } @@ -204759,15 +206528,15 @@ "updateContext": null }, "value": 0, - "start": 22310, - "end": 22311, + "start": 22650, + "end": 22651, "loc": { "start": { - "line": 635, + "line": 651, "column": 39 }, "end": { - "line": 635, + "line": 651, "column": 40 } } @@ -204785,15 +206554,15 @@ "binop": null, "updateContext": null }, - "start": 22311, - "end": 22312, + "start": 22651, + "end": 22652, "loc": { "start": { - "line": 635, + "line": 651, "column": 40 }, "end": { - "line": 635, + "line": 651, "column": 41 } } @@ -204812,15 +206581,15 @@ "updateContext": null }, "value": 0, - "start": 22313, - "end": 22314, + "start": 22653, + "end": 22654, "loc": { "start": { - "line": 635, + "line": 651, "column": 42 }, "end": { - "line": 635, + "line": 651, "column": 43 } } @@ -204838,15 +206607,15 @@ "binop": null, "updateContext": null }, - "start": 22314, - "end": 22315, + "start": 22654, + "end": 22655, "loc": { "start": { - "line": 635, + "line": 651, "column": 43 }, "end": { - "line": 635, + "line": 651, "column": 44 } } @@ -204865,15 +206634,15 @@ "updateContext": null }, "value": 1, - "start": 22316, - "end": 22317, + "start": 22656, + "end": 22657, "loc": { "start": { - "line": 635, + "line": 651, "column": 45 }, "end": { - "line": 635, + "line": 651, "column": 46 } } @@ -204891,15 +206660,15 @@ "binop": null, "updateContext": null }, - "start": 22317, - "end": 22318, + "start": 22657, + "end": 22658, "loc": { "start": { - "line": 635, + "line": 651, "column": 46 }, "end": { - "line": 635, + "line": 651, "column": 47 } } @@ -204918,15 +206687,15 @@ "updateContext": null }, "value": 0, - "start": 22319, - "end": 22320, + "start": 22659, + "end": 22660, "loc": { "start": { - "line": 635, + "line": 651, "column": 48 }, "end": { - "line": 635, + "line": 651, "column": 49 } } @@ -204944,15 +206713,15 @@ "binop": null, "updateContext": null }, - "start": 22320, - "end": 22321, + "start": 22660, + "end": 22661, "loc": { "start": { - "line": 635, + "line": 651, "column": 49 }, "end": { - "line": 635, + "line": 651, "column": 50 } } @@ -204970,15 +206739,15 @@ "binop": null }, "value": "shiftX", - "start": 22322, - "end": 22328, + "start": 22662, + "end": 22668, "loc": { "start": { - "line": 635, + "line": 651, "column": 51 }, "end": { - "line": 635, + "line": 651, "column": 57 } } @@ -204996,15 +206765,15 @@ "binop": null, "updateContext": null }, - "start": 22328, - "end": 22329, + "start": 22668, + "end": 22669, "loc": { "start": { - "line": 635, + "line": 651, "column": 57 }, "end": { - "line": 635, + "line": 651, "column": 58 } } @@ -205022,15 +206791,15 @@ "binop": null }, "value": "shiftY", - "start": 22330, - "end": 22336, + "start": 22670, + "end": 22676, "loc": { "start": { - "line": 635, + "line": 651, "column": 59 }, "end": { - "line": 635, + "line": 651, "column": 65 } } @@ -205048,15 +206817,15 @@ "binop": null, "updateContext": null }, - "start": 22336, - "end": 22337, + "start": 22676, + "end": 22677, "loc": { "start": { - "line": 635, + "line": 651, "column": 65 }, "end": { - "line": 635, + "line": 651, "column": 66 } } @@ -205075,15 +206844,15 @@ "updateContext": null }, "value": 0, - "start": 22338, - "end": 22339, + "start": 22678, + "end": 22679, "loc": { "start": { - "line": 635, + "line": 651, "column": 67 }, "end": { - "line": 635, + "line": 651, "column": 68 } } @@ -205101,15 +206870,15 @@ "binop": null, "updateContext": null }, - "start": 22339, - "end": 22340, + "start": 22679, + "end": 22680, "loc": { "start": { - "line": 635, + "line": 651, "column": 68 }, "end": { - "line": 635, + "line": 651, "column": 69 } } @@ -205128,15 +206897,15 @@ "updateContext": null }, "value": 1, - "start": 22341, - "end": 22342, + "start": 22681, + "end": 22682, "loc": { "start": { - "line": 635, + "line": 651, "column": 70 }, "end": { - "line": 635, + "line": 651, "column": 71 } } @@ -205154,15 +206923,15 @@ "binop": null, "updateContext": null }, - "start": 22342, - "end": 22343, + "start": 22682, + "end": 22683, "loc": { "start": { - "line": 635, + "line": 651, "column": 71 }, "end": { - "line": 635, + "line": 651, "column": 72 } } @@ -205180,15 +206949,15 @@ "binop": null, "updateContext": null }, - "start": 22343, - "end": 22344, + "start": 22683, + "end": 22684, "loc": { "start": { - "line": 635, + "line": 651, "column": 72 }, "end": { - "line": 635, + "line": 651, "column": 73 } } @@ -205206,15 +206975,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 22349, - "end": 22360, + "start": 22689, + "end": 22700, "loc": { "start": { - "line": 636, + "line": 652, "column": 4 }, "end": { - "line": 636, + "line": 652, "column": 15 } } @@ -205232,15 +207001,15 @@ "binop": null, "updateContext": null }, - "start": 22360, - "end": 22361, + "start": 22700, + "end": 22701, "loc": { "start": { - "line": 636, + "line": 652, "column": 15 }, "end": { - "line": 636, + "line": 652, "column": 16 } } @@ -205258,15 +207027,15 @@ "binop": null }, "value": "mul", - "start": 22361, - "end": 22364, + "start": 22701, + "end": 22704, "loc": { "start": { - "line": 636, + "line": 652, "column": 16 }, "end": { - "line": 636, + "line": 652, "column": 19 } } @@ -205283,15 +207052,15 @@ "postfix": false, "binop": null }, - "start": 22364, - "end": 22365, + "start": 22704, + "end": 22705, "loc": { "start": { - "line": 636, + "line": 652, "column": 19 }, "end": { - "line": 636, + "line": 652, "column": 20 } } @@ -205309,15 +207078,15 @@ "binop": null }, "value": "tr1", - "start": 22365, - "end": 22368, + "start": 22705, + "end": 22708, "loc": { "start": { - "line": 636, + "line": 652, "column": 20 }, "end": { - "line": 636, + "line": 652, "column": 23 } } @@ -205335,15 +207104,15 @@ "binop": null, "updateContext": null }, - "start": 22368, - "end": 22369, + "start": 22708, + "end": 22709, "loc": { "start": { - "line": 636, + "line": 652, "column": 23 }, "end": { - "line": 636, + "line": 652, "column": 24 } } @@ -205363,15 +207132,15 @@ "updateContext": null }, "value": "this", - "start": 22370, - "end": 22374, + "start": 22710, + "end": 22714, "loc": { "start": { - "line": 636, + "line": 652, "column": 25 }, "end": { - "line": 636, + "line": 652, "column": 29 } } @@ -205389,15 +207158,15 @@ "binop": null, "updateContext": null }, - "start": 22374, - "end": 22375, + "start": 22714, + "end": 22715, "loc": { "start": { - "line": 636, + "line": 652, "column": 29 }, "end": { - "line": 636, + "line": 652, "column": 30 } } @@ -205415,15 +207184,15 @@ "binop": null }, "value": "tr", - "start": 22375, - "end": 22377, + "start": 22715, + "end": 22717, "loc": { "start": { - "line": 636, + "line": 652, "column": 30 }, "end": { - "line": 636, + "line": 652, "column": 32 } } @@ -205441,15 +207210,15 @@ "binop": null, "updateContext": null }, - "start": 22377, - "end": 22378, + "start": 22717, + "end": 22718, "loc": { "start": { - "line": 636, + "line": 652, "column": 32 }, "end": { - "line": 636, + "line": 652, "column": 33 } } @@ -205469,15 +207238,15 @@ "updateContext": null }, "value": "this", - "start": 22379, - "end": 22383, + "start": 22719, + "end": 22723, "loc": { "start": { - "line": 636, + "line": 652, "column": 34 }, "end": { - "line": 636, + "line": 652, "column": 38 } } @@ -205495,15 +207264,15 @@ "binop": null, "updateContext": null }, - "start": 22383, - "end": 22384, + "start": 22723, + "end": 22724, "loc": { "start": { - "line": 636, + "line": 652, "column": 38 }, "end": { - "line": 636, + "line": 652, "column": 39 } } @@ -205521,15 +207290,15 @@ "binop": null }, "value": "tr", - "start": 22384, - "end": 22386, + "start": 22724, + "end": 22726, "loc": { "start": { - "line": 636, + "line": 652, "column": 39 }, "end": { - "line": 636, + "line": 652, "column": 41 } } @@ -205546,15 +207315,15 @@ "postfix": false, "binop": null }, - "start": 22386, - "end": 22387, + "start": 22726, + "end": 22727, "loc": { "start": { - "line": 636, + "line": 652, "column": 41 }, "end": { - "line": 636, + "line": 652, "column": 42 } } @@ -205572,15 +207341,15 @@ "binop": null, "updateContext": null }, - "start": 22387, - "end": 22388, + "start": 22727, + "end": 22728, "loc": { "start": { - "line": 636, + "line": 652, "column": 42 }, "end": { - "line": 636, + "line": 652, "column": 43 } } @@ -205597,15 +207366,15 @@ "postfix": false, "binop": null }, - "start": 22389, - "end": 22390, + "start": 22729, + "end": 22730, "loc": { "start": { - "line": 637, + "line": 653, "column": 0 }, "end": { - "line": 637, + "line": 653, "column": 1 } } @@ -205613,15 +207382,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22392, - "end": 22454, + "start": 22732, + "end": 22794, "loc": { "start": { - "line": 639, + "line": 655, "column": 0 }, "end": { - "line": 639, + "line": 655, "column": 62 } } @@ -205629,15 +207398,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translate()", - "start": 22455, - "end": 22486, + "start": 22795, + "end": 22826, "loc": { "start": { - "line": 640, + "line": 656, "column": 0 }, "end": { - "line": 640, + "line": 656, "column": 31 } } @@ -205645,15 +207414,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22487, - "end": 22549, + "start": 22827, + "end": 22889, "loc": { "start": { - "line": 641, + "line": 657, "column": 0 }, "end": { - "line": 641, + "line": 657, "column": 62 } } @@ -205671,15 +207440,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 22550, - "end": 22561, + "start": 22890, + "end": 22901, "loc": { "start": { - "line": 642, + "line": 658, "column": 0 }, "end": { - "line": 642, + "line": 658, "column": 11 } } @@ -205697,15 +207466,15 @@ "binop": null, "updateContext": null }, - "start": 22561, - "end": 22562, + "start": 22901, + "end": 22902, "loc": { "start": { - "line": 642, + "line": 658, "column": 11 }, "end": { - "line": 642, + "line": 658, "column": 12 } } @@ -205723,15 +207492,15 @@ "binop": null }, "value": "prototype", - "start": 22562, - "end": 22571, + "start": 22902, + "end": 22911, "loc": { "start": { - "line": 642, + "line": 658, "column": 12 }, "end": { - "line": 642, + "line": 658, "column": 21 } } @@ -205749,15 +207518,15 @@ "binop": null, "updateContext": null }, - "start": 22571, - "end": 22572, + "start": 22911, + "end": 22912, "loc": { "start": { - "line": 642, + "line": 658, "column": 21 }, "end": { - "line": 642, + "line": 658, "column": 22 } } @@ -205775,15 +207544,15 @@ "binop": null }, "value": "translate", - "start": 22572, - "end": 22581, + "start": 22912, + "end": 22921, "loc": { "start": { - "line": 642, + "line": 658, "column": 22 }, "end": { - "line": 642, + "line": 658, "column": 31 } } @@ -205802,15 +207571,15 @@ "updateContext": null }, "value": "=", - "start": 22582, - "end": 22583, + "start": 22922, + "end": 22923, "loc": { "start": { - "line": 642, + "line": 658, "column": 32 }, "end": { - "line": 642, + "line": 658, "column": 33 } } @@ -205829,15 +207598,15 @@ "binop": null }, "value": "function", - "start": 22584, - "end": 22592, + "start": 22924, + "end": 22932, "loc": { "start": { - "line": 642, + "line": 658, "column": 34 }, "end": { - "line": 642, + "line": 658, "column": 42 } } @@ -205854,15 +207623,15 @@ "postfix": false, "binop": null }, - "start": 22593, - "end": 22594, + "start": 22933, + "end": 22934, "loc": { "start": { - "line": 642, + "line": 658, "column": 43 }, "end": { - "line": 642, + "line": 658, "column": 44 } } @@ -205880,15 +207649,15 @@ "binop": null }, "value": "x", - "start": 22594, - "end": 22595, + "start": 22934, + "end": 22935, "loc": { "start": { - "line": 642, + "line": 658, "column": 44 }, "end": { - "line": 642, + "line": 658, "column": 45 } } @@ -205896,15 +207665,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22595, - "end": 22604, + "start": 22935, + "end": 22944, "loc": { "start": { - "line": 642, + "line": 658, "column": 45 }, "end": { - "line": 642, + "line": 658, "column": 54 } } @@ -205922,15 +207691,15 @@ "binop": null, "updateContext": null }, - "start": 22604, - "end": 22605, + "start": 22944, + "end": 22945, "loc": { "start": { - "line": 642, + "line": 658, "column": 54 }, "end": { - "line": 642, + "line": 658, "column": 55 } } @@ -205948,15 +207717,15 @@ "binop": null }, "value": "y", - "start": 22606, - "end": 22607, + "start": 22946, + "end": 22947, "loc": { "start": { - "line": 642, + "line": 658, "column": 56 }, "end": { - "line": 642, + "line": 658, "column": 57 } } @@ -205964,15 +207733,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22607, - "end": 22616, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 642, + "line": 658, "column": 57 }, "end": { - "line": 642, + "line": 658, "column": 66 } } @@ -205989,15 +207758,15 @@ "postfix": false, "binop": null }, - "start": 22616, - "end": 22617, + "start": 22956, + "end": 22957, "loc": { "start": { - "line": 642, + "line": 658, "column": 66 }, "end": { - "line": 642, + "line": 658, "column": 67 } } @@ -206014,15 +207783,15 @@ "postfix": false, "binop": null }, - "start": 22618, - "end": 22619, + "start": 22958, + "end": 22959, "loc": { "start": { - "line": 642, + "line": 658, "column": 68 }, "end": { - "line": 642, + "line": 658, "column": 69 } } @@ -206042,15 +207811,15 @@ "updateContext": null }, "value": "this", - "start": 22624, - "end": 22628, + "start": 22964, + "end": 22968, "loc": { "start": { - "line": 643, + "line": 659, "column": 4 }, "end": { - "line": 643, + "line": 659, "column": 8 } } @@ -206068,15 +207837,15 @@ "binop": null, "updateContext": null }, - "start": 22628, - "end": 22629, + "start": 22968, + "end": 22969, "loc": { "start": { - "line": 643, + "line": 659, "column": 8 }, "end": { - "line": 643, + "line": 659, "column": 9 } } @@ -206094,15 +207863,15 @@ "binop": null }, "value": "tr", - "start": 22629, - "end": 22631, + "start": 22969, + "end": 22971, "loc": { "start": { - "line": 643, + "line": 659, "column": 9 }, "end": { - "line": 643, + "line": 659, "column": 11 } } @@ -206120,15 +207889,15 @@ "binop": null, "updateContext": null }, - "start": 22631, - "end": 22632, + "start": 22971, + "end": 22972, "loc": { "start": { - "line": 643, + "line": 659, "column": 11 }, "end": { - "line": 643, + "line": 659, "column": 12 } } @@ -206147,15 +207916,15 @@ "updateContext": null }, "value": 12, - "start": 22632, - "end": 22634, + "start": 22972, + "end": 22974, "loc": { "start": { - "line": 643, + "line": 659, "column": 12 }, "end": { - "line": 643, + "line": 659, "column": 14 } } @@ -206173,15 +207942,15 @@ "binop": null, "updateContext": null }, - "start": 22634, - "end": 22635, + "start": 22974, + "end": 22975, "loc": { "start": { - "line": 643, + "line": 659, "column": 14 }, "end": { - "line": 643, + "line": 659, "column": 15 } } @@ -206200,15 +207969,15 @@ "updateContext": null }, "value": "=", - "start": 22636, - "end": 22637, + "start": 22976, + "end": 22977, "loc": { "start": { - "line": 643, + "line": 659, "column": 16 }, "end": { - "line": 643, + "line": 659, "column": 17 } } @@ -206226,15 +207995,15 @@ "binop": null }, "value": "x", - "start": 22638, - "end": 22639, + "start": 22978, + "end": 22979, "loc": { "start": { - "line": 643, + "line": 659, "column": 18 }, "end": { - "line": 643, + "line": 659, "column": 19 } } @@ -206252,15 +208021,15 @@ "binop": null, "updateContext": null }, - "start": 22639, - "end": 22640, + "start": 22979, + "end": 22980, "loc": { "start": { - "line": 643, + "line": 659, "column": 19 }, "end": { - "line": 643, + "line": 659, "column": 20 } } @@ -206280,15 +208049,15 @@ "updateContext": null }, "value": "this", - "start": 22645, - "end": 22649, + "start": 22985, + "end": 22989, "loc": { "start": { - "line": 644, + "line": 660, "column": 4 }, "end": { - "line": 644, + "line": 660, "column": 8 } } @@ -206306,15 +208075,15 @@ "binop": null, "updateContext": null }, - "start": 22649, - "end": 22650, + "start": 22989, + "end": 22990, "loc": { "start": { - "line": 644, + "line": 660, "column": 8 }, "end": { - "line": 644, + "line": 660, "column": 9 } } @@ -206332,15 +208101,15 @@ "binop": null }, "value": "tr", - "start": 22650, - "end": 22652, + "start": 22990, + "end": 22992, "loc": { "start": { - "line": 644, + "line": 660, "column": 9 }, "end": { - "line": 644, + "line": 660, "column": 11 } } @@ -206358,15 +208127,15 @@ "binop": null, "updateContext": null }, - "start": 22652, - "end": 22653, + "start": 22992, + "end": 22993, "loc": { "start": { - "line": 644, + "line": 660, "column": 11 }, "end": { - "line": 644, + "line": 660, "column": 12 } } @@ -206385,15 +208154,15 @@ "updateContext": null }, "value": 13, - "start": 22653, - "end": 22655, + "start": 22993, + "end": 22995, "loc": { "start": { - "line": 644, + "line": 660, "column": 12 }, "end": { - "line": 644, + "line": 660, "column": 14 } } @@ -206411,15 +208180,15 @@ "binop": null, "updateContext": null }, - "start": 22655, - "end": 22656, + "start": 22995, + "end": 22996, "loc": { "start": { - "line": 644, + "line": 660, "column": 14 }, "end": { - "line": 644, + "line": 660, "column": 15 } } @@ -206438,15 +208207,15 @@ "updateContext": null }, "value": "=", - "start": 22657, - "end": 22658, + "start": 22997, + "end": 22998, "loc": { "start": { - "line": 644, + "line": 660, "column": 16 }, "end": { - "line": 644, + "line": 660, "column": 17 } } @@ -206464,15 +208233,15 @@ "binop": null }, "value": "y", - "start": 22659, - "end": 22660, + "start": 22999, + "end": 23000, "loc": { "start": { - "line": 644, + "line": 660, "column": 18 }, "end": { - "line": 644, + "line": 660, "column": 19 } } @@ -206490,15 +208259,15 @@ "binop": null, "updateContext": null }, - "start": 22660, - "end": 22661, + "start": 23000, + "end": 23001, "loc": { "start": { - "line": 644, + "line": 660, "column": 19 }, "end": { - "line": 644, + "line": 660, "column": 20 } } @@ -206515,15 +208284,15 @@ "postfix": false, "binop": null }, - "start": 22662, - "end": 22663, + "start": 23002, + "end": 23003, "loc": { "start": { - "line": 645, + "line": 661, "column": 0 }, "end": { - "line": 645, + "line": 661, "column": 1 } } @@ -206531,15 +208300,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22665, - "end": 22727, + "start": 23005, + "end": 23067, "loc": { "start": { - "line": 647, + "line": 663, "column": 0 }, "end": { - "line": 647, + "line": 663, "column": 62 } } @@ -206547,15 +208316,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateX()", - "start": 22728, - "end": 22760, + "start": 23068, + "end": 23100, "loc": { "start": { - "line": 648, + "line": 664, "column": 0 }, "end": { - "line": 648, + "line": 664, "column": 32 } } @@ -206563,15 +208332,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22761, - "end": 22823, + "start": 23101, + "end": 23163, "loc": { "start": { - "line": 649, + "line": 665, "column": 0 }, "end": { - "line": 649, + "line": 665, "column": 62 } } @@ -206589,15 +208358,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 22824, - "end": 22835, + "start": 23164, + "end": 23175, "loc": { "start": { - "line": 650, + "line": 666, "column": 0 }, "end": { - "line": 650, + "line": 666, "column": 11 } } @@ -206615,15 +208384,15 @@ "binop": null, "updateContext": null }, - "start": 22835, - "end": 22836, + "start": 23175, + "end": 23176, "loc": { "start": { - "line": 650, + "line": 666, "column": 11 }, "end": { - "line": 650, + "line": 666, "column": 12 } } @@ -206641,15 +208410,15 @@ "binop": null }, "value": "prototype", - "start": 22836, - "end": 22845, + "start": 23176, + "end": 23185, "loc": { "start": { - "line": 650, + "line": 666, "column": 12 }, "end": { - "line": 650, + "line": 666, "column": 21 } } @@ -206667,15 +208436,15 @@ "binop": null, "updateContext": null }, - "start": 22845, - "end": 22846, + "start": 23185, + "end": 23186, "loc": { "start": { - "line": 650, + "line": 666, "column": 21 }, "end": { - "line": 650, + "line": 666, "column": 22 } } @@ -206693,15 +208462,15 @@ "binop": null }, "value": "translateX", - "start": 22846, - "end": 22856, + "start": 23186, + "end": 23196, "loc": { "start": { - "line": 650, + "line": 666, "column": 22 }, "end": { - "line": 650, + "line": 666, "column": 32 } } @@ -206720,15 +208489,15 @@ "updateContext": null }, "value": "=", - "start": 22857, - "end": 22858, + "start": 23197, + "end": 23198, "loc": { "start": { - "line": 650, + "line": 666, "column": 33 }, "end": { - "line": 650, + "line": 666, "column": 34 } } @@ -206747,15 +208516,15 @@ "binop": null }, "value": "function", - "start": 22859, - "end": 22867, + "start": 23199, + "end": 23207, "loc": { "start": { - "line": 650, + "line": 666, "column": 35 }, "end": { - "line": 650, + "line": 666, "column": 43 } } @@ -206772,15 +208541,15 @@ "postfix": false, "binop": null }, - "start": 22868, - "end": 22869, + "start": 23208, + "end": 23209, "loc": { "start": { - "line": 650, + "line": 666, "column": 44 }, "end": { - "line": 650, + "line": 666, "column": 45 } } @@ -206798,15 +208567,15 @@ "binop": null }, "value": "x", - "start": 22869, - "end": 22870, + "start": 23209, + "end": 23210, "loc": { "start": { - "line": 650, + "line": 666, "column": 45 }, "end": { - "line": 650, + "line": 666, "column": 46 } } @@ -206814,15 +208583,15 @@ { "type": "CommentBlock", "value": "float", - "start": 22870, - "end": 22879, + "start": 23210, + "end": 23219, "loc": { "start": { - "line": 650, + "line": 666, "column": 46 }, "end": { - "line": 650, + "line": 666, "column": 55 } } @@ -206839,15 +208608,15 @@ "postfix": false, "binop": null }, - "start": 22879, - "end": 22880, + "start": 23219, + "end": 23220, "loc": { "start": { - "line": 650, + "line": 666, "column": 55 }, "end": { - "line": 650, + "line": 666, "column": 56 } } @@ -206864,15 +208633,15 @@ "postfix": false, "binop": null }, - "start": 22881, - "end": 22882, + "start": 23221, + "end": 23222, "loc": { "start": { - "line": 650, + "line": 666, "column": 57 }, "end": { - "line": 650, + "line": 666, "column": 58 } } @@ -206892,15 +208661,15 @@ "updateContext": null }, "value": "this", - "start": 22887, - "end": 22891, + "start": 23227, + "end": 23231, "loc": { "start": { - "line": 651, + "line": 667, "column": 4 }, "end": { - "line": 651, + "line": 667, "column": 8 } } @@ -206918,15 +208687,15 @@ "binop": null, "updateContext": null }, - "start": 22891, - "end": 22892, + "start": 23231, + "end": 23232, "loc": { "start": { - "line": 651, + "line": 667, "column": 8 }, "end": { - "line": 651, + "line": 667, "column": 9 } } @@ -206944,15 +208713,15 @@ "binop": null }, "value": "tr", - "start": 22892, - "end": 22894, + "start": 23232, + "end": 23234, "loc": { "start": { - "line": 651, + "line": 667, "column": 9 }, "end": { - "line": 651, + "line": 667, "column": 11 } } @@ -206970,15 +208739,15 @@ "binop": null, "updateContext": null }, - "start": 22894, - "end": 22895, + "start": 23234, + "end": 23235, "loc": { "start": { - "line": 651, + "line": 667, "column": 11 }, "end": { - "line": 651, + "line": 667, "column": 12 } } @@ -206997,15 +208766,15 @@ "updateContext": null }, "value": 12, - "start": 22895, - "end": 22897, + "start": 23235, + "end": 23237, "loc": { "start": { - "line": 651, + "line": 667, "column": 12 }, "end": { - "line": 651, + "line": 667, "column": 14 } } @@ -207023,15 +208792,15 @@ "binop": null, "updateContext": null }, - "start": 22897, - "end": 22898, + "start": 23237, + "end": 23238, "loc": { "start": { - "line": 651, + "line": 667, "column": 14 }, "end": { - "line": 651, + "line": 667, "column": 15 } } @@ -207050,15 +208819,15 @@ "updateContext": null }, "value": "=", - "start": 22899, - "end": 22900, + "start": 23239, + "end": 23240, "loc": { "start": { - "line": 651, + "line": 667, "column": 16 }, "end": { - "line": 651, + "line": 667, "column": 17 } } @@ -207076,15 +208845,15 @@ "binop": null }, "value": "x", - "start": 22901, - "end": 22902, + "start": 23241, + "end": 23242, "loc": { "start": { - "line": 651, + "line": 667, "column": 18 }, "end": { - "line": 651, + "line": 667, "column": 19 } } @@ -207102,15 +208871,15 @@ "binop": null, "updateContext": null }, - "start": 22902, - "end": 22903, + "start": 23242, + "end": 23243, "loc": { "start": { - "line": 651, + "line": 667, "column": 19 }, "end": { - "line": 651, + "line": 667, "column": 20 } } @@ -207127,15 +208896,15 @@ "postfix": false, "binop": null }, - "start": 22904, - "end": 22905, + "start": 23244, + "end": 23245, "loc": { "start": { - "line": 652, + "line": 668, "column": 0 }, "end": { - "line": 652, + "line": 668, "column": 1 } } @@ -207143,15 +208912,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 22907, - "end": 22969, + "start": 23247, + "end": 23309, "loc": { "start": { - "line": 654, + "line": 670, "column": 0 }, "end": { - "line": 654, + "line": 670, "column": 62 } } @@ -207159,15 +208928,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # translateY()", - "start": 22970, - "end": 23002, + "start": 23310, + "end": 23342, "loc": { "start": { - "line": 655, + "line": 671, "column": 0 }, "end": { - "line": 655, + "line": 671, "column": 32 } } @@ -207175,15 +208944,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23003, - "end": 23065, + "start": 23343, + "end": 23405, "loc": { "start": { - "line": 656, + "line": 672, "column": 0 }, "end": { - "line": 656, + "line": 672, "column": 62 } } @@ -207201,15 +208970,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 23066, - "end": 23077, + "start": 23406, + "end": 23417, "loc": { "start": { - "line": 657, + "line": 673, "column": 0 }, "end": { - "line": 657, + "line": 673, "column": 11 } } @@ -207227,15 +208996,15 @@ "binop": null, "updateContext": null }, - "start": 23077, - "end": 23078, + "start": 23417, + "end": 23418, "loc": { "start": { - "line": 657, + "line": 673, "column": 11 }, "end": { - "line": 657, + "line": 673, "column": 12 } } @@ -207253,15 +209022,15 @@ "binop": null }, "value": "prototype", - "start": 23078, - "end": 23087, + "start": 23418, + "end": 23427, "loc": { "start": { - "line": 657, + "line": 673, "column": 12 }, "end": { - "line": 657, + "line": 673, "column": 21 } } @@ -207279,15 +209048,15 @@ "binop": null, "updateContext": null }, - "start": 23087, - "end": 23088, + "start": 23427, + "end": 23428, "loc": { "start": { - "line": 657, + "line": 673, "column": 21 }, "end": { - "line": 657, + "line": 673, "column": 22 } } @@ -207305,15 +209074,15 @@ "binop": null }, "value": "translateY", - "start": 23088, - "end": 23098, + "start": 23428, + "end": 23438, "loc": { "start": { - "line": 657, + "line": 673, "column": 22 }, "end": { - "line": 657, + "line": 673, "column": 32 } } @@ -207332,15 +209101,15 @@ "updateContext": null }, "value": "=", - "start": 23099, - "end": 23100, + "start": 23439, + "end": 23440, "loc": { "start": { - "line": 657, + "line": 673, "column": 33 }, "end": { - "line": 657, + "line": 673, "column": 34 } } @@ -207359,15 +209128,15 @@ "binop": null }, "value": "function", - "start": 23101, - "end": 23109, + "start": 23441, + "end": 23449, "loc": { "start": { - "line": 657, + "line": 673, "column": 35 }, "end": { - "line": 657, + "line": 673, "column": 43 } } @@ -207384,15 +209153,15 @@ "postfix": false, "binop": null }, - "start": 23110, - "end": 23111, + "start": 23450, + "end": 23451, "loc": { "start": { - "line": 657, + "line": 673, "column": 44 }, "end": { - "line": 657, + "line": 673, "column": 45 } } @@ -207410,15 +209179,15 @@ "binop": null }, "value": "y", - "start": 23111, - "end": 23112, + "start": 23451, + "end": 23452, "loc": { "start": { - "line": 657, + "line": 673, "column": 45 }, "end": { - "line": 657, + "line": 673, "column": 46 } } @@ -207426,15 +209195,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23112, - "end": 23121, + "start": 23452, + "end": 23461, "loc": { "start": { - "line": 657, + "line": 673, "column": 46 }, "end": { - "line": 657, + "line": 673, "column": 55 } } @@ -207451,15 +209220,15 @@ "postfix": false, "binop": null }, - "start": 23121, - "end": 23122, + "start": 23461, + "end": 23462, "loc": { "start": { - "line": 657, + "line": 673, "column": 55 }, "end": { - "line": 657, + "line": 673, "column": 56 } } @@ -207476,15 +209245,15 @@ "postfix": false, "binop": null }, - "start": 23123, - "end": 23124, + "start": 23463, + "end": 23464, "loc": { "start": { - "line": 657, + "line": 673, "column": 57 }, "end": { - "line": 657, + "line": 673, "column": 58 } } @@ -207504,15 +209273,15 @@ "updateContext": null }, "value": "this", - "start": 23129, - "end": 23133, + "start": 23469, + "end": 23473, "loc": { "start": { - "line": 658, + "line": 674, "column": 4 }, "end": { - "line": 658, + "line": 674, "column": 8 } } @@ -207530,15 +209299,15 @@ "binop": null, "updateContext": null }, - "start": 23133, - "end": 23134, + "start": 23473, + "end": 23474, "loc": { "start": { - "line": 658, + "line": 674, "column": 8 }, "end": { - "line": 658, + "line": 674, "column": 9 } } @@ -207556,15 +209325,15 @@ "binop": null }, "value": "tr", - "start": 23134, - "end": 23136, + "start": 23474, + "end": 23476, "loc": { "start": { - "line": 658, + "line": 674, "column": 9 }, "end": { - "line": 658, + "line": 674, "column": 11 } } @@ -207582,15 +209351,15 @@ "binop": null, "updateContext": null }, - "start": 23136, - "end": 23137, + "start": 23476, + "end": 23477, "loc": { "start": { - "line": 658, + "line": 674, "column": 11 }, "end": { - "line": 658, + "line": 674, "column": 12 } } @@ -207609,15 +209378,15 @@ "updateContext": null }, "value": 13, - "start": 23137, - "end": 23139, + "start": 23477, + "end": 23479, "loc": { "start": { - "line": 658, + "line": 674, "column": 12 }, "end": { - "line": 658, + "line": 674, "column": 14 } } @@ -207635,15 +209404,15 @@ "binop": null, "updateContext": null }, - "start": 23139, - "end": 23140, + "start": 23479, + "end": 23480, "loc": { "start": { - "line": 658, + "line": 674, "column": 14 }, "end": { - "line": 658, + "line": 674, "column": 15 } } @@ -207662,15 +209431,15 @@ "updateContext": null }, "value": "=", - "start": 23141, - "end": 23142, + "start": 23481, + "end": 23482, "loc": { "start": { - "line": 658, + "line": 674, "column": 16 }, "end": { - "line": 658, + "line": 674, "column": 17 } } @@ -207688,15 +209457,15 @@ "binop": null }, "value": "y", - "start": 23143, - "end": 23144, + "start": 23483, + "end": 23484, "loc": { "start": { - "line": 658, + "line": 674, "column": 18 }, "end": { - "line": 658, + "line": 674, "column": 19 } } @@ -207714,15 +209483,15 @@ "binop": null, "updateContext": null }, - "start": 23144, - "end": 23145, + "start": 23484, + "end": 23485, "loc": { "start": { - "line": 658, + "line": 674, "column": 19 }, "end": { - "line": 658, + "line": 674, "column": 20 } } @@ -207739,15 +209508,15 @@ "postfix": false, "binop": null }, - "start": 23146, - "end": 23147, + "start": 23486, + "end": 23487, "loc": { "start": { - "line": 659, + "line": 675, "column": 0 }, "end": { - "line": 659, + "line": 675, "column": 1 } } @@ -207755,15 +209524,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23149, - "end": 23211, + "start": 23489, + "end": 23551, "loc": { "start": { - "line": 661, + "line": 677, "column": 0 }, "end": { - "line": 661, + "line": 677, "column": 62 } } @@ -207771,15 +209540,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # multScale()", - "start": 23212, - "end": 23243, + "start": 23552, + "end": 23583, "loc": { "start": { - "line": 662, + "line": 678, "column": 0 }, "end": { - "line": 662, + "line": 678, "column": 31 } } @@ -207787,15 +209556,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23244, - "end": 23306, + "start": 23584, + "end": 23646, "loc": { "start": { - "line": 663, + "line": 679, "column": 0 }, "end": { - "line": 663, + "line": 679, "column": 62 } } @@ -207813,15 +209582,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 23307, - "end": 23318, + "start": 23647, + "end": 23658, "loc": { "start": { - "line": 664, + "line": 680, "column": 0 }, "end": { - "line": 664, + "line": 680, "column": 11 } } @@ -207839,15 +209608,15 @@ "binop": null, "updateContext": null }, - "start": 23318, - "end": 23319, + "start": 23658, + "end": 23659, "loc": { "start": { - "line": 664, + "line": 680, "column": 11 }, "end": { - "line": 664, + "line": 680, "column": 12 } } @@ -207865,15 +209634,15 @@ "binop": null }, "value": "prototype", - "start": 23319, - "end": 23328, + "start": 23659, + "end": 23668, "loc": { "start": { - "line": 664, + "line": 680, "column": 12 }, "end": { - "line": 664, + "line": 680, "column": 21 } } @@ -207891,15 +209660,15 @@ "binop": null, "updateContext": null }, - "start": 23328, - "end": 23329, + "start": 23668, + "end": 23669, "loc": { "start": { - "line": 664, + "line": 680, "column": 21 }, "end": { - "line": 664, + "line": 680, "column": 22 } } @@ -207917,15 +209686,15 @@ "binop": null }, "value": "multScale", - "start": 23329, - "end": 23338, + "start": 23669, + "end": 23678, "loc": { "start": { - "line": 664, + "line": 680, "column": 22 }, "end": { - "line": 664, + "line": 680, "column": 31 } } @@ -207944,15 +209713,15 @@ "updateContext": null }, "value": "=", - "start": 23339, - "end": 23340, + "start": 23679, + "end": 23680, "loc": { "start": { - "line": 664, + "line": 680, "column": 32 }, "end": { - "line": 664, + "line": 680, "column": 33 } } @@ -207971,15 +209740,15 @@ "binop": null }, "value": "function", - "start": 23341, - "end": 23349, + "start": 23681, + "end": 23689, "loc": { "start": { - "line": 664, + "line": 680, "column": 34 }, "end": { - "line": 664, + "line": 680, "column": 42 } } @@ -207996,15 +209765,15 @@ "postfix": false, "binop": null }, - "start": 23350, - "end": 23351, + "start": 23690, + "end": 23691, "loc": { "start": { - "line": 664, + "line": 680, "column": 43 }, "end": { - "line": 664, + "line": 680, "column": 44 } } @@ -208022,15 +209791,15 @@ "binop": null }, "value": "scaleX", - "start": 23351, - "end": 23357, + "start": 23691, + "end": 23697, "loc": { "start": { - "line": 664, + "line": 680, "column": 44 }, "end": { - "line": 664, + "line": 680, "column": 50 } } @@ -208038,15 +209807,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23357, - "end": 23366, + "start": 23697, + "end": 23706, "loc": { "start": { - "line": 664, + "line": 680, "column": 50 }, "end": { - "line": 664, + "line": 680, "column": 59 } } @@ -208064,15 +209833,15 @@ "binop": null, "updateContext": null }, - "start": 23366, - "end": 23367, + "start": 23706, + "end": 23707, "loc": { "start": { - "line": 664, + "line": 680, "column": 59 }, "end": { - "line": 664, + "line": 680, "column": 60 } } @@ -208090,15 +209859,15 @@ "binop": null }, "value": "scaleY", - "start": 23368, - "end": 23374, + "start": 23708, + "end": 23714, "loc": { "start": { - "line": 664, + "line": 680, "column": 61 }, "end": { - "line": 664, + "line": 680, "column": 67 } } @@ -208106,15 +209875,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23374, - "end": 23383, + "start": 23714, + "end": 23723, "loc": { "start": { - "line": 664, + "line": 680, "column": 67 }, "end": { - "line": 664, + "line": 680, "column": 76 } } @@ -208131,15 +209900,15 @@ "postfix": false, "binop": null }, - "start": 23383, - "end": 23384, + "start": 23723, + "end": 23724, "loc": { "start": { - "line": 664, + "line": 680, "column": 76 }, "end": { - "line": 664, + "line": 680, "column": 77 } } @@ -208156,15 +209925,15 @@ "postfix": false, "binop": null }, - "start": 23385, - "end": 23386, + "start": 23725, + "end": 23726, "loc": { "start": { - "line": 664, + "line": 680, "column": 78 }, "end": { - "line": 664, + "line": 680, "column": 79 } } @@ -208184,15 +209953,15 @@ "updateContext": null }, "value": "var", - "start": 23391, - "end": 23394, + "start": 23731, + "end": 23734, "loc": { "start": { - "line": 665, + "line": 681, "column": 4 }, "end": { - "line": 665, + "line": 681, "column": 7 } } @@ -208210,15 +209979,15 @@ "binop": null }, "value": "tr1", - "start": 23395, - "end": 23398, + "start": 23735, + "end": 23738, "loc": { "start": { - "line": 665, + "line": 681, "column": 8 }, "end": { - "line": 665, + "line": 681, "column": 11 } } @@ -208237,15 +210006,15 @@ "updateContext": null }, "value": "=", - "start": 23399, - "end": 23400, + "start": 23739, + "end": 23740, "loc": { "start": { - "line": 665, + "line": 681, "column": 12 }, "end": { - "line": 665, + "line": 681, "column": 13 } } @@ -208263,15 +210032,15 @@ "binop": null, "updateContext": null }, - "start": 23401, - "end": 23402, + "start": 23741, + "end": 23742, "loc": { "start": { - "line": 665, + "line": 681, "column": 14 }, "end": { - "line": 665, + "line": 681, "column": 15 } } @@ -208289,15 +210058,15 @@ "binop": null }, "value": "scaleX", - "start": 23402, - "end": 23408, + "start": 23742, + "end": 23748, "loc": { "start": { - "line": 665, + "line": 681, "column": 15 }, "end": { - "line": 665, + "line": 681, "column": 21 } } @@ -208315,15 +210084,15 @@ "binop": null, "updateContext": null }, - "start": 23408, - "end": 23409, + "start": 23748, + "end": 23749, "loc": { "start": { - "line": 665, + "line": 681, "column": 21 }, "end": { - "line": 665, + "line": 681, "column": 22 } } @@ -208342,15 +210111,15 @@ "updateContext": null }, "value": 0, - "start": 23410, - "end": 23411, + "start": 23750, + "end": 23751, "loc": { "start": { - "line": 665, + "line": 681, "column": 23 }, "end": { - "line": 665, + "line": 681, "column": 24 } } @@ -208368,15 +210137,15 @@ "binop": null, "updateContext": null }, - "start": 23411, - "end": 23412, + "start": 23751, + "end": 23752, "loc": { "start": { - "line": 665, + "line": 681, "column": 24 }, "end": { - "line": 665, + "line": 681, "column": 25 } } @@ -208395,15 +210164,15 @@ "updateContext": null }, "value": 0, - "start": 23413, - "end": 23414, + "start": 23753, + "end": 23754, "loc": { "start": { - "line": 665, + "line": 681, "column": 26 }, "end": { - "line": 665, + "line": 681, "column": 27 } } @@ -208421,15 +210190,15 @@ "binop": null, "updateContext": null }, - "start": 23414, - "end": 23415, + "start": 23754, + "end": 23755, "loc": { "start": { - "line": 665, + "line": 681, "column": 27 }, "end": { - "line": 665, + "line": 681, "column": 28 } } @@ -208448,15 +210217,15 @@ "updateContext": null }, "value": 0, - "start": 23416, - "end": 23417, + "start": 23756, + "end": 23757, "loc": { "start": { - "line": 665, + "line": 681, "column": 29 }, "end": { - "line": 665, + "line": 681, "column": 30 } } @@ -208474,15 +210243,15 @@ "binop": null, "updateContext": null }, - "start": 23417, - "end": 23418, + "start": 23757, + "end": 23758, "loc": { "start": { - "line": 665, + "line": 681, "column": 30 }, "end": { - "line": 665, + "line": 681, "column": 31 } } @@ -208501,15 +210270,15 @@ "updateContext": null }, "value": 0, - "start": 23419, - "end": 23420, + "start": 23759, + "end": 23760, "loc": { "start": { - "line": 665, + "line": 681, "column": 32 }, "end": { - "line": 665, + "line": 681, "column": 33 } } @@ -208527,15 +210296,15 @@ "binop": null, "updateContext": null }, - "start": 23420, - "end": 23421, + "start": 23760, + "end": 23761, "loc": { "start": { - "line": 665, + "line": 681, "column": 33 }, "end": { - "line": 665, + "line": 681, "column": 34 } } @@ -208553,15 +210322,15 @@ "binop": null }, "value": "scaleY", - "start": 23422, - "end": 23428, + "start": 23762, + "end": 23768, "loc": { "start": { - "line": 665, + "line": 681, "column": 35 }, "end": { - "line": 665, + "line": 681, "column": 41 } } @@ -208579,15 +210348,15 @@ "binop": null, "updateContext": null }, - "start": 23428, - "end": 23429, + "start": 23768, + "end": 23769, "loc": { "start": { - "line": 665, + "line": 681, "column": 41 }, "end": { - "line": 665, + "line": 681, "column": 42 } } @@ -208606,15 +210375,15 @@ "updateContext": null }, "value": 0, - "start": 23430, - "end": 23431, + "start": 23770, + "end": 23771, "loc": { "start": { - "line": 665, + "line": 681, "column": 43 }, "end": { - "line": 665, + "line": 681, "column": 44 } } @@ -208632,15 +210401,15 @@ "binop": null, "updateContext": null }, - "start": 23431, - "end": 23432, + "start": 23771, + "end": 23772, "loc": { "start": { - "line": 665, + "line": 681, "column": 44 }, "end": { - "line": 665, + "line": 681, "column": 45 } } @@ -208659,15 +210428,15 @@ "updateContext": null }, "value": 0, - "start": 23433, - "end": 23434, + "start": 23773, + "end": 23774, "loc": { "start": { - "line": 665, + "line": 681, "column": 46 }, "end": { - "line": 665, + "line": 681, "column": 47 } } @@ -208685,15 +210454,15 @@ "binop": null, "updateContext": null }, - "start": 23434, - "end": 23435, + "start": 23774, + "end": 23775, "loc": { "start": { - "line": 665, + "line": 681, "column": 47 }, "end": { - "line": 665, + "line": 681, "column": 48 } } @@ -208712,15 +210481,15 @@ "updateContext": null }, "value": 0, - "start": 23436, - "end": 23437, + "start": 23776, + "end": 23777, "loc": { "start": { - "line": 665, + "line": 681, "column": 49 }, "end": { - "line": 665, + "line": 681, "column": 50 } } @@ -208738,15 +210507,15 @@ "binop": null, "updateContext": null }, - "start": 23437, - "end": 23438, + "start": 23777, + "end": 23778, "loc": { "start": { - "line": 665, + "line": 681, "column": 50 }, "end": { - "line": 665, + "line": 681, "column": 51 } } @@ -208765,15 +210534,15 @@ "updateContext": null }, "value": 0, - "start": 23439, - "end": 23440, + "start": 23779, + "end": 23780, "loc": { "start": { - "line": 665, + "line": 681, "column": 52 }, "end": { - "line": 665, + "line": 681, "column": 53 } } @@ -208791,15 +210560,15 @@ "binop": null, "updateContext": null }, - "start": 23440, - "end": 23441, + "start": 23780, + "end": 23781, "loc": { "start": { - "line": 665, + "line": 681, "column": 53 }, "end": { - "line": 665, + "line": 681, "column": 54 } } @@ -208818,15 +210587,15 @@ "updateContext": null }, "value": 1, - "start": 23442, - "end": 23443, + "start": 23782, + "end": 23783, "loc": { "start": { - "line": 665, + "line": 681, "column": 55 }, "end": { - "line": 665, + "line": 681, "column": 56 } } @@ -208844,15 +210613,15 @@ "binop": null, "updateContext": null }, - "start": 23443, - "end": 23444, + "start": 23783, + "end": 23784, "loc": { "start": { - "line": 665, + "line": 681, "column": 56 }, "end": { - "line": 665, + "line": 681, "column": 57 } } @@ -208871,15 +210640,15 @@ "updateContext": null }, "value": 0, - "start": 23445, - "end": 23446, + "start": 23785, + "end": 23786, "loc": { "start": { - "line": 665, + "line": 681, "column": 58 }, "end": { - "line": 665, + "line": 681, "column": 59 } } @@ -208897,15 +210666,15 @@ "binop": null, "updateContext": null }, - "start": 23446, - "end": 23447, + "start": 23786, + "end": 23787, "loc": { "start": { - "line": 665, + "line": 681, "column": 59 }, "end": { - "line": 665, + "line": 681, "column": 60 } } @@ -208924,15 +210693,15 @@ "updateContext": null }, "value": 0, - "start": 23448, - "end": 23449, + "start": 23788, + "end": 23789, "loc": { "start": { - "line": 665, + "line": 681, "column": 61 }, "end": { - "line": 665, + "line": 681, "column": 62 } } @@ -208950,15 +210719,15 @@ "binop": null, "updateContext": null }, - "start": 23449, - "end": 23450, + "start": 23789, + "end": 23790, "loc": { "start": { - "line": 665, + "line": 681, "column": 62 }, "end": { - "line": 665, + "line": 681, "column": 63 } } @@ -208977,15 +210746,15 @@ "updateContext": null }, "value": 0, - "start": 23451, - "end": 23452, + "start": 23791, + "end": 23792, "loc": { "start": { - "line": 665, + "line": 681, "column": 64 }, "end": { - "line": 665, + "line": 681, "column": 65 } } @@ -209003,15 +210772,15 @@ "binop": null, "updateContext": null }, - "start": 23452, - "end": 23453, + "start": 23792, + "end": 23793, "loc": { "start": { - "line": 665, + "line": 681, "column": 65 }, "end": { - "line": 665, + "line": 681, "column": 66 } } @@ -209030,15 +210799,15 @@ "updateContext": null }, "value": 0, - "start": 23454, - "end": 23455, + "start": 23794, + "end": 23795, "loc": { "start": { - "line": 665, + "line": 681, "column": 67 }, "end": { - "line": 665, + "line": 681, "column": 68 } } @@ -209056,15 +210825,15 @@ "binop": null, "updateContext": null }, - "start": 23455, - "end": 23456, + "start": 23795, + "end": 23796, "loc": { "start": { - "line": 665, + "line": 681, "column": 68 }, "end": { - "line": 665, + "line": 681, "column": 69 } } @@ -209083,15 +210852,15 @@ "updateContext": null }, "value": 1, - "start": 23457, - "end": 23458, + "start": 23797, + "end": 23798, "loc": { "start": { - "line": 665, + "line": 681, "column": 70 }, "end": { - "line": 665, + "line": 681, "column": 71 } } @@ -209109,15 +210878,15 @@ "binop": null, "updateContext": null }, - "start": 23458, - "end": 23459, + "start": 23798, + "end": 23799, "loc": { "start": { - "line": 665, + "line": 681, "column": 71 }, "end": { - "line": 665, + "line": 681, "column": 72 } } @@ -209135,15 +210904,15 @@ "binop": null, "updateContext": null }, - "start": 23459, - "end": 23460, + "start": 23799, + "end": 23800, "loc": { "start": { - "line": 665, + "line": 681, "column": 72 }, "end": { - "line": 665, + "line": 681, "column": 73 } } @@ -209161,15 +210930,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 23465, - "end": 23476, + "start": 23805, + "end": 23816, "loc": { "start": { - "line": 666, + "line": 682, "column": 4 }, "end": { - "line": 666, + "line": 682, "column": 15 } } @@ -209187,15 +210956,15 @@ "binop": null, "updateContext": null }, - "start": 23476, - "end": 23477, + "start": 23816, + "end": 23817, "loc": { "start": { - "line": 666, + "line": 682, "column": 15 }, "end": { - "line": 666, + "line": 682, "column": 16 } } @@ -209213,15 +210982,15 @@ "binop": null }, "value": "mul", - "start": 23477, - "end": 23480, + "start": 23817, + "end": 23820, "loc": { "start": { - "line": 666, + "line": 682, "column": 16 }, "end": { - "line": 666, + "line": 682, "column": 19 } } @@ -209238,15 +211007,15 @@ "postfix": false, "binop": null }, - "start": 23480, - "end": 23481, + "start": 23820, + "end": 23821, "loc": { "start": { - "line": 666, + "line": 682, "column": 19 }, "end": { - "line": 666, + "line": 682, "column": 20 } } @@ -209264,15 +211033,15 @@ "binop": null }, "value": "tr1", - "start": 23481, - "end": 23484, + "start": 23821, + "end": 23824, "loc": { "start": { - "line": 666, + "line": 682, "column": 20 }, "end": { - "line": 666, + "line": 682, "column": 23 } } @@ -209290,15 +211059,15 @@ "binop": null, "updateContext": null }, - "start": 23484, - "end": 23485, + "start": 23824, + "end": 23825, "loc": { "start": { - "line": 666, + "line": 682, "column": 23 }, "end": { - "line": 666, + "line": 682, "column": 24 } } @@ -209318,15 +211087,15 @@ "updateContext": null }, "value": "this", - "start": 23486, - "end": 23490, + "start": 23826, + "end": 23830, "loc": { "start": { - "line": 666, + "line": 682, "column": 25 }, "end": { - "line": 666, + "line": 682, "column": 29 } } @@ -209344,15 +211113,15 @@ "binop": null, "updateContext": null }, - "start": 23490, - "end": 23491, + "start": 23830, + "end": 23831, "loc": { "start": { - "line": 666, + "line": 682, "column": 29 }, "end": { - "line": 666, + "line": 682, "column": 30 } } @@ -209370,15 +211139,15 @@ "binop": null }, "value": "tr", - "start": 23491, - "end": 23493, + "start": 23831, + "end": 23833, "loc": { "start": { - "line": 666, + "line": 682, "column": 30 }, "end": { - "line": 666, + "line": 682, "column": 32 } } @@ -209396,15 +211165,15 @@ "binop": null, "updateContext": null }, - "start": 23493, - "end": 23494, + "start": 23833, + "end": 23834, "loc": { "start": { - "line": 666, + "line": 682, "column": 32 }, "end": { - "line": 666, + "line": 682, "column": 33 } } @@ -209424,15 +211193,15 @@ "updateContext": null }, "value": "this", - "start": 23495, - "end": 23499, + "start": 23835, + "end": 23839, "loc": { "start": { - "line": 666, + "line": 682, "column": 34 }, "end": { - "line": 666, + "line": 682, "column": 38 } } @@ -209450,15 +211219,15 @@ "binop": null, "updateContext": null }, - "start": 23499, - "end": 23500, + "start": 23839, + "end": 23840, "loc": { "start": { - "line": 666, + "line": 682, "column": 38 }, "end": { - "line": 666, + "line": 682, "column": 39 } } @@ -209476,15 +211245,15 @@ "binop": null }, "value": "tr", - "start": 23500, - "end": 23502, + "start": 23840, + "end": 23842, "loc": { "start": { - "line": 666, + "line": 682, "column": 39 }, "end": { - "line": 666, + "line": 682, "column": 41 } } @@ -209501,15 +211270,15 @@ "postfix": false, "binop": null }, - "start": 23502, - "end": 23503, + "start": 23842, + "end": 23843, "loc": { "start": { - "line": 666, + "line": 682, "column": 41 }, "end": { - "line": 666, + "line": 682, "column": 42 } } @@ -209527,15 +211296,15 @@ "binop": null, "updateContext": null }, - "start": 23503, - "end": 23504, + "start": 23843, + "end": 23844, "loc": { "start": { - "line": 666, + "line": 682, "column": 42 }, "end": { - "line": 666, + "line": 682, "column": 43 } } @@ -209552,15 +211321,15 @@ "postfix": false, "binop": null }, - "start": 23505, - "end": 23506, + "start": 23845, + "end": 23846, "loc": { "start": { - "line": 667, + "line": 683, "column": 0 }, "end": { - "line": 667, + "line": 683, "column": 1 } } @@ -209568,15 +211337,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23508, - "end": 23570, + "start": 23848, + "end": 23910, "loc": { "start": { - "line": 669, + "line": 685, "column": 0 }, "end": { - "line": 669, + "line": 685, "column": 62 } } @@ -209584,15 +211353,15 @@ { "type": "CommentLine", "value": " L2DMatrix44 # scale()", - "start": 23571, - "end": 23598, + "start": 23911, + "end": 23938, "loc": { "start": { - "line": 670, + "line": 686, "column": 0 }, "end": { - "line": 670, + "line": 686, "column": 27 } } @@ -209600,15 +211369,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23599, - "end": 23661, + "start": 23939, + "end": 24001, "loc": { "start": { - "line": 671, + "line": 687, "column": 0 }, "end": { - "line": 671, + "line": 687, "column": 62 } } @@ -209626,15 +211395,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 23662, - "end": 23673, + "start": 24002, + "end": 24013, "loc": { "start": { - "line": 672, + "line": 688, "column": 0 }, "end": { - "line": 672, + "line": 688, "column": 11 } } @@ -209652,15 +211421,15 @@ "binop": null, "updateContext": null }, - "start": 23673, - "end": 23674, + "start": 24013, + "end": 24014, "loc": { "start": { - "line": 672, + "line": 688, "column": 11 }, "end": { - "line": 672, + "line": 688, "column": 12 } } @@ -209678,15 +211447,15 @@ "binop": null }, "value": "prototype", - "start": 23674, - "end": 23683, + "start": 24014, + "end": 24023, "loc": { "start": { - "line": 672, + "line": 688, "column": 12 }, "end": { - "line": 672, + "line": 688, "column": 21 } } @@ -209704,15 +211473,15 @@ "binop": null, "updateContext": null }, - "start": 23683, - "end": 23684, + "start": 24023, + "end": 24024, "loc": { "start": { - "line": 672, + "line": 688, "column": 21 }, "end": { - "line": 672, + "line": 688, "column": 22 } } @@ -209730,15 +211499,15 @@ "binop": null }, "value": "scale", - "start": 23684, - "end": 23689, + "start": 24024, + "end": 24029, "loc": { "start": { - "line": 672, + "line": 688, "column": 22 }, "end": { - "line": 672, + "line": 688, "column": 27 } } @@ -209757,15 +211526,15 @@ "updateContext": null }, "value": "=", - "start": 23690, - "end": 23691, + "start": 24030, + "end": 24031, "loc": { "start": { - "line": 672, + "line": 688, "column": 28 }, "end": { - "line": 672, + "line": 688, "column": 29 } } @@ -209784,15 +211553,15 @@ "binop": null }, "value": "function", - "start": 23692, - "end": 23700, + "start": 24032, + "end": 24040, "loc": { "start": { - "line": 672, + "line": 688, "column": 30 }, "end": { - "line": 672, + "line": 688, "column": 38 } } @@ -209809,15 +211578,15 @@ "postfix": false, "binop": null }, - "start": 23701, - "end": 23702, + "start": 24041, + "end": 24042, "loc": { "start": { - "line": 672, + "line": 688, "column": 39 }, "end": { - "line": 672, + "line": 688, "column": 40 } } @@ -209835,15 +211604,15 @@ "binop": null }, "value": "scaleX", - "start": 23702, - "end": 23708, + "start": 24042, + "end": 24048, "loc": { "start": { - "line": 672, + "line": 688, "column": 40 }, "end": { - "line": 672, + "line": 688, "column": 46 } } @@ -209851,15 +211620,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23708, - "end": 23717, + "start": 24048, + "end": 24057, "loc": { "start": { - "line": 672, + "line": 688, "column": 46 }, "end": { - "line": 672, + "line": 688, "column": 55 } } @@ -209877,15 +211646,15 @@ "binop": null, "updateContext": null }, - "start": 23717, - "end": 23718, + "start": 24057, + "end": 24058, "loc": { "start": { - "line": 672, + "line": 688, "column": 55 }, "end": { - "line": 672, + "line": 688, "column": 56 } } @@ -209903,15 +211672,15 @@ "binop": null }, "value": "scaleY", - "start": 23719, - "end": 23725, + "start": 24059, + "end": 24065, "loc": { "start": { - "line": 672, + "line": 688, "column": 57 }, "end": { - "line": 672, + "line": 688, "column": 63 } } @@ -209919,15 +211688,15 @@ { "type": "CommentBlock", "value": "float", - "start": 23725, - "end": 23734, + "start": 24065, + "end": 24074, "loc": { "start": { - "line": 672, + "line": 688, "column": 63 }, "end": { - "line": 672, + "line": 688, "column": 72 } } @@ -209944,15 +211713,15 @@ "postfix": false, "binop": null }, - "start": 23734, - "end": 23735, + "start": 24074, + "end": 24075, "loc": { "start": { - "line": 672, + "line": 688, "column": 72 }, "end": { - "line": 672, + "line": 688, "column": 73 } } @@ -209969,15 +211738,15 @@ "postfix": false, "binop": null }, - "start": 23736, - "end": 23737, + "start": 24076, + "end": 24077, "loc": { "start": { - "line": 672, + "line": 688, "column": 74 }, "end": { - "line": 672, + "line": 688, "column": 75 } } @@ -209997,15 +211766,15 @@ "updateContext": null }, "value": "this", - "start": 23742, - "end": 23746, + "start": 24082, + "end": 24086, "loc": { "start": { - "line": 673, + "line": 689, "column": 4 }, "end": { - "line": 673, + "line": 689, "column": 8 } } @@ -210023,15 +211792,15 @@ "binop": null, "updateContext": null }, - "start": 23746, - "end": 23747, + "start": 24086, + "end": 24087, "loc": { "start": { - "line": 673, + "line": 689, "column": 8 }, "end": { - "line": 673, + "line": 689, "column": 9 } } @@ -210049,15 +211818,15 @@ "binop": null }, "value": "tr", - "start": 23747, - "end": 23749, + "start": 24087, + "end": 24089, "loc": { "start": { - "line": 673, + "line": 689, "column": 9 }, "end": { - "line": 673, + "line": 689, "column": 11 } } @@ -210075,15 +211844,15 @@ "binop": null, "updateContext": null }, - "start": 23749, - "end": 23750, + "start": 24089, + "end": 24090, "loc": { "start": { - "line": 673, + "line": 689, "column": 11 }, "end": { - "line": 673, + "line": 689, "column": 12 } } @@ -210102,15 +211871,15 @@ "updateContext": null }, "value": 0, - "start": 23750, - "end": 23751, + "start": 24090, + "end": 24091, "loc": { "start": { - "line": 673, + "line": 689, "column": 12 }, "end": { - "line": 673, + "line": 689, "column": 13 } } @@ -210128,15 +211897,15 @@ "binop": null, "updateContext": null }, - "start": 23751, - "end": 23752, + "start": 24091, + "end": 24092, "loc": { "start": { - "line": 673, + "line": 689, "column": 13 }, "end": { - "line": 673, + "line": 689, "column": 14 } } @@ -210155,15 +211924,15 @@ "updateContext": null }, "value": "=", - "start": 23753, - "end": 23754, + "start": 24093, + "end": 24094, "loc": { "start": { - "line": 673, + "line": 689, "column": 15 }, "end": { - "line": 673, + "line": 689, "column": 16 } } @@ -210181,15 +211950,15 @@ "binop": null }, "value": "scaleX", - "start": 23755, - "end": 23761, + "start": 24095, + "end": 24101, "loc": { "start": { - "line": 673, + "line": 689, "column": 17 }, "end": { - "line": 673, + "line": 689, "column": 23 } } @@ -210207,15 +211976,15 @@ "binop": null, "updateContext": null }, - "start": 23761, - "end": 23762, + "start": 24101, + "end": 24102, "loc": { "start": { - "line": 673, + "line": 689, "column": 23 }, "end": { - "line": 673, + "line": 689, "column": 24 } } @@ -210235,15 +212004,15 @@ "updateContext": null }, "value": "this", - "start": 23767, - "end": 23771, + "start": 24107, + "end": 24111, "loc": { "start": { - "line": 674, + "line": 690, "column": 4 }, "end": { - "line": 674, + "line": 690, "column": 8 } } @@ -210261,15 +212030,15 @@ "binop": null, "updateContext": null }, - "start": 23771, - "end": 23772, + "start": 24111, + "end": 24112, "loc": { "start": { - "line": 674, + "line": 690, "column": 8 }, "end": { - "line": 674, + "line": 690, "column": 9 } } @@ -210287,15 +212056,15 @@ "binop": null }, "value": "tr", - "start": 23772, - "end": 23774, + "start": 24112, + "end": 24114, "loc": { "start": { - "line": 674, + "line": 690, "column": 9 }, "end": { - "line": 674, + "line": 690, "column": 11 } } @@ -210313,15 +212082,15 @@ "binop": null, "updateContext": null }, - "start": 23774, - "end": 23775, + "start": 24114, + "end": 24115, "loc": { "start": { - "line": 674, + "line": 690, "column": 11 }, "end": { - "line": 674, + "line": 690, "column": 12 } } @@ -210340,15 +212109,15 @@ "updateContext": null }, "value": 5, - "start": 23775, - "end": 23776, + "start": 24115, + "end": 24116, "loc": { "start": { - "line": 674, + "line": 690, "column": 12 }, "end": { - "line": 674, + "line": 690, "column": 13 } } @@ -210366,15 +212135,15 @@ "binop": null, "updateContext": null }, - "start": 23776, - "end": 23777, + "start": 24116, + "end": 24117, "loc": { "start": { - "line": 674, + "line": 690, "column": 13 }, "end": { - "line": 674, + "line": 690, "column": 14 } } @@ -210393,15 +212162,15 @@ "updateContext": null }, "value": "=", - "start": 23778, - "end": 23779, + "start": 24118, + "end": 24119, "loc": { "start": { - "line": 674, + "line": 690, "column": 15 }, "end": { - "line": 674, + "line": 690, "column": 16 } } @@ -210419,15 +212188,15 @@ "binop": null }, "value": "scaleY", - "start": 23780, - "end": 23786, + "start": 24120, + "end": 24126, "loc": { "start": { - "line": 674, + "line": 690, "column": 17 }, "end": { - "line": 674, + "line": 690, "column": 23 } } @@ -210445,15 +212214,15 @@ "binop": null, "updateContext": null }, - "start": 23786, - "end": 23787, + "start": 24126, + "end": 24127, "loc": { "start": { - "line": 674, + "line": 690, "column": 23 }, "end": { - "line": 674, + "line": 690, "column": 24 } } @@ -210470,15 +212239,15 @@ "postfix": false, "binop": null }, - "start": 23788, - "end": 23789, + "start": 24128, + "end": 24129, "loc": { "start": { - "line": 675, + "line": 691, "column": 0 }, "end": { - "line": 675, + "line": 691, "column": 1 } } @@ -210486,15 +212255,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23791, - "end": 23853, + "start": 24131, + "end": 24193, "loc": { "start": { - "line": 677, + "line": 693, "column": 0 }, "end": { - "line": 677, + "line": 693, "column": 62 } } @@ -210502,15 +212271,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23854, - "end": 23916, + "start": 24194, + "end": 24256, "loc": { "start": { - "line": 678, + "line": 694, "column": 0 }, "end": { - "line": 678, + "line": 694, "column": 62 } } @@ -210518,15 +212287,15 @@ { "type": "CommentLine", "value": " class L2DModelMatrix extends L2DMatrix44", - "start": 23917, - "end": 23971, + "start": 24257, + "end": 24311, "loc": { "start": { - "line": 679, + "line": 695, "column": 0 }, "end": { - "line": 679, + "line": 695, "column": 54 } } @@ -210534,15 +212303,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 23972, - "end": 24034, + "start": 24312, + "end": 24374, "loc": { "start": { - "line": 680, + "line": 696, "column": 0 }, "end": { - "line": 680, + "line": 696, "column": 62 } } @@ -210550,15 +212319,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24035, - "end": 24097, + "start": 24375, + "end": 24437, "loc": { "start": { - "line": 681, + "line": 697, "column": 0 }, "end": { - "line": 681, + "line": 697, "column": 62 } } @@ -210577,15 +212346,15 @@ "binop": null }, "value": "function", - "start": 24098, - "end": 24106, + "start": 24438, + "end": 24446, "loc": { "start": { - "line": 682, + "line": 698, "column": 0 }, "end": { - "line": 682, + "line": 698, "column": 8 } } @@ -210603,15 +212372,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 24107, - "end": 24121, + "start": 24447, + "end": 24461, "loc": { "start": { - "line": 682, + "line": 698, "column": 9 }, "end": { - "line": 682, + "line": 698, "column": 23 } } @@ -210628,15 +212397,15 @@ "postfix": false, "binop": null }, - "start": 24121, - "end": 24122, + "start": 24461, + "end": 24462, "loc": { "start": { - "line": 682, + "line": 698, "column": 23 }, "end": { - "line": 682, + "line": 698, "column": 24 } } @@ -210654,15 +212423,15 @@ "binop": null }, "value": "w", - "start": 24122, - "end": 24123, + "start": 24462, + "end": 24463, "loc": { "start": { - "line": 682, + "line": 698, "column": 24 }, "end": { - "line": 682, + "line": 698, "column": 25 } } @@ -210670,15 +212439,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24123, - "end": 24132, + "start": 24463, + "end": 24472, "loc": { "start": { - "line": 682, + "line": 698, "column": 25 }, "end": { - "line": 682, + "line": 698, "column": 34 } } @@ -210696,15 +212465,15 @@ "binop": null, "updateContext": null }, - "start": 24132, - "end": 24133, + "start": 24472, + "end": 24473, "loc": { "start": { - "line": 682, + "line": 698, "column": 34 }, "end": { - "line": 682, + "line": 698, "column": 35 } } @@ -210722,15 +212491,15 @@ "binop": null }, "value": "h", - "start": 24134, - "end": 24135, + "start": 24474, + "end": 24475, "loc": { "start": { - "line": 682, + "line": 698, "column": 36 }, "end": { - "line": 682, + "line": 698, "column": 37 } } @@ -210738,15 +212507,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24135, - "end": 24144, + "start": 24475, + "end": 24484, "loc": { "start": { - "line": 682, + "line": 698, "column": 37 }, "end": { - "line": 682, + "line": 698, "column": 46 } } @@ -210763,15 +212532,15 @@ "postfix": false, "binop": null }, - "start": 24144, - "end": 24145, + "start": 24484, + "end": 24485, "loc": { "start": { - "line": 682, + "line": 698, "column": 46 }, "end": { - "line": 682, + "line": 698, "column": 47 } } @@ -210788,15 +212557,15 @@ "postfix": false, "binop": null }, - "start": 24146, - "end": 24147, + "start": 24486, + "end": 24487, "loc": { "start": { - "line": 682, + "line": 698, "column": 48 }, "end": { - "line": 682, + "line": 698, "column": 49 } } @@ -210814,15 +212583,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 24152, - "end": 24163, + "start": 24492, + "end": 24503, "loc": { "start": { - "line": 683, + "line": 699, "column": 4 }, "end": { - "line": 683, + "line": 699, "column": 15 } } @@ -210840,15 +212609,15 @@ "binop": null, "updateContext": null }, - "start": 24163, - "end": 24164, + "start": 24503, + "end": 24504, "loc": { "start": { - "line": 683, + "line": 699, "column": 15 }, "end": { - "line": 683, + "line": 699, "column": 16 } } @@ -210866,15 +212635,15 @@ "binop": null }, "value": "prototype", - "start": 24164, - "end": 24173, + "start": 24504, + "end": 24513, "loc": { "start": { - "line": 683, + "line": 699, "column": 16 }, "end": { - "line": 683, + "line": 699, "column": 25 } } @@ -210892,15 +212661,15 @@ "binop": null, "updateContext": null }, - "start": 24173, - "end": 24174, + "start": 24513, + "end": 24514, "loc": { "start": { - "line": 683, + "line": 699, "column": 25 }, "end": { - "line": 683, + "line": 699, "column": 26 } } @@ -210918,15 +212687,15 @@ "binop": null }, "value": "constructor", - "start": 24174, - "end": 24185, + "start": 24514, + "end": 24525, "loc": { "start": { - "line": 683, + "line": 699, "column": 26 }, "end": { - "line": 683, + "line": 699, "column": 37 } } @@ -210944,15 +212713,15 @@ "binop": null, "updateContext": null }, - "start": 24185, - "end": 24186, + "start": 24525, + "end": 24526, "loc": { "start": { - "line": 683, + "line": 699, "column": 37 }, "end": { - "line": 683, + "line": 699, "column": 38 } } @@ -210970,15 +212739,15 @@ "binop": null }, "value": "call", - "start": 24186, - "end": 24190, + "start": 24526, + "end": 24530, "loc": { "start": { - "line": 683, + "line": 699, "column": 38 }, "end": { - "line": 683, + "line": 699, "column": 42 } } @@ -210995,15 +212764,15 @@ "postfix": false, "binop": null }, - "start": 24190, - "end": 24191, + "start": 24530, + "end": 24531, "loc": { "start": { - "line": 683, + "line": 699, "column": 42 }, "end": { - "line": 683, + "line": 699, "column": 43 } } @@ -211023,15 +212792,15 @@ "updateContext": null }, "value": "this", - "start": 24191, - "end": 24195, + "start": 24531, + "end": 24535, "loc": { "start": { - "line": 683, + "line": 699, "column": 43 }, "end": { - "line": 683, + "line": 699, "column": 47 } } @@ -211048,15 +212817,15 @@ "postfix": false, "binop": null }, - "start": 24195, - "end": 24196, + "start": 24535, + "end": 24536, "loc": { "start": { - "line": 683, + "line": 699, "column": 47 }, "end": { - "line": 683, + "line": 699, "column": 48 } } @@ -211074,15 +212843,15 @@ "binop": null, "updateContext": null }, - "start": 24196, - "end": 24197, + "start": 24536, + "end": 24537, "loc": { "start": { - "line": 683, + "line": 699, "column": 48 }, "end": { - "line": 683, + "line": 699, "column": 49 } } @@ -211102,15 +212871,15 @@ "updateContext": null }, "value": "this", - "start": 24202, - "end": 24206, + "start": 24542, + "end": 24546, "loc": { "start": { - "line": 684, + "line": 700, "column": 4 }, "end": { - "line": 684, + "line": 700, "column": 8 } } @@ -211128,15 +212897,15 @@ "binop": null, "updateContext": null }, - "start": 24206, - "end": 24207, + "start": 24546, + "end": 24547, "loc": { "start": { - "line": 684, + "line": 700, "column": 8 }, "end": { - "line": 684, + "line": 700, "column": 9 } } @@ -211154,15 +212923,15 @@ "binop": null }, "value": "width", - "start": 24207, - "end": 24212, + "start": 24547, + "end": 24552, "loc": { "start": { - "line": 684, + "line": 700, "column": 9 }, "end": { - "line": 684, + "line": 700, "column": 14 } } @@ -211181,15 +212950,15 @@ "updateContext": null }, "value": "=", - "start": 24213, - "end": 24214, + "start": 24553, + "end": 24554, "loc": { "start": { - "line": 684, + "line": 700, "column": 15 }, "end": { - "line": 684, + "line": 700, "column": 16 } } @@ -211207,15 +212976,15 @@ "binop": null }, "value": "w", - "start": 24215, - "end": 24216, + "start": 24555, + "end": 24556, "loc": { "start": { - "line": 684, + "line": 700, "column": 17 }, "end": { - "line": 684, + "line": 700, "column": 18 } } @@ -211233,15 +213002,15 @@ "binop": null, "updateContext": null }, - "start": 24216, - "end": 24217, + "start": 24556, + "end": 24557, "loc": { "start": { - "line": 684, + "line": 700, "column": 18 }, "end": { - "line": 684, + "line": 700, "column": 19 } } @@ -211261,15 +213030,15 @@ "updateContext": null }, "value": "this", - "start": 24222, - "end": 24226, + "start": 24562, + "end": 24566, "loc": { "start": { - "line": 685, + "line": 701, "column": 4 }, "end": { - "line": 685, + "line": 701, "column": 8 } } @@ -211287,15 +213056,15 @@ "binop": null, "updateContext": null }, - "start": 24226, - "end": 24227, + "start": 24566, + "end": 24567, "loc": { "start": { - "line": 685, + "line": 701, "column": 8 }, "end": { - "line": 685, + "line": 701, "column": 9 } } @@ -211313,15 +213082,15 @@ "binop": null }, "value": "height", - "start": 24227, - "end": 24233, + "start": 24567, + "end": 24573, "loc": { "start": { - "line": 685, + "line": 701, "column": 9 }, "end": { - "line": 685, + "line": 701, "column": 15 } } @@ -211340,15 +213109,15 @@ "updateContext": null }, "value": "=", - "start": 24234, - "end": 24235, + "start": 24574, + "end": 24575, "loc": { "start": { - "line": 685, + "line": 701, "column": 16 }, "end": { - "line": 685, + "line": 701, "column": 17 } } @@ -211366,15 +213135,15 @@ "binop": null }, "value": "h", - "start": 24236, - "end": 24237, + "start": 24576, + "end": 24577, "loc": { "start": { - "line": 685, + "line": 701, "column": 18 }, "end": { - "line": 685, + "line": 701, "column": 19 } } @@ -211392,15 +213161,15 @@ "binop": null, "updateContext": null }, - "start": 24237, - "end": 24238, + "start": 24577, + "end": 24578, "loc": { "start": { - "line": 685, + "line": 701, "column": 19 }, "end": { - "line": 685, + "line": 701, "column": 20 } } @@ -211417,15 +213186,15 @@ "postfix": false, "binop": null }, - "start": 24239, - "end": 24240, + "start": 24579, + "end": 24580, "loc": { "start": { - "line": 686, + "line": 702, "column": 0 }, "end": { - "line": 686, + "line": 702, "column": 1 } } @@ -211433,15 +213202,15 @@ { "type": "CommentLine", "value": "L2DModelMatrix extends L2DMatrix44", - "start": 24242, - "end": 24278, + "start": 24582, + "end": 24618, "loc": { "start": { - "line": 688, + "line": 704, "column": 0 }, "end": { - "line": 688, + "line": 704, "column": 36 } } @@ -211459,15 +213228,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 24279, - "end": 24293, + "start": 24619, + "end": 24633, "loc": { "start": { - "line": 689, + "line": 705, "column": 0 }, "end": { - "line": 689, + "line": 705, "column": 14 } } @@ -211485,15 +213254,15 @@ "binop": null, "updateContext": null }, - "start": 24293, - "end": 24294, + "start": 24633, + "end": 24634, "loc": { "start": { - "line": 689, + "line": 705, "column": 14 }, "end": { - "line": 689, + "line": 705, "column": 15 } } @@ -211511,15 +213280,15 @@ "binop": null }, "value": "prototype", - "start": 24294, - "end": 24303, + "start": 24634, + "end": 24643, "loc": { "start": { - "line": 689, + "line": 705, "column": 15 }, "end": { - "line": 689, + "line": 705, "column": 24 } } @@ -211538,15 +213307,15 @@ "updateContext": null }, "value": "=", - "start": 24304, - "end": 24305, + "start": 24644, + "end": 24645, "loc": { "start": { - "line": 689, + "line": 705, "column": 25 }, "end": { - "line": 689, + "line": 705, "column": 26 } } @@ -211566,15 +213335,15 @@ "updateContext": null }, "value": "new", - "start": 24306, - "end": 24309, + "start": 24646, + "end": 24649, "loc": { "start": { - "line": 689, + "line": 705, "column": 27 }, "end": { - "line": 689, + "line": 705, "column": 30 } } @@ -211592,15 +213361,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 24310, - "end": 24321, + "start": 24650, + "end": 24661, "loc": { "start": { - "line": 689, + "line": 705, "column": 31 }, "end": { - "line": 689, + "line": 705, "column": 42 } } @@ -211617,15 +213386,15 @@ "postfix": false, "binop": null }, - "start": 24321, - "end": 24322, + "start": 24661, + "end": 24662, "loc": { "start": { - "line": 689, + "line": 705, "column": 42 }, "end": { - "line": 689, + "line": 705, "column": 43 } } @@ -211642,15 +213411,15 @@ "postfix": false, "binop": null }, - "start": 24322, - "end": 24323, + "start": 24662, + "end": 24663, "loc": { "start": { - "line": 689, + "line": 705, "column": 43 }, "end": { - "line": 689, + "line": 705, "column": 44 } } @@ -211668,15 +213437,15 @@ "binop": null, "updateContext": null }, - "start": 24323, - "end": 24324, + "start": 24663, + "end": 24664, "loc": { "start": { - "line": 689, + "line": 705, "column": 44 }, "end": { - "line": 689, + "line": 705, "column": 45 } } @@ -211684,15 +213453,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24326, - "end": 24388, + "start": 24666, + "end": 24728, "loc": { "start": { - "line": 691, + "line": 707, "column": 0 }, "end": { - "line": 691, + "line": 707, "column": 62 } } @@ -211700,15 +213469,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setPosition()", - "start": 24389, - "end": 24425, + "start": 24729, + "end": 24765, "loc": { "start": { - "line": 692, + "line": 708, "column": 0 }, "end": { - "line": 692, + "line": 708, "column": 36 } } @@ -211716,15 +213485,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24426, - "end": 24488, + "start": 24766, + "end": 24828, "loc": { "start": { - "line": 693, + "line": 709, "column": 0 }, "end": { - "line": 693, + "line": 709, "column": 62 } } @@ -211742,15 +213511,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 24489, - "end": 24503, + "start": 24829, + "end": 24843, "loc": { "start": { - "line": 694, + "line": 710, "column": 0 }, "end": { - "line": 694, + "line": 710, "column": 14 } } @@ -211768,15 +213537,15 @@ "binop": null, "updateContext": null }, - "start": 24503, - "end": 24504, + "start": 24843, + "end": 24844, "loc": { "start": { - "line": 694, + "line": 710, "column": 14 }, "end": { - "line": 694, + "line": 710, "column": 15 } } @@ -211794,15 +213563,15 @@ "binop": null }, "value": "prototype", - "start": 24504, - "end": 24513, + "start": 24844, + "end": 24853, "loc": { "start": { - "line": 694, + "line": 710, "column": 15 }, "end": { - "line": 694, + "line": 710, "column": 24 } } @@ -211820,15 +213589,15 @@ "binop": null, "updateContext": null }, - "start": 24513, - "end": 24514, + "start": 24853, + "end": 24854, "loc": { "start": { - "line": 694, + "line": 710, "column": 24 }, "end": { - "line": 694, + "line": 710, "column": 25 } } @@ -211846,15 +213615,15 @@ "binop": null }, "value": "setPosition", - "start": 24514, - "end": 24525, + "start": 24854, + "end": 24865, "loc": { "start": { - "line": 694, + "line": 710, "column": 25 }, "end": { - "line": 694, + "line": 710, "column": 36 } } @@ -211873,15 +213642,15 @@ "updateContext": null }, "value": "=", - "start": 24526, - "end": 24527, + "start": 24866, + "end": 24867, "loc": { "start": { - "line": 694, + "line": 710, "column": 37 }, "end": { - "line": 694, + "line": 710, "column": 38 } } @@ -211900,15 +213669,15 @@ "binop": null }, "value": "function", - "start": 24528, - "end": 24536, + "start": 24868, + "end": 24876, "loc": { "start": { - "line": 694, + "line": 710, "column": 39 }, "end": { - "line": 694, + "line": 710, "column": 47 } } @@ -211925,15 +213694,15 @@ "postfix": false, "binop": null }, - "start": 24537, - "end": 24538, + "start": 24877, + "end": 24878, "loc": { "start": { - "line": 694, + "line": 710, "column": 48 }, "end": { - "line": 694, + "line": 710, "column": 49 } } @@ -211951,15 +213720,15 @@ "binop": null }, "value": "x", - "start": 24538, - "end": 24539, + "start": 24878, + "end": 24879, "loc": { "start": { - "line": 694, + "line": 710, "column": 49 }, "end": { - "line": 694, + "line": 710, "column": 50 } } @@ -211967,15 +213736,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24539, - "end": 24548, + "start": 24879, + "end": 24888, "loc": { "start": { - "line": 694, + "line": 710, "column": 50 }, "end": { - "line": 694, + "line": 710, "column": 59 } } @@ -211993,15 +213762,15 @@ "binop": null, "updateContext": null }, - "start": 24548, - "end": 24549, + "start": 24888, + "end": 24889, "loc": { "start": { - "line": 694, + "line": 710, "column": 59 }, "end": { - "line": 694, + "line": 710, "column": 60 } } @@ -212019,15 +213788,15 @@ "binop": null }, "value": "y", - "start": 24550, - "end": 24551, + "start": 24890, + "end": 24891, "loc": { "start": { - "line": 694, + "line": 710, "column": 61 }, "end": { - "line": 694, + "line": 710, "column": 62 } } @@ -212035,15 +213804,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24551, - "end": 24560, + "start": 24891, + "end": 24900, "loc": { "start": { - "line": 694, + "line": 710, "column": 62 }, "end": { - "line": 694, + "line": 710, "column": 71 } } @@ -212060,15 +213829,15 @@ "postfix": false, "binop": null }, - "start": 24560, - "end": 24561, + "start": 24900, + "end": 24901, "loc": { "start": { - "line": 694, + "line": 710, "column": 71 }, "end": { - "line": 694, + "line": 710, "column": 72 } } @@ -212085,15 +213854,15 @@ "postfix": false, "binop": null }, - "start": 24562, - "end": 24563, + "start": 24902, + "end": 24903, "loc": { "start": { - "line": 694, + "line": 710, "column": 73 }, "end": { - "line": 694, + "line": 710, "column": 74 } } @@ -212113,15 +213882,15 @@ "updateContext": null }, "value": "this", - "start": 24568, - "end": 24572, + "start": 24908, + "end": 24912, "loc": { "start": { - "line": 695, + "line": 711, "column": 4 }, "end": { - "line": 695, + "line": 711, "column": 8 } } @@ -212139,15 +213908,15 @@ "binop": null, "updateContext": null }, - "start": 24572, - "end": 24573, + "start": 24912, + "end": 24913, "loc": { "start": { - "line": 695, + "line": 711, "column": 8 }, "end": { - "line": 695, + "line": 711, "column": 9 } } @@ -212165,15 +213934,15 @@ "binop": null }, "value": "translate", - "start": 24573, - "end": 24582, + "start": 24913, + "end": 24922, "loc": { "start": { - "line": 695, + "line": 711, "column": 9 }, "end": { - "line": 695, + "line": 711, "column": 18 } } @@ -212190,15 +213959,15 @@ "postfix": false, "binop": null }, - "start": 24582, - "end": 24583, + "start": 24922, + "end": 24923, "loc": { "start": { - "line": 695, + "line": 711, "column": 18 }, "end": { - "line": 695, + "line": 711, "column": 19 } } @@ -212216,15 +213985,15 @@ "binop": null }, "value": "x", - "start": 24583, - "end": 24584, + "start": 24923, + "end": 24924, "loc": { "start": { - "line": 695, + "line": 711, "column": 19 }, "end": { - "line": 695, + "line": 711, "column": 20 } } @@ -212242,15 +214011,15 @@ "binop": null, "updateContext": null }, - "start": 24584, - "end": 24585, + "start": 24924, + "end": 24925, "loc": { "start": { - "line": 695, + "line": 711, "column": 20 }, "end": { - "line": 695, + "line": 711, "column": 21 } } @@ -212268,15 +214037,15 @@ "binop": null }, "value": "y", - "start": 24586, - "end": 24587, + "start": 24926, + "end": 24927, "loc": { "start": { - "line": 695, + "line": 711, "column": 22 }, "end": { - "line": 695, + "line": 711, "column": 23 } } @@ -212293,15 +214062,15 @@ "postfix": false, "binop": null }, - "start": 24587, - "end": 24588, + "start": 24927, + "end": 24928, "loc": { "start": { - "line": 695, + "line": 711, "column": 23 }, "end": { - "line": 695, + "line": 711, "column": 24 } } @@ -212319,15 +214088,15 @@ "binop": null, "updateContext": null }, - "start": 24588, - "end": 24589, + "start": 24928, + "end": 24929, "loc": { "start": { - "line": 695, + "line": 711, "column": 24 }, "end": { - "line": 695, + "line": 711, "column": 25 } } @@ -212344,15 +214113,15 @@ "postfix": false, "binop": null }, - "start": 24590, - "end": 24591, + "start": 24930, + "end": 24931, "loc": { "start": { - "line": 696, + "line": 712, "column": 0 }, "end": { - "line": 696, + "line": 712, "column": 1 } } @@ -212360,15 +214129,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24593, - "end": 24655, + "start": 24933, + "end": 24995, "loc": { "start": { - "line": 698, + "line": 714, "column": 0 }, "end": { - "line": 698, + "line": 714, "column": 62 } } @@ -212376,15 +214145,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setCenterPosition()", - "start": 24656, - "end": 24698, + "start": 24996, + "end": 25038, "loc": { "start": { - "line": 699, + "line": 715, "column": 0 }, "end": { - "line": 699, + "line": 715, "column": 42 } } @@ -212392,15 +214161,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24699, - "end": 24761, + "start": 25039, + "end": 25101, "loc": { "start": { - "line": 700, + "line": 716, "column": 0 }, "end": { - "line": 700, + "line": 716, "column": 62 } } @@ -212418,15 +214187,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 24762, - "end": 24776, + "start": 25102, + "end": 25116, "loc": { "start": { - "line": 701, + "line": 717, "column": 0 }, "end": { - "line": 701, + "line": 717, "column": 14 } } @@ -212444,15 +214213,15 @@ "binop": null, "updateContext": null }, - "start": 24776, - "end": 24777, + "start": 25116, + "end": 25117, "loc": { "start": { - "line": 701, + "line": 717, "column": 14 }, "end": { - "line": 701, + "line": 717, "column": 15 } } @@ -212470,15 +214239,15 @@ "binop": null }, "value": "prototype", - "start": 24777, - "end": 24786, + "start": 25117, + "end": 25126, "loc": { "start": { - "line": 701, + "line": 717, "column": 15 }, "end": { - "line": 701, + "line": 717, "column": 24 } } @@ -212496,15 +214265,15 @@ "binop": null, "updateContext": null }, - "start": 24786, - "end": 24787, + "start": 25126, + "end": 25127, "loc": { "start": { - "line": 701, + "line": 717, "column": 24 }, "end": { - "line": 701, + "line": 717, "column": 25 } } @@ -212522,15 +214291,15 @@ "binop": null }, "value": "setCenterPosition", - "start": 24787, - "end": 24804, + "start": 25127, + "end": 25144, "loc": { "start": { - "line": 701, + "line": 717, "column": 25 }, "end": { - "line": 701, + "line": 717, "column": 42 } } @@ -212549,15 +214318,15 @@ "updateContext": null }, "value": "=", - "start": 24805, - "end": 24806, + "start": 25145, + "end": 25146, "loc": { "start": { - "line": 701, + "line": 717, "column": 43 }, "end": { - "line": 701, + "line": 717, "column": 44 } } @@ -212576,15 +214345,15 @@ "binop": null }, "value": "function", - "start": 24807, - "end": 24815, + "start": 25147, + "end": 25155, "loc": { "start": { - "line": 701, + "line": 717, "column": 45 }, "end": { - "line": 701, + "line": 717, "column": 53 } } @@ -212601,15 +214370,15 @@ "postfix": false, "binop": null }, - "start": 24816, - "end": 24817, + "start": 25156, + "end": 25157, "loc": { "start": { - "line": 701, + "line": 717, "column": 54 }, "end": { - "line": 701, + "line": 717, "column": 55 } } @@ -212627,15 +214396,15 @@ "binop": null }, "value": "x", - "start": 24817, - "end": 24818, + "start": 25157, + "end": 25158, "loc": { "start": { - "line": 701, + "line": 717, "column": 55 }, "end": { - "line": 701, + "line": 717, "column": 56 } } @@ -212643,15 +214412,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24818, - "end": 24827, + "start": 25158, + "end": 25167, "loc": { "start": { - "line": 701, + "line": 717, "column": 56 }, "end": { - "line": 701, + "line": 717, "column": 65 } } @@ -212669,15 +214438,15 @@ "binop": null, "updateContext": null }, - "start": 24827, - "end": 24828, + "start": 25167, + "end": 25168, "loc": { "start": { - "line": 701, + "line": 717, "column": 65 }, "end": { - "line": 701, + "line": 717, "column": 66 } } @@ -212695,15 +214464,15 @@ "binop": null }, "value": "y", - "start": 24829, - "end": 24830, + "start": 25169, + "end": 25170, "loc": { "start": { - "line": 701, + "line": 717, "column": 67 }, "end": { - "line": 701, + "line": 717, "column": 68 } } @@ -212711,15 +214480,15 @@ { "type": "CommentBlock", "value": "float", - "start": 24830, - "end": 24839, + "start": 25170, + "end": 25179, "loc": { "start": { - "line": 701, + "line": 717, "column": 68 }, "end": { - "line": 701, + "line": 717, "column": 77 } } @@ -212736,15 +214505,15 @@ "postfix": false, "binop": null }, - "start": 24839, - "end": 24840, + "start": 25179, + "end": 25180, "loc": { "start": { - "line": 701, + "line": 717, "column": 77 }, "end": { - "line": 701, + "line": 717, "column": 78 } } @@ -212761,15 +214530,15 @@ "postfix": false, "binop": null }, - "start": 24841, - "end": 24842, + "start": 25181, + "end": 25182, "loc": { "start": { - "line": 701, + "line": 717, "column": 79 }, "end": { - "line": 701, + "line": 717, "column": 80 } } @@ -212789,15 +214558,15 @@ "updateContext": null }, "value": "var", - "start": 24847, - "end": 24850, + "start": 25187, + "end": 25190, "loc": { "start": { - "line": 702, + "line": 718, "column": 4 }, "end": { - "line": 702, + "line": 718, "column": 7 } } @@ -212815,15 +214584,15 @@ "binop": null }, "value": "w", - "start": 24851, - "end": 24852, + "start": 25191, + "end": 25192, "loc": { "start": { - "line": 702, + "line": 718, "column": 8 }, "end": { - "line": 702, + "line": 718, "column": 9 } } @@ -212842,15 +214611,15 @@ "updateContext": null }, "value": "=", - "start": 24853, - "end": 24854, + "start": 25193, + "end": 25194, "loc": { "start": { - "line": 702, + "line": 718, "column": 10 }, "end": { - "line": 702, + "line": 718, "column": 11 } } @@ -212870,15 +214639,15 @@ "updateContext": null }, "value": "this", - "start": 24855, - "end": 24859, + "start": 25195, + "end": 25199, "loc": { "start": { - "line": 702, + "line": 718, "column": 12 }, "end": { - "line": 702, + "line": 718, "column": 16 } } @@ -212896,15 +214665,15 @@ "binop": null, "updateContext": null }, - "start": 24859, - "end": 24860, + "start": 25199, + "end": 25200, "loc": { "start": { - "line": 702, + "line": 718, "column": 16 }, "end": { - "line": 702, + "line": 718, "column": 17 } } @@ -212922,15 +214691,15 @@ "binop": null }, "value": "width", - "start": 24860, - "end": 24865, + "start": 25200, + "end": 25205, "loc": { "start": { - "line": 702, + "line": 718, "column": 17 }, "end": { - "line": 702, + "line": 718, "column": 22 } } @@ -212949,15 +214718,15 @@ "updateContext": null }, "value": "*", - "start": 24866, - "end": 24867, + "start": 25206, + "end": 25207, "loc": { "start": { - "line": 702, + "line": 718, "column": 23 }, "end": { - "line": 702, + "line": 718, "column": 24 } } @@ -212977,15 +214746,15 @@ "updateContext": null }, "value": "this", - "start": 24868, - "end": 24872, + "start": 25208, + "end": 25212, "loc": { "start": { - "line": 702, + "line": 718, "column": 25 }, "end": { - "line": 702, + "line": 718, "column": 29 } } @@ -213003,15 +214772,15 @@ "binop": null, "updateContext": null }, - "start": 24872, - "end": 24873, + "start": 25212, + "end": 25213, "loc": { "start": { - "line": 702, + "line": 718, "column": 29 }, "end": { - "line": 702, + "line": 718, "column": 30 } } @@ -213029,15 +214798,15 @@ "binop": null }, "value": "getScaleX", - "start": 24873, - "end": 24882, + "start": 25213, + "end": 25222, "loc": { "start": { - "line": 702, + "line": 718, "column": 30 }, "end": { - "line": 702, + "line": 718, "column": 39 } } @@ -213054,15 +214823,15 @@ "postfix": false, "binop": null }, - "start": 24882, - "end": 24883, + "start": 25222, + "end": 25223, "loc": { "start": { - "line": 702, + "line": 718, "column": 39 }, "end": { - "line": 702, + "line": 718, "column": 40 } } @@ -213079,15 +214848,15 @@ "postfix": false, "binop": null }, - "start": 24883, - "end": 24884, + "start": 25223, + "end": 25224, "loc": { "start": { - "line": 702, + "line": 718, "column": 40 }, "end": { - "line": 702, + "line": 718, "column": 41 } } @@ -213105,15 +214874,15 @@ "binop": null, "updateContext": null }, - "start": 24884, - "end": 24885, + "start": 25224, + "end": 25225, "loc": { "start": { - "line": 702, + "line": 718, "column": 41 }, "end": { - "line": 702, + "line": 718, "column": 42 } } @@ -213133,15 +214902,15 @@ "updateContext": null }, "value": "var", - "start": 24890, - "end": 24893, + "start": 25230, + "end": 25233, "loc": { "start": { - "line": 703, + "line": 719, "column": 4 }, "end": { - "line": 703, + "line": 719, "column": 7 } } @@ -213159,15 +214928,15 @@ "binop": null }, "value": "h", - "start": 24894, - "end": 24895, + "start": 25234, + "end": 25235, "loc": { "start": { - "line": 703, + "line": 719, "column": 8 }, "end": { - "line": 703, + "line": 719, "column": 9 } } @@ -213186,15 +214955,15 @@ "updateContext": null }, "value": "=", - "start": 24896, - "end": 24897, + "start": 25236, + "end": 25237, "loc": { "start": { - "line": 703, + "line": 719, "column": 10 }, "end": { - "line": 703, + "line": 719, "column": 11 } } @@ -213214,15 +214983,15 @@ "updateContext": null }, "value": "this", - "start": 24898, - "end": 24902, + "start": 25238, + "end": 25242, "loc": { "start": { - "line": 703, + "line": 719, "column": 12 }, "end": { - "line": 703, + "line": 719, "column": 16 } } @@ -213240,15 +215009,15 @@ "binop": null, "updateContext": null }, - "start": 24902, - "end": 24903, + "start": 25242, + "end": 25243, "loc": { "start": { - "line": 703, + "line": 719, "column": 16 }, "end": { - "line": 703, + "line": 719, "column": 17 } } @@ -213266,15 +215035,15 @@ "binop": null }, "value": "height", - "start": 24903, - "end": 24909, + "start": 25243, + "end": 25249, "loc": { "start": { - "line": 703, + "line": 719, "column": 17 }, "end": { - "line": 703, + "line": 719, "column": 23 } } @@ -213293,15 +215062,15 @@ "updateContext": null }, "value": "*", - "start": 24910, - "end": 24911, + "start": 25250, + "end": 25251, "loc": { "start": { - "line": 703, + "line": 719, "column": 24 }, "end": { - "line": 703, + "line": 719, "column": 25 } } @@ -213321,15 +215090,15 @@ "updateContext": null }, "value": "this", - "start": 24912, - "end": 24916, + "start": 25252, + "end": 25256, "loc": { "start": { - "line": 703, + "line": 719, "column": 26 }, "end": { - "line": 703, + "line": 719, "column": 30 } } @@ -213347,15 +215116,15 @@ "binop": null, "updateContext": null }, - "start": 24916, - "end": 24917, + "start": 25256, + "end": 25257, "loc": { "start": { - "line": 703, + "line": 719, "column": 30 }, "end": { - "line": 703, + "line": 719, "column": 31 } } @@ -213373,15 +215142,15 @@ "binop": null }, "value": "getScaleY", - "start": 24917, - "end": 24926, + "start": 25257, + "end": 25266, "loc": { "start": { - "line": 703, + "line": 719, "column": 31 }, "end": { - "line": 703, + "line": 719, "column": 40 } } @@ -213398,15 +215167,15 @@ "postfix": false, "binop": null }, - "start": 24926, - "end": 24927, + "start": 25266, + "end": 25267, "loc": { "start": { - "line": 703, + "line": 719, "column": 40 }, "end": { - "line": 703, + "line": 719, "column": 41 } } @@ -213423,15 +215192,15 @@ "postfix": false, "binop": null }, - "start": 24927, - "end": 24928, + "start": 25267, + "end": 25268, "loc": { "start": { - "line": 703, + "line": 719, "column": 41 }, "end": { - "line": 703, + "line": 719, "column": 42 } } @@ -213449,15 +215218,15 @@ "binop": null, "updateContext": null }, - "start": 24928, - "end": 24929, + "start": 25268, + "end": 25269, "loc": { "start": { - "line": 703, + "line": 719, "column": 42 }, "end": { - "line": 703, + "line": 719, "column": 43 } } @@ -213477,15 +215246,15 @@ "updateContext": null }, "value": "this", - "start": 24934, - "end": 24938, + "start": 25274, + "end": 25278, "loc": { "start": { - "line": 704, + "line": 720, "column": 4 }, "end": { - "line": 704, + "line": 720, "column": 8 } } @@ -213503,15 +215272,15 @@ "binop": null, "updateContext": null }, - "start": 24938, - "end": 24939, + "start": 25278, + "end": 25279, "loc": { "start": { - "line": 704, + "line": 720, "column": 8 }, "end": { - "line": 704, + "line": 720, "column": 9 } } @@ -213529,15 +215298,15 @@ "binop": null }, "value": "translate", - "start": 24939, - "end": 24948, + "start": 25279, + "end": 25288, "loc": { "start": { - "line": 704, + "line": 720, "column": 9 }, "end": { - "line": 704, + "line": 720, "column": 18 } } @@ -213554,15 +215323,15 @@ "postfix": false, "binop": null }, - "start": 24948, - "end": 24949, + "start": 25288, + "end": 25289, "loc": { "start": { - "line": 704, + "line": 720, "column": 18 }, "end": { - "line": 704, + "line": 720, "column": 19 } } @@ -213580,15 +215349,15 @@ "binop": null }, "value": "x", - "start": 24949, - "end": 24950, + "start": 25289, + "end": 25290, "loc": { "start": { - "line": 704, + "line": 720, "column": 19 }, "end": { - "line": 704, + "line": 720, "column": 20 } } @@ -213607,15 +215376,15 @@ "updateContext": null }, "value": "-", - "start": 24951, - "end": 24952, + "start": 25291, + "end": 25292, "loc": { "start": { - "line": 704, + "line": 720, "column": 21 }, "end": { - "line": 704, + "line": 720, "column": 22 } } @@ -213633,15 +215402,15 @@ "binop": null }, "value": "w", - "start": 24953, - "end": 24954, + "start": 25293, + "end": 25294, "loc": { "start": { - "line": 704, + "line": 720, "column": 23 }, "end": { - "line": 704, + "line": 720, "column": 24 } } @@ -213660,15 +215429,15 @@ "updateContext": null }, "value": "/", - "start": 24955, - "end": 24956, + "start": 25295, + "end": 25296, "loc": { "start": { - "line": 704, + "line": 720, "column": 25 }, "end": { - "line": 704, + "line": 720, "column": 26 } } @@ -213687,15 +215456,15 @@ "updateContext": null }, "value": 2, - "start": 24957, - "end": 24958, + "start": 25297, + "end": 25298, "loc": { "start": { - "line": 704, + "line": 720, "column": 27 }, "end": { - "line": 704, + "line": 720, "column": 28 } } @@ -213713,15 +215482,15 @@ "binop": null, "updateContext": null }, - "start": 24958, - "end": 24959, + "start": 25298, + "end": 25299, "loc": { "start": { - "line": 704, + "line": 720, "column": 28 }, "end": { - "line": 704, + "line": 720, "column": 29 } } @@ -213739,15 +215508,15 @@ "binop": null }, "value": "y", - "start": 24960, - "end": 24961, + "start": 25300, + "end": 25301, "loc": { "start": { - "line": 704, + "line": 720, "column": 30 }, "end": { - "line": 704, + "line": 720, "column": 31 } } @@ -213766,15 +215535,15 @@ "updateContext": null }, "value": "-", - "start": 24962, - "end": 24963, + "start": 25302, + "end": 25303, "loc": { "start": { - "line": 704, + "line": 720, "column": 32 }, "end": { - "line": 704, + "line": 720, "column": 33 } } @@ -213792,15 +215561,15 @@ "binop": null }, "value": "h", - "start": 24964, - "end": 24965, + "start": 25304, + "end": 25305, "loc": { "start": { - "line": 704, + "line": 720, "column": 34 }, "end": { - "line": 704, + "line": 720, "column": 35 } } @@ -213819,15 +215588,15 @@ "updateContext": null }, "value": "/", - "start": 24966, - "end": 24967, + "start": 25306, + "end": 25307, "loc": { "start": { - "line": 704, + "line": 720, "column": 36 }, "end": { - "line": 704, + "line": 720, "column": 37 } } @@ -213846,15 +215615,15 @@ "updateContext": null }, "value": 2, - "start": 24968, - "end": 24969, + "start": 25308, + "end": 25309, "loc": { "start": { - "line": 704, + "line": 720, "column": 38 }, "end": { - "line": 704, + "line": 720, "column": 39 } } @@ -213871,15 +215640,15 @@ "postfix": false, "binop": null }, - "start": 24969, - "end": 24970, + "start": 25309, + "end": 25310, "loc": { "start": { - "line": 704, + "line": 720, "column": 39 }, "end": { - "line": 704, + "line": 720, "column": 40 } } @@ -213897,15 +215666,15 @@ "binop": null, "updateContext": null }, - "start": 24970, - "end": 24971, + "start": 25310, + "end": 25311, "loc": { "start": { - "line": 704, + "line": 720, "column": 40 }, "end": { - "line": 704, + "line": 720, "column": 41 } } @@ -213922,15 +215691,15 @@ "postfix": false, "binop": null }, - "start": 24972, - "end": 24973, + "start": 25312, + "end": 25313, "loc": { "start": { - "line": 705, + "line": 721, "column": 0 }, "end": { - "line": 705, + "line": 721, "column": 1 } } @@ -213938,15 +215707,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 24975, - "end": 25037, + "start": 25315, + "end": 25377, "loc": { "start": { - "line": 707, + "line": 723, "column": 0 }, "end": { - "line": 707, + "line": 723, "column": 62 } } @@ -213954,15 +215723,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # top()", - "start": 25038, - "end": 25066, + "start": 25378, + "end": 25406, "loc": { "start": { - "line": 708, + "line": 724, "column": 0 }, "end": { - "line": 708, + "line": 724, "column": 28 } } @@ -213970,15 +215739,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25067, - "end": 25129, + "start": 25407, + "end": 25469, "loc": { "start": { - "line": 709, + "line": 725, "column": 0 }, "end": { - "line": 709, + "line": 725, "column": 62 } } @@ -213996,15 +215765,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 25130, - "end": 25144, + "start": 25470, + "end": 25484, "loc": { "start": { - "line": 710, + "line": 726, "column": 0 }, "end": { - "line": 710, + "line": 726, "column": 14 } } @@ -214022,15 +215791,15 @@ "binop": null, "updateContext": null }, - "start": 25144, - "end": 25145, + "start": 25484, + "end": 25485, "loc": { "start": { - "line": 710, + "line": 726, "column": 14 }, "end": { - "line": 710, + "line": 726, "column": 15 } } @@ -214048,15 +215817,15 @@ "binop": null }, "value": "prototype", - "start": 25145, - "end": 25154, + "start": 25485, + "end": 25494, "loc": { "start": { - "line": 710, + "line": 726, "column": 15 }, "end": { - "line": 710, + "line": 726, "column": 24 } } @@ -214074,15 +215843,15 @@ "binop": null, "updateContext": null }, - "start": 25154, - "end": 25155, + "start": 25494, + "end": 25495, "loc": { "start": { - "line": 710, + "line": 726, "column": 24 }, "end": { - "line": 710, + "line": 726, "column": 25 } } @@ -214100,15 +215869,15 @@ "binop": null }, "value": "top", - "start": 25155, - "end": 25158, + "start": 25495, + "end": 25498, "loc": { "start": { - "line": 710, + "line": 726, "column": 25 }, "end": { - "line": 710, + "line": 726, "column": 28 } } @@ -214127,15 +215896,15 @@ "updateContext": null }, "value": "=", - "start": 25159, - "end": 25160, + "start": 25499, + "end": 25500, "loc": { "start": { - "line": 710, + "line": 726, "column": 29 }, "end": { - "line": 710, + "line": 726, "column": 30 } } @@ -214154,15 +215923,15 @@ "binop": null }, "value": "function", - "start": 25161, - "end": 25169, + "start": 25501, + "end": 25509, "loc": { "start": { - "line": 710, + "line": 726, "column": 31 }, "end": { - "line": 710, + "line": 726, "column": 39 } } @@ -214179,15 +215948,15 @@ "postfix": false, "binop": null }, - "start": 25170, - "end": 25171, + "start": 25510, + "end": 25511, "loc": { "start": { - "line": 710, + "line": 726, "column": 40 }, "end": { - "line": 710, + "line": 726, "column": 41 } } @@ -214205,15 +215974,15 @@ "binop": null }, "value": "y", - "start": 25171, - "end": 25172, + "start": 25511, + "end": 25512, "loc": { "start": { - "line": 710, + "line": 726, "column": 41 }, "end": { - "line": 710, + "line": 726, "column": 42 } } @@ -214221,15 +215990,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25172, - "end": 25181, + "start": 25512, + "end": 25521, "loc": { "start": { - "line": 710, + "line": 726, "column": 42 }, "end": { - "line": 710, + "line": 726, "column": 51 } } @@ -214246,15 +216015,15 @@ "postfix": false, "binop": null }, - "start": 25181, - "end": 25182, + "start": 25521, + "end": 25522, "loc": { "start": { - "line": 710, + "line": 726, "column": 51 }, "end": { - "line": 710, + "line": 726, "column": 52 } } @@ -214271,15 +216040,15 @@ "postfix": false, "binop": null }, - "start": 25183, - "end": 25184, + "start": 25523, + "end": 25524, "loc": { "start": { - "line": 710, + "line": 726, "column": 53 }, "end": { - "line": 710, + "line": 726, "column": 54 } } @@ -214299,15 +216068,15 @@ "updateContext": null }, "value": "this", - "start": 25189, - "end": 25193, + "start": 25529, + "end": 25533, "loc": { "start": { - "line": 711, + "line": 727, "column": 4 }, "end": { - "line": 711, + "line": 727, "column": 8 } } @@ -214325,15 +216094,15 @@ "binop": null, "updateContext": null }, - "start": 25193, - "end": 25194, + "start": 25533, + "end": 25534, "loc": { "start": { - "line": 711, + "line": 727, "column": 8 }, "end": { - "line": 711, + "line": 727, "column": 9 } } @@ -214351,15 +216120,15 @@ "binop": null }, "value": "setY", - "start": 25194, - "end": 25198, + "start": 25534, + "end": 25538, "loc": { "start": { - "line": 711, + "line": 727, "column": 9 }, "end": { - "line": 711, + "line": 727, "column": 13 } } @@ -214376,15 +216145,15 @@ "postfix": false, "binop": null }, - "start": 25198, - "end": 25199, + "start": 25538, + "end": 25539, "loc": { "start": { - "line": 711, + "line": 727, "column": 13 }, "end": { - "line": 711, + "line": 727, "column": 14 } } @@ -214402,15 +216171,15 @@ "binop": null }, "value": "y", - "start": 25199, - "end": 25200, + "start": 25539, + "end": 25540, "loc": { "start": { - "line": 711, + "line": 727, "column": 14 }, "end": { - "line": 711, + "line": 727, "column": 15 } } @@ -214427,15 +216196,15 @@ "postfix": false, "binop": null }, - "start": 25200, - "end": 25201, + "start": 25540, + "end": 25541, "loc": { "start": { - "line": 711, + "line": 727, "column": 15 }, "end": { - "line": 711, + "line": 727, "column": 16 } } @@ -214453,15 +216222,15 @@ "binop": null, "updateContext": null }, - "start": 25201, - "end": 25202, + "start": 25541, + "end": 25542, "loc": { "start": { - "line": 711, + "line": 727, "column": 16 }, "end": { - "line": 711, + "line": 727, "column": 17 } } @@ -214478,15 +216247,15 @@ "postfix": false, "binop": null }, - "start": 25203, - "end": 25204, + "start": 25543, + "end": 25544, "loc": { "start": { - "line": 712, + "line": 728, "column": 0 }, "end": { - "line": 712, + "line": 728, "column": 1 } } @@ -214494,15 +216263,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25206, - "end": 25268, + "start": 25546, + "end": 25608, "loc": { "start": { - "line": 714, + "line": 730, "column": 0 }, "end": { - "line": 714, + "line": 730, "column": 62 } } @@ -214510,15 +216279,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # bottom()", - "start": 25269, - "end": 25300, + "start": 25609, + "end": 25640, "loc": { "start": { - "line": 715, + "line": 731, "column": 0 }, "end": { - "line": 715, + "line": 731, "column": 31 } } @@ -214526,15 +216295,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25301, - "end": 25363, + "start": 25641, + "end": 25703, "loc": { "start": { - "line": 716, + "line": 732, "column": 0 }, "end": { - "line": 716, + "line": 732, "column": 62 } } @@ -214552,15 +216321,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 25364, - "end": 25378, + "start": 25704, + "end": 25718, "loc": { "start": { - "line": 717, + "line": 733, "column": 0 }, "end": { - "line": 717, + "line": 733, "column": 14 } } @@ -214578,15 +216347,15 @@ "binop": null, "updateContext": null }, - "start": 25378, - "end": 25379, + "start": 25718, + "end": 25719, "loc": { "start": { - "line": 717, + "line": 733, "column": 14 }, "end": { - "line": 717, + "line": 733, "column": 15 } } @@ -214604,15 +216373,15 @@ "binop": null }, "value": "prototype", - "start": 25379, - "end": 25388, + "start": 25719, + "end": 25728, "loc": { "start": { - "line": 717, + "line": 733, "column": 15 }, "end": { - "line": 717, + "line": 733, "column": 24 } } @@ -214630,15 +216399,15 @@ "binop": null, "updateContext": null }, - "start": 25388, - "end": 25389, + "start": 25728, + "end": 25729, "loc": { "start": { - "line": 717, + "line": 733, "column": 24 }, "end": { - "line": 717, + "line": 733, "column": 25 } } @@ -214656,15 +216425,15 @@ "binop": null }, "value": "bottom", - "start": 25389, - "end": 25395, + "start": 25729, + "end": 25735, "loc": { "start": { - "line": 717, + "line": 733, "column": 25 }, "end": { - "line": 717, + "line": 733, "column": 31 } } @@ -214683,15 +216452,15 @@ "updateContext": null }, "value": "=", - "start": 25396, - "end": 25397, + "start": 25736, + "end": 25737, "loc": { "start": { - "line": 717, + "line": 733, "column": 32 }, "end": { - "line": 717, + "line": 733, "column": 33 } } @@ -214710,15 +216479,15 @@ "binop": null }, "value": "function", - "start": 25398, - "end": 25406, + "start": 25738, + "end": 25746, "loc": { "start": { - "line": 717, + "line": 733, "column": 34 }, "end": { - "line": 717, + "line": 733, "column": 42 } } @@ -214735,15 +216504,15 @@ "postfix": false, "binop": null }, - "start": 25407, - "end": 25408, + "start": 25747, + "end": 25748, "loc": { "start": { - "line": 717, + "line": 733, "column": 43 }, "end": { - "line": 717, + "line": 733, "column": 44 } } @@ -214761,15 +216530,15 @@ "binop": null }, "value": "y", - "start": 25408, - "end": 25409, + "start": 25748, + "end": 25749, "loc": { "start": { - "line": 717, + "line": 733, "column": 44 }, "end": { - "line": 717, + "line": 733, "column": 45 } } @@ -214777,15 +216546,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25409, - "end": 25418, + "start": 25749, + "end": 25758, "loc": { "start": { - "line": 717, + "line": 733, "column": 45 }, "end": { - "line": 717, + "line": 733, "column": 54 } } @@ -214802,15 +216571,15 @@ "postfix": false, "binop": null }, - "start": 25418, - "end": 25419, + "start": 25758, + "end": 25759, "loc": { "start": { - "line": 717, + "line": 733, "column": 54 }, "end": { - "line": 717, + "line": 733, "column": 55 } } @@ -214827,15 +216596,15 @@ "postfix": false, "binop": null }, - "start": 25420, - "end": 25421, + "start": 25760, + "end": 25761, "loc": { "start": { - "line": 717, + "line": 733, "column": 56 }, "end": { - "line": 717, + "line": 733, "column": 57 } } @@ -214855,15 +216624,15 @@ "updateContext": null }, "value": "var", - "start": 25426, - "end": 25429, + "start": 25766, + "end": 25769, "loc": { "start": { - "line": 718, + "line": 734, "column": 4 }, "end": { - "line": 718, + "line": 734, "column": 7 } } @@ -214881,15 +216650,15 @@ "binop": null }, "value": "h", - "start": 25430, - "end": 25431, + "start": 25770, + "end": 25771, "loc": { "start": { - "line": 718, + "line": 734, "column": 8 }, "end": { - "line": 718, + "line": 734, "column": 9 } } @@ -214908,15 +216677,15 @@ "updateContext": null }, "value": "=", - "start": 25432, - "end": 25433, + "start": 25772, + "end": 25773, "loc": { "start": { - "line": 718, + "line": 734, "column": 10 }, "end": { - "line": 718, + "line": 734, "column": 11 } } @@ -214936,15 +216705,15 @@ "updateContext": null }, "value": "this", - "start": 25434, - "end": 25438, + "start": 25774, + "end": 25778, "loc": { "start": { - "line": 718, + "line": 734, "column": 12 }, "end": { - "line": 718, + "line": 734, "column": 16 } } @@ -214962,15 +216731,15 @@ "binop": null, "updateContext": null }, - "start": 25438, - "end": 25439, + "start": 25778, + "end": 25779, "loc": { "start": { - "line": 718, + "line": 734, "column": 16 }, "end": { - "line": 718, + "line": 734, "column": 17 } } @@ -214988,15 +216757,15 @@ "binop": null }, "value": "height", - "start": 25439, - "end": 25445, + "start": 25779, + "end": 25785, "loc": { "start": { - "line": 718, + "line": 734, "column": 17 }, "end": { - "line": 718, + "line": 734, "column": 23 } } @@ -215015,15 +216784,15 @@ "updateContext": null }, "value": "*", - "start": 25446, - "end": 25447, + "start": 25786, + "end": 25787, "loc": { "start": { - "line": 718, + "line": 734, "column": 24 }, "end": { - "line": 718, + "line": 734, "column": 25 } } @@ -215043,15 +216812,15 @@ "updateContext": null }, "value": "this", - "start": 25448, - "end": 25452, + "start": 25788, + "end": 25792, "loc": { "start": { - "line": 718, + "line": 734, "column": 26 }, "end": { - "line": 718, + "line": 734, "column": 30 } } @@ -215069,15 +216838,15 @@ "binop": null, "updateContext": null }, - "start": 25452, - "end": 25453, + "start": 25792, + "end": 25793, "loc": { "start": { - "line": 718, + "line": 734, "column": 30 }, "end": { - "line": 718, + "line": 734, "column": 31 } } @@ -215095,15 +216864,15 @@ "binop": null }, "value": "getScaleY", - "start": 25453, - "end": 25462, + "start": 25793, + "end": 25802, "loc": { "start": { - "line": 718, + "line": 734, "column": 31 }, "end": { - "line": 718, + "line": 734, "column": 40 } } @@ -215120,15 +216889,15 @@ "postfix": false, "binop": null }, - "start": 25462, - "end": 25463, + "start": 25802, + "end": 25803, "loc": { "start": { - "line": 718, + "line": 734, "column": 40 }, "end": { - "line": 718, + "line": 734, "column": 41 } } @@ -215145,15 +216914,15 @@ "postfix": false, "binop": null }, - "start": 25463, - "end": 25464, + "start": 25803, + "end": 25804, "loc": { "start": { - "line": 718, + "line": 734, "column": 41 }, "end": { - "line": 718, + "line": 734, "column": 42 } } @@ -215171,15 +216940,15 @@ "binop": null, "updateContext": null }, - "start": 25464, - "end": 25465, + "start": 25804, + "end": 25805, "loc": { "start": { - "line": 718, + "line": 734, "column": 42 }, "end": { - "line": 718, + "line": 734, "column": 43 } } @@ -215199,15 +216968,15 @@ "updateContext": null }, "value": "this", - "start": 25470, - "end": 25474, + "start": 25810, + "end": 25814, "loc": { "start": { - "line": 719, + "line": 735, "column": 4 }, "end": { - "line": 719, + "line": 735, "column": 8 } } @@ -215225,15 +216994,15 @@ "binop": null, "updateContext": null }, - "start": 25474, - "end": 25475, + "start": 25814, + "end": 25815, "loc": { "start": { - "line": 719, + "line": 735, "column": 8 }, "end": { - "line": 719, + "line": 735, "column": 9 } } @@ -215251,15 +217020,15 @@ "binop": null }, "value": "translateY", - "start": 25475, - "end": 25485, + "start": 25815, + "end": 25825, "loc": { "start": { - "line": 719, + "line": 735, "column": 9 }, "end": { - "line": 719, + "line": 735, "column": 19 } } @@ -215276,15 +217045,15 @@ "postfix": false, "binop": null }, - "start": 25485, - "end": 25486, + "start": 25825, + "end": 25826, "loc": { "start": { - "line": 719, + "line": 735, "column": 19 }, "end": { - "line": 719, + "line": 735, "column": 20 } } @@ -215302,15 +217071,15 @@ "binop": null }, "value": "y", - "start": 25486, - "end": 25487, + "start": 25826, + "end": 25827, "loc": { "start": { - "line": 719, + "line": 735, "column": 20 }, "end": { - "line": 719, + "line": 735, "column": 21 } } @@ -215329,15 +217098,15 @@ "updateContext": null }, "value": "-", - "start": 25488, - "end": 25489, + "start": 25828, + "end": 25829, "loc": { "start": { - "line": 719, + "line": 735, "column": 22 }, "end": { - "line": 719, + "line": 735, "column": 23 } } @@ -215355,15 +217124,15 @@ "binop": null }, "value": "h", - "start": 25490, - "end": 25491, + "start": 25830, + "end": 25831, "loc": { "start": { - "line": 719, + "line": 735, "column": 24 }, "end": { - "line": 719, + "line": 735, "column": 25 } } @@ -215380,15 +217149,15 @@ "postfix": false, "binop": null }, - "start": 25491, - "end": 25492, + "start": 25831, + "end": 25832, "loc": { "start": { - "line": 719, + "line": 735, "column": 25 }, "end": { - "line": 719, + "line": 735, "column": 26 } } @@ -215406,15 +217175,15 @@ "binop": null, "updateContext": null }, - "start": 25492, - "end": 25493, + "start": 25832, + "end": 25833, "loc": { "start": { - "line": 719, + "line": 735, "column": 26 }, "end": { - "line": 719, + "line": 735, "column": 27 } } @@ -215431,15 +217200,15 @@ "postfix": false, "binop": null }, - "start": 25494, - "end": 25495, + "start": 25834, + "end": 25835, "loc": { "start": { - "line": 720, + "line": 736, "column": 0 }, "end": { - "line": 720, + "line": 736, "column": 1 } } @@ -215447,15 +217216,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25497, - "end": 25559, + "start": 25837, + "end": 25899, "loc": { "start": { - "line": 722, + "line": 738, "column": 0 }, "end": { - "line": 722, + "line": 738, "column": 62 } } @@ -215463,15 +217232,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # left()", - "start": 25560, - "end": 25589, + "start": 25900, + "end": 25929, "loc": { "start": { - "line": 723, + "line": 739, "column": 0 }, "end": { - "line": 723, + "line": 739, "column": 29 } } @@ -215479,15 +217248,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25590, - "end": 25652, + "start": 25930, + "end": 25992, "loc": { "start": { - "line": 724, + "line": 740, "column": 0 }, "end": { - "line": 724, + "line": 740, "column": 62 } } @@ -215505,15 +217274,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 25653, - "end": 25667, + "start": 25993, + "end": 26007, "loc": { "start": { - "line": 725, + "line": 741, "column": 0 }, "end": { - "line": 725, + "line": 741, "column": 14 } } @@ -215531,15 +217300,15 @@ "binop": null, "updateContext": null }, - "start": 25667, - "end": 25668, + "start": 26007, + "end": 26008, "loc": { "start": { - "line": 725, + "line": 741, "column": 14 }, "end": { - "line": 725, + "line": 741, "column": 15 } } @@ -215557,15 +217326,15 @@ "binop": null }, "value": "prototype", - "start": 25668, - "end": 25677, + "start": 26008, + "end": 26017, "loc": { "start": { - "line": 725, + "line": 741, "column": 15 }, "end": { - "line": 725, + "line": 741, "column": 24 } } @@ -215583,15 +217352,15 @@ "binop": null, "updateContext": null }, - "start": 25677, - "end": 25678, + "start": 26017, + "end": 26018, "loc": { "start": { - "line": 725, + "line": 741, "column": 24 }, "end": { - "line": 725, + "line": 741, "column": 25 } } @@ -215609,15 +217378,15 @@ "binop": null }, "value": "left", - "start": 25678, - "end": 25682, + "start": 26018, + "end": 26022, "loc": { "start": { - "line": 725, + "line": 741, "column": 25 }, "end": { - "line": 725, + "line": 741, "column": 29 } } @@ -215636,15 +217405,15 @@ "updateContext": null }, "value": "=", - "start": 25683, - "end": 25684, + "start": 26023, + "end": 26024, "loc": { "start": { - "line": 725, + "line": 741, "column": 30 }, "end": { - "line": 725, + "line": 741, "column": 31 } } @@ -215663,15 +217432,15 @@ "binop": null }, "value": "function", - "start": 25685, - "end": 25693, + "start": 26025, + "end": 26033, "loc": { "start": { - "line": 725, + "line": 741, "column": 32 }, "end": { - "line": 725, + "line": 741, "column": 40 } } @@ -215688,15 +217457,15 @@ "postfix": false, "binop": null }, - "start": 25694, - "end": 25695, + "start": 26034, + "end": 26035, "loc": { "start": { - "line": 725, + "line": 741, "column": 41 }, "end": { - "line": 725, + "line": 741, "column": 42 } } @@ -215714,15 +217483,15 @@ "binop": null }, "value": "x", - "start": 25695, - "end": 25696, + "start": 26035, + "end": 26036, "loc": { "start": { - "line": 725, + "line": 741, "column": 42 }, "end": { - "line": 725, + "line": 741, "column": 43 } } @@ -215730,15 +217499,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25696, - "end": 25705, + "start": 26036, + "end": 26045, "loc": { "start": { - "line": 725, + "line": 741, "column": 43 }, "end": { - "line": 725, + "line": 741, "column": 52 } } @@ -215755,15 +217524,15 @@ "postfix": false, "binop": null }, - "start": 25705, - "end": 25706, + "start": 26045, + "end": 26046, "loc": { "start": { - "line": 725, + "line": 741, "column": 52 }, "end": { - "line": 725, + "line": 741, "column": 53 } } @@ -215780,15 +217549,15 @@ "postfix": false, "binop": null }, - "start": 25707, - "end": 25708, + "start": 26047, + "end": 26048, "loc": { "start": { - "line": 725, + "line": 741, "column": 54 }, "end": { - "line": 725, + "line": 741, "column": 55 } } @@ -215808,15 +217577,15 @@ "updateContext": null }, "value": "this", - "start": 25713, - "end": 25717, + "start": 26053, + "end": 26057, "loc": { "start": { - "line": 726, + "line": 742, "column": 4 }, "end": { - "line": 726, + "line": 742, "column": 8 } } @@ -215834,15 +217603,15 @@ "binop": null, "updateContext": null }, - "start": 25717, - "end": 25718, + "start": 26057, + "end": 26058, "loc": { "start": { - "line": 726, + "line": 742, "column": 8 }, "end": { - "line": 726, + "line": 742, "column": 9 } } @@ -215860,15 +217629,15 @@ "binop": null }, "value": "setX", - "start": 25718, - "end": 25722, + "start": 26058, + "end": 26062, "loc": { "start": { - "line": 726, + "line": 742, "column": 9 }, "end": { - "line": 726, + "line": 742, "column": 13 } } @@ -215885,15 +217654,15 @@ "postfix": false, "binop": null }, - "start": 25722, - "end": 25723, + "start": 26062, + "end": 26063, "loc": { "start": { - "line": 726, + "line": 742, "column": 13 }, "end": { - "line": 726, + "line": 742, "column": 14 } } @@ -215911,15 +217680,15 @@ "binop": null }, "value": "x", - "start": 25723, - "end": 25724, + "start": 26063, + "end": 26064, "loc": { "start": { - "line": 726, + "line": 742, "column": 14 }, "end": { - "line": 726, + "line": 742, "column": 15 } } @@ -215936,15 +217705,15 @@ "postfix": false, "binop": null }, - "start": 25724, - "end": 25725, + "start": 26064, + "end": 26065, "loc": { "start": { - "line": 726, + "line": 742, "column": 15 }, "end": { - "line": 726, + "line": 742, "column": 16 } } @@ -215962,15 +217731,15 @@ "binop": null, "updateContext": null }, - "start": 25725, - "end": 25726, + "start": 26065, + "end": 26066, "loc": { "start": { - "line": 726, + "line": 742, "column": 16 }, "end": { - "line": 726, + "line": 742, "column": 17 } } @@ -215987,15 +217756,15 @@ "postfix": false, "binop": null }, - "start": 25727, - "end": 25728, + "start": 26067, + "end": 26068, "loc": { "start": { - "line": 727, + "line": 743, "column": 0 }, "end": { - "line": 727, + "line": 743, "column": 1 } } @@ -216003,15 +217772,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25730, - "end": 25792, + "start": 26070, + "end": 26132, "loc": { "start": { - "line": 729, + "line": 745, "column": 0 }, "end": { - "line": 729, + "line": 745, "column": 62 } } @@ -216019,15 +217788,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # right()", - "start": 25793, - "end": 25823, + "start": 26133, + "end": 26163, "loc": { "start": { - "line": 730, + "line": 746, "column": 0 }, "end": { - "line": 730, + "line": 746, "column": 30 } } @@ -216035,15 +217804,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 25824, - "end": 25886, + "start": 26164, + "end": 26226, "loc": { "start": { - "line": 731, + "line": 747, "column": 0 }, "end": { - "line": 731, + "line": 747, "column": 62 } } @@ -216061,15 +217830,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 25887, - "end": 25901, + "start": 26227, + "end": 26241, "loc": { "start": { - "line": 732, + "line": 748, "column": 0 }, "end": { - "line": 732, + "line": 748, "column": 14 } } @@ -216087,15 +217856,15 @@ "binop": null, "updateContext": null }, - "start": 25901, - "end": 25902, + "start": 26241, + "end": 26242, "loc": { "start": { - "line": 732, + "line": 748, "column": 14 }, "end": { - "line": 732, + "line": 748, "column": 15 } } @@ -216113,15 +217882,15 @@ "binop": null }, "value": "prototype", - "start": 25902, - "end": 25911, + "start": 26242, + "end": 26251, "loc": { "start": { - "line": 732, + "line": 748, "column": 15 }, "end": { - "line": 732, + "line": 748, "column": 24 } } @@ -216139,15 +217908,15 @@ "binop": null, "updateContext": null }, - "start": 25911, - "end": 25912, + "start": 26251, + "end": 26252, "loc": { "start": { - "line": 732, + "line": 748, "column": 24 }, "end": { - "line": 732, + "line": 748, "column": 25 } } @@ -216165,15 +217934,15 @@ "binop": null }, "value": "right", - "start": 25912, - "end": 25917, + "start": 26252, + "end": 26257, "loc": { "start": { - "line": 732, + "line": 748, "column": 25 }, "end": { - "line": 732, + "line": 748, "column": 30 } } @@ -216192,15 +217961,15 @@ "updateContext": null }, "value": "=", - "start": 25918, - "end": 25919, + "start": 26258, + "end": 26259, "loc": { "start": { - "line": 732, + "line": 748, "column": 31 }, "end": { - "line": 732, + "line": 748, "column": 32 } } @@ -216219,15 +217988,15 @@ "binop": null }, "value": "function", - "start": 25920, - "end": 25928, + "start": 26260, + "end": 26268, "loc": { "start": { - "line": 732, + "line": 748, "column": 33 }, "end": { - "line": 732, + "line": 748, "column": 41 } } @@ -216244,15 +218013,15 @@ "postfix": false, "binop": null }, - "start": 25929, - "end": 25930, + "start": 26269, + "end": 26270, "loc": { "start": { - "line": 732, + "line": 748, "column": 42 }, "end": { - "line": 732, + "line": 748, "column": 43 } } @@ -216270,15 +218039,15 @@ "binop": null }, "value": "x", - "start": 25930, - "end": 25931, + "start": 26270, + "end": 26271, "loc": { "start": { - "line": 732, + "line": 748, "column": 43 }, "end": { - "line": 732, + "line": 748, "column": 44 } } @@ -216286,15 +218055,15 @@ { "type": "CommentBlock", "value": "float", - "start": 25931, - "end": 25940, + "start": 26271, + "end": 26280, "loc": { "start": { - "line": 732, + "line": 748, "column": 44 }, "end": { - "line": 732, + "line": 748, "column": 53 } } @@ -216311,15 +218080,15 @@ "postfix": false, "binop": null }, - "start": 25940, - "end": 25941, + "start": 26280, + "end": 26281, "loc": { "start": { - "line": 732, + "line": 748, "column": 53 }, "end": { - "line": 732, + "line": 748, "column": 54 } } @@ -216336,15 +218105,15 @@ "postfix": false, "binop": null }, - "start": 25942, - "end": 25943, + "start": 26282, + "end": 26283, "loc": { "start": { - "line": 732, + "line": 748, "column": 55 }, "end": { - "line": 732, + "line": 748, "column": 56 } } @@ -216364,15 +218133,15 @@ "updateContext": null }, "value": "var", - "start": 25948, - "end": 25951, + "start": 26288, + "end": 26291, "loc": { "start": { - "line": 733, + "line": 749, "column": 4 }, "end": { - "line": 733, + "line": 749, "column": 7 } } @@ -216390,15 +218159,15 @@ "binop": null }, "value": "w", - "start": 25952, - "end": 25953, + "start": 26292, + "end": 26293, "loc": { "start": { - "line": 733, + "line": 749, "column": 8 }, "end": { - "line": 733, + "line": 749, "column": 9 } } @@ -216417,15 +218186,15 @@ "updateContext": null }, "value": "=", - "start": 25954, - "end": 25955, + "start": 26294, + "end": 26295, "loc": { "start": { - "line": 733, + "line": 749, "column": 10 }, "end": { - "line": 733, + "line": 749, "column": 11 } } @@ -216445,15 +218214,15 @@ "updateContext": null }, "value": "this", - "start": 25956, - "end": 25960, + "start": 26296, + "end": 26300, "loc": { "start": { - "line": 733, + "line": 749, "column": 12 }, "end": { - "line": 733, + "line": 749, "column": 16 } } @@ -216471,15 +218240,15 @@ "binop": null, "updateContext": null }, - "start": 25960, - "end": 25961, + "start": 26300, + "end": 26301, "loc": { "start": { - "line": 733, + "line": 749, "column": 16 }, "end": { - "line": 733, + "line": 749, "column": 17 } } @@ -216497,15 +218266,15 @@ "binop": null }, "value": "width", - "start": 25961, - "end": 25966, + "start": 26301, + "end": 26306, "loc": { "start": { - "line": 733, + "line": 749, "column": 17 }, "end": { - "line": 733, + "line": 749, "column": 22 } } @@ -216524,15 +218293,15 @@ "updateContext": null }, "value": "*", - "start": 25967, - "end": 25968, + "start": 26307, + "end": 26308, "loc": { "start": { - "line": 733, + "line": 749, "column": 23 }, "end": { - "line": 733, + "line": 749, "column": 24 } } @@ -216552,15 +218321,15 @@ "updateContext": null }, "value": "this", - "start": 25969, - "end": 25973, + "start": 26309, + "end": 26313, "loc": { "start": { - "line": 733, + "line": 749, "column": 25 }, "end": { - "line": 733, + "line": 749, "column": 29 } } @@ -216578,15 +218347,15 @@ "binop": null, "updateContext": null }, - "start": 25973, - "end": 25974, + "start": 26313, + "end": 26314, "loc": { "start": { - "line": 733, + "line": 749, "column": 29 }, "end": { - "line": 733, + "line": 749, "column": 30 } } @@ -216604,15 +218373,15 @@ "binop": null }, "value": "getScaleX", - "start": 25974, - "end": 25983, + "start": 26314, + "end": 26323, "loc": { "start": { - "line": 733, + "line": 749, "column": 30 }, "end": { - "line": 733, + "line": 749, "column": 39 } } @@ -216629,15 +218398,15 @@ "postfix": false, "binop": null }, - "start": 25983, - "end": 25984, + "start": 26323, + "end": 26324, "loc": { "start": { - "line": 733, + "line": 749, "column": 39 }, "end": { - "line": 733, + "line": 749, "column": 40 } } @@ -216654,15 +218423,15 @@ "postfix": false, "binop": null }, - "start": 25984, - "end": 25985, + "start": 26324, + "end": 26325, "loc": { "start": { - "line": 733, + "line": 749, "column": 40 }, "end": { - "line": 733, + "line": 749, "column": 41 } } @@ -216680,15 +218449,15 @@ "binop": null, "updateContext": null }, - "start": 25985, - "end": 25986, + "start": 26325, + "end": 26326, "loc": { "start": { - "line": 733, + "line": 749, "column": 41 }, "end": { - "line": 733, + "line": 749, "column": 42 } } @@ -216708,15 +218477,15 @@ "updateContext": null }, "value": "this", - "start": 25991, - "end": 25995, + "start": 26331, + "end": 26335, "loc": { "start": { - "line": 734, + "line": 750, "column": 4 }, "end": { - "line": 734, + "line": 750, "column": 8 } } @@ -216734,15 +218503,15 @@ "binop": null, "updateContext": null }, - "start": 25995, - "end": 25996, + "start": 26335, + "end": 26336, "loc": { "start": { - "line": 734, + "line": 750, "column": 8 }, "end": { - "line": 734, + "line": 750, "column": 9 } } @@ -216760,15 +218529,15 @@ "binop": null }, "value": "translateX", - "start": 25996, - "end": 26006, + "start": 26336, + "end": 26346, "loc": { "start": { - "line": 734, + "line": 750, "column": 9 }, "end": { - "line": 734, + "line": 750, "column": 19 } } @@ -216785,15 +218554,15 @@ "postfix": false, "binop": null }, - "start": 26006, - "end": 26007, + "start": 26346, + "end": 26347, "loc": { "start": { - "line": 734, + "line": 750, "column": 19 }, "end": { - "line": 734, + "line": 750, "column": 20 } } @@ -216811,15 +218580,15 @@ "binop": null }, "value": "x", - "start": 26007, - "end": 26008, + "start": 26347, + "end": 26348, "loc": { "start": { - "line": 734, + "line": 750, "column": 20 }, "end": { - "line": 734, + "line": 750, "column": 21 } } @@ -216838,15 +218607,15 @@ "updateContext": null }, "value": "-", - "start": 26009, - "end": 26010, + "start": 26349, + "end": 26350, "loc": { "start": { - "line": 734, + "line": 750, "column": 22 }, "end": { - "line": 734, + "line": 750, "column": 23 } } @@ -216864,15 +218633,15 @@ "binop": null }, "value": "w", - "start": 26011, - "end": 26012, + "start": 26351, + "end": 26352, "loc": { "start": { - "line": 734, + "line": 750, "column": 24 }, "end": { - "line": 734, + "line": 750, "column": 25 } } @@ -216889,15 +218658,15 @@ "postfix": false, "binop": null }, - "start": 26012, - "end": 26013, + "start": 26352, + "end": 26353, "loc": { "start": { - "line": 734, + "line": 750, "column": 25 }, "end": { - "line": 734, + "line": 750, "column": 26 } } @@ -216915,15 +218684,15 @@ "binop": null, "updateContext": null }, - "start": 26013, - "end": 26014, + "start": 26353, + "end": 26354, "loc": { "start": { - "line": 734, + "line": 750, "column": 26 }, "end": { - "line": 734, + "line": 750, "column": 27 } } @@ -216940,15 +218709,15 @@ "postfix": false, "binop": null }, - "start": 26015, - "end": 26016, + "start": 26355, + "end": 26356, "loc": { "start": { - "line": 735, + "line": 751, "column": 0 }, "end": { - "line": 735, + "line": 751, "column": 1 } } @@ -216956,15 +218725,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26018, - "end": 26080, + "start": 26358, + "end": 26420, "loc": { "start": { - "line": 737, + "line": 753, "column": 0 }, "end": { - "line": 737, + "line": 753, "column": 62 } } @@ -216972,15 +218741,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerX()", - "start": 26081, - "end": 26113, + "start": 26421, + "end": 26453, "loc": { "start": { - "line": 738, + "line": 754, "column": 0 }, "end": { - "line": 738, + "line": 754, "column": 32 } } @@ -216988,15 +218757,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26114, - "end": 26176, + "start": 26454, + "end": 26516, "loc": { "start": { - "line": 739, + "line": 755, "column": 0 }, "end": { - "line": 739, + "line": 755, "column": 62 } } @@ -217014,15 +218783,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 26177, - "end": 26191, + "start": 26517, + "end": 26531, "loc": { "start": { - "line": 740, + "line": 756, "column": 0 }, "end": { - "line": 740, + "line": 756, "column": 14 } } @@ -217040,15 +218809,15 @@ "binop": null, "updateContext": null }, - "start": 26191, - "end": 26192, + "start": 26531, + "end": 26532, "loc": { "start": { - "line": 740, + "line": 756, "column": 14 }, "end": { - "line": 740, + "line": 756, "column": 15 } } @@ -217066,15 +218835,15 @@ "binop": null }, "value": "prototype", - "start": 26192, - "end": 26201, + "start": 26532, + "end": 26541, "loc": { "start": { - "line": 740, + "line": 756, "column": 15 }, "end": { - "line": 740, + "line": 756, "column": 24 } } @@ -217092,15 +218861,15 @@ "binop": null, "updateContext": null }, - "start": 26201, - "end": 26202, + "start": 26541, + "end": 26542, "loc": { "start": { - "line": 740, + "line": 756, "column": 24 }, "end": { - "line": 740, + "line": 756, "column": 25 } } @@ -217118,15 +218887,15 @@ "binop": null }, "value": "centerX", - "start": 26202, - "end": 26209, + "start": 26542, + "end": 26549, "loc": { "start": { - "line": 740, + "line": 756, "column": 25 }, "end": { - "line": 740, + "line": 756, "column": 32 } } @@ -217145,15 +218914,15 @@ "updateContext": null }, "value": "=", - "start": 26210, - "end": 26211, + "start": 26550, + "end": 26551, "loc": { "start": { - "line": 740, + "line": 756, "column": 33 }, "end": { - "line": 740, + "line": 756, "column": 34 } } @@ -217172,15 +218941,15 @@ "binop": null }, "value": "function", - "start": 26212, - "end": 26220, + "start": 26552, + "end": 26560, "loc": { "start": { - "line": 740, + "line": 756, "column": 35 }, "end": { - "line": 740, + "line": 756, "column": 43 } } @@ -217197,15 +218966,15 @@ "postfix": false, "binop": null }, - "start": 26221, - "end": 26222, + "start": 26561, + "end": 26562, "loc": { "start": { - "line": 740, + "line": 756, "column": 44 }, "end": { - "line": 740, + "line": 756, "column": 45 } } @@ -217223,15 +218992,15 @@ "binop": null }, "value": "x", - "start": 26222, - "end": 26223, + "start": 26562, + "end": 26563, "loc": { "start": { - "line": 740, + "line": 756, "column": 45 }, "end": { - "line": 740, + "line": 756, "column": 46 } } @@ -217239,15 +219008,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26223, - "end": 26232, + "start": 26563, + "end": 26572, "loc": { "start": { - "line": 740, + "line": 756, "column": 46 }, "end": { - "line": 740, + "line": 756, "column": 55 } } @@ -217264,15 +219033,15 @@ "postfix": false, "binop": null }, - "start": 26232, - "end": 26233, + "start": 26572, + "end": 26573, "loc": { "start": { - "line": 740, + "line": 756, "column": 55 }, "end": { - "line": 740, + "line": 756, "column": 56 } } @@ -217289,15 +219058,15 @@ "postfix": false, "binop": null }, - "start": 26234, - "end": 26235, + "start": 26574, + "end": 26575, "loc": { "start": { - "line": 740, + "line": 756, "column": 57 }, "end": { - "line": 740, + "line": 756, "column": 58 } } @@ -217317,15 +219086,15 @@ "updateContext": null }, "value": "var", - "start": 26240, - "end": 26243, + "start": 26580, + "end": 26583, "loc": { "start": { - "line": 741, + "line": 757, "column": 4 }, "end": { - "line": 741, + "line": 757, "column": 7 } } @@ -217343,15 +219112,15 @@ "binop": null }, "value": "w", - "start": 26244, - "end": 26245, + "start": 26584, + "end": 26585, "loc": { "start": { - "line": 741, + "line": 757, "column": 8 }, "end": { - "line": 741, + "line": 757, "column": 9 } } @@ -217370,15 +219139,15 @@ "updateContext": null }, "value": "=", - "start": 26246, - "end": 26247, + "start": 26586, + "end": 26587, "loc": { "start": { - "line": 741, + "line": 757, "column": 10 }, "end": { - "line": 741, + "line": 757, "column": 11 } } @@ -217398,15 +219167,15 @@ "updateContext": null }, "value": "this", - "start": 26248, - "end": 26252, + "start": 26588, + "end": 26592, "loc": { "start": { - "line": 741, + "line": 757, "column": 12 }, "end": { - "line": 741, + "line": 757, "column": 16 } } @@ -217424,15 +219193,15 @@ "binop": null, "updateContext": null }, - "start": 26252, - "end": 26253, + "start": 26592, + "end": 26593, "loc": { "start": { - "line": 741, + "line": 757, "column": 16 }, "end": { - "line": 741, + "line": 757, "column": 17 } } @@ -217450,15 +219219,15 @@ "binop": null }, "value": "width", - "start": 26253, - "end": 26258, + "start": 26593, + "end": 26598, "loc": { "start": { - "line": 741, + "line": 757, "column": 17 }, "end": { - "line": 741, + "line": 757, "column": 22 } } @@ -217477,15 +219246,15 @@ "updateContext": null }, "value": "*", - "start": 26259, - "end": 26260, + "start": 26599, + "end": 26600, "loc": { "start": { - "line": 741, + "line": 757, "column": 23 }, "end": { - "line": 741, + "line": 757, "column": 24 } } @@ -217505,15 +219274,15 @@ "updateContext": null }, "value": "this", - "start": 26261, - "end": 26265, + "start": 26601, + "end": 26605, "loc": { "start": { - "line": 741, + "line": 757, "column": 25 }, "end": { - "line": 741, + "line": 757, "column": 29 } } @@ -217531,15 +219300,15 @@ "binop": null, "updateContext": null }, - "start": 26265, - "end": 26266, + "start": 26605, + "end": 26606, "loc": { "start": { - "line": 741, + "line": 757, "column": 29 }, "end": { - "line": 741, + "line": 757, "column": 30 } } @@ -217557,15 +219326,15 @@ "binop": null }, "value": "getScaleX", - "start": 26266, - "end": 26275, + "start": 26606, + "end": 26615, "loc": { "start": { - "line": 741, + "line": 757, "column": 30 }, "end": { - "line": 741, + "line": 757, "column": 39 } } @@ -217582,15 +219351,15 @@ "postfix": false, "binop": null }, - "start": 26275, - "end": 26276, + "start": 26615, + "end": 26616, "loc": { "start": { - "line": 741, + "line": 757, "column": 39 }, "end": { - "line": 741, + "line": 757, "column": 40 } } @@ -217607,15 +219376,15 @@ "postfix": false, "binop": null }, - "start": 26276, - "end": 26277, + "start": 26616, + "end": 26617, "loc": { "start": { - "line": 741, + "line": 757, "column": 40 }, "end": { - "line": 741, + "line": 757, "column": 41 } } @@ -217633,15 +219402,15 @@ "binop": null, "updateContext": null }, - "start": 26277, - "end": 26278, + "start": 26617, + "end": 26618, "loc": { "start": { - "line": 741, + "line": 757, "column": 41 }, "end": { - "line": 741, + "line": 757, "column": 42 } } @@ -217661,15 +219430,15 @@ "updateContext": null }, "value": "this", - "start": 26283, - "end": 26287, + "start": 26623, + "end": 26627, "loc": { "start": { - "line": 742, + "line": 758, "column": 4 }, "end": { - "line": 742, + "line": 758, "column": 8 } } @@ -217687,15 +219456,15 @@ "binop": null, "updateContext": null }, - "start": 26287, - "end": 26288, + "start": 26627, + "end": 26628, "loc": { "start": { - "line": 742, + "line": 758, "column": 8 }, "end": { - "line": 742, + "line": 758, "column": 9 } } @@ -217713,15 +219482,15 @@ "binop": null }, "value": "translateX", - "start": 26288, - "end": 26298, + "start": 26628, + "end": 26638, "loc": { "start": { - "line": 742, + "line": 758, "column": 9 }, "end": { - "line": 742, + "line": 758, "column": 19 } } @@ -217738,15 +219507,15 @@ "postfix": false, "binop": null }, - "start": 26298, - "end": 26299, + "start": 26638, + "end": 26639, "loc": { "start": { - "line": 742, + "line": 758, "column": 19 }, "end": { - "line": 742, + "line": 758, "column": 20 } } @@ -217764,15 +219533,15 @@ "binop": null }, "value": "x", - "start": 26299, - "end": 26300, + "start": 26639, + "end": 26640, "loc": { "start": { - "line": 742, + "line": 758, "column": 20 }, "end": { - "line": 742, + "line": 758, "column": 21 } } @@ -217791,15 +219560,15 @@ "updateContext": null }, "value": "-", - "start": 26301, - "end": 26302, + "start": 26641, + "end": 26642, "loc": { "start": { - "line": 742, + "line": 758, "column": 22 }, "end": { - "line": 742, + "line": 758, "column": 23 } } @@ -217817,15 +219586,15 @@ "binop": null }, "value": "w", - "start": 26303, - "end": 26304, + "start": 26643, + "end": 26644, "loc": { "start": { - "line": 742, + "line": 758, "column": 24 }, "end": { - "line": 742, + "line": 758, "column": 25 } } @@ -217844,15 +219613,15 @@ "updateContext": null }, "value": "/", - "start": 26305, - "end": 26306, + "start": 26645, + "end": 26646, "loc": { "start": { - "line": 742, + "line": 758, "column": 26 }, "end": { - "line": 742, + "line": 758, "column": 27 } } @@ -217871,15 +219640,15 @@ "updateContext": null }, "value": 2, - "start": 26307, - "end": 26308, + "start": 26647, + "end": 26648, "loc": { "start": { - "line": 742, + "line": 758, "column": 28 }, "end": { - "line": 742, + "line": 758, "column": 29 } } @@ -217896,15 +219665,15 @@ "postfix": false, "binop": null }, - "start": 26308, - "end": 26309, + "start": 26648, + "end": 26649, "loc": { "start": { - "line": 742, + "line": 758, "column": 29 }, "end": { - "line": 742, + "line": 758, "column": 30 } } @@ -217922,15 +219691,15 @@ "binop": null, "updateContext": null }, - "start": 26309, - "end": 26310, + "start": 26649, + "end": 26650, "loc": { "start": { - "line": 742, + "line": 758, "column": 30 }, "end": { - "line": 742, + "line": 758, "column": 31 } } @@ -217947,15 +219716,15 @@ "postfix": false, "binop": null }, - "start": 26311, - "end": 26312, + "start": 26651, + "end": 26652, "loc": { "start": { - "line": 743, + "line": 759, "column": 0 }, "end": { - "line": 743, + "line": 759, "column": 1 } } @@ -217963,15 +219732,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26314, - "end": 26376, + "start": 26654, + "end": 26716, "loc": { "start": { - "line": 745, + "line": 761, "column": 0 }, "end": { - "line": 745, + "line": 761, "column": 62 } } @@ -217979,15 +219748,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # centerY()", - "start": 26377, - "end": 26409, + "start": 26717, + "end": 26749, "loc": { "start": { - "line": 746, + "line": 762, "column": 0 }, "end": { - "line": 746, + "line": 762, "column": 32 } } @@ -217995,15 +219764,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26410, - "end": 26472, + "start": 26750, + "end": 26812, "loc": { "start": { - "line": 747, + "line": 763, "column": 0 }, "end": { - "line": 747, + "line": 763, "column": 62 } } @@ -218021,15 +219790,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 26473, - "end": 26487, + "start": 26813, + "end": 26827, "loc": { "start": { - "line": 748, + "line": 764, "column": 0 }, "end": { - "line": 748, + "line": 764, "column": 14 } } @@ -218047,15 +219816,15 @@ "binop": null, "updateContext": null }, - "start": 26487, - "end": 26488, + "start": 26827, + "end": 26828, "loc": { "start": { - "line": 748, + "line": 764, "column": 14 }, "end": { - "line": 748, + "line": 764, "column": 15 } } @@ -218073,15 +219842,15 @@ "binop": null }, "value": "prototype", - "start": 26488, - "end": 26497, + "start": 26828, + "end": 26837, "loc": { "start": { - "line": 748, + "line": 764, "column": 15 }, "end": { - "line": 748, + "line": 764, "column": 24 } } @@ -218099,15 +219868,15 @@ "binop": null, "updateContext": null }, - "start": 26497, - "end": 26498, + "start": 26837, + "end": 26838, "loc": { "start": { - "line": 748, + "line": 764, "column": 24 }, "end": { - "line": 748, + "line": 764, "column": 25 } } @@ -218125,15 +219894,15 @@ "binop": null }, "value": "centerY", - "start": 26498, - "end": 26505, + "start": 26838, + "end": 26845, "loc": { "start": { - "line": 748, + "line": 764, "column": 25 }, "end": { - "line": 748, + "line": 764, "column": 32 } } @@ -218152,15 +219921,15 @@ "updateContext": null }, "value": "=", - "start": 26506, - "end": 26507, + "start": 26846, + "end": 26847, "loc": { "start": { - "line": 748, + "line": 764, "column": 33 }, "end": { - "line": 748, + "line": 764, "column": 34 } } @@ -218179,15 +219948,15 @@ "binop": null }, "value": "function", - "start": 26508, - "end": 26516, + "start": 26848, + "end": 26856, "loc": { "start": { - "line": 748, + "line": 764, "column": 35 }, "end": { - "line": 748, + "line": 764, "column": 43 } } @@ -218204,15 +219973,15 @@ "postfix": false, "binop": null }, - "start": 26517, - "end": 26518, + "start": 26857, + "end": 26858, "loc": { "start": { - "line": 748, + "line": 764, "column": 44 }, "end": { - "line": 748, + "line": 764, "column": 45 } } @@ -218230,15 +219999,15 @@ "binop": null }, "value": "y", - "start": 26518, - "end": 26519, + "start": 26858, + "end": 26859, "loc": { "start": { - "line": 748, + "line": 764, "column": 45 }, "end": { - "line": 748, + "line": 764, "column": 46 } } @@ -218246,15 +220015,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26519, - "end": 26528, + "start": 26859, + "end": 26868, "loc": { "start": { - "line": 748, + "line": 764, "column": 46 }, "end": { - "line": 748, + "line": 764, "column": 55 } } @@ -218271,15 +220040,15 @@ "postfix": false, "binop": null }, - "start": 26528, - "end": 26529, + "start": 26868, + "end": 26869, "loc": { "start": { - "line": 748, + "line": 764, "column": 55 }, "end": { - "line": 748, + "line": 764, "column": 56 } } @@ -218296,15 +220065,15 @@ "postfix": false, "binop": null }, - "start": 26530, - "end": 26531, + "start": 26870, + "end": 26871, "loc": { "start": { - "line": 748, + "line": 764, "column": 57 }, "end": { - "line": 748, + "line": 764, "column": 58 } } @@ -218324,15 +220093,15 @@ "updateContext": null }, "value": "var", - "start": 26536, - "end": 26539, + "start": 26876, + "end": 26879, "loc": { "start": { - "line": 749, + "line": 765, "column": 4 }, "end": { - "line": 749, + "line": 765, "column": 7 } } @@ -218350,15 +220119,15 @@ "binop": null }, "value": "h", - "start": 26540, - "end": 26541, + "start": 26880, + "end": 26881, "loc": { "start": { - "line": 749, + "line": 765, "column": 8 }, "end": { - "line": 749, + "line": 765, "column": 9 } } @@ -218377,15 +220146,15 @@ "updateContext": null }, "value": "=", - "start": 26542, - "end": 26543, + "start": 26882, + "end": 26883, "loc": { "start": { - "line": 749, + "line": 765, "column": 10 }, "end": { - "line": 749, + "line": 765, "column": 11 } } @@ -218405,15 +220174,15 @@ "updateContext": null }, "value": "this", - "start": 26544, - "end": 26548, + "start": 26884, + "end": 26888, "loc": { "start": { - "line": 749, + "line": 765, "column": 12 }, "end": { - "line": 749, + "line": 765, "column": 16 } } @@ -218431,15 +220200,15 @@ "binop": null, "updateContext": null }, - "start": 26548, - "end": 26549, + "start": 26888, + "end": 26889, "loc": { "start": { - "line": 749, + "line": 765, "column": 16 }, "end": { - "line": 749, + "line": 765, "column": 17 } } @@ -218457,15 +220226,15 @@ "binop": null }, "value": "height", - "start": 26549, - "end": 26555, + "start": 26889, + "end": 26895, "loc": { "start": { - "line": 749, + "line": 765, "column": 17 }, "end": { - "line": 749, + "line": 765, "column": 23 } } @@ -218484,15 +220253,15 @@ "updateContext": null }, "value": "*", - "start": 26556, - "end": 26557, + "start": 26896, + "end": 26897, "loc": { "start": { - "line": 749, + "line": 765, "column": 24 }, "end": { - "line": 749, + "line": 765, "column": 25 } } @@ -218512,15 +220281,15 @@ "updateContext": null }, "value": "this", - "start": 26558, - "end": 26562, + "start": 26898, + "end": 26902, "loc": { "start": { - "line": 749, + "line": 765, "column": 26 }, "end": { - "line": 749, + "line": 765, "column": 30 } } @@ -218538,15 +220307,15 @@ "binop": null, "updateContext": null }, - "start": 26562, - "end": 26563, + "start": 26902, + "end": 26903, "loc": { "start": { - "line": 749, + "line": 765, "column": 30 }, "end": { - "line": 749, + "line": 765, "column": 31 } } @@ -218564,15 +220333,15 @@ "binop": null }, "value": "getScaleY", - "start": 26563, - "end": 26572, + "start": 26903, + "end": 26912, "loc": { "start": { - "line": 749, + "line": 765, "column": 31 }, "end": { - "line": 749, + "line": 765, "column": 40 } } @@ -218589,15 +220358,15 @@ "postfix": false, "binop": null }, - "start": 26572, - "end": 26573, + "start": 26912, + "end": 26913, "loc": { "start": { - "line": 749, + "line": 765, "column": 40 }, "end": { - "line": 749, + "line": 765, "column": 41 } } @@ -218614,15 +220383,15 @@ "postfix": false, "binop": null }, - "start": 26573, - "end": 26574, + "start": 26913, + "end": 26914, "loc": { "start": { - "line": 749, + "line": 765, "column": 41 }, "end": { - "line": 749, + "line": 765, "column": 42 } } @@ -218640,15 +220409,15 @@ "binop": null, "updateContext": null }, - "start": 26574, - "end": 26575, + "start": 26914, + "end": 26915, "loc": { "start": { - "line": 749, + "line": 765, "column": 42 }, "end": { - "line": 749, + "line": 765, "column": 43 } } @@ -218668,15 +220437,15 @@ "updateContext": null }, "value": "this", - "start": 26580, - "end": 26584, + "start": 26920, + "end": 26924, "loc": { "start": { - "line": 750, + "line": 766, "column": 4 }, "end": { - "line": 750, + "line": 766, "column": 8 } } @@ -218694,15 +220463,15 @@ "binop": null, "updateContext": null }, - "start": 26584, - "end": 26585, + "start": 26924, + "end": 26925, "loc": { "start": { - "line": 750, + "line": 766, "column": 8 }, "end": { - "line": 750, + "line": 766, "column": 9 } } @@ -218720,15 +220489,15 @@ "binop": null }, "value": "translateY", - "start": 26585, - "end": 26595, + "start": 26925, + "end": 26935, "loc": { "start": { - "line": 750, + "line": 766, "column": 9 }, "end": { - "line": 750, + "line": 766, "column": 19 } } @@ -218745,15 +220514,15 @@ "postfix": false, "binop": null }, - "start": 26595, - "end": 26596, + "start": 26935, + "end": 26936, "loc": { "start": { - "line": 750, + "line": 766, "column": 19 }, "end": { - "line": 750, + "line": 766, "column": 20 } } @@ -218771,15 +220540,15 @@ "binop": null }, "value": "y", - "start": 26596, - "end": 26597, + "start": 26936, + "end": 26937, "loc": { "start": { - "line": 750, + "line": 766, "column": 20 }, "end": { - "line": 750, + "line": 766, "column": 21 } } @@ -218798,15 +220567,15 @@ "updateContext": null }, "value": "-", - "start": 26598, - "end": 26599, + "start": 26938, + "end": 26939, "loc": { "start": { - "line": 750, + "line": 766, "column": 22 }, "end": { - "line": 750, + "line": 766, "column": 23 } } @@ -218824,15 +220593,15 @@ "binop": null }, "value": "h", - "start": 26600, - "end": 26601, + "start": 26940, + "end": 26941, "loc": { "start": { - "line": 750, + "line": 766, "column": 24 }, "end": { - "line": 750, + "line": 766, "column": 25 } } @@ -218851,15 +220620,15 @@ "updateContext": null }, "value": "/", - "start": 26602, - "end": 26603, + "start": 26942, + "end": 26943, "loc": { "start": { - "line": 750, + "line": 766, "column": 26 }, "end": { - "line": 750, + "line": 766, "column": 27 } } @@ -218878,15 +220647,15 @@ "updateContext": null }, "value": 2, - "start": 26604, - "end": 26605, + "start": 26944, + "end": 26945, "loc": { "start": { - "line": 750, + "line": 766, "column": 28 }, "end": { - "line": 750, + "line": 766, "column": 29 } } @@ -218903,15 +220672,15 @@ "postfix": false, "binop": null }, - "start": 26605, - "end": 26606, + "start": 26945, + "end": 26946, "loc": { "start": { - "line": 750, + "line": 766, "column": 29 }, "end": { - "line": 750, + "line": 766, "column": 30 } } @@ -218929,15 +220698,15 @@ "binop": null, "updateContext": null }, - "start": 26606, - "end": 26607, + "start": 26946, + "end": 26947, "loc": { "start": { - "line": 750, + "line": 766, "column": 30 }, "end": { - "line": 750, + "line": 766, "column": 31 } } @@ -218954,15 +220723,15 @@ "postfix": false, "binop": null }, - "start": 26608, - "end": 26609, + "start": 26948, + "end": 26949, "loc": { "start": { - "line": 751, + "line": 767, "column": 0 }, "end": { - "line": 751, + "line": 767, "column": 1 } } @@ -218970,15 +220739,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26611, - "end": 26673, + "start": 26951, + "end": 27013, "loc": { "start": { - "line": 753, + "line": 769, "column": 0 }, "end": { - "line": 753, + "line": 769, "column": 62 } } @@ -218986,15 +220755,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setX()", - "start": 26674, - "end": 26703, + "start": 27014, + "end": 27043, "loc": { "start": { - "line": 754, + "line": 770, "column": 0 }, "end": { - "line": 754, + "line": 770, "column": 29 } } @@ -219002,15 +220771,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26704, - "end": 26766, + "start": 27044, + "end": 27106, "loc": { "start": { - "line": 755, + "line": 771, "column": 0 }, "end": { - "line": 755, + "line": 771, "column": 62 } } @@ -219028,15 +220797,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 26767, - "end": 26781, + "start": 27107, + "end": 27121, "loc": { "start": { - "line": 756, + "line": 772, "column": 0 }, "end": { - "line": 756, + "line": 772, "column": 14 } } @@ -219054,15 +220823,15 @@ "binop": null, "updateContext": null }, - "start": 26781, - "end": 26782, + "start": 27121, + "end": 27122, "loc": { "start": { - "line": 756, + "line": 772, "column": 14 }, "end": { - "line": 756, + "line": 772, "column": 15 } } @@ -219080,15 +220849,15 @@ "binop": null }, "value": "prototype", - "start": 26782, - "end": 26791, + "start": 27122, + "end": 27131, "loc": { "start": { - "line": 756, + "line": 772, "column": 15 }, "end": { - "line": 756, + "line": 772, "column": 24 } } @@ -219106,15 +220875,15 @@ "binop": null, "updateContext": null }, - "start": 26791, - "end": 26792, + "start": 27131, + "end": 27132, "loc": { "start": { - "line": 756, + "line": 772, "column": 24 }, "end": { - "line": 756, + "line": 772, "column": 25 } } @@ -219132,15 +220901,15 @@ "binop": null }, "value": "setX", - "start": 26792, - "end": 26796, + "start": 27132, + "end": 27136, "loc": { "start": { - "line": 756, + "line": 772, "column": 25 }, "end": { - "line": 756, + "line": 772, "column": 29 } } @@ -219159,15 +220928,15 @@ "updateContext": null }, "value": "=", - "start": 26797, - "end": 26798, + "start": 27137, + "end": 27138, "loc": { "start": { - "line": 756, + "line": 772, "column": 30 }, "end": { - "line": 756, + "line": 772, "column": 31 } } @@ -219186,15 +220955,15 @@ "binop": null }, "value": "function", - "start": 26799, - "end": 26807, + "start": 27139, + "end": 27147, "loc": { "start": { - "line": 756, + "line": 772, "column": 32 }, "end": { - "line": 756, + "line": 772, "column": 40 } } @@ -219211,15 +220980,15 @@ "postfix": false, "binop": null }, - "start": 26808, - "end": 26809, + "start": 27148, + "end": 27149, "loc": { "start": { - "line": 756, + "line": 772, "column": 41 }, "end": { - "line": 756, + "line": 772, "column": 42 } } @@ -219237,15 +221006,15 @@ "binop": null }, "value": "x", - "start": 26809, - "end": 26810, + "start": 27149, + "end": 27150, "loc": { "start": { - "line": 756, + "line": 772, "column": 42 }, "end": { - "line": 756, + "line": 772, "column": 43 } } @@ -219253,15 +221022,15 @@ { "type": "CommentBlock", "value": "float", - "start": 26810, - "end": 26819, + "start": 27150, + "end": 27159, "loc": { "start": { - "line": 756, + "line": 772, "column": 43 }, "end": { - "line": 756, + "line": 772, "column": 52 } } @@ -219278,15 +221047,15 @@ "postfix": false, "binop": null }, - "start": 26819, - "end": 26820, + "start": 27159, + "end": 27160, "loc": { "start": { - "line": 756, + "line": 772, "column": 52 }, "end": { - "line": 756, + "line": 772, "column": 53 } } @@ -219303,15 +221072,15 @@ "postfix": false, "binop": null }, - "start": 26821, - "end": 26822, + "start": 27161, + "end": 27162, "loc": { "start": { - "line": 756, + "line": 772, "column": 54 }, "end": { - "line": 756, + "line": 772, "column": 55 } } @@ -219331,15 +221100,15 @@ "updateContext": null }, "value": "this", - "start": 26827, - "end": 26831, + "start": 27167, + "end": 27171, "loc": { "start": { - "line": 757, + "line": 773, "column": 4 }, "end": { - "line": 757, + "line": 773, "column": 8 } } @@ -219357,15 +221126,15 @@ "binop": null, "updateContext": null }, - "start": 26831, - "end": 26832, + "start": 27171, + "end": 27172, "loc": { "start": { - "line": 757, + "line": 773, "column": 8 }, "end": { - "line": 757, + "line": 773, "column": 9 } } @@ -219383,15 +221152,15 @@ "binop": null }, "value": "translateX", - "start": 26832, - "end": 26842, + "start": 27172, + "end": 27182, "loc": { "start": { - "line": 757, + "line": 773, "column": 9 }, "end": { - "line": 757, + "line": 773, "column": 19 } } @@ -219408,15 +221177,15 @@ "postfix": false, "binop": null }, - "start": 26842, - "end": 26843, + "start": 27182, + "end": 27183, "loc": { "start": { - "line": 757, + "line": 773, "column": 19 }, "end": { - "line": 757, + "line": 773, "column": 20 } } @@ -219434,15 +221203,15 @@ "binop": null }, "value": "x", - "start": 26843, - "end": 26844, + "start": 27183, + "end": 27184, "loc": { "start": { - "line": 757, + "line": 773, "column": 20 }, "end": { - "line": 757, + "line": 773, "column": 21 } } @@ -219459,15 +221228,15 @@ "postfix": false, "binop": null }, - "start": 26844, - "end": 26845, + "start": 27184, + "end": 27185, "loc": { "start": { - "line": 757, + "line": 773, "column": 21 }, "end": { - "line": 757, + "line": 773, "column": 22 } } @@ -219485,15 +221254,15 @@ "binop": null, "updateContext": null }, - "start": 26845, - "end": 26846, + "start": 27185, + "end": 27186, "loc": { "start": { - "line": 757, + "line": 773, "column": 22 }, "end": { - "line": 757, + "line": 773, "column": 23 } } @@ -219510,15 +221279,15 @@ "postfix": false, "binop": null }, - "start": 26847, - "end": 26848, + "start": 27187, + "end": 27188, "loc": { "start": { - "line": 758, + "line": 774, "column": 0 }, "end": { - "line": 758, + "line": 774, "column": 1 } } @@ -219526,15 +221295,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26850, - "end": 26912, + "start": 27190, + "end": 27252, "loc": { "start": { - "line": 760, + "line": 776, "column": 0 }, "end": { - "line": 760, + "line": 776, "column": 62 } } @@ -219542,15 +221311,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setY()", - "start": 26913, - "end": 26942, + "start": 27253, + "end": 27282, "loc": { "start": { - "line": 761, + "line": 777, "column": 0 }, "end": { - "line": 761, + "line": 777, "column": 29 } } @@ -219558,15 +221327,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 26943, - "end": 27005, + "start": 27283, + "end": 27345, "loc": { "start": { - "line": 762, + "line": 778, "column": 0 }, "end": { - "line": 762, + "line": 778, "column": 62 } } @@ -219584,15 +221353,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 27006, - "end": 27020, + "start": 27346, + "end": 27360, "loc": { "start": { - "line": 763, + "line": 779, "column": 0 }, "end": { - "line": 763, + "line": 779, "column": 14 } } @@ -219610,15 +221379,15 @@ "binop": null, "updateContext": null }, - "start": 27020, - "end": 27021, + "start": 27360, + "end": 27361, "loc": { "start": { - "line": 763, + "line": 779, "column": 14 }, "end": { - "line": 763, + "line": 779, "column": 15 } } @@ -219636,15 +221405,15 @@ "binop": null }, "value": "prototype", - "start": 27021, - "end": 27030, + "start": 27361, + "end": 27370, "loc": { "start": { - "line": 763, + "line": 779, "column": 15 }, "end": { - "line": 763, + "line": 779, "column": 24 } } @@ -219662,15 +221431,15 @@ "binop": null, "updateContext": null }, - "start": 27030, - "end": 27031, + "start": 27370, + "end": 27371, "loc": { "start": { - "line": 763, + "line": 779, "column": 24 }, "end": { - "line": 763, + "line": 779, "column": 25 } } @@ -219688,15 +221457,15 @@ "binop": null }, "value": "setY", - "start": 27031, - "end": 27035, + "start": 27371, + "end": 27375, "loc": { "start": { - "line": 763, + "line": 779, "column": 25 }, "end": { - "line": 763, + "line": 779, "column": 29 } } @@ -219715,15 +221484,15 @@ "updateContext": null }, "value": "=", - "start": 27036, - "end": 27037, + "start": 27376, + "end": 27377, "loc": { "start": { - "line": 763, + "line": 779, "column": 30 }, "end": { - "line": 763, + "line": 779, "column": 31 } } @@ -219742,15 +221511,15 @@ "binop": null }, "value": "function", - "start": 27038, - "end": 27046, + "start": 27378, + "end": 27386, "loc": { "start": { - "line": 763, + "line": 779, "column": 32 }, "end": { - "line": 763, + "line": 779, "column": 40 } } @@ -219767,15 +221536,15 @@ "postfix": false, "binop": null }, - "start": 27047, - "end": 27048, + "start": 27387, + "end": 27388, "loc": { "start": { - "line": 763, + "line": 779, "column": 41 }, "end": { - "line": 763, + "line": 779, "column": 42 } } @@ -219793,15 +221562,15 @@ "binop": null }, "value": "y", - "start": 27048, - "end": 27049, + "start": 27388, + "end": 27389, "loc": { "start": { - "line": 763, + "line": 779, "column": 42 }, "end": { - "line": 763, + "line": 779, "column": 43 } } @@ -219809,15 +221578,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27049, - "end": 27058, + "start": 27389, + "end": 27398, "loc": { "start": { - "line": 763, + "line": 779, "column": 43 }, "end": { - "line": 763, + "line": 779, "column": 52 } } @@ -219834,15 +221603,15 @@ "postfix": false, "binop": null }, - "start": 27058, - "end": 27059, + "start": 27398, + "end": 27399, "loc": { "start": { - "line": 763, + "line": 779, "column": 52 }, "end": { - "line": 763, + "line": 779, "column": 53 } } @@ -219859,15 +221628,15 @@ "postfix": false, "binop": null }, - "start": 27060, - "end": 27061, + "start": 27400, + "end": 27401, "loc": { "start": { - "line": 763, + "line": 779, "column": 54 }, "end": { - "line": 763, + "line": 779, "column": 55 } } @@ -219887,15 +221656,15 @@ "updateContext": null }, "value": "this", - "start": 27066, - "end": 27070, + "start": 27406, + "end": 27410, "loc": { "start": { - "line": 764, + "line": 780, "column": 4 }, "end": { - "line": 764, + "line": 780, "column": 8 } } @@ -219913,15 +221682,15 @@ "binop": null, "updateContext": null }, - "start": 27070, - "end": 27071, + "start": 27410, + "end": 27411, "loc": { "start": { - "line": 764, + "line": 780, "column": 8 }, "end": { - "line": 764, + "line": 780, "column": 9 } } @@ -219939,15 +221708,15 @@ "binop": null }, "value": "translateY", - "start": 27071, - "end": 27081, + "start": 27411, + "end": 27421, "loc": { "start": { - "line": 764, + "line": 780, "column": 9 }, "end": { - "line": 764, + "line": 780, "column": 19 } } @@ -219964,15 +221733,15 @@ "postfix": false, "binop": null }, - "start": 27081, - "end": 27082, + "start": 27421, + "end": 27422, "loc": { "start": { - "line": 764, + "line": 780, "column": 19 }, "end": { - "line": 764, + "line": 780, "column": 20 } } @@ -219990,15 +221759,15 @@ "binop": null }, "value": "y", - "start": 27082, - "end": 27083, + "start": 27422, + "end": 27423, "loc": { "start": { - "line": 764, + "line": 780, "column": 20 }, "end": { - "line": 764, + "line": 780, "column": 21 } } @@ -220015,15 +221784,15 @@ "postfix": false, "binop": null }, - "start": 27083, - "end": 27084, + "start": 27423, + "end": 27424, "loc": { "start": { - "line": 764, + "line": 780, "column": 21 }, "end": { - "line": 764, + "line": 780, "column": 22 } } @@ -220041,15 +221810,15 @@ "binop": null, "updateContext": null }, - "start": 27084, - "end": 27085, + "start": 27424, + "end": 27425, "loc": { "start": { - "line": 764, + "line": 780, "column": 22 }, "end": { - "line": 764, + "line": 780, "column": 23 } } @@ -220066,15 +221835,15 @@ "postfix": false, "binop": null }, - "start": 27086, - "end": 27087, + "start": 27426, + "end": 27427, "loc": { "start": { - "line": 765, + "line": 781, "column": 0 }, "end": { - "line": 765, + "line": 781, "column": 1 } } @@ -220082,15 +221851,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27089, - "end": 27151, + "start": 27429, + "end": 27491, "loc": { "start": { - "line": 767, + "line": 783, "column": 0 }, "end": { - "line": 767, + "line": 783, "column": 62 } } @@ -220098,15 +221867,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setHeight()", - "start": 27152, - "end": 27186, + "start": 27492, + "end": 27526, "loc": { "start": { - "line": 768, + "line": 784, "column": 0 }, "end": { - "line": 768, + "line": 784, "column": 34 } } @@ -220114,15 +221883,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27187, - "end": 27249, + "start": 27527, + "end": 27589, "loc": { "start": { - "line": 769, + "line": 785, "column": 0 }, "end": { - "line": 769, + "line": 785, "column": 62 } } @@ -220140,15 +221909,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 27250, - "end": 27264, + "start": 27590, + "end": 27604, "loc": { "start": { - "line": 770, + "line": 786, "column": 0 }, "end": { - "line": 770, + "line": 786, "column": 14 } } @@ -220166,15 +221935,15 @@ "binop": null, "updateContext": null }, - "start": 27264, - "end": 27265, + "start": 27604, + "end": 27605, "loc": { "start": { - "line": 770, + "line": 786, "column": 14 }, "end": { - "line": 770, + "line": 786, "column": 15 } } @@ -220192,15 +221961,15 @@ "binop": null }, "value": "prototype", - "start": 27265, - "end": 27274, + "start": 27605, + "end": 27614, "loc": { "start": { - "line": 770, + "line": 786, "column": 15 }, "end": { - "line": 770, + "line": 786, "column": 24 } } @@ -220218,15 +221987,15 @@ "binop": null, "updateContext": null }, - "start": 27274, - "end": 27275, + "start": 27614, + "end": 27615, "loc": { "start": { - "line": 770, + "line": 786, "column": 24 }, "end": { - "line": 770, + "line": 786, "column": 25 } } @@ -220244,15 +222013,15 @@ "binop": null }, "value": "setHeight", - "start": 27275, - "end": 27284, + "start": 27615, + "end": 27624, "loc": { "start": { - "line": 770, + "line": 786, "column": 25 }, "end": { - "line": 770, + "line": 786, "column": 34 } } @@ -220271,15 +222040,15 @@ "updateContext": null }, "value": "=", - "start": 27285, - "end": 27286, + "start": 27625, + "end": 27626, "loc": { "start": { - "line": 770, + "line": 786, "column": 35 }, "end": { - "line": 770, + "line": 786, "column": 36 } } @@ -220298,15 +222067,15 @@ "binop": null }, "value": "function", - "start": 27287, - "end": 27295, + "start": 27627, + "end": 27635, "loc": { "start": { - "line": 770, + "line": 786, "column": 37 }, "end": { - "line": 770, + "line": 786, "column": 45 } } @@ -220323,15 +222092,15 @@ "postfix": false, "binop": null }, - "start": 27296, - "end": 27297, + "start": 27636, + "end": 27637, "loc": { "start": { - "line": 770, + "line": 786, "column": 46 }, "end": { - "line": 770, + "line": 786, "column": 47 } } @@ -220349,15 +222118,15 @@ "binop": null }, "value": "h", - "start": 27297, - "end": 27298, + "start": 27637, + "end": 27638, "loc": { "start": { - "line": 770, + "line": 786, "column": 47 }, "end": { - "line": 770, + "line": 786, "column": 48 } } @@ -220365,15 +222134,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27298, - "end": 27307, + "start": 27638, + "end": 27647, "loc": { "start": { - "line": 770, + "line": 786, "column": 48 }, "end": { - "line": 770, + "line": 786, "column": 57 } } @@ -220390,15 +222159,15 @@ "postfix": false, "binop": null }, - "start": 27307, - "end": 27308, + "start": 27647, + "end": 27648, "loc": { "start": { - "line": 770, + "line": 786, "column": 57 }, "end": { - "line": 770, + "line": 786, "column": 58 } } @@ -220415,15 +222184,15 @@ "postfix": false, "binop": null }, - "start": 27309, - "end": 27310, + "start": 27649, + "end": 27650, "loc": { "start": { - "line": 770, + "line": 786, "column": 59 }, "end": { - "line": 770, + "line": 786, "column": 60 } } @@ -220443,15 +222212,15 @@ "updateContext": null }, "value": "var", - "start": 27315, - "end": 27318, + "start": 27655, + "end": 27658, "loc": { "start": { - "line": 771, + "line": 787, "column": 4 }, "end": { - "line": 771, + "line": 787, "column": 7 } } @@ -220469,15 +222238,15 @@ "binop": null }, "value": "scaleX", - "start": 27319, - "end": 27325, + "start": 27659, + "end": 27665, "loc": { "start": { - "line": 771, + "line": 787, "column": 8 }, "end": { - "line": 771, + "line": 787, "column": 14 } } @@ -220496,15 +222265,15 @@ "updateContext": null }, "value": "=", - "start": 27326, - "end": 27327, + "start": 27666, + "end": 27667, "loc": { "start": { - "line": 771, + "line": 787, "column": 15 }, "end": { - "line": 771, + "line": 787, "column": 16 } } @@ -220522,15 +222291,15 @@ "binop": null }, "value": "h", - "start": 27328, - "end": 27329, + "start": 27668, + "end": 27669, "loc": { "start": { - "line": 771, + "line": 787, "column": 17 }, "end": { - "line": 771, + "line": 787, "column": 18 } } @@ -220549,15 +222318,15 @@ "updateContext": null }, "value": "/", - "start": 27330, - "end": 27331, + "start": 27670, + "end": 27671, "loc": { "start": { - "line": 771, + "line": 787, "column": 19 }, "end": { - "line": 771, + "line": 787, "column": 20 } } @@ -220577,15 +222346,15 @@ "updateContext": null }, "value": "this", - "start": 27332, - "end": 27336, + "start": 27672, + "end": 27676, "loc": { "start": { - "line": 771, + "line": 787, "column": 21 }, "end": { - "line": 771, + "line": 787, "column": 25 } } @@ -220603,15 +222372,15 @@ "binop": null, "updateContext": null }, - "start": 27336, - "end": 27337, + "start": 27676, + "end": 27677, "loc": { "start": { - "line": 771, + "line": 787, "column": 25 }, "end": { - "line": 771, + "line": 787, "column": 26 } } @@ -220629,15 +222398,15 @@ "binop": null }, "value": "height", - "start": 27337, - "end": 27343, + "start": 27677, + "end": 27683, "loc": { "start": { - "line": 771, + "line": 787, "column": 26 }, "end": { - "line": 771, + "line": 787, "column": 32 } } @@ -220655,15 +222424,15 @@ "binop": null, "updateContext": null }, - "start": 27343, - "end": 27344, + "start": 27683, + "end": 27684, "loc": { "start": { - "line": 771, + "line": 787, "column": 32 }, "end": { - "line": 771, + "line": 787, "column": 33 } } @@ -220683,15 +222452,15 @@ "updateContext": null }, "value": "var", - "start": 27349, - "end": 27352, + "start": 27689, + "end": 27692, "loc": { "start": { - "line": 772, + "line": 788, "column": 4 }, "end": { - "line": 772, + "line": 788, "column": 7 } } @@ -220709,15 +222478,15 @@ "binop": null }, "value": "scaleY", - "start": 27353, - "end": 27359, + "start": 27693, + "end": 27699, "loc": { "start": { - "line": 772, + "line": 788, "column": 8 }, "end": { - "line": 772, + "line": 788, "column": 14 } } @@ -220736,15 +222505,15 @@ "updateContext": null }, "value": "=", - "start": 27360, - "end": 27361, + "start": 27700, + "end": 27701, "loc": { "start": { - "line": 772, + "line": 788, "column": 15 }, "end": { - "line": 772, + "line": 788, "column": 16 } } @@ -220763,15 +222532,15 @@ "updateContext": null }, "value": "-", - "start": 27362, - "end": 27363, + "start": 27702, + "end": 27703, "loc": { "start": { - "line": 772, + "line": 788, "column": 17 }, "end": { - "line": 772, + "line": 788, "column": 18 } } @@ -220789,15 +222558,15 @@ "binop": null }, "value": "scaleX", - "start": 27363, - "end": 27369, + "start": 27703, + "end": 27709, "loc": { "start": { - "line": 772, + "line": 788, "column": 18 }, "end": { - "line": 772, + "line": 788, "column": 24 } } @@ -220815,15 +222584,15 @@ "binop": null, "updateContext": null }, - "start": 27369, - "end": 27370, + "start": 27709, + "end": 27710, "loc": { "start": { - "line": 772, + "line": 788, "column": 24 }, "end": { - "line": 772, + "line": 788, "column": 25 } } @@ -220843,15 +222612,15 @@ "updateContext": null }, "value": "this", - "start": 27375, - "end": 27379, + "start": 27715, + "end": 27719, "loc": { "start": { - "line": 773, + "line": 789, "column": 4 }, "end": { - "line": 773, + "line": 789, "column": 8 } } @@ -220869,15 +222638,15 @@ "binop": null, "updateContext": null }, - "start": 27379, - "end": 27380, + "start": 27719, + "end": 27720, "loc": { "start": { - "line": 773, + "line": 789, "column": 8 }, "end": { - "line": 773, + "line": 789, "column": 9 } } @@ -220895,15 +222664,15 @@ "binop": null }, "value": "scale", - "start": 27380, - "end": 27385, + "start": 27720, + "end": 27725, "loc": { "start": { - "line": 773, + "line": 789, "column": 9 }, "end": { - "line": 773, + "line": 789, "column": 14 } } @@ -220920,15 +222689,15 @@ "postfix": false, "binop": null }, - "start": 27385, - "end": 27386, + "start": 27725, + "end": 27726, "loc": { "start": { - "line": 773, + "line": 789, "column": 14 }, "end": { - "line": 773, + "line": 789, "column": 15 } } @@ -220946,15 +222715,15 @@ "binop": null }, "value": "scaleX", - "start": 27386, - "end": 27392, + "start": 27726, + "end": 27732, "loc": { "start": { - "line": 773, + "line": 789, "column": 15 }, "end": { - "line": 773, + "line": 789, "column": 21 } } @@ -220972,15 +222741,15 @@ "binop": null, "updateContext": null }, - "start": 27392, - "end": 27393, + "start": 27732, + "end": 27733, "loc": { "start": { - "line": 773, + "line": 789, "column": 21 }, "end": { - "line": 773, + "line": 789, "column": 22 } } @@ -220998,15 +222767,15 @@ "binop": null }, "value": "scaleY", - "start": 27394, - "end": 27400, + "start": 27734, + "end": 27740, "loc": { "start": { - "line": 773, + "line": 789, "column": 23 }, "end": { - "line": 773, + "line": 789, "column": 29 } } @@ -221023,15 +222792,15 @@ "postfix": false, "binop": null }, - "start": 27400, - "end": 27401, + "start": 27740, + "end": 27741, "loc": { "start": { - "line": 773, + "line": 789, "column": 29 }, "end": { - "line": 773, + "line": 789, "column": 30 } } @@ -221049,15 +222818,15 @@ "binop": null, "updateContext": null }, - "start": 27401, - "end": 27402, + "start": 27741, + "end": 27742, "loc": { "start": { - "line": 773, + "line": 789, "column": 30 }, "end": { - "line": 773, + "line": 789, "column": 31 } } @@ -221074,15 +222843,15 @@ "postfix": false, "binop": null }, - "start": 27403, - "end": 27404, + "start": 27743, + "end": 27744, "loc": { "start": { - "line": 774, + "line": 790, "column": 0 }, "end": { - "line": 774, + "line": 790, "column": 1 } } @@ -221090,15 +222859,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27406, - "end": 27468, + "start": 27746, + "end": 27808, "loc": { "start": { - "line": 776, + "line": 792, "column": 0 }, "end": { - "line": 776, + "line": 792, "column": 62 } } @@ -221106,15 +222875,15 @@ { "type": "CommentLine", "value": " L2DModelMatrix # setWidth()", - "start": 27469, - "end": 27502, + "start": 27809, + "end": 27842, "loc": { "start": { - "line": 777, + "line": 793, "column": 0 }, "end": { - "line": 777, + "line": 793, "column": 33 } } @@ -221122,15 +222891,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27503, - "end": 27565, + "start": 27843, + "end": 27905, "loc": { "start": { - "line": 778, + "line": 794, "column": 0 }, "end": { - "line": 778, + "line": 794, "column": 62 } } @@ -221148,15 +222917,15 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 27566, - "end": 27580, + "start": 27906, + "end": 27920, "loc": { "start": { - "line": 779, + "line": 795, "column": 0 }, "end": { - "line": 779, + "line": 795, "column": 14 } } @@ -221174,15 +222943,15 @@ "binop": null, "updateContext": null }, - "start": 27580, - "end": 27581, + "start": 27920, + "end": 27921, "loc": { "start": { - "line": 779, + "line": 795, "column": 14 }, "end": { - "line": 779, + "line": 795, "column": 15 } } @@ -221200,15 +222969,15 @@ "binop": null }, "value": "prototype", - "start": 27581, - "end": 27590, + "start": 27921, + "end": 27930, "loc": { "start": { - "line": 779, + "line": 795, "column": 15 }, "end": { - "line": 779, + "line": 795, "column": 24 } } @@ -221226,15 +222995,15 @@ "binop": null, "updateContext": null }, - "start": 27590, - "end": 27591, + "start": 27930, + "end": 27931, "loc": { "start": { - "line": 779, + "line": 795, "column": 24 }, "end": { - "line": 779, + "line": 795, "column": 25 } } @@ -221252,15 +223021,15 @@ "binop": null }, "value": "setWidth", - "start": 27591, - "end": 27599, + "start": 27931, + "end": 27939, "loc": { "start": { - "line": 779, + "line": 795, "column": 25 }, "end": { - "line": 779, + "line": 795, "column": 33 } } @@ -221279,15 +223048,15 @@ "updateContext": null }, "value": "=", - "start": 27600, - "end": 27601, + "start": 27940, + "end": 27941, "loc": { "start": { - "line": 779, + "line": 795, "column": 34 }, "end": { - "line": 779, + "line": 795, "column": 35 } } @@ -221306,15 +223075,15 @@ "binop": null }, "value": "function", - "start": 27602, - "end": 27610, + "start": 27942, + "end": 27950, "loc": { "start": { - "line": 779, + "line": 795, "column": 36 }, "end": { - "line": 779, + "line": 795, "column": 44 } } @@ -221331,15 +223100,15 @@ "postfix": false, "binop": null }, - "start": 27611, - "end": 27612, + "start": 27951, + "end": 27952, "loc": { "start": { - "line": 779, + "line": 795, "column": 45 }, "end": { - "line": 779, + "line": 795, "column": 46 } } @@ -221357,15 +223126,15 @@ "binop": null }, "value": "w", - "start": 27612, - "end": 27613, + "start": 27952, + "end": 27953, "loc": { "start": { - "line": 779, + "line": 795, "column": 46 }, "end": { - "line": 779, + "line": 795, "column": 47 } } @@ -221373,15 +223142,15 @@ { "type": "CommentBlock", "value": "float", - "start": 27613, - "end": 27622, + "start": 27953, + "end": 27962, "loc": { "start": { - "line": 779, + "line": 795, "column": 47 }, "end": { - "line": 779, + "line": 795, "column": 56 } } @@ -221398,15 +223167,15 @@ "postfix": false, "binop": null }, - "start": 27622, - "end": 27623, + "start": 27962, + "end": 27963, "loc": { "start": { - "line": 779, + "line": 795, "column": 56 }, "end": { - "line": 779, + "line": 795, "column": 57 } } @@ -221423,15 +223192,15 @@ "postfix": false, "binop": null }, - "start": 27624, - "end": 27625, + "start": 27964, + "end": 27965, "loc": { "start": { - "line": 779, + "line": 795, "column": 58 }, "end": { - "line": 779, + "line": 795, "column": 59 } } @@ -221451,15 +223220,15 @@ "updateContext": null }, "value": "var", - "start": 27630, - "end": 27633, + "start": 27970, + "end": 27973, "loc": { "start": { - "line": 780, + "line": 796, "column": 4 }, "end": { - "line": 780, + "line": 796, "column": 7 } } @@ -221477,15 +223246,15 @@ "binop": null }, "value": "scaleX", - "start": 27634, - "end": 27640, + "start": 27974, + "end": 27980, "loc": { "start": { - "line": 780, + "line": 796, "column": 8 }, "end": { - "line": 780, + "line": 796, "column": 14 } } @@ -221504,15 +223273,15 @@ "updateContext": null }, "value": "=", - "start": 27641, - "end": 27642, + "start": 27981, + "end": 27982, "loc": { "start": { - "line": 780, + "line": 796, "column": 15 }, "end": { - "line": 780, + "line": 796, "column": 16 } } @@ -221530,15 +223299,15 @@ "binop": null }, "value": "w", - "start": 27643, - "end": 27644, + "start": 27983, + "end": 27984, "loc": { "start": { - "line": 780, + "line": 796, "column": 17 }, "end": { - "line": 780, + "line": 796, "column": 18 } } @@ -221557,15 +223326,15 @@ "updateContext": null }, "value": "/", - "start": 27645, - "end": 27646, + "start": 27985, + "end": 27986, "loc": { "start": { - "line": 780, + "line": 796, "column": 19 }, "end": { - "line": 780, + "line": 796, "column": 20 } } @@ -221585,15 +223354,15 @@ "updateContext": null }, "value": "this", - "start": 27647, - "end": 27651, + "start": 27987, + "end": 27991, "loc": { "start": { - "line": 780, + "line": 796, "column": 21 }, "end": { - "line": 780, + "line": 796, "column": 25 } } @@ -221611,15 +223380,15 @@ "binop": null, "updateContext": null }, - "start": 27651, - "end": 27652, + "start": 27991, + "end": 27992, "loc": { "start": { - "line": 780, + "line": 796, "column": 25 }, "end": { - "line": 780, + "line": 796, "column": 26 } } @@ -221637,15 +223406,15 @@ "binop": null }, "value": "width", - "start": 27652, - "end": 27657, + "start": 27992, + "end": 27997, "loc": { "start": { - "line": 780, + "line": 796, "column": 26 }, "end": { - "line": 780, + "line": 796, "column": 31 } } @@ -221663,15 +223432,15 @@ "binop": null, "updateContext": null }, - "start": 27657, - "end": 27658, + "start": 27997, + "end": 27998, "loc": { "start": { - "line": 780, + "line": 796, "column": 31 }, "end": { - "line": 780, + "line": 796, "column": 32 } } @@ -221691,15 +223460,15 @@ "updateContext": null }, "value": "var", - "start": 27663, - "end": 27666, + "start": 28003, + "end": 28006, "loc": { "start": { - "line": 781, + "line": 797, "column": 4 }, "end": { - "line": 781, + "line": 797, "column": 7 } } @@ -221717,15 +223486,15 @@ "binop": null }, "value": "scaleY", - "start": 27667, - "end": 27673, + "start": 28007, + "end": 28013, "loc": { "start": { - "line": 781, + "line": 797, "column": 8 }, "end": { - "line": 781, + "line": 797, "column": 14 } } @@ -221744,15 +223513,15 @@ "updateContext": null }, "value": "=", - "start": 27674, - "end": 27675, + "start": 28014, + "end": 28015, "loc": { "start": { - "line": 781, + "line": 797, "column": 15 }, "end": { - "line": 781, + "line": 797, "column": 16 } } @@ -221771,15 +223540,15 @@ "updateContext": null }, "value": "-", - "start": 27676, - "end": 27677, + "start": 28016, + "end": 28017, "loc": { "start": { - "line": 781, + "line": 797, "column": 17 }, "end": { - "line": 781, + "line": 797, "column": 18 } } @@ -221797,15 +223566,15 @@ "binop": null }, "value": "scaleX", - "start": 27677, - "end": 27683, + "start": 28017, + "end": 28023, "loc": { "start": { - "line": 781, + "line": 797, "column": 18 }, "end": { - "line": 781, + "line": 797, "column": 24 } } @@ -221823,15 +223592,15 @@ "binop": null, "updateContext": null }, - "start": 27683, - "end": 27684, + "start": 28023, + "end": 28024, "loc": { "start": { - "line": 781, + "line": 797, "column": 24 }, "end": { - "line": 781, + "line": 797, "column": 25 } } @@ -221851,15 +223620,15 @@ "updateContext": null }, "value": "this", - "start": 27689, - "end": 27693, + "start": 28029, + "end": 28033, "loc": { "start": { - "line": 782, + "line": 798, "column": 4 }, "end": { - "line": 782, + "line": 798, "column": 8 } } @@ -221877,15 +223646,15 @@ "binop": null, "updateContext": null }, - "start": 27693, - "end": 27694, + "start": 28033, + "end": 28034, "loc": { "start": { - "line": 782, + "line": 798, "column": 8 }, "end": { - "line": 782, + "line": 798, "column": 9 } } @@ -221903,15 +223672,15 @@ "binop": null }, "value": "scale", - "start": 27694, - "end": 27699, + "start": 28034, + "end": 28039, "loc": { "start": { - "line": 782, + "line": 798, "column": 9 }, "end": { - "line": 782, + "line": 798, "column": 14 } } @@ -221928,15 +223697,15 @@ "postfix": false, "binop": null }, - "start": 27699, - "end": 27700, + "start": 28039, + "end": 28040, "loc": { "start": { - "line": 782, + "line": 798, "column": 14 }, "end": { - "line": 782, + "line": 798, "column": 15 } } @@ -221954,15 +223723,15 @@ "binop": null }, "value": "scaleX", - "start": 27700, - "end": 27706, + "start": 28040, + "end": 28046, "loc": { "start": { - "line": 782, + "line": 798, "column": 15 }, "end": { - "line": 782, + "line": 798, "column": 21 } } @@ -221980,15 +223749,15 @@ "binop": null, "updateContext": null }, - "start": 27706, - "end": 27707, + "start": 28046, + "end": 28047, "loc": { "start": { - "line": 782, + "line": 798, "column": 21 }, "end": { - "line": 782, + "line": 798, "column": 22 } } @@ -222006,15 +223775,15 @@ "binop": null }, "value": "scaleY", - "start": 27708, - "end": 27714, + "start": 28048, + "end": 28054, "loc": { "start": { - "line": 782, + "line": 798, "column": 23 }, "end": { - "line": 782, + "line": 798, "column": 29 } } @@ -222031,15 +223800,15 @@ "postfix": false, "binop": null }, - "start": 27714, - "end": 27715, + "start": 28054, + "end": 28055, "loc": { "start": { - "line": 782, + "line": 798, "column": 29 }, "end": { - "line": 782, + "line": 798, "column": 30 } } @@ -222057,15 +223826,15 @@ "binop": null, "updateContext": null }, - "start": 27715, - "end": 27716, + "start": 28055, + "end": 28056, "loc": { "start": { - "line": 782, + "line": 798, "column": 30 }, "end": { - "line": 782, + "line": 798, "column": 31 } } @@ -222082,15 +223851,15 @@ "postfix": false, "binop": null }, - "start": 27717, - "end": 27718, + "start": 28057, + "end": 28058, "loc": { "start": { - "line": 783, + "line": 799, "column": 0 }, "end": { - "line": 783, + "line": 799, "column": 1 } } @@ -222098,15 +223867,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27720, - "end": 27782, + "start": 28060, + "end": 28122, "loc": { "start": { - "line": 785, + "line": 801, "column": 0 }, "end": { - "line": 785, + "line": 801, "column": 62 } } @@ -222114,15 +223883,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27783, - "end": 27845, + "start": 28123, + "end": 28185, "loc": { "start": { - "line": 786, + "line": 802, "column": 0 }, "end": { - "line": 786, + "line": 802, "column": 62 } } @@ -222130,15 +223899,15 @@ { "type": "CommentLine", "value": " class L2DMotionManager extends MotionQueueManager", - "start": 27846, - "end": 27907, + "start": 28186, + "end": 28247, "loc": { "start": { - "line": 787, + "line": 803, "column": 0 }, "end": { - "line": 787, + "line": 803, "column": 61 } } @@ -222146,15 +223915,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27908, - "end": 27970, + "start": 28248, + "end": 28310, "loc": { "start": { - "line": 788, + "line": 804, "column": 0 }, "end": { - "line": 788, + "line": 804, "column": 62 } } @@ -222162,15 +223931,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 27971, - "end": 28033, + "start": 28311, + "end": 28373, "loc": { "start": { - "line": 789, + "line": 805, "column": 0 }, "end": { - "line": 789, + "line": 805, "column": 62 } } @@ -222189,15 +223958,15 @@ "binop": null }, "value": "function", - "start": 28034, - "end": 28042, + "start": 28374, + "end": 28382, "loc": { "start": { - "line": 790, + "line": 806, "column": 0 }, "end": { - "line": 790, + "line": 806, "column": 8 } } @@ -222215,15 +223984,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 28043, - "end": 28059, + "start": 28383, + "end": 28399, "loc": { "start": { - "line": 790, + "line": 806, "column": 9 }, "end": { - "line": 790, + "line": 806, "column": 25 } } @@ -222240,15 +224009,15 @@ "postfix": false, "binop": null }, - "start": 28059, - "end": 28060, + "start": 28399, + "end": 28400, "loc": { "start": { - "line": 790, + "line": 806, "column": 25 }, "end": { - "line": 790, + "line": 806, "column": 26 } } @@ -222265,15 +224034,15 @@ "postfix": false, "binop": null }, - "start": 28060, - "end": 28061, + "start": 28400, + "end": 28401, "loc": { "start": { - "line": 790, + "line": 806, "column": 26 }, "end": { - "line": 790, + "line": 806, "column": 27 } } @@ -222290,15 +224059,15 @@ "postfix": false, "binop": null }, - "start": 28062, - "end": 28063, + "start": 28402, + "end": 28403, "loc": { "start": { - "line": 790, + "line": 806, "column": 28 }, "end": { - "line": 790, + "line": 806, "column": 29 } } @@ -222316,15 +224085,15 @@ "binop": null }, "value": "MotionQueueManager", - "start": 28068, - "end": 28086, + "start": 28408, + "end": 28426, "loc": { "start": { - "line": 791, + "line": 807, "column": 4 }, "end": { - "line": 791, + "line": 807, "column": 22 } } @@ -222342,15 +224111,15 @@ "binop": null, "updateContext": null }, - "start": 28086, - "end": 28087, + "start": 28426, + "end": 28427, "loc": { "start": { - "line": 791, + "line": 807, "column": 22 }, "end": { - "line": 791, + "line": 807, "column": 23 } } @@ -222368,15 +224137,15 @@ "binop": null }, "value": "prototype", - "start": 28087, - "end": 28096, + "start": 28427, + "end": 28436, "loc": { "start": { - "line": 791, + "line": 807, "column": 23 }, "end": { - "line": 791, + "line": 807, "column": 32 } } @@ -222394,15 +224163,15 @@ "binop": null, "updateContext": null }, - "start": 28096, - "end": 28097, + "start": 28436, + "end": 28437, "loc": { "start": { - "line": 791, + "line": 807, "column": 32 }, "end": { - "line": 791, + "line": 807, "column": 33 } } @@ -222420,15 +224189,15 @@ "binop": null }, "value": "constructor", - "start": 28097, - "end": 28108, + "start": 28437, + "end": 28448, "loc": { "start": { - "line": 791, + "line": 807, "column": 33 }, "end": { - "line": 791, + "line": 807, "column": 44 } } @@ -222446,15 +224215,15 @@ "binop": null, "updateContext": null }, - "start": 28108, - "end": 28109, + "start": 28448, + "end": 28449, "loc": { "start": { - "line": 791, + "line": 807, "column": 44 }, "end": { - "line": 791, + "line": 807, "column": 45 } } @@ -222472,15 +224241,15 @@ "binop": null }, "value": "call", - "start": 28109, - "end": 28113, + "start": 28449, + "end": 28453, "loc": { "start": { - "line": 791, + "line": 807, "column": 45 }, "end": { - "line": 791, + "line": 807, "column": 49 } } @@ -222497,15 +224266,15 @@ "postfix": false, "binop": null }, - "start": 28113, - "end": 28114, + "start": 28453, + "end": 28454, "loc": { "start": { - "line": 791, + "line": 807, "column": 49 }, "end": { - "line": 791, + "line": 807, "column": 50 } } @@ -222525,15 +224294,15 @@ "updateContext": null }, "value": "this", - "start": 28114, - "end": 28118, + "start": 28454, + "end": 28458, "loc": { "start": { - "line": 791, + "line": 807, "column": 50 }, "end": { - "line": 791, + "line": 807, "column": 54 } } @@ -222550,15 +224319,15 @@ "postfix": false, "binop": null }, - "start": 28118, - "end": 28119, + "start": 28458, + "end": 28459, "loc": { "start": { - "line": 791, + "line": 807, "column": 54 }, "end": { - "line": 791, + "line": 807, "column": 55 } } @@ -222576,15 +224345,15 @@ "binop": null, "updateContext": null }, - "start": 28119, - "end": 28120, + "start": 28459, + "end": 28460, "loc": { "start": { - "line": 791, + "line": 807, "column": 55 }, "end": { - "line": 791, + "line": 807, "column": 56 } } @@ -222604,15 +224373,15 @@ "updateContext": null }, "value": "this", - "start": 28125, - "end": 28129, + "start": 28465, + "end": 28469, "loc": { "start": { - "line": 792, + "line": 808, "column": 4 }, "end": { - "line": 792, + "line": 808, "column": 8 } } @@ -222630,15 +224399,15 @@ "binop": null, "updateContext": null }, - "start": 28129, - "end": 28130, + "start": 28469, + "end": 28470, "loc": { "start": { - "line": 792, + "line": 808, "column": 8 }, "end": { - "line": 792, + "line": 808, "column": 9 } } @@ -222656,15 +224425,15 @@ "binop": null }, "value": "currentPriority", - "start": 28130, - "end": 28145, + "start": 28470, + "end": 28485, "loc": { "start": { - "line": 792, + "line": 808, "column": 9 }, "end": { - "line": 792, + "line": 808, "column": 24 } } @@ -222683,15 +224452,15 @@ "updateContext": null }, "value": "=", - "start": 28146, - "end": 28147, + "start": 28486, + "end": 28487, "loc": { "start": { - "line": 792, + "line": 808, "column": 25 }, "end": { - "line": 792, + "line": 808, "column": 26 } } @@ -222711,15 +224480,15 @@ "updateContext": null }, "value": "null", - "start": 28148, - "end": 28152, + "start": 28488, + "end": 28492, "loc": { "start": { - "line": 792, + "line": 808, "column": 27 }, "end": { - "line": 792, + "line": 808, "column": 31 } } @@ -222737,15 +224506,15 @@ "binop": null, "updateContext": null }, - "start": 28152, - "end": 28153, + "start": 28492, + "end": 28493, "loc": { "start": { - "line": 792, + "line": 808, "column": 31 }, "end": { - "line": 792, + "line": 808, "column": 32 } } @@ -222765,15 +224534,15 @@ "updateContext": null }, "value": "this", - "start": 28158, - "end": 28162, + "start": 28498, + "end": 28502, "loc": { "start": { - "line": 793, + "line": 809, "column": 4 }, "end": { - "line": 793, + "line": 809, "column": 8 } } @@ -222791,15 +224560,15 @@ "binop": null, "updateContext": null }, - "start": 28162, - "end": 28163, + "start": 28502, + "end": 28503, "loc": { "start": { - "line": 793, + "line": 809, "column": 8 }, "end": { - "line": 793, + "line": 809, "column": 9 } } @@ -222817,15 +224586,15 @@ "binop": null }, "value": "reservePriority", - "start": 28163, - "end": 28178, + "start": 28503, + "end": 28518, "loc": { "start": { - "line": 793, + "line": 809, "column": 9 }, "end": { - "line": 793, + "line": 809, "column": 24 } } @@ -222844,15 +224613,15 @@ "updateContext": null }, "value": "=", - "start": 28179, - "end": 28180, + "start": 28519, + "end": 28520, "loc": { "start": { - "line": 793, + "line": 809, "column": 25 }, "end": { - "line": 793, + "line": 809, "column": 26 } } @@ -222872,15 +224641,15 @@ "updateContext": null }, "value": "null", - "start": 28181, - "end": 28185, + "start": 28521, + "end": 28525, "loc": { "start": { - "line": 793, + "line": 809, "column": 27 }, "end": { - "line": 793, + "line": 809, "column": 31 } } @@ -222898,15 +224667,15 @@ "binop": null, "updateContext": null }, - "start": 28185, - "end": 28186, + "start": 28525, + "end": 28526, "loc": { "start": { - "line": 793, + "line": 809, "column": 31 }, "end": { - "line": 793, + "line": 809, "column": 32 } } @@ -222926,15 +224695,15 @@ "updateContext": null }, "value": "this", - "start": 28192, - "end": 28196, + "start": 28532, + "end": 28536, "loc": { "start": { - "line": 795, + "line": 811, "column": 4 }, "end": { - "line": 795, + "line": 811, "column": 8 } } @@ -222952,15 +224721,15 @@ "binop": null, "updateContext": null }, - "start": 28196, - "end": 28197, + "start": 28536, + "end": 28537, "loc": { "start": { - "line": 795, + "line": 811, "column": 8 }, "end": { - "line": 795, + "line": 811, "column": 9 } } @@ -222980,15 +224749,15 @@ "updateContext": null }, "value": "super", - "start": 28197, - "end": 28202, + "start": 28537, + "end": 28542, "loc": { "start": { - "line": 795, + "line": 811, "column": 9 }, "end": { - "line": 795, + "line": 811, "column": 14 } } @@ -223007,15 +224776,15 @@ "updateContext": null }, "value": "=", - "start": 28203, - "end": 28204, + "start": 28543, + "end": 28544, "loc": { "start": { - "line": 795, + "line": 811, "column": 15 }, "end": { - "line": 795, + "line": 811, "column": 16 } } @@ -223033,15 +224802,15 @@ "binop": null }, "value": "MotionQueueManager", - "start": 28205, - "end": 28223, + "start": 28545, + "end": 28563, "loc": { "start": { - "line": 795, + "line": 811, "column": 17 }, "end": { - "line": 795, + "line": 811, "column": 35 } } @@ -223059,15 +224828,15 @@ "binop": null, "updateContext": null }, - "start": 28223, - "end": 28224, + "start": 28563, + "end": 28564, "loc": { "start": { - "line": 795, + "line": 811, "column": 35 }, "end": { - "line": 795, + "line": 811, "column": 36 } } @@ -223085,15 +224854,15 @@ "binop": null }, "value": "prototype", - "start": 28224, - "end": 28233, + "start": 28564, + "end": 28573, "loc": { "start": { - "line": 795, + "line": 811, "column": 36 }, "end": { - "line": 795, + "line": 811, "column": 45 } } @@ -223111,15 +224880,15 @@ "binop": null, "updateContext": null }, - "start": 28233, - "end": 28234, + "start": 28573, + "end": 28574, "loc": { "start": { - "line": 795, + "line": 811, "column": 45 }, "end": { - "line": 795, + "line": 811, "column": 46 } } @@ -223136,15 +224905,15 @@ "postfix": false, "binop": null }, - "start": 28235, - "end": 28236, + "start": 28575, + "end": 28576, "loc": { "start": { - "line": 796, + "line": 812, "column": 0 }, "end": { - "line": 796, + "line": 812, "column": 1 } } @@ -223162,15 +224931,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 28239, - "end": 28255, + "start": 28579, + "end": 28595, "loc": { "start": { - "line": 799, + "line": 815, "column": 0 }, "end": { - "line": 799, + "line": 815, "column": 16 } } @@ -223188,15 +224957,15 @@ "binop": null, "updateContext": null }, - "start": 28255, - "end": 28256, + "start": 28595, + "end": 28596, "loc": { "start": { - "line": 799, + "line": 815, "column": 16 }, "end": { - "line": 799, + "line": 815, "column": 17 } } @@ -223214,15 +224983,15 @@ "binop": null }, "value": "prototype", - "start": 28256, - "end": 28265, + "start": 28596, + "end": 28605, "loc": { "start": { - "line": 799, + "line": 815, "column": 17 }, "end": { - "line": 799, + "line": 815, "column": 26 } } @@ -223241,15 +225010,15 @@ "updateContext": null }, "value": "=", - "start": 28266, - "end": 28267, + "start": 28606, + "end": 28607, "loc": { "start": { - "line": 799, + "line": 815, "column": 27 }, "end": { - "line": 799, + "line": 815, "column": 28 } } @@ -223269,15 +225038,15 @@ "updateContext": null }, "value": "new", - "start": 28268, - "end": 28271, + "start": 28608, + "end": 28611, "loc": { "start": { - "line": 799, + "line": 815, "column": 29 }, "end": { - "line": 799, + "line": 815, "column": 32 } } @@ -223295,15 +225064,15 @@ "binop": null }, "value": "MotionQueueManager", - "start": 28272, - "end": 28290, + "start": 28612, + "end": 28630, "loc": { "start": { - "line": 799, + "line": 815, "column": 33 }, "end": { - "line": 799, + "line": 815, "column": 51 } } @@ -223320,15 +225089,15 @@ "postfix": false, "binop": null }, - "start": 28290, - "end": 28291, + "start": 28630, + "end": 28631, "loc": { "start": { - "line": 799, + "line": 815, "column": 51 }, "end": { - "line": 799, + "line": 815, "column": 52 } } @@ -223345,15 +225114,15 @@ "postfix": false, "binop": null }, - "start": 28291, - "end": 28292, + "start": 28631, + "end": 28632, "loc": { "start": { - "line": 799, + "line": 815, "column": 52 }, "end": { - "line": 799, + "line": 815, "column": 53 } } @@ -223371,15 +225140,15 @@ "binop": null, "updateContext": null }, - "start": 28292, - "end": 28293, + "start": 28632, + "end": 28633, "loc": { "start": { - "line": 799, + "line": 815, "column": 53 }, "end": { - "line": 799, + "line": 815, "column": 54 } } @@ -223387,15 +225156,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28295, - "end": 28357, + "start": 28635, + "end": 28697, "loc": { "start": { - "line": 801, + "line": 817, "column": 0 }, "end": { - "line": 801, + "line": 817, "column": 62 } } @@ -223403,15 +225172,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getCurrentPriority()", - "start": 28358, - "end": 28403, + "start": 28698, + "end": 28743, "loc": { "start": { - "line": 802, + "line": 818, "column": 0 }, "end": { - "line": 802, + "line": 818, "column": 45 } } @@ -223419,15 +225188,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28404, - "end": 28466, + "start": 28744, + "end": 28806, "loc": { "start": { - "line": 803, + "line": 819, "column": 0 }, "end": { - "line": 803, + "line": 819, "column": 62 } } @@ -223445,15 +225214,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 28467, - "end": 28483, + "start": 28807, + "end": 28823, "loc": { "start": { - "line": 804, + "line": 820, "column": 0 }, "end": { - "line": 804, + "line": 820, "column": 16 } } @@ -223471,15 +225240,15 @@ "binop": null, "updateContext": null }, - "start": 28483, - "end": 28484, + "start": 28823, + "end": 28824, "loc": { "start": { - "line": 804, + "line": 820, "column": 16 }, "end": { - "line": 804, + "line": 820, "column": 17 } } @@ -223497,15 +225266,15 @@ "binop": null }, "value": "prototype", - "start": 28484, - "end": 28493, + "start": 28824, + "end": 28833, "loc": { "start": { - "line": 804, + "line": 820, "column": 17 }, "end": { - "line": 804, + "line": 820, "column": 26 } } @@ -223523,15 +225292,15 @@ "binop": null, "updateContext": null }, - "start": 28493, - "end": 28494, + "start": 28833, + "end": 28834, "loc": { "start": { - "line": 804, + "line": 820, "column": 26 }, "end": { - "line": 804, + "line": 820, "column": 27 } } @@ -223549,15 +225318,15 @@ "binop": null }, "value": "getCurrentPriority", - "start": 28494, - "end": 28512, + "start": 28834, + "end": 28852, "loc": { "start": { - "line": 804, + "line": 820, "column": 27 }, "end": { - "line": 804, + "line": 820, "column": 45 } } @@ -223576,15 +225345,15 @@ "updateContext": null }, "value": "=", - "start": 28513, - "end": 28514, + "start": 28853, + "end": 28854, "loc": { "start": { - "line": 804, + "line": 820, "column": 46 }, "end": { - "line": 804, + "line": 820, "column": 47 } } @@ -223603,15 +225372,15 @@ "binop": null }, "value": "function", - "start": 28515, - "end": 28523, + "start": 28855, + "end": 28863, "loc": { "start": { - "line": 804, + "line": 820, "column": 48 }, "end": { - "line": 804, + "line": 820, "column": 56 } } @@ -223628,15 +225397,15 @@ "postfix": false, "binop": null }, - "start": 28524, - "end": 28525, + "start": 28864, + "end": 28865, "loc": { "start": { - "line": 804, + "line": 820, "column": 57 }, "end": { - "line": 804, + "line": 820, "column": 58 } } @@ -223653,15 +225422,15 @@ "postfix": false, "binop": null }, - "start": 28525, - "end": 28526, + "start": 28865, + "end": 28866, "loc": { "start": { - "line": 804, + "line": 820, "column": 58 }, "end": { - "line": 804, + "line": 820, "column": 59 } } @@ -223678,15 +225447,15 @@ "postfix": false, "binop": null }, - "start": 28527, - "end": 28528, + "start": 28867, + "end": 28868, "loc": { "start": { - "line": 804, + "line": 820, "column": 60 }, "end": { - "line": 804, + "line": 820, "column": 61 } } @@ -223706,15 +225475,15 @@ "updateContext": null }, "value": "return", - "start": 28533, - "end": 28539, + "start": 28873, + "end": 28879, "loc": { "start": { - "line": 805, + "line": 821, "column": 4 }, "end": { - "line": 805, + "line": 821, "column": 10 } } @@ -223734,15 +225503,15 @@ "updateContext": null }, "value": "this", - "start": 28540, - "end": 28544, + "start": 28880, + "end": 28884, "loc": { "start": { - "line": 805, + "line": 821, "column": 11 }, "end": { - "line": 805, + "line": 821, "column": 15 } } @@ -223760,15 +225529,15 @@ "binop": null, "updateContext": null }, - "start": 28544, - "end": 28545, + "start": 28884, + "end": 28885, "loc": { "start": { - "line": 805, + "line": 821, "column": 15 }, "end": { - "line": 805, + "line": 821, "column": 16 } } @@ -223786,15 +225555,15 @@ "binop": null }, "value": "currentPriority", - "start": 28545, - "end": 28560, + "start": 28885, + "end": 28900, "loc": { "start": { - "line": 805, + "line": 821, "column": 16 }, "end": { - "line": 805, + "line": 821, "column": 31 } } @@ -223812,15 +225581,15 @@ "binop": null, "updateContext": null }, - "start": 28560, - "end": 28561, + "start": 28900, + "end": 28901, "loc": { "start": { - "line": 805, + "line": 821, "column": 31 }, "end": { - "line": 805, + "line": 821, "column": 32 } } @@ -223837,15 +225606,15 @@ "postfix": false, "binop": null }, - "start": 28562, - "end": 28563, + "start": 28902, + "end": 28903, "loc": { "start": { - "line": 806, + "line": 822, "column": 0 }, "end": { - "line": 806, + "line": 822, "column": 1 } } @@ -223853,15 +225622,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28565, - "end": 28627, + "start": 28905, + "end": 28967, "loc": { "start": { - "line": 808, + "line": 824, "column": 0 }, "end": { - "line": 808, + "line": 824, "column": 62 } } @@ -223869,15 +225638,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # getReservePriority()", - "start": 28628, - "end": 28673, + "start": 28968, + "end": 29013, "loc": { "start": { - "line": 809, + "line": 825, "column": 0 }, "end": { - "line": 809, + "line": 825, "column": 45 } } @@ -223885,15 +225654,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28674, - "end": 28736, + "start": 29014, + "end": 29076, "loc": { "start": { - "line": 810, + "line": 826, "column": 0 }, "end": { - "line": 810, + "line": 826, "column": 62 } } @@ -223911,15 +225680,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 28737, - "end": 28753, + "start": 29077, + "end": 29093, "loc": { "start": { - "line": 811, + "line": 827, "column": 0 }, "end": { - "line": 811, + "line": 827, "column": 16 } } @@ -223937,15 +225706,15 @@ "binop": null, "updateContext": null }, - "start": 28753, - "end": 28754, + "start": 29093, + "end": 29094, "loc": { "start": { - "line": 811, + "line": 827, "column": 16 }, "end": { - "line": 811, + "line": 827, "column": 17 } } @@ -223963,15 +225732,15 @@ "binop": null }, "value": "prototype", - "start": 28754, - "end": 28763, + "start": 29094, + "end": 29103, "loc": { "start": { - "line": 811, + "line": 827, "column": 17 }, "end": { - "line": 811, + "line": 827, "column": 26 } } @@ -223989,15 +225758,15 @@ "binop": null, "updateContext": null }, - "start": 28763, - "end": 28764, + "start": 29103, + "end": 29104, "loc": { "start": { - "line": 811, + "line": 827, "column": 26 }, "end": { - "line": 811, + "line": 827, "column": 27 } } @@ -224015,15 +225784,15 @@ "binop": null }, "value": "getReservePriority", - "start": 28764, - "end": 28782, + "start": 29104, + "end": 29122, "loc": { "start": { - "line": 811, + "line": 827, "column": 27 }, "end": { - "line": 811, + "line": 827, "column": 45 } } @@ -224042,15 +225811,15 @@ "updateContext": null }, "value": "=", - "start": 28783, - "end": 28784, + "start": 29123, + "end": 29124, "loc": { "start": { - "line": 811, + "line": 827, "column": 46 }, "end": { - "line": 811, + "line": 827, "column": 47 } } @@ -224069,15 +225838,15 @@ "binop": null }, "value": "function", - "start": 28785, - "end": 28793, + "start": 29125, + "end": 29133, "loc": { "start": { - "line": 811, + "line": 827, "column": 48 }, "end": { - "line": 811, + "line": 827, "column": 56 } } @@ -224094,15 +225863,15 @@ "postfix": false, "binop": null }, - "start": 28794, - "end": 28795, + "start": 29134, + "end": 29135, "loc": { "start": { - "line": 811, + "line": 827, "column": 57 }, "end": { - "line": 811, + "line": 827, "column": 58 } } @@ -224119,15 +225888,15 @@ "postfix": false, "binop": null }, - "start": 28795, - "end": 28796, + "start": 29135, + "end": 29136, "loc": { "start": { - "line": 811, + "line": 827, "column": 58 }, "end": { - "line": 811, + "line": 827, "column": 59 } } @@ -224144,15 +225913,15 @@ "postfix": false, "binop": null }, - "start": 28797, - "end": 28798, + "start": 29137, + "end": 29138, "loc": { "start": { - "line": 811, + "line": 827, "column": 60 }, "end": { - "line": 811, + "line": 827, "column": 61 } } @@ -224172,15 +225941,15 @@ "updateContext": null }, "value": "return", - "start": 28803, - "end": 28809, + "start": 29143, + "end": 29149, "loc": { "start": { - "line": 812, + "line": 828, "column": 4 }, "end": { - "line": 812, + "line": 828, "column": 10 } } @@ -224200,15 +225969,15 @@ "updateContext": null }, "value": "this", - "start": 28810, - "end": 28814, + "start": 29150, + "end": 29154, "loc": { "start": { - "line": 812, + "line": 828, "column": 11 }, "end": { - "line": 812, + "line": 828, "column": 15 } } @@ -224226,15 +225995,15 @@ "binop": null, "updateContext": null }, - "start": 28814, - "end": 28815, + "start": 29154, + "end": 29155, "loc": { "start": { - "line": 812, + "line": 828, "column": 15 }, "end": { - "line": 812, + "line": 828, "column": 16 } } @@ -224252,15 +226021,15 @@ "binop": null }, "value": "reservePriority", - "start": 28815, - "end": 28830, + "start": 29155, + "end": 29170, "loc": { "start": { - "line": 812, + "line": 828, "column": 16 }, "end": { - "line": 812, + "line": 828, "column": 31 } } @@ -224278,15 +226047,15 @@ "binop": null, "updateContext": null }, - "start": 28830, - "end": 28831, + "start": 29170, + "end": 29171, "loc": { "start": { - "line": 812, + "line": 828, "column": 31 }, "end": { - "line": 812, + "line": 828, "column": 32 } } @@ -224303,15 +226072,15 @@ "postfix": false, "binop": null }, - "start": 28832, - "end": 28833, + "start": 29172, + "end": 29173, "loc": { "start": { - "line": 813, + "line": 829, "column": 0 }, "end": { - "line": 813, + "line": 829, "column": 1 } } @@ -224319,15 +226088,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28835, - "end": 28897, + "start": 29175, + "end": 29237, "loc": { "start": { - "line": 815, + "line": 831, "column": 0 }, "end": { - "line": 815, + "line": 831, "column": 62 } } @@ -224335,15 +226104,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # reserveMotion()", - "start": 28898, - "end": 28938, + "start": 29238, + "end": 29278, "loc": { "start": { - "line": 816, + "line": 832, "column": 0 }, "end": { - "line": 816, + "line": 832, "column": 40 } } @@ -224351,15 +226120,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 28939, - "end": 29001, + "start": 29279, + "end": 29341, "loc": { "start": { - "line": 817, + "line": 833, "column": 0 }, "end": { - "line": 817, + "line": 833, "column": 62 } } @@ -224377,15 +226146,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 29002, - "end": 29018, + "start": 29342, + "end": 29358, "loc": { "start": { - "line": 818, + "line": 834, "column": 0 }, "end": { - "line": 818, + "line": 834, "column": 16 } } @@ -224403,15 +226172,15 @@ "binop": null, "updateContext": null }, - "start": 29018, - "end": 29019, + "start": 29358, + "end": 29359, "loc": { "start": { - "line": 818, + "line": 834, "column": 16 }, "end": { - "line": 818, + "line": 834, "column": 17 } } @@ -224429,15 +226198,15 @@ "binop": null }, "value": "prototype", - "start": 29019, - "end": 29028, + "start": 29359, + "end": 29368, "loc": { "start": { - "line": 818, + "line": 834, "column": 17 }, "end": { - "line": 818, + "line": 834, "column": 26 } } @@ -224455,15 +226224,15 @@ "binop": null, "updateContext": null }, - "start": 29028, - "end": 29029, + "start": 29368, + "end": 29369, "loc": { "start": { - "line": 818, + "line": 834, "column": 26 }, "end": { - "line": 818, + "line": 834, "column": 27 } } @@ -224481,15 +226250,15 @@ "binop": null }, "value": "reserveMotion", - "start": 29029, - "end": 29042, + "start": 29369, + "end": 29382, "loc": { "start": { - "line": 818, + "line": 834, "column": 27 }, "end": { - "line": 818, + "line": 834, "column": 40 } } @@ -224508,15 +226277,15 @@ "updateContext": null }, "value": "=", - "start": 29043, - "end": 29044, + "start": 29383, + "end": 29384, "loc": { "start": { - "line": 818, + "line": 834, "column": 41 }, "end": { - "line": 818, + "line": 834, "column": 42 } } @@ -224535,15 +226304,15 @@ "binop": null }, "value": "function", - "start": 29045, - "end": 29053, + "start": 29385, + "end": 29393, "loc": { "start": { - "line": 818, + "line": 834, "column": 43 }, "end": { - "line": 818, + "line": 834, "column": 51 } } @@ -224560,15 +226329,15 @@ "postfix": false, "binop": null }, - "start": 29054, - "end": 29055, + "start": 29394, + "end": 29395, "loc": { "start": { - "line": 818, + "line": 834, "column": 52 }, "end": { - "line": 818, + "line": 834, "column": 53 } } @@ -224586,15 +226355,15 @@ "binop": null }, "value": "priority", - "start": 29055, - "end": 29063, + "start": 29395, + "end": 29403, "loc": { "start": { - "line": 818, + "line": 834, "column": 53 }, "end": { - "line": 818, + "line": 834, "column": 61 } } @@ -224602,15 +226371,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29063, - "end": 29070, + "start": 29403, + "end": 29410, "loc": { "start": { - "line": 818, + "line": 834, "column": 61 }, "end": { - "line": 818, + "line": 834, "column": 68 } } @@ -224627,15 +226396,15 @@ "postfix": false, "binop": null }, - "start": 29070, - "end": 29071, + "start": 29410, + "end": 29411, "loc": { "start": { - "line": 818, + "line": 834, "column": 68 }, "end": { - "line": 818, + "line": 834, "column": 69 } } @@ -224652,15 +226421,15 @@ "postfix": false, "binop": null }, - "start": 29072, - "end": 29073, + "start": 29412, + "end": 29413, "loc": { "start": { - "line": 818, + "line": 834, "column": 70 }, "end": { - "line": 818, + "line": 834, "column": 71 } } @@ -224680,15 +226449,15 @@ "updateContext": null }, "value": "if", - "start": 29078, - "end": 29080, + "start": 29418, + "end": 29420, "loc": { "start": { - "line": 819, + "line": 835, "column": 4 }, "end": { - "line": 819, + "line": 835, "column": 6 } } @@ -224705,15 +226474,15 @@ "postfix": false, "binop": null }, - "start": 29081, - "end": 29082, + "start": 29421, + "end": 29422, "loc": { "start": { - "line": 819, + "line": 835, "column": 7 }, "end": { - "line": 819, + "line": 835, "column": 8 } } @@ -224733,15 +226502,15 @@ "updateContext": null }, "value": "this", - "start": 29082, - "end": 29086, + "start": 29422, + "end": 29426, "loc": { "start": { - "line": 819, + "line": 835, "column": 8 }, "end": { - "line": 819, + "line": 835, "column": 12 } } @@ -224759,15 +226528,15 @@ "binop": null, "updateContext": null }, - "start": 29086, - "end": 29087, + "start": 29426, + "end": 29427, "loc": { "start": { - "line": 819, + "line": 835, "column": 12 }, "end": { - "line": 819, + "line": 835, "column": 13 } } @@ -224785,15 +226554,15 @@ "binop": null }, "value": "reservePriority", - "start": 29087, - "end": 29102, + "start": 29427, + "end": 29442, "loc": { "start": { - "line": 819, + "line": 835, "column": 13 }, "end": { - "line": 819, + "line": 835, "column": 28 } } @@ -224812,15 +226581,15 @@ "updateContext": null }, "value": ">=", - "start": 29103, - "end": 29105, + "start": 29443, + "end": 29445, "loc": { "start": { - "line": 819, + "line": 835, "column": 29 }, "end": { - "line": 819, + "line": 835, "column": 31 } } @@ -224838,15 +226607,15 @@ "binop": null }, "value": "priority", - "start": 29106, - "end": 29114, + "start": 29446, + "end": 29454, "loc": { "start": { - "line": 819, + "line": 835, "column": 32 }, "end": { - "line": 819, + "line": 835, "column": 40 } } @@ -224863,15 +226632,15 @@ "postfix": false, "binop": null }, - "start": 29114, - "end": 29115, + "start": 29454, + "end": 29455, "loc": { "start": { - "line": 819, + "line": 835, "column": 40 }, "end": { - "line": 819, + "line": 835, "column": 41 } } @@ -224888,15 +226657,15 @@ "postfix": false, "binop": null }, - "start": 29116, - "end": 29117, + "start": 29456, + "end": 29457, "loc": { "start": { - "line": 819, + "line": 835, "column": 42 }, "end": { - "line": 819, + "line": 835, "column": 43 } } @@ -224916,15 +226685,15 @@ "updateContext": null }, "value": "return", - "start": 29126, - "end": 29132, + "start": 29466, + "end": 29472, "loc": { "start": { - "line": 820, + "line": 836, "column": 8 }, "end": { - "line": 820, + "line": 836, "column": 14 } } @@ -224944,15 +226713,15 @@ "updateContext": null }, "value": "false", - "start": 29133, - "end": 29138, + "start": 29473, + "end": 29478, "loc": { "start": { - "line": 820, + "line": 836, "column": 15 }, "end": { - "line": 820, + "line": 836, "column": 20 } } @@ -224970,15 +226739,15 @@ "binop": null, "updateContext": null }, - "start": 29138, - "end": 29139, + "start": 29478, + "end": 29479, "loc": { "start": { - "line": 820, + "line": 836, "column": 20 }, "end": { - "line": 820, + "line": 836, "column": 21 } } @@ -224995,15 +226764,15 @@ "postfix": false, "binop": null }, - "start": 29144, - "end": 29145, + "start": 29484, + "end": 29485, "loc": { "start": { - "line": 821, + "line": 837, "column": 4 }, "end": { - "line": 821, + "line": 837, "column": 5 } } @@ -225023,15 +226792,15 @@ "updateContext": null }, "value": "if", - "start": 29150, - "end": 29152, + "start": 29490, + "end": 29492, "loc": { "start": { - "line": 822, + "line": 838, "column": 4 }, "end": { - "line": 822, + "line": 838, "column": 6 } } @@ -225048,15 +226817,15 @@ "postfix": false, "binop": null }, - "start": 29153, - "end": 29154, + "start": 29493, + "end": 29494, "loc": { "start": { - "line": 822, + "line": 838, "column": 7 }, "end": { - "line": 822, + "line": 838, "column": 8 } } @@ -225076,15 +226845,15 @@ "updateContext": null }, "value": "this", - "start": 29154, - "end": 29158, + "start": 29494, + "end": 29498, "loc": { "start": { - "line": 822, + "line": 838, "column": 8 }, "end": { - "line": 822, + "line": 838, "column": 12 } } @@ -225102,15 +226871,15 @@ "binop": null, "updateContext": null }, - "start": 29158, - "end": 29159, + "start": 29498, + "end": 29499, "loc": { "start": { - "line": 822, + "line": 838, "column": 12 }, "end": { - "line": 822, + "line": 838, "column": 13 } } @@ -225128,15 +226897,15 @@ "binop": null }, "value": "currentPriority", - "start": 29159, - "end": 29174, + "start": 29499, + "end": 29514, "loc": { "start": { - "line": 822, + "line": 838, "column": 13 }, "end": { - "line": 822, + "line": 838, "column": 28 } } @@ -225155,15 +226924,15 @@ "updateContext": null }, "value": ">=", - "start": 29175, - "end": 29177, + "start": 29515, + "end": 29517, "loc": { "start": { - "line": 822, + "line": 838, "column": 29 }, "end": { - "line": 822, + "line": 838, "column": 31 } } @@ -225181,15 +226950,15 @@ "binop": null }, "value": "priority", - "start": 29178, - "end": 29186, + "start": 29518, + "end": 29526, "loc": { "start": { - "line": 822, + "line": 838, "column": 32 }, "end": { - "line": 822, + "line": 838, "column": 40 } } @@ -225206,15 +226975,15 @@ "postfix": false, "binop": null }, - "start": 29186, - "end": 29187, + "start": 29526, + "end": 29527, "loc": { "start": { - "line": 822, + "line": 838, "column": 40 }, "end": { - "line": 822, + "line": 838, "column": 41 } } @@ -225231,15 +227000,15 @@ "postfix": false, "binop": null }, - "start": 29188, - "end": 29189, + "start": 29528, + "end": 29529, "loc": { "start": { - "line": 822, + "line": 838, "column": 42 }, "end": { - "line": 822, + "line": 838, "column": 43 } } @@ -225259,15 +227028,15 @@ "updateContext": null }, "value": "return", - "start": 29198, - "end": 29204, + "start": 29538, + "end": 29544, "loc": { "start": { - "line": 823, + "line": 839, "column": 8 }, "end": { - "line": 823, + "line": 839, "column": 14 } } @@ -225287,15 +227056,15 @@ "updateContext": null }, "value": "false", - "start": 29205, - "end": 29210, + "start": 29545, + "end": 29550, "loc": { "start": { - "line": 823, + "line": 839, "column": 15 }, "end": { - "line": 823, + "line": 839, "column": 20 } } @@ -225313,15 +227082,15 @@ "binop": null, "updateContext": null }, - "start": 29210, - "end": 29211, + "start": 29550, + "end": 29551, "loc": { "start": { - "line": 823, + "line": 839, "column": 20 }, "end": { - "line": 823, + "line": 839, "column": 21 } } @@ -225338,15 +227107,15 @@ "postfix": false, "binop": null }, - "start": 29216, - "end": 29217, + "start": 29556, + "end": 29557, "loc": { "start": { - "line": 824, + "line": 840, "column": 4 }, "end": { - "line": 824, + "line": 840, "column": 5 } } @@ -225366,15 +227135,15 @@ "updateContext": null }, "value": "this", - "start": 29223, - "end": 29227, + "start": 29563, + "end": 29567, "loc": { "start": { - "line": 826, + "line": 842, "column": 4 }, "end": { - "line": 826, + "line": 842, "column": 8 } } @@ -225392,15 +227161,15 @@ "binop": null, "updateContext": null }, - "start": 29227, - "end": 29228, + "start": 29567, + "end": 29568, "loc": { "start": { - "line": 826, + "line": 842, "column": 8 }, "end": { - "line": 826, + "line": 842, "column": 9 } } @@ -225418,15 +227187,15 @@ "binop": null }, "value": "reservePriority", - "start": 29228, - "end": 29243, + "start": 29568, + "end": 29583, "loc": { "start": { - "line": 826, + "line": 842, "column": 9 }, "end": { - "line": 826, + "line": 842, "column": 24 } } @@ -225445,15 +227214,15 @@ "updateContext": null }, "value": "=", - "start": 29244, - "end": 29245, + "start": 29584, + "end": 29585, "loc": { "start": { - "line": 826, + "line": 842, "column": 25 }, "end": { - "line": 826, + "line": 842, "column": 26 } } @@ -225471,15 +227240,15 @@ "binop": null }, "value": "priority", - "start": 29246, - "end": 29254, + "start": 29586, + "end": 29594, "loc": { "start": { - "line": 826, + "line": 842, "column": 27 }, "end": { - "line": 826, + "line": 842, "column": 35 } } @@ -225497,15 +227266,15 @@ "binop": null, "updateContext": null }, - "start": 29254, - "end": 29255, + "start": 29594, + "end": 29595, "loc": { "start": { - "line": 826, + "line": 842, "column": 35 }, "end": { - "line": 826, + "line": 842, "column": 36 } } @@ -225525,15 +227294,15 @@ "updateContext": null }, "value": "return", - "start": 29261, - "end": 29267, + "start": 29601, + "end": 29607, "loc": { "start": { - "line": 828, + "line": 844, "column": 4 }, "end": { - "line": 828, + "line": 844, "column": 10 } } @@ -225553,15 +227322,15 @@ "updateContext": null }, "value": "true", - "start": 29268, - "end": 29272, + "start": 29608, + "end": 29612, "loc": { "start": { - "line": 828, + "line": 844, "column": 11 }, "end": { - "line": 828, + "line": 844, "column": 15 } } @@ -225579,15 +227348,15 @@ "binop": null, "updateContext": null }, - "start": 29272, - "end": 29273, + "start": 29612, + "end": 29613, "loc": { "start": { - "line": 828, + "line": 844, "column": 15 }, "end": { - "line": 828, + "line": 844, "column": 16 } } @@ -225604,15 +227373,15 @@ "postfix": false, "binop": null }, - "start": 29274, - "end": 29275, + "start": 29614, + "end": 29615, "loc": { "start": { - "line": 829, + "line": 845, "column": 0 }, "end": { - "line": 829, + "line": 845, "column": 1 } } @@ -225620,15 +227389,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29277, - "end": 29339, + "start": 29617, + "end": 29679, "loc": { "start": { - "line": 831, + "line": 847, "column": 0 }, "end": { - "line": 831, + "line": 847, "column": 62 } } @@ -225636,15 +227405,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # setReservePriority()", - "start": 29340, - "end": 29385, + "start": 29680, + "end": 29725, "loc": { "start": { - "line": 832, + "line": 848, "column": 0 }, "end": { - "line": 832, + "line": 848, "column": 45 } } @@ -225652,15 +227421,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29386, - "end": 29448, + "start": 29726, + "end": 29788, "loc": { "start": { - "line": 833, + "line": 849, "column": 0 }, "end": { - "line": 833, + "line": 849, "column": 62 } } @@ -225678,15 +227447,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 29449, - "end": 29465, + "start": 29789, + "end": 29805, "loc": { "start": { - "line": 834, + "line": 850, "column": 0 }, "end": { - "line": 834, + "line": 850, "column": 16 } } @@ -225704,15 +227473,15 @@ "binop": null, "updateContext": null }, - "start": 29465, - "end": 29466, + "start": 29805, + "end": 29806, "loc": { "start": { - "line": 834, + "line": 850, "column": 16 }, "end": { - "line": 834, + "line": 850, "column": 17 } } @@ -225730,15 +227499,15 @@ "binop": null }, "value": "prototype", - "start": 29466, - "end": 29475, + "start": 29806, + "end": 29815, "loc": { "start": { - "line": 834, + "line": 850, "column": 17 }, "end": { - "line": 834, + "line": 850, "column": 26 } } @@ -225756,15 +227525,15 @@ "binop": null, "updateContext": null }, - "start": 29475, - "end": 29476, + "start": 29815, + "end": 29816, "loc": { "start": { - "line": 834, + "line": 850, "column": 26 }, "end": { - "line": 834, + "line": 850, "column": 27 } } @@ -225782,15 +227551,15 @@ "binop": null }, "value": "setReservePriority", - "start": 29476, - "end": 29494, + "start": 29816, + "end": 29834, "loc": { "start": { - "line": 834, + "line": 850, "column": 27 }, "end": { - "line": 834, + "line": 850, "column": 45 } } @@ -225809,15 +227578,15 @@ "updateContext": null }, "value": "=", - "start": 29495, - "end": 29496, + "start": 29835, + "end": 29836, "loc": { "start": { - "line": 834, + "line": 850, "column": 46 }, "end": { - "line": 834, + "line": 850, "column": 47 } } @@ -225836,15 +227605,15 @@ "binop": null }, "value": "function", - "start": 29497, - "end": 29505, + "start": 29837, + "end": 29845, "loc": { "start": { - "line": 834, + "line": 850, "column": 48 }, "end": { - "line": 834, + "line": 850, "column": 56 } } @@ -225861,15 +227630,15 @@ "postfix": false, "binop": null }, - "start": 29506, - "end": 29507, + "start": 29846, + "end": 29847, "loc": { "start": { - "line": 834, + "line": 850, "column": 57 }, "end": { - "line": 834, + "line": 850, "column": 58 } } @@ -225887,15 +227656,15 @@ "binop": null }, "value": "val", - "start": 29507, - "end": 29510, + "start": 29847, + "end": 29850, "loc": { "start": { - "line": 834, + "line": 850, "column": 58 }, "end": { - "line": 834, + "line": 850, "column": 61 } } @@ -225903,15 +227672,15 @@ { "type": "CommentBlock", "value": "int", - "start": 29510, - "end": 29517, + "start": 29850, + "end": 29857, "loc": { "start": { - "line": 834, + "line": 850, "column": 61 }, "end": { - "line": 834, + "line": 850, "column": 68 } } @@ -225928,15 +227697,15 @@ "postfix": false, "binop": null }, - "start": 29517, - "end": 29518, + "start": 29857, + "end": 29858, "loc": { "start": { - "line": 834, + "line": 850, "column": 68 }, "end": { - "line": 834, + "line": 850, "column": 69 } } @@ -225953,15 +227722,15 @@ "postfix": false, "binop": null }, - "start": 29519, - "end": 29520, + "start": 29859, + "end": 29860, "loc": { "start": { - "line": 834, + "line": 850, "column": 70 }, "end": { - "line": 834, + "line": 850, "column": 71 } } @@ -225981,15 +227750,15 @@ "updateContext": null }, "value": "this", - "start": 29525, - "end": 29529, + "start": 29865, + "end": 29869, "loc": { "start": { - "line": 835, + "line": 851, "column": 4 }, "end": { - "line": 835, + "line": 851, "column": 8 } } @@ -226007,15 +227776,15 @@ "binop": null, "updateContext": null }, - "start": 29529, - "end": 29530, + "start": 29869, + "end": 29870, "loc": { "start": { - "line": 835, + "line": 851, "column": 8 }, "end": { - "line": 835, + "line": 851, "column": 9 } } @@ -226033,15 +227802,15 @@ "binop": null }, "value": "reservePriority", - "start": 29530, - "end": 29545, + "start": 29870, + "end": 29885, "loc": { "start": { - "line": 835, + "line": 851, "column": 9 }, "end": { - "line": 835, + "line": 851, "column": 24 } } @@ -226060,15 +227829,15 @@ "updateContext": null }, "value": "=", - "start": 29546, - "end": 29547, + "start": 29886, + "end": 29887, "loc": { "start": { - "line": 835, + "line": 851, "column": 25 }, "end": { - "line": 835, + "line": 851, "column": 26 } } @@ -226086,15 +227855,15 @@ "binop": null }, "value": "val", - "start": 29548, - "end": 29551, + "start": 29888, + "end": 29891, "loc": { "start": { - "line": 835, + "line": 851, "column": 27 }, "end": { - "line": 835, + "line": 851, "column": 30 } } @@ -226112,15 +227881,15 @@ "binop": null, "updateContext": null }, - "start": 29551, - "end": 29552, + "start": 29891, + "end": 29892, "loc": { "start": { - "line": 835, + "line": 851, "column": 30 }, "end": { - "line": 835, + "line": 851, "column": 31 } } @@ -226137,15 +227906,15 @@ "postfix": false, "binop": null }, - "start": 29553, - "end": 29554, + "start": 29893, + "end": 29894, "loc": { "start": { - "line": 836, + "line": 852, "column": 0 }, "end": { - "line": 836, + "line": 852, "column": 1 } } @@ -226153,15 +227922,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29556, - "end": 29618, + "start": 29896, + "end": 29958, "loc": { "start": { - "line": 838, + "line": 854, "column": 0 }, "end": { - "line": 838, + "line": 854, "column": 62 } } @@ -226169,15 +227938,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # updateParam()", - "start": 29619, - "end": 29657, + "start": 29959, + "end": 29997, "loc": { "start": { - "line": 839, + "line": 855, "column": 0 }, "end": { - "line": 839, + "line": 855, "column": 38 } } @@ -226185,15 +227954,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29658, - "end": 29720, + "start": 29998, + "end": 30060, "loc": { "start": { - "line": 840, + "line": 856, "column": 0 }, "end": { - "line": 840, + "line": 856, "column": 62 } } @@ -226211,15 +227980,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 29721, - "end": 29737, + "start": 30061, + "end": 30077, "loc": { "start": { - "line": 841, + "line": 857, "column": 0 }, "end": { - "line": 841, + "line": 857, "column": 16 } } @@ -226237,15 +228006,15 @@ "binop": null, "updateContext": null }, - "start": 29737, - "end": 29738, + "start": 30077, + "end": 30078, "loc": { "start": { - "line": 841, + "line": 857, "column": 16 }, "end": { - "line": 841, + "line": 857, "column": 17 } } @@ -226263,15 +228032,15 @@ "binop": null }, "value": "prototype", - "start": 29738, - "end": 29747, + "start": 30078, + "end": 30087, "loc": { "start": { - "line": 841, + "line": 857, "column": 17 }, "end": { - "line": 841, + "line": 857, "column": 26 } } @@ -226289,15 +228058,15 @@ "binop": null, "updateContext": null }, - "start": 29747, - "end": 29748, + "start": 30087, + "end": 30088, "loc": { "start": { - "line": 841, + "line": 857, "column": 26 }, "end": { - "line": 841, + "line": 857, "column": 27 } } @@ -226315,15 +228084,15 @@ "binop": null }, "value": "updateParam", - "start": 29748, - "end": 29759, + "start": 30088, + "end": 30099, "loc": { "start": { - "line": 841, + "line": 857, "column": 27 }, "end": { - "line": 841, + "line": 857, "column": 38 } } @@ -226342,15 +228111,15 @@ "updateContext": null }, "value": "=", - "start": 29760, - "end": 29761, + "start": 30100, + "end": 30101, "loc": { "start": { - "line": 841, + "line": 857, "column": 39 }, "end": { - "line": 841, + "line": 857, "column": 40 } } @@ -226369,15 +228138,15 @@ "binop": null }, "value": "function", - "start": 29762, - "end": 29770, + "start": 30102, + "end": 30110, "loc": { "start": { - "line": 841, + "line": 857, "column": 41 }, "end": { - "line": 841, + "line": 857, "column": 49 } } @@ -226394,15 +228163,15 @@ "postfix": false, "binop": null }, - "start": 29771, - "end": 29772, + "start": 30111, + "end": 30112, "loc": { "start": { - "line": 841, + "line": 857, "column": 50 }, "end": { - "line": 841, + "line": 857, "column": 51 } } @@ -226420,15 +228189,15 @@ "binop": null }, "value": "model", - "start": 29772, - "end": 29777, + "start": 30112, + "end": 30117, "loc": { "start": { - "line": 841, + "line": 857, "column": 51 }, "end": { - "line": 841, + "line": 857, "column": 56 } } @@ -226436,15 +228205,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 29777, - "end": 29793, + "start": 30117, + "end": 30133, "loc": { "start": { - "line": 841, + "line": 857, "column": 56 }, "end": { - "line": 841, + "line": 857, "column": 72 } } @@ -226461,15 +228230,15 @@ "postfix": false, "binop": null }, - "start": 29793, - "end": 29794, + "start": 30133, + "end": 30134, "loc": { "start": { - "line": 841, + "line": 857, "column": 72 }, "end": { - "line": 841, + "line": 857, "column": 73 } } @@ -226486,15 +228255,15 @@ "postfix": false, "binop": null }, - "start": 29795, - "end": 29796, + "start": 30135, + "end": 30136, "loc": { "start": { - "line": 841, + "line": 857, "column": 74 }, "end": { - "line": 841, + "line": 857, "column": 75 } } @@ -226514,15 +228283,15 @@ "updateContext": null }, "value": "var", - "start": 29801, - "end": 29804, + "start": 30141, + "end": 30144, "loc": { "start": { - "line": 842, + "line": 858, "column": 4 }, "end": { - "line": 842, + "line": 858, "column": 7 } } @@ -226540,15 +228309,15 @@ "binop": null }, "value": "updated", - "start": 29805, - "end": 29812, + "start": 30145, + "end": 30152, "loc": { "start": { - "line": 842, + "line": 858, "column": 8 }, "end": { - "line": 842, + "line": 858, "column": 15 } } @@ -226567,15 +228336,15 @@ "updateContext": null }, "value": "=", - "start": 29813, - "end": 29814, + "start": 30153, + "end": 30154, "loc": { "start": { - "line": 842, + "line": 858, "column": 16 }, "end": { - "line": 842, + "line": 858, "column": 17 } } @@ -226593,15 +228362,15 @@ "binop": null }, "value": "MotionQueueManager", - "start": 29815, - "end": 29833, + "start": 30155, + "end": 30173, "loc": { "start": { - "line": 842, + "line": 858, "column": 18 }, "end": { - "line": 842, + "line": 858, "column": 36 } } @@ -226619,15 +228388,15 @@ "binop": null, "updateContext": null }, - "start": 29833, - "end": 29834, + "start": 30173, + "end": 30174, "loc": { "start": { - "line": 842, + "line": 858, "column": 36 }, "end": { - "line": 842, + "line": 858, "column": 37 } } @@ -226645,15 +228414,15 @@ "binop": null }, "value": "prototype", - "start": 29834, - "end": 29843, + "start": 30174, + "end": 30183, "loc": { "start": { - "line": 842, + "line": 858, "column": 37 }, "end": { - "line": 842, + "line": 858, "column": 46 } } @@ -226671,15 +228440,15 @@ "binop": null, "updateContext": null }, - "start": 29843, - "end": 29844, + "start": 30183, + "end": 30184, "loc": { "start": { - "line": 842, + "line": 858, "column": 46 }, "end": { - "line": 842, + "line": 858, "column": 47 } } @@ -226697,15 +228466,15 @@ "binop": null }, "value": "updateParam", - "start": 29844, - "end": 29855, + "start": 30184, + "end": 30195, "loc": { "start": { - "line": 842, + "line": 858, "column": 47 }, "end": { - "line": 842, + "line": 858, "column": 58 } } @@ -226723,15 +228492,15 @@ "binop": null, "updateContext": null }, - "start": 29855, - "end": 29856, + "start": 30195, + "end": 30196, "loc": { "start": { - "line": 842, + "line": 858, "column": 58 }, "end": { - "line": 842, + "line": 858, "column": 59 } } @@ -226749,15 +228518,15 @@ "binop": null }, "value": "call", - "start": 29856, - "end": 29860, + "start": 30196, + "end": 30200, "loc": { "start": { - "line": 842, + "line": 858, "column": 59 }, "end": { - "line": 842, + "line": 858, "column": 63 } } @@ -226774,15 +228543,15 @@ "postfix": false, "binop": null }, - "start": 29860, - "end": 29861, + "start": 30200, + "end": 30201, "loc": { "start": { - "line": 842, + "line": 858, "column": 63 }, "end": { - "line": 842, + "line": 858, "column": 64 } } @@ -226802,15 +228571,15 @@ "updateContext": null }, "value": "this", - "start": 29861, - "end": 29865, + "start": 30201, + "end": 30205, "loc": { "start": { - "line": 842, + "line": 858, "column": 64 }, "end": { - "line": 842, + "line": 858, "column": 68 } } @@ -226828,15 +228597,15 @@ "binop": null, "updateContext": null }, - "start": 29865, - "end": 29866, + "start": 30205, + "end": 30206, "loc": { "start": { - "line": 842, + "line": 858, "column": 68 }, "end": { - "line": 842, + "line": 858, "column": 69 } } @@ -226854,15 +228623,15 @@ "binop": null }, "value": "model", - "start": 29867, - "end": 29872, + "start": 30207, + "end": 30212, "loc": { "start": { - "line": 842, + "line": 858, "column": 70 }, "end": { - "line": 842, + "line": 858, "column": 75 } } @@ -226879,15 +228648,15 @@ "postfix": false, "binop": null }, - "start": 29872, - "end": 29873, + "start": 30212, + "end": 30213, "loc": { "start": { - "line": 842, + "line": 858, "column": 75 }, "end": { - "line": 842, + "line": 858, "column": 76 } } @@ -226905,15 +228674,15 @@ "binop": null, "updateContext": null }, - "start": 29873, - "end": 29874, + "start": 30213, + "end": 30214, "loc": { "start": { - "line": 842, + "line": 858, "column": 76 }, "end": { - "line": 842, + "line": 858, "column": 77 } } @@ -226933,15 +228702,15 @@ "updateContext": null }, "value": "if", - "start": 29880, - "end": 29882, + "start": 30220, + "end": 30222, "loc": { "start": { - "line": 844, + "line": 860, "column": 4 }, "end": { - "line": 844, + "line": 860, "column": 6 } } @@ -226958,15 +228727,15 @@ "postfix": false, "binop": null }, - "start": 29883, - "end": 29884, + "start": 30223, + "end": 30224, "loc": { "start": { - "line": 844, + "line": 860, "column": 7 }, "end": { - "line": 844, + "line": 860, "column": 8 } } @@ -226986,15 +228755,15 @@ "updateContext": null }, "value": "this", - "start": 29884, - "end": 29888, + "start": 30224, + "end": 30228, "loc": { "start": { - "line": 844, + "line": 860, "column": 8 }, "end": { - "line": 844, + "line": 860, "column": 12 } } @@ -227012,15 +228781,15 @@ "binop": null, "updateContext": null }, - "start": 29888, - "end": 29889, + "start": 30228, + "end": 30229, "loc": { "start": { - "line": 844, + "line": 860, "column": 12 }, "end": { - "line": 844, + "line": 860, "column": 13 } } @@ -227038,15 +228807,15 @@ "binop": null }, "value": "isFinished", - "start": 29889, - "end": 29899, + "start": 30229, + "end": 30239, "loc": { "start": { - "line": 844, + "line": 860, "column": 13 }, "end": { - "line": 844, + "line": 860, "column": 23 } } @@ -227063,15 +228832,15 @@ "postfix": false, "binop": null }, - "start": 29899, - "end": 29900, + "start": 30239, + "end": 30240, "loc": { "start": { - "line": 844, + "line": 860, "column": 23 }, "end": { - "line": 844, + "line": 860, "column": 24 } } @@ -227088,15 +228857,15 @@ "postfix": false, "binop": null }, - "start": 29900, - "end": 29901, + "start": 30240, + "end": 30241, "loc": { "start": { - "line": 844, + "line": 860, "column": 24 }, "end": { - "line": 844, + "line": 860, "column": 25 } } @@ -227113,15 +228882,15 @@ "postfix": false, "binop": null }, - "start": 29901, - "end": 29902, + "start": 30241, + "end": 30242, "loc": { "start": { - "line": 844, + "line": 860, "column": 25 }, "end": { - "line": 844, + "line": 860, "column": 26 } } @@ -227138,15 +228907,15 @@ "postfix": false, "binop": null }, - "start": 29903, - "end": 29904, + "start": 30243, + "end": 30244, "loc": { "start": { - "line": 844, + "line": 860, "column": 27 }, "end": { - "line": 844, + "line": 860, "column": 28 } } @@ -227166,15 +228935,15 @@ "updateContext": null }, "value": "this", - "start": 29913, - "end": 29917, + "start": 30253, + "end": 30257, "loc": { "start": { - "line": 845, + "line": 861, "column": 8 }, "end": { - "line": 845, + "line": 861, "column": 12 } } @@ -227192,15 +228961,15 @@ "binop": null, "updateContext": null }, - "start": 29917, - "end": 29918, + "start": 30257, + "end": 30258, "loc": { "start": { - "line": 845, + "line": 861, "column": 12 }, "end": { - "line": 845, + "line": 861, "column": 13 } } @@ -227218,15 +228987,15 @@ "binop": null }, "value": "currentPriority", - "start": 29918, - "end": 29933, + "start": 30258, + "end": 30273, "loc": { "start": { - "line": 845, + "line": 861, "column": 13 }, "end": { - "line": 845, + "line": 861, "column": 28 } } @@ -227245,15 +229014,15 @@ "updateContext": null }, "value": "=", - "start": 29934, - "end": 29935, + "start": 30274, + "end": 30275, "loc": { "start": { - "line": 845, + "line": 861, "column": 29 }, "end": { - "line": 845, + "line": 861, "column": 30 } } @@ -227272,15 +229041,15 @@ "updateContext": null }, "value": 0, - "start": 29936, - "end": 29937, + "start": 30276, + "end": 30277, "loc": { "start": { - "line": 845, + "line": 861, "column": 31 }, "end": { - "line": 845, + "line": 861, "column": 32 } } @@ -227298,15 +229067,15 @@ "binop": null, "updateContext": null }, - "start": 29937, - "end": 29938, + "start": 30277, + "end": 30278, "loc": { "start": { - "line": 845, + "line": 861, "column": 32 }, "end": { - "line": 845, + "line": 861, "column": 33 } } @@ -227323,15 +229092,15 @@ "postfix": false, "binop": null }, - "start": 29943, - "end": 29944, + "start": 30283, + "end": 30284, "loc": { "start": { - "line": 846, + "line": 862, "column": 4 }, "end": { - "line": 846, + "line": 862, "column": 5 } } @@ -227351,15 +229120,15 @@ "updateContext": null }, "value": "return", - "start": 29950, - "end": 29956, + "start": 30290, + "end": 30296, "loc": { "start": { - "line": 848, + "line": 864, "column": 4 }, "end": { - "line": 848, + "line": 864, "column": 10 } } @@ -227377,15 +229146,15 @@ "binop": null }, "value": "updated", - "start": 29957, - "end": 29964, + "start": 30297, + "end": 30304, "loc": { "start": { - "line": 848, + "line": 864, "column": 11 }, "end": { - "line": 848, + "line": 864, "column": 18 } } @@ -227403,15 +229172,15 @@ "binop": null, "updateContext": null }, - "start": 29964, - "end": 29965, + "start": 30304, + "end": 30305, "loc": { "start": { - "line": 848, + "line": 864, "column": 18 }, "end": { - "line": 848, + "line": 864, "column": 19 } } @@ -227428,15 +229197,15 @@ "postfix": false, "binop": null }, - "start": 29966, - "end": 29967, + "start": 30306, + "end": 30307, "loc": { "start": { - "line": 849, + "line": 865, "column": 0 }, "end": { - "line": 849, + "line": 865, "column": 1 } } @@ -227444,15 +229213,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 29969, - "end": 30031, + "start": 30309, + "end": 30371, "loc": { "start": { - "line": 851, + "line": 867, "column": 0 }, "end": { - "line": 851, + "line": 867, "column": 62 } } @@ -227460,15 +229229,15 @@ { "type": "CommentLine", "value": " L2DMotionManager # startMotionPrio()", - "start": 30032, - "end": 30074, + "start": 30372, + "end": 30414, "loc": { "start": { - "line": 852, + "line": 868, "column": 0 }, "end": { - "line": 852, + "line": 868, "column": 42 } } @@ -227476,15 +229245,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30075, - "end": 30137, + "start": 30415, + "end": 30477, "loc": { "start": { - "line": 853, + "line": 869, "column": 0 }, "end": { - "line": 853, + "line": 869, "column": 62 } } @@ -227502,15 +229271,15 @@ "binop": null }, "value": "L2DMotionManager", - "start": 30138, - "end": 30154, + "start": 30478, + "end": 30494, "loc": { "start": { - "line": 854, + "line": 870, "column": 0 }, "end": { - "line": 854, + "line": 870, "column": 16 } } @@ -227528,15 +229297,15 @@ "binop": null, "updateContext": null }, - "start": 30154, - "end": 30155, + "start": 30494, + "end": 30495, "loc": { "start": { - "line": 854, + "line": 870, "column": 16 }, "end": { - "line": 854, + "line": 870, "column": 17 } } @@ -227554,15 +229323,15 @@ "binop": null }, "value": "prototype", - "start": 30155, - "end": 30164, + "start": 30495, + "end": 30504, "loc": { "start": { - "line": 854, + "line": 870, "column": 17 }, "end": { - "line": 854, + "line": 870, "column": 26 } } @@ -227580,15 +229349,15 @@ "binop": null, "updateContext": null }, - "start": 30164, - "end": 30165, + "start": 30504, + "end": 30505, "loc": { "start": { - "line": 854, + "line": 870, "column": 26 }, "end": { - "line": 854, + "line": 870, "column": 27 } } @@ -227606,15 +229375,15 @@ "binop": null }, "value": "startMotionPrio", - "start": 30165, - "end": 30180, + "start": 30505, + "end": 30520, "loc": { "start": { - "line": 854, + "line": 870, "column": 27 }, "end": { - "line": 854, + "line": 870, "column": 42 } } @@ -227633,15 +229402,15 @@ "updateContext": null }, "value": "=", - "start": 30181, - "end": 30182, + "start": 30521, + "end": 30522, "loc": { "start": { - "line": 854, + "line": 870, "column": 43 }, "end": { - "line": 854, + "line": 870, "column": 44 } } @@ -227660,15 +229429,15 @@ "binop": null }, "value": "function", - "start": 30183, - "end": 30191, + "start": 30523, + "end": 30531, "loc": { "start": { - "line": 854, + "line": 870, "column": 45 }, "end": { - "line": 854, + "line": 870, "column": 53 } } @@ -227685,15 +229454,15 @@ "postfix": false, "binop": null }, - "start": 30192, - "end": 30193, + "start": 30532, + "end": 30533, "loc": { "start": { - "line": 854, + "line": 870, "column": 54 }, "end": { - "line": 854, + "line": 870, "column": 55 } } @@ -227711,15 +229480,15 @@ "binop": null }, "value": "motion", - "start": 30193, - "end": 30199, + "start": 30533, + "end": 30539, "loc": { "start": { - "line": 854, + "line": 870, "column": 55 }, "end": { - "line": 854, + "line": 870, "column": 61 } } @@ -227727,15 +229496,15 @@ { "type": "CommentBlock", "value": "AMotion", - "start": 30199, - "end": 30210, + "start": 30539, + "end": 30550, "loc": { "start": { - "line": 854, + "line": 870, "column": 61 }, "end": { - "line": 854, + "line": 870, "column": 72 } } @@ -227753,15 +229522,15 @@ "binop": null, "updateContext": null }, - "start": 30210, - "end": 30211, + "start": 30550, + "end": 30551, "loc": { "start": { - "line": 854, + "line": 870, "column": 72 }, "end": { - "line": 854, + "line": 870, "column": 73 } } @@ -227779,15 +229548,15 @@ "binop": null }, "value": "priority", - "start": 30212, - "end": 30220, + "start": 30552, + "end": 30560, "loc": { "start": { - "line": 854, + "line": 870, "column": 74 }, "end": { - "line": 854, + "line": 870, "column": 82 } } @@ -227795,15 +229564,15 @@ { "type": "CommentBlock", "value": "int", - "start": 30220, - "end": 30227, + "start": 30560, + "end": 30567, "loc": { "start": { - "line": 854, + "line": 870, "column": 82 }, "end": { - "line": 854, + "line": 870, "column": 89 } } @@ -227820,15 +229589,15 @@ "postfix": false, "binop": null }, - "start": 30227, - "end": 30228, + "start": 30567, + "end": 30568, "loc": { "start": { - "line": 854, + "line": 870, "column": 89 }, "end": { - "line": 854, + "line": 870, "column": 90 } } @@ -227845,15 +229614,15 @@ "postfix": false, "binop": null }, - "start": 30229, - "end": 30230, + "start": 30569, + "end": 30570, "loc": { "start": { - "line": 854, + "line": 870, "column": 91 }, "end": { - "line": 854, + "line": 870, "column": 92 } } @@ -227873,15 +229642,15 @@ "updateContext": null }, "value": "if", - "start": 30235, - "end": 30237, + "start": 30575, + "end": 30577, "loc": { "start": { - "line": 855, + "line": 871, "column": 4 }, "end": { - "line": 855, + "line": 871, "column": 6 } } @@ -227898,15 +229667,15 @@ "postfix": false, "binop": null }, - "start": 30238, - "end": 30239, + "start": 30578, + "end": 30579, "loc": { "start": { - "line": 855, + "line": 871, "column": 7 }, "end": { - "line": 855, + "line": 871, "column": 8 } } @@ -227924,15 +229693,15 @@ "binop": null }, "value": "priority", - "start": 30239, - "end": 30247, + "start": 30579, + "end": 30587, "loc": { "start": { - "line": 855, + "line": 871, "column": 8 }, "end": { - "line": 855, + "line": 871, "column": 16 } } @@ -227951,15 +229720,15 @@ "updateContext": null }, "value": "==", - "start": 30248, - "end": 30250, + "start": 30588, + "end": 30590, "loc": { "start": { - "line": 855, + "line": 871, "column": 17 }, "end": { - "line": 855, + "line": 871, "column": 19 } } @@ -227979,15 +229748,15 @@ "updateContext": null }, "value": "this", - "start": 30251, - "end": 30255, + "start": 30591, + "end": 30595, "loc": { "start": { - "line": 855, + "line": 871, "column": 20 }, "end": { - "line": 855, + "line": 871, "column": 24 } } @@ -228005,15 +229774,15 @@ "binop": null, "updateContext": null }, - "start": 30255, - "end": 30256, + "start": 30595, + "end": 30596, "loc": { "start": { - "line": 855, + "line": 871, "column": 24 }, "end": { - "line": 855, + "line": 871, "column": 25 } } @@ -228031,15 +229800,15 @@ "binop": null }, "value": "reservePriority", - "start": 30256, - "end": 30271, + "start": 30596, + "end": 30611, "loc": { "start": { - "line": 855, + "line": 871, "column": 25 }, "end": { - "line": 855, + "line": 871, "column": 40 } } @@ -228056,15 +229825,15 @@ "postfix": false, "binop": null }, - "start": 30271, - "end": 30272, + "start": 30611, + "end": 30612, "loc": { "start": { - "line": 855, + "line": 871, "column": 40 }, "end": { - "line": 855, + "line": 871, "column": 41 } } @@ -228081,15 +229850,15 @@ "postfix": false, "binop": null }, - "start": 30273, - "end": 30274, + "start": 30613, + "end": 30614, "loc": { "start": { - "line": 855, + "line": 871, "column": 42 }, "end": { - "line": 855, + "line": 871, "column": 43 } } @@ -228109,15 +229878,15 @@ "updateContext": null }, "value": "this", - "start": 30283, - "end": 30287, + "start": 30623, + "end": 30627, "loc": { "start": { - "line": 856, + "line": 872, "column": 8 }, "end": { - "line": 856, + "line": 872, "column": 12 } } @@ -228135,15 +229904,15 @@ "binop": null, "updateContext": null }, - "start": 30287, - "end": 30288, + "start": 30627, + "end": 30628, "loc": { "start": { - "line": 856, + "line": 872, "column": 12 }, "end": { - "line": 856, + "line": 872, "column": 13 } } @@ -228161,15 +229930,15 @@ "binop": null }, "value": "reservePriority", - "start": 30288, - "end": 30303, + "start": 30628, + "end": 30643, "loc": { "start": { - "line": 856, + "line": 872, "column": 13 }, "end": { - "line": 856, + "line": 872, "column": 28 } } @@ -228188,15 +229957,15 @@ "updateContext": null }, "value": "=", - "start": 30304, - "end": 30305, + "start": 30644, + "end": 30645, "loc": { "start": { - "line": 856, + "line": 872, "column": 29 }, "end": { - "line": 856, + "line": 872, "column": 30 } } @@ -228215,15 +229984,15 @@ "updateContext": null }, "value": 0, - "start": 30306, - "end": 30307, + "start": 30646, + "end": 30647, "loc": { "start": { - "line": 856, + "line": 872, "column": 31 }, "end": { - "line": 856, + "line": 872, "column": 32 } } @@ -228241,15 +230010,15 @@ "binop": null, "updateContext": null }, - "start": 30307, - "end": 30308, + "start": 30647, + "end": 30648, "loc": { "start": { - "line": 856, + "line": 872, "column": 32 }, "end": { - "line": 856, + "line": 872, "column": 33 } } @@ -228266,15 +230035,15 @@ "postfix": false, "binop": null }, - "start": 30313, - "end": 30314, + "start": 30653, + "end": 30654, "loc": { "start": { - "line": 857, + "line": 873, "column": 4 }, "end": { - "line": 857, + "line": 873, "column": 5 } } @@ -228294,15 +230063,15 @@ "updateContext": null }, "value": "this", - "start": 30319, - "end": 30323, + "start": 30659, + "end": 30663, "loc": { "start": { - "line": 858, + "line": 874, "column": 4 }, "end": { - "line": 858, + "line": 874, "column": 8 } } @@ -228320,15 +230089,15 @@ "binop": null, "updateContext": null }, - "start": 30323, - "end": 30324, + "start": 30663, + "end": 30664, "loc": { "start": { - "line": 858, + "line": 874, "column": 8 }, "end": { - "line": 858, + "line": 874, "column": 9 } } @@ -228346,15 +230115,15 @@ "binop": null }, "value": "currentPriority", - "start": 30324, - "end": 30339, + "start": 30664, + "end": 30679, "loc": { "start": { - "line": 858, + "line": 874, "column": 9 }, "end": { - "line": 858, + "line": 874, "column": 24 } } @@ -228373,15 +230142,15 @@ "updateContext": null }, "value": "=", - "start": 30340, - "end": 30341, + "start": 30680, + "end": 30681, "loc": { "start": { - "line": 858, + "line": 874, "column": 25 }, "end": { - "line": 858, + "line": 874, "column": 26 } } @@ -228399,15 +230168,15 @@ "binop": null }, "value": "priority", - "start": 30342, - "end": 30350, + "start": 30682, + "end": 30690, "loc": { "start": { - "line": 858, + "line": 874, "column": 27 }, "end": { - "line": 858, + "line": 874, "column": 35 } } @@ -228425,15 +230194,15 @@ "binop": null, "updateContext": null }, - "start": 30350, - "end": 30351, + "start": 30690, + "end": 30691, "loc": { "start": { - "line": 858, + "line": 874, "column": 35 }, "end": { - "line": 858, + "line": 874, "column": 36 } } @@ -228453,15 +230222,15 @@ "updateContext": null }, "value": "return", - "start": 30356, - "end": 30362, + "start": 30696, + "end": 30702, "loc": { "start": { - "line": 859, + "line": 875, "column": 4 }, "end": { - "line": 859, + "line": 875, "column": 10 } } @@ -228481,15 +230250,15 @@ "updateContext": null }, "value": "this", - "start": 30363, - "end": 30367, + "start": 30703, + "end": 30707, "loc": { "start": { - "line": 859, + "line": 875, "column": 11 }, "end": { - "line": 859, + "line": 875, "column": 15 } } @@ -228507,15 +230276,15 @@ "binop": null, "updateContext": null }, - "start": 30367, - "end": 30368, + "start": 30707, + "end": 30708, "loc": { "start": { - "line": 859, + "line": 875, "column": 15 }, "end": { - "line": 859, + "line": 875, "column": 16 } } @@ -228533,15 +230302,15 @@ "binop": null }, "value": "startMotion", - "start": 30368, - "end": 30379, + "start": 30708, + "end": 30719, "loc": { "start": { - "line": 859, + "line": 875, "column": 16 }, "end": { - "line": 859, + "line": 875, "column": 27 } } @@ -228558,15 +230327,15 @@ "postfix": false, "binop": null }, - "start": 30379, - "end": 30380, + "start": 30719, + "end": 30720, "loc": { "start": { - "line": 859, + "line": 875, "column": 27 }, "end": { - "line": 859, + "line": 875, "column": 28 } } @@ -228584,15 +230353,15 @@ "binop": null }, "value": "motion", - "start": 30380, - "end": 30386, + "start": 30720, + "end": 30726, "loc": { "start": { - "line": 859, + "line": 875, "column": 28 }, "end": { - "line": 859, + "line": 875, "column": 34 } } @@ -228610,15 +230379,15 @@ "binop": null, "updateContext": null }, - "start": 30386, - "end": 30387, + "start": 30726, + "end": 30727, "loc": { "start": { - "line": 859, + "line": 875, "column": 34 }, "end": { - "line": 859, + "line": 875, "column": 35 } } @@ -228638,15 +230407,15 @@ "updateContext": null }, "value": "false", - "start": 30388, - "end": 30393, + "start": 30728, + "end": 30733, "loc": { "start": { - "line": 859, + "line": 875, "column": 36 }, "end": { - "line": 859, + "line": 875, "column": 41 } } @@ -228663,15 +230432,15 @@ "postfix": false, "binop": null }, - "start": 30393, - "end": 30394, + "start": 30733, + "end": 30734, "loc": { "start": { - "line": 859, + "line": 875, "column": 41 }, "end": { - "line": 859, + "line": 875, "column": 42 } } @@ -228689,15 +230458,15 @@ "binop": null, "updateContext": null }, - "start": 30394, - "end": 30395, + "start": 30734, + "end": 30735, "loc": { "start": { - "line": 859, + "line": 875, "column": 42 }, "end": { - "line": 859, + "line": 875, "column": 43 } } @@ -228714,15 +230483,15 @@ "postfix": false, "binop": null }, - "start": 30396, - "end": 30397, + "start": 30736, + "end": 30737, "loc": { "start": { - "line": 860, + "line": 876, "column": 0 }, "end": { - "line": 860, + "line": 876, "column": 1 } } @@ -228730,15 +230499,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30399, - "end": 30461, + "start": 30739, + "end": 30801, "loc": { "start": { - "line": 862, + "line": 878, "column": 0 }, "end": { - "line": 862, + "line": 878, "column": 62 } } @@ -228746,15 +230515,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30462, - "end": 30524, + "start": 30802, + "end": 30864, "loc": { "start": { - "line": 863, + "line": 879, "column": 0 }, "end": { - "line": 863, + "line": 879, "column": 62 } } @@ -228762,15 +230531,15 @@ { "type": "CommentLine", "value": " class L2DPhysics", - "start": 30525, - "end": 30545, + "start": 30865, + "end": 30885, "loc": { "start": { - "line": 864, + "line": 880, "column": 0 }, "end": { - "line": 864, + "line": 880, "column": 20 } } @@ -228778,15 +230547,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30546, - "end": 30608, + "start": 30886, + "end": 30948, "loc": { "start": { - "line": 865, + "line": 881, "column": 0 }, "end": { - "line": 865, + "line": 881, "column": 62 } } @@ -228794,15 +230563,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30609, - "end": 30671, + "start": 30949, + "end": 31011, "loc": { "start": { - "line": 866, + "line": 882, "column": 0 }, "end": { - "line": 866, + "line": 882, "column": 62 } } @@ -228821,15 +230590,15 @@ "binop": null }, "value": "function", - "start": 30672, - "end": 30680, + "start": 31012, + "end": 31020, "loc": { "start": { - "line": 867, + "line": 883, "column": 0 }, "end": { - "line": 867, + "line": 883, "column": 8 } } @@ -228847,15 +230616,15 @@ "binop": null }, "value": "L2DPhysics", - "start": 30681, - "end": 30691, + "start": 31021, + "end": 31031, "loc": { "start": { - "line": 867, + "line": 883, "column": 9 }, "end": { - "line": 867, + "line": 883, "column": 19 } } @@ -228872,15 +230641,15 @@ "postfix": false, "binop": null }, - "start": 30691, - "end": 30692, + "start": 31031, + "end": 31032, "loc": { "start": { - "line": 867, + "line": 883, "column": 19 }, "end": { - "line": 867, + "line": 883, "column": 20 } } @@ -228897,15 +230666,15 @@ "postfix": false, "binop": null }, - "start": 30692, - "end": 30693, + "start": 31032, + "end": 31033, "loc": { "start": { - "line": 867, + "line": 883, "column": 20 }, "end": { - "line": 867, + "line": 883, "column": 21 } } @@ -228922,15 +230691,15 @@ "postfix": false, "binop": null }, - "start": 30694, - "end": 30695, + "start": 31034, + "end": 31035, "loc": { "start": { - "line": 867, + "line": 883, "column": 22 }, "end": { - "line": 867, + "line": 883, "column": 23 } } @@ -228950,15 +230719,15 @@ "updateContext": null }, "value": "this", - "start": 30700, - "end": 30704, + "start": 31040, + "end": 31044, "loc": { "start": { - "line": 868, + "line": 884, "column": 4 }, "end": { - "line": 868, + "line": 884, "column": 8 } } @@ -228976,15 +230745,15 @@ "binop": null, "updateContext": null }, - "start": 30704, - "end": 30705, + "start": 31044, + "end": 31045, "loc": { "start": { - "line": 868, + "line": 884, "column": 8 }, "end": { - "line": 868, + "line": 884, "column": 9 } } @@ -229002,15 +230771,15 @@ "binop": null }, "value": "physicsList", - "start": 30705, - "end": 30716, + "start": 31045, + "end": 31056, "loc": { "start": { - "line": 868, + "line": 884, "column": 9 }, "end": { - "line": 868, + "line": 884, "column": 20 } } @@ -229029,15 +230798,15 @@ "updateContext": null }, "value": "=", - "start": 30717, - "end": 30718, + "start": 31057, + "end": 31058, "loc": { "start": { - "line": 868, + "line": 884, "column": 21 }, "end": { - "line": 868, + "line": 884, "column": 22 } } @@ -229057,15 +230826,15 @@ "updateContext": null }, "value": "new", - "start": 30719, - "end": 30722, + "start": 31059, + "end": 31062, "loc": { "start": { - "line": 868, + "line": 884, "column": 23 }, "end": { - "line": 868, + "line": 884, "column": 26 } } @@ -229083,15 +230852,15 @@ "binop": null }, "value": "Array", - "start": 30723, - "end": 30728, + "start": 31063, + "end": 31068, "loc": { "start": { - "line": 868, + "line": 884, "column": 27 }, "end": { - "line": 868, + "line": 884, "column": 32 } } @@ -229108,15 +230877,15 @@ "postfix": false, "binop": null }, - "start": 30728, - "end": 30729, + "start": 31068, + "end": 31069, "loc": { "start": { - "line": 868, + "line": 884, "column": 32 }, "end": { - "line": 868, + "line": 884, "column": 33 } } @@ -229133,15 +230902,15 @@ "postfix": false, "binop": null }, - "start": 30729, - "end": 30730, + "start": 31069, + "end": 31070, "loc": { "start": { - "line": 868, + "line": 884, "column": 33 }, "end": { - "line": 868, + "line": 884, "column": 34 } } @@ -229159,15 +230928,15 @@ "binop": null, "updateContext": null }, - "start": 30730, - "end": 30731, + "start": 31070, + "end": 31071, "loc": { "start": { - "line": 868, + "line": 884, "column": 34 }, "end": { - "line": 868, + "line": 884, "column": 35 } } @@ -229175,15 +230944,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 30732, - "end": 30756, + "start": 31072, + "end": 31096, "loc": { "start": { - "line": 868, + "line": 884, "column": 36 }, "end": { - "line": 868, + "line": 884, "column": 60 } } @@ -229203,15 +230972,15 @@ "updateContext": null }, "value": "this", - "start": 30761, - "end": 30765, + "start": 31101, + "end": 31105, "loc": { "start": { - "line": 869, + "line": 885, "column": 4 }, "end": { - "line": 869, + "line": 885, "column": 8 } } @@ -229229,15 +230998,15 @@ "binop": null, "updateContext": null }, - "start": 30765, - "end": 30766, + "start": 31105, + "end": 31106, "loc": { "start": { - "line": 869, + "line": 885, "column": 8 }, "end": { - "line": 869, + "line": 885, "column": 9 } } @@ -229255,15 +231024,15 @@ "binop": null }, "value": "startTimeMSec", - "start": 30766, - "end": 30779, + "start": 31106, + "end": 31119, "loc": { "start": { - "line": 869, + "line": 885, "column": 9 }, "end": { - "line": 869, + "line": 885, "column": 22 } } @@ -229282,15 +231051,15 @@ "updateContext": null }, "value": "=", - "start": 30780, - "end": 30781, + "start": 31120, + "end": 31121, "loc": { "start": { - "line": 869, + "line": 885, "column": 23 }, "end": { - "line": 869, + "line": 885, "column": 24 } } @@ -229308,15 +231077,15 @@ "binop": null }, "value": "UtSystem", - "start": 30782, - "end": 30790, + "start": 31122, + "end": 31130, "loc": { "start": { - "line": 869, + "line": 885, "column": 25 }, "end": { - "line": 869, + "line": 885, "column": 33 } } @@ -229334,15 +231103,15 @@ "binop": null, "updateContext": null }, - "start": 30790, - "end": 30791, + "start": 31130, + "end": 31131, "loc": { "start": { - "line": 869, + "line": 885, "column": 33 }, "end": { - "line": 869, + "line": 885, "column": 34 } } @@ -229360,15 +231129,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 30791, - "end": 30806, + "start": 31131, + "end": 31146, "loc": { "start": { - "line": 869, + "line": 885, "column": 34 }, "end": { - "line": 869, + "line": 885, "column": 49 } } @@ -229385,15 +231154,15 @@ "postfix": false, "binop": null }, - "start": 30806, - "end": 30807, + "start": 31146, + "end": 31147, "loc": { "start": { - "line": 869, + "line": 885, "column": 49 }, "end": { - "line": 869, + "line": 885, "column": 50 } } @@ -229410,15 +231179,15 @@ "postfix": false, "binop": null }, - "start": 30807, - "end": 30808, + "start": 31147, + "end": 31148, "loc": { "start": { - "line": 869, + "line": 885, "column": 50 }, "end": { - "line": 869, + "line": 885, "column": 51 } } @@ -229436,15 +231205,15 @@ "binop": null, "updateContext": null }, - "start": 30808, - "end": 30809, + "start": 31148, + "end": 31149, "loc": { "start": { - "line": 869, + "line": 885, "column": 51 }, "end": { - "line": 869, + "line": 885, "column": 52 } } @@ -229461,15 +231230,15 @@ "postfix": false, "binop": null }, - "start": 30810, - "end": 30811, + "start": 31150, + "end": 31151, "loc": { "start": { - "line": 870, + "line": 886, "column": 0 }, "end": { - "line": 870, + "line": 886, "column": 1 } } @@ -229477,15 +231246,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30813, - "end": 30875, + "start": 31153, + "end": 31215, "loc": { "start": { - "line": 872, + "line": 888, "column": 0 }, "end": { - "line": 872, + "line": 888, "column": 62 } } @@ -229493,15 +231262,15 @@ { "type": "CommentLine", "value": " static L2DPhysics.load()", - "start": 30876, - "end": 30906, + "start": 31216, + "end": 31246, "loc": { "start": { - "line": 873, + "line": 889, "column": 0 }, "end": { - "line": 873, + "line": 889, "column": 30 } } @@ -229509,15 +231278,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 30907, - "end": 30969, + "start": 31247, + "end": 31309, "loc": { "start": { - "line": 874, + "line": 890, "column": 0 }, "end": { - "line": 874, + "line": 890, "column": 62 } } @@ -229535,15 +231304,15 @@ "binop": null }, "value": "L2DPhysics", - "start": 30970, - "end": 30980, + "start": 31310, + "end": 31320, "loc": { "start": { - "line": 875, + "line": 891, "column": 0 }, "end": { - "line": 875, + "line": 891, "column": 10 } } @@ -229561,15 +231330,15 @@ "binop": null, "updateContext": null }, - "start": 30980, - "end": 30981, + "start": 31320, + "end": 31321, "loc": { "start": { - "line": 875, + "line": 891, "column": 10 }, "end": { - "line": 875, + "line": 891, "column": 11 } } @@ -229587,15 +231356,15 @@ "binop": null }, "value": "load", - "start": 30981, - "end": 30985, + "start": 31321, + "end": 31325, "loc": { "start": { - "line": 875, + "line": 891, "column": 11 }, "end": { - "line": 875, + "line": 891, "column": 15 } } @@ -229614,15 +231383,15 @@ "updateContext": null }, "value": "=", - "start": 30986, - "end": 30987, + "start": 31326, + "end": 31327, "loc": { "start": { - "line": 875, + "line": 891, "column": 16 }, "end": { - "line": 875, + "line": 891, "column": 17 } } @@ -229641,15 +231410,15 @@ "binop": null }, "value": "function", - "start": 30988, - "end": 30996, + "start": 31328, + "end": 31336, "loc": { "start": { - "line": 875, + "line": 891, "column": 18 }, "end": { - "line": 875, + "line": 891, "column": 26 } } @@ -229666,15 +231435,15 @@ "postfix": false, "binop": null }, - "start": 30997, - "end": 30998, + "start": 31337, + "end": 31338, "loc": { "start": { - "line": 875, + "line": 891, "column": 27 }, "end": { - "line": 875, + "line": 891, "column": 28 } } @@ -229692,15 +231461,15 @@ "binop": null }, "value": "buf", - "start": 30998, - "end": 31001, + "start": 31338, + "end": 31341, "loc": { "start": { - "line": 875, + "line": 891, "column": 28 }, "end": { - "line": 875, + "line": 891, "column": 31 } } @@ -229708,15 +231477,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 31002, - "end": 31012, + "start": 31342, + "end": 31352, "loc": { "start": { - "line": 875, + "line": 891, "column": 32 }, "end": { - "line": 875, + "line": 891, "column": 42 } } @@ -229733,15 +231502,15 @@ "postfix": false, "binop": null }, - "start": 31012, - "end": 31013, + "start": 31352, + "end": 31353, "loc": { "start": { - "line": 875, + "line": 891, "column": 42 }, "end": { - "line": 875, + "line": 891, "column": 43 } } @@ -229758,15 +231527,15 @@ "postfix": false, "binop": null }, - "start": 31014, - "end": 31015, + "start": 31354, + "end": 31355, "loc": { "start": { - "line": 875, + "line": 891, "column": 44 }, "end": { - "line": 875, + "line": 891, "column": 45 } } @@ -229786,15 +231555,15 @@ "updateContext": null }, "value": "var", - "start": 31020, - "end": 31023, + "start": 31360, + "end": 31363, "loc": { "start": { - "line": 876, + "line": 892, "column": 4 }, "end": { - "line": 876, + "line": 892, "column": 7 } } @@ -229812,15 +231581,15 @@ "binop": null }, "value": "ret", - "start": 31024, - "end": 31027, + "start": 31364, + "end": 31367, "loc": { "start": { - "line": 876, + "line": 892, "column": 8 }, "end": { - "line": 876, + "line": 892, "column": 11 } } @@ -229839,15 +231608,15 @@ "updateContext": null }, "value": "=", - "start": 31028, - "end": 31029, + "start": 31368, + "end": 31369, "loc": { "start": { - "line": 876, + "line": 892, "column": 12 }, "end": { - "line": 876, + "line": 892, "column": 13 } } @@ -229867,15 +231636,15 @@ "updateContext": null }, "value": "new", - "start": 31030, - "end": 31033, + "start": 31370, + "end": 31373, "loc": { "start": { - "line": 876, + "line": 892, "column": 14 }, "end": { - "line": 876, + "line": 892, "column": 17 } } @@ -229893,15 +231662,15 @@ "binop": null }, "value": "L2DPhysics", - "start": 31034, - "end": 31044, + "start": 31374, + "end": 31384, "loc": { "start": { - "line": 876, + "line": 892, "column": 18 }, "end": { - "line": 876, + "line": 892, "column": 28 } } @@ -229918,15 +231687,15 @@ "postfix": false, "binop": null }, - "start": 31044, - "end": 31045, + "start": 31384, + "end": 31385, "loc": { "start": { - "line": 876, + "line": 892, "column": 28 }, "end": { - "line": 876, + "line": 892, "column": 29 } } @@ -229943,15 +231712,15 @@ "postfix": false, "binop": null }, - "start": 31045, - "end": 31046, + "start": 31385, + "end": 31386, "loc": { "start": { - "line": 876, + "line": 892, "column": 29 }, "end": { - "line": 876, + "line": 892, "column": 30 } } @@ -229969,15 +231738,15 @@ "binop": null, "updateContext": null }, - "start": 31046, - "end": 31047, + "start": 31386, + "end": 31387, "loc": { "start": { - "line": 876, + "line": 892, "column": 30 }, "end": { - "line": 876, + "line": 892, "column": 31 } } @@ -229985,15 +231754,15 @@ { "type": "CommentLine", "value": "L2DPhysicsL2DPhysics", - "start": 31048, - "end": 31070, + "start": 31388, + "end": 31410, "loc": { "start": { - "line": 876, + "line": 892, "column": 32 }, "end": { - "line": 876, + "line": 892, "column": 54 } } @@ -230013,15 +231782,15 @@ "updateContext": null }, "value": "var", - "start": 31075, - "end": 31078, + "start": 31415, + "end": 31418, "loc": { "start": { - "line": 877, + "line": 893, "column": 4 }, "end": { - "line": 877, + "line": 893, "column": 7 } } @@ -230039,15 +231808,15 @@ "binop": null }, "value": "pm", - "start": 31079, - "end": 31081, + "start": 31419, + "end": 31421, "loc": { "start": { - "line": 877, + "line": 893, "column": 8 }, "end": { - "line": 877, + "line": 893, "column": 10 } } @@ -230066,15 +231835,15 @@ "updateContext": null }, "value": "=", - "start": 31082, - "end": 31083, + "start": 31422, + "end": 31423, "loc": { "start": { - "line": 877, + "line": 893, "column": 11 }, "end": { - "line": 877, + "line": 893, "column": 12 } } @@ -230092,15 +231861,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 31084, - "end": 31099, + "start": 31424, + "end": 31439, "loc": { "start": { - "line": 877, + "line": 893, "column": 13 }, "end": { - "line": 877, + "line": 893, "column": 28 } } @@ -230118,15 +231887,15 @@ "binop": null, "updateContext": null }, - "start": 31099, - "end": 31100, + "start": 31439, + "end": 31440, "loc": { "start": { - "line": 877, + "line": 893, "column": 28 }, "end": { - "line": 877, + "line": 893, "column": 29 } } @@ -230144,15 +231913,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 31100, - "end": 31118, + "start": 31440, + "end": 31458, "loc": { "start": { - "line": 877, + "line": 893, "column": 29 }, "end": { - "line": 877, + "line": 893, "column": 47 } } @@ -230169,15 +231938,15 @@ "postfix": false, "binop": null }, - "start": 31118, - "end": 31119, + "start": 31458, + "end": 31459, "loc": { "start": { - "line": 877, + "line": 893, "column": 47 }, "end": { - "line": 877, + "line": 893, "column": 48 } } @@ -230194,15 +231963,15 @@ "postfix": false, "binop": null }, - "start": 31119, - "end": 31120, + "start": 31459, + "end": 31460, "loc": { "start": { - "line": 877, + "line": 893, "column": 48 }, "end": { - "line": 877, + "line": 893, "column": 49 } } @@ -230220,15 +231989,15 @@ "binop": null, "updateContext": null }, - "start": 31120, - "end": 31121, + "start": 31460, + "end": 31461, "loc": { "start": { - "line": 877, + "line": 893, "column": 49 }, "end": { - "line": 877, + "line": 893, "column": 50 } } @@ -230248,15 +232017,15 @@ "updateContext": null }, "value": "var", - "start": 31126, - "end": 31129, + "start": 31466, + "end": 31469, "loc": { "start": { - "line": 878, + "line": 894, "column": 4 }, "end": { - "line": 878, + "line": 894, "column": 7 } } @@ -230274,15 +232043,15 @@ "binop": null }, "value": "json", - "start": 31130, - "end": 31134, + "start": 31470, + "end": 31474, "loc": { "start": { - "line": 878, + "line": 894, "column": 8 }, "end": { - "line": 878, + "line": 894, "column": 12 } } @@ -230301,15 +232070,15 @@ "updateContext": null }, "value": "=", - "start": 31135, - "end": 31136, + "start": 31475, + "end": 31476, "loc": { "start": { - "line": 878, + "line": 894, "column": 13 }, "end": { - "line": 878, + "line": 894, "column": 14 } } @@ -230327,15 +232096,15 @@ "binop": null }, "value": "pm", - "start": 31137, - "end": 31139, + "start": 31477, + "end": 31479, "loc": { "start": { - "line": 878, + "line": 894, "column": 15 }, "end": { - "line": 878, + "line": 894, "column": 17 } } @@ -230353,15 +232122,15 @@ "binop": null, "updateContext": null }, - "start": 31139, - "end": 31140, + "start": 31479, + "end": 31480, "loc": { "start": { - "line": 878, + "line": 894, "column": 17 }, "end": { - "line": 878, + "line": 894, "column": 18 } } @@ -230379,15 +232148,15 @@ "binop": null }, "value": "jsonParseFromBytes", - "start": 31140, - "end": 31158, + "start": 31480, + "end": 31498, "loc": { "start": { - "line": 878, + "line": 894, "column": 18 }, "end": { - "line": 878, + "line": 894, "column": 36 } } @@ -230404,15 +232173,15 @@ "postfix": false, "binop": null }, - "start": 31158, - "end": 31159, + "start": 31498, + "end": 31499, "loc": { "start": { - "line": 878, + "line": 894, "column": 36 }, "end": { - "line": 878, + "line": 894, "column": 37 } } @@ -230430,15 +232199,15 @@ "binop": null }, "value": "buf", - "start": 31159, - "end": 31162, + "start": 31499, + "end": 31502, "loc": { "start": { - "line": 878, + "line": 894, "column": 37 }, "end": { - "line": 878, + "line": 894, "column": 40 } } @@ -230455,15 +232224,15 @@ "postfix": false, "binop": null }, - "start": 31162, - "end": 31163, + "start": 31502, + "end": 31503, "loc": { "start": { - "line": 878, + "line": 894, "column": 40 }, "end": { - "line": 878, + "line": 894, "column": 41 } } @@ -230481,15 +232250,15 @@ "binop": null, "updateContext": null }, - "start": 31163, - "end": 31164, + "start": 31503, + "end": 31504, "loc": { "start": { - "line": 878, + "line": 894, "column": 41 }, "end": { - "line": 878, + "line": 894, "column": 42 } } @@ -230509,15 +232278,15 @@ "updateContext": null }, "value": "var", - "start": 31169, - "end": 31172, + "start": 31509, + "end": 31512, "loc": { "start": { - "line": 879, + "line": 895, "column": 4 }, "end": { - "line": 879, + "line": 895, "column": 7 } } @@ -230535,15 +232304,15 @@ "binop": null }, "value": "params", - "start": 31173, - "end": 31179, + "start": 31513, + "end": 31519, "loc": { "start": { - "line": 879, + "line": 895, "column": 8 }, "end": { - "line": 879, + "line": 895, "column": 14 } } @@ -230562,15 +232331,15 @@ "updateContext": null }, "value": "=", - "start": 31180, - "end": 31181, + "start": 31520, + "end": 31521, "loc": { "start": { - "line": 879, + "line": 895, "column": 15 }, "end": { - "line": 879, + "line": 895, "column": 16 } } @@ -230588,15 +232357,15 @@ "binop": null }, "value": "json", - "start": 31182, - "end": 31186, + "start": 31522, + "end": 31526, "loc": { "start": { - "line": 879, + "line": 895, "column": 17 }, "end": { - "line": 879, + "line": 895, "column": 21 } } @@ -230614,15 +232383,15 @@ "binop": null, "updateContext": null }, - "start": 31186, - "end": 31187, + "start": 31526, + "end": 31527, "loc": { "start": { - "line": 879, + "line": 895, "column": 21 }, "end": { - "line": 879, + "line": 895, "column": 22 } } @@ -230640,15 +232409,15 @@ "binop": null }, "value": "physics_hair", - "start": 31187, - "end": 31199, + "start": 31527, + "end": 31539, "loc": { "start": { - "line": 879, + "line": 895, "column": 22 }, "end": { - "line": 879, + "line": 895, "column": 34 } } @@ -230666,15 +232435,15 @@ "binop": null, "updateContext": null }, - "start": 31199, - "end": 31200, + "start": 31539, + "end": 31540, "loc": { "start": { - "line": 879, + "line": 895, "column": 34 }, "end": { - "line": 879, + "line": 895, "column": 35 } } @@ -230694,15 +232463,15 @@ "updateContext": null }, "value": "var", - "start": 31205, - "end": 31208, + "start": 31545, + "end": 31548, "loc": { "start": { - "line": 880, + "line": 896, "column": 4 }, "end": { - "line": 880, + "line": 896, "column": 7 } } @@ -230720,15 +232489,15 @@ "binop": null }, "value": "paramNum", - "start": 31209, - "end": 31217, + "start": 31549, + "end": 31557, "loc": { "start": { - "line": 880, + "line": 896, "column": 8 }, "end": { - "line": 880, + "line": 896, "column": 16 } } @@ -230747,15 +232516,15 @@ "updateContext": null }, "value": "=", - "start": 31218, - "end": 31219, + "start": 31558, + "end": 31559, "loc": { "start": { - "line": 880, + "line": 896, "column": 17 }, "end": { - "line": 880, + "line": 896, "column": 18 } } @@ -230773,15 +232542,15 @@ "binop": null }, "value": "params", - "start": 31220, - "end": 31226, + "start": 31560, + "end": 31566, "loc": { "start": { - "line": 880, + "line": 896, "column": 19 }, "end": { - "line": 880, + "line": 896, "column": 25 } } @@ -230799,15 +232568,15 @@ "binop": null, "updateContext": null }, - "start": 31226, - "end": 31227, + "start": 31566, + "end": 31567, "loc": { "start": { - "line": 880, + "line": 896, "column": 25 }, "end": { - "line": 880, + "line": 896, "column": 26 } } @@ -230825,15 +232594,15 @@ "binop": null }, "value": "length", - "start": 31227, - "end": 31233, + "start": 31567, + "end": 31573, "loc": { "start": { - "line": 880, + "line": 896, "column": 26 }, "end": { - "line": 880, + "line": 896, "column": 32 } } @@ -230851,15 +232620,15 @@ "binop": null, "updateContext": null }, - "start": 31233, - "end": 31234, + "start": 31573, + "end": 31574, "loc": { "start": { - "line": 880, + "line": 896, "column": 32 }, "end": { - "line": 880, + "line": 896, "column": 33 } } @@ -230879,15 +232648,15 @@ "updateContext": null }, "value": "for", - "start": 31239, - "end": 31242, + "start": 31579, + "end": 31582, "loc": { "start": { - "line": 881, + "line": 897, "column": 4 }, "end": { - "line": 881, + "line": 897, "column": 7 } } @@ -230904,15 +232673,15 @@ "postfix": false, "binop": null }, - "start": 31243, - "end": 31244, + "start": 31583, + "end": 31584, "loc": { "start": { - "line": 881, + "line": 897, "column": 8 }, "end": { - "line": 881, + "line": 897, "column": 9 } } @@ -230932,15 +232701,15 @@ "updateContext": null }, "value": "var", - "start": 31244, - "end": 31247, + "start": 31584, + "end": 31587, "loc": { "start": { - "line": 881, + "line": 897, "column": 9 }, "end": { - "line": 881, + "line": 897, "column": 12 } } @@ -230958,15 +232727,15 @@ "binop": null }, "value": "i", - "start": 31248, - "end": 31249, + "start": 31588, + "end": 31589, "loc": { "start": { - "line": 881, + "line": 897, "column": 13 }, "end": { - "line": 881, + "line": 897, "column": 14 } } @@ -230985,15 +232754,15 @@ "updateContext": null }, "value": "=", - "start": 31250, - "end": 31251, + "start": 31590, + "end": 31591, "loc": { "start": { - "line": 881, + "line": 897, "column": 15 }, "end": { - "line": 881, + "line": 897, "column": 16 } } @@ -231012,15 +232781,15 @@ "updateContext": null }, "value": 0, - "start": 31252, - "end": 31253, + "start": 31592, + "end": 31593, "loc": { "start": { - "line": 881, + "line": 897, "column": 17 }, "end": { - "line": 881, + "line": 897, "column": 18 } } @@ -231038,15 +232807,15 @@ "binop": null, "updateContext": null }, - "start": 31253, - "end": 31254, + "start": 31593, + "end": 31594, "loc": { "start": { - "line": 881, + "line": 897, "column": 18 }, "end": { - "line": 881, + "line": 897, "column": 19 } } @@ -231064,15 +232833,15 @@ "binop": null }, "value": "i", - "start": 31255, - "end": 31256, + "start": 31595, + "end": 31596, "loc": { "start": { - "line": 881, + "line": 897, "column": 20 }, "end": { - "line": 881, + "line": 897, "column": 21 } } @@ -231091,15 +232860,15 @@ "updateContext": null }, "value": "<", - "start": 31257, - "end": 31258, + "start": 31597, + "end": 31598, "loc": { "start": { - "line": 881, + "line": 897, "column": 22 }, "end": { - "line": 881, + "line": 897, "column": 23 } } @@ -231117,15 +232886,15 @@ "binop": null }, "value": "paramNum", - "start": 31259, - "end": 31267, + "start": 31599, + "end": 31607, "loc": { "start": { - "line": 881, + "line": 897, "column": 24 }, "end": { - "line": 881, + "line": 897, "column": 32 } } @@ -231143,15 +232912,15 @@ "binop": null, "updateContext": null }, - "start": 31267, - "end": 31268, + "start": 31607, + "end": 31608, "loc": { "start": { - "line": 881, + "line": 897, "column": 32 }, "end": { - "line": 881, + "line": 897, "column": 33 } } @@ -231169,15 +232938,15 @@ "binop": null }, "value": "i", - "start": 31269, - "end": 31270, + "start": 31609, + "end": 31610, "loc": { "start": { - "line": 881, + "line": 897, "column": 34 }, "end": { - "line": 881, + "line": 897, "column": 35 } } @@ -231195,15 +232964,15 @@ "binop": null }, "value": "++", - "start": 31270, - "end": 31272, + "start": 31610, + "end": 31612, "loc": { "start": { - "line": 881, + "line": 897, "column": 35 }, "end": { - "line": 881, + "line": 897, "column": 37 } } @@ -231220,15 +232989,15 @@ "postfix": false, "binop": null }, - "start": 31272, - "end": 31273, + "start": 31612, + "end": 31613, "loc": { "start": { - "line": 881, + "line": 897, "column": 37 }, "end": { - "line": 881, + "line": 897, "column": 38 } } @@ -231245,15 +233014,15 @@ "postfix": false, "binop": null }, - "start": 31274, - "end": 31275, + "start": 31614, + "end": 31615, "loc": { "start": { - "line": 881, + "line": 897, "column": 39 }, "end": { - "line": 881, + "line": 897, "column": 40 } } @@ -231273,15 +233042,15 @@ "updateContext": null }, "value": "var", - "start": 31284, - "end": 31287, + "start": 31624, + "end": 31627, "loc": { "start": { - "line": 882, + "line": 898, "column": 8 }, "end": { - "line": 882, + "line": 898, "column": 11 } } @@ -231299,15 +233068,15 @@ "binop": null }, "value": "param", - "start": 31288, - "end": 31293, + "start": 31628, + "end": 31633, "loc": { "start": { - "line": 882, + "line": 898, "column": 12 }, "end": { - "line": 882, + "line": 898, "column": 17 } } @@ -231326,15 +233095,15 @@ "updateContext": null }, "value": "=", - "start": 31294, - "end": 31295, + "start": 31634, + "end": 31635, "loc": { "start": { - "line": 882, + "line": 898, "column": 18 }, "end": { - "line": 882, + "line": 898, "column": 19 } } @@ -231352,15 +233121,15 @@ "binop": null }, "value": "params", - "start": 31296, - "end": 31302, + "start": 31636, + "end": 31642, "loc": { "start": { - "line": 882, + "line": 898, "column": 20 }, "end": { - "line": 882, + "line": 898, "column": 26 } } @@ -231378,15 +233147,15 @@ "binop": null, "updateContext": null }, - "start": 31302, - "end": 31303, + "start": 31642, + "end": 31643, "loc": { "start": { - "line": 882, + "line": 898, "column": 26 }, "end": { - "line": 882, + "line": 898, "column": 27 } } @@ -231404,15 +233173,15 @@ "binop": null }, "value": "i", - "start": 31303, - "end": 31304, + "start": 31643, + "end": 31644, "loc": { "start": { - "line": 882, + "line": 898, "column": 27 }, "end": { - "line": 882, + "line": 898, "column": 28 } } @@ -231430,15 +233199,15 @@ "binop": null, "updateContext": null }, - "start": 31304, - "end": 31305, + "start": 31644, + "end": 31645, "loc": { "start": { - "line": 882, + "line": 898, "column": 28 }, "end": { - "line": 882, + "line": 898, "column": 29 } } @@ -231456,15 +233225,15 @@ "binop": null, "updateContext": null }, - "start": 31305, - "end": 31306, + "start": 31645, + "end": 31646, "loc": { "start": { - "line": 882, + "line": 898, "column": 29 }, "end": { - "line": 882, + "line": 898, "column": 30 } } @@ -231472,15 +233241,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31307, - "end": 31314, + "start": 31647, + "end": 31654, "loc": { "start": { - "line": 882, + "line": 898, "column": 31 }, "end": { - "line": 882, + "line": 898, "column": 38 } } @@ -231500,15 +233269,15 @@ "updateContext": null }, "value": "var", - "start": 31323, - "end": 31326, + "start": 31663, + "end": 31666, "loc": { "start": { - "line": 883, + "line": 899, "column": 8 }, "end": { - "line": 883, + "line": 899, "column": 11 } } @@ -231526,15 +233295,15 @@ "binop": null }, "value": "physics", - "start": 31327, - "end": 31334, + "start": 31667, + "end": 31674, "loc": { "start": { - "line": 883, + "line": 899, "column": 12 }, "end": { - "line": 883, + "line": 899, "column": 19 } } @@ -231553,15 +233322,15 @@ "updateContext": null }, "value": "=", - "start": 31335, - "end": 31336, + "start": 31675, + "end": 31676, "loc": { "start": { - "line": 883, + "line": 899, "column": 20 }, "end": { - "line": 883, + "line": 899, "column": 21 } } @@ -231581,15 +233350,15 @@ "updateContext": null }, "value": "new", - "start": 31337, - "end": 31340, + "start": 31677, + "end": 31680, "loc": { "start": { - "line": 883, + "line": 899, "column": 22 }, "end": { - "line": 883, + "line": 899, "column": 25 } } @@ -231607,15 +233376,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 31341, - "end": 31352, + "start": 31681, + "end": 31692, "loc": { "start": { - "line": 883, + "line": 899, "column": 26 }, "end": { - "line": 883, + "line": 899, "column": 37 } } @@ -231632,15 +233401,15 @@ "postfix": false, "binop": null }, - "start": 31352, - "end": 31353, + "start": 31692, + "end": 31693, "loc": { "start": { - "line": 883, + "line": 899, "column": 37 }, "end": { - "line": 883, + "line": 899, "column": 38 } } @@ -231657,15 +233426,15 @@ "postfix": false, "binop": null }, - "start": 31353, - "end": 31354, + "start": 31693, + "end": 31694, "loc": { "start": { - "line": 883, + "line": 899, "column": 38 }, "end": { - "line": 883, + "line": 899, "column": 39 } } @@ -231683,15 +233452,15 @@ "binop": null, "updateContext": null }, - "start": 31354, - "end": 31355, + "start": 31694, + "end": 31695, "loc": { "start": { - "line": 883, + "line": 899, "column": 39 }, "end": { - "line": 883, + "line": 899, "column": 40 } } @@ -231699,15 +233468,15 @@ { "type": "CommentLine", "value": "PhysicsHairPhysicsHair", - "start": 31356, - "end": 31380, + "start": 31696, + "end": 31720, "loc": { "start": { - "line": 883, + "line": 899, "column": 41 }, "end": { - "line": 883, + "line": 899, "column": 65 } } @@ -231727,15 +233496,15 @@ "updateContext": null }, "value": "var", - "start": 31389, - "end": 31392, + "start": 31729, + "end": 31732, "loc": { "start": { - "line": 884, + "line": 900, "column": 8 }, "end": { - "line": 884, + "line": 900, "column": 11 } } @@ -231753,15 +233522,15 @@ "binop": null }, "value": "setup", - "start": 31393, - "end": 31398, + "start": 31733, + "end": 31738, "loc": { "start": { - "line": 884, + "line": 900, "column": 12 }, "end": { - "line": 884, + "line": 900, "column": 17 } } @@ -231780,15 +233549,15 @@ "updateContext": null }, "value": "=", - "start": 31399, - "end": 31400, + "start": 31739, + "end": 31740, "loc": { "start": { - "line": 884, + "line": 900, "column": 18 }, "end": { - "line": 884, + "line": 900, "column": 19 } } @@ -231806,15 +233575,15 @@ "binop": null }, "value": "param", - "start": 31401, - "end": 31406, + "start": 31741, + "end": 31746, "loc": { "start": { - "line": 884, + "line": 900, "column": 20 }, "end": { - "line": 884, + "line": 900, "column": 25 } } @@ -231832,15 +233601,15 @@ "binop": null, "updateContext": null }, - "start": 31406, - "end": 31407, + "start": 31746, + "end": 31747, "loc": { "start": { - "line": 884, + "line": 900, "column": 25 }, "end": { - "line": 884, + "line": 900, "column": 26 } } @@ -231858,15 +233627,15 @@ "binop": null }, "value": "setup", - "start": 31407, - "end": 31412, + "start": 31747, + "end": 31752, "loc": { "start": { - "line": 884, + "line": 900, "column": 26 }, "end": { - "line": 884, + "line": 900, "column": 31 } } @@ -231884,15 +233653,15 @@ "binop": null, "updateContext": null }, - "start": 31412, - "end": 31413, + "start": 31752, + "end": 31753, "loc": { "start": { - "line": 884, + "line": 900, "column": 31 }, "end": { - "line": 884, + "line": 900, "column": 32 } } @@ -231900,15 +233669,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31414, - "end": 31421, + "start": 31754, + "end": 31761, "loc": { "start": { - "line": 884, + "line": 900, "column": 33 }, "end": { - "line": 884, + "line": 900, "column": 40 } } @@ -231928,15 +233697,15 @@ "updateContext": null }, "value": "var", - "start": 31430, - "end": 31433, + "start": 31770, + "end": 31773, "loc": { "start": { - "line": 885, + "line": 901, "column": 8 }, "end": { - "line": 885, + "line": 901, "column": 11 } } @@ -231954,15 +233723,15 @@ "binop": null }, "value": "length", - "start": 31434, - "end": 31440, + "start": 31774, + "end": 31780, "loc": { "start": { - "line": 885, + "line": 901, "column": 12 }, "end": { - "line": 885, + "line": 901, "column": 18 } } @@ -231981,15 +233750,15 @@ "updateContext": null }, "value": "=", - "start": 31441, - "end": 31442, + "start": 31781, + "end": 31782, "loc": { "start": { - "line": 885, + "line": 901, "column": 19 }, "end": { - "line": 885, + "line": 901, "column": 20 } } @@ -232007,15 +233776,15 @@ "binop": null }, "value": "parseFloat", - "start": 31443, - "end": 31453, + "start": 31783, + "end": 31793, "loc": { "start": { - "line": 885, + "line": 901, "column": 21 }, "end": { - "line": 885, + "line": 901, "column": 31 } } @@ -232032,15 +233801,15 @@ "postfix": false, "binop": null }, - "start": 31453, - "end": 31454, + "start": 31793, + "end": 31794, "loc": { "start": { - "line": 885, + "line": 901, "column": 31 }, "end": { - "line": 885, + "line": 901, "column": 32 } } @@ -232058,15 +233827,15 @@ "binop": null }, "value": "setup", - "start": 31454, - "end": 31459, + "start": 31794, + "end": 31799, "loc": { "start": { - "line": 885, + "line": 901, "column": 32 }, "end": { - "line": 885, + "line": 901, "column": 37 } } @@ -232084,15 +233853,15 @@ "binop": null, "updateContext": null }, - "start": 31459, - "end": 31460, + "start": 31799, + "end": 31800, "loc": { "start": { - "line": 885, + "line": 901, "column": 37 }, "end": { - "line": 885, + "line": 901, "column": 38 } } @@ -232110,15 +233879,15 @@ "binop": null }, "value": "length", - "start": 31460, - "end": 31466, + "start": 31800, + "end": 31806, "loc": { "start": { - "line": 885, + "line": 901, "column": 38 }, "end": { - "line": 885, + "line": 901, "column": 44 } } @@ -232135,15 +233904,15 @@ "postfix": false, "binop": null }, - "start": 31466, - "end": 31467, + "start": 31806, + "end": 31807, "loc": { "start": { - "line": 885, + "line": 901, "column": 44 }, "end": { - "line": 885, + "line": 901, "column": 45 } } @@ -232161,15 +233930,15 @@ "binop": null, "updateContext": null }, - "start": 31467, - "end": 31468, + "start": 31807, + "end": 31808, "loc": { "start": { - "line": 885, + "line": 901, "column": 45 }, "end": { - "line": 885, + "line": 901, "column": 46 } } @@ -232189,15 +233958,15 @@ "updateContext": null }, "value": "var", - "start": 31477, - "end": 31480, + "start": 31817, + "end": 31820, "loc": { "start": { - "line": 886, + "line": 902, "column": 8 }, "end": { - "line": 886, + "line": 902, "column": 11 } } @@ -232215,15 +233984,15 @@ "binop": null }, "value": "resist", - "start": 31481, - "end": 31487, + "start": 31821, + "end": 31827, "loc": { "start": { - "line": 886, + "line": 902, "column": 12 }, "end": { - "line": 886, + "line": 902, "column": 18 } } @@ -232242,15 +234011,15 @@ "updateContext": null }, "value": "=", - "start": 31488, - "end": 31489, + "start": 31828, + "end": 31829, "loc": { "start": { - "line": 886, + "line": 902, "column": 19 }, "end": { - "line": 886, + "line": 902, "column": 20 } } @@ -232268,15 +234037,15 @@ "binop": null }, "value": "parseFloat", - "start": 31490, - "end": 31500, + "start": 31830, + "end": 31840, "loc": { "start": { - "line": 886, + "line": 902, "column": 21 }, "end": { - "line": 886, + "line": 902, "column": 31 } } @@ -232293,15 +234062,15 @@ "postfix": false, "binop": null }, - "start": 31500, - "end": 31501, + "start": 31840, + "end": 31841, "loc": { "start": { - "line": 886, + "line": 902, "column": 31 }, "end": { - "line": 886, + "line": 902, "column": 32 } } @@ -232319,15 +234088,15 @@ "binop": null }, "value": "setup", - "start": 31501, - "end": 31506, + "start": 31841, + "end": 31846, "loc": { "start": { - "line": 886, + "line": 902, "column": 32 }, "end": { - "line": 886, + "line": 902, "column": 37 } } @@ -232345,15 +234114,15 @@ "binop": null, "updateContext": null }, - "start": 31506, - "end": 31507, + "start": 31846, + "end": 31847, "loc": { "start": { - "line": 886, + "line": 902, "column": 37 }, "end": { - "line": 886, + "line": 902, "column": 38 } } @@ -232371,15 +234140,15 @@ "binop": null }, "value": "regist", - "start": 31507, - "end": 31513, + "start": 31847, + "end": 31853, "loc": { "start": { - "line": 886, + "line": 902, "column": 38 }, "end": { - "line": 886, + "line": 902, "column": 44 } } @@ -232396,15 +234165,15 @@ "postfix": false, "binop": null }, - "start": 31513, - "end": 31514, + "start": 31853, + "end": 31854, "loc": { "start": { - "line": 886, + "line": 902, "column": 44 }, "end": { - "line": 886, + "line": 902, "column": 45 } } @@ -232422,15 +234191,15 @@ "binop": null, "updateContext": null }, - "start": 31514, - "end": 31515, + "start": 31854, + "end": 31855, "loc": { "start": { - "line": 886, + "line": 902, "column": 45 }, "end": { - "line": 886, + "line": 902, "column": 46 } } @@ -232450,15 +234219,15 @@ "updateContext": null }, "value": "var", - "start": 31524, - "end": 31527, + "start": 31864, + "end": 31867, "loc": { "start": { - "line": 887, + "line": 903, "column": 8 }, "end": { - "line": 887, + "line": 903, "column": 11 } } @@ -232476,15 +234245,15 @@ "binop": null }, "value": "mass", - "start": 31528, - "end": 31532, + "start": 31868, + "end": 31872, "loc": { "start": { - "line": 887, + "line": 903, "column": 12 }, "end": { - "line": 887, + "line": 903, "column": 16 } } @@ -232503,15 +234272,15 @@ "updateContext": null }, "value": "=", - "start": 31533, - "end": 31534, + "start": 31873, + "end": 31874, "loc": { "start": { - "line": 887, + "line": 903, "column": 17 }, "end": { - "line": 887, + "line": 903, "column": 18 } } @@ -232529,15 +234298,15 @@ "binop": null }, "value": "parseFloat", - "start": 31535, - "end": 31545, + "start": 31875, + "end": 31885, "loc": { "start": { - "line": 887, + "line": 903, "column": 19 }, "end": { - "line": 887, + "line": 903, "column": 29 } } @@ -232554,15 +234323,15 @@ "postfix": false, "binop": null }, - "start": 31545, - "end": 31546, + "start": 31885, + "end": 31886, "loc": { "start": { - "line": 887, + "line": 903, "column": 29 }, "end": { - "line": 887, + "line": 903, "column": 30 } } @@ -232580,15 +234349,15 @@ "binop": null }, "value": "setup", - "start": 31546, - "end": 31551, + "start": 31886, + "end": 31891, "loc": { "start": { - "line": 887, + "line": 903, "column": 30 }, "end": { - "line": 887, + "line": 903, "column": 35 } } @@ -232606,15 +234375,15 @@ "binop": null, "updateContext": null }, - "start": 31551, - "end": 31552, + "start": 31891, + "end": 31892, "loc": { "start": { - "line": 887, + "line": 903, "column": 35 }, "end": { - "line": 887, + "line": 903, "column": 36 } } @@ -232632,15 +234401,15 @@ "binop": null }, "value": "mass", - "start": 31552, - "end": 31556, + "start": 31892, + "end": 31896, "loc": { "start": { - "line": 887, + "line": 903, "column": 36 }, "end": { - "line": 887, + "line": 903, "column": 40 } } @@ -232657,15 +234426,15 @@ "postfix": false, "binop": null }, - "start": 31556, - "end": 31557, + "start": 31896, + "end": 31897, "loc": { "start": { - "line": 887, + "line": 903, "column": 40 }, "end": { - "line": 887, + "line": 903, "column": 41 } } @@ -232683,15 +234452,15 @@ "binop": null, "updateContext": null }, - "start": 31557, - "end": 31558, + "start": 31897, + "end": 31898, "loc": { "start": { - "line": 887, + "line": 903, "column": 41 }, "end": { - "line": 887, + "line": 903, "column": 42 } } @@ -232709,15 +234478,15 @@ "binop": null }, "value": "physics", - "start": 31567, - "end": 31574, + "start": 31907, + "end": 31914, "loc": { "start": { - "line": 888, + "line": 904, "column": 8 }, "end": { - "line": 888, + "line": 904, "column": 15 } } @@ -232735,15 +234504,15 @@ "binop": null, "updateContext": null }, - "start": 31574, - "end": 31575, + "start": 31914, + "end": 31915, "loc": { "start": { - "line": 888, + "line": 904, "column": 15 }, "end": { - "line": 888, + "line": 904, "column": 16 } } @@ -232761,15 +234530,15 @@ "binop": null }, "value": "setup", - "start": 31575, - "end": 31580, + "start": 31915, + "end": 31920, "loc": { "start": { - "line": 888, + "line": 904, "column": 16 }, "end": { - "line": 888, + "line": 904, "column": 21 } } @@ -232786,15 +234555,15 @@ "postfix": false, "binop": null }, - "start": 31580, - "end": 31581, + "start": 31920, + "end": 31921, "loc": { "start": { - "line": 888, + "line": 904, "column": 21 }, "end": { - "line": 888, + "line": 904, "column": 22 } } @@ -232812,15 +234581,15 @@ "binop": null }, "value": "length", - "start": 31581, - "end": 31587, + "start": 31921, + "end": 31927, "loc": { "start": { - "line": 888, + "line": 904, "column": 22 }, "end": { - "line": 888, + "line": 904, "column": 28 } } @@ -232838,15 +234607,15 @@ "binop": null, "updateContext": null }, - "start": 31587, - "end": 31588, + "start": 31927, + "end": 31928, "loc": { "start": { - "line": 888, + "line": 904, "column": 28 }, "end": { - "line": 888, + "line": 904, "column": 29 } } @@ -232864,15 +234633,15 @@ "binop": null }, "value": "resist", - "start": 31589, - "end": 31595, + "start": 31929, + "end": 31935, "loc": { "start": { - "line": 888, + "line": 904, "column": 30 }, "end": { - "line": 888, + "line": 904, "column": 36 } } @@ -232890,15 +234659,15 @@ "binop": null, "updateContext": null }, - "start": 31595, - "end": 31596, + "start": 31935, + "end": 31936, "loc": { "start": { - "line": 888, + "line": 904, "column": 36 }, "end": { - "line": 888, + "line": 904, "column": 37 } } @@ -232916,15 +234685,15 @@ "binop": null }, "value": "mass", - "start": 31597, - "end": 31601, + "start": 31937, + "end": 31941, "loc": { "start": { - "line": 888, + "line": 904, "column": 38 }, "end": { - "line": 888, + "line": 904, "column": 42 } } @@ -232941,15 +234710,15 @@ "postfix": false, "binop": null }, - "start": 31601, - "end": 31602, + "start": 31941, + "end": 31942, "loc": { "start": { - "line": 888, + "line": 904, "column": 42 }, "end": { - "line": 888, + "line": 904, "column": 43 } } @@ -232967,15 +234736,15 @@ "binop": null, "updateContext": null }, - "start": 31602, - "end": 31603, + "start": 31942, + "end": 31943, "loc": { "start": { - "line": 888, + "line": 904, "column": 43 }, "end": { - "line": 888, + "line": 904, "column": 44 } } @@ -232995,15 +234764,15 @@ "updateContext": null }, "value": "var", - "start": 31612, - "end": 31615, + "start": 31952, + "end": 31955, "loc": { "start": { - "line": 889, + "line": 905, "column": 8 }, "end": { - "line": 889, + "line": 905, "column": 11 } } @@ -233021,15 +234790,15 @@ "binop": null }, "value": "srcList", - "start": 31616, - "end": 31623, + "start": 31956, + "end": 31963, "loc": { "start": { - "line": 889, + "line": 905, "column": 12 }, "end": { - "line": 889, + "line": 905, "column": 19 } } @@ -233048,15 +234817,15 @@ "updateContext": null }, "value": "=", - "start": 31624, - "end": 31625, + "start": 31964, + "end": 31965, "loc": { "start": { - "line": 889, + "line": 905, "column": 20 }, "end": { - "line": 889, + "line": 905, "column": 21 } } @@ -233074,15 +234843,15 @@ "binop": null }, "value": "param", - "start": 31626, - "end": 31631, + "start": 31966, + "end": 31971, "loc": { "start": { - "line": 889, + "line": 905, "column": 22 }, "end": { - "line": 889, + "line": 905, "column": 27 } } @@ -233100,15 +234869,15 @@ "binop": null, "updateContext": null }, - "start": 31631, - "end": 31632, + "start": 31971, + "end": 31972, "loc": { "start": { - "line": 889, + "line": 905, "column": 27 }, "end": { - "line": 889, + "line": 905, "column": 28 } } @@ -233126,15 +234895,15 @@ "binop": null }, "value": "src", - "start": 31632, - "end": 31635, + "start": 31972, + "end": 31975, "loc": { "start": { - "line": 889, + "line": 905, "column": 28 }, "end": { - "line": 889, + "line": 905, "column": 31 } } @@ -233152,15 +234921,15 @@ "binop": null, "updateContext": null }, - "start": 31635, - "end": 31636, + "start": 31975, + "end": 31976, "loc": { "start": { - "line": 889, + "line": 905, "column": 31 }, "end": { - "line": 889, + "line": 905, "column": 32 } } @@ -233168,15 +234937,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31637, - "end": 31644, + "start": 31977, + "end": 31984, "loc": { "start": { - "line": 889, + "line": 905, "column": 33 }, "end": { - "line": 889, + "line": 905, "column": 40 } } @@ -233196,15 +234965,15 @@ "updateContext": null }, "value": "var", - "start": 31653, - "end": 31656, + "start": 31993, + "end": 31996, "loc": { "start": { - "line": 890, + "line": 906, "column": 8 }, "end": { - "line": 890, + "line": 906, "column": 11 } } @@ -233222,15 +234991,15 @@ "binop": null }, "value": "srcNum", - "start": 31657, - "end": 31663, + "start": 31997, + "end": 32003, "loc": { "start": { - "line": 890, + "line": 906, "column": 12 }, "end": { - "line": 890, + "line": 906, "column": 18 } } @@ -233249,15 +235018,15 @@ "updateContext": null }, "value": "=", - "start": 31664, - "end": 31665, + "start": 32004, + "end": 32005, "loc": { "start": { - "line": 890, + "line": 906, "column": 19 }, "end": { - "line": 890, + "line": 906, "column": 20 } } @@ -233275,15 +235044,15 @@ "binop": null }, "value": "srcList", - "start": 31666, - "end": 31673, + "start": 32006, + "end": 32013, "loc": { "start": { - "line": 890, + "line": 906, "column": 21 }, "end": { - "line": 890, + "line": 906, "column": 28 } } @@ -233301,15 +235070,15 @@ "binop": null, "updateContext": null }, - "start": 31673, - "end": 31674, + "start": 32013, + "end": 32014, "loc": { "start": { - "line": 890, + "line": 906, "column": 28 }, "end": { - "line": 890, + "line": 906, "column": 29 } } @@ -233327,15 +235096,15 @@ "binop": null }, "value": "length", - "start": 31674, - "end": 31680, + "start": 32014, + "end": 32020, "loc": { "start": { - "line": 890, + "line": 906, "column": 29 }, "end": { - "line": 890, + "line": 906, "column": 35 } } @@ -233353,15 +235122,15 @@ "binop": null, "updateContext": null }, - "start": 31680, - "end": 31681, + "start": 32020, + "end": 32021, "loc": { "start": { - "line": 890, + "line": 906, "column": 35 }, "end": { - "line": 890, + "line": 906, "column": 36 } } @@ -233381,15 +235150,15 @@ "updateContext": null }, "value": "for", - "start": 31690, - "end": 31693, + "start": 32030, + "end": 32033, "loc": { "start": { - "line": 891, + "line": 907, "column": 8 }, "end": { - "line": 891, + "line": 907, "column": 11 } } @@ -233406,15 +235175,15 @@ "postfix": false, "binop": null }, - "start": 31694, - "end": 31695, + "start": 32034, + "end": 32035, "loc": { "start": { - "line": 891, + "line": 907, "column": 12 }, "end": { - "line": 891, + "line": 907, "column": 13 } } @@ -233434,15 +235203,15 @@ "updateContext": null }, "value": "var", - "start": 31695, - "end": 31698, + "start": 32035, + "end": 32038, "loc": { "start": { - "line": 891, + "line": 907, "column": 13 }, "end": { - "line": 891, + "line": 907, "column": 16 } } @@ -233460,15 +235229,15 @@ "binop": null }, "value": "j", - "start": 31699, - "end": 31700, + "start": 32039, + "end": 32040, "loc": { "start": { - "line": 891, + "line": 907, "column": 17 }, "end": { - "line": 891, + "line": 907, "column": 18 } } @@ -233487,15 +235256,15 @@ "updateContext": null }, "value": "=", - "start": 31701, - "end": 31702, + "start": 32041, + "end": 32042, "loc": { "start": { - "line": 891, + "line": 907, "column": 19 }, "end": { - "line": 891, + "line": 907, "column": 20 } } @@ -233514,15 +235283,15 @@ "updateContext": null }, "value": 0, - "start": 31703, - "end": 31704, + "start": 32043, + "end": 32044, "loc": { "start": { - "line": 891, + "line": 907, "column": 21 }, "end": { - "line": 891, + "line": 907, "column": 22 } } @@ -233540,15 +235309,15 @@ "binop": null, "updateContext": null }, - "start": 31704, - "end": 31705, + "start": 32044, + "end": 32045, "loc": { "start": { - "line": 891, + "line": 907, "column": 22 }, "end": { - "line": 891, + "line": 907, "column": 23 } } @@ -233566,15 +235335,15 @@ "binop": null }, "value": "j", - "start": 31706, - "end": 31707, + "start": 32046, + "end": 32047, "loc": { "start": { - "line": 891, + "line": 907, "column": 24 }, "end": { - "line": 891, + "line": 907, "column": 25 } } @@ -233593,15 +235362,15 @@ "updateContext": null }, "value": "<", - "start": 31708, - "end": 31709, + "start": 32048, + "end": 32049, "loc": { "start": { - "line": 891, + "line": 907, "column": 26 }, "end": { - "line": 891, + "line": 907, "column": 27 } } @@ -233619,15 +235388,15 @@ "binop": null }, "value": "srcNum", - "start": 31710, - "end": 31716, + "start": 32050, + "end": 32056, "loc": { "start": { - "line": 891, + "line": 907, "column": 28 }, "end": { - "line": 891, + "line": 907, "column": 34 } } @@ -233645,15 +235414,15 @@ "binop": null, "updateContext": null }, - "start": 31716, - "end": 31717, + "start": 32056, + "end": 32057, "loc": { "start": { - "line": 891, + "line": 907, "column": 34 }, "end": { - "line": 891, + "line": 907, "column": 35 } } @@ -233671,15 +235440,15 @@ "binop": null }, "value": "j", - "start": 31718, - "end": 31719, + "start": 32058, + "end": 32059, "loc": { "start": { - "line": 891, + "line": 907, "column": 36 }, "end": { - "line": 891, + "line": 907, "column": 37 } } @@ -233697,15 +235466,15 @@ "binop": null }, "value": "++", - "start": 31719, - "end": 31721, + "start": 32059, + "end": 32061, "loc": { "start": { - "line": 891, + "line": 907, "column": 37 }, "end": { - "line": 891, + "line": 907, "column": 39 } } @@ -233722,15 +235491,15 @@ "postfix": false, "binop": null }, - "start": 31721, - "end": 31722, + "start": 32061, + "end": 32062, "loc": { "start": { - "line": 891, + "line": 907, "column": 39 }, "end": { - "line": 891, + "line": 907, "column": 40 } } @@ -233747,15 +235516,15 @@ "postfix": false, "binop": null }, - "start": 31723, - "end": 31724, + "start": 32063, + "end": 32064, "loc": { "start": { - "line": 891, + "line": 907, "column": 41 }, "end": { - "line": 891, + "line": 907, "column": 42 } } @@ -233775,15 +235544,15 @@ "updateContext": null }, "value": "var", - "start": 31737, - "end": 31740, + "start": 32077, + "end": 32080, "loc": { "start": { - "line": 892, + "line": 908, "column": 12 }, "end": { - "line": 892, + "line": 908, "column": 15 } } @@ -233801,15 +235570,15 @@ "binop": null }, "value": "src", - "start": 31741, - "end": 31744, + "start": 32081, + "end": 32084, "loc": { "start": { - "line": 892, + "line": 908, "column": 16 }, "end": { - "line": 892, + "line": 908, "column": 19 } } @@ -233828,15 +235597,15 @@ "updateContext": null }, "value": "=", - "start": 31745, - "end": 31746, + "start": 32085, + "end": 32086, "loc": { "start": { - "line": 892, + "line": 908, "column": 20 }, "end": { - "line": 892, + "line": 908, "column": 21 } } @@ -233854,15 +235623,15 @@ "binop": null }, "value": "srcList", - "start": 31747, - "end": 31754, + "start": 32087, + "end": 32094, "loc": { "start": { - "line": 892, + "line": 908, "column": 22 }, "end": { - "line": 892, + "line": 908, "column": 29 } } @@ -233880,15 +235649,15 @@ "binop": null, "updateContext": null }, - "start": 31754, - "end": 31755, + "start": 32094, + "end": 32095, "loc": { "start": { - "line": 892, + "line": 908, "column": 29 }, "end": { - "line": 892, + "line": 908, "column": 30 } } @@ -233906,15 +235675,15 @@ "binop": null }, "value": "j", - "start": 31755, - "end": 31756, + "start": 32095, + "end": 32096, "loc": { "start": { - "line": 892, + "line": 908, "column": 30 }, "end": { - "line": 892, + "line": 908, "column": 31 } } @@ -233932,15 +235701,15 @@ "binop": null, "updateContext": null }, - "start": 31756, - "end": 31757, + "start": 32096, + "end": 32097, "loc": { "start": { - "line": 892, + "line": 908, "column": 31 }, "end": { - "line": 892, + "line": 908, "column": 32 } } @@ -233958,15 +235727,15 @@ "binop": null, "updateContext": null }, - "start": 31757, - "end": 31758, + "start": 32097, + "end": 32098, "loc": { "start": { - "line": 892, + "line": 908, "column": 32 }, "end": { - "line": 892, + "line": 908, "column": 33 } } @@ -233974,15 +235743,15 @@ { "type": "CommentLine", "value": "Value", - "start": 31759, - "end": 31766, + "start": 32099, + "end": 32106, "loc": { "start": { - "line": 892, + "line": 908, "column": 34 }, "end": { - "line": 892, + "line": 908, "column": 41 } } @@ -234002,15 +235771,15 @@ "updateContext": null }, "value": "var", - "start": 31779, - "end": 31782, + "start": 32119, + "end": 32122, "loc": { "start": { - "line": 893, + "line": 909, "column": 12 }, "end": { - "line": 893, + "line": 909, "column": 15 } } @@ -234028,15 +235797,15 @@ "binop": null }, "value": "id", - "start": 31783, - "end": 31785, + "start": 32123, + "end": 32125, "loc": { "start": { - "line": 893, + "line": 909, "column": 16 }, "end": { - "line": 893, + "line": 909, "column": 18 } } @@ -234055,15 +235824,15 @@ "updateContext": null }, "value": "=", - "start": 31786, - "end": 31787, + "start": 32126, + "end": 32127, "loc": { "start": { - "line": 893, + "line": 909, "column": 19 }, "end": { - "line": 893, + "line": 909, "column": 20 } } @@ -234081,15 +235850,15 @@ "binop": null }, "value": "src", - "start": 31788, - "end": 31791, + "start": 32128, + "end": 32131, "loc": { "start": { - "line": 893, + "line": 909, "column": 21 }, "end": { - "line": 893, + "line": 909, "column": 24 } } @@ -234107,15 +235876,15 @@ "binop": null, "updateContext": null }, - "start": 31791, - "end": 31792, + "start": 32131, + "end": 32132, "loc": { "start": { - "line": 893, + "line": 909, "column": 24 }, "end": { - "line": 893, + "line": 909, "column": 25 } } @@ -234133,15 +235902,15 @@ "binop": null }, "value": "id", - "start": 31792, - "end": 31794, + "start": 32132, + "end": 32134, "loc": { "start": { - "line": 893, + "line": 909, "column": 25 }, "end": { - "line": 893, + "line": 909, "column": 27 } } @@ -234159,15 +235928,15 @@ "binop": null, "updateContext": null }, - "start": 31794, - "end": 31795, + "start": 32134, + "end": 32135, "loc": { "start": { - "line": 893, + "line": 909, "column": 27 }, "end": { - "line": 893, + "line": 909, "column": 28 } } @@ -234175,15 +235944,15 @@ { "type": "CommentLine", "value": "String", - "start": 31796, - "end": 31804, + "start": 32136, + "end": 32144, "loc": { "start": { - "line": 893, + "line": 909, "column": 29 }, "end": { - "line": 893, + "line": 909, "column": 37 } } @@ -234203,15 +235972,15 @@ "updateContext": null }, "value": "var", - "start": 31817, - "end": 31820, + "start": 32157, + "end": 32160, "loc": { "start": { - "line": 894, + "line": 910, "column": 12 }, "end": { - "line": 894, + "line": 910, "column": 15 } } @@ -234229,15 +235998,15 @@ "binop": null }, "value": "type", - "start": 31821, - "end": 31825, + "start": 32161, + "end": 32165, "loc": { "start": { - "line": 894, + "line": 910, "column": 16 }, "end": { - "line": 894, + "line": 910, "column": 20 } } @@ -234256,15 +236025,15 @@ "updateContext": null }, "value": "=", - "start": 31826, - "end": 31827, + "start": 32166, + "end": 32167, "loc": { "start": { - "line": 894, + "line": 910, "column": 21 }, "end": { - "line": 894, + "line": 910, "column": 22 } } @@ -234282,15 +236051,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 31828, - "end": 31839, + "start": 32168, + "end": 32179, "loc": { "start": { - "line": 894, + "line": 910, "column": 23 }, "end": { - "line": 894, + "line": 910, "column": 34 } } @@ -234308,15 +236077,15 @@ "binop": null, "updateContext": null }, - "start": 31839, - "end": 31840, + "start": 32179, + "end": 32180, "loc": { "start": { - "line": 894, + "line": 910, "column": 34 }, "end": { - "line": 894, + "line": 910, "column": 35 } } @@ -234334,15 +236103,15 @@ "binop": null }, "value": "Src", - "start": 31840, - "end": 31843, + "start": 32180, + "end": 32183, "loc": { "start": { - "line": 894, + "line": 910, "column": 35 }, "end": { - "line": 894, + "line": 910, "column": 38 } } @@ -234360,15 +236129,15 @@ "binop": null, "updateContext": null }, - "start": 31843, - "end": 31844, + "start": 32183, + "end": 32184, "loc": { "start": { - "line": 894, + "line": 910, "column": 38 }, "end": { - "line": 894, + "line": 910, "column": 39 } } @@ -234386,15 +236155,15 @@ "binop": null }, "value": "SRC_TO_X", - "start": 31844, - "end": 31852, + "start": 32184, + "end": 32192, "loc": { "start": { - "line": 894, + "line": 910, "column": 39 }, "end": { - "line": 894, + "line": 910, "column": 47 } } @@ -234412,15 +236181,15 @@ "binop": null, "updateContext": null }, - "start": 31852, - "end": 31853, + "start": 32192, + "end": 32193, "loc": { "start": { - "line": 894, + "line": 910, "column": 47 }, "end": { - "line": 894, + "line": 910, "column": 48 } } @@ -234440,15 +236209,15 @@ "updateContext": null }, "value": "var", - "start": 31866, - "end": 31869, + "start": 32206, + "end": 32209, "loc": { "start": { - "line": 895, + "line": 911, "column": 12 }, "end": { - "line": 895, + "line": 911, "column": 15 } } @@ -234466,15 +236235,15 @@ "binop": null }, "value": "typeStr", - "start": 31870, - "end": 31877, + "start": 32210, + "end": 32217, "loc": { "start": { - "line": 895, + "line": 911, "column": 16 }, "end": { - "line": 895, + "line": 911, "column": 23 } } @@ -234493,15 +236262,15 @@ "updateContext": null }, "value": "=", - "start": 31878, - "end": 31879, + "start": 32218, + "end": 32219, "loc": { "start": { - "line": 895, + "line": 911, "column": 24 }, "end": { - "line": 895, + "line": 911, "column": 25 } } @@ -234519,15 +236288,15 @@ "binop": null }, "value": "src", - "start": 31880, - "end": 31883, + "start": 32220, + "end": 32223, "loc": { "start": { - "line": 895, + "line": 911, "column": 26 }, "end": { - "line": 895, + "line": 911, "column": 29 } } @@ -234545,15 +236314,15 @@ "binop": null, "updateContext": null }, - "start": 31883, - "end": 31884, + "start": 32223, + "end": 32224, "loc": { "start": { - "line": 895, + "line": 911, "column": 29 }, "end": { - "line": 895, + "line": 911, "column": 30 } } @@ -234571,15 +236340,15 @@ "binop": null }, "value": "ptype", - "start": 31884, - "end": 31889, + "start": 32224, + "end": 32229, "loc": { "start": { - "line": 895, + "line": 911, "column": 30 }, "end": { - "line": 895, + "line": 911, "column": 35 } } @@ -234597,15 +236366,15 @@ "binop": null, "updateContext": null }, - "start": 31889, - "end": 31890, + "start": 32229, + "end": 32230, "loc": { "start": { - "line": 895, + "line": 911, "column": 35 }, "end": { - "line": 895, + "line": 911, "column": 36 } } @@ -234613,15 +236382,15 @@ { "type": "CommentLine", "value": "String", - "start": 31891, - "end": 31899, + "start": 32231, + "end": 32239, "loc": { "start": { - "line": 895, + "line": 911, "column": 37 }, "end": { - "line": 895, + "line": 911, "column": 45 } } @@ -234641,15 +236410,15 @@ "updateContext": null }, "value": "if", - "start": 31912, - "end": 31914, + "start": 32252, + "end": 32254, "loc": { "start": { - "line": 896, + "line": 912, "column": 12 }, "end": { - "line": 896, + "line": 912, "column": 14 } } @@ -234666,15 +236435,15 @@ "postfix": false, "binop": null }, - "start": 31915, - "end": 31916, + "start": 32255, + "end": 32256, "loc": { "start": { - "line": 896, + "line": 912, "column": 15 }, "end": { - "line": 896, + "line": 912, "column": 16 } } @@ -234692,15 +236461,15 @@ "binop": null }, "value": "typeStr", - "start": 31916, - "end": 31923, + "start": 32256, + "end": 32263, "loc": { "start": { - "line": 896, + "line": 912, "column": 16 }, "end": { - "line": 896, + "line": 912, "column": 23 } } @@ -234719,15 +236488,15 @@ "updateContext": null }, "value": "===", - "start": 31924, - "end": 31927, + "start": 32264, + "end": 32267, "loc": { "start": { - "line": 896, + "line": 912, "column": 24 }, "end": { - "line": 896, + "line": 912, "column": 27 } } @@ -234746,15 +236515,15 @@ "updateContext": null }, "value": "x", - "start": 31928, - "end": 31931, + "start": 32268, + "end": 32271, "loc": { "start": { - "line": 896, + "line": 912, "column": 28 }, "end": { - "line": 896, + "line": 912, "column": 31 } } @@ -234771,15 +236540,15 @@ "postfix": false, "binop": null }, - "start": 31931, - "end": 31932, + "start": 32271, + "end": 32272, "loc": { "start": { - "line": 896, + "line": 912, "column": 31 }, "end": { - "line": 896, + "line": 912, "column": 32 } } @@ -234796,15 +236565,15 @@ "postfix": false, "binop": null }, - "start": 31933, - "end": 31934, + "start": 32273, + "end": 32274, "loc": { "start": { - "line": 896, + "line": 912, "column": 33 }, "end": { - "line": 896, + "line": 912, "column": 34 } } @@ -234822,15 +236591,15 @@ "binop": null }, "value": "type", - "start": 31951, - "end": 31955, + "start": 32291, + "end": 32295, "loc": { "start": { - "line": 897, + "line": 913, "column": 16 }, "end": { - "line": 897, + "line": 913, "column": 20 } } @@ -234849,15 +236618,15 @@ "updateContext": null }, "value": "=", - "start": 31956, - "end": 31957, + "start": 32296, + "end": 32297, "loc": { "start": { - "line": 897, + "line": 913, "column": 21 }, "end": { - "line": 897, + "line": 913, "column": 22 } } @@ -234875,15 +236644,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 31958, - "end": 31969, + "start": 32298, + "end": 32309, "loc": { "start": { - "line": 897, + "line": 913, "column": 23 }, "end": { - "line": 897, + "line": 913, "column": 34 } } @@ -234901,15 +236670,15 @@ "binop": null, "updateContext": null }, - "start": 31969, - "end": 31970, + "start": 32309, + "end": 32310, "loc": { "start": { - "line": 897, + "line": 913, "column": 34 }, "end": { - "line": 897, + "line": 913, "column": 35 } } @@ -234927,15 +236696,15 @@ "binop": null }, "value": "Src", - "start": 31970, - "end": 31973, + "start": 32310, + "end": 32313, "loc": { "start": { - "line": 897, + "line": 913, "column": 35 }, "end": { - "line": 897, + "line": 913, "column": 38 } } @@ -234953,15 +236722,15 @@ "binop": null, "updateContext": null }, - "start": 31973, - "end": 31974, + "start": 32313, + "end": 32314, "loc": { "start": { - "line": 897, + "line": 913, "column": 38 }, "end": { - "line": 897, + "line": 913, "column": 39 } } @@ -234979,15 +236748,15 @@ "binop": null }, "value": "SRC_TO_X", - "start": 31974, - "end": 31982, + "start": 32314, + "end": 32322, "loc": { "start": { - "line": 897, + "line": 913, "column": 39 }, "end": { - "line": 897, + "line": 913, "column": 47 } } @@ -235005,15 +236774,15 @@ "binop": null, "updateContext": null }, - "start": 31982, - "end": 31983, + "start": 32322, + "end": 32323, "loc": { "start": { - "line": 897, + "line": 913, "column": 47 }, "end": { - "line": 897, + "line": 913, "column": 48 } } @@ -235030,15 +236799,15 @@ "postfix": false, "binop": null }, - "start": 31996, - "end": 31997, + "start": 32336, + "end": 32337, "loc": { "start": { - "line": 898, + "line": 914, "column": 12 }, "end": { - "line": 898, + "line": 914, "column": 13 } } @@ -235058,15 +236827,15 @@ "updateContext": null }, "value": "else", - "start": 32010, - "end": 32014, + "start": 32350, + "end": 32354, "loc": { "start": { - "line": 899, + "line": 915, "column": 12 }, "end": { - "line": 899, + "line": 915, "column": 16 } } @@ -235086,15 +236855,15 @@ "updateContext": null }, "value": "if", - "start": 32015, - "end": 32017, + "start": 32355, + "end": 32357, "loc": { "start": { - "line": 899, + "line": 915, "column": 17 }, "end": { - "line": 899, + "line": 915, "column": 19 } } @@ -235111,15 +236880,15 @@ "postfix": false, "binop": null }, - "start": 32018, - "end": 32019, + "start": 32358, + "end": 32359, "loc": { "start": { - "line": 899, + "line": 915, "column": 20 }, "end": { - "line": 899, + "line": 915, "column": 21 } } @@ -235137,15 +236906,15 @@ "binop": null }, "value": "typeStr", - "start": 32019, - "end": 32026, + "start": 32359, + "end": 32366, "loc": { "start": { - "line": 899, + "line": 915, "column": 21 }, "end": { - "line": 899, + "line": 915, "column": 28 } } @@ -235164,15 +236933,15 @@ "updateContext": null }, "value": "===", - "start": 32027, - "end": 32030, + "start": 32367, + "end": 32370, "loc": { "start": { - "line": 899, + "line": 915, "column": 29 }, "end": { - "line": 899, + "line": 915, "column": 32 } } @@ -235191,15 +236960,15 @@ "updateContext": null }, "value": "y", - "start": 32031, - "end": 32034, + "start": 32371, + "end": 32374, "loc": { "start": { - "line": 899, + "line": 915, "column": 33 }, "end": { - "line": 899, + "line": 915, "column": 36 } } @@ -235216,15 +236985,15 @@ "postfix": false, "binop": null }, - "start": 32034, - "end": 32035, + "start": 32374, + "end": 32375, "loc": { "start": { - "line": 899, + "line": 915, "column": 36 }, "end": { - "line": 899, + "line": 915, "column": 37 } } @@ -235241,15 +237010,15 @@ "postfix": false, "binop": null }, - "start": 32036, - "end": 32037, + "start": 32376, + "end": 32377, "loc": { "start": { - "line": 899, + "line": 915, "column": 38 }, "end": { - "line": 899, + "line": 915, "column": 39 } } @@ -235267,15 +237036,15 @@ "binop": null }, "value": "type", - "start": 32054, - "end": 32058, + "start": 32394, + "end": 32398, "loc": { "start": { - "line": 900, + "line": 916, "column": 16 }, "end": { - "line": 900, + "line": 916, "column": 20 } } @@ -235294,15 +237063,15 @@ "updateContext": null }, "value": "=", - "start": 32059, - "end": 32060, + "start": 32399, + "end": 32400, "loc": { "start": { - "line": 900, + "line": 916, "column": 21 }, "end": { - "line": 900, + "line": 916, "column": 22 } } @@ -235320,15 +237089,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 32061, - "end": 32072, + "start": 32401, + "end": 32412, "loc": { "start": { - "line": 900, + "line": 916, "column": 23 }, "end": { - "line": 900, + "line": 916, "column": 34 } } @@ -235346,15 +237115,15 @@ "binop": null, "updateContext": null }, - "start": 32072, - "end": 32073, + "start": 32412, + "end": 32413, "loc": { "start": { - "line": 900, + "line": 916, "column": 34 }, "end": { - "line": 900, + "line": 916, "column": 35 } } @@ -235372,15 +237141,15 @@ "binop": null }, "value": "Src", - "start": 32073, - "end": 32076, + "start": 32413, + "end": 32416, "loc": { "start": { - "line": 900, + "line": 916, "column": 35 }, "end": { - "line": 900, + "line": 916, "column": 38 } } @@ -235398,15 +237167,15 @@ "binop": null, "updateContext": null }, - "start": 32076, - "end": 32077, + "start": 32416, + "end": 32417, "loc": { "start": { - "line": 900, + "line": 916, "column": 38 }, "end": { - "line": 900, + "line": 916, "column": 39 } } @@ -235424,15 +237193,15 @@ "binop": null }, "value": "SRC_TO_Y", - "start": 32077, - "end": 32085, + "start": 32417, + "end": 32425, "loc": { "start": { - "line": 900, + "line": 916, "column": 39 }, "end": { - "line": 900, + "line": 916, "column": 47 } } @@ -235450,15 +237219,15 @@ "binop": null, "updateContext": null }, - "start": 32085, - "end": 32086, + "start": 32425, + "end": 32426, "loc": { "start": { - "line": 900, + "line": 916, "column": 47 }, "end": { - "line": 900, + "line": 916, "column": 48 } } @@ -235475,15 +237244,15 @@ "postfix": false, "binop": null }, - "start": 32099, - "end": 32100, + "start": 32439, + "end": 32440, "loc": { "start": { - "line": 901, + "line": 917, "column": 12 }, "end": { - "line": 901, + "line": 917, "column": 13 } } @@ -235503,15 +237272,15 @@ "updateContext": null }, "value": "else", - "start": 32113, - "end": 32117, + "start": 32453, + "end": 32457, "loc": { "start": { - "line": 902, + "line": 918, "column": 12 }, "end": { - "line": 902, + "line": 918, "column": 16 } } @@ -235531,15 +237300,15 @@ "updateContext": null }, "value": "if", - "start": 32118, - "end": 32120, + "start": 32458, + "end": 32460, "loc": { "start": { - "line": 902, + "line": 918, "column": 17 }, "end": { - "line": 902, + "line": 918, "column": 19 } } @@ -235556,15 +237325,15 @@ "postfix": false, "binop": null }, - "start": 32121, - "end": 32122, + "start": 32461, + "end": 32462, "loc": { "start": { - "line": 902, + "line": 918, "column": 20 }, "end": { - "line": 902, + "line": 918, "column": 21 } } @@ -235582,15 +237351,15 @@ "binop": null }, "value": "typeStr", - "start": 32122, - "end": 32129, + "start": 32462, + "end": 32469, "loc": { "start": { - "line": 902, + "line": 918, "column": 21 }, "end": { - "line": 902, + "line": 918, "column": 28 } } @@ -235609,15 +237378,15 @@ "updateContext": null }, "value": "===", - "start": 32130, - "end": 32133, + "start": 32470, + "end": 32473, "loc": { "start": { - "line": 902, + "line": 918, "column": 29 }, "end": { - "line": 902, + "line": 918, "column": 32 } } @@ -235636,15 +237405,15 @@ "updateContext": null }, "value": "angle", - "start": 32134, - "end": 32141, + "start": 32474, + "end": 32481, "loc": { "start": { - "line": 902, + "line": 918, "column": 33 }, "end": { - "line": 902, + "line": 918, "column": 40 } } @@ -235661,15 +237430,15 @@ "postfix": false, "binop": null }, - "start": 32141, - "end": 32142, + "start": 32481, + "end": 32482, "loc": { "start": { - "line": 902, + "line": 918, "column": 40 }, "end": { - "line": 902, + "line": 918, "column": 41 } } @@ -235686,15 +237455,15 @@ "postfix": false, "binop": null }, - "start": 32143, - "end": 32144, + "start": 32483, + "end": 32484, "loc": { "start": { - "line": 902, + "line": 918, "column": 42 }, "end": { - "line": 902, + "line": 918, "column": 43 } } @@ -235712,15 +237481,15 @@ "binop": null }, "value": "type", - "start": 32161, - "end": 32165, + "start": 32501, + "end": 32505, "loc": { "start": { - "line": 903, + "line": 919, "column": 16 }, "end": { - "line": 903, + "line": 919, "column": 20 } } @@ -235739,15 +237508,15 @@ "updateContext": null }, "value": "=", - "start": 32166, - "end": 32167, + "start": 32506, + "end": 32507, "loc": { "start": { - "line": 903, + "line": 919, "column": 21 }, "end": { - "line": 903, + "line": 919, "column": 22 } } @@ -235765,15 +237534,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 32168, - "end": 32179, + "start": 32508, + "end": 32519, "loc": { "start": { - "line": 903, + "line": 919, "column": 23 }, "end": { - "line": 903, + "line": 919, "column": 34 } } @@ -235791,15 +237560,15 @@ "binop": null, "updateContext": null }, - "start": 32179, - "end": 32180, + "start": 32519, + "end": 32520, "loc": { "start": { - "line": 903, + "line": 919, "column": 34 }, "end": { - "line": 903, + "line": 919, "column": 35 } } @@ -235817,15 +237586,15 @@ "binop": null }, "value": "Src", - "start": 32180, - "end": 32183, + "start": 32520, + "end": 32523, "loc": { "start": { - "line": 903, + "line": 919, "column": 35 }, "end": { - "line": 903, + "line": 919, "column": 38 } } @@ -235843,15 +237612,15 @@ "binop": null, "updateContext": null }, - "start": 32183, - "end": 32184, + "start": 32523, + "end": 32524, "loc": { "start": { - "line": 903, + "line": 919, "column": 38 }, "end": { - "line": 903, + "line": 919, "column": 39 } } @@ -235869,15 +237638,15 @@ "binop": null }, "value": "SRC_TO_G_ANGLE", - "start": 32184, - "end": 32198, + "start": 32524, + "end": 32538, "loc": { "start": { - "line": 903, + "line": 919, "column": 39 }, "end": { - "line": 903, + "line": 919, "column": 53 } } @@ -235895,15 +237664,15 @@ "binop": null, "updateContext": null }, - "start": 32198, - "end": 32199, + "start": 32538, + "end": 32539, "loc": { "start": { - "line": 903, + "line": 919, "column": 53 }, "end": { - "line": 903, + "line": 919, "column": 54 } } @@ -235920,15 +237689,15 @@ "postfix": false, "binop": null }, - "start": 32212, - "end": 32213, + "start": 32552, + "end": 32553, "loc": { "start": { - "line": 904, + "line": 920, "column": 12 }, "end": { - "line": 904, + "line": 920, "column": 13 } } @@ -235948,15 +237717,15 @@ "updateContext": null }, "value": "else", - "start": 32226, - "end": 32230, + "start": 32566, + "end": 32570, "loc": { "start": { - "line": 905, + "line": 921, "column": 12 }, "end": { - "line": 905, + "line": 921, "column": 16 } } @@ -235973,15 +237742,15 @@ "postfix": false, "binop": null }, - "start": 32231, - "end": 32232, + "start": 32571, + "end": 32572, "loc": { "start": { - "line": 905, + "line": 921, "column": 17 }, "end": { - "line": 905, + "line": 921, "column": 18 } } @@ -235999,15 +237768,15 @@ "binop": null }, "value": "UtDebug", - "start": 32249, - "end": 32256, + "start": 32589, + "end": 32596, "loc": { "start": { - "line": 906, + "line": 922, "column": 16 }, "end": { - "line": 906, + "line": 922, "column": 23 } } @@ -236025,15 +237794,15 @@ "binop": null, "updateContext": null }, - "start": 32256, - "end": 32257, + "start": 32596, + "end": 32597, "loc": { "start": { - "line": 906, + "line": 922, "column": 23 }, "end": { - "line": 906, + "line": 922, "column": 24 } } @@ -236051,15 +237820,15 @@ "binop": null }, "value": "error", - "start": 32257, - "end": 32262, + "start": 32597, + "end": 32602, "loc": { "start": { - "line": 906, + "line": 922, "column": 24 }, "end": { - "line": 906, + "line": 922, "column": 29 } } @@ -236076,15 +237845,15 @@ "postfix": false, "binop": null }, - "start": 32262, - "end": 32263, + "start": 32602, + "end": 32603, "loc": { "start": { - "line": 906, + "line": 922, "column": 29 }, "end": { - "line": 906, + "line": 922, "column": 30 } } @@ -236103,15 +237872,15 @@ "updateContext": null }, "value": "live2d", - "start": 32263, - "end": 32271, + "start": 32603, + "end": 32611, "loc": { "start": { - "line": 906, + "line": 922, "column": 30 }, "end": { - "line": 906, + "line": 922, "column": 38 } } @@ -236129,15 +237898,15 @@ "binop": null, "updateContext": null }, - "start": 32271, - "end": 32272, + "start": 32611, + "end": 32612, "loc": { "start": { - "line": 906, + "line": 922, "column": 38 }, "end": { - "line": 906, + "line": 922, "column": 39 } } @@ -236156,15 +237925,15 @@ "updateContext": null }, "value": "Invalid parameter:PhysicsHair.Src", - "start": 32273, - "end": 32308, + "start": 32613, + "end": 32648, "loc": { "start": { - "line": 906, + "line": 922, "column": 40 }, "end": { - "line": 906, + "line": 922, "column": 75 } } @@ -236181,15 +237950,15 @@ "postfix": false, "binop": null }, - "start": 32308, - "end": 32309, + "start": 32648, + "end": 32649, "loc": { "start": { - "line": 906, + "line": 922, "column": 75 }, "end": { - "line": 906, + "line": 922, "column": 76 } } @@ -236207,15 +237976,15 @@ "binop": null, "updateContext": null }, - "start": 32309, - "end": 32310, + "start": 32649, + "end": 32650, "loc": { "start": { - "line": 906, + "line": 922, "column": 76 }, "end": { - "line": 906, + "line": 922, "column": 77 } } @@ -236232,15 +238001,15 @@ "postfix": false, "binop": null }, - "start": 32323, - "end": 32324, + "start": 32663, + "end": 32664, "loc": { "start": { - "line": 907, + "line": 923, "column": 12 }, "end": { - "line": 907, + "line": 923, "column": 13 } } @@ -236260,15 +238029,15 @@ "updateContext": null }, "value": "var", - "start": 32337, - "end": 32340, + "start": 32677, + "end": 32680, "loc": { "start": { - "line": 908, + "line": 924, "column": 12 }, "end": { - "line": 908, + "line": 924, "column": 15 } } @@ -236286,15 +238055,15 @@ "binop": null }, "value": "scale", - "start": 32341, - "end": 32346, + "start": 32681, + "end": 32686, "loc": { "start": { - "line": 908, + "line": 924, "column": 16 }, "end": { - "line": 908, + "line": 924, "column": 21 } } @@ -236313,15 +238082,15 @@ "updateContext": null }, "value": "=", - "start": 32347, - "end": 32348, + "start": 32687, + "end": 32688, "loc": { "start": { - "line": 908, + "line": 924, "column": 22 }, "end": { - "line": 908, + "line": 924, "column": 23 } } @@ -236339,15 +238108,15 @@ "binop": null }, "value": "parseFloat", - "start": 32349, - "end": 32359, + "start": 32689, + "end": 32699, "loc": { "start": { - "line": 908, + "line": 924, "column": 24 }, "end": { - "line": 908, + "line": 924, "column": 34 } } @@ -236364,15 +238133,15 @@ "postfix": false, "binop": null }, - "start": 32359, - "end": 32360, + "start": 32699, + "end": 32700, "loc": { "start": { - "line": 908, + "line": 924, "column": 34 }, "end": { - "line": 908, + "line": 924, "column": 35 } } @@ -236390,15 +238159,15 @@ "binop": null }, "value": "src", - "start": 32360, - "end": 32363, + "start": 32700, + "end": 32703, "loc": { "start": { - "line": 908, + "line": 924, "column": 35 }, "end": { - "line": 908, + "line": 924, "column": 38 } } @@ -236416,15 +238185,15 @@ "binop": null, "updateContext": null }, - "start": 32363, - "end": 32364, + "start": 32703, + "end": 32704, "loc": { "start": { - "line": 908, + "line": 924, "column": 38 }, "end": { - "line": 908, + "line": 924, "column": 39 } } @@ -236442,15 +238211,15 @@ "binop": null }, "value": "scale", - "start": 32364, - "end": 32369, + "start": 32704, + "end": 32709, "loc": { "start": { - "line": 908, + "line": 924, "column": 39 }, "end": { - "line": 908, + "line": 924, "column": 44 } } @@ -236467,15 +238236,15 @@ "postfix": false, "binop": null }, - "start": 32369, - "end": 32370, + "start": 32709, + "end": 32710, "loc": { "start": { - "line": 908, + "line": 924, "column": 44 }, "end": { - "line": 908, + "line": 924, "column": 45 } } @@ -236493,15 +238262,15 @@ "binop": null, "updateContext": null }, - "start": 32370, - "end": 32371, + "start": 32710, + "end": 32711, "loc": { "start": { - "line": 908, + "line": 924, "column": 45 }, "end": { - "line": 908, + "line": 924, "column": 46 } } @@ -236521,15 +238290,15 @@ "updateContext": null }, "value": "var", - "start": 32384, - "end": 32387, + "start": 32724, + "end": 32727, "loc": { "start": { - "line": 909, + "line": 925, "column": 12 }, "end": { - "line": 909, + "line": 925, "column": 15 } } @@ -236547,15 +238316,15 @@ "binop": null }, "value": "weight", - "start": 32388, - "end": 32394, + "start": 32728, + "end": 32734, "loc": { "start": { - "line": 909, + "line": 925, "column": 16 }, "end": { - "line": 909, + "line": 925, "column": 22 } } @@ -236574,15 +238343,15 @@ "updateContext": null }, "value": "=", - "start": 32395, - "end": 32396, + "start": 32735, + "end": 32736, "loc": { "start": { - "line": 909, + "line": 925, "column": 23 }, "end": { - "line": 909, + "line": 925, "column": 24 } } @@ -236600,15 +238369,15 @@ "binop": null }, "value": "parseFloat", - "start": 32397, - "end": 32407, + "start": 32737, + "end": 32747, "loc": { "start": { - "line": 909, + "line": 925, "column": 25 }, "end": { - "line": 909, + "line": 925, "column": 35 } } @@ -236625,15 +238394,15 @@ "postfix": false, "binop": null }, - "start": 32407, - "end": 32408, + "start": 32747, + "end": 32748, "loc": { "start": { - "line": 909, + "line": 925, "column": 35 }, "end": { - "line": 909, + "line": 925, "column": 36 } } @@ -236651,15 +238420,15 @@ "binop": null }, "value": "src", - "start": 32408, - "end": 32411, + "start": 32748, + "end": 32751, "loc": { "start": { - "line": 909, + "line": 925, "column": 36 }, "end": { - "line": 909, + "line": 925, "column": 39 } } @@ -236677,15 +238446,15 @@ "binop": null, "updateContext": null }, - "start": 32411, - "end": 32412, + "start": 32751, + "end": 32752, "loc": { "start": { - "line": 909, + "line": 925, "column": 39 }, "end": { - "line": 909, + "line": 925, "column": 40 } } @@ -236703,15 +238472,15 @@ "binop": null }, "value": "weight", - "start": 32412, - "end": 32418, + "start": 32752, + "end": 32758, "loc": { "start": { - "line": 909, + "line": 925, "column": 40 }, "end": { - "line": 909, + "line": 925, "column": 46 } } @@ -236728,15 +238497,15 @@ "postfix": false, "binop": null }, - "start": 32418, - "end": 32419, + "start": 32758, + "end": 32759, "loc": { "start": { - "line": 909, + "line": 925, "column": 46 }, "end": { - "line": 909, + "line": 925, "column": 47 } } @@ -236754,15 +238523,15 @@ "binop": null, "updateContext": null }, - "start": 32419, - "end": 32420, + "start": 32759, + "end": 32760, "loc": { "start": { - "line": 909, + "line": 925, "column": 47 }, "end": { - "line": 909, + "line": 925, "column": 48 } } @@ -236780,15 +238549,15 @@ "binop": null }, "value": "physics", - "start": 32433, - "end": 32440, + "start": 32773, + "end": 32780, "loc": { "start": { - "line": 910, + "line": 926, "column": 12 }, "end": { - "line": 910, + "line": 926, "column": 19 } } @@ -236806,15 +238575,15 @@ "binop": null, "updateContext": null }, - "start": 32440, - "end": 32441, + "start": 32780, + "end": 32781, "loc": { "start": { - "line": 910, + "line": 926, "column": 19 }, "end": { - "line": 910, + "line": 926, "column": 20 } } @@ -236832,15 +238601,15 @@ "binop": null }, "value": "addSrcParam", - "start": 32441, - "end": 32452, + "start": 32781, + "end": 32792, "loc": { "start": { - "line": 910, + "line": 926, "column": 20 }, "end": { - "line": 910, + "line": 926, "column": 31 } } @@ -236857,15 +238626,15 @@ "postfix": false, "binop": null }, - "start": 32452, - "end": 32453, + "start": 32792, + "end": 32793, "loc": { "start": { - "line": 910, + "line": 926, "column": 31 }, "end": { - "line": 910, + "line": 926, "column": 32 } } @@ -236883,15 +238652,15 @@ "binop": null }, "value": "type", - "start": 32453, - "end": 32457, + "start": 32793, + "end": 32797, "loc": { "start": { - "line": 910, + "line": 926, "column": 32 }, "end": { - "line": 910, + "line": 926, "column": 36 } } @@ -236909,15 +238678,15 @@ "binop": null, "updateContext": null }, - "start": 32457, - "end": 32458, + "start": 32797, + "end": 32798, "loc": { "start": { - "line": 910, + "line": 926, "column": 36 }, "end": { - "line": 910, + "line": 926, "column": 37 } } @@ -236935,15 +238704,15 @@ "binop": null }, "value": "id", - "start": 32459, - "end": 32461, + "start": 32799, + "end": 32801, "loc": { "start": { - "line": 910, + "line": 926, "column": 38 }, "end": { - "line": 910, + "line": 926, "column": 40 } } @@ -236961,15 +238730,15 @@ "binop": null, "updateContext": null }, - "start": 32461, - "end": 32462, + "start": 32801, + "end": 32802, "loc": { "start": { - "line": 910, + "line": 926, "column": 40 }, "end": { - "line": 910, + "line": 926, "column": 41 } } @@ -236987,15 +238756,15 @@ "binop": null }, "value": "scale", - "start": 32463, - "end": 32468, + "start": 32803, + "end": 32808, "loc": { "start": { - "line": 910, + "line": 926, "column": 42 }, "end": { - "line": 910, + "line": 926, "column": 47 } } @@ -237013,15 +238782,15 @@ "binop": null, "updateContext": null }, - "start": 32468, - "end": 32469, + "start": 32808, + "end": 32809, "loc": { "start": { - "line": 910, + "line": 926, "column": 47 }, "end": { - "line": 910, + "line": 926, "column": 48 } } @@ -237039,15 +238808,15 @@ "binop": null }, "value": "weight", - "start": 32470, - "end": 32476, + "start": 32810, + "end": 32816, "loc": { "start": { - "line": 910, + "line": 926, "column": 49 }, "end": { - "line": 910, + "line": 926, "column": 55 } } @@ -237064,15 +238833,15 @@ "postfix": false, "binop": null }, - "start": 32476, - "end": 32477, + "start": 32816, + "end": 32817, "loc": { "start": { - "line": 910, + "line": 926, "column": 55 }, "end": { - "line": 910, + "line": 926, "column": 56 } } @@ -237090,15 +238859,15 @@ "binop": null, "updateContext": null }, - "start": 32477, - "end": 32478, + "start": 32817, + "end": 32818, "loc": { "start": { - "line": 910, + "line": 926, "column": 56 }, "end": { - "line": 910, + "line": 926, "column": 57 } } @@ -237115,15 +238884,15 @@ "postfix": false, "binop": null }, - "start": 32487, - "end": 32488, + "start": 32827, + "end": 32828, "loc": { "start": { - "line": 911, + "line": 927, "column": 8 }, "end": { - "line": 911, + "line": 927, "column": 9 } } @@ -237143,15 +238912,15 @@ "updateContext": null }, "value": "var", - "start": 32497, - "end": 32500, + "start": 32837, + "end": 32840, "loc": { "start": { - "line": 912, + "line": 928, "column": 8 }, "end": { - "line": 912, + "line": 928, "column": 11 } } @@ -237169,15 +238938,15 @@ "binop": null }, "value": "targetList", - "start": 32501, - "end": 32511, + "start": 32841, + "end": 32851, "loc": { "start": { - "line": 912, + "line": 928, "column": 12 }, "end": { - "line": 912, + "line": 928, "column": 22 } } @@ -237196,15 +238965,15 @@ "updateContext": null }, "value": "=", - "start": 32512, - "end": 32513, + "start": 32852, + "end": 32853, "loc": { "start": { - "line": 912, + "line": 928, "column": 23 }, "end": { - "line": 912, + "line": 928, "column": 24 } } @@ -237222,15 +238991,15 @@ "binop": null }, "value": "param", - "start": 32514, - "end": 32519, + "start": 32854, + "end": 32859, "loc": { "start": { - "line": 912, + "line": 928, "column": 25 }, "end": { - "line": 912, + "line": 928, "column": 30 } } @@ -237248,15 +239017,15 @@ "binop": null, "updateContext": null }, - "start": 32519, - "end": 32520, + "start": 32859, + "end": 32860, "loc": { "start": { - "line": 912, + "line": 928, "column": 30 }, "end": { - "line": 912, + "line": 928, "column": 31 } } @@ -237274,15 +239043,15 @@ "binop": null }, "value": "targets", - "start": 32520, - "end": 32527, + "start": 32860, + "end": 32867, "loc": { "start": { - "line": 912, + "line": 928, "column": 31 }, "end": { - "line": 912, + "line": 928, "column": 38 } } @@ -237300,15 +239069,15 @@ "binop": null, "updateContext": null }, - "start": 32527, - "end": 32528, + "start": 32867, + "end": 32868, "loc": { "start": { - "line": 912, + "line": 928, "column": 38 }, "end": { - "line": 912, + "line": 928, "column": 39 } } @@ -237316,15 +239085,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32529, - "end": 32536, + "start": 32869, + "end": 32876, "loc": { "start": { - "line": 912, + "line": 928, "column": 40 }, "end": { - "line": 912, + "line": 928, "column": 47 } } @@ -237344,15 +239113,15 @@ "updateContext": null }, "value": "var", - "start": 32545, - "end": 32548, + "start": 32885, + "end": 32888, "loc": { "start": { - "line": 913, + "line": 929, "column": 8 }, "end": { - "line": 913, + "line": 929, "column": 11 } } @@ -237370,15 +239139,15 @@ "binop": null }, "value": "targetNum", - "start": 32549, - "end": 32558, + "start": 32889, + "end": 32898, "loc": { "start": { - "line": 913, + "line": 929, "column": 12 }, "end": { - "line": 913, + "line": 929, "column": 21 } } @@ -237397,15 +239166,15 @@ "updateContext": null }, "value": "=", - "start": 32559, - "end": 32560, + "start": 32899, + "end": 32900, "loc": { "start": { - "line": 913, + "line": 929, "column": 22 }, "end": { - "line": 913, + "line": 929, "column": 23 } } @@ -237423,15 +239192,15 @@ "binop": null }, "value": "targetList", - "start": 32561, - "end": 32571, + "start": 32901, + "end": 32911, "loc": { "start": { - "line": 913, + "line": 929, "column": 24 }, "end": { - "line": 913, + "line": 929, "column": 34 } } @@ -237449,15 +239218,15 @@ "binop": null, "updateContext": null }, - "start": 32571, - "end": 32572, + "start": 32911, + "end": 32912, "loc": { "start": { - "line": 913, + "line": 929, "column": 34 }, "end": { - "line": 913, + "line": 929, "column": 35 } } @@ -237475,15 +239244,15 @@ "binop": null }, "value": "length", - "start": 32572, - "end": 32578, + "start": 32912, + "end": 32918, "loc": { "start": { - "line": 913, + "line": 929, "column": 35 }, "end": { - "line": 913, + "line": 929, "column": 41 } } @@ -237501,15 +239270,15 @@ "binop": null, "updateContext": null }, - "start": 32578, - "end": 32579, + "start": 32918, + "end": 32919, "loc": { "start": { - "line": 913, + "line": 929, "column": 41 }, "end": { - "line": 913, + "line": 929, "column": 42 } } @@ -237529,15 +239298,15 @@ "updateContext": null }, "value": "for", - "start": 32588, - "end": 32591, + "start": 32928, + "end": 32931, "loc": { "start": { - "line": 914, + "line": 930, "column": 8 }, "end": { - "line": 914, + "line": 930, "column": 11 } } @@ -237554,15 +239323,15 @@ "postfix": false, "binop": null }, - "start": 32592, - "end": 32593, + "start": 32932, + "end": 32933, "loc": { "start": { - "line": 914, + "line": 930, "column": 12 }, "end": { - "line": 914, + "line": 930, "column": 13 } } @@ -237582,15 +239351,15 @@ "updateContext": null }, "value": "var", - "start": 32593, - "end": 32596, + "start": 32933, + "end": 32936, "loc": { "start": { - "line": 914, + "line": 930, "column": 13 }, "end": { - "line": 914, + "line": 930, "column": 16 } } @@ -237608,15 +239377,15 @@ "binop": null }, "value": "j", - "start": 32597, - "end": 32598, + "start": 32937, + "end": 32938, "loc": { "start": { - "line": 914, + "line": 930, "column": 17 }, "end": { - "line": 914, + "line": 930, "column": 18 } } @@ -237635,15 +239404,15 @@ "updateContext": null }, "value": "=", - "start": 32599, - "end": 32600, + "start": 32939, + "end": 32940, "loc": { "start": { - "line": 914, + "line": 930, "column": 19 }, "end": { - "line": 914, + "line": 930, "column": 20 } } @@ -237662,15 +239431,15 @@ "updateContext": null }, "value": 0, - "start": 32601, - "end": 32602, + "start": 32941, + "end": 32942, "loc": { "start": { - "line": 914, + "line": 930, "column": 21 }, "end": { - "line": 914, + "line": 930, "column": 22 } } @@ -237688,15 +239457,15 @@ "binop": null, "updateContext": null }, - "start": 32602, - "end": 32603, + "start": 32942, + "end": 32943, "loc": { "start": { - "line": 914, + "line": 930, "column": 22 }, "end": { - "line": 914, + "line": 930, "column": 23 } } @@ -237714,15 +239483,15 @@ "binop": null }, "value": "j", - "start": 32604, - "end": 32605, + "start": 32944, + "end": 32945, "loc": { "start": { - "line": 914, + "line": 930, "column": 24 }, "end": { - "line": 914, + "line": 930, "column": 25 } } @@ -237741,15 +239510,15 @@ "updateContext": null }, "value": "<", - "start": 32606, - "end": 32607, + "start": 32946, + "end": 32947, "loc": { "start": { - "line": 914, + "line": 930, "column": 26 }, "end": { - "line": 914, + "line": 930, "column": 27 } } @@ -237767,15 +239536,15 @@ "binop": null }, "value": "targetNum", - "start": 32608, - "end": 32617, + "start": 32948, + "end": 32957, "loc": { "start": { - "line": 914, + "line": 930, "column": 28 }, "end": { - "line": 914, + "line": 930, "column": 37 } } @@ -237793,15 +239562,15 @@ "binop": null, "updateContext": null }, - "start": 32617, - "end": 32618, + "start": 32957, + "end": 32958, "loc": { "start": { - "line": 914, + "line": 930, "column": 37 }, "end": { - "line": 914, + "line": 930, "column": 38 } } @@ -237819,15 +239588,15 @@ "binop": null }, "value": "j", - "start": 32619, - "end": 32620, + "start": 32959, + "end": 32960, "loc": { "start": { - "line": 914, + "line": 930, "column": 39 }, "end": { - "line": 914, + "line": 930, "column": 40 } } @@ -237845,15 +239614,15 @@ "binop": null }, "value": "++", - "start": 32620, - "end": 32622, + "start": 32960, + "end": 32962, "loc": { "start": { - "line": 914, + "line": 930, "column": 40 }, "end": { - "line": 914, + "line": 930, "column": 42 } } @@ -237870,15 +239639,15 @@ "postfix": false, "binop": null }, - "start": 32622, - "end": 32623, + "start": 32962, + "end": 32963, "loc": { "start": { - "line": 914, + "line": 930, "column": 42 }, "end": { - "line": 914, + "line": 930, "column": 43 } } @@ -237895,15 +239664,15 @@ "postfix": false, "binop": null }, - "start": 32624, - "end": 32625, + "start": 32964, + "end": 32965, "loc": { "start": { - "line": 914, + "line": 930, "column": 44 }, "end": { - "line": 914, + "line": 930, "column": 45 } } @@ -237923,15 +239692,15 @@ "updateContext": null }, "value": "var", - "start": 32638, - "end": 32641, + "start": 32978, + "end": 32981, "loc": { "start": { - "line": 915, + "line": 931, "column": 12 }, "end": { - "line": 915, + "line": 931, "column": 15 } } @@ -237949,15 +239718,15 @@ "binop": null }, "value": "target", - "start": 32642, - "end": 32648, + "start": 32982, + "end": 32988, "loc": { "start": { - "line": 915, + "line": 931, "column": 16 }, "end": { - "line": 915, + "line": 931, "column": 22 } } @@ -237976,15 +239745,15 @@ "updateContext": null }, "value": "=", - "start": 32649, - "end": 32650, + "start": 32989, + "end": 32990, "loc": { "start": { - "line": 915, + "line": 931, "column": 23 }, "end": { - "line": 915, + "line": 931, "column": 24 } } @@ -238002,15 +239771,15 @@ "binop": null }, "value": "targetList", - "start": 32651, - "end": 32661, + "start": 32991, + "end": 33001, "loc": { "start": { - "line": 915, + "line": 931, "column": 25 }, "end": { - "line": 915, + "line": 931, "column": 35 } } @@ -238028,15 +239797,15 @@ "binop": null, "updateContext": null }, - "start": 32661, - "end": 32662, + "start": 33001, + "end": 33002, "loc": { "start": { - "line": 915, + "line": 931, "column": 35 }, "end": { - "line": 915, + "line": 931, "column": 36 } } @@ -238054,15 +239823,15 @@ "binop": null }, "value": "j", - "start": 32662, - "end": 32663, + "start": 33002, + "end": 33003, "loc": { "start": { - "line": 915, + "line": 931, "column": 36 }, "end": { - "line": 915, + "line": 931, "column": 37 } } @@ -238080,15 +239849,15 @@ "binop": null, "updateContext": null }, - "start": 32663, - "end": 32664, + "start": 33003, + "end": 33004, "loc": { "start": { - "line": 915, + "line": 931, "column": 37 }, "end": { - "line": 915, + "line": 931, "column": 38 } } @@ -238106,15 +239875,15 @@ "binop": null, "updateContext": null }, - "start": 32664, - "end": 32665, + "start": 33004, + "end": 33005, "loc": { "start": { - "line": 915, + "line": 931, "column": 38 }, "end": { - "line": 915, + "line": 931, "column": 39 } } @@ -238122,15 +239891,15 @@ { "type": "CommentLine", "value": "Value", - "start": 32666, - "end": 32673, + "start": 33006, + "end": 33013, "loc": { "start": { - "line": 915, + "line": 931, "column": 40 }, "end": { - "line": 915, + "line": 931, "column": 47 } } @@ -238150,15 +239919,15 @@ "updateContext": null }, "value": "var", - "start": 32686, - "end": 32689, + "start": 33026, + "end": 33029, "loc": { "start": { - "line": 916, + "line": 932, "column": 12 }, "end": { - "line": 916, + "line": 932, "column": 15 } } @@ -238176,15 +239945,15 @@ "binop": null }, "value": "id", - "start": 32690, - "end": 32692, + "start": 33030, + "end": 33032, "loc": { "start": { - "line": 916, + "line": 932, "column": 16 }, "end": { - "line": 916, + "line": 932, "column": 18 } } @@ -238203,15 +239972,15 @@ "updateContext": null }, "value": "=", - "start": 32693, - "end": 32694, + "start": 33033, + "end": 33034, "loc": { "start": { - "line": 916, + "line": 932, "column": 19 }, "end": { - "line": 916, + "line": 932, "column": 20 } } @@ -238229,15 +239998,15 @@ "binop": null }, "value": "target", - "start": 32695, - "end": 32701, + "start": 33035, + "end": 33041, "loc": { "start": { - "line": 916, + "line": 932, "column": 21 }, "end": { - "line": 916, + "line": 932, "column": 27 } } @@ -238255,15 +240024,15 @@ "binop": null, "updateContext": null }, - "start": 32701, - "end": 32702, + "start": 33041, + "end": 33042, "loc": { "start": { - "line": 916, + "line": 932, "column": 27 }, "end": { - "line": 916, + "line": 932, "column": 28 } } @@ -238281,15 +240050,15 @@ "binop": null }, "value": "id", - "start": 32702, - "end": 32704, + "start": 33042, + "end": 33044, "loc": { "start": { - "line": 916, + "line": 932, "column": 28 }, "end": { - "line": 916, + "line": 932, "column": 30 } } @@ -238307,15 +240076,15 @@ "binop": null, "updateContext": null }, - "start": 32704, - "end": 32705, + "start": 33044, + "end": 33045, "loc": { "start": { - "line": 916, + "line": 932, "column": 30 }, "end": { - "line": 916, + "line": 932, "column": 31 } } @@ -238323,15 +240092,15 @@ { "type": "CommentLine", "value": "String", - "start": 32706, - "end": 32714, + "start": 33046, + "end": 33054, "loc": { "start": { - "line": 916, + "line": 932, "column": 32 }, "end": { - "line": 916, + "line": 932, "column": 40 } } @@ -238351,15 +240120,15 @@ "updateContext": null }, "value": "var", - "start": 32727, - "end": 32730, + "start": 33067, + "end": 33070, "loc": { "start": { - "line": 917, + "line": 933, "column": 12 }, "end": { - "line": 917, + "line": 933, "column": 15 } } @@ -238377,15 +240146,15 @@ "binop": null }, "value": "type", - "start": 32731, - "end": 32735, + "start": 33071, + "end": 33075, "loc": { "start": { - "line": 917, + "line": 933, "column": 16 }, "end": { - "line": 917, + "line": 933, "column": 20 } } @@ -238404,15 +240173,15 @@ "updateContext": null }, "value": "=", - "start": 32736, - "end": 32737, + "start": 33076, + "end": 33077, "loc": { "start": { - "line": 917, + "line": 933, "column": 21 }, "end": { - "line": 917, + "line": 933, "column": 22 } } @@ -238430,15 +240199,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 32738, - "end": 32749, + "start": 33078, + "end": 33089, "loc": { "start": { - "line": 917, + "line": 933, "column": 23 }, "end": { - "line": 917, + "line": 933, "column": 34 } } @@ -238456,15 +240225,15 @@ "binop": null, "updateContext": null }, - "start": 32749, - "end": 32750, + "start": 33089, + "end": 33090, "loc": { "start": { - "line": 917, + "line": 933, "column": 34 }, "end": { - "line": 917, + "line": 933, "column": 35 } } @@ -238482,15 +240251,15 @@ "binop": null }, "value": "Target", - "start": 32750, - "end": 32756, + "start": 33090, + "end": 33096, "loc": { "start": { - "line": 917, + "line": 933, "column": 35 }, "end": { - "line": 917, + "line": 933, "column": 41 } } @@ -238508,15 +240277,15 @@ "binop": null, "updateContext": null }, - "start": 32756, - "end": 32757, + "start": 33096, + "end": 33097, "loc": { "start": { - "line": 917, + "line": 933, "column": 41 }, "end": { - "line": 917, + "line": 933, "column": 42 } } @@ -238534,15 +240303,15 @@ "binop": null }, "value": "TARGET_FROM_ANGLE", - "start": 32757, - "end": 32774, + "start": 33097, + "end": 33114, "loc": { "start": { - "line": 917, + "line": 933, "column": 42 }, "end": { - "line": 917, + "line": 933, "column": 59 } } @@ -238560,15 +240329,15 @@ "binop": null, "updateContext": null }, - "start": 32774, - "end": 32775, + "start": 33114, + "end": 33115, "loc": { "start": { - "line": 917, + "line": 933, "column": 59 }, "end": { - "line": 917, + "line": 933, "column": 60 } } @@ -238588,15 +240357,15 @@ "updateContext": null }, "value": "var", - "start": 32788, - "end": 32791, + "start": 33128, + "end": 33131, "loc": { "start": { - "line": 918, + "line": 934, "column": 12 }, "end": { - "line": 918, + "line": 934, "column": 15 } } @@ -238614,15 +240383,15 @@ "binop": null }, "value": "typeStr", - "start": 32792, - "end": 32799, + "start": 33132, + "end": 33139, "loc": { "start": { - "line": 918, + "line": 934, "column": 16 }, "end": { - "line": 918, + "line": 934, "column": 23 } } @@ -238641,15 +240410,15 @@ "updateContext": null }, "value": "=", - "start": 32800, - "end": 32801, + "start": 33140, + "end": 33141, "loc": { "start": { - "line": 918, + "line": 934, "column": 24 }, "end": { - "line": 918, + "line": 934, "column": 25 } } @@ -238667,15 +240436,15 @@ "binop": null }, "value": "target", - "start": 32802, - "end": 32808, + "start": 33142, + "end": 33148, "loc": { "start": { - "line": 918, + "line": 934, "column": 26 }, "end": { - "line": 918, + "line": 934, "column": 32 } } @@ -238693,15 +240462,15 @@ "binop": null, "updateContext": null }, - "start": 32808, - "end": 32809, + "start": 33148, + "end": 33149, "loc": { "start": { - "line": 918, + "line": 934, "column": 32 }, "end": { - "line": 918, + "line": 934, "column": 33 } } @@ -238719,15 +240488,15 @@ "binop": null }, "value": "ptype", - "start": 32809, - "end": 32814, + "start": 33149, + "end": 33154, "loc": { "start": { - "line": 918, + "line": 934, "column": 33 }, "end": { - "line": 918, + "line": 934, "column": 38 } } @@ -238745,15 +240514,15 @@ "binop": null, "updateContext": null }, - "start": 32814, - "end": 32815, + "start": 33154, + "end": 33155, "loc": { "start": { - "line": 918, + "line": 934, "column": 38 }, "end": { - "line": 918, + "line": 934, "column": 39 } } @@ -238761,15 +240530,15 @@ { "type": "CommentLine", "value": "String", - "start": 32816, - "end": 32824, + "start": 33156, + "end": 33164, "loc": { "start": { - "line": 918, + "line": 934, "column": 40 }, "end": { - "line": 918, + "line": 934, "column": 48 } } @@ -238789,15 +240558,15 @@ "updateContext": null }, "value": "if", - "start": 32837, - "end": 32839, + "start": 33177, + "end": 33179, "loc": { "start": { - "line": 919, + "line": 935, "column": 12 }, "end": { - "line": 919, + "line": 935, "column": 14 } } @@ -238814,15 +240583,15 @@ "postfix": false, "binop": null }, - "start": 32840, - "end": 32841, + "start": 33180, + "end": 33181, "loc": { "start": { - "line": 919, + "line": 935, "column": 15 }, "end": { - "line": 919, + "line": 935, "column": 16 } } @@ -238840,15 +240609,15 @@ "binop": null }, "value": "typeStr", - "start": 32841, - "end": 32848, + "start": 33181, + "end": 33188, "loc": { "start": { - "line": 919, + "line": 935, "column": 16 }, "end": { - "line": 919, + "line": 935, "column": 23 } } @@ -238867,15 +240636,15 @@ "updateContext": null }, "value": "===", - "start": 32849, - "end": 32852, + "start": 33189, + "end": 33192, "loc": { "start": { - "line": 919, + "line": 935, "column": 24 }, "end": { - "line": 919, + "line": 935, "column": 27 } } @@ -238894,15 +240663,15 @@ "updateContext": null }, "value": "angle", - "start": 32853, - "end": 32860, + "start": 33193, + "end": 33200, "loc": { "start": { - "line": 919, + "line": 935, "column": 28 }, "end": { - "line": 919, + "line": 935, "column": 35 } } @@ -238919,15 +240688,15 @@ "postfix": false, "binop": null }, - "start": 32860, - "end": 32861, + "start": 33200, + "end": 33201, "loc": { "start": { - "line": 919, + "line": 935, "column": 35 }, "end": { - "line": 919, + "line": 935, "column": 36 } } @@ -238944,15 +240713,15 @@ "postfix": false, "binop": null }, - "start": 32862, - "end": 32863, + "start": 33202, + "end": 33203, "loc": { "start": { - "line": 919, + "line": 935, "column": 37 }, "end": { - "line": 919, + "line": 935, "column": 38 } } @@ -238970,15 +240739,15 @@ "binop": null }, "value": "type", - "start": 32880, - "end": 32884, + "start": 33220, + "end": 33224, "loc": { "start": { - "line": 920, + "line": 936, "column": 16 }, "end": { - "line": 920, + "line": 936, "column": 20 } } @@ -238997,15 +240766,15 @@ "updateContext": null }, "value": "=", - "start": 32885, - "end": 32886, + "start": 33225, + "end": 33226, "loc": { "start": { - "line": 920, + "line": 936, "column": 21 }, "end": { - "line": 920, + "line": 936, "column": 22 } } @@ -239023,15 +240792,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 32887, - "end": 32898, + "start": 33227, + "end": 33238, "loc": { "start": { - "line": 920, + "line": 936, "column": 23 }, "end": { - "line": 920, + "line": 936, "column": 34 } } @@ -239049,15 +240818,15 @@ "binop": null, "updateContext": null }, - "start": 32898, - "end": 32899, + "start": 33238, + "end": 33239, "loc": { "start": { - "line": 920, + "line": 936, "column": 34 }, "end": { - "line": 920, + "line": 936, "column": 35 } } @@ -239075,15 +240844,15 @@ "binop": null }, "value": "Target", - "start": 32899, - "end": 32905, + "start": 33239, + "end": 33245, "loc": { "start": { - "line": 920, + "line": 936, "column": 35 }, "end": { - "line": 920, + "line": 936, "column": 41 } } @@ -239101,15 +240870,15 @@ "binop": null, "updateContext": null }, - "start": 32905, - "end": 32906, + "start": 33245, + "end": 33246, "loc": { "start": { - "line": 920, + "line": 936, "column": 41 }, "end": { - "line": 920, + "line": 936, "column": 42 } } @@ -239127,15 +240896,15 @@ "binop": null }, "value": "TARGET_FROM_ANGLE", - "start": 32906, - "end": 32923, + "start": 33246, + "end": 33263, "loc": { "start": { - "line": 920, + "line": 936, "column": 42 }, "end": { - "line": 920, + "line": 936, "column": 59 } } @@ -239153,15 +240922,15 @@ "binop": null, "updateContext": null }, - "start": 32923, - "end": 32924, + "start": 33263, + "end": 33264, "loc": { "start": { - "line": 920, + "line": 936, "column": 59 }, "end": { - "line": 920, + "line": 936, "column": 60 } } @@ -239178,15 +240947,15 @@ "postfix": false, "binop": null }, - "start": 32937, - "end": 32938, + "start": 33277, + "end": 33278, "loc": { "start": { - "line": 921, + "line": 937, "column": 12 }, "end": { - "line": 921, + "line": 937, "column": 13 } } @@ -239206,15 +240975,15 @@ "updateContext": null }, "value": "else", - "start": 32951, - "end": 32955, + "start": 33291, + "end": 33295, "loc": { "start": { - "line": 922, + "line": 938, "column": 12 }, "end": { - "line": 922, + "line": 938, "column": 16 } } @@ -239234,15 +241003,15 @@ "updateContext": null }, "value": "if", - "start": 32956, - "end": 32958, + "start": 33296, + "end": 33298, "loc": { "start": { - "line": 922, + "line": 938, "column": 17 }, "end": { - "line": 922, + "line": 938, "column": 19 } } @@ -239259,15 +241028,15 @@ "postfix": false, "binop": null }, - "start": 32959, - "end": 32960, + "start": 33299, + "end": 33300, "loc": { "start": { - "line": 922, + "line": 938, "column": 20 }, "end": { - "line": 922, + "line": 938, "column": 21 } } @@ -239285,15 +241054,15 @@ "binop": null }, "value": "typeStr", - "start": 32960, - "end": 32967, + "start": 33300, + "end": 33307, "loc": { "start": { - "line": 922, + "line": 938, "column": 21 }, "end": { - "line": 922, + "line": 938, "column": 28 } } @@ -239312,15 +241081,15 @@ "updateContext": null }, "value": "===", - "start": 32968, - "end": 32971, + "start": 33308, + "end": 33311, "loc": { "start": { - "line": 922, + "line": 938, "column": 29 }, "end": { - "line": 922, + "line": 938, "column": 32 } } @@ -239339,15 +241108,15 @@ "updateContext": null }, "value": "angle_v", - "start": 32972, - "end": 32981, + "start": 33312, + "end": 33321, "loc": { "start": { - "line": 922, + "line": 938, "column": 33 }, "end": { - "line": 922, + "line": 938, "column": 42 } } @@ -239364,15 +241133,15 @@ "postfix": false, "binop": null }, - "start": 32981, - "end": 32982, + "start": 33321, + "end": 33322, "loc": { "start": { - "line": 922, + "line": 938, "column": 42 }, "end": { - "line": 922, + "line": 938, "column": 43 } } @@ -239389,15 +241158,15 @@ "postfix": false, "binop": null }, - "start": 32983, - "end": 32984, + "start": 33323, + "end": 33324, "loc": { "start": { - "line": 922, + "line": 938, "column": 44 }, "end": { - "line": 922, + "line": 938, "column": 45 } } @@ -239415,15 +241184,15 @@ "binop": null }, "value": "type", - "start": 33001, - "end": 33005, + "start": 33341, + "end": 33345, "loc": { "start": { - "line": 923, + "line": 939, "column": 16 }, "end": { - "line": 923, + "line": 939, "column": 20 } } @@ -239442,15 +241211,15 @@ "updateContext": null }, "value": "=", - "start": 33006, - "end": 33007, + "start": 33346, + "end": 33347, "loc": { "start": { - "line": 923, + "line": 939, "column": 21 }, "end": { - "line": 923, + "line": 939, "column": 22 } } @@ -239468,15 +241237,15 @@ "binop": null }, "value": "PhysicsHair", - "start": 33008, - "end": 33019, + "start": 33348, + "end": 33359, "loc": { "start": { - "line": 923, + "line": 939, "column": 23 }, "end": { - "line": 923, + "line": 939, "column": 34 } } @@ -239494,15 +241263,15 @@ "binop": null, "updateContext": null }, - "start": 33019, - "end": 33020, + "start": 33359, + "end": 33360, "loc": { "start": { - "line": 923, + "line": 939, "column": 34 }, "end": { - "line": 923, + "line": 939, "column": 35 } } @@ -239520,15 +241289,15 @@ "binop": null }, "value": "Target", - "start": 33020, - "end": 33026, + "start": 33360, + "end": 33366, "loc": { "start": { - "line": 923, + "line": 939, "column": 35 }, "end": { - "line": 923, + "line": 939, "column": 41 } } @@ -239546,15 +241315,15 @@ "binop": null, "updateContext": null }, - "start": 33026, - "end": 33027, + "start": 33366, + "end": 33367, "loc": { "start": { - "line": 923, + "line": 939, "column": 41 }, "end": { - "line": 923, + "line": 939, "column": 42 } } @@ -239572,15 +241341,15 @@ "binop": null }, "value": "TARGET_FROM_ANGLE_V", - "start": 33027, - "end": 33046, + "start": 33367, + "end": 33386, "loc": { "start": { - "line": 923, + "line": 939, "column": 42 }, "end": { - "line": 923, + "line": 939, "column": 61 } } @@ -239598,15 +241367,15 @@ "binop": null, "updateContext": null }, - "start": 33046, - "end": 33047, + "start": 33386, + "end": 33387, "loc": { "start": { - "line": 923, + "line": 939, "column": 61 }, "end": { - "line": 923, + "line": 939, "column": 62 } } @@ -239623,15 +241392,15 @@ "postfix": false, "binop": null }, - "start": 33060, - "end": 33061, + "start": 33400, + "end": 33401, "loc": { "start": { - "line": 924, + "line": 940, "column": 12 }, "end": { - "line": 924, + "line": 940, "column": 13 } } @@ -239651,15 +241420,15 @@ "updateContext": null }, "value": "else", - "start": 33074, - "end": 33078, + "start": 33414, + "end": 33418, "loc": { "start": { - "line": 925, + "line": 941, "column": 12 }, "end": { - "line": 925, + "line": 941, "column": 16 } } @@ -239676,15 +241445,15 @@ "postfix": false, "binop": null }, - "start": 33079, - "end": 33080, + "start": 33419, + "end": 33420, "loc": { "start": { - "line": 925, + "line": 941, "column": 17 }, "end": { - "line": 925, + "line": 941, "column": 18 } } @@ -239702,15 +241471,15 @@ "binop": null }, "value": "UtDebug", - "start": 33097, - "end": 33104, + "start": 33437, + "end": 33444, "loc": { "start": { - "line": 926, + "line": 942, "column": 16 }, "end": { - "line": 926, + "line": 942, "column": 23 } } @@ -239728,15 +241497,15 @@ "binop": null, "updateContext": null }, - "start": 33104, - "end": 33105, + "start": 33444, + "end": 33445, "loc": { "start": { - "line": 926, + "line": 942, "column": 23 }, "end": { - "line": 926, + "line": 942, "column": 24 } } @@ -239754,15 +241523,15 @@ "binop": null }, "value": "error", - "start": 33105, - "end": 33110, + "start": 33445, + "end": 33450, "loc": { "start": { - "line": 926, + "line": 942, "column": 24 }, "end": { - "line": 926, + "line": 942, "column": 29 } } @@ -239779,15 +241548,15 @@ "postfix": false, "binop": null }, - "start": 33110, - "end": 33111, + "start": 33450, + "end": 33451, "loc": { "start": { - "line": 926, + "line": 942, "column": 29 }, "end": { - "line": 926, + "line": 942, "column": 30 } } @@ -239806,15 +241575,15 @@ "updateContext": null }, "value": "live2d", - "start": 33111, - "end": 33119, + "start": 33451, + "end": 33459, "loc": { "start": { - "line": 926, + "line": 942, "column": 30 }, "end": { - "line": 926, + "line": 942, "column": 38 } } @@ -239832,15 +241601,15 @@ "binop": null, "updateContext": null }, - "start": 33119, - "end": 33120, + "start": 33459, + "end": 33460, "loc": { "start": { - "line": 926, + "line": 942, "column": 38 }, "end": { - "line": 926, + "line": 942, "column": 39 } } @@ -239859,15 +241628,15 @@ "updateContext": null }, "value": "Invalid parameter:PhysicsHair.Target", - "start": 33121, - "end": 33159, + "start": 33461, + "end": 33499, "loc": { "start": { - "line": 926, + "line": 942, "column": 40 }, "end": { - "line": 926, + "line": 942, "column": 78 } } @@ -239884,15 +241653,15 @@ "postfix": false, "binop": null }, - "start": 33159, - "end": 33160, + "start": 33499, + "end": 33500, "loc": { "start": { - "line": 926, + "line": 942, "column": 78 }, "end": { - "line": 926, + "line": 942, "column": 79 } } @@ -239910,15 +241679,15 @@ "binop": null, "updateContext": null }, - "start": 33160, - "end": 33161, + "start": 33500, + "end": 33501, "loc": { "start": { - "line": 926, + "line": 942, "column": 79 }, "end": { - "line": 926, + "line": 942, "column": 80 } } @@ -239935,15 +241704,15 @@ "postfix": false, "binop": null }, - "start": 33174, - "end": 33175, + "start": 33514, + "end": 33515, "loc": { "start": { - "line": 927, + "line": 943, "column": 12 }, "end": { - "line": 927, + "line": 943, "column": 13 } } @@ -239963,15 +241732,15 @@ "updateContext": null }, "value": "var", - "start": 33188, - "end": 33191, + "start": 33528, + "end": 33531, "loc": { "start": { - "line": 928, + "line": 944, "column": 12 }, "end": { - "line": 928, + "line": 944, "column": 15 } } @@ -239989,15 +241758,15 @@ "binop": null }, "value": "scale", - "start": 33192, - "end": 33197, + "start": 33532, + "end": 33537, "loc": { "start": { - "line": 928, + "line": 944, "column": 16 }, "end": { - "line": 928, + "line": 944, "column": 21 } } @@ -240016,15 +241785,15 @@ "updateContext": null }, "value": "=", - "start": 33198, - "end": 33199, + "start": 33538, + "end": 33539, "loc": { "start": { - "line": 928, + "line": 944, "column": 22 }, "end": { - "line": 928, + "line": 944, "column": 23 } } @@ -240042,15 +241811,15 @@ "binop": null }, "value": "parseFloat", - "start": 33200, - "end": 33210, + "start": 33540, + "end": 33550, "loc": { "start": { - "line": 928, + "line": 944, "column": 24 }, "end": { - "line": 928, + "line": 944, "column": 34 } } @@ -240067,15 +241836,15 @@ "postfix": false, "binop": null }, - "start": 33210, - "end": 33211, + "start": 33550, + "end": 33551, "loc": { "start": { - "line": 928, + "line": 944, "column": 34 }, "end": { - "line": 928, + "line": 944, "column": 35 } } @@ -240093,15 +241862,15 @@ "binop": null }, "value": "target", - "start": 33211, - "end": 33217, + "start": 33551, + "end": 33557, "loc": { "start": { - "line": 928, + "line": 944, "column": 35 }, "end": { - "line": 928, + "line": 944, "column": 41 } } @@ -240119,15 +241888,15 @@ "binop": null, "updateContext": null }, - "start": 33217, - "end": 33218, + "start": 33557, + "end": 33558, "loc": { "start": { - "line": 928, + "line": 944, "column": 41 }, "end": { - "line": 928, + "line": 944, "column": 42 } } @@ -240145,15 +241914,15 @@ "binop": null }, "value": "scale", - "start": 33218, - "end": 33223, + "start": 33558, + "end": 33563, "loc": { "start": { - "line": 928, + "line": 944, "column": 42 }, "end": { - "line": 928, + "line": 944, "column": 47 } } @@ -240170,15 +241939,15 @@ "postfix": false, "binop": null }, - "start": 33223, - "end": 33224, + "start": 33563, + "end": 33564, "loc": { "start": { - "line": 928, + "line": 944, "column": 47 }, "end": { - "line": 928, + "line": 944, "column": 48 } } @@ -240196,15 +241965,15 @@ "binop": null, "updateContext": null }, - "start": 33224, - "end": 33225, + "start": 33564, + "end": 33565, "loc": { "start": { - "line": 928, + "line": 944, "column": 48 }, "end": { - "line": 928, + "line": 944, "column": 49 } } @@ -240224,15 +241993,15 @@ "updateContext": null }, "value": "var", - "start": 33238, - "end": 33241, + "start": 33578, + "end": 33581, "loc": { "start": { - "line": 929, + "line": 945, "column": 12 }, "end": { - "line": 929, + "line": 945, "column": 15 } } @@ -240250,15 +242019,15 @@ "binop": null }, "value": "weight", - "start": 33242, - "end": 33248, + "start": 33582, + "end": 33588, "loc": { "start": { - "line": 929, + "line": 945, "column": 16 }, "end": { - "line": 929, + "line": 945, "column": 22 } } @@ -240277,15 +242046,15 @@ "updateContext": null }, "value": "=", - "start": 33249, - "end": 33250, + "start": 33589, + "end": 33590, "loc": { "start": { - "line": 929, + "line": 945, "column": 23 }, "end": { - "line": 929, + "line": 945, "column": 24 } } @@ -240303,15 +242072,15 @@ "binop": null }, "value": "parseFloat", - "start": 33251, - "end": 33261, + "start": 33591, + "end": 33601, "loc": { "start": { - "line": 929, + "line": 945, "column": 25 }, "end": { - "line": 929, + "line": 945, "column": 35 } } @@ -240328,15 +242097,15 @@ "postfix": false, "binop": null }, - "start": 33261, - "end": 33262, + "start": 33601, + "end": 33602, "loc": { "start": { - "line": 929, + "line": 945, "column": 35 }, "end": { - "line": 929, + "line": 945, "column": 36 } } @@ -240354,15 +242123,15 @@ "binop": null }, "value": "target", - "start": 33262, - "end": 33268, + "start": 33602, + "end": 33608, "loc": { "start": { - "line": 929, + "line": 945, "column": 36 }, "end": { - "line": 929, + "line": 945, "column": 42 } } @@ -240380,15 +242149,15 @@ "binop": null, "updateContext": null }, - "start": 33268, - "end": 33269, + "start": 33608, + "end": 33609, "loc": { "start": { - "line": 929, + "line": 945, "column": 42 }, "end": { - "line": 929, + "line": 945, "column": 43 } } @@ -240406,15 +242175,15 @@ "binop": null }, "value": "weight", - "start": 33269, - "end": 33275, + "start": 33609, + "end": 33615, "loc": { "start": { - "line": 929, + "line": 945, "column": 43 }, "end": { - "line": 929, + "line": 945, "column": 49 } } @@ -240431,15 +242200,15 @@ "postfix": false, "binop": null }, - "start": 33275, - "end": 33276, + "start": 33615, + "end": 33616, "loc": { "start": { - "line": 929, + "line": 945, "column": 49 }, "end": { - "line": 929, + "line": 945, "column": 50 } } @@ -240457,15 +242226,15 @@ "binop": null, "updateContext": null }, - "start": 33276, - "end": 33277, + "start": 33616, + "end": 33617, "loc": { "start": { - "line": 929, + "line": 945, "column": 50 }, "end": { - "line": 929, + "line": 945, "column": 51 } } @@ -240483,15 +242252,15 @@ "binop": null }, "value": "physics", - "start": 33290, - "end": 33297, + "start": 33630, + "end": 33637, "loc": { "start": { - "line": 930, + "line": 946, "column": 12 }, "end": { - "line": 930, + "line": 946, "column": 19 } } @@ -240509,15 +242278,15 @@ "binop": null, "updateContext": null }, - "start": 33297, - "end": 33298, + "start": 33637, + "end": 33638, "loc": { "start": { - "line": 930, + "line": 946, "column": 19 }, "end": { - "line": 930, + "line": 946, "column": 20 } } @@ -240535,15 +242304,15 @@ "binop": null }, "value": "addTargetParam", - "start": 33298, - "end": 33312, + "start": 33638, + "end": 33652, "loc": { "start": { - "line": 930, + "line": 946, "column": 20 }, "end": { - "line": 930, + "line": 946, "column": 34 } } @@ -240560,15 +242329,15 @@ "postfix": false, "binop": null }, - "start": 33312, - "end": 33313, + "start": 33652, + "end": 33653, "loc": { "start": { - "line": 930, + "line": 946, "column": 34 }, "end": { - "line": 930, + "line": 946, "column": 35 } } @@ -240586,15 +242355,15 @@ "binop": null }, "value": "type", - "start": 33313, - "end": 33317, + "start": 33653, + "end": 33657, "loc": { "start": { - "line": 930, + "line": 946, "column": 35 }, "end": { - "line": 930, + "line": 946, "column": 39 } } @@ -240612,15 +242381,15 @@ "binop": null, "updateContext": null }, - "start": 33317, - "end": 33318, + "start": 33657, + "end": 33658, "loc": { "start": { - "line": 930, + "line": 946, "column": 39 }, "end": { - "line": 930, + "line": 946, "column": 40 } } @@ -240638,15 +242407,15 @@ "binop": null }, "value": "id", - "start": 33319, - "end": 33321, + "start": 33659, + "end": 33661, "loc": { "start": { - "line": 930, + "line": 946, "column": 41 }, "end": { - "line": 930, + "line": 946, "column": 43 } } @@ -240664,15 +242433,15 @@ "binop": null, "updateContext": null }, - "start": 33321, - "end": 33322, + "start": 33661, + "end": 33662, "loc": { "start": { - "line": 930, + "line": 946, "column": 43 }, "end": { - "line": 930, + "line": 946, "column": 44 } } @@ -240690,15 +242459,15 @@ "binop": null }, "value": "scale", - "start": 33323, - "end": 33328, + "start": 33663, + "end": 33668, "loc": { "start": { - "line": 930, + "line": 946, "column": 45 }, "end": { - "line": 930, + "line": 946, "column": 50 } } @@ -240716,15 +242485,15 @@ "binop": null, "updateContext": null }, - "start": 33328, - "end": 33329, + "start": 33668, + "end": 33669, "loc": { "start": { - "line": 930, + "line": 946, "column": 50 }, "end": { - "line": 930, + "line": 946, "column": 51 } } @@ -240742,15 +242511,15 @@ "binop": null }, "value": "weight", - "start": 33330, - "end": 33336, + "start": 33670, + "end": 33676, "loc": { "start": { - "line": 930, + "line": 946, "column": 52 }, "end": { - "line": 930, + "line": 946, "column": 58 } } @@ -240767,15 +242536,15 @@ "postfix": false, "binop": null }, - "start": 33336, - "end": 33337, + "start": 33676, + "end": 33677, "loc": { "start": { - "line": 930, + "line": 946, "column": 58 }, "end": { - "line": 930, + "line": 946, "column": 59 } } @@ -240793,15 +242562,15 @@ "binop": null, "updateContext": null }, - "start": 33337, - "end": 33338, + "start": 33677, + "end": 33678, "loc": { "start": { - "line": 930, + "line": 946, "column": 59 }, "end": { - "line": 930, + "line": 946, "column": 60 } } @@ -240818,15 +242587,15 @@ "postfix": false, "binop": null }, - "start": 33347, - "end": 33348, + "start": 33687, + "end": 33688, "loc": { "start": { - "line": 931, + "line": 947, "column": 8 }, "end": { - "line": 931, + "line": 947, "column": 9 } } @@ -240844,15 +242613,15 @@ "binop": null }, "value": "ret", - "start": 33357, - "end": 33360, + "start": 33697, + "end": 33700, "loc": { "start": { - "line": 932, + "line": 948, "column": 8 }, "end": { - "line": 932, + "line": 948, "column": 11 } } @@ -240870,15 +242639,15 @@ "binop": null, "updateContext": null }, - "start": 33360, - "end": 33361, + "start": 33700, + "end": 33701, "loc": { "start": { - "line": 932, + "line": 948, "column": 11 }, "end": { - "line": 932, + "line": 948, "column": 12 } } @@ -240896,15 +242665,15 @@ "binop": null }, "value": "physicsList", - "start": 33361, - "end": 33372, + "start": 33701, + "end": 33712, "loc": { "start": { - "line": 932, + "line": 948, "column": 12 }, "end": { - "line": 932, + "line": 948, "column": 23 } } @@ -240922,15 +242691,15 @@ "binop": null, "updateContext": null }, - "start": 33372, - "end": 33373, + "start": 33712, + "end": 33713, "loc": { "start": { - "line": 932, + "line": 948, "column": 23 }, "end": { - "line": 932, + "line": 948, "column": 24 } } @@ -240948,15 +242717,15 @@ "binop": null }, "value": "push", - "start": 33373, - "end": 33377, + "start": 33713, + "end": 33717, "loc": { "start": { - "line": 932, + "line": 948, "column": 24 }, "end": { - "line": 932, + "line": 948, "column": 28 } } @@ -240973,15 +242742,15 @@ "postfix": false, "binop": null }, - "start": 33377, - "end": 33378, + "start": 33717, + "end": 33718, "loc": { "start": { - "line": 932, + "line": 948, "column": 28 }, "end": { - "line": 932, + "line": 948, "column": 29 } } @@ -240999,15 +242768,15 @@ "binop": null }, "value": "physics", - "start": 33378, - "end": 33385, + "start": 33718, + "end": 33725, "loc": { "start": { - "line": 932, + "line": 948, "column": 29 }, "end": { - "line": 932, + "line": 948, "column": 36 } } @@ -241024,15 +242793,15 @@ "postfix": false, "binop": null }, - "start": 33385, - "end": 33386, + "start": 33725, + "end": 33726, "loc": { "start": { - "line": 932, + "line": 948, "column": 36 }, "end": { - "line": 932, + "line": 948, "column": 37 } } @@ -241050,15 +242819,15 @@ "binop": null, "updateContext": null }, - "start": 33386, - "end": 33387, + "start": 33726, + "end": 33727, "loc": { "start": { - "line": 932, + "line": 948, "column": 37 }, "end": { - "line": 932, + "line": 948, "column": 38 } } @@ -241075,15 +242844,15 @@ "postfix": false, "binop": null }, - "start": 33392, - "end": 33393, + "start": 33732, + "end": 33733, "loc": { "start": { - "line": 933, + "line": 949, "column": 4 }, "end": { - "line": 933, + "line": 949, "column": 5 } } @@ -241103,15 +242872,15 @@ "updateContext": null }, "value": "return", - "start": 33398, - "end": 33404, + "start": 33738, + "end": 33744, "loc": { "start": { - "line": 934, + "line": 950, "column": 4 }, "end": { - "line": 934, + "line": 950, "column": 10 } } @@ -241129,15 +242898,15 @@ "binop": null }, "value": "ret", - "start": 33405, - "end": 33408, + "start": 33745, + "end": 33748, "loc": { "start": { - "line": 934, + "line": 950, "column": 11 }, "end": { - "line": 934, + "line": 950, "column": 14 } } @@ -241155,15 +242924,15 @@ "binop": null, "updateContext": null }, - "start": 33408, - "end": 33409, + "start": 33748, + "end": 33749, "loc": { "start": { - "line": 934, + "line": 950, "column": 14 }, "end": { - "line": 934, + "line": 950, "column": 15 } } @@ -241180,15 +242949,15 @@ "postfix": false, "binop": null }, - "start": 33410, - "end": 33411, + "start": 33750, + "end": 33751, "loc": { "start": { - "line": 935, + "line": 951, "column": 0 }, "end": { - "line": 935, + "line": 951, "column": 1 } } @@ -241196,15 +242965,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33413, - "end": 33475, + "start": 33753, + "end": 33815, "loc": { "start": { - "line": 937, + "line": 953, "column": 0 }, "end": { - "line": 937, + "line": 953, "column": 62 } } @@ -241212,15 +242981,15 @@ { "type": "CommentLine", "value": " L2DPhysics # updateParam()", - "start": 33476, - "end": 33508, + "start": 33816, + "end": 33848, "loc": { "start": { - "line": 938, + "line": 954, "column": 0 }, "end": { - "line": 938, + "line": 954, "column": 32 } } @@ -241228,15 +242997,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33509, - "end": 33571, + "start": 33849, + "end": 33911, "loc": { "start": { - "line": 939, + "line": 955, "column": 0 }, "end": { - "line": 939, + "line": 955, "column": 62 } } @@ -241254,15 +243023,15 @@ "binop": null }, "value": "L2DPhysics", - "start": 33572, - "end": 33582, + "start": 33912, + "end": 33922, "loc": { "start": { - "line": 940, + "line": 956, "column": 0 }, "end": { - "line": 940, + "line": 956, "column": 10 } } @@ -241280,15 +243049,15 @@ "binop": null, "updateContext": null }, - "start": 33582, - "end": 33583, + "start": 33922, + "end": 33923, "loc": { "start": { - "line": 940, + "line": 956, "column": 10 }, "end": { - "line": 940, + "line": 956, "column": 11 } } @@ -241306,15 +243075,15 @@ "binop": null }, "value": "prototype", - "start": 33583, - "end": 33592, + "start": 33923, + "end": 33932, "loc": { "start": { - "line": 940, + "line": 956, "column": 11 }, "end": { - "line": 940, + "line": 956, "column": 20 } } @@ -241332,15 +243101,15 @@ "binop": null, "updateContext": null }, - "start": 33592, - "end": 33593, + "start": 33932, + "end": 33933, "loc": { "start": { - "line": 940, + "line": 956, "column": 20 }, "end": { - "line": 940, + "line": 956, "column": 21 } } @@ -241358,15 +243127,15 @@ "binop": null }, "value": "updateParam", - "start": 33593, - "end": 33604, + "start": 33933, + "end": 33944, "loc": { "start": { - "line": 940, + "line": 956, "column": 21 }, "end": { - "line": 940, + "line": 956, "column": 32 } } @@ -241385,15 +243154,15 @@ "updateContext": null }, "value": "=", - "start": 33605, - "end": 33606, + "start": 33945, + "end": 33946, "loc": { "start": { - "line": 940, + "line": 956, "column": 33 }, "end": { - "line": 940, + "line": 956, "column": 34 } } @@ -241412,15 +243181,15 @@ "binop": null }, "value": "function", - "start": 33607, - "end": 33615, + "start": 33947, + "end": 33955, "loc": { "start": { - "line": 940, + "line": 956, "column": 35 }, "end": { - "line": 940, + "line": 956, "column": 43 } } @@ -241437,15 +243206,15 @@ "postfix": false, "binop": null }, - "start": 33616, - "end": 33617, + "start": 33956, + "end": 33957, "loc": { "start": { - "line": 940, + "line": 956, "column": 44 }, "end": { - "line": 940, + "line": 956, "column": 45 } } @@ -241463,15 +243232,15 @@ "binop": null }, "value": "model", - "start": 33617, - "end": 33622, + "start": 33957, + "end": 33962, "loc": { "start": { - "line": 940, + "line": 956, "column": 45 }, "end": { - "line": 940, + "line": 956, "column": 50 } } @@ -241479,15 +243248,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 33622, - "end": 33638, + "start": 33962, + "end": 33978, "loc": { "start": { - "line": 940, + "line": 956, "column": 50 }, "end": { - "line": 940, + "line": 956, "column": 66 } } @@ -241504,15 +243273,15 @@ "postfix": false, "binop": null }, - "start": 33638, - "end": 33639, + "start": 33978, + "end": 33979, "loc": { "start": { - "line": 940, + "line": 956, "column": 66 }, "end": { - "line": 940, + "line": 956, "column": 67 } } @@ -241529,15 +243298,15 @@ "postfix": false, "binop": null }, - "start": 33640, - "end": 33641, + "start": 33980, + "end": 33981, "loc": { "start": { - "line": 940, + "line": 956, "column": 68 }, "end": { - "line": 940, + "line": 956, "column": 69 } } @@ -241557,15 +243326,15 @@ "updateContext": null }, "value": "var", - "start": 33646, - "end": 33649, + "start": 33986, + "end": 33989, "loc": { "start": { - "line": 941, + "line": 957, "column": 4 }, "end": { - "line": 941, + "line": 957, "column": 7 } } @@ -241583,15 +243352,15 @@ "binop": null }, "value": "timeMSec", - "start": 33650, - "end": 33658, + "start": 33990, + "end": 33998, "loc": { "start": { - "line": 941, + "line": 957, "column": 8 }, "end": { - "line": 941, + "line": 957, "column": 16 } } @@ -241610,15 +243379,15 @@ "updateContext": null }, "value": "=", - "start": 33659, - "end": 33660, + "start": 33999, + "end": 34000, "loc": { "start": { - "line": 941, + "line": 957, "column": 17 }, "end": { - "line": 941, + "line": 957, "column": 18 } } @@ -241636,15 +243405,15 @@ "binop": null }, "value": "UtSystem", - "start": 33661, - "end": 33669, + "start": 34001, + "end": 34009, "loc": { "start": { - "line": 941, + "line": 957, "column": 19 }, "end": { - "line": 941, + "line": 957, "column": 27 } } @@ -241662,15 +243431,15 @@ "binop": null, "updateContext": null }, - "start": 33669, - "end": 33670, + "start": 34009, + "end": 34010, "loc": { "start": { - "line": 941, + "line": 957, "column": 27 }, "end": { - "line": 941, + "line": 957, "column": 28 } } @@ -241688,15 +243457,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 33670, - "end": 33685, + "start": 34010, + "end": 34025, "loc": { "start": { - "line": 941, + "line": 957, "column": 28 }, "end": { - "line": 941, + "line": 957, "column": 43 } } @@ -241713,15 +243482,15 @@ "postfix": false, "binop": null }, - "start": 33685, - "end": 33686, + "start": 34025, + "end": 34026, "loc": { "start": { - "line": 941, + "line": 957, "column": 43 }, "end": { - "line": 941, + "line": 957, "column": 44 } } @@ -241738,15 +243507,15 @@ "postfix": false, "binop": null }, - "start": 33686, - "end": 33687, + "start": 34026, + "end": 34027, "loc": { "start": { - "line": 941, + "line": 957, "column": 44 }, "end": { - "line": 941, + "line": 957, "column": 45 } } @@ -241765,15 +243534,15 @@ "updateContext": null }, "value": "-", - "start": 33688, - "end": 33689, + "start": 34028, + "end": 34029, "loc": { "start": { - "line": 941, + "line": 957, "column": 46 }, "end": { - "line": 941, + "line": 957, "column": 47 } } @@ -241793,15 +243562,15 @@ "updateContext": null }, "value": "this", - "start": 33690, - "end": 33694, + "start": 34030, + "end": 34034, "loc": { "start": { - "line": 941, + "line": 957, "column": 48 }, "end": { - "line": 941, + "line": 957, "column": 52 } } @@ -241819,15 +243588,15 @@ "binop": null, "updateContext": null }, - "start": 33694, - "end": 33695, + "start": 34034, + "end": 34035, "loc": { "start": { - "line": 941, + "line": 957, "column": 52 }, "end": { - "line": 941, + "line": 957, "column": 53 } } @@ -241845,15 +243614,15 @@ "binop": null }, "value": "startTimeMSec", - "start": 33695, - "end": 33708, + "start": 34035, + "end": 34048, "loc": { "start": { - "line": 941, + "line": 957, "column": 53 }, "end": { - "line": 941, + "line": 957, "column": 66 } } @@ -241871,15 +243640,15 @@ "binop": null, "updateContext": null }, - "start": 33708, - "end": 33709, + "start": 34048, + "end": 34049, "loc": { "start": { - "line": 941, + "line": 957, "column": 66 }, "end": { - "line": 941, + "line": 957, "column": 67 } } @@ -241899,15 +243668,15 @@ "updateContext": null }, "value": "for", - "start": 33714, - "end": 33717, + "start": 34054, + "end": 34057, "loc": { "start": { - "line": 942, + "line": 958, "column": 4 }, "end": { - "line": 942, + "line": 958, "column": 7 } } @@ -241924,15 +243693,15 @@ "postfix": false, "binop": null }, - "start": 33718, - "end": 33719, + "start": 34058, + "end": 34059, "loc": { "start": { - "line": 942, + "line": 958, "column": 8 }, "end": { - "line": 942, + "line": 958, "column": 9 } } @@ -241952,15 +243721,15 @@ "updateContext": null }, "value": "var", - "start": 33719, - "end": 33722, + "start": 34059, + "end": 34062, "loc": { "start": { - "line": 942, + "line": 958, "column": 9 }, "end": { - "line": 942, + "line": 958, "column": 12 } } @@ -241978,15 +243747,15 @@ "binop": null }, "value": "i", - "start": 33723, - "end": 33724, + "start": 34063, + "end": 34064, "loc": { "start": { - "line": 942, + "line": 958, "column": 13 }, "end": { - "line": 942, + "line": 958, "column": 14 } } @@ -242005,15 +243774,15 @@ "updateContext": null }, "value": "=", - "start": 33725, - "end": 33726, + "start": 34065, + "end": 34066, "loc": { "start": { - "line": 942, + "line": 958, "column": 15 }, "end": { - "line": 942, + "line": 958, "column": 16 } } @@ -242032,15 +243801,15 @@ "updateContext": null }, "value": 0, - "start": 33727, - "end": 33728, + "start": 34067, + "end": 34068, "loc": { "start": { - "line": 942, + "line": 958, "column": 17 }, "end": { - "line": 942, + "line": 958, "column": 18 } } @@ -242058,15 +243827,15 @@ "binop": null, "updateContext": null }, - "start": 33728, - "end": 33729, + "start": 34068, + "end": 34069, "loc": { "start": { - "line": 942, + "line": 958, "column": 18 }, "end": { - "line": 942, + "line": 958, "column": 19 } } @@ -242084,15 +243853,15 @@ "binop": null }, "value": "i", - "start": 33730, - "end": 33731, + "start": 34070, + "end": 34071, "loc": { "start": { - "line": 942, + "line": 958, "column": 20 }, "end": { - "line": 942, + "line": 958, "column": 21 } } @@ -242111,15 +243880,15 @@ "updateContext": null }, "value": "<", - "start": 33732, - "end": 33733, + "start": 34072, + "end": 34073, "loc": { "start": { - "line": 942, + "line": 958, "column": 22 }, "end": { - "line": 942, + "line": 958, "column": 23 } } @@ -242139,15 +243908,15 @@ "updateContext": null }, "value": "this", - "start": 33734, - "end": 33738, + "start": 34074, + "end": 34078, "loc": { "start": { - "line": 942, + "line": 958, "column": 24 }, "end": { - "line": 942, + "line": 958, "column": 28 } } @@ -242165,15 +243934,15 @@ "binop": null, "updateContext": null }, - "start": 33738, - "end": 33739, + "start": 34078, + "end": 34079, "loc": { "start": { - "line": 942, + "line": 958, "column": 28 }, "end": { - "line": 942, + "line": 958, "column": 29 } } @@ -242191,15 +243960,15 @@ "binop": null }, "value": "physicsList", - "start": 33739, - "end": 33750, + "start": 34079, + "end": 34090, "loc": { "start": { - "line": 942, + "line": 958, "column": 29 }, "end": { - "line": 942, + "line": 958, "column": 40 } } @@ -242217,15 +243986,15 @@ "binop": null, "updateContext": null }, - "start": 33750, - "end": 33751, + "start": 34090, + "end": 34091, "loc": { "start": { - "line": 942, + "line": 958, "column": 40 }, "end": { - "line": 942, + "line": 958, "column": 41 } } @@ -242243,15 +244012,15 @@ "binop": null }, "value": "length", - "start": 33751, - "end": 33757, + "start": 34091, + "end": 34097, "loc": { "start": { - "line": 942, + "line": 958, "column": 41 }, "end": { - "line": 942, + "line": 958, "column": 47 } } @@ -242269,15 +244038,15 @@ "binop": null, "updateContext": null }, - "start": 33757, - "end": 33758, + "start": 34097, + "end": 34098, "loc": { "start": { - "line": 942, + "line": 958, "column": 47 }, "end": { - "line": 942, + "line": 958, "column": 48 } } @@ -242295,15 +244064,15 @@ "binop": null }, "value": "i", - "start": 33759, - "end": 33760, + "start": 34099, + "end": 34100, "loc": { "start": { - "line": 942, + "line": 958, "column": 49 }, "end": { - "line": 942, + "line": 958, "column": 50 } } @@ -242321,15 +244090,15 @@ "binop": null }, "value": "++", - "start": 33760, - "end": 33762, + "start": 34100, + "end": 34102, "loc": { "start": { - "line": 942, + "line": 958, "column": 50 }, "end": { - "line": 942, + "line": 958, "column": 52 } } @@ -242346,15 +244115,15 @@ "postfix": false, "binop": null }, - "start": 33762, - "end": 33763, + "start": 34102, + "end": 34103, "loc": { "start": { - "line": 942, + "line": 958, "column": 52 }, "end": { - "line": 942, + "line": 958, "column": 53 } } @@ -242371,15 +244140,15 @@ "postfix": false, "binop": null }, - "start": 33764, - "end": 33765, + "start": 34104, + "end": 34105, "loc": { "start": { - "line": 942, + "line": 958, "column": 54 }, "end": { - "line": 942, + "line": 958, "column": 55 } } @@ -242399,15 +244168,15 @@ "updateContext": null }, "value": "this", - "start": 33774, - "end": 33778, + "start": 34114, + "end": 34118, "loc": { "start": { - "line": 943, + "line": 959, "column": 8 }, "end": { - "line": 943, + "line": 959, "column": 12 } } @@ -242425,15 +244194,15 @@ "binop": null, "updateContext": null }, - "start": 33778, - "end": 33779, + "start": 34118, + "end": 34119, "loc": { "start": { - "line": 943, + "line": 959, "column": 12 }, "end": { - "line": 943, + "line": 959, "column": 13 } } @@ -242451,15 +244220,15 @@ "binop": null }, "value": "physicsList", - "start": 33779, - "end": 33790, + "start": 34119, + "end": 34130, "loc": { "start": { - "line": 943, + "line": 959, "column": 13 }, "end": { - "line": 943, + "line": 959, "column": 24 } } @@ -242477,15 +244246,15 @@ "binop": null, "updateContext": null }, - "start": 33790, - "end": 33791, + "start": 34130, + "end": 34131, "loc": { "start": { - "line": 943, + "line": 959, "column": 24 }, "end": { - "line": 943, + "line": 959, "column": 25 } } @@ -242503,15 +244272,15 @@ "binop": null }, "value": "i", - "start": 33791, - "end": 33792, + "start": 34131, + "end": 34132, "loc": { "start": { - "line": 943, + "line": 959, "column": 25 }, "end": { - "line": 943, + "line": 959, "column": 26 } } @@ -242529,15 +244298,15 @@ "binop": null, "updateContext": null }, - "start": 33792, - "end": 33793, + "start": 34132, + "end": 34133, "loc": { "start": { - "line": 943, + "line": 959, "column": 26 }, "end": { - "line": 943, + "line": 959, "column": 27 } } @@ -242555,15 +244324,15 @@ "binop": null, "updateContext": null }, - "start": 33793, - "end": 33794, + "start": 34133, + "end": 34134, "loc": { "start": { - "line": 943, + "line": 959, "column": 27 }, "end": { - "line": 943, + "line": 959, "column": 28 } } @@ -242581,15 +244350,15 @@ "binop": null }, "value": "update", - "start": 33794, - "end": 33800, + "start": 34134, + "end": 34140, "loc": { "start": { - "line": 943, + "line": 959, "column": 28 }, "end": { - "line": 943, + "line": 959, "column": 34 } } @@ -242606,15 +244375,15 @@ "postfix": false, "binop": null }, - "start": 33800, - "end": 33801, + "start": 34140, + "end": 34141, "loc": { "start": { - "line": 943, + "line": 959, "column": 34 }, "end": { - "line": 943, + "line": 959, "column": 35 } } @@ -242632,15 +244401,15 @@ "binop": null }, "value": "model", - "start": 33801, - "end": 33806, + "start": 34141, + "end": 34146, "loc": { "start": { - "line": 943, + "line": 959, "column": 35 }, "end": { - "line": 943, + "line": 959, "column": 40 } } @@ -242658,15 +244427,15 @@ "binop": null, "updateContext": null }, - "start": 33806, - "end": 33807, + "start": 34146, + "end": 34147, "loc": { "start": { - "line": 943, + "line": 959, "column": 40 }, "end": { - "line": 943, + "line": 959, "column": 41 } } @@ -242684,15 +244453,15 @@ "binop": null }, "value": "timeMSec", - "start": 33808, - "end": 33816, + "start": 34148, + "end": 34156, "loc": { "start": { - "line": 943, + "line": 959, "column": 42 }, "end": { - "line": 943, + "line": 959, "column": 50 } } @@ -242709,15 +244478,15 @@ "postfix": false, "binop": null }, - "start": 33816, - "end": 33817, + "start": 34156, + "end": 34157, "loc": { "start": { - "line": 943, + "line": 959, "column": 50 }, "end": { - "line": 943, + "line": 959, "column": 51 } } @@ -242735,15 +244504,15 @@ "binop": null, "updateContext": null }, - "start": 33817, - "end": 33818, + "start": 34157, + "end": 34158, "loc": { "start": { - "line": 943, + "line": 959, "column": 51 }, "end": { - "line": 943, + "line": 959, "column": 52 } } @@ -242760,15 +244529,15 @@ "postfix": false, "binop": null }, - "start": 33823, - "end": 33824, + "start": 34163, + "end": 34164, "loc": { "start": { - "line": 944, + "line": 960, "column": 4 }, "end": { - "line": 944, + "line": 960, "column": 5 } } @@ -242785,15 +244554,15 @@ "postfix": false, "binop": null }, - "start": 33825, - "end": 33826, + "start": 34165, + "end": 34166, "loc": { "start": { - "line": 945, + "line": 961, "column": 0 }, "end": { - "line": 945, + "line": 961, "column": 1 } } @@ -242801,15 +244570,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33828, - "end": 33890, + "start": 34168, + "end": 34230, "loc": { "start": { - "line": 947, + "line": 963, "column": 0 }, "end": { - "line": 947, + "line": 963, "column": 62 } } @@ -242817,15 +244586,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33891, - "end": 33953, + "start": 34231, + "end": 34293, "loc": { "start": { - "line": 948, + "line": 964, "column": 0 }, "end": { - "line": 948, + "line": 964, "column": 62 } } @@ -242833,15 +244602,15 @@ { "type": "CommentLine", "value": " class L2DPose", - "start": 33954, - "end": 33971, + "start": 34294, + "end": 34311, "loc": { "start": { - "line": 949, + "line": 965, "column": 0 }, "end": { - "line": 949, + "line": 965, "column": 17 } } @@ -242849,15 +244618,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 33972, - "end": 34034, + "start": 34312, + "end": 34374, "loc": { "start": { - "line": 950, + "line": 966, "column": 0 }, "end": { - "line": 950, + "line": 966, "column": 62 } } @@ -242865,15 +244634,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34035, - "end": 34097, + "start": 34375, + "end": 34437, "loc": { "start": { - "line": 951, + "line": 967, "column": 0 }, "end": { - "line": 951, + "line": 967, "column": 62 } } @@ -242892,15 +244661,15 @@ "binop": null }, "value": "function", - "start": 34098, - "end": 34106, + "start": 34438, + "end": 34446, "loc": { "start": { - "line": 952, + "line": 968, "column": 0 }, "end": { - "line": 952, + "line": 968, "column": 8 } } @@ -242918,15 +244687,15 @@ "binop": null }, "value": "L2DPose", - "start": 34107, - "end": 34114, + "start": 34447, + "end": 34454, "loc": { "start": { - "line": 952, + "line": 968, "column": 9 }, "end": { - "line": 952, + "line": 968, "column": 16 } } @@ -242943,15 +244712,15 @@ "postfix": false, "binop": null }, - "start": 34114, - "end": 34115, + "start": 34454, + "end": 34455, "loc": { "start": { - "line": 952, + "line": 968, "column": 16 }, "end": { - "line": 952, + "line": 968, "column": 17 } } @@ -242968,15 +244737,15 @@ "postfix": false, "binop": null }, - "start": 34115, - "end": 34116, + "start": 34455, + "end": 34456, "loc": { "start": { - "line": 952, + "line": 968, "column": 17 }, "end": { - "line": 952, + "line": 968, "column": 18 } } @@ -242993,15 +244762,15 @@ "postfix": false, "binop": null }, - "start": 34117, - "end": 34118, + "start": 34457, + "end": 34458, "loc": { "start": { - "line": 952, + "line": 968, "column": 19 }, "end": { - "line": 952, + "line": 968, "column": 20 } } @@ -243021,15 +244790,15 @@ "updateContext": null }, "value": "this", - "start": 34123, - "end": 34127, + "start": 34463, + "end": 34467, "loc": { "start": { - "line": 953, + "line": 969, "column": 4 }, "end": { - "line": 953, + "line": 969, "column": 8 } } @@ -243047,15 +244816,15 @@ "binop": null, "updateContext": null }, - "start": 34127, - "end": 34128, + "start": 34467, + "end": 34468, "loc": { "start": { - "line": 953, + "line": 969, "column": 8 }, "end": { - "line": 953, + "line": 969, "column": 9 } } @@ -243073,15 +244842,15 @@ "binop": null }, "value": "lastTime", - "start": 34128, - "end": 34136, + "start": 34468, + "end": 34476, "loc": { "start": { - "line": 953, + "line": 969, "column": 9 }, "end": { - "line": 953, + "line": 969, "column": 17 } } @@ -243100,15 +244869,15 @@ "updateContext": null }, "value": "=", - "start": 34137, - "end": 34138, + "start": 34477, + "end": 34478, "loc": { "start": { - "line": 953, + "line": 969, "column": 18 }, "end": { - "line": 953, + "line": 969, "column": 19 } } @@ -243127,15 +244896,15 @@ "updateContext": null }, "value": 0, - "start": 34139, - "end": 34140, + "start": 34479, + "end": 34480, "loc": { "start": { - "line": 953, + "line": 969, "column": 20 }, "end": { - "line": 953, + "line": 969, "column": 21 } } @@ -243153,15 +244922,15 @@ "binop": null, "updateContext": null }, - "start": 34140, - "end": 34141, + "start": 34480, + "end": 34481, "loc": { "start": { - "line": 953, + "line": 969, "column": 21 }, "end": { - "line": 953, + "line": 969, "column": 22 } } @@ -243181,15 +244950,15 @@ "updateContext": null }, "value": "this", - "start": 34146, - "end": 34150, + "start": 34486, + "end": 34490, "loc": { "start": { - "line": 954, + "line": 970, "column": 4 }, "end": { - "line": 954, + "line": 970, "column": 8 } } @@ -243207,15 +244976,15 @@ "binop": null, "updateContext": null }, - "start": 34150, - "end": 34151, + "start": 34490, + "end": 34491, "loc": { "start": { - "line": 954, + "line": 970, "column": 8 }, "end": { - "line": 954, + "line": 970, "column": 9 } } @@ -243233,15 +245002,15 @@ "binop": null }, "value": "lastModel", - "start": 34151, - "end": 34160, + "start": 34491, + "end": 34500, "loc": { "start": { - "line": 954, + "line": 970, "column": 9 }, "end": { - "line": 954, + "line": 970, "column": 18 } } @@ -243260,15 +245029,15 @@ "updateContext": null }, "value": "=", - "start": 34161, - "end": 34162, + "start": 34501, + "end": 34502, "loc": { "start": { - "line": 954, + "line": 970, "column": 19 }, "end": { - "line": 954, + "line": 970, "column": 20 } } @@ -243288,15 +245057,15 @@ "updateContext": null }, "value": "null", - "start": 34163, - "end": 34167, + "start": 34503, + "end": 34507, "loc": { "start": { - "line": 954, + "line": 970, "column": 21 }, "end": { - "line": 954, + "line": 970, "column": 25 } } @@ -243314,15 +245083,15 @@ "binop": null, "updateContext": null }, - "start": 34167, - "end": 34168, + "start": 34507, + "end": 34508, "loc": { "start": { - "line": 954, + "line": 970, "column": 25 }, "end": { - "line": 954, + "line": 970, "column": 26 } } @@ -243330,15 +245099,15 @@ { "type": "CommentLine", "value": "ALive2DModel", - "start": 34169, - "end": 34183, + "start": 34509, + "end": 34523, "loc": { "start": { - "line": 954, + "line": 970, "column": 27 }, "end": { - "line": 954, + "line": 970, "column": 41 } } @@ -243358,15 +245127,15 @@ "updateContext": null }, "value": "this", - "start": 34188, - "end": 34192, + "start": 34528, + "end": 34532, "loc": { "start": { - "line": 955, + "line": 971, "column": 4 }, "end": { - "line": 955, + "line": 971, "column": 8 } } @@ -243384,15 +245153,15 @@ "binop": null, "updateContext": null }, - "start": 34192, - "end": 34193, + "start": 34532, + "end": 34533, "loc": { "start": { - "line": 955, + "line": 971, "column": 8 }, "end": { - "line": 955, + "line": 971, "column": 9 } } @@ -243410,15 +245179,15 @@ "binop": null }, "value": "partsGroups", - "start": 34193, - "end": 34204, + "start": 34533, + "end": 34544, "loc": { "start": { - "line": 955, + "line": 971, "column": 9 }, "end": { - "line": 955, + "line": 971, "column": 20 } } @@ -243437,15 +245206,15 @@ "updateContext": null }, "value": "=", - "start": 34205, - "end": 34206, + "start": 34545, + "end": 34546, "loc": { "start": { - "line": 955, + "line": 971, "column": 21 }, "end": { - "line": 955, + "line": 971, "column": 22 } } @@ -243465,15 +245234,15 @@ "updateContext": null }, "value": "new", - "start": 34207, - "end": 34210, + "start": 34547, + "end": 34550, "loc": { "start": { - "line": 955, + "line": 971, "column": 23 }, "end": { - "line": 955, + "line": 971, "column": 26 } } @@ -243491,15 +245260,15 @@ "binop": null }, "value": "Array", - "start": 34211, - "end": 34216, + "start": 34551, + "end": 34556, "loc": { "start": { - "line": 955, + "line": 971, "column": 27 }, "end": { - "line": 955, + "line": 971, "column": 32 } } @@ -243516,15 +245285,15 @@ "postfix": false, "binop": null }, - "start": 34216, - "end": 34217, + "start": 34556, + "end": 34557, "loc": { "start": { - "line": 955, + "line": 971, "column": 32 }, "end": { - "line": 955, + "line": 971, "column": 33 } } @@ -243541,15 +245310,15 @@ "postfix": false, "binop": null }, - "start": 34217, - "end": 34218, + "start": 34557, + "end": 34558, "loc": { "start": { - "line": 955, + "line": 971, "column": 33 }, "end": { - "line": 955, + "line": 971, "column": 34 } } @@ -243567,15 +245336,15 @@ "binop": null, "updateContext": null }, - "start": 34218, - "end": 34219, + "start": 34558, + "end": 34559, "loc": { "start": { - "line": 955, + "line": 971, "column": 34 }, "end": { - "line": 955, + "line": 971, "column": 35 } } @@ -243583,15 +245352,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 34220, - "end": 34248, + "start": 34560, + "end": 34588, "loc": { "start": { - "line": 955, + "line": 971, "column": 36 }, "end": { - "line": 955, + "line": 971, "column": 64 } } @@ -243608,15 +245377,15 @@ "postfix": false, "binop": null }, - "start": 34249, - "end": 34250, + "start": 34589, + "end": 34590, "loc": { "start": { - "line": 956, + "line": 972, "column": 0 }, "end": { - "line": 956, + "line": 972, "column": 1 } } @@ -243624,15 +245393,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34253, - "end": 34315, + "start": 34593, + "end": 34655, "loc": { "start": { - "line": 959, + "line": 975, "column": 0 }, "end": { - "line": 959, + "line": 975, "column": 62 } } @@ -243640,15 +245409,15 @@ { "type": "CommentLine", "value": " static L2DPose.load()", - "start": 34316, - "end": 34343, + "start": 34656, + "end": 34683, "loc": { "start": { - "line": 960, + "line": 976, "column": 0 }, "end": { - "line": 960, + "line": 976, "column": 27 } } @@ -243656,15 +245425,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 34344, - "end": 34406, + "start": 34684, + "end": 34746, "loc": { "start": { - "line": 961, + "line": 977, "column": 0 }, "end": { - "line": 961, + "line": 977, "column": 62 } } @@ -243682,15 +245451,15 @@ "binop": null }, "value": "L2DPose", - "start": 34407, - "end": 34414, + "start": 34747, + "end": 34754, "loc": { "start": { - "line": 962, + "line": 978, "column": 0 }, "end": { - "line": 962, + "line": 978, "column": 7 } } @@ -243708,15 +245477,15 @@ "binop": null, "updateContext": null }, - "start": 34414, - "end": 34415, + "start": 34754, + "end": 34755, "loc": { "start": { - "line": 962, + "line": 978, "column": 7 }, "end": { - "line": 962, + "line": 978, "column": 8 } } @@ -243734,15 +245503,15 @@ "binop": null }, "value": "load", - "start": 34415, - "end": 34419, + "start": 34755, + "end": 34759, "loc": { "start": { - "line": 962, + "line": 978, "column": 8 }, "end": { - "line": 962, + "line": 978, "column": 12 } } @@ -243761,15 +245530,15 @@ "updateContext": null }, "value": "=", - "start": 34420, - "end": 34421, + "start": 34760, + "end": 34761, "loc": { "start": { - "line": 962, + "line": 978, "column": 13 }, "end": { - "line": 962, + "line": 978, "column": 14 } } @@ -243788,15 +245557,15 @@ "binop": null }, "value": "function", - "start": 34422, - "end": 34430, + "start": 34762, + "end": 34770, "loc": { "start": { - "line": 962, + "line": 978, "column": 15 }, "end": { - "line": 962, + "line": 978, "column": 23 } } @@ -243813,15 +245582,15 @@ "postfix": false, "binop": null }, - "start": 34431, - "end": 34432, + "start": 34771, + "end": 34772, "loc": { "start": { - "line": 962, + "line": 978, "column": 24 }, "end": { - "line": 962, + "line": 978, "column": 25 } } @@ -243839,15 +245608,15 @@ "binop": null }, "value": "buf", - "start": 34432, - "end": 34435, + "start": 34772, + "end": 34775, "loc": { "start": { - "line": 962, + "line": 978, "column": 25 }, "end": { - "line": 962, + "line": 978, "column": 28 } } @@ -243855,15 +245624,15 @@ { "type": "CommentBlock", "value": "byte[]", - "start": 34435, - "end": 34445, + "start": 34775, + "end": 34785, "loc": { "start": { - "line": 962, + "line": 978, "column": 28 }, "end": { - "line": 962, + "line": 978, "column": 38 } } @@ -243880,15 +245649,15 @@ "postfix": false, "binop": null }, - "start": 34445, - "end": 34446, + "start": 34785, + "end": 34786, "loc": { "start": { - "line": 962, + "line": 978, "column": 38 }, "end": { - "line": 962, + "line": 978, "column": 39 } } @@ -243905,15 +245674,15 @@ "postfix": false, "binop": null }, - "start": 34447, - "end": 34448, + "start": 34787, + "end": 34788, "loc": { "start": { - "line": 962, + "line": 978, "column": 40 }, "end": { - "line": 962, + "line": 978, "column": 41 } } @@ -243933,15 +245702,15 @@ "updateContext": null }, "value": "var", - "start": 34453, - "end": 34456, + "start": 34793, + "end": 34796, "loc": { "start": { - "line": 963, + "line": 979, "column": 4 }, "end": { - "line": 963, + "line": 979, "column": 7 } } @@ -243959,15 +245728,15 @@ "binop": null }, "value": "ret", - "start": 34457, - "end": 34460, + "start": 34797, + "end": 34800, "loc": { "start": { - "line": 963, + "line": 979, "column": 8 }, "end": { - "line": 963, + "line": 979, "column": 11 } } @@ -243986,15 +245755,15 @@ "updateContext": null }, "value": "=", - "start": 34461, - "end": 34462, + "start": 34801, + "end": 34802, "loc": { "start": { - "line": 963, + "line": 979, "column": 12 }, "end": { - "line": 963, + "line": 979, "column": 13 } } @@ -244014,15 +245783,15 @@ "updateContext": null }, "value": "new", - "start": 34463, - "end": 34466, + "start": 34803, + "end": 34806, "loc": { "start": { - "line": 963, + "line": 979, "column": 14 }, "end": { - "line": 963, + "line": 979, "column": 17 } } @@ -244040,15 +245809,15 @@ "binop": null }, "value": "L2DPose", - "start": 34467, - "end": 34474, + "start": 34807, + "end": 34814, "loc": { "start": { - "line": 963, + "line": 979, "column": 18 }, "end": { - "line": 963, + "line": 979, "column": 25 } } @@ -244065,15 +245834,15 @@ "postfix": false, "binop": null }, - "start": 34474, - "end": 34475, + "start": 34814, + "end": 34815, "loc": { "start": { - "line": 963, + "line": 979, "column": 25 }, "end": { - "line": 963, + "line": 979, "column": 26 } } @@ -244090,15 +245859,15 @@ "postfix": false, "binop": null }, - "start": 34475, - "end": 34476, + "start": 34815, + "end": 34816, "loc": { "start": { - "line": 963, + "line": 979, "column": 26 }, "end": { - "line": 963, + "line": 979, "column": 27 } } @@ -244116,15 +245885,15 @@ "binop": null, "updateContext": null }, - "start": 34476, - "end": 34477, + "start": 34816, + "end": 34817, "loc": { "start": { - "line": 963, + "line": 979, "column": 27 }, "end": { - "line": 963, + "line": 979, "column": 28 } } @@ -244132,15 +245901,15 @@ { "type": "CommentLine", "value": "L2DPose", - "start": 34478, - "end": 34487, + "start": 34818, + "end": 34827, "loc": { "start": { - "line": 963, + "line": 979, "column": 29 }, "end": { - "line": 963, + "line": 979, "column": 38 } } @@ -244160,15 +245929,15 @@ "updateContext": null }, "value": "var", - "start": 34492, - "end": 34495, + "start": 34832, + "end": 34835, "loc": { "start": { - "line": 964, + "line": 980, "column": 4 }, "end": { - "line": 964, + "line": 980, "column": 7 } } @@ -244186,15 +245955,15 @@ "binop": null }, "value": "pm", - "start": 34496, - "end": 34498, + "start": 34836, + "end": 34838, "loc": { "start": { - "line": 964, + "line": 980, "column": 8 }, "end": { - "line": 964, + "line": 980, "column": 10 } } @@ -244213,15 +245982,15 @@ "updateContext": null }, "value": "=", - "start": 34499, - "end": 34500, + "start": 34839, + "end": 34840, "loc": { "start": { - "line": 964, + "line": 980, "column": 11 }, "end": { - "line": 964, + "line": 980, "column": 12 } } @@ -244239,15 +246008,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 34501, - "end": 34516, + "start": 34841, + "end": 34856, "loc": { "start": { - "line": 964, + "line": 980, "column": 13 }, "end": { - "line": 964, + "line": 980, "column": 28 } } @@ -244265,15 +246034,15 @@ "binop": null, "updateContext": null }, - "start": 34516, - "end": 34517, + "start": 34856, + "end": 34857, "loc": { "start": { - "line": 964, + "line": 980, "column": 28 }, "end": { - "line": 964, + "line": 980, "column": 29 } } @@ -244291,15 +246060,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 34517, - "end": 34535, + "start": 34857, + "end": 34875, "loc": { "start": { - "line": 964, + "line": 980, "column": 29 }, "end": { - "line": 964, + "line": 980, "column": 47 } } @@ -244316,15 +246085,15 @@ "postfix": false, "binop": null }, - "start": 34535, - "end": 34536, + "start": 34875, + "end": 34876, "loc": { "start": { - "line": 964, + "line": 980, "column": 47 }, "end": { - "line": 964, + "line": 980, "column": 48 } } @@ -244341,15 +246110,15 @@ "postfix": false, "binop": null }, - "start": 34536, - "end": 34537, + "start": 34876, + "end": 34877, "loc": { "start": { - "line": 964, + "line": 980, "column": 48 }, "end": { - "line": 964, + "line": 980, "column": 49 } } @@ -244367,15 +246136,15 @@ "binop": null, "updateContext": null }, - "start": 34537, - "end": 34538, + "start": 34877, + "end": 34878, "loc": { "start": { - "line": 964, + "line": 980, "column": 49 }, "end": { - "line": 964, + "line": 980, "column": 50 } } @@ -244395,15 +246164,15 @@ "updateContext": null }, "value": "var", - "start": 34543, - "end": 34546, + "start": 34883, + "end": 34886, "loc": { "start": { - "line": 965, + "line": 981, "column": 4 }, "end": { - "line": 965, + "line": 981, "column": 7 } } @@ -244421,15 +246190,15 @@ "binop": null }, "value": "json", - "start": 34547, - "end": 34551, + "start": 34887, + "end": 34891, "loc": { "start": { - "line": 965, + "line": 981, "column": 8 }, "end": { - "line": 965, + "line": 981, "column": 12 } } @@ -244448,15 +246217,15 @@ "updateContext": null }, "value": "=", - "start": 34552, - "end": 34553, + "start": 34892, + "end": 34893, "loc": { "start": { - "line": 965, + "line": 981, "column": 13 }, "end": { - "line": 965, + "line": 981, "column": 14 } } @@ -244474,15 +246243,15 @@ "binop": null }, "value": "pm", - "start": 34554, - "end": 34556, + "start": 34894, + "end": 34896, "loc": { "start": { - "line": 965, + "line": 981, "column": 15 }, "end": { - "line": 965, + "line": 981, "column": 17 } } @@ -244500,15 +246269,15 @@ "binop": null, "updateContext": null }, - "start": 34556, - "end": 34557, + "start": 34896, + "end": 34897, "loc": { "start": { - "line": 965, + "line": 981, "column": 17 }, "end": { - "line": 965, + "line": 981, "column": 18 } } @@ -244526,15 +246295,15 @@ "binop": null }, "value": "jsonParseFromBytes", - "start": 34557, - "end": 34575, + "start": 34897, + "end": 34915, "loc": { "start": { - "line": 965, + "line": 981, "column": 18 }, "end": { - "line": 965, + "line": 981, "column": 36 } } @@ -244551,15 +246320,15 @@ "postfix": false, "binop": null }, - "start": 34575, - "end": 34576, + "start": 34915, + "end": 34916, "loc": { "start": { - "line": 965, + "line": 981, "column": 36 }, "end": { - "line": 965, + "line": 981, "column": 37 } } @@ -244577,15 +246346,15 @@ "binop": null }, "value": "buf", - "start": 34576, - "end": 34579, + "start": 34916, + "end": 34919, "loc": { "start": { - "line": 965, + "line": 981, "column": 37 }, "end": { - "line": 965, + "line": 981, "column": 40 } } @@ -244602,15 +246371,15 @@ "postfix": false, "binop": null }, - "start": 34579, - "end": 34580, + "start": 34919, + "end": 34920, "loc": { "start": { - "line": 965, + "line": 981, "column": 40 }, "end": { - "line": 965, + "line": 981, "column": 41 } } @@ -244628,15 +246397,15 @@ "binop": null, "updateContext": null }, - "start": 34580, - "end": 34581, + "start": 34920, + "end": 34921, "loc": { "start": { - "line": 965, + "line": 981, "column": 41 }, "end": { - "line": 965, + "line": 981, "column": 42 } } @@ -244656,15 +246425,15 @@ "updateContext": null }, "value": "var", - "start": 34586, - "end": 34589, + "start": 34926, + "end": 34929, "loc": { "start": { - "line": 966, + "line": 982, "column": 4 }, "end": { - "line": 966, + "line": 982, "column": 7 } } @@ -244682,15 +246451,15 @@ "binop": null }, "value": "poseListInfo", - "start": 34590, - "end": 34602, + "start": 34930, + "end": 34942, "loc": { "start": { - "line": 966, + "line": 982, "column": 8 }, "end": { - "line": 966, + "line": 982, "column": 20 } } @@ -244709,15 +246478,15 @@ "updateContext": null }, "value": "=", - "start": 34603, - "end": 34604, + "start": 34943, + "end": 34944, "loc": { "start": { - "line": 966, + "line": 982, "column": 21 }, "end": { - "line": 966, + "line": 982, "column": 22 } } @@ -244735,15 +246504,15 @@ "binop": null }, "value": "json", - "start": 34605, - "end": 34609, + "start": 34945, + "end": 34949, "loc": { "start": { - "line": 966, + "line": 982, "column": 23 }, "end": { - "line": 966, + "line": 982, "column": 27 } } @@ -244761,15 +246530,15 @@ "binop": null, "updateContext": null }, - "start": 34609, - "end": 34610, + "start": 34949, + "end": 34950, "loc": { "start": { - "line": 966, + "line": 982, "column": 27 }, "end": { - "line": 966, + "line": 982, "column": 28 } } @@ -244787,15 +246556,15 @@ "binop": null }, "value": "parts_visible", - "start": 34610, - "end": 34623, + "start": 34950, + "end": 34963, "loc": { "start": { - "line": 966, + "line": 982, "column": 28 }, "end": { - "line": 966, + "line": 982, "column": 41 } } @@ -244813,15 +246582,15 @@ "binop": null, "updateContext": null }, - "start": 34623, - "end": 34624, + "start": 34963, + "end": 34964, "loc": { "start": { - "line": 966, + "line": 982, "column": 41 }, "end": { - "line": 966, + "line": 982, "column": 42 } } @@ -244829,15 +246598,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34625, - "end": 34632, + "start": 34965, + "end": 34972, "loc": { "start": { - "line": 966, + "line": 982, "column": 43 }, "end": { - "line": 966, + "line": 982, "column": 50 } } @@ -244857,15 +246626,15 @@ "updateContext": null }, "value": "var", - "start": 34637, - "end": 34640, + "start": 34977, + "end": 34980, "loc": { "start": { - "line": 967, + "line": 983, "column": 4 }, "end": { - "line": 967, + "line": 983, "column": 7 } } @@ -244883,15 +246652,15 @@ "binop": null }, "value": "poseNum", - "start": 34641, - "end": 34648, + "start": 34981, + "end": 34988, "loc": { "start": { - "line": 967, + "line": 983, "column": 8 }, "end": { - "line": 967, + "line": 983, "column": 15 } } @@ -244910,15 +246679,15 @@ "updateContext": null }, "value": "=", - "start": 34649, - "end": 34650, + "start": 34989, + "end": 34990, "loc": { "start": { - "line": 967, + "line": 983, "column": 16 }, "end": { - "line": 967, + "line": 983, "column": 17 } } @@ -244936,15 +246705,15 @@ "binop": null }, "value": "poseListInfo", - "start": 34651, - "end": 34663, + "start": 34991, + "end": 35003, "loc": { "start": { - "line": 967, + "line": 983, "column": 18 }, "end": { - "line": 967, + "line": 983, "column": 30 } } @@ -244962,15 +246731,15 @@ "binop": null, "updateContext": null }, - "start": 34663, - "end": 34664, + "start": 35003, + "end": 35004, "loc": { "start": { - "line": 967, + "line": 983, "column": 30 }, "end": { - "line": 967, + "line": 983, "column": 31 } } @@ -244988,15 +246757,15 @@ "binop": null }, "value": "length", - "start": 34664, - "end": 34670, + "start": 35004, + "end": 35010, "loc": { "start": { - "line": 967, + "line": 983, "column": 31 }, "end": { - "line": 967, + "line": 983, "column": 37 } } @@ -245014,15 +246783,15 @@ "binop": null, "updateContext": null }, - "start": 34670, - "end": 34671, + "start": 35010, + "end": 35011, "loc": { "start": { - "line": 967, + "line": 983, "column": 37 }, "end": { - "line": 967, + "line": 983, "column": 38 } } @@ -245042,15 +246811,15 @@ "updateContext": null }, "value": "for", - "start": 34676, - "end": 34679, + "start": 35016, + "end": 35019, "loc": { "start": { - "line": 968, + "line": 984, "column": 4 }, "end": { - "line": 968, + "line": 984, "column": 7 } } @@ -245067,15 +246836,15 @@ "postfix": false, "binop": null }, - "start": 34680, - "end": 34681, + "start": 35020, + "end": 35021, "loc": { "start": { - "line": 968, + "line": 984, "column": 8 }, "end": { - "line": 968, + "line": 984, "column": 9 } } @@ -245095,15 +246864,15 @@ "updateContext": null }, "value": "var", - "start": 34681, - "end": 34684, + "start": 35021, + "end": 35024, "loc": { "start": { - "line": 968, + "line": 984, "column": 9 }, "end": { - "line": 968, + "line": 984, "column": 12 } } @@ -245121,15 +246890,15 @@ "binop": null }, "value": "i_pose", - "start": 34685, - "end": 34691, + "start": 35025, + "end": 35031, "loc": { "start": { - "line": 968, + "line": 984, "column": 13 }, "end": { - "line": 968, + "line": 984, "column": 19 } } @@ -245148,15 +246917,15 @@ "updateContext": null }, "value": "=", - "start": 34692, - "end": 34693, + "start": 35032, + "end": 35033, "loc": { "start": { - "line": 968, + "line": 984, "column": 20 }, "end": { - "line": 968, + "line": 984, "column": 21 } } @@ -245175,15 +246944,15 @@ "updateContext": null }, "value": 0, - "start": 34694, - "end": 34695, + "start": 35034, + "end": 35035, "loc": { "start": { - "line": 968, + "line": 984, "column": 22 }, "end": { - "line": 968, + "line": 984, "column": 23 } } @@ -245201,15 +246970,15 @@ "binop": null, "updateContext": null }, - "start": 34695, - "end": 34696, + "start": 35035, + "end": 35036, "loc": { "start": { - "line": 968, + "line": 984, "column": 23 }, "end": { - "line": 968, + "line": 984, "column": 24 } } @@ -245227,15 +246996,15 @@ "binop": null }, "value": "i_pose", - "start": 34697, - "end": 34703, + "start": 35037, + "end": 35043, "loc": { "start": { - "line": 968, + "line": 984, "column": 25 }, "end": { - "line": 968, + "line": 984, "column": 31 } } @@ -245254,15 +247023,15 @@ "updateContext": null }, "value": "<", - "start": 34704, - "end": 34705, + "start": 35044, + "end": 35045, "loc": { "start": { - "line": 968, + "line": 984, "column": 32 }, "end": { - "line": 968, + "line": 984, "column": 33 } } @@ -245280,15 +247049,15 @@ "binop": null }, "value": "poseNum", - "start": 34706, - "end": 34713, + "start": 35046, + "end": 35053, "loc": { "start": { - "line": 968, + "line": 984, "column": 34 }, "end": { - "line": 968, + "line": 984, "column": 41 } } @@ -245306,15 +247075,15 @@ "binop": null, "updateContext": null }, - "start": 34713, - "end": 34714, + "start": 35053, + "end": 35054, "loc": { "start": { - "line": 968, + "line": 984, "column": 41 }, "end": { - "line": 968, + "line": 984, "column": 42 } } @@ -245332,15 +247101,15 @@ "binop": null }, "value": "i_pose", - "start": 34715, - "end": 34721, + "start": 35055, + "end": 35061, "loc": { "start": { - "line": 968, + "line": 984, "column": 43 }, "end": { - "line": 968, + "line": 984, "column": 49 } } @@ -245358,15 +247127,15 @@ "binop": null }, "value": "++", - "start": 34721, - "end": 34723, + "start": 35061, + "end": 35063, "loc": { "start": { - "line": 968, + "line": 984, "column": 49 }, "end": { - "line": 968, + "line": 984, "column": 51 } } @@ -245383,15 +247152,15 @@ "postfix": false, "binop": null }, - "start": 34723, - "end": 34724, + "start": 35063, + "end": 35064, "loc": { "start": { - "line": 968, + "line": 984, "column": 51 }, "end": { - "line": 968, + "line": 984, "column": 52 } } @@ -245408,15 +247177,15 @@ "postfix": false, "binop": null }, - "start": 34725, - "end": 34726, + "start": 35065, + "end": 35066, "loc": { "start": { - "line": 968, + "line": 984, "column": 53 }, "end": { - "line": 968, + "line": 984, "column": 54 } } @@ -245436,15 +247205,15 @@ "updateContext": null }, "value": "var", - "start": 34735, - "end": 34738, + "start": 35075, + "end": 35078, "loc": { "start": { - "line": 969, + "line": 985, "column": 8 }, "end": { - "line": 969, + "line": 985, "column": 11 } } @@ -245462,15 +247231,15 @@ "binop": null }, "value": "poseInfo", - "start": 34739, - "end": 34747, + "start": 35079, + "end": 35087, "loc": { "start": { - "line": 969, + "line": 985, "column": 12 }, "end": { - "line": 969, + "line": 985, "column": 20 } } @@ -245489,15 +247258,15 @@ "updateContext": null }, "value": "=", - "start": 34748, - "end": 34749, + "start": 35088, + "end": 35089, "loc": { "start": { - "line": 969, + "line": 985, "column": 21 }, "end": { - "line": 969, + "line": 985, "column": 22 } } @@ -245515,15 +247284,15 @@ "binop": null }, "value": "poseListInfo", - "start": 34750, - "end": 34762, + "start": 35090, + "end": 35102, "loc": { "start": { - "line": 969, + "line": 985, "column": 23 }, "end": { - "line": 969, + "line": 985, "column": 35 } } @@ -245541,15 +247310,15 @@ "binop": null, "updateContext": null }, - "start": 34762, - "end": 34763, + "start": 35102, + "end": 35103, "loc": { "start": { - "line": 969, + "line": 985, "column": 35 }, "end": { - "line": 969, + "line": 985, "column": 36 } } @@ -245567,15 +247336,15 @@ "binop": null }, "value": "i_pose", - "start": 34763, - "end": 34769, + "start": 35103, + "end": 35109, "loc": { "start": { - "line": 969, + "line": 985, "column": 36 }, "end": { - "line": 969, + "line": 985, "column": 42 } } @@ -245593,15 +247362,15 @@ "binop": null, "updateContext": null }, - "start": 34769, - "end": 34770, + "start": 35109, + "end": 35110, "loc": { "start": { - "line": 969, + "line": 985, "column": 42 }, "end": { - "line": 969, + "line": 985, "column": 43 } } @@ -245619,15 +247388,15 @@ "binop": null, "updateContext": null }, - "start": 34770, - "end": 34771, + "start": 35110, + "end": 35111, "loc": { "start": { - "line": 969, + "line": 985, "column": 43 }, "end": { - "line": 969, + "line": 985, "column": 44 } } @@ -245635,15 +247404,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34772, - "end": 34779, + "start": 35112, + "end": 35119, "loc": { "start": { - "line": 969, + "line": 985, "column": 45 }, "end": { - "line": 969, + "line": 985, "column": 52 } } @@ -245663,15 +247432,15 @@ "updateContext": null }, "value": "var", - "start": 34788, - "end": 34791, + "start": 35128, + "end": 35131, "loc": { "start": { - "line": 970, + "line": 986, "column": 8 }, "end": { - "line": 970, + "line": 986, "column": 11 } } @@ -245689,15 +247458,15 @@ "binop": null }, "value": "idListInfo", - "start": 34792, - "end": 34802, + "start": 35132, + "end": 35142, "loc": { "start": { - "line": 970, + "line": 986, "column": 12 }, "end": { - "line": 970, + "line": 986, "column": 22 } } @@ -245716,15 +247485,15 @@ "updateContext": null }, "value": "=", - "start": 34803, - "end": 34804, + "start": 35143, + "end": 35144, "loc": { "start": { - "line": 970, + "line": 986, "column": 23 }, "end": { - "line": 970, + "line": 986, "column": 24 } } @@ -245742,15 +247511,15 @@ "binop": null }, "value": "poseInfo", - "start": 34805, - "end": 34813, + "start": 35145, + "end": 35153, "loc": { "start": { - "line": 970, + "line": 986, "column": 25 }, "end": { - "line": 970, + "line": 986, "column": 33 } } @@ -245768,15 +247537,15 @@ "binop": null, "updateContext": null }, - "start": 34813, - "end": 34814, + "start": 35153, + "end": 35154, "loc": { "start": { - "line": 970, + "line": 986, "column": 33 }, "end": { - "line": 970, + "line": 986, "column": 34 } } @@ -245794,15 +247563,15 @@ "binop": null }, "value": "group", - "start": 34814, - "end": 34819, + "start": 35154, + "end": 35159, "loc": { "start": { - "line": 970, + "line": 986, "column": 34 }, "end": { - "line": 970, + "line": 986, "column": 39 } } @@ -245820,15 +247589,15 @@ "binop": null, "updateContext": null }, - "start": 34819, - "end": 34820, + "start": 35159, + "end": 35160, "loc": { "start": { - "line": 970, + "line": 986, "column": 39 }, "end": { - "line": 970, + "line": 986, "column": 40 } } @@ -245836,15 +247605,15 @@ { "type": "CommentLine", "value": "Value", - "start": 34821, - "end": 34828, + "start": 35161, + "end": 35168, "loc": { "start": { - "line": 970, + "line": 986, "column": 41 }, "end": { - "line": 970, + "line": 986, "column": 48 } } @@ -245864,15 +247633,15 @@ "updateContext": null }, "value": "var", - "start": 34837, - "end": 34840, + "start": 35177, + "end": 35180, "loc": { "start": { - "line": 971, + "line": 987, "column": 8 }, "end": { - "line": 971, + "line": 987, "column": 11 } } @@ -245890,15 +247659,15 @@ "binop": null }, "value": "idNum", - "start": 34841, - "end": 34846, + "start": 35181, + "end": 35186, "loc": { "start": { - "line": 971, + "line": 987, "column": 12 }, "end": { - "line": 971, + "line": 987, "column": 17 } } @@ -245917,15 +247686,15 @@ "updateContext": null }, "value": "=", - "start": 34847, - "end": 34848, + "start": 35187, + "end": 35188, "loc": { "start": { - "line": 971, + "line": 987, "column": 18 }, "end": { - "line": 971, + "line": 987, "column": 19 } } @@ -245943,15 +247712,15 @@ "binop": null }, "value": "idListInfo", - "start": 34849, - "end": 34859, + "start": 35189, + "end": 35199, "loc": { "start": { - "line": 971, + "line": 987, "column": 20 }, "end": { - "line": 971, + "line": 987, "column": 30 } } @@ -245969,15 +247738,15 @@ "binop": null, "updateContext": null }, - "start": 34859, - "end": 34860, + "start": 35199, + "end": 35200, "loc": { "start": { - "line": 971, + "line": 987, "column": 30 }, "end": { - "line": 971, + "line": 987, "column": 31 } } @@ -245995,15 +247764,15 @@ "binop": null }, "value": "length", - "start": 34860, - "end": 34866, + "start": 35200, + "end": 35206, "loc": { "start": { - "line": 971, + "line": 987, "column": 31 }, "end": { - "line": 971, + "line": 987, "column": 37 } } @@ -246021,15 +247790,15 @@ "binop": null, "updateContext": null }, - "start": 34866, - "end": 34867, + "start": 35206, + "end": 35207, "loc": { "start": { - "line": 971, + "line": 987, "column": 37 }, "end": { - "line": 971, + "line": 987, "column": 38 } } @@ -246049,15 +247818,15 @@ "updateContext": null }, "value": "var", - "start": 34876, - "end": 34879, + "start": 35216, + "end": 35219, "loc": { "start": { - "line": 972, + "line": 988, "column": 8 }, "end": { - "line": 972, + "line": 988, "column": 11 } } @@ -246075,15 +247844,15 @@ "binop": null }, "value": "partsGroup", - "start": 34880, - "end": 34890, + "start": 35220, + "end": 35230, "loc": { "start": { - "line": 972, + "line": 988, "column": 12 }, "end": { - "line": 972, + "line": 988, "column": 22 } } @@ -246091,15 +247860,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam", - "start": 34890, - "end": 34907, + "start": 35230, + "end": 35247, "loc": { "start": { - "line": 972, + "line": 988, "column": 22 }, "end": { - "line": 972, + "line": 988, "column": 39 } } @@ -246118,15 +247887,15 @@ "updateContext": null }, "value": "=", - "start": 34908, - "end": 34909, + "start": 35248, + "end": 35249, "loc": { "start": { - "line": 972, + "line": 988, "column": 40 }, "end": { - "line": 972, + "line": 988, "column": 41 } } @@ -246146,15 +247915,15 @@ "updateContext": null }, "value": "new", - "start": 34910, - "end": 34913, + "start": 35250, + "end": 35253, "loc": { "start": { - "line": 972, + "line": 988, "column": 42 }, "end": { - "line": 972, + "line": 988, "column": 45 } } @@ -246172,15 +247941,15 @@ "binop": null }, "value": "Array", - "start": 34914, - "end": 34919, + "start": 35254, + "end": 35259, "loc": { "start": { - "line": 972, + "line": 988, "column": 46 }, "end": { - "line": 972, + "line": 988, "column": 51 } } @@ -246197,15 +247966,15 @@ "postfix": false, "binop": null }, - "start": 34919, - "end": 34920, + "start": 35259, + "end": 35260, "loc": { "start": { - "line": 972, + "line": 988, "column": 51 }, "end": { - "line": 972, + "line": 988, "column": 52 } } @@ -246222,15 +247991,15 @@ "postfix": false, "binop": null }, - "start": 34920, - "end": 34921, + "start": 35260, + "end": 35261, "loc": { "start": { - "line": 972, + "line": 988, "column": 52 }, "end": { - "line": 972, + "line": 988, "column": 53 } } @@ -246248,15 +248017,15 @@ "binop": null, "updateContext": null }, - "start": 34921, - "end": 34922, + "start": 35261, + "end": 35262, "loc": { "start": { - "line": 972, + "line": 988, "column": 53 }, "end": { - "line": 972, + "line": 988, "column": 54 } } @@ -246276,15 +248045,15 @@ "updateContext": null }, "value": "for", - "start": 34931, - "end": 34934, + "start": 35271, + "end": 35274, "loc": { "start": { - "line": 973, + "line": 989, "column": 8 }, "end": { - "line": 973, + "line": 989, "column": 11 } } @@ -246301,15 +248070,15 @@ "postfix": false, "binop": null }, - "start": 34935, - "end": 34936, + "start": 35275, + "end": 35276, "loc": { "start": { - "line": 973, + "line": 989, "column": 12 }, "end": { - "line": 973, + "line": 989, "column": 13 } } @@ -246329,15 +248098,15 @@ "updateContext": null }, "value": "var", - "start": 34936, - "end": 34939, + "start": 35276, + "end": 35279, "loc": { "start": { - "line": 973, + "line": 989, "column": 13 }, "end": { - "line": 973, + "line": 989, "column": 16 } } @@ -246355,15 +248124,15 @@ "binop": null }, "value": "i_group", - "start": 34940, - "end": 34947, + "start": 35280, + "end": 35287, "loc": { "start": { - "line": 973, + "line": 989, "column": 17 }, "end": { - "line": 973, + "line": 989, "column": 24 } } @@ -246382,15 +248151,15 @@ "updateContext": null }, "value": "=", - "start": 34948, - "end": 34949, + "start": 35288, + "end": 35289, "loc": { "start": { - "line": 973, + "line": 989, "column": 25 }, "end": { - "line": 973, + "line": 989, "column": 26 } } @@ -246409,15 +248178,15 @@ "updateContext": null }, "value": 0, - "start": 34950, - "end": 34951, + "start": 35290, + "end": 35291, "loc": { "start": { - "line": 973, + "line": 989, "column": 27 }, "end": { - "line": 973, + "line": 989, "column": 28 } } @@ -246435,15 +248204,15 @@ "binop": null, "updateContext": null }, - "start": 34951, - "end": 34952, + "start": 35291, + "end": 35292, "loc": { "start": { - "line": 973, + "line": 989, "column": 28 }, "end": { - "line": 973, + "line": 989, "column": 29 } } @@ -246461,15 +248230,15 @@ "binop": null }, "value": "i_group", - "start": 34953, - "end": 34960, + "start": 35293, + "end": 35300, "loc": { "start": { - "line": 973, + "line": 989, "column": 30 }, "end": { - "line": 973, + "line": 989, "column": 37 } } @@ -246488,15 +248257,15 @@ "updateContext": null }, "value": "<", - "start": 34961, - "end": 34962, + "start": 35301, + "end": 35302, "loc": { "start": { - "line": 973, + "line": 989, "column": 38 }, "end": { - "line": 973, + "line": 989, "column": 39 } } @@ -246514,15 +248283,15 @@ "binop": null }, "value": "idNum", - "start": 34963, - "end": 34968, + "start": 35303, + "end": 35308, "loc": { "start": { - "line": 973, + "line": 989, "column": 40 }, "end": { - "line": 973, + "line": 989, "column": 45 } } @@ -246540,15 +248309,15 @@ "binop": null, "updateContext": null }, - "start": 34968, - "end": 34969, + "start": 35308, + "end": 35309, "loc": { "start": { - "line": 973, + "line": 989, "column": 45 }, "end": { - "line": 973, + "line": 989, "column": 46 } } @@ -246566,15 +248335,15 @@ "binop": null }, "value": "i_group", - "start": 34970, - "end": 34977, + "start": 35310, + "end": 35317, "loc": { "start": { - "line": 973, + "line": 989, "column": 47 }, "end": { - "line": 973, + "line": 989, "column": 54 } } @@ -246592,15 +248361,15 @@ "binop": null }, "value": "++", - "start": 34977, - "end": 34979, + "start": 35317, + "end": 35319, "loc": { "start": { - "line": 973, + "line": 989, "column": 54 }, "end": { - "line": 973, + "line": 989, "column": 56 } } @@ -246617,15 +248386,15 @@ "postfix": false, "binop": null }, - "start": 34979, - "end": 34980, + "start": 35319, + "end": 35320, "loc": { "start": { - "line": 973, + "line": 989, "column": 56 }, "end": { - "line": 973, + "line": 989, "column": 57 } } @@ -246642,15 +248411,15 @@ "postfix": false, "binop": null }, - "start": 34981, - "end": 34982, + "start": 35321, + "end": 35322, "loc": { "start": { - "line": 973, + "line": 989, "column": 58 }, "end": { - "line": 973, + "line": 989, "column": 59 } } @@ -246670,15 +248439,15 @@ "updateContext": null }, "value": "var", - "start": 34995, - "end": 34998, + "start": 35335, + "end": 35338, "loc": { "start": { - "line": 974, + "line": 990, "column": 12 }, "end": { - "line": 974, + "line": 990, "column": 15 } } @@ -246696,15 +248465,15 @@ "binop": null }, "value": "partsInfo", - "start": 34999, - "end": 35008, + "start": 35339, + "end": 35348, "loc": { "start": { - "line": 974, + "line": 990, "column": 16 }, "end": { - "line": 974, + "line": 990, "column": 25 } } @@ -246723,15 +248492,15 @@ "updateContext": null }, "value": "=", - "start": 35009, - "end": 35010, + "start": 35349, + "end": 35350, "loc": { "start": { - "line": 974, + "line": 990, "column": 26 }, "end": { - "line": 974, + "line": 990, "column": 27 } } @@ -246749,15 +248518,15 @@ "binop": null }, "value": "idListInfo", - "start": 35011, - "end": 35021, + "start": 35351, + "end": 35361, "loc": { "start": { - "line": 974, + "line": 990, "column": 28 }, "end": { - "line": 974, + "line": 990, "column": 38 } } @@ -246775,15 +248544,15 @@ "binop": null, "updateContext": null }, - "start": 35021, - "end": 35022, + "start": 35361, + "end": 35362, "loc": { "start": { - "line": 974, + "line": 990, "column": 38 }, "end": { - "line": 974, + "line": 990, "column": 39 } } @@ -246801,15 +248570,15 @@ "binop": null }, "value": "i_group", - "start": 35022, - "end": 35029, + "start": 35362, + "end": 35369, "loc": { "start": { - "line": 974, + "line": 990, "column": 39 }, "end": { - "line": 974, + "line": 990, "column": 46 } } @@ -246827,15 +248596,15 @@ "binop": null, "updateContext": null }, - "start": 35029, - "end": 35030, + "start": 35369, + "end": 35370, "loc": { "start": { - "line": 974, + "line": 990, "column": 46 }, "end": { - "line": 974, + "line": 990, "column": 47 } } @@ -246853,15 +248622,15 @@ "binop": null, "updateContext": null }, - "start": 35030, - "end": 35031, + "start": 35370, + "end": 35371, "loc": { "start": { - "line": 974, + "line": 990, "column": 47 }, "end": { - "line": 974, + "line": 990, "column": 48 } } @@ -246869,15 +248638,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35032, - "end": 35039, + "start": 35372, + "end": 35379, "loc": { "start": { - "line": 974, + "line": 990, "column": 49 }, "end": { - "line": 974, + "line": 990, "column": 56 } } @@ -246897,15 +248666,15 @@ "updateContext": null }, "value": "var", - "start": 35052, - "end": 35055, + "start": 35392, + "end": 35395, "loc": { "start": { - "line": 975, + "line": 991, "column": 12 }, "end": { - "line": 975, + "line": 991, "column": 15 } } @@ -246923,15 +248692,15 @@ "binop": null }, "value": "parts", - "start": 35056, - "end": 35061, + "start": 35396, + "end": 35401, "loc": { "start": { - "line": 975, + "line": 991, "column": 16 }, "end": { - "line": 975, + "line": 991, "column": 21 } } @@ -246950,15 +248719,15 @@ "updateContext": null }, "value": "=", - "start": 35062, - "end": 35063, + "start": 35402, + "end": 35403, "loc": { "start": { - "line": 975, + "line": 991, "column": 22 }, "end": { - "line": 975, + "line": 991, "column": 23 } } @@ -246978,15 +248747,15 @@ "updateContext": null }, "value": "new", - "start": 35064, - "end": 35067, + "start": 35404, + "end": 35407, "loc": { "start": { - "line": 975, + "line": 991, "column": 24 }, "end": { - "line": 975, + "line": 991, "column": 27 } } @@ -247004,15 +248773,15 @@ "binop": null }, "value": "L2DPartsParam", - "start": 35068, - "end": 35081, + "start": 35408, + "end": 35421, "loc": { "start": { - "line": 975, + "line": 991, "column": 28 }, "end": { - "line": 975, + "line": 991, "column": 41 } } @@ -247029,15 +248798,15 @@ "postfix": false, "binop": null }, - "start": 35081, - "end": 35082, + "start": 35421, + "end": 35422, "loc": { "start": { - "line": 975, + "line": 991, "column": 41 }, "end": { - "line": 975, + "line": 991, "column": 42 } } @@ -247055,15 +248824,15 @@ "binop": null }, "value": "partsInfo", - "start": 35082, - "end": 35091, + "start": 35422, + "end": 35431, "loc": { "start": { - "line": 975, + "line": 991, "column": 42 }, "end": { - "line": 975, + "line": 991, "column": 51 } } @@ -247081,15 +248850,15 @@ "binop": null, "updateContext": null }, - "start": 35091, - "end": 35092, + "start": 35431, + "end": 35432, "loc": { "start": { - "line": 975, + "line": 991, "column": 51 }, "end": { - "line": 975, + "line": 991, "column": 52 } } @@ -247107,15 +248876,15 @@ "binop": null }, "value": "id", - "start": 35092, - "end": 35094, + "start": 35432, + "end": 35434, "loc": { "start": { - "line": 975, + "line": 991, "column": 52 }, "end": { - "line": 975, + "line": 991, "column": 54 } } @@ -247132,15 +248901,15 @@ "postfix": false, "binop": null }, - "start": 35094, - "end": 35095, + "start": 35434, + "end": 35435, "loc": { "start": { - "line": 975, + "line": 991, "column": 54 }, "end": { - "line": 975, + "line": 991, "column": 55 } } @@ -247158,15 +248927,15 @@ "binop": null, "updateContext": null }, - "start": 35095, - "end": 35096, + "start": 35435, + "end": 35436, "loc": { "start": { - "line": 975, + "line": 991, "column": 55 }, "end": { - "line": 975, + "line": 991, "column": 56 } } @@ -247174,15 +248943,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35097, - "end": 35125, + "start": 35437, + "end": 35465, "loc": { "start": { - "line": 975, + "line": 991, "column": 57 }, "end": { - "line": 975, + "line": 991, "column": 85 } } @@ -247200,15 +248969,15 @@ "binop": null }, "value": "partsGroup", - "start": 35138, - "end": 35148, + "start": 35478, + "end": 35488, "loc": { "start": { - "line": 976, + "line": 992, "column": 12 }, "end": { - "line": 976, + "line": 992, "column": 22 } } @@ -247226,15 +248995,15 @@ "binop": null, "updateContext": null }, - "start": 35148, - "end": 35149, + "start": 35488, + "end": 35489, "loc": { "start": { - "line": 976, + "line": 992, "column": 22 }, "end": { - "line": 976, + "line": 992, "column": 23 } } @@ -247252,15 +249021,15 @@ "binop": null }, "value": "i_group", - "start": 35149, - "end": 35156, + "start": 35489, + "end": 35496, "loc": { "start": { - "line": 976, + "line": 992, "column": 23 }, "end": { - "line": 976, + "line": 992, "column": 30 } } @@ -247278,15 +249047,15 @@ "binop": null, "updateContext": null }, - "start": 35156, - "end": 35157, + "start": 35496, + "end": 35497, "loc": { "start": { - "line": 976, + "line": 992, "column": 30 }, "end": { - "line": 976, + "line": 992, "column": 31 } } @@ -247305,15 +249074,15 @@ "updateContext": null }, "value": "=", - "start": 35158, - "end": 35159, + "start": 35498, + "end": 35499, "loc": { "start": { - "line": 976, + "line": 992, "column": 32 }, "end": { - "line": 976, + "line": 992, "column": 33 } } @@ -247331,15 +249100,15 @@ "binop": null }, "value": "parts", - "start": 35160, - "end": 35165, + "start": 35500, + "end": 35505, "loc": { "start": { - "line": 976, + "line": 992, "column": 34 }, "end": { - "line": 976, + "line": 992, "column": 39 } } @@ -247357,15 +249126,15 @@ "binop": null, "updateContext": null }, - "start": 35165, - "end": 35166, + "start": 35505, + "end": 35506, "loc": { "start": { - "line": 976, + "line": 992, "column": 39 }, "end": { - "line": 976, + "line": 992, "column": 40 } } @@ -247385,15 +249154,15 @@ "updateContext": null }, "value": "if", - "start": 35179, - "end": 35181, + "start": 35519, + "end": 35521, "loc": { "start": { - "line": 977, + "line": 993, "column": 12 }, "end": { - "line": 977, + "line": 993, "column": 14 } } @@ -247410,15 +249179,15 @@ "postfix": false, "binop": null }, - "start": 35182, - "end": 35183, + "start": 35522, + "end": 35523, "loc": { "start": { - "line": 977, + "line": 993, "column": 15 }, "end": { - "line": 977, + "line": 993, "column": 16 } } @@ -247436,15 +249205,15 @@ "binop": null }, "value": "partsInfo", - "start": 35183, - "end": 35192, + "start": 35523, + "end": 35532, "loc": { "start": { - "line": 977, + "line": 993, "column": 16 }, "end": { - "line": 977, + "line": 993, "column": 25 } } @@ -247462,15 +249231,15 @@ "binop": null, "updateContext": null }, - "start": 35192, - "end": 35193, + "start": 35532, + "end": 35533, "loc": { "start": { - "line": 977, + "line": 993, "column": 25 }, "end": { - "line": 977, + "line": 993, "column": 26 } } @@ -247488,15 +249257,15 @@ "binop": null }, "value": "link", - "start": 35193, - "end": 35197, + "start": 35533, + "end": 35537, "loc": { "start": { - "line": 977, + "line": 993, "column": 26 }, "end": { - "line": 977, + "line": 993, "column": 30 } } @@ -247515,15 +249284,15 @@ "updateContext": null }, "value": "==", - "start": 35198, - "end": 35200, + "start": 35538, + "end": 35540, "loc": { "start": { - "line": 977, + "line": 993, "column": 31 }, "end": { - "line": 977, + "line": 993, "column": 33 } } @@ -247543,15 +249312,15 @@ "updateContext": null }, "value": "null", - "start": 35201, - "end": 35205, + "start": 35541, + "end": 35545, "loc": { "start": { - "line": 977, + "line": 993, "column": 34 }, "end": { - "line": 977, + "line": 993, "column": 38 } } @@ -247568,15 +249337,15 @@ "postfix": false, "binop": null }, - "start": 35205, - "end": 35206, + "start": 35545, + "end": 35546, "loc": { "start": { - "line": 977, + "line": 993, "column": 38 }, "end": { - "line": 977, + "line": 993, "column": 39 } } @@ -247596,15 +249365,15 @@ "updateContext": null }, "value": "continue", - "start": 35207, - "end": 35215, + "start": 35547, + "end": 35555, "loc": { "start": { - "line": 977, + "line": 993, "column": 40 }, "end": { - "line": 977, + "line": 993, "column": 48 } } @@ -247622,15 +249391,15 @@ "binop": null, "updateContext": null }, - "start": 35215, - "end": 35216, + "start": 35555, + "end": 35556, "loc": { "start": { - "line": 977, + "line": 993, "column": 48 }, "end": { - "line": 977, + "line": 993, "column": 49 } } @@ -247650,15 +249419,15 @@ "updateContext": null }, "value": "var", - "start": 35229, - "end": 35232, + "start": 35569, + "end": 35572, "loc": { "start": { - "line": 978, + "line": 994, "column": 12 }, "end": { - "line": 978, + "line": 994, "column": 15 } } @@ -247676,15 +249445,15 @@ "binop": null }, "value": "linkListInfo", - "start": 35233, - "end": 35245, + "start": 35573, + "end": 35585, "loc": { "start": { - "line": 978, + "line": 994, "column": 16 }, "end": { - "line": 978, + "line": 994, "column": 28 } } @@ -247703,15 +249472,15 @@ "updateContext": null }, "value": "=", - "start": 35246, - "end": 35247, + "start": 35586, + "end": 35587, "loc": { "start": { - "line": 978, + "line": 994, "column": 29 }, "end": { - "line": 978, + "line": 994, "column": 30 } } @@ -247729,15 +249498,15 @@ "binop": null }, "value": "partsInfo", - "start": 35248, - "end": 35257, + "start": 35588, + "end": 35597, "loc": { "start": { - "line": 978, + "line": 994, "column": 31 }, "end": { - "line": 978, + "line": 994, "column": 40 } } @@ -247755,15 +249524,15 @@ "binop": null, "updateContext": null }, - "start": 35257, - "end": 35258, + "start": 35597, + "end": 35598, "loc": { "start": { - "line": 978, + "line": 994, "column": 40 }, "end": { - "line": 978, + "line": 994, "column": 41 } } @@ -247781,15 +249550,15 @@ "binop": null }, "value": "link", - "start": 35258, - "end": 35262, + "start": 35598, + "end": 35602, "loc": { "start": { - "line": 978, + "line": 994, "column": 41 }, "end": { - "line": 978, + "line": 994, "column": 45 } } @@ -247807,15 +249576,15 @@ "binop": null, "updateContext": null }, - "start": 35262, - "end": 35263, + "start": 35602, + "end": 35603, "loc": { "start": { - "line": 978, + "line": 994, "column": 45 }, "end": { - "line": 978, + "line": 994, "column": 46 } } @@ -247823,15 +249592,15 @@ { "type": "CommentLine", "value": "Value", - "start": 35264, - "end": 35271, + "start": 35604, + "end": 35611, "loc": { "start": { - "line": 978, + "line": 994, "column": 47 }, "end": { - "line": 978, + "line": 994, "column": 54 } } @@ -247851,15 +249620,15 @@ "updateContext": null }, "value": "var", - "start": 35284, - "end": 35287, + "start": 35624, + "end": 35627, "loc": { "start": { - "line": 979, + "line": 995, "column": 12 }, "end": { - "line": 979, + "line": 995, "column": 15 } } @@ -247877,15 +249646,15 @@ "binop": null }, "value": "linkNum", - "start": 35288, - "end": 35295, + "start": 35628, + "end": 35635, "loc": { "start": { - "line": 979, + "line": 995, "column": 16 }, "end": { - "line": 979, + "line": 995, "column": 23 } } @@ -247904,15 +249673,15 @@ "updateContext": null }, "value": "=", - "start": 35296, - "end": 35297, + "start": 35636, + "end": 35637, "loc": { "start": { - "line": 979, + "line": 995, "column": 24 }, "end": { - "line": 979, + "line": 995, "column": 25 } } @@ -247930,15 +249699,15 @@ "binop": null }, "value": "linkListInfo", - "start": 35298, - "end": 35310, + "start": 35638, + "end": 35650, "loc": { "start": { - "line": 979, + "line": 995, "column": 26 }, "end": { - "line": 979, + "line": 995, "column": 38 } } @@ -247956,15 +249725,15 @@ "binop": null, "updateContext": null }, - "start": 35310, - "end": 35311, + "start": 35650, + "end": 35651, "loc": { "start": { - "line": 979, + "line": 995, "column": 38 }, "end": { - "line": 979, + "line": 995, "column": 39 } } @@ -247982,15 +249751,15 @@ "binop": null }, "value": "length", - "start": 35311, - "end": 35317, + "start": 35651, + "end": 35657, "loc": { "start": { - "line": 979, + "line": 995, "column": 39 }, "end": { - "line": 979, + "line": 995, "column": 45 } } @@ -248008,15 +249777,15 @@ "binop": null, "updateContext": null }, - "start": 35317, - "end": 35318, + "start": 35657, + "end": 35658, "loc": { "start": { - "line": 979, + "line": 995, "column": 45 }, "end": { - "line": 979, + "line": 995, "column": 46 } } @@ -248034,15 +249803,15 @@ "binop": null }, "value": "parts", - "start": 35331, - "end": 35336, + "start": 35671, + "end": 35676, "loc": { "start": { - "line": 980, + "line": 996, "column": 12 }, "end": { - "line": 980, + "line": 996, "column": 17 } } @@ -248060,15 +249829,15 @@ "binop": null, "updateContext": null }, - "start": 35336, - "end": 35337, + "start": 35676, + "end": 35677, "loc": { "start": { - "line": 980, + "line": 996, "column": 17 }, "end": { - "line": 980, + "line": 996, "column": 18 } } @@ -248086,15 +249855,15 @@ "binop": null }, "value": "link", - "start": 35337, - "end": 35341, + "start": 35677, + "end": 35681, "loc": { "start": { - "line": 980, + "line": 996, "column": 18 }, "end": { - "line": 980, + "line": 996, "column": 22 } } @@ -248113,15 +249882,15 @@ "updateContext": null }, "value": "=", - "start": 35342, - "end": 35343, + "start": 35682, + "end": 35683, "loc": { "start": { - "line": 980, + "line": 996, "column": 23 }, "end": { - "line": 980, + "line": 996, "column": 24 } } @@ -248141,15 +249910,15 @@ "updateContext": null }, "value": "new", - "start": 35344, - "end": 35347, + "start": 35684, + "end": 35687, "loc": { "start": { - "line": 980, + "line": 996, "column": 25 }, "end": { - "line": 980, + "line": 996, "column": 28 } } @@ -248167,15 +249936,15 @@ "binop": null }, "value": "Array", - "start": 35348, - "end": 35353, + "start": 35688, + "end": 35693, "loc": { "start": { - "line": 980, + "line": 996, "column": 29 }, "end": { - "line": 980, + "line": 996, "column": 34 } } @@ -248192,15 +249961,15 @@ "postfix": false, "binop": null }, - "start": 35353, - "end": 35354, + "start": 35693, + "end": 35694, "loc": { "start": { - "line": 980, + "line": 996, "column": 34 }, "end": { - "line": 980, + "line": 996, "column": 35 } } @@ -248217,15 +249986,15 @@ "postfix": false, "binop": null }, - "start": 35354, - "end": 35355, + "start": 35694, + "end": 35695, "loc": { "start": { - "line": 980, + "line": 996, "column": 35 }, "end": { - "line": 980, + "line": 996, "column": 36 } } @@ -248243,15 +250012,15 @@ "binop": null, "updateContext": null }, - "start": 35355, - "end": 35356, + "start": 35695, + "end": 35696, "loc": { "start": { - "line": 980, + "line": 996, "column": 36 }, "end": { - "line": 980, + "line": 996, "column": 37 } } @@ -248259,15 +250028,15 @@ { "type": "CommentLine", "value": "ArrayList", - "start": 35357, - "end": 35383, + "start": 35697, + "end": 35723, "loc": { "start": { - "line": 980, + "line": 996, "column": 38 }, "end": { - "line": 980, + "line": 996, "column": 64 } } @@ -248287,15 +250056,15 @@ "updateContext": null }, "value": "for", - "start": 35396, - "end": 35399, + "start": 35736, + "end": 35739, "loc": { "start": { - "line": 981, + "line": 997, "column": 12 }, "end": { - "line": 981, + "line": 997, "column": 15 } } @@ -248312,15 +250081,15 @@ "postfix": false, "binop": null }, - "start": 35400, - "end": 35401, + "start": 35740, + "end": 35741, "loc": { "start": { - "line": 981, + "line": 997, "column": 16 }, "end": { - "line": 981, + "line": 997, "column": 17 } } @@ -248340,15 +250109,15 @@ "updateContext": null }, "value": "var", - "start": 35401, - "end": 35404, + "start": 35741, + "end": 35744, "loc": { "start": { - "line": 981, + "line": 997, "column": 17 }, "end": { - "line": 981, + "line": 997, "column": 20 } } @@ -248366,15 +250135,15 @@ "binop": null }, "value": "i_link", - "start": 35405, - "end": 35411, + "start": 35745, + "end": 35751, "loc": { "start": { - "line": 981, + "line": 997, "column": 21 }, "end": { - "line": 981, + "line": 997, "column": 27 } } @@ -248393,15 +250162,15 @@ "updateContext": null }, "value": "=", - "start": 35412, - "end": 35413, + "start": 35752, + "end": 35753, "loc": { "start": { - "line": 981, + "line": 997, "column": 28 }, "end": { - "line": 981, + "line": 997, "column": 29 } } @@ -248420,15 +250189,15 @@ "updateContext": null }, "value": 0, - "start": 35414, - "end": 35415, + "start": 35754, + "end": 35755, "loc": { "start": { - "line": 981, + "line": 997, "column": 30 }, "end": { - "line": 981, + "line": 997, "column": 31 } } @@ -248446,15 +250215,15 @@ "binop": null, "updateContext": null }, - "start": 35415, - "end": 35416, + "start": 35755, + "end": 35756, "loc": { "start": { - "line": 981, + "line": 997, "column": 31 }, "end": { - "line": 981, + "line": 997, "column": 32 } } @@ -248472,15 +250241,15 @@ "binop": null }, "value": "i_link", - "start": 35417, - "end": 35423, + "start": 35757, + "end": 35763, "loc": { "start": { - "line": 981, + "line": 997, "column": 33 }, "end": { - "line": 981, + "line": 997, "column": 39 } } @@ -248499,15 +250268,15 @@ "updateContext": null }, "value": "<", - "start": 35424, - "end": 35425, + "start": 35764, + "end": 35765, "loc": { "start": { - "line": 981, + "line": 997, "column": 40 }, "end": { - "line": 981, + "line": 997, "column": 41 } } @@ -248525,15 +250294,15 @@ "binop": null }, "value": "linkNum", - "start": 35426, - "end": 35433, + "start": 35766, + "end": 35773, "loc": { "start": { - "line": 981, + "line": 997, "column": 42 }, "end": { - "line": 981, + "line": 997, "column": 49 } } @@ -248551,15 +250320,15 @@ "binop": null, "updateContext": null }, - "start": 35433, - "end": 35434, + "start": 35773, + "end": 35774, "loc": { "start": { - "line": 981, + "line": 997, "column": 49 }, "end": { - "line": 981, + "line": 997, "column": 50 } } @@ -248577,15 +250346,15 @@ "binop": null }, "value": "i_link", - "start": 35435, - "end": 35441, + "start": 35775, + "end": 35781, "loc": { "start": { - "line": 981, + "line": 997, "column": 51 }, "end": { - "line": 981, + "line": 997, "column": 57 } } @@ -248603,15 +250372,15 @@ "binop": null }, "value": "++", - "start": 35441, - "end": 35443, + "start": 35781, + "end": 35783, "loc": { "start": { - "line": 981, + "line": 997, "column": 57 }, "end": { - "line": 981, + "line": 997, "column": 59 } } @@ -248628,15 +250397,15 @@ "postfix": false, "binop": null }, - "start": 35443, - "end": 35444, + "start": 35783, + "end": 35784, "loc": { "start": { - "line": 981, + "line": 997, "column": 59 }, "end": { - "line": 981, + "line": 997, "column": 60 } } @@ -248653,15 +250422,15 @@ "postfix": false, "binop": null }, - "start": 35445, - "end": 35446, + "start": 35785, + "end": 35786, "loc": { "start": { - "line": 981, + "line": 997, "column": 61 }, "end": { - "line": 981, + "line": 997, "column": 62 } } @@ -248681,15 +250450,15 @@ "updateContext": null }, "value": "var", - "start": 35463, - "end": 35466, + "start": 35803, + "end": 35806, "loc": { "start": { - "line": 982, + "line": 998, "column": 16 }, "end": { - "line": 982, + "line": 998, "column": 19 } } @@ -248707,15 +250476,15 @@ "binop": null }, "value": "linkParts", - "start": 35467, - "end": 35476, + "start": 35807, + "end": 35816, "loc": { "start": { - "line": 982, + "line": 998, "column": 20 }, "end": { - "line": 982, + "line": 998, "column": 29 } } @@ -248734,15 +250503,15 @@ "updateContext": null }, "value": "=", - "start": 35477, - "end": 35478, + "start": 35817, + "end": 35818, "loc": { "start": { - "line": 982, + "line": 998, "column": 30 }, "end": { - "line": 982, + "line": 998, "column": 31 } } @@ -248762,15 +250531,15 @@ "updateContext": null }, "value": "new", - "start": 35479, - "end": 35482, + "start": 35819, + "end": 35822, "loc": { "start": { - "line": 982, + "line": 998, "column": 32 }, "end": { - "line": 982, + "line": 998, "column": 35 } } @@ -248788,15 +250557,15 @@ "binop": null }, "value": "L2DPartsParam", - "start": 35483, - "end": 35496, + "start": 35823, + "end": 35836, "loc": { "start": { - "line": 982, + "line": 998, "column": 36 }, "end": { - "line": 982, + "line": 998, "column": 49 } } @@ -248813,15 +250582,15 @@ "postfix": false, "binop": null }, - "start": 35496, - "end": 35497, + "start": 35836, + "end": 35837, "loc": { "start": { - "line": 982, + "line": 998, "column": 49 }, "end": { - "line": 982, + "line": 998, "column": 50 } } @@ -248839,15 +250608,15 @@ "binop": null }, "value": "linkListInfo", - "start": 35497, - "end": 35509, + "start": 35837, + "end": 35849, "loc": { "start": { - "line": 982, + "line": 998, "column": 50 }, "end": { - "line": 982, + "line": 998, "column": 62 } } @@ -248865,15 +250634,15 @@ "binop": null, "updateContext": null }, - "start": 35509, - "end": 35510, + "start": 35849, + "end": 35850, "loc": { "start": { - "line": 982, + "line": 998, "column": 62 }, "end": { - "line": 982, + "line": 998, "column": 63 } } @@ -248891,15 +250660,15 @@ "binop": null }, "value": "i_link", - "start": 35510, - "end": 35516, + "start": 35850, + "end": 35856, "loc": { "start": { - "line": 982, + "line": 998, "column": 63 }, "end": { - "line": 982, + "line": 998, "column": 69 } } @@ -248917,15 +250686,15 @@ "binop": null, "updateContext": null }, - "start": 35516, - "end": 35517, + "start": 35856, + "end": 35857, "loc": { "start": { - "line": 982, + "line": 998, "column": 69 }, "end": { - "line": 982, + "line": 998, "column": 70 } } @@ -248942,15 +250711,15 @@ "postfix": false, "binop": null }, - "start": 35517, - "end": 35518, + "start": 35857, + "end": 35858, "loc": { "start": { - "line": 982, + "line": 998, "column": 70 }, "end": { - "line": 982, + "line": 998, "column": 71 } } @@ -248968,15 +250737,15 @@ "binop": null, "updateContext": null }, - "start": 35518, - "end": 35519, + "start": 35858, + "end": 35859, "loc": { "start": { - "line": 982, + "line": 998, "column": 71 }, "end": { - "line": 982, + "line": 998, "column": 72 } } @@ -248984,15 +250753,15 @@ { "type": "CommentLine", "value": "L2DPartsParamL2DPartsParam", - "start": 35520, - "end": 35548, + "start": 35860, + "end": 35888, "loc": { "start": { - "line": 982, + "line": 998, "column": 73 }, "end": { - "line": 982, + "line": 998, "column": 101 } } @@ -249010,15 +250779,15 @@ "binop": null }, "value": "parts", - "start": 35565, - "end": 35570, + "start": 35905, + "end": 35910, "loc": { "start": { - "line": 983, + "line": 999, "column": 16 }, "end": { - "line": 983, + "line": 999, "column": 21 } } @@ -249036,15 +250805,15 @@ "binop": null, "updateContext": null }, - "start": 35570, - "end": 35571, + "start": 35910, + "end": 35911, "loc": { "start": { - "line": 983, + "line": 999, "column": 21 }, "end": { - "line": 983, + "line": 999, "column": 22 } } @@ -249062,15 +250831,15 @@ "binop": null }, "value": "link", - "start": 35571, - "end": 35575, + "start": 35911, + "end": 35915, "loc": { "start": { - "line": 983, + "line": 999, "column": 22 }, "end": { - "line": 983, + "line": 999, "column": 26 } } @@ -249088,15 +250857,15 @@ "binop": null, "updateContext": null }, - "start": 35575, - "end": 35576, + "start": 35915, + "end": 35916, "loc": { "start": { - "line": 983, + "line": 999, "column": 26 }, "end": { - "line": 983, + "line": 999, "column": 27 } } @@ -249114,15 +250883,15 @@ "binop": null }, "value": "push", - "start": 35576, - "end": 35580, + "start": 35916, + "end": 35920, "loc": { "start": { - "line": 983, + "line": 999, "column": 27 }, "end": { - "line": 983, + "line": 999, "column": 31 } } @@ -249139,15 +250908,15 @@ "postfix": false, "binop": null }, - "start": 35580, - "end": 35581, + "start": 35920, + "end": 35921, "loc": { "start": { - "line": 983, + "line": 999, "column": 31 }, "end": { - "line": 983, + "line": 999, "column": 32 } } @@ -249165,15 +250934,15 @@ "binop": null }, "value": "linkParts", - "start": 35581, - "end": 35590, + "start": 35921, + "end": 35930, "loc": { "start": { - "line": 983, + "line": 999, "column": 32 }, "end": { - "line": 983, + "line": 999, "column": 41 } } @@ -249190,15 +250959,15 @@ "postfix": false, "binop": null }, - "start": 35590, - "end": 35591, + "start": 35930, + "end": 35931, "loc": { "start": { - "line": 983, + "line": 999, "column": 41 }, "end": { - "line": 983, + "line": 999, "column": 42 } } @@ -249216,15 +250985,15 @@ "binop": null, "updateContext": null }, - "start": 35591, - "end": 35592, + "start": 35931, + "end": 35932, "loc": { "start": { - "line": 983, + "line": 999, "column": 42 }, "end": { - "line": 983, + "line": 999, "column": 43 } } @@ -249241,15 +251010,15 @@ "postfix": false, "binop": null }, - "start": 35605, - "end": 35606, + "start": 35945, + "end": 35946, "loc": { "start": { - "line": 984, + "line": 1000, "column": 12 }, "end": { - "line": 984, + "line": 1000, "column": 13 } } @@ -249266,15 +251035,15 @@ "postfix": false, "binop": null }, - "start": 35615, - "end": 35616, + "start": 35955, + "end": 35956, "loc": { "start": { - "line": 985, + "line": 1001, "column": 8 }, "end": { - "line": 985, + "line": 1001, "column": 9 } } @@ -249292,15 +251061,15 @@ "binop": null }, "value": "ret", - "start": 35625, - "end": 35628, + "start": 35965, + "end": 35968, "loc": { "start": { - "line": 986, + "line": 1002, "column": 8 }, "end": { - "line": 986, + "line": 1002, "column": 11 } } @@ -249318,15 +251087,15 @@ "binop": null, "updateContext": null }, - "start": 35628, - "end": 35629, + "start": 35968, + "end": 35969, "loc": { "start": { - "line": 986, + "line": 1002, "column": 11 }, "end": { - "line": 986, + "line": 1002, "column": 12 } } @@ -249344,15 +251113,15 @@ "binop": null }, "value": "partsGroups", - "start": 35629, - "end": 35640, + "start": 35969, + "end": 35980, "loc": { "start": { - "line": 986, + "line": 1002, "column": 12 }, "end": { - "line": 986, + "line": 1002, "column": 23 } } @@ -249370,15 +251139,15 @@ "binop": null, "updateContext": null }, - "start": 35640, - "end": 35641, + "start": 35980, + "end": 35981, "loc": { "start": { - "line": 986, + "line": 1002, "column": 23 }, "end": { - "line": 986, + "line": 1002, "column": 24 } } @@ -249396,15 +251165,15 @@ "binop": null }, "value": "push", - "start": 35641, - "end": 35645, + "start": 35981, + "end": 35985, "loc": { "start": { - "line": 986, + "line": 1002, "column": 24 }, "end": { - "line": 986, + "line": 1002, "column": 28 } } @@ -249421,15 +251190,15 @@ "postfix": false, "binop": null }, - "start": 35645, - "end": 35646, + "start": 35985, + "end": 35986, "loc": { "start": { - "line": 986, + "line": 1002, "column": 28 }, "end": { - "line": 986, + "line": 1002, "column": 29 } } @@ -249447,15 +251216,15 @@ "binop": null }, "value": "partsGroup", - "start": 35646, - "end": 35656, + "start": 35986, + "end": 35996, "loc": { "start": { - "line": 986, + "line": 1002, "column": 29 }, "end": { - "line": 986, + "line": 1002, "column": 39 } } @@ -249472,15 +251241,15 @@ "postfix": false, "binop": null }, - "start": 35656, - "end": 35657, + "start": 35996, + "end": 35997, "loc": { "start": { - "line": 986, + "line": 1002, "column": 39 }, "end": { - "line": 986, + "line": 1002, "column": 40 } } @@ -249498,15 +251267,15 @@ "binop": null, "updateContext": null }, - "start": 35657, - "end": 35658, + "start": 35997, + "end": 35998, "loc": { "start": { - "line": 986, + "line": 1002, "column": 40 }, "end": { - "line": 986, + "line": 1002, "column": 41 } } @@ -249523,15 +251292,15 @@ "postfix": false, "binop": null }, - "start": 35663, - "end": 35664, + "start": 36003, + "end": 36004, "loc": { "start": { - "line": 987, + "line": 1003, "column": 4 }, "end": { - "line": 987, + "line": 1003, "column": 5 } } @@ -249551,15 +251320,15 @@ "updateContext": null }, "value": "return", - "start": 35670, - "end": 35676, + "start": 36010, + "end": 36016, "loc": { "start": { - "line": 989, + "line": 1005, "column": 4 }, "end": { - "line": 989, + "line": 1005, "column": 10 } } @@ -249577,15 +251346,15 @@ "binop": null }, "value": "ret", - "start": 35677, - "end": 35680, + "start": 36017, + "end": 36020, "loc": { "start": { - "line": 989, + "line": 1005, "column": 11 }, "end": { - "line": 989, + "line": 1005, "column": 14 } } @@ -249603,15 +251372,15 @@ "binop": null, "updateContext": null }, - "start": 35680, - "end": 35681, + "start": 36020, + "end": 36021, "loc": { "start": { - "line": 989, + "line": 1005, "column": 14 }, "end": { - "line": 989, + "line": 1005, "column": 15 } } @@ -249628,15 +251397,15 @@ "postfix": false, "binop": null }, - "start": 35682, - "end": 35683, + "start": 36022, + "end": 36023, "loc": { "start": { - "line": 990, + "line": 1006, "column": 0 }, "end": { - "line": 990, + "line": 1006, "column": 1 } } @@ -249644,15 +251413,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35685, - "end": 35747, + "start": 36025, + "end": 36087, "loc": { "start": { - "line": 992, + "line": 1008, "column": 0 }, "end": { - "line": 992, + "line": 1008, "column": 62 } } @@ -249660,15 +251429,15 @@ { "type": "CommentLine", "value": " L2DPose # updateParam()", - "start": 35748, - "end": 35777, + "start": 36088, + "end": 36117, "loc": { "start": { - "line": 993, + "line": 1009, "column": 0 }, "end": { - "line": 993, + "line": 1009, "column": 29 } } @@ -249676,15 +251445,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 35778, - "end": 35840, + "start": 36118, + "end": 36180, "loc": { "start": { - "line": 994, + "line": 1010, "column": 0 }, "end": { - "line": 994, + "line": 1010, "column": 62 } } @@ -249702,15 +251471,15 @@ "binop": null }, "value": "L2DPose", - "start": 35841, - "end": 35848, + "start": 36181, + "end": 36188, "loc": { "start": { - "line": 995, + "line": 1011, "column": 0 }, "end": { - "line": 995, + "line": 1011, "column": 7 } } @@ -249728,15 +251497,15 @@ "binop": null, "updateContext": null }, - "start": 35848, - "end": 35849, + "start": 36188, + "end": 36189, "loc": { "start": { - "line": 995, + "line": 1011, "column": 7 }, "end": { - "line": 995, + "line": 1011, "column": 8 } } @@ -249754,15 +251523,15 @@ "binop": null }, "value": "prototype", - "start": 35849, - "end": 35858, + "start": 36189, + "end": 36198, "loc": { "start": { - "line": 995, + "line": 1011, "column": 8 }, "end": { - "line": 995, + "line": 1011, "column": 17 } } @@ -249780,15 +251549,15 @@ "binop": null, "updateContext": null }, - "start": 35858, - "end": 35859, + "start": 36198, + "end": 36199, "loc": { "start": { - "line": 995, + "line": 1011, "column": 17 }, "end": { - "line": 995, + "line": 1011, "column": 18 } } @@ -249806,15 +251575,15 @@ "binop": null }, "value": "updateParam", - "start": 35859, - "end": 35870, + "start": 36199, + "end": 36210, "loc": { "start": { - "line": 995, + "line": 1011, "column": 18 }, "end": { - "line": 995, + "line": 1011, "column": 29 } } @@ -249833,15 +251602,15 @@ "updateContext": null }, "value": "=", - "start": 35871, - "end": 35872, + "start": 36211, + "end": 36212, "loc": { "start": { - "line": 995, + "line": 1011, "column": 30 }, "end": { - "line": 995, + "line": 1011, "column": 31 } } @@ -249860,15 +251629,15 @@ "binop": null }, "value": "function", - "start": 35873, - "end": 35881, + "start": 36213, + "end": 36221, "loc": { "start": { - "line": 995, + "line": 1011, "column": 32 }, "end": { - "line": 995, + "line": 1011, "column": 40 } } @@ -249885,15 +251654,15 @@ "postfix": false, "binop": null }, - "start": 35882, - "end": 35883, + "start": 36222, + "end": 36223, "loc": { "start": { - "line": 995, + "line": 1011, "column": 41 }, "end": { - "line": 995, + "line": 1011, "column": 42 } } @@ -249911,15 +251680,15 @@ "binop": null }, "value": "model", - "start": 35883, - "end": 35888, + "start": 36223, + "end": 36228, "loc": { "start": { - "line": 995, + "line": 1011, "column": 42 }, "end": { - "line": 995, + "line": 1011, "column": 47 } } @@ -249927,15 +251696,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 35888, - "end": 35904, + "start": 36228, + "end": 36244, "loc": { "start": { - "line": 995, + "line": 1011, "column": 47 }, "end": { - "line": 995, + "line": 1011, "column": 63 } } @@ -249952,15 +251721,15 @@ "postfix": false, "binop": null }, - "start": 35904, - "end": 35905, + "start": 36244, + "end": 36245, "loc": { "start": { - "line": 995, + "line": 1011, "column": 63 }, "end": { - "line": 995, + "line": 1011, "column": 64 } } @@ -249977,15 +251746,15 @@ "postfix": false, "binop": null }, - "start": 35906, - "end": 35907, + "start": 36246, + "end": 36247, "loc": { "start": { - "line": 995, + "line": 1011, "column": 65 }, "end": { - "line": 995, + "line": 1011, "column": 66 } } @@ -250005,15 +251774,15 @@ "updateContext": null }, "value": "if", - "start": 35912, - "end": 35914, + "start": 36252, + "end": 36254, "loc": { "start": { - "line": 996, + "line": 1012, "column": 4 }, "end": { - "line": 996, + "line": 1012, "column": 6 } } @@ -250030,15 +251799,15 @@ "postfix": false, "binop": null }, - "start": 35915, - "end": 35916, + "start": 36255, + "end": 36256, "loc": { "start": { - "line": 996, + "line": 1012, "column": 7 }, "end": { - "line": 996, + "line": 1012, "column": 8 } } @@ -250056,15 +251825,15 @@ "binop": null }, "value": "model", - "start": 35916, - "end": 35921, + "start": 36256, + "end": 36261, "loc": { "start": { - "line": 996, + "line": 1012, "column": 8 }, "end": { - "line": 996, + "line": 1012, "column": 13 } } @@ -250083,15 +251852,15 @@ "updateContext": null }, "value": "==", - "start": 35922, - "end": 35924, + "start": 36262, + "end": 36264, "loc": { "start": { - "line": 996, + "line": 1012, "column": 14 }, "end": { - "line": 996, + "line": 1012, "column": 16 } } @@ -250111,15 +251880,15 @@ "updateContext": null }, "value": "null", - "start": 35925, - "end": 35929, + "start": 36265, + "end": 36269, "loc": { "start": { - "line": 996, + "line": 1012, "column": 17 }, "end": { - "line": 996, + "line": 1012, "column": 21 } } @@ -250136,15 +251905,15 @@ "postfix": false, "binop": null }, - "start": 35929, - "end": 35930, + "start": 36269, + "end": 36270, "loc": { "start": { - "line": 996, + "line": 1012, "column": 21 }, "end": { - "line": 996, + "line": 1012, "column": 22 } } @@ -250164,15 +251933,15 @@ "updateContext": null }, "value": "return", - "start": 35931, - "end": 35937, + "start": 36271, + "end": 36277, "loc": { "start": { - "line": 996, + "line": 1012, "column": 23 }, "end": { - "line": 996, + "line": 1012, "column": 29 } } @@ -250190,15 +251959,15 @@ "binop": null, "updateContext": null }, - "start": 35937, - "end": 35938, + "start": 36277, + "end": 36278, "loc": { "start": { - "line": 996, + "line": 1012, "column": 29 }, "end": { - "line": 996, + "line": 1012, "column": 30 } } @@ -250218,15 +251987,15 @@ "updateContext": null }, "value": "if", - "start": 35944, - "end": 35946, + "start": 36284, + "end": 36286, "loc": { "start": { - "line": 998, + "line": 1014, "column": 4 }, "end": { - "line": 998, + "line": 1014, "column": 6 } } @@ -250243,15 +252012,15 @@ "postfix": false, "binop": null }, - "start": 35947, - "end": 35948, + "start": 36287, + "end": 36288, "loc": { "start": { - "line": 998, + "line": 1014, "column": 7 }, "end": { - "line": 998, + "line": 1014, "column": 8 } } @@ -250270,15 +252039,15 @@ "updateContext": null }, "value": "!", - "start": 35948, - "end": 35949, + "start": 36288, + "end": 36289, "loc": { "start": { - "line": 998, + "line": 1014, "column": 8 }, "end": { - "line": 998, + "line": 1014, "column": 9 } } @@ -250295,15 +252064,15 @@ "postfix": false, "binop": null }, - "start": 35949, - "end": 35950, + "start": 36289, + "end": 36290, "loc": { "start": { - "line": 998, + "line": 1014, "column": 9 }, "end": { - "line": 998, + "line": 1014, "column": 10 } } @@ -250321,15 +252090,15 @@ "binop": null }, "value": "model", - "start": 35950, - "end": 35955, + "start": 36290, + "end": 36295, "loc": { "start": { - "line": 998, + "line": 1014, "column": 10 }, "end": { - "line": 998, + "line": 1014, "column": 15 } } @@ -250348,15 +252117,15 @@ "updateContext": null }, "value": "==", - "start": 35956, - "end": 35958, + "start": 36296, + "end": 36298, "loc": { "start": { - "line": 998, + "line": 1014, "column": 16 }, "end": { - "line": 998, + "line": 1014, "column": 18 } } @@ -250376,15 +252145,15 @@ "updateContext": null }, "value": "this", - "start": 35959, - "end": 35963, + "start": 36299, + "end": 36303, "loc": { "start": { - "line": 998, + "line": 1014, "column": 19 }, "end": { - "line": 998, + "line": 1014, "column": 23 } } @@ -250402,15 +252171,15 @@ "binop": null, "updateContext": null }, - "start": 35963, - "end": 35964, + "start": 36303, + "end": 36304, "loc": { "start": { - "line": 998, + "line": 1014, "column": 23 }, "end": { - "line": 998, + "line": 1014, "column": 24 } } @@ -250428,15 +252197,15 @@ "binop": null }, "value": "lastModel", - "start": 35964, - "end": 35973, + "start": 36304, + "end": 36313, "loc": { "start": { - "line": 998, + "line": 1014, "column": 24 }, "end": { - "line": 998, + "line": 1014, "column": 33 } } @@ -250453,15 +252222,15 @@ "postfix": false, "binop": null }, - "start": 35973, - "end": 35974, + "start": 36313, + "end": 36314, "loc": { "start": { - "line": 998, + "line": 1014, "column": 33 }, "end": { - "line": 998, + "line": 1014, "column": 34 } } @@ -250478,15 +252247,15 @@ "postfix": false, "binop": null }, - "start": 35974, - "end": 35975, + "start": 36314, + "end": 36315, "loc": { "start": { - "line": 998, + "line": 1014, "column": 34 }, "end": { - "line": 998, + "line": 1014, "column": 35 } } @@ -250503,15 +252272,15 @@ "postfix": false, "binop": null }, - "start": 35976, - "end": 35977, + "start": 36316, + "end": 36317, "loc": { "start": { - "line": 998, + "line": 1014, "column": 36 }, "end": { - "line": 998, + "line": 1014, "column": 37 } } @@ -250531,15 +252300,15 @@ "updateContext": null }, "value": "this", - "start": 35986, - "end": 35990, + "start": 36326, + "end": 36330, "loc": { "start": { - "line": 999, + "line": 1015, "column": 8 }, "end": { - "line": 999, + "line": 1015, "column": 12 } } @@ -250557,15 +252326,15 @@ "binop": null, "updateContext": null }, - "start": 35990, - "end": 35991, + "start": 36330, + "end": 36331, "loc": { "start": { - "line": 999, + "line": 1015, "column": 12 }, "end": { - "line": 999, + "line": 1015, "column": 13 } } @@ -250583,15 +252352,15 @@ "binop": null }, "value": "initParam", - "start": 35991, - "end": 36000, + "start": 36331, + "end": 36340, "loc": { "start": { - "line": 999, + "line": 1015, "column": 13 }, "end": { - "line": 999, + "line": 1015, "column": 22 } } @@ -250608,15 +252377,15 @@ "postfix": false, "binop": null }, - "start": 36000, - "end": 36001, + "start": 36340, + "end": 36341, "loc": { "start": { - "line": 999, + "line": 1015, "column": 22 }, "end": { - "line": 999, + "line": 1015, "column": 23 } } @@ -250634,15 +252403,15 @@ "binop": null }, "value": "model", - "start": 36001, - "end": 36006, + "start": 36341, + "end": 36346, "loc": { "start": { - "line": 999, + "line": 1015, "column": 23 }, "end": { - "line": 999, + "line": 1015, "column": 28 } } @@ -250659,15 +252428,15 @@ "postfix": false, "binop": null }, - "start": 36006, - "end": 36007, + "start": 36346, + "end": 36347, "loc": { "start": { - "line": 999, + "line": 1015, "column": 28 }, "end": { - "line": 999, + "line": 1015, "column": 29 } } @@ -250685,15 +252454,15 @@ "binop": null, "updateContext": null }, - "start": 36007, - "end": 36008, + "start": 36347, + "end": 36348, "loc": { "start": { - "line": 999, + "line": 1015, "column": 29 }, "end": { - "line": 999, + "line": 1015, "column": 30 } } @@ -250710,15 +252479,15 @@ "postfix": false, "binop": null }, - "start": 36013, - "end": 36014, + "start": 36353, + "end": 36354, "loc": { "start": { - "line": 1000, + "line": 1016, "column": 4 }, "end": { - "line": 1000, + "line": 1016, "column": 5 } } @@ -250738,15 +252507,15 @@ "updateContext": null }, "value": "this", - "start": 36019, - "end": 36023, + "start": 36359, + "end": 36363, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 4 }, "end": { - "line": 1001, + "line": 1017, "column": 8 } } @@ -250764,15 +252533,15 @@ "binop": null, "updateContext": null }, - "start": 36023, - "end": 36024, + "start": 36363, + "end": 36364, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 8 }, "end": { - "line": 1001, + "line": 1017, "column": 9 } } @@ -250790,15 +252559,15 @@ "binop": null }, "value": "lastModel", - "start": 36024, - "end": 36033, + "start": 36364, + "end": 36373, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 9 }, "end": { - "line": 1001, + "line": 1017, "column": 18 } } @@ -250817,15 +252586,15 @@ "updateContext": null }, "value": "=", - "start": 36034, - "end": 36035, + "start": 36374, + "end": 36375, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 19 }, "end": { - "line": 1001, + "line": 1017, "column": 20 } } @@ -250843,15 +252612,15 @@ "binop": null }, "value": "model", - "start": 36036, - "end": 36041, + "start": 36376, + "end": 36381, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 21 }, "end": { - "line": 1001, + "line": 1017, "column": 26 } } @@ -250869,15 +252638,15 @@ "binop": null, "updateContext": null }, - "start": 36041, - "end": 36042, + "start": 36381, + "end": 36382, "loc": { "start": { - "line": 1001, + "line": 1017, "column": 26 }, "end": { - "line": 1001, + "line": 1017, "column": 27 } } @@ -250897,15 +252666,15 @@ "updateContext": null }, "value": "var", - "start": 36048, - "end": 36051, + "start": 36388, + "end": 36391, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 4 }, "end": { - "line": 1003, + "line": 1019, "column": 7 } } @@ -250923,15 +252692,15 @@ "binop": null }, "value": "curTime", - "start": 36052, - "end": 36059, + "start": 36392, + "end": 36399, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 8 }, "end": { - "line": 1003, + "line": 1019, "column": 15 } } @@ -250950,15 +252719,15 @@ "updateContext": null }, "value": "=", - "start": 36060, - "end": 36061, + "start": 36400, + "end": 36401, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 16 }, "end": { - "line": 1003, + "line": 1019, "column": 17 } } @@ -250976,15 +252745,15 @@ "binop": null }, "value": "UtSystem", - "start": 36062, - "end": 36070, + "start": 36402, + "end": 36410, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 18 }, "end": { - "line": 1003, + "line": 1019, "column": 26 } } @@ -251002,15 +252771,15 @@ "binop": null, "updateContext": null }, - "start": 36070, - "end": 36071, + "start": 36410, + "end": 36411, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 26 }, "end": { - "line": 1003, + "line": 1019, "column": 27 } } @@ -251028,15 +252797,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 36071, - "end": 36086, + "start": 36411, + "end": 36426, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 27 }, "end": { - "line": 1003, + "line": 1019, "column": 42 } } @@ -251053,15 +252822,15 @@ "postfix": false, "binop": null }, - "start": 36086, - "end": 36087, + "start": 36426, + "end": 36427, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 42 }, "end": { - "line": 1003, + "line": 1019, "column": 43 } } @@ -251078,15 +252847,15 @@ "postfix": false, "binop": null }, - "start": 36087, - "end": 36088, + "start": 36427, + "end": 36428, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 43 }, "end": { - "line": 1003, + "line": 1019, "column": 44 } } @@ -251104,15 +252873,15 @@ "binop": null, "updateContext": null }, - "start": 36088, - "end": 36089, + "start": 36428, + "end": 36429, "loc": { "start": { - "line": 1003, + "line": 1019, "column": 44 }, "end": { - "line": 1003, + "line": 1019, "column": 45 } } @@ -251132,15 +252901,15 @@ "updateContext": null }, "value": "var", - "start": 36094, - "end": 36097, + "start": 36434, + "end": 36437, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 4 }, "end": { - "line": 1004, + "line": 1020, "column": 7 } } @@ -251158,15 +252927,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 36098, - "end": 36110, + "start": 36438, + "end": 36450, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 8 }, "end": { - "line": 1004, + "line": 1020, "column": 20 } } @@ -251185,15 +252954,15 @@ "updateContext": null }, "value": "=", - "start": 36111, - "end": 36112, + "start": 36451, + "end": 36452, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 21 }, "end": { - "line": 1004, + "line": 1020, "column": 22 } } @@ -251210,15 +252979,15 @@ "postfix": false, "binop": null }, - "start": 36113, - "end": 36114, + "start": 36453, + "end": 36454, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 23 }, "end": { - "line": 1004, + "line": 1020, "column": 24 } } @@ -251235,15 +253004,15 @@ "postfix": false, "binop": null }, - "start": 36114, - "end": 36115, + "start": 36454, + "end": 36455, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 24 }, "end": { - "line": 1004, + "line": 1020, "column": 25 } } @@ -251263,15 +253032,15 @@ "updateContext": null }, "value": "this", - "start": 36115, - "end": 36119, + "start": 36455, + "end": 36459, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 25 }, "end": { - "line": 1004, + "line": 1020, "column": 29 } } @@ -251289,15 +253058,15 @@ "binop": null, "updateContext": null }, - "start": 36119, - "end": 36120, + "start": 36459, + "end": 36460, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 29 }, "end": { - "line": 1004, + "line": 1020, "column": 30 } } @@ -251315,15 +253084,15 @@ "binop": null }, "value": "lastTime", - "start": 36120, - "end": 36128, + "start": 36460, + "end": 36468, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 30 }, "end": { - "line": 1004, + "line": 1020, "column": 38 } } @@ -251342,15 +253111,15 @@ "updateContext": null }, "value": "==", - "start": 36129, - "end": 36131, + "start": 36469, + "end": 36471, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 39 }, "end": { - "line": 1004, + "line": 1020, "column": 41 } } @@ -251369,15 +253138,15 @@ "updateContext": null }, "value": 0, - "start": 36132, - "end": 36133, + "start": 36472, + "end": 36473, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 42 }, "end": { - "line": 1004, + "line": 1020, "column": 43 } } @@ -251394,15 +253163,15 @@ "postfix": false, "binop": null }, - "start": 36133, - "end": 36134, + "start": 36473, + "end": 36474, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 43 }, "end": { - "line": 1004, + "line": 1020, "column": 44 } } @@ -251420,15 +253189,15 @@ "binop": null, "updateContext": null }, - "start": 36135, - "end": 36136, + "start": 36475, + "end": 36476, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 45 }, "end": { - "line": 1004, + "line": 1020, "column": 46 } } @@ -251447,15 +253216,15 @@ "updateContext": null }, "value": 0, - "start": 36137, - "end": 36138, + "start": 36477, + "end": 36478, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 47 }, "end": { - "line": 1004, + "line": 1020, "column": 48 } } @@ -251473,15 +253242,15 @@ "binop": null, "updateContext": null }, - "start": 36139, - "end": 36140, + "start": 36479, + "end": 36480, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 49 }, "end": { - "line": 1004, + "line": 1020, "column": 50 } } @@ -251498,15 +253267,15 @@ "postfix": false, "binop": null }, - "start": 36141, - "end": 36142, + "start": 36481, + "end": 36482, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 51 }, "end": { - "line": 1004, + "line": 1020, "column": 52 } } @@ -251524,15 +253293,15 @@ "binop": null }, "value": "curTime", - "start": 36142, - "end": 36149, + "start": 36482, + "end": 36489, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 52 }, "end": { - "line": 1004, + "line": 1020, "column": 59 } } @@ -251551,15 +253320,15 @@ "updateContext": null }, "value": "-", - "start": 36150, - "end": 36151, + "start": 36490, + "end": 36491, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 60 }, "end": { - "line": 1004, + "line": 1020, "column": 61 } } @@ -251579,15 +253348,15 @@ "updateContext": null }, "value": "this", - "start": 36152, - "end": 36156, + "start": 36492, + "end": 36496, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 62 }, "end": { - "line": 1004, + "line": 1020, "column": 66 } } @@ -251605,15 +253374,15 @@ "binop": null, "updateContext": null }, - "start": 36156, - "end": 36157, + "start": 36496, + "end": 36497, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 66 }, "end": { - "line": 1004, + "line": 1020, "column": 67 } } @@ -251631,15 +253400,15 @@ "binop": null }, "value": "lastTime", - "start": 36157, - "end": 36165, + "start": 36497, + "end": 36505, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 67 }, "end": { - "line": 1004, + "line": 1020, "column": 75 } } @@ -251656,15 +253425,15 @@ "postfix": false, "binop": null }, - "start": 36165, - "end": 36166, + "start": 36505, + "end": 36506, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 75 }, "end": { - "line": 1004, + "line": 1020, "column": 76 } } @@ -251683,15 +253452,15 @@ "updateContext": null }, "value": "/", - "start": 36167, - "end": 36168, + "start": 36507, + "end": 36508, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 77 }, "end": { - "line": 1004, + "line": 1020, "column": 78 } } @@ -251710,15 +253479,15 @@ "updateContext": null }, "value": 1000, - "start": 36169, - "end": 36175, + "start": 36509, + "end": 36515, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 79 }, "end": { - "line": 1004, + "line": 1020, "column": 85 } } @@ -251735,15 +253504,15 @@ "postfix": false, "binop": null }, - "start": 36175, - "end": 36176, + "start": 36515, + "end": 36516, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 85 }, "end": { - "line": 1004, + "line": 1020, "column": 86 } } @@ -251761,15 +253530,15 @@ "binop": null, "updateContext": null }, - "start": 36176, - "end": 36177, + "start": 36516, + "end": 36517, "loc": { "start": { - "line": 1004, + "line": 1020, "column": 86 }, "end": { - "line": 1004, + "line": 1020, "column": 87 } } @@ -251789,15 +253558,15 @@ "updateContext": null }, "value": "this", - "start": 36182, - "end": 36186, + "start": 36522, + "end": 36526, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 4 }, "end": { - "line": 1005, + "line": 1021, "column": 8 } } @@ -251815,15 +253584,15 @@ "binop": null, "updateContext": null }, - "start": 36186, - "end": 36187, + "start": 36526, + "end": 36527, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 8 }, "end": { - "line": 1005, + "line": 1021, "column": 9 } } @@ -251841,15 +253610,15 @@ "binop": null }, "value": "lastTime", - "start": 36187, - "end": 36195, + "start": 36527, + "end": 36535, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 9 }, "end": { - "line": 1005, + "line": 1021, "column": 17 } } @@ -251868,15 +253637,15 @@ "updateContext": null }, "value": "=", - "start": 36196, - "end": 36197, + "start": 36536, + "end": 36537, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 18 }, "end": { - "line": 1005, + "line": 1021, "column": 19 } } @@ -251894,15 +253663,15 @@ "binop": null }, "value": "curTime", - "start": 36198, - "end": 36205, + "start": 36538, + "end": 36545, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 20 }, "end": { - "line": 1005, + "line": 1021, "column": 27 } } @@ -251920,15 +253689,15 @@ "binop": null, "updateContext": null }, - "start": 36205, - "end": 36206, + "start": 36545, + "end": 36546, "loc": { "start": { - "line": 1005, + "line": 1021, "column": 27 }, "end": { - "line": 1005, + "line": 1021, "column": 28 } } @@ -251948,15 +253717,15 @@ "updateContext": null }, "value": "if", - "start": 36211, - "end": 36213, + "start": 36551, + "end": 36553, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 4 }, "end": { - "line": 1006, + "line": 1022, "column": 6 } } @@ -251973,15 +253742,15 @@ "postfix": false, "binop": null }, - "start": 36214, - "end": 36215, + "start": 36554, + "end": 36555, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 7 }, "end": { - "line": 1006, + "line": 1022, "column": 8 } } @@ -251999,15 +253768,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 36215, - "end": 36227, + "start": 36555, + "end": 36567, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 8 }, "end": { - "line": 1006, + "line": 1022, "column": 20 } } @@ -252026,15 +253795,15 @@ "updateContext": null }, "value": "<", - "start": 36228, - "end": 36229, + "start": 36568, + "end": 36569, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 21 }, "end": { - "line": 1006, + "line": 1022, "column": 22 } } @@ -252053,15 +253822,15 @@ "updateContext": null }, "value": 0, - "start": 36230, - "end": 36231, + "start": 36570, + "end": 36571, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 23 }, "end": { - "line": 1006, + "line": 1022, "column": 24 } } @@ -252078,15 +253847,15 @@ "postfix": false, "binop": null }, - "start": 36231, - "end": 36232, + "start": 36571, + "end": 36572, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 24 }, "end": { - "line": 1006, + "line": 1022, "column": 25 } } @@ -252104,15 +253873,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 36233, - "end": 36245, + "start": 36573, + "end": 36585, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 26 }, "end": { - "line": 1006, + "line": 1022, "column": 38 } } @@ -252131,15 +253900,15 @@ "updateContext": null }, "value": "=", - "start": 36246, - "end": 36247, + "start": 36586, + "end": 36587, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 39 }, "end": { - "line": 1006, + "line": 1022, "column": 40 } } @@ -252158,15 +253927,15 @@ "updateContext": null }, "value": 0, - "start": 36248, - "end": 36249, + "start": 36588, + "end": 36589, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 41 }, "end": { - "line": 1006, + "line": 1022, "column": 42 } } @@ -252184,15 +253953,15 @@ "binop": null, "updateContext": null }, - "start": 36249, - "end": 36250, + "start": 36589, + "end": 36590, "loc": { "start": { - "line": 1006, + "line": 1022, "column": 42 }, "end": { - "line": 1006, + "line": 1022, "column": 43 } } @@ -252212,15 +253981,15 @@ "updateContext": null }, "value": "for", - "start": 36255, - "end": 36258, + "start": 36595, + "end": 36598, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 4 }, "end": { - "line": 1007, + "line": 1023, "column": 7 } } @@ -252237,15 +254006,15 @@ "postfix": false, "binop": null }, - "start": 36259, - "end": 36260, + "start": 36599, + "end": 36600, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 8 }, "end": { - "line": 1007, + "line": 1023, "column": 9 } } @@ -252265,15 +254034,15 @@ "updateContext": null }, "value": "var", - "start": 36260, - "end": 36263, + "start": 36600, + "end": 36603, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 9 }, "end": { - "line": 1007, + "line": 1023, "column": 12 } } @@ -252291,15 +254060,15 @@ "binop": null }, "value": "i", - "start": 36264, - "end": 36265, + "start": 36604, + "end": 36605, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 13 }, "end": { - "line": 1007, + "line": 1023, "column": 14 } } @@ -252318,15 +254087,15 @@ "updateContext": null }, "value": "=", - "start": 36266, - "end": 36267, + "start": 36606, + "end": 36607, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 15 }, "end": { - "line": 1007, + "line": 1023, "column": 16 } } @@ -252345,15 +254114,15 @@ "updateContext": null }, "value": 0, - "start": 36268, - "end": 36269, + "start": 36608, + "end": 36609, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 17 }, "end": { - "line": 1007, + "line": 1023, "column": 18 } } @@ -252371,15 +254140,15 @@ "binop": null, "updateContext": null }, - "start": 36269, - "end": 36270, + "start": 36609, + "end": 36610, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 18 }, "end": { - "line": 1007, + "line": 1023, "column": 19 } } @@ -252397,15 +254166,15 @@ "binop": null }, "value": "i", - "start": 36271, - "end": 36272, + "start": 36611, + "end": 36612, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 20 }, "end": { - "line": 1007, + "line": 1023, "column": 21 } } @@ -252424,15 +254193,15 @@ "updateContext": null }, "value": "<", - "start": 36273, - "end": 36274, + "start": 36613, + "end": 36614, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 22 }, "end": { - "line": 1007, + "line": 1023, "column": 23 } } @@ -252452,15 +254221,15 @@ "updateContext": null }, "value": "this", - "start": 36275, - "end": 36279, + "start": 36615, + "end": 36619, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 24 }, "end": { - "line": 1007, + "line": 1023, "column": 28 } } @@ -252478,15 +254247,15 @@ "binop": null, "updateContext": null }, - "start": 36279, - "end": 36280, + "start": 36619, + "end": 36620, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 28 }, "end": { - "line": 1007, + "line": 1023, "column": 29 } } @@ -252504,15 +254273,15 @@ "binop": null }, "value": "partsGroups", - "start": 36280, - "end": 36291, + "start": 36620, + "end": 36631, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 29 }, "end": { - "line": 1007, + "line": 1023, "column": 40 } } @@ -252530,15 +254299,15 @@ "binop": null, "updateContext": null }, - "start": 36291, - "end": 36292, + "start": 36631, + "end": 36632, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 40 }, "end": { - "line": 1007, + "line": 1023, "column": 41 } } @@ -252556,15 +254325,15 @@ "binop": null }, "value": "length", - "start": 36292, - "end": 36298, + "start": 36632, + "end": 36638, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 41 }, "end": { - "line": 1007, + "line": 1023, "column": 47 } } @@ -252582,15 +254351,15 @@ "binop": null, "updateContext": null }, - "start": 36298, - "end": 36299, + "start": 36638, + "end": 36639, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 47 }, "end": { - "line": 1007, + "line": 1023, "column": 48 } } @@ -252608,15 +254377,15 @@ "binop": null }, "value": "i", - "start": 36300, - "end": 36301, + "start": 36640, + "end": 36641, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 49 }, "end": { - "line": 1007, + "line": 1023, "column": 50 } } @@ -252634,15 +254403,15 @@ "binop": null }, "value": "++", - "start": 36301, - "end": 36303, + "start": 36641, + "end": 36643, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 50 }, "end": { - "line": 1007, + "line": 1023, "column": 52 } } @@ -252659,15 +254428,15 @@ "postfix": false, "binop": null }, - "start": 36303, - "end": 36304, + "start": 36643, + "end": 36644, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 52 }, "end": { - "line": 1007, + "line": 1023, "column": 53 } } @@ -252684,15 +254453,15 @@ "postfix": false, "binop": null }, - "start": 36305, - "end": 36306, + "start": 36645, + "end": 36646, "loc": { "start": { - "line": 1007, + "line": 1023, "column": 54 }, "end": { - "line": 1007, + "line": 1023, "column": 55 } } @@ -252712,15 +254481,15 @@ "updateContext": null }, "value": "this", - "start": 36315, - "end": 36319, + "start": 36655, + "end": 36659, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 8 }, "end": { - "line": 1008, + "line": 1024, "column": 12 } } @@ -252738,15 +254507,15 @@ "binop": null, "updateContext": null }, - "start": 36319, - "end": 36320, + "start": 36659, + "end": 36660, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 12 }, "end": { - "line": 1008, + "line": 1024, "column": 13 } } @@ -252764,15 +254533,15 @@ "binop": null }, "value": "normalizePartsOpacityGroup", - "start": 36320, - "end": 36346, + "start": 36660, + "end": 36686, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 13 }, "end": { - "line": 1008, + "line": 1024, "column": 39 } } @@ -252789,15 +254558,15 @@ "postfix": false, "binop": null }, - "start": 36346, - "end": 36347, + "start": 36686, + "end": 36687, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 39 }, "end": { - "line": 1008, + "line": 1024, "column": 40 } } @@ -252815,15 +254584,15 @@ "binop": null }, "value": "model", - "start": 36347, - "end": 36352, + "start": 36687, + "end": 36692, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 40 }, "end": { - "line": 1008, + "line": 1024, "column": 45 } } @@ -252841,15 +254610,15 @@ "binop": null, "updateContext": null }, - "start": 36352, - "end": 36353, + "start": 36692, + "end": 36693, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 45 }, "end": { - "line": 1008, + "line": 1024, "column": 46 } } @@ -252869,15 +254638,15 @@ "updateContext": null }, "value": "this", - "start": 36354, - "end": 36358, + "start": 36694, + "end": 36698, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 47 }, "end": { - "line": 1008, + "line": 1024, "column": 51 } } @@ -252895,15 +254664,15 @@ "binop": null, "updateContext": null }, - "start": 36358, - "end": 36359, + "start": 36698, + "end": 36699, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 51 }, "end": { - "line": 1008, + "line": 1024, "column": 52 } } @@ -252921,15 +254690,15 @@ "binop": null }, "value": "partsGroups", - "start": 36359, - "end": 36370, + "start": 36699, + "end": 36710, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 52 }, "end": { - "line": 1008, + "line": 1024, "column": 63 } } @@ -252947,15 +254716,15 @@ "binop": null, "updateContext": null }, - "start": 36370, - "end": 36371, + "start": 36710, + "end": 36711, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 63 }, "end": { - "line": 1008, + "line": 1024, "column": 64 } } @@ -252973,15 +254742,15 @@ "binop": null }, "value": "i", - "start": 36371, - "end": 36372, + "start": 36711, + "end": 36712, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 64 }, "end": { - "line": 1008, + "line": 1024, "column": 65 } } @@ -252999,15 +254768,15 @@ "binop": null, "updateContext": null }, - "start": 36372, - "end": 36373, + "start": 36712, + "end": 36713, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 65 }, "end": { - "line": 1008, + "line": 1024, "column": 66 } } @@ -253025,15 +254794,15 @@ "binop": null, "updateContext": null }, - "start": 36373, - "end": 36374, + "start": 36713, + "end": 36714, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 66 }, "end": { - "line": 1008, + "line": 1024, "column": 67 } } @@ -253051,15 +254820,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 36375, - "end": 36387, + "start": 36715, + "end": 36727, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 68 }, "end": { - "line": 1008, + "line": 1024, "column": 80 } } @@ -253076,15 +254845,15 @@ "postfix": false, "binop": null }, - "start": 36387, - "end": 36388, + "start": 36727, + "end": 36728, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 80 }, "end": { - "line": 1008, + "line": 1024, "column": 81 } } @@ -253102,15 +254871,15 @@ "binop": null, "updateContext": null }, - "start": 36388, - "end": 36389, + "start": 36728, + "end": 36729, "loc": { "start": { - "line": 1008, + "line": 1024, "column": 81 }, "end": { - "line": 1008, + "line": 1024, "column": 82 } } @@ -253130,15 +254899,15 @@ "updateContext": null }, "value": "this", - "start": 36398, - "end": 36402, + "start": 36738, + "end": 36742, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 8 }, "end": { - "line": 1009, + "line": 1025, "column": 12 } } @@ -253156,15 +254925,15 @@ "binop": null, "updateContext": null }, - "start": 36402, - "end": 36403, + "start": 36742, + "end": 36743, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 12 }, "end": { - "line": 1009, + "line": 1025, "column": 13 } } @@ -253182,15 +254951,15 @@ "binop": null }, "value": "copyOpacityOtherParts", - "start": 36403, - "end": 36424, + "start": 36743, + "end": 36764, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 13 }, "end": { - "line": 1009, + "line": 1025, "column": 34 } } @@ -253207,15 +254976,15 @@ "postfix": false, "binop": null }, - "start": 36424, - "end": 36425, + "start": 36764, + "end": 36765, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 34 }, "end": { - "line": 1009, + "line": 1025, "column": 35 } } @@ -253233,15 +255002,15 @@ "binop": null }, "value": "model", - "start": 36425, - "end": 36430, + "start": 36765, + "end": 36770, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 35 }, "end": { - "line": 1009, + "line": 1025, "column": 40 } } @@ -253259,15 +255028,15 @@ "binop": null, "updateContext": null }, - "start": 36430, - "end": 36431, + "start": 36770, + "end": 36771, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 40 }, "end": { - "line": 1009, + "line": 1025, "column": 41 } } @@ -253287,15 +255056,15 @@ "updateContext": null }, "value": "this", - "start": 36432, - "end": 36436, + "start": 36772, + "end": 36776, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 42 }, "end": { - "line": 1009, + "line": 1025, "column": 46 } } @@ -253313,15 +255082,15 @@ "binop": null, "updateContext": null }, - "start": 36436, - "end": 36437, + "start": 36776, + "end": 36777, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 46 }, "end": { - "line": 1009, + "line": 1025, "column": 47 } } @@ -253339,15 +255108,15 @@ "binop": null }, "value": "partsGroups", - "start": 36437, - "end": 36448, + "start": 36777, + "end": 36788, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 47 }, "end": { - "line": 1009, + "line": 1025, "column": 58 } } @@ -253365,15 +255134,15 @@ "binop": null, "updateContext": null }, - "start": 36448, - "end": 36449, + "start": 36788, + "end": 36789, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 58 }, "end": { - "line": 1009, + "line": 1025, "column": 59 } } @@ -253391,15 +255160,15 @@ "binop": null }, "value": "i", - "start": 36449, - "end": 36450, + "start": 36789, + "end": 36790, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 59 }, "end": { - "line": 1009, + "line": 1025, "column": 60 } } @@ -253417,15 +255186,15 @@ "binop": null, "updateContext": null }, - "start": 36450, - "end": 36451, + "start": 36790, + "end": 36791, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 60 }, "end": { - "line": 1009, + "line": 1025, "column": 61 } } @@ -253442,15 +255211,15 @@ "postfix": false, "binop": null }, - "start": 36451, - "end": 36452, + "start": 36791, + "end": 36792, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 61 }, "end": { - "line": 1009, + "line": 1025, "column": 62 } } @@ -253468,15 +255237,15 @@ "binop": null, "updateContext": null }, - "start": 36452, - "end": 36453, + "start": 36792, + "end": 36793, "loc": { "start": { - "line": 1009, + "line": 1025, "column": 62 }, "end": { - "line": 1009, + "line": 1025, "column": 63 } } @@ -253493,15 +255262,15 @@ "postfix": false, "binop": null }, - "start": 36458, - "end": 36459, + "start": 36798, + "end": 36799, "loc": { "start": { - "line": 1010, + "line": 1026, "column": 4 }, "end": { - "line": 1010, + "line": 1026, "column": 5 } } @@ -253518,15 +255287,15 @@ "postfix": false, "binop": null }, - "start": 36460, - "end": 36461, + "start": 36800, + "end": 36801, "loc": { "start": { - "line": 1011, + "line": 1027, "column": 0 }, "end": { - "line": 1011, + "line": 1027, "column": 1 } } @@ -253534,15 +255303,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36463, - "end": 36525, + "start": 36803, + "end": 36865, "loc": { "start": { - "line": 1013, + "line": 1029, "column": 0 }, "end": { - "line": 1013, + "line": 1029, "column": 62 } } @@ -253550,15 +255319,15 @@ { "type": "CommentLine", "value": " L2DPose # initParam()", - "start": 36526, - "end": 36553, + "start": 36866, + "end": 36893, "loc": { "start": { - "line": 1014, + "line": 1030, "column": 0 }, "end": { - "line": 1014, + "line": 1030, "column": 27 } } @@ -253566,15 +255335,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 36554, - "end": 36616, + "start": 36894, + "end": 36956, "loc": { "start": { - "line": 1015, + "line": 1031, "column": 0 }, "end": { - "line": 1015, + "line": 1031, "column": 62 } } @@ -253592,15 +255361,15 @@ "binop": null }, "value": "L2DPose", - "start": 36617, - "end": 36624, + "start": 36957, + "end": 36964, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 0 }, "end": { - "line": 1016, + "line": 1032, "column": 7 } } @@ -253618,15 +255387,15 @@ "binop": null, "updateContext": null }, - "start": 36624, - "end": 36625, + "start": 36964, + "end": 36965, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 7 }, "end": { - "line": 1016, + "line": 1032, "column": 8 } } @@ -253644,15 +255413,15 @@ "binop": null }, "value": "prototype", - "start": 36625, - "end": 36634, + "start": 36965, + "end": 36974, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 8 }, "end": { - "line": 1016, + "line": 1032, "column": 17 } } @@ -253670,15 +255439,15 @@ "binop": null, "updateContext": null }, - "start": 36634, - "end": 36635, + "start": 36974, + "end": 36975, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 17 }, "end": { - "line": 1016, + "line": 1032, "column": 18 } } @@ -253696,15 +255465,15 @@ "binop": null }, "value": "initParam", - "start": 36635, - "end": 36644, + "start": 36975, + "end": 36984, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 18 }, "end": { - "line": 1016, + "line": 1032, "column": 27 } } @@ -253723,15 +255492,15 @@ "updateContext": null }, "value": "=", - "start": 36645, - "end": 36646, + "start": 36985, + "end": 36986, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 28 }, "end": { - "line": 1016, + "line": 1032, "column": 29 } } @@ -253750,15 +255519,15 @@ "binop": null }, "value": "function", - "start": 36647, - "end": 36655, + "start": 36987, + "end": 36995, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 30 }, "end": { - "line": 1016, + "line": 1032, "column": 38 } } @@ -253775,15 +255544,15 @@ "postfix": false, "binop": null }, - "start": 36656, - "end": 36657, + "start": 36996, + "end": 36997, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 39 }, "end": { - "line": 1016, + "line": 1032, "column": 40 } } @@ -253801,15 +255570,15 @@ "binop": null }, "value": "model", - "start": 36657, - "end": 36662, + "start": 36997, + "end": 37002, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 40 }, "end": { - "line": 1016, + "line": 1032, "column": 45 } } @@ -253817,15 +255586,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 36662, - "end": 36678, + "start": 37002, + "end": 37018, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 45 }, "end": { - "line": 1016, + "line": 1032, "column": 61 } } @@ -253842,15 +255611,15 @@ "postfix": false, "binop": null }, - "start": 36678, - "end": 36679, + "start": 37018, + "end": 37019, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 61 }, "end": { - "line": 1016, + "line": 1032, "column": 62 } } @@ -253867,15 +255636,15 @@ "postfix": false, "binop": null }, - "start": 36680, - "end": 36681, + "start": 37020, + "end": 37021, "loc": { "start": { - "line": 1016, + "line": 1032, "column": 63 }, "end": { - "line": 1016, + "line": 1032, "column": 64 } } @@ -253895,15 +255664,15 @@ "updateContext": null }, "value": "if", - "start": 36686, - "end": 36688, + "start": 37026, + "end": 37028, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 4 }, "end": { - "line": 1017, + "line": 1033, "column": 6 } } @@ -253920,15 +255689,15 @@ "postfix": false, "binop": null }, - "start": 36689, - "end": 36690, + "start": 37029, + "end": 37030, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 7 }, "end": { - "line": 1017, + "line": 1033, "column": 8 } } @@ -253946,15 +255715,15 @@ "binop": null }, "value": "model", - "start": 36690, - "end": 36695, + "start": 37030, + "end": 37035, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 8 }, "end": { - "line": 1017, + "line": 1033, "column": 13 } } @@ -253973,15 +255742,15 @@ "updateContext": null }, "value": "==", - "start": 36696, - "end": 36698, + "start": 37036, + "end": 37038, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 14 }, "end": { - "line": 1017, + "line": 1033, "column": 16 } } @@ -254001,15 +255770,15 @@ "updateContext": null }, "value": "null", - "start": 36699, - "end": 36703, + "start": 37039, + "end": 37043, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 17 }, "end": { - "line": 1017, + "line": 1033, "column": 21 } } @@ -254026,15 +255795,15 @@ "postfix": false, "binop": null }, - "start": 36703, - "end": 36704, + "start": 37043, + "end": 37044, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 21 }, "end": { - "line": 1017, + "line": 1033, "column": 22 } } @@ -254054,15 +255823,15 @@ "updateContext": null }, "value": "return", - "start": 36705, - "end": 36711, + "start": 37045, + "end": 37051, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 23 }, "end": { - "line": 1017, + "line": 1033, "column": 29 } } @@ -254080,15 +255849,15 @@ "binop": null, "updateContext": null }, - "start": 36711, - "end": 36712, + "start": 37051, + "end": 37052, "loc": { "start": { - "line": 1017, + "line": 1033, "column": 29 }, "end": { - "line": 1017, + "line": 1033, "column": 30 } } @@ -254108,15 +255877,15 @@ "updateContext": null }, "value": "for", - "start": 36717, - "end": 36720, + "start": 37057, + "end": 37060, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 4 }, "end": { - "line": 1018, + "line": 1034, "column": 7 } } @@ -254133,15 +255902,15 @@ "postfix": false, "binop": null }, - "start": 36721, - "end": 36722, + "start": 37061, + "end": 37062, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 8 }, "end": { - "line": 1018, + "line": 1034, "column": 9 } } @@ -254161,15 +255930,15 @@ "updateContext": null }, "value": "var", - "start": 36722, - "end": 36725, + "start": 37062, + "end": 37065, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 9 }, "end": { - "line": 1018, + "line": 1034, "column": 12 } } @@ -254187,15 +255956,15 @@ "binop": null }, "value": "i", - "start": 36726, - "end": 36727, + "start": 37066, + "end": 37067, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 13 }, "end": { - "line": 1018, + "line": 1034, "column": 14 } } @@ -254214,15 +255983,15 @@ "updateContext": null }, "value": "=", - "start": 36728, - "end": 36729, + "start": 37068, + "end": 37069, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 15 }, "end": { - "line": 1018, + "line": 1034, "column": 16 } } @@ -254241,15 +256010,15 @@ "updateContext": null }, "value": 0, - "start": 36730, - "end": 36731, + "start": 37070, + "end": 37071, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 17 }, "end": { - "line": 1018, + "line": 1034, "column": 18 } } @@ -254267,15 +256036,15 @@ "binop": null, "updateContext": null }, - "start": 36731, - "end": 36732, + "start": 37071, + "end": 37072, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 18 }, "end": { - "line": 1018, + "line": 1034, "column": 19 } } @@ -254293,15 +256062,15 @@ "binop": null }, "value": "i", - "start": 36733, - "end": 36734, + "start": 37073, + "end": 37074, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 20 }, "end": { - "line": 1018, + "line": 1034, "column": 21 } } @@ -254320,15 +256089,15 @@ "updateContext": null }, "value": "<", - "start": 36735, - "end": 36736, + "start": 37075, + "end": 37076, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 22 }, "end": { - "line": 1018, + "line": 1034, "column": 23 } } @@ -254348,15 +256117,15 @@ "updateContext": null }, "value": "this", - "start": 36737, - "end": 36741, + "start": 37077, + "end": 37081, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 24 }, "end": { - "line": 1018, + "line": 1034, "column": 28 } } @@ -254374,15 +256143,15 @@ "binop": null, "updateContext": null }, - "start": 36741, - "end": 36742, + "start": 37081, + "end": 37082, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 28 }, "end": { - "line": 1018, + "line": 1034, "column": 29 } } @@ -254400,15 +256169,15 @@ "binop": null }, "value": "partsGroups", - "start": 36742, - "end": 36753, + "start": 37082, + "end": 37093, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 29 }, "end": { - "line": 1018, + "line": 1034, "column": 40 } } @@ -254426,15 +256195,15 @@ "binop": null, "updateContext": null }, - "start": 36753, - "end": 36754, + "start": 37093, + "end": 37094, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 40 }, "end": { - "line": 1018, + "line": 1034, "column": 41 } } @@ -254452,15 +256221,15 @@ "binop": null }, "value": "length", - "start": 36754, - "end": 36760, + "start": 37094, + "end": 37100, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 41 }, "end": { - "line": 1018, + "line": 1034, "column": 47 } } @@ -254478,15 +256247,15 @@ "binop": null, "updateContext": null }, - "start": 36760, - "end": 36761, + "start": 37100, + "end": 37101, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 47 }, "end": { - "line": 1018, + "line": 1034, "column": 48 } } @@ -254504,15 +256273,15 @@ "binop": null }, "value": "i", - "start": 36762, - "end": 36763, + "start": 37102, + "end": 37103, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 49 }, "end": { - "line": 1018, + "line": 1034, "column": 50 } } @@ -254530,15 +256299,15 @@ "binop": null }, "value": "++", - "start": 36763, - "end": 36765, + "start": 37103, + "end": 37105, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 50 }, "end": { - "line": 1018, + "line": 1034, "column": 52 } } @@ -254555,15 +256324,15 @@ "postfix": false, "binop": null }, - "start": 36765, - "end": 36766, + "start": 37105, + "end": 37106, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 52 }, "end": { - "line": 1018, + "line": 1034, "column": 53 } } @@ -254580,15 +256349,15 @@ "postfix": false, "binop": null }, - "start": 36767, - "end": 36768, + "start": 37107, + "end": 37108, "loc": { "start": { - "line": 1018, + "line": 1034, "column": 54 }, "end": { - "line": 1018, + "line": 1034, "column": 55 } } @@ -254608,15 +256377,15 @@ "updateContext": null }, "value": "var", - "start": 36777, - "end": 36780, + "start": 37117, + "end": 37120, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 8 }, "end": { - "line": 1019, + "line": 1035, "column": 11 } } @@ -254634,15 +256403,15 @@ "binop": null }, "value": "partsGroup", - "start": 36781, - "end": 36791, + "start": 37121, + "end": 37131, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 12 }, "end": { - "line": 1019, + "line": 1035, "column": 22 } } @@ -254661,15 +256430,15 @@ "updateContext": null }, "value": "=", - "start": 36792, - "end": 36793, + "start": 37132, + "end": 37133, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 23 }, "end": { - "line": 1019, + "line": 1035, "column": 24 } } @@ -254689,15 +256458,15 @@ "updateContext": null }, "value": "this", - "start": 36794, - "end": 36798, + "start": 37134, + "end": 37138, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 25 }, "end": { - "line": 1019, + "line": 1035, "column": 29 } } @@ -254715,15 +256484,15 @@ "binop": null, "updateContext": null }, - "start": 36798, - "end": 36799, + "start": 37138, + "end": 37139, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 29 }, "end": { - "line": 1019, + "line": 1035, "column": 30 } } @@ -254741,15 +256510,15 @@ "binop": null }, "value": "partsGroups", - "start": 36799, - "end": 36810, + "start": 37139, + "end": 37150, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 30 }, "end": { - "line": 1019, + "line": 1035, "column": 41 } } @@ -254767,15 +256536,15 @@ "binop": null, "updateContext": null }, - "start": 36810, - "end": 36811, + "start": 37150, + "end": 37151, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 41 }, "end": { - "line": 1019, + "line": 1035, "column": 42 } } @@ -254793,15 +256562,15 @@ "binop": null }, "value": "i", - "start": 36811, - "end": 36812, + "start": 37151, + "end": 37152, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 42 }, "end": { - "line": 1019, + "line": 1035, "column": 43 } } @@ -254819,15 +256588,15 @@ "binop": null, "updateContext": null }, - "start": 36812, - "end": 36813, + "start": 37152, + "end": 37153, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 43 }, "end": { - "line": 1019, + "line": 1035, "column": 44 } } @@ -254845,15 +256614,15 @@ "binop": null, "updateContext": null }, - "start": 36813, - "end": 36814, + "start": 37153, + "end": 37154, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 44 }, "end": { - "line": 1019, + "line": 1035, "column": 45 } } @@ -254861,15 +256630,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 36815, - "end": 36830, + "start": 37155, + "end": 37170, "loc": { "start": { - "line": 1019, + "line": 1035, "column": 46 }, "end": { - "line": 1019, + "line": 1035, "column": 61 } } @@ -254889,15 +256658,15 @@ "updateContext": null }, "value": "for", - "start": 36839, - "end": 36842, + "start": 37179, + "end": 37182, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 8 }, "end": { - "line": 1020, + "line": 1036, "column": 11 } } @@ -254914,15 +256683,15 @@ "postfix": false, "binop": null }, - "start": 36843, - "end": 36844, + "start": 37183, + "end": 37184, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 12 }, "end": { - "line": 1020, + "line": 1036, "column": 13 } } @@ -254942,15 +256711,15 @@ "updateContext": null }, "value": "var", - "start": 36844, - "end": 36847, + "start": 37184, + "end": 37187, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 13 }, "end": { - "line": 1020, + "line": 1036, "column": 16 } } @@ -254968,15 +256737,15 @@ "binop": null }, "value": "j", - "start": 36848, - "end": 36849, + "start": 37188, + "end": 37189, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 17 }, "end": { - "line": 1020, + "line": 1036, "column": 18 } } @@ -254995,15 +256764,15 @@ "updateContext": null }, "value": "=", - "start": 36850, - "end": 36851, + "start": 37190, + "end": 37191, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 19 }, "end": { - "line": 1020, + "line": 1036, "column": 20 } } @@ -255022,15 +256791,15 @@ "updateContext": null }, "value": 0, - "start": 36852, - "end": 36853, + "start": 37192, + "end": 37193, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 21 }, "end": { - "line": 1020, + "line": 1036, "column": 22 } } @@ -255048,15 +256817,15 @@ "binop": null, "updateContext": null }, - "start": 36853, - "end": 36854, + "start": 37193, + "end": 37194, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 22 }, "end": { - "line": 1020, + "line": 1036, "column": 23 } } @@ -255074,15 +256843,15 @@ "binop": null }, "value": "j", - "start": 36855, - "end": 36856, + "start": 37195, + "end": 37196, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 24 }, "end": { - "line": 1020, + "line": 1036, "column": 25 } } @@ -255101,15 +256870,15 @@ "updateContext": null }, "value": "<", - "start": 36857, - "end": 36858, + "start": 37197, + "end": 37198, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 26 }, "end": { - "line": 1020, + "line": 1036, "column": 27 } } @@ -255127,15 +256896,15 @@ "binop": null }, "value": "partsGroup", - "start": 36859, - "end": 36869, + "start": 37199, + "end": 37209, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 28 }, "end": { - "line": 1020, + "line": 1036, "column": 38 } } @@ -255153,15 +256922,15 @@ "binop": null, "updateContext": null }, - "start": 36869, - "end": 36870, + "start": 37209, + "end": 37210, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 38 }, "end": { - "line": 1020, + "line": 1036, "column": 39 } } @@ -255179,15 +256948,15 @@ "binop": null }, "value": "length", - "start": 36870, - "end": 36876, + "start": 37210, + "end": 37216, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 39 }, "end": { - "line": 1020, + "line": 1036, "column": 45 } } @@ -255205,15 +256974,15 @@ "binop": null, "updateContext": null }, - "start": 36876, - "end": 36877, + "start": 37216, + "end": 37217, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 45 }, "end": { - "line": 1020, + "line": 1036, "column": 46 } } @@ -255231,15 +257000,15 @@ "binop": null }, "value": "j", - "start": 36878, - "end": 36879, + "start": 37218, + "end": 37219, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 47 }, "end": { - "line": 1020, + "line": 1036, "column": 48 } } @@ -255257,15 +257026,15 @@ "binop": null }, "value": "++", - "start": 36879, - "end": 36881, + "start": 37219, + "end": 37221, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 48 }, "end": { - "line": 1020, + "line": 1036, "column": 50 } } @@ -255282,15 +257051,15 @@ "postfix": false, "binop": null }, - "start": 36881, - "end": 36882, + "start": 37221, + "end": 37222, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 50 }, "end": { - "line": 1020, + "line": 1036, "column": 51 } } @@ -255307,15 +257076,15 @@ "postfix": false, "binop": null }, - "start": 36883, - "end": 36884, + "start": 37223, + "end": 37224, "loc": { "start": { - "line": 1020, + "line": 1036, "column": 52 }, "end": { - "line": 1020, + "line": 1036, "column": 53 } } @@ -255333,15 +257102,15 @@ "binop": null }, "value": "partsGroup", - "start": 36897, - "end": 36907, + "start": 37237, + "end": 37247, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 12 }, "end": { - "line": 1021, + "line": 1037, "column": 22 } } @@ -255359,15 +257128,15 @@ "binop": null, "updateContext": null }, - "start": 36907, - "end": 36908, + "start": 37247, + "end": 37248, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 22 }, "end": { - "line": 1021, + "line": 1037, "column": 23 } } @@ -255385,15 +257154,15 @@ "binop": null }, "value": "j", - "start": 36908, - "end": 36909, + "start": 37248, + "end": 37249, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 23 }, "end": { - "line": 1021, + "line": 1037, "column": 24 } } @@ -255411,15 +257180,15 @@ "binop": null, "updateContext": null }, - "start": 36909, - "end": 36910, + "start": 37249, + "end": 37250, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 24 }, "end": { - "line": 1021, + "line": 1037, "column": 25 } } @@ -255437,15 +257206,15 @@ "binop": null, "updateContext": null }, - "start": 36910, - "end": 36911, + "start": 37250, + "end": 37251, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 25 }, "end": { - "line": 1021, + "line": 1037, "column": 26 } } @@ -255463,15 +257232,15 @@ "binop": null }, "value": "initIndex", - "start": 36911, - "end": 36920, + "start": 37251, + "end": 37260, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 26 }, "end": { - "line": 1021, + "line": 1037, "column": 35 } } @@ -255488,15 +257257,15 @@ "postfix": false, "binop": null }, - "start": 36920, - "end": 36921, + "start": 37260, + "end": 37261, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 35 }, "end": { - "line": 1021, + "line": 1037, "column": 36 } } @@ -255514,15 +257283,15 @@ "binop": null }, "value": "model", - "start": 36921, - "end": 36926, + "start": 37261, + "end": 37266, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 36 }, "end": { - "line": 1021, + "line": 1037, "column": 41 } } @@ -255539,15 +257308,15 @@ "postfix": false, "binop": null }, - "start": 36926, - "end": 36927, + "start": 37266, + "end": 37267, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 41 }, "end": { - "line": 1021, + "line": 1037, "column": 42 } } @@ -255565,15 +257334,15 @@ "binop": null, "updateContext": null }, - "start": 36927, - "end": 36928, + "start": 37267, + "end": 37268, "loc": { "start": { - "line": 1021, + "line": 1037, "column": 42 }, "end": { - "line": 1021, + "line": 1037, "column": 43 } } @@ -255593,15 +257362,15 @@ "updateContext": null }, "value": "var", - "start": 36941, - "end": 36944, + "start": 37281, + "end": 37284, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 12 }, "end": { - "line": 1022, + "line": 1038, "column": 15 } } @@ -255619,15 +257388,15 @@ "binop": null }, "value": "partsIndex", - "start": 36945, - "end": 36955, + "start": 37285, + "end": 37295, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 16 }, "end": { - "line": 1022, + "line": 1038, "column": 26 } } @@ -255646,15 +257415,15 @@ "updateContext": null }, "value": "=", - "start": 36956, - "end": 36957, + "start": 37296, + "end": 37297, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 27 }, "end": { - "line": 1022, + "line": 1038, "column": 28 } } @@ -255672,15 +257441,15 @@ "binop": null }, "value": "partsGroup", - "start": 36958, - "end": 36968, + "start": 37298, + "end": 37308, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 29 }, "end": { - "line": 1022, + "line": 1038, "column": 39 } } @@ -255698,15 +257467,15 @@ "binop": null, "updateContext": null }, - "start": 36968, - "end": 36969, + "start": 37308, + "end": 37309, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 39 }, "end": { - "line": 1022, + "line": 1038, "column": 40 } } @@ -255724,15 +257493,15 @@ "binop": null }, "value": "j", - "start": 36969, - "end": 36970, + "start": 37309, + "end": 37310, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 40 }, "end": { - "line": 1022, + "line": 1038, "column": 41 } } @@ -255750,15 +257519,15 @@ "binop": null, "updateContext": null }, - "start": 36970, - "end": 36971, + "start": 37310, + "end": 37311, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 41 }, "end": { - "line": 1022, + "line": 1038, "column": 42 } } @@ -255776,15 +257545,15 @@ "binop": null, "updateContext": null }, - "start": 36971, - "end": 36972, + "start": 37311, + "end": 37312, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 42 }, "end": { - "line": 1022, + "line": 1038, "column": 43 } } @@ -255802,15 +257571,15 @@ "binop": null }, "value": "partsIndex", - "start": 36972, - "end": 36982, + "start": 37312, + "end": 37322, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 43 }, "end": { - "line": 1022, + "line": 1038, "column": 53 } } @@ -255828,15 +257597,15 @@ "binop": null, "updateContext": null }, - "start": 36982, - "end": 36983, + "start": 37322, + "end": 37323, "loc": { "start": { - "line": 1022, + "line": 1038, "column": 53 }, "end": { - "line": 1022, + "line": 1038, "column": 54 } } @@ -255856,15 +257625,15 @@ "updateContext": null }, "value": "var", - "start": 36996, - "end": 36999, + "start": 37336, + "end": 37339, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 12 }, "end": { - "line": 1023, + "line": 1039, "column": 15 } } @@ -255882,15 +257651,15 @@ "binop": null }, "value": "paramIndex", - "start": 37000, - "end": 37010, + "start": 37340, + "end": 37350, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 16 }, "end": { - "line": 1023, + "line": 1039, "column": 26 } } @@ -255909,15 +257678,15 @@ "updateContext": null }, "value": "=", - "start": 37011, - "end": 37012, + "start": 37351, + "end": 37352, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 27 }, "end": { - "line": 1023, + "line": 1039, "column": 28 } } @@ -255935,15 +257704,15 @@ "binop": null }, "value": "partsGroup", - "start": 37013, - "end": 37023, + "start": 37353, + "end": 37363, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 29 }, "end": { - "line": 1023, + "line": 1039, "column": 39 } } @@ -255961,15 +257730,15 @@ "binop": null, "updateContext": null }, - "start": 37023, - "end": 37024, + "start": 37363, + "end": 37364, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 39 }, "end": { - "line": 1023, + "line": 1039, "column": 40 } } @@ -255987,15 +257756,15 @@ "binop": null }, "value": "j", - "start": 37024, - "end": 37025, + "start": 37364, + "end": 37365, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 40 }, "end": { - "line": 1023, + "line": 1039, "column": 41 } } @@ -256013,15 +257782,15 @@ "binop": null, "updateContext": null }, - "start": 37025, - "end": 37026, + "start": 37365, + "end": 37366, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 41 }, "end": { - "line": 1023, + "line": 1039, "column": 42 } } @@ -256039,15 +257808,15 @@ "binop": null, "updateContext": null }, - "start": 37026, - "end": 37027, + "start": 37366, + "end": 37367, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 42 }, "end": { - "line": 1023, + "line": 1039, "column": 43 } } @@ -256065,15 +257834,15 @@ "binop": null }, "value": "paramIndex", - "start": 37027, - "end": 37037, + "start": 37367, + "end": 37377, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 43 }, "end": { - "line": 1023, + "line": 1039, "column": 53 } } @@ -256091,15 +257860,15 @@ "binop": null, "updateContext": null }, - "start": 37037, - "end": 37038, + "start": 37377, + "end": 37378, "loc": { "start": { - "line": 1023, + "line": 1039, "column": 53 }, "end": { - "line": 1023, + "line": 1039, "column": 54 } } @@ -256119,15 +257888,15 @@ "updateContext": null }, "value": "if", - "start": 37051, - "end": 37053, + "start": 37391, + "end": 37393, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 12 }, "end": { - "line": 1024, + "line": 1040, "column": 14 } } @@ -256144,15 +257913,15 @@ "postfix": false, "binop": null }, - "start": 37054, - "end": 37055, + "start": 37394, + "end": 37395, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 15 }, "end": { - "line": 1024, + "line": 1040, "column": 16 } } @@ -256170,15 +257939,15 @@ "binop": null }, "value": "partsIndex", - "start": 37055, - "end": 37065, + "start": 37395, + "end": 37405, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 16 }, "end": { - "line": 1024, + "line": 1040, "column": 26 } } @@ -256197,15 +257966,15 @@ "updateContext": null }, "value": "<", - "start": 37066, - "end": 37067, + "start": 37406, + "end": 37407, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 27 }, "end": { - "line": 1024, + "line": 1040, "column": 28 } } @@ -256224,15 +257993,15 @@ "updateContext": null }, "value": 0, - "start": 37068, - "end": 37069, + "start": 37408, + "end": 37409, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 29 }, "end": { - "line": 1024, + "line": 1040, "column": 30 } } @@ -256249,15 +258018,15 @@ "postfix": false, "binop": null }, - "start": 37069, - "end": 37070, + "start": 37409, + "end": 37410, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 30 }, "end": { - "line": 1024, + "line": 1040, "column": 31 } } @@ -256277,15 +258046,15 @@ "updateContext": null }, "value": "continue", - "start": 37071, - "end": 37079, + "start": 37411, + "end": 37419, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 32 }, "end": { - "line": 1024, + "line": 1040, "column": 40 } } @@ -256303,15 +258072,15 @@ "binop": null, "updateContext": null }, - "start": 37079, - "end": 37080, + "start": 37419, + "end": 37420, "loc": { "start": { - "line": 1024, + "line": 1040, "column": 40 }, "end": { - "line": 1024, + "line": 1040, "column": 41 } } @@ -256331,15 +258100,15 @@ "updateContext": null }, "value": "var", - "start": 37093, - "end": 37096, + "start": 37433, + "end": 37436, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 12 }, "end": { - "line": 1025, + "line": 1041, "column": 15 } } @@ -256357,15 +258126,15 @@ "binop": null }, "value": "v", - "start": 37097, - "end": 37098, + "start": 37437, + "end": 37438, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 16 }, "end": { - "line": 1025, + "line": 1041, "column": 17 } } @@ -256373,15 +258142,15 @@ { "type": "CommentBlock", "value": ":Boolean", - "start": 37098, - "end": 37110, + "start": 37438, + "end": 37450, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 17 }, "end": { - "line": 1025, + "line": 1041, "column": 29 } } @@ -256400,15 +258169,15 @@ "updateContext": null }, "value": "=", - "start": 37111, - "end": 37112, + "start": 37451, + "end": 37452, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 30 }, "end": { - "line": 1025, + "line": 1041, "column": 31 } } @@ -256425,15 +258194,15 @@ "postfix": false, "binop": null }, - "start": 37113, - "end": 37114, + "start": 37453, + "end": 37454, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 32 }, "end": { - "line": 1025, + "line": 1041, "column": 33 } } @@ -256451,15 +258220,15 @@ "binop": null }, "value": "model", - "start": 37114, - "end": 37119, + "start": 37454, + "end": 37459, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 33 }, "end": { - "line": 1025, + "line": 1041, "column": 38 } } @@ -256477,15 +258246,15 @@ "binop": null, "updateContext": null }, - "start": 37119, - "end": 37120, + "start": 37459, + "end": 37460, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 38 }, "end": { - "line": 1025, + "line": 1041, "column": 39 } } @@ -256503,15 +258272,15 @@ "binop": null }, "value": "getParamFloat", - "start": 37120, - "end": 37133, + "start": 37460, + "end": 37473, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 39 }, "end": { - "line": 1025, + "line": 1041, "column": 52 } } @@ -256528,15 +258297,15 @@ "postfix": false, "binop": null }, - "start": 37133, - "end": 37134, + "start": 37473, + "end": 37474, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 52 }, "end": { - "line": 1025, + "line": 1041, "column": 53 } } @@ -256554,15 +258323,15 @@ "binop": null }, "value": "paramIndex", - "start": 37134, - "end": 37144, + "start": 37474, + "end": 37484, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 53 }, "end": { - "line": 1025, + "line": 1041, "column": 63 } } @@ -256579,15 +258348,15 @@ "postfix": false, "binop": null }, - "start": 37144, - "end": 37145, + "start": 37484, + "end": 37485, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 63 }, "end": { - "line": 1025, + "line": 1041, "column": 64 } } @@ -256606,15 +258375,15 @@ "updateContext": null }, "value": "!=", - "start": 37146, - "end": 37148, + "start": 37486, + "end": 37488, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 65 }, "end": { - "line": 1025, + "line": 1041, "column": 67 } } @@ -256633,15 +258402,15 @@ "updateContext": null }, "value": 0, - "start": 37149, - "end": 37150, + "start": 37489, + "end": 37490, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 68 }, "end": { - "line": 1025, + "line": 1041, "column": 69 } } @@ -256658,15 +258427,15 @@ "postfix": false, "binop": null }, - "start": 37150, - "end": 37151, + "start": 37490, + "end": 37491, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 69 }, "end": { - "line": 1025, + "line": 1041, "column": 70 } } @@ -256684,15 +258453,15 @@ "binop": null, "updateContext": null }, - "start": 37151, - "end": 37152, + "start": 37491, + "end": 37492, "loc": { "start": { - "line": 1025, + "line": 1041, "column": 70 }, "end": { - "line": 1025, + "line": 1041, "column": 71 } } @@ -256710,15 +258479,15 @@ "binop": null }, "value": "model", - "start": 37165, - "end": 37170, + "start": 37505, + "end": 37510, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 12 }, "end": { - "line": 1026, + "line": 1042, "column": 17 } } @@ -256736,15 +258505,15 @@ "binop": null, "updateContext": null }, - "start": 37170, - "end": 37171, + "start": 37510, + "end": 37511, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 17 }, "end": { - "line": 1026, + "line": 1042, "column": 18 } } @@ -256762,15 +258531,15 @@ "binop": null }, "value": "setPartsOpacity", - "start": 37171, - "end": 37186, + "start": 37511, + "end": 37526, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 18 }, "end": { - "line": 1026, + "line": 1042, "column": 33 } } @@ -256787,15 +258556,15 @@ "postfix": false, "binop": null }, - "start": 37186, - "end": 37187, + "start": 37526, + "end": 37527, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 33 }, "end": { - "line": 1026, + "line": 1042, "column": 34 } } @@ -256813,15 +258582,15 @@ "binop": null }, "value": "partsIndex", - "start": 37187, - "end": 37197, + "start": 37527, + "end": 37537, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 34 }, "end": { - "line": 1026, + "line": 1042, "column": 44 } } @@ -256839,15 +258608,15 @@ "binop": null, "updateContext": null }, - "start": 37197, - "end": 37198, + "start": 37537, + "end": 37538, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 44 }, "end": { - "line": 1026, + "line": 1042, "column": 45 } } @@ -256864,15 +258633,15 @@ "postfix": false, "binop": null }, - "start": 37199, - "end": 37200, + "start": 37539, + "end": 37540, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 46 }, "end": { - "line": 1026, + "line": 1042, "column": 47 } } @@ -256890,15 +258659,15 @@ "binop": null }, "value": "v", - "start": 37200, - "end": 37201, + "start": 37540, + "end": 37541, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 47 }, "end": { - "line": 1026, + "line": 1042, "column": 48 } } @@ -256916,15 +258685,15 @@ "binop": null, "updateContext": null }, - "start": 37202, - "end": 37203, + "start": 37542, + "end": 37543, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 49 }, "end": { - "line": 1026, + "line": 1042, "column": 50 } } @@ -256943,15 +258712,15 @@ "updateContext": null }, "value": 1, - "start": 37204, - "end": 37207, + "start": 37544, + "end": 37547, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 51 }, "end": { - "line": 1026, + "line": 1042, "column": 54 } } @@ -256969,15 +258738,15 @@ "binop": null, "updateContext": null }, - "start": 37208, - "end": 37209, + "start": 37548, + "end": 37549, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 55 }, "end": { - "line": 1026, + "line": 1042, "column": 56 } } @@ -256996,15 +258765,15 @@ "updateContext": null }, "value": 0, - "start": 37210, - "end": 37213, + "start": 37550, + "end": 37553, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 57 }, "end": { - "line": 1026, + "line": 1042, "column": 60 } } @@ -257021,15 +258790,15 @@ "postfix": false, "binop": null }, - "start": 37213, - "end": 37214, + "start": 37553, + "end": 37554, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 60 }, "end": { - "line": 1026, + "line": 1042, "column": 61 } } @@ -257046,15 +258815,15 @@ "postfix": false, "binop": null }, - "start": 37214, - "end": 37215, + "start": 37554, + "end": 37555, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 61 }, "end": { - "line": 1026, + "line": 1042, "column": 62 } } @@ -257072,15 +258841,15 @@ "binop": null, "updateContext": null }, - "start": 37215, - "end": 37216, + "start": 37555, + "end": 37556, "loc": { "start": { - "line": 1026, + "line": 1042, "column": 62 }, "end": { - "line": 1026, + "line": 1042, "column": 63 } } @@ -257098,15 +258867,15 @@ "binop": null }, "value": "model", - "start": 37229, - "end": 37234, + "start": 37569, + "end": 37574, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 12 }, "end": { - "line": 1027, + "line": 1043, "column": 17 } } @@ -257124,15 +258893,15 @@ "binop": null, "updateContext": null }, - "start": 37234, - "end": 37235, + "start": 37574, + "end": 37575, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 17 }, "end": { - "line": 1027, + "line": 1043, "column": 18 } } @@ -257150,15 +258919,15 @@ "binop": null }, "value": "setParamFloat", - "start": 37235, - "end": 37248, + "start": 37575, + "end": 37588, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 18 }, "end": { - "line": 1027, + "line": 1043, "column": 31 } } @@ -257175,15 +258944,15 @@ "postfix": false, "binop": null }, - "start": 37248, - "end": 37249, + "start": 37588, + "end": 37589, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 31 }, "end": { - "line": 1027, + "line": 1043, "column": 32 } } @@ -257201,15 +258970,15 @@ "binop": null }, "value": "paramIndex", - "start": 37249, - "end": 37259, + "start": 37589, + "end": 37599, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 32 }, "end": { - "line": 1027, + "line": 1043, "column": 42 } } @@ -257227,15 +258996,15 @@ "binop": null, "updateContext": null }, - "start": 37259, - "end": 37260, + "start": 37599, + "end": 37600, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 42 }, "end": { - "line": 1027, + "line": 1043, "column": 43 } } @@ -257252,15 +259021,15 @@ "postfix": false, "binop": null }, - "start": 37261, - "end": 37262, + "start": 37601, + "end": 37602, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 44 }, "end": { - "line": 1027, + "line": 1043, "column": 45 } } @@ -257278,15 +259047,15 @@ "binop": null }, "value": "v", - "start": 37262, - "end": 37263, + "start": 37602, + "end": 37603, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 45 }, "end": { - "line": 1027, + "line": 1043, "column": 46 } } @@ -257304,15 +259073,15 @@ "binop": null, "updateContext": null }, - "start": 37264, - "end": 37265, + "start": 37604, + "end": 37605, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 47 }, "end": { - "line": 1027, + "line": 1043, "column": 48 } } @@ -257331,15 +259100,15 @@ "updateContext": null }, "value": 1, - "start": 37266, - "end": 37269, + "start": 37606, + "end": 37609, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 49 }, "end": { - "line": 1027, + "line": 1043, "column": 52 } } @@ -257357,15 +259126,15 @@ "binop": null, "updateContext": null }, - "start": 37270, - "end": 37271, + "start": 37610, + "end": 37611, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 53 }, "end": { - "line": 1027, + "line": 1043, "column": 54 } } @@ -257384,15 +259153,15 @@ "updateContext": null }, "value": 0, - "start": 37272, - "end": 37275, + "start": 37612, + "end": 37615, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 55 }, "end": { - "line": 1027, + "line": 1043, "column": 58 } } @@ -257409,15 +259178,15 @@ "postfix": false, "binop": null }, - "start": 37275, - "end": 37276, + "start": 37615, + "end": 37616, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 58 }, "end": { - "line": 1027, + "line": 1043, "column": 59 } } @@ -257434,15 +259203,15 @@ "postfix": false, "binop": null }, - "start": 37276, - "end": 37277, + "start": 37616, + "end": 37617, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 59 }, "end": { - "line": 1027, + "line": 1043, "column": 60 } } @@ -257460,15 +259229,15 @@ "binop": null, "updateContext": null }, - "start": 37277, - "end": 37278, + "start": 37617, + "end": 37618, "loc": { "start": { - "line": 1027, + "line": 1043, "column": 60 }, "end": { - "line": 1027, + "line": 1043, "column": 61 } } @@ -257488,15 +259257,15 @@ "updateContext": null }, "value": "if", - "start": 37291, - "end": 37293, + "start": 37631, + "end": 37633, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 12 }, "end": { - "line": 1028, + "line": 1044, "column": 14 } } @@ -257513,15 +259282,15 @@ "postfix": false, "binop": null }, - "start": 37294, - "end": 37295, + "start": 37634, + "end": 37635, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 15 }, "end": { - "line": 1028, + "line": 1044, "column": 16 } } @@ -257539,15 +259308,15 @@ "binop": null }, "value": "partsGroup", - "start": 37295, - "end": 37305, + "start": 37635, + "end": 37645, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 16 }, "end": { - "line": 1028, + "line": 1044, "column": 26 } } @@ -257565,15 +259334,15 @@ "binop": null, "updateContext": null }, - "start": 37305, - "end": 37306, + "start": 37645, + "end": 37646, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 26 }, "end": { - "line": 1028, + "line": 1044, "column": 27 } } @@ -257591,15 +259360,15 @@ "binop": null }, "value": "j", - "start": 37306, - "end": 37307, + "start": 37646, + "end": 37647, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 27 }, "end": { - "line": 1028, + "line": 1044, "column": 28 } } @@ -257617,15 +259386,15 @@ "binop": null, "updateContext": null }, - "start": 37307, - "end": 37308, + "start": 37647, + "end": 37648, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 28 }, "end": { - "line": 1028, + "line": 1044, "column": 29 } } @@ -257643,15 +259412,15 @@ "binop": null, "updateContext": null }, - "start": 37308, - "end": 37309, + "start": 37648, + "end": 37649, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 29 }, "end": { - "line": 1028, + "line": 1044, "column": 30 } } @@ -257669,15 +259438,15 @@ "binop": null }, "value": "link", - "start": 37309, - "end": 37313, + "start": 37649, + "end": 37653, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 30 }, "end": { - "line": 1028, + "line": 1044, "column": 34 } } @@ -257696,15 +259465,15 @@ "updateContext": null }, "value": "==", - "start": 37314, - "end": 37316, + "start": 37654, + "end": 37656, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 35 }, "end": { - "line": 1028, + "line": 1044, "column": 37 } } @@ -257724,15 +259493,15 @@ "updateContext": null }, "value": "null", - "start": 37317, - "end": 37321, + "start": 37657, + "end": 37661, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 38 }, "end": { - "line": 1028, + "line": 1044, "column": 42 } } @@ -257749,15 +259518,15 @@ "postfix": false, "binop": null }, - "start": 37321, - "end": 37322, + "start": 37661, + "end": 37662, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 42 }, "end": { - "line": 1028, + "line": 1044, "column": 43 } } @@ -257777,15 +259546,15 @@ "updateContext": null }, "value": "continue", - "start": 37323, - "end": 37331, + "start": 37663, + "end": 37671, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 44 }, "end": { - "line": 1028, + "line": 1044, "column": 52 } } @@ -257803,15 +259572,15 @@ "binop": null, "updateContext": null }, - "start": 37331, - "end": 37332, + "start": 37671, + "end": 37672, "loc": { "start": { - "line": 1028, + "line": 1044, "column": 52 }, "end": { - "line": 1028, + "line": 1044, "column": 53 } } @@ -257831,15 +259600,15 @@ "updateContext": null }, "value": "for", - "start": 37345, - "end": 37348, + "start": 37685, + "end": 37688, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 12 }, "end": { - "line": 1029, + "line": 1045, "column": 15 } } @@ -257856,15 +259625,15 @@ "postfix": false, "binop": null }, - "start": 37349, - "end": 37350, + "start": 37689, + "end": 37690, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 16 }, "end": { - "line": 1029, + "line": 1045, "column": 17 } } @@ -257884,15 +259653,15 @@ "updateContext": null }, "value": "var", - "start": 37350, - "end": 37353, + "start": 37690, + "end": 37693, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 17 }, "end": { - "line": 1029, + "line": 1045, "column": 20 } } @@ -257910,15 +259679,15 @@ "binop": null }, "value": "k", - "start": 37354, - "end": 37355, + "start": 37694, + "end": 37695, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 21 }, "end": { - "line": 1029, + "line": 1045, "column": 22 } } @@ -257937,15 +259706,15 @@ "updateContext": null }, "value": "=", - "start": 37356, - "end": 37357, + "start": 37696, + "end": 37697, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 23 }, "end": { - "line": 1029, + "line": 1045, "column": 24 } } @@ -257964,15 +259733,15 @@ "updateContext": null }, "value": 0, - "start": 37358, - "end": 37359, + "start": 37698, + "end": 37699, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 25 }, "end": { - "line": 1029, + "line": 1045, "column": 26 } } @@ -257990,15 +259759,15 @@ "binop": null, "updateContext": null }, - "start": 37359, - "end": 37360, + "start": 37699, + "end": 37700, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 26 }, "end": { - "line": 1029, + "line": 1045, "column": 27 } } @@ -258016,15 +259785,15 @@ "binop": null }, "value": "k", - "start": 37361, - "end": 37362, + "start": 37701, + "end": 37702, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 28 }, "end": { - "line": 1029, + "line": 1045, "column": 29 } } @@ -258043,15 +259812,15 @@ "updateContext": null }, "value": "<", - "start": 37363, - "end": 37364, + "start": 37703, + "end": 37704, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 30 }, "end": { - "line": 1029, + "line": 1045, "column": 31 } } @@ -258069,15 +259838,15 @@ "binop": null }, "value": "partsGroup", - "start": 37365, - "end": 37375, + "start": 37705, + "end": 37715, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 32 }, "end": { - "line": 1029, + "line": 1045, "column": 42 } } @@ -258095,15 +259864,15 @@ "binop": null, "updateContext": null }, - "start": 37375, - "end": 37376, + "start": 37715, + "end": 37716, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 42 }, "end": { - "line": 1029, + "line": 1045, "column": 43 } } @@ -258121,15 +259890,15 @@ "binop": null }, "value": "j", - "start": 37376, - "end": 37377, + "start": 37716, + "end": 37717, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 43 }, "end": { - "line": 1029, + "line": 1045, "column": 44 } } @@ -258147,15 +259916,15 @@ "binop": null, "updateContext": null }, - "start": 37377, - "end": 37378, + "start": 37717, + "end": 37718, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 44 }, "end": { - "line": 1029, + "line": 1045, "column": 45 } } @@ -258173,15 +259942,15 @@ "binop": null, "updateContext": null }, - "start": 37378, - "end": 37379, + "start": 37718, + "end": 37719, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 45 }, "end": { - "line": 1029, + "line": 1045, "column": 46 } } @@ -258199,15 +259968,15 @@ "binop": null }, "value": "link", - "start": 37379, - "end": 37383, + "start": 37719, + "end": 37723, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 46 }, "end": { - "line": 1029, + "line": 1045, "column": 50 } } @@ -258225,15 +259994,15 @@ "binop": null, "updateContext": null }, - "start": 37383, - "end": 37384, + "start": 37723, + "end": 37724, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 50 }, "end": { - "line": 1029, + "line": 1045, "column": 51 } } @@ -258251,15 +260020,15 @@ "binop": null }, "value": "length", - "start": 37384, - "end": 37390, + "start": 37724, + "end": 37730, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 51 }, "end": { - "line": 1029, + "line": 1045, "column": 57 } } @@ -258277,15 +260046,15 @@ "binop": null, "updateContext": null }, - "start": 37390, - "end": 37391, + "start": 37730, + "end": 37731, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 57 }, "end": { - "line": 1029, + "line": 1045, "column": 58 } } @@ -258303,15 +260072,15 @@ "binop": null }, "value": "k", - "start": 37392, - "end": 37393, + "start": 37732, + "end": 37733, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 59 }, "end": { - "line": 1029, + "line": 1045, "column": 60 } } @@ -258329,15 +260098,15 @@ "binop": null }, "value": "++", - "start": 37393, - "end": 37395, + "start": 37733, + "end": 37735, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 60 }, "end": { - "line": 1029, + "line": 1045, "column": 62 } } @@ -258354,15 +260123,15 @@ "postfix": false, "binop": null }, - "start": 37395, - "end": 37396, + "start": 37735, + "end": 37736, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 62 }, "end": { - "line": 1029, + "line": 1045, "column": 63 } } @@ -258379,15 +260148,15 @@ "postfix": false, "binop": null }, - "start": 37397, - "end": 37398, + "start": 37737, + "end": 37738, "loc": { "start": { - "line": 1029, + "line": 1045, "column": 64 }, "end": { - "line": 1029, + "line": 1045, "column": 65 } } @@ -258405,15 +260174,15 @@ "binop": null }, "value": "partsGroup", - "start": 37415, - "end": 37425, + "start": 37755, + "end": 37765, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 16 }, "end": { - "line": 1030, + "line": 1046, "column": 26 } } @@ -258431,15 +260200,15 @@ "binop": null, "updateContext": null }, - "start": 37425, - "end": 37426, + "start": 37765, + "end": 37766, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 26 }, "end": { - "line": 1030, + "line": 1046, "column": 27 } } @@ -258457,15 +260226,15 @@ "binop": null }, "value": "j", - "start": 37426, - "end": 37427, + "start": 37766, + "end": 37767, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 27 }, "end": { - "line": 1030, + "line": 1046, "column": 28 } } @@ -258483,15 +260252,15 @@ "binop": null, "updateContext": null }, - "start": 37427, - "end": 37428, + "start": 37767, + "end": 37768, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 28 }, "end": { - "line": 1030, + "line": 1046, "column": 29 } } @@ -258509,15 +260278,15 @@ "binop": null, "updateContext": null }, - "start": 37428, - "end": 37429, + "start": 37768, + "end": 37769, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 29 }, "end": { - "line": 1030, + "line": 1046, "column": 30 } } @@ -258535,15 +260304,15 @@ "binop": null }, "value": "link", - "start": 37429, - "end": 37433, + "start": 37769, + "end": 37773, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 30 }, "end": { - "line": 1030, + "line": 1046, "column": 34 } } @@ -258561,15 +260330,15 @@ "binop": null, "updateContext": null }, - "start": 37433, - "end": 37434, + "start": 37773, + "end": 37774, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 34 }, "end": { - "line": 1030, + "line": 1046, "column": 35 } } @@ -258587,15 +260356,15 @@ "binop": null }, "value": "k", - "start": 37434, - "end": 37435, + "start": 37774, + "end": 37775, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 35 }, "end": { - "line": 1030, + "line": 1046, "column": 36 } } @@ -258613,15 +260382,15 @@ "binop": null, "updateContext": null }, - "start": 37435, - "end": 37436, + "start": 37775, + "end": 37776, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 36 }, "end": { - "line": 1030, + "line": 1046, "column": 37 } } @@ -258639,15 +260408,15 @@ "binop": null, "updateContext": null }, - "start": 37436, - "end": 37437, + "start": 37776, + "end": 37777, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 37 }, "end": { - "line": 1030, + "line": 1046, "column": 38 } } @@ -258665,15 +260434,15 @@ "binop": null }, "value": "initIndex", - "start": 37437, - "end": 37446, + "start": 37777, + "end": 37786, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 38 }, "end": { - "line": 1030, + "line": 1046, "column": 47 } } @@ -258690,15 +260459,15 @@ "postfix": false, "binop": null }, - "start": 37446, - "end": 37447, + "start": 37786, + "end": 37787, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 47 }, "end": { - "line": 1030, + "line": 1046, "column": 48 } } @@ -258716,15 +260485,15 @@ "binop": null }, "value": "model", - "start": 37447, - "end": 37452, + "start": 37787, + "end": 37792, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 48 }, "end": { - "line": 1030, + "line": 1046, "column": 53 } } @@ -258741,15 +260510,15 @@ "postfix": false, "binop": null }, - "start": 37452, - "end": 37453, + "start": 37792, + "end": 37793, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 53 }, "end": { - "line": 1030, + "line": 1046, "column": 54 } } @@ -258767,15 +260536,15 @@ "binop": null, "updateContext": null }, - "start": 37453, - "end": 37454, + "start": 37793, + "end": 37794, "loc": { "start": { - "line": 1030, + "line": 1046, "column": 54 }, "end": { - "line": 1030, + "line": 1046, "column": 55 } } @@ -258792,15 +260561,15 @@ "postfix": false, "binop": null }, - "start": 37467, - "end": 37468, + "start": 37807, + "end": 37808, "loc": { "start": { - "line": 1031, + "line": 1047, "column": 12 }, "end": { - "line": 1031, + "line": 1047, "column": 13 } } @@ -258817,15 +260586,15 @@ "postfix": false, "binop": null }, - "start": 37477, - "end": 37478, + "start": 37817, + "end": 37818, "loc": { "start": { - "line": 1032, + "line": 1048, "column": 8 }, "end": { - "line": 1032, + "line": 1048, "column": 9 } } @@ -258842,15 +260611,15 @@ "postfix": false, "binop": null }, - "start": 37483, - "end": 37484, + "start": 37823, + "end": 37824, "loc": { "start": { - "line": 1033, + "line": 1049, "column": 4 }, "end": { - "line": 1033, + "line": 1049, "column": 5 } } @@ -258867,15 +260636,15 @@ "postfix": false, "binop": null }, - "start": 37485, - "end": 37486, + "start": 37825, + "end": 37826, "loc": { "start": { - "line": 1034, + "line": 1050, "column": 0 }, "end": { - "line": 1034, + "line": 1050, "column": 1 } } @@ -258883,15 +260652,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37488, - "end": 37550, + "start": 37828, + "end": 37890, "loc": { "start": { - "line": 1036, + "line": 1052, "column": 0 }, "end": { - "line": 1036, + "line": 1052, "column": 62 } } @@ -258899,15 +260668,15 @@ { "type": "CommentLine", "value": " L2DPose # normalizePartsOpacityGroup()", - "start": 37551, - "end": 37595, + "start": 37891, + "end": 37935, "loc": { "start": { - "line": 1037, + "line": 1053, "column": 0 }, "end": { - "line": 1037, + "line": 1053, "column": 44 } } @@ -258915,15 +260684,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 37596, - "end": 37658, + "start": 37936, + "end": 37998, "loc": { "start": { - "line": 1038, + "line": 1054, "column": 0 }, "end": { - "line": 1038, + "line": 1054, "column": 62 } } @@ -258941,15 +260710,15 @@ "binop": null }, "value": "L2DPose", - "start": 37659, - "end": 37666, + "start": 37999, + "end": 38006, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 0 }, "end": { - "line": 1039, + "line": 1055, "column": 7 } } @@ -258967,15 +260736,15 @@ "binop": null, "updateContext": null }, - "start": 37666, - "end": 37667, + "start": 38006, + "end": 38007, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 7 }, "end": { - "line": 1039, + "line": 1055, "column": 8 } } @@ -258993,15 +260762,15 @@ "binop": null }, "value": "prototype", - "start": 37667, - "end": 37676, + "start": 38007, + "end": 38016, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 8 }, "end": { - "line": 1039, + "line": 1055, "column": 17 } } @@ -259019,15 +260788,15 @@ "binop": null, "updateContext": null }, - "start": 37676, - "end": 37677, + "start": 38016, + "end": 38017, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 17 }, "end": { - "line": 1039, + "line": 1055, "column": 18 } } @@ -259045,15 +260814,15 @@ "binop": null }, "value": "normalizePartsOpacityGroup", - "start": 37677, - "end": 37703, + "start": 38017, + "end": 38043, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 18 }, "end": { - "line": 1039, + "line": 1055, "column": 44 } } @@ -259072,15 +260841,15 @@ "updateContext": null }, "value": "=", - "start": 37704, - "end": 37705, + "start": 38044, + "end": 38045, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 45 }, "end": { - "line": 1039, + "line": 1055, "column": 46 } } @@ -259099,15 +260868,15 @@ "binop": null }, "value": "function", - "start": 37706, - "end": 37714, + "start": 38046, + "end": 38054, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 47 }, "end": { - "line": 1039, + "line": 1055, "column": 55 } } @@ -259124,15 +260893,15 @@ "postfix": false, "binop": null }, - "start": 37715, - "end": 37716, + "start": 38055, + "end": 38056, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 56 }, "end": { - "line": 1039, + "line": 1055, "column": 57 } } @@ -259150,15 +260919,15 @@ "binop": null }, "value": "model", - "start": 37716, - "end": 37721, + "start": 38056, + "end": 38061, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 57 }, "end": { - "line": 1039, + "line": 1055, "column": 62 } } @@ -259166,15 +260935,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 37721, - "end": 37737, + "start": 38061, + "end": 38077, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 62 }, "end": { - "line": 1039, + "line": 1055, "column": 78 } } @@ -259192,15 +260961,15 @@ "binop": null, "updateContext": null }, - "start": 37737, - "end": 37738, + "start": 38077, + "end": 38078, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 78 }, "end": { - "line": 1039, + "line": 1055, "column": 79 } } @@ -259218,15 +260987,15 @@ "binop": null }, "value": "partsGroup", - "start": 37739, - "end": 37749, + "start": 38079, + "end": 38089, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 80 }, "end": { - "line": 1039, + "line": 1055, "column": 90 } } @@ -259234,15 +261003,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 37749, - "end": 37768, + "start": 38089, + "end": 38108, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 90 }, "end": { - "line": 1039, + "line": 1055, "column": 109 } } @@ -259260,15 +261029,15 @@ "binop": null, "updateContext": null }, - "start": 37768, - "end": 37769, + "start": 38108, + "end": 38109, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 109 }, "end": { - "line": 1039, + "line": 1055, "column": 110 } } @@ -259286,15 +261055,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 37770, - "end": 37782, + "start": 38110, + "end": 38122, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 111 }, "end": { - "line": 1039, + "line": 1055, "column": 123 } } @@ -259302,15 +261071,15 @@ { "type": "CommentBlock", "value": "float", - "start": 37782, - "end": 37791, + "start": 38122, + "end": 38131, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 123 }, "end": { - "line": 1039, + "line": 1055, "column": 132 } } @@ -259327,15 +261096,15 @@ "postfix": false, "binop": null }, - "start": 37791, - "end": 37792, + "start": 38131, + "end": 38132, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 132 }, "end": { - "line": 1039, + "line": 1055, "column": 133 } } @@ -259352,15 +261121,15 @@ "postfix": false, "binop": null }, - "start": 37793, - "end": 37794, + "start": 38133, + "end": 38134, "loc": { "start": { - "line": 1039, + "line": 1055, "column": 134 }, "end": { - "line": 1039, + "line": 1055, "column": 135 } } @@ -259380,15 +261149,15 @@ "updateContext": null }, "value": "var", - "start": 37799, - "end": 37802, + "start": 38139, + "end": 38142, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 4 }, "end": { - "line": 1040, + "line": 1056, "column": 7 } } @@ -259406,15 +261175,15 @@ "binop": null }, "value": "visibleParts", - "start": 37803, - "end": 37815, + "start": 38143, + "end": 38155, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 8 }, "end": { - "line": 1040, + "line": 1056, "column": 20 } } @@ -259433,15 +261202,15 @@ "updateContext": null }, "value": "=", - "start": 37816, - "end": 37817, + "start": 38156, + "end": 38157, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 21 }, "end": { - "line": 1040, + "line": 1056, "column": 22 } } @@ -259460,15 +261229,15 @@ "updateContext": null }, "value": "-", - "start": 37818, - "end": 37819, + "start": 38158, + "end": 38159, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 23 }, "end": { - "line": 1040, + "line": 1056, "column": 24 } } @@ -259487,15 +261256,15 @@ "updateContext": null }, "value": 1, - "start": 37819, - "end": 37820, + "start": 38159, + "end": 38160, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 24 }, "end": { - "line": 1040, + "line": 1056, "column": 25 } } @@ -259513,15 +261282,15 @@ "binop": null, "updateContext": null }, - "start": 37820, - "end": 37821, + "start": 38160, + "end": 38161, "loc": { "start": { - "line": 1040, + "line": 1056, "column": 25 }, "end": { - "line": 1040, + "line": 1056, "column": 26 } } @@ -259541,15 +261310,15 @@ "updateContext": null }, "value": "var", - "start": 37826, - "end": 37829, + "start": 38166, + "end": 38169, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 4 }, "end": { - "line": 1041, + "line": 1057, "column": 7 } } @@ -259567,15 +261336,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 37830, - "end": 37844, + "start": 38170, + "end": 38184, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 8 }, "end": { - "line": 1041, + "line": 1057, "column": 22 } } @@ -259594,15 +261363,15 @@ "updateContext": null }, "value": "=", - "start": 37845, - "end": 37846, + "start": 38185, + "end": 38186, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 23 }, "end": { - "line": 1041, + "line": 1057, "column": 24 } } @@ -259621,15 +261390,15 @@ "updateContext": null }, "value": 1, - "start": 37847, - "end": 37850, + "start": 38187, + "end": 38190, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 25 }, "end": { - "line": 1041, + "line": 1057, "column": 28 } } @@ -259647,15 +261416,15 @@ "binop": null, "updateContext": null }, - "start": 37850, - "end": 37851, + "start": 38190, + "end": 38191, "loc": { "start": { - "line": 1041, + "line": 1057, "column": 28 }, "end": { - "line": 1041, + "line": 1057, "column": 29 } } @@ -259675,15 +261444,15 @@ "updateContext": null }, "value": "var", - "start": 37856, - "end": 37859, + "start": 38196, + "end": 38199, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 4 }, "end": { - "line": 1042, + "line": 1058, "column": 7 } } @@ -259701,15 +261470,15 @@ "binop": null }, "value": "CLEAR_TIME_SEC", - "start": 37860, - "end": 37874, + "start": 38200, + "end": 38214, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 8 }, "end": { - "line": 1042, + "line": 1058, "column": 22 } } @@ -259728,15 +261497,15 @@ "updateContext": null }, "value": "=", - "start": 37875, - "end": 37876, + "start": 38215, + "end": 38216, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 23 }, "end": { - "line": 1042, + "line": 1058, "column": 24 } } @@ -259755,15 +261524,15 @@ "updateContext": null }, "value": 0.5, - "start": 37877, - "end": 37880, + "start": 38217, + "end": 38220, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 25 }, "end": { - "line": 1042, + "line": 1058, "column": 28 } } @@ -259781,15 +261550,15 @@ "binop": null, "updateContext": null }, - "start": 37880, - "end": 37881, + "start": 38220, + "end": 38221, "loc": { "start": { - "line": 1042, + "line": 1058, "column": 28 }, "end": { - "line": 1042, + "line": 1058, "column": 29 } } @@ -259809,15 +261578,15 @@ "updateContext": null }, "value": "var", - "start": 37886, - "end": 37889, + "start": 38226, + "end": 38229, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 4 }, "end": { - "line": 1043, + "line": 1059, "column": 7 } } @@ -259835,15 +261604,15 @@ "binop": null }, "value": "phi", - "start": 37890, - "end": 37893, + "start": 38230, + "end": 38233, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 8 }, "end": { - "line": 1043, + "line": 1059, "column": 11 } } @@ -259862,15 +261631,15 @@ "updateContext": null }, "value": "=", - "start": 37894, - "end": 37895, + "start": 38234, + "end": 38235, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 12 }, "end": { - "line": 1043, + "line": 1059, "column": 13 } } @@ -259889,15 +261658,15 @@ "updateContext": null }, "value": 0.5, - "start": 37896, - "end": 37899, + "start": 38236, + "end": 38239, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 14 }, "end": { - "line": 1043, + "line": 1059, "column": 17 } } @@ -259915,15 +261684,15 @@ "binop": null, "updateContext": null }, - "start": 37899, - "end": 37900, + "start": 38239, + "end": 38240, "loc": { "start": { - "line": 1043, + "line": 1059, "column": 17 }, "end": { - "line": 1043, + "line": 1059, "column": 18 } } @@ -259943,15 +261712,15 @@ "updateContext": null }, "value": "var", - "start": 37905, - "end": 37908, + "start": 38245, + "end": 38248, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 4 }, "end": { - "line": 1044, + "line": 1060, "column": 7 } } @@ -259969,15 +261738,15 @@ "binop": null }, "value": "maxBackOpacity", - "start": 37909, - "end": 37923, + "start": 38249, + "end": 38263, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 8 }, "end": { - "line": 1044, + "line": 1060, "column": 22 } } @@ -259996,15 +261765,15 @@ "updateContext": null }, "value": "=", - "start": 37924, - "end": 37925, + "start": 38264, + "end": 38265, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 23 }, "end": { - "line": 1044, + "line": 1060, "column": 24 } } @@ -260023,15 +261792,15 @@ "updateContext": null }, "value": 0.15, - "start": 37926, - "end": 37930, + "start": 38266, + "end": 38270, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 25 }, "end": { - "line": 1044, + "line": 1060, "column": 29 } } @@ -260049,15 +261818,15 @@ "binop": null, "updateContext": null }, - "start": 37930, - "end": 37931, + "start": 38270, + "end": 38271, "loc": { "start": { - "line": 1044, + "line": 1060, "column": 29 }, "end": { - "line": 1044, + "line": 1060, "column": 30 } } @@ -260077,15 +261846,15 @@ "updateContext": null }, "value": "for", - "start": 37936, - "end": 37939, + "start": 38276, + "end": 38279, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 4 }, "end": { - "line": 1045, + "line": 1061, "column": 7 } } @@ -260102,15 +261871,15 @@ "postfix": false, "binop": null }, - "start": 37940, - "end": 37941, + "start": 38280, + "end": 38281, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 8 }, "end": { - "line": 1045, + "line": 1061, "column": 9 } } @@ -260130,15 +261899,15 @@ "updateContext": null }, "value": "var", - "start": 37941, - "end": 37944, + "start": 38281, + "end": 38284, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 9 }, "end": { - "line": 1045, + "line": 1061, "column": 12 } } @@ -260156,15 +261925,15 @@ "binop": null }, "value": "i", - "start": 37945, - "end": 37946, + "start": 38285, + "end": 38286, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 13 }, "end": { - "line": 1045, + "line": 1061, "column": 14 } } @@ -260183,15 +261952,15 @@ "updateContext": null }, "value": "=", - "start": 37947, - "end": 37948, + "start": 38287, + "end": 38288, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 15 }, "end": { - "line": 1045, + "line": 1061, "column": 16 } } @@ -260210,15 +261979,15 @@ "updateContext": null }, "value": 0, - "start": 37949, - "end": 37950, + "start": 38289, + "end": 38290, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 17 }, "end": { - "line": 1045, + "line": 1061, "column": 18 } } @@ -260236,15 +262005,15 @@ "binop": null, "updateContext": null }, - "start": 37950, - "end": 37951, + "start": 38290, + "end": 38291, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 18 }, "end": { - "line": 1045, + "line": 1061, "column": 19 } } @@ -260262,15 +262031,15 @@ "binop": null }, "value": "i", - "start": 37952, - "end": 37953, + "start": 38292, + "end": 38293, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 20 }, "end": { - "line": 1045, + "line": 1061, "column": 21 } } @@ -260289,15 +262058,15 @@ "updateContext": null }, "value": "<", - "start": 37954, - "end": 37955, + "start": 38294, + "end": 38295, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 22 }, "end": { - "line": 1045, + "line": 1061, "column": 23 } } @@ -260315,15 +262084,15 @@ "binop": null }, "value": "partsGroup", - "start": 37956, - "end": 37966, + "start": 38296, + "end": 38306, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 24 }, "end": { - "line": 1045, + "line": 1061, "column": 34 } } @@ -260341,15 +262110,15 @@ "binop": null, "updateContext": null }, - "start": 37966, - "end": 37967, + "start": 38306, + "end": 38307, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 34 }, "end": { - "line": 1045, + "line": 1061, "column": 35 } } @@ -260367,15 +262136,15 @@ "binop": null }, "value": "length", - "start": 37967, - "end": 37973, + "start": 38307, + "end": 38313, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 35 }, "end": { - "line": 1045, + "line": 1061, "column": 41 } } @@ -260393,15 +262162,15 @@ "binop": null, "updateContext": null }, - "start": 37973, - "end": 37974, + "start": 38313, + "end": 38314, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 41 }, "end": { - "line": 1045, + "line": 1061, "column": 42 } } @@ -260419,15 +262188,15 @@ "binop": null }, "value": "i", - "start": 37975, - "end": 37976, + "start": 38315, + "end": 38316, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 43 }, "end": { - "line": 1045, + "line": 1061, "column": 44 } } @@ -260445,15 +262214,15 @@ "binop": null }, "value": "++", - "start": 37976, - "end": 37978, + "start": 38316, + "end": 38318, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 44 }, "end": { - "line": 1045, + "line": 1061, "column": 46 } } @@ -260470,15 +262239,15 @@ "postfix": false, "binop": null }, - "start": 37978, - "end": 37979, + "start": 38318, + "end": 38319, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 46 }, "end": { - "line": 1045, + "line": 1061, "column": 47 } } @@ -260495,15 +262264,15 @@ "postfix": false, "binop": null }, - "start": 37980, - "end": 37981, + "start": 38320, + "end": 38321, "loc": { "start": { - "line": 1045, + "line": 1061, "column": 48 }, "end": { - "line": 1045, + "line": 1061, "column": 49 } } @@ -260523,15 +262292,15 @@ "updateContext": null }, "value": "var", - "start": 37990, - "end": 37993, + "start": 38330, + "end": 38333, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 8 }, "end": { - "line": 1046, + "line": 1062, "column": 11 } } @@ -260549,15 +262318,15 @@ "binop": null }, "value": "partsIndex", - "start": 37994, - "end": 38004, + "start": 38334, + "end": 38344, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 12 }, "end": { - "line": 1046, + "line": 1062, "column": 22 } } @@ -260576,15 +262345,15 @@ "updateContext": null }, "value": "=", - "start": 38005, - "end": 38006, + "start": 38345, + "end": 38346, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 23 }, "end": { - "line": 1046, + "line": 1062, "column": 24 } } @@ -260602,15 +262371,15 @@ "binop": null }, "value": "partsGroup", - "start": 38007, - "end": 38017, + "start": 38347, + "end": 38357, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 25 }, "end": { - "line": 1046, + "line": 1062, "column": 35 } } @@ -260628,15 +262397,15 @@ "binop": null, "updateContext": null }, - "start": 38017, - "end": 38018, + "start": 38357, + "end": 38358, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 35 }, "end": { - "line": 1046, + "line": 1062, "column": 36 } } @@ -260654,15 +262423,15 @@ "binop": null }, "value": "i", - "start": 38018, - "end": 38019, + "start": 38358, + "end": 38359, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 36 }, "end": { - "line": 1046, + "line": 1062, "column": 37 } } @@ -260680,15 +262449,15 @@ "binop": null, "updateContext": null }, - "start": 38019, - "end": 38020, + "start": 38359, + "end": 38360, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 37 }, "end": { - "line": 1046, + "line": 1062, "column": 38 } } @@ -260706,15 +262475,15 @@ "binop": null, "updateContext": null }, - "start": 38020, - "end": 38021, + "start": 38360, + "end": 38361, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 38 }, "end": { - "line": 1046, + "line": 1062, "column": 39 } } @@ -260732,15 +262501,15 @@ "binop": null }, "value": "partsIndex", - "start": 38021, - "end": 38031, + "start": 38361, + "end": 38371, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 39 }, "end": { - "line": 1046, + "line": 1062, "column": 49 } } @@ -260758,15 +262527,15 @@ "binop": null, "updateContext": null }, - "start": 38031, - "end": 38032, + "start": 38371, + "end": 38372, "loc": { "start": { - "line": 1046, + "line": 1062, "column": 49 }, "end": { - "line": 1046, + "line": 1062, "column": 50 } } @@ -260786,15 +262555,15 @@ "updateContext": null }, "value": "var", - "start": 38041, - "end": 38044, + "start": 38381, + "end": 38384, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 8 }, "end": { - "line": 1047, + "line": 1063, "column": 11 } } @@ -260812,15 +262581,15 @@ "binop": null }, "value": "paramIndex", - "start": 38045, - "end": 38055, + "start": 38385, + "end": 38395, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 12 }, "end": { - "line": 1047, + "line": 1063, "column": 22 } } @@ -260839,15 +262608,15 @@ "updateContext": null }, "value": "=", - "start": 38056, - "end": 38057, + "start": 38396, + "end": 38397, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 23 }, "end": { - "line": 1047, + "line": 1063, "column": 24 } } @@ -260865,15 +262634,15 @@ "binop": null }, "value": "partsGroup", - "start": 38058, - "end": 38068, + "start": 38398, + "end": 38408, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 25 }, "end": { - "line": 1047, + "line": 1063, "column": 35 } } @@ -260891,15 +262660,15 @@ "binop": null, "updateContext": null }, - "start": 38068, - "end": 38069, + "start": 38408, + "end": 38409, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 35 }, "end": { - "line": 1047, + "line": 1063, "column": 36 } } @@ -260917,15 +262686,15 @@ "binop": null }, "value": "i", - "start": 38069, - "end": 38070, + "start": 38409, + "end": 38410, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 36 }, "end": { - "line": 1047, + "line": 1063, "column": 37 } } @@ -260943,15 +262712,15 @@ "binop": null, "updateContext": null }, - "start": 38070, - "end": 38071, + "start": 38410, + "end": 38411, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 37 }, "end": { - "line": 1047, + "line": 1063, "column": 38 } } @@ -260969,15 +262738,15 @@ "binop": null, "updateContext": null }, - "start": 38071, - "end": 38072, + "start": 38411, + "end": 38412, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 38 }, "end": { - "line": 1047, + "line": 1063, "column": 39 } } @@ -260995,15 +262764,15 @@ "binop": null }, "value": "paramIndex", - "start": 38072, - "end": 38082, + "start": 38412, + "end": 38422, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 39 }, "end": { - "line": 1047, + "line": 1063, "column": 49 } } @@ -261021,15 +262790,15 @@ "binop": null, "updateContext": null }, - "start": 38082, - "end": 38083, + "start": 38422, + "end": 38423, "loc": { "start": { - "line": 1047, + "line": 1063, "column": 49 }, "end": { - "line": 1047, + "line": 1063, "column": 50 } } @@ -261049,15 +262818,15 @@ "updateContext": null }, "value": "if", - "start": 38092, - "end": 38094, + "start": 38432, + "end": 38434, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 8 }, "end": { - "line": 1048, + "line": 1064, "column": 10 } } @@ -261074,15 +262843,15 @@ "postfix": false, "binop": null }, - "start": 38095, - "end": 38096, + "start": 38435, + "end": 38436, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 11 }, "end": { - "line": 1048, + "line": 1064, "column": 12 } } @@ -261100,15 +262869,15 @@ "binop": null }, "value": "partsIndex", - "start": 38096, - "end": 38106, + "start": 38436, + "end": 38446, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 12 }, "end": { - "line": 1048, + "line": 1064, "column": 22 } } @@ -261127,15 +262896,15 @@ "updateContext": null }, "value": "<", - "start": 38107, - "end": 38108, + "start": 38447, + "end": 38448, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 23 }, "end": { - "line": 1048, + "line": 1064, "column": 24 } } @@ -261154,15 +262923,15 @@ "updateContext": null }, "value": 0, - "start": 38109, - "end": 38110, + "start": 38449, + "end": 38450, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 25 }, "end": { - "line": 1048, + "line": 1064, "column": 26 } } @@ -261179,15 +262948,15 @@ "postfix": false, "binop": null }, - "start": 38110, - "end": 38111, + "start": 38450, + "end": 38451, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 26 }, "end": { - "line": 1048, + "line": 1064, "column": 27 } } @@ -261207,15 +262976,15 @@ "updateContext": null }, "value": "continue", - "start": 38112, - "end": 38120, + "start": 38452, + "end": 38460, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 28 }, "end": { - "line": 1048, + "line": 1064, "column": 36 } } @@ -261233,15 +263002,15 @@ "binop": null, "updateContext": null }, - "start": 38120, - "end": 38121, + "start": 38460, + "end": 38461, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 36 }, "end": { - "line": 1048, + "line": 1064, "column": 37 } } @@ -261261,15 +263030,15 @@ "updateContext": null }, "value": "if", - "start": 38122, - "end": 38124, + "start": 38462, + "end": 38464, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 38 }, "end": { - "line": 1048, + "line": 1064, "column": 40 } } @@ -261286,15 +263055,15 @@ "postfix": false, "binop": null }, - "start": 38125, - "end": 38126, + "start": 38465, + "end": 38466, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 41 }, "end": { - "line": 1048, + "line": 1064, "column": 42 } } @@ -261312,15 +263081,15 @@ "binop": null }, "value": "model", - "start": 38126, - "end": 38131, + "start": 38466, + "end": 38471, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 42 }, "end": { - "line": 1048, + "line": 1064, "column": 47 } } @@ -261338,15 +263107,15 @@ "binop": null, "updateContext": null }, - "start": 38131, - "end": 38132, + "start": 38471, + "end": 38472, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 47 }, "end": { - "line": 1048, + "line": 1064, "column": 48 } } @@ -261364,15 +263133,15 @@ "binop": null }, "value": "getParamFloat", - "start": 38132, - "end": 38145, + "start": 38472, + "end": 38485, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 48 }, "end": { - "line": 1048, + "line": 1064, "column": 61 } } @@ -261389,15 +263158,15 @@ "postfix": false, "binop": null }, - "start": 38145, - "end": 38146, + "start": 38485, + "end": 38486, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 61 }, "end": { - "line": 1048, + "line": 1064, "column": 62 } } @@ -261415,15 +263184,15 @@ "binop": null }, "value": "paramIndex", - "start": 38146, - "end": 38156, + "start": 38486, + "end": 38496, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 62 }, "end": { - "line": 1048, + "line": 1064, "column": 72 } } @@ -261440,15 +263209,15 @@ "postfix": false, "binop": null }, - "start": 38156, - "end": 38157, + "start": 38496, + "end": 38497, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 72 }, "end": { - "line": 1048, + "line": 1064, "column": 73 } } @@ -261467,15 +263236,15 @@ "updateContext": null }, "value": "!=", - "start": 38158, - "end": 38160, + "start": 38498, + "end": 38500, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 74 }, "end": { - "line": 1048, + "line": 1064, "column": 76 } } @@ -261494,15 +263263,15 @@ "updateContext": null }, "value": 0, - "start": 38161, - "end": 38162, + "start": 38501, + "end": 38502, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 77 }, "end": { - "line": 1048, + "line": 1064, "column": 78 } } @@ -261519,15 +263288,15 @@ "postfix": false, "binop": null }, - "start": 38162, - "end": 38163, + "start": 38502, + "end": 38503, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 78 }, "end": { - "line": 1048, + "line": 1064, "column": 79 } } @@ -261544,15 +263313,15 @@ "postfix": false, "binop": null }, - "start": 38164, - "end": 38165, + "start": 38504, + "end": 38505, "loc": { "start": { - "line": 1048, + "line": 1064, "column": 80 }, "end": { - "line": 1048, + "line": 1064, "column": 81 } } @@ -261572,15 +263341,15 @@ "updateContext": null }, "value": "if", - "start": 38178, - "end": 38180, + "start": 38518, + "end": 38520, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 12 }, "end": { - "line": 1049, + "line": 1065, "column": 14 } } @@ -261597,15 +263366,15 @@ "postfix": false, "binop": null }, - "start": 38181, - "end": 38182, + "start": 38521, + "end": 38522, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 15 }, "end": { - "line": 1049, + "line": 1065, "column": 16 } } @@ -261623,15 +263392,15 @@ "binop": null }, "value": "visibleParts", - "start": 38182, - "end": 38194, + "start": 38522, + "end": 38534, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 16 }, "end": { - "line": 1049, + "line": 1065, "column": 28 } } @@ -261650,15 +263419,15 @@ "updateContext": null }, "value": ">=", - "start": 38195, - "end": 38197, + "start": 38535, + "end": 38537, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 29 }, "end": { - "line": 1049, + "line": 1065, "column": 31 } } @@ -261677,15 +263446,15 @@ "updateContext": null }, "value": 0, - "start": 38198, - "end": 38199, + "start": 38538, + "end": 38539, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 32 }, "end": { - "line": 1049, + "line": 1065, "column": 33 } } @@ -261702,15 +263471,15 @@ "postfix": false, "binop": null }, - "start": 38199, - "end": 38200, + "start": 38539, + "end": 38540, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 33 }, "end": { - "line": 1049, + "line": 1065, "column": 34 } } @@ -261727,15 +263496,15 @@ "postfix": false, "binop": null }, - "start": 38201, - "end": 38202, + "start": 38541, + "end": 38542, "loc": { "start": { - "line": 1049, + "line": 1065, "column": 35 }, "end": { - "line": 1049, + "line": 1065, "column": 36 } } @@ -261755,15 +263524,15 @@ "updateContext": null }, "value": "break", - "start": 38219, - "end": 38224, + "start": 38559, + "end": 38564, "loc": { "start": { - "line": 1050, + "line": 1066, "column": 16 }, "end": { - "line": 1050, + "line": 1066, "column": 21 } } @@ -261781,15 +263550,15 @@ "binop": null, "updateContext": null }, - "start": 38224, - "end": 38225, + "start": 38564, + "end": 38565, "loc": { "start": { - "line": 1050, + "line": 1066, "column": 21 }, "end": { - "line": 1050, + "line": 1066, "column": 22 } } @@ -261806,15 +263575,15 @@ "postfix": false, "binop": null }, - "start": 38238, - "end": 38239, + "start": 38578, + "end": 38579, "loc": { "start": { - "line": 1051, + "line": 1067, "column": 12 }, "end": { - "line": 1051, + "line": 1067, "column": 13 } } @@ -261832,15 +263601,15 @@ "binop": null }, "value": "visibleParts", - "start": 38252, - "end": 38264, + "start": 38592, + "end": 38604, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 12 }, "end": { - "line": 1052, + "line": 1068, "column": 24 } } @@ -261859,15 +263628,15 @@ "updateContext": null }, "value": "=", - "start": 38265, - "end": 38266, + "start": 38605, + "end": 38606, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 25 }, "end": { - "line": 1052, + "line": 1068, "column": 26 } } @@ -261885,15 +263654,15 @@ "binop": null }, "value": "i", - "start": 38267, - "end": 38268, + "start": 38607, + "end": 38608, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 27 }, "end": { - "line": 1052, + "line": 1068, "column": 28 } } @@ -261911,15 +263680,15 @@ "binop": null, "updateContext": null }, - "start": 38268, - "end": 38269, + "start": 38608, + "end": 38609, "loc": { "start": { - "line": 1052, + "line": 1068, "column": 28 }, "end": { - "line": 1052, + "line": 1068, "column": 29 } } @@ -261937,15 +263706,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38282, - "end": 38296, + "start": 38622, + "end": 38636, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 12 }, "end": { - "line": 1053, + "line": 1069, "column": 26 } } @@ -261964,15 +263733,15 @@ "updateContext": null }, "value": "=", - "start": 38297, - "end": 38298, + "start": 38637, + "end": 38638, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 27 }, "end": { - "line": 1053, + "line": 1069, "column": 28 } } @@ -261990,15 +263759,15 @@ "binop": null }, "value": "model", - "start": 38299, - "end": 38304, + "start": 38639, + "end": 38644, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 29 }, "end": { - "line": 1053, + "line": 1069, "column": 34 } } @@ -262016,15 +263785,15 @@ "binop": null, "updateContext": null }, - "start": 38304, - "end": 38305, + "start": 38644, + "end": 38645, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 34 }, "end": { - "line": 1053, + "line": 1069, "column": 35 } } @@ -262042,15 +263811,15 @@ "binop": null }, "value": "getPartsOpacity", - "start": 38305, - "end": 38320, + "start": 38645, + "end": 38660, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 35 }, "end": { - "line": 1053, + "line": 1069, "column": 50 } } @@ -262067,15 +263836,15 @@ "postfix": false, "binop": null }, - "start": 38320, - "end": 38321, + "start": 38660, + "end": 38661, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 50 }, "end": { - "line": 1053, + "line": 1069, "column": 51 } } @@ -262093,15 +263862,15 @@ "binop": null }, "value": "partsIndex", - "start": 38321, - "end": 38331, + "start": 38661, + "end": 38671, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 51 }, "end": { - "line": 1053, + "line": 1069, "column": 61 } } @@ -262118,15 +263887,15 @@ "postfix": false, "binop": null }, - "start": 38331, - "end": 38332, + "start": 38671, + "end": 38672, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 61 }, "end": { - "line": 1053, + "line": 1069, "column": 62 } } @@ -262144,15 +263913,15 @@ "binop": null, "updateContext": null }, - "start": 38332, - "end": 38333, + "start": 38672, + "end": 38673, "loc": { "start": { - "line": 1053, + "line": 1069, "column": 62 }, "end": { - "line": 1053, + "line": 1069, "column": 63 } } @@ -262170,15 +263939,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38346, - "end": 38360, + "start": 38686, + "end": 38700, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 12 }, "end": { - "line": 1054, + "line": 1070, "column": 26 } } @@ -262197,15 +263966,15 @@ "updateContext": null }, "value": "+=", - "start": 38361, - "end": 38363, + "start": 38701, + "end": 38703, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 27 }, "end": { - "line": 1054, + "line": 1070, "column": 29 } } @@ -262223,15 +263992,15 @@ "binop": null }, "value": "deltaTimeSec", - "start": 38364, - "end": 38376, + "start": 38704, + "end": 38716, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 30 }, "end": { - "line": 1054, + "line": 1070, "column": 42 } } @@ -262250,15 +264019,15 @@ "updateContext": null }, "value": "/", - "start": 38377, - "end": 38378, + "start": 38717, + "end": 38718, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 43 }, "end": { - "line": 1054, + "line": 1070, "column": 44 } } @@ -262276,15 +264045,15 @@ "binop": null }, "value": "CLEAR_TIME_SEC", - "start": 38379, - "end": 38393, + "start": 38719, + "end": 38733, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 45 }, "end": { - "line": 1054, + "line": 1070, "column": 59 } } @@ -262302,15 +264071,15 @@ "binop": null, "updateContext": null }, - "start": 38393, - "end": 38394, + "start": 38733, + "end": 38734, "loc": { "start": { - "line": 1054, + "line": 1070, "column": 59 }, "end": { - "line": 1054, + "line": 1070, "column": 60 } } @@ -262330,15 +264099,15 @@ "updateContext": null }, "value": "if", - "start": 38407, - "end": 38409, + "start": 38747, + "end": 38749, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 12 }, "end": { - "line": 1055, + "line": 1071, "column": 14 } } @@ -262355,15 +264124,15 @@ "postfix": false, "binop": null }, - "start": 38410, - "end": 38411, + "start": 38750, + "end": 38751, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 15 }, "end": { - "line": 1055, + "line": 1071, "column": 16 } } @@ -262381,15 +264150,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38411, - "end": 38425, + "start": 38751, + "end": 38765, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 16 }, "end": { - "line": 1055, + "line": 1071, "column": 30 } } @@ -262408,15 +264177,15 @@ "updateContext": null }, "value": ">", - "start": 38426, - "end": 38427, + "start": 38766, + "end": 38767, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 31 }, "end": { - "line": 1055, + "line": 1071, "column": 32 } } @@ -262435,15 +264204,15 @@ "updateContext": null }, "value": 1, - "start": 38428, - "end": 38429, + "start": 38768, + "end": 38769, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 33 }, "end": { - "line": 1055, + "line": 1071, "column": 34 } } @@ -262460,15 +264229,15 @@ "postfix": false, "binop": null }, - "start": 38429, - "end": 38430, + "start": 38769, + "end": 38770, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 34 }, "end": { - "line": 1055, + "line": 1071, "column": 35 } } @@ -262485,15 +264254,15 @@ "postfix": false, "binop": null }, - "start": 38431, - "end": 38432, + "start": 38771, + "end": 38772, "loc": { "start": { - "line": 1055, + "line": 1071, "column": 36 }, "end": { - "line": 1055, + "line": 1071, "column": 37 } } @@ -262511,15 +264280,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38449, - "end": 38463, + "start": 38789, + "end": 38803, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 16 }, "end": { - "line": 1056, + "line": 1072, "column": 30 } } @@ -262538,15 +264307,15 @@ "updateContext": null }, "value": "=", - "start": 38464, - "end": 38465, + "start": 38804, + "end": 38805, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 31 }, "end": { - "line": 1056, + "line": 1072, "column": 32 } } @@ -262565,15 +264334,15 @@ "updateContext": null }, "value": 1, - "start": 38466, - "end": 38467, + "start": 38806, + "end": 38807, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 33 }, "end": { - "line": 1056, + "line": 1072, "column": 34 } } @@ -262591,15 +264360,15 @@ "binop": null, "updateContext": null }, - "start": 38467, - "end": 38468, + "start": 38807, + "end": 38808, "loc": { "start": { - "line": 1056, + "line": 1072, "column": 34 }, "end": { - "line": 1056, + "line": 1072, "column": 35 } } @@ -262616,15 +264385,15 @@ "postfix": false, "binop": null }, - "start": 38481, - "end": 38482, + "start": 38821, + "end": 38822, "loc": { "start": { - "line": 1057, + "line": 1073, "column": 12 }, "end": { - "line": 1057, + "line": 1073, "column": 13 } } @@ -262641,15 +264410,15 @@ "postfix": false, "binop": null }, - "start": 38491, - "end": 38492, + "start": 38831, + "end": 38832, "loc": { "start": { - "line": 1058, + "line": 1074, "column": 8 }, "end": { - "line": 1058, + "line": 1074, "column": 9 } } @@ -262666,15 +264435,15 @@ "postfix": false, "binop": null }, - "start": 38497, - "end": 38498, + "start": 38837, + "end": 38838, "loc": { "start": { - "line": 1059, + "line": 1075, "column": 4 }, "end": { - "line": 1059, + "line": 1075, "column": 5 } } @@ -262694,15 +264463,15 @@ "updateContext": null }, "value": "if", - "start": 38503, - "end": 38505, + "start": 38843, + "end": 38845, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 4 }, "end": { - "line": 1060, + "line": 1076, "column": 6 } } @@ -262719,15 +264488,15 @@ "postfix": false, "binop": null }, - "start": 38506, - "end": 38507, + "start": 38846, + "end": 38847, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 7 }, "end": { - "line": 1060, + "line": 1076, "column": 8 } } @@ -262745,15 +264514,15 @@ "binop": null }, "value": "visibleParts", - "start": 38507, - "end": 38519, + "start": 38847, + "end": 38859, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 8 }, "end": { - "line": 1060, + "line": 1076, "column": 20 } } @@ -262772,15 +264541,15 @@ "updateContext": null }, "value": "<", - "start": 38520, - "end": 38521, + "start": 38860, + "end": 38861, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 21 }, "end": { - "line": 1060, + "line": 1076, "column": 22 } } @@ -262799,15 +264568,15 @@ "updateContext": null }, "value": 0, - "start": 38522, - "end": 38523, + "start": 38862, + "end": 38863, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 23 }, "end": { - "line": 1060, + "line": 1076, "column": 24 } } @@ -262824,15 +264593,15 @@ "postfix": false, "binop": null }, - "start": 38523, - "end": 38524, + "start": 38863, + "end": 38864, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 24 }, "end": { - "line": 1060, + "line": 1076, "column": 25 } } @@ -262849,15 +264618,15 @@ "postfix": false, "binop": null }, - "start": 38525, - "end": 38526, + "start": 38865, + "end": 38866, "loc": { "start": { - "line": 1060, + "line": 1076, "column": 26 }, "end": { - "line": 1060, + "line": 1076, "column": 27 } } @@ -262875,15 +264644,15 @@ "binop": null }, "value": "visibleParts", - "start": 38535, - "end": 38547, + "start": 38875, + "end": 38887, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 8 }, "end": { - "line": 1061, + "line": 1077, "column": 20 } } @@ -262902,15 +264671,15 @@ "updateContext": null }, "value": "=", - "start": 38548, - "end": 38549, + "start": 38888, + "end": 38889, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 21 }, "end": { - "line": 1061, + "line": 1077, "column": 22 } } @@ -262929,15 +264698,15 @@ "updateContext": null }, "value": 0, - "start": 38550, - "end": 38551, + "start": 38890, + "end": 38891, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 23 }, "end": { - "line": 1061, + "line": 1077, "column": 24 } } @@ -262955,15 +264724,15 @@ "binop": null, "updateContext": null }, - "start": 38551, - "end": 38552, + "start": 38891, + "end": 38892, "loc": { "start": { - "line": 1061, + "line": 1077, "column": 24 }, "end": { - "line": 1061, + "line": 1077, "column": 25 } } @@ -262981,15 +264750,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38561, - "end": 38575, + "start": 38901, + "end": 38915, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 8 }, "end": { - "line": 1062, + "line": 1078, "column": 22 } } @@ -263008,15 +264777,15 @@ "updateContext": null }, "value": "=", - "start": 38576, - "end": 38577, + "start": 38916, + "end": 38917, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 23 }, "end": { - "line": 1062, + "line": 1078, "column": 24 } } @@ -263035,15 +264804,15 @@ "updateContext": null }, "value": 1, - "start": 38578, - "end": 38579, + "start": 38918, + "end": 38919, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 25 }, "end": { - "line": 1062, + "line": 1078, "column": 26 } } @@ -263061,15 +264830,15 @@ "binop": null, "updateContext": null }, - "start": 38579, - "end": 38580, + "start": 38919, + "end": 38920, "loc": { "start": { - "line": 1062, + "line": 1078, "column": 26 }, "end": { - "line": 1062, + "line": 1078, "column": 27 } } @@ -263086,15 +264855,15 @@ "postfix": false, "binop": null }, - "start": 38585, - "end": 38586, + "start": 38925, + "end": 38926, "loc": { "start": { - "line": 1063, + "line": 1079, "column": 4 }, "end": { - "line": 1063, + "line": 1079, "column": 5 } } @@ -263114,15 +264883,15 @@ "updateContext": null }, "value": "for", - "start": 38591, - "end": 38594, + "start": 38931, + "end": 38934, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 4 }, "end": { - "line": 1064, + "line": 1080, "column": 7 } } @@ -263139,15 +264908,15 @@ "postfix": false, "binop": null }, - "start": 38595, - "end": 38596, + "start": 38935, + "end": 38936, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 8 }, "end": { - "line": 1064, + "line": 1080, "column": 9 } } @@ -263167,15 +264936,15 @@ "updateContext": null }, "value": "var", - "start": 38596, - "end": 38599, + "start": 38936, + "end": 38939, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 9 }, "end": { - "line": 1064, + "line": 1080, "column": 12 } } @@ -263193,15 +264962,15 @@ "binop": null }, "value": "i", - "start": 38600, - "end": 38601, + "start": 38940, + "end": 38941, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 13 }, "end": { - "line": 1064, + "line": 1080, "column": 14 } } @@ -263220,15 +264989,15 @@ "updateContext": null }, "value": "=", - "start": 38602, - "end": 38603, + "start": 38942, + "end": 38943, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 15 }, "end": { - "line": 1064, + "line": 1080, "column": 16 } } @@ -263247,15 +265016,15 @@ "updateContext": null }, "value": 0, - "start": 38604, - "end": 38605, + "start": 38944, + "end": 38945, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 17 }, "end": { - "line": 1064, + "line": 1080, "column": 18 } } @@ -263273,15 +265042,15 @@ "binop": null, "updateContext": null }, - "start": 38605, - "end": 38606, + "start": 38945, + "end": 38946, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 18 }, "end": { - "line": 1064, + "line": 1080, "column": 19 } } @@ -263299,15 +265068,15 @@ "binop": null }, "value": "i", - "start": 38607, - "end": 38608, + "start": 38947, + "end": 38948, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 20 }, "end": { - "line": 1064, + "line": 1080, "column": 21 } } @@ -263326,15 +265095,15 @@ "updateContext": null }, "value": "<", - "start": 38609, - "end": 38610, + "start": 38949, + "end": 38950, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 22 }, "end": { - "line": 1064, + "line": 1080, "column": 23 } } @@ -263352,15 +265121,15 @@ "binop": null }, "value": "partsGroup", - "start": 38611, - "end": 38621, + "start": 38951, + "end": 38961, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 24 }, "end": { - "line": 1064, + "line": 1080, "column": 34 } } @@ -263378,15 +265147,15 @@ "binop": null, "updateContext": null }, - "start": 38621, - "end": 38622, + "start": 38961, + "end": 38962, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 34 }, "end": { - "line": 1064, + "line": 1080, "column": 35 } } @@ -263404,15 +265173,15 @@ "binop": null }, "value": "length", - "start": 38622, - "end": 38628, + "start": 38962, + "end": 38968, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 35 }, "end": { - "line": 1064, + "line": 1080, "column": 41 } } @@ -263430,15 +265199,15 @@ "binop": null, "updateContext": null }, - "start": 38628, - "end": 38629, + "start": 38968, + "end": 38969, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 41 }, "end": { - "line": 1064, + "line": 1080, "column": 42 } } @@ -263456,15 +265225,15 @@ "binop": null }, "value": "i", - "start": 38630, - "end": 38631, + "start": 38970, + "end": 38971, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 43 }, "end": { - "line": 1064, + "line": 1080, "column": 44 } } @@ -263482,15 +265251,15 @@ "binop": null }, "value": "++", - "start": 38631, - "end": 38633, + "start": 38971, + "end": 38973, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 44 }, "end": { - "line": 1064, + "line": 1080, "column": 46 } } @@ -263507,15 +265276,15 @@ "postfix": false, "binop": null }, - "start": 38633, - "end": 38634, + "start": 38973, + "end": 38974, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 46 }, "end": { - "line": 1064, + "line": 1080, "column": 47 } } @@ -263532,15 +265301,15 @@ "postfix": false, "binop": null }, - "start": 38635, - "end": 38636, + "start": 38975, + "end": 38976, "loc": { "start": { - "line": 1064, + "line": 1080, "column": 48 }, "end": { - "line": 1064, + "line": 1080, "column": 49 } } @@ -263560,15 +265329,15 @@ "updateContext": null }, "value": "var", - "start": 38645, - "end": 38648, + "start": 38985, + "end": 38988, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 8 }, "end": { - "line": 1065, + "line": 1081, "column": 11 } } @@ -263586,15 +265355,15 @@ "binop": null }, "value": "partsIndex", - "start": 38649, - "end": 38659, + "start": 38989, + "end": 38999, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 12 }, "end": { - "line": 1065, + "line": 1081, "column": 22 } } @@ -263613,15 +265382,15 @@ "updateContext": null }, "value": "=", - "start": 38660, - "end": 38661, + "start": 39000, + "end": 39001, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 23 }, "end": { - "line": 1065, + "line": 1081, "column": 24 } } @@ -263639,15 +265408,15 @@ "binop": null }, "value": "partsGroup", - "start": 38662, - "end": 38672, + "start": 39002, + "end": 39012, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 25 }, "end": { - "line": 1065, + "line": 1081, "column": 35 } } @@ -263665,15 +265434,15 @@ "binop": null, "updateContext": null }, - "start": 38672, - "end": 38673, + "start": 39012, + "end": 39013, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 35 }, "end": { - "line": 1065, + "line": 1081, "column": 36 } } @@ -263691,15 +265460,15 @@ "binop": null }, "value": "i", - "start": 38673, - "end": 38674, + "start": 39013, + "end": 39014, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 36 }, "end": { - "line": 1065, + "line": 1081, "column": 37 } } @@ -263717,15 +265486,15 @@ "binop": null, "updateContext": null }, - "start": 38674, - "end": 38675, + "start": 39014, + "end": 39015, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 37 }, "end": { - "line": 1065, + "line": 1081, "column": 38 } } @@ -263743,15 +265512,15 @@ "binop": null, "updateContext": null }, - "start": 38675, - "end": 38676, + "start": 39015, + "end": 39016, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 38 }, "end": { - "line": 1065, + "line": 1081, "column": 39 } } @@ -263769,15 +265538,15 @@ "binop": null }, "value": "partsIndex", - "start": 38676, - "end": 38686, + "start": 39016, + "end": 39026, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 39 }, "end": { - "line": 1065, + "line": 1081, "column": 49 } } @@ -263795,15 +265564,15 @@ "binop": null, "updateContext": null }, - "start": 38686, - "end": 38687, + "start": 39026, + "end": 39027, "loc": { "start": { - "line": 1065, + "line": 1081, "column": 49 }, "end": { - "line": 1065, + "line": 1081, "column": 50 } } @@ -263823,15 +265592,15 @@ "updateContext": null }, "value": "if", - "start": 38696, - "end": 38698, + "start": 39036, + "end": 39038, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 8 }, "end": { - "line": 1066, + "line": 1082, "column": 10 } } @@ -263848,15 +265617,15 @@ "postfix": false, "binop": null }, - "start": 38699, - "end": 38700, + "start": 39039, + "end": 39040, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 11 }, "end": { - "line": 1066, + "line": 1082, "column": 12 } } @@ -263874,15 +265643,15 @@ "binop": null }, "value": "partsIndex", - "start": 38700, - "end": 38710, + "start": 39040, + "end": 39050, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 12 }, "end": { - "line": 1066, + "line": 1082, "column": 22 } } @@ -263901,15 +265670,15 @@ "updateContext": null }, "value": "<", - "start": 38711, - "end": 38712, + "start": 39051, + "end": 39052, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 23 }, "end": { - "line": 1066, + "line": 1082, "column": 24 } } @@ -263928,15 +265697,15 @@ "updateContext": null }, "value": 0, - "start": 38713, - "end": 38714, + "start": 39053, + "end": 39054, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 25 }, "end": { - "line": 1066, + "line": 1082, "column": 26 } } @@ -263953,15 +265722,15 @@ "postfix": false, "binop": null }, - "start": 38714, - "end": 38715, + "start": 39054, + "end": 39055, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 26 }, "end": { - "line": 1066, + "line": 1082, "column": 27 } } @@ -263981,15 +265750,15 @@ "updateContext": null }, "value": "continue", - "start": 38716, - "end": 38724, + "start": 39056, + "end": 39064, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 28 }, "end": { - "line": 1066, + "line": 1082, "column": 36 } } @@ -264007,15 +265776,15 @@ "binop": null, "updateContext": null }, - "start": 38724, - "end": 38725, + "start": 39064, + "end": 39065, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 36 }, "end": { - "line": 1066, + "line": 1082, "column": 37 } } @@ -264035,15 +265804,15 @@ "updateContext": null }, "value": "if", - "start": 38726, - "end": 38728, + "start": 39066, + "end": 39068, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 38 }, "end": { - "line": 1066, + "line": 1082, "column": 40 } } @@ -264060,15 +265829,15 @@ "postfix": false, "binop": null }, - "start": 38729, - "end": 38730, + "start": 39069, + "end": 39070, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 41 }, "end": { - "line": 1066, + "line": 1082, "column": 42 } } @@ -264086,15 +265855,15 @@ "binop": null }, "value": "visibleParts", - "start": 38730, - "end": 38742, + "start": 39070, + "end": 39082, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 42 }, "end": { - "line": 1066, + "line": 1082, "column": 54 } } @@ -264113,15 +265882,15 @@ "updateContext": null }, "value": "==", - "start": 38743, - "end": 38745, + "start": 39083, + "end": 39085, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 55 }, "end": { - "line": 1066, + "line": 1082, "column": 57 } } @@ -264139,15 +265908,15 @@ "binop": null }, "value": "i", - "start": 38746, - "end": 38747, + "start": 39086, + "end": 39087, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 58 }, "end": { - "line": 1066, + "line": 1082, "column": 59 } } @@ -264164,15 +265933,15 @@ "postfix": false, "binop": null }, - "start": 38747, - "end": 38748, + "start": 39087, + "end": 39088, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 59 }, "end": { - "line": 1066, + "line": 1082, "column": 60 } } @@ -264189,15 +265958,15 @@ "postfix": false, "binop": null }, - "start": 38749, - "end": 38750, + "start": 39089, + "end": 39090, "loc": { "start": { - "line": 1066, + "line": 1082, "column": 61 }, "end": { - "line": 1066, + "line": 1082, "column": 62 } } @@ -264215,15 +265984,15 @@ "binop": null }, "value": "model", - "start": 38763, - "end": 38768, + "start": 39103, + "end": 39108, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 12 }, "end": { - "line": 1067, + "line": 1083, "column": 17 } } @@ -264241,15 +266010,15 @@ "binop": null, "updateContext": null }, - "start": 38768, - "end": 38769, + "start": 39108, + "end": 39109, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 17 }, "end": { - "line": 1067, + "line": 1083, "column": 18 } } @@ -264267,15 +266036,15 @@ "binop": null }, "value": "setPartsOpacity", - "start": 38769, - "end": 38784, + "start": 39109, + "end": 39124, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 18 }, "end": { - "line": 1067, + "line": 1083, "column": 33 } } @@ -264292,15 +266061,15 @@ "postfix": false, "binop": null }, - "start": 38784, - "end": 38785, + "start": 39124, + "end": 39125, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 33 }, "end": { - "line": 1067, + "line": 1083, "column": 34 } } @@ -264318,15 +266087,15 @@ "binop": null }, "value": "partsIndex", - "start": 38785, - "end": 38795, + "start": 39125, + "end": 39135, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 34 }, "end": { - "line": 1067, + "line": 1083, "column": 44 } } @@ -264344,15 +266113,15 @@ "binop": null, "updateContext": null }, - "start": 38795, - "end": 38796, + "start": 39135, + "end": 39136, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 44 }, "end": { - "line": 1067, + "line": 1083, "column": 45 } } @@ -264370,15 +266139,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38797, - "end": 38811, + "start": 39137, + "end": 39151, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 46 }, "end": { - "line": 1067, + "line": 1083, "column": 60 } } @@ -264395,15 +266164,15 @@ "postfix": false, "binop": null }, - "start": 38811, - "end": 38812, + "start": 39151, + "end": 39152, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 60 }, "end": { - "line": 1067, + "line": 1083, "column": 61 } } @@ -264421,15 +266190,15 @@ "binop": null, "updateContext": null }, - "start": 38812, - "end": 38813, + "start": 39152, + "end": 39153, "loc": { "start": { - "line": 1067, + "line": 1083, "column": 61 }, "end": { - "line": 1067, + "line": 1083, "column": 62 } } @@ -264446,15 +266215,15 @@ "postfix": false, "binop": null }, - "start": 38822, - "end": 38823, + "start": 39162, + "end": 39163, "loc": { "start": { - "line": 1068, + "line": 1084, "column": 8 }, "end": { - "line": 1068, + "line": 1084, "column": 9 } } @@ -264474,15 +266243,15 @@ "updateContext": null }, "value": "else", - "start": 38832, - "end": 38836, + "start": 39172, + "end": 39176, "loc": { "start": { - "line": 1069, + "line": 1085, "column": 8 }, "end": { - "line": 1069, + "line": 1085, "column": 12 } } @@ -264499,15 +266268,15 @@ "postfix": false, "binop": null }, - "start": 38837, - "end": 38838, + "start": 39177, + "end": 39178, "loc": { "start": { - "line": 1069, + "line": 1085, "column": 13 }, "end": { - "line": 1069, + "line": 1085, "column": 14 } } @@ -264527,15 +266296,15 @@ "updateContext": null }, "value": "var", - "start": 38851, - "end": 38854, + "start": 39191, + "end": 39194, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 12 }, "end": { - "line": 1070, + "line": 1086, "column": 15 } } @@ -264553,15 +266322,15 @@ "binop": null }, "value": "opacity", - "start": 38855, - "end": 38862, + "start": 39195, + "end": 39202, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 16 }, "end": { - "line": 1070, + "line": 1086, "column": 23 } } @@ -264580,15 +266349,15 @@ "updateContext": null }, "value": "=", - "start": 38863, - "end": 38864, + "start": 39203, + "end": 39204, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 24 }, "end": { - "line": 1070, + "line": 1086, "column": 25 } } @@ -264606,15 +266375,15 @@ "binop": null }, "value": "model", - "start": 38865, - "end": 38870, + "start": 39205, + "end": 39210, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 26 }, "end": { - "line": 1070, + "line": 1086, "column": 31 } } @@ -264632,15 +266401,15 @@ "binop": null, "updateContext": null }, - "start": 38870, - "end": 38871, + "start": 39210, + "end": 39211, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 31 }, "end": { - "line": 1070, + "line": 1086, "column": 32 } } @@ -264658,15 +266427,15 @@ "binop": null }, "value": "getPartsOpacity", - "start": 38871, - "end": 38886, + "start": 39211, + "end": 39226, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 32 }, "end": { - "line": 1070, + "line": 1086, "column": 47 } } @@ -264683,15 +266452,15 @@ "postfix": false, "binop": null }, - "start": 38886, - "end": 38887, + "start": 39226, + "end": 39227, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 47 }, "end": { - "line": 1070, + "line": 1086, "column": 48 } } @@ -264709,15 +266478,15 @@ "binop": null }, "value": "partsIndex", - "start": 38887, - "end": 38897, + "start": 39227, + "end": 39237, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 48 }, "end": { - "line": 1070, + "line": 1086, "column": 58 } } @@ -264734,15 +266503,15 @@ "postfix": false, "binop": null }, - "start": 38897, - "end": 38898, + "start": 39237, + "end": 39238, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 58 }, "end": { - "line": 1070, + "line": 1086, "column": 59 } } @@ -264760,15 +266529,15 @@ "binop": null, "updateContext": null }, - "start": 38898, - "end": 38899, + "start": 39238, + "end": 39239, "loc": { "start": { - "line": 1070, + "line": 1086, "column": 59 }, "end": { - "line": 1070, + "line": 1086, "column": 60 } } @@ -264788,15 +266557,15 @@ "updateContext": null }, "value": "var", - "start": 38912, - "end": 38915, + "start": 39252, + "end": 39255, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 12 }, "end": { - "line": 1071, + "line": 1087, "column": 15 } } @@ -264814,15 +266583,15 @@ "binop": null }, "value": "a1", - "start": 38916, - "end": 38918, + "start": 39256, + "end": 39258, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 16 }, "end": { - "line": 1071, + "line": 1087, "column": 18 } } @@ -264840,15 +266609,15 @@ "binop": null, "updateContext": null }, - "start": 38918, - "end": 38919, + "start": 39258, + "end": 39259, "loc": { "start": { - "line": 1071, + "line": 1087, "column": 18 }, "end": { - "line": 1071, + "line": 1087, "column": 19 } } @@ -264868,15 +266637,15 @@ "updateContext": null }, "value": "if", - "start": 38932, - "end": 38934, + "start": 39272, + "end": 39274, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 12 }, "end": { - "line": 1072, + "line": 1088, "column": 14 } } @@ -264893,15 +266662,15 @@ "postfix": false, "binop": null }, - "start": 38935, - "end": 38936, + "start": 39275, + "end": 39276, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 15 }, "end": { - "line": 1072, + "line": 1088, "column": 16 } } @@ -264919,15 +266688,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38936, - "end": 38950, + "start": 39276, + "end": 39290, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 16 }, "end": { - "line": 1072, + "line": 1088, "column": 30 } } @@ -264946,15 +266715,15 @@ "updateContext": null }, "value": "<", - "start": 38951, - "end": 38952, + "start": 39291, + "end": 39292, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 31 }, "end": { - "line": 1072, + "line": 1088, "column": 32 } } @@ -264972,15 +266741,15 @@ "binop": null }, "value": "phi", - "start": 38953, - "end": 38956, + "start": 39293, + "end": 39296, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 33 }, "end": { - "line": 1072, + "line": 1088, "column": 36 } } @@ -264997,15 +266766,15 @@ "postfix": false, "binop": null }, - "start": 38956, - "end": 38957, + "start": 39296, + "end": 39297, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 36 }, "end": { - "line": 1072, + "line": 1088, "column": 37 } } @@ -265022,15 +266791,15 @@ "postfix": false, "binop": null }, - "start": 38958, - "end": 38959, + "start": 39298, + "end": 39299, "loc": { "start": { - "line": 1072, + "line": 1088, "column": 38 }, "end": { - "line": 1072, + "line": 1088, "column": 39 } } @@ -265048,15 +266817,15 @@ "binop": null }, "value": "a1", - "start": 38976, - "end": 38978, + "start": 39316, + "end": 39318, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 16 }, "end": { - "line": 1073, + "line": 1089, "column": 18 } } @@ -265075,15 +266844,15 @@ "updateContext": null }, "value": "=", - "start": 38979, - "end": 38980, + "start": 39319, + "end": 39320, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 19 }, "end": { - "line": 1073, + "line": 1089, "column": 20 } } @@ -265101,15 +266870,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 38981, - "end": 38995, + "start": 39321, + "end": 39335, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 21 }, "end": { - "line": 1073, + "line": 1089, "column": 35 } } @@ -265128,15 +266897,15 @@ "updateContext": null }, "value": "*", - "start": 38996, - "end": 38997, + "start": 39336, + "end": 39337, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 36 }, "end": { - "line": 1073, + "line": 1089, "column": 37 } } @@ -265153,15 +266922,15 @@ "postfix": false, "binop": null }, - "start": 38998, - "end": 38999, + "start": 39338, + "end": 39339, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 38 }, "end": { - "line": 1073, + "line": 1089, "column": 39 } } @@ -265179,15 +266948,15 @@ "binop": null }, "value": "phi", - "start": 38999, - "end": 39002, + "start": 39339, + "end": 39342, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 39 }, "end": { - "line": 1073, + "line": 1089, "column": 42 } } @@ -265206,15 +266975,15 @@ "updateContext": null }, "value": "-", - "start": 39003, - "end": 39004, + "start": 39343, + "end": 39344, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 43 }, "end": { - "line": 1073, + "line": 1089, "column": 44 } } @@ -265233,15 +267002,15 @@ "updateContext": null }, "value": 1, - "start": 39005, - "end": 39006, + "start": 39345, + "end": 39346, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 45 }, "end": { - "line": 1073, + "line": 1089, "column": 46 } } @@ -265258,15 +267027,15 @@ "postfix": false, "binop": null }, - "start": 39006, - "end": 39007, + "start": 39346, + "end": 39347, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 46 }, "end": { - "line": 1073, + "line": 1089, "column": 47 } } @@ -265285,15 +267054,15 @@ "updateContext": null }, "value": "/", - "start": 39008, - "end": 39009, + "start": 39348, + "end": 39349, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 48 }, "end": { - "line": 1073, + "line": 1089, "column": 49 } } @@ -265311,15 +267080,15 @@ "binop": null }, "value": "phi", - "start": 39010, - "end": 39013, + "start": 39350, + "end": 39353, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 50 }, "end": { - "line": 1073, + "line": 1089, "column": 53 } } @@ -265338,15 +267107,15 @@ "updateContext": null }, "value": "+", - "start": 39014, - "end": 39015, + "start": 39354, + "end": 39355, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 54 }, "end": { - "line": 1073, + "line": 1089, "column": 55 } } @@ -265365,15 +267134,15 @@ "updateContext": null }, "value": 1, - "start": 39016, - "end": 39017, + "start": 39356, + "end": 39357, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 56 }, "end": { - "line": 1073, + "line": 1089, "column": 57 } } @@ -265391,15 +267160,15 @@ "binop": null, "updateContext": null }, - "start": 39017, - "end": 39018, + "start": 39357, + "end": 39358, "loc": { "start": { - "line": 1073, + "line": 1089, "column": 57 }, "end": { - "line": 1073, + "line": 1089, "column": 58 } } @@ -265416,15 +267185,15 @@ "postfix": false, "binop": null }, - "start": 39031, - "end": 39032, + "start": 39371, + "end": 39372, "loc": { "start": { - "line": 1074, + "line": 1090, "column": 12 }, "end": { - "line": 1074, + "line": 1090, "column": 13 } } @@ -265444,15 +267213,15 @@ "updateContext": null }, "value": "else", - "start": 39045, - "end": 39049, + "start": 39385, + "end": 39389, "loc": { "start": { - "line": 1075, + "line": 1091, "column": 12 }, "end": { - "line": 1075, + "line": 1091, "column": 16 } } @@ -265469,15 +267238,15 @@ "postfix": false, "binop": null }, - "start": 39050, - "end": 39051, + "start": 39390, + "end": 39391, "loc": { "start": { - "line": 1075, + "line": 1091, "column": 17 }, "end": { - "line": 1075, + "line": 1091, "column": 18 } } @@ -265495,15 +267264,15 @@ "binop": null }, "value": "a1", - "start": 39068, - "end": 39070, + "start": 39408, + "end": 39410, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 16 }, "end": { - "line": 1076, + "line": 1092, "column": 18 } } @@ -265522,15 +267291,15 @@ "updateContext": null }, "value": "=", - "start": 39071, - "end": 39072, + "start": 39411, + "end": 39412, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 19 }, "end": { - "line": 1076, + "line": 1092, "column": 20 } } @@ -265547,15 +267316,15 @@ "postfix": false, "binop": null }, - "start": 39073, - "end": 39074, + "start": 39413, + "end": 39414, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 21 }, "end": { - "line": 1076, + "line": 1092, "column": 22 } } @@ -265574,15 +267343,15 @@ "updateContext": null }, "value": 1, - "start": 39074, - "end": 39075, + "start": 39414, + "end": 39415, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 22 }, "end": { - "line": 1076, + "line": 1092, "column": 23 } } @@ -265601,15 +267370,15 @@ "updateContext": null }, "value": "-", - "start": 39076, - "end": 39077, + "start": 39416, + "end": 39417, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 24 }, "end": { - "line": 1076, + "line": 1092, "column": 25 } } @@ -265627,15 +267396,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 39078, - "end": 39092, + "start": 39418, + "end": 39432, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 26 }, "end": { - "line": 1076, + "line": 1092, "column": 40 } } @@ -265652,15 +267421,15 @@ "postfix": false, "binop": null }, - "start": 39092, - "end": 39093, + "start": 39432, + "end": 39433, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 40 }, "end": { - "line": 1076, + "line": 1092, "column": 41 } } @@ -265679,15 +267448,15 @@ "updateContext": null }, "value": "*", - "start": 39094, - "end": 39095, + "start": 39434, + "end": 39435, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 42 }, "end": { - "line": 1076, + "line": 1092, "column": 43 } } @@ -265705,15 +267474,15 @@ "binop": null }, "value": "phi", - "start": 39096, - "end": 39099, + "start": 39436, + "end": 39439, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 44 }, "end": { - "line": 1076, + "line": 1092, "column": 47 } } @@ -265732,15 +267501,15 @@ "updateContext": null }, "value": "/", - "start": 39100, - "end": 39101, + "start": 39440, + "end": 39441, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 48 }, "end": { - "line": 1076, + "line": 1092, "column": 49 } } @@ -265757,15 +267526,15 @@ "postfix": false, "binop": null }, - "start": 39102, - "end": 39103, + "start": 39442, + "end": 39443, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 50 }, "end": { - "line": 1076, + "line": 1092, "column": 51 } } @@ -265784,15 +267553,15 @@ "updateContext": null }, "value": 1, - "start": 39103, - "end": 39104, + "start": 39443, + "end": 39444, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 51 }, "end": { - "line": 1076, + "line": 1092, "column": 52 } } @@ -265811,15 +267580,15 @@ "updateContext": null }, "value": "-", - "start": 39105, - "end": 39106, + "start": 39445, + "end": 39446, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 53 }, "end": { - "line": 1076, + "line": 1092, "column": 54 } } @@ -265837,15 +267606,15 @@ "binop": null }, "value": "phi", - "start": 39107, - "end": 39110, + "start": 39447, + "end": 39450, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 55 }, "end": { - "line": 1076, + "line": 1092, "column": 58 } } @@ -265862,15 +267631,15 @@ "postfix": false, "binop": null }, - "start": 39110, - "end": 39111, + "start": 39450, + "end": 39451, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 58 }, "end": { - "line": 1076, + "line": 1092, "column": 59 } } @@ -265888,15 +267657,15 @@ "binop": null, "updateContext": null }, - "start": 39111, - "end": 39112, + "start": 39451, + "end": 39452, "loc": { "start": { - "line": 1076, + "line": 1092, "column": 59 }, "end": { - "line": 1076, + "line": 1092, "column": 60 } } @@ -265913,15 +267682,15 @@ "postfix": false, "binop": null }, - "start": 39125, - "end": 39126, + "start": 39465, + "end": 39466, "loc": { "start": { - "line": 1077, + "line": 1093, "column": 12 }, "end": { - "line": 1077, + "line": 1093, "column": 13 } } @@ -265941,15 +267710,15 @@ "updateContext": null }, "value": "var", - "start": 39139, - "end": 39142, + "start": 39479, + "end": 39482, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 12 }, "end": { - "line": 1078, + "line": 1094, "column": 15 } } @@ -265967,15 +267736,15 @@ "binop": null }, "value": "backOp", - "start": 39143, - "end": 39149, + "start": 39483, + "end": 39489, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 16 }, "end": { - "line": 1078, + "line": 1094, "column": 22 } } @@ -265994,15 +267763,15 @@ "updateContext": null }, "value": "=", - "start": 39150, - "end": 39151, + "start": 39490, + "end": 39491, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 23 }, "end": { - "line": 1078, + "line": 1094, "column": 24 } } @@ -266019,15 +267788,15 @@ "postfix": false, "binop": null }, - "start": 39152, - "end": 39153, + "start": 39492, + "end": 39493, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 25 }, "end": { - "line": 1078, + "line": 1094, "column": 26 } } @@ -266046,15 +267815,15 @@ "updateContext": null }, "value": 1, - "start": 39153, - "end": 39154, + "start": 39493, + "end": 39494, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 26 }, "end": { - "line": 1078, + "line": 1094, "column": 27 } } @@ -266073,15 +267842,15 @@ "updateContext": null }, "value": "-", - "start": 39155, - "end": 39156, + "start": 39495, + "end": 39496, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 28 }, "end": { - "line": 1078, + "line": 1094, "column": 29 } } @@ -266099,15 +267868,15 @@ "binop": null }, "value": "a1", - "start": 39157, - "end": 39159, + "start": 39497, + "end": 39499, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 30 }, "end": { - "line": 1078, + "line": 1094, "column": 32 } } @@ -266124,15 +267893,15 @@ "postfix": false, "binop": null }, - "start": 39159, - "end": 39160, + "start": 39499, + "end": 39500, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 32 }, "end": { - "line": 1078, + "line": 1094, "column": 33 } } @@ -266151,15 +267920,15 @@ "updateContext": null }, "value": "*", - "start": 39161, - "end": 39162, + "start": 39501, + "end": 39502, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 34 }, "end": { - "line": 1078, + "line": 1094, "column": 35 } } @@ -266176,15 +267945,15 @@ "postfix": false, "binop": null }, - "start": 39163, - "end": 39164, + "start": 39503, + "end": 39504, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 36 }, "end": { - "line": 1078, + "line": 1094, "column": 37 } } @@ -266203,15 +267972,15 @@ "updateContext": null }, "value": 1, - "start": 39164, - "end": 39165, + "start": 39504, + "end": 39505, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 37 }, "end": { - "line": 1078, + "line": 1094, "column": 38 } } @@ -266230,15 +267999,15 @@ "updateContext": null }, "value": "-", - "start": 39166, - "end": 39167, + "start": 39506, + "end": 39507, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 39 }, "end": { - "line": 1078, + "line": 1094, "column": 40 } } @@ -266256,15 +268025,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 39168, - "end": 39182, + "start": 39508, + "end": 39522, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 41 }, "end": { - "line": 1078, + "line": 1094, "column": 55 } } @@ -266281,15 +268050,15 @@ "postfix": false, "binop": null }, - "start": 39182, - "end": 39183, + "start": 39522, + "end": 39523, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 55 }, "end": { - "line": 1078, + "line": 1094, "column": 56 } } @@ -266307,15 +268076,15 @@ "binop": null, "updateContext": null }, - "start": 39183, - "end": 39184, + "start": 39523, + "end": 39524, "loc": { "start": { - "line": 1078, + "line": 1094, "column": 56 }, "end": { - "line": 1078, + "line": 1094, "column": 57 } } @@ -266335,15 +268104,15 @@ "updateContext": null }, "value": "if", - "start": 39197, - "end": 39199, + "start": 39537, + "end": 39539, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 12 }, "end": { - "line": 1079, + "line": 1095, "column": 14 } } @@ -266360,15 +268129,15 @@ "postfix": false, "binop": null }, - "start": 39200, - "end": 39201, + "start": 39540, + "end": 39541, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 15 }, "end": { - "line": 1079, + "line": 1095, "column": 16 } } @@ -266386,15 +268155,15 @@ "binop": null }, "value": "backOp", - "start": 39201, - "end": 39207, + "start": 39541, + "end": 39547, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 16 }, "end": { - "line": 1079, + "line": 1095, "column": 22 } } @@ -266413,15 +268182,15 @@ "updateContext": null }, "value": ">", - "start": 39208, - "end": 39209, + "start": 39548, + "end": 39549, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 23 }, "end": { - "line": 1079, + "line": 1095, "column": 24 } } @@ -266439,15 +268208,15 @@ "binop": null }, "value": "maxBackOpacity", - "start": 39210, - "end": 39224, + "start": 39550, + "end": 39564, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 25 }, "end": { - "line": 1079, + "line": 1095, "column": 39 } } @@ -266464,15 +268233,15 @@ "postfix": false, "binop": null }, - "start": 39224, - "end": 39225, + "start": 39564, + "end": 39565, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 39 }, "end": { - "line": 1079, + "line": 1095, "column": 40 } } @@ -266489,15 +268258,15 @@ "postfix": false, "binop": null }, - "start": 39226, - "end": 39227, + "start": 39566, + "end": 39567, "loc": { "start": { - "line": 1079, + "line": 1095, "column": 41 }, "end": { - "line": 1079, + "line": 1095, "column": 42 } } @@ -266515,15 +268284,15 @@ "binop": null }, "value": "a1", - "start": 39244, - "end": 39246, + "start": 39584, + "end": 39586, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 16 }, "end": { - "line": 1080, + "line": 1096, "column": 18 } } @@ -266542,15 +268311,15 @@ "updateContext": null }, "value": "=", - "start": 39247, - "end": 39248, + "start": 39587, + "end": 39588, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 19 }, "end": { - "line": 1080, + "line": 1096, "column": 20 } } @@ -266569,15 +268338,15 @@ "updateContext": null }, "value": 1, - "start": 39249, - "end": 39250, + "start": 39589, + "end": 39590, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 21 }, "end": { - "line": 1080, + "line": 1096, "column": 22 } } @@ -266596,15 +268365,15 @@ "updateContext": null }, "value": "-", - "start": 39251, - "end": 39252, + "start": 39591, + "end": 39592, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 23 }, "end": { - "line": 1080, + "line": 1096, "column": 24 } } @@ -266622,15 +268391,15 @@ "binop": null }, "value": "maxBackOpacity", - "start": 39253, - "end": 39267, + "start": 39593, + "end": 39607, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 25 }, "end": { - "line": 1080, + "line": 1096, "column": 39 } } @@ -266649,15 +268418,15 @@ "updateContext": null }, "value": "/", - "start": 39268, - "end": 39269, + "start": 39608, + "end": 39609, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 40 }, "end": { - "line": 1080, + "line": 1096, "column": 41 } } @@ -266674,15 +268443,15 @@ "postfix": false, "binop": null }, - "start": 39270, - "end": 39271, + "start": 39610, + "end": 39611, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 42 }, "end": { - "line": 1080, + "line": 1096, "column": 43 } } @@ -266701,15 +268470,15 @@ "updateContext": null }, "value": 1, - "start": 39271, - "end": 39272, + "start": 39611, + "end": 39612, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 43 }, "end": { - "line": 1080, + "line": 1096, "column": 44 } } @@ -266728,15 +268497,15 @@ "updateContext": null }, "value": "-", - "start": 39273, - "end": 39274, + "start": 39613, + "end": 39614, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 45 }, "end": { - "line": 1080, + "line": 1096, "column": 46 } } @@ -266754,15 +268523,15 @@ "binop": null }, "value": "visibleOpacity", - "start": 39275, - "end": 39289, + "start": 39615, + "end": 39629, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 47 }, "end": { - "line": 1080, + "line": 1096, "column": 61 } } @@ -266779,15 +268548,15 @@ "postfix": false, "binop": null }, - "start": 39289, - "end": 39290, + "start": 39629, + "end": 39630, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 61 }, "end": { - "line": 1080, + "line": 1096, "column": 62 } } @@ -266805,15 +268574,15 @@ "binop": null, "updateContext": null }, - "start": 39290, - "end": 39291, + "start": 39630, + "end": 39631, "loc": { "start": { - "line": 1080, + "line": 1096, "column": 62 }, "end": { - "line": 1080, + "line": 1096, "column": 63 } } @@ -266830,15 +268599,15 @@ "postfix": false, "binop": null }, - "start": 39304, - "end": 39305, + "start": 39644, + "end": 39645, "loc": { "start": { - "line": 1081, + "line": 1097, "column": 12 }, "end": { - "line": 1081, + "line": 1097, "column": 13 } } @@ -266858,15 +268627,15 @@ "updateContext": null }, "value": "if", - "start": 39318, - "end": 39320, + "start": 39658, + "end": 39660, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 12 }, "end": { - "line": 1082, + "line": 1098, "column": 14 } } @@ -266883,15 +268652,15 @@ "postfix": false, "binop": null }, - "start": 39321, - "end": 39322, + "start": 39661, + "end": 39662, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 15 }, "end": { - "line": 1082, + "line": 1098, "column": 16 } } @@ -266909,15 +268678,15 @@ "binop": null }, "value": "opacity", - "start": 39322, - "end": 39329, + "start": 39662, + "end": 39669, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 16 }, "end": { - "line": 1082, + "line": 1098, "column": 23 } } @@ -266936,15 +268705,15 @@ "updateContext": null }, "value": ">", - "start": 39330, - "end": 39331, + "start": 39670, + "end": 39671, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 24 }, "end": { - "line": 1082, + "line": 1098, "column": 25 } } @@ -266962,15 +268731,15 @@ "binop": null }, "value": "a1", - "start": 39332, - "end": 39334, + "start": 39672, + "end": 39674, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 26 }, "end": { - "line": 1082, + "line": 1098, "column": 28 } } @@ -266987,15 +268756,15 @@ "postfix": false, "binop": null }, - "start": 39334, - "end": 39335, + "start": 39674, + "end": 39675, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 28 }, "end": { - "line": 1082, + "line": 1098, "column": 29 } } @@ -267012,15 +268781,15 @@ "postfix": false, "binop": null }, - "start": 39336, - "end": 39337, + "start": 39676, + "end": 39677, "loc": { "start": { - "line": 1082, + "line": 1098, "column": 30 }, "end": { - "line": 1082, + "line": 1098, "column": 31 } } @@ -267038,15 +268807,15 @@ "binop": null }, "value": "opacity", - "start": 39354, - "end": 39361, + "start": 39694, + "end": 39701, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 16 }, "end": { - "line": 1083, + "line": 1099, "column": 23 } } @@ -267065,15 +268834,15 @@ "updateContext": null }, "value": "=", - "start": 39362, - "end": 39363, + "start": 39702, + "end": 39703, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 24 }, "end": { - "line": 1083, + "line": 1099, "column": 25 } } @@ -267091,15 +268860,15 @@ "binop": null }, "value": "a1", - "start": 39364, - "end": 39366, + "start": 39704, + "end": 39706, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 26 }, "end": { - "line": 1083, + "line": 1099, "column": 28 } } @@ -267117,15 +268886,15 @@ "binop": null, "updateContext": null }, - "start": 39366, - "end": 39367, + "start": 39706, + "end": 39707, "loc": { "start": { - "line": 1083, + "line": 1099, "column": 28 }, "end": { - "line": 1083, + "line": 1099, "column": 29 } } @@ -267142,15 +268911,15 @@ "postfix": false, "binop": null }, - "start": 39380, - "end": 39381, + "start": 39720, + "end": 39721, "loc": { "start": { - "line": 1084, + "line": 1100, "column": 12 }, "end": { - "line": 1084, + "line": 1100, "column": 13 } } @@ -267168,15 +268937,15 @@ "binop": null }, "value": "model", - "start": 39394, - "end": 39399, + "start": 39734, + "end": 39739, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 12 }, "end": { - "line": 1085, + "line": 1101, "column": 17 } } @@ -267194,15 +268963,15 @@ "binop": null, "updateContext": null }, - "start": 39399, - "end": 39400, + "start": 39739, + "end": 39740, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 17 }, "end": { - "line": 1085, + "line": 1101, "column": 18 } } @@ -267220,15 +268989,15 @@ "binop": null }, "value": "setPartsOpacity", - "start": 39400, - "end": 39415, + "start": 39740, + "end": 39755, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 18 }, "end": { - "line": 1085, + "line": 1101, "column": 33 } } @@ -267245,15 +269014,15 @@ "postfix": false, "binop": null }, - "start": 39415, - "end": 39416, + "start": 39755, + "end": 39756, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 33 }, "end": { - "line": 1085, + "line": 1101, "column": 34 } } @@ -267271,15 +269040,15 @@ "binop": null }, "value": "partsIndex", - "start": 39416, - "end": 39426, + "start": 39756, + "end": 39766, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 34 }, "end": { - "line": 1085, + "line": 1101, "column": 44 } } @@ -267297,15 +269066,15 @@ "binop": null, "updateContext": null }, - "start": 39426, - "end": 39427, + "start": 39766, + "end": 39767, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 44 }, "end": { - "line": 1085, + "line": 1101, "column": 45 } } @@ -267323,15 +269092,15 @@ "binop": null }, "value": "opacity", - "start": 39428, - "end": 39435, + "start": 39768, + "end": 39775, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 46 }, "end": { - "line": 1085, + "line": 1101, "column": 53 } } @@ -267348,15 +269117,15 @@ "postfix": false, "binop": null }, - "start": 39435, - "end": 39436, + "start": 39775, + "end": 39776, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 53 }, "end": { - "line": 1085, + "line": 1101, "column": 54 } } @@ -267374,15 +269143,15 @@ "binop": null, "updateContext": null }, - "start": 39436, - "end": 39437, + "start": 39776, + "end": 39777, "loc": { "start": { - "line": 1085, + "line": 1101, "column": 54 }, "end": { - "line": 1085, + "line": 1101, "column": 55 } } @@ -267399,15 +269168,15 @@ "postfix": false, "binop": null }, - "start": 39446, - "end": 39447, + "start": 39786, + "end": 39787, "loc": { "start": { - "line": 1086, + "line": 1102, "column": 8 }, "end": { - "line": 1086, + "line": 1102, "column": 9 } } @@ -267424,15 +269193,15 @@ "postfix": false, "binop": null }, - "start": 39452, - "end": 39453, + "start": 39792, + "end": 39793, "loc": { "start": { - "line": 1087, + "line": 1103, "column": 4 }, "end": { - "line": 1087, + "line": 1103, "column": 5 } } @@ -267449,15 +269218,15 @@ "postfix": false, "binop": null }, - "start": 39454, - "end": 39455, + "start": 39794, + "end": 39795, "loc": { "start": { - "line": 1088, + "line": 1104, "column": 0 }, "end": { - "line": 1088, + "line": 1104, "column": 1 } } @@ -267465,15 +269234,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39457, - "end": 39519, + "start": 39797, + "end": 39859, "loc": { "start": { - "line": 1090, + "line": 1106, "column": 0 }, "end": { - "line": 1090, + "line": 1106, "column": 62 } } @@ -267481,15 +269250,15 @@ { "type": "CommentLine", "value": " L2DPose # copyOpacityOtherParts()", - "start": 39520, - "end": 39559, + "start": 39860, + "end": 39899, "loc": { "start": { - "line": 1091, + "line": 1107, "column": 0 }, "end": { - "line": 1091, + "line": 1107, "column": 39 } } @@ -267497,15 +269266,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 39560, - "end": 39622, + "start": 39900, + "end": 39962, "loc": { "start": { - "line": 1092, + "line": 1108, "column": 0 }, "end": { - "line": 1092, + "line": 1108, "column": 62 } } @@ -267523,15 +269292,15 @@ "binop": null }, "value": "L2DPose", - "start": 39623, - "end": 39630, + "start": 39963, + "end": 39970, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 0 }, "end": { - "line": 1093, + "line": 1109, "column": 7 } } @@ -267549,15 +269318,15 @@ "binop": null, "updateContext": null }, - "start": 39630, - "end": 39631, + "start": 39970, + "end": 39971, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 7 }, "end": { - "line": 1093, + "line": 1109, "column": 8 } } @@ -267575,15 +269344,15 @@ "binop": null }, "value": "prototype", - "start": 39631, - "end": 39640, + "start": 39971, + "end": 39980, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 8 }, "end": { - "line": 1093, + "line": 1109, "column": 17 } } @@ -267601,15 +269370,15 @@ "binop": null, "updateContext": null }, - "start": 39640, - "end": 39641, + "start": 39980, + "end": 39981, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 17 }, "end": { - "line": 1093, + "line": 1109, "column": 18 } } @@ -267627,15 +269396,15 @@ "binop": null }, "value": "copyOpacityOtherParts", - "start": 39641, - "end": 39662, + "start": 39981, + "end": 40002, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 18 }, "end": { - "line": 1093, + "line": 1109, "column": 39 } } @@ -267654,15 +269423,15 @@ "updateContext": null }, "value": "=", - "start": 39663, - "end": 39664, + "start": 40003, + "end": 40004, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 40 }, "end": { - "line": 1093, + "line": 1109, "column": 41 } } @@ -267681,15 +269450,15 @@ "binop": null }, "value": "function", - "start": 39665, - "end": 39673, + "start": 40005, + "end": 40013, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 42 }, "end": { - "line": 1093, + "line": 1109, "column": 50 } } @@ -267706,15 +269475,15 @@ "postfix": false, "binop": null }, - "start": 39674, - "end": 39675, + "start": 40014, + "end": 40015, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 51 }, "end": { - "line": 1093, + "line": 1109, "column": 52 } } @@ -267732,15 +269501,15 @@ "binop": null }, "value": "model", - "start": 39675, - "end": 39680, + "start": 40015, + "end": 40020, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 52 }, "end": { - "line": 1093, + "line": 1109, "column": 57 } } @@ -267748,15 +269517,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 39680, - "end": 39696, + "start": 40020, + "end": 40036, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 57 }, "end": { - "line": 1093, + "line": 1109, "column": 73 } } @@ -267774,15 +269543,15 @@ "binop": null, "updateContext": null }, - "start": 39696, - "end": 39697, + "start": 40036, + "end": 40037, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 73 }, "end": { - "line": 1093, + "line": 1109, "column": 74 } } @@ -267800,15 +269569,15 @@ "binop": null }, "value": "partsGroup", - "start": 39698, - "end": 39708, + "start": 40038, + "end": 40048, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 75 }, "end": { - "line": 1093, + "line": 1109, "column": 85 } } @@ -267816,15 +269585,15 @@ { "type": "CommentBlock", "value": "L2DPartsParam[]", - "start": 39708, - "end": 39727, + "start": 40048, + "end": 40067, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 85 }, "end": { - "line": 1093, + "line": 1109, "column": 104 } } @@ -267841,15 +269610,15 @@ "postfix": false, "binop": null }, - "start": 39727, - "end": 39728, + "start": 40067, + "end": 40068, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 104 }, "end": { - "line": 1093, + "line": 1109, "column": 105 } } @@ -267866,15 +269635,15 @@ "postfix": false, "binop": null }, - "start": 39729, - "end": 39730, + "start": 40069, + "end": 40070, "loc": { "start": { - "line": 1093, + "line": 1109, "column": 106 }, "end": { - "line": 1093, + "line": 1109, "column": 107 } } @@ -267894,15 +269663,15 @@ "updateContext": null }, "value": "for", - "start": 39735, - "end": 39738, + "start": 40075, + "end": 40078, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 4 }, "end": { - "line": 1094, + "line": 1110, "column": 7 } } @@ -267919,15 +269688,15 @@ "postfix": false, "binop": null }, - "start": 39739, - "end": 39740, + "start": 40079, + "end": 40080, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 8 }, "end": { - "line": 1094, + "line": 1110, "column": 9 } } @@ -267947,15 +269716,15 @@ "updateContext": null }, "value": "var", - "start": 39740, - "end": 39743, + "start": 40080, + "end": 40083, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 9 }, "end": { - "line": 1094, + "line": 1110, "column": 12 } } @@ -267973,15 +269742,15 @@ "binop": null }, "value": "i_group", - "start": 39744, - "end": 39751, + "start": 40084, + "end": 40091, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 13 }, "end": { - "line": 1094, + "line": 1110, "column": 20 } } @@ -268000,15 +269769,15 @@ "updateContext": null }, "value": "=", - "start": 39752, - "end": 39753, + "start": 40092, + "end": 40093, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 21 }, "end": { - "line": 1094, + "line": 1110, "column": 22 } } @@ -268027,15 +269796,15 @@ "updateContext": null }, "value": 0, - "start": 39754, - "end": 39755, + "start": 40094, + "end": 40095, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 23 }, "end": { - "line": 1094, + "line": 1110, "column": 24 } } @@ -268053,15 +269822,15 @@ "binop": null, "updateContext": null }, - "start": 39755, - "end": 39756, + "start": 40095, + "end": 40096, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 24 }, "end": { - "line": 1094, + "line": 1110, "column": 25 } } @@ -268079,15 +269848,15 @@ "binop": null }, "value": "i_group", - "start": 39757, - "end": 39764, + "start": 40097, + "end": 40104, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 26 }, "end": { - "line": 1094, + "line": 1110, "column": 33 } } @@ -268106,15 +269875,15 @@ "updateContext": null }, "value": "<", - "start": 39765, - "end": 39766, + "start": 40105, + "end": 40106, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 34 }, "end": { - "line": 1094, + "line": 1110, "column": 35 } } @@ -268132,15 +269901,15 @@ "binop": null }, "value": "partsGroup", - "start": 39767, - "end": 39777, + "start": 40107, + "end": 40117, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 36 }, "end": { - "line": 1094, + "line": 1110, "column": 46 } } @@ -268158,15 +269927,15 @@ "binop": null, "updateContext": null }, - "start": 39777, - "end": 39778, + "start": 40117, + "end": 40118, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 46 }, "end": { - "line": 1094, + "line": 1110, "column": 47 } } @@ -268184,15 +269953,15 @@ "binop": null }, "value": "length", - "start": 39778, - "end": 39784, + "start": 40118, + "end": 40124, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 47 }, "end": { - "line": 1094, + "line": 1110, "column": 53 } } @@ -268210,15 +269979,15 @@ "binop": null, "updateContext": null }, - "start": 39784, - "end": 39785, + "start": 40124, + "end": 40125, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 53 }, "end": { - "line": 1094, + "line": 1110, "column": 54 } } @@ -268236,15 +270005,15 @@ "binop": null }, "value": "i_group", - "start": 39786, - "end": 39793, + "start": 40126, + "end": 40133, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 55 }, "end": { - "line": 1094, + "line": 1110, "column": 62 } } @@ -268262,15 +270031,15 @@ "binop": null }, "value": "++", - "start": 39793, - "end": 39795, + "start": 40133, + "end": 40135, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 62 }, "end": { - "line": 1094, + "line": 1110, "column": 64 } } @@ -268287,15 +270056,15 @@ "postfix": false, "binop": null }, - "start": 39795, - "end": 39796, + "start": 40135, + "end": 40136, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 64 }, "end": { - "line": 1094, + "line": 1110, "column": 65 } } @@ -268312,15 +270081,15 @@ "postfix": false, "binop": null }, - "start": 39797, - "end": 39798, + "start": 40137, + "end": 40138, "loc": { "start": { - "line": 1094, + "line": 1110, "column": 66 }, "end": { - "line": 1094, + "line": 1110, "column": 67 } } @@ -268340,15 +270109,15 @@ "updateContext": null }, "value": "var", - "start": 39807, - "end": 39810, + "start": 40147, + "end": 40150, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 8 }, "end": { - "line": 1095, + "line": 1111, "column": 11 } } @@ -268366,15 +270135,15 @@ "binop": null }, "value": "partsParam", - "start": 39811, - "end": 39821, + "start": 40151, + "end": 40161, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 12 }, "end": { - "line": 1095, + "line": 1111, "column": 22 } } @@ -268393,15 +270162,15 @@ "updateContext": null }, "value": "=", - "start": 39822, - "end": 39823, + "start": 40162, + "end": 40163, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 23 }, "end": { - "line": 1095, + "line": 1111, "column": 24 } } @@ -268419,15 +270188,15 @@ "binop": null }, "value": "partsGroup", - "start": 39824, - "end": 39834, + "start": 40164, + "end": 40174, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 25 }, "end": { - "line": 1095, + "line": 1111, "column": 35 } } @@ -268445,15 +270214,15 @@ "binop": null, "updateContext": null }, - "start": 39834, - "end": 39835, + "start": 40174, + "end": 40175, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 35 }, "end": { - "line": 1095, + "line": 1111, "column": 36 } } @@ -268471,15 +270240,15 @@ "binop": null }, "value": "i_group", - "start": 39835, - "end": 39842, + "start": 40175, + "end": 40182, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 36 }, "end": { - "line": 1095, + "line": 1111, "column": 43 } } @@ -268497,15 +270266,15 @@ "binop": null, "updateContext": null }, - "start": 39842, - "end": 39843, + "start": 40182, + "end": 40183, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 43 }, "end": { - "line": 1095, + "line": 1111, "column": 44 } } @@ -268523,15 +270292,15 @@ "binop": null, "updateContext": null }, - "start": 39843, - "end": 39844, + "start": 40183, + "end": 40184, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 44 }, "end": { - "line": 1095, + "line": 1111, "column": 45 } } @@ -268539,15 +270308,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 39845, - "end": 39860, + "start": 40185, + "end": 40200, "loc": { "start": { - "line": 1095, + "line": 1111, "column": 46 }, "end": { - "line": 1095, + "line": 1111, "column": 61 } } @@ -268567,15 +270336,15 @@ "updateContext": null }, "value": "if", - "start": 39869, - "end": 39871, + "start": 40209, + "end": 40211, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 8 }, "end": { - "line": 1096, + "line": 1112, "column": 10 } } @@ -268592,15 +270361,15 @@ "postfix": false, "binop": null }, - "start": 39872, - "end": 39873, + "start": 40212, + "end": 40213, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 11 }, "end": { - "line": 1096, + "line": 1112, "column": 12 } } @@ -268618,15 +270387,15 @@ "binop": null }, "value": "partsParam", - "start": 39873, - "end": 39883, + "start": 40213, + "end": 40223, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 12 }, "end": { - "line": 1096, + "line": 1112, "column": 22 } } @@ -268644,15 +270413,15 @@ "binop": null, "updateContext": null }, - "start": 39883, - "end": 39884, + "start": 40223, + "end": 40224, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 22 }, "end": { - "line": 1096, + "line": 1112, "column": 23 } } @@ -268670,15 +270439,15 @@ "binop": null }, "value": "link", - "start": 39884, - "end": 39888, + "start": 40224, + "end": 40228, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 23 }, "end": { - "line": 1096, + "line": 1112, "column": 27 } } @@ -268697,15 +270466,15 @@ "updateContext": null }, "value": "==", - "start": 39889, - "end": 39891, + "start": 40229, + "end": 40231, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 28 }, "end": { - "line": 1096, + "line": 1112, "column": 30 } } @@ -268725,15 +270494,15 @@ "updateContext": null }, "value": "null", - "start": 39892, - "end": 39896, + "start": 40232, + "end": 40236, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 31 }, "end": { - "line": 1096, + "line": 1112, "column": 35 } } @@ -268750,15 +270519,15 @@ "postfix": false, "binop": null }, - "start": 39896, - "end": 39897, + "start": 40236, + "end": 40237, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 35 }, "end": { - "line": 1096, + "line": 1112, "column": 36 } } @@ -268778,15 +270547,15 @@ "updateContext": null }, "value": "continue", - "start": 39898, - "end": 39906, + "start": 40238, + "end": 40246, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 37 }, "end": { - "line": 1096, + "line": 1112, "column": 45 } } @@ -268804,15 +270573,15 @@ "binop": null, "updateContext": null }, - "start": 39906, - "end": 39907, + "start": 40246, + "end": 40247, "loc": { "start": { - "line": 1096, + "line": 1112, "column": 45 }, "end": { - "line": 1096, + "line": 1112, "column": 46 } } @@ -268832,15 +270601,15 @@ "updateContext": null }, "value": "if", - "start": 39916, - "end": 39918, + "start": 40256, + "end": 40258, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 8 }, "end": { - "line": 1097, + "line": 1113, "column": 10 } } @@ -268857,15 +270626,15 @@ "postfix": false, "binop": null }, - "start": 39919, - "end": 39920, + "start": 40259, + "end": 40260, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 11 }, "end": { - "line": 1097, + "line": 1113, "column": 12 } } @@ -268883,15 +270652,15 @@ "binop": null }, "value": "partsParam", - "start": 39920, - "end": 39930, + "start": 40260, + "end": 40270, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 12 }, "end": { - "line": 1097, + "line": 1113, "column": 22 } } @@ -268909,15 +270678,15 @@ "binop": null, "updateContext": null }, - "start": 39930, - "end": 39931, + "start": 40270, + "end": 40271, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 22 }, "end": { - "line": 1097, + "line": 1113, "column": 23 } } @@ -268935,15 +270704,15 @@ "binop": null }, "value": "partsIndex", - "start": 39931, - "end": 39941, + "start": 40271, + "end": 40281, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 23 }, "end": { - "line": 1097, + "line": 1113, "column": 33 } } @@ -268962,15 +270731,15 @@ "updateContext": null }, "value": "<", - "start": 39942, - "end": 39943, + "start": 40282, + "end": 40283, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 34 }, "end": { - "line": 1097, + "line": 1113, "column": 35 } } @@ -268989,15 +270758,15 @@ "updateContext": null }, "value": 0, - "start": 39944, - "end": 39945, + "start": 40284, + "end": 40285, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 36 }, "end": { - "line": 1097, + "line": 1113, "column": 37 } } @@ -269014,15 +270783,15 @@ "postfix": false, "binop": null }, - "start": 39945, - "end": 39946, + "start": 40285, + "end": 40286, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 37 }, "end": { - "line": 1097, + "line": 1113, "column": 38 } } @@ -269042,15 +270811,15 @@ "updateContext": null }, "value": "continue", - "start": 39947, - "end": 39955, + "start": 40287, + "end": 40295, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 39 }, "end": { - "line": 1097, + "line": 1113, "column": 47 } } @@ -269068,15 +270837,15 @@ "binop": null, "updateContext": null }, - "start": 39955, - "end": 39956, + "start": 40295, + "end": 40296, "loc": { "start": { - "line": 1097, + "line": 1113, "column": 47 }, "end": { - "line": 1097, + "line": 1113, "column": 48 } } @@ -269096,15 +270865,15 @@ "updateContext": null }, "value": "var", - "start": 39965, - "end": 39968, + "start": 40305, + "end": 40308, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 8 }, "end": { - "line": 1098, + "line": 1114, "column": 11 } } @@ -269122,15 +270891,15 @@ "binop": null }, "value": "opacity", - "start": 39969, - "end": 39976, + "start": 40309, + "end": 40316, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 12 }, "end": { - "line": 1098, + "line": 1114, "column": 19 } } @@ -269149,15 +270918,15 @@ "updateContext": null }, "value": "=", - "start": 39977, - "end": 39978, + "start": 40317, + "end": 40318, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 20 }, "end": { - "line": 1098, + "line": 1114, "column": 21 } } @@ -269175,15 +270944,15 @@ "binop": null }, "value": "model", - "start": 39979, - "end": 39984, + "start": 40319, + "end": 40324, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 22 }, "end": { - "line": 1098, + "line": 1114, "column": 27 } } @@ -269201,15 +270970,15 @@ "binop": null, "updateContext": null }, - "start": 39984, - "end": 39985, + "start": 40324, + "end": 40325, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 27 }, "end": { - "line": 1098, + "line": 1114, "column": 28 } } @@ -269227,15 +270996,15 @@ "binop": null }, "value": "getPartsOpacity", - "start": 39985, - "end": 40000, + "start": 40325, + "end": 40340, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 28 }, "end": { - "line": 1098, + "line": 1114, "column": 43 } } @@ -269252,15 +271021,15 @@ "postfix": false, "binop": null }, - "start": 40000, - "end": 40001, + "start": 40340, + "end": 40341, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 43 }, "end": { - "line": 1098, + "line": 1114, "column": 44 } } @@ -269278,15 +271047,15 @@ "binop": null }, "value": "partsParam", - "start": 40001, - "end": 40011, + "start": 40341, + "end": 40351, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 44 }, "end": { - "line": 1098, + "line": 1114, "column": 54 } } @@ -269304,15 +271073,15 @@ "binop": null, "updateContext": null }, - "start": 40011, - "end": 40012, + "start": 40351, + "end": 40352, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 54 }, "end": { - "line": 1098, + "line": 1114, "column": 55 } } @@ -269330,15 +271099,15 @@ "binop": null }, "value": "partsIndex", - "start": 40012, - "end": 40022, + "start": 40352, + "end": 40362, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 55 }, "end": { - "line": 1098, + "line": 1114, "column": 65 } } @@ -269355,15 +271124,15 @@ "postfix": false, "binop": null }, - "start": 40022, - "end": 40023, + "start": 40362, + "end": 40363, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 65 }, "end": { - "line": 1098, + "line": 1114, "column": 66 } } @@ -269381,15 +271150,15 @@ "binop": null, "updateContext": null }, - "start": 40023, - "end": 40024, + "start": 40363, + "end": 40364, "loc": { "start": { - "line": 1098, + "line": 1114, "column": 66 }, "end": { - "line": 1098, + "line": 1114, "column": 67 } } @@ -269409,15 +271178,15 @@ "updateContext": null }, "value": "for", - "start": 40033, - "end": 40036, + "start": 40373, + "end": 40376, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 8 }, "end": { - "line": 1099, + "line": 1115, "column": 11 } } @@ -269434,15 +271203,15 @@ "postfix": false, "binop": null }, - "start": 40037, - "end": 40038, + "start": 40377, + "end": 40378, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 12 }, "end": { - "line": 1099, + "line": 1115, "column": 13 } } @@ -269462,15 +271231,15 @@ "updateContext": null }, "value": "var", - "start": 40038, - "end": 40041, + "start": 40378, + "end": 40381, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 13 }, "end": { - "line": 1099, + "line": 1115, "column": 16 } } @@ -269488,15 +271257,15 @@ "binop": null }, "value": "i_link", - "start": 40042, - "end": 40048, + "start": 40382, + "end": 40388, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 17 }, "end": { - "line": 1099, + "line": 1115, "column": 23 } } @@ -269515,15 +271284,15 @@ "updateContext": null }, "value": "=", - "start": 40049, - "end": 40050, + "start": 40389, + "end": 40390, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 24 }, "end": { - "line": 1099, + "line": 1115, "column": 25 } } @@ -269542,15 +271311,15 @@ "updateContext": null }, "value": 0, - "start": 40051, - "end": 40052, + "start": 40391, + "end": 40392, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 26 }, "end": { - "line": 1099, + "line": 1115, "column": 27 } } @@ -269568,15 +271337,15 @@ "binop": null, "updateContext": null }, - "start": 40052, - "end": 40053, + "start": 40392, + "end": 40393, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 27 }, "end": { - "line": 1099, + "line": 1115, "column": 28 } } @@ -269594,15 +271363,15 @@ "binop": null }, "value": "i_link", - "start": 40054, - "end": 40060, + "start": 40394, + "end": 40400, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 29 }, "end": { - "line": 1099, + "line": 1115, "column": 35 } } @@ -269621,15 +271390,15 @@ "updateContext": null }, "value": "<", - "start": 40061, - "end": 40062, + "start": 40401, + "end": 40402, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 36 }, "end": { - "line": 1099, + "line": 1115, "column": 37 } } @@ -269647,15 +271416,15 @@ "binop": null }, "value": "partsParam", - "start": 40063, - "end": 40073, + "start": 40403, + "end": 40413, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 38 }, "end": { - "line": 1099, + "line": 1115, "column": 48 } } @@ -269673,15 +271442,15 @@ "binop": null, "updateContext": null }, - "start": 40073, - "end": 40074, + "start": 40413, + "end": 40414, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 48 }, "end": { - "line": 1099, + "line": 1115, "column": 49 } } @@ -269699,15 +271468,15 @@ "binop": null }, "value": "link", - "start": 40074, - "end": 40078, + "start": 40414, + "end": 40418, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 49 }, "end": { - "line": 1099, + "line": 1115, "column": 53 } } @@ -269725,15 +271494,15 @@ "binop": null, "updateContext": null }, - "start": 40078, - "end": 40079, + "start": 40418, + "end": 40419, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 53 }, "end": { - "line": 1099, + "line": 1115, "column": 54 } } @@ -269751,15 +271520,15 @@ "binop": null }, "value": "length", - "start": 40079, - "end": 40085, + "start": 40419, + "end": 40425, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 54 }, "end": { - "line": 1099, + "line": 1115, "column": 60 } } @@ -269777,15 +271546,15 @@ "binop": null, "updateContext": null }, - "start": 40085, - "end": 40086, + "start": 40425, + "end": 40426, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 60 }, "end": { - "line": 1099, + "line": 1115, "column": 61 } } @@ -269803,15 +271572,15 @@ "binop": null }, "value": "i_link", - "start": 40087, - "end": 40093, + "start": 40427, + "end": 40433, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 62 }, "end": { - "line": 1099, + "line": 1115, "column": 68 } } @@ -269829,15 +271598,15 @@ "binop": null }, "value": "++", - "start": 40093, - "end": 40095, + "start": 40433, + "end": 40435, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 68 }, "end": { - "line": 1099, + "line": 1115, "column": 70 } } @@ -269854,15 +271623,15 @@ "postfix": false, "binop": null }, - "start": 40095, - "end": 40096, + "start": 40435, + "end": 40436, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 70 }, "end": { - "line": 1099, + "line": 1115, "column": 71 } } @@ -269879,15 +271648,15 @@ "postfix": false, "binop": null }, - "start": 40097, - "end": 40098, + "start": 40437, + "end": 40438, "loc": { "start": { - "line": 1099, + "line": 1115, "column": 72 }, "end": { - "line": 1099, + "line": 1115, "column": 73 } } @@ -269907,15 +271676,15 @@ "updateContext": null }, "value": "var", - "start": 40111, - "end": 40114, + "start": 40451, + "end": 40454, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 12 }, "end": { - "line": 1100, + "line": 1116, "column": 15 } } @@ -269933,15 +271702,15 @@ "binop": null }, "value": "linkParts", - "start": 40115, - "end": 40124, + "start": 40455, + "end": 40464, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 16 }, "end": { - "line": 1100, + "line": 1116, "column": 25 } } @@ -269960,15 +271729,15 @@ "updateContext": null }, "value": "=", - "start": 40125, - "end": 40126, + "start": 40465, + "end": 40466, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 26 }, "end": { - "line": 1100, + "line": 1116, "column": 27 } } @@ -269986,15 +271755,15 @@ "binop": null }, "value": "partsParam", - "start": 40127, - "end": 40137, + "start": 40467, + "end": 40477, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 28 }, "end": { - "line": 1100, + "line": 1116, "column": 38 } } @@ -270012,15 +271781,15 @@ "binop": null, "updateContext": null }, - "start": 40137, - "end": 40138, + "start": 40477, + "end": 40478, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 38 }, "end": { - "line": 1100, + "line": 1116, "column": 39 } } @@ -270038,15 +271807,15 @@ "binop": null }, "value": "link", - "start": 40138, - "end": 40142, + "start": 40478, + "end": 40482, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 39 }, "end": { - "line": 1100, + "line": 1116, "column": 43 } } @@ -270064,15 +271833,15 @@ "binop": null, "updateContext": null }, - "start": 40142, - "end": 40143, + "start": 40482, + "end": 40483, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 43 }, "end": { - "line": 1100, + "line": 1116, "column": 44 } } @@ -270090,15 +271859,15 @@ "binop": null }, "value": "i_link", - "start": 40143, - "end": 40149, + "start": 40483, + "end": 40489, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 44 }, "end": { - "line": 1100, + "line": 1116, "column": 50 } } @@ -270116,15 +271885,15 @@ "binop": null, "updateContext": null }, - "start": 40149, - "end": 40150, + "start": 40489, + "end": 40490, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 50 }, "end": { - "line": 1100, + "line": 1116, "column": 51 } } @@ -270142,15 +271911,15 @@ "binop": null, "updateContext": null }, - "start": 40150, - "end": 40151, + "start": 40490, + "end": 40491, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 51 }, "end": { - "line": 1100, + "line": 1116, "column": 52 } } @@ -270158,15 +271927,15 @@ { "type": "CommentLine", "value": "L2DPartsParam", - "start": 40152, - "end": 40167, + "start": 40492, + "end": 40507, "loc": { "start": { - "line": 1100, + "line": 1116, "column": 53 }, "end": { - "line": 1100, + "line": 1116, "column": 68 } } @@ -270186,15 +271955,15 @@ "updateContext": null }, "value": "if", - "start": 40180, - "end": 40182, + "start": 40520, + "end": 40522, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 12 }, "end": { - "line": 1101, + "line": 1117, "column": 14 } } @@ -270211,15 +271980,15 @@ "postfix": false, "binop": null }, - "start": 40183, - "end": 40184, + "start": 40523, + "end": 40524, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 15 }, "end": { - "line": 1101, + "line": 1117, "column": 16 } } @@ -270237,15 +272006,15 @@ "binop": null }, "value": "linkParts", - "start": 40184, - "end": 40193, + "start": 40524, + "end": 40533, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 16 }, "end": { - "line": 1101, + "line": 1117, "column": 25 } } @@ -270263,15 +272032,15 @@ "binop": null, "updateContext": null }, - "start": 40193, - "end": 40194, + "start": 40533, + "end": 40534, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 25 }, "end": { - "line": 1101, + "line": 1117, "column": 26 } } @@ -270289,15 +272058,15 @@ "binop": null }, "value": "partsIndex", - "start": 40194, - "end": 40204, + "start": 40534, + "end": 40544, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 26 }, "end": { - "line": 1101, + "line": 1117, "column": 36 } } @@ -270316,15 +272085,15 @@ "updateContext": null }, "value": "<", - "start": 40205, - "end": 40206, + "start": 40545, + "end": 40546, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 37 }, "end": { - "line": 1101, + "line": 1117, "column": 38 } } @@ -270343,15 +272112,15 @@ "updateContext": null }, "value": 0, - "start": 40207, - "end": 40208, + "start": 40547, + "end": 40548, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 39 }, "end": { - "line": 1101, + "line": 1117, "column": 40 } } @@ -270368,15 +272137,15 @@ "postfix": false, "binop": null }, - "start": 40208, - "end": 40209, + "start": 40548, + "end": 40549, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 40 }, "end": { - "line": 1101, + "line": 1117, "column": 41 } } @@ -270396,15 +272165,15 @@ "updateContext": null }, "value": "continue", - "start": 40210, - "end": 40218, + "start": 40550, + "end": 40558, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 42 }, "end": { - "line": 1101, + "line": 1117, "column": 50 } } @@ -270422,15 +272191,15 @@ "binop": null, "updateContext": null }, - "start": 40218, - "end": 40219, + "start": 40558, + "end": 40559, "loc": { "start": { - "line": 1101, + "line": 1117, "column": 50 }, "end": { - "line": 1101, + "line": 1117, "column": 51 } } @@ -270448,15 +272217,15 @@ "binop": null }, "value": "model", - "start": 40232, - "end": 40237, + "start": 40572, + "end": 40577, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 12 }, "end": { - "line": 1102, + "line": 1118, "column": 17 } } @@ -270474,15 +272243,15 @@ "binop": null, "updateContext": null }, - "start": 40237, - "end": 40238, + "start": 40577, + "end": 40578, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 17 }, "end": { - "line": 1102, + "line": 1118, "column": 18 } } @@ -270500,15 +272269,15 @@ "binop": null }, "value": "setPartsOpacity", - "start": 40238, - "end": 40253, + "start": 40578, + "end": 40593, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 18 }, "end": { - "line": 1102, + "line": 1118, "column": 33 } } @@ -270525,15 +272294,15 @@ "postfix": false, "binop": null }, - "start": 40253, - "end": 40254, + "start": 40593, + "end": 40594, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 33 }, "end": { - "line": 1102, + "line": 1118, "column": 34 } } @@ -270551,15 +272320,15 @@ "binop": null }, "value": "linkParts", - "start": 40254, - "end": 40263, + "start": 40594, + "end": 40603, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 34 }, "end": { - "line": 1102, + "line": 1118, "column": 43 } } @@ -270577,15 +272346,15 @@ "binop": null, "updateContext": null }, - "start": 40263, - "end": 40264, + "start": 40603, + "end": 40604, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 43 }, "end": { - "line": 1102, + "line": 1118, "column": 44 } } @@ -270603,15 +272372,15 @@ "binop": null }, "value": "partsIndex", - "start": 40264, - "end": 40274, + "start": 40604, + "end": 40614, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 44 }, "end": { - "line": 1102, + "line": 1118, "column": 54 } } @@ -270629,15 +272398,15 @@ "binop": null, "updateContext": null }, - "start": 40274, - "end": 40275, + "start": 40614, + "end": 40615, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 54 }, "end": { - "line": 1102, + "line": 1118, "column": 55 } } @@ -270655,15 +272424,15 @@ "binop": null }, "value": "opacity", - "start": 40276, - "end": 40283, + "start": 40616, + "end": 40623, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 56 }, "end": { - "line": 1102, + "line": 1118, "column": 63 } } @@ -270680,15 +272449,15 @@ "postfix": false, "binop": null }, - "start": 40283, - "end": 40284, + "start": 40623, + "end": 40624, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 63 }, "end": { - "line": 1102, + "line": 1118, "column": 64 } } @@ -270706,15 +272475,15 @@ "binop": null, "updateContext": null }, - "start": 40284, - "end": 40285, + "start": 40624, + "end": 40625, "loc": { "start": { - "line": 1102, + "line": 1118, "column": 64 }, "end": { - "line": 1102, + "line": 1118, "column": 65 } } @@ -270731,15 +272500,15 @@ "postfix": false, "binop": null }, - "start": 40294, - "end": 40295, + "start": 40634, + "end": 40635, "loc": { "start": { - "line": 1103, + "line": 1119, "column": 8 }, "end": { - "line": 1103, + "line": 1119, "column": 9 } } @@ -270756,15 +272525,15 @@ "postfix": false, "binop": null }, - "start": 40300, - "end": 40301, + "start": 40640, + "end": 40641, "loc": { "start": { - "line": 1104, + "line": 1120, "column": 4 }, "end": { - "line": 1104, + "line": 1120, "column": 5 } } @@ -270781,15 +272550,15 @@ "postfix": false, "binop": null }, - "start": 40302, - "end": 40303, + "start": 40642, + "end": 40643, "loc": { "start": { - "line": 1105, + "line": 1121, "column": 0 }, "end": { - "line": 1105, + "line": 1121, "column": 1 } } @@ -270797,15 +272566,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40305, - "end": 40367, + "start": 40645, + "end": 40707, "loc": { "start": { - "line": 1107, + "line": 1123, "column": 0 }, "end": { - "line": 1107, + "line": 1123, "column": 62 } } @@ -270813,15 +272582,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40368, - "end": 40430, + "start": 40708, + "end": 40770, "loc": { "start": { - "line": 1108, + "line": 1124, "column": 0 }, "end": { - "line": 1108, + "line": 1124, "column": 62 } } @@ -270829,15 +272598,15 @@ { "type": "CommentLine", "value": " class L2DPartsParam", - "start": 40431, - "end": 40454, + "start": 40771, + "end": 40794, "loc": { "start": { - "line": 1109, + "line": 1125, "column": 0 }, "end": { - "line": 1109, + "line": 1125, "column": 23 } } @@ -270845,15 +272614,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40455, - "end": 40517, + "start": 40795, + "end": 40857, "loc": { "start": { - "line": 1110, + "line": 1126, "column": 0 }, "end": { - "line": 1110, + "line": 1126, "column": 62 } } @@ -270861,15 +272630,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40518, - "end": 40580, + "start": 40858, + "end": 40920, "loc": { "start": { - "line": 1111, + "line": 1127, "column": 0 }, "end": { - "line": 1111, + "line": 1127, "column": 62 } } @@ -270888,15 +272657,15 @@ "binop": null }, "value": "function", - "start": 40581, - "end": 40589, + "start": 40921, + "end": 40929, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 0 }, "end": { - "line": 1112, + "line": 1128, "column": 8 } } @@ -270914,15 +272683,15 @@ "binop": null }, "value": "L2DPartsParam", - "start": 40590, - "end": 40603, + "start": 40930, + "end": 40943, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 9 }, "end": { - "line": 1112, + "line": 1128, "column": 22 } } @@ -270939,15 +272708,15 @@ "postfix": false, "binop": null }, - "start": 40603, - "end": 40604, + "start": 40943, + "end": 40944, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 22 }, "end": { - "line": 1112, + "line": 1128, "column": 23 } } @@ -270965,15 +272734,15 @@ "binop": null }, "value": "id", - "start": 40604, - "end": 40606, + "start": 40944, + "end": 40946, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 23 }, "end": { - "line": 1112, + "line": 1128, "column": 25 } } @@ -270981,15 +272750,15 @@ { "type": "CommentBlock", "value": "String", - "start": 40606, - "end": 40616, + "start": 40946, + "end": 40956, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 25 }, "end": { - "line": 1112, + "line": 1128, "column": 35 } } @@ -271006,15 +272775,15 @@ "postfix": false, "binop": null }, - "start": 40616, - "end": 40617, + "start": 40956, + "end": 40957, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 35 }, "end": { - "line": 1112, + "line": 1128, "column": 36 } } @@ -271031,15 +272800,15 @@ "postfix": false, "binop": null }, - "start": 40618, - "end": 40619, + "start": 40958, + "end": 40959, "loc": { "start": { - "line": 1112, + "line": 1128, "column": 37 }, "end": { - "line": 1112, + "line": 1128, "column": 38 } } @@ -271059,15 +272828,15 @@ "updateContext": null }, "value": "this", - "start": 40624, - "end": 40628, + "start": 40964, + "end": 40968, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 4 }, "end": { - "line": 1113, + "line": 1129, "column": 8 } } @@ -271085,15 +272854,15 @@ "binop": null, "updateContext": null }, - "start": 40628, - "end": 40629, + "start": 40968, + "end": 40969, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 8 }, "end": { - "line": 1113, + "line": 1129, "column": 9 } } @@ -271111,15 +272880,15 @@ "binop": null }, "value": "paramIndex", - "start": 40629, - "end": 40639, + "start": 40969, + "end": 40979, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 9 }, "end": { - "line": 1113, + "line": 1129, "column": 19 } } @@ -271138,15 +272907,15 @@ "updateContext": null }, "value": "=", - "start": 40640, - "end": 40641, + "start": 40980, + "end": 40981, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 20 }, "end": { - "line": 1113, + "line": 1129, "column": 21 } } @@ -271165,15 +272934,15 @@ "updateContext": null }, "value": "-", - "start": 40642, - "end": 40643, + "start": 40982, + "end": 40983, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 22 }, "end": { - "line": 1113, + "line": 1129, "column": 23 } } @@ -271192,15 +272961,15 @@ "updateContext": null }, "value": 1, - "start": 40643, - "end": 40644, + "start": 40983, + "end": 40984, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 23 }, "end": { - "line": 1113, + "line": 1129, "column": 24 } } @@ -271218,15 +272987,15 @@ "binop": null, "updateContext": null }, - "start": 40644, - "end": 40645, + "start": 40984, + "end": 40985, "loc": { "start": { - "line": 1113, + "line": 1129, "column": 24 }, "end": { - "line": 1113, + "line": 1129, "column": 25 } } @@ -271246,15 +273015,15 @@ "updateContext": null }, "value": "this", - "start": 40650, - "end": 40654, + "start": 40990, + "end": 40994, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 4 }, "end": { - "line": 1114, + "line": 1130, "column": 8 } } @@ -271272,15 +273041,15 @@ "binop": null, "updateContext": null }, - "start": 40654, - "end": 40655, + "start": 40994, + "end": 40995, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 8 }, "end": { - "line": 1114, + "line": 1130, "column": 9 } } @@ -271298,15 +273067,15 @@ "binop": null }, "value": "partsIndex", - "start": 40655, - "end": 40665, + "start": 40995, + "end": 41005, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 9 }, "end": { - "line": 1114, + "line": 1130, "column": 19 } } @@ -271325,15 +273094,15 @@ "updateContext": null }, "value": "=", - "start": 40666, - "end": 40667, + "start": 41006, + "end": 41007, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 20 }, "end": { - "line": 1114, + "line": 1130, "column": 21 } } @@ -271352,15 +273121,15 @@ "updateContext": null }, "value": "-", - "start": 40668, - "end": 40669, + "start": 41008, + "end": 41009, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 22 }, "end": { - "line": 1114, + "line": 1130, "column": 23 } } @@ -271379,15 +273148,15 @@ "updateContext": null }, "value": 1, - "start": 40669, - "end": 40670, + "start": 41009, + "end": 41010, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 23 }, "end": { - "line": 1114, + "line": 1130, "column": 24 } } @@ -271405,15 +273174,15 @@ "binop": null, "updateContext": null }, - "start": 40670, - "end": 40671, + "start": 41010, + "end": 41011, "loc": { "start": { - "line": 1114, + "line": 1130, "column": 24 }, "end": { - "line": 1114, + "line": 1130, "column": 25 } } @@ -271433,15 +273202,15 @@ "updateContext": null }, "value": "this", - "start": 40676, - "end": 40680, + "start": 41016, + "end": 41020, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 4 }, "end": { - "line": 1115, + "line": 1131, "column": 8 } } @@ -271459,15 +273228,15 @@ "binop": null, "updateContext": null }, - "start": 40680, - "end": 40681, + "start": 41020, + "end": 41021, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 8 }, "end": { - "line": 1115, + "line": 1131, "column": 9 } } @@ -271485,15 +273254,15 @@ "binop": null }, "value": "link", - "start": 40681, - "end": 40685, + "start": 41021, + "end": 41025, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 9 }, "end": { - "line": 1115, + "line": 1131, "column": 13 } } @@ -271512,15 +273281,15 @@ "updateContext": null }, "value": "=", - "start": 40686, - "end": 40687, + "start": 41026, + "end": 41027, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 14 }, "end": { - "line": 1115, + "line": 1131, "column": 15 } } @@ -271540,15 +273309,15 @@ "updateContext": null }, "value": "null", - "start": 40688, - "end": 40692, + "start": 41028, + "end": 41032, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 16 }, "end": { - "line": 1115, + "line": 1131, "column": 20 } } @@ -271566,15 +273335,15 @@ "binop": null, "updateContext": null }, - "start": 40692, - "end": 40693, + "start": 41032, + "end": 41033, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 20 }, "end": { - "line": 1115, + "line": 1131, "column": 21 } } @@ -271582,15 +273351,15 @@ { "type": "CommentLine", "value": " ArrayList", - "start": 40694, - "end": 40721, + "start": 41034, + "end": 41061, "loc": { "start": { - "line": 1115, + "line": 1131, "column": 22 }, "end": { - "line": 1115, + "line": 1131, "column": 49 } } @@ -271610,15 +273379,15 @@ "updateContext": null }, "value": "this", - "start": 40726, - "end": 40730, + "start": 41066, + "end": 41070, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 4 }, "end": { - "line": 1116, + "line": 1132, "column": 8 } } @@ -271636,15 +273405,15 @@ "binop": null, "updateContext": null }, - "start": 40730, - "end": 40731, + "start": 41070, + "end": 41071, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 8 }, "end": { - "line": 1116, + "line": 1132, "column": 9 } } @@ -271662,15 +273431,15 @@ "binop": null }, "value": "id", - "start": 40731, - "end": 40733, + "start": 41071, + "end": 41073, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 9 }, "end": { - "line": 1116, + "line": 1132, "column": 11 } } @@ -271689,15 +273458,15 @@ "updateContext": null }, "value": "=", - "start": 40734, - "end": 40735, + "start": 41074, + "end": 41075, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 12 }, "end": { - "line": 1116, + "line": 1132, "column": 13 } } @@ -271715,15 +273484,15 @@ "binop": null }, "value": "id", - "start": 40736, - "end": 40738, + "start": 41076, + "end": 41078, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 14 }, "end": { - "line": 1116, + "line": 1132, "column": 16 } } @@ -271741,15 +273510,15 @@ "binop": null, "updateContext": null }, - "start": 40738, - "end": 40739, + "start": 41078, + "end": 41079, "loc": { "start": { - "line": 1116, + "line": 1132, "column": 16 }, "end": { - "line": 1116, + "line": 1132, "column": 17 } } @@ -271766,15 +273535,15 @@ "postfix": false, "binop": null }, - "start": 40740, - "end": 40741, + "start": 41080, + "end": 41081, "loc": { "start": { - "line": 1117, + "line": 1133, "column": 0 }, "end": { - "line": 1117, + "line": 1133, "column": 1 } } @@ -271782,15 +273551,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40743, - "end": 40805, + "start": 41083, + "end": 41145, "loc": { "start": { - "line": 1119, + "line": 1135, "column": 0 }, "end": { - "line": 1119, + "line": 1135, "column": 62 } } @@ -271798,15 +273567,15 @@ { "type": "CommentLine", "value": " L2DPartsParam # initIndex()", - "start": 40806, - "end": 40839, + "start": 41146, + "end": 41179, "loc": { "start": { - "line": 1120, + "line": 1136, "column": 0 }, "end": { - "line": 1120, + "line": 1136, "column": 33 } } @@ -271814,15 +273583,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 40840, - "end": 40902, + "start": 41180, + "end": 41242, "loc": { "start": { - "line": 1121, + "line": 1137, "column": 0 }, "end": { - "line": 1121, + "line": 1137, "column": 62 } } @@ -271840,15 +273609,15 @@ "binop": null }, "value": "L2DPartsParam", - "start": 40903, - "end": 40916, + "start": 41243, + "end": 41256, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 0 }, "end": { - "line": 1122, + "line": 1138, "column": 13 } } @@ -271866,15 +273635,15 @@ "binop": null, "updateContext": null }, - "start": 40916, - "end": 40917, + "start": 41256, + "end": 41257, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 13 }, "end": { - "line": 1122, + "line": 1138, "column": 14 } } @@ -271892,15 +273661,15 @@ "binop": null }, "value": "prototype", - "start": 40917, - "end": 40926, + "start": 41257, + "end": 41266, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 14 }, "end": { - "line": 1122, + "line": 1138, "column": 23 } } @@ -271918,15 +273687,15 @@ "binop": null, "updateContext": null }, - "start": 40926, - "end": 40927, + "start": 41266, + "end": 41267, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 23 }, "end": { - "line": 1122, + "line": 1138, "column": 24 } } @@ -271944,15 +273713,15 @@ "binop": null }, "value": "initIndex", - "start": 40927, - "end": 40936, + "start": 41267, + "end": 41276, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 24 }, "end": { - "line": 1122, + "line": 1138, "column": 33 } } @@ -271971,15 +273740,15 @@ "updateContext": null }, "value": "=", - "start": 40937, - "end": 40938, + "start": 41277, + "end": 41278, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 34 }, "end": { - "line": 1122, + "line": 1138, "column": 35 } } @@ -271998,15 +273767,15 @@ "binop": null }, "value": "function", - "start": 40939, - "end": 40947, + "start": 41279, + "end": 41287, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 36 }, "end": { - "line": 1122, + "line": 1138, "column": 44 } } @@ -272023,15 +273792,15 @@ "postfix": false, "binop": null }, - "start": 40948, - "end": 40949, + "start": 41288, + "end": 41289, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 45 }, "end": { - "line": 1122, + "line": 1138, "column": 46 } } @@ -272049,15 +273818,15 @@ "binop": null }, "value": "model", - "start": 40949, - "end": 40954, + "start": 41289, + "end": 41294, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 46 }, "end": { - "line": 1122, + "line": 1138, "column": 51 } } @@ -272065,15 +273834,15 @@ { "type": "CommentBlock", "value": "ALive2DModel", - "start": 40954, - "end": 40970, + "start": 41294, + "end": 41310, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 51 }, "end": { - "line": 1122, + "line": 1138, "column": 67 } } @@ -272090,15 +273859,15 @@ "postfix": false, "binop": null }, - "start": 40970, - "end": 40971, + "start": 41310, + "end": 41311, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 67 }, "end": { - "line": 1122, + "line": 1138, "column": 68 } } @@ -272115,15 +273884,15 @@ "postfix": false, "binop": null }, - "start": 40972, - "end": 40973, + "start": 41312, + "end": 41313, "loc": { "start": { - "line": 1122, + "line": 1138, "column": 69 }, "end": { - "line": 1122, + "line": 1138, "column": 70 } } @@ -272143,15 +273912,15 @@ "updateContext": null }, "value": "this", - "start": 40978, - "end": 40982, + "start": 41318, + "end": 41322, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 4 }, "end": { - "line": 1123, + "line": 1139, "column": 8 } } @@ -272169,15 +273938,15 @@ "binop": null, "updateContext": null }, - "start": 40982, - "end": 40983, + "start": 41322, + "end": 41323, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 8 }, "end": { - "line": 1123, + "line": 1139, "column": 9 } } @@ -272195,15 +273964,15 @@ "binop": null }, "value": "paramIndex", - "start": 40983, - "end": 40993, + "start": 41323, + "end": 41333, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 9 }, "end": { - "line": 1123, + "line": 1139, "column": 19 } } @@ -272222,15 +273991,15 @@ "updateContext": null }, "value": "=", - "start": 40994, - "end": 40995, + "start": 41334, + "end": 41335, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 20 }, "end": { - "line": 1123, + "line": 1139, "column": 21 } } @@ -272248,15 +274017,15 @@ "binop": null }, "value": "model", - "start": 40996, - "end": 41001, + "start": 41336, + "end": 41341, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 22 }, "end": { - "line": 1123, + "line": 1139, "column": 27 } } @@ -272274,15 +274043,15 @@ "binop": null, "updateContext": null }, - "start": 41001, - "end": 41002, + "start": 41341, + "end": 41342, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 27 }, "end": { - "line": 1123, + "line": 1139, "column": 28 } } @@ -272300,15 +274069,15 @@ "binop": null }, "value": "getParamIndex", - "start": 41002, - "end": 41015, + "start": 41342, + "end": 41355, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 28 }, "end": { - "line": 1123, + "line": 1139, "column": 41 } } @@ -272325,15 +274094,15 @@ "postfix": false, "binop": null }, - "start": 41015, - "end": 41016, + "start": 41355, + "end": 41356, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 41 }, "end": { - "line": 1123, + "line": 1139, "column": 42 } } @@ -272352,15 +274121,15 @@ "updateContext": null }, "value": "VISIBLE:", - "start": 41016, - "end": 41026, + "start": 41356, + "end": 41366, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 42 }, "end": { - "line": 1123, + "line": 1139, "column": 52 } } @@ -272379,15 +274148,15 @@ "updateContext": null }, "value": "+", - "start": 41027, - "end": 41028, + "start": 41367, + "end": 41368, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 53 }, "end": { - "line": 1123, + "line": 1139, "column": 54 } } @@ -272407,15 +274176,15 @@ "updateContext": null }, "value": "this", - "start": 41029, - "end": 41033, + "start": 41369, + "end": 41373, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 55 }, "end": { - "line": 1123, + "line": 1139, "column": 59 } } @@ -272433,15 +274202,15 @@ "binop": null, "updateContext": null }, - "start": 41033, - "end": 41034, + "start": 41373, + "end": 41374, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 59 }, "end": { - "line": 1123, + "line": 1139, "column": 60 } } @@ -272459,15 +274228,15 @@ "binop": null }, "value": "id", - "start": 41034, - "end": 41036, + "start": 41374, + "end": 41376, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 60 }, "end": { - "line": 1123, + "line": 1139, "column": 62 } } @@ -272484,15 +274253,15 @@ "postfix": false, "binop": null }, - "start": 41036, - "end": 41037, + "start": 41376, + "end": 41377, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 62 }, "end": { - "line": 1123, + "line": 1139, "column": 63 } } @@ -272510,15 +274279,15 @@ "binop": null, "updateContext": null }, - "start": 41037, - "end": 41038, + "start": 41377, + "end": 41378, "loc": { "start": { - "line": 1123, + "line": 1139, "column": 63 }, "end": { - "line": 1123, + "line": 1139, "column": 64 } } @@ -272538,15 +274307,15 @@ "updateContext": null }, "value": "this", - "start": 41043, - "end": 41047, + "start": 41383, + "end": 41387, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 4 }, "end": { - "line": 1124, + "line": 1140, "column": 8 } } @@ -272564,15 +274333,15 @@ "binop": null, "updateContext": null }, - "start": 41047, - "end": 41048, + "start": 41387, + "end": 41388, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 8 }, "end": { - "line": 1124, + "line": 1140, "column": 9 } } @@ -272590,15 +274359,15 @@ "binop": null }, "value": "partsIndex", - "start": 41048, - "end": 41058, + "start": 41388, + "end": 41398, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 9 }, "end": { - "line": 1124, + "line": 1140, "column": 19 } } @@ -272617,15 +274386,15 @@ "updateContext": null }, "value": "=", - "start": 41059, - "end": 41060, + "start": 41399, + "end": 41400, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 20 }, "end": { - "line": 1124, + "line": 1140, "column": 21 } } @@ -272643,15 +274412,15 @@ "binop": null }, "value": "model", - "start": 41061, - "end": 41066, + "start": 41401, + "end": 41406, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 22 }, "end": { - "line": 1124, + "line": 1140, "column": 27 } } @@ -272669,15 +274438,15 @@ "binop": null, "updateContext": null }, - "start": 41066, - "end": 41067, + "start": 41406, + "end": 41407, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 27 }, "end": { - "line": 1124, + "line": 1140, "column": 28 } } @@ -272695,15 +274464,15 @@ "binop": null }, "value": "getPartsDataIndex", - "start": 41067, - "end": 41084, + "start": 41407, + "end": 41424, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 28 }, "end": { - "line": 1124, + "line": 1140, "column": 45 } } @@ -272720,15 +274489,15 @@ "postfix": false, "binop": null }, - "start": 41084, - "end": 41085, + "start": 41424, + "end": 41425, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 45 }, "end": { - "line": 1124, + "line": 1140, "column": 46 } } @@ -272746,15 +274515,15 @@ "binop": null }, "value": "PartsDataID", - "start": 41085, - "end": 41096, + "start": 41425, + "end": 41436, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 46 }, "end": { - "line": 1124, + "line": 1140, "column": 57 } } @@ -272772,15 +274541,15 @@ "binop": null, "updateContext": null }, - "start": 41096, - "end": 41097, + "start": 41436, + "end": 41437, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 57 }, "end": { - "line": 1124, + "line": 1140, "column": 58 } } @@ -272798,15 +274567,15 @@ "binop": null }, "value": "getID", - "start": 41097, - "end": 41102, + "start": 41437, + "end": 41442, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 58 }, "end": { - "line": 1124, + "line": 1140, "column": 63 } } @@ -272823,15 +274592,15 @@ "postfix": false, "binop": null }, - "start": 41102, - "end": 41103, + "start": 41442, + "end": 41443, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 63 }, "end": { - "line": 1124, + "line": 1140, "column": 64 } } @@ -272851,15 +274620,15 @@ "updateContext": null }, "value": "this", - "start": 41103, - "end": 41107, + "start": 41443, + "end": 41447, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 64 }, "end": { - "line": 1124, + "line": 1140, "column": 68 } } @@ -272877,15 +274646,15 @@ "binop": null, "updateContext": null }, - "start": 41107, - "end": 41108, + "start": 41447, + "end": 41448, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 68 }, "end": { - "line": 1124, + "line": 1140, "column": 69 } } @@ -272903,15 +274672,15 @@ "binop": null }, "value": "id", - "start": 41108, - "end": 41110, + "start": 41448, + "end": 41450, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 69 }, "end": { - "line": 1124, + "line": 1140, "column": 71 } } @@ -272928,15 +274697,15 @@ "postfix": false, "binop": null }, - "start": 41110, - "end": 41111, + "start": 41450, + "end": 41451, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 71 }, "end": { - "line": 1124, + "line": 1140, "column": 72 } } @@ -272953,15 +274722,15 @@ "postfix": false, "binop": null }, - "start": 41111, - "end": 41112, + "start": 41451, + "end": 41452, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 72 }, "end": { - "line": 1124, + "line": 1140, "column": 73 } } @@ -272979,15 +274748,15 @@ "binop": null, "updateContext": null }, - "start": 41112, - "end": 41113, + "start": 41452, + "end": 41453, "loc": { "start": { - "line": 1124, + "line": 1140, "column": 73 }, "end": { - "line": 1124, + "line": 1140, "column": 74 } } @@ -273005,15 +274774,15 @@ "binop": null }, "value": "model", - "start": 41118, - "end": 41123, + "start": 41458, + "end": 41463, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 4 }, "end": { - "line": 1125, + "line": 1141, "column": 9 } } @@ -273031,15 +274800,15 @@ "binop": null, "updateContext": null }, - "start": 41123, - "end": 41124, + "start": 41463, + "end": 41464, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 9 }, "end": { - "line": 1125, + "line": 1141, "column": 10 } } @@ -273057,15 +274826,15 @@ "binop": null }, "value": "setParamFloat", - "start": 41124, - "end": 41137, + "start": 41464, + "end": 41477, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 10 }, "end": { - "line": 1125, + "line": 1141, "column": 23 } } @@ -273082,15 +274851,15 @@ "postfix": false, "binop": null }, - "start": 41137, - "end": 41138, + "start": 41477, + "end": 41478, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 23 }, "end": { - "line": 1125, + "line": 1141, "column": 24 } } @@ -273110,15 +274879,15 @@ "updateContext": null }, "value": "this", - "start": 41138, - "end": 41142, + "start": 41478, + "end": 41482, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 24 }, "end": { - "line": 1125, + "line": 1141, "column": 28 } } @@ -273136,15 +274905,15 @@ "binop": null, "updateContext": null }, - "start": 41142, - "end": 41143, + "start": 41482, + "end": 41483, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 28 }, "end": { - "line": 1125, + "line": 1141, "column": 29 } } @@ -273162,15 +274931,15 @@ "binop": null }, "value": "paramIndex", - "start": 41143, - "end": 41153, + "start": 41483, + "end": 41493, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 29 }, "end": { - "line": 1125, + "line": 1141, "column": 39 } } @@ -273188,15 +274957,15 @@ "binop": null, "updateContext": null }, - "start": 41153, - "end": 41154, + "start": 41493, + "end": 41494, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 39 }, "end": { - "line": 1125, + "line": 1141, "column": 40 } } @@ -273215,15 +274984,15 @@ "updateContext": null }, "value": 1, - "start": 41155, - "end": 41156, + "start": 41495, + "end": 41496, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 41 }, "end": { - "line": 1125, + "line": 1141, "column": 42 } } @@ -273240,15 +275009,15 @@ "postfix": false, "binop": null }, - "start": 41156, - "end": 41157, + "start": 41496, + "end": 41497, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 42 }, "end": { - "line": 1125, + "line": 1141, "column": 43 } } @@ -273266,15 +275035,15 @@ "binop": null, "updateContext": null }, - "start": 41157, - "end": 41158, + "start": 41497, + "end": 41498, "loc": { "start": { - "line": 1125, + "line": 1141, "column": 43 }, "end": { - "line": 1125, + "line": 1141, "column": 44 } } @@ -273291,15 +275060,15 @@ "postfix": false, "binop": null }, - "start": 41159, - "end": 41160, + "start": 41499, + "end": 41500, "loc": { "start": { - "line": 1126, + "line": 1142, "column": 0 }, "end": { - "line": 1126, + "line": 1142, "column": 1 } } @@ -273307,15 +275076,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41162, - "end": 41224, + "start": 41502, + "end": 41564, "loc": { "start": { - "line": 1128, + "line": 1144, "column": 0 }, "end": { - "line": 1128, + "line": 1144, "column": 62 } } @@ -273323,15 +275092,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41225, - "end": 41287, + "start": 41565, + "end": 41627, "loc": { "start": { - "line": 1129, + "line": 1145, "column": 0 }, "end": { - "line": 1129, + "line": 1145, "column": 62 } } @@ -273339,15 +275108,15 @@ { "type": "CommentLine", "value": " class L2DTargetPoint", - "start": 41288, - "end": 41312, + "start": 41628, + "end": 41652, "loc": { "start": { - "line": 1130, + "line": 1146, "column": 0 }, "end": { - "line": 1130, + "line": 1146, "column": 24 } } @@ -273355,15 +275124,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41313, - "end": 41375, + "start": 41653, + "end": 41715, "loc": { "start": { - "line": 1131, + "line": 1147, "column": 0 }, "end": { - "line": 1131, + "line": 1147, "column": 62 } } @@ -273371,15 +275140,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41376, - "end": 41438, + "start": 41716, + "end": 41778, "loc": { "start": { - "line": 1132, + "line": 1148, "column": 0 }, "end": { - "line": 1132, + "line": 1148, "column": 62 } } @@ -273398,15 +275167,15 @@ "binop": null }, "value": "function", - "start": 41439, - "end": 41447, + "start": 41779, + "end": 41787, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 0 }, "end": { - "line": 1133, + "line": 1149, "column": 8 } } @@ -273424,15 +275193,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 41448, - "end": 41462, + "start": 41788, + "end": 41802, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 9 }, "end": { - "line": 1133, + "line": 1149, "column": 23 } } @@ -273449,15 +275218,15 @@ "postfix": false, "binop": null }, - "start": 41462, - "end": 41463, + "start": 41802, + "end": 41803, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 23 }, "end": { - "line": 1133, + "line": 1149, "column": 24 } } @@ -273474,15 +275243,15 @@ "postfix": false, "binop": null }, - "start": 41463, - "end": 41464, + "start": 41803, + "end": 41804, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 24 }, "end": { - "line": 1133, + "line": 1149, "column": 25 } } @@ -273499,15 +275268,15 @@ "postfix": false, "binop": null }, - "start": 41465, - "end": 41466, + "start": 41805, + "end": 41806, "loc": { "start": { - "line": 1133, + "line": 1149, "column": 26 }, "end": { - "line": 1133, + "line": 1149, "column": 27 } } @@ -273527,15 +275296,15 @@ "updateContext": null }, "value": "this", - "start": 41471, - "end": 41475, + "start": 41811, + "end": 41815, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 4 }, "end": { - "line": 1134, + "line": 1150, "column": 8 } } @@ -273553,15 +275322,15 @@ "binop": null, "updateContext": null }, - "start": 41475, - "end": 41476, + "start": 41815, + "end": 41816, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 8 }, "end": { - "line": 1134, + "line": 1150, "column": 9 } } @@ -273579,15 +275348,15 @@ "binop": null }, "value": "EPSILON", - "start": 41476, - "end": 41483, + "start": 41816, + "end": 41823, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 9 }, "end": { - "line": 1134, + "line": 1150, "column": 16 } } @@ -273606,15 +275375,15 @@ "updateContext": null }, "value": "=", - "start": 41484, - "end": 41485, + "start": 41824, + "end": 41825, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 17 }, "end": { - "line": 1134, + "line": 1150, "column": 18 } } @@ -273633,15 +275402,15 @@ "updateContext": null }, "value": 0.01, - "start": 41486, - "end": 41490, + "start": 41826, + "end": 41830, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 19 }, "end": { - "line": 1134, + "line": 1150, "column": 23 } } @@ -273659,15 +275428,15 @@ "binop": null, "updateContext": null }, - "start": 41490, - "end": 41491, + "start": 41830, + "end": 41831, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 23 }, "end": { - "line": 1134, + "line": 1150, "column": 24 } } @@ -273675,15 +275444,15 @@ { "type": "CommentLine", "value": " 変化の最小値(この値以下は無視される)", - "start": 41492, - "end": 41514, + "start": 41832, + "end": 41854, "loc": { "start": { - "line": 1134, + "line": 1150, "column": 25 }, "end": { - "line": 1134, + "line": 1150, "column": 47 } } @@ -273703,15 +275472,15 @@ "updateContext": null }, "value": "this", - "start": 41519, - "end": 41523, + "start": 41859, + "end": 41863, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 4 }, "end": { - "line": 1135, + "line": 1151, "column": 8 } } @@ -273729,15 +275498,15 @@ "binop": null, "updateContext": null }, - "start": 41523, - "end": 41524, + "start": 41863, + "end": 41864, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 8 }, "end": { - "line": 1135, + "line": 1151, "column": 9 } } @@ -273755,15 +275524,15 @@ "binop": null }, "value": "faceTargetX", - "start": 41524, - "end": 41535, + "start": 41864, + "end": 41875, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 9 }, "end": { - "line": 1135, + "line": 1151, "column": 20 } } @@ -273782,15 +275551,15 @@ "updateContext": null }, "value": "=", - "start": 41536, - "end": 41537, + "start": 41876, + "end": 41877, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 21 }, "end": { - "line": 1135, + "line": 1151, "column": 22 } } @@ -273809,15 +275578,15 @@ "updateContext": null }, "value": 0, - "start": 41538, - "end": 41539, + "start": 41878, + "end": 41879, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 23 }, "end": { - "line": 1135, + "line": 1151, "column": 24 } } @@ -273835,15 +275604,15 @@ "binop": null, "updateContext": null }, - "start": 41539, - "end": 41540, + "start": 41879, + "end": 41880, "loc": { "start": { - "line": 1135, + "line": 1151, "column": 24 }, "end": { - "line": 1135, + "line": 1151, "column": 25 } } @@ -273863,15 +275632,15 @@ "updateContext": null }, "value": "this", - "start": 41545, - "end": 41549, + "start": 41885, + "end": 41889, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 4 }, "end": { - "line": 1136, + "line": 1152, "column": 8 } } @@ -273889,15 +275658,15 @@ "binop": null, "updateContext": null }, - "start": 41549, - "end": 41550, + "start": 41889, + "end": 41890, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 8 }, "end": { - "line": 1136, + "line": 1152, "column": 9 } } @@ -273915,15 +275684,15 @@ "binop": null }, "value": "faceTargetY", - "start": 41550, - "end": 41561, + "start": 41890, + "end": 41901, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 9 }, "end": { - "line": 1136, + "line": 1152, "column": 20 } } @@ -273942,15 +275711,15 @@ "updateContext": null }, "value": "=", - "start": 41562, - "end": 41563, + "start": 41902, + "end": 41903, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 21 }, "end": { - "line": 1136, + "line": 1152, "column": 22 } } @@ -273969,15 +275738,15 @@ "updateContext": null }, "value": 0, - "start": 41564, - "end": 41565, + "start": 41904, + "end": 41905, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 23 }, "end": { - "line": 1136, + "line": 1152, "column": 24 } } @@ -273995,15 +275764,15 @@ "binop": null, "updateContext": null }, - "start": 41565, - "end": 41566, + "start": 41905, + "end": 41906, "loc": { "start": { - "line": 1136, + "line": 1152, "column": 24 }, "end": { - "line": 1136, + "line": 1152, "column": 25 } } @@ -274023,15 +275792,15 @@ "updateContext": null }, "value": "this", - "start": 41571, - "end": 41575, + "start": 41911, + "end": 41915, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 4 }, "end": { - "line": 1137, + "line": 1153, "column": 8 } } @@ -274049,15 +275818,15 @@ "binop": null, "updateContext": null }, - "start": 41575, - "end": 41576, + "start": 41915, + "end": 41916, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 8 }, "end": { - "line": 1137, + "line": 1153, "column": 9 } } @@ -274075,15 +275844,15 @@ "binop": null }, "value": "faceX", - "start": 41576, - "end": 41581, + "start": 41916, + "end": 41921, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 9 }, "end": { - "line": 1137, + "line": 1153, "column": 14 } } @@ -274102,15 +275871,15 @@ "updateContext": null }, "value": "=", - "start": 41582, - "end": 41583, + "start": 41922, + "end": 41923, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 15 }, "end": { - "line": 1137, + "line": 1153, "column": 16 } } @@ -274129,15 +275898,15 @@ "updateContext": null }, "value": 0, - "start": 41584, - "end": 41585, + "start": 41924, + "end": 41925, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 17 }, "end": { - "line": 1137, + "line": 1153, "column": 18 } } @@ -274155,15 +275924,15 @@ "binop": null, "updateContext": null }, - "start": 41585, - "end": 41586, + "start": 41925, + "end": 41926, "loc": { "start": { - "line": 1137, + "line": 1153, "column": 18 }, "end": { - "line": 1137, + "line": 1153, "column": 19 } } @@ -274183,15 +275952,15 @@ "updateContext": null }, "value": "this", - "start": 41591, - "end": 41595, + "start": 41931, + "end": 41935, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 4 }, "end": { - "line": 1138, + "line": 1154, "column": 8 } } @@ -274209,15 +275978,15 @@ "binop": null, "updateContext": null }, - "start": 41595, - "end": 41596, + "start": 41935, + "end": 41936, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 8 }, "end": { - "line": 1138, + "line": 1154, "column": 9 } } @@ -274235,15 +276004,15 @@ "binop": null }, "value": "faceY", - "start": 41596, - "end": 41601, + "start": 41936, + "end": 41941, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 9 }, "end": { - "line": 1138, + "line": 1154, "column": 14 } } @@ -274262,15 +276031,15 @@ "updateContext": null }, "value": "=", - "start": 41602, - "end": 41603, + "start": 41942, + "end": 41943, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 15 }, "end": { - "line": 1138, + "line": 1154, "column": 16 } } @@ -274289,15 +276058,15 @@ "updateContext": null }, "value": 0, - "start": 41604, - "end": 41605, + "start": 41944, + "end": 41945, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 17 }, "end": { - "line": 1138, + "line": 1154, "column": 18 } } @@ -274315,15 +276084,15 @@ "binop": null, "updateContext": null }, - "start": 41605, - "end": 41606, + "start": 41945, + "end": 41946, "loc": { "start": { - "line": 1138, + "line": 1154, "column": 18 }, "end": { - "line": 1138, + "line": 1154, "column": 19 } } @@ -274343,15 +276112,15 @@ "updateContext": null }, "value": "this", - "start": 41611, - "end": 41615, + "start": 41951, + "end": 41955, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 4 }, "end": { - "line": 1139, + "line": 1155, "column": 8 } } @@ -274369,15 +276138,15 @@ "binop": null, "updateContext": null }, - "start": 41615, - "end": 41616, + "start": 41955, + "end": 41956, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 8 }, "end": { - "line": 1139, + "line": 1155, "column": 9 } } @@ -274395,15 +276164,15 @@ "binop": null }, "value": "faceVX", - "start": 41616, - "end": 41622, + "start": 41956, + "end": 41962, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 9 }, "end": { - "line": 1139, + "line": 1155, "column": 15 } } @@ -274422,15 +276191,15 @@ "updateContext": null }, "value": "=", - "start": 41623, - "end": 41624, + "start": 41963, + "end": 41964, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 16 }, "end": { - "line": 1139, + "line": 1155, "column": 17 } } @@ -274449,15 +276218,15 @@ "updateContext": null }, "value": 0, - "start": 41625, - "end": 41626, + "start": 41965, + "end": 41966, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 18 }, "end": { - "line": 1139, + "line": 1155, "column": 19 } } @@ -274475,15 +276244,15 @@ "binop": null, "updateContext": null }, - "start": 41626, - "end": 41627, + "start": 41966, + "end": 41967, "loc": { "start": { - "line": 1139, + "line": 1155, "column": 19 }, "end": { - "line": 1139, + "line": 1155, "column": 20 } } @@ -274503,15 +276272,15 @@ "updateContext": null }, "value": "this", - "start": 41632, - "end": 41636, + "start": 41972, + "end": 41976, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 4 }, "end": { - "line": 1140, + "line": 1156, "column": 8 } } @@ -274529,15 +276298,15 @@ "binop": null, "updateContext": null }, - "start": 41636, - "end": 41637, + "start": 41976, + "end": 41977, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 8 }, "end": { - "line": 1140, + "line": 1156, "column": 9 } } @@ -274555,15 +276324,15 @@ "binop": null }, "value": "faceVY", - "start": 41637, - "end": 41643, + "start": 41977, + "end": 41983, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 9 }, "end": { - "line": 1140, + "line": 1156, "column": 15 } } @@ -274582,15 +276351,15 @@ "updateContext": null }, "value": "=", - "start": 41644, - "end": 41645, + "start": 41984, + "end": 41985, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 16 }, "end": { - "line": 1140, + "line": 1156, "column": 17 } } @@ -274609,15 +276378,15 @@ "updateContext": null }, "value": 0, - "start": 41646, - "end": 41647, + "start": 41986, + "end": 41987, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 18 }, "end": { - "line": 1140, + "line": 1156, "column": 19 } } @@ -274635,15 +276404,15 @@ "binop": null, "updateContext": null }, - "start": 41647, - "end": 41648, + "start": 41987, + "end": 41988, "loc": { "start": { - "line": 1140, + "line": 1156, "column": 19 }, "end": { - "line": 1140, + "line": 1156, "column": 20 } } @@ -274663,15 +276432,15 @@ "updateContext": null }, "value": "this", - "start": 41653, - "end": 41657, + "start": 41993, + "end": 41997, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 4 }, "end": { - "line": 1141, + "line": 1157, "column": 8 } } @@ -274689,15 +276458,15 @@ "binop": null, "updateContext": null }, - "start": 41657, - "end": 41658, + "start": 41997, + "end": 41998, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 8 }, "end": { - "line": 1141, + "line": 1157, "column": 9 } } @@ -274715,15 +276484,15 @@ "binop": null }, "value": "lastTimeSec", - "start": 41658, - "end": 41669, + "start": 41998, + "end": 42009, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 9 }, "end": { - "line": 1141, + "line": 1157, "column": 20 } } @@ -274742,15 +276511,15 @@ "updateContext": null }, "value": "=", - "start": 41670, - "end": 41671, + "start": 42010, + "end": 42011, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 21 }, "end": { - "line": 1141, + "line": 1157, "column": 22 } } @@ -274769,15 +276538,15 @@ "updateContext": null }, "value": 0, - "start": 41672, - "end": 41673, + "start": 42012, + "end": 42013, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 23 }, "end": { - "line": 1141, + "line": 1157, "column": 24 } } @@ -274795,15 +276564,15 @@ "binop": null, "updateContext": null }, - "start": 41673, - "end": 41674, + "start": 42013, + "end": 42014, "loc": { "start": { - "line": 1141, + "line": 1157, "column": 24 }, "end": { - "line": 1141, + "line": 1157, "column": 25 } } @@ -274820,15 +276589,15 @@ "postfix": false, "binop": null }, - "start": 41675, - "end": 41676, + "start": 42015, + "end": 42016, "loc": { "start": { - "line": 1142, + "line": 1158, "column": 0 }, "end": { - "line": 1142, + "line": 1158, "column": 1 } } @@ -274836,15 +276605,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41678, - "end": 41740, + "start": 42018, + "end": 42080, "loc": { "start": { - "line": 1144, + "line": 1160, "column": 0 }, "end": { - "line": 1144, + "line": 1160, "column": 62 } } @@ -274862,15 +276631,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 41741, - "end": 41755, + "start": 42081, + "end": 42095, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 0 }, "end": { - "line": 1145, + "line": 1161, "column": 14 } } @@ -274888,15 +276657,15 @@ "binop": null, "updateContext": null }, - "start": 41755, - "end": 41756, + "start": 42095, + "end": 42096, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 14 }, "end": { - "line": 1145, + "line": 1161, "column": 15 } } @@ -274914,15 +276683,15 @@ "binop": null }, "value": "FRAME_RATE", - "start": 41756, - "end": 41766, + "start": 42096, + "end": 42106, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 15 }, "end": { - "line": 1145, + "line": 1161, "column": 25 } } @@ -274941,15 +276710,15 @@ "updateContext": null }, "value": "=", - "start": 41767, - "end": 41768, + "start": 42107, + "end": 42108, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 26 }, "end": { - "line": 1145, + "line": 1161, "column": 27 } } @@ -274967,16 +276736,16 @@ "binop": null, "updateContext": null }, - "value": 30, - "start": 41769, - "end": 41771, + "value": 60, + "start": 42109, + "end": 42111, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 28 }, "end": { - "line": 1145, + "line": 1161, "column": 30 } } @@ -274994,15 +276763,15 @@ "binop": null, "updateContext": null }, - "start": 41771, - "end": 41772, + "start": 42111, + "end": 42112, "loc": { "start": { - "line": 1145, + "line": 1161, "column": 30 }, "end": { - "line": 1145, + "line": 1161, "column": 31 } } @@ -275010,15 +276779,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41774, - "end": 41836, + "start": 42114, + "end": 42176, "loc": { "start": { - "line": 1147, + "line": 1163, "column": 0 }, "end": { - "line": 1147, + "line": 1163, "column": 62 } } @@ -275026,15 +276795,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # set()", - "start": 41837, - "end": 41865, + "start": 42177, + "end": 42205, "loc": { "start": { - "line": 1148, + "line": 1164, "column": 0 }, "end": { - "line": 1148, + "line": 1164, "column": 28 } } @@ -275042,15 +276811,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 41866, - "end": 41928, + "start": 42206, + "end": 42268, "loc": { "start": { - "line": 1149, + "line": 1165, "column": 0 }, "end": { - "line": 1149, + "line": 1165, "column": 62 } } @@ -275068,15 +276837,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 41929, - "end": 41943, + "start": 42269, + "end": 42283, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 0 }, "end": { - "line": 1150, + "line": 1166, "column": 14 } } @@ -275094,15 +276863,15 @@ "binop": null, "updateContext": null }, - "start": 41943, - "end": 41944, + "start": 42283, + "end": 42284, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 14 }, "end": { - "line": 1150, + "line": 1166, "column": 15 } } @@ -275120,15 +276889,15 @@ "binop": null }, "value": "prototype", - "start": 41944, - "end": 41953, + "start": 42284, + "end": 42293, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 15 }, "end": { - "line": 1150, + "line": 1166, "column": 24 } } @@ -275146,15 +276915,15 @@ "binop": null, "updateContext": null }, - "start": 41953, - "end": 41954, + "start": 42293, + "end": 42294, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 24 }, "end": { - "line": 1150, + "line": 1166, "column": 25 } } @@ -275172,15 +276941,15 @@ "binop": null }, "value": "setPoint", - "start": 41954, - "end": 41962, + "start": 42294, + "end": 42302, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 25 }, "end": { - "line": 1150, + "line": 1166, "column": 33 } } @@ -275199,15 +276968,15 @@ "updateContext": null }, "value": "=", - "start": 41963, - "end": 41964, + "start": 42303, + "end": 42304, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 34 }, "end": { - "line": 1150, + "line": 1166, "column": 35 } } @@ -275226,15 +276995,15 @@ "binop": null }, "value": "function", - "start": 41965, - "end": 41973, + "start": 42305, + "end": 42313, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 36 }, "end": { - "line": 1150, + "line": 1166, "column": 44 } } @@ -275251,15 +277020,15 @@ "postfix": false, "binop": null }, - "start": 41974, - "end": 41975, + "start": 42314, + "end": 42315, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 45 }, "end": { - "line": 1150, + "line": 1166, "column": 46 } } @@ -275277,15 +277046,15 @@ "binop": null }, "value": "x", - "start": 41975, - "end": 41976, + "start": 42315, + "end": 42316, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 46 }, "end": { - "line": 1150, + "line": 1166, "column": 47 } } @@ -275293,15 +277062,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41976, - "end": 41985, + "start": 42316, + "end": 42325, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 47 }, "end": { - "line": 1150, + "line": 1166, "column": 56 } } @@ -275319,15 +277088,15 @@ "binop": null, "updateContext": null }, - "start": 41985, - "end": 41986, + "start": 42325, + "end": 42326, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 56 }, "end": { - "line": 1150, + "line": 1166, "column": 57 } } @@ -275345,15 +277114,15 @@ "binop": null }, "value": "y", - "start": 41987, - "end": 41988, + "start": 42327, + "end": 42328, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 58 }, "end": { - "line": 1150, + "line": 1166, "column": 59 } } @@ -275361,15 +277130,15 @@ { "type": "CommentBlock", "value": "float", - "start": 41988, - "end": 41997, + "start": 42328, + "end": 42337, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 59 }, "end": { - "line": 1150, + "line": 1166, "column": 68 } } @@ -275386,15 +277155,15 @@ "postfix": false, "binop": null }, - "start": 41997, - "end": 41998, + "start": 42337, + "end": 42338, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 68 }, "end": { - "line": 1150, + "line": 1166, "column": 69 } } @@ -275411,15 +277180,15 @@ "postfix": false, "binop": null }, - "start": 41999, - "end": 42000, + "start": 42339, + "end": 42340, "loc": { "start": { - "line": 1150, + "line": 1166, "column": 70 }, "end": { - "line": 1150, + "line": 1166, "column": 71 } } @@ -275439,15 +277208,15 @@ "updateContext": null }, "value": "this", - "start": 42005, - "end": 42009, + "start": 42345, + "end": 42349, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 4 }, "end": { - "line": 1151, + "line": 1167, "column": 8 } } @@ -275465,15 +277234,15 @@ "binop": null, "updateContext": null }, - "start": 42009, - "end": 42010, + "start": 42349, + "end": 42350, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 8 }, "end": { - "line": 1151, + "line": 1167, "column": 9 } } @@ -275491,15 +277260,15 @@ "binop": null }, "value": "faceTargetX", - "start": 42010, - "end": 42021, + "start": 42350, + "end": 42361, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 9 }, "end": { - "line": 1151, + "line": 1167, "column": 20 } } @@ -275518,15 +277287,15 @@ "updateContext": null }, "value": "=", - "start": 42022, - "end": 42023, + "start": 42362, + "end": 42363, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 21 }, "end": { - "line": 1151, + "line": 1167, "column": 22 } } @@ -275544,15 +277313,15 @@ "binop": null }, "value": "x", - "start": 42024, - "end": 42025, + "start": 42364, + "end": 42365, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 23 }, "end": { - "line": 1151, + "line": 1167, "column": 24 } } @@ -275570,15 +277339,15 @@ "binop": null, "updateContext": null }, - "start": 42025, - "end": 42026, + "start": 42365, + "end": 42366, "loc": { "start": { - "line": 1151, + "line": 1167, "column": 24 }, "end": { - "line": 1151, + "line": 1167, "column": 25 } } @@ -275598,15 +277367,15 @@ "updateContext": null }, "value": "this", - "start": 42031, - "end": 42035, + "start": 42371, + "end": 42375, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 4 }, "end": { - "line": 1152, + "line": 1168, "column": 8 } } @@ -275624,15 +277393,15 @@ "binop": null, "updateContext": null }, - "start": 42035, - "end": 42036, + "start": 42375, + "end": 42376, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 8 }, "end": { - "line": 1152, + "line": 1168, "column": 9 } } @@ -275650,15 +277419,15 @@ "binop": null }, "value": "faceTargetY", - "start": 42036, - "end": 42047, + "start": 42376, + "end": 42387, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 9 }, "end": { - "line": 1152, + "line": 1168, "column": 20 } } @@ -275677,15 +277446,15 @@ "updateContext": null }, "value": "=", - "start": 42048, - "end": 42049, + "start": 42388, + "end": 42389, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 21 }, "end": { - "line": 1152, + "line": 1168, "column": 22 } } @@ -275703,15 +277472,15 @@ "binop": null }, "value": "y", - "start": 42050, - "end": 42051, + "start": 42390, + "end": 42391, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 23 }, "end": { - "line": 1152, + "line": 1168, "column": 24 } } @@ -275729,15 +277498,15 @@ "binop": null, "updateContext": null }, - "start": 42051, - "end": 42052, + "start": 42391, + "end": 42392, "loc": { "start": { - "line": 1152, + "line": 1168, "column": 24 }, "end": { - "line": 1152, + "line": 1168, "column": 25 } } @@ -275754,15 +277523,15 @@ "postfix": false, "binop": null }, - "start": 42053, - "end": 42054, + "start": 42393, + "end": 42394, "loc": { "start": { - "line": 1153, + "line": 1169, "column": 0 }, "end": { - "line": 1153, + "line": 1169, "column": 1 } } @@ -275770,15 +277539,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42056, - "end": 42118, + "start": 42396, + "end": 42458, "loc": { "start": { - "line": 1155, + "line": 1171, "column": 0 }, "end": { - "line": 1155, + "line": 1171, "column": 62 } } @@ -275786,15 +277555,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getX()", - "start": 42119, - "end": 42148, + "start": 42459, + "end": 42488, "loc": { "start": { - "line": 1156, + "line": 1172, "column": 0 }, "end": { - "line": 1156, + "line": 1172, "column": 29 } } @@ -275802,15 +277571,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42149, - "end": 42211, + "start": 42489, + "end": 42551, "loc": { "start": { - "line": 1157, + "line": 1173, "column": 0 }, "end": { - "line": 1157, + "line": 1173, "column": 62 } } @@ -275828,15 +277597,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 42212, - "end": 42226, + "start": 42552, + "end": 42566, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 0 }, "end": { - "line": 1158, + "line": 1174, "column": 14 } } @@ -275854,15 +277623,15 @@ "binop": null, "updateContext": null }, - "start": 42226, - "end": 42227, + "start": 42566, + "end": 42567, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 14 }, "end": { - "line": 1158, + "line": 1174, "column": 15 } } @@ -275880,15 +277649,15 @@ "binop": null }, "value": "prototype", - "start": 42227, - "end": 42236, + "start": 42567, + "end": 42576, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 15 }, "end": { - "line": 1158, + "line": 1174, "column": 24 } } @@ -275906,15 +277675,15 @@ "binop": null, "updateContext": null }, - "start": 42236, - "end": 42237, + "start": 42576, + "end": 42577, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 24 }, "end": { - "line": 1158, + "line": 1174, "column": 25 } } @@ -275932,15 +277701,15 @@ "binop": null }, "value": "getX", - "start": 42237, - "end": 42241, + "start": 42577, + "end": 42581, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 25 }, "end": { - "line": 1158, + "line": 1174, "column": 29 } } @@ -275959,15 +277728,15 @@ "updateContext": null }, "value": "=", - "start": 42242, - "end": 42243, + "start": 42582, + "end": 42583, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 30 }, "end": { - "line": 1158, + "line": 1174, "column": 31 } } @@ -275986,15 +277755,15 @@ "binop": null }, "value": "function", - "start": 42244, - "end": 42252, + "start": 42584, + "end": 42592, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 32 }, "end": { - "line": 1158, + "line": 1174, "column": 40 } } @@ -276011,15 +277780,15 @@ "postfix": false, "binop": null }, - "start": 42253, - "end": 42254, + "start": 42593, + "end": 42594, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 41 }, "end": { - "line": 1158, + "line": 1174, "column": 42 } } @@ -276036,15 +277805,15 @@ "postfix": false, "binop": null }, - "start": 42254, - "end": 42255, + "start": 42594, + "end": 42595, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 42 }, "end": { - "line": 1158, + "line": 1174, "column": 43 } } @@ -276061,15 +277830,15 @@ "postfix": false, "binop": null }, - "start": 42256, - "end": 42257, + "start": 42596, + "end": 42597, "loc": { "start": { - "line": 1158, + "line": 1174, "column": 44 }, "end": { - "line": 1158, + "line": 1174, "column": 45 } } @@ -276089,15 +277858,15 @@ "updateContext": null }, "value": "return", - "start": 42262, - "end": 42268, + "start": 42602, + "end": 42608, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 4 }, "end": { - "line": 1159, + "line": 1175, "column": 10 } } @@ -276117,15 +277886,15 @@ "updateContext": null }, "value": "this", - "start": 42269, - "end": 42273, + "start": 42609, + "end": 42613, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 11 }, "end": { - "line": 1159, + "line": 1175, "column": 15 } } @@ -276143,15 +277912,15 @@ "binop": null, "updateContext": null }, - "start": 42273, - "end": 42274, + "start": 42613, + "end": 42614, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 15 }, "end": { - "line": 1159, + "line": 1175, "column": 16 } } @@ -276169,15 +277938,15 @@ "binop": null }, "value": "faceX", - "start": 42274, - "end": 42279, + "start": 42614, + "end": 42619, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 16 }, "end": { - "line": 1159, + "line": 1175, "column": 21 } } @@ -276195,15 +277964,15 @@ "binop": null, "updateContext": null }, - "start": 42279, - "end": 42280, + "start": 42619, + "end": 42620, "loc": { "start": { - "line": 1159, + "line": 1175, "column": 21 }, "end": { - "line": 1159, + "line": 1175, "column": 22 } } @@ -276220,15 +277989,15 @@ "postfix": false, "binop": null }, - "start": 42281, - "end": 42282, + "start": 42621, + "end": 42622, "loc": { "start": { - "line": 1160, + "line": 1176, "column": 0 }, "end": { - "line": 1160, + "line": 1176, "column": 1 } } @@ -276236,15 +278005,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42284, - "end": 42346, + "start": 42624, + "end": 42686, "loc": { "start": { - "line": 1162, + "line": 1178, "column": 0 }, "end": { - "line": 1162, + "line": 1178, "column": 62 } } @@ -276252,15 +278021,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # getY()", - "start": 42347, - "end": 42376, + "start": 42687, + "end": 42716, "loc": { "start": { - "line": 1163, + "line": 1179, "column": 0 }, "end": { - "line": 1163, + "line": 1179, "column": 29 } } @@ -276268,15 +278037,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42377, - "end": 42439, + "start": 42717, + "end": 42779, "loc": { "start": { - "line": 1164, + "line": 1180, "column": 0 }, "end": { - "line": 1164, + "line": 1180, "column": 62 } } @@ -276294,15 +278063,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 42440, - "end": 42454, + "start": 42780, + "end": 42794, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 0 }, "end": { - "line": 1165, + "line": 1181, "column": 14 } } @@ -276320,15 +278089,15 @@ "binop": null, "updateContext": null }, - "start": 42454, - "end": 42455, + "start": 42794, + "end": 42795, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 14 }, "end": { - "line": 1165, + "line": 1181, "column": 15 } } @@ -276346,15 +278115,15 @@ "binop": null }, "value": "prototype", - "start": 42455, - "end": 42464, + "start": 42795, + "end": 42804, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 15 }, "end": { - "line": 1165, + "line": 1181, "column": 24 } } @@ -276372,15 +278141,15 @@ "binop": null, "updateContext": null }, - "start": 42464, - "end": 42465, + "start": 42804, + "end": 42805, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 24 }, "end": { - "line": 1165, + "line": 1181, "column": 25 } } @@ -276398,15 +278167,15 @@ "binop": null }, "value": "getY", - "start": 42465, - "end": 42469, + "start": 42805, + "end": 42809, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 25 }, "end": { - "line": 1165, + "line": 1181, "column": 29 } } @@ -276425,15 +278194,15 @@ "updateContext": null }, "value": "=", - "start": 42470, - "end": 42471, + "start": 42810, + "end": 42811, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 30 }, "end": { - "line": 1165, + "line": 1181, "column": 31 } } @@ -276452,15 +278221,15 @@ "binop": null }, "value": "function", - "start": 42472, - "end": 42480, + "start": 42812, + "end": 42820, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 32 }, "end": { - "line": 1165, + "line": 1181, "column": 40 } } @@ -276477,15 +278246,15 @@ "postfix": false, "binop": null }, - "start": 42481, - "end": 42482, + "start": 42821, + "end": 42822, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 41 }, "end": { - "line": 1165, + "line": 1181, "column": 42 } } @@ -276502,15 +278271,15 @@ "postfix": false, "binop": null }, - "start": 42482, - "end": 42483, + "start": 42822, + "end": 42823, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 42 }, "end": { - "line": 1165, + "line": 1181, "column": 43 } } @@ -276527,15 +278296,15 @@ "postfix": false, "binop": null }, - "start": 42484, - "end": 42485, + "start": 42824, + "end": 42825, "loc": { "start": { - "line": 1165, + "line": 1181, "column": 44 }, "end": { - "line": 1165, + "line": 1181, "column": 45 } } @@ -276555,15 +278324,15 @@ "updateContext": null }, "value": "return", - "start": 42490, - "end": 42496, + "start": 42830, + "end": 42836, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 4 }, "end": { - "line": 1166, + "line": 1182, "column": 10 } } @@ -276583,15 +278352,15 @@ "updateContext": null }, "value": "this", - "start": 42497, - "end": 42501, + "start": 42837, + "end": 42841, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 11 }, "end": { - "line": 1166, + "line": 1182, "column": 15 } } @@ -276609,15 +278378,15 @@ "binop": null, "updateContext": null }, - "start": 42501, - "end": 42502, + "start": 42841, + "end": 42842, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 15 }, "end": { - "line": 1166, + "line": 1182, "column": 16 } } @@ -276635,15 +278404,15 @@ "binop": null }, "value": "faceY", - "start": 42502, - "end": 42507, + "start": 42842, + "end": 42847, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 16 }, "end": { - "line": 1166, + "line": 1182, "column": 21 } } @@ -276661,15 +278430,15 @@ "binop": null, "updateContext": null }, - "start": 42507, - "end": 42508, + "start": 42847, + "end": 42848, "loc": { "start": { - "line": 1166, + "line": 1182, "column": 21 }, "end": { - "line": 1166, + "line": 1182, "column": 22 } } @@ -276686,15 +278455,15 @@ "postfix": false, "binop": null }, - "start": 42509, - "end": 42510, + "start": 42849, + "end": 42850, "loc": { "start": { - "line": 1167, + "line": 1183, "column": 0 }, "end": { - "line": 1167, + "line": 1183, "column": 1 } } @@ -276702,15 +278471,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42512, - "end": 42574, + "start": 42852, + "end": 42914, "loc": { "start": { - "line": 1169, + "line": 1185, "column": 0 }, "end": { - "line": 1169, + "line": 1185, "column": 62 } } @@ -276718,15 +278487,15 @@ { "type": "CommentLine", "value": " L2DTargetPoint # update()", - "start": 42575, - "end": 42606, + "start": 42915, + "end": 42946, "loc": { "start": { - "line": 1170, + "line": 1186, "column": 0 }, "end": { - "line": 1170, + "line": 1186, "column": 31 } } @@ -276734,15 +278503,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 42607, - "end": 42669, + "start": 42947, + "end": 43009, "loc": { "start": { - "line": 1171, + "line": 1187, "column": 0 }, "end": { - "line": 1171, + "line": 1187, "column": 62 } } @@ -276760,15 +278529,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 42670, - "end": 42684, + "start": 43010, + "end": 43024, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 0 }, "end": { - "line": 1172, + "line": 1188, "column": 14 } } @@ -276786,15 +278555,15 @@ "binop": null, "updateContext": null }, - "start": 42684, - "end": 42685, + "start": 43024, + "end": 43025, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 14 }, "end": { - "line": 1172, + "line": 1188, "column": 15 } } @@ -276812,15 +278581,15 @@ "binop": null }, "value": "prototype", - "start": 42685, - "end": 42694, + "start": 43025, + "end": 43034, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 15 }, "end": { - "line": 1172, + "line": 1188, "column": 24 } } @@ -276838,15 +278607,15 @@ "binop": null, "updateContext": null }, - "start": 42694, - "end": 42695, + "start": 43034, + "end": 43035, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 24 }, "end": { - "line": 1172, + "line": 1188, "column": 25 } } @@ -276864,15 +278633,15 @@ "binop": null }, "value": "update", - "start": 42695, - "end": 42701, + "start": 43035, + "end": 43041, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 25 }, "end": { - "line": 1172, + "line": 1188, "column": 31 } } @@ -276891,15 +278660,15 @@ "updateContext": null }, "value": "=", - "start": 42702, - "end": 42703, + "start": 43042, + "end": 43043, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 32 }, "end": { - "line": 1172, + "line": 1188, "column": 33 } } @@ -276918,15 +278687,15 @@ "binop": null }, "value": "function", - "start": 42704, - "end": 42712, + "start": 43044, + "end": 43052, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 34 }, "end": { - "line": 1172, + "line": 1188, "column": 42 } } @@ -276943,15 +278712,15 @@ "postfix": false, "binop": null }, - "start": 42713, - "end": 42714, + "start": 43053, + "end": 43054, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 43 }, "end": { - "line": 1172, + "line": 1188, "column": 44 } } @@ -276968,15 +278737,15 @@ "postfix": false, "binop": null }, - "start": 42714, - "end": 42715, + "start": 43054, + "end": 43055, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 44 }, "end": { - "line": 1172, + "line": 1188, "column": 45 } } @@ -276993,15 +278762,15 @@ "postfix": false, "binop": null }, - "start": 42716, - "end": 42717, + "start": 43056, + "end": 43057, "loc": { "start": { - "line": 1172, + "line": 1188, "column": 46 }, "end": { - "line": 1172, + "line": 1188, "column": 47 } } @@ -277021,15 +278790,15 @@ "updateContext": null }, "value": "var", - "start": 42722, - "end": 42725, + "start": 43062, + "end": 43065, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 4 }, "end": { - "line": 1173, + "line": 1189, "column": 7 } } @@ -277047,15 +278816,15 @@ "binop": null }, "value": "TIME_TO_MAX_SPEED", - "start": 42726, - "end": 42743, + "start": 43066, + "end": 43083, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 8 }, "end": { - "line": 1173, + "line": 1189, "column": 25 } } @@ -277074,15 +278843,15 @@ "updateContext": null }, "value": "=", - "start": 42744, - "end": 42745, + "start": 43084, + "end": 43085, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 26 }, "end": { - "line": 1173, + "line": 1189, "column": 27 } } @@ -277101,15 +278870,15 @@ "updateContext": null }, "value": 0.15, - "start": 42746, - "end": 42750, + "start": 43086, + "end": 43090, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 28 }, "end": { - "line": 1173, + "line": 1189, "column": 32 } } @@ -277127,15 +278896,15 @@ "binop": null, "updateContext": null }, - "start": 42750, - "end": 42751, + "start": 43090, + "end": 43091, "loc": { "start": { - "line": 1173, + "line": 1189, "column": 32 }, "end": { - "line": 1173, + "line": 1189, "column": 33 } } @@ -277155,15 +278924,15 @@ "updateContext": null }, "value": "var", - "start": 42756, - "end": 42759, + "start": 43096, + "end": 43099, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 4 }, "end": { - "line": 1174, + "line": 1190, "column": 7 } } @@ -277181,15 +278950,15 @@ "binop": null }, "value": "FACE_PARAM_MAX_V", - "start": 42760, - "end": 42776, + "start": 43100, + "end": 43116, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 8 }, "end": { - "line": 1174, + "line": 1190, "column": 24 } } @@ -277208,15 +278977,15 @@ "updateContext": null }, "value": "=", - "start": 42777, - "end": 42778, + "start": 43117, + "end": 43118, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 25 }, "end": { - "line": 1174, + "line": 1190, "column": 26 } } @@ -277235,15 +279004,15 @@ "updateContext": null }, "value": 40, - "start": 42779, - "end": 42783, + "start": 43119, + "end": 43123, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 27 }, "end": { - "line": 1174, + "line": 1190, "column": 31 } } @@ -277262,15 +279031,15 @@ "updateContext": null }, "value": "/", - "start": 42784, - "end": 42785, + "start": 43124, + "end": 43125, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 32 }, "end": { - "line": 1174, + "line": 1190, "column": 33 } } @@ -277289,15 +279058,15 @@ "updateContext": null }, "value": 7.5, - "start": 42786, - "end": 42789, + "start": 43126, + "end": 43129, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 34 }, "end": { - "line": 1174, + "line": 1190, "column": 37 } } @@ -277315,15 +279084,15 @@ "binop": null, "updateContext": null }, - "start": 42789, - "end": 42790, + "start": 43129, + "end": 43130, "loc": { "start": { - "line": 1174, + "line": 1190, "column": 37 }, "end": { - "line": 1174, + "line": 1190, "column": 38 } } @@ -277343,15 +279112,15 @@ "updateContext": null }, "value": "var", - "start": 42795, - "end": 42798, + "start": 43135, + "end": 43138, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 4 }, "end": { - "line": 1175, + "line": 1191, "column": 7 } } @@ -277369,15 +279138,15 @@ "binop": null }, "value": "MAX_V", - "start": 42799, - "end": 42804, + "start": 43139, + "end": 43144, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 8 }, "end": { - "line": 1175, + "line": 1191, "column": 13 } } @@ -277396,15 +279165,15 @@ "updateContext": null }, "value": "=", - "start": 42805, - "end": 42806, + "start": 43145, + "end": 43146, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 14 }, "end": { - "line": 1175, + "line": 1191, "column": 15 } } @@ -277422,15 +279191,15 @@ "binop": null }, "value": "FACE_PARAM_MAX_V", - "start": 42807, - "end": 42823, + "start": 43147, + "end": 43163, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 16 }, "end": { - "line": 1175, + "line": 1191, "column": 32 } } @@ -277449,15 +279218,15 @@ "updateContext": null }, "value": "/", - "start": 42824, - "end": 42825, + "start": 43164, + "end": 43165, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 33 }, "end": { - "line": 1175, + "line": 1191, "column": 34 } } @@ -277475,15 +279244,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 42826, - "end": 42840, + "start": 43166, + "end": 43180, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 35 }, "end": { - "line": 1175, + "line": 1191, "column": 49 } } @@ -277501,15 +279270,15 @@ "binop": null, "updateContext": null }, - "start": 42840, - "end": 42841, + "start": 43180, + "end": 43181, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 49 }, "end": { - "line": 1175, + "line": 1191, "column": 50 } } @@ -277527,15 +279296,15 @@ "binop": null }, "value": "FRAME_RATE", - "start": 42841, - "end": 42851, + "start": 43181, + "end": 43191, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 50 }, "end": { - "line": 1175, + "line": 1191, "column": 60 } } @@ -277553,15 +279322,15 @@ "binop": null, "updateContext": null }, - "start": 42851, - "end": 42852, + "start": 43191, + "end": 43192, "loc": { "start": { - "line": 1175, + "line": 1191, "column": 60 }, "end": { - "line": 1175, + "line": 1191, "column": 61 } } @@ -277581,15 +279350,15 @@ "updateContext": null }, "value": "if", - "start": 42857, - "end": 42859, + "start": 43197, + "end": 43199, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 4 }, "end": { - "line": 1176, + "line": 1192, "column": 6 } } @@ -277606,15 +279375,15 @@ "postfix": false, "binop": null }, - "start": 42860, - "end": 42861, + "start": 43200, + "end": 43201, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 7 }, "end": { - "line": 1176, + "line": 1192, "column": 8 } } @@ -277634,15 +279403,15 @@ "updateContext": null }, "value": "this", - "start": 42861, - "end": 42865, + "start": 43201, + "end": 43205, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 8 }, "end": { - "line": 1176, + "line": 1192, "column": 12 } } @@ -277660,15 +279429,15 @@ "binop": null, "updateContext": null }, - "start": 42865, - "end": 42866, + "start": 43205, + "end": 43206, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 12 }, "end": { - "line": 1176, + "line": 1192, "column": 13 } } @@ -277686,15 +279455,15 @@ "binop": null }, "value": "lastTimeSec", - "start": 42866, - "end": 42877, + "start": 43206, + "end": 43217, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 13 }, "end": { - "line": 1176, + "line": 1192, "column": 24 } } @@ -277713,15 +279482,15 @@ "updateContext": null }, "value": "==", - "start": 42878, - "end": 42880, + "start": 43218, + "end": 43220, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 25 }, "end": { - "line": 1176, + "line": 1192, "column": 27 } } @@ -277740,15 +279509,15 @@ "updateContext": null }, "value": 0, - "start": 42881, - "end": 42882, + "start": 43221, + "end": 43222, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 28 }, "end": { - "line": 1176, + "line": 1192, "column": 29 } } @@ -277765,15 +279534,15 @@ "postfix": false, "binop": null }, - "start": 42882, - "end": 42883, + "start": 43222, + "end": 43223, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 29 }, "end": { - "line": 1176, + "line": 1192, "column": 30 } } @@ -277790,15 +279559,15 @@ "postfix": false, "binop": null }, - "start": 42884, - "end": 42885, + "start": 43224, + "end": 43225, "loc": { "start": { - "line": 1176, + "line": 1192, "column": 31 }, "end": { - "line": 1176, + "line": 1192, "column": 32 } } @@ -277818,15 +279587,15 @@ "updateContext": null }, "value": "this", - "start": 42894, - "end": 42898, + "start": 43234, + "end": 43238, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 8 }, "end": { - "line": 1177, + "line": 1193, "column": 12 } } @@ -277844,15 +279613,15 @@ "binop": null, "updateContext": null }, - "start": 42898, - "end": 42899, + "start": 43238, + "end": 43239, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 12 }, "end": { - "line": 1177, + "line": 1193, "column": 13 } } @@ -277870,15 +279639,15 @@ "binop": null }, "value": "lastTimeSec", - "start": 42899, - "end": 42910, + "start": 43239, + "end": 43250, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 13 }, "end": { - "line": 1177, + "line": 1193, "column": 24 } } @@ -277897,15 +279666,15 @@ "updateContext": null }, "value": "=", - "start": 42911, - "end": 42912, + "start": 43251, + "end": 43252, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 25 }, "end": { - "line": 1177, + "line": 1193, "column": 26 } } @@ -277923,15 +279692,15 @@ "binop": null }, "value": "UtSystem", - "start": 42913, - "end": 42921, + "start": 43253, + "end": 43261, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 27 }, "end": { - "line": 1177, + "line": 1193, "column": 35 } } @@ -277949,15 +279718,15 @@ "binop": null, "updateContext": null }, - "start": 42921, - "end": 42922, + "start": 43261, + "end": 43262, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 35 }, "end": { - "line": 1177, + "line": 1193, "column": 36 } } @@ -277975,15 +279744,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 42922, - "end": 42937, + "start": 43262, + "end": 43277, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 36 }, "end": { - "line": 1177, + "line": 1193, "column": 51 } } @@ -278000,15 +279769,15 @@ "postfix": false, "binop": null }, - "start": 42937, - "end": 42938, + "start": 43277, + "end": 43278, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 51 }, "end": { - "line": 1177, + "line": 1193, "column": 52 } } @@ -278025,15 +279794,15 @@ "postfix": false, "binop": null }, - "start": 42938, - "end": 42939, + "start": 43278, + "end": 43279, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 52 }, "end": { - "line": 1177, + "line": 1193, "column": 53 } } @@ -278051,15 +279820,15 @@ "binop": null, "updateContext": null }, - "start": 42939, - "end": 42940, + "start": 43279, + "end": 43280, "loc": { "start": { - "line": 1177, + "line": 1193, "column": 53 }, "end": { - "line": 1177, + "line": 1193, "column": 54 } } @@ -278079,15 +279848,15 @@ "updateContext": null }, "value": "return", - "start": 42949, - "end": 42955, + "start": 43289, + "end": 43295, "loc": { "start": { - "line": 1178, + "line": 1194, "column": 8 }, "end": { - "line": 1178, + "line": 1194, "column": 14 } } @@ -278105,15 +279874,15 @@ "binop": null, "updateContext": null }, - "start": 42955, - "end": 42956, + "start": 43295, + "end": 43296, "loc": { "start": { - "line": 1178, + "line": 1194, "column": 14 }, "end": { - "line": 1178, + "line": 1194, "column": 15 } } @@ -278130,15 +279899,15 @@ "postfix": false, "binop": null }, - "start": 42961, - "end": 42962, + "start": 43301, + "end": 43302, "loc": { "start": { - "line": 1179, + "line": 1195, "column": 4 }, "end": { - "line": 1179, + "line": 1195, "column": 5 } } @@ -278158,15 +279927,15 @@ "updateContext": null }, "value": "var", - "start": 42967, - "end": 42970, + "start": 43307, + "end": 43310, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 4 }, "end": { - "line": 1180, + "line": 1196, "column": 7 } } @@ -278184,15 +279953,15 @@ "binop": null }, "value": "curTimeSec", - "start": 42971, - "end": 42981, + "start": 43311, + "end": 43321, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 8 }, "end": { - "line": 1180, + "line": 1196, "column": 18 } } @@ -278211,15 +279980,15 @@ "updateContext": null }, "value": "=", - "start": 42982, - "end": 42983, + "start": 43322, + "end": 43323, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 19 }, "end": { - "line": 1180, + "line": 1196, "column": 20 } } @@ -278237,15 +280006,15 @@ "binop": null }, "value": "UtSystem", - "start": 42984, - "end": 42992, + "start": 43324, + "end": 43332, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 21 }, "end": { - "line": 1180, + "line": 1196, "column": 29 } } @@ -278263,15 +280032,15 @@ "binop": null, "updateContext": null }, - "start": 42992, - "end": 42993, + "start": 43332, + "end": 43333, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 29 }, "end": { - "line": 1180, + "line": 1196, "column": 30 } } @@ -278289,15 +280058,15 @@ "binop": null }, "value": "getUserTimeMSec", - "start": 42993, - "end": 43008, + "start": 43333, + "end": 43348, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 30 }, "end": { - "line": 1180, + "line": 1196, "column": 45 } } @@ -278314,15 +280083,15 @@ "postfix": false, "binop": null }, - "start": 43008, - "end": 43009, + "start": 43348, + "end": 43349, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 45 }, "end": { - "line": 1180, + "line": 1196, "column": 46 } } @@ -278339,15 +280108,15 @@ "postfix": false, "binop": null }, - "start": 43009, - "end": 43010, + "start": 43349, + "end": 43350, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 46 }, "end": { - "line": 1180, + "line": 1196, "column": 47 } } @@ -278365,15 +280134,15 @@ "binop": null, "updateContext": null }, - "start": 43010, - "end": 43011, + "start": 43350, + "end": 43351, "loc": { "start": { - "line": 1180, + "line": 1196, "column": 47 }, "end": { - "line": 1180, + "line": 1196, "column": 48 } } @@ -278393,15 +280162,15 @@ "updateContext": null }, "value": "var", - "start": 43016, - "end": 43019, + "start": 43356, + "end": 43359, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 4 }, "end": { - "line": 1181, + "line": 1197, "column": 7 } } @@ -278419,15 +280188,15 @@ "binop": null }, "value": "deltaTimeWeight", - "start": 43020, - "end": 43035, + "start": 43360, + "end": 43375, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 8 }, "end": { - "line": 1181, + "line": 1197, "column": 23 } } @@ -278446,15 +280215,15 @@ "updateContext": null }, "value": "=", - "start": 43036, - "end": 43037, + "start": 43376, + "end": 43377, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 24 }, "end": { - "line": 1181, + "line": 1197, "column": 25 } } @@ -278471,15 +280240,15 @@ "postfix": false, "binop": null }, - "start": 43038, - "end": 43039, + "start": 43378, + "end": 43379, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 26 }, "end": { - "line": 1181, + "line": 1197, "column": 27 } } @@ -278497,15 +280266,15 @@ "binop": null }, "value": "curTimeSec", - "start": 43039, - "end": 43049, + "start": 43379, + "end": 43389, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 27 }, "end": { - "line": 1181, + "line": 1197, "column": 37 } } @@ -278524,15 +280293,15 @@ "updateContext": null }, "value": "-", - "start": 43050, - "end": 43051, + "start": 43390, + "end": 43391, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 38 }, "end": { - "line": 1181, + "line": 1197, "column": 39 } } @@ -278552,15 +280321,15 @@ "updateContext": null }, "value": "this", - "start": 43052, - "end": 43056, + "start": 43392, + "end": 43396, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 40 }, "end": { - "line": 1181, + "line": 1197, "column": 44 } } @@ -278578,15 +280347,15 @@ "binop": null, "updateContext": null }, - "start": 43056, - "end": 43057, + "start": 43396, + "end": 43397, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 44 }, "end": { - "line": 1181, + "line": 1197, "column": 45 } } @@ -278604,15 +280373,15 @@ "binop": null }, "value": "lastTimeSec", - "start": 43057, - "end": 43068, + "start": 43397, + "end": 43408, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 45 }, "end": { - "line": 1181, + "line": 1197, "column": 56 } } @@ -278629,15 +280398,15 @@ "postfix": false, "binop": null }, - "start": 43068, - "end": 43069, + "start": 43408, + "end": 43409, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 56 }, "end": { - "line": 1181, + "line": 1197, "column": 57 } } @@ -278656,15 +280425,15 @@ "updateContext": null }, "value": "*", - "start": 43070, - "end": 43071, + "start": 43410, + "end": 43411, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 58 }, "end": { - "line": 1181, + "line": 1197, "column": 59 } } @@ -278682,15 +280451,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 43072, - "end": 43086, + "start": 43412, + "end": 43426, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 60 }, "end": { - "line": 1181, + "line": 1197, "column": 74 } } @@ -278708,15 +280477,15 @@ "binop": null, "updateContext": null }, - "start": 43086, - "end": 43087, + "start": 43426, + "end": 43427, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 74 }, "end": { - "line": 1181, + "line": 1197, "column": 75 } } @@ -278734,15 +280503,15 @@ "binop": null }, "value": "FRAME_RATE", - "start": 43087, - "end": 43097, + "start": 43427, + "end": 43437, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 75 }, "end": { - "line": 1181, + "line": 1197, "column": 85 } } @@ -278761,15 +280530,15 @@ "updateContext": null }, "value": "/", - "start": 43098, - "end": 43099, + "start": 43438, + "end": 43439, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 86 }, "end": { - "line": 1181, + "line": 1197, "column": 87 } } @@ -278788,15 +280557,15 @@ "updateContext": null }, "value": 1000, - "start": 43100, - "end": 43106, + "start": 43440, + "end": 43446, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 88 }, "end": { - "line": 1181, + "line": 1197, "column": 94 } } @@ -278814,15 +280583,15 @@ "binop": null, "updateContext": null }, - "start": 43106, - "end": 43107, + "start": 43446, + "end": 43447, "loc": { "start": { - "line": 1181, + "line": 1197, "column": 94 }, "end": { - "line": 1181, + "line": 1197, "column": 95 } } @@ -278842,15 +280611,15 @@ "updateContext": null }, "value": "this", - "start": 43112, - "end": 43116, + "start": 43452, + "end": 43456, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 4 }, "end": { - "line": 1182, + "line": 1198, "column": 8 } } @@ -278868,15 +280637,15 @@ "binop": null, "updateContext": null }, - "start": 43116, - "end": 43117, + "start": 43456, + "end": 43457, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 8 }, "end": { - "line": 1182, + "line": 1198, "column": 9 } } @@ -278894,15 +280663,15 @@ "binop": null }, "value": "lastTimeSec", - "start": 43117, - "end": 43128, + "start": 43457, + "end": 43468, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 9 }, "end": { - "line": 1182, + "line": 1198, "column": 20 } } @@ -278921,15 +280690,15 @@ "updateContext": null }, "value": "=", - "start": 43129, - "end": 43130, + "start": 43469, + "end": 43470, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 21 }, "end": { - "line": 1182, + "line": 1198, "column": 22 } } @@ -278947,15 +280716,15 @@ "binop": null }, "value": "curTimeSec", - "start": 43131, - "end": 43141, + "start": 43471, + "end": 43481, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 23 }, "end": { - "line": 1182, + "line": 1198, "column": 33 } } @@ -278973,15 +280742,15 @@ "binop": null, "updateContext": null }, - "start": 43141, - "end": 43142, + "start": 43481, + "end": 43482, "loc": { "start": { - "line": 1182, + "line": 1198, "column": 33 }, "end": { - "line": 1182, + "line": 1198, "column": 34 } } @@ -279001,15 +280770,15 @@ "updateContext": null }, "value": "var", - "start": 43147, - "end": 43150, + "start": 43487, + "end": 43490, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 4 }, "end": { - "line": 1183, + "line": 1199, "column": 7 } } @@ -279027,15 +280796,15 @@ "binop": null }, "value": "FRAME_TO_MAX_SPEED", - "start": 43151, - "end": 43169, + "start": 43491, + "end": 43509, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 8 }, "end": { - "line": 1183, + "line": 1199, "column": 26 } } @@ -279054,15 +280823,15 @@ "updateContext": null }, "value": "=", - "start": 43170, - "end": 43171, + "start": 43510, + "end": 43511, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 27 }, "end": { - "line": 1183, + "line": 1199, "column": 28 } } @@ -279080,15 +280849,15 @@ "binop": null }, "value": "TIME_TO_MAX_SPEED", - "start": 43172, - "end": 43189, + "start": 43512, + "end": 43529, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 29 }, "end": { - "line": 1183, + "line": 1199, "column": 46 } } @@ -279107,15 +280876,15 @@ "updateContext": null }, "value": "*", - "start": 43190, - "end": 43191, + "start": 43530, + "end": 43531, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 47 }, "end": { - "line": 1183, + "line": 1199, "column": 48 } } @@ -279133,15 +280902,15 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 43192, - "end": 43206, + "start": 43532, + "end": 43546, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 49 }, "end": { - "line": 1183, + "line": 1199, "column": 63 } } @@ -279159,15 +280928,15 @@ "binop": null, "updateContext": null }, - "start": 43206, - "end": 43207, + "start": 43546, + "end": 43547, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 63 }, "end": { - "line": 1183, + "line": 1199, "column": 64 } } @@ -279185,15 +280954,15 @@ "binop": null }, "value": "FRAME_RATE", - "start": 43207, - "end": 43217, + "start": 43547, + "end": 43557, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 64 }, "end": { - "line": 1183, + "line": 1199, "column": 74 } } @@ -279211,15 +280980,15 @@ "binop": null, "updateContext": null }, - "start": 43217, - "end": 43218, + "start": 43557, + "end": 43558, "loc": { "start": { - "line": 1183, + "line": 1199, "column": 74 }, "end": { - "line": 1183, + "line": 1199, "column": 75 } } @@ -279239,15 +281008,15 @@ "updateContext": null }, "value": "var", - "start": 43223, - "end": 43226, + "start": 43563, + "end": 43566, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 4 }, "end": { - "line": 1184, + "line": 1200, "column": 7 } } @@ -279265,15 +281034,15 @@ "binop": null }, "value": "MAX_A", - "start": 43227, - "end": 43232, + "start": 43567, + "end": 43572, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 8 }, "end": { - "line": 1184, + "line": 1200, "column": 13 } } @@ -279292,15 +281061,15 @@ "updateContext": null }, "value": "=", - "start": 43233, - "end": 43234, + "start": 43573, + "end": 43574, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 14 }, "end": { - "line": 1184, + "line": 1200, "column": 15 } } @@ -279318,15 +281087,15 @@ "binop": null }, "value": "deltaTimeWeight", - "start": 43235, - "end": 43250, + "start": 43575, + "end": 43590, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 16 }, "end": { - "line": 1184, + "line": 1200, "column": 31 } } @@ -279345,15 +281114,15 @@ "updateContext": null }, "value": "*", - "start": 43251, - "end": 43252, + "start": 43591, + "end": 43592, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 32 }, "end": { - "line": 1184, + "line": 1200, "column": 33 } } @@ -279371,15 +281140,15 @@ "binop": null }, "value": "MAX_V", - "start": 43253, - "end": 43258, + "start": 43593, + "end": 43598, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 34 }, "end": { - "line": 1184, + "line": 1200, "column": 39 } } @@ -279398,15 +281167,15 @@ "updateContext": null }, "value": "/", - "start": 43259, - "end": 43260, + "start": 43599, + "end": 43600, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 40 }, "end": { - "line": 1184, + "line": 1200, "column": 41 } } @@ -279424,15 +281193,15 @@ "binop": null }, "value": "FRAME_TO_MAX_SPEED", - "start": 43261, - "end": 43279, + "start": 43601, + "end": 43619, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 42 }, "end": { - "line": 1184, + "line": 1200, "column": 60 } } @@ -279450,15 +281219,15 @@ "binop": null, "updateContext": null }, - "start": 43279, - "end": 43280, + "start": 43619, + "end": 43620, "loc": { "start": { - "line": 1184, + "line": 1200, "column": 60 }, "end": { - "line": 1184, + "line": 1200, "column": 61 } } @@ -279478,15 +281247,15 @@ "updateContext": null }, "value": "var", - "start": 43285, - "end": 43288, + "start": 43625, + "end": 43628, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 4 }, "end": { - "line": 1185, + "line": 1201, "column": 7 } } @@ -279504,15 +281273,15 @@ "binop": null }, "value": "dx", - "start": 43289, - "end": 43291, + "start": 43629, + "end": 43631, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 8 }, "end": { - "line": 1185, + "line": 1201, "column": 10 } } @@ -279531,15 +281300,15 @@ "updateContext": null }, "value": "=", - "start": 43292, - "end": 43293, + "start": 43632, + "end": 43633, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 11 }, "end": { - "line": 1185, + "line": 1201, "column": 12 } } @@ -279556,15 +281325,15 @@ "postfix": false, "binop": null }, - "start": 43294, - "end": 43295, + "start": 43634, + "end": 43635, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 13 }, "end": { - "line": 1185, + "line": 1201, "column": 14 } } @@ -279584,15 +281353,15 @@ "updateContext": null }, "value": "this", - "start": 43295, - "end": 43299, + "start": 43635, + "end": 43639, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 14 }, "end": { - "line": 1185, + "line": 1201, "column": 18 } } @@ -279610,15 +281379,15 @@ "binop": null, "updateContext": null }, - "start": 43299, - "end": 43300, + "start": 43639, + "end": 43640, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 18 }, "end": { - "line": 1185, + "line": 1201, "column": 19 } } @@ -279636,15 +281405,15 @@ "binop": null }, "value": "faceTargetX", - "start": 43300, - "end": 43311, + "start": 43640, + "end": 43651, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 19 }, "end": { - "line": 1185, + "line": 1201, "column": 30 } } @@ -279663,15 +281432,15 @@ "updateContext": null }, "value": "-", - "start": 43312, - "end": 43313, + "start": 43652, + "end": 43653, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 31 }, "end": { - "line": 1185, + "line": 1201, "column": 32 } } @@ -279691,15 +281460,15 @@ "updateContext": null }, "value": "this", - "start": 43314, - "end": 43318, + "start": 43654, + "end": 43658, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 33 }, "end": { - "line": 1185, + "line": 1201, "column": 37 } } @@ -279717,15 +281486,15 @@ "binop": null, "updateContext": null }, - "start": 43318, - "end": 43319, + "start": 43658, + "end": 43659, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 37 }, "end": { - "line": 1185, + "line": 1201, "column": 38 } } @@ -279743,15 +281512,15 @@ "binop": null }, "value": "faceX", - "start": 43319, - "end": 43324, + "start": 43659, + "end": 43664, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 38 }, "end": { - "line": 1185, + "line": 1201, "column": 43 } } @@ -279768,15 +281537,15 @@ "postfix": false, "binop": null }, - "start": 43324, - "end": 43325, + "start": 43664, + "end": 43665, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 43 }, "end": { - "line": 1185, + "line": 1201, "column": 44 } } @@ -279794,15 +281563,15 @@ "binop": null, "updateContext": null }, - "start": 43325, - "end": 43326, + "start": 43665, + "end": 43666, "loc": { "start": { - "line": 1185, + "line": 1201, "column": 44 }, "end": { - "line": 1185, + "line": 1201, "column": 45 } } @@ -279822,15 +281591,15 @@ "updateContext": null }, "value": "var", - "start": 43331, - "end": 43334, + "start": 43671, + "end": 43674, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 4 }, "end": { - "line": 1186, + "line": 1202, "column": 7 } } @@ -279848,15 +281617,15 @@ "binop": null }, "value": "dy", - "start": 43335, - "end": 43337, + "start": 43675, + "end": 43677, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 8 }, "end": { - "line": 1186, + "line": 1202, "column": 10 } } @@ -279875,15 +281644,15 @@ "updateContext": null }, "value": "=", - "start": 43338, - "end": 43339, + "start": 43678, + "end": 43679, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 11 }, "end": { - "line": 1186, + "line": 1202, "column": 12 } } @@ -279900,15 +281669,15 @@ "postfix": false, "binop": null }, - "start": 43340, - "end": 43341, + "start": 43680, + "end": 43681, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 13 }, "end": { - "line": 1186, + "line": 1202, "column": 14 } } @@ -279928,15 +281697,15 @@ "updateContext": null }, "value": "this", - "start": 43341, - "end": 43345, + "start": 43681, + "end": 43685, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 14 }, "end": { - "line": 1186, + "line": 1202, "column": 18 } } @@ -279954,15 +281723,15 @@ "binop": null, "updateContext": null }, - "start": 43345, - "end": 43346, + "start": 43685, + "end": 43686, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 18 }, "end": { - "line": 1186, + "line": 1202, "column": 19 } } @@ -279980,15 +281749,15 @@ "binop": null }, "value": "faceTargetY", - "start": 43346, - "end": 43357, + "start": 43686, + "end": 43697, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 19 }, "end": { - "line": 1186, + "line": 1202, "column": 30 } } @@ -280007,15 +281776,15 @@ "updateContext": null }, "value": "-", - "start": 43358, - "end": 43359, + "start": 43698, + "end": 43699, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 31 }, "end": { - "line": 1186, + "line": 1202, "column": 32 } } @@ -280035,15 +281804,15 @@ "updateContext": null }, "value": "this", - "start": 43360, - "end": 43364, + "start": 43700, + "end": 43704, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 33 }, "end": { - "line": 1186, + "line": 1202, "column": 37 } } @@ -280061,15 +281830,15 @@ "binop": null, "updateContext": null }, - "start": 43364, - "end": 43365, + "start": 43704, + "end": 43705, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 37 }, "end": { - "line": 1186, + "line": 1202, "column": 38 } } @@ -280087,15 +281856,15 @@ "binop": null }, "value": "faceY", - "start": 43365, - "end": 43370, + "start": 43705, + "end": 43710, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 38 }, "end": { - "line": 1186, + "line": 1202, "column": 43 } } @@ -280112,15 +281881,15 @@ "postfix": false, "binop": null }, - "start": 43370, - "end": 43371, + "start": 43710, + "end": 43711, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 43 }, "end": { - "line": 1186, + "line": 1202, "column": 44 } } @@ -280138,15 +281907,15 @@ "binop": null, "updateContext": null }, - "start": 43371, - "end": 43372, + "start": 43711, + "end": 43712, "loc": { "start": { - "line": 1186, + "line": 1202, "column": 44 }, "end": { - "line": 1186, + "line": 1202, "column": 45 } } @@ -280154,15 +281923,15 @@ { "type": "CommentLine", "value": " if(dx == 0 && dy == 0) return;", - "start": 43377, - "end": 43410, + "start": 43717, + "end": 43750, "loc": { "start": { - "line": 1187, + "line": 1203, "column": 4 }, "end": { - "line": 1187, + "line": 1203, "column": 37 } } @@ -280182,15 +281951,15 @@ "updateContext": null }, "value": "if", - "start": 43415, - "end": 43417, + "start": 43755, + "end": 43757, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 4 }, "end": { - "line": 1188, + "line": 1204, "column": 6 } } @@ -280207,15 +281976,15 @@ "postfix": false, "binop": null }, - "start": 43418, - "end": 43419, + "start": 43758, + "end": 43759, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 7 }, "end": { - "line": 1188, + "line": 1204, "column": 8 } } @@ -280233,15 +282002,15 @@ "binop": null }, "value": "Math", - "start": 43419, - "end": 43423, + "start": 43759, + "end": 43763, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 8 }, "end": { - "line": 1188, + "line": 1204, "column": 12 } } @@ -280259,15 +282028,15 @@ "binop": null, "updateContext": null }, - "start": 43423, - "end": 43424, + "start": 43763, + "end": 43764, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 12 }, "end": { - "line": 1188, + "line": 1204, "column": 13 } } @@ -280285,15 +282054,15 @@ "binop": null }, "value": "abs", - "start": 43424, - "end": 43427, + "start": 43764, + "end": 43767, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 13 }, "end": { - "line": 1188, + "line": 1204, "column": 16 } } @@ -280310,15 +282079,15 @@ "postfix": false, "binop": null }, - "start": 43427, - "end": 43428, + "start": 43767, + "end": 43768, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 16 }, "end": { - "line": 1188, + "line": 1204, "column": 17 } } @@ -280336,15 +282105,15 @@ "binop": null }, "value": "dx", - "start": 43428, - "end": 43430, + "start": 43768, + "end": 43770, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 17 }, "end": { - "line": 1188, + "line": 1204, "column": 19 } } @@ -280361,15 +282130,15 @@ "postfix": false, "binop": null }, - "start": 43430, - "end": 43431, + "start": 43770, + "end": 43771, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 19 }, "end": { - "line": 1188, + "line": 1204, "column": 20 } } @@ -280388,15 +282157,15 @@ "updateContext": null }, "value": "<=", - "start": 43432, - "end": 43434, + "start": 43772, + "end": 43774, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 21 }, "end": { - "line": 1188, + "line": 1204, "column": 23 } } @@ -280416,15 +282185,15 @@ "updateContext": null }, "value": "this", - "start": 43435, - "end": 43439, + "start": 43775, + "end": 43779, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 24 }, "end": { - "line": 1188, + "line": 1204, "column": 28 } } @@ -280442,15 +282211,15 @@ "binop": null, "updateContext": null }, - "start": 43439, - "end": 43440, + "start": 43779, + "end": 43780, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 28 }, "end": { - "line": 1188, + "line": 1204, "column": 29 } } @@ -280468,15 +282237,15 @@ "binop": null }, "value": "EPSILON", - "start": 43440, - "end": 43447, + "start": 43780, + "end": 43787, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 29 }, "end": { - "line": 1188, + "line": 1204, "column": 36 } } @@ -280495,15 +282264,15 @@ "updateContext": null }, "value": "&&", - "start": 43448, - "end": 43450, + "start": 43788, + "end": 43790, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 37 }, "end": { - "line": 1188, + "line": 1204, "column": 39 } } @@ -280521,15 +282290,15 @@ "binop": null }, "value": "Math", - "start": 43451, - "end": 43455, + "start": 43791, + "end": 43795, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 40 }, "end": { - "line": 1188, + "line": 1204, "column": 44 } } @@ -280547,15 +282316,15 @@ "binop": null, "updateContext": null }, - "start": 43455, - "end": 43456, + "start": 43795, + "end": 43796, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 44 }, "end": { - "line": 1188, + "line": 1204, "column": 45 } } @@ -280573,15 +282342,15 @@ "binop": null }, "value": "abs", - "start": 43456, - "end": 43459, + "start": 43796, + "end": 43799, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 45 }, "end": { - "line": 1188, + "line": 1204, "column": 48 } } @@ -280598,15 +282367,15 @@ "postfix": false, "binop": null }, - "start": 43459, - "end": 43460, + "start": 43799, + "end": 43800, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 48 }, "end": { - "line": 1188, + "line": 1204, "column": 49 } } @@ -280624,15 +282393,15 @@ "binop": null }, "value": "dy", - "start": 43460, - "end": 43462, + "start": 43800, + "end": 43802, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 49 }, "end": { - "line": 1188, + "line": 1204, "column": 51 } } @@ -280649,15 +282418,15 @@ "postfix": false, "binop": null }, - "start": 43462, - "end": 43463, + "start": 43802, + "end": 43803, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 51 }, "end": { - "line": 1188, + "line": 1204, "column": 52 } } @@ -280676,15 +282445,15 @@ "updateContext": null }, "value": "<=", - "start": 43464, - "end": 43466, + "start": 43804, + "end": 43806, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 53 }, "end": { - "line": 1188, + "line": 1204, "column": 55 } } @@ -280704,15 +282473,15 @@ "updateContext": null }, "value": "this", - "start": 43467, - "end": 43471, + "start": 43807, + "end": 43811, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 56 }, "end": { - "line": 1188, + "line": 1204, "column": 60 } } @@ -280730,15 +282499,15 @@ "binop": null, "updateContext": null }, - "start": 43471, - "end": 43472, + "start": 43811, + "end": 43812, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 60 }, "end": { - "line": 1188, + "line": 1204, "column": 61 } } @@ -280756,15 +282525,15 @@ "binop": null }, "value": "EPSILON", - "start": 43472, - "end": 43479, + "start": 43812, + "end": 43819, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 61 }, "end": { - "line": 1188, + "line": 1204, "column": 68 } } @@ -280781,15 +282550,15 @@ "postfix": false, "binop": null }, - "start": 43479, - "end": 43480, + "start": 43819, + "end": 43820, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 68 }, "end": { - "line": 1188, + "line": 1204, "column": 69 } } @@ -280809,15 +282578,15 @@ "updateContext": null }, "value": "return", - "start": 43481, - "end": 43487, + "start": 43821, + "end": 43827, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 70 }, "end": { - "line": 1188, + "line": 1204, "column": 76 } } @@ -280835,15 +282604,15 @@ "binop": null, "updateContext": null }, - "start": 43487, - "end": 43488, + "start": 43827, + "end": 43828, "loc": { "start": { - "line": 1188, + "line": 1204, "column": 76 }, "end": { - "line": 1188, + "line": 1204, "column": 77 } } @@ -280863,15 +282632,15 @@ "updateContext": null }, "value": "var", - "start": 43493, - "end": 43496, + "start": 43833, + "end": 43836, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 4 }, "end": { - "line": 1189, + "line": 1205, "column": 7 } } @@ -280889,15 +282658,15 @@ "binop": null }, "value": "d", - "start": 43497, - "end": 43498, + "start": 43837, + "end": 43838, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 8 }, "end": { - "line": 1189, + "line": 1205, "column": 9 } } @@ -280916,15 +282685,15 @@ "updateContext": null }, "value": "=", - "start": 43499, - "end": 43500, + "start": 43839, + "end": 43840, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 10 }, "end": { - "line": 1189, + "line": 1205, "column": 11 } } @@ -280942,15 +282711,15 @@ "binop": null }, "value": "Math", - "start": 43501, - "end": 43505, + "start": 43841, + "end": 43845, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 12 }, "end": { - "line": 1189, + "line": 1205, "column": 16 } } @@ -280968,15 +282737,15 @@ "binop": null, "updateContext": null }, - "start": 43505, - "end": 43506, + "start": 43845, + "end": 43846, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 16 }, "end": { - "line": 1189, + "line": 1205, "column": 17 } } @@ -280994,15 +282763,15 @@ "binop": null }, "value": "sqrt", - "start": 43506, - "end": 43510, + "start": 43846, + "end": 43850, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 17 }, "end": { - "line": 1189, + "line": 1205, "column": 21 } } @@ -281019,15 +282788,15 @@ "postfix": false, "binop": null }, - "start": 43510, - "end": 43511, + "start": 43850, + "end": 43851, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 21 }, "end": { - "line": 1189, + "line": 1205, "column": 22 } } @@ -281045,15 +282814,15 @@ "binop": null }, "value": "dx", - "start": 43511, - "end": 43513, + "start": 43851, + "end": 43853, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 22 }, "end": { - "line": 1189, + "line": 1205, "column": 24 } } @@ -281072,15 +282841,15 @@ "updateContext": null }, "value": "*", - "start": 43514, - "end": 43515, + "start": 43854, + "end": 43855, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 25 }, "end": { - "line": 1189, + "line": 1205, "column": 26 } } @@ -281098,15 +282867,15 @@ "binop": null }, "value": "dx", - "start": 43516, - "end": 43518, + "start": 43856, + "end": 43858, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 27 }, "end": { - "line": 1189, + "line": 1205, "column": 29 } } @@ -281125,15 +282894,15 @@ "updateContext": null }, "value": "+", - "start": 43519, - "end": 43520, + "start": 43859, + "end": 43860, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 30 }, "end": { - "line": 1189, + "line": 1205, "column": 31 } } @@ -281151,15 +282920,15 @@ "binop": null }, "value": "dy", - "start": 43521, - "end": 43523, + "start": 43861, + "end": 43863, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 32 }, "end": { - "line": 1189, + "line": 1205, "column": 34 } } @@ -281178,15 +282947,15 @@ "updateContext": null }, "value": "*", - "start": 43524, - "end": 43525, + "start": 43864, + "end": 43865, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 35 }, "end": { - "line": 1189, + "line": 1205, "column": 36 } } @@ -281204,15 +282973,15 @@ "binop": null }, "value": "dy", - "start": 43526, - "end": 43528, + "start": 43866, + "end": 43868, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 37 }, "end": { - "line": 1189, + "line": 1205, "column": 39 } } @@ -281229,15 +282998,15 @@ "postfix": false, "binop": null }, - "start": 43528, - "end": 43529, + "start": 43868, + "end": 43869, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 39 }, "end": { - "line": 1189, + "line": 1205, "column": 40 } } @@ -281255,15 +283024,15 @@ "binop": null, "updateContext": null }, - "start": 43529, - "end": 43530, + "start": 43869, + "end": 43870, "loc": { "start": { - "line": 1189, + "line": 1205, "column": 40 }, "end": { - "line": 1189, + "line": 1205, "column": 41 } } @@ -281283,15 +283052,15 @@ "updateContext": null }, "value": "var", - "start": 43535, - "end": 43538, + "start": 43875, + "end": 43878, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 4 }, "end": { - "line": 1190, + "line": 1206, "column": 7 } } @@ -281309,15 +283078,15 @@ "binop": null }, "value": "vx", - "start": 43539, - "end": 43541, + "start": 43879, + "end": 43881, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 8 }, "end": { - "line": 1190, + "line": 1206, "column": 10 } } @@ -281336,15 +283105,15 @@ "updateContext": null }, "value": "=", - "start": 43542, - "end": 43543, + "start": 43882, + "end": 43883, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 11 }, "end": { - "line": 1190, + "line": 1206, "column": 12 } } @@ -281362,15 +283131,15 @@ "binop": null }, "value": "MAX_V", - "start": 43544, - "end": 43549, + "start": 43884, + "end": 43889, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 13 }, "end": { - "line": 1190, + "line": 1206, "column": 18 } } @@ -281389,15 +283158,15 @@ "updateContext": null }, "value": "*", - "start": 43550, - "end": 43551, + "start": 43890, + "end": 43891, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 19 }, "end": { - "line": 1190, + "line": 1206, "column": 20 } } @@ -281415,15 +283184,15 @@ "binop": null }, "value": "dx", - "start": 43552, - "end": 43554, + "start": 43892, + "end": 43894, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 21 }, "end": { - "line": 1190, + "line": 1206, "column": 23 } } @@ -281442,15 +283211,15 @@ "updateContext": null }, "value": "/", - "start": 43555, - "end": 43556, + "start": 43895, + "end": 43896, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 24 }, "end": { - "line": 1190, + "line": 1206, "column": 25 } } @@ -281468,15 +283237,15 @@ "binop": null }, "value": "d", - "start": 43557, - "end": 43558, + "start": 43897, + "end": 43898, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 26 }, "end": { - "line": 1190, + "line": 1206, "column": 27 } } @@ -281494,15 +283263,15 @@ "binop": null, "updateContext": null }, - "start": 43558, - "end": 43559, + "start": 43898, + "end": 43899, "loc": { "start": { - "line": 1190, + "line": 1206, "column": 27 }, "end": { - "line": 1190, + "line": 1206, "column": 28 } } @@ -281522,15 +283291,15 @@ "updateContext": null }, "value": "var", - "start": 43564, - "end": 43567, + "start": 43904, + "end": 43907, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 4 }, "end": { - "line": 1191, + "line": 1207, "column": 7 } } @@ -281548,15 +283317,15 @@ "binop": null }, "value": "vy", - "start": 43568, - "end": 43570, + "start": 43908, + "end": 43910, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 8 }, "end": { - "line": 1191, + "line": 1207, "column": 10 } } @@ -281575,15 +283344,15 @@ "updateContext": null }, "value": "=", - "start": 43571, - "end": 43572, + "start": 43911, + "end": 43912, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 11 }, "end": { - "line": 1191, + "line": 1207, "column": 12 } } @@ -281601,15 +283370,15 @@ "binop": null }, "value": "MAX_V", - "start": 43573, - "end": 43578, + "start": 43913, + "end": 43918, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 13 }, "end": { - "line": 1191, + "line": 1207, "column": 18 } } @@ -281628,15 +283397,15 @@ "updateContext": null }, "value": "*", - "start": 43579, - "end": 43580, + "start": 43919, + "end": 43920, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 19 }, "end": { - "line": 1191, + "line": 1207, "column": 20 } } @@ -281654,15 +283423,15 @@ "binop": null }, "value": "dy", - "start": 43581, - "end": 43583, + "start": 43921, + "end": 43923, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 21 }, "end": { - "line": 1191, + "line": 1207, "column": 23 } } @@ -281681,15 +283450,15 @@ "updateContext": null }, "value": "/", - "start": 43584, - "end": 43585, + "start": 43924, + "end": 43925, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 24 }, "end": { - "line": 1191, + "line": 1207, "column": 25 } } @@ -281707,15 +283476,15 @@ "binop": null }, "value": "d", - "start": 43586, - "end": 43587, + "start": 43926, + "end": 43927, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 26 }, "end": { - "line": 1191, + "line": 1207, "column": 27 } } @@ -281733,15 +283502,15 @@ "binop": null, "updateContext": null }, - "start": 43587, - "end": 43588, + "start": 43927, + "end": 43928, "loc": { "start": { - "line": 1191, + "line": 1207, "column": 27 }, "end": { - "line": 1191, + "line": 1207, "column": 28 } } @@ -281761,15 +283530,15 @@ "updateContext": null }, "value": "var", - "start": 43593, - "end": 43596, + "start": 43933, + "end": 43936, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 4 }, "end": { - "line": 1192, + "line": 1208, "column": 7 } } @@ -281787,15 +283556,15 @@ "binop": null }, "value": "ax", - "start": 43597, - "end": 43599, + "start": 43937, + "end": 43939, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 8 }, "end": { - "line": 1192, + "line": 1208, "column": 10 } } @@ -281814,15 +283583,15 @@ "updateContext": null }, "value": "=", - "start": 43600, - "end": 43601, + "start": 43940, + "end": 43941, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 11 }, "end": { - "line": 1192, + "line": 1208, "column": 12 } } @@ -281840,15 +283609,15 @@ "binop": null }, "value": "vx", - "start": 43602, - "end": 43604, + "start": 43942, + "end": 43944, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 13 }, "end": { - "line": 1192, + "line": 1208, "column": 15 } } @@ -281867,15 +283636,15 @@ "updateContext": null }, "value": "-", - "start": 43605, - "end": 43606, + "start": 43945, + "end": 43946, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 16 }, "end": { - "line": 1192, + "line": 1208, "column": 17 } } @@ -281895,15 +283664,15 @@ "updateContext": null }, "value": "this", - "start": 43607, - "end": 43611, + "start": 43947, + "end": 43951, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 18 }, "end": { - "line": 1192, + "line": 1208, "column": 22 } } @@ -281921,15 +283690,15 @@ "binop": null, "updateContext": null }, - "start": 43611, - "end": 43612, + "start": 43951, + "end": 43952, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 22 }, "end": { - "line": 1192, + "line": 1208, "column": 23 } } @@ -281947,15 +283716,15 @@ "binop": null }, "value": "faceVX", - "start": 43612, - "end": 43618, + "start": 43952, + "end": 43958, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 23 }, "end": { - "line": 1192, + "line": 1208, "column": 29 } } @@ -281973,15 +283742,15 @@ "binop": null, "updateContext": null }, - "start": 43618, - "end": 43619, + "start": 43958, + "end": 43959, "loc": { "start": { - "line": 1192, + "line": 1208, "column": 29 }, "end": { - "line": 1192, + "line": 1208, "column": 30 } } @@ -282001,15 +283770,15 @@ "updateContext": null }, "value": "var", - "start": 43624, - "end": 43627, + "start": 43964, + "end": 43967, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 4 }, "end": { - "line": 1193, + "line": 1209, "column": 7 } } @@ -282027,15 +283796,15 @@ "binop": null }, "value": "ay", - "start": 43628, - "end": 43630, + "start": 43968, + "end": 43970, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 8 }, "end": { - "line": 1193, + "line": 1209, "column": 10 } } @@ -282054,15 +283823,15 @@ "updateContext": null }, "value": "=", - "start": 43631, - "end": 43632, + "start": 43971, + "end": 43972, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 11 }, "end": { - "line": 1193, + "line": 1209, "column": 12 } } @@ -282080,15 +283849,15 @@ "binop": null }, "value": "vy", - "start": 43633, - "end": 43635, + "start": 43973, + "end": 43975, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 13 }, "end": { - "line": 1193, + "line": 1209, "column": 15 } } @@ -282107,15 +283876,15 @@ "updateContext": null }, "value": "-", - "start": 43636, - "end": 43637, + "start": 43976, + "end": 43977, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 16 }, "end": { - "line": 1193, + "line": 1209, "column": 17 } } @@ -282135,15 +283904,15 @@ "updateContext": null }, "value": "this", - "start": 43638, - "end": 43642, + "start": 43978, + "end": 43982, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 18 }, "end": { - "line": 1193, + "line": 1209, "column": 22 } } @@ -282161,15 +283930,15 @@ "binop": null, "updateContext": null }, - "start": 43642, - "end": 43643, + "start": 43982, + "end": 43983, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 22 }, "end": { - "line": 1193, + "line": 1209, "column": 23 } } @@ -282187,15 +283956,15 @@ "binop": null }, "value": "faceVY", - "start": 43643, - "end": 43649, + "start": 43983, + "end": 43989, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 23 }, "end": { - "line": 1193, + "line": 1209, "column": 29 } } @@ -282213,15 +283982,15 @@ "binop": null, "updateContext": null }, - "start": 43649, - "end": 43650, + "start": 43989, + "end": 43990, "loc": { "start": { - "line": 1193, + "line": 1209, "column": 29 }, "end": { - "line": 1193, + "line": 1209, "column": 30 } } @@ -282241,15 +284010,15 @@ "updateContext": null }, "value": "var", - "start": 43655, - "end": 43658, + "start": 43995, + "end": 43998, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 4 }, "end": { - "line": 1194, + "line": 1210, "column": 7 } } @@ -282267,15 +284036,15 @@ "binop": null }, "value": "a", - "start": 43659, - "end": 43660, + "start": 43999, + "end": 44000, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 8 }, "end": { - "line": 1194, + "line": 1210, "column": 9 } } @@ -282294,15 +284063,15 @@ "updateContext": null }, "value": "=", - "start": 43661, - "end": 43662, + "start": 44001, + "end": 44002, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 10 }, "end": { - "line": 1194, + "line": 1210, "column": 11 } } @@ -282320,15 +284089,15 @@ "binop": null }, "value": "Math", - "start": 43663, - "end": 43667, + "start": 44003, + "end": 44007, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 12 }, "end": { - "line": 1194, + "line": 1210, "column": 16 } } @@ -282346,15 +284115,15 @@ "binop": null, "updateContext": null }, - "start": 43667, - "end": 43668, + "start": 44007, + "end": 44008, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 16 }, "end": { - "line": 1194, + "line": 1210, "column": 17 } } @@ -282372,15 +284141,15 @@ "binop": null }, "value": "sqrt", - "start": 43668, - "end": 43672, + "start": 44008, + "end": 44012, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 17 }, "end": { - "line": 1194, + "line": 1210, "column": 21 } } @@ -282397,15 +284166,15 @@ "postfix": false, "binop": null }, - "start": 43672, - "end": 43673, + "start": 44012, + "end": 44013, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 21 }, "end": { - "line": 1194, + "line": 1210, "column": 22 } } @@ -282423,15 +284192,15 @@ "binop": null }, "value": "ax", - "start": 43673, - "end": 43675, + "start": 44013, + "end": 44015, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 22 }, "end": { - "line": 1194, + "line": 1210, "column": 24 } } @@ -282450,15 +284219,15 @@ "updateContext": null }, "value": "*", - "start": 43676, - "end": 43677, + "start": 44016, + "end": 44017, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 25 }, "end": { - "line": 1194, + "line": 1210, "column": 26 } } @@ -282476,15 +284245,15 @@ "binop": null }, "value": "ax", - "start": 43678, - "end": 43680, + "start": 44018, + "end": 44020, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 27 }, "end": { - "line": 1194, + "line": 1210, "column": 29 } } @@ -282503,15 +284272,15 @@ "updateContext": null }, "value": "+", - "start": 43681, - "end": 43682, + "start": 44021, + "end": 44022, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 30 }, "end": { - "line": 1194, + "line": 1210, "column": 31 } } @@ -282529,15 +284298,15 @@ "binop": null }, "value": "ay", - "start": 43683, - "end": 43685, + "start": 44023, + "end": 44025, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 32 }, "end": { - "line": 1194, + "line": 1210, "column": 34 } } @@ -282556,15 +284325,15 @@ "updateContext": null }, "value": "*", - "start": 43686, - "end": 43687, + "start": 44026, + "end": 44027, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 35 }, "end": { - "line": 1194, + "line": 1210, "column": 36 } } @@ -282582,15 +284351,15 @@ "binop": null }, "value": "ay", - "start": 43688, - "end": 43690, + "start": 44028, + "end": 44030, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 37 }, "end": { - "line": 1194, + "line": 1210, "column": 39 } } @@ -282607,15 +284376,15 @@ "postfix": false, "binop": null }, - "start": 43690, - "end": 43691, + "start": 44030, + "end": 44031, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 39 }, "end": { - "line": 1194, + "line": 1210, "column": 40 } } @@ -282633,15 +284402,15 @@ "binop": null, "updateContext": null }, - "start": 43691, - "end": 43692, + "start": 44031, + "end": 44032, "loc": { "start": { - "line": 1194, + "line": 1210, "column": 40 }, "end": { - "line": 1194, + "line": 1210, "column": 41 } } @@ -282661,15 +284430,15 @@ "updateContext": null }, "value": "if", - "start": 43697, - "end": 43699, + "start": 44037, + "end": 44039, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 4 }, "end": { - "line": 1195, + "line": 1211, "column": 6 } } @@ -282686,15 +284455,15 @@ "postfix": false, "binop": null }, - "start": 43700, - "end": 43701, + "start": 44040, + "end": 44041, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 7 }, "end": { - "line": 1195, + "line": 1211, "column": 8 } } @@ -282712,15 +284481,15 @@ "binop": null }, "value": "a", - "start": 43701, - "end": 43702, + "start": 44041, + "end": 44042, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 8 }, "end": { - "line": 1195, + "line": 1211, "column": 9 } } @@ -282739,15 +284508,15 @@ "updateContext": null }, "value": "<", - "start": 43703, - "end": 43704, + "start": 44043, + "end": 44044, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 10 }, "end": { - "line": 1195, + "line": 1211, "column": 11 } } @@ -282766,15 +284535,15 @@ "updateContext": null }, "value": "-", - "start": 43705, - "end": 43706, + "start": 44045, + "end": 44046, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 12 }, "end": { - "line": 1195, + "line": 1211, "column": 13 } } @@ -282792,15 +284561,15 @@ "binop": null }, "value": "MAX_A", - "start": 43706, - "end": 43711, + "start": 44046, + "end": 44051, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 13 }, "end": { - "line": 1195, + "line": 1211, "column": 18 } } @@ -282819,15 +284588,15 @@ "updateContext": null }, "value": "||", - "start": 43712, - "end": 43714, + "start": 44052, + "end": 44054, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 19 }, "end": { - "line": 1195, + "line": 1211, "column": 21 } } @@ -282845,15 +284614,15 @@ "binop": null }, "value": "a", - "start": 43715, - "end": 43716, + "start": 44055, + "end": 44056, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 22 }, "end": { - "line": 1195, + "line": 1211, "column": 23 } } @@ -282872,15 +284641,15 @@ "updateContext": null }, "value": ">", - "start": 43717, - "end": 43718, + "start": 44057, + "end": 44058, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 24 }, "end": { - "line": 1195, + "line": 1211, "column": 25 } } @@ -282898,15 +284667,15 @@ "binop": null }, "value": "MAX_A", - "start": 43719, - "end": 43724, + "start": 44059, + "end": 44064, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 26 }, "end": { - "line": 1195, + "line": 1211, "column": 31 } } @@ -282923,15 +284692,15 @@ "postfix": false, "binop": null }, - "start": 43724, - "end": 43725, + "start": 44064, + "end": 44065, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 31 }, "end": { - "line": 1195, + "line": 1211, "column": 32 } } @@ -282948,15 +284717,15 @@ "postfix": false, "binop": null }, - "start": 43726, - "end": 43727, + "start": 44066, + "end": 44067, "loc": { "start": { - "line": 1195, + "line": 1211, "column": 33 }, "end": { - "line": 1195, + "line": 1211, "column": 34 } } @@ -282974,15 +284743,15 @@ "binop": null }, "value": "ax", - "start": 43736, - "end": 43738, + "start": 44076, + "end": 44078, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 8 }, "end": { - "line": 1196, + "line": 1212, "column": 10 } } @@ -283001,15 +284770,15 @@ "updateContext": null }, "value": "*=", - "start": 43739, - "end": 43741, + "start": 44079, + "end": 44081, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 11 }, "end": { - "line": 1196, + "line": 1212, "column": 13 } } @@ -283027,15 +284796,15 @@ "binop": null }, "value": "MAX_A", - "start": 43742, - "end": 43747, + "start": 44082, + "end": 44087, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 14 }, "end": { - "line": 1196, + "line": 1212, "column": 19 } } @@ -283054,15 +284823,15 @@ "updateContext": null }, "value": "/", - "start": 43748, - "end": 43749, + "start": 44088, + "end": 44089, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 20 }, "end": { - "line": 1196, + "line": 1212, "column": 21 } } @@ -283080,15 +284849,15 @@ "binop": null }, "value": "a", - "start": 43750, - "end": 43751, + "start": 44090, + "end": 44091, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 22 }, "end": { - "line": 1196, + "line": 1212, "column": 23 } } @@ -283106,15 +284875,15 @@ "binop": null, "updateContext": null }, - "start": 43751, - "end": 43752, + "start": 44091, + "end": 44092, "loc": { "start": { - "line": 1196, + "line": 1212, "column": 23 }, "end": { - "line": 1196, + "line": 1212, "column": 24 } } @@ -283132,15 +284901,15 @@ "binop": null }, "value": "ay", - "start": 43761, - "end": 43763, + "start": 44101, + "end": 44103, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 8 }, "end": { - "line": 1197, + "line": 1213, "column": 10 } } @@ -283159,15 +284928,15 @@ "updateContext": null }, "value": "*=", - "start": 43764, - "end": 43766, + "start": 44104, + "end": 44106, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 11 }, "end": { - "line": 1197, + "line": 1213, "column": 13 } } @@ -283185,15 +284954,15 @@ "binop": null }, "value": "MAX_A", - "start": 43767, - "end": 43772, + "start": 44107, + "end": 44112, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 14 }, "end": { - "line": 1197, + "line": 1213, "column": 19 } } @@ -283212,15 +284981,15 @@ "updateContext": null }, "value": "/", - "start": 43773, - "end": 43774, + "start": 44113, + "end": 44114, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 20 }, "end": { - "line": 1197, + "line": 1213, "column": 21 } } @@ -283238,15 +285007,15 @@ "binop": null }, "value": "a", - "start": 43775, - "end": 43776, + "start": 44115, + "end": 44116, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 22 }, "end": { - "line": 1197, + "line": 1213, "column": 23 } } @@ -283264,15 +285033,15 @@ "binop": null, "updateContext": null }, - "start": 43776, - "end": 43777, + "start": 44116, + "end": 44117, "loc": { "start": { - "line": 1197, + "line": 1213, "column": 23 }, "end": { - "line": 1197, + "line": 1213, "column": 24 } } @@ -283290,15 +285059,15 @@ "binop": null }, "value": "a", - "start": 43786, - "end": 43787, + "start": 44126, + "end": 44127, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 8 }, "end": { - "line": 1198, + "line": 1214, "column": 9 } } @@ -283317,15 +285086,15 @@ "updateContext": null }, "value": "=", - "start": 43788, - "end": 43789, + "start": 44128, + "end": 44129, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 10 }, "end": { - "line": 1198, + "line": 1214, "column": 11 } } @@ -283343,15 +285112,15 @@ "binop": null }, "value": "MAX_A", - "start": 43790, - "end": 43795, + "start": 44130, + "end": 44135, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 12 }, "end": { - "line": 1198, + "line": 1214, "column": 17 } } @@ -283369,15 +285138,15 @@ "binop": null, "updateContext": null }, - "start": 43795, - "end": 43796, + "start": 44135, + "end": 44136, "loc": { "start": { - "line": 1198, + "line": 1214, "column": 17 }, "end": { - "line": 1198, + "line": 1214, "column": 18 } } @@ -283394,15 +285163,15 @@ "postfix": false, "binop": null }, - "start": 43801, - "end": 43802, + "start": 44141, + "end": 44142, "loc": { "start": { - "line": 1199, + "line": 1215, "column": 4 }, "end": { - "line": 1199, + "line": 1215, "column": 5 } } @@ -283422,15 +285191,15 @@ "updateContext": null }, "value": "this", - "start": 43807, - "end": 43811, + "start": 44147, + "end": 44151, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 4 }, "end": { - "line": 1200, + "line": 1216, "column": 8 } } @@ -283448,15 +285217,15 @@ "binop": null, "updateContext": null }, - "start": 43811, - "end": 43812, + "start": 44151, + "end": 44152, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 8 }, "end": { - "line": 1200, + "line": 1216, "column": 9 } } @@ -283474,15 +285243,15 @@ "binop": null }, "value": "faceVX", - "start": 43812, - "end": 43818, + "start": 44152, + "end": 44158, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 9 }, "end": { - "line": 1200, + "line": 1216, "column": 15 } } @@ -283501,15 +285270,15 @@ "updateContext": null }, "value": "+=", - "start": 43819, - "end": 43821, + "start": 44159, + "end": 44161, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 16 }, "end": { - "line": 1200, + "line": 1216, "column": 18 } } @@ -283527,15 +285296,15 @@ "binop": null }, "value": "ax", - "start": 43822, - "end": 43824, + "start": 44162, + "end": 44164, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 19 }, "end": { - "line": 1200, + "line": 1216, "column": 21 } } @@ -283553,15 +285322,15 @@ "binop": null, "updateContext": null }, - "start": 43824, - "end": 43825, + "start": 44164, + "end": 44165, "loc": { "start": { - "line": 1200, + "line": 1216, "column": 21 }, "end": { - "line": 1200, + "line": 1216, "column": 22 } } @@ -283581,15 +285350,15 @@ "updateContext": null }, "value": "this", - "start": 43830, - "end": 43834, + "start": 44170, + "end": 44174, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 4 }, "end": { - "line": 1201, + "line": 1217, "column": 8 } } @@ -283607,15 +285376,15 @@ "binop": null, "updateContext": null }, - "start": 43834, - "end": 43835, + "start": 44174, + "end": 44175, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 8 }, "end": { - "line": 1201, + "line": 1217, "column": 9 } } @@ -283633,15 +285402,15 @@ "binop": null }, "value": "faceVY", - "start": 43835, - "end": 43841, + "start": 44175, + "end": 44181, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 9 }, "end": { - "line": 1201, + "line": 1217, "column": 15 } } @@ -283660,15 +285429,15 @@ "updateContext": null }, "value": "+=", - "start": 43842, - "end": 43844, + "start": 44182, + "end": 44184, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 16 }, "end": { - "line": 1201, + "line": 1217, "column": 18 } } @@ -283686,15 +285455,15 @@ "binop": null }, "value": "ay", - "start": 43845, - "end": 43847, + "start": 44185, + "end": 44187, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 19 }, "end": { - "line": 1201, + "line": 1217, "column": 21 } } @@ -283712,15 +285481,15 @@ "binop": null, "updateContext": null }, - "start": 43847, - "end": 43848, + "start": 44187, + "end": 44188, "loc": { "start": { - "line": 1201, + "line": 1217, "column": 21 }, "end": { - "line": 1201, + "line": 1217, "column": 22 } } @@ -283737,15 +285506,15 @@ "postfix": false, "binop": null }, - "start": 43853, - "end": 43854, + "start": 44193, + "end": 44194, "loc": { "start": { - "line": 1202, + "line": 1218, "column": 4 }, "end": { - "line": 1202, + "line": 1218, "column": 5 } } @@ -283765,15 +285534,15 @@ "updateContext": null }, "value": "var", - "start": 43863, - "end": 43866, + "start": 44203, + "end": 44206, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 8 }, "end": { - "line": 1203, + "line": 1219, "column": 11 } } @@ -283791,15 +285560,15 @@ "binop": null }, "value": "max_v", - "start": 43867, - "end": 43872, + "start": 44207, + "end": 44212, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 12 }, "end": { - "line": 1203, + "line": 1219, "column": 17 } } @@ -283818,15 +285587,15 @@ "updateContext": null }, "value": "=", - "start": 43873, - "end": 43874, + "start": 44213, + "end": 44214, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 18 }, "end": { - "line": 1203, + "line": 1219, "column": 19 } } @@ -283845,15 +285614,15 @@ "updateContext": null }, "value": 0.5, - "start": 43875, - "end": 43878, + "start": 44215, + "end": 44218, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 20 }, "end": { - "line": 1203, + "line": 1219, "column": 23 } } @@ -283872,15 +285641,15 @@ "updateContext": null }, "value": "*", - "start": 43879, - "end": 43880, + "start": 44219, + "end": 44220, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 24 }, "end": { - "line": 1203, + "line": 1219, "column": 25 } } @@ -283897,15 +285666,15 @@ "postfix": false, "binop": null }, - "start": 43881, - "end": 43882, + "start": 44221, + "end": 44222, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 26 }, "end": { - "line": 1203, + "line": 1219, "column": 27 } } @@ -283923,15 +285692,15 @@ "binop": null }, "value": "Math", - "start": 43882, - "end": 43886, + "start": 44222, + "end": 44226, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 27 }, "end": { - "line": 1203, + "line": 1219, "column": 31 } } @@ -283949,15 +285718,15 @@ "binop": null, "updateContext": null }, - "start": 43886, - "end": 43887, + "start": 44226, + "end": 44227, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 31 }, "end": { - "line": 1203, + "line": 1219, "column": 32 } } @@ -283975,15 +285744,15 @@ "binop": null }, "value": "sqrt", - "start": 43887, - "end": 43891, + "start": 44227, + "end": 44231, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 32 }, "end": { - "line": 1203, + "line": 1219, "column": 36 } } @@ -284000,15 +285769,15 @@ "postfix": false, "binop": null }, - "start": 43891, - "end": 43892, + "start": 44231, + "end": 44232, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 36 }, "end": { - "line": 1203, + "line": 1219, "column": 37 } } @@ -284026,15 +285795,15 @@ "binop": null }, "value": "MAX_A", - "start": 43892, - "end": 43897, + "start": 44232, + "end": 44237, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 37 }, "end": { - "line": 1203, + "line": 1219, "column": 42 } } @@ -284053,15 +285822,15 @@ "updateContext": null }, "value": "*", - "start": 43898, - "end": 43899, + "start": 44238, + "end": 44239, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 43 }, "end": { - "line": 1203, + "line": 1219, "column": 44 } } @@ -284079,15 +285848,15 @@ "binop": null }, "value": "MAX_A", - "start": 43900, - "end": 43905, + "start": 44240, + "end": 44245, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 45 }, "end": { - "line": 1203, + "line": 1219, "column": 50 } } @@ -284106,15 +285875,15 @@ "updateContext": null }, "value": "+", - "start": 43906, - "end": 43907, + "start": 44246, + "end": 44247, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 51 }, "end": { - "line": 1203, + "line": 1219, "column": 52 } } @@ -284133,15 +285902,15 @@ "updateContext": null }, "value": 16, - "start": 43908, - "end": 43910, + "start": 44248, + "end": 44250, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 53 }, "end": { - "line": 1203, + "line": 1219, "column": 55 } } @@ -284160,15 +285929,15 @@ "updateContext": null }, "value": "*", - "start": 43911, - "end": 43912, + "start": 44251, + "end": 44252, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 56 }, "end": { - "line": 1203, + "line": 1219, "column": 57 } } @@ -284186,15 +285955,15 @@ "binop": null }, "value": "MAX_A", - "start": 43913, - "end": 43918, + "start": 44253, + "end": 44258, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 58 }, "end": { - "line": 1203, + "line": 1219, "column": 63 } } @@ -284213,15 +285982,15 @@ "updateContext": null }, "value": "*", - "start": 43919, - "end": 43920, + "start": 44259, + "end": 44260, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 64 }, "end": { - "line": 1203, + "line": 1219, "column": 65 } } @@ -284239,15 +286008,15 @@ "binop": null }, "value": "d", - "start": 43921, - "end": 43922, + "start": 44261, + "end": 44262, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 66 }, "end": { - "line": 1203, + "line": 1219, "column": 67 } } @@ -284266,15 +286035,15 @@ "updateContext": null }, "value": "-", - "start": 43923, - "end": 43924, + "start": 44263, + "end": 44264, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 68 }, "end": { - "line": 1203, + "line": 1219, "column": 69 } } @@ -284293,15 +286062,15 @@ "updateContext": null }, "value": 8, - "start": 43925, - "end": 43926, + "start": 44265, + "end": 44266, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 70 }, "end": { - "line": 1203, + "line": 1219, "column": 71 } } @@ -284320,15 +286089,15 @@ "updateContext": null }, "value": "*", - "start": 43927, - "end": 43928, + "start": 44267, + "end": 44268, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 72 }, "end": { - "line": 1203, + "line": 1219, "column": 73 } } @@ -284346,15 +286115,15 @@ "binop": null }, "value": "MAX_A", - "start": 43929, - "end": 43934, + "start": 44269, + "end": 44274, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 74 }, "end": { - "line": 1203, + "line": 1219, "column": 79 } } @@ -284373,15 +286142,15 @@ "updateContext": null }, "value": "*", - "start": 43935, - "end": 43936, + "start": 44275, + "end": 44276, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 80 }, "end": { - "line": 1203, + "line": 1219, "column": 81 } } @@ -284399,15 +286168,15 @@ "binop": null }, "value": "d", - "start": 43937, - "end": 43938, + "start": 44277, + "end": 44278, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 82 }, "end": { - "line": 1203, + "line": 1219, "column": 83 } } @@ -284424,15 +286193,15 @@ "postfix": false, "binop": null }, - "start": 43938, - "end": 43939, + "start": 44278, + "end": 44279, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 83 }, "end": { - "line": 1203, + "line": 1219, "column": 84 } } @@ -284451,15 +286220,15 @@ "updateContext": null }, "value": "-", - "start": 43940, - "end": 43941, + "start": 44280, + "end": 44281, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 85 }, "end": { - "line": 1203, + "line": 1219, "column": 86 } } @@ -284477,15 +286246,15 @@ "binop": null }, "value": "MAX_A", - "start": 43942, - "end": 43947, + "start": 44282, + "end": 44287, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 87 }, "end": { - "line": 1203, + "line": 1219, "column": 92 } } @@ -284502,15 +286271,15 @@ "postfix": false, "binop": null }, - "start": 43947, - "end": 43948, + "start": 44287, + "end": 44288, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 92 }, "end": { - "line": 1203, + "line": 1219, "column": 93 } } @@ -284528,15 +286297,15 @@ "binop": null, "updateContext": null }, - "start": 43948, - "end": 43949, + "start": 44288, + "end": 44289, "loc": { "start": { - "line": 1203, + "line": 1219, "column": 93 }, "end": { - "line": 1203, + "line": 1219, "column": 94 } } @@ -284556,15 +286325,15 @@ "updateContext": null }, "value": "var", - "start": 43958, - "end": 43961, + "start": 44298, + "end": 44301, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 8 }, "end": { - "line": 1204, + "line": 1220, "column": 11 } } @@ -284582,15 +286351,15 @@ "binop": null }, "value": "cur_v", - "start": 43962, - "end": 43967, + "start": 44302, + "end": 44307, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 12 }, "end": { - "line": 1204, + "line": 1220, "column": 17 } } @@ -284609,15 +286378,15 @@ "updateContext": null }, "value": "=", - "start": 43968, - "end": 43969, + "start": 44308, + "end": 44309, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 18 }, "end": { - "line": 1204, + "line": 1220, "column": 19 } } @@ -284635,15 +286404,15 @@ "binop": null }, "value": "Math", - "start": 43970, - "end": 43974, + "start": 44310, + "end": 44314, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 20 }, "end": { - "line": 1204, + "line": 1220, "column": 24 } } @@ -284661,15 +286430,15 @@ "binop": null, "updateContext": null }, - "start": 43974, - "end": 43975, + "start": 44314, + "end": 44315, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 24 }, "end": { - "line": 1204, + "line": 1220, "column": 25 } } @@ -284687,15 +286456,15 @@ "binop": null }, "value": "sqrt", - "start": 43975, - "end": 43979, + "start": 44315, + "end": 44319, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 25 }, "end": { - "line": 1204, + "line": 1220, "column": 29 } } @@ -284712,15 +286481,15 @@ "postfix": false, "binop": null }, - "start": 43979, - "end": 43980, + "start": 44319, + "end": 44320, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 29 }, "end": { - "line": 1204, + "line": 1220, "column": 30 } } @@ -284740,15 +286509,15 @@ "updateContext": null }, "value": "this", - "start": 43980, - "end": 43984, + "start": 44320, + "end": 44324, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 30 }, "end": { - "line": 1204, + "line": 1220, "column": 34 } } @@ -284766,15 +286535,15 @@ "binop": null, "updateContext": null }, - "start": 43984, - "end": 43985, + "start": 44324, + "end": 44325, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 34 }, "end": { - "line": 1204, + "line": 1220, "column": 35 } } @@ -284792,15 +286561,15 @@ "binop": null }, "value": "faceVX", - "start": 43985, - "end": 43991, + "start": 44325, + "end": 44331, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 35 }, "end": { - "line": 1204, + "line": 1220, "column": 41 } } @@ -284819,15 +286588,15 @@ "updateContext": null }, "value": "*", - "start": 43992, - "end": 43993, + "start": 44332, + "end": 44333, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 42 }, "end": { - "line": 1204, + "line": 1220, "column": 43 } } @@ -284847,15 +286616,15 @@ "updateContext": null }, "value": "this", - "start": 43994, - "end": 43998, + "start": 44334, + "end": 44338, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 44 }, "end": { - "line": 1204, + "line": 1220, "column": 48 } } @@ -284873,15 +286642,15 @@ "binop": null, "updateContext": null }, - "start": 43998, - "end": 43999, + "start": 44338, + "end": 44339, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 48 }, "end": { - "line": 1204, + "line": 1220, "column": 49 } } @@ -284899,15 +286668,15 @@ "binop": null }, "value": "faceVX", - "start": 43999, - "end": 44005, + "start": 44339, + "end": 44345, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 49 }, "end": { - "line": 1204, + "line": 1220, "column": 55 } } @@ -284926,15 +286695,15 @@ "updateContext": null }, "value": "+", - "start": 44006, - "end": 44007, + "start": 44346, + "end": 44347, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 56 }, "end": { - "line": 1204, + "line": 1220, "column": 57 } } @@ -284954,15 +286723,15 @@ "updateContext": null }, "value": "this", - "start": 44008, - "end": 44012, + "start": 44348, + "end": 44352, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 58 }, "end": { - "line": 1204, + "line": 1220, "column": 62 } } @@ -284980,15 +286749,15 @@ "binop": null, "updateContext": null }, - "start": 44012, - "end": 44013, + "start": 44352, + "end": 44353, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 62 }, "end": { - "line": 1204, + "line": 1220, "column": 63 } } @@ -285006,15 +286775,15 @@ "binop": null }, "value": "faceVY", - "start": 44013, - "end": 44019, + "start": 44353, + "end": 44359, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 63 }, "end": { - "line": 1204, + "line": 1220, "column": 69 } } @@ -285033,15 +286802,15 @@ "updateContext": null }, "value": "*", - "start": 44020, - "end": 44021, + "start": 44360, + "end": 44361, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 70 }, "end": { - "line": 1204, + "line": 1220, "column": 71 } } @@ -285061,15 +286830,15 @@ "updateContext": null }, "value": "this", - "start": 44022, - "end": 44026, + "start": 44362, + "end": 44366, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 72 }, "end": { - "line": 1204, + "line": 1220, "column": 76 } } @@ -285087,15 +286856,15 @@ "binop": null, "updateContext": null }, - "start": 44026, - "end": 44027, + "start": 44366, + "end": 44367, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 76 }, "end": { - "line": 1204, + "line": 1220, "column": 77 } } @@ -285113,15 +286882,15 @@ "binop": null }, "value": "faceVY", - "start": 44027, - "end": 44033, + "start": 44367, + "end": 44373, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 77 }, "end": { - "line": 1204, + "line": 1220, "column": 83 } } @@ -285138,15 +286907,15 @@ "postfix": false, "binop": null }, - "start": 44033, - "end": 44034, + "start": 44373, + "end": 44374, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 83 }, "end": { - "line": 1204, + "line": 1220, "column": 84 } } @@ -285164,15 +286933,15 @@ "binop": null, "updateContext": null }, - "start": 44034, - "end": 44035, + "start": 44374, + "end": 44375, "loc": { "start": { - "line": 1204, + "line": 1220, "column": 84 }, "end": { - "line": 1204, + "line": 1220, "column": 85 } } @@ -285192,15 +286961,15 @@ "updateContext": null }, "value": "if", - "start": 44044, - "end": 44046, + "start": 44384, + "end": 44386, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 8 }, "end": { - "line": 1205, + "line": 1221, "column": 10 } } @@ -285217,15 +286986,15 @@ "postfix": false, "binop": null }, - "start": 44047, - "end": 44048, + "start": 44387, + "end": 44388, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 11 }, "end": { - "line": 1205, + "line": 1221, "column": 12 } } @@ -285243,15 +287012,15 @@ "binop": null }, "value": "cur_v", - "start": 44048, - "end": 44053, + "start": 44388, + "end": 44393, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 12 }, "end": { - "line": 1205, + "line": 1221, "column": 17 } } @@ -285270,15 +287039,15 @@ "updateContext": null }, "value": ">", - "start": 44054, - "end": 44055, + "start": 44394, + "end": 44395, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 18 }, "end": { - "line": 1205, + "line": 1221, "column": 19 } } @@ -285296,15 +287065,15 @@ "binop": null }, "value": "max_v", - "start": 44056, - "end": 44061, + "start": 44396, + "end": 44401, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 20 }, "end": { - "line": 1205, + "line": 1221, "column": 25 } } @@ -285321,15 +287090,15 @@ "postfix": false, "binop": null }, - "start": 44061, - "end": 44062, + "start": 44401, + "end": 44402, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 25 }, "end": { - "line": 1205, + "line": 1221, "column": 26 } } @@ -285346,15 +287115,15 @@ "postfix": false, "binop": null }, - "start": 44063, - "end": 44064, + "start": 44403, + "end": 44404, "loc": { "start": { - "line": 1205, + "line": 1221, "column": 27 }, "end": { - "line": 1205, + "line": 1221, "column": 28 } } @@ -285374,15 +287143,15 @@ "updateContext": null }, "value": "this", - "start": 44077, - "end": 44081, + "start": 44417, + "end": 44421, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 12 }, "end": { - "line": 1206, + "line": 1222, "column": 16 } } @@ -285400,15 +287169,15 @@ "binop": null, "updateContext": null }, - "start": 44081, - "end": 44082, + "start": 44421, + "end": 44422, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 16 }, "end": { - "line": 1206, + "line": 1222, "column": 17 } } @@ -285426,15 +287195,15 @@ "binop": null }, "value": "faceVX", - "start": 44082, - "end": 44088, + "start": 44422, + "end": 44428, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 17 }, "end": { - "line": 1206, + "line": 1222, "column": 23 } } @@ -285453,15 +287222,15 @@ "updateContext": null }, "value": "*=", - "start": 44089, - "end": 44091, + "start": 44429, + "end": 44431, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 24 }, "end": { - "line": 1206, + "line": 1222, "column": 26 } } @@ -285479,15 +287248,15 @@ "binop": null }, "value": "max_v", - "start": 44092, - "end": 44097, + "start": 44432, + "end": 44437, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 27 }, "end": { - "line": 1206, + "line": 1222, "column": 32 } } @@ -285506,15 +287275,15 @@ "updateContext": null }, "value": "/", - "start": 44098, - "end": 44099, + "start": 44438, + "end": 44439, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 33 }, "end": { - "line": 1206, + "line": 1222, "column": 34 } } @@ -285532,15 +287301,15 @@ "binop": null }, "value": "cur_v", - "start": 44100, - "end": 44105, + "start": 44440, + "end": 44445, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 35 }, "end": { - "line": 1206, + "line": 1222, "column": 40 } } @@ -285558,15 +287327,15 @@ "binop": null, "updateContext": null }, - "start": 44105, - "end": 44106, + "start": 44445, + "end": 44446, "loc": { "start": { - "line": 1206, + "line": 1222, "column": 40 }, "end": { - "line": 1206, + "line": 1222, "column": 41 } } @@ -285586,15 +287355,15 @@ "updateContext": null }, "value": "this", - "start": 44119, - "end": 44123, + "start": 44459, + "end": 44463, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 12 }, "end": { - "line": 1207, + "line": 1223, "column": 16 } } @@ -285612,15 +287381,15 @@ "binop": null, "updateContext": null }, - "start": 44123, - "end": 44124, + "start": 44463, + "end": 44464, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 16 }, "end": { - "line": 1207, + "line": 1223, "column": 17 } } @@ -285638,15 +287407,15 @@ "binop": null }, "value": "faceVY", - "start": 44124, - "end": 44130, + "start": 44464, + "end": 44470, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 17 }, "end": { - "line": 1207, + "line": 1223, "column": 23 } } @@ -285665,15 +287434,15 @@ "updateContext": null }, "value": "*=", - "start": 44131, - "end": 44133, + "start": 44471, + "end": 44473, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 24 }, "end": { - "line": 1207, + "line": 1223, "column": 26 } } @@ -285691,15 +287460,15 @@ "binop": null }, "value": "max_v", - "start": 44134, - "end": 44139, + "start": 44474, + "end": 44479, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 27 }, "end": { - "line": 1207, + "line": 1223, "column": 32 } } @@ -285718,15 +287487,15 @@ "updateContext": null }, "value": "/", - "start": 44140, - "end": 44141, + "start": 44480, + "end": 44481, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 33 }, "end": { - "line": 1207, + "line": 1223, "column": 34 } } @@ -285744,15 +287513,15 @@ "binop": null }, "value": "cur_v", - "start": 44142, - "end": 44147, + "start": 44482, + "end": 44487, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 35 }, "end": { - "line": 1207, + "line": 1223, "column": 40 } } @@ -285770,15 +287539,15 @@ "binop": null, "updateContext": null }, - "start": 44147, - "end": 44148, + "start": 44487, + "end": 44488, "loc": { "start": { - "line": 1207, + "line": 1223, "column": 40 }, "end": { - "line": 1207, + "line": 1223, "column": 41 } } @@ -285795,15 +287564,15 @@ "postfix": false, "binop": null }, - "start": 44157, - "end": 44158, + "start": 44497, + "end": 44498, "loc": { "start": { - "line": 1208, + "line": 1224, "column": 8 }, "end": { - "line": 1208, + "line": 1224, "column": 9 } } @@ -285820,15 +287589,15 @@ "postfix": false, "binop": null }, - "start": 44163, - "end": 44164, + "start": 44503, + "end": 44504, "loc": { "start": { - "line": 1209, + "line": 1225, "column": 4 }, "end": { - "line": 1209, + "line": 1225, "column": 5 } } @@ -285848,15 +287617,15 @@ "updateContext": null }, "value": "this", - "start": 44169, - "end": 44173, + "start": 44509, + "end": 44513, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 4 }, "end": { - "line": 1210, + "line": 1226, "column": 8 } } @@ -285874,15 +287643,15 @@ "binop": null, "updateContext": null }, - "start": 44173, - "end": 44174, + "start": 44513, + "end": 44514, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 8 }, "end": { - "line": 1210, + "line": 1226, "column": 9 } } @@ -285900,15 +287669,15 @@ "binop": null }, "value": "faceX", - "start": 44174, - "end": 44179, + "start": 44514, + "end": 44519, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 9 }, "end": { - "line": 1210, + "line": 1226, "column": 14 } } @@ -285927,15 +287696,15 @@ "updateContext": null }, "value": "+=", - "start": 44180, - "end": 44182, + "start": 44520, + "end": 44522, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 15 }, "end": { - "line": 1210, + "line": 1226, "column": 17 } } @@ -285955,15 +287724,15 @@ "updateContext": null }, "value": "this", - "start": 44183, - "end": 44187, + "start": 44523, + "end": 44527, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 18 }, "end": { - "line": 1210, + "line": 1226, "column": 22 } } @@ -285981,15 +287750,15 @@ "binop": null, "updateContext": null }, - "start": 44187, - "end": 44188, + "start": 44527, + "end": 44528, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 22 }, "end": { - "line": 1210, + "line": 1226, "column": 23 } } @@ -286007,15 +287776,15 @@ "binop": null }, "value": "faceVX", - "start": 44188, - "end": 44194, + "start": 44528, + "end": 44534, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 23 }, "end": { - "line": 1210, + "line": 1226, "column": 29 } } @@ -286033,15 +287802,15 @@ "binop": null, "updateContext": null }, - "start": 44194, - "end": 44195, + "start": 44534, + "end": 44535, "loc": { "start": { - "line": 1210, + "line": 1226, "column": 29 }, "end": { - "line": 1210, + "line": 1226, "column": 30 } } @@ -286061,15 +287830,15 @@ "updateContext": null }, "value": "this", - "start": 44200, - "end": 44204, + "start": 44540, + "end": 44544, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 4 }, "end": { - "line": 1211, + "line": 1227, "column": 8 } } @@ -286087,15 +287856,15 @@ "binop": null, "updateContext": null }, - "start": 44204, - "end": 44205, + "start": 44544, + "end": 44545, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 8 }, "end": { - "line": 1211, + "line": 1227, "column": 9 } } @@ -286113,15 +287882,15 @@ "binop": null }, "value": "faceY", - "start": 44205, - "end": 44210, + "start": 44545, + "end": 44550, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 9 }, "end": { - "line": 1211, + "line": 1227, "column": 14 } } @@ -286140,15 +287909,15 @@ "updateContext": null }, "value": "+=", - "start": 44211, - "end": 44213, + "start": 44551, + "end": 44553, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 15 }, "end": { - "line": 1211, + "line": 1227, "column": 17 } } @@ -286168,15 +287937,15 @@ "updateContext": null }, "value": "this", - "start": 44214, - "end": 44218, + "start": 44554, + "end": 44558, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 18 }, "end": { - "line": 1211, + "line": 1227, "column": 22 } } @@ -286194,15 +287963,15 @@ "binop": null, "updateContext": null }, - "start": 44218, - "end": 44219, + "start": 44558, + "end": 44559, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 22 }, "end": { - "line": 1211, + "line": 1227, "column": 23 } } @@ -286220,15 +287989,15 @@ "binop": null }, "value": "faceVY", - "start": 44219, - "end": 44225, + "start": 44559, + "end": 44565, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 23 }, "end": { - "line": 1211, + "line": 1227, "column": 29 } } @@ -286246,15 +288015,15 @@ "binop": null, "updateContext": null }, - "start": 44225, - "end": 44226, + "start": 44565, + "end": 44566, "loc": { "start": { - "line": 1211, + "line": 1227, "column": 29 }, "end": { - "line": 1211, + "line": 1227, "column": 30 } } @@ -286271,15 +288040,15 @@ "postfix": false, "binop": null }, - "start": 44227, - "end": 44228, + "start": 44567, + "end": 44568, "loc": { "start": { - "line": 1212, + "line": 1228, "column": 0 }, "end": { - "line": 1212, + "line": 1228, "column": 1 } } @@ -286287,15 +288056,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44230, - "end": 44292, + "start": 44570, + "end": 44632, "loc": { "start": { - "line": 1214, + "line": 1230, "column": 0 }, "end": { - "line": 1214, + "line": 1230, "column": 62 } } @@ -286303,15 +288072,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44293, - "end": 44355, + "start": 44633, + "end": 44695, "loc": { "start": { - "line": 1215, + "line": 1231, "column": 0 }, "end": { - "line": 1215, + "line": 1231, "column": 62 } } @@ -286319,15 +288088,15 @@ { "type": "CommentLine", "value": " class L2DViewMatrix extends L2DMatrix44", - "start": 44356, - "end": 44410, + "start": 44696, + "end": 44750, "loc": { "start": { - "line": 1216, + "line": 1232, "column": 0 }, "end": { - "line": 1216, + "line": 1232, "column": 54 } } @@ -286335,15 +288104,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44411, - "end": 44473, + "start": 44751, + "end": 44813, "loc": { "start": { - "line": 1217, + "line": 1233, "column": 0 }, "end": { - "line": 1217, + "line": 1233, "column": 62 } } @@ -286351,15 +288120,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44474, - "end": 44536, + "start": 44814, + "end": 44876, "loc": { "start": { - "line": 1218, + "line": 1234, "column": 0 }, "end": { - "line": 1218, + "line": 1234, "column": 62 } } @@ -286378,15 +288147,15 @@ "binop": null }, "value": "function", - "start": 44537, - "end": 44545, + "start": 44877, + "end": 44885, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 0 }, "end": { - "line": 1219, + "line": 1235, "column": 8 } } @@ -286404,15 +288173,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 44546, - "end": 44559, + "start": 44886, + "end": 44899, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 9 }, "end": { - "line": 1219, + "line": 1235, "column": 22 } } @@ -286429,15 +288198,15 @@ "postfix": false, "binop": null }, - "start": 44559, - "end": 44560, + "start": 44899, + "end": 44900, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 22 }, "end": { - "line": 1219, + "line": 1235, "column": 23 } } @@ -286454,15 +288223,15 @@ "postfix": false, "binop": null }, - "start": 44560, - "end": 44561, + "start": 44900, + "end": 44901, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 23 }, "end": { - "line": 1219, + "line": 1235, "column": 24 } } @@ -286479,15 +288248,15 @@ "postfix": false, "binop": null }, - "start": 44562, - "end": 44563, + "start": 44902, + "end": 44903, "loc": { "start": { - "line": 1219, + "line": 1235, "column": 25 }, "end": { - "line": 1219, + "line": 1235, "column": 26 } } @@ -286505,15 +288274,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 44566, - "end": 44577, + "start": 44906, + "end": 44917, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 2 }, "end": { - "line": 1220, + "line": 1236, "column": 13 } } @@ -286531,15 +288300,15 @@ "binop": null, "updateContext": null }, - "start": 44577, - "end": 44578, + "start": 44917, + "end": 44918, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 13 }, "end": { - "line": 1220, + "line": 1236, "column": 14 } } @@ -286557,15 +288326,15 @@ "binop": null }, "value": "prototype", - "start": 44578, - "end": 44587, + "start": 44918, + "end": 44927, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 14 }, "end": { - "line": 1220, + "line": 1236, "column": 23 } } @@ -286583,15 +288352,15 @@ "binop": null, "updateContext": null }, - "start": 44587, - "end": 44588, + "start": 44927, + "end": 44928, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 23 }, "end": { - "line": 1220, + "line": 1236, "column": 24 } } @@ -286609,15 +288378,15 @@ "binop": null }, "value": "constructor", - "start": 44588, - "end": 44599, + "start": 44928, + "end": 44939, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 24 }, "end": { - "line": 1220, + "line": 1236, "column": 35 } } @@ -286635,15 +288404,15 @@ "binop": null, "updateContext": null }, - "start": 44599, - "end": 44600, + "start": 44939, + "end": 44940, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 35 }, "end": { - "line": 1220, + "line": 1236, "column": 36 } } @@ -286661,15 +288430,15 @@ "binop": null }, "value": "call", - "start": 44600, - "end": 44604, + "start": 44940, + "end": 44944, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 36 }, "end": { - "line": 1220, + "line": 1236, "column": 40 } } @@ -286686,15 +288455,15 @@ "postfix": false, "binop": null }, - "start": 44604, - "end": 44605, + "start": 44944, + "end": 44945, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 40 }, "end": { - "line": 1220, + "line": 1236, "column": 41 } } @@ -286714,15 +288483,15 @@ "updateContext": null }, "value": "this", - "start": 44605, - "end": 44609, + "start": 44945, + "end": 44949, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 41 }, "end": { - "line": 1220, + "line": 1236, "column": 45 } } @@ -286739,15 +288508,15 @@ "postfix": false, "binop": null }, - "start": 44609, - "end": 44610, + "start": 44949, + "end": 44950, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 45 }, "end": { - "line": 1220, + "line": 1236, "column": 46 } } @@ -286765,15 +288534,15 @@ "binop": null, "updateContext": null }, - "start": 44610, - "end": 44611, + "start": 44950, + "end": 44951, "loc": { "start": { - "line": 1220, + "line": 1236, "column": 46 }, "end": { - "line": 1220, + "line": 1236, "column": 47 } } @@ -286793,15 +288562,15 @@ "updateContext": null }, "value": "this", - "start": 44614, - "end": 44618, + "start": 44954, + "end": 44958, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 2 }, "end": { - "line": 1221, + "line": 1237, "column": 6 } } @@ -286819,15 +288588,15 @@ "binop": null, "updateContext": null }, - "start": 44618, - "end": 44619, + "start": 44958, + "end": 44959, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 6 }, "end": { - "line": 1221, + "line": 1237, "column": 7 } } @@ -286845,15 +288614,15 @@ "binop": null }, "value": "screenLeft", - "start": 44619, - "end": 44629, + "start": 44959, + "end": 44969, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 7 }, "end": { - "line": 1221, + "line": 1237, "column": 17 } } @@ -286872,15 +288641,15 @@ "updateContext": null }, "value": "=", - "start": 44630, - "end": 44631, + "start": 44970, + "end": 44971, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 18 }, "end": { - "line": 1221, + "line": 1237, "column": 19 } } @@ -286900,15 +288669,15 @@ "updateContext": null }, "value": "null", - "start": 44632, - "end": 44636, + "start": 44972, + "end": 44976, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 20 }, "end": { - "line": 1221, + "line": 1237, "column": 24 } } @@ -286926,15 +288695,15 @@ "binop": null, "updateContext": null }, - "start": 44636, - "end": 44637, + "start": 44976, + "end": 44977, "loc": { "start": { - "line": 1221, + "line": 1237, "column": 24 }, "end": { - "line": 1221, + "line": 1237, "column": 25 } } @@ -286954,15 +288723,15 @@ "updateContext": null }, "value": "this", - "start": 44640, - "end": 44644, + "start": 44980, + "end": 44984, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 2 }, "end": { - "line": 1222, + "line": 1238, "column": 6 } } @@ -286980,15 +288749,15 @@ "binop": null, "updateContext": null }, - "start": 44644, - "end": 44645, + "start": 44984, + "end": 44985, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 6 }, "end": { - "line": 1222, + "line": 1238, "column": 7 } } @@ -287006,15 +288775,15 @@ "binop": null }, "value": "screenRight", - "start": 44645, - "end": 44656, + "start": 44985, + "end": 44996, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 7 }, "end": { - "line": 1222, + "line": 1238, "column": 18 } } @@ -287033,15 +288802,15 @@ "updateContext": null }, "value": "=", - "start": 44657, - "end": 44658, + "start": 44997, + "end": 44998, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 19 }, "end": { - "line": 1222, + "line": 1238, "column": 20 } } @@ -287061,15 +288830,15 @@ "updateContext": null }, "value": "null", - "start": 44659, - "end": 44663, + "start": 44999, + "end": 45003, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 21 }, "end": { - "line": 1222, + "line": 1238, "column": 25 } } @@ -287087,15 +288856,15 @@ "binop": null, "updateContext": null }, - "start": 44663, - "end": 44664, + "start": 45003, + "end": 45004, "loc": { "start": { - "line": 1222, + "line": 1238, "column": 25 }, "end": { - "line": 1222, + "line": 1238, "column": 26 } } @@ -287115,15 +288884,15 @@ "updateContext": null }, "value": "this", - "start": 44667, - "end": 44671, + "start": 45007, + "end": 45011, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 2 }, "end": { - "line": 1223, + "line": 1239, "column": 6 } } @@ -287141,15 +288910,15 @@ "binop": null, "updateContext": null }, - "start": 44671, - "end": 44672, + "start": 45011, + "end": 45012, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 6 }, "end": { - "line": 1223, + "line": 1239, "column": 7 } } @@ -287167,15 +288936,15 @@ "binop": null }, "value": "screenTop", - "start": 44672, - "end": 44681, + "start": 45012, + "end": 45021, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 7 }, "end": { - "line": 1223, + "line": 1239, "column": 16 } } @@ -287194,15 +288963,15 @@ "updateContext": null }, "value": "=", - "start": 44682, - "end": 44683, + "start": 45022, + "end": 45023, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 17 }, "end": { - "line": 1223, + "line": 1239, "column": 18 } } @@ -287222,15 +288991,15 @@ "updateContext": null }, "value": "null", - "start": 44684, - "end": 44688, + "start": 45024, + "end": 45028, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 19 }, "end": { - "line": 1223, + "line": 1239, "column": 23 } } @@ -287248,15 +289017,15 @@ "binop": null, "updateContext": null }, - "start": 44688, - "end": 44689, + "start": 45028, + "end": 45029, "loc": { "start": { - "line": 1223, + "line": 1239, "column": 23 }, "end": { - "line": 1223, + "line": 1239, "column": 24 } } @@ -287276,15 +289045,15 @@ "updateContext": null }, "value": "this", - "start": 44692, - "end": 44696, + "start": 45032, + "end": 45036, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 2 }, "end": { - "line": 1224, + "line": 1240, "column": 6 } } @@ -287302,15 +289071,15 @@ "binop": null, "updateContext": null }, - "start": 44696, - "end": 44697, + "start": 45036, + "end": 45037, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 6 }, "end": { - "line": 1224, + "line": 1240, "column": 7 } } @@ -287328,15 +289097,15 @@ "binop": null }, "value": "screenBottom", - "start": 44697, - "end": 44709, + "start": 45037, + "end": 45049, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 7 }, "end": { - "line": 1224, + "line": 1240, "column": 19 } } @@ -287355,15 +289124,15 @@ "updateContext": null }, "value": "=", - "start": 44710, - "end": 44711, + "start": 45050, + "end": 45051, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 20 }, "end": { - "line": 1224, + "line": 1240, "column": 21 } } @@ -287383,15 +289152,15 @@ "updateContext": null }, "value": "null", - "start": 44712, - "end": 44716, + "start": 45052, + "end": 45056, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 22 }, "end": { - "line": 1224, + "line": 1240, "column": 26 } } @@ -287409,15 +289178,15 @@ "binop": null, "updateContext": null }, - "start": 44716, - "end": 44717, + "start": 45056, + "end": 45057, "loc": { "start": { - "line": 1224, + "line": 1240, "column": 26 }, "end": { - "line": 1224, + "line": 1240, "column": 27 } } @@ -287437,15 +289206,15 @@ "updateContext": null }, "value": "this", - "start": 44720, - "end": 44724, + "start": 45060, + "end": 45064, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 2 }, "end": { - "line": 1225, + "line": 1241, "column": 6 } } @@ -287463,15 +289232,15 @@ "binop": null, "updateContext": null }, - "start": 44724, - "end": 44725, + "start": 45064, + "end": 45065, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 6 }, "end": { - "line": 1225, + "line": 1241, "column": 7 } } @@ -287489,15 +289258,15 @@ "binop": null }, "value": "maxLeft", - "start": 44725, - "end": 44732, + "start": 45065, + "end": 45072, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 7 }, "end": { - "line": 1225, + "line": 1241, "column": 14 } } @@ -287516,15 +289285,15 @@ "updateContext": null }, "value": "=", - "start": 44733, - "end": 44734, + "start": 45073, + "end": 45074, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 15 }, "end": { - "line": 1225, + "line": 1241, "column": 16 } } @@ -287544,15 +289313,15 @@ "updateContext": null }, "value": "null", - "start": 44735, - "end": 44739, + "start": 45075, + "end": 45079, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 17 }, "end": { - "line": 1225, + "line": 1241, "column": 21 } } @@ -287570,15 +289339,15 @@ "binop": null, "updateContext": null }, - "start": 44739, - "end": 44740, + "start": 45079, + "end": 45080, "loc": { "start": { - "line": 1225, + "line": 1241, "column": 21 }, "end": { - "line": 1225, + "line": 1241, "column": 22 } } @@ -287598,15 +289367,15 @@ "updateContext": null }, "value": "this", - "start": 44743, - "end": 44747, + "start": 45083, + "end": 45087, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 2 }, "end": { - "line": 1226, + "line": 1242, "column": 6 } } @@ -287624,15 +289393,15 @@ "binop": null, "updateContext": null }, - "start": 44747, - "end": 44748, + "start": 45087, + "end": 45088, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 6 }, "end": { - "line": 1226, + "line": 1242, "column": 7 } } @@ -287650,15 +289419,15 @@ "binop": null }, "value": "maxRight", - "start": 44748, - "end": 44756, + "start": 45088, + "end": 45096, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 7 }, "end": { - "line": 1226, + "line": 1242, "column": 15 } } @@ -287677,15 +289446,15 @@ "updateContext": null }, "value": "=", - "start": 44757, - "end": 44758, + "start": 45097, + "end": 45098, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 16 }, "end": { - "line": 1226, + "line": 1242, "column": 17 } } @@ -287705,15 +289474,15 @@ "updateContext": null }, "value": "null", - "start": 44759, - "end": 44763, + "start": 45099, + "end": 45103, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 18 }, "end": { - "line": 1226, + "line": 1242, "column": 22 } } @@ -287731,15 +289500,15 @@ "binop": null, "updateContext": null }, - "start": 44763, - "end": 44764, + "start": 45103, + "end": 45104, "loc": { "start": { - "line": 1226, + "line": 1242, "column": 22 }, "end": { - "line": 1226, + "line": 1242, "column": 23 } } @@ -287759,15 +289528,15 @@ "updateContext": null }, "value": "this", - "start": 44767, - "end": 44771, + "start": 45107, + "end": 45111, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 2 }, "end": { - "line": 1227, + "line": 1243, "column": 6 } } @@ -287785,15 +289554,15 @@ "binop": null, "updateContext": null }, - "start": 44771, - "end": 44772, + "start": 45111, + "end": 45112, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 6 }, "end": { - "line": 1227, + "line": 1243, "column": 7 } } @@ -287811,15 +289580,15 @@ "binop": null }, "value": "maxTop", - "start": 44772, - "end": 44778, + "start": 45112, + "end": 45118, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 7 }, "end": { - "line": 1227, + "line": 1243, "column": 13 } } @@ -287838,15 +289607,15 @@ "updateContext": null }, "value": "=", - "start": 44779, - "end": 44780, + "start": 45119, + "end": 45120, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 14 }, "end": { - "line": 1227, + "line": 1243, "column": 15 } } @@ -287866,15 +289635,15 @@ "updateContext": null }, "value": "null", - "start": 44781, - "end": 44785, + "start": 45121, + "end": 45125, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 16 }, "end": { - "line": 1227, + "line": 1243, "column": 20 } } @@ -287892,15 +289661,15 @@ "binop": null, "updateContext": null }, - "start": 44785, - "end": 44786, + "start": 45125, + "end": 45126, "loc": { "start": { - "line": 1227, + "line": 1243, "column": 20 }, "end": { - "line": 1227, + "line": 1243, "column": 21 } } @@ -287920,15 +289689,15 @@ "updateContext": null }, "value": "this", - "start": 44789, - "end": 44793, + "start": 45129, + "end": 45133, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 2 }, "end": { - "line": 1228, + "line": 1244, "column": 6 } } @@ -287946,15 +289715,15 @@ "binop": null, "updateContext": null }, - "start": 44793, - "end": 44794, + "start": 45133, + "end": 45134, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 6 }, "end": { - "line": 1228, + "line": 1244, "column": 7 } } @@ -287972,15 +289741,15 @@ "binop": null }, "value": "maxBottom", - "start": 44794, - "end": 44803, + "start": 45134, + "end": 45143, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 7 }, "end": { - "line": 1228, + "line": 1244, "column": 16 } } @@ -287999,15 +289768,15 @@ "updateContext": null }, "value": "=", - "start": 44804, - "end": 44805, + "start": 45144, + "end": 45145, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 17 }, "end": { - "line": 1228, + "line": 1244, "column": 18 } } @@ -288027,15 +289796,15 @@ "updateContext": null }, "value": "null", - "start": 44806, - "end": 44810, + "start": 45146, + "end": 45150, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 19 }, "end": { - "line": 1228, + "line": 1244, "column": 23 } } @@ -288053,15 +289822,15 @@ "binop": null, "updateContext": null }, - "start": 44810, - "end": 44811, + "start": 45150, + "end": 45151, "loc": { "start": { - "line": 1228, + "line": 1244, "column": 23 }, "end": { - "line": 1228, + "line": 1244, "column": 24 } } @@ -288078,15 +289847,15 @@ "postfix": false, "binop": null }, - "start": 44812, - "end": 44813, + "start": 45152, + "end": 45153, "loc": { "start": { - "line": 1229, + "line": 1245, "column": 0 }, "end": { - "line": 1229, + "line": 1245, "column": 1 } } @@ -288104,15 +289873,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 44815, - "end": 44828, + "start": 45155, + "end": 45168, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 0 }, "end": { - "line": 1231, + "line": 1247, "column": 13 } } @@ -288130,15 +289899,15 @@ "binop": null, "updateContext": null }, - "start": 44828, - "end": 44829, + "start": 45168, + "end": 45169, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 13 }, "end": { - "line": 1231, + "line": 1247, "column": 14 } } @@ -288156,15 +289925,15 @@ "binop": null }, "value": "prototype", - "start": 44829, - "end": 44838, + "start": 45169, + "end": 45178, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 14 }, "end": { - "line": 1231, + "line": 1247, "column": 23 } } @@ -288183,15 +289952,15 @@ "updateContext": null }, "value": "=", - "start": 44839, - "end": 44840, + "start": 45179, + "end": 45180, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 24 }, "end": { - "line": 1231, + "line": 1247, "column": 25 } } @@ -288211,15 +289980,15 @@ "updateContext": null }, "value": "new", - "start": 44841, - "end": 44844, + "start": 45181, + "end": 45184, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 26 }, "end": { - "line": 1231, + "line": 1247, "column": 29 } } @@ -288237,15 +290006,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 44845, - "end": 44856, + "start": 45185, + "end": 45196, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 30 }, "end": { - "line": 1231, + "line": 1247, "column": 41 } } @@ -288262,15 +290031,15 @@ "postfix": false, "binop": null }, - "start": 44856, - "end": 44857, + "start": 45196, + "end": 45197, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 41 }, "end": { - "line": 1231, + "line": 1247, "column": 42 } } @@ -288287,15 +290056,15 @@ "postfix": false, "binop": null }, - "start": 44857, - "end": 44858, + "start": 45197, + "end": 45198, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 42 }, "end": { - "line": 1231, + "line": 1247, "column": 43 } } @@ -288313,15 +290082,15 @@ "binop": null, "updateContext": null }, - "start": 44858, - "end": 44859, + "start": 45198, + "end": 45199, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 43 }, "end": { - "line": 1231, + "line": 1247, "column": 44 } } @@ -288329,15 +290098,15 @@ { "type": "CommentLine", "value": "L2DViewMatrix extends L2DMatrix44", - "start": 44860, - "end": 44895, + "start": 45200, + "end": 45235, "loc": { "start": { - "line": 1231, + "line": 1247, "column": 45 }, "end": { - "line": 1231, + "line": 1247, "column": 80 } } @@ -288345,15 +290114,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 44897, - "end": 44959, + "start": 45237, + "end": 45299, "loc": { "start": { - "line": 1233, + "line": 1249, "column": 0 }, "end": { - "line": 1233, + "line": 1249, "column": 62 } } @@ -288361,15 +290130,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustTranslate()", - "start": 44960, - "end": 44999, + "start": 45300, + "end": 45339, "loc": { "start": { - "line": 1234, + "line": 1250, "column": 0 }, "end": { - "line": 1234, + "line": 1250, "column": 39 } } @@ -288377,15 +290146,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45000, - "end": 45062, + "start": 45340, + "end": 45402, "loc": { "start": { - "line": 1235, + "line": 1251, "column": 0 }, "end": { - "line": 1235, + "line": 1251, "column": 62 } } @@ -288403,15 +290172,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 45063, - "end": 45076, + "start": 45403, + "end": 45416, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 0 }, "end": { - "line": 1236, + "line": 1252, "column": 13 } } @@ -288429,15 +290198,15 @@ "binop": null, "updateContext": null }, - "start": 45076, - "end": 45077, + "start": 45416, + "end": 45417, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 13 }, "end": { - "line": 1236, + "line": 1252, "column": 14 } } @@ -288455,15 +290224,15 @@ "binop": null }, "value": "prototype", - "start": 45077, - "end": 45086, + "start": 45417, + "end": 45426, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 14 }, "end": { - "line": 1236, + "line": 1252, "column": 23 } } @@ -288481,15 +290250,15 @@ "binop": null, "updateContext": null }, - "start": 45086, - "end": 45087, + "start": 45426, + "end": 45427, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 23 }, "end": { - "line": 1236, + "line": 1252, "column": 24 } } @@ -288507,15 +290276,15 @@ "binop": null }, "value": "adjustTranslate", - "start": 45087, - "end": 45102, + "start": 45427, + "end": 45442, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 24 }, "end": { - "line": 1236, + "line": 1252, "column": 39 } } @@ -288534,15 +290303,15 @@ "updateContext": null }, "value": "=", - "start": 45103, - "end": 45104, + "start": 45443, + "end": 45444, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 40 }, "end": { - "line": 1236, + "line": 1252, "column": 41 } } @@ -288561,15 +290330,15 @@ "binop": null }, "value": "function", - "start": 45105, - "end": 45113, + "start": 45445, + "end": 45453, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 42 }, "end": { - "line": 1236, + "line": 1252, "column": 50 } } @@ -288586,15 +290355,15 @@ "postfix": false, "binop": null }, - "start": 45114, - "end": 45115, + "start": 45454, + "end": 45455, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 51 }, "end": { - "line": 1236, + "line": 1252, "column": 52 } } @@ -288612,15 +290381,15 @@ "binop": null }, "value": "shiftX", - "start": 45115, - "end": 45121, + "start": 45455, + "end": 45461, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 52 }, "end": { - "line": 1236, + "line": 1252, "column": 58 } } @@ -288628,15 +290397,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45121, - "end": 45130, + "start": 45461, + "end": 45470, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 58 }, "end": { - "line": 1236, + "line": 1252, "column": 67 } } @@ -288654,15 +290423,15 @@ "binop": null, "updateContext": null }, - "start": 45130, - "end": 45131, + "start": 45470, + "end": 45471, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 67 }, "end": { - "line": 1236, + "line": 1252, "column": 68 } } @@ -288680,15 +290449,15 @@ "binop": null }, "value": "shiftY", - "start": 45132, - "end": 45138, + "start": 45472, + "end": 45478, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 69 }, "end": { - "line": 1236, + "line": 1252, "column": 75 } } @@ -288696,15 +290465,15 @@ { "type": "CommentBlock", "value": "float", - "start": 45138, - "end": 45147, + "start": 45478, + "end": 45487, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 75 }, "end": { - "line": 1236, + "line": 1252, "column": 84 } } @@ -288721,15 +290490,15 @@ "postfix": false, "binop": null }, - "start": 45147, - "end": 45148, + "start": 45487, + "end": 45488, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 84 }, "end": { - "line": 1236, + "line": 1252, "column": 85 } } @@ -288746,15 +290515,15 @@ "postfix": false, "binop": null }, - "start": 45149, - "end": 45150, + "start": 45489, + "end": 45490, "loc": { "start": { - "line": 1236, + "line": 1252, "column": 86 }, "end": { - "line": 1236, + "line": 1252, "column": 87 } } @@ -288774,15 +290543,15 @@ "updateContext": null }, "value": "if", - "start": 45155, - "end": 45157, + "start": 45495, + "end": 45497, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 4 }, "end": { - "line": 1237, + "line": 1253, "column": 6 } } @@ -288799,15 +290568,15 @@ "postfix": false, "binop": null }, - "start": 45158, - "end": 45159, + "start": 45498, + "end": 45499, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 7 }, "end": { - "line": 1237, + "line": 1253, "column": 8 } } @@ -288827,15 +290596,15 @@ "updateContext": null }, "value": "this", - "start": 45159, - "end": 45163, + "start": 45499, + "end": 45503, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 8 }, "end": { - "line": 1237, + "line": 1253, "column": 12 } } @@ -288853,15 +290622,15 @@ "binop": null, "updateContext": null }, - "start": 45163, - "end": 45164, + "start": 45503, + "end": 45504, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 12 }, "end": { - "line": 1237, + "line": 1253, "column": 13 } } @@ -288879,15 +290648,15 @@ "binop": null }, "value": "tr", - "start": 45164, - "end": 45166, + "start": 45504, + "end": 45506, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 13 }, "end": { - "line": 1237, + "line": 1253, "column": 15 } } @@ -288905,15 +290674,15 @@ "binop": null, "updateContext": null }, - "start": 45166, - "end": 45167, + "start": 45506, + "end": 45507, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 15 }, "end": { - "line": 1237, + "line": 1253, "column": 16 } } @@ -288932,15 +290701,15 @@ "updateContext": null }, "value": 0, - "start": 45167, - "end": 45168, + "start": 45507, + "end": 45508, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 16 }, "end": { - "line": 1237, + "line": 1253, "column": 17 } } @@ -288958,15 +290727,15 @@ "binop": null, "updateContext": null }, - "start": 45168, - "end": 45169, + "start": 45508, + "end": 45509, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 17 }, "end": { - "line": 1237, + "line": 1253, "column": 18 } } @@ -288985,15 +290754,15 @@ "updateContext": null }, "value": "*", - "start": 45170, - "end": 45171, + "start": 45510, + "end": 45511, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 19 }, "end": { - "line": 1237, + "line": 1253, "column": 20 } } @@ -289013,15 +290782,15 @@ "updateContext": null }, "value": "this", - "start": 45172, - "end": 45176, + "start": 45512, + "end": 45516, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 21 }, "end": { - "line": 1237, + "line": 1253, "column": 25 } } @@ -289039,15 +290808,15 @@ "binop": null, "updateContext": null }, - "start": 45176, - "end": 45177, + "start": 45516, + "end": 45517, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 25 }, "end": { - "line": 1237, + "line": 1253, "column": 26 } } @@ -289065,15 +290834,15 @@ "binop": null }, "value": "maxLeft", - "start": 45177, - "end": 45184, + "start": 45517, + "end": 45524, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 26 }, "end": { - "line": 1237, + "line": 1253, "column": 33 } } @@ -289092,15 +290861,15 @@ "updateContext": null }, "value": "+", - "start": 45185, - "end": 45186, + "start": 45525, + "end": 45526, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 34 }, "end": { - "line": 1237, + "line": 1253, "column": 35 } } @@ -289117,15 +290886,15 @@ "postfix": false, "binop": null }, - "start": 45187, - "end": 45188, + "start": 45527, + "end": 45528, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 36 }, "end": { - "line": 1237, + "line": 1253, "column": 37 } } @@ -289145,15 +290914,15 @@ "updateContext": null }, "value": "this", - "start": 45188, - "end": 45192, + "start": 45528, + "end": 45532, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 37 }, "end": { - "line": 1237, + "line": 1253, "column": 41 } } @@ -289171,15 +290940,15 @@ "binop": null, "updateContext": null }, - "start": 45192, - "end": 45193, + "start": 45532, + "end": 45533, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 41 }, "end": { - "line": 1237, + "line": 1253, "column": 42 } } @@ -289197,15 +290966,15 @@ "binop": null }, "value": "tr", - "start": 45193, - "end": 45195, + "start": 45533, + "end": 45535, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 42 }, "end": { - "line": 1237, + "line": 1253, "column": 44 } } @@ -289223,15 +290992,15 @@ "binop": null, "updateContext": null }, - "start": 45195, - "end": 45196, + "start": 45535, + "end": 45536, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 44 }, "end": { - "line": 1237, + "line": 1253, "column": 45 } } @@ -289250,15 +291019,15 @@ "updateContext": null }, "value": 12, - "start": 45196, - "end": 45198, + "start": 45536, + "end": 45538, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 45 }, "end": { - "line": 1237, + "line": 1253, "column": 47 } } @@ -289276,15 +291045,15 @@ "binop": null, "updateContext": null }, - "start": 45198, - "end": 45199, + "start": 45538, + "end": 45539, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 47 }, "end": { - "line": 1237, + "line": 1253, "column": 48 } } @@ -289303,15 +291072,15 @@ "updateContext": null }, "value": "+", - "start": 45200, - "end": 45201, + "start": 45540, + "end": 45541, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 49 }, "end": { - "line": 1237, + "line": 1253, "column": 50 } } @@ -289329,15 +291098,15 @@ "binop": null }, "value": "shiftX", - "start": 45202, - "end": 45208, + "start": 45542, + "end": 45548, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 51 }, "end": { - "line": 1237, + "line": 1253, "column": 57 } } @@ -289354,15 +291123,15 @@ "postfix": false, "binop": null }, - "start": 45208, - "end": 45209, + "start": 45548, + "end": 45549, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 57 }, "end": { - "line": 1237, + "line": 1253, "column": 58 } } @@ -289381,15 +291150,15 @@ "updateContext": null }, "value": ">", - "start": 45210, - "end": 45211, + "start": 45550, + "end": 45551, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 59 }, "end": { - "line": 1237, + "line": 1253, "column": 60 } } @@ -289409,15 +291178,15 @@ "updateContext": null }, "value": "this", - "start": 45212, - "end": 45216, + "start": 45552, + "end": 45556, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 61 }, "end": { - "line": 1237, + "line": 1253, "column": 65 } } @@ -289435,15 +291204,15 @@ "binop": null, "updateContext": null }, - "start": 45216, - "end": 45217, + "start": 45556, + "end": 45557, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 65 }, "end": { - "line": 1237, + "line": 1253, "column": 66 } } @@ -289461,15 +291230,15 @@ "binop": null }, "value": "screenLeft", - "start": 45217, - "end": 45227, + "start": 45557, + "end": 45567, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 66 }, "end": { - "line": 1237, + "line": 1253, "column": 76 } } @@ -289486,15 +291255,15 @@ "postfix": false, "binop": null }, - "start": 45227, - "end": 45228, + "start": 45567, + "end": 45568, "loc": { "start": { - "line": 1237, + "line": 1253, "column": 76 }, "end": { - "line": 1237, + "line": 1253, "column": 77 } } @@ -289512,15 +291281,15 @@ "binop": null }, "value": "shiftX", - "start": 45237, - "end": 45243, + "start": 45577, + "end": 45583, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 8 }, "end": { - "line": 1238, + "line": 1254, "column": 14 } } @@ -289539,15 +291308,15 @@ "updateContext": null }, "value": "=", - "start": 45244, - "end": 45245, + "start": 45584, + "end": 45585, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 15 }, "end": { - "line": 1238, + "line": 1254, "column": 16 } } @@ -289567,15 +291336,15 @@ "updateContext": null }, "value": "this", - "start": 45246, - "end": 45250, + "start": 45586, + "end": 45590, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 17 }, "end": { - "line": 1238, + "line": 1254, "column": 21 } } @@ -289593,15 +291362,15 @@ "binop": null, "updateContext": null }, - "start": 45250, - "end": 45251, + "start": 45590, + "end": 45591, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 21 }, "end": { - "line": 1238, + "line": 1254, "column": 22 } } @@ -289619,15 +291388,15 @@ "binop": null }, "value": "screenLeft", - "start": 45251, - "end": 45261, + "start": 45591, + "end": 45601, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 22 }, "end": { - "line": 1238, + "line": 1254, "column": 32 } } @@ -289646,15 +291415,15 @@ "updateContext": null }, "value": "-", - "start": 45262, - "end": 45263, + "start": 45602, + "end": 45603, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 33 }, "end": { - "line": 1238, + "line": 1254, "column": 34 } } @@ -289674,15 +291443,15 @@ "updateContext": null }, "value": "this", - "start": 45264, - "end": 45268, + "start": 45604, + "end": 45608, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 35 }, "end": { - "line": 1238, + "line": 1254, "column": 39 } } @@ -289700,15 +291469,15 @@ "binop": null, "updateContext": null }, - "start": 45268, - "end": 45269, + "start": 45608, + "end": 45609, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 39 }, "end": { - "line": 1238, + "line": 1254, "column": 40 } } @@ -289726,15 +291495,15 @@ "binop": null }, "value": "tr", - "start": 45269, - "end": 45271, + "start": 45609, + "end": 45611, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 40 }, "end": { - "line": 1238, + "line": 1254, "column": 42 } } @@ -289752,15 +291521,15 @@ "binop": null, "updateContext": null }, - "start": 45271, - "end": 45272, + "start": 45611, + "end": 45612, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 42 }, "end": { - "line": 1238, + "line": 1254, "column": 43 } } @@ -289779,15 +291548,15 @@ "updateContext": null }, "value": 0, - "start": 45272, - "end": 45273, + "start": 45612, + "end": 45613, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 43 }, "end": { - "line": 1238, + "line": 1254, "column": 44 } } @@ -289805,15 +291574,15 @@ "binop": null, "updateContext": null }, - "start": 45273, - "end": 45274, + "start": 45613, + "end": 45614, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 44 }, "end": { - "line": 1238, + "line": 1254, "column": 45 } } @@ -289832,15 +291601,15 @@ "updateContext": null }, "value": "*", - "start": 45275, - "end": 45276, + "start": 45615, + "end": 45616, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 46 }, "end": { - "line": 1238, + "line": 1254, "column": 47 } } @@ -289860,15 +291629,15 @@ "updateContext": null }, "value": "this", - "start": 45277, - "end": 45281, + "start": 45617, + "end": 45621, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 48 }, "end": { - "line": 1238, + "line": 1254, "column": 52 } } @@ -289886,15 +291655,15 @@ "binop": null, "updateContext": null }, - "start": 45281, - "end": 45282, + "start": 45621, + "end": 45622, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 52 }, "end": { - "line": 1238, + "line": 1254, "column": 53 } } @@ -289912,15 +291681,15 @@ "binop": null }, "value": "maxLeft", - "start": 45282, - "end": 45289, + "start": 45622, + "end": 45629, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 53 }, "end": { - "line": 1238, + "line": 1254, "column": 60 } } @@ -289939,15 +291708,15 @@ "updateContext": null }, "value": "-", - "start": 45290, - "end": 45291, + "start": 45630, + "end": 45631, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 61 }, "end": { - "line": 1238, + "line": 1254, "column": 62 } } @@ -289967,15 +291736,15 @@ "updateContext": null }, "value": "this", - "start": 45292, - "end": 45296, + "start": 45632, + "end": 45636, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 63 }, "end": { - "line": 1238, + "line": 1254, "column": 67 } } @@ -289993,15 +291762,15 @@ "binop": null, "updateContext": null }, - "start": 45296, - "end": 45297, + "start": 45636, + "end": 45637, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 67 }, "end": { - "line": 1238, + "line": 1254, "column": 68 } } @@ -290019,15 +291788,15 @@ "binop": null }, "value": "tr", - "start": 45297, - "end": 45299, + "start": 45637, + "end": 45639, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 68 }, "end": { - "line": 1238, + "line": 1254, "column": 70 } } @@ -290045,15 +291814,15 @@ "binop": null, "updateContext": null }, - "start": 45299, - "end": 45300, + "start": 45639, + "end": 45640, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 70 }, "end": { - "line": 1238, + "line": 1254, "column": 71 } } @@ -290072,15 +291841,15 @@ "updateContext": null }, "value": 12, - "start": 45300, - "end": 45302, + "start": 45640, + "end": 45642, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 71 }, "end": { - "line": 1238, + "line": 1254, "column": 73 } } @@ -290098,15 +291867,15 @@ "binop": null, "updateContext": null }, - "start": 45302, - "end": 45303, + "start": 45642, + "end": 45643, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 73 }, "end": { - "line": 1238, + "line": 1254, "column": 74 } } @@ -290124,15 +291893,15 @@ "binop": null, "updateContext": null }, - "start": 45303, - "end": 45304, + "start": 45643, + "end": 45644, "loc": { "start": { - "line": 1238, + "line": 1254, "column": 74 }, "end": { - "line": 1238, + "line": 1254, "column": 75 } } @@ -290152,15 +291921,15 @@ "updateContext": null }, "value": "if", - "start": 45309, - "end": 45311, + "start": 45649, + "end": 45651, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 4 }, "end": { - "line": 1239, + "line": 1255, "column": 6 } } @@ -290177,15 +291946,15 @@ "postfix": false, "binop": null }, - "start": 45312, - "end": 45313, + "start": 45652, + "end": 45653, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 7 }, "end": { - "line": 1239, + "line": 1255, "column": 8 } } @@ -290205,15 +291974,15 @@ "updateContext": null }, "value": "this", - "start": 45313, - "end": 45317, + "start": 45653, + "end": 45657, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 8 }, "end": { - "line": 1239, + "line": 1255, "column": 12 } } @@ -290231,15 +292000,15 @@ "binop": null, "updateContext": null }, - "start": 45317, - "end": 45318, + "start": 45657, + "end": 45658, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 12 }, "end": { - "line": 1239, + "line": 1255, "column": 13 } } @@ -290257,15 +292026,15 @@ "binop": null }, "value": "tr", - "start": 45318, - "end": 45320, + "start": 45658, + "end": 45660, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 13 }, "end": { - "line": 1239, + "line": 1255, "column": 15 } } @@ -290283,15 +292052,15 @@ "binop": null, "updateContext": null }, - "start": 45320, - "end": 45321, + "start": 45660, + "end": 45661, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 15 }, "end": { - "line": 1239, + "line": 1255, "column": 16 } } @@ -290310,15 +292079,15 @@ "updateContext": null }, "value": 0, - "start": 45321, - "end": 45322, + "start": 45661, + "end": 45662, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 16 }, "end": { - "line": 1239, + "line": 1255, "column": 17 } } @@ -290336,15 +292105,15 @@ "binop": null, "updateContext": null }, - "start": 45322, - "end": 45323, + "start": 45662, + "end": 45663, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 17 }, "end": { - "line": 1239, + "line": 1255, "column": 18 } } @@ -290363,15 +292132,15 @@ "updateContext": null }, "value": "*", - "start": 45324, - "end": 45325, + "start": 45664, + "end": 45665, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 19 }, "end": { - "line": 1239, + "line": 1255, "column": 20 } } @@ -290391,15 +292160,15 @@ "updateContext": null }, "value": "this", - "start": 45326, - "end": 45330, + "start": 45666, + "end": 45670, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 21 }, "end": { - "line": 1239, + "line": 1255, "column": 25 } } @@ -290417,15 +292186,15 @@ "binop": null, "updateContext": null }, - "start": 45330, - "end": 45331, + "start": 45670, + "end": 45671, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 25 }, "end": { - "line": 1239, + "line": 1255, "column": 26 } } @@ -290443,15 +292212,15 @@ "binop": null }, "value": "maxRight", - "start": 45331, - "end": 45339, + "start": 45671, + "end": 45679, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 26 }, "end": { - "line": 1239, + "line": 1255, "column": 34 } } @@ -290470,15 +292239,15 @@ "updateContext": null }, "value": "+", - "start": 45340, - "end": 45341, + "start": 45680, + "end": 45681, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 35 }, "end": { - "line": 1239, + "line": 1255, "column": 36 } } @@ -290495,15 +292264,15 @@ "postfix": false, "binop": null }, - "start": 45342, - "end": 45343, + "start": 45682, + "end": 45683, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 37 }, "end": { - "line": 1239, + "line": 1255, "column": 38 } } @@ -290523,15 +292292,15 @@ "updateContext": null }, "value": "this", - "start": 45343, - "end": 45347, + "start": 45683, + "end": 45687, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 38 }, "end": { - "line": 1239, + "line": 1255, "column": 42 } } @@ -290549,15 +292318,15 @@ "binop": null, "updateContext": null }, - "start": 45347, - "end": 45348, + "start": 45687, + "end": 45688, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 42 }, "end": { - "line": 1239, + "line": 1255, "column": 43 } } @@ -290575,15 +292344,15 @@ "binop": null }, "value": "tr", - "start": 45348, - "end": 45350, + "start": 45688, + "end": 45690, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 43 }, "end": { - "line": 1239, + "line": 1255, "column": 45 } } @@ -290601,15 +292370,15 @@ "binop": null, "updateContext": null }, - "start": 45350, - "end": 45351, + "start": 45690, + "end": 45691, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 45 }, "end": { - "line": 1239, + "line": 1255, "column": 46 } } @@ -290628,15 +292397,15 @@ "updateContext": null }, "value": 12, - "start": 45351, - "end": 45353, + "start": 45691, + "end": 45693, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 46 }, "end": { - "line": 1239, + "line": 1255, "column": 48 } } @@ -290654,15 +292423,15 @@ "binop": null, "updateContext": null }, - "start": 45353, - "end": 45354, + "start": 45693, + "end": 45694, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 48 }, "end": { - "line": 1239, + "line": 1255, "column": 49 } } @@ -290681,15 +292450,15 @@ "updateContext": null }, "value": "+", - "start": 45355, - "end": 45356, + "start": 45695, + "end": 45696, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 50 }, "end": { - "line": 1239, + "line": 1255, "column": 51 } } @@ -290707,15 +292476,15 @@ "binop": null }, "value": "shiftX", - "start": 45357, - "end": 45363, + "start": 45697, + "end": 45703, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 52 }, "end": { - "line": 1239, + "line": 1255, "column": 58 } } @@ -290732,15 +292501,15 @@ "postfix": false, "binop": null }, - "start": 45363, - "end": 45364, + "start": 45703, + "end": 45704, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 58 }, "end": { - "line": 1239, + "line": 1255, "column": 59 } } @@ -290759,15 +292528,15 @@ "updateContext": null }, "value": "<", - "start": 45365, - "end": 45366, + "start": 45705, + "end": 45706, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 60 }, "end": { - "line": 1239, + "line": 1255, "column": 61 } } @@ -290787,15 +292556,15 @@ "updateContext": null }, "value": "this", - "start": 45367, - "end": 45371, + "start": 45707, + "end": 45711, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 62 }, "end": { - "line": 1239, + "line": 1255, "column": 66 } } @@ -290813,15 +292582,15 @@ "binop": null, "updateContext": null }, - "start": 45371, - "end": 45372, + "start": 45711, + "end": 45712, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 66 }, "end": { - "line": 1239, + "line": 1255, "column": 67 } } @@ -290839,15 +292608,15 @@ "binop": null }, "value": "screenRight", - "start": 45372, - "end": 45383, + "start": 45712, + "end": 45723, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 67 }, "end": { - "line": 1239, + "line": 1255, "column": 78 } } @@ -290864,15 +292633,15 @@ "postfix": false, "binop": null }, - "start": 45383, - "end": 45384, + "start": 45723, + "end": 45724, "loc": { "start": { - "line": 1239, + "line": 1255, "column": 78 }, "end": { - "line": 1239, + "line": 1255, "column": 79 } } @@ -290890,15 +292659,15 @@ "binop": null }, "value": "shiftX", - "start": 45393, - "end": 45399, + "start": 45733, + "end": 45739, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 8 }, "end": { - "line": 1240, + "line": 1256, "column": 14 } } @@ -290917,15 +292686,15 @@ "updateContext": null }, "value": "=", - "start": 45400, - "end": 45401, + "start": 45740, + "end": 45741, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 15 }, "end": { - "line": 1240, + "line": 1256, "column": 16 } } @@ -290945,15 +292714,15 @@ "updateContext": null }, "value": "this", - "start": 45402, - "end": 45406, + "start": 45742, + "end": 45746, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 17 }, "end": { - "line": 1240, + "line": 1256, "column": 21 } } @@ -290971,15 +292740,15 @@ "binop": null, "updateContext": null }, - "start": 45406, - "end": 45407, + "start": 45746, + "end": 45747, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 21 }, "end": { - "line": 1240, + "line": 1256, "column": 22 } } @@ -290997,15 +292766,15 @@ "binop": null }, "value": "screenRight", - "start": 45407, - "end": 45418, + "start": 45747, + "end": 45758, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 22 }, "end": { - "line": 1240, + "line": 1256, "column": 33 } } @@ -291024,15 +292793,15 @@ "updateContext": null }, "value": "-", - "start": 45419, - "end": 45420, + "start": 45759, + "end": 45760, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 34 }, "end": { - "line": 1240, + "line": 1256, "column": 35 } } @@ -291052,15 +292821,15 @@ "updateContext": null }, "value": "this", - "start": 45421, - "end": 45425, + "start": 45761, + "end": 45765, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 36 }, "end": { - "line": 1240, + "line": 1256, "column": 40 } } @@ -291078,15 +292847,15 @@ "binop": null, "updateContext": null }, - "start": 45425, - "end": 45426, + "start": 45765, + "end": 45766, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 40 }, "end": { - "line": 1240, + "line": 1256, "column": 41 } } @@ -291104,15 +292873,15 @@ "binop": null }, "value": "tr", - "start": 45426, - "end": 45428, + "start": 45766, + "end": 45768, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 41 }, "end": { - "line": 1240, + "line": 1256, "column": 43 } } @@ -291130,15 +292899,15 @@ "binop": null, "updateContext": null }, - "start": 45428, - "end": 45429, + "start": 45768, + "end": 45769, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 43 }, "end": { - "line": 1240, + "line": 1256, "column": 44 } } @@ -291157,15 +292926,15 @@ "updateContext": null }, "value": 0, - "start": 45429, - "end": 45430, + "start": 45769, + "end": 45770, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 44 }, "end": { - "line": 1240, + "line": 1256, "column": 45 } } @@ -291183,15 +292952,15 @@ "binop": null, "updateContext": null }, - "start": 45430, - "end": 45431, + "start": 45770, + "end": 45771, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 45 }, "end": { - "line": 1240, + "line": 1256, "column": 46 } } @@ -291210,15 +292979,15 @@ "updateContext": null }, "value": "*", - "start": 45432, - "end": 45433, + "start": 45772, + "end": 45773, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 47 }, "end": { - "line": 1240, + "line": 1256, "column": 48 } } @@ -291238,15 +293007,15 @@ "updateContext": null }, "value": "this", - "start": 45434, - "end": 45438, + "start": 45774, + "end": 45778, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 49 }, "end": { - "line": 1240, + "line": 1256, "column": 53 } } @@ -291264,15 +293033,15 @@ "binop": null, "updateContext": null }, - "start": 45438, - "end": 45439, + "start": 45778, + "end": 45779, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 53 }, "end": { - "line": 1240, + "line": 1256, "column": 54 } } @@ -291290,15 +293059,15 @@ "binop": null }, "value": "maxRight", - "start": 45439, - "end": 45447, + "start": 45779, + "end": 45787, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 54 }, "end": { - "line": 1240, + "line": 1256, "column": 62 } } @@ -291317,15 +293086,15 @@ "updateContext": null }, "value": "-", - "start": 45448, - "end": 45449, + "start": 45788, + "end": 45789, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 63 }, "end": { - "line": 1240, + "line": 1256, "column": 64 } } @@ -291345,15 +293114,15 @@ "updateContext": null }, "value": "this", - "start": 45450, - "end": 45454, + "start": 45790, + "end": 45794, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 65 }, "end": { - "line": 1240, + "line": 1256, "column": 69 } } @@ -291371,15 +293140,15 @@ "binop": null, "updateContext": null }, - "start": 45454, - "end": 45455, + "start": 45794, + "end": 45795, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 69 }, "end": { - "line": 1240, + "line": 1256, "column": 70 } } @@ -291397,15 +293166,15 @@ "binop": null }, "value": "tr", - "start": 45455, - "end": 45457, + "start": 45795, + "end": 45797, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 70 }, "end": { - "line": 1240, + "line": 1256, "column": 72 } } @@ -291423,15 +293192,15 @@ "binop": null, "updateContext": null }, - "start": 45457, - "end": 45458, + "start": 45797, + "end": 45798, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 72 }, "end": { - "line": 1240, + "line": 1256, "column": 73 } } @@ -291450,15 +293219,15 @@ "updateContext": null }, "value": 12, - "start": 45458, - "end": 45460, + "start": 45798, + "end": 45800, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 73 }, "end": { - "line": 1240, + "line": 1256, "column": 75 } } @@ -291476,15 +293245,15 @@ "binop": null, "updateContext": null }, - "start": 45460, - "end": 45461, + "start": 45800, + "end": 45801, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 75 }, "end": { - "line": 1240, + "line": 1256, "column": 76 } } @@ -291502,15 +293271,15 @@ "binop": null, "updateContext": null }, - "start": 45461, - "end": 45462, + "start": 45801, + "end": 45802, "loc": { "start": { - "line": 1240, + "line": 1256, "column": 76 }, "end": { - "line": 1240, + "line": 1256, "column": 77 } } @@ -291530,15 +293299,15 @@ "updateContext": null }, "value": "if", - "start": 45467, - "end": 45469, + "start": 45807, + "end": 45809, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 4 }, "end": { - "line": 1241, + "line": 1257, "column": 6 } } @@ -291555,15 +293324,15 @@ "postfix": false, "binop": null }, - "start": 45470, - "end": 45471, + "start": 45810, + "end": 45811, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 7 }, "end": { - "line": 1241, + "line": 1257, "column": 8 } } @@ -291583,15 +293352,15 @@ "updateContext": null }, "value": "this", - "start": 45471, - "end": 45475, + "start": 45811, + "end": 45815, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 8 }, "end": { - "line": 1241, + "line": 1257, "column": 12 } } @@ -291609,15 +293378,15 @@ "binop": null, "updateContext": null }, - "start": 45475, - "end": 45476, + "start": 45815, + "end": 45816, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 12 }, "end": { - "line": 1241, + "line": 1257, "column": 13 } } @@ -291635,15 +293404,15 @@ "binop": null }, "value": "tr", - "start": 45476, - "end": 45478, + "start": 45816, + "end": 45818, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 13 }, "end": { - "line": 1241, + "line": 1257, "column": 15 } } @@ -291661,15 +293430,15 @@ "binop": null, "updateContext": null }, - "start": 45478, - "end": 45479, + "start": 45818, + "end": 45819, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 15 }, "end": { - "line": 1241, + "line": 1257, "column": 16 } } @@ -291688,15 +293457,15 @@ "updateContext": null }, "value": 5, - "start": 45479, - "end": 45480, + "start": 45819, + "end": 45820, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 16 }, "end": { - "line": 1241, + "line": 1257, "column": 17 } } @@ -291714,15 +293483,15 @@ "binop": null, "updateContext": null }, - "start": 45480, - "end": 45481, + "start": 45820, + "end": 45821, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 17 }, "end": { - "line": 1241, + "line": 1257, "column": 18 } } @@ -291741,15 +293510,15 @@ "updateContext": null }, "value": "*", - "start": 45482, - "end": 45483, + "start": 45822, + "end": 45823, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 19 }, "end": { - "line": 1241, + "line": 1257, "column": 20 } } @@ -291769,15 +293538,15 @@ "updateContext": null }, "value": "this", - "start": 45484, - "end": 45488, + "start": 45824, + "end": 45828, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 21 }, "end": { - "line": 1241, + "line": 1257, "column": 25 } } @@ -291795,15 +293564,15 @@ "binop": null, "updateContext": null }, - "start": 45488, - "end": 45489, + "start": 45828, + "end": 45829, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 25 }, "end": { - "line": 1241, + "line": 1257, "column": 26 } } @@ -291821,15 +293590,15 @@ "binop": null }, "value": "maxTop", - "start": 45489, - "end": 45495, + "start": 45829, + "end": 45835, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 26 }, "end": { - "line": 1241, + "line": 1257, "column": 32 } } @@ -291848,15 +293617,15 @@ "updateContext": null }, "value": "+", - "start": 45496, - "end": 45497, + "start": 45836, + "end": 45837, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 33 }, "end": { - "line": 1241, + "line": 1257, "column": 34 } } @@ -291873,15 +293642,15 @@ "postfix": false, "binop": null }, - "start": 45498, - "end": 45499, + "start": 45838, + "end": 45839, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 35 }, "end": { - "line": 1241, + "line": 1257, "column": 36 } } @@ -291901,15 +293670,15 @@ "updateContext": null }, "value": "this", - "start": 45499, - "end": 45503, + "start": 45839, + "end": 45843, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 36 }, "end": { - "line": 1241, + "line": 1257, "column": 40 } } @@ -291927,15 +293696,15 @@ "binop": null, "updateContext": null }, - "start": 45503, - "end": 45504, + "start": 45843, + "end": 45844, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 40 }, "end": { - "line": 1241, + "line": 1257, "column": 41 } } @@ -291953,15 +293722,15 @@ "binop": null }, "value": "tr", - "start": 45504, - "end": 45506, + "start": 45844, + "end": 45846, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 41 }, "end": { - "line": 1241, + "line": 1257, "column": 43 } } @@ -291979,15 +293748,15 @@ "binop": null, "updateContext": null }, - "start": 45506, - "end": 45507, + "start": 45846, + "end": 45847, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 43 }, "end": { - "line": 1241, + "line": 1257, "column": 44 } } @@ -292006,15 +293775,15 @@ "updateContext": null }, "value": 13, - "start": 45507, - "end": 45509, + "start": 45847, + "end": 45849, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 44 }, "end": { - "line": 1241, + "line": 1257, "column": 46 } } @@ -292032,15 +293801,15 @@ "binop": null, "updateContext": null }, - "start": 45509, - "end": 45510, + "start": 45849, + "end": 45850, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 46 }, "end": { - "line": 1241, + "line": 1257, "column": 47 } } @@ -292059,15 +293828,15 @@ "updateContext": null }, "value": "+", - "start": 45511, - "end": 45512, + "start": 45851, + "end": 45852, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 48 }, "end": { - "line": 1241, + "line": 1257, "column": 49 } } @@ -292085,15 +293854,15 @@ "binop": null }, "value": "shiftY", - "start": 45513, - "end": 45519, + "start": 45853, + "end": 45859, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 50 }, "end": { - "line": 1241, + "line": 1257, "column": 56 } } @@ -292110,15 +293879,15 @@ "postfix": false, "binop": null }, - "start": 45519, - "end": 45520, + "start": 45859, + "end": 45860, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 56 }, "end": { - "line": 1241, + "line": 1257, "column": 57 } } @@ -292137,15 +293906,15 @@ "updateContext": null }, "value": "<", - "start": 45521, - "end": 45522, + "start": 45861, + "end": 45862, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 58 }, "end": { - "line": 1241, + "line": 1257, "column": 59 } } @@ -292165,15 +293934,15 @@ "updateContext": null }, "value": "this", - "start": 45523, - "end": 45527, + "start": 45863, + "end": 45867, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 60 }, "end": { - "line": 1241, + "line": 1257, "column": 64 } } @@ -292191,15 +293960,15 @@ "binop": null, "updateContext": null }, - "start": 45527, - "end": 45528, + "start": 45867, + "end": 45868, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 64 }, "end": { - "line": 1241, + "line": 1257, "column": 65 } } @@ -292217,15 +293986,15 @@ "binop": null }, "value": "screenTop", - "start": 45528, - "end": 45537, + "start": 45868, + "end": 45877, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 65 }, "end": { - "line": 1241, + "line": 1257, "column": 74 } } @@ -292242,15 +294011,15 @@ "postfix": false, "binop": null }, - "start": 45537, - "end": 45538, + "start": 45877, + "end": 45878, "loc": { "start": { - "line": 1241, + "line": 1257, "column": 74 }, "end": { - "line": 1241, + "line": 1257, "column": 75 } } @@ -292268,15 +294037,15 @@ "binop": null }, "value": "shiftY", - "start": 45547, - "end": 45553, + "start": 45887, + "end": 45893, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 8 }, "end": { - "line": 1242, + "line": 1258, "column": 14 } } @@ -292295,15 +294064,15 @@ "updateContext": null }, "value": "=", - "start": 45554, - "end": 45555, + "start": 45894, + "end": 45895, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 15 }, "end": { - "line": 1242, + "line": 1258, "column": 16 } } @@ -292323,15 +294092,15 @@ "updateContext": null }, "value": "this", - "start": 45556, - "end": 45560, + "start": 45896, + "end": 45900, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 17 }, "end": { - "line": 1242, + "line": 1258, "column": 21 } } @@ -292349,15 +294118,15 @@ "binop": null, "updateContext": null }, - "start": 45560, - "end": 45561, + "start": 45900, + "end": 45901, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 21 }, "end": { - "line": 1242, + "line": 1258, "column": 22 } } @@ -292375,15 +294144,15 @@ "binop": null }, "value": "screenTop", - "start": 45561, - "end": 45570, + "start": 45901, + "end": 45910, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 22 }, "end": { - "line": 1242, + "line": 1258, "column": 31 } } @@ -292402,15 +294171,15 @@ "updateContext": null }, "value": "-", - "start": 45571, - "end": 45572, + "start": 45911, + "end": 45912, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 32 }, "end": { - "line": 1242, + "line": 1258, "column": 33 } } @@ -292430,15 +294199,15 @@ "updateContext": null }, "value": "this", - "start": 45573, - "end": 45577, + "start": 45913, + "end": 45917, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 34 }, "end": { - "line": 1242, + "line": 1258, "column": 38 } } @@ -292456,15 +294225,15 @@ "binop": null, "updateContext": null }, - "start": 45577, - "end": 45578, + "start": 45917, + "end": 45918, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 38 }, "end": { - "line": 1242, + "line": 1258, "column": 39 } } @@ -292482,15 +294251,15 @@ "binop": null }, "value": "tr", - "start": 45578, - "end": 45580, + "start": 45918, + "end": 45920, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 39 }, "end": { - "line": 1242, + "line": 1258, "column": 41 } } @@ -292508,15 +294277,15 @@ "binop": null, "updateContext": null }, - "start": 45580, - "end": 45581, + "start": 45920, + "end": 45921, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 41 }, "end": { - "line": 1242, + "line": 1258, "column": 42 } } @@ -292535,15 +294304,15 @@ "updateContext": null }, "value": 5, - "start": 45581, - "end": 45582, + "start": 45921, + "end": 45922, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 42 }, "end": { - "line": 1242, + "line": 1258, "column": 43 } } @@ -292561,15 +294330,15 @@ "binop": null, "updateContext": null }, - "start": 45582, - "end": 45583, + "start": 45922, + "end": 45923, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 43 }, "end": { - "line": 1242, + "line": 1258, "column": 44 } } @@ -292588,15 +294357,15 @@ "updateContext": null }, "value": "*", - "start": 45584, - "end": 45585, + "start": 45924, + "end": 45925, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 45 }, "end": { - "line": 1242, + "line": 1258, "column": 46 } } @@ -292616,15 +294385,15 @@ "updateContext": null }, "value": "this", - "start": 45586, - "end": 45590, + "start": 45926, + "end": 45930, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 47 }, "end": { - "line": 1242, + "line": 1258, "column": 51 } } @@ -292642,15 +294411,15 @@ "binop": null, "updateContext": null }, - "start": 45590, - "end": 45591, + "start": 45930, + "end": 45931, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 51 }, "end": { - "line": 1242, + "line": 1258, "column": 52 } } @@ -292668,15 +294437,15 @@ "binop": null }, "value": "maxTop", - "start": 45591, - "end": 45597, + "start": 45931, + "end": 45937, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 52 }, "end": { - "line": 1242, + "line": 1258, "column": 58 } } @@ -292695,15 +294464,15 @@ "updateContext": null }, "value": "-", - "start": 45598, - "end": 45599, + "start": 45938, + "end": 45939, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 59 }, "end": { - "line": 1242, + "line": 1258, "column": 60 } } @@ -292723,15 +294492,15 @@ "updateContext": null }, "value": "this", - "start": 45600, - "end": 45604, + "start": 45940, + "end": 45944, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 61 }, "end": { - "line": 1242, + "line": 1258, "column": 65 } } @@ -292749,15 +294518,15 @@ "binop": null, "updateContext": null }, - "start": 45604, - "end": 45605, + "start": 45944, + "end": 45945, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 65 }, "end": { - "line": 1242, + "line": 1258, "column": 66 } } @@ -292775,15 +294544,15 @@ "binop": null }, "value": "tr", - "start": 45605, - "end": 45607, + "start": 45945, + "end": 45947, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 66 }, "end": { - "line": 1242, + "line": 1258, "column": 68 } } @@ -292801,15 +294570,15 @@ "binop": null, "updateContext": null }, - "start": 45607, - "end": 45608, + "start": 45947, + "end": 45948, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 68 }, "end": { - "line": 1242, + "line": 1258, "column": 69 } } @@ -292828,15 +294597,15 @@ "updateContext": null }, "value": 13, - "start": 45608, - "end": 45610, + "start": 45948, + "end": 45950, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 69 }, "end": { - "line": 1242, + "line": 1258, "column": 71 } } @@ -292854,15 +294623,15 @@ "binop": null, "updateContext": null }, - "start": 45610, - "end": 45611, + "start": 45950, + "end": 45951, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 71 }, "end": { - "line": 1242, + "line": 1258, "column": 72 } } @@ -292880,15 +294649,15 @@ "binop": null, "updateContext": null }, - "start": 45611, - "end": 45612, + "start": 45951, + "end": 45952, "loc": { "start": { - "line": 1242, + "line": 1258, "column": 72 }, "end": { - "line": 1242, + "line": 1258, "column": 73 } } @@ -292908,15 +294677,15 @@ "updateContext": null }, "value": "if", - "start": 45617, - "end": 45619, + "start": 45957, + "end": 45959, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 4 }, "end": { - "line": 1243, + "line": 1259, "column": 6 } } @@ -292933,15 +294702,15 @@ "postfix": false, "binop": null }, - "start": 45620, - "end": 45621, + "start": 45960, + "end": 45961, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 7 }, "end": { - "line": 1243, + "line": 1259, "column": 8 } } @@ -292961,15 +294730,15 @@ "updateContext": null }, "value": "this", - "start": 45621, - "end": 45625, + "start": 45961, + "end": 45965, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 8 }, "end": { - "line": 1243, + "line": 1259, "column": 12 } } @@ -292987,15 +294756,15 @@ "binop": null, "updateContext": null }, - "start": 45625, - "end": 45626, + "start": 45965, + "end": 45966, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 12 }, "end": { - "line": 1243, + "line": 1259, "column": 13 } } @@ -293013,15 +294782,15 @@ "binop": null }, "value": "tr", - "start": 45626, - "end": 45628, + "start": 45966, + "end": 45968, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 13 }, "end": { - "line": 1243, + "line": 1259, "column": 15 } } @@ -293039,15 +294808,15 @@ "binop": null, "updateContext": null }, - "start": 45628, - "end": 45629, + "start": 45968, + "end": 45969, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 15 }, "end": { - "line": 1243, + "line": 1259, "column": 16 } } @@ -293066,15 +294835,15 @@ "updateContext": null }, "value": 5, - "start": 45629, - "end": 45630, + "start": 45969, + "end": 45970, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 16 }, "end": { - "line": 1243, + "line": 1259, "column": 17 } } @@ -293092,15 +294861,15 @@ "binop": null, "updateContext": null }, - "start": 45630, - "end": 45631, + "start": 45970, + "end": 45971, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 17 }, "end": { - "line": 1243, + "line": 1259, "column": 18 } } @@ -293119,15 +294888,15 @@ "updateContext": null }, "value": "*", - "start": 45632, - "end": 45633, + "start": 45972, + "end": 45973, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 19 }, "end": { - "line": 1243, + "line": 1259, "column": 20 } } @@ -293147,15 +294916,15 @@ "updateContext": null }, "value": "this", - "start": 45634, - "end": 45638, + "start": 45974, + "end": 45978, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 21 }, "end": { - "line": 1243, + "line": 1259, "column": 25 } } @@ -293173,15 +294942,15 @@ "binop": null, "updateContext": null }, - "start": 45638, - "end": 45639, + "start": 45978, + "end": 45979, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 25 }, "end": { - "line": 1243, + "line": 1259, "column": 26 } } @@ -293199,15 +294968,15 @@ "binop": null }, "value": "maxBottom", - "start": 45639, - "end": 45648, + "start": 45979, + "end": 45988, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 26 }, "end": { - "line": 1243, + "line": 1259, "column": 35 } } @@ -293226,15 +294995,15 @@ "updateContext": null }, "value": "+", - "start": 45649, - "end": 45650, + "start": 45989, + "end": 45990, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 36 }, "end": { - "line": 1243, + "line": 1259, "column": 37 } } @@ -293251,15 +295020,15 @@ "postfix": false, "binop": null }, - "start": 45651, - "end": 45652, + "start": 45991, + "end": 45992, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 38 }, "end": { - "line": 1243, + "line": 1259, "column": 39 } } @@ -293279,15 +295048,15 @@ "updateContext": null }, "value": "this", - "start": 45652, - "end": 45656, + "start": 45992, + "end": 45996, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 39 }, "end": { - "line": 1243, + "line": 1259, "column": 43 } } @@ -293305,15 +295074,15 @@ "binop": null, "updateContext": null }, - "start": 45656, - "end": 45657, + "start": 45996, + "end": 45997, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 43 }, "end": { - "line": 1243, + "line": 1259, "column": 44 } } @@ -293331,15 +295100,15 @@ "binop": null }, "value": "tr", - "start": 45657, - "end": 45659, + "start": 45997, + "end": 45999, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 44 }, "end": { - "line": 1243, + "line": 1259, "column": 46 } } @@ -293357,15 +295126,15 @@ "binop": null, "updateContext": null }, - "start": 45659, - "end": 45660, + "start": 45999, + "end": 46000, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 46 }, "end": { - "line": 1243, + "line": 1259, "column": 47 } } @@ -293384,15 +295153,15 @@ "updateContext": null }, "value": 13, - "start": 45660, - "end": 45662, + "start": 46000, + "end": 46002, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 47 }, "end": { - "line": 1243, + "line": 1259, "column": 49 } } @@ -293410,15 +295179,15 @@ "binop": null, "updateContext": null }, - "start": 45662, - "end": 45663, + "start": 46002, + "end": 46003, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 49 }, "end": { - "line": 1243, + "line": 1259, "column": 50 } } @@ -293437,15 +295206,15 @@ "updateContext": null }, "value": "+", - "start": 45664, - "end": 45665, + "start": 46004, + "end": 46005, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 51 }, "end": { - "line": 1243, + "line": 1259, "column": 52 } } @@ -293463,15 +295232,15 @@ "binop": null }, "value": "shiftY", - "start": 45666, - "end": 45672, + "start": 46006, + "end": 46012, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 53 }, "end": { - "line": 1243, + "line": 1259, "column": 59 } } @@ -293488,15 +295257,15 @@ "postfix": false, "binop": null }, - "start": 45672, - "end": 45673, + "start": 46012, + "end": 46013, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 59 }, "end": { - "line": 1243, + "line": 1259, "column": 60 } } @@ -293515,15 +295284,15 @@ "updateContext": null }, "value": ">", - "start": 45674, - "end": 45675, + "start": 46014, + "end": 46015, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 61 }, "end": { - "line": 1243, + "line": 1259, "column": 62 } } @@ -293543,15 +295312,15 @@ "updateContext": null }, "value": "this", - "start": 45676, - "end": 45680, + "start": 46016, + "end": 46020, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 63 }, "end": { - "line": 1243, + "line": 1259, "column": 67 } } @@ -293569,15 +295338,15 @@ "binop": null, "updateContext": null }, - "start": 45680, - "end": 45681, + "start": 46020, + "end": 46021, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 67 }, "end": { - "line": 1243, + "line": 1259, "column": 68 } } @@ -293595,15 +295364,15 @@ "binop": null }, "value": "screenBottom", - "start": 45681, - "end": 45693, + "start": 46021, + "end": 46033, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 68 }, "end": { - "line": 1243, + "line": 1259, "column": 80 } } @@ -293620,15 +295389,15 @@ "postfix": false, "binop": null }, - "start": 45693, - "end": 45694, + "start": 46033, + "end": 46034, "loc": { "start": { - "line": 1243, + "line": 1259, "column": 80 }, "end": { - "line": 1243, + "line": 1259, "column": 81 } } @@ -293646,15 +295415,15 @@ "binop": null }, "value": "shiftY", - "start": 45703, - "end": 45709, + "start": 46043, + "end": 46049, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 8 }, "end": { - "line": 1244, + "line": 1260, "column": 14 } } @@ -293673,15 +295442,15 @@ "updateContext": null }, "value": "=", - "start": 45710, - "end": 45711, + "start": 46050, + "end": 46051, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 15 }, "end": { - "line": 1244, + "line": 1260, "column": 16 } } @@ -293701,15 +295470,15 @@ "updateContext": null }, "value": "this", - "start": 45712, - "end": 45716, + "start": 46052, + "end": 46056, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 17 }, "end": { - "line": 1244, + "line": 1260, "column": 21 } } @@ -293727,15 +295496,15 @@ "binop": null, "updateContext": null }, - "start": 45716, - "end": 45717, + "start": 46056, + "end": 46057, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 21 }, "end": { - "line": 1244, + "line": 1260, "column": 22 } } @@ -293753,15 +295522,15 @@ "binop": null }, "value": "screenBottom", - "start": 45717, - "end": 45729, + "start": 46057, + "end": 46069, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 22 }, "end": { - "line": 1244, + "line": 1260, "column": 34 } } @@ -293780,15 +295549,15 @@ "updateContext": null }, "value": "-", - "start": 45730, - "end": 45731, + "start": 46070, + "end": 46071, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 35 }, "end": { - "line": 1244, + "line": 1260, "column": 36 } } @@ -293808,15 +295577,15 @@ "updateContext": null }, "value": "this", - "start": 45732, - "end": 45736, + "start": 46072, + "end": 46076, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 37 }, "end": { - "line": 1244, + "line": 1260, "column": 41 } } @@ -293834,15 +295603,15 @@ "binop": null, "updateContext": null }, - "start": 45736, - "end": 45737, + "start": 46076, + "end": 46077, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 41 }, "end": { - "line": 1244, + "line": 1260, "column": 42 } } @@ -293860,15 +295629,15 @@ "binop": null }, "value": "tr", - "start": 45737, - "end": 45739, + "start": 46077, + "end": 46079, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 42 }, "end": { - "line": 1244, + "line": 1260, "column": 44 } } @@ -293886,15 +295655,15 @@ "binop": null, "updateContext": null }, - "start": 45739, - "end": 45740, + "start": 46079, + "end": 46080, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 44 }, "end": { - "line": 1244, + "line": 1260, "column": 45 } } @@ -293913,15 +295682,15 @@ "updateContext": null }, "value": 5, - "start": 45740, - "end": 45741, + "start": 46080, + "end": 46081, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 45 }, "end": { - "line": 1244, + "line": 1260, "column": 46 } } @@ -293939,15 +295708,15 @@ "binop": null, "updateContext": null }, - "start": 45741, - "end": 45742, + "start": 46081, + "end": 46082, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 46 }, "end": { - "line": 1244, + "line": 1260, "column": 47 } } @@ -293966,15 +295735,15 @@ "updateContext": null }, "value": "*", - "start": 45743, - "end": 45744, + "start": 46083, + "end": 46084, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 48 }, "end": { - "line": 1244, + "line": 1260, "column": 49 } } @@ -293994,15 +295763,15 @@ "updateContext": null }, "value": "this", - "start": 45745, - "end": 45749, + "start": 46085, + "end": 46089, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 50 }, "end": { - "line": 1244, + "line": 1260, "column": 54 } } @@ -294020,15 +295789,15 @@ "binop": null, "updateContext": null }, - "start": 45749, - "end": 45750, + "start": 46089, + "end": 46090, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 54 }, "end": { - "line": 1244, + "line": 1260, "column": 55 } } @@ -294046,15 +295815,15 @@ "binop": null }, "value": "maxBottom", - "start": 45750, - "end": 45759, + "start": 46090, + "end": 46099, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 55 }, "end": { - "line": 1244, + "line": 1260, "column": 64 } } @@ -294073,15 +295842,15 @@ "updateContext": null }, "value": "-", - "start": 45760, - "end": 45761, + "start": 46100, + "end": 46101, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 65 }, "end": { - "line": 1244, + "line": 1260, "column": 66 } } @@ -294101,15 +295870,15 @@ "updateContext": null }, "value": "this", - "start": 45762, - "end": 45766, + "start": 46102, + "end": 46106, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 67 }, "end": { - "line": 1244, + "line": 1260, "column": 71 } } @@ -294127,15 +295896,15 @@ "binop": null, "updateContext": null }, - "start": 45766, - "end": 45767, + "start": 46106, + "end": 46107, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 71 }, "end": { - "line": 1244, + "line": 1260, "column": 72 } } @@ -294153,15 +295922,15 @@ "binop": null }, "value": "tr", - "start": 45767, - "end": 45769, + "start": 46107, + "end": 46109, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 72 }, "end": { - "line": 1244, + "line": 1260, "column": 74 } } @@ -294179,15 +295948,15 @@ "binop": null, "updateContext": null }, - "start": 45769, - "end": 45770, + "start": 46109, + "end": 46110, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 74 }, "end": { - "line": 1244, + "line": 1260, "column": 75 } } @@ -294206,15 +295975,15 @@ "updateContext": null }, "value": 13, - "start": 45770, - "end": 45772, + "start": 46110, + "end": 46112, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 75 }, "end": { - "line": 1244, + "line": 1260, "column": 77 } } @@ -294232,15 +296001,15 @@ "binop": null, "updateContext": null }, - "start": 45772, - "end": 45773, + "start": 46112, + "end": 46113, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 77 }, "end": { - "line": 1244, + "line": 1260, "column": 78 } } @@ -294258,15 +296027,15 @@ "binop": null, "updateContext": null }, - "start": 45773, - "end": 45774, + "start": 46113, + "end": 46114, "loc": { "start": { - "line": 1244, + "line": 1260, "column": 78 }, "end": { - "line": 1244, + "line": 1260, "column": 79 } } @@ -294286,15 +296055,15 @@ "updateContext": null }, "value": "var", - "start": 45780, - "end": 45783, + "start": 46120, + "end": 46123, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 4 }, "end": { - "line": 1246, + "line": 1262, "column": 7 } } @@ -294312,15 +296081,15 @@ "binop": null }, "value": "tr1", - "start": 45784, - "end": 45787, + "start": 46124, + "end": 46127, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 8 }, "end": { - "line": 1246, + "line": 1262, "column": 11 } } @@ -294339,15 +296108,15 @@ "updateContext": null }, "value": "=", - "start": 45788, - "end": 45789, + "start": 46128, + "end": 46129, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 12 }, "end": { - "line": 1246, + "line": 1262, "column": 13 } } @@ -294365,15 +296134,15 @@ "binop": null, "updateContext": null }, - "start": 45790, - "end": 45791, + "start": 46130, + "end": 46131, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 14 }, "end": { - "line": 1246, + "line": 1262, "column": 15 } } @@ -294392,15 +296161,15 @@ "updateContext": null }, "value": 1, - "start": 45791, - "end": 45792, + "start": 46131, + "end": 46132, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 15 }, "end": { - "line": 1246, + "line": 1262, "column": 16 } } @@ -294418,15 +296187,15 @@ "binop": null, "updateContext": null }, - "start": 45792, - "end": 45793, + "start": 46132, + "end": 46133, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 16 }, "end": { - "line": 1246, + "line": 1262, "column": 17 } } @@ -294445,15 +296214,15 @@ "updateContext": null }, "value": 0, - "start": 45794, - "end": 45795, + "start": 46134, + "end": 46135, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 18 }, "end": { - "line": 1246, + "line": 1262, "column": 19 } } @@ -294471,15 +296240,15 @@ "binop": null, "updateContext": null }, - "start": 45795, - "end": 45796, + "start": 46135, + "end": 46136, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 19 }, "end": { - "line": 1246, + "line": 1262, "column": 20 } } @@ -294498,15 +296267,15 @@ "updateContext": null }, "value": 0, - "start": 45797, - "end": 45798, + "start": 46137, + "end": 46138, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 21 }, "end": { - "line": 1246, + "line": 1262, "column": 22 } } @@ -294524,15 +296293,15 @@ "binop": null, "updateContext": null }, - "start": 45798, - "end": 45799, + "start": 46138, + "end": 46139, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 22 }, "end": { - "line": 1246, + "line": 1262, "column": 23 } } @@ -294551,15 +296320,15 @@ "updateContext": null }, "value": 0, - "start": 45800, - "end": 45801, + "start": 46140, + "end": 46141, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 24 }, "end": { - "line": 1246, + "line": 1262, "column": 25 } } @@ -294577,15 +296346,15 @@ "binop": null, "updateContext": null }, - "start": 45801, - "end": 45802, + "start": 46141, + "end": 46142, "loc": { "start": { - "line": 1246, + "line": 1262, "column": 25 }, "end": { - "line": 1246, + "line": 1262, "column": 26 } } @@ -294604,15 +296373,15 @@ "updateContext": null }, "value": 0, - "start": 45811, - "end": 45812, + "start": 46151, + "end": 46152, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 8 }, "end": { - "line": 1247, + "line": 1263, "column": 9 } } @@ -294630,15 +296399,15 @@ "binop": null, "updateContext": null }, - "start": 45812, - "end": 45813, + "start": 46152, + "end": 46153, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 9 }, "end": { - "line": 1247, + "line": 1263, "column": 10 } } @@ -294657,15 +296426,15 @@ "updateContext": null }, "value": 1, - "start": 45814, - "end": 45815, + "start": 46154, + "end": 46155, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 11 }, "end": { - "line": 1247, + "line": 1263, "column": 12 } } @@ -294683,15 +296452,15 @@ "binop": null, "updateContext": null }, - "start": 45815, - "end": 45816, + "start": 46155, + "end": 46156, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 12 }, "end": { - "line": 1247, + "line": 1263, "column": 13 } } @@ -294710,15 +296479,15 @@ "updateContext": null }, "value": 0, - "start": 45817, - "end": 45818, + "start": 46157, + "end": 46158, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 14 }, "end": { - "line": 1247, + "line": 1263, "column": 15 } } @@ -294736,15 +296505,15 @@ "binop": null, "updateContext": null }, - "start": 45818, - "end": 45819, + "start": 46158, + "end": 46159, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 15 }, "end": { - "line": 1247, + "line": 1263, "column": 16 } } @@ -294763,15 +296532,15 @@ "updateContext": null }, "value": 0, - "start": 45820, - "end": 45821, + "start": 46160, + "end": 46161, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 17 }, "end": { - "line": 1247, + "line": 1263, "column": 18 } } @@ -294789,15 +296558,15 @@ "binop": null, "updateContext": null }, - "start": 45821, - "end": 45822, + "start": 46161, + "end": 46162, "loc": { "start": { - "line": 1247, + "line": 1263, "column": 18 }, "end": { - "line": 1247, + "line": 1263, "column": 19 } } @@ -294816,15 +296585,15 @@ "updateContext": null }, "value": 0, - "start": 45831, - "end": 45832, + "start": 46171, + "end": 46172, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 8 }, "end": { - "line": 1248, + "line": 1264, "column": 9 } } @@ -294842,15 +296611,15 @@ "binop": null, "updateContext": null }, - "start": 45832, - "end": 45833, + "start": 46172, + "end": 46173, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 9 }, "end": { - "line": 1248, + "line": 1264, "column": 10 } } @@ -294869,15 +296638,15 @@ "updateContext": null }, "value": 0, - "start": 45834, - "end": 45835, + "start": 46174, + "end": 46175, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 11 }, "end": { - "line": 1248, + "line": 1264, "column": 12 } } @@ -294895,15 +296664,15 @@ "binop": null, "updateContext": null }, - "start": 45835, - "end": 45836, + "start": 46175, + "end": 46176, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 12 }, "end": { - "line": 1248, + "line": 1264, "column": 13 } } @@ -294922,15 +296691,15 @@ "updateContext": null }, "value": 1, - "start": 45837, - "end": 45838, + "start": 46177, + "end": 46178, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 14 }, "end": { - "line": 1248, + "line": 1264, "column": 15 } } @@ -294948,15 +296717,15 @@ "binop": null, "updateContext": null }, - "start": 45838, - "end": 45839, + "start": 46178, + "end": 46179, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 15 }, "end": { - "line": 1248, + "line": 1264, "column": 16 } } @@ -294975,15 +296744,15 @@ "updateContext": null }, "value": 0, - "start": 45840, - "end": 45841, + "start": 46180, + "end": 46181, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 17 }, "end": { - "line": 1248, + "line": 1264, "column": 18 } } @@ -295001,15 +296770,15 @@ "binop": null, "updateContext": null }, - "start": 45841, - "end": 45842, + "start": 46181, + "end": 46182, "loc": { "start": { - "line": 1248, + "line": 1264, "column": 18 }, "end": { - "line": 1248, + "line": 1264, "column": 19 } } @@ -295027,15 +296796,15 @@ "binop": null }, "value": "shiftX", - "start": 45851, - "end": 45857, + "start": 46191, + "end": 46197, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 8 }, "end": { - "line": 1249, + "line": 1265, "column": 14 } } @@ -295053,15 +296822,15 @@ "binop": null, "updateContext": null }, - "start": 45857, - "end": 45858, + "start": 46197, + "end": 46198, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 14 }, "end": { - "line": 1249, + "line": 1265, "column": 15 } } @@ -295079,15 +296848,15 @@ "binop": null }, "value": "shiftY", - "start": 45859, - "end": 45865, + "start": 46199, + "end": 46205, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 16 }, "end": { - "line": 1249, + "line": 1265, "column": 22 } } @@ -295105,15 +296874,15 @@ "binop": null, "updateContext": null }, - "start": 45865, - "end": 45866, + "start": 46205, + "end": 46206, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 22 }, "end": { - "line": 1249, + "line": 1265, "column": 23 } } @@ -295132,15 +296901,15 @@ "updateContext": null }, "value": 0, - "start": 45867, - "end": 45868, + "start": 46207, + "end": 46208, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 24 }, "end": { - "line": 1249, + "line": 1265, "column": 25 } } @@ -295158,15 +296927,15 @@ "binop": null, "updateContext": null }, - "start": 45868, - "end": 45869, + "start": 46208, + "end": 46209, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 25 }, "end": { - "line": 1249, + "line": 1265, "column": 26 } } @@ -295185,15 +296954,15 @@ "updateContext": null }, "value": 1, - "start": 45870, - "end": 45871, + "start": 46210, + "end": 46211, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 27 }, "end": { - "line": 1249, + "line": 1265, "column": 28 } } @@ -295211,15 +296980,15 @@ "binop": null, "updateContext": null }, - "start": 45871, - "end": 45872, + "start": 46211, + "end": 46212, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 28 }, "end": { - "line": 1249, + "line": 1265, "column": 29 } } @@ -295237,15 +297006,15 @@ "binop": null, "updateContext": null }, - "start": 45872, - "end": 45873, + "start": 46212, + "end": 46213, "loc": { "start": { - "line": 1249, + "line": 1265, "column": 29 }, "end": { - "line": 1249, + "line": 1265, "column": 30 } } @@ -295263,15 +297032,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 45878, - "end": 45889, + "start": 46218, + "end": 46229, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 4 }, "end": { - "line": 1250, + "line": 1266, "column": 15 } } @@ -295289,15 +297058,15 @@ "binop": null, "updateContext": null }, - "start": 45889, - "end": 45890, + "start": 46229, + "end": 46230, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 15 }, "end": { - "line": 1250, + "line": 1266, "column": 16 } } @@ -295315,15 +297084,15 @@ "binop": null }, "value": "mul", - "start": 45890, - "end": 45893, + "start": 46230, + "end": 46233, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 16 }, "end": { - "line": 1250, + "line": 1266, "column": 19 } } @@ -295340,15 +297109,15 @@ "postfix": false, "binop": null }, - "start": 45893, - "end": 45894, + "start": 46233, + "end": 46234, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 19 }, "end": { - "line": 1250, + "line": 1266, "column": 20 } } @@ -295366,15 +297135,15 @@ "binop": null }, "value": "tr1", - "start": 45894, - "end": 45897, + "start": 46234, + "end": 46237, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 20 }, "end": { - "line": 1250, + "line": 1266, "column": 23 } } @@ -295392,15 +297161,15 @@ "binop": null, "updateContext": null }, - "start": 45897, - "end": 45898, + "start": 46237, + "end": 46238, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 23 }, "end": { - "line": 1250, + "line": 1266, "column": 24 } } @@ -295420,15 +297189,15 @@ "updateContext": null }, "value": "this", - "start": 45899, - "end": 45903, + "start": 46239, + "end": 46243, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 25 }, "end": { - "line": 1250, + "line": 1266, "column": 29 } } @@ -295446,15 +297215,15 @@ "binop": null, "updateContext": null }, - "start": 45903, - "end": 45904, + "start": 46243, + "end": 46244, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 29 }, "end": { - "line": 1250, + "line": 1266, "column": 30 } } @@ -295472,15 +297241,15 @@ "binop": null }, "value": "tr", - "start": 45904, - "end": 45906, + "start": 46244, + "end": 46246, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 30 }, "end": { - "line": 1250, + "line": 1266, "column": 32 } } @@ -295498,15 +297267,15 @@ "binop": null, "updateContext": null }, - "start": 45906, - "end": 45907, + "start": 46246, + "end": 46247, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 32 }, "end": { - "line": 1250, + "line": 1266, "column": 33 } } @@ -295526,15 +297295,15 @@ "updateContext": null }, "value": "this", - "start": 45908, - "end": 45912, + "start": 46248, + "end": 46252, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 34 }, "end": { - "line": 1250, + "line": 1266, "column": 38 } } @@ -295552,15 +297321,15 @@ "binop": null, "updateContext": null }, - "start": 45912, - "end": 45913, + "start": 46252, + "end": 46253, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 38 }, "end": { - "line": 1250, + "line": 1266, "column": 39 } } @@ -295578,15 +297347,15 @@ "binop": null }, "value": "tr", - "start": 45913, - "end": 45915, + "start": 46253, + "end": 46255, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 39 }, "end": { - "line": 1250, + "line": 1266, "column": 41 } } @@ -295603,15 +297372,15 @@ "postfix": false, "binop": null }, - "start": 45915, - "end": 45916, + "start": 46255, + "end": 46256, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 41 }, "end": { - "line": 1250, + "line": 1266, "column": 42 } } @@ -295629,15 +297398,15 @@ "binop": null, "updateContext": null }, - "start": 45916, - "end": 45917, + "start": 46256, + "end": 46257, "loc": { "start": { - "line": 1250, + "line": 1266, "column": 42 }, "end": { - "line": 1250, + "line": 1266, "column": 43 } } @@ -295654,15 +297423,15 @@ "postfix": false, "binop": null }, - "start": 45918, - "end": 45919, + "start": 46258, + "end": 46259, "loc": { "start": { - "line": 1251, + "line": 1267, "column": 0 }, "end": { - "line": 1251, + "line": 1267, "column": 1 } } @@ -295670,15 +297439,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 45921, - "end": 45983, + "start": 46261, + "end": 46323, "loc": { "start": { - "line": 1253, + "line": 1269, "column": 0 }, "end": { - "line": 1253, + "line": 1269, "column": 62 } } @@ -295686,15 +297455,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # adjustScale()", - "start": 45984, - "end": 46019, + "start": 46324, + "end": 46359, "loc": { "start": { - "line": 1254, + "line": 1270, "column": 0 }, "end": { - "line": 1254, + "line": 1270, "column": 35 } } @@ -295702,15 +297471,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46020, - "end": 46082, + "start": 46360, + "end": 46422, "loc": { "start": { - "line": 1255, + "line": 1271, "column": 0 }, "end": { - "line": 1255, + "line": 1271, "column": 62 } } @@ -295728,15 +297497,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 46083, - "end": 46096, + "start": 46423, + "end": 46436, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 0 }, "end": { - "line": 1256, + "line": 1272, "column": 13 } } @@ -295754,15 +297523,15 @@ "binop": null, "updateContext": null }, - "start": 46096, - "end": 46097, + "start": 46436, + "end": 46437, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 13 }, "end": { - "line": 1256, + "line": 1272, "column": 14 } } @@ -295780,15 +297549,15 @@ "binop": null }, "value": "prototype", - "start": 46097, - "end": 46106, + "start": 46437, + "end": 46446, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 14 }, "end": { - "line": 1256, + "line": 1272, "column": 23 } } @@ -295806,15 +297575,15 @@ "binop": null, "updateContext": null }, - "start": 46106, - "end": 46107, + "start": 46446, + "end": 46447, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 23 }, "end": { - "line": 1256, + "line": 1272, "column": 24 } } @@ -295832,15 +297601,15 @@ "binop": null }, "value": "adjustScale", - "start": 46107, - "end": 46118, + "start": 46447, + "end": 46458, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 24 }, "end": { - "line": 1256, + "line": 1272, "column": 35 } } @@ -295859,15 +297628,15 @@ "updateContext": null }, "value": "=", - "start": 46119, - "end": 46120, + "start": 46459, + "end": 46460, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 36 }, "end": { - "line": 1256, + "line": 1272, "column": 37 } } @@ -295886,15 +297655,15 @@ "binop": null }, "value": "function", - "start": 46121, - "end": 46129, + "start": 46461, + "end": 46469, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 38 }, "end": { - "line": 1256, + "line": 1272, "column": 46 } } @@ -295911,15 +297680,15 @@ "postfix": false, "binop": null }, - "start": 46130, - "end": 46131, + "start": 46470, + "end": 46471, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 47 }, "end": { - "line": 1256, + "line": 1272, "column": 48 } } @@ -295937,15 +297706,15 @@ "binop": null }, "value": "cx", - "start": 46131, - "end": 46133, + "start": 46471, + "end": 46473, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 48 }, "end": { - "line": 1256, + "line": 1272, "column": 50 } } @@ -295953,15 +297722,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46133, - "end": 46142, + "start": 46473, + "end": 46482, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 50 }, "end": { - "line": 1256, + "line": 1272, "column": 59 } } @@ -295979,15 +297748,15 @@ "binop": null, "updateContext": null }, - "start": 46142, - "end": 46143, + "start": 46482, + "end": 46483, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 59 }, "end": { - "line": 1256, + "line": 1272, "column": 60 } } @@ -296005,15 +297774,15 @@ "binop": null }, "value": "cy", - "start": 46144, - "end": 46146, + "start": 46484, + "end": 46486, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 61 }, "end": { - "line": 1256, + "line": 1272, "column": 63 } } @@ -296021,15 +297790,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46146, - "end": 46155, + "start": 46486, + "end": 46495, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 63 }, "end": { - "line": 1256, + "line": 1272, "column": 72 } } @@ -296047,15 +297816,15 @@ "binop": null, "updateContext": null }, - "start": 46155, - "end": 46156, + "start": 46495, + "end": 46496, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 72 }, "end": { - "line": 1256, + "line": 1272, "column": 73 } } @@ -296073,15 +297842,15 @@ "binop": null }, "value": "scale", - "start": 46157, - "end": 46162, + "start": 46497, + "end": 46502, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 74 }, "end": { - "line": 1256, + "line": 1272, "column": 79 } } @@ -296089,15 +297858,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46162, - "end": 46171, + "start": 46502, + "end": 46511, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 79 }, "end": { - "line": 1256, + "line": 1272, "column": 88 } } @@ -296114,15 +297883,15 @@ "postfix": false, "binop": null }, - "start": 46171, - "end": 46172, + "start": 46511, + "end": 46512, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 88 }, "end": { - "line": 1256, + "line": 1272, "column": 89 } } @@ -296139,15 +297908,15 @@ "postfix": false, "binop": null }, - "start": 46173, - "end": 46174, + "start": 46513, + "end": 46514, "loc": { "start": { - "line": 1256, + "line": 1272, "column": 90 }, "end": { - "line": 1256, + "line": 1272, "column": 91 } } @@ -296167,15 +297936,15 @@ "updateContext": null }, "value": "var", - "start": 46179, - "end": 46182, + "start": 46519, + "end": 46522, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 4 }, "end": { - "line": 1257, + "line": 1273, "column": 7 } } @@ -296193,15 +297962,15 @@ "binop": null }, "value": "targetScale", - "start": 46183, - "end": 46194, + "start": 46523, + "end": 46534, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 8 }, "end": { - "line": 1257, + "line": 1273, "column": 19 } } @@ -296220,15 +297989,15 @@ "updateContext": null }, "value": "=", - "start": 46195, - "end": 46196, + "start": 46535, + "end": 46536, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 20 }, "end": { - "line": 1257, + "line": 1273, "column": 21 } } @@ -296246,15 +298015,15 @@ "binop": null }, "value": "scale", - "start": 46197, - "end": 46202, + "start": 46537, + "end": 46542, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 22 }, "end": { - "line": 1257, + "line": 1273, "column": 27 } } @@ -296273,15 +298042,15 @@ "updateContext": null }, "value": "*", - "start": 46203, - "end": 46204, + "start": 46543, + "end": 46544, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 28 }, "end": { - "line": 1257, + "line": 1273, "column": 29 } } @@ -296301,15 +298070,15 @@ "updateContext": null }, "value": "this", - "start": 46205, - "end": 46209, + "start": 46545, + "end": 46549, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 30 }, "end": { - "line": 1257, + "line": 1273, "column": 34 } } @@ -296327,15 +298096,15 @@ "binop": null, "updateContext": null }, - "start": 46209, - "end": 46210, + "start": 46549, + "end": 46550, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 34 }, "end": { - "line": 1257, + "line": 1273, "column": 35 } } @@ -296353,15 +298122,15 @@ "binop": null }, "value": "tr", - "start": 46210, - "end": 46212, + "start": 46550, + "end": 46552, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 35 }, "end": { - "line": 1257, + "line": 1273, "column": 37 } } @@ -296379,15 +298148,15 @@ "binop": null, "updateContext": null }, - "start": 46212, - "end": 46213, + "start": 46552, + "end": 46553, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 37 }, "end": { - "line": 1257, + "line": 1273, "column": 38 } } @@ -296406,15 +298175,15 @@ "updateContext": null }, "value": 0, - "start": 46213, - "end": 46214, + "start": 46553, + "end": 46554, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 38 }, "end": { - "line": 1257, + "line": 1273, "column": 39 } } @@ -296432,15 +298201,15 @@ "binop": null, "updateContext": null }, - "start": 46214, - "end": 46215, + "start": 46554, + "end": 46555, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 39 }, "end": { - "line": 1257, + "line": 1273, "column": 40 } } @@ -296458,15 +298227,15 @@ "binop": null, "updateContext": null }, - "start": 46215, - "end": 46216, + "start": 46555, + "end": 46556, "loc": { "start": { - "line": 1257, + "line": 1273, "column": 40 }, "end": { - "line": 1257, + "line": 1273, "column": 41 } } @@ -296486,15 +298255,15 @@ "updateContext": null }, "value": "var", - "start": 46221, - "end": 46224, + "start": 46561, + "end": 46564, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 4 }, "end": { - "line": 1258, + "line": 1274, "column": 7 } } @@ -296512,15 +298281,15 @@ "binop": null }, "value": "tr1", - "start": 46225, - "end": 46228, + "start": 46565, + "end": 46568, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 8 }, "end": { - "line": 1258, + "line": 1274, "column": 11 } } @@ -296539,15 +298308,15 @@ "updateContext": null }, "value": "=", - "start": 46229, - "end": 46230, + "start": 46569, + "end": 46570, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 12 }, "end": { - "line": 1258, + "line": 1274, "column": 13 } } @@ -296565,15 +298334,15 @@ "binop": null, "updateContext": null }, - "start": 46231, - "end": 46232, + "start": 46571, + "end": 46572, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 14 }, "end": { - "line": 1258, + "line": 1274, "column": 15 } } @@ -296592,15 +298361,15 @@ "updateContext": null }, "value": 1, - "start": 46232, - "end": 46233, + "start": 46572, + "end": 46573, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 15 }, "end": { - "line": 1258, + "line": 1274, "column": 16 } } @@ -296618,15 +298387,15 @@ "binop": null, "updateContext": null }, - "start": 46233, - "end": 46234, + "start": 46573, + "end": 46574, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 16 }, "end": { - "line": 1258, + "line": 1274, "column": 17 } } @@ -296645,15 +298414,15 @@ "updateContext": null }, "value": 0, - "start": 46235, - "end": 46236, + "start": 46575, + "end": 46576, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 18 }, "end": { - "line": 1258, + "line": 1274, "column": 19 } } @@ -296671,15 +298440,15 @@ "binop": null, "updateContext": null }, - "start": 46236, - "end": 46237, + "start": 46576, + "end": 46577, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 19 }, "end": { - "line": 1258, + "line": 1274, "column": 20 } } @@ -296698,15 +298467,15 @@ "updateContext": null }, "value": 0, - "start": 46238, - "end": 46239, + "start": 46578, + "end": 46579, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 21 }, "end": { - "line": 1258, + "line": 1274, "column": 22 } } @@ -296724,15 +298493,15 @@ "binop": null, "updateContext": null }, - "start": 46239, - "end": 46240, + "start": 46579, + "end": 46580, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 22 }, "end": { - "line": 1258, + "line": 1274, "column": 23 } } @@ -296751,15 +298520,15 @@ "updateContext": null }, "value": 0, - "start": 46241, - "end": 46242, + "start": 46581, + "end": 46582, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 24 }, "end": { - "line": 1258, + "line": 1274, "column": 25 } } @@ -296777,15 +298546,15 @@ "binop": null, "updateContext": null }, - "start": 46242, - "end": 46243, + "start": 46582, + "end": 46583, "loc": { "start": { - "line": 1258, + "line": 1274, "column": 25 }, "end": { - "line": 1258, + "line": 1274, "column": 26 } } @@ -296804,15 +298573,15 @@ "updateContext": null }, "value": 0, - "start": 46252, - "end": 46253, + "start": 46592, + "end": 46593, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 8 }, "end": { - "line": 1259, + "line": 1275, "column": 9 } } @@ -296830,15 +298599,15 @@ "binop": null, "updateContext": null }, - "start": 46253, - "end": 46254, + "start": 46593, + "end": 46594, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 9 }, "end": { - "line": 1259, + "line": 1275, "column": 10 } } @@ -296857,15 +298626,15 @@ "updateContext": null }, "value": 1, - "start": 46255, - "end": 46256, + "start": 46595, + "end": 46596, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 11 }, "end": { - "line": 1259, + "line": 1275, "column": 12 } } @@ -296883,15 +298652,15 @@ "binop": null, "updateContext": null }, - "start": 46256, - "end": 46257, + "start": 46596, + "end": 46597, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 12 }, "end": { - "line": 1259, + "line": 1275, "column": 13 } } @@ -296910,15 +298679,15 @@ "updateContext": null }, "value": 0, - "start": 46258, - "end": 46259, + "start": 46598, + "end": 46599, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 14 }, "end": { - "line": 1259, + "line": 1275, "column": 15 } } @@ -296936,15 +298705,15 @@ "binop": null, "updateContext": null }, - "start": 46259, - "end": 46260, + "start": 46599, + "end": 46600, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 15 }, "end": { - "line": 1259, + "line": 1275, "column": 16 } } @@ -296963,15 +298732,15 @@ "updateContext": null }, "value": 0, - "start": 46261, - "end": 46262, + "start": 46601, + "end": 46602, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 17 }, "end": { - "line": 1259, + "line": 1275, "column": 18 } } @@ -296989,15 +298758,15 @@ "binop": null, "updateContext": null }, - "start": 46262, - "end": 46263, + "start": 46602, + "end": 46603, "loc": { "start": { - "line": 1259, + "line": 1275, "column": 18 }, "end": { - "line": 1259, + "line": 1275, "column": 19 } } @@ -297016,15 +298785,15 @@ "updateContext": null }, "value": 0, - "start": 46272, - "end": 46273, + "start": 46612, + "end": 46613, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 8 }, "end": { - "line": 1260, + "line": 1276, "column": 9 } } @@ -297042,15 +298811,15 @@ "binop": null, "updateContext": null }, - "start": 46273, - "end": 46274, + "start": 46613, + "end": 46614, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 9 }, "end": { - "line": 1260, + "line": 1276, "column": 10 } } @@ -297069,15 +298838,15 @@ "updateContext": null }, "value": 0, - "start": 46275, - "end": 46276, + "start": 46615, + "end": 46616, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 11 }, "end": { - "line": 1260, + "line": 1276, "column": 12 } } @@ -297095,15 +298864,15 @@ "binop": null, "updateContext": null }, - "start": 46276, - "end": 46277, + "start": 46616, + "end": 46617, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 12 }, "end": { - "line": 1260, + "line": 1276, "column": 13 } } @@ -297122,15 +298891,15 @@ "updateContext": null }, "value": 1, - "start": 46278, - "end": 46279, + "start": 46618, + "end": 46619, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 14 }, "end": { - "line": 1260, + "line": 1276, "column": 15 } } @@ -297148,15 +298917,15 @@ "binop": null, "updateContext": null }, - "start": 46279, - "end": 46280, + "start": 46619, + "end": 46620, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 15 }, "end": { - "line": 1260, + "line": 1276, "column": 16 } } @@ -297175,15 +298944,15 @@ "updateContext": null }, "value": 0, - "start": 46281, - "end": 46282, + "start": 46621, + "end": 46622, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 17 }, "end": { - "line": 1260, + "line": 1276, "column": 18 } } @@ -297201,15 +298970,15 @@ "binop": null, "updateContext": null }, - "start": 46282, - "end": 46283, + "start": 46622, + "end": 46623, "loc": { "start": { - "line": 1260, + "line": 1276, "column": 18 }, "end": { - "line": 1260, + "line": 1276, "column": 19 } } @@ -297227,15 +298996,15 @@ "binop": null }, "value": "cx", - "start": 46292, - "end": 46294, + "start": 46632, + "end": 46634, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 8 }, "end": { - "line": 1261, + "line": 1277, "column": 10 } } @@ -297253,15 +299022,15 @@ "binop": null, "updateContext": null }, - "start": 46294, - "end": 46295, + "start": 46634, + "end": 46635, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 10 }, "end": { - "line": 1261, + "line": 1277, "column": 11 } } @@ -297279,15 +299048,15 @@ "binop": null }, "value": "cy", - "start": 46296, - "end": 46298, + "start": 46636, + "end": 46638, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 12 }, "end": { - "line": 1261, + "line": 1277, "column": 14 } } @@ -297305,15 +299074,15 @@ "binop": null, "updateContext": null }, - "start": 46298, - "end": 46299, + "start": 46638, + "end": 46639, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 14 }, "end": { - "line": 1261, + "line": 1277, "column": 15 } } @@ -297332,15 +299101,15 @@ "updateContext": null }, "value": 0, - "start": 46300, - "end": 46301, + "start": 46640, + "end": 46641, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 16 }, "end": { - "line": 1261, + "line": 1277, "column": 17 } } @@ -297358,15 +299127,15 @@ "binop": null, "updateContext": null }, - "start": 46301, - "end": 46302, + "start": 46641, + "end": 46642, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 17 }, "end": { - "line": 1261, + "line": 1277, "column": 18 } } @@ -297385,15 +299154,15 @@ "updateContext": null }, "value": 1, - "start": 46303, - "end": 46304, + "start": 46643, + "end": 46644, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 19 }, "end": { - "line": 1261, + "line": 1277, "column": 20 } } @@ -297411,15 +299180,15 @@ "binop": null, "updateContext": null }, - "start": 46304, - "end": 46305, + "start": 46644, + "end": 46645, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 20 }, "end": { - "line": 1261, + "line": 1277, "column": 21 } } @@ -297437,15 +299206,15 @@ "binop": null, "updateContext": null }, - "start": 46305, - "end": 46306, + "start": 46645, + "end": 46646, "loc": { "start": { - "line": 1261, + "line": 1277, "column": 21 }, "end": { - "line": 1261, + "line": 1277, "column": 22 } } @@ -297465,15 +299234,15 @@ "updateContext": null }, "value": "var", - "start": 46311, - "end": 46314, + "start": 46651, + "end": 46654, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 4 }, "end": { - "line": 1262, + "line": 1278, "column": 7 } } @@ -297491,15 +299260,15 @@ "binop": null }, "value": "tr2", - "start": 46315, - "end": 46318, + "start": 46655, + "end": 46658, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 8 }, "end": { - "line": 1262, + "line": 1278, "column": 11 } } @@ -297518,15 +299287,15 @@ "updateContext": null }, "value": "=", - "start": 46319, - "end": 46320, + "start": 46659, + "end": 46660, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 12 }, "end": { - "line": 1262, + "line": 1278, "column": 13 } } @@ -297544,15 +299313,15 @@ "binop": null, "updateContext": null }, - "start": 46321, - "end": 46322, + "start": 46661, + "end": 46662, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 14 }, "end": { - "line": 1262, + "line": 1278, "column": 15 } } @@ -297570,15 +299339,15 @@ "binop": null }, "value": "scale", - "start": 46322, - "end": 46327, + "start": 46662, + "end": 46667, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 15 }, "end": { - "line": 1262, + "line": 1278, "column": 20 } } @@ -297596,15 +299365,15 @@ "binop": null, "updateContext": null }, - "start": 46327, - "end": 46328, + "start": 46667, + "end": 46668, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 20 }, "end": { - "line": 1262, + "line": 1278, "column": 21 } } @@ -297623,15 +299392,15 @@ "updateContext": null }, "value": 0, - "start": 46329, - "end": 46330, + "start": 46669, + "end": 46670, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 22 }, "end": { - "line": 1262, + "line": 1278, "column": 23 } } @@ -297649,15 +299418,15 @@ "binop": null, "updateContext": null }, - "start": 46330, - "end": 46331, + "start": 46670, + "end": 46671, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 23 }, "end": { - "line": 1262, + "line": 1278, "column": 24 } } @@ -297676,15 +299445,15 @@ "updateContext": null }, "value": 0, - "start": 46332, - "end": 46333, + "start": 46672, + "end": 46673, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 25 }, "end": { - "line": 1262, + "line": 1278, "column": 26 } } @@ -297702,15 +299471,15 @@ "binop": null, "updateContext": null }, - "start": 46333, - "end": 46334, + "start": 46673, + "end": 46674, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 26 }, "end": { - "line": 1262, + "line": 1278, "column": 27 } } @@ -297729,15 +299498,15 @@ "updateContext": null }, "value": 0, - "start": 46335, - "end": 46336, + "start": 46675, + "end": 46676, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 28 }, "end": { - "line": 1262, + "line": 1278, "column": 29 } } @@ -297755,15 +299524,15 @@ "binop": null, "updateContext": null }, - "start": 46336, - "end": 46337, + "start": 46676, + "end": 46677, "loc": { "start": { - "line": 1262, + "line": 1278, "column": 29 }, "end": { - "line": 1262, + "line": 1278, "column": 30 } } @@ -297782,15 +299551,15 @@ "updateContext": null }, "value": 0, - "start": 46346, - "end": 46347, + "start": 46686, + "end": 46687, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 8 }, "end": { - "line": 1263, + "line": 1279, "column": 9 } } @@ -297808,15 +299577,15 @@ "binop": null, "updateContext": null }, - "start": 46347, - "end": 46348, + "start": 46687, + "end": 46688, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 9 }, "end": { - "line": 1263, + "line": 1279, "column": 10 } } @@ -297834,15 +299603,15 @@ "binop": null }, "value": "scale", - "start": 46349, - "end": 46354, + "start": 46689, + "end": 46694, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 11 }, "end": { - "line": 1263, + "line": 1279, "column": 16 } } @@ -297860,15 +299629,15 @@ "binop": null, "updateContext": null }, - "start": 46354, - "end": 46355, + "start": 46694, + "end": 46695, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 16 }, "end": { - "line": 1263, + "line": 1279, "column": 17 } } @@ -297887,15 +299656,15 @@ "updateContext": null }, "value": 0, - "start": 46356, - "end": 46357, + "start": 46696, + "end": 46697, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 18 }, "end": { - "line": 1263, + "line": 1279, "column": 19 } } @@ -297913,15 +299682,15 @@ "binop": null, "updateContext": null }, - "start": 46357, - "end": 46358, + "start": 46697, + "end": 46698, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 19 }, "end": { - "line": 1263, + "line": 1279, "column": 20 } } @@ -297940,15 +299709,15 @@ "updateContext": null }, "value": 0, - "start": 46359, - "end": 46360, + "start": 46699, + "end": 46700, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 21 }, "end": { - "line": 1263, + "line": 1279, "column": 22 } } @@ -297966,15 +299735,15 @@ "binop": null, "updateContext": null }, - "start": 46360, - "end": 46361, + "start": 46700, + "end": 46701, "loc": { "start": { - "line": 1263, + "line": 1279, "column": 22 }, "end": { - "line": 1263, + "line": 1279, "column": 23 } } @@ -297993,15 +299762,15 @@ "updateContext": null }, "value": 0, - "start": 46370, - "end": 46371, + "start": 46710, + "end": 46711, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 8 }, "end": { - "line": 1264, + "line": 1280, "column": 9 } } @@ -298019,15 +299788,15 @@ "binop": null, "updateContext": null }, - "start": 46371, - "end": 46372, + "start": 46711, + "end": 46712, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 9 }, "end": { - "line": 1264, + "line": 1280, "column": 10 } } @@ -298046,15 +299815,15 @@ "updateContext": null }, "value": 0, - "start": 46373, - "end": 46374, + "start": 46713, + "end": 46714, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 11 }, "end": { - "line": 1264, + "line": 1280, "column": 12 } } @@ -298072,15 +299841,15 @@ "binop": null, "updateContext": null }, - "start": 46374, - "end": 46375, + "start": 46714, + "end": 46715, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 12 }, "end": { - "line": 1264, + "line": 1280, "column": 13 } } @@ -298099,15 +299868,15 @@ "updateContext": null }, "value": 1, - "start": 46376, - "end": 46377, + "start": 46716, + "end": 46717, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 14 }, "end": { - "line": 1264, + "line": 1280, "column": 15 } } @@ -298125,15 +299894,15 @@ "binop": null, "updateContext": null }, - "start": 46377, - "end": 46378, + "start": 46717, + "end": 46718, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 15 }, "end": { - "line": 1264, + "line": 1280, "column": 16 } } @@ -298152,15 +299921,15 @@ "updateContext": null }, "value": 0, - "start": 46379, - "end": 46380, + "start": 46719, + "end": 46720, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 17 }, "end": { - "line": 1264, + "line": 1280, "column": 18 } } @@ -298178,15 +299947,15 @@ "binop": null, "updateContext": null }, - "start": 46380, - "end": 46381, + "start": 46720, + "end": 46721, "loc": { "start": { - "line": 1264, + "line": 1280, "column": 18 }, "end": { - "line": 1264, + "line": 1280, "column": 19 } } @@ -298205,15 +299974,15 @@ "updateContext": null }, "value": 0, - "start": 46390, - "end": 46391, + "start": 46730, + "end": 46731, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 8 }, "end": { - "line": 1265, + "line": 1281, "column": 9 } } @@ -298231,15 +300000,15 @@ "binop": null, "updateContext": null }, - "start": 46391, - "end": 46392, + "start": 46731, + "end": 46732, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 9 }, "end": { - "line": 1265, + "line": 1281, "column": 10 } } @@ -298258,15 +300027,15 @@ "updateContext": null }, "value": 0, - "start": 46393, - "end": 46394, + "start": 46733, + "end": 46734, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 11 }, "end": { - "line": 1265, + "line": 1281, "column": 12 } } @@ -298284,15 +300053,15 @@ "binop": null, "updateContext": null }, - "start": 46394, - "end": 46395, + "start": 46734, + "end": 46735, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 12 }, "end": { - "line": 1265, + "line": 1281, "column": 13 } } @@ -298311,15 +300080,15 @@ "updateContext": null }, "value": 0, - "start": 46396, - "end": 46397, + "start": 46736, + "end": 46737, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 14 }, "end": { - "line": 1265, + "line": 1281, "column": 15 } } @@ -298337,15 +300106,15 @@ "binop": null, "updateContext": null }, - "start": 46397, - "end": 46398, + "start": 46737, + "end": 46738, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 15 }, "end": { - "line": 1265, + "line": 1281, "column": 16 } } @@ -298364,15 +300133,15 @@ "updateContext": null }, "value": 1, - "start": 46399, - "end": 46400, + "start": 46739, + "end": 46740, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 17 }, "end": { - "line": 1265, + "line": 1281, "column": 18 } } @@ -298390,15 +300159,15 @@ "binop": null, "updateContext": null }, - "start": 46400, - "end": 46401, + "start": 46740, + "end": 46741, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 18 }, "end": { - "line": 1265, + "line": 1281, "column": 19 } } @@ -298416,15 +300185,15 @@ "binop": null, "updateContext": null }, - "start": 46401, - "end": 46402, + "start": 46741, + "end": 46742, "loc": { "start": { - "line": 1265, + "line": 1281, "column": 19 }, "end": { - "line": 1265, + "line": 1281, "column": 20 } } @@ -298444,15 +300213,15 @@ "updateContext": null }, "value": "var", - "start": 46407, - "end": 46410, + "start": 46747, + "end": 46750, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 4 }, "end": { - "line": 1266, + "line": 1282, "column": 7 } } @@ -298470,15 +300239,15 @@ "binop": null }, "value": "tr3", - "start": 46411, - "end": 46414, + "start": 46751, + "end": 46754, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 8 }, "end": { - "line": 1266, + "line": 1282, "column": 11 } } @@ -298497,15 +300266,15 @@ "updateContext": null }, "value": "=", - "start": 46415, - "end": 46416, + "start": 46755, + "end": 46756, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 12 }, "end": { - "line": 1266, + "line": 1282, "column": 13 } } @@ -298523,15 +300292,15 @@ "binop": null, "updateContext": null }, - "start": 46417, - "end": 46418, + "start": 46757, + "end": 46758, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 14 }, "end": { - "line": 1266, + "line": 1282, "column": 15 } } @@ -298550,15 +300319,15 @@ "updateContext": null }, "value": 1, - "start": 46418, - "end": 46419, + "start": 46758, + "end": 46759, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 15 }, "end": { - "line": 1266, + "line": 1282, "column": 16 } } @@ -298576,15 +300345,15 @@ "binop": null, "updateContext": null }, - "start": 46419, - "end": 46420, + "start": 46759, + "end": 46760, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 16 }, "end": { - "line": 1266, + "line": 1282, "column": 17 } } @@ -298603,15 +300372,15 @@ "updateContext": null }, "value": 0, - "start": 46421, - "end": 46422, + "start": 46761, + "end": 46762, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 18 }, "end": { - "line": 1266, + "line": 1282, "column": 19 } } @@ -298629,15 +300398,15 @@ "binop": null, "updateContext": null }, - "start": 46422, - "end": 46423, + "start": 46762, + "end": 46763, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 19 }, "end": { - "line": 1266, + "line": 1282, "column": 20 } } @@ -298656,15 +300425,15 @@ "updateContext": null }, "value": 0, - "start": 46424, - "end": 46425, + "start": 46764, + "end": 46765, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 21 }, "end": { - "line": 1266, + "line": 1282, "column": 22 } } @@ -298682,15 +300451,15 @@ "binop": null, "updateContext": null }, - "start": 46425, - "end": 46426, + "start": 46765, + "end": 46766, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 22 }, "end": { - "line": 1266, + "line": 1282, "column": 23 } } @@ -298709,15 +300478,15 @@ "updateContext": null }, "value": 0, - "start": 46427, - "end": 46428, + "start": 46767, + "end": 46768, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 24 }, "end": { - "line": 1266, + "line": 1282, "column": 25 } } @@ -298735,15 +300504,15 @@ "binop": null, "updateContext": null }, - "start": 46428, - "end": 46429, + "start": 46768, + "end": 46769, "loc": { "start": { - "line": 1266, + "line": 1282, "column": 25 }, "end": { - "line": 1266, + "line": 1282, "column": 26 } } @@ -298762,15 +300531,15 @@ "updateContext": null }, "value": 0, - "start": 46438, - "end": 46439, + "start": 46778, + "end": 46779, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 8 }, "end": { - "line": 1267, + "line": 1283, "column": 9 } } @@ -298788,15 +300557,15 @@ "binop": null, "updateContext": null }, - "start": 46439, - "end": 46440, + "start": 46779, + "end": 46780, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 9 }, "end": { - "line": 1267, + "line": 1283, "column": 10 } } @@ -298815,15 +300584,15 @@ "updateContext": null }, "value": 1, - "start": 46441, - "end": 46442, + "start": 46781, + "end": 46782, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 11 }, "end": { - "line": 1267, + "line": 1283, "column": 12 } } @@ -298841,15 +300610,15 @@ "binop": null, "updateContext": null }, - "start": 46442, - "end": 46443, + "start": 46782, + "end": 46783, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 12 }, "end": { - "line": 1267, + "line": 1283, "column": 13 } } @@ -298868,15 +300637,15 @@ "updateContext": null }, "value": 0, - "start": 46444, - "end": 46445, + "start": 46784, + "end": 46785, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 14 }, "end": { - "line": 1267, + "line": 1283, "column": 15 } } @@ -298894,15 +300663,15 @@ "binop": null, "updateContext": null }, - "start": 46445, - "end": 46446, + "start": 46785, + "end": 46786, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 15 }, "end": { - "line": 1267, + "line": 1283, "column": 16 } } @@ -298921,15 +300690,15 @@ "updateContext": null }, "value": 0, - "start": 46447, - "end": 46448, + "start": 46787, + "end": 46788, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 17 }, "end": { - "line": 1267, + "line": 1283, "column": 18 } } @@ -298947,15 +300716,15 @@ "binop": null, "updateContext": null }, - "start": 46448, - "end": 46449, + "start": 46788, + "end": 46789, "loc": { "start": { - "line": 1267, + "line": 1283, "column": 18 }, "end": { - "line": 1267, + "line": 1283, "column": 19 } } @@ -298974,15 +300743,15 @@ "updateContext": null }, "value": 0, - "start": 46458, - "end": 46459, + "start": 46798, + "end": 46799, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 8 }, "end": { - "line": 1268, + "line": 1284, "column": 9 } } @@ -299000,15 +300769,15 @@ "binop": null, "updateContext": null }, - "start": 46459, - "end": 46460, + "start": 46799, + "end": 46800, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 9 }, "end": { - "line": 1268, + "line": 1284, "column": 10 } } @@ -299027,15 +300796,15 @@ "updateContext": null }, "value": 0, - "start": 46461, - "end": 46462, + "start": 46801, + "end": 46802, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 11 }, "end": { - "line": 1268, + "line": 1284, "column": 12 } } @@ -299053,15 +300822,15 @@ "binop": null, "updateContext": null }, - "start": 46462, - "end": 46463, + "start": 46802, + "end": 46803, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 12 }, "end": { - "line": 1268, + "line": 1284, "column": 13 } } @@ -299080,15 +300849,15 @@ "updateContext": null }, "value": 1, - "start": 46464, - "end": 46465, + "start": 46804, + "end": 46805, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 14 }, "end": { - "line": 1268, + "line": 1284, "column": 15 } } @@ -299106,15 +300875,15 @@ "binop": null, "updateContext": null }, - "start": 46465, - "end": 46466, + "start": 46805, + "end": 46806, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 15 }, "end": { - "line": 1268, + "line": 1284, "column": 16 } } @@ -299133,15 +300902,15 @@ "updateContext": null }, "value": 0, - "start": 46467, - "end": 46468, + "start": 46807, + "end": 46808, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 17 }, "end": { - "line": 1268, + "line": 1284, "column": 18 } } @@ -299159,15 +300928,15 @@ "binop": null, "updateContext": null }, - "start": 46468, - "end": 46469, + "start": 46808, + "end": 46809, "loc": { "start": { - "line": 1268, + "line": 1284, "column": 18 }, "end": { - "line": 1268, + "line": 1284, "column": 19 } } @@ -299186,15 +300955,15 @@ "updateContext": null }, "value": "-", - "start": 46478, - "end": 46479, + "start": 46818, + "end": 46819, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 8 }, "end": { - "line": 1269, + "line": 1285, "column": 9 } } @@ -299212,15 +300981,15 @@ "binop": null }, "value": "cx", - "start": 46479, - "end": 46481, + "start": 46819, + "end": 46821, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 9 }, "end": { - "line": 1269, + "line": 1285, "column": 11 } } @@ -299238,15 +301007,15 @@ "binop": null, "updateContext": null }, - "start": 46481, - "end": 46482, + "start": 46821, + "end": 46822, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 11 }, "end": { - "line": 1269, + "line": 1285, "column": 12 } } @@ -299265,15 +301034,15 @@ "updateContext": null }, "value": "-", - "start": 46483, - "end": 46484, + "start": 46823, + "end": 46824, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 13 }, "end": { - "line": 1269, + "line": 1285, "column": 14 } } @@ -299291,15 +301060,15 @@ "binop": null }, "value": "cy", - "start": 46484, - "end": 46486, + "start": 46824, + "end": 46826, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 14 }, "end": { - "line": 1269, + "line": 1285, "column": 16 } } @@ -299317,15 +301086,15 @@ "binop": null, "updateContext": null }, - "start": 46486, - "end": 46487, + "start": 46826, + "end": 46827, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 16 }, "end": { - "line": 1269, + "line": 1285, "column": 17 } } @@ -299344,15 +301113,15 @@ "updateContext": null }, "value": 0, - "start": 46488, - "end": 46489, + "start": 46828, + "end": 46829, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 18 }, "end": { - "line": 1269, + "line": 1285, "column": 19 } } @@ -299370,15 +301139,15 @@ "binop": null, "updateContext": null }, - "start": 46489, - "end": 46490, + "start": 46829, + "end": 46830, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 19 }, "end": { - "line": 1269, + "line": 1285, "column": 20 } } @@ -299397,15 +301166,15 @@ "updateContext": null }, "value": 1, - "start": 46491, - "end": 46492, + "start": 46831, + "end": 46832, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 21 }, "end": { - "line": 1269, + "line": 1285, "column": 22 } } @@ -299423,15 +301192,15 @@ "binop": null, "updateContext": null }, - "start": 46492, - "end": 46493, + "start": 46832, + "end": 46833, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 22 }, "end": { - "line": 1269, + "line": 1285, "column": 23 } } @@ -299449,15 +301218,15 @@ "binop": null, "updateContext": null }, - "start": 46493, - "end": 46494, + "start": 46833, + "end": 46834, "loc": { "start": { - "line": 1269, + "line": 1285, "column": 23 }, "end": { - "line": 1269, + "line": 1285, "column": 24 } } @@ -299475,15 +301244,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 46499, - "end": 46510, + "start": 46839, + "end": 46850, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 4 }, "end": { - "line": 1270, + "line": 1286, "column": 15 } } @@ -299501,15 +301270,15 @@ "binop": null, "updateContext": null }, - "start": 46510, - "end": 46511, + "start": 46850, + "end": 46851, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 15 }, "end": { - "line": 1270, + "line": 1286, "column": 16 } } @@ -299527,15 +301296,15 @@ "binop": null }, "value": "mul", - "start": 46511, - "end": 46514, + "start": 46851, + "end": 46854, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 16 }, "end": { - "line": 1270, + "line": 1286, "column": 19 } } @@ -299552,15 +301321,15 @@ "postfix": false, "binop": null }, - "start": 46514, - "end": 46515, + "start": 46854, + "end": 46855, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 19 }, "end": { - "line": 1270, + "line": 1286, "column": 20 } } @@ -299578,15 +301347,15 @@ "binop": null }, "value": "tr3", - "start": 46515, - "end": 46518, + "start": 46855, + "end": 46858, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 20 }, "end": { - "line": 1270, + "line": 1286, "column": 23 } } @@ -299604,15 +301373,15 @@ "binop": null, "updateContext": null }, - "start": 46518, - "end": 46519, + "start": 46858, + "end": 46859, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 23 }, "end": { - "line": 1270, + "line": 1286, "column": 24 } } @@ -299632,15 +301401,15 @@ "updateContext": null }, "value": "this", - "start": 46520, - "end": 46524, + "start": 46860, + "end": 46864, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 25 }, "end": { - "line": 1270, + "line": 1286, "column": 29 } } @@ -299658,15 +301427,15 @@ "binop": null, "updateContext": null }, - "start": 46524, - "end": 46525, + "start": 46864, + "end": 46865, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 29 }, "end": { - "line": 1270, + "line": 1286, "column": 30 } } @@ -299684,15 +301453,15 @@ "binop": null }, "value": "tr", - "start": 46525, - "end": 46527, + "start": 46865, + "end": 46867, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 30 }, "end": { - "line": 1270, + "line": 1286, "column": 32 } } @@ -299710,15 +301479,15 @@ "binop": null, "updateContext": null }, - "start": 46527, - "end": 46528, + "start": 46867, + "end": 46868, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 32 }, "end": { - "line": 1270, + "line": 1286, "column": 33 } } @@ -299738,15 +301507,15 @@ "updateContext": null }, "value": "this", - "start": 46529, - "end": 46533, + "start": 46869, + "end": 46873, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 34 }, "end": { - "line": 1270, + "line": 1286, "column": 38 } } @@ -299764,15 +301533,15 @@ "binop": null, "updateContext": null }, - "start": 46533, - "end": 46534, + "start": 46873, + "end": 46874, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 38 }, "end": { - "line": 1270, + "line": 1286, "column": 39 } } @@ -299790,15 +301559,15 @@ "binop": null }, "value": "tr", - "start": 46534, - "end": 46536, + "start": 46874, + "end": 46876, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 39 }, "end": { - "line": 1270, + "line": 1286, "column": 41 } } @@ -299815,15 +301584,15 @@ "postfix": false, "binop": null }, - "start": 46536, - "end": 46537, + "start": 46876, + "end": 46877, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 41 }, "end": { - "line": 1270, + "line": 1286, "column": 42 } } @@ -299841,15 +301610,15 @@ "binop": null, "updateContext": null }, - "start": 46537, - "end": 46538, + "start": 46877, + "end": 46878, "loc": { "start": { - "line": 1270, + "line": 1286, "column": 42 }, "end": { - "line": 1270, + "line": 1286, "column": 43 } } @@ -299867,15 +301636,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 46543, - "end": 46554, + "start": 46883, + "end": 46894, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 4 }, "end": { - "line": 1271, + "line": 1287, "column": 15 } } @@ -299893,15 +301662,15 @@ "binop": null, "updateContext": null }, - "start": 46554, - "end": 46555, + "start": 46894, + "end": 46895, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 15 }, "end": { - "line": 1271, + "line": 1287, "column": 16 } } @@ -299919,15 +301688,15 @@ "binop": null }, "value": "mul", - "start": 46555, - "end": 46558, + "start": 46895, + "end": 46898, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 16 }, "end": { - "line": 1271, + "line": 1287, "column": 19 } } @@ -299944,15 +301713,15 @@ "postfix": false, "binop": null }, - "start": 46558, - "end": 46559, + "start": 46898, + "end": 46899, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 19 }, "end": { - "line": 1271, + "line": 1287, "column": 20 } } @@ -299970,15 +301739,15 @@ "binop": null }, "value": "tr2", - "start": 46559, - "end": 46562, + "start": 46899, + "end": 46902, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 20 }, "end": { - "line": 1271, + "line": 1287, "column": 23 } } @@ -299996,15 +301765,15 @@ "binop": null, "updateContext": null }, - "start": 46562, - "end": 46563, + "start": 46902, + "end": 46903, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 23 }, "end": { - "line": 1271, + "line": 1287, "column": 24 } } @@ -300024,15 +301793,15 @@ "updateContext": null }, "value": "this", - "start": 46564, - "end": 46568, + "start": 46904, + "end": 46908, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 25 }, "end": { - "line": 1271, + "line": 1287, "column": 29 } } @@ -300050,15 +301819,15 @@ "binop": null, "updateContext": null }, - "start": 46568, - "end": 46569, + "start": 46908, + "end": 46909, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 29 }, "end": { - "line": 1271, + "line": 1287, "column": 30 } } @@ -300076,15 +301845,15 @@ "binop": null }, "value": "tr", - "start": 46569, - "end": 46571, + "start": 46909, + "end": 46911, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 30 }, "end": { - "line": 1271, + "line": 1287, "column": 32 } } @@ -300102,15 +301871,15 @@ "binop": null, "updateContext": null }, - "start": 46571, - "end": 46572, + "start": 46911, + "end": 46912, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 32 }, "end": { - "line": 1271, + "line": 1287, "column": 33 } } @@ -300130,15 +301899,15 @@ "updateContext": null }, "value": "this", - "start": 46573, - "end": 46577, + "start": 46913, + "end": 46917, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 34 }, "end": { - "line": 1271, + "line": 1287, "column": 38 } } @@ -300156,15 +301925,15 @@ "binop": null, "updateContext": null }, - "start": 46577, - "end": 46578, + "start": 46917, + "end": 46918, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 38 }, "end": { - "line": 1271, + "line": 1287, "column": 39 } } @@ -300182,15 +301951,15 @@ "binop": null }, "value": "tr", - "start": 46578, - "end": 46580, + "start": 46918, + "end": 46920, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 39 }, "end": { - "line": 1271, + "line": 1287, "column": 41 } } @@ -300207,15 +301976,15 @@ "postfix": false, "binop": null }, - "start": 46580, - "end": 46581, + "start": 46920, + "end": 46921, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 41 }, "end": { - "line": 1271, + "line": 1287, "column": 42 } } @@ -300233,15 +302002,15 @@ "binop": null, "updateContext": null }, - "start": 46581, - "end": 46582, + "start": 46921, + "end": 46922, "loc": { "start": { - "line": 1271, + "line": 1287, "column": 42 }, "end": { - "line": 1271, + "line": 1287, "column": 43 } } @@ -300259,15 +302028,15 @@ "binop": null }, "value": "L2DMatrix44", - "start": 46587, - "end": 46598, + "start": 46927, + "end": 46938, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 4 }, "end": { - "line": 1272, + "line": 1288, "column": 15 } } @@ -300285,15 +302054,15 @@ "binop": null, "updateContext": null }, - "start": 46598, - "end": 46599, + "start": 46938, + "end": 46939, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 15 }, "end": { - "line": 1272, + "line": 1288, "column": 16 } } @@ -300311,15 +302080,15 @@ "binop": null }, "value": "mul", - "start": 46599, - "end": 46602, + "start": 46939, + "end": 46942, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 16 }, "end": { - "line": 1272, + "line": 1288, "column": 19 } } @@ -300336,15 +302105,15 @@ "postfix": false, "binop": null }, - "start": 46602, - "end": 46603, + "start": 46942, + "end": 46943, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 19 }, "end": { - "line": 1272, + "line": 1288, "column": 20 } } @@ -300362,15 +302131,15 @@ "binop": null }, "value": "tr1", - "start": 46603, - "end": 46606, + "start": 46943, + "end": 46946, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 20 }, "end": { - "line": 1272, + "line": 1288, "column": 23 } } @@ -300388,15 +302157,15 @@ "binop": null, "updateContext": null }, - "start": 46606, - "end": 46607, + "start": 46946, + "end": 46947, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 23 }, "end": { - "line": 1272, + "line": 1288, "column": 24 } } @@ -300416,15 +302185,15 @@ "updateContext": null }, "value": "this", - "start": 46608, - "end": 46612, + "start": 46948, + "end": 46952, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 25 }, "end": { - "line": 1272, + "line": 1288, "column": 29 } } @@ -300442,15 +302211,15 @@ "binop": null, "updateContext": null }, - "start": 46612, - "end": 46613, + "start": 46952, + "end": 46953, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 29 }, "end": { - "line": 1272, + "line": 1288, "column": 30 } } @@ -300468,15 +302237,15 @@ "binop": null }, "value": "tr", - "start": 46613, - "end": 46615, + "start": 46953, + "end": 46955, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 30 }, "end": { - "line": 1272, + "line": 1288, "column": 32 } } @@ -300494,15 +302263,15 @@ "binop": null, "updateContext": null }, - "start": 46615, - "end": 46616, + "start": 46955, + "end": 46956, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 32 }, "end": { - "line": 1272, + "line": 1288, "column": 33 } } @@ -300522,15 +302291,15 @@ "updateContext": null }, "value": "this", - "start": 46617, - "end": 46621, + "start": 46957, + "end": 46961, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 34 }, "end": { - "line": 1272, + "line": 1288, "column": 38 } } @@ -300548,15 +302317,15 @@ "binop": null, "updateContext": null }, - "start": 46621, - "end": 46622, + "start": 46961, + "end": 46962, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 38 }, "end": { - "line": 1272, + "line": 1288, "column": 39 } } @@ -300574,15 +302343,15 @@ "binop": null }, "value": "tr", - "start": 46622, - "end": 46624, + "start": 46962, + "end": 46964, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 39 }, "end": { - "line": 1272, + "line": 1288, "column": 41 } } @@ -300599,15 +302368,15 @@ "postfix": false, "binop": null }, - "start": 46624, - "end": 46625, + "start": 46964, + "end": 46965, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 41 }, "end": { - "line": 1272, + "line": 1288, "column": 42 } } @@ -300625,15 +302394,15 @@ "binop": null, "updateContext": null }, - "start": 46625, - "end": 46626, + "start": 46965, + "end": 46966, "loc": { "start": { - "line": 1272, + "line": 1288, "column": 42 }, "end": { - "line": 1272, + "line": 1288, "column": 43 } } @@ -300650,15 +302419,15 @@ "postfix": false, "binop": null }, - "start": 46627, - "end": 46628, + "start": 46967, + "end": 46968, "loc": { "start": { - "line": 1273, + "line": 1289, "column": 0 }, "end": { - "line": 1273, + "line": 1289, "column": 1 } } @@ -300666,15 +302435,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46630, - "end": 46692, + "start": 46970, + "end": 47032, "loc": { "start": { - "line": 1275, + "line": 1291, "column": 0 }, "end": { - "line": 1275, + "line": 1291, "column": 62 } } @@ -300682,15 +302451,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setScreenRect()", - "start": 46693, - "end": 46730, + "start": 47033, + "end": 47070, "loc": { "start": { - "line": 1276, + "line": 1292, "column": 0 }, "end": { - "line": 1276, + "line": 1292, "column": 37 } } @@ -300698,15 +302467,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 46731, - "end": 46793, + "start": 47071, + "end": 47133, "loc": { "start": { - "line": 1277, + "line": 1293, "column": 0 }, "end": { - "line": 1277, + "line": 1293, "column": 62 } } @@ -300724,15 +302493,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 46794, - "end": 46807, + "start": 47134, + "end": 47147, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 0 }, "end": { - "line": 1278, + "line": 1294, "column": 13 } } @@ -300750,15 +302519,15 @@ "binop": null, "updateContext": null }, - "start": 46807, - "end": 46808, + "start": 47147, + "end": 47148, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 13 }, "end": { - "line": 1278, + "line": 1294, "column": 14 } } @@ -300776,15 +302545,15 @@ "binop": null }, "value": "prototype", - "start": 46808, - "end": 46817, + "start": 47148, + "end": 47157, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 14 }, "end": { - "line": 1278, + "line": 1294, "column": 23 } } @@ -300802,15 +302571,15 @@ "binop": null, "updateContext": null }, - "start": 46817, - "end": 46818, + "start": 47157, + "end": 47158, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 23 }, "end": { - "line": 1278, + "line": 1294, "column": 24 } } @@ -300828,15 +302597,15 @@ "binop": null }, "value": "setScreenRect", - "start": 46818, - "end": 46831, + "start": 47158, + "end": 47171, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 24 }, "end": { - "line": 1278, + "line": 1294, "column": 37 } } @@ -300855,15 +302624,15 @@ "updateContext": null }, "value": "=", - "start": 46832, - "end": 46833, + "start": 47172, + "end": 47173, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 38 }, "end": { - "line": 1278, + "line": 1294, "column": 39 } } @@ -300882,15 +302651,15 @@ "binop": null }, "value": "function", - "start": 46834, - "end": 46842, + "start": 47174, + "end": 47182, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 40 }, "end": { - "line": 1278, + "line": 1294, "column": 48 } } @@ -300907,15 +302676,15 @@ "postfix": false, "binop": null }, - "start": 46843, - "end": 46844, + "start": 47183, + "end": 47184, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 49 }, "end": { - "line": 1278, + "line": 1294, "column": 50 } } @@ -300933,15 +302702,15 @@ "binop": null }, "value": "left", - "start": 46844, - "end": 46848, + "start": 47184, + "end": 47188, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 50 }, "end": { - "line": 1278, + "line": 1294, "column": 54 } } @@ -300949,15 +302718,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46848, - "end": 46857, + "start": 47188, + "end": 47197, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 54 }, "end": { - "line": 1278, + "line": 1294, "column": 63 } } @@ -300975,15 +302744,15 @@ "binop": null, "updateContext": null }, - "start": 46857, - "end": 46858, + "start": 47197, + "end": 47198, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 63 }, "end": { - "line": 1278, + "line": 1294, "column": 64 } } @@ -301001,15 +302770,15 @@ "binop": null }, "value": "right", - "start": 46859, - "end": 46864, + "start": 47199, + "end": 47204, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 65 }, "end": { - "line": 1278, + "line": 1294, "column": 70 } } @@ -301017,15 +302786,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46864, - "end": 46873, + "start": 47204, + "end": 47213, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 70 }, "end": { - "line": 1278, + "line": 1294, "column": 79 } } @@ -301043,15 +302812,15 @@ "binop": null, "updateContext": null }, - "start": 46873, - "end": 46874, + "start": 47213, + "end": 47214, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 79 }, "end": { - "line": 1278, + "line": 1294, "column": 80 } } @@ -301069,15 +302838,15 @@ "binop": null }, "value": "bottom", - "start": 46875, - "end": 46881, + "start": 47215, + "end": 47221, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 81 }, "end": { - "line": 1278, + "line": 1294, "column": 87 } } @@ -301085,15 +302854,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46881, - "end": 46890, + "start": 47221, + "end": 47230, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 87 }, "end": { - "line": 1278, + "line": 1294, "column": 96 } } @@ -301111,15 +302880,15 @@ "binop": null, "updateContext": null }, - "start": 46890, - "end": 46891, + "start": 47230, + "end": 47231, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 96 }, "end": { - "line": 1278, + "line": 1294, "column": 97 } } @@ -301137,15 +302906,15 @@ "binop": null }, "value": "top", - "start": 46892, - "end": 46895, + "start": 47232, + "end": 47235, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 98 }, "end": { - "line": 1278, + "line": 1294, "column": 101 } } @@ -301153,15 +302922,15 @@ { "type": "CommentBlock", "value": "float", - "start": 46895, - "end": 46904, + "start": 47235, + "end": 47244, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 101 }, "end": { - "line": 1278, + "line": 1294, "column": 110 } } @@ -301178,15 +302947,15 @@ "postfix": false, "binop": null }, - "start": 46904, - "end": 46905, + "start": 47244, + "end": 47245, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 110 }, "end": { - "line": 1278, + "line": 1294, "column": 111 } } @@ -301203,15 +302972,15 @@ "postfix": false, "binop": null }, - "start": 46906, - "end": 46907, + "start": 47246, + "end": 47247, "loc": { "start": { - "line": 1278, + "line": 1294, "column": 112 }, "end": { - "line": 1278, + "line": 1294, "column": 113 } } @@ -301231,15 +303000,15 @@ "updateContext": null }, "value": "this", - "start": 46912, - "end": 46916, + "start": 47252, + "end": 47256, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 4 }, "end": { - "line": 1279, + "line": 1295, "column": 8 } } @@ -301257,15 +303026,15 @@ "binop": null, "updateContext": null }, - "start": 46916, - "end": 46917, + "start": 47256, + "end": 47257, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 8 }, "end": { - "line": 1279, + "line": 1295, "column": 9 } } @@ -301283,15 +303052,15 @@ "binop": null }, "value": "screenLeft", - "start": 46917, - "end": 46927, + "start": 47257, + "end": 47267, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 9 }, "end": { - "line": 1279, + "line": 1295, "column": 19 } } @@ -301310,15 +303079,15 @@ "updateContext": null }, "value": "=", - "start": 46928, - "end": 46929, + "start": 47268, + "end": 47269, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 20 }, "end": { - "line": 1279, + "line": 1295, "column": 21 } } @@ -301336,15 +303105,15 @@ "binop": null }, "value": "left", - "start": 46930, - "end": 46934, + "start": 47270, + "end": 47274, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 22 }, "end": { - "line": 1279, + "line": 1295, "column": 26 } } @@ -301362,15 +303131,15 @@ "binop": null, "updateContext": null }, - "start": 46934, - "end": 46935, + "start": 47274, + "end": 47275, "loc": { "start": { - "line": 1279, + "line": 1295, "column": 26 }, "end": { - "line": 1279, + "line": 1295, "column": 27 } } @@ -301390,15 +303159,15 @@ "updateContext": null }, "value": "this", - "start": 46940, - "end": 46944, + "start": 47280, + "end": 47284, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 4 }, "end": { - "line": 1280, + "line": 1296, "column": 8 } } @@ -301416,15 +303185,15 @@ "binop": null, "updateContext": null }, - "start": 46944, - "end": 46945, + "start": 47284, + "end": 47285, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 8 }, "end": { - "line": 1280, + "line": 1296, "column": 9 } } @@ -301442,15 +303211,15 @@ "binop": null }, "value": "screenRight", - "start": 46945, - "end": 46956, + "start": 47285, + "end": 47296, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 9 }, "end": { - "line": 1280, + "line": 1296, "column": 20 } } @@ -301469,15 +303238,15 @@ "updateContext": null }, "value": "=", - "start": 46957, - "end": 46958, + "start": 47297, + "end": 47298, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 21 }, "end": { - "line": 1280, + "line": 1296, "column": 22 } } @@ -301495,15 +303264,15 @@ "binop": null }, "value": "right", - "start": 46959, - "end": 46964, + "start": 47299, + "end": 47304, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 23 }, "end": { - "line": 1280, + "line": 1296, "column": 28 } } @@ -301521,15 +303290,15 @@ "binop": null, "updateContext": null }, - "start": 46964, - "end": 46965, + "start": 47304, + "end": 47305, "loc": { "start": { - "line": 1280, + "line": 1296, "column": 28 }, "end": { - "line": 1280, + "line": 1296, "column": 29 } } @@ -301549,15 +303318,15 @@ "updateContext": null }, "value": "this", - "start": 46970, - "end": 46974, + "start": 47310, + "end": 47314, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 4 }, "end": { - "line": 1281, + "line": 1297, "column": 8 } } @@ -301575,15 +303344,15 @@ "binop": null, "updateContext": null }, - "start": 46974, - "end": 46975, + "start": 47314, + "end": 47315, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 8 }, "end": { - "line": 1281, + "line": 1297, "column": 9 } } @@ -301601,15 +303370,15 @@ "binop": null }, "value": "screenTop", - "start": 46975, - "end": 46984, + "start": 47315, + "end": 47324, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 9 }, "end": { - "line": 1281, + "line": 1297, "column": 18 } } @@ -301628,15 +303397,15 @@ "updateContext": null }, "value": "=", - "start": 46985, - "end": 46986, + "start": 47325, + "end": 47326, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 19 }, "end": { - "line": 1281, + "line": 1297, "column": 20 } } @@ -301654,15 +303423,15 @@ "binop": null }, "value": "top", - "start": 46987, - "end": 46990, + "start": 47327, + "end": 47330, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 21 }, "end": { - "line": 1281, + "line": 1297, "column": 24 } } @@ -301680,15 +303449,15 @@ "binop": null, "updateContext": null }, - "start": 46990, - "end": 46991, + "start": 47330, + "end": 47331, "loc": { "start": { - "line": 1281, + "line": 1297, "column": 24 }, "end": { - "line": 1281, + "line": 1297, "column": 25 } } @@ -301708,15 +303477,15 @@ "updateContext": null }, "value": "this", - "start": 46996, - "end": 47000, + "start": 47336, + "end": 47340, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 4 }, "end": { - "line": 1282, + "line": 1298, "column": 8 } } @@ -301734,15 +303503,15 @@ "binop": null, "updateContext": null }, - "start": 47000, - "end": 47001, + "start": 47340, + "end": 47341, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 8 }, "end": { - "line": 1282, + "line": 1298, "column": 9 } } @@ -301760,15 +303529,15 @@ "binop": null }, "value": "screenBottom", - "start": 47001, - "end": 47013, + "start": 47341, + "end": 47353, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 9 }, "end": { - "line": 1282, + "line": 1298, "column": 21 } } @@ -301787,15 +303556,15 @@ "updateContext": null }, "value": "=", - "start": 47014, - "end": 47015, + "start": 47354, + "end": 47355, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 22 }, "end": { - "line": 1282, + "line": 1298, "column": 23 } } @@ -301813,15 +303582,15 @@ "binop": null }, "value": "bottom", - "start": 47016, - "end": 47022, + "start": 47356, + "end": 47362, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 24 }, "end": { - "line": 1282, + "line": 1298, "column": 30 } } @@ -301839,15 +303608,15 @@ "binop": null, "updateContext": null }, - "start": 47022, - "end": 47023, + "start": 47362, + "end": 47363, "loc": { "start": { - "line": 1282, + "line": 1298, "column": 30 }, "end": { - "line": 1282, + "line": 1298, "column": 31 } } @@ -301864,15 +303633,15 @@ "postfix": false, "binop": null }, - "start": 47024, - "end": 47025, + "start": 47364, + "end": 47365, "loc": { "start": { - "line": 1283, + "line": 1299, "column": 0 }, "end": { - "line": 1283, + "line": 1299, "column": 1 } } @@ -301880,15 +303649,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47027, - "end": 47089, + "start": 47367, + "end": 47429, "loc": { "start": { - "line": 1285, + "line": 1301, "column": 0 }, "end": { - "line": 1285, + "line": 1301, "column": 62 } } @@ -301896,15 +303665,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # setMaxScreenRect()", - "start": 47090, - "end": 47130, + "start": 47430, + "end": 47470, "loc": { "start": { - "line": 1286, + "line": 1302, "column": 0 }, "end": { - "line": 1286, + "line": 1302, "column": 40 } } @@ -301912,15 +303681,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47131, - "end": 47193, + "start": 47471, + "end": 47533, "loc": { "start": { - "line": 1287, + "line": 1303, "column": 0 }, "end": { - "line": 1287, + "line": 1303, "column": 62 } } @@ -301938,15 +303707,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 47194, - "end": 47207, + "start": 47534, + "end": 47547, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 0 }, "end": { - "line": 1288, + "line": 1304, "column": 13 } } @@ -301964,15 +303733,15 @@ "binop": null, "updateContext": null }, - "start": 47207, - "end": 47208, + "start": 47547, + "end": 47548, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 13 }, "end": { - "line": 1288, + "line": 1304, "column": 14 } } @@ -301990,15 +303759,15 @@ "binop": null }, "value": "prototype", - "start": 47208, - "end": 47217, + "start": 47548, + "end": 47557, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 14 }, "end": { - "line": 1288, + "line": 1304, "column": 23 } } @@ -302016,15 +303785,15 @@ "binop": null, "updateContext": null }, - "start": 47217, - "end": 47218, + "start": 47557, + "end": 47558, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 23 }, "end": { - "line": 1288, + "line": 1304, "column": 24 } } @@ -302042,15 +303811,15 @@ "binop": null }, "value": "setMaxScreenRect", - "start": 47218, - "end": 47234, + "start": 47558, + "end": 47574, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 24 }, "end": { - "line": 1288, + "line": 1304, "column": 40 } } @@ -302069,15 +303838,15 @@ "updateContext": null }, "value": "=", - "start": 47235, - "end": 47236, + "start": 47575, + "end": 47576, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 41 }, "end": { - "line": 1288, + "line": 1304, "column": 42 } } @@ -302096,15 +303865,15 @@ "binop": null }, "value": "function", - "start": 47237, - "end": 47245, + "start": 47577, + "end": 47585, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 43 }, "end": { - "line": 1288, + "line": 1304, "column": 51 } } @@ -302121,15 +303890,15 @@ "postfix": false, "binop": null }, - "start": 47246, - "end": 47247, + "start": 47586, + "end": 47587, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 52 }, "end": { - "line": 1288, + "line": 1304, "column": 53 } } @@ -302147,15 +303916,15 @@ "binop": null }, "value": "left", - "start": 47247, - "end": 47251, + "start": 47587, + "end": 47591, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 53 }, "end": { - "line": 1288, + "line": 1304, "column": 57 } } @@ -302163,15 +303932,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47251, - "end": 47260, + "start": 47591, + "end": 47600, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 57 }, "end": { - "line": 1288, + "line": 1304, "column": 66 } } @@ -302189,15 +303958,15 @@ "binop": null, "updateContext": null }, - "start": 47260, - "end": 47261, + "start": 47600, + "end": 47601, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 66 }, "end": { - "line": 1288, + "line": 1304, "column": 67 } } @@ -302215,15 +303984,15 @@ "binop": null }, "value": "right", - "start": 47262, - "end": 47267, + "start": 47602, + "end": 47607, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 68 }, "end": { - "line": 1288, + "line": 1304, "column": 73 } } @@ -302231,15 +304000,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47267, - "end": 47276, + "start": 47607, + "end": 47616, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 73 }, "end": { - "line": 1288, + "line": 1304, "column": 82 } } @@ -302257,15 +304026,15 @@ "binop": null, "updateContext": null }, - "start": 47276, - "end": 47277, + "start": 47616, + "end": 47617, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 82 }, "end": { - "line": 1288, + "line": 1304, "column": 83 } } @@ -302283,15 +304052,15 @@ "binop": null }, "value": "bottom", - "start": 47278, - "end": 47284, + "start": 47618, + "end": 47624, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 84 }, "end": { - "line": 1288, + "line": 1304, "column": 90 } } @@ -302299,15 +304068,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47284, - "end": 47293, + "start": 47624, + "end": 47633, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 90 }, "end": { - "line": 1288, + "line": 1304, "column": 99 } } @@ -302325,15 +304094,15 @@ "binop": null, "updateContext": null }, - "start": 47293, - "end": 47294, + "start": 47633, + "end": 47634, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 99 }, "end": { - "line": 1288, + "line": 1304, "column": 100 } } @@ -302351,15 +304120,15 @@ "binop": null }, "value": "top", - "start": 47295, - "end": 47298, + "start": 47635, + "end": 47638, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 101 }, "end": { - "line": 1288, + "line": 1304, "column": 104 } } @@ -302367,15 +304136,15 @@ { "type": "CommentBlock", "value": "float", - "start": 47298, - "end": 47307, + "start": 47638, + "end": 47647, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 104 }, "end": { - "line": 1288, + "line": 1304, "column": 113 } } @@ -302392,15 +304161,15 @@ "postfix": false, "binop": null }, - "start": 47307, - "end": 47308, + "start": 47647, + "end": 47648, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 113 }, "end": { - "line": 1288, + "line": 1304, "column": 114 } } @@ -302417,15 +304186,15 @@ "postfix": false, "binop": null }, - "start": 47309, - "end": 47310, + "start": 47649, + "end": 47650, "loc": { "start": { - "line": 1288, + "line": 1304, "column": 115 }, "end": { - "line": 1288, + "line": 1304, "column": 116 } } @@ -302445,15 +304214,15 @@ "updateContext": null }, "value": "this", - "start": 47315, - "end": 47319, + "start": 47655, + "end": 47659, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 4 }, "end": { - "line": 1289, + "line": 1305, "column": 8 } } @@ -302471,15 +304240,15 @@ "binop": null, "updateContext": null }, - "start": 47319, - "end": 47320, + "start": 47659, + "end": 47660, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 8 }, "end": { - "line": 1289, + "line": 1305, "column": 9 } } @@ -302497,15 +304266,15 @@ "binop": null }, "value": "maxLeft", - "start": 47320, - "end": 47327, + "start": 47660, + "end": 47667, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 9 }, "end": { - "line": 1289, + "line": 1305, "column": 16 } } @@ -302524,15 +304293,15 @@ "updateContext": null }, "value": "=", - "start": 47328, - "end": 47329, + "start": 47668, + "end": 47669, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 17 }, "end": { - "line": 1289, + "line": 1305, "column": 18 } } @@ -302550,15 +304319,15 @@ "binop": null }, "value": "left", - "start": 47330, - "end": 47334, + "start": 47670, + "end": 47674, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 19 }, "end": { - "line": 1289, + "line": 1305, "column": 23 } } @@ -302576,15 +304345,15 @@ "binop": null, "updateContext": null }, - "start": 47334, - "end": 47335, + "start": 47674, + "end": 47675, "loc": { "start": { - "line": 1289, + "line": 1305, "column": 23 }, "end": { - "line": 1289, + "line": 1305, "column": 24 } } @@ -302604,15 +304373,15 @@ "updateContext": null }, "value": "this", - "start": 47340, - "end": 47344, + "start": 47680, + "end": 47684, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 4 }, "end": { - "line": 1290, + "line": 1306, "column": 8 } } @@ -302630,15 +304399,15 @@ "binop": null, "updateContext": null }, - "start": 47344, - "end": 47345, + "start": 47684, + "end": 47685, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 8 }, "end": { - "line": 1290, + "line": 1306, "column": 9 } } @@ -302656,15 +304425,15 @@ "binop": null }, "value": "maxRight", - "start": 47345, - "end": 47353, + "start": 47685, + "end": 47693, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 9 }, "end": { - "line": 1290, + "line": 1306, "column": 17 } } @@ -302683,15 +304452,15 @@ "updateContext": null }, "value": "=", - "start": 47354, - "end": 47355, + "start": 47694, + "end": 47695, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 18 }, "end": { - "line": 1290, + "line": 1306, "column": 19 } } @@ -302709,15 +304478,15 @@ "binop": null }, "value": "right", - "start": 47356, - "end": 47361, + "start": 47696, + "end": 47701, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 20 }, "end": { - "line": 1290, + "line": 1306, "column": 25 } } @@ -302735,15 +304504,15 @@ "binop": null, "updateContext": null }, - "start": 47361, - "end": 47362, + "start": 47701, + "end": 47702, "loc": { "start": { - "line": 1290, + "line": 1306, "column": 25 }, "end": { - "line": 1290, + "line": 1306, "column": 26 } } @@ -302763,15 +304532,15 @@ "updateContext": null }, "value": "this", - "start": 47367, - "end": 47371, + "start": 47707, + "end": 47711, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 4 }, "end": { - "line": 1291, + "line": 1307, "column": 8 } } @@ -302789,15 +304558,15 @@ "binop": null, "updateContext": null }, - "start": 47371, - "end": 47372, + "start": 47711, + "end": 47712, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 8 }, "end": { - "line": 1291, + "line": 1307, "column": 9 } } @@ -302815,15 +304584,15 @@ "binop": null }, "value": "maxTop", - "start": 47372, - "end": 47378, + "start": 47712, + "end": 47718, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 9 }, "end": { - "line": 1291, + "line": 1307, "column": 15 } } @@ -302842,15 +304611,15 @@ "updateContext": null }, "value": "=", - "start": 47379, - "end": 47380, + "start": 47719, + "end": 47720, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 16 }, "end": { - "line": 1291, + "line": 1307, "column": 17 } } @@ -302868,15 +304637,15 @@ "binop": null }, "value": "top", - "start": 47381, - "end": 47384, + "start": 47721, + "end": 47724, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 18 }, "end": { - "line": 1291, + "line": 1307, "column": 21 } } @@ -302894,15 +304663,15 @@ "binop": null, "updateContext": null }, - "start": 47384, - "end": 47385, + "start": 47724, + "end": 47725, "loc": { "start": { - "line": 1291, + "line": 1307, "column": 21 }, "end": { - "line": 1291, + "line": 1307, "column": 22 } } @@ -302922,15 +304691,15 @@ "updateContext": null }, "value": "this", - "start": 47390, - "end": 47394, + "start": 47730, + "end": 47734, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 4 }, "end": { - "line": 1292, + "line": 1308, "column": 8 } } @@ -302948,15 +304717,15 @@ "binop": null, "updateContext": null }, - "start": 47394, - "end": 47395, + "start": 47734, + "end": 47735, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 8 }, "end": { - "line": 1292, + "line": 1308, "column": 9 } } @@ -302974,15 +304743,15 @@ "binop": null }, "value": "maxBottom", - "start": 47395, - "end": 47404, + "start": 47735, + "end": 47744, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 9 }, "end": { - "line": 1292, + "line": 1308, "column": 18 } } @@ -303001,15 +304770,15 @@ "updateContext": null }, "value": "=", - "start": 47405, - "end": 47406, + "start": 47745, + "end": 47746, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 19 }, "end": { - "line": 1292, + "line": 1308, "column": 20 } } @@ -303027,15 +304796,15 @@ "binop": null }, "value": "bottom", - "start": 47407, - "end": 47413, + "start": 47747, + "end": 47753, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 21 }, "end": { - "line": 1292, + "line": 1308, "column": 27 } } @@ -303053,15 +304822,15 @@ "binop": null, "updateContext": null }, - "start": 47413, - "end": 47414, + "start": 47753, + "end": 47754, "loc": { "start": { - "line": 1292, + "line": 1308, "column": 27 }, "end": { - "line": 1292, + "line": 1308, "column": 28 } } @@ -303078,15 +304847,15 @@ "postfix": false, "binop": null }, - "start": 47415, - "end": 47416, + "start": 47755, + "end": 47756, "loc": { "start": { - "line": 1293, + "line": 1309, "column": 0 }, "end": { - "line": 1293, + "line": 1309, "column": 1 } } @@ -303094,15 +304863,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47418, - "end": 47480, + "start": 47758, + "end": 47820, "loc": { "start": { - "line": 1295, + "line": 1311, "column": 0 }, "end": { - "line": 1295, + "line": 1311, "column": 62 } } @@ -303110,15 +304879,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenLeft()", - "start": 47481, - "end": 47518, + "start": 47821, + "end": 47858, "loc": { "start": { - "line": 1296, + "line": 1312, "column": 0 }, "end": { - "line": 1296, + "line": 1312, "column": 37 } } @@ -303126,15 +304895,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47519, - "end": 47581, + "start": 47859, + "end": 47921, "loc": { "start": { - "line": 1297, + "line": 1313, "column": 0 }, "end": { - "line": 1297, + "line": 1313, "column": 62 } } @@ -303152,15 +304921,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 47582, - "end": 47595, + "start": 47922, + "end": 47935, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 0 }, "end": { - "line": 1298, + "line": 1314, "column": 13 } } @@ -303178,15 +304947,15 @@ "binop": null, "updateContext": null }, - "start": 47595, - "end": 47596, + "start": 47935, + "end": 47936, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 13 }, "end": { - "line": 1298, + "line": 1314, "column": 14 } } @@ -303204,15 +304973,15 @@ "binop": null }, "value": "prototype", - "start": 47596, - "end": 47605, + "start": 47936, + "end": 47945, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 14 }, "end": { - "line": 1298, + "line": 1314, "column": 23 } } @@ -303230,15 +304999,15 @@ "binop": null, "updateContext": null }, - "start": 47605, - "end": 47606, + "start": 47945, + "end": 47946, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 23 }, "end": { - "line": 1298, + "line": 1314, "column": 24 } } @@ -303256,15 +305025,15 @@ "binop": null }, "value": "getScreenLeft", - "start": 47606, - "end": 47619, + "start": 47946, + "end": 47959, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 24 }, "end": { - "line": 1298, + "line": 1314, "column": 37 } } @@ -303283,15 +305052,15 @@ "updateContext": null }, "value": "=", - "start": 47620, - "end": 47621, + "start": 47960, + "end": 47961, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 38 }, "end": { - "line": 1298, + "line": 1314, "column": 39 } } @@ -303310,15 +305079,15 @@ "binop": null }, "value": "function", - "start": 47622, - "end": 47630, + "start": 47962, + "end": 47970, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 40 }, "end": { - "line": 1298, + "line": 1314, "column": 48 } } @@ -303335,15 +305104,15 @@ "postfix": false, "binop": null }, - "start": 47631, - "end": 47632, + "start": 47971, + "end": 47972, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 49 }, "end": { - "line": 1298, + "line": 1314, "column": 50 } } @@ -303360,15 +305129,15 @@ "postfix": false, "binop": null }, - "start": 47632, - "end": 47633, + "start": 47972, + "end": 47973, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 50 }, "end": { - "line": 1298, + "line": 1314, "column": 51 } } @@ -303385,15 +305154,15 @@ "postfix": false, "binop": null }, - "start": 47634, - "end": 47635, + "start": 47974, + "end": 47975, "loc": { "start": { - "line": 1298, + "line": 1314, "column": 52 }, "end": { - "line": 1298, + "line": 1314, "column": 53 } } @@ -303413,15 +305182,15 @@ "updateContext": null }, "value": "return", - "start": 47640, - "end": 47646, + "start": 47980, + "end": 47986, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 4 }, "end": { - "line": 1299, + "line": 1315, "column": 10 } } @@ -303441,15 +305210,15 @@ "updateContext": null }, "value": "this", - "start": 47647, - "end": 47651, + "start": 47987, + "end": 47991, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 11 }, "end": { - "line": 1299, + "line": 1315, "column": 15 } } @@ -303467,15 +305236,15 @@ "binop": null, "updateContext": null }, - "start": 47651, - "end": 47652, + "start": 47991, + "end": 47992, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 15 }, "end": { - "line": 1299, + "line": 1315, "column": 16 } } @@ -303493,15 +305262,15 @@ "binop": null }, "value": "screenLeft", - "start": 47652, - "end": 47662, + "start": 47992, + "end": 48002, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 16 }, "end": { - "line": 1299, + "line": 1315, "column": 26 } } @@ -303519,15 +305288,15 @@ "binop": null, "updateContext": null }, - "start": 47662, - "end": 47663, + "start": 48002, + "end": 48003, "loc": { "start": { - "line": 1299, + "line": 1315, "column": 26 }, "end": { - "line": 1299, + "line": 1315, "column": 27 } } @@ -303544,15 +305313,15 @@ "postfix": false, "binop": null }, - "start": 47664, - "end": 47665, + "start": 48004, + "end": 48005, "loc": { "start": { - "line": 1300, + "line": 1316, "column": 0 }, "end": { - "line": 1300, + "line": 1316, "column": 1 } } @@ -303560,15 +305329,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47667, - "end": 47729, + "start": 48007, + "end": 48069, "loc": { "start": { - "line": 1302, + "line": 1318, "column": 0 }, "end": { - "line": 1302, + "line": 1318, "column": 62 } } @@ -303576,15 +305345,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenRight()", - "start": 47730, - "end": 47768, + "start": 48070, + "end": 48108, "loc": { "start": { - "line": 1303, + "line": 1319, "column": 0 }, "end": { - "line": 1303, + "line": 1319, "column": 38 } } @@ -303592,15 +305361,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47769, - "end": 47831, + "start": 48109, + "end": 48171, "loc": { "start": { - "line": 1304, + "line": 1320, "column": 0 }, "end": { - "line": 1304, + "line": 1320, "column": 62 } } @@ -303618,15 +305387,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 47832, - "end": 47845, + "start": 48172, + "end": 48185, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 0 }, "end": { - "line": 1305, + "line": 1321, "column": 13 } } @@ -303644,15 +305413,15 @@ "binop": null, "updateContext": null }, - "start": 47845, - "end": 47846, + "start": 48185, + "end": 48186, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 13 }, "end": { - "line": 1305, + "line": 1321, "column": 14 } } @@ -303670,15 +305439,15 @@ "binop": null }, "value": "prototype", - "start": 47846, - "end": 47855, + "start": 48186, + "end": 48195, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 14 }, "end": { - "line": 1305, + "line": 1321, "column": 23 } } @@ -303696,15 +305465,15 @@ "binop": null, "updateContext": null }, - "start": 47855, - "end": 47856, + "start": 48195, + "end": 48196, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 23 }, "end": { - "line": 1305, + "line": 1321, "column": 24 } } @@ -303722,15 +305491,15 @@ "binop": null }, "value": "getScreenRight", - "start": 47856, - "end": 47870, + "start": 48196, + "end": 48210, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 24 }, "end": { - "line": 1305, + "line": 1321, "column": 38 } } @@ -303749,15 +305518,15 @@ "updateContext": null }, "value": "=", - "start": 47871, - "end": 47872, + "start": 48211, + "end": 48212, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 39 }, "end": { - "line": 1305, + "line": 1321, "column": 40 } } @@ -303776,15 +305545,15 @@ "binop": null }, "value": "function", - "start": 47873, - "end": 47881, + "start": 48213, + "end": 48221, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 41 }, "end": { - "line": 1305, + "line": 1321, "column": 49 } } @@ -303801,15 +305570,15 @@ "postfix": false, "binop": null }, - "start": 47882, - "end": 47883, + "start": 48222, + "end": 48223, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 50 }, "end": { - "line": 1305, + "line": 1321, "column": 51 } } @@ -303826,15 +305595,15 @@ "postfix": false, "binop": null }, - "start": 47883, - "end": 47884, + "start": 48223, + "end": 48224, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 51 }, "end": { - "line": 1305, + "line": 1321, "column": 52 } } @@ -303851,15 +305620,15 @@ "postfix": false, "binop": null }, - "start": 47885, - "end": 47886, + "start": 48225, + "end": 48226, "loc": { "start": { - "line": 1305, + "line": 1321, "column": 53 }, "end": { - "line": 1305, + "line": 1321, "column": 54 } } @@ -303879,15 +305648,15 @@ "updateContext": null }, "value": "return", - "start": 47891, - "end": 47897, + "start": 48231, + "end": 48237, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 4 }, "end": { - "line": 1306, + "line": 1322, "column": 10 } } @@ -303907,15 +305676,15 @@ "updateContext": null }, "value": "this", - "start": 47898, - "end": 47902, + "start": 48238, + "end": 48242, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 11 }, "end": { - "line": 1306, + "line": 1322, "column": 15 } } @@ -303933,15 +305702,15 @@ "binop": null, "updateContext": null }, - "start": 47902, - "end": 47903, + "start": 48242, + "end": 48243, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 15 }, "end": { - "line": 1306, + "line": 1322, "column": 16 } } @@ -303959,15 +305728,15 @@ "binop": null }, "value": "screenRight", - "start": 47903, - "end": 47914, + "start": 48243, + "end": 48254, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 16 }, "end": { - "line": 1306, + "line": 1322, "column": 27 } } @@ -303985,15 +305754,15 @@ "binop": null, "updateContext": null }, - "start": 47914, - "end": 47915, + "start": 48254, + "end": 48255, "loc": { "start": { - "line": 1306, + "line": 1322, "column": 27 }, "end": { - "line": 1306, + "line": 1322, "column": 28 } } @@ -304010,15 +305779,15 @@ "postfix": false, "binop": null }, - "start": 47916, - "end": 47917, + "start": 48256, + "end": 48257, "loc": { "start": { - "line": 1307, + "line": 1323, "column": 0 }, "end": { - "line": 1307, + "line": 1323, "column": 1 } } @@ -304026,15 +305795,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 47919, - "end": 47981, + "start": 48259, + "end": 48321, "loc": { "start": { - "line": 1309, + "line": 1325, "column": 0 }, "end": { - "line": 1309, + "line": 1325, "column": 62 } } @@ -304042,15 +305811,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenBottom()", - "start": 47982, - "end": 48021, + "start": 48322, + "end": 48361, "loc": { "start": { - "line": 1310, + "line": 1326, "column": 0 }, "end": { - "line": 1310, + "line": 1326, "column": 39 } } @@ -304058,15 +305827,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48022, - "end": 48084, + "start": 48362, + "end": 48424, "loc": { "start": { - "line": 1311, + "line": 1327, "column": 0 }, "end": { - "line": 1311, + "line": 1327, "column": 62 } } @@ -304084,15 +305853,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 48085, - "end": 48098, + "start": 48425, + "end": 48438, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 0 }, "end": { - "line": 1312, + "line": 1328, "column": 13 } } @@ -304110,15 +305879,15 @@ "binop": null, "updateContext": null }, - "start": 48098, - "end": 48099, + "start": 48438, + "end": 48439, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 13 }, "end": { - "line": 1312, + "line": 1328, "column": 14 } } @@ -304136,15 +305905,15 @@ "binop": null }, "value": "prototype", - "start": 48099, - "end": 48108, + "start": 48439, + "end": 48448, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 14 }, "end": { - "line": 1312, + "line": 1328, "column": 23 } } @@ -304162,15 +305931,15 @@ "binop": null, "updateContext": null }, - "start": 48108, - "end": 48109, + "start": 48448, + "end": 48449, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 23 }, "end": { - "line": 1312, + "line": 1328, "column": 24 } } @@ -304188,15 +305957,15 @@ "binop": null }, "value": "getScreenBottom", - "start": 48109, - "end": 48124, + "start": 48449, + "end": 48464, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 24 }, "end": { - "line": 1312, + "line": 1328, "column": 39 } } @@ -304215,15 +305984,15 @@ "updateContext": null }, "value": "=", - "start": 48125, - "end": 48126, + "start": 48465, + "end": 48466, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 40 }, "end": { - "line": 1312, + "line": 1328, "column": 41 } } @@ -304242,15 +306011,15 @@ "binop": null }, "value": "function", - "start": 48127, - "end": 48135, + "start": 48467, + "end": 48475, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 42 }, "end": { - "line": 1312, + "line": 1328, "column": 50 } } @@ -304267,15 +306036,15 @@ "postfix": false, "binop": null }, - "start": 48136, - "end": 48137, + "start": 48476, + "end": 48477, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 51 }, "end": { - "line": 1312, + "line": 1328, "column": 52 } } @@ -304292,15 +306061,15 @@ "postfix": false, "binop": null }, - "start": 48137, - "end": 48138, + "start": 48477, + "end": 48478, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 52 }, "end": { - "line": 1312, + "line": 1328, "column": 53 } } @@ -304317,15 +306086,15 @@ "postfix": false, "binop": null }, - "start": 48139, - "end": 48140, + "start": 48479, + "end": 48480, "loc": { "start": { - "line": 1312, + "line": 1328, "column": 54 }, "end": { - "line": 1312, + "line": 1328, "column": 55 } } @@ -304345,15 +306114,15 @@ "updateContext": null }, "value": "return", - "start": 48145, - "end": 48151, + "start": 48485, + "end": 48491, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 4 }, "end": { - "line": 1313, + "line": 1329, "column": 10 } } @@ -304373,15 +306142,15 @@ "updateContext": null }, "value": "this", - "start": 48152, - "end": 48156, + "start": 48492, + "end": 48496, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 11 }, "end": { - "line": 1313, + "line": 1329, "column": 15 } } @@ -304399,15 +306168,15 @@ "binop": null, "updateContext": null }, - "start": 48156, - "end": 48157, + "start": 48496, + "end": 48497, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 15 }, "end": { - "line": 1313, + "line": 1329, "column": 16 } } @@ -304425,15 +306194,15 @@ "binop": null }, "value": "screenBottom", - "start": 48157, - "end": 48169, + "start": 48497, + "end": 48509, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 16 }, "end": { - "line": 1313, + "line": 1329, "column": 28 } } @@ -304451,15 +306220,15 @@ "binop": null, "updateContext": null }, - "start": 48169, - "end": 48170, + "start": 48509, + "end": 48510, "loc": { "start": { - "line": 1313, + "line": 1329, "column": 28 }, "end": { - "line": 1313, + "line": 1329, "column": 29 } } @@ -304476,15 +306245,15 @@ "postfix": false, "binop": null }, - "start": 48171, - "end": 48172, + "start": 48511, + "end": 48512, "loc": { "start": { - "line": 1314, + "line": 1330, "column": 0 }, "end": { - "line": 1314, + "line": 1330, "column": 1 } } @@ -304492,15 +306261,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48174, - "end": 48236, + "start": 48514, + "end": 48576, "loc": { "start": { - "line": 1316, + "line": 1332, "column": 0 }, "end": { - "line": 1316, + "line": 1332, "column": 62 } } @@ -304508,15 +306277,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getScreenTop()", - "start": 48237, - "end": 48273, + "start": 48577, + "end": 48613, "loc": { "start": { - "line": 1317, + "line": 1333, "column": 0 }, "end": { - "line": 1317, + "line": 1333, "column": 36 } } @@ -304524,15 +306293,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48274, - "end": 48336, + "start": 48614, + "end": 48676, "loc": { "start": { - "line": 1318, + "line": 1334, "column": 0 }, "end": { - "line": 1318, + "line": 1334, "column": 62 } } @@ -304550,15 +306319,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 48337, - "end": 48350, + "start": 48677, + "end": 48690, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 0 }, "end": { - "line": 1319, + "line": 1335, "column": 13 } } @@ -304576,15 +306345,15 @@ "binop": null, "updateContext": null }, - "start": 48350, - "end": 48351, + "start": 48690, + "end": 48691, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 13 }, "end": { - "line": 1319, + "line": 1335, "column": 14 } } @@ -304602,15 +306371,15 @@ "binop": null }, "value": "prototype", - "start": 48351, - "end": 48360, + "start": 48691, + "end": 48700, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 14 }, "end": { - "line": 1319, + "line": 1335, "column": 23 } } @@ -304628,15 +306397,15 @@ "binop": null, "updateContext": null }, - "start": 48360, - "end": 48361, + "start": 48700, + "end": 48701, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 23 }, "end": { - "line": 1319, + "line": 1335, "column": 24 } } @@ -304654,15 +306423,15 @@ "binop": null }, "value": "getScreenTop", - "start": 48361, - "end": 48373, + "start": 48701, + "end": 48713, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 24 }, "end": { - "line": 1319, + "line": 1335, "column": 36 } } @@ -304681,15 +306450,15 @@ "updateContext": null }, "value": "=", - "start": 48374, - "end": 48375, + "start": 48714, + "end": 48715, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 37 }, "end": { - "line": 1319, + "line": 1335, "column": 38 } } @@ -304708,15 +306477,15 @@ "binop": null }, "value": "function", - "start": 48376, - "end": 48384, + "start": 48716, + "end": 48724, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 39 }, "end": { - "line": 1319, + "line": 1335, "column": 47 } } @@ -304733,15 +306502,15 @@ "postfix": false, "binop": null }, - "start": 48385, - "end": 48386, + "start": 48725, + "end": 48726, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 48 }, "end": { - "line": 1319, + "line": 1335, "column": 49 } } @@ -304758,15 +306527,15 @@ "postfix": false, "binop": null }, - "start": 48386, - "end": 48387, + "start": 48726, + "end": 48727, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 49 }, "end": { - "line": 1319, + "line": 1335, "column": 50 } } @@ -304783,15 +306552,15 @@ "postfix": false, "binop": null }, - "start": 48388, - "end": 48389, + "start": 48728, + "end": 48729, "loc": { "start": { - "line": 1319, + "line": 1335, "column": 51 }, "end": { - "line": 1319, + "line": 1335, "column": 52 } } @@ -304811,15 +306580,15 @@ "updateContext": null }, "value": "return", - "start": 48394, - "end": 48400, + "start": 48734, + "end": 48740, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 4 }, "end": { - "line": 1320, + "line": 1336, "column": 10 } } @@ -304839,15 +306608,15 @@ "updateContext": null }, "value": "this", - "start": 48401, - "end": 48405, + "start": 48741, + "end": 48745, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 11 }, "end": { - "line": 1320, + "line": 1336, "column": 15 } } @@ -304865,15 +306634,15 @@ "binop": null, "updateContext": null }, - "start": 48405, - "end": 48406, + "start": 48745, + "end": 48746, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 15 }, "end": { - "line": 1320, + "line": 1336, "column": 16 } } @@ -304891,15 +306660,15 @@ "binop": null }, "value": "screenTop", - "start": 48406, - "end": 48415, + "start": 48746, + "end": 48755, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 16 }, "end": { - "line": 1320, + "line": 1336, "column": 25 } } @@ -304917,15 +306686,15 @@ "binop": null, "updateContext": null }, - "start": 48415, - "end": 48416, + "start": 48755, + "end": 48756, "loc": { "start": { - "line": 1320, + "line": 1336, "column": 25 }, "end": { - "line": 1320, + "line": 1336, "column": 26 } } @@ -304942,15 +306711,15 @@ "postfix": false, "binop": null }, - "start": 48417, - "end": 48418, + "start": 48757, + "end": 48758, "loc": { "start": { - "line": 1321, + "line": 1337, "column": 0 }, "end": { - "line": 1321, + "line": 1337, "column": 1 } } @@ -304958,15 +306727,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48420, - "end": 48482, + "start": 48760, + "end": 48822, "loc": { "start": { - "line": 1323, + "line": 1339, "column": 0 }, "end": { - "line": 1323, + "line": 1339, "column": 62 } } @@ -304974,15 +306743,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxLeft()", - "start": 48483, - "end": 48517, + "start": 48823, + "end": 48857, "loc": { "start": { - "line": 1324, + "line": 1340, "column": 0 }, "end": { - "line": 1324, + "line": 1340, "column": 34 } } @@ -304990,15 +306759,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48518, - "end": 48580, + "start": 48858, + "end": 48920, "loc": { "start": { - "line": 1325, + "line": 1341, "column": 0 }, "end": { - "line": 1325, + "line": 1341, "column": 62 } } @@ -305016,15 +306785,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 48581, - "end": 48594, + "start": 48921, + "end": 48934, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 0 }, "end": { - "line": 1326, + "line": 1342, "column": 13 } } @@ -305042,15 +306811,15 @@ "binop": null, "updateContext": null }, - "start": 48594, - "end": 48595, + "start": 48934, + "end": 48935, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 13 }, "end": { - "line": 1326, + "line": 1342, "column": 14 } } @@ -305068,15 +306837,15 @@ "binop": null }, "value": "prototype", - "start": 48595, - "end": 48604, + "start": 48935, + "end": 48944, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 14 }, "end": { - "line": 1326, + "line": 1342, "column": 23 } } @@ -305094,15 +306863,15 @@ "binop": null, "updateContext": null }, - "start": 48604, - "end": 48605, + "start": 48944, + "end": 48945, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 23 }, "end": { - "line": 1326, + "line": 1342, "column": 24 } } @@ -305120,15 +306889,15 @@ "binop": null }, "value": "getMaxLeft", - "start": 48605, - "end": 48615, + "start": 48945, + "end": 48955, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 24 }, "end": { - "line": 1326, + "line": 1342, "column": 34 } } @@ -305147,15 +306916,15 @@ "updateContext": null }, "value": "=", - "start": 48616, - "end": 48617, + "start": 48956, + "end": 48957, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 35 }, "end": { - "line": 1326, + "line": 1342, "column": 36 } } @@ -305174,15 +306943,15 @@ "binop": null }, "value": "function", - "start": 48618, - "end": 48626, + "start": 48958, + "end": 48966, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 37 }, "end": { - "line": 1326, + "line": 1342, "column": 45 } } @@ -305199,15 +306968,15 @@ "postfix": false, "binop": null }, - "start": 48627, - "end": 48628, + "start": 48967, + "end": 48968, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 46 }, "end": { - "line": 1326, + "line": 1342, "column": 47 } } @@ -305224,15 +306993,15 @@ "postfix": false, "binop": null }, - "start": 48628, - "end": 48629, + "start": 48968, + "end": 48969, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 47 }, "end": { - "line": 1326, + "line": 1342, "column": 48 } } @@ -305249,15 +307018,15 @@ "postfix": false, "binop": null }, - "start": 48630, - "end": 48631, + "start": 48970, + "end": 48971, "loc": { "start": { - "line": 1326, + "line": 1342, "column": 49 }, "end": { - "line": 1326, + "line": 1342, "column": 50 } } @@ -305277,15 +307046,15 @@ "updateContext": null }, "value": "return", - "start": 48636, - "end": 48642, + "start": 48976, + "end": 48982, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 4 }, "end": { - "line": 1327, + "line": 1343, "column": 10 } } @@ -305305,15 +307074,15 @@ "updateContext": null }, "value": "this", - "start": 48643, - "end": 48647, + "start": 48983, + "end": 48987, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 11 }, "end": { - "line": 1327, + "line": 1343, "column": 15 } } @@ -305331,15 +307100,15 @@ "binop": null, "updateContext": null }, - "start": 48647, - "end": 48648, + "start": 48987, + "end": 48988, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 15 }, "end": { - "line": 1327, + "line": 1343, "column": 16 } } @@ -305357,15 +307126,15 @@ "binop": null }, "value": "maxLeft", - "start": 48648, - "end": 48655, + "start": 48988, + "end": 48995, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 16 }, "end": { - "line": 1327, + "line": 1343, "column": 23 } } @@ -305383,15 +307152,15 @@ "binop": null, "updateContext": null }, - "start": 48655, - "end": 48656, + "start": 48995, + "end": 48996, "loc": { "start": { - "line": 1327, + "line": 1343, "column": 23 }, "end": { - "line": 1327, + "line": 1343, "column": 24 } } @@ -305408,15 +307177,15 @@ "postfix": false, "binop": null }, - "start": 48657, - "end": 48658, + "start": 48997, + "end": 48998, "loc": { "start": { - "line": 1328, + "line": 1344, "column": 0 }, "end": { - "line": 1328, + "line": 1344, "column": 1 } } @@ -305424,15 +307193,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48660, - "end": 48722, + "start": 49000, + "end": 49062, "loc": { "start": { - "line": 1330, + "line": 1346, "column": 0 }, "end": { - "line": 1330, + "line": 1346, "column": 62 } } @@ -305440,15 +307209,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxRight()", - "start": 48723, - "end": 48758, + "start": 49063, + "end": 49098, "loc": { "start": { - "line": 1331, + "line": 1347, "column": 0 }, "end": { - "line": 1331, + "line": 1347, "column": 35 } } @@ -305456,15 +307225,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48759, - "end": 48821, + "start": 49099, + "end": 49161, "loc": { "start": { - "line": 1332, + "line": 1348, "column": 0 }, "end": { - "line": 1332, + "line": 1348, "column": 62 } } @@ -305482,15 +307251,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 48822, - "end": 48835, + "start": 49162, + "end": 49175, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 0 }, "end": { - "line": 1333, + "line": 1349, "column": 13 } } @@ -305508,15 +307277,15 @@ "binop": null, "updateContext": null }, - "start": 48835, - "end": 48836, + "start": 49175, + "end": 49176, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 13 }, "end": { - "line": 1333, + "line": 1349, "column": 14 } } @@ -305534,15 +307303,15 @@ "binop": null }, "value": "prototype", - "start": 48836, - "end": 48845, + "start": 49176, + "end": 49185, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 14 }, "end": { - "line": 1333, + "line": 1349, "column": 23 } } @@ -305560,15 +307329,15 @@ "binop": null, "updateContext": null }, - "start": 48845, - "end": 48846, + "start": 49185, + "end": 49186, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 23 }, "end": { - "line": 1333, + "line": 1349, "column": 24 } } @@ -305586,15 +307355,15 @@ "binop": null }, "value": "getMaxRight", - "start": 48846, - "end": 48857, + "start": 49186, + "end": 49197, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 24 }, "end": { - "line": 1333, + "line": 1349, "column": 35 } } @@ -305613,15 +307382,15 @@ "updateContext": null }, "value": "=", - "start": 48858, - "end": 48859, + "start": 49198, + "end": 49199, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 36 }, "end": { - "line": 1333, + "line": 1349, "column": 37 } } @@ -305640,15 +307409,15 @@ "binop": null }, "value": "function", - "start": 48860, - "end": 48868, + "start": 49200, + "end": 49208, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 38 }, "end": { - "line": 1333, + "line": 1349, "column": 46 } } @@ -305665,15 +307434,15 @@ "postfix": false, "binop": null }, - "start": 48869, - "end": 48870, + "start": 49209, + "end": 49210, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 47 }, "end": { - "line": 1333, + "line": 1349, "column": 48 } } @@ -305690,15 +307459,15 @@ "postfix": false, "binop": null }, - "start": 48870, - "end": 48871, + "start": 49210, + "end": 49211, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 48 }, "end": { - "line": 1333, + "line": 1349, "column": 49 } } @@ -305715,15 +307484,15 @@ "postfix": false, "binop": null }, - "start": 48872, - "end": 48873, + "start": 49212, + "end": 49213, "loc": { "start": { - "line": 1333, + "line": 1349, "column": 50 }, "end": { - "line": 1333, + "line": 1349, "column": 51 } } @@ -305743,15 +307512,15 @@ "updateContext": null }, "value": "return", - "start": 48878, - "end": 48884, + "start": 49218, + "end": 49224, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 4 }, "end": { - "line": 1334, + "line": 1350, "column": 10 } } @@ -305771,15 +307540,15 @@ "updateContext": null }, "value": "this", - "start": 48885, - "end": 48889, + "start": 49225, + "end": 49229, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 11 }, "end": { - "line": 1334, + "line": 1350, "column": 15 } } @@ -305797,15 +307566,15 @@ "binop": null, "updateContext": null }, - "start": 48889, - "end": 48890, + "start": 49229, + "end": 49230, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 15 }, "end": { - "line": 1334, + "line": 1350, "column": 16 } } @@ -305823,15 +307592,15 @@ "binop": null }, "value": "maxRight", - "start": 48890, - "end": 48898, + "start": 49230, + "end": 49238, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 16 }, "end": { - "line": 1334, + "line": 1350, "column": 24 } } @@ -305849,15 +307618,15 @@ "binop": null, "updateContext": null }, - "start": 48898, - "end": 48899, + "start": 49238, + "end": 49239, "loc": { "start": { - "line": 1334, + "line": 1350, "column": 24 }, "end": { - "line": 1334, + "line": 1350, "column": 25 } } @@ -305874,15 +307643,15 @@ "postfix": false, "binop": null }, - "start": 48900, - "end": 48901, + "start": 49240, + "end": 49241, "loc": { "start": { - "line": 1335, + "line": 1351, "column": 0 }, "end": { - "line": 1335, + "line": 1351, "column": 1 } } @@ -305890,15 +307659,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 48903, - "end": 48965, + "start": 49243, + "end": 49305, "loc": { "start": { - "line": 1337, + "line": 1353, "column": 0 }, "end": { - "line": 1337, + "line": 1353, "column": 62 } } @@ -305906,15 +307675,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxBottom()", - "start": 48966, - "end": 49002, + "start": 49306, + "end": 49342, "loc": { "start": { - "line": 1338, + "line": 1354, "column": 0 }, "end": { - "line": 1338, + "line": 1354, "column": 36 } } @@ -305922,15 +307691,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49003, - "end": 49065, + "start": 49343, + "end": 49405, "loc": { "start": { - "line": 1339, + "line": 1355, "column": 0 }, "end": { - "line": 1339, + "line": 1355, "column": 62 } } @@ -305948,15 +307717,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 49066, - "end": 49079, + "start": 49406, + "end": 49419, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 0 }, "end": { - "line": 1340, + "line": 1356, "column": 13 } } @@ -305974,15 +307743,15 @@ "binop": null, "updateContext": null }, - "start": 49079, - "end": 49080, + "start": 49419, + "end": 49420, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 13 }, "end": { - "line": 1340, + "line": 1356, "column": 14 } } @@ -306000,15 +307769,15 @@ "binop": null }, "value": "prototype", - "start": 49080, - "end": 49089, + "start": 49420, + "end": 49429, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 14 }, "end": { - "line": 1340, + "line": 1356, "column": 23 } } @@ -306026,15 +307795,15 @@ "binop": null, "updateContext": null }, - "start": 49089, - "end": 49090, + "start": 49429, + "end": 49430, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 23 }, "end": { - "line": 1340, + "line": 1356, "column": 24 } } @@ -306052,15 +307821,15 @@ "binop": null }, "value": "getMaxBottom", - "start": 49090, - "end": 49102, + "start": 49430, + "end": 49442, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 24 }, "end": { - "line": 1340, + "line": 1356, "column": 36 } } @@ -306079,15 +307848,15 @@ "updateContext": null }, "value": "=", - "start": 49103, - "end": 49104, + "start": 49443, + "end": 49444, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 37 }, "end": { - "line": 1340, + "line": 1356, "column": 38 } } @@ -306106,15 +307875,15 @@ "binop": null }, "value": "function", - "start": 49105, - "end": 49113, + "start": 49445, + "end": 49453, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 39 }, "end": { - "line": 1340, + "line": 1356, "column": 47 } } @@ -306131,15 +307900,15 @@ "postfix": false, "binop": null }, - "start": 49114, - "end": 49115, + "start": 49454, + "end": 49455, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 48 }, "end": { - "line": 1340, + "line": 1356, "column": 49 } } @@ -306156,15 +307925,15 @@ "postfix": false, "binop": null }, - "start": 49115, - "end": 49116, + "start": 49455, + "end": 49456, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 49 }, "end": { - "line": 1340, + "line": 1356, "column": 50 } } @@ -306181,15 +307950,15 @@ "postfix": false, "binop": null }, - "start": 49117, - "end": 49118, + "start": 49457, + "end": 49458, "loc": { "start": { - "line": 1340, + "line": 1356, "column": 51 }, "end": { - "line": 1340, + "line": 1356, "column": 52 } } @@ -306209,15 +307978,15 @@ "updateContext": null }, "value": "return", - "start": 49123, - "end": 49129, + "start": 49463, + "end": 49469, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 4 }, "end": { - "line": 1341, + "line": 1357, "column": 10 } } @@ -306237,15 +308006,15 @@ "updateContext": null }, "value": "this", - "start": 49130, - "end": 49134, + "start": 49470, + "end": 49474, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 11 }, "end": { - "line": 1341, + "line": 1357, "column": 15 } } @@ -306263,15 +308032,15 @@ "binop": null, "updateContext": null }, - "start": 49134, - "end": 49135, + "start": 49474, + "end": 49475, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 15 }, "end": { - "line": 1341, + "line": 1357, "column": 16 } } @@ -306289,15 +308058,15 @@ "binop": null }, "value": "maxBottom", - "start": 49135, - "end": 49144, + "start": 49475, + "end": 49484, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 16 }, "end": { - "line": 1341, + "line": 1357, "column": 25 } } @@ -306315,15 +308084,15 @@ "binop": null, "updateContext": null }, - "start": 49144, - "end": 49145, + "start": 49484, + "end": 49485, "loc": { "start": { - "line": 1341, + "line": 1357, "column": 25 }, "end": { - "line": 1341, + "line": 1357, "column": 26 } } @@ -306340,15 +308109,15 @@ "postfix": false, "binop": null }, - "start": 49146, - "end": 49147, + "start": 49486, + "end": 49487, "loc": { "start": { - "line": 1342, + "line": 1358, "column": 0 }, "end": { - "line": 1342, + "line": 1358, "column": 1 } } @@ -306356,15 +308125,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49149, - "end": 49211, + "start": 49489, + "end": 49551, "loc": { "start": { - "line": 1344, + "line": 1360, "column": 0 }, "end": { - "line": 1344, + "line": 1360, "column": 62 } } @@ -306372,15 +308141,15 @@ { "type": "CommentLine", "value": " L2DViewMatrix # getMaxTop()", - "start": 49212, - "end": 49245, + "start": 49552, + "end": 49585, "loc": { "start": { - "line": 1345, + "line": 1361, "column": 0 }, "end": { - "line": 1345, + "line": 1361, "column": 33 } } @@ -306388,15 +308157,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49246, - "end": 49308, + "start": 49586, + "end": 49648, "loc": { "start": { - "line": 1346, + "line": 1362, "column": 0 }, "end": { - "line": 1346, + "line": 1362, "column": 62 } } @@ -306414,15 +308183,15 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 49309, - "end": 49322, + "start": 49649, + "end": 49662, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 0 }, "end": { - "line": 1347, + "line": 1363, "column": 13 } } @@ -306440,15 +308209,15 @@ "binop": null, "updateContext": null }, - "start": 49322, - "end": 49323, + "start": 49662, + "end": 49663, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 13 }, "end": { - "line": 1347, + "line": 1363, "column": 14 } } @@ -306466,15 +308235,15 @@ "binop": null }, "value": "prototype", - "start": 49323, - "end": 49332, + "start": 49663, + "end": 49672, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 14 }, "end": { - "line": 1347, + "line": 1363, "column": 23 } } @@ -306492,15 +308261,15 @@ "binop": null, "updateContext": null }, - "start": 49332, - "end": 49333, + "start": 49672, + "end": 49673, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 23 }, "end": { - "line": 1347, + "line": 1363, "column": 24 } } @@ -306518,15 +308287,15 @@ "binop": null }, "value": "getMaxTop", - "start": 49333, - "end": 49342, + "start": 49673, + "end": 49682, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 24 }, "end": { - "line": 1347, + "line": 1363, "column": 33 } } @@ -306545,15 +308314,15 @@ "updateContext": null }, "value": "=", - "start": 49343, - "end": 49344, + "start": 49683, + "end": 49684, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 34 }, "end": { - "line": 1347, + "line": 1363, "column": 35 } } @@ -306572,15 +308341,15 @@ "binop": null }, "value": "function", - "start": 49345, - "end": 49353, + "start": 49685, + "end": 49693, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 36 }, "end": { - "line": 1347, + "line": 1363, "column": 44 } } @@ -306597,15 +308366,15 @@ "postfix": false, "binop": null }, - "start": 49354, - "end": 49355, + "start": 49694, + "end": 49695, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 45 }, "end": { - "line": 1347, + "line": 1363, "column": 46 } } @@ -306622,15 +308391,15 @@ "postfix": false, "binop": null }, - "start": 49355, - "end": 49356, + "start": 49695, + "end": 49696, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 46 }, "end": { - "line": 1347, + "line": 1363, "column": 47 } } @@ -306647,15 +308416,15 @@ "postfix": false, "binop": null }, - "start": 49357, - "end": 49358, + "start": 49697, + "end": 49698, "loc": { "start": { - "line": 1347, + "line": 1363, "column": 48 }, "end": { - "line": 1347, + "line": 1363, "column": 49 } } @@ -306675,15 +308444,15 @@ "updateContext": null }, "value": "return", - "start": 49363, - "end": 49369, + "start": 49703, + "end": 49709, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 4 }, "end": { - "line": 1348, + "line": 1364, "column": 10 } } @@ -306703,15 +308472,15 @@ "updateContext": null }, "value": "this", - "start": 49370, - "end": 49374, + "start": 49710, + "end": 49714, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 11 }, "end": { - "line": 1348, + "line": 1364, "column": 15 } } @@ -306729,15 +308498,15 @@ "binop": null, "updateContext": null }, - "start": 49374, - "end": 49375, + "start": 49714, + "end": 49715, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 15 }, "end": { - "line": 1348, + "line": 1364, "column": 16 } } @@ -306755,15 +308524,15 @@ "binop": null }, "value": "maxTop", - "start": 49375, - "end": 49381, + "start": 49715, + "end": 49721, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 16 }, "end": { - "line": 1348, + "line": 1364, "column": 22 } } @@ -306781,15 +308550,15 @@ "binop": null, "updateContext": null }, - "start": 49381, - "end": 49382, + "start": 49721, + "end": 49722, "loc": { "start": { - "line": 1348, + "line": 1364, "column": 22 }, "end": { - "line": 1348, + "line": 1364, "column": 23 } } @@ -306806,15 +308575,15 @@ "postfix": false, "binop": null }, - "start": 49383, - "end": 49384, + "start": 49723, + "end": 49724, "loc": { "start": { - "line": 1349, + "line": 1365, "column": 0 }, "end": { - "line": 1349, + "line": 1365, "column": 1 } } @@ -306822,15 +308591,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49386, - "end": 49448, + "start": 49726, + "end": 49788, "loc": { "start": { - "line": 1351, + "line": 1367, "column": 0 }, "end": { - "line": 1351, + "line": 1367, "column": 62 } } @@ -306838,15 +308607,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49449, - "end": 49511, + "start": 49789, + "end": 49851, "loc": { "start": { - "line": 1352, + "line": 1368, "column": 0 }, "end": { - "line": 1352, + "line": 1368, "column": 62 } } @@ -306854,15 +308623,15 @@ { "type": "CommentLine", "value": " class Live2DFramework", - "start": 49512, - "end": 49537, + "start": 49852, + "end": 49877, "loc": { "start": { - "line": 1353, + "line": 1369, "column": 0 }, "end": { - "line": 1353, + "line": 1369, "column": 25 } } @@ -306870,15 +308639,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49538, - "end": 49600, + "start": 49878, + "end": 49940, "loc": { "start": { - "line": 1354, + "line": 1370, "column": 0 }, "end": { - "line": 1354, + "line": 1370, "column": 62 } } @@ -306886,15 +308655,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49601, - "end": 49663, + "start": 49941, + "end": 50003, "loc": { "start": { - "line": 1355, + "line": 1371, "column": 0 }, "end": { - "line": 1355, + "line": 1371, "column": 62 } } @@ -306913,15 +308682,15 @@ "binop": null }, "value": "function", - "start": 49664, - "end": 49672, + "start": 50004, + "end": 50012, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 0 }, "end": { - "line": 1356, + "line": 1372, "column": 8 } } @@ -306939,15 +308708,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 49673, - "end": 49688, + "start": 50013, + "end": 50028, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 9 }, "end": { - "line": 1356, + "line": 1372, "column": 24 } } @@ -306964,15 +308733,15 @@ "postfix": false, "binop": null }, - "start": 49688, - "end": 49689, + "start": 50028, + "end": 50029, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 24 }, "end": { - "line": 1356, + "line": 1372, "column": 25 } } @@ -306989,15 +308758,15 @@ "postfix": false, "binop": null }, - "start": 49689, - "end": 49690, + "start": 50029, + "end": 50030, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 25 }, "end": { - "line": 1356, + "line": 1372, "column": 26 } } @@ -307014,15 +308783,15 @@ "postfix": false, "binop": null }, - "start": 49691, - "end": 49692, + "start": 50031, + "end": 50032, "loc": { "start": { - "line": 1356, + "line": 1372, "column": 27 }, "end": { - "line": 1356, + "line": 1372, "column": 28 } } @@ -307039,15 +308808,15 @@ "postfix": false, "binop": null }, - "start": 49693, - "end": 49694, + "start": 50033, + "end": 50034, "loc": { "start": { - "line": 1357, + "line": 1373, "column": 0 }, "end": { - "line": 1357, + "line": 1373, "column": 1 } } @@ -307055,15 +308824,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49696, - "end": 49758, + "start": 50036, + "end": 50098, "loc": { "start": { - "line": 1359, + "line": 1375, "column": 0 }, "end": { - "line": 1359, + "line": 1375, "column": 62 } } @@ -307081,15 +308850,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 49759, - "end": 49774, + "start": 50099, + "end": 50114, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 0 }, "end": { - "line": 1360, + "line": 1376, "column": 15 } } @@ -307107,15 +308876,15 @@ "binop": null, "updateContext": null }, - "start": 49774, - "end": 49775, + "start": 50114, + "end": 50115, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 15 }, "end": { - "line": 1360, + "line": 1376, "column": 16 } } @@ -307133,15 +308902,15 @@ "binop": null }, "value": "platformManager", - "start": 49775, - "end": 49790, + "start": 50115, + "end": 50130, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 16 }, "end": { - "line": 1360, + "line": 1376, "column": 31 } } @@ -307160,15 +308929,15 @@ "updateContext": null }, "value": "=", - "start": 49791, - "end": 49792, + "start": 50131, + "end": 50132, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 32 }, "end": { - "line": 1360, + "line": 1376, "column": 33 } } @@ -307188,15 +308957,15 @@ "updateContext": null }, "value": "null", - "start": 49793, - "end": 49797, + "start": 50133, + "end": 50137, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 34 }, "end": { - "line": 1360, + "line": 1376, "column": 38 } } @@ -307214,15 +308983,15 @@ "binop": null, "updateContext": null }, - "start": 49797, - "end": 49798, + "start": 50137, + "end": 50138, "loc": { "start": { - "line": 1360, + "line": 1376, "column": 38 }, "end": { - "line": 1360, + "line": 1376, "column": 39 } } @@ -307230,15 +308999,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49800, - "end": 49862, + "start": 50140, + "end": 50202, "loc": { "start": { - "line": 1362, + "line": 1378, "column": 0 }, "end": { - "line": 1362, + "line": 1378, "column": 62 } } @@ -307246,15 +309015,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.getPlatformManager()", - "start": 49863, - "end": 49912, + "start": 50203, + "end": 50252, "loc": { "start": { - "line": 1363, + "line": 1379, "column": 0 }, "end": { - "line": 1363, + "line": 1379, "column": 49 } } @@ -307262,15 +309031,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 49913, - "end": 49975, + "start": 50253, + "end": 50315, "loc": { "start": { - "line": 1364, + "line": 1380, "column": 0 }, "end": { - "line": 1364, + "line": 1380, "column": 62 } } @@ -307288,15 +309057,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 49976, - "end": 49991, + "start": 50316, + "end": 50331, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 0 }, "end": { - "line": 1365, + "line": 1381, "column": 15 } } @@ -307314,15 +309083,15 @@ "binop": null, "updateContext": null }, - "start": 49991, - "end": 49992, + "start": 50331, + "end": 50332, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 15 }, "end": { - "line": 1365, + "line": 1381, "column": 16 } } @@ -307340,15 +309109,15 @@ "binop": null }, "value": "getPlatformManager", - "start": 49992, - "end": 50010, + "start": 50332, + "end": 50350, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 16 }, "end": { - "line": 1365, + "line": 1381, "column": 34 } } @@ -307367,15 +309136,15 @@ "updateContext": null }, "value": "=", - "start": 50011, - "end": 50012, + "start": 50351, + "end": 50352, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 35 }, "end": { - "line": 1365, + "line": 1381, "column": 36 } } @@ -307394,15 +309163,15 @@ "binop": null }, "value": "function", - "start": 50013, - "end": 50021, + "start": 50353, + "end": 50361, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 37 }, "end": { - "line": 1365, + "line": 1381, "column": 45 } } @@ -307419,15 +309188,15 @@ "postfix": false, "binop": null }, - "start": 50022, - "end": 50023, + "start": 50362, + "end": 50363, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 46 }, "end": { - "line": 1365, + "line": 1381, "column": 47 } } @@ -307444,15 +309213,15 @@ "postfix": false, "binop": null }, - "start": 50023, - "end": 50024, + "start": 50363, + "end": 50364, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 47 }, "end": { - "line": 1365, + "line": 1381, "column": 48 } } @@ -307469,15 +309238,15 @@ "postfix": false, "binop": null }, - "start": 50025, - "end": 50026, + "start": 50365, + "end": 50366, "loc": { "start": { - "line": 1365, + "line": 1381, "column": 49 }, "end": { - "line": 1365, + "line": 1381, "column": 50 } } @@ -307497,15 +309266,15 @@ "updateContext": null }, "value": "return", - "start": 50031, - "end": 50037, + "start": 50371, + "end": 50377, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 4 }, "end": { - "line": 1366, + "line": 1382, "column": 10 } } @@ -307523,15 +309292,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 50038, - "end": 50053, + "start": 50378, + "end": 50393, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 11 }, "end": { - "line": 1366, + "line": 1382, "column": 26 } } @@ -307549,15 +309318,15 @@ "binop": null, "updateContext": null }, - "start": 50053, - "end": 50054, + "start": 50393, + "end": 50394, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 26 }, "end": { - "line": 1366, + "line": 1382, "column": 27 } } @@ -307575,15 +309344,15 @@ "binop": null }, "value": "platformManager", - "start": 50054, - "end": 50069, + "start": 50394, + "end": 50409, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 27 }, "end": { - "line": 1366, + "line": 1382, "column": 42 } } @@ -307601,15 +309370,15 @@ "binop": null, "updateContext": null }, - "start": 50069, - "end": 50070, + "start": 50409, + "end": 50410, "loc": { "start": { - "line": 1366, + "line": 1382, "column": 42 }, "end": { - "line": 1366, + "line": 1382, "column": 43 } } @@ -307626,15 +309395,15 @@ "postfix": false, "binop": null }, - "start": 50071, - "end": 50072, + "start": 50411, + "end": 50412, "loc": { "start": { - "line": 1367, + "line": 1383, "column": 0 }, "end": { - "line": 1367, + "line": 1383, "column": 1 } } @@ -307642,15 +309411,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50074, - "end": 50136, + "start": 50414, + "end": 50476, "loc": { "start": { - "line": 1369, + "line": 1385, "column": 0 }, "end": { - "line": 1369, + "line": 1385, "column": 62 } } @@ -307658,15 +309427,15 @@ { "type": "CommentLine", "value": " static Live2DFramework.setPlatformManager()", - "start": 50137, - "end": 50186, + "start": 50477, + "end": 50526, "loc": { "start": { - "line": 1370, + "line": 1386, "column": 0 }, "end": { - "line": 1370, + "line": 1386, "column": 49 } } @@ -307674,15 +309443,15 @@ { "type": "CommentLine", "value": "============================================================", - "start": 50187, - "end": 50249, + "start": 50527, + "end": 50589, "loc": { "start": { - "line": 1371, + "line": 1387, "column": 0 }, "end": { - "line": 1371, + "line": 1387, "column": 62 } } @@ -307700,15 +309469,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 50250, - "end": 50265, + "start": 50590, + "end": 50605, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 0 }, "end": { - "line": 1372, + "line": 1388, "column": 15 } } @@ -307726,15 +309495,15 @@ "binop": null, "updateContext": null }, - "start": 50265, - "end": 50266, + "start": 50605, + "end": 50606, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 15 }, "end": { - "line": 1372, + "line": 1388, "column": 16 } } @@ -307752,15 +309521,15 @@ "binop": null }, "value": "setPlatformManager", - "start": 50266, - "end": 50284, + "start": 50606, + "end": 50624, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 16 }, "end": { - "line": 1372, + "line": 1388, "column": 34 } } @@ -307779,15 +309548,15 @@ "updateContext": null }, "value": "=", - "start": 50285, - "end": 50286, + "start": 50625, + "end": 50626, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 35 }, "end": { - "line": 1372, + "line": 1388, "column": 36 } } @@ -307806,15 +309575,15 @@ "binop": null }, "value": "function", - "start": 50287, - "end": 50295, + "start": 50627, + "end": 50635, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 37 }, "end": { - "line": 1372, + "line": 1388, "column": 45 } } @@ -307831,15 +309600,15 @@ "postfix": false, "binop": null }, - "start": 50296, - "end": 50297, + "start": 50636, + "end": 50637, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 46 }, "end": { - "line": 1372, + "line": 1388, "column": 47 } } @@ -307857,15 +309626,15 @@ "binop": null }, "value": "platformManager", - "start": 50297, - "end": 50312, + "start": 50637, + "end": 50652, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 47 }, "end": { - "line": 1372, + "line": 1388, "column": 62 } } @@ -307873,15 +309642,15 @@ { "type": "CommentBlock", "value": "IPlatformManager", - "start": 50313, - "end": 50333, + "start": 50653, + "end": 50673, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 63 }, "end": { - "line": 1372, + "line": 1388, "column": 83 } } @@ -307898,15 +309667,15 @@ "postfix": false, "binop": null }, - "start": 50333, - "end": 50334, + "start": 50673, + "end": 50674, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 83 }, "end": { - "line": 1372, + "line": 1388, "column": 84 } } @@ -307923,15 +309692,15 @@ "postfix": false, "binop": null }, - "start": 50335, - "end": 50336, + "start": 50675, + "end": 50676, "loc": { "start": { - "line": 1372, + "line": 1388, "column": 85 }, "end": { - "line": 1372, + "line": 1388, "column": 86 } } @@ -307949,15 +309718,15 @@ "binop": null }, "value": "Live2DFramework", - "start": 50341, - "end": 50356, + "start": 50681, + "end": 50696, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 4 }, "end": { - "line": 1373, + "line": 1389, "column": 19 } } @@ -307975,15 +309744,15 @@ "binop": null, "updateContext": null }, - "start": 50356, - "end": 50357, + "start": 50696, + "end": 50697, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 19 }, "end": { - "line": 1373, + "line": 1389, "column": 20 } } @@ -308001,15 +309770,15 @@ "binop": null }, "value": "platformManager", - "start": 50357, - "end": 50372, + "start": 50697, + "end": 50712, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 20 }, "end": { - "line": 1373, + "line": 1389, "column": 35 } } @@ -308028,15 +309797,15 @@ "updateContext": null }, "value": "=", - "start": 50373, - "end": 50374, + "start": 50713, + "end": 50714, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 36 }, "end": { - "line": 1373, + "line": 1389, "column": 37 } } @@ -308054,15 +309823,15 @@ "binop": null }, "value": "platformManager", - "start": 50375, - "end": 50390, + "start": 50715, + "end": 50730, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 38 }, "end": { - "line": 1373, + "line": 1389, "column": 53 } } @@ -308080,15 +309849,15 @@ "binop": null, "updateContext": null }, - "start": 50390, - "end": 50391, + "start": 50730, + "end": 50731, "loc": { "start": { - "line": 1373, + "line": 1389, "column": 53 }, "end": { - "line": 1373, + "line": 1389, "column": 54 } } @@ -308105,15 +309874,15 @@ "postfix": false, "binop": null }, - "start": 50392, - "end": 50393, + "start": 50732, + "end": 50733, "loc": { "start": { - "line": 1374, + "line": 1390, "column": 0 }, "end": { - "line": 1374, + "line": 1390, "column": 1 } } @@ -308133,15 +309902,15 @@ "updateContext": null }, "value": "export", - "start": 50395, - "end": 50401, + "start": 50735, + "end": 50741, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 0 }, "end": { - "line": 1376, + "line": 1392, "column": 6 } } @@ -308158,15 +309927,15 @@ "postfix": false, "binop": null }, - "start": 50401, - "end": 50402, + "start": 50741, + "end": 50742, "loc": { "start": { - "line": 1376, + "line": 1392, "column": 6 }, "end": { - "line": 1376, + "line": 1392, "column": 7 } } @@ -308184,16 +309953,16 @@ "binop": null }, "value": "L2DTargetPoint", - "start": 50407, - "end": 50421, + "start": 50745, + "end": 50759, "loc": { "start": { - "line": 1377, - "column": 4 + "line": 1393, + "column": 2 }, "end": { - "line": 1377, - "column": 18 + "line": 1393, + "column": 16 } } }, @@ -308210,16 +309979,16 @@ "binop": null, "updateContext": null }, - "start": 50421, - "end": 50422, + "start": 50759, + "end": 50760, "loc": { "start": { - "line": 1377, - "column": 18 + "line": 1393, + "column": 16 }, "end": { - "line": 1377, - "column": 19 + "line": 1393, + "column": 17 } } }, @@ -308236,16 +310005,16 @@ "binop": null }, "value": "Live2DFramework", - "start": 50427, - "end": 50442, + "start": 50763, + "end": 50778, "loc": { "start": { - "line": 1378, - "column": 4 + "line": 1394, + "column": 2 }, "end": { - "line": 1378, - "column": 19 + "line": 1394, + "column": 17 } } }, @@ -308262,16 +310031,16 @@ "binop": null, "updateContext": null }, - "start": 50442, - "end": 50443, + "start": 50778, + "end": 50779, "loc": { "start": { - "line": 1378, - "column": 19 + "line": 1394, + "column": 17 }, "end": { - "line": 1378, - "column": 20 + "line": 1394, + "column": 18 } } }, @@ -308288,16 +310057,16 @@ "binop": null }, "value": "L2DViewMatrix", - "start": 50448, - "end": 50461, + "start": 50782, + "end": 50795, "loc": { "start": { - "line": 1379, - "column": 4 + "line": 1395, + "column": 2 }, "end": { - "line": 1379, - "column": 17 + "line": 1395, + "column": 15 } } }, @@ -308314,16 +310083,16 @@ "binop": null, "updateContext": null }, - "start": 50461, - "end": 50462, + "start": 50795, + "end": 50796, "loc": { "start": { - "line": 1379, - "column": 17 + "line": 1395, + "column": 15 }, "end": { - "line": 1379, - "column": 18 + "line": 1395, + "column": 16 } } }, @@ -308340,16 +310109,16 @@ "binop": null }, "value": "L2DPose", - "start": 50467, - "end": 50474, + "start": 50799, + "end": 50806, "loc": { "start": { - "line": 1380, - "column": 4 + "line": 1396, + "column": 2 }, "end": { - "line": 1380, - "column": 11 + "line": 1396, + "column": 9 } } }, @@ -308366,16 +310135,16 @@ "binop": null, "updateContext": null }, - "start": 50474, - "end": 50475, + "start": 50806, + "end": 50807, "loc": { "start": { - "line": 1380, - "column": 11 + "line": 1396, + "column": 9 }, "end": { - "line": 1380, - "column": 12 + "line": 1396, + "column": 10 } } }, @@ -308392,16 +310161,16 @@ "binop": null }, "value": "L2DPartsParam", - "start": 50480, - "end": 50493, + "start": 50810, + "end": 50823, "loc": { "start": { - "line": 1381, - "column": 4 + "line": 1397, + "column": 2 }, "end": { - "line": 1381, - "column": 17 + "line": 1397, + "column": 15 } } }, @@ -308418,16 +310187,16 @@ "binop": null, "updateContext": null }, - "start": 50493, - "end": 50494, + "start": 50823, + "end": 50824, "loc": { "start": { - "line": 1381, - "column": 17 + "line": 1397, + "column": 15 }, "end": { - "line": 1381, - "column": 18 + "line": 1397, + "column": 16 } } }, @@ -308444,16 +310213,16 @@ "binop": null }, "value": "L2DPhysics", - "start": 50499, - "end": 50509, + "start": 50827, + "end": 50837, "loc": { "start": { - "line": 1382, - "column": 4 + "line": 1398, + "column": 2 }, "end": { - "line": 1382, - "column": 14 + "line": 1398, + "column": 12 } } }, @@ -308470,16 +310239,16 @@ "binop": null, "updateContext": null }, - "start": 50509, - "end": 50510, + "start": 50837, + "end": 50838, "loc": { "start": { - "line": 1382, - "column": 14 + "line": 1398, + "column": 12 }, "end": { - "line": 1382, - "column": 15 + "line": 1398, + "column": 13 } } }, @@ -308496,16 +310265,16 @@ "binop": null }, "value": "L2DMotionManager", - "start": 50515, - "end": 50531, + "start": 50841, + "end": 50857, "loc": { "start": { - "line": 1383, - "column": 4 + "line": 1399, + "column": 2 }, "end": { - "line": 1383, - "column": 20 + "line": 1399, + "column": 18 } } }, @@ -308522,16 +310291,16 @@ "binop": null, "updateContext": null }, - "start": 50531, - "end": 50532, + "start": 50857, + "end": 50858, "loc": { "start": { - "line": 1383, - "column": 20 + "line": 1399, + "column": 18 }, "end": { - "line": 1383, - "column": 21 + "line": 1399, + "column": 19 } } }, @@ -308548,16 +310317,16 @@ "binop": null }, "value": "L2DModelMatrix", - "start": 50537, - "end": 50551, + "start": 50861, + "end": 50875, "loc": { "start": { - "line": 1384, - "column": 4 + "line": 1400, + "column": 2 }, "end": { - "line": 1384, - "column": 18 + "line": 1400, + "column": 16 } } }, @@ -308574,16 +310343,16 @@ "binop": null, "updateContext": null }, - "start": 50551, - "end": 50552, + "start": 50875, + "end": 50876, "loc": { "start": { - "line": 1384, - "column": 18 + "line": 1400, + "column": 16 }, "end": { - "line": 1384, - "column": 19 + "line": 1400, + "column": 17 } } }, @@ -308600,16 +310369,16 @@ "binop": null }, "value": "L2DMatrix44", - "start": 50557, - "end": 50568, + "start": 50879, + "end": 50890, "loc": { "start": { - "line": 1385, - "column": 4 + "line": 1401, + "column": 2 }, "end": { - "line": 1385, - "column": 15 + "line": 1401, + "column": 13 } } }, @@ -308626,16 +310395,16 @@ "binop": null, "updateContext": null }, - "start": 50568, - "end": 50569, + "start": 50890, + "end": 50891, "loc": { "start": { - "line": 1385, - "column": 15 + "line": 1401, + "column": 13 }, "end": { - "line": 1385, - "column": 16 + "line": 1401, + "column": 14 } } }, @@ -308652,16 +310421,16 @@ "binop": null }, "value": "EYE_STATE", - "start": 50574, - "end": 50583, + "start": 50894, + "end": 50903, "loc": { "start": { - "line": 1386, - "column": 4 + "line": 1402, + "column": 2 }, "end": { - "line": 1386, - "column": 13 + "line": 1402, + "column": 11 } } }, @@ -308678,16 +310447,16 @@ "binop": null, "updateContext": null }, - "start": 50583, - "end": 50584, + "start": 50903, + "end": 50904, "loc": { "start": { - "line": 1386, - "column": 13 + "line": 1402, + "column": 11 }, "end": { - "line": 1386, - "column": 14 + "line": 1402, + "column": 12 } } }, @@ -308704,16 +310473,16 @@ "binop": null }, "value": "L2DEyeBlink", - "start": 50589, - "end": 50600, + "start": 50907, + "end": 50918, "loc": { "start": { - "line": 1387, - "column": 4 + "line": 1403, + "column": 2 }, "end": { - "line": 1387, - "column": 15 + "line": 1403, + "column": 13 } } }, @@ -308730,16 +310499,16 @@ "binop": null, "updateContext": null }, - "start": 50600, - "end": 50601, + "start": 50918, + "end": 50919, "loc": { "start": { - "line": 1387, - "column": 15 + "line": 1403, + "column": 13 }, "end": { - "line": 1387, - "column": 16 + "line": 1403, + "column": 14 } } }, @@ -308756,16 +310525,16 @@ "binop": null }, "value": "L2DExpressionParam", - "start": 50606, - "end": 50624, + "start": 50922, + "end": 50940, "loc": { "start": { - "line": 1388, - "column": 4 + "line": 1404, + "column": 2 }, "end": { - "line": 1388, - "column": 22 + "line": 1404, + "column": 20 } } }, @@ -308782,16 +310551,16 @@ "binop": null, "updateContext": null }, - "start": 50624, - "end": 50625, + "start": 50940, + "end": 50941, "loc": { "start": { - "line": 1388, - "column": 22 + "line": 1404, + "column": 20 }, "end": { - "line": 1388, - "column": 23 + "line": 1404, + "column": 21 } } }, @@ -308808,16 +310577,16 @@ "binop": null }, "value": "L2DExpressionMotion", - "start": 50630, - "end": 50649, + "start": 50944, + "end": 50963, "loc": { "start": { - "line": 1389, - "column": 4 + "line": 1405, + "column": 2 }, "end": { - "line": 1389, - "column": 23 + "line": 1405, + "column": 21 } } }, @@ -308834,16 +310603,16 @@ "binop": null, "updateContext": null }, - "start": 50649, - "end": 50650, + "start": 50963, + "end": 50964, "loc": { "start": { - "line": 1389, - "column": 23 + "line": 1405, + "column": 21 }, "end": { - "line": 1389, - "column": 24 + "line": 1405, + "column": 22 } } }, @@ -308860,16 +310629,16 @@ "binop": null }, "value": "L2DBaseModel", - "start": 50655, - "end": 50667, + "start": 50967, + "end": 50979, "loc": { "start": { - "line": 1390, - "column": 4 + "line": 1406, + "column": 2 }, "end": { - "line": 1390, - "column": 16 + "line": 1406, + "column": 14 } } }, @@ -308886,16 +310655,16 @@ "binop": null, "updateContext": null }, - "start": 50667, - "end": 50668, + "start": 50979, + "end": 50980, "loc": { "start": { - "line": 1390, - "column": 16 + "line": 1406, + "column": 14 }, "end": { - "line": 1390, - "column": 17 + "line": 1406, + "column": 15 } } }, @@ -308911,15 +310680,15 @@ "postfix": false, "binop": null }, - "start": 50669, - "end": 50670, + "start": 50981, + "end": 50982, "loc": { "start": { - "line": 1391, + "line": 1407, "column": 0 }, "end": { - "line": 1391, + "line": 1407, "column": 1 } } @@ -308937,15 +310706,15 @@ "binop": null, "updateContext": null }, - "start": 50671, - "end": 50671, + "start": 50983, + "end": 50983, "loc": { "start": { - "line": 1392, + "line": 1408, "column": 0 }, "end": { - "line": 1392, + "line": 1408, "column": 0 } } diff --git a/docs/ast/source/utils/MatrixStack.js.json b/docs/ast/source/utils/MatrixStack.js.json index 1d964c2..d44541f 100644 --- a/docs/ast/source/utils/MatrixStack.js.json +++ b/docs/ast/source/utils/MatrixStack.js.json @@ -1,37 +1,37 @@ { "type": "File", "start": 0, - "end": 2714, + "end": 2690, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 137, + "line": 135, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 2714, + "end": 2690, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 137, + "line": 135, "column": 0 } }, "sourceType": "module", "body": [ { - "type": "FunctionDeclaration", + "type": "ExportNamedDeclaration", "start": 300, - "end": 325, + "end": 332, "loc": { "start": { "line": 21, @@ -39,47 +39,131 @@ }, "end": { "line": 21, - "column": 25 + "column": 32 } }, - "id": { - "type": "Identifier", - "start": 309, - "end": 320, + "specifiers": [], + "source": null, + "declaration": { + "type": "FunctionDeclaration", + "start": 307, + "end": 332, "loc": { "start": { "line": 21, - "column": 9 + "column": 7 }, "end": { "line": 21, - "column": 20 + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 316, + "end": 327, + "loc": { + "start": { + "line": 21, + "column": 16 + }, + "end": { + "line": 21, + "column": 27 + }, + "identifierName": "MatrixStack" }, - "identifierName": "MatrixStack" + "name": "MatrixStack", + "leadingComments": null }, - "name": "MatrixStack", - "leadingComments": null - }, - "generator": false, - "expression": false, - "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 323, - "end": 325, - "loc": { - "start": { - "line": 21, - "column": 23 + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 330, + "end": 332, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "column": 32 + } }, - "end": { - "line": 21, - "column": 25 - } + "body": [], + "directives": [] }, - "body": [], - "directives": [] + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n ", + "start": 0, + "end": 160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 7, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * EYHN 修改\n *\n * Copyright © 2016 - 2017 EYHN\n ", + "start": 162, + "end": 215, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 13, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Modified by xiazeyu.", + "start": 217, + "end": 240, + "loc": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 15, + "column": 23 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n* @desc A matrix stack releated to draw the model\n", + "start": 242, + "end": 298, + "loc": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 19, + "column": 2 + } + } + } + ], + "trailingComments": [] }, "leadingComments": [ { @@ -150,8 +234,8 @@ }, { "type": "ExpressionStatement", - "start": 327, - "end": 402, + "start": 334, + "end": 409, "loc": { "start": { "line": 23, @@ -164,8 +248,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 327, - "end": 401, + "start": 334, + "end": 408, "loc": { "start": { "line": 23, @@ -179,8 +263,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 327, - "end": 350, + "start": 334, + "end": 357, "loc": { "start": { "line": 23, @@ -193,8 +277,8 @@ }, "object": { "type": "Identifier", - "start": 327, - "end": 338, + "start": 334, + "end": 345, "loc": { "start": { "line": 23, @@ -210,8 +294,8 @@ }, "property": { "type": "Identifier", - "start": 339, - "end": 350, + "start": 346, + "end": 357, "loc": { "start": { "line": 23, @@ -229,8 +313,8 @@ }, "right": { "type": "ArrayExpression", - "start": 353, - "end": 401, + "start": 360, + "end": 408, "loc": { "start": { "line": 23, @@ -244,8 +328,8 @@ "elements": [ { "type": "NumericLiteral", - "start": 354, - "end": 355, + "start": 361, + "end": 362, "loc": { "start": { "line": 23, @@ -264,8 +348,8 @@ }, { "type": "NumericLiteral", - "start": 357, - "end": 358, + "start": 364, + "end": 365, "loc": { "start": { "line": 23, @@ -284,8 +368,8 @@ }, { "type": "NumericLiteral", - "start": 360, - "end": 361, + "start": 367, + "end": 368, "loc": { "start": { "line": 23, @@ -304,8 +388,8 @@ }, { "type": "NumericLiteral", - "start": 363, - "end": 364, + "start": 370, + "end": 371, "loc": { "start": { "line": 23, @@ -324,8 +408,8 @@ }, { "type": "NumericLiteral", - "start": 366, - "end": 367, + "start": 373, + "end": 374, "loc": { "start": { "line": 23, @@ -344,8 +428,8 @@ }, { "type": "NumericLiteral", - "start": 369, - "end": 370, + "start": 376, + "end": 377, "loc": { "start": { "line": 23, @@ -364,8 +448,8 @@ }, { "type": "NumericLiteral", - "start": 372, - "end": 373, + "start": 379, + "end": 380, "loc": { "start": { "line": 23, @@ -384,8 +468,8 @@ }, { "type": "NumericLiteral", - "start": 375, - "end": 376, + "start": 382, + "end": 383, "loc": { "start": { "line": 23, @@ -404,8 +488,8 @@ }, { "type": "NumericLiteral", - "start": 378, - "end": 379, + "start": 385, + "end": 386, "loc": { "start": { "line": 23, @@ -424,8 +508,8 @@ }, { "type": "NumericLiteral", - "start": 381, - "end": 382, + "start": 388, + "end": 389, "loc": { "start": { "line": 23, @@ -444,8 +528,8 @@ }, { "type": "NumericLiteral", - "start": 384, - "end": 385, + "start": 391, + "end": 392, "loc": { "start": { "line": 23, @@ -464,8 +548,8 @@ }, { "type": "NumericLiteral", - "start": 387, - "end": 388, + "start": 394, + "end": 395, "loc": { "start": { "line": 23, @@ -484,8 +568,8 @@ }, { "type": "NumericLiteral", - "start": 390, - "end": 391, + "start": 397, + "end": 398, "loc": { "start": { "line": 23, @@ -504,8 +588,8 @@ }, { "type": "NumericLiteral", - "start": 393, - "end": 394, + "start": 400, + "end": 401, "loc": { "start": { "line": 23, @@ -524,8 +608,8 @@ }, { "type": "NumericLiteral", - "start": 396, - "end": 397, + "start": 403, + "end": 404, "loc": { "start": { "line": 23, @@ -544,8 +628,8 @@ }, { "type": "NumericLiteral", - "start": 399, - "end": 400, + "start": 406, + "end": 407, "loc": { "start": { "line": 23, @@ -568,8 +652,8 @@ }, { "type": "ExpressionStatement", - "start": 403, - "end": 425, + "start": 410, + "end": 432, "loc": { "start": { "line": 24, @@ -582,8 +666,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 403, - "end": 424, + "start": 410, + "end": 431, "loc": { "start": { "line": 24, @@ -597,8 +681,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 403, - "end": 420, + "start": 410, + "end": 427, "loc": { "start": { "line": 24, @@ -611,8 +695,8 @@ }, "object": { "type": "Identifier", - "start": 403, - "end": 414, + "start": 410, + "end": 421, "loc": { "start": { "line": 24, @@ -628,8 +712,8 @@ }, "property": { "type": "Identifier", - "start": 415, - "end": 420, + "start": 422, + "end": 427, "loc": { "start": { "line": 24, @@ -647,8 +731,8 @@ }, "right": { "type": "NumericLiteral", - "start": 423, - "end": 424, + "start": 430, + "end": 431, "loc": { "start": { "line": 24, @@ -669,8 +753,8 @@ }, { "type": "ExpressionStatement", - "start": 426, - "end": 503, + "start": 433, + "end": 510, "loc": { "start": { "line": 25, @@ -683,8 +767,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 426, - "end": 502, + "start": 433, + "end": 509, "loc": { "start": { "line": 25, @@ -698,8 +782,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 426, - "end": 451, + "start": 433, + "end": 458, "loc": { "start": { "line": 25, @@ -712,8 +796,8 @@ }, "object": { "type": "Identifier", - "start": 426, - "end": 437, + "start": 433, + "end": 444, "loc": { "start": { "line": 25, @@ -729,8 +813,8 @@ }, "property": { "type": "Identifier", - "start": 438, - "end": 451, + "start": 445, + "end": 458, "loc": { "start": { "line": 25, @@ -748,8 +832,8 @@ }, "right": { "type": "ArrayExpression", - "start": 454, - "end": 502, + "start": 461, + "end": 509, "loc": { "start": { "line": 25, @@ -763,8 +847,8 @@ "elements": [ { "type": "NumericLiteral", - "start": 455, - "end": 456, + "start": 462, + "end": 463, "loc": { "start": { "line": 25, @@ -783,8 +867,8 @@ }, { "type": "NumericLiteral", - "start": 458, - "end": 459, + "start": 465, + "end": 466, "loc": { "start": { "line": 25, @@ -803,8 +887,8 @@ }, { "type": "NumericLiteral", - "start": 461, - "end": 462, + "start": 468, + "end": 469, "loc": { "start": { "line": 25, @@ -823,8 +907,8 @@ }, { "type": "NumericLiteral", - "start": 464, - "end": 465, + "start": 471, + "end": 472, "loc": { "start": { "line": 25, @@ -843,8 +927,8 @@ }, { "type": "NumericLiteral", - "start": 467, - "end": 468, + "start": 474, + "end": 475, "loc": { "start": { "line": 25, @@ -863,8 +947,8 @@ }, { "type": "NumericLiteral", - "start": 470, - "end": 471, + "start": 477, + "end": 478, "loc": { "start": { "line": 25, @@ -883,8 +967,8 @@ }, { "type": "NumericLiteral", - "start": 473, - "end": 474, + "start": 480, + "end": 481, "loc": { "start": { "line": 25, @@ -903,8 +987,8 @@ }, { "type": "NumericLiteral", - "start": 476, - "end": 477, + "start": 483, + "end": 484, "loc": { "start": { "line": 25, @@ -923,8 +1007,8 @@ }, { "type": "NumericLiteral", - "start": 479, - "end": 480, + "start": 486, + "end": 487, "loc": { "start": { "line": 25, @@ -943,8 +1027,8 @@ }, { "type": "NumericLiteral", - "start": 482, - "end": 483, + "start": 489, + "end": 490, "loc": { "start": { "line": 25, @@ -963,8 +1047,8 @@ }, { "type": "NumericLiteral", - "start": 485, - "end": 486, + "start": 492, + "end": 493, "loc": { "start": { "line": 25, @@ -983,8 +1067,8 @@ }, { "type": "NumericLiteral", - "start": 488, - "end": 489, + "start": 495, + "end": 496, "loc": { "start": { "line": 25, @@ -1003,8 +1087,8 @@ }, { "type": "NumericLiteral", - "start": 491, - "end": 492, + "start": 498, + "end": 499, "loc": { "start": { "line": 25, @@ -1023,8 +1107,8 @@ }, { "type": "NumericLiteral", - "start": 494, - "end": 495, + "start": 501, + "end": 502, "loc": { "start": { "line": 25, @@ -1043,8 +1127,8 @@ }, { "type": "NumericLiteral", - "start": 497, - "end": 498, + "start": 504, + "end": 505, "loc": { "start": { "line": 25, @@ -1063,8 +1147,8 @@ }, { "type": "NumericLiteral", - "start": 500, - "end": 501, + "start": 507, + "end": 508, "loc": { "start": { "line": 25, @@ -1087,8 +1171,8 @@ }, { "type": "ExpressionStatement", - "start": 504, - "end": 536, + "start": 511, + "end": 543, "loc": { "start": { "line": 26, @@ -1101,8 +1185,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 504, - "end": 535, + "start": 511, + "end": 542, "loc": { "start": { "line": 26, @@ -1116,8 +1200,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 504, - "end": 519, + "start": 511, + "end": 526, "loc": { "start": { "line": 26, @@ -1130,8 +1214,8 @@ }, "object": { "type": "Identifier", - "start": 504, - "end": 515, + "start": 511, + "end": 522, "loc": { "start": { "line": 26, @@ -1147,8 +1231,8 @@ }, "property": { "type": "Identifier", - "start": 516, - "end": 519, + "start": 523, + "end": 526, "loc": { "start": { "line": 26, @@ -1166,8 +1250,8 @@ }, "right": { "type": "NewExpression", - "start": 522, - "end": 535, + "start": 529, + "end": 542, "loc": { "start": { "line": 26, @@ -1180,8 +1264,8 @@ }, "callee": { "type": "Identifier", - "start": 526, - "end": 531, + "start": 533, + "end": 538, "loc": { "start": { "line": 26, @@ -1198,8 +1282,8 @@ "arguments": [ { "type": "NumericLiteral", - "start": 532, - "end": 534, + "start": 539, + "end": 541, "loc": { "start": { "line": 26, @@ -1223,8 +1307,8 @@ { "type": "CommentBlock", "value": "*\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 538, - "end": 636, + "start": 545, + "end": 643, "loc": { "start": { "line": 28, @@ -1240,8 +1324,8 @@ }, { "type": "ExpressionStatement", - "start": 637, - "end": 688, + "start": 644, + "end": 695, "loc": { "start": { "line": 35, @@ -1254,8 +1338,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 637, - "end": 688, + "start": 644, + "end": 695, "loc": { "start": { "line": 35, @@ -1269,8 +1353,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 637, - "end": 654, + "start": 644, + "end": 661, "loc": { "start": { "line": 35, @@ -1283,8 +1367,8 @@ }, "object": { "type": "Identifier", - "start": 637, - "end": 648, + "start": 644, + "end": 655, "loc": { "start": { "line": 35, @@ -1301,8 +1385,8 @@ }, "property": { "type": "Identifier", - "start": 649, - "end": 654, + "start": 656, + "end": 661, "loc": { "start": { "line": 35, @@ -1321,8 +1405,8 @@ }, "right": { "type": "FunctionExpression", - "start": 657, - "end": 688, + "start": 664, + "end": 695, "loc": { "start": { "line": 35, @@ -1335,8 +1419,8 @@ }, "id": { "type": "Identifier", - "start": 649, - "end": 654, + "start": 656, + "end": 661, "loc": { "start": { "line": 35, @@ -1356,8 +1440,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 667, - "end": 688, + "start": 674, + "end": 695, "loc": { "start": { "line": 35, @@ -1371,8 +1455,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 671, - "end": 686, + "start": 678, + "end": 693, "loc": { "start": { "line": 36, @@ -1385,8 +1469,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 671, - "end": 685, + "start": 678, + "end": 692, "loc": { "start": { "line": 36, @@ -1400,8 +1484,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 671, - "end": 681, + "start": 678, + "end": 688, "loc": { "start": { "line": 36, @@ -1414,8 +1498,8 @@ }, "object": { "type": "ThisExpression", - "start": 671, - "end": 675, + "start": 678, + "end": 682, "loc": { "start": { "line": 36, @@ -1429,8 +1513,8 @@ }, "property": { "type": "Identifier", - "start": 676, - "end": 681, + "start": 683, + "end": 688, "loc": { "start": { "line": 36, @@ -1448,8 +1532,8 @@ }, "right": { "type": "NumericLiteral", - "start": 684, - "end": 685, + "start": 691, + "end": 692, "loc": { "start": { "line": 36, @@ -1481,8 +1565,8 @@ { "type": "CommentBlock", "value": "*\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 538, - "end": 636, + "start": 545, + "end": 643, "loc": { "start": { "line": 28, @@ -1499,8 +1583,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 690, - "end": 841, + "start": 697, + "end": 848, "loc": { "start": { "line": 39, @@ -1516,8 +1600,8 @@ }, { "type": "ExpressionStatement", - "start": 842, - "end": 993, + "start": 849, + "end": 1000, "loc": { "start": { "line": 46, @@ -1530,8 +1614,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 842, - "end": 993, + "start": 849, + "end": 1000, "loc": { "start": { "line": 46, @@ -1545,8 +1629,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 842, - "end": 866, + "start": 849, + "end": 873, "loc": { "start": { "line": 46, @@ -1559,8 +1643,8 @@ }, "object": { "type": "Identifier", - "start": 842, - "end": 853, + "start": 849, + "end": 860, "loc": { "start": { "line": 46, @@ -1577,8 +1661,8 @@ }, "property": { "type": "Identifier", - "start": 854, - "end": 866, + "start": 861, + "end": 873, "loc": { "start": { "line": 46, @@ -1597,8 +1681,8 @@ }, "right": { "type": "FunctionExpression", - "start": 869, - "end": 993, + "start": 876, + "end": 1000, "loc": { "start": { "line": 46, @@ -1611,8 +1695,8 @@ }, "id": { "type": "Identifier", - "start": 854, - "end": 866, + "start": 861, + "end": 873, "loc": { "start": { "line": 46, @@ -1632,8 +1716,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 879, - "end": 993, + "start": 886, + "end": 1000, "loc": { "start": { "line": 46, @@ -1647,8 +1731,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 883, - "end": 902, + "start": 890, + "end": 909, "loc": { "start": { "line": 47, @@ -1662,8 +1746,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 887, - "end": 901, + "start": 894, + "end": 908, "loc": { "start": { "line": 47, @@ -1676,8 +1760,8 @@ }, "id": { "type": "Identifier", - "start": 887, - "end": 894, + "start": 894, + "end": 901, "loc": { "start": { "line": 47, @@ -1693,8 +1777,8 @@ }, "init": { "type": "ThisExpression", - "start": 897, - "end": 901, + "start": 904, + "end": 908, "loc": { "start": { "line": 47, @@ -1712,8 +1796,8 @@ }, { "type": "ForStatement", - "start": 905, - "end": 991, + "start": 912, + "end": 998, "loc": { "start": { "line": 48, @@ -1726,8 +1810,8 @@ }, "init": { "type": "VariableDeclaration", - "start": 910, - "end": 919, + "start": 917, + "end": 926, "loc": { "start": { "line": 48, @@ -1741,8 +1825,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 914, - "end": 919, + "start": 921, + "end": 926, "loc": { "start": { "line": 48, @@ -1755,8 +1839,8 @@ }, "id": { "type": "Identifier", - "start": 914, - "end": 915, + "start": 921, + "end": 922, "loc": { "start": { "line": 48, @@ -1772,8 +1856,8 @@ }, "init": { "type": "NumericLiteral", - "start": 918, - "end": 919, + "start": 925, + "end": 926, "loc": { "start": { "line": 48, @@ -1796,8 +1880,8 @@ }, "test": { "type": "BinaryExpression", - "start": 921, - "end": 927, + "start": 928, + "end": 934, "loc": { "start": { "line": 48, @@ -1810,8 +1894,8 @@ }, "left": { "type": "Identifier", - "start": 921, - "end": 922, + "start": 928, + "end": 929, "loc": { "start": { "line": 48, @@ -1828,8 +1912,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 925, - "end": 927, + "start": 932, + "end": 934, "loc": { "start": { "line": 48, @@ -1849,8 +1933,8 @@ }, "update": { "type": "UpdateExpression", - "start": 929, - "end": 932, + "start": 936, + "end": 939, "loc": { "start": { "line": 48, @@ -1865,8 +1949,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 929, - "end": 930, + "start": 936, + "end": 937, "loc": { "start": { "line": 48, @@ -1883,8 +1967,8 @@ }, "body": { "type": "BlockStatement", - "start": 933, - "end": 991, + "start": 940, + "end": 998, "loc": { "start": { "line": 48, @@ -1898,8 +1982,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 939, - "end": 987, + "start": 946, + "end": 994, "loc": { "start": { "line": 49, @@ -1912,8 +1996,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 939, - "end": 986, + "start": 946, + "end": 993, "loc": { "start": { "line": 49, @@ -1927,8 +2011,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 939, - "end": 963, + "start": 946, + "end": 970, "loc": { "start": { "line": 49, @@ -1941,8 +2025,8 @@ }, "object": { "type": "MemberExpression", - "start": 939, - "end": 960, + "start": 946, + "end": 967, "loc": { "start": { "line": 49, @@ -1955,8 +2039,8 @@ }, "object": { "type": "Identifier", - "start": 939, - "end": 946, + "start": 946, + "end": 953, "loc": { "start": { "line": 49, @@ -1972,8 +2056,8 @@ }, "property": { "type": "Identifier", - "start": 947, - "end": 960, + "start": 954, + "end": 967, "loc": { "start": { "line": 49, @@ -1991,8 +2075,8 @@ }, "property": { "type": "Identifier", - "start": 961, - "end": 962, + "start": 968, + "end": 969, "loc": { "start": { "line": 49, @@ -2010,8 +2094,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 966, - "end": 986, + "start": 973, + "end": 993, "loc": { "start": { "line": 49, @@ -2024,8 +2108,8 @@ }, "test": { "type": "BinaryExpression", - "start": 967, - "end": 977, + "start": 974, + "end": 984, "loc": { "start": { "line": 49, @@ -2038,8 +2122,8 @@ }, "left": { "type": "BinaryExpression", - "start": 967, - "end": 972, + "start": 974, + "end": 979, "loc": { "start": { "line": 49, @@ -2052,8 +2136,8 @@ }, "left": { "type": "Identifier", - "start": 967, - "end": 968, + "start": 974, + "end": 975, "loc": { "start": { "line": 49, @@ -2070,8 +2154,8 @@ "operator": "%", "right": { "type": "NumericLiteral", - "start": 971, - "end": 972, + "start": 978, + "end": 979, "loc": { "start": { "line": 49, @@ -2092,8 +2176,8 @@ "operator": "==", "right": { "type": "NumericLiteral", - "start": 976, - "end": 977, + "start": 983, + "end": 984, "loc": { "start": { "line": 49, @@ -2112,13 +2196,13 @@ }, "extra": { "parenthesized": true, - "parenStart": 966 + "parenStart": 973 } }, "consequent": { "type": "NumericLiteral", - "start": 981, - "end": 982, + "start": 988, + "end": 989, "loc": { "start": { "line": 49, @@ -2137,8 +2221,8 @@ }, "alternate": { "type": "NumericLiteral", - "start": 985, - "end": 986, + "start": 992, + "end": 993, "loc": { "start": { "line": 49, @@ -2175,8 +2259,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 690, - "end": 841, + "start": 697, + "end": 848, "loc": { "start": { "line": 39, @@ -2193,8 +2277,8 @@ { "type": "CommentBlock", "value": "*\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 995, - "end": 1110, + "start": 1002, + "end": 1117, "loc": { "start": { "line": 53, @@ -2210,8 +2294,8 @@ }, { "type": "ExpressionStatement", - "start": 1111, - "end": 1481, + "start": 1118, + "end": 1488, "loc": { "start": { "line": 60, @@ -2224,8 +2308,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1111, - "end": 1481, + "start": 1118, + "end": 1488, "loc": { "start": { "line": 60, @@ -2239,8 +2323,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1111, - "end": 1127, + "start": 1118, + "end": 1134, "loc": { "start": { "line": 60, @@ -2253,8 +2337,8 @@ }, "object": { "type": "Identifier", - "start": 1111, - "end": 1122, + "start": 1118, + "end": 1129, "loc": { "start": { "line": 60, @@ -2271,8 +2355,8 @@ }, "property": { "type": "Identifier", - "start": 1123, - "end": 1127, + "start": 1130, + "end": 1134, "loc": { "start": { "line": 60, @@ -2291,8 +2375,8 @@ }, "right": { "type": "FunctionExpression", - "start": 1130, - "end": 1481, + "start": 1137, + "end": 1488, "loc": { "start": { "line": 60, @@ -2305,8 +2389,8 @@ }, "id": { "type": "Identifier", - "start": 1123, - "end": 1127, + "start": 1130, + "end": 1134, "loc": { "start": { "line": 60, @@ -2326,8 +2410,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1140, - "end": 1481, + "start": 1147, + "end": 1488, "loc": { "start": { "line": 60, @@ -2341,8 +2425,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1144, - "end": 1163, + "start": 1151, + "end": 1170, "loc": { "start": { "line": 61, @@ -2356,8 +2440,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1148, - "end": 1162, + "start": 1155, + "end": 1169, "loc": { "start": { "line": 61, @@ -2370,8 +2454,8 @@ }, "id": { "type": "Identifier", - "start": 1148, - "end": 1155, + "start": 1155, + "end": 1162, "loc": { "start": { "line": 61, @@ -2387,8 +2471,8 @@ }, "init": { "type": "ThisExpression", - "start": 1158, - "end": 1162, + "start": 1165, + "end": 1169, "loc": { "start": { "line": 61, @@ -2407,8 +2491,8 @@ { "type": "CommentLine", "value": " var offset = thisRef.depth * 16;", - "start": 1166, - "end": 1201, + "start": 1173, + "end": 1208, "loc": { "start": { "line": 62, @@ -2424,8 +2508,8 @@ }, { "type": "VariableDeclaration", - "start": 1204, - "end": 1246, + "start": 1211, + "end": 1253, "loc": { "start": { "line": 63, @@ -2439,8 +2523,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1208, - "end": 1245, + "start": 1215, + "end": 1252, "loc": { "start": { "line": 63, @@ -2453,8 +2537,8 @@ }, "id": { "type": "Identifier", - "start": 1208, - "end": 1218, + "start": 1215, + "end": 1225, "loc": { "start": { "line": 63, @@ -2471,8 +2555,8 @@ }, "init": { "type": "BinaryExpression", - "start": 1221, - "end": 1245, + "start": 1228, + "end": 1252, "loc": { "start": { "line": 63, @@ -2485,8 +2569,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1222, - "end": 1239, + "start": 1229, + "end": 1246, "loc": { "start": { "line": 63, @@ -2499,8 +2583,8 @@ }, "left": { "type": "MemberExpression", - "start": 1222, - "end": 1235, + "start": 1229, + "end": 1242, "loc": { "start": { "line": 63, @@ -2513,8 +2597,8 @@ }, "object": { "type": "Identifier", - "start": 1222, - "end": 1229, + "start": 1229, + "end": 1236, "loc": { "start": { "line": 63, @@ -2530,8 +2614,8 @@ }, "property": { "type": "Identifier", - "start": 1230, - "end": 1235, + "start": 1237, + "end": 1242, "loc": { "start": { "line": 63, @@ -2550,8 +2634,8 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 1238, - "end": 1239, + "start": 1245, + "end": 1246, "loc": { "start": { "line": 63, @@ -2570,14 +2654,14 @@ }, "extra": { "parenthesized": true, - "parenStart": 1221 + "parenStart": 1228 } }, "operator": "*", "right": { "type": "NumericLiteral", - "start": 1243, - "end": 1245, + "start": 1250, + "end": 1252, "loc": { "start": { "line": 63, @@ -2603,8 +2687,8 @@ { "type": "CommentLine", "value": " var offset = thisRef.depth * 16;", - "start": 1166, - "end": 1201, + "start": 1173, + "end": 1208, "loc": { "start": { "line": 62, @@ -2620,8 +2704,8 @@ }, { "type": "IfStatement", - "start": 1250, - "end": 1354, + "start": 1257, + "end": 1361, "loc": { "start": { "line": 65, @@ -2634,8 +2718,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1254, - "end": 1298, + "start": 1261, + "end": 1305, "loc": { "start": { "line": 65, @@ -2648,8 +2732,8 @@ }, "left": { "type": "MemberExpression", - "start": 1254, - "end": 1280, + "start": 1261, + "end": 1287, "loc": { "start": { "line": 65, @@ -2662,8 +2746,8 @@ }, "object": { "type": "MemberExpression", - "start": 1254, - "end": 1273, + "start": 1261, + "end": 1280, "loc": { "start": { "line": 65, @@ -2676,8 +2760,8 @@ }, "object": { "type": "Identifier", - "start": 1254, - "end": 1261, + "start": 1261, + "end": 1268, "loc": { "start": { "line": 65, @@ -2693,8 +2777,8 @@ }, "property": { "type": "Identifier", - "start": 1262, - "end": 1273, + "start": 1269, + "end": 1280, "loc": { "start": { "line": 65, @@ -2712,8 +2796,8 @@ }, "property": { "type": "Identifier", - "start": 1274, - "end": 1280, + "start": 1281, + "end": 1287, "loc": { "start": { "line": 65, @@ -2732,8 +2816,8 @@ "operator": "<", "right": { "type": "BinaryExpression", - "start": 1283, - "end": 1298, + "start": 1290, + "end": 1305, "loc": { "start": { "line": 65, @@ -2746,8 +2830,8 @@ }, "left": { "type": "Identifier", - "start": 1283, - "end": 1293, + "start": 1290, + "end": 1300, "loc": { "start": { "line": 65, @@ -2764,8 +2848,8 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 1296, - "end": 1298, + "start": 1303, + "end": 1305, "loc": { "start": { "line": 65, @@ -2786,8 +2870,8 @@ }, "consequent": { "type": "BlockStatement", - "start": 1299, - "end": 1354, + "start": 1306, + "end": 1361, "loc": { "start": { "line": 65, @@ -2801,8 +2885,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1305, - "end": 1350, + "start": 1312, + "end": 1357, "loc": { "start": { "line": 66, @@ -2815,8 +2899,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1305, - "end": 1349, + "start": 1312, + "end": 1356, "loc": { "start": { "line": 66, @@ -2830,8 +2914,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1305, - "end": 1331, + "start": 1312, + "end": 1338, "loc": { "start": { "line": 66, @@ -2844,8 +2928,8 @@ }, "object": { "type": "MemberExpression", - "start": 1305, - "end": 1324, + "start": 1312, + "end": 1331, "loc": { "start": { "line": 66, @@ -2858,8 +2942,8 @@ }, "object": { "type": "Identifier", - "start": 1305, - "end": 1312, + "start": 1312, + "end": 1319, "loc": { "start": { "line": 66, @@ -2875,8 +2959,8 @@ }, "property": { "type": "Identifier", - "start": 1313, - "end": 1324, + "start": 1320, + "end": 1331, "loc": { "start": { "line": 66, @@ -2894,8 +2978,8 @@ }, "property": { "type": "Identifier", - "start": 1325, - "end": 1331, + "start": 1332, + "end": 1338, "loc": { "start": { "line": 66, @@ -2913,8 +2997,8 @@ }, "right": { "type": "BinaryExpression", - "start": 1334, - "end": 1349, + "start": 1341, + "end": 1356, "loc": { "start": { "line": 66, @@ -2927,8 +3011,8 @@ }, "left": { "type": "Identifier", - "start": 1334, - "end": 1344, + "start": 1341, + "end": 1351, "loc": { "start": { "line": 66, @@ -2945,8 +3029,8 @@ "operator": "+", "right": { "type": "NumericLiteral", - "start": 1347, - "end": 1349, + "start": 1354, + "end": 1356, "loc": { "start": { "line": 66, @@ -2973,8 +3057,8 @@ }, { "type": "ForStatement", - "start": 1358, - "end": 1459, + "start": 1365, + "end": 1466, "loc": { "start": { "line": 69, @@ -2987,8 +3071,8 @@ }, "init": { "type": "VariableDeclaration", - "start": 1363, - "end": 1372, + "start": 1370, + "end": 1379, "loc": { "start": { "line": 69, @@ -3002,8 +3086,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1367, - "end": 1372, + "start": 1374, + "end": 1379, "loc": { "start": { "line": 69, @@ -3016,8 +3100,8 @@ }, "id": { "type": "Identifier", - "start": 1367, - "end": 1368, + "start": 1374, + "end": 1375, "loc": { "start": { "line": 69, @@ -3033,8 +3117,8 @@ }, "init": { "type": "NumericLiteral", - "start": 1371, - "end": 1372, + "start": 1378, + "end": 1379, "loc": { "start": { "line": 69, @@ -3057,8 +3141,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1374, - "end": 1380, + "start": 1381, + "end": 1387, "loc": { "start": { "line": 69, @@ -3071,8 +3155,8 @@ }, "left": { "type": "Identifier", - "start": 1374, - "end": 1375, + "start": 1381, + "end": 1382, "loc": { "start": { "line": 69, @@ -3089,8 +3173,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 1378, - "end": 1380, + "start": 1385, + "end": 1387, "loc": { "start": { "line": 69, @@ -3110,8 +3194,8 @@ }, "update": { "type": "UpdateExpression", - "start": 1382, - "end": 1385, + "start": 1389, + "end": 1392, "loc": { "start": { "line": 69, @@ -3126,8 +3210,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1382, - "end": 1383, + "start": 1389, + "end": 1390, "loc": { "start": { "line": 69, @@ -3144,8 +3228,8 @@ }, "body": { "type": "BlockStatement", - "start": 1386, - "end": 1459, + "start": 1393, + "end": 1466, "loc": { "start": { "line": 69, @@ -3159,8 +3243,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1392, - "end": 1455, + "start": 1399, + "end": 1462, "loc": { "start": { "line": 70, @@ -3173,8 +3257,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1392, - "end": 1454, + "start": 1399, + "end": 1461, "loc": { "start": { "line": 70, @@ -3188,8 +3272,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1392, - "end": 1427, + "start": 1399, + "end": 1434, "loc": { "start": { "line": 70, @@ -3202,8 +3286,8 @@ }, "object": { "type": "MemberExpression", - "start": 1392, - "end": 1411, + "start": 1399, + "end": 1418, "loc": { "start": { "line": 70, @@ -3216,8 +3300,8 @@ }, "object": { "type": "Identifier", - "start": 1392, - "end": 1399, + "start": 1399, + "end": 1406, "loc": { "start": { "line": 70, @@ -3233,8 +3317,8 @@ }, "property": { "type": "Identifier", - "start": 1400, - "end": 1411, + "start": 1407, + "end": 1418, "loc": { "start": { "line": 70, @@ -3252,8 +3336,8 @@ }, "property": { "type": "BinaryExpression", - "start": 1412, - "end": 1426, + "start": 1419, + "end": 1433, "loc": { "start": { "line": 70, @@ -3266,8 +3350,8 @@ }, "left": { "type": "Identifier", - "start": 1412, - "end": 1422, + "start": 1419, + "end": 1429, "loc": { "start": { "line": 70, @@ -3284,8 +3368,8 @@ "operator": "+", "right": { "type": "Identifier", - "start": 1425, - "end": 1426, + "start": 1432, + "end": 1433, "loc": { "start": { "line": 70, @@ -3304,8 +3388,8 @@ }, "right": { "type": "MemberExpression", - "start": 1430, - "end": 1454, + "start": 1437, + "end": 1461, "loc": { "start": { "line": 70, @@ -3318,8 +3402,8 @@ }, "object": { "type": "MemberExpression", - "start": 1430, - "end": 1451, + "start": 1437, + "end": 1458, "loc": { "start": { "line": 70, @@ -3332,8 +3416,8 @@ }, "object": { "type": "Identifier", - "start": 1430, - "end": 1437, + "start": 1437, + "end": 1444, "loc": { "start": { "line": 70, @@ -3349,8 +3433,8 @@ }, "property": { "type": "Identifier", - "start": 1438, - "end": 1451, + "start": 1445, + "end": 1458, "loc": { "start": { "line": 70, @@ -3368,8 +3452,8 @@ }, "property": { "type": "Identifier", - "start": 1452, - "end": 1453, + "start": 1459, + "end": 1460, "loc": { "start": { "line": 70, @@ -3393,8 +3477,8 @@ }, { "type": "ExpressionStatement", - "start": 1463, - "end": 1479, + "start": 1470, + "end": 1486, "loc": { "start": { "line": 73, @@ -3407,8 +3491,8 @@ }, "expression": { "type": "UpdateExpression", - "start": 1463, - "end": 1478, + "start": 1470, + "end": 1485, "loc": { "start": { "line": 73, @@ -3423,8 +3507,8 @@ "prefix": false, "argument": { "type": "MemberExpression", - "start": 1463, - "end": 1476, + "start": 1470, + "end": 1483, "loc": { "start": { "line": 73, @@ -3437,8 +3521,8 @@ }, "object": { "type": "Identifier", - "start": 1463, - "end": 1470, + "start": 1470, + "end": 1477, "loc": { "start": { "line": 73, @@ -3454,8 +3538,8 @@ }, "property": { "type": "Identifier", - "start": 1471, - "end": 1476, + "start": 1478, + "end": 1483, "loc": { "start": { "line": 73, @@ -3486,8 +3570,8 @@ { "type": "CommentBlock", "value": "*\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 995, - "end": 1110, + "start": 1002, + "end": 1117, "loc": { "start": { "line": 53, @@ -3504,8 +3588,8 @@ { "type": "CommentBlock", "value": "*\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 1483, - "end": 1593, + "start": 1490, + "end": 1600, "loc": { "start": { "line": 76, @@ -3521,8 +3605,8 @@ }, { "type": "ExpressionStatement", - "start": 1594, - "end": 1920, + "start": 1601, + "end": 1927, "loc": { "start": { "line": 83, @@ -3535,8 +3619,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1594, - "end": 1920, + "start": 1601, + "end": 1927, "loc": { "start": { "line": 83, @@ -3550,8 +3634,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1594, - "end": 1609, + "start": 1601, + "end": 1616, "loc": { "start": { "line": 83, @@ -3564,8 +3648,8 @@ }, "object": { "type": "Identifier", - "start": 1594, - "end": 1605, + "start": 1601, + "end": 1612, "loc": { "start": { "line": 83, @@ -3582,8 +3666,8 @@ }, "property": { "type": "Identifier", - "start": 1606, - "end": 1609, + "start": 1613, + "end": 1616, "loc": { "start": { "line": 83, @@ -3602,8 +3686,8 @@ }, "right": { "type": "FunctionExpression", - "start": 1612, - "end": 1920, + "start": 1619, + "end": 1927, "loc": { "start": { "line": 83, @@ -3616,8 +3700,8 @@ }, "id": { "type": "Identifier", - "start": 1606, - "end": 1609, + "start": 1613, + "end": 1616, "loc": { "start": { "line": 83, @@ -3637,8 +3721,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1622, - "end": 1920, + "start": 1629, + "end": 1927, "loc": { "start": { "line": 83, @@ -3652,8 +3736,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1626, - "end": 1645, + "start": 1633, + "end": 1652, "loc": { "start": { "line": 84, @@ -3667,8 +3751,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1630, - "end": 1644, + "start": 1637, + "end": 1651, "loc": { "start": { "line": 84, @@ -3681,8 +3765,8 @@ }, "id": { "type": "Identifier", - "start": 1630, - "end": 1637, + "start": 1637, + "end": 1644, "loc": { "start": { "line": 84, @@ -3698,8 +3782,8 @@ }, "init": { "type": "ThisExpression", - "start": 1640, - "end": 1644, + "start": 1647, + "end": 1651, "loc": { "start": { "line": 84, @@ -3717,8 +3801,8 @@ }, { "type": "ExpressionStatement", - "start": 1648, - "end": 1664, + "start": 1655, + "end": 1671, "loc": { "start": { "line": 85, @@ -3731,8 +3815,8 @@ }, "expression": { "type": "UpdateExpression", - "start": 1648, - "end": 1663, + "start": 1655, + "end": 1670, "loc": { "start": { "line": 85, @@ -3747,8 +3831,8 @@ "prefix": false, "argument": { "type": "MemberExpression", - "start": 1648, - "end": 1661, + "start": 1655, + "end": 1668, "loc": { "start": { "line": 85, @@ -3761,8 +3845,8 @@ }, "object": { "type": "Identifier", - "start": 1648, - "end": 1655, + "start": 1655, + "end": 1662, "loc": { "start": { "line": 85, @@ -3778,8 +3862,8 @@ }, "property": { "type": "Identifier", - "start": 1656, - "end": 1661, + "start": 1663, + "end": 1668, "loc": { "start": { "line": 85, @@ -3799,8 +3883,8 @@ }, { "type": "IfStatement", - "start": 1667, - "end": 1782, + "start": 1674, + "end": 1789, "loc": { "start": { "line": 86, @@ -3813,8 +3897,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1671, - "end": 1688, + "start": 1678, + "end": 1695, "loc": { "start": { "line": 86, @@ -3827,8 +3911,8 @@ }, "left": { "type": "MemberExpression", - "start": 1671, - "end": 1684, + "start": 1678, + "end": 1691, "loc": { "start": { "line": 86, @@ -3841,8 +3925,8 @@ }, "object": { "type": "Identifier", - "start": 1671, - "end": 1678, + "start": 1678, + "end": 1685, "loc": { "start": { "line": 86, @@ -3858,8 +3942,8 @@ }, "property": { "type": "Identifier", - "start": 1679, - "end": 1684, + "start": 1686, + "end": 1691, "loc": { "start": { "line": 86, @@ -3878,8 +3962,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 1687, - "end": 1688, + "start": 1694, + "end": 1695, "loc": { "start": { "line": 86, @@ -3899,8 +3983,8 @@ }, "consequent": { "type": "BlockStatement", - "start": 1689, - "end": 1782, + "start": 1696, + "end": 1789, "loc": { "start": { "line": 86, @@ -3914,8 +3998,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1722, - "end": 1755, + "start": 1729, + "end": 1762, "loc": { "start": { "line": 87, @@ -3928,8 +4012,8 @@ }, "expression": { "type": "CallExpression", - "start": 1722, - "end": 1754, + "start": 1729, + "end": 1761, "loc": { "start": { "line": 87, @@ -3942,8 +4026,8 @@ }, "callee": { "type": "Identifier", - "start": 1722, - "end": 1729, + "start": 1729, + "end": 1736, "loc": { "start": { "line": 87, @@ -3961,8 +4045,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1730, - "end": 1753, + "start": 1737, + "end": 1760, "loc": { "start": { "line": 87, @@ -3986,8 +4070,8 @@ { "type": "CommentLine", "value": " stack is underflow?????", - "start": 1691, - "end": 1717, + "start": 1698, + "end": 1724, "loc": { "start": { "line": 86, @@ -4003,8 +4087,8 @@ }, { "type": "ExpressionStatement", - "start": 1760, - "end": 1778, + "start": 1767, + "end": 1785, "loc": { "start": { "line": 88, @@ -4017,8 +4101,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1760, - "end": 1777, + "start": 1767, + "end": 1784, "loc": { "start": { "line": 88, @@ -4032,8 +4116,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1760, - "end": 1773, + "start": 1767, + "end": 1780, "loc": { "start": { "line": 88, @@ -4046,8 +4130,8 @@ }, "object": { "type": "Identifier", - "start": 1760, - "end": 1767, + "start": 1767, + "end": 1774, "loc": { "start": { "line": 88, @@ -4063,8 +4147,8 @@ }, "property": { "type": "Identifier", - "start": 1768, - "end": 1773, + "start": 1775, + "end": 1780, "loc": { "start": { "line": 88, @@ -4082,8 +4166,8 @@ }, "right": { "type": "NumericLiteral", - "start": 1776, - "end": 1777, + "start": 1783, + "end": 1784, "loc": { "start": { "line": 88, @@ -4109,8 +4193,8 @@ }, { "type": "VariableDeclaration", - "start": 1786, - "end": 1818, + "start": 1793, + "end": 1825, "loc": { "start": { "line": 91, @@ -4124,8 +4208,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1790, - "end": 1817, + "start": 1797, + "end": 1824, "loc": { "start": { "line": 91, @@ -4138,8 +4222,8 @@ }, "id": { "type": "Identifier", - "start": 1790, - "end": 1796, + "start": 1797, + "end": 1803, "loc": { "start": { "line": 91, @@ -4155,8 +4239,8 @@ }, "init": { "type": "BinaryExpression", - "start": 1799, - "end": 1817, + "start": 1806, + "end": 1824, "loc": { "start": { "line": 91, @@ -4169,8 +4253,8 @@ }, "left": { "type": "MemberExpression", - "start": 1799, - "end": 1812, + "start": 1806, + "end": 1819, "loc": { "start": { "line": 91, @@ -4183,8 +4267,8 @@ }, "object": { "type": "Identifier", - "start": 1799, - "end": 1806, + "start": 1806, + "end": 1813, "loc": { "start": { "line": 91, @@ -4200,8 +4284,8 @@ }, "property": { "type": "Identifier", - "start": 1807, - "end": 1812, + "start": 1814, + "end": 1819, "loc": { "start": { "line": 91, @@ -4220,8 +4304,8 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 1815, - "end": 1817, + "start": 1822, + "end": 1824, "loc": { "start": { "line": 91, @@ -4245,8 +4329,8 @@ }, { "type": "ForStatement", - "start": 1821, - "end": 1918, + "start": 1828, + "end": 1925, "loc": { "start": { "line": 92, @@ -4259,8 +4343,8 @@ }, "init": { "type": "VariableDeclaration", - "start": 1826, - "end": 1835, + "start": 1833, + "end": 1842, "loc": { "start": { "line": 92, @@ -4274,8 +4358,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1830, - "end": 1835, + "start": 1837, + "end": 1842, "loc": { "start": { "line": 92, @@ -4288,8 +4372,8 @@ }, "id": { "type": "Identifier", - "start": 1830, - "end": 1831, + "start": 1837, + "end": 1838, "loc": { "start": { "line": 92, @@ -4305,8 +4389,8 @@ }, "init": { "type": "NumericLiteral", - "start": 1834, - "end": 1835, + "start": 1841, + "end": 1842, "loc": { "start": { "line": 92, @@ -4329,8 +4413,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1837, - "end": 1843, + "start": 1844, + "end": 1850, "loc": { "start": { "line": 92, @@ -4343,8 +4427,8 @@ }, "left": { "type": "Identifier", - "start": 1837, - "end": 1838, + "start": 1844, + "end": 1845, "loc": { "start": { "line": 92, @@ -4361,8 +4445,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 1841, - "end": 1843, + "start": 1848, + "end": 1850, "loc": { "start": { "line": 92, @@ -4382,8 +4466,8 @@ }, "update": { "type": "UpdateExpression", - "start": 1845, - "end": 1848, + "start": 1852, + "end": 1855, "loc": { "start": { "line": 92, @@ -4398,8 +4482,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 1845, - "end": 1846, + "start": 1852, + "end": 1853, "loc": { "start": { "line": 92, @@ -4416,8 +4500,8 @@ }, "body": { "type": "BlockStatement", - "start": 1849, - "end": 1918, + "start": 1856, + "end": 1925, "loc": { "start": { "line": 92, @@ -4431,8 +4515,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1855, - "end": 1914, + "start": 1862, + "end": 1921, "loc": { "start": { "line": 93, @@ -4445,8 +4529,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1855, - "end": 1913, + "start": 1862, + "end": 1920, "loc": { "start": { "line": 93, @@ -4460,8 +4544,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1855, - "end": 1879, + "start": 1862, + "end": 1886, "loc": { "start": { "line": 93, @@ -4474,8 +4558,8 @@ }, "object": { "type": "MemberExpression", - "start": 1855, - "end": 1876, + "start": 1862, + "end": 1883, "loc": { "start": { "line": 93, @@ -4488,8 +4572,8 @@ }, "object": { "type": "Identifier", - "start": 1855, - "end": 1862, + "start": 1862, + "end": 1869, "loc": { "start": { "line": 93, @@ -4505,8 +4589,8 @@ }, "property": { "type": "Identifier", - "start": 1863, - "end": 1876, + "start": 1870, + "end": 1883, "loc": { "start": { "line": 93, @@ -4524,8 +4608,8 @@ }, "property": { "type": "Identifier", - "start": 1877, - "end": 1878, + "start": 1884, + "end": 1885, "loc": { "start": { "line": 93, @@ -4543,8 +4627,8 @@ }, "right": { "type": "MemberExpression", - "start": 1882, - "end": 1913, + "start": 1889, + "end": 1920, "loc": { "start": { "line": 93, @@ -4557,8 +4641,8 @@ }, "object": { "type": "MemberExpression", - "start": 1882, - "end": 1901, + "start": 1889, + "end": 1908, "loc": { "start": { "line": 93, @@ -4571,8 +4655,8 @@ }, "object": { "type": "Identifier", - "start": 1882, - "end": 1889, + "start": 1889, + "end": 1896, "loc": { "start": { "line": 93, @@ -4588,8 +4672,8 @@ }, "property": { "type": "Identifier", - "start": 1890, - "end": 1901, + "start": 1897, + "end": 1908, "loc": { "start": { "line": 93, @@ -4607,8 +4691,8 @@ }, "property": { "type": "BinaryExpression", - "start": 1902, - "end": 1912, + "start": 1909, + "end": 1919, "loc": { "start": { "line": 93, @@ -4621,8 +4705,8 @@ }, "left": { "type": "Identifier", - "start": 1902, - "end": 1908, + "start": 1909, + "end": 1915, "loc": { "start": { "line": 93, @@ -4639,8 +4723,8 @@ "operator": "+", "right": { "type": "Identifier", - "start": 1911, - "end": 1912, + "start": 1918, + "end": 1919, "loc": { "start": { "line": 93, @@ -4676,8 +4760,8 @@ { "type": "CommentBlock", "value": "*\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 1483, - "end": 1593, + "start": 1490, + "end": 1600, "loc": { "start": { "line": 76, @@ -4694,8 +4778,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n", - "start": 1922, - "end": 2064, + "start": 1929, + "end": 2071, "loc": { "start": { "line": 97, @@ -4711,8 +4795,8 @@ }, { "type": "ExpressionStatement", - "start": 2065, - "end": 2131, + "start": 2072, + "end": 2138, "loc": { "start": { "line": 104, @@ -4725,8 +4809,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2065, - "end": 2131, + "start": 2072, + "end": 2138, "loc": { "start": { "line": 104, @@ -4740,8 +4824,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2065, - "end": 2086, + "start": 2072, + "end": 2093, "loc": { "start": { "line": 104, @@ -4754,8 +4838,8 @@ }, "object": { "type": "Identifier", - "start": 2065, - "end": 2076, + "start": 2072, + "end": 2083, "loc": { "start": { "line": 104, @@ -4772,8 +4856,8 @@ }, "property": { "type": "Identifier", - "start": 2077, - "end": 2086, + "start": 2084, + "end": 2093, "loc": { "start": { "line": 104, @@ -4792,8 +4876,8 @@ }, "right": { "type": "FunctionExpression", - "start": 2089, - "end": 2131, + "start": 2096, + "end": 2138, "loc": { "start": { "line": 104, @@ -4806,8 +4890,8 @@ }, "id": { "type": "Identifier", - "start": 2077, - "end": 2086, + "start": 2084, + "end": 2093, "loc": { "start": { "line": 104, @@ -4827,8 +4911,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2099, - "end": 2131, + "start": 2106, + "end": 2138, "loc": { "start": { "line": 104, @@ -4842,8 +4926,8 @@ "body": [ { "type": "ReturnStatement", - "start": 2103, - "end": 2129, + "start": 2110, + "end": 2136, "loc": { "start": { "line": 105, @@ -4856,8 +4940,8 @@ }, "argument": { "type": "MemberExpression", - "start": 2110, - "end": 2128, + "start": 2117, + "end": 2135, "loc": { "start": { "line": 105, @@ -4870,8 +4954,8 @@ }, "object": { "type": "ThisExpression", - "start": 2110, - "end": 2114, + "start": 2117, + "end": 2121, "loc": { "start": { "line": 105, @@ -4885,8 +4969,8 @@ }, "property": { "type": "Identifier", - "start": 2115, - "end": 2128, + "start": 2122, + "end": 2135, "loc": { "start": { "line": 105, @@ -4916,8 +5000,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n", - "start": 1922, - "end": 2064, + "start": 1929, + "end": 2071, "loc": { "start": { "line": 97, @@ -4934,8 +5018,8 @@ { "type": "CommentBlock", "value": "*\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 2133, - "end": 2269, + "start": 2140, + "end": 2276, "loc": { "start": { "line": 108, @@ -4951,8 +5035,8 @@ }, { "type": "ExpressionStatement", - "start": 2270, - "end": 2682, + "start": 2277, + "end": 2689, "loc": { "start": { "line": 115, @@ -4965,8 +5049,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2270, - "end": 2682, + "start": 2277, + "end": 2689, "loc": { "start": { "line": 115, @@ -4980,8 +5064,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2270, - "end": 2292, + "start": 2277, + "end": 2299, "loc": { "start": { "line": 115, @@ -4994,8 +5078,8 @@ }, "object": { "type": "Identifier", - "start": 2270, - "end": 2281, + "start": 2277, + "end": 2288, "loc": { "start": { "line": 115, @@ -5012,8 +5096,8 @@ }, "property": { "type": "Identifier", - "start": 2282, - "end": 2292, + "start": 2289, + "end": 2299, "loc": { "start": { "line": 115, @@ -5032,8 +5116,8 @@ }, "right": { "type": "FunctionExpression", - "start": 2295, - "end": 2682, + "start": 2302, + "end": 2689, "loc": { "start": { "line": 115, @@ -5046,8 +5130,8 @@ }, "id": { "type": "Identifier", - "start": 2282, - "end": 2292, + "start": 2289, + "end": 2299, "loc": { "start": { "line": 115, @@ -5067,8 +5151,8 @@ "params": [ { "type": "Identifier", - "start": 2304, - "end": 2310, + "start": 2311, + "end": 2317, "loc": { "start": { "line": 115, @@ -5085,8 +5169,8 @@ ], "body": { "type": "BlockStatement", - "start": 2312, - "end": 2682, + "start": 2319, + "end": 2689, "loc": { "start": { "line": 116, @@ -5100,8 +5184,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 2316, - "end": 2335, + "start": 2323, + "end": 2342, "loc": { "start": { "line": 117, @@ -5115,8 +5199,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 2320, - "end": 2334, + "start": 2327, + "end": 2341, "loc": { "start": { "line": 117, @@ -5129,8 +5213,8 @@ }, "id": { "type": "Identifier", - "start": 2320, - "end": 2327, + "start": 2327, + "end": 2334, "loc": { "start": { "line": 117, @@ -5146,8 +5230,8 @@ }, "init": { "type": "ThisExpression", - "start": 2330, - "end": 2334, + "start": 2337, + "end": 2341, "loc": { "start": { "line": 117, @@ -5165,8 +5249,8 @@ }, { "type": "VariableDeclaration", - "start": 2338, - "end": 2350, + "start": 2345, + "end": 2357, "loc": { "start": { "line": 118, @@ -5180,8 +5264,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 2342, - "end": 2343, + "start": 2349, + "end": 2350, "loc": { "start": { "line": 118, @@ -5194,8 +5278,8 @@ }, "id": { "type": "Identifier", - "start": 2342, - "end": 2343, + "start": 2349, + "end": 2350, "loc": { "start": { "line": 118, @@ -5213,8 +5297,8 @@ }, { "type": "VariableDeclarator", - "start": 2345, - "end": 2346, + "start": 2352, + "end": 2353, "loc": { "start": { "line": 118, @@ -5227,8 +5311,8 @@ }, "id": { "type": "Identifier", - "start": 2345, - "end": 2346, + "start": 2352, + "end": 2353, "loc": { "start": { "line": 118, @@ -5246,8 +5330,8 @@ }, { "type": "VariableDeclarator", - "start": 2348, - "end": 2349, + "start": 2355, + "end": 2356, "loc": { "start": { "line": 118, @@ -5260,8 +5344,8 @@ }, "id": { "type": "Identifier", - "start": 2348, - "end": 2349, + "start": 2355, + "end": 2356, "loc": { "start": { "line": 118, @@ -5282,8 +5366,8 @@ }, { "type": "ForStatement", - "start": 2354, - "end": 2407, + "start": 2361, + "end": 2414, "loc": { "start": { "line": 120, @@ -5296,8 +5380,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 2359, - "end": 2364, + "start": 2366, + "end": 2371, "loc": { "start": { "line": 120, @@ -5311,8 +5395,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 2359, - "end": 2360, + "start": 2366, + "end": 2367, "loc": { "start": { "line": 120, @@ -5328,8 +5412,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2363, - "end": 2364, + "start": 2370, + "end": 2371, "loc": { "start": { "line": 120, @@ -5349,8 +5433,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2366, - "end": 2372, + "start": 2373, + "end": 2379, "loc": { "start": { "line": 120, @@ -5363,8 +5447,8 @@ }, "left": { "type": "Identifier", - "start": 2366, - "end": 2367, + "start": 2373, + "end": 2374, "loc": { "start": { "line": 120, @@ -5381,8 +5465,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 2370, - "end": 2372, + "start": 2377, + "end": 2379, "loc": { "start": { "line": 120, @@ -5402,8 +5486,8 @@ }, "update": { "type": "UpdateExpression", - "start": 2374, - "end": 2377, + "start": 2381, + "end": 2384, "loc": { "start": { "line": 120, @@ -5418,8 +5502,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 2374, - "end": 2375, + "start": 2381, + "end": 2382, "loc": { "start": { "line": 120, @@ -5436,8 +5520,8 @@ }, "body": { "type": "BlockStatement", - "start": 2378, - "end": 2407, + "start": 2385, + "end": 2414, "loc": { "start": { "line": 120, @@ -5451,8 +5535,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 2384, - "end": 2403, + "start": 2391, + "end": 2410, "loc": { "start": { "line": 121, @@ -5465,8 +5549,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2384, - "end": 2402, + "start": 2391, + "end": 2409, "loc": { "start": { "line": 121, @@ -5480,8 +5564,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2384, - "end": 2398, + "start": 2391, + "end": 2405, "loc": { "start": { "line": 121, @@ -5494,8 +5578,8 @@ }, "object": { "type": "MemberExpression", - "start": 2384, - "end": 2395, + "start": 2391, + "end": 2402, "loc": { "start": { "line": 121, @@ -5508,8 +5592,8 @@ }, "object": { "type": "Identifier", - "start": 2384, - "end": 2391, + "start": 2391, + "end": 2398, "loc": { "start": { "line": 121, @@ -5525,8 +5609,8 @@ }, "property": { "type": "Identifier", - "start": 2392, - "end": 2395, + "start": 2399, + "end": 2402, "loc": { "start": { "line": 121, @@ -5544,8 +5628,8 @@ }, "property": { "type": "Identifier", - "start": 2396, - "end": 2397, + "start": 2403, + "end": 2404, "loc": { "start": { "line": 121, @@ -5563,8 +5647,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2401, - "end": 2402, + "start": 2408, + "end": 2409, "loc": { "start": { "line": 121, @@ -5589,8 +5673,8 @@ }, { "type": "ForStatement", - "start": 2411, - "end": 2601, + "start": 2418, + "end": 2608, "loc": { "start": { "line": 124, @@ -5603,8 +5687,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 2416, - "end": 2421, + "start": 2423, + "end": 2428, "loc": { "start": { "line": 124, @@ -5618,8 +5702,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 2416, - "end": 2417, + "start": 2423, + "end": 2424, "loc": { "start": { "line": 124, @@ -5635,8 +5719,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2420, - "end": 2421, + "start": 2427, + "end": 2428, "loc": { "start": { "line": 124, @@ -5656,8 +5740,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2423, - "end": 2428, + "start": 2430, + "end": 2435, "loc": { "start": { "line": 124, @@ -5670,8 +5754,8 @@ }, "left": { "type": "Identifier", - "start": 2423, - "end": 2424, + "start": 2430, + "end": 2431, "loc": { "start": { "line": 124, @@ -5688,8 +5772,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 2427, - "end": 2428, + "start": 2434, + "end": 2435, "loc": { "start": { "line": 124, @@ -5709,8 +5793,8 @@ }, "update": { "type": "UpdateExpression", - "start": 2430, - "end": 2433, + "start": 2437, + "end": 2440, "loc": { "start": { "line": 124, @@ -5725,8 +5809,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 2430, - "end": 2431, + "start": 2437, + "end": 2438, "loc": { "start": { "line": 124, @@ -5743,8 +5827,8 @@ }, "body": { "type": "BlockStatement", - "start": 2434, - "end": 2601, + "start": 2441, + "end": 2608, "loc": { "start": { "line": 124, @@ -5758,8 +5842,8 @@ "body": [ { "type": "ForStatement", - "start": 2440, - "end": 2597, + "start": 2447, + "end": 2604, "loc": { "start": { "line": 125, @@ -5772,8 +5856,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 2445, - "end": 2450, + "start": 2452, + "end": 2457, "loc": { "start": { "line": 125, @@ -5787,8 +5871,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 2445, - "end": 2446, + "start": 2452, + "end": 2453, "loc": { "start": { "line": 125, @@ -5804,8 +5888,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2449, - "end": 2450, + "start": 2456, + "end": 2457, "loc": { "start": { "line": 125, @@ -5825,8 +5909,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2452, - "end": 2457, + "start": 2459, + "end": 2464, "loc": { "start": { "line": 125, @@ -5839,8 +5923,8 @@ }, "left": { "type": "Identifier", - "start": 2452, - "end": 2453, + "start": 2459, + "end": 2460, "loc": { "start": { "line": 125, @@ -5857,8 +5941,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 2456, - "end": 2457, + "start": 2463, + "end": 2464, "loc": { "start": { "line": 125, @@ -5878,8 +5962,8 @@ }, "update": { "type": "UpdateExpression", - "start": 2459, - "end": 2462, + "start": 2466, + "end": 2469, "loc": { "start": { "line": 125, @@ -5894,8 +5978,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 2459, - "end": 2460, + "start": 2466, + "end": 2467, "loc": { "start": { "line": 125, @@ -5912,8 +5996,8 @@ }, "body": { "type": "BlockStatement", - "start": 2463, - "end": 2597, + "start": 2470, + "end": 2604, "loc": { "start": { "line": 125, @@ -5927,8 +6011,8 @@ "body": [ { "type": "ForStatement", - "start": 2471, - "end": 2591, + "start": 2478, + "end": 2598, "loc": { "start": { "line": 126, @@ -5941,8 +6025,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 2476, - "end": 2481, + "start": 2483, + "end": 2488, "loc": { "start": { "line": 126, @@ -5956,8 +6040,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 2476, - "end": 2477, + "start": 2483, + "end": 2484, "loc": { "start": { "line": 126, @@ -5973,8 +6057,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2480, - "end": 2481, + "start": 2487, + "end": 2488, "loc": { "start": { "line": 126, @@ -5994,8 +6078,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2483, - "end": 2488, + "start": 2490, + "end": 2495, "loc": { "start": { "line": 126, @@ -6008,8 +6092,8 @@ }, "left": { "type": "Identifier", - "start": 2483, - "end": 2484, + "start": 2490, + "end": 2491, "loc": { "start": { "line": 126, @@ -6026,8 +6110,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 2487, - "end": 2488, + "start": 2494, + "end": 2495, "loc": { "start": { "line": 126, @@ -6047,8 +6131,8 @@ }, "update": { "type": "UpdateExpression", - "start": 2490, - "end": 2493, + "start": 2497, + "end": 2500, "loc": { "start": { "line": 126, @@ -6063,8 +6147,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 2490, - "end": 2491, + "start": 2497, + "end": 2498, "loc": { "start": { "line": 126, @@ -6081,8 +6165,8 @@ }, "body": { "type": "BlockStatement", - "start": 2494, - "end": 2591, + "start": 2501, + "end": 2598, "loc": { "start": { "line": 126, @@ -6096,8 +6180,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 2504, - "end": 2583, + "start": 2511, + "end": 2590, "loc": { "start": { "line": 127, @@ -6110,8 +6194,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2504, - "end": 2582, + "start": 2511, + "end": 2589, "loc": { "start": { "line": 127, @@ -6125,8 +6209,8 @@ "operator": "+=", "left": { "type": "MemberExpression", - "start": 2504, - "end": 2526, + "start": 2511, + "end": 2533, "loc": { "start": { "line": 127, @@ -6139,8 +6223,8 @@ }, "object": { "type": "MemberExpression", - "start": 2504, - "end": 2515, + "start": 2511, + "end": 2522, "loc": { "start": { "line": 127, @@ -6153,8 +6237,8 @@ }, "object": { "type": "Identifier", - "start": 2504, - "end": 2511, + "start": 2511, + "end": 2518, "loc": { "start": { "line": 127, @@ -6170,8 +6254,8 @@ }, "property": { "type": "Identifier", - "start": 2512, - "end": 2515, + "start": 2519, + "end": 2522, "loc": { "start": { "line": 127, @@ -6189,8 +6273,8 @@ }, "property": { "type": "BinaryExpression", - "start": 2516, - "end": 2525, + "start": 2523, + "end": 2532, "loc": { "start": { "line": 127, @@ -6203,8 +6287,8 @@ }, "left": { "type": "Identifier", - "start": 2516, - "end": 2517, + "start": 2523, + "end": 2524, "loc": { "start": { "line": 127, @@ -6221,8 +6305,8 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 2520, - "end": 2525, + "start": 2527, + "end": 2532, "loc": { "start": { "line": 127, @@ -6235,8 +6319,8 @@ }, "left": { "type": "Identifier", - "start": 2520, - "end": 2521, + "start": 2527, + "end": 2528, "loc": { "start": { "line": 127, @@ -6253,8 +6337,8 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 2524, - "end": 2525, + "start": 2531, + "end": 2532, "loc": { "start": { "line": 127, @@ -6277,8 +6361,8 @@ }, "right": { "type": "BinaryExpression", - "start": 2530, - "end": 2582, + "start": 2537, + "end": 2589, "loc": { "start": { "line": 127, @@ -6291,8 +6375,8 @@ }, "left": { "type": "MemberExpression", - "start": 2530, - "end": 2562, + "start": 2537, + "end": 2569, "loc": { "start": { "line": 127, @@ -6305,8 +6389,8 @@ }, "object": { "type": "MemberExpression", - "start": 2530, - "end": 2551, + "start": 2537, + "end": 2558, "loc": { "start": { "line": 127, @@ -6319,8 +6403,8 @@ }, "object": { "type": "Identifier", - "start": 2530, - "end": 2537, + "start": 2537, + "end": 2544, "loc": { "start": { "line": 127, @@ -6336,8 +6420,8 @@ }, "property": { "type": "Identifier", - "start": 2538, - "end": 2551, + "start": 2545, + "end": 2558, "loc": { "start": { "line": 127, @@ -6355,8 +6439,8 @@ }, "property": { "type": "BinaryExpression", - "start": 2552, - "end": 2561, + "start": 2559, + "end": 2568, "loc": { "start": { "line": 127, @@ -6369,8 +6453,8 @@ }, "left": { "type": "Identifier", - "start": 2552, - "end": 2553, + "start": 2559, + "end": 2560, "loc": { "start": { "line": 127, @@ -6387,8 +6471,8 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 2556, - "end": 2561, + "start": 2563, + "end": 2568, "loc": { "start": { "line": 127, @@ -6401,8 +6485,8 @@ }, "left": { "type": "Identifier", - "start": 2556, - "end": 2557, + "start": 2563, + "end": 2564, "loc": { "start": { "line": 127, @@ -6419,8 +6503,8 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 2560, - "end": 2561, + "start": 2567, + "end": 2568, "loc": { "start": { "line": 127, @@ -6444,8 +6528,8 @@ "operator": "*", "right": { "type": "MemberExpression", - "start": 2565, - "end": 2582, + "start": 2572, + "end": 2589, "loc": { "start": { "line": 127, @@ -6458,8 +6542,8 @@ }, "object": { "type": "Identifier", - "start": 2565, - "end": 2571, + "start": 2572, + "end": 2578, "loc": { "start": { "line": 127, @@ -6475,8 +6559,8 @@ }, "property": { "type": "BinaryExpression", - "start": 2572, - "end": 2581, + "start": 2579, + "end": 2588, "loc": { "start": { "line": 127, @@ -6489,8 +6573,8 @@ }, "left": { "type": "Identifier", - "start": 2572, - "end": 2573, + "start": 2579, + "end": 2580, "loc": { "start": { "line": 127, @@ -6507,8 +6591,8 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 2576, - "end": 2581, + "start": 2583, + "end": 2588, "loc": { "start": { "line": 127, @@ -6521,8 +6605,8 @@ }, "left": { "type": "Identifier", - "start": 2576, - "end": 2577, + "start": 2583, + "end": 2584, "loc": { "start": { "line": 127, @@ -6539,8 +6623,8 @@ "operator": "*", "right": { "type": "NumericLiteral", - "start": 2580, - "end": 2581, + "start": 2587, + "end": 2588, "loc": { "start": { "line": 127, @@ -6578,8 +6662,8 @@ }, { "type": "ForStatement", - "start": 2604, - "end": 2680, + "start": 2611, + "end": 2687, "loc": { "start": { "line": 131, @@ -6592,8 +6676,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 2609, - "end": 2614, + "start": 2616, + "end": 2621, "loc": { "start": { "line": 131, @@ -6607,8 +6691,8 @@ "operator": "=", "left": { "type": "Identifier", - "start": 2609, - "end": 2610, + "start": 2616, + "end": 2617, "loc": { "start": { "line": 131, @@ -6624,8 +6708,8 @@ }, "right": { "type": "NumericLiteral", - "start": 2613, - "end": 2614, + "start": 2620, + "end": 2621, "loc": { "start": { "line": 131, @@ -6645,8 +6729,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2616, - "end": 2622, + "start": 2623, + "end": 2629, "loc": { "start": { "line": 131, @@ -6659,8 +6743,8 @@ }, "left": { "type": "Identifier", - "start": 2616, - "end": 2617, + "start": 2623, + "end": 2624, "loc": { "start": { "line": 131, @@ -6677,8 +6761,8 @@ "operator": "<", "right": { "type": "NumericLiteral", - "start": 2620, - "end": 2622, + "start": 2627, + "end": 2629, "loc": { "start": { "line": 131, @@ -6698,8 +6782,8 @@ }, "update": { "type": "UpdateExpression", - "start": 2624, - "end": 2627, + "start": 2631, + "end": 2634, "loc": { "start": { "line": 131, @@ -6714,8 +6798,8 @@ "prefix": false, "argument": { "type": "Identifier", - "start": 2624, - "end": 2625, + "start": 2631, + "end": 2632, "loc": { "start": { "line": 131, @@ -6732,8 +6816,8 @@ }, "body": { "type": "BlockStatement", - "start": 2628, - "end": 2680, + "start": 2635, + "end": 2687, "loc": { "start": { "line": 131, @@ -6747,8 +6831,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 2634, - "end": 2676, + "start": 2641, + "end": 2683, "loc": { "start": { "line": 132, @@ -6761,8 +6845,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2634, - "end": 2675, + "start": 2641, + "end": 2682, "loc": { "start": { "line": 132, @@ -6776,8 +6860,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2634, - "end": 2658, + "start": 2641, + "end": 2665, "loc": { "start": { "line": 132, @@ -6790,8 +6874,8 @@ }, "object": { "type": "MemberExpression", - "start": 2634, - "end": 2655, + "start": 2641, + "end": 2662, "loc": { "start": { "line": 132, @@ -6804,8 +6888,8 @@ }, "object": { "type": "Identifier", - "start": 2634, - "end": 2641, + "start": 2641, + "end": 2648, "loc": { "start": { "line": 132, @@ -6821,8 +6905,8 @@ }, "property": { "type": "Identifier", - "start": 2642, - "end": 2655, + "start": 2649, + "end": 2662, "loc": { "start": { "line": 132, @@ -6840,8 +6924,8 @@ }, "property": { "type": "Identifier", - "start": 2656, - "end": 2657, + "start": 2663, + "end": 2664, "loc": { "start": { "line": 132, @@ -6859,8 +6943,8 @@ }, "right": { "type": "MemberExpression", - "start": 2661, - "end": 2675, + "start": 2668, + "end": 2682, "loc": { "start": { "line": 132, @@ -6873,8 +6957,8 @@ }, "object": { "type": "MemberExpression", - "start": 2661, - "end": 2672, + "start": 2668, + "end": 2679, "loc": { "start": { "line": 132, @@ -6887,8 +6971,8 @@ }, "object": { "type": "Identifier", - "start": 2661, - "end": 2668, + "start": 2668, + "end": 2675, "loc": { "start": { "line": 132, @@ -6904,8 +6988,8 @@ }, "property": { "type": "Identifier", - "start": 2669, - "end": 2672, + "start": 2676, + "end": 2679, "loc": { "start": { "line": 132, @@ -6923,8 +7007,8 @@ }, "property": { "type": "Identifier", - "start": 2673, - "end": 2674, + "start": 2680, + "end": 2681, "loc": { "start": { "line": 132, @@ -6956,8 +7040,8 @@ { "type": "CommentBlock", "value": "*\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 2133, - "end": 2269, + "start": 2140, + "end": 2276, "loc": { "start": { "line": 108, @@ -6970,104 +7054,6 @@ } } ] - }, - { - "type": "ExpressionStatement", - "start": 2684, - "end": 2713, - "loc": { - "start": { - "line": 136, - "column": 0 - }, - "end": { - "line": 136, - "column": 29 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 2684, - "end": 2712, - "loc": { - "start": { - "line": 136, - "column": 0 - }, - "end": { - "line": 136, - "column": 28 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 2684, - "end": 2698, - "loc": { - "start": { - "line": 136, - "column": 0 - }, - "end": { - "line": 136, - "column": 14 - } - }, - "object": { - "type": "Identifier", - "start": 2684, - "end": 2690, - "loc": { - "start": { - "line": 136, - "column": 0 - }, - "end": { - "line": 136, - "column": 6 - }, - "identifierName": "module" - }, - "name": "module" - }, - "property": { - "type": "Identifier", - "start": 2691, - "end": 2698, - "loc": { - "start": { - "line": 136, - "column": 7 - }, - "end": { - "line": 136, - "column": 14 - }, - "identifierName": "exports" - }, - "name": "exports" - }, - "computed": false - }, - "right": { - "type": "Identifier", - "start": 2701, - "end": 2712, - "loc": { - "start": { - "line": 136, - "column": 17 - }, - "end": { - "line": 136, - "column": 28 - }, - "identifierName": "MatrixStack" - }, - "name": "MatrixStack" - } - } } ], "directives": [] @@ -7140,8 +7126,8 @@ { "type": "CommentBlock", "value": "*\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 538, - "end": 636, + "start": 545, + "end": 643, "loc": { "start": { "line": 28, @@ -7156,8 +7142,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 690, - "end": 841, + "start": 697, + "end": 848, "loc": { "start": { "line": 39, @@ -7172,8 +7158,8 @@ { "type": "CommentBlock", "value": "*\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 995, - "end": 1110, + "start": 1002, + "end": 1117, "loc": { "start": { "line": 53, @@ -7188,8 +7174,8 @@ { "type": "CommentLine", "value": " var offset = thisRef.depth * 16;", - "start": 1166, - "end": 1201, + "start": 1173, + "end": 1208, "loc": { "start": { "line": 62, @@ -7204,8 +7190,8 @@ { "type": "CommentBlock", "value": "*\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 1483, - "end": 1593, + "start": 1490, + "end": 1600, "loc": { "start": { "line": 76, @@ -7220,8 +7206,8 @@ { "type": "CommentLine", "value": " stack is underflow?????", - "start": 1691, - "end": 1717, + "start": 1698, + "end": 1724, "loc": { "start": { "line": 86, @@ -7236,8 +7222,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n", - "start": 1922, - "end": 2064, + "start": 1929, + "end": 2071, "loc": { "start": { "line": 97, @@ -7252,8 +7238,8 @@ { "type": "CommentBlock", "value": "*\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 2133, - "end": 2269, + "start": 2140, + "end": 2276, "loc": { "start": { "line": 108, @@ -7331,6 +7317,34 @@ } } }, + { + "type": { + "label": "export", + "keyword": "export", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "export", + "start": 300, + "end": 306, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 21, + "column": 6 + } + } + }, { "type": { "label": "function", @@ -7345,16 +7359,16 @@ "binop": null }, "value": "function", - "start": 300, - "end": 308, + "start": 307, + "end": 315, "loc": { "start": { "line": 21, - "column": 0 + "column": 7 }, "end": { "line": 21, - "column": 8 + "column": 15 } } }, @@ -7371,16 +7385,16 @@ "binop": null }, "value": "MatrixStack", - "start": 309, - "end": 320, + "start": 316, + "end": 327, "loc": { "start": { "line": 21, - "column": 9 + "column": 16 }, "end": { "line": 21, - "column": 20 + "column": 27 } } }, @@ -7396,16 +7410,16 @@ "postfix": false, "binop": null }, - "start": 320, - "end": 321, + "start": 327, + "end": 328, "loc": { "start": { "line": 21, - "column": 20 + "column": 27 }, "end": { "line": 21, - "column": 21 + "column": 28 } } }, @@ -7421,16 +7435,16 @@ "postfix": false, "binop": null }, - "start": 321, - "end": 322, + "start": 328, + "end": 329, "loc": { "start": { "line": 21, - "column": 21 + "column": 28 }, "end": { "line": 21, - "column": 22 + "column": 29 } } }, @@ -7446,16 +7460,16 @@ "postfix": false, "binop": null }, - "start": 323, - "end": 324, + "start": 330, + "end": 331, "loc": { "start": { "line": 21, - "column": 23 + "column": 30 }, "end": { "line": 21, - "column": 24 + "column": 31 } } }, @@ -7471,16 +7485,16 @@ "postfix": false, "binop": null }, - "start": 324, - "end": 325, + "start": 331, + "end": 332, "loc": { "start": { "line": 21, - "column": 24 + "column": 31 }, "end": { "line": 21, - "column": 25 + "column": 32 } } }, @@ -7497,8 +7511,8 @@ "binop": null }, "value": "MatrixStack", - "start": 327, - "end": 338, + "start": 334, + "end": 345, "loc": { "start": { "line": 23, @@ -7523,8 +7537,8 @@ "binop": null, "updateContext": null }, - "start": 338, - "end": 339, + "start": 345, + "end": 346, "loc": { "start": { "line": 23, @@ -7549,8 +7563,8 @@ "binop": null }, "value": "matrixStack", - "start": 339, - "end": 350, + "start": 346, + "end": 357, "loc": { "start": { "line": 23, @@ -7576,8 +7590,8 @@ "updateContext": null }, "value": "=", - "start": 351, - "end": 352, + "start": 358, + "end": 359, "loc": { "start": { "line": 23, @@ -7602,8 +7616,8 @@ "binop": null, "updateContext": null }, - "start": 353, - "end": 354, + "start": 360, + "end": 361, "loc": { "start": { "line": 23, @@ -7629,8 +7643,8 @@ "updateContext": null }, "value": 1, - "start": 354, - "end": 355, + "start": 361, + "end": 362, "loc": { "start": { "line": 23, @@ -7655,8 +7669,8 @@ "binop": null, "updateContext": null }, - "start": 355, - "end": 356, + "start": 362, + "end": 363, "loc": { "start": { "line": 23, @@ -7682,8 +7696,8 @@ "updateContext": null }, "value": 0, - "start": 357, - "end": 358, + "start": 364, + "end": 365, "loc": { "start": { "line": 23, @@ -7708,8 +7722,8 @@ "binop": null, "updateContext": null }, - "start": 358, - "end": 359, + "start": 365, + "end": 366, "loc": { "start": { "line": 23, @@ -7735,8 +7749,8 @@ "updateContext": null }, "value": 0, - "start": 360, - "end": 361, + "start": 367, + "end": 368, "loc": { "start": { "line": 23, @@ -7761,8 +7775,8 @@ "binop": null, "updateContext": null }, - "start": 361, - "end": 362, + "start": 368, + "end": 369, "loc": { "start": { "line": 23, @@ -7788,8 +7802,8 @@ "updateContext": null }, "value": 0, - "start": 363, - "end": 364, + "start": 370, + "end": 371, "loc": { "start": { "line": 23, @@ -7814,8 +7828,8 @@ "binop": null, "updateContext": null }, - "start": 364, - "end": 365, + "start": 371, + "end": 372, "loc": { "start": { "line": 23, @@ -7841,8 +7855,8 @@ "updateContext": null }, "value": 0, - "start": 366, - "end": 367, + "start": 373, + "end": 374, "loc": { "start": { "line": 23, @@ -7867,8 +7881,8 @@ "binop": null, "updateContext": null }, - "start": 367, - "end": 368, + "start": 374, + "end": 375, "loc": { "start": { "line": 23, @@ -7894,8 +7908,8 @@ "updateContext": null }, "value": 1, - "start": 369, - "end": 370, + "start": 376, + "end": 377, "loc": { "start": { "line": 23, @@ -7920,8 +7934,8 @@ "binop": null, "updateContext": null }, - "start": 370, - "end": 371, + "start": 377, + "end": 378, "loc": { "start": { "line": 23, @@ -7947,8 +7961,8 @@ "updateContext": null }, "value": 0, - "start": 372, - "end": 373, + "start": 379, + "end": 380, "loc": { "start": { "line": 23, @@ -7973,8 +7987,8 @@ "binop": null, "updateContext": null }, - "start": 373, - "end": 374, + "start": 380, + "end": 381, "loc": { "start": { "line": 23, @@ -8000,8 +8014,8 @@ "updateContext": null }, "value": 0, - "start": 375, - "end": 376, + "start": 382, + "end": 383, "loc": { "start": { "line": 23, @@ -8026,8 +8040,8 @@ "binop": null, "updateContext": null }, - "start": 376, - "end": 377, + "start": 383, + "end": 384, "loc": { "start": { "line": 23, @@ -8053,8 +8067,8 @@ "updateContext": null }, "value": 0, - "start": 378, - "end": 379, + "start": 385, + "end": 386, "loc": { "start": { "line": 23, @@ -8079,8 +8093,8 @@ "binop": null, "updateContext": null }, - "start": 379, - "end": 380, + "start": 386, + "end": 387, "loc": { "start": { "line": 23, @@ -8106,8 +8120,8 @@ "updateContext": null }, "value": 0, - "start": 381, - "end": 382, + "start": 388, + "end": 389, "loc": { "start": { "line": 23, @@ -8132,8 +8146,8 @@ "binop": null, "updateContext": null }, - "start": 382, - "end": 383, + "start": 389, + "end": 390, "loc": { "start": { "line": 23, @@ -8159,8 +8173,8 @@ "updateContext": null }, "value": 1, - "start": 384, - "end": 385, + "start": 391, + "end": 392, "loc": { "start": { "line": 23, @@ -8185,8 +8199,8 @@ "binop": null, "updateContext": null }, - "start": 385, - "end": 386, + "start": 392, + "end": 393, "loc": { "start": { "line": 23, @@ -8212,8 +8226,8 @@ "updateContext": null }, "value": 0, - "start": 387, - "end": 388, + "start": 394, + "end": 395, "loc": { "start": { "line": 23, @@ -8238,8 +8252,8 @@ "binop": null, "updateContext": null }, - "start": 388, - "end": 389, + "start": 395, + "end": 396, "loc": { "start": { "line": 23, @@ -8265,8 +8279,8 @@ "updateContext": null }, "value": 0, - "start": 390, - "end": 391, + "start": 397, + "end": 398, "loc": { "start": { "line": 23, @@ -8291,8 +8305,8 @@ "binop": null, "updateContext": null }, - "start": 391, - "end": 392, + "start": 398, + "end": 399, "loc": { "start": { "line": 23, @@ -8318,8 +8332,8 @@ "updateContext": null }, "value": 0, - "start": 393, - "end": 394, + "start": 400, + "end": 401, "loc": { "start": { "line": 23, @@ -8344,8 +8358,8 @@ "binop": null, "updateContext": null }, - "start": 394, - "end": 395, + "start": 401, + "end": 402, "loc": { "start": { "line": 23, @@ -8371,8 +8385,8 @@ "updateContext": null }, "value": 0, - "start": 396, - "end": 397, + "start": 403, + "end": 404, "loc": { "start": { "line": 23, @@ -8397,8 +8411,8 @@ "binop": null, "updateContext": null }, - "start": 397, - "end": 398, + "start": 404, + "end": 405, "loc": { "start": { "line": 23, @@ -8424,8 +8438,8 @@ "updateContext": null }, "value": 1, - "start": 399, - "end": 400, + "start": 406, + "end": 407, "loc": { "start": { "line": 23, @@ -8450,8 +8464,8 @@ "binop": null, "updateContext": null }, - "start": 400, - "end": 401, + "start": 407, + "end": 408, "loc": { "start": { "line": 23, @@ -8476,8 +8490,8 @@ "binop": null, "updateContext": null }, - "start": 401, - "end": 402, + "start": 408, + "end": 409, "loc": { "start": { "line": 23, @@ -8502,8 +8516,8 @@ "binop": null }, "value": "MatrixStack", - "start": 403, - "end": 414, + "start": 410, + "end": 421, "loc": { "start": { "line": 24, @@ -8528,8 +8542,8 @@ "binop": null, "updateContext": null }, - "start": 414, - "end": 415, + "start": 421, + "end": 422, "loc": { "start": { "line": 24, @@ -8554,8 +8568,8 @@ "binop": null }, "value": "depth", - "start": 415, - "end": 420, + "start": 422, + "end": 427, "loc": { "start": { "line": 24, @@ -8581,8 +8595,8 @@ "updateContext": null }, "value": "=", - "start": 421, - "end": 422, + "start": 428, + "end": 429, "loc": { "start": { "line": 24, @@ -8608,8 +8622,8 @@ "updateContext": null }, "value": 0, - "start": 423, - "end": 424, + "start": 430, + "end": 431, "loc": { "start": { "line": 24, @@ -8634,8 +8648,8 @@ "binop": null, "updateContext": null }, - "start": 424, - "end": 425, + "start": 431, + "end": 432, "loc": { "start": { "line": 24, @@ -8660,8 +8674,8 @@ "binop": null }, "value": "MatrixStack", - "start": 426, - "end": 437, + "start": 433, + "end": 444, "loc": { "start": { "line": 25, @@ -8686,8 +8700,8 @@ "binop": null, "updateContext": null }, - "start": 437, - "end": 438, + "start": 444, + "end": 445, "loc": { "start": { "line": 25, @@ -8712,8 +8726,8 @@ "binop": null }, "value": "currentMatrix", - "start": 438, - "end": 451, + "start": 445, + "end": 458, "loc": { "start": { "line": 25, @@ -8739,8 +8753,8 @@ "updateContext": null }, "value": "=", - "start": 452, - "end": 453, + "start": 459, + "end": 460, "loc": { "start": { "line": 25, @@ -8765,8 +8779,8 @@ "binop": null, "updateContext": null }, - "start": 454, - "end": 455, + "start": 461, + "end": 462, "loc": { "start": { "line": 25, @@ -8792,8 +8806,8 @@ "updateContext": null }, "value": 1, - "start": 455, - "end": 456, + "start": 462, + "end": 463, "loc": { "start": { "line": 25, @@ -8818,8 +8832,8 @@ "binop": null, "updateContext": null }, - "start": 456, - "end": 457, + "start": 463, + "end": 464, "loc": { "start": { "line": 25, @@ -8845,8 +8859,8 @@ "updateContext": null }, "value": 0, - "start": 458, - "end": 459, + "start": 465, + "end": 466, "loc": { "start": { "line": 25, @@ -8871,8 +8885,8 @@ "binop": null, "updateContext": null }, - "start": 459, - "end": 460, + "start": 466, + "end": 467, "loc": { "start": { "line": 25, @@ -8898,8 +8912,8 @@ "updateContext": null }, "value": 0, - "start": 461, - "end": 462, + "start": 468, + "end": 469, "loc": { "start": { "line": 25, @@ -8924,8 +8938,8 @@ "binop": null, "updateContext": null }, - "start": 462, - "end": 463, + "start": 469, + "end": 470, "loc": { "start": { "line": 25, @@ -8951,8 +8965,8 @@ "updateContext": null }, "value": 0, - "start": 464, - "end": 465, + "start": 471, + "end": 472, "loc": { "start": { "line": 25, @@ -8977,8 +8991,8 @@ "binop": null, "updateContext": null }, - "start": 465, - "end": 466, + "start": 472, + "end": 473, "loc": { "start": { "line": 25, @@ -9004,8 +9018,8 @@ "updateContext": null }, "value": 0, - "start": 467, - "end": 468, + "start": 474, + "end": 475, "loc": { "start": { "line": 25, @@ -9030,8 +9044,8 @@ "binop": null, "updateContext": null }, - "start": 468, - "end": 469, + "start": 475, + "end": 476, "loc": { "start": { "line": 25, @@ -9057,8 +9071,8 @@ "updateContext": null }, "value": 1, - "start": 470, - "end": 471, + "start": 477, + "end": 478, "loc": { "start": { "line": 25, @@ -9083,8 +9097,8 @@ "binop": null, "updateContext": null }, - "start": 471, - "end": 472, + "start": 478, + "end": 479, "loc": { "start": { "line": 25, @@ -9110,8 +9124,8 @@ "updateContext": null }, "value": 0, - "start": 473, - "end": 474, + "start": 480, + "end": 481, "loc": { "start": { "line": 25, @@ -9136,8 +9150,8 @@ "binop": null, "updateContext": null }, - "start": 474, - "end": 475, + "start": 481, + "end": 482, "loc": { "start": { "line": 25, @@ -9163,8 +9177,8 @@ "updateContext": null }, "value": 0, - "start": 476, - "end": 477, + "start": 483, + "end": 484, "loc": { "start": { "line": 25, @@ -9189,8 +9203,8 @@ "binop": null, "updateContext": null }, - "start": 477, - "end": 478, + "start": 484, + "end": 485, "loc": { "start": { "line": 25, @@ -9216,8 +9230,8 @@ "updateContext": null }, "value": 0, - "start": 479, - "end": 480, + "start": 486, + "end": 487, "loc": { "start": { "line": 25, @@ -9242,8 +9256,8 @@ "binop": null, "updateContext": null }, - "start": 480, - "end": 481, + "start": 487, + "end": 488, "loc": { "start": { "line": 25, @@ -9269,8 +9283,8 @@ "updateContext": null }, "value": 0, - "start": 482, - "end": 483, + "start": 489, + "end": 490, "loc": { "start": { "line": 25, @@ -9295,8 +9309,8 @@ "binop": null, "updateContext": null }, - "start": 483, - "end": 484, + "start": 490, + "end": 491, "loc": { "start": { "line": 25, @@ -9322,8 +9336,8 @@ "updateContext": null }, "value": 1, - "start": 485, - "end": 486, + "start": 492, + "end": 493, "loc": { "start": { "line": 25, @@ -9348,8 +9362,8 @@ "binop": null, "updateContext": null }, - "start": 486, - "end": 487, + "start": 493, + "end": 494, "loc": { "start": { "line": 25, @@ -9375,8 +9389,8 @@ "updateContext": null }, "value": 0, - "start": 488, - "end": 489, + "start": 495, + "end": 496, "loc": { "start": { "line": 25, @@ -9401,8 +9415,8 @@ "binop": null, "updateContext": null }, - "start": 489, - "end": 490, + "start": 496, + "end": 497, "loc": { "start": { "line": 25, @@ -9428,8 +9442,8 @@ "updateContext": null }, "value": 0, - "start": 491, - "end": 492, + "start": 498, + "end": 499, "loc": { "start": { "line": 25, @@ -9454,8 +9468,8 @@ "binop": null, "updateContext": null }, - "start": 492, - "end": 493, + "start": 499, + "end": 500, "loc": { "start": { "line": 25, @@ -9481,8 +9495,8 @@ "updateContext": null }, "value": 0, - "start": 494, - "end": 495, + "start": 501, + "end": 502, "loc": { "start": { "line": 25, @@ -9507,8 +9521,8 @@ "binop": null, "updateContext": null }, - "start": 495, - "end": 496, + "start": 502, + "end": 503, "loc": { "start": { "line": 25, @@ -9534,8 +9548,8 @@ "updateContext": null }, "value": 0, - "start": 497, - "end": 498, + "start": 504, + "end": 505, "loc": { "start": { "line": 25, @@ -9560,8 +9574,8 @@ "binop": null, "updateContext": null }, - "start": 498, - "end": 499, + "start": 505, + "end": 506, "loc": { "start": { "line": 25, @@ -9587,8 +9601,8 @@ "updateContext": null }, "value": 1, - "start": 500, - "end": 501, + "start": 507, + "end": 508, "loc": { "start": { "line": 25, @@ -9613,8 +9627,8 @@ "binop": null, "updateContext": null }, - "start": 501, - "end": 502, + "start": 508, + "end": 509, "loc": { "start": { "line": 25, @@ -9639,8 +9653,8 @@ "binop": null, "updateContext": null }, - "start": 502, - "end": 503, + "start": 509, + "end": 510, "loc": { "start": { "line": 25, @@ -9665,8 +9679,8 @@ "binop": null }, "value": "MatrixStack", - "start": 504, - "end": 515, + "start": 511, + "end": 522, "loc": { "start": { "line": 26, @@ -9691,8 +9705,8 @@ "binop": null, "updateContext": null }, - "start": 515, - "end": 516, + "start": 522, + "end": 523, "loc": { "start": { "line": 26, @@ -9717,8 +9731,8 @@ "binop": null }, "value": "tmp", - "start": 516, - "end": 519, + "start": 523, + "end": 526, "loc": { "start": { "line": 26, @@ -9744,8 +9758,8 @@ "updateContext": null }, "value": "=", - "start": 520, - "end": 521, + "start": 527, + "end": 528, "loc": { "start": { "line": 26, @@ -9772,8 +9786,8 @@ "updateContext": null }, "value": "new", - "start": 522, - "end": 525, + "start": 529, + "end": 532, "loc": { "start": { "line": 26, @@ -9798,8 +9812,8 @@ "binop": null }, "value": "Array", - "start": 526, - "end": 531, + "start": 533, + "end": 538, "loc": { "start": { "line": 26, @@ -9823,8 +9837,8 @@ "postfix": false, "binop": null }, - "start": 531, - "end": 532, + "start": 538, + "end": 539, "loc": { "start": { "line": 26, @@ -9850,8 +9864,8 @@ "updateContext": null }, "value": 16, - "start": 532, - "end": 534, + "start": 539, + "end": 541, "loc": { "start": { "line": 26, @@ -9875,8 +9889,8 @@ "postfix": false, "binop": null }, - "start": 534, - "end": 535, + "start": 541, + "end": 542, "loc": { "start": { "line": 26, @@ -9901,8 +9915,8 @@ "binop": null, "updateContext": null }, - "start": 535, - "end": 536, + "start": 542, + "end": 543, "loc": { "start": { "line": 26, @@ -9917,8 +9931,8 @@ { "type": "CommentBlock", "value": "*\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 538, - "end": 636, + "start": 545, + "end": 643, "loc": { "start": { "line": 28, @@ -9943,8 +9957,8 @@ "binop": null }, "value": "MatrixStack", - "start": 637, - "end": 648, + "start": 644, + "end": 655, "loc": { "start": { "line": 35, @@ -9969,8 +9983,8 @@ "binop": null, "updateContext": null }, - "start": 648, - "end": 649, + "start": 655, + "end": 656, "loc": { "start": { "line": 35, @@ -9995,8 +10009,8 @@ "binop": null }, "value": "reset", - "start": 649, - "end": 654, + "start": 656, + "end": 661, "loc": { "start": { "line": 35, @@ -10022,8 +10036,8 @@ "updateContext": null }, "value": "=", - "start": 655, - "end": 656, + "start": 662, + "end": 663, "loc": { "start": { "line": 35, @@ -10049,8 +10063,8 @@ "binop": null }, "value": "function", - "start": 657, - "end": 665, + "start": 664, + "end": 672, "loc": { "start": { "line": 35, @@ -10074,8 +10088,8 @@ "postfix": false, "binop": null }, - "start": 665, - "end": 666, + "start": 672, + "end": 673, "loc": { "start": { "line": 35, @@ -10099,8 +10113,8 @@ "postfix": false, "binop": null }, - "start": 666, - "end": 667, + "start": 673, + "end": 674, "loc": { "start": { "line": 35, @@ -10124,8 +10138,8 @@ "postfix": false, "binop": null }, - "start": 667, - "end": 668, + "start": 674, + "end": 675, "loc": { "start": { "line": 35, @@ -10152,8 +10166,8 @@ "updateContext": null }, "value": "this", - "start": 671, - "end": 675, + "start": 678, + "end": 682, "loc": { "start": { "line": 36, @@ -10178,8 +10192,8 @@ "binop": null, "updateContext": null }, - "start": 675, - "end": 676, + "start": 682, + "end": 683, "loc": { "start": { "line": 36, @@ -10204,8 +10218,8 @@ "binop": null }, "value": "depth", - "start": 676, - "end": 681, + "start": 683, + "end": 688, "loc": { "start": { "line": 36, @@ -10231,8 +10245,8 @@ "updateContext": null }, "value": "=", - "start": 682, - "end": 683, + "start": 689, + "end": 690, "loc": { "start": { "line": 36, @@ -10258,8 +10272,8 @@ "updateContext": null }, "value": 0, - "start": 684, - "end": 685, + "start": 691, + "end": 692, "loc": { "start": { "line": 36, @@ -10284,8 +10298,8 @@ "binop": null, "updateContext": null }, - "start": 685, - "end": 686, + "start": 692, + "end": 693, "loc": { "start": { "line": 36, @@ -10309,8 +10323,8 @@ "postfix": false, "binop": null }, - "start": 687, - "end": 688, + "start": 694, + "end": 695, "loc": { "start": { "line": 37, @@ -10325,8 +10339,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 690, - "end": 841, + "start": 697, + "end": 848, "loc": { "start": { "line": 39, @@ -10351,8 +10365,8 @@ "binop": null }, "value": "MatrixStack", - "start": 842, - "end": 853, + "start": 849, + "end": 860, "loc": { "start": { "line": 46, @@ -10377,8 +10391,8 @@ "binop": null, "updateContext": null }, - "start": 853, - "end": 854, + "start": 860, + "end": 861, "loc": { "start": { "line": 46, @@ -10403,8 +10417,8 @@ "binop": null }, "value": "loadIdentity", - "start": 854, - "end": 866, + "start": 861, + "end": 873, "loc": { "start": { "line": 46, @@ -10430,8 +10444,8 @@ "updateContext": null }, "value": "=", - "start": 867, - "end": 868, + "start": 874, + "end": 875, "loc": { "start": { "line": 46, @@ -10457,8 +10471,8 @@ "binop": null }, "value": "function", - "start": 869, - "end": 877, + "start": 876, + "end": 884, "loc": { "start": { "line": 46, @@ -10482,8 +10496,8 @@ "postfix": false, "binop": null }, - "start": 877, - "end": 878, + "start": 884, + "end": 885, "loc": { "start": { "line": 46, @@ -10507,8 +10521,8 @@ "postfix": false, "binop": null }, - "start": 878, - "end": 879, + "start": 885, + "end": 886, "loc": { "start": { "line": 46, @@ -10532,8 +10546,8 @@ "postfix": false, "binop": null }, - "start": 879, - "end": 880, + "start": 886, + "end": 887, "loc": { "start": { "line": 46, @@ -10560,8 +10574,8 @@ "updateContext": null }, "value": "var", - "start": 883, - "end": 886, + "start": 890, + "end": 893, "loc": { "start": { "line": 47, @@ -10586,8 +10600,8 @@ "binop": null }, "value": "thisRef", - "start": 887, - "end": 894, + "start": 894, + "end": 901, "loc": { "start": { "line": 47, @@ -10613,8 +10627,8 @@ "updateContext": null }, "value": "=", - "start": 895, - "end": 896, + "start": 902, + "end": 903, "loc": { "start": { "line": 47, @@ -10641,8 +10655,8 @@ "updateContext": null }, "value": "this", - "start": 897, - "end": 901, + "start": 904, + "end": 908, "loc": { "start": { "line": 47, @@ -10667,8 +10681,8 @@ "binop": null, "updateContext": null }, - "start": 901, - "end": 902, + "start": 908, + "end": 909, "loc": { "start": { "line": 47, @@ -10695,8 +10709,8 @@ "updateContext": null }, "value": "for", - "start": 905, - "end": 908, + "start": 912, + "end": 915, "loc": { "start": { "line": 48, @@ -10720,8 +10734,8 @@ "postfix": false, "binop": null }, - "start": 909, - "end": 910, + "start": 916, + "end": 917, "loc": { "start": { "line": 48, @@ -10748,8 +10762,8 @@ "updateContext": null }, "value": "var", - "start": 910, - "end": 913, + "start": 917, + "end": 920, "loc": { "start": { "line": 48, @@ -10774,8 +10788,8 @@ "binop": null }, "value": "i", - "start": 914, - "end": 915, + "start": 921, + "end": 922, "loc": { "start": { "line": 48, @@ -10801,8 +10815,8 @@ "updateContext": null }, "value": "=", - "start": 916, - "end": 917, + "start": 923, + "end": 924, "loc": { "start": { "line": 48, @@ -10828,8 +10842,8 @@ "updateContext": null }, "value": 0, - "start": 918, - "end": 919, + "start": 925, + "end": 926, "loc": { "start": { "line": 48, @@ -10854,8 +10868,8 @@ "binop": null, "updateContext": null }, - "start": 919, - "end": 920, + "start": 926, + "end": 927, "loc": { "start": { "line": 48, @@ -10880,8 +10894,8 @@ "binop": null }, "value": "i", - "start": 921, - "end": 922, + "start": 928, + "end": 929, "loc": { "start": { "line": 48, @@ -10907,8 +10921,8 @@ "updateContext": null }, "value": "<", - "start": 923, - "end": 924, + "start": 930, + "end": 931, "loc": { "start": { "line": 48, @@ -10934,8 +10948,8 @@ "updateContext": null }, "value": 16, - "start": 925, - "end": 927, + "start": 932, + "end": 934, "loc": { "start": { "line": 48, @@ -10960,8 +10974,8 @@ "binop": null, "updateContext": null }, - "start": 927, - "end": 928, + "start": 934, + "end": 935, "loc": { "start": { "line": 48, @@ -10986,8 +11000,8 @@ "binop": null }, "value": "i", - "start": 929, - "end": 930, + "start": 936, + "end": 937, "loc": { "start": { "line": 48, @@ -11012,8 +11026,8 @@ "binop": null }, "value": "++", - "start": 930, - "end": 932, + "start": 937, + "end": 939, "loc": { "start": { "line": 48, @@ -11037,8 +11051,8 @@ "postfix": false, "binop": null }, - "start": 932, - "end": 933, + "start": 939, + "end": 940, "loc": { "start": { "line": 48, @@ -11062,8 +11076,8 @@ "postfix": false, "binop": null }, - "start": 933, - "end": 934, + "start": 940, + "end": 941, "loc": { "start": { "line": 48, @@ -11088,8 +11102,8 @@ "binop": null }, "value": "thisRef", - "start": 939, - "end": 946, + "start": 946, + "end": 953, "loc": { "start": { "line": 49, @@ -11114,8 +11128,8 @@ "binop": null, "updateContext": null }, - "start": 946, - "end": 947, + "start": 953, + "end": 954, "loc": { "start": { "line": 49, @@ -11140,8 +11154,8 @@ "binop": null }, "value": "currentMatrix", - "start": 947, - "end": 960, + "start": 954, + "end": 967, "loc": { "start": { "line": 49, @@ -11166,8 +11180,8 @@ "binop": null, "updateContext": null }, - "start": 960, - "end": 961, + "start": 967, + "end": 968, "loc": { "start": { "line": 49, @@ -11192,8 +11206,8 @@ "binop": null }, "value": "i", - "start": 961, - "end": 962, + "start": 968, + "end": 969, "loc": { "start": { "line": 49, @@ -11218,8 +11232,8 @@ "binop": null, "updateContext": null }, - "start": 962, - "end": 963, + "start": 969, + "end": 970, "loc": { "start": { "line": 49, @@ -11245,8 +11259,8 @@ "updateContext": null }, "value": "=", - "start": 964, - "end": 965, + "start": 971, + "end": 972, "loc": { "start": { "line": 49, @@ -11270,8 +11284,8 @@ "postfix": false, "binop": null }, - "start": 966, - "end": 967, + "start": 973, + "end": 974, "loc": { "start": { "line": 49, @@ -11296,8 +11310,8 @@ "binop": null }, "value": "i", - "start": 967, - "end": 968, + "start": 974, + "end": 975, "loc": { "start": { "line": 49, @@ -11323,8 +11337,8 @@ "updateContext": null }, "value": "%", - "start": 969, - "end": 970, + "start": 976, + "end": 977, "loc": { "start": { "line": 49, @@ -11350,8 +11364,8 @@ "updateContext": null }, "value": 5, - "start": 971, - "end": 972, + "start": 978, + "end": 979, "loc": { "start": { "line": 49, @@ -11377,8 +11391,8 @@ "updateContext": null }, "value": "==", - "start": 973, - "end": 975, + "start": 980, + "end": 982, "loc": { "start": { "line": 49, @@ -11404,8 +11418,8 @@ "updateContext": null }, "value": 0, - "start": 976, - "end": 977, + "start": 983, + "end": 984, "loc": { "start": { "line": 49, @@ -11429,8 +11443,8 @@ "postfix": false, "binop": null }, - "start": 977, - "end": 978, + "start": 984, + "end": 985, "loc": { "start": { "line": 49, @@ -11455,8 +11469,8 @@ "binop": null, "updateContext": null }, - "start": 979, - "end": 980, + "start": 986, + "end": 987, "loc": { "start": { "line": 49, @@ -11482,8 +11496,8 @@ "updateContext": null }, "value": 1, - "start": 981, - "end": 982, + "start": 988, + "end": 989, "loc": { "start": { "line": 49, @@ -11508,8 +11522,8 @@ "binop": null, "updateContext": null }, - "start": 983, - "end": 984, + "start": 990, + "end": 991, "loc": { "start": { "line": 49, @@ -11535,8 +11549,8 @@ "updateContext": null }, "value": 0, - "start": 985, - "end": 986, + "start": 992, + "end": 993, "loc": { "start": { "line": 49, @@ -11561,8 +11575,8 @@ "binop": null, "updateContext": null }, - "start": 986, - "end": 987, + "start": 993, + "end": 994, "loc": { "start": { "line": 49, @@ -11586,8 +11600,8 @@ "postfix": false, "binop": null }, - "start": 990, - "end": 991, + "start": 997, + "end": 998, "loc": { "start": { "line": 50, @@ -11611,8 +11625,8 @@ "postfix": false, "binop": null }, - "start": 992, - "end": 993, + "start": 999, + "end": 1000, "loc": { "start": { "line": 51, @@ -11627,8 +11641,8 @@ { "type": "CommentBlock", "value": "*\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 995, - "end": 1110, + "start": 1002, + "end": 1117, "loc": { "start": { "line": 53, @@ -11653,8 +11667,8 @@ "binop": null }, "value": "MatrixStack", - "start": 1111, - "end": 1122, + "start": 1118, + "end": 1129, "loc": { "start": { "line": 60, @@ -11679,8 +11693,8 @@ "binop": null, "updateContext": null }, - "start": 1122, - "end": 1123, + "start": 1129, + "end": 1130, "loc": { "start": { "line": 60, @@ -11705,8 +11719,8 @@ "binop": null }, "value": "push", - "start": 1123, - "end": 1127, + "start": 1130, + "end": 1134, "loc": { "start": { "line": 60, @@ -11732,8 +11746,8 @@ "updateContext": null }, "value": "=", - "start": 1128, - "end": 1129, + "start": 1135, + "end": 1136, "loc": { "start": { "line": 60, @@ -11759,8 +11773,8 @@ "binop": null }, "value": "function", - "start": 1130, - "end": 1138, + "start": 1137, + "end": 1145, "loc": { "start": { "line": 60, @@ -11784,8 +11798,8 @@ "postfix": false, "binop": null }, - "start": 1138, - "end": 1139, + "start": 1145, + "end": 1146, "loc": { "start": { "line": 60, @@ -11809,8 +11823,8 @@ "postfix": false, "binop": null }, - "start": 1139, - "end": 1140, + "start": 1146, + "end": 1147, "loc": { "start": { "line": 60, @@ -11834,8 +11848,8 @@ "postfix": false, "binop": null }, - "start": 1140, - "end": 1141, + "start": 1147, + "end": 1148, "loc": { "start": { "line": 60, @@ -11862,8 +11876,8 @@ "updateContext": null }, "value": "var", - "start": 1144, - "end": 1147, + "start": 1151, + "end": 1154, "loc": { "start": { "line": 61, @@ -11888,8 +11902,8 @@ "binop": null }, "value": "thisRef", - "start": 1148, - "end": 1155, + "start": 1155, + "end": 1162, "loc": { "start": { "line": 61, @@ -11915,8 +11929,8 @@ "updateContext": null }, "value": "=", - "start": 1156, - "end": 1157, + "start": 1163, + "end": 1164, "loc": { "start": { "line": 61, @@ -11943,8 +11957,8 @@ "updateContext": null }, "value": "this", - "start": 1158, - "end": 1162, + "start": 1165, + "end": 1169, "loc": { "start": { "line": 61, @@ -11969,8 +11983,8 @@ "binop": null, "updateContext": null }, - "start": 1162, - "end": 1163, + "start": 1169, + "end": 1170, "loc": { "start": { "line": 61, @@ -11985,8 +11999,8 @@ { "type": "CommentLine", "value": " var offset = thisRef.depth * 16;", - "start": 1166, - "end": 1201, + "start": 1173, + "end": 1208, "loc": { "start": { "line": 62, @@ -12013,8 +12027,8 @@ "updateContext": null }, "value": "var", - "start": 1204, - "end": 1207, + "start": 1211, + "end": 1214, "loc": { "start": { "line": 63, @@ -12039,8 +12053,8 @@ "binop": null }, "value": "nextOffset", - "start": 1208, - "end": 1218, + "start": 1215, + "end": 1225, "loc": { "start": { "line": 63, @@ -12066,8 +12080,8 @@ "updateContext": null }, "value": "=", - "start": 1219, - "end": 1220, + "start": 1226, + "end": 1227, "loc": { "start": { "line": 63, @@ -12091,8 +12105,8 @@ "postfix": false, "binop": null }, - "start": 1221, - "end": 1222, + "start": 1228, + "end": 1229, "loc": { "start": { "line": 63, @@ -12117,8 +12131,8 @@ "binop": null }, "value": "thisRef", - "start": 1222, - "end": 1229, + "start": 1229, + "end": 1236, "loc": { "start": { "line": 63, @@ -12143,9 +12157,9 @@ "binop": null, "updateContext": null }, - "start": 1229, - "end": 1230, - "loc": { + "start": 1236, + "end": 1237, + "loc": { "start": { "line": 63, "column": 27 @@ -12169,8 +12183,8 @@ "binop": null }, "value": "depth", - "start": 1230, - "end": 1235, + "start": 1237, + "end": 1242, "loc": { "start": { "line": 63, @@ -12196,8 +12210,8 @@ "updateContext": null }, "value": "+", - "start": 1236, - "end": 1237, + "start": 1243, + "end": 1244, "loc": { "start": { "line": 63, @@ -12223,8 +12237,8 @@ "updateContext": null }, "value": 1, - "start": 1238, - "end": 1239, + "start": 1245, + "end": 1246, "loc": { "start": { "line": 63, @@ -12248,8 +12262,8 @@ "postfix": false, "binop": null }, - "start": 1239, - "end": 1240, + "start": 1246, + "end": 1247, "loc": { "start": { "line": 63, @@ -12275,8 +12289,8 @@ "updateContext": null }, "value": "*", - "start": 1241, - "end": 1242, + "start": 1248, + "end": 1249, "loc": { "start": { "line": 63, @@ -12302,8 +12316,8 @@ "updateContext": null }, "value": 16, - "start": 1243, - "end": 1245, + "start": 1250, + "end": 1252, "loc": { "start": { "line": 63, @@ -12328,8 +12342,8 @@ "binop": null, "updateContext": null }, - "start": 1245, - "end": 1246, + "start": 1252, + "end": 1253, "loc": { "start": { "line": 63, @@ -12356,8 +12370,8 @@ "updateContext": null }, "value": "if", - "start": 1250, - "end": 1252, + "start": 1257, + "end": 1259, "loc": { "start": { "line": 65, @@ -12381,8 +12395,8 @@ "postfix": false, "binop": null }, - "start": 1253, - "end": 1254, + "start": 1260, + "end": 1261, "loc": { "start": { "line": 65, @@ -12407,8 +12421,8 @@ "binop": null }, "value": "thisRef", - "start": 1254, - "end": 1261, + "start": 1261, + "end": 1268, "loc": { "start": { "line": 65, @@ -12433,8 +12447,8 @@ "binop": null, "updateContext": null }, - "start": 1261, - "end": 1262, + "start": 1268, + "end": 1269, "loc": { "start": { "line": 65, @@ -12459,8 +12473,8 @@ "binop": null }, "value": "matrixStack", - "start": 1262, - "end": 1273, + "start": 1269, + "end": 1280, "loc": { "start": { "line": 65, @@ -12485,8 +12499,8 @@ "binop": null, "updateContext": null }, - "start": 1273, - "end": 1274, + "start": 1280, + "end": 1281, "loc": { "start": { "line": 65, @@ -12511,8 +12525,8 @@ "binop": null }, "value": "length", - "start": 1274, - "end": 1280, + "start": 1281, + "end": 1287, "loc": { "start": { "line": 65, @@ -12538,8 +12552,8 @@ "updateContext": null }, "value": "<", - "start": 1281, - "end": 1282, + "start": 1288, + "end": 1289, "loc": { "start": { "line": 65, @@ -12564,8 +12578,8 @@ "binop": null }, "value": "nextOffset", - "start": 1283, - "end": 1293, + "start": 1290, + "end": 1300, "loc": { "start": { "line": 65, @@ -12591,8 +12605,8 @@ "updateContext": null }, "value": "+", - "start": 1294, - "end": 1295, + "start": 1301, + "end": 1302, "loc": { "start": { "line": 65, @@ -12618,8 +12632,8 @@ "updateContext": null }, "value": 16, - "start": 1296, - "end": 1298, + "start": 1303, + "end": 1305, "loc": { "start": { "line": 65, @@ -12643,8 +12657,8 @@ "postfix": false, "binop": null }, - "start": 1298, - "end": 1299, + "start": 1305, + "end": 1306, "loc": { "start": { "line": 65, @@ -12668,8 +12682,8 @@ "postfix": false, "binop": null }, - "start": 1299, - "end": 1300, + "start": 1306, + "end": 1307, "loc": { "start": { "line": 65, @@ -12694,8 +12708,8 @@ "binop": null }, "value": "thisRef", - "start": 1305, - "end": 1312, + "start": 1312, + "end": 1319, "loc": { "start": { "line": 66, @@ -12720,8 +12734,8 @@ "binop": null, "updateContext": null }, - "start": 1312, - "end": 1313, + "start": 1319, + "end": 1320, "loc": { "start": { "line": 66, @@ -12746,8 +12760,8 @@ "binop": null }, "value": "matrixStack", - "start": 1313, - "end": 1324, + "start": 1320, + "end": 1331, "loc": { "start": { "line": 66, @@ -12772,8 +12786,8 @@ "binop": null, "updateContext": null }, - "start": 1324, - "end": 1325, + "start": 1331, + "end": 1332, "loc": { "start": { "line": 66, @@ -12798,8 +12812,8 @@ "binop": null }, "value": "length", - "start": 1325, - "end": 1331, + "start": 1332, + "end": 1338, "loc": { "start": { "line": 66, @@ -12825,8 +12839,8 @@ "updateContext": null }, "value": "=", - "start": 1332, - "end": 1333, + "start": 1339, + "end": 1340, "loc": { "start": { "line": 66, @@ -12851,8 +12865,8 @@ "binop": null }, "value": "nextOffset", - "start": 1334, - "end": 1344, + "start": 1341, + "end": 1351, "loc": { "start": { "line": 66, @@ -12878,8 +12892,8 @@ "updateContext": null }, "value": "+", - "start": 1345, - "end": 1346, + "start": 1352, + "end": 1353, "loc": { "start": { "line": 66, @@ -12905,8 +12919,8 @@ "updateContext": null }, "value": 16, - "start": 1347, - "end": 1349, + "start": 1354, + "end": 1356, "loc": { "start": { "line": 66, @@ -12931,8 +12945,8 @@ "binop": null, "updateContext": null }, - "start": 1349, - "end": 1350, + "start": 1356, + "end": 1357, "loc": { "start": { "line": 66, @@ -12956,8 +12970,8 @@ "postfix": false, "binop": null }, - "start": 1353, - "end": 1354, + "start": 1360, + "end": 1361, "loc": { "start": { "line": 67, @@ -12984,8 +12998,8 @@ "updateContext": null }, "value": "for", - "start": 1358, - "end": 1361, + "start": 1365, + "end": 1368, "loc": { "start": { "line": 69, @@ -13009,8 +13023,8 @@ "postfix": false, "binop": null }, - "start": 1362, - "end": 1363, + "start": 1369, + "end": 1370, "loc": { "start": { "line": 69, @@ -13037,8 +13051,8 @@ "updateContext": null }, "value": "var", - "start": 1363, - "end": 1366, + "start": 1370, + "end": 1373, "loc": { "start": { "line": 69, @@ -13063,8 +13077,8 @@ "binop": null }, "value": "i", - "start": 1367, - "end": 1368, + "start": 1374, + "end": 1375, "loc": { "start": { "line": 69, @@ -13090,8 +13104,8 @@ "updateContext": null }, "value": "=", - "start": 1369, - "end": 1370, + "start": 1376, + "end": 1377, "loc": { "start": { "line": 69, @@ -13117,8 +13131,8 @@ "updateContext": null }, "value": 0, - "start": 1371, - "end": 1372, + "start": 1378, + "end": 1379, "loc": { "start": { "line": 69, @@ -13143,8 +13157,8 @@ "binop": null, "updateContext": null }, - "start": 1372, - "end": 1373, + "start": 1379, + "end": 1380, "loc": { "start": { "line": 69, @@ -13169,8 +13183,8 @@ "binop": null }, "value": "i", - "start": 1374, - "end": 1375, + "start": 1381, + "end": 1382, "loc": { "start": { "line": 69, @@ -13196,8 +13210,8 @@ "updateContext": null }, "value": "<", - "start": 1376, - "end": 1377, + "start": 1383, + "end": 1384, "loc": { "start": { "line": 69, @@ -13223,8 +13237,8 @@ "updateContext": null }, "value": 16, - "start": 1378, - "end": 1380, + "start": 1385, + "end": 1387, "loc": { "start": { "line": 69, @@ -13249,8 +13263,8 @@ "binop": null, "updateContext": null }, - "start": 1380, - "end": 1381, + "start": 1387, + "end": 1388, "loc": { "start": { "line": 69, @@ -13275,8 +13289,8 @@ "binop": null }, "value": "i", - "start": 1382, - "end": 1383, + "start": 1389, + "end": 1390, "loc": { "start": { "line": 69, @@ -13301,8 +13315,8 @@ "binop": null }, "value": "++", - "start": 1383, - "end": 1385, + "start": 1390, + "end": 1392, "loc": { "start": { "line": 69, @@ -13326,8 +13340,8 @@ "postfix": false, "binop": null }, - "start": 1385, - "end": 1386, + "start": 1392, + "end": 1393, "loc": { "start": { "line": 69, @@ -13351,8 +13365,8 @@ "postfix": false, "binop": null }, - "start": 1386, - "end": 1387, + "start": 1393, + "end": 1394, "loc": { "start": { "line": 69, @@ -13377,8 +13391,8 @@ "binop": null }, "value": "thisRef", - "start": 1392, - "end": 1399, + "start": 1399, + "end": 1406, "loc": { "start": { "line": 70, @@ -13403,8 +13417,8 @@ "binop": null, "updateContext": null }, - "start": 1399, - "end": 1400, + "start": 1406, + "end": 1407, "loc": { "start": { "line": 70, @@ -13429,8 +13443,8 @@ "binop": null }, "value": "matrixStack", - "start": 1400, - "end": 1411, + "start": 1407, + "end": 1418, "loc": { "start": { "line": 70, @@ -13455,8 +13469,8 @@ "binop": null, "updateContext": null }, - "start": 1411, - "end": 1412, + "start": 1418, + "end": 1419, "loc": { "start": { "line": 70, @@ -13481,8 +13495,8 @@ "binop": null }, "value": "nextOffset", - "start": 1412, - "end": 1422, + "start": 1419, + "end": 1429, "loc": { "start": { "line": 70, @@ -13508,8 +13522,8 @@ "updateContext": null }, "value": "+", - "start": 1423, - "end": 1424, + "start": 1430, + "end": 1431, "loc": { "start": { "line": 70, @@ -13534,8 +13548,8 @@ "binop": null }, "value": "i", - "start": 1425, - "end": 1426, + "start": 1432, + "end": 1433, "loc": { "start": { "line": 70, @@ -13560,8 +13574,8 @@ "binop": null, "updateContext": null }, - "start": 1426, - "end": 1427, + "start": 1433, + "end": 1434, "loc": { "start": { "line": 70, @@ -13587,8 +13601,8 @@ "updateContext": null }, "value": "=", - "start": 1428, - "end": 1429, + "start": 1435, + "end": 1436, "loc": { "start": { "line": 70, @@ -13613,8 +13627,8 @@ "binop": null }, "value": "thisRef", - "start": 1430, - "end": 1437, + "start": 1437, + "end": 1444, "loc": { "start": { "line": 70, @@ -13639,8 +13653,8 @@ "binop": null, "updateContext": null }, - "start": 1437, - "end": 1438, + "start": 1444, + "end": 1445, "loc": { "start": { "line": 70, @@ -13665,8 +13679,8 @@ "binop": null }, "value": "currentMatrix", - "start": 1438, - "end": 1451, + "start": 1445, + "end": 1458, "loc": { "start": { "line": 70, @@ -13691,8 +13705,8 @@ "binop": null, "updateContext": null }, - "start": 1451, - "end": 1452, + "start": 1458, + "end": 1459, "loc": { "start": { "line": 70, @@ -13717,8 +13731,8 @@ "binop": null }, "value": "i", - "start": 1452, - "end": 1453, + "start": 1459, + "end": 1460, "loc": { "start": { "line": 70, @@ -13743,8 +13757,8 @@ "binop": null, "updateContext": null }, - "start": 1453, - "end": 1454, + "start": 1460, + "end": 1461, "loc": { "start": { "line": 70, @@ -13769,8 +13783,8 @@ "binop": null, "updateContext": null }, - "start": 1454, - "end": 1455, + "start": 1461, + "end": 1462, "loc": { "start": { "line": 70, @@ -13794,8 +13808,8 @@ "postfix": false, "binop": null }, - "start": 1458, - "end": 1459, + "start": 1465, + "end": 1466, "loc": { "start": { "line": 71, @@ -13820,8 +13834,8 @@ "binop": null }, "value": "thisRef", - "start": 1463, - "end": 1470, + "start": 1470, + "end": 1477, "loc": { "start": { "line": 73, @@ -13846,8 +13860,8 @@ "binop": null, "updateContext": null }, - "start": 1470, - "end": 1471, + "start": 1477, + "end": 1478, "loc": { "start": { "line": 73, @@ -13872,8 +13886,8 @@ "binop": null }, "value": "depth", - "start": 1471, - "end": 1476, + "start": 1478, + "end": 1483, "loc": { "start": { "line": 73, @@ -13898,8 +13912,8 @@ "binop": null }, "value": "++", - "start": 1476, - "end": 1478, + "start": 1483, + "end": 1485, "loc": { "start": { "line": 73, @@ -13924,8 +13938,8 @@ "binop": null, "updateContext": null }, - "start": 1478, - "end": 1479, + "start": 1485, + "end": 1486, "loc": { "start": { "line": 73, @@ -13949,8 +13963,8 @@ "postfix": false, "binop": null }, - "start": 1480, - "end": 1481, + "start": 1487, + "end": 1488, "loc": { "start": { "line": 74, @@ -13965,8 +13979,8 @@ { "type": "CommentBlock", "value": "*\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 1483, - "end": 1593, + "start": 1490, + "end": 1600, "loc": { "start": { "line": 76, @@ -13991,8 +14005,8 @@ "binop": null }, "value": "MatrixStack", - "start": 1594, - "end": 1605, + "start": 1601, + "end": 1612, "loc": { "start": { "line": 83, @@ -14017,8 +14031,8 @@ "binop": null, "updateContext": null }, - "start": 1605, - "end": 1606, + "start": 1612, + "end": 1613, "loc": { "start": { "line": 83, @@ -14043,8 +14057,8 @@ "binop": null }, "value": "pop", - "start": 1606, - "end": 1609, + "start": 1613, + "end": 1616, "loc": { "start": { "line": 83, @@ -14070,8 +14084,8 @@ "updateContext": null }, "value": "=", - "start": 1610, - "end": 1611, + "start": 1617, + "end": 1618, "loc": { "start": { "line": 83, @@ -14097,8 +14111,8 @@ "binop": null }, "value": "function", - "start": 1612, - "end": 1620, + "start": 1619, + "end": 1627, "loc": { "start": { "line": 83, @@ -14122,8 +14136,8 @@ "postfix": false, "binop": null }, - "start": 1620, - "end": 1621, + "start": 1627, + "end": 1628, "loc": { "start": { "line": 83, @@ -14147,8 +14161,8 @@ "postfix": false, "binop": null }, - "start": 1621, - "end": 1622, + "start": 1628, + "end": 1629, "loc": { "start": { "line": 83, @@ -14172,8 +14186,8 @@ "postfix": false, "binop": null }, - "start": 1622, - "end": 1623, + "start": 1629, + "end": 1630, "loc": { "start": { "line": 83, @@ -14200,8 +14214,8 @@ "updateContext": null }, "value": "var", - "start": 1626, - "end": 1629, + "start": 1633, + "end": 1636, "loc": { "start": { "line": 84, @@ -14226,8 +14240,8 @@ "binop": null }, "value": "thisRef", - "start": 1630, - "end": 1637, + "start": 1637, + "end": 1644, "loc": { "start": { "line": 84, @@ -14253,8 +14267,8 @@ "updateContext": null }, "value": "=", - "start": 1638, - "end": 1639, + "start": 1645, + "end": 1646, "loc": { "start": { "line": 84, @@ -14281,8 +14295,8 @@ "updateContext": null }, "value": "this", - "start": 1640, - "end": 1644, + "start": 1647, + "end": 1651, "loc": { "start": { "line": 84, @@ -14307,8 +14321,8 @@ "binop": null, "updateContext": null }, - "start": 1644, - "end": 1645, + "start": 1651, + "end": 1652, "loc": { "start": { "line": 84, @@ -14333,8 +14347,8 @@ "binop": null }, "value": "thisRef", - "start": 1648, - "end": 1655, + "start": 1655, + "end": 1662, "loc": { "start": { "line": 85, @@ -14359,8 +14373,8 @@ "binop": null, "updateContext": null }, - "start": 1655, - "end": 1656, + "start": 1662, + "end": 1663, "loc": { "start": { "line": 85, @@ -14385,8 +14399,8 @@ "binop": null }, "value": "depth", - "start": 1656, - "end": 1661, + "start": 1663, + "end": 1668, "loc": { "start": { "line": 85, @@ -14411,8 +14425,8 @@ "binop": null }, "value": "--", - "start": 1661, - "end": 1663, + "start": 1668, + "end": 1670, "loc": { "start": { "line": 85, @@ -14437,8 +14451,8 @@ "binop": null, "updateContext": null }, - "start": 1663, - "end": 1664, + "start": 1670, + "end": 1671, "loc": { "start": { "line": 85, @@ -14465,8 +14479,8 @@ "updateContext": null }, "value": "if", - "start": 1667, - "end": 1669, + "start": 1674, + "end": 1676, "loc": { "start": { "line": 86, @@ -14490,8 +14504,8 @@ "postfix": false, "binop": null }, - "start": 1670, - "end": 1671, + "start": 1677, + "end": 1678, "loc": { "start": { "line": 86, @@ -14516,8 +14530,8 @@ "binop": null }, "value": "thisRef", - "start": 1671, - "end": 1678, + "start": 1678, + "end": 1685, "loc": { "start": { "line": 86, @@ -14542,8 +14556,8 @@ "binop": null, "updateContext": null }, - "start": 1678, - "end": 1679, + "start": 1685, + "end": 1686, "loc": { "start": { "line": 86, @@ -14568,8 +14582,8 @@ "binop": null }, "value": "depth", - "start": 1679, - "end": 1684, + "start": 1686, + "end": 1691, "loc": { "start": { "line": 86, @@ -14595,8 +14609,8 @@ "updateContext": null }, "value": "<", - "start": 1685, - "end": 1686, + "start": 1692, + "end": 1693, "loc": { "start": { "line": 86, @@ -14622,8 +14636,8 @@ "updateContext": null }, "value": 0, - "start": 1687, - "end": 1688, + "start": 1694, + "end": 1695, "loc": { "start": { "line": 86, @@ -14647,8 +14661,8 @@ "postfix": false, "binop": null }, - "start": 1688, - "end": 1689, + "start": 1695, + "end": 1696, "loc": { "start": { "line": 86, @@ -14672,8 +14686,8 @@ "postfix": false, "binop": null }, - "start": 1689, - "end": 1690, + "start": 1696, + "end": 1697, "loc": { "start": { "line": 86, @@ -14688,8 +14702,8 @@ { "type": "CommentLine", "value": " stack is underflow?????", - "start": 1691, - "end": 1717, + "start": 1698, + "end": 1724, "loc": { "start": { "line": 86, @@ -14714,8 +14728,8 @@ "binop": null }, "value": "myError", - "start": 1722, - "end": 1729, + "start": 1729, + "end": 1736, "loc": { "start": { "line": 87, @@ -14739,8 +14753,8 @@ "postfix": false, "binop": null }, - "start": 1729, - "end": 1730, + "start": 1736, + "end": 1737, "loc": { "start": { "line": 87, @@ -14766,8 +14780,8 @@ "updateContext": null }, "value": "Invalid matrix stack.", - "start": 1730, - "end": 1753, + "start": 1737, + "end": 1760, "loc": { "start": { "line": 87, @@ -14791,8 +14805,8 @@ "postfix": false, "binop": null }, - "start": 1753, - "end": 1754, + "start": 1760, + "end": 1761, "loc": { "start": { "line": 87, @@ -14817,8 +14831,8 @@ "binop": null, "updateContext": null }, - "start": 1754, - "end": 1755, + "start": 1761, + "end": 1762, "loc": { "start": { "line": 87, @@ -14843,8 +14857,8 @@ "binop": null }, "value": "thisRef", - "start": 1760, - "end": 1767, + "start": 1767, + "end": 1774, "loc": { "start": { "line": 88, @@ -14869,8 +14883,8 @@ "binop": null, "updateContext": null }, - "start": 1767, - "end": 1768, + "start": 1774, + "end": 1775, "loc": { "start": { "line": 88, @@ -14895,8 +14909,8 @@ "binop": null }, "value": "depth", - "start": 1768, - "end": 1773, + "start": 1775, + "end": 1780, "loc": { "start": { "line": 88, @@ -14922,8 +14936,8 @@ "updateContext": null }, "value": "=", - "start": 1774, - "end": 1775, + "start": 1781, + "end": 1782, "loc": { "start": { "line": 88, @@ -14949,8 +14963,8 @@ "updateContext": null }, "value": 0, - "start": 1776, - "end": 1777, + "start": 1783, + "end": 1784, "loc": { "start": { "line": 88, @@ -14975,8 +14989,8 @@ "binop": null, "updateContext": null }, - "start": 1777, - "end": 1778, + "start": 1784, + "end": 1785, "loc": { "start": { "line": 88, @@ -15000,8 +15014,8 @@ "postfix": false, "binop": null }, - "start": 1781, - "end": 1782, + "start": 1788, + "end": 1789, "loc": { "start": { "line": 89, @@ -15028,8 +15042,8 @@ "updateContext": null }, "value": "var", - "start": 1786, - "end": 1789, + "start": 1793, + "end": 1796, "loc": { "start": { "line": 91, @@ -15054,8 +15068,8 @@ "binop": null }, "value": "offset", - "start": 1790, - "end": 1796, + "start": 1797, + "end": 1803, "loc": { "start": { "line": 91, @@ -15081,8 +15095,8 @@ "updateContext": null }, "value": "=", - "start": 1797, - "end": 1798, + "start": 1804, + "end": 1805, "loc": { "start": { "line": 91, @@ -15107,8 +15121,8 @@ "binop": null }, "value": "thisRef", - "start": 1799, - "end": 1806, + "start": 1806, + "end": 1813, "loc": { "start": { "line": 91, @@ -15133,8 +15147,8 @@ "binop": null, "updateContext": null }, - "start": 1806, - "end": 1807, + "start": 1813, + "end": 1814, "loc": { "start": { "line": 91, @@ -15159,8 +15173,8 @@ "binop": null }, "value": "depth", - "start": 1807, - "end": 1812, + "start": 1814, + "end": 1819, "loc": { "start": { "line": 91, @@ -15186,8 +15200,8 @@ "updateContext": null }, "value": "*", - "start": 1813, - "end": 1814, + "start": 1820, + "end": 1821, "loc": { "start": { "line": 91, @@ -15213,8 +15227,8 @@ "updateContext": null }, "value": 16, - "start": 1815, - "end": 1817, + "start": 1822, + "end": 1824, "loc": { "start": { "line": 91, @@ -15239,8 +15253,8 @@ "binop": null, "updateContext": null }, - "start": 1817, - "end": 1818, + "start": 1824, + "end": 1825, "loc": { "start": { "line": 91, @@ -15267,8 +15281,8 @@ "updateContext": null }, "value": "for", - "start": 1821, - "end": 1824, + "start": 1828, + "end": 1831, "loc": { "start": { "line": 92, @@ -15292,8 +15306,8 @@ "postfix": false, "binop": null }, - "start": 1825, - "end": 1826, + "start": 1832, + "end": 1833, "loc": { "start": { "line": 92, @@ -15320,8 +15334,8 @@ "updateContext": null }, "value": "var", - "start": 1826, - "end": 1829, + "start": 1833, + "end": 1836, "loc": { "start": { "line": 92, @@ -15346,8 +15360,8 @@ "binop": null }, "value": "i", - "start": 1830, - "end": 1831, + "start": 1837, + "end": 1838, "loc": { "start": { "line": 92, @@ -15373,8 +15387,8 @@ "updateContext": null }, "value": "=", - "start": 1832, - "end": 1833, + "start": 1839, + "end": 1840, "loc": { "start": { "line": 92, @@ -15400,8 +15414,8 @@ "updateContext": null }, "value": 0, - "start": 1834, - "end": 1835, + "start": 1841, + "end": 1842, "loc": { "start": { "line": 92, @@ -15426,8 +15440,8 @@ "binop": null, "updateContext": null }, - "start": 1835, - "end": 1836, + "start": 1842, + "end": 1843, "loc": { "start": { "line": 92, @@ -15452,8 +15466,8 @@ "binop": null }, "value": "i", - "start": 1837, - "end": 1838, + "start": 1844, + "end": 1845, "loc": { "start": { "line": 92, @@ -15479,8 +15493,8 @@ "updateContext": null }, "value": "<", - "start": 1839, - "end": 1840, + "start": 1846, + "end": 1847, "loc": { "start": { "line": 92, @@ -15506,8 +15520,8 @@ "updateContext": null }, "value": 16, - "start": 1841, - "end": 1843, + "start": 1848, + "end": 1850, "loc": { "start": { "line": 92, @@ -15532,8 +15546,8 @@ "binop": null, "updateContext": null }, - "start": 1843, - "end": 1844, + "start": 1850, + "end": 1851, "loc": { "start": { "line": 92, @@ -15558,8 +15572,8 @@ "binop": null }, "value": "i", - "start": 1845, - "end": 1846, + "start": 1852, + "end": 1853, "loc": { "start": { "line": 92, @@ -15584,8 +15598,8 @@ "binop": null }, "value": "++", - "start": 1846, - "end": 1848, + "start": 1853, + "end": 1855, "loc": { "start": { "line": 92, @@ -15609,8 +15623,8 @@ "postfix": false, "binop": null }, - "start": 1848, - "end": 1849, + "start": 1855, + "end": 1856, "loc": { "start": { "line": 92, @@ -15634,8 +15648,8 @@ "postfix": false, "binop": null }, - "start": 1849, - "end": 1850, + "start": 1856, + "end": 1857, "loc": { "start": { "line": 92, @@ -15660,8 +15674,8 @@ "binop": null }, "value": "thisRef", - "start": 1855, - "end": 1862, + "start": 1862, + "end": 1869, "loc": { "start": { "line": 93, @@ -15686,8 +15700,8 @@ "binop": null, "updateContext": null }, - "start": 1862, - "end": 1863, + "start": 1869, + "end": 1870, "loc": { "start": { "line": 93, @@ -15712,8 +15726,8 @@ "binop": null }, "value": "currentMatrix", - "start": 1863, - "end": 1876, + "start": 1870, + "end": 1883, "loc": { "start": { "line": 93, @@ -15738,8 +15752,8 @@ "binop": null, "updateContext": null }, - "start": 1876, - "end": 1877, + "start": 1883, + "end": 1884, "loc": { "start": { "line": 93, @@ -15764,8 +15778,8 @@ "binop": null }, "value": "i", - "start": 1877, - "end": 1878, + "start": 1884, + "end": 1885, "loc": { "start": { "line": 93, @@ -15790,8 +15804,8 @@ "binop": null, "updateContext": null }, - "start": 1878, - "end": 1879, + "start": 1885, + "end": 1886, "loc": { "start": { "line": 93, @@ -15817,8 +15831,8 @@ "updateContext": null }, "value": "=", - "start": 1880, - "end": 1881, + "start": 1887, + "end": 1888, "loc": { "start": { "line": 93, @@ -15843,8 +15857,8 @@ "binop": null }, "value": "thisRef", - "start": 1882, - "end": 1889, + "start": 1889, + "end": 1896, "loc": { "start": { "line": 93, @@ -15869,8 +15883,8 @@ "binop": null, "updateContext": null }, - "start": 1889, - "end": 1890, + "start": 1896, + "end": 1897, "loc": { "start": { "line": 93, @@ -15895,8 +15909,8 @@ "binop": null }, "value": "matrixStack", - "start": 1890, - "end": 1901, + "start": 1897, + "end": 1908, "loc": { "start": { "line": 93, @@ -15921,8 +15935,8 @@ "binop": null, "updateContext": null }, - "start": 1901, - "end": 1902, + "start": 1908, + "end": 1909, "loc": { "start": { "line": 93, @@ -15947,8 +15961,8 @@ "binop": null }, "value": "offset", - "start": 1902, - "end": 1908, + "start": 1909, + "end": 1915, "loc": { "start": { "line": 93, @@ -15974,8 +15988,8 @@ "updateContext": null }, "value": "+", - "start": 1909, - "end": 1910, + "start": 1916, + "end": 1917, "loc": { "start": { "line": 93, @@ -16000,8 +16014,8 @@ "binop": null }, "value": "i", - "start": 1911, - "end": 1912, + "start": 1918, + "end": 1919, "loc": { "start": { "line": 93, @@ -16026,8 +16040,8 @@ "binop": null, "updateContext": null }, - "start": 1912, - "end": 1913, + "start": 1919, + "end": 1920, "loc": { "start": { "line": 93, @@ -16052,8 +16066,8 @@ "binop": null, "updateContext": null }, - "start": 1913, - "end": 1914, + "start": 1920, + "end": 1921, "loc": { "start": { "line": 93, @@ -16077,8 +16091,8 @@ "postfix": false, "binop": null }, - "start": 1917, - "end": 1918, + "start": 1924, + "end": 1925, "loc": { "start": { "line": 94, @@ -16102,8 +16116,8 @@ "postfix": false, "binop": null }, - "start": 1919, - "end": 1920, + "start": 1926, + "end": 1927, "loc": { "start": { "line": 95, @@ -16118,8 +16132,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n", - "start": 1922, - "end": 2064, + "start": 1929, + "end": 2071, "loc": { "start": { "line": 97, @@ -16144,8 +16158,8 @@ "binop": null }, "value": "MatrixStack", - "start": 2065, - "end": 2076, + "start": 2072, + "end": 2083, "loc": { "start": { "line": 104, @@ -16170,8 +16184,8 @@ "binop": null, "updateContext": null }, - "start": 2076, - "end": 2077, + "start": 2083, + "end": 2084, "loc": { "start": { "line": 104, @@ -16196,8 +16210,8 @@ "binop": null }, "value": "getMatrix", - "start": 2077, - "end": 2086, + "start": 2084, + "end": 2093, "loc": { "start": { "line": 104, @@ -16223,8 +16237,8 @@ "updateContext": null }, "value": "=", - "start": 2087, - "end": 2088, + "start": 2094, + "end": 2095, "loc": { "start": { "line": 104, @@ -16250,8 +16264,8 @@ "binop": null }, "value": "function", - "start": 2089, - "end": 2097, + "start": 2096, + "end": 2104, "loc": { "start": { "line": 104, @@ -16275,8 +16289,8 @@ "postfix": false, "binop": null }, - "start": 2097, - "end": 2098, + "start": 2104, + "end": 2105, "loc": { "start": { "line": 104, @@ -16300,8 +16314,8 @@ "postfix": false, "binop": null }, - "start": 2098, - "end": 2099, + "start": 2105, + "end": 2106, "loc": { "start": { "line": 104, @@ -16325,8 +16339,8 @@ "postfix": false, "binop": null }, - "start": 2099, - "end": 2100, + "start": 2106, + "end": 2107, "loc": { "start": { "line": 104, @@ -16353,8 +16367,8 @@ "updateContext": null }, "value": "return", - "start": 2103, - "end": 2109, + "start": 2110, + "end": 2116, "loc": { "start": { "line": 105, @@ -16381,8 +16395,8 @@ "updateContext": null }, "value": "this", - "start": 2110, - "end": 2114, + "start": 2117, + "end": 2121, "loc": { "start": { "line": 105, @@ -16407,8 +16421,8 @@ "binop": null, "updateContext": null }, - "start": 2114, - "end": 2115, + "start": 2121, + "end": 2122, "loc": { "start": { "line": 105, @@ -16433,8 +16447,8 @@ "binop": null }, "value": "currentMatrix", - "start": 2115, - "end": 2128, + "start": 2122, + "end": 2135, "loc": { "start": { "line": 105, @@ -16459,8 +16473,8 @@ "binop": null, "updateContext": null }, - "start": 2128, - "end": 2129, + "start": 2135, + "end": 2136, "loc": { "start": { "line": 105, @@ -16484,8 +16498,8 @@ "postfix": false, "binop": null }, - "start": 2130, - "end": 2131, + "start": 2137, + "end": 2138, "loc": { "start": { "line": 106, @@ -16500,8 +16514,8 @@ { "type": "CommentBlock", "value": "*\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n", - "start": 2133, - "end": 2269, + "start": 2140, + "end": 2276, "loc": { "start": { "line": 108, @@ -16526,8 +16540,8 @@ "binop": null }, "value": "MatrixStack", - "start": 2270, - "end": 2281, + "start": 2277, + "end": 2288, "loc": { "start": { "line": 115, @@ -16552,8 +16566,8 @@ "binop": null, "updateContext": null }, - "start": 2281, - "end": 2282, + "start": 2288, + "end": 2289, "loc": { "start": { "line": 115, @@ -16578,8 +16592,8 @@ "binop": null }, "value": "multMatrix", - "start": 2282, - "end": 2292, + "start": 2289, + "end": 2299, "loc": { "start": { "line": 115, @@ -16605,8 +16619,8 @@ "updateContext": null }, "value": "=", - "start": 2293, - "end": 2294, + "start": 2300, + "end": 2301, "loc": { "start": { "line": 115, @@ -16632,8 +16646,8 @@ "binop": null }, "value": "function", - "start": 2295, - "end": 2303, + "start": 2302, + "end": 2310, "loc": { "start": { "line": 115, @@ -16657,8 +16671,8 @@ "postfix": false, "binop": null }, - "start": 2303, - "end": 2304, + "start": 2310, + "end": 2311, "loc": { "start": { "line": 115, @@ -16683,8 +16697,8 @@ "binop": null }, "value": "matNew", - "start": 2304, - "end": 2310, + "start": 2311, + "end": 2317, "loc": { "start": { "line": 115, @@ -16708,8 +16722,8 @@ "postfix": false, "binop": null }, - "start": 2310, - "end": 2311, + "start": 2317, + "end": 2318, "loc": { "start": { "line": 115, @@ -16733,8 +16747,8 @@ "postfix": false, "binop": null }, - "start": 2312, - "end": 2313, + "start": 2319, + "end": 2320, "loc": { "start": { "line": 116, @@ -16761,8 +16775,8 @@ "updateContext": null }, "value": "var", - "start": 2316, - "end": 2319, + "start": 2323, + "end": 2326, "loc": { "start": { "line": 117, @@ -16787,8 +16801,8 @@ "binop": null }, "value": "thisRef", - "start": 2320, - "end": 2327, + "start": 2327, + "end": 2334, "loc": { "start": { "line": 117, @@ -16814,8 +16828,8 @@ "updateContext": null }, "value": "=", - "start": 2328, - "end": 2329, + "start": 2335, + "end": 2336, "loc": { "start": { "line": 117, @@ -16842,8 +16856,8 @@ "updateContext": null }, "value": "this", - "start": 2330, - "end": 2334, + "start": 2337, + "end": 2341, "loc": { "start": { "line": 117, @@ -16868,8 +16882,8 @@ "binop": null, "updateContext": null }, - "start": 2334, - "end": 2335, + "start": 2341, + "end": 2342, "loc": { "start": { "line": 117, @@ -16896,8 +16910,8 @@ "updateContext": null }, "value": "var", - "start": 2338, - "end": 2341, + "start": 2345, + "end": 2348, "loc": { "start": { "line": 118, @@ -16922,8 +16936,8 @@ "binop": null }, "value": "i", - "start": 2342, - "end": 2343, + "start": 2349, + "end": 2350, "loc": { "start": { "line": 118, @@ -16948,8 +16962,8 @@ "binop": null, "updateContext": null }, - "start": 2343, - "end": 2344, + "start": 2350, + "end": 2351, "loc": { "start": { "line": 118, @@ -16974,8 +16988,8 @@ "binop": null }, "value": "j", - "start": 2345, - "end": 2346, + "start": 2352, + "end": 2353, "loc": { "start": { "line": 118, @@ -17000,8 +17014,8 @@ "binop": null, "updateContext": null }, - "start": 2346, - "end": 2347, + "start": 2353, + "end": 2354, "loc": { "start": { "line": 118, @@ -17026,8 +17040,8 @@ "binop": null }, "value": "k", - "start": 2348, - "end": 2349, + "start": 2355, + "end": 2356, "loc": { "start": { "line": 118, @@ -17052,8 +17066,8 @@ "binop": null, "updateContext": null }, - "start": 2349, - "end": 2350, + "start": 2356, + "end": 2357, "loc": { "start": { "line": 118, @@ -17080,8 +17094,8 @@ "updateContext": null }, "value": "for", - "start": 2354, - "end": 2357, + "start": 2361, + "end": 2364, "loc": { "start": { "line": 120, @@ -17105,8 +17119,8 @@ "postfix": false, "binop": null }, - "start": 2358, - "end": 2359, + "start": 2365, + "end": 2366, "loc": { "start": { "line": 120, @@ -17131,8 +17145,8 @@ "binop": null }, "value": "i", - "start": 2359, - "end": 2360, + "start": 2366, + "end": 2367, "loc": { "start": { "line": 120, @@ -17158,8 +17172,8 @@ "updateContext": null }, "value": "=", - "start": 2361, - "end": 2362, + "start": 2368, + "end": 2369, "loc": { "start": { "line": 120, @@ -17185,8 +17199,8 @@ "updateContext": null }, "value": 0, - "start": 2363, - "end": 2364, + "start": 2370, + "end": 2371, "loc": { "start": { "line": 120, @@ -17211,8 +17225,8 @@ "binop": null, "updateContext": null }, - "start": 2364, - "end": 2365, + "start": 2371, + "end": 2372, "loc": { "start": { "line": 120, @@ -17237,8 +17251,8 @@ "binop": null }, "value": "i", - "start": 2366, - "end": 2367, + "start": 2373, + "end": 2374, "loc": { "start": { "line": 120, @@ -17264,8 +17278,8 @@ "updateContext": null }, "value": "<", - "start": 2368, - "end": 2369, + "start": 2375, + "end": 2376, "loc": { "start": { "line": 120, @@ -17291,8 +17305,8 @@ "updateContext": null }, "value": 16, - "start": 2370, - "end": 2372, + "start": 2377, + "end": 2379, "loc": { "start": { "line": 120, @@ -17317,8 +17331,8 @@ "binop": null, "updateContext": null }, - "start": 2372, - "end": 2373, + "start": 2379, + "end": 2380, "loc": { "start": { "line": 120, @@ -17343,8 +17357,8 @@ "binop": null }, "value": "i", - "start": 2374, - "end": 2375, + "start": 2381, + "end": 2382, "loc": { "start": { "line": 120, @@ -17369,8 +17383,8 @@ "binop": null }, "value": "++", - "start": 2375, - "end": 2377, + "start": 2382, + "end": 2384, "loc": { "start": { "line": 120, @@ -17394,8 +17408,8 @@ "postfix": false, "binop": null }, - "start": 2377, - "end": 2378, + "start": 2384, + "end": 2385, "loc": { "start": { "line": 120, @@ -17419,8 +17433,8 @@ "postfix": false, "binop": null }, - "start": 2378, - "end": 2379, + "start": 2385, + "end": 2386, "loc": { "start": { "line": 120, @@ -17445,8 +17459,8 @@ "binop": null }, "value": "thisRef", - "start": 2384, - "end": 2391, + "start": 2391, + "end": 2398, "loc": { "start": { "line": 121, @@ -17471,8 +17485,8 @@ "binop": null, "updateContext": null }, - "start": 2391, - "end": 2392, + "start": 2398, + "end": 2399, "loc": { "start": { "line": 121, @@ -17497,8 +17511,8 @@ "binop": null }, "value": "tmp", - "start": 2392, - "end": 2395, + "start": 2399, + "end": 2402, "loc": { "start": { "line": 121, @@ -17523,8 +17537,8 @@ "binop": null, "updateContext": null }, - "start": 2395, - "end": 2396, + "start": 2402, + "end": 2403, "loc": { "start": { "line": 121, @@ -17549,8 +17563,8 @@ "binop": null }, "value": "i", - "start": 2396, - "end": 2397, + "start": 2403, + "end": 2404, "loc": { "start": { "line": 121, @@ -17575,8 +17589,8 @@ "binop": null, "updateContext": null }, - "start": 2397, - "end": 2398, + "start": 2404, + "end": 2405, "loc": { "start": { "line": 121, @@ -17602,8 +17616,8 @@ "updateContext": null }, "value": "=", - "start": 2399, - "end": 2400, + "start": 2406, + "end": 2407, "loc": { "start": { "line": 121, @@ -17629,8 +17643,8 @@ "updateContext": null }, "value": 0, - "start": 2401, - "end": 2402, + "start": 2408, + "end": 2409, "loc": { "start": { "line": 121, @@ -17655,8 +17669,8 @@ "binop": null, "updateContext": null }, - "start": 2402, - "end": 2403, + "start": 2409, + "end": 2410, "loc": { "start": { "line": 121, @@ -17680,8 +17694,8 @@ "postfix": false, "binop": null }, - "start": 2406, - "end": 2407, + "start": 2413, + "end": 2414, "loc": { "start": { "line": 122, @@ -17708,8 +17722,8 @@ "updateContext": null }, "value": "for", - "start": 2411, - "end": 2414, + "start": 2418, + "end": 2421, "loc": { "start": { "line": 124, @@ -17733,8 +17747,8 @@ "postfix": false, "binop": null }, - "start": 2415, - "end": 2416, + "start": 2422, + "end": 2423, "loc": { "start": { "line": 124, @@ -17759,8 +17773,8 @@ "binop": null }, "value": "i", - "start": 2416, - "end": 2417, + "start": 2423, + "end": 2424, "loc": { "start": { "line": 124, @@ -17786,8 +17800,8 @@ "updateContext": null }, "value": "=", - "start": 2418, - "end": 2419, + "start": 2425, + "end": 2426, "loc": { "start": { "line": 124, @@ -17813,8 +17827,8 @@ "updateContext": null }, "value": 0, - "start": 2420, - "end": 2421, + "start": 2427, + "end": 2428, "loc": { "start": { "line": 124, @@ -17839,8 +17853,8 @@ "binop": null, "updateContext": null }, - "start": 2421, - "end": 2422, + "start": 2428, + "end": 2429, "loc": { "start": { "line": 124, @@ -17865,8 +17879,8 @@ "binop": null }, "value": "i", - "start": 2423, - "end": 2424, + "start": 2430, + "end": 2431, "loc": { "start": { "line": 124, @@ -17892,8 +17906,8 @@ "updateContext": null }, "value": "<", - "start": 2425, - "end": 2426, + "start": 2432, + "end": 2433, "loc": { "start": { "line": 124, @@ -17919,8 +17933,8 @@ "updateContext": null }, "value": 4, - "start": 2427, - "end": 2428, + "start": 2434, + "end": 2435, "loc": { "start": { "line": 124, @@ -17945,8 +17959,8 @@ "binop": null, "updateContext": null }, - "start": 2428, - "end": 2429, + "start": 2435, + "end": 2436, "loc": { "start": { "line": 124, @@ -17971,8 +17985,8 @@ "binop": null }, "value": "i", - "start": 2430, - "end": 2431, + "start": 2437, + "end": 2438, "loc": { "start": { "line": 124, @@ -17997,8 +18011,8 @@ "binop": null }, "value": "++", - "start": 2431, - "end": 2433, + "start": 2438, + "end": 2440, "loc": { "start": { "line": 124, @@ -18022,8 +18036,8 @@ "postfix": false, "binop": null }, - "start": 2433, - "end": 2434, + "start": 2440, + "end": 2441, "loc": { "start": { "line": 124, @@ -18047,8 +18061,8 @@ "postfix": false, "binop": null }, - "start": 2434, - "end": 2435, + "start": 2441, + "end": 2442, "loc": { "start": { "line": 124, @@ -18075,8 +18089,8 @@ "updateContext": null }, "value": "for", - "start": 2440, - "end": 2443, + "start": 2447, + "end": 2450, "loc": { "start": { "line": 125, @@ -18100,8 +18114,8 @@ "postfix": false, "binop": null }, - "start": 2444, - "end": 2445, + "start": 2451, + "end": 2452, "loc": { "start": { "line": 125, @@ -18126,8 +18140,8 @@ "binop": null }, "value": "j", - "start": 2445, - "end": 2446, + "start": 2452, + "end": 2453, "loc": { "start": { "line": 125, @@ -18153,8 +18167,8 @@ "updateContext": null }, "value": "=", - "start": 2447, - "end": 2448, + "start": 2454, + "end": 2455, "loc": { "start": { "line": 125, @@ -18180,8 +18194,8 @@ "updateContext": null }, "value": 0, - "start": 2449, - "end": 2450, + "start": 2456, + "end": 2457, "loc": { "start": { "line": 125, @@ -18206,8 +18220,8 @@ "binop": null, "updateContext": null }, - "start": 2450, - "end": 2451, + "start": 2457, + "end": 2458, "loc": { "start": { "line": 125, @@ -18232,8 +18246,8 @@ "binop": null }, "value": "j", - "start": 2452, - "end": 2453, + "start": 2459, + "end": 2460, "loc": { "start": { "line": 125, @@ -18259,8 +18273,8 @@ "updateContext": null }, "value": "<", - "start": 2454, - "end": 2455, + "start": 2461, + "end": 2462, "loc": { "start": { "line": 125, @@ -18286,8 +18300,8 @@ "updateContext": null }, "value": 4, - "start": 2456, - "end": 2457, + "start": 2463, + "end": 2464, "loc": { "start": { "line": 125, @@ -18312,8 +18326,8 @@ "binop": null, "updateContext": null }, - "start": 2457, - "end": 2458, + "start": 2464, + "end": 2465, "loc": { "start": { "line": 125, @@ -18338,8 +18352,8 @@ "binop": null }, "value": "j", - "start": 2459, - "end": 2460, + "start": 2466, + "end": 2467, "loc": { "start": { "line": 125, @@ -18364,8 +18378,8 @@ "binop": null }, "value": "++", - "start": 2460, - "end": 2462, + "start": 2467, + "end": 2469, "loc": { "start": { "line": 125, @@ -18389,8 +18403,8 @@ "postfix": false, "binop": null }, - "start": 2462, - "end": 2463, + "start": 2469, + "end": 2470, "loc": { "start": { "line": 125, @@ -18414,8 +18428,8 @@ "postfix": false, "binop": null }, - "start": 2463, - "end": 2464, + "start": 2470, + "end": 2471, "loc": { "start": { "line": 125, @@ -18442,8 +18456,8 @@ "updateContext": null }, "value": "for", - "start": 2471, - "end": 2474, + "start": 2478, + "end": 2481, "loc": { "start": { "line": 126, @@ -18467,8 +18481,8 @@ "postfix": false, "binop": null }, - "start": 2475, - "end": 2476, + "start": 2482, + "end": 2483, "loc": { "start": { "line": 126, @@ -18493,8 +18507,8 @@ "binop": null }, "value": "k", - "start": 2476, - "end": 2477, + "start": 2483, + "end": 2484, "loc": { "start": { "line": 126, @@ -18520,8 +18534,8 @@ "updateContext": null }, "value": "=", - "start": 2478, - "end": 2479, + "start": 2485, + "end": 2486, "loc": { "start": { "line": 126, @@ -18547,8 +18561,8 @@ "updateContext": null }, "value": 0, - "start": 2480, - "end": 2481, + "start": 2487, + "end": 2488, "loc": { "start": { "line": 126, @@ -18573,8 +18587,8 @@ "binop": null, "updateContext": null }, - "start": 2481, - "end": 2482, + "start": 2488, + "end": 2489, "loc": { "start": { "line": 126, @@ -18599,8 +18613,8 @@ "binop": null }, "value": "k", - "start": 2483, - "end": 2484, + "start": 2490, + "end": 2491, "loc": { "start": { "line": 126, @@ -18626,8 +18640,8 @@ "updateContext": null }, "value": "<", - "start": 2485, - "end": 2486, + "start": 2492, + "end": 2493, "loc": { "start": { "line": 126, @@ -18653,8 +18667,8 @@ "updateContext": null }, "value": 4, - "start": 2487, - "end": 2488, + "start": 2494, + "end": 2495, "loc": { "start": { "line": 126, @@ -18679,8 +18693,8 @@ "binop": null, "updateContext": null }, - "start": 2488, - "end": 2489, + "start": 2495, + "end": 2496, "loc": { "start": { "line": 126, @@ -18705,8 +18719,8 @@ "binop": null }, "value": "k", - "start": 2490, - "end": 2491, + "start": 2497, + "end": 2498, "loc": { "start": { "line": 126, @@ -18731,8 +18745,8 @@ "binop": null }, "value": "++", - "start": 2491, - "end": 2493, + "start": 2498, + "end": 2500, "loc": { "start": { "line": 126, @@ -18756,8 +18770,8 @@ "postfix": false, "binop": null }, - "start": 2493, - "end": 2494, + "start": 2500, + "end": 2501, "loc": { "start": { "line": 126, @@ -18781,8 +18795,8 @@ "postfix": false, "binop": null }, - "start": 2494, - "end": 2495, + "start": 2501, + "end": 2502, "loc": { "start": { "line": 126, @@ -18807,8 +18821,8 @@ "binop": null }, "value": "thisRef", - "start": 2504, - "end": 2511, + "start": 2511, + "end": 2518, "loc": { "start": { "line": 127, @@ -18833,8 +18847,8 @@ "binop": null, "updateContext": null }, - "start": 2511, - "end": 2512, + "start": 2518, + "end": 2519, "loc": { "start": { "line": 127, @@ -18859,8 +18873,8 @@ "binop": null }, "value": "tmp", - "start": 2512, - "end": 2515, + "start": 2519, + "end": 2522, "loc": { "start": { "line": 127, @@ -18885,8 +18899,8 @@ "binop": null, "updateContext": null }, - "start": 2515, - "end": 2516, + "start": 2522, + "end": 2523, "loc": { "start": { "line": 127, @@ -18911,8 +18925,8 @@ "binop": null }, "value": "i", - "start": 2516, - "end": 2517, + "start": 2523, + "end": 2524, "loc": { "start": { "line": 127, @@ -18938,8 +18952,8 @@ "updateContext": null }, "value": "+", - "start": 2518, - "end": 2519, + "start": 2525, + "end": 2526, "loc": { "start": { "line": 127, @@ -18964,8 +18978,8 @@ "binop": null }, "value": "j", - "start": 2520, - "end": 2521, + "start": 2527, + "end": 2528, "loc": { "start": { "line": 127, @@ -18991,8 +19005,8 @@ "updateContext": null }, "value": "*", - "start": 2522, - "end": 2523, + "start": 2529, + "end": 2530, "loc": { "start": { "line": 127, @@ -19018,8 +19032,8 @@ "updateContext": null }, "value": 4, - "start": 2524, - "end": 2525, + "start": 2531, + "end": 2532, "loc": { "start": { "line": 127, @@ -19044,8 +19058,8 @@ "binop": null, "updateContext": null }, - "start": 2525, - "end": 2526, + "start": 2532, + "end": 2533, "loc": { "start": { "line": 127, @@ -19071,8 +19085,8 @@ "updateContext": null }, "value": "+=", - "start": 2527, - "end": 2529, + "start": 2534, + "end": 2536, "loc": { "start": { "line": 127, @@ -19097,8 +19111,8 @@ "binop": null }, "value": "thisRef", - "start": 2530, - "end": 2537, + "start": 2537, + "end": 2544, "loc": { "start": { "line": 127, @@ -19123,8 +19137,8 @@ "binop": null, "updateContext": null }, - "start": 2537, - "end": 2538, + "start": 2544, + "end": 2545, "loc": { "start": { "line": 127, @@ -19149,8 +19163,8 @@ "binop": null }, "value": "currentMatrix", - "start": 2538, - "end": 2551, + "start": 2545, + "end": 2558, "loc": { "start": { "line": 127, @@ -19175,8 +19189,8 @@ "binop": null, "updateContext": null }, - "start": 2551, - "end": 2552, + "start": 2558, + "end": 2559, "loc": { "start": { "line": 127, @@ -19201,8 +19215,8 @@ "binop": null }, "value": "i", - "start": 2552, - "end": 2553, + "start": 2559, + "end": 2560, "loc": { "start": { "line": 127, @@ -19228,8 +19242,8 @@ "updateContext": null }, "value": "+", - "start": 2554, - "end": 2555, + "start": 2561, + "end": 2562, "loc": { "start": { "line": 127, @@ -19254,8 +19268,8 @@ "binop": null }, "value": "k", - "start": 2556, - "end": 2557, + "start": 2563, + "end": 2564, "loc": { "start": { "line": 127, @@ -19281,8 +19295,8 @@ "updateContext": null }, "value": "*", - "start": 2558, - "end": 2559, + "start": 2565, + "end": 2566, "loc": { "start": { "line": 127, @@ -19308,8 +19322,8 @@ "updateContext": null }, "value": 4, - "start": 2560, - "end": 2561, + "start": 2567, + "end": 2568, "loc": { "start": { "line": 127, @@ -19334,8 +19348,8 @@ "binop": null, "updateContext": null }, - "start": 2561, - "end": 2562, + "start": 2568, + "end": 2569, "loc": { "start": { "line": 127, @@ -19361,8 +19375,8 @@ "updateContext": null }, "value": "*", - "start": 2563, - "end": 2564, + "start": 2570, + "end": 2571, "loc": { "start": { "line": 127, @@ -19387,8 +19401,8 @@ "binop": null }, "value": "matNew", - "start": 2565, - "end": 2571, + "start": 2572, + "end": 2578, "loc": { "start": { "line": 127, @@ -19413,8 +19427,8 @@ "binop": null, "updateContext": null }, - "start": 2571, - "end": 2572, + "start": 2578, + "end": 2579, "loc": { "start": { "line": 127, @@ -19439,8 +19453,8 @@ "binop": null }, "value": "k", - "start": 2572, - "end": 2573, + "start": 2579, + "end": 2580, "loc": { "start": { "line": 127, @@ -19466,8 +19480,8 @@ "updateContext": null }, "value": "+", - "start": 2574, - "end": 2575, + "start": 2581, + "end": 2582, "loc": { "start": { "line": 127, @@ -19492,8 +19506,8 @@ "binop": null }, "value": "j", - "start": 2576, - "end": 2577, + "start": 2583, + "end": 2584, "loc": { "start": { "line": 127, @@ -19519,8 +19533,8 @@ "updateContext": null }, "value": "*", - "start": 2578, - "end": 2579, + "start": 2585, + "end": 2586, "loc": { "start": { "line": 127, @@ -19546,8 +19560,8 @@ "updateContext": null }, "value": 4, - "start": 2580, - "end": 2581, + "start": 2587, + "end": 2588, "loc": { "start": { "line": 127, @@ -19572,8 +19586,8 @@ "binop": null, "updateContext": null }, - "start": 2581, - "end": 2582, + "start": 2588, + "end": 2589, "loc": { "start": { "line": 127, @@ -19598,8 +19612,8 @@ "binop": null, "updateContext": null }, - "start": 2582, - "end": 2583, + "start": 2589, + "end": 2590, "loc": { "start": { "line": 127, @@ -19623,8 +19637,8 @@ "postfix": false, "binop": null }, - "start": 2590, - "end": 2591, + "start": 2597, + "end": 2598, "loc": { "start": { "line": 128, @@ -19648,8 +19662,8 @@ "postfix": false, "binop": null }, - "start": 2596, - "end": 2597, + "start": 2603, + "end": 2604, "loc": { "start": { "line": 129, @@ -19673,8 +19687,8 @@ "postfix": false, "binop": null }, - "start": 2600, - "end": 2601, + "start": 2607, + "end": 2608, "loc": { "start": { "line": 130, @@ -19701,8 +19715,8 @@ "updateContext": null }, "value": "for", - "start": 2604, - "end": 2607, + "start": 2611, + "end": 2614, "loc": { "start": { "line": 131, @@ -19726,8 +19740,8 @@ "postfix": false, "binop": null }, - "start": 2608, - "end": 2609, + "start": 2615, + "end": 2616, "loc": { "start": { "line": 131, @@ -19752,8 +19766,8 @@ "binop": null }, "value": "i", - "start": 2609, - "end": 2610, + "start": 2616, + "end": 2617, "loc": { "start": { "line": 131, @@ -19779,8 +19793,8 @@ "updateContext": null }, "value": "=", - "start": 2611, - "end": 2612, + "start": 2618, + "end": 2619, "loc": { "start": { "line": 131, @@ -19806,8 +19820,8 @@ "updateContext": null }, "value": 0, - "start": 2613, - "end": 2614, + "start": 2620, + "end": 2621, "loc": { "start": { "line": 131, @@ -19832,8 +19846,8 @@ "binop": null, "updateContext": null }, - "start": 2614, - "end": 2615, + "start": 2621, + "end": 2622, "loc": { "start": { "line": 131, @@ -19858,8 +19872,8 @@ "binop": null }, "value": "i", - "start": 2616, - "end": 2617, + "start": 2623, + "end": 2624, "loc": { "start": { "line": 131, @@ -19885,8 +19899,8 @@ "updateContext": null }, "value": "<", - "start": 2618, - "end": 2619, + "start": 2625, + "end": 2626, "loc": { "start": { "line": 131, @@ -19912,8 +19926,8 @@ "updateContext": null }, "value": 16, - "start": 2620, - "end": 2622, + "start": 2627, + "end": 2629, "loc": { "start": { "line": 131, @@ -19938,8 +19952,8 @@ "binop": null, "updateContext": null }, - "start": 2622, - "end": 2623, + "start": 2629, + "end": 2630, "loc": { "start": { "line": 131, @@ -19964,8 +19978,8 @@ "binop": null }, "value": "i", - "start": 2624, - "end": 2625, + "start": 2631, + "end": 2632, "loc": { "start": { "line": 131, @@ -19990,8 +20004,8 @@ "binop": null }, "value": "++", - "start": 2625, - "end": 2627, + "start": 2632, + "end": 2634, "loc": { "start": { "line": 131, @@ -20015,8 +20029,8 @@ "postfix": false, "binop": null }, - "start": 2627, - "end": 2628, + "start": 2634, + "end": 2635, "loc": { "start": { "line": 131, @@ -20040,8 +20054,8 @@ "postfix": false, "binop": null }, - "start": 2628, - "end": 2629, + "start": 2635, + "end": 2636, "loc": { "start": { "line": 131, @@ -20066,8 +20080,8 @@ "binop": null }, "value": "thisRef", - "start": 2634, - "end": 2641, + "start": 2641, + "end": 2648, "loc": { "start": { "line": 132, @@ -20092,8 +20106,8 @@ "binop": null, "updateContext": null }, - "start": 2641, - "end": 2642, + "start": 2648, + "end": 2649, "loc": { "start": { "line": 132, @@ -20118,8 +20132,8 @@ "binop": null }, "value": "currentMatrix", - "start": 2642, - "end": 2655, + "start": 2649, + "end": 2662, "loc": { "start": { "line": 132, @@ -20144,8 +20158,8 @@ "binop": null, "updateContext": null }, - "start": 2655, - "end": 2656, + "start": 2662, + "end": 2663, "loc": { "start": { "line": 132, @@ -20170,8 +20184,8 @@ "binop": null }, "value": "i", - "start": 2656, - "end": 2657, + "start": 2663, + "end": 2664, "loc": { "start": { "line": 132, @@ -20196,8 +20210,8 @@ "binop": null, "updateContext": null }, - "start": 2657, - "end": 2658, + "start": 2664, + "end": 2665, "loc": { "start": { "line": 132, @@ -20223,8 +20237,8 @@ "updateContext": null }, "value": "=", - "start": 2659, - "end": 2660, + "start": 2666, + "end": 2667, "loc": { "start": { "line": 132, @@ -20249,8 +20263,8 @@ "binop": null }, "value": "thisRef", - "start": 2661, - "end": 2668, + "start": 2668, + "end": 2675, "loc": { "start": { "line": 132, @@ -20275,8 +20289,8 @@ "binop": null, "updateContext": null }, - "start": 2668, - "end": 2669, + "start": 2675, + "end": 2676, "loc": { "start": { "line": 132, @@ -20301,8 +20315,8 @@ "binop": null }, "value": "tmp", - "start": 2669, - "end": 2672, + "start": 2676, + "end": 2679, "loc": { "start": { "line": 132, @@ -20327,8 +20341,8 @@ "binop": null, "updateContext": null }, - "start": 2672, - "end": 2673, + "start": 2679, + "end": 2680, "loc": { "start": { "line": 132, @@ -20353,8 +20367,8 @@ "binop": null }, "value": "i", - "start": 2673, - "end": 2674, + "start": 2680, + "end": 2681, "loc": { "start": { "line": 132, @@ -20379,8 +20393,8 @@ "binop": null, "updateContext": null }, - "start": 2674, - "end": 2675, + "start": 2681, + "end": 2682, "loc": { "start": { "line": 132, @@ -20405,8 +20419,8 @@ "binop": null, "updateContext": null }, - "start": 2675, - "end": 2676, + "start": 2682, + "end": 2683, "loc": { "start": { "line": 132, @@ -20430,8 +20444,8 @@ "postfix": false, "binop": null }, - "start": 2679, - "end": 2680, + "start": 2686, + "end": 2687, "loc": { "start": { "line": 133, @@ -20455,8 +20469,8 @@ "postfix": false, "binop": null }, - "start": 2681, - "end": 2682, + "start": 2688, + "end": 2689, "loc": { "start": { "line": 134, @@ -20468,163 +20482,6 @@ } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 2684, - "end": 2690, - "loc": { - "start": { - "line": 136, - "column": 0 - }, - "end": { - "line": 136, - "column": 6 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 2690, - "end": 2691, - "loc": { - "start": { - "line": 136, - "column": 6 - }, - "end": { - "line": 136, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "exports", - "start": 2691, - "end": 2698, - "loc": { - "start": { - "line": 136, - "column": 7 - }, - "end": { - "line": 136, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 2699, - "end": 2700, - "loc": { - "start": { - "line": 136, - "column": 15 - }, - "end": { - "line": 136, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "MatrixStack", - "start": 2701, - "end": 2712, - "loc": { - "start": { - "line": 136, - "column": 17 - }, - "end": { - "line": 136, - "column": 28 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 2712, - "end": 2713, - "loc": { - "start": { - "line": 136, - "column": 28 - }, - "end": { - "line": 136, - "column": 29 - } - } - }, { "type": { "label": "eof", @@ -20638,15 +20495,15 @@ "binop": null, "updateContext": null }, - "start": 2714, - "end": 2714, + "start": 2690, + "end": 2690, "loc": { "start": { - "line": 137, + "line": 135, "column": 0 }, "end": { - "line": 137, + "line": 135, "column": 0 } } diff --git a/docs/ast/source/utils/ModelSettingJson.js.json b/docs/ast/source/utils/ModelSettingJson.js.json index c07f46a..fe68c1f 100644 --- a/docs/ast/source/utils/ModelSettingJson.js.json +++ b/docs/ast/source/utils/ModelSettingJson.js.json @@ -1,7 +1,7 @@ { "type": "File", "start": 0, - "end": 9747, + "end": 9739, "loc": { "start": { "line": 1, @@ -15,7 +15,7 @@ "program": { "type": "Program", "start": 0, - "end": 9747, + "end": 9739, "loc": { "start": { "line": 1, @@ -171,9 +171,9 @@ ] }, { - "type": "ExportDefaultDeclaration", + "type": "ExportNamedDeclaration", "start": 278, - "end": 900, + "end": 892, "loc": { "start": { "line": 15, @@ -184,14 +184,16 @@ "column": 1 } }, + "specifiers": [], + "source": null, "declaration": { "type": "FunctionDeclaration", - "start": 293, - "end": 900, + "start": 285, + "end": 892, "loc": { "start": { "line": 15, - "column": 15 + "column": 7 }, "end": { "line": 35, @@ -200,16 +202,16 @@ }, "id": { "type": "Identifier", - "start": 302, - "end": 318, + "start": 294, + "end": 310, "loc": { "start": { "line": 15, - "column": 24 + "column": 16 }, "end": { "line": 15, - "column": 40 + "column": 32 }, "identifierName": "ModelSettingJson" }, @@ -222,8 +224,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 321, - "end": 900, + "start": 313, + "end": 892, "loc": { "start": { "line": 16, @@ -237,8 +239,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 367, - "end": 386, + "start": 359, + "end": 378, "loc": { "start": { "line": 17, @@ -251,8 +253,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 367, - "end": 385, + "start": 359, + "end": 377, "loc": { "start": { "line": 17, @@ -266,8 +268,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 367, - "end": 376, + "start": 359, + "end": 368, "loc": { "start": { "line": 17, @@ -280,8 +282,8 @@ }, "object": { "type": "ThisExpression", - "start": 367, - "end": 371, + "start": 359, + "end": 363, "loc": { "start": { "line": 17, @@ -296,8 +298,8 @@ }, "property": { "type": "Identifier", - "start": 372, - "end": 376, + "start": 364, + "end": 368, "loc": { "start": { "line": 17, @@ -316,8 +318,8 @@ }, "right": { "type": "StringLiteral", - "start": 379, - "end": 385, + "start": 371, + "end": 377, "loc": { "start": { "line": 17, @@ -340,8 +342,8 @@ { "type": "CommentLine", "value": " Define the index in the json file.", - "start": 325, - "end": 362, + "start": 317, + "end": 354, "loc": { "start": { "line": 16, @@ -357,8 +359,8 @@ }, { "type": "ExpressionStatement", - "start": 391, - "end": 406, + "start": 383, + "end": 398, "loc": { "start": { "line": 18, @@ -371,8 +373,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 391, - "end": 405, + "start": 383, + "end": 397, "loc": { "start": { "line": 18, @@ -386,8 +388,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 391, - "end": 398, + "start": 383, + "end": 390, "loc": { "start": { "line": 18, @@ -400,8 +402,8 @@ }, "object": { "type": "ThisExpression", - "start": 391, - "end": 395, + "start": 383, + "end": 387, "loc": { "start": { "line": 18, @@ -415,8 +417,8 @@ }, "property": { "type": "Identifier", - "start": 396, - "end": 398, + "start": 388, + "end": 390, "loc": { "start": { "line": 18, @@ -434,8 +436,8 @@ }, "right": { "type": "StringLiteral", - "start": 401, - "end": 405, + "start": 393, + "end": 397, "loc": { "start": { "line": 18, @@ -456,8 +458,8 @@ }, { "type": "ExpressionStatement", - "start": 411, - "end": 432, + "start": 403, + "end": 424, "loc": { "start": { "line": 19, @@ -470,8 +472,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 411, - "end": 431, + "start": 403, + "end": 423, "loc": { "start": { "line": 19, @@ -485,8 +487,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 411, - "end": 421, + "start": 403, + "end": 413, "loc": { "start": { "line": 19, @@ -499,8 +501,8 @@ }, "object": { "type": "ThisExpression", - "start": 411, - "end": 415, + "start": 403, + "end": 407, "loc": { "start": { "line": 19, @@ -514,8 +516,8 @@ }, "property": { "type": "Identifier", - "start": 416, - "end": 421, + "start": 408, + "end": 413, "loc": { "start": { "line": 19, @@ -533,8 +535,8 @@ }, "right": { "type": "StringLiteral", - "start": 424, - "end": 431, + "start": 416, + "end": 423, "loc": { "start": { "line": 19, @@ -555,8 +557,8 @@ }, { "type": "ExpressionStatement", - "start": 437, - "end": 464, + "start": 429, + "end": 456, "loc": { "start": { "line": 20, @@ -569,8 +571,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 437, - "end": 463, + "start": 429, + "end": 455, "loc": { "start": { "line": 20, @@ -584,8 +586,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 437, - "end": 450, + "start": 429, + "end": 442, "loc": { "start": { "line": 20, @@ -598,8 +600,8 @@ }, "object": { "type": "ThisExpression", - "start": 437, - "end": 441, + "start": 429, + "end": 433, "loc": { "start": { "line": 20, @@ -613,8 +615,8 @@ }, "property": { "type": "Identifier", - "start": 442, - "end": 450, + "start": 434, + "end": 442, "loc": { "start": { "line": 20, @@ -632,8 +634,8 @@ }, "right": { "type": "StringLiteral", - "start": 453, - "end": 463, + "start": 445, + "end": 455, "loc": { "start": { "line": 20, @@ -654,8 +656,8 @@ }, { "type": "ExpressionStatement", - "start": 469, - "end": 498, + "start": 461, + "end": 490, "loc": { "start": { "line": 21, @@ -668,8 +670,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 469, - "end": 497, + "start": 461, + "end": 489, "loc": { "start": { "line": 21, @@ -683,8 +685,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 469, - "end": 483, + "start": 461, + "end": 475, "loc": { "start": { "line": 21, @@ -697,8 +699,8 @@ }, "object": { "type": "ThisExpression", - "start": 469, - "end": 473, + "start": 461, + "end": 465, "loc": { "start": { "line": 21, @@ -712,8 +714,8 @@ }, "property": { "type": "Identifier", - "start": 474, - "end": 483, + "start": 466, + "end": 475, "loc": { "start": { "line": 21, @@ -731,8 +733,8 @@ }, "right": { "type": "StringLiteral", - "start": 486, - "end": 497, + "start": 478, + "end": 489, "loc": { "start": { "line": 21, @@ -753,8 +755,8 @@ }, { "type": "ExpressionStatement", - "start": 503, - "end": 528, + "start": 495, + "end": 520, "loc": { "start": { "line": 22, @@ -767,8 +769,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 503, - "end": 527, + "start": 495, + "end": 519, "loc": { "start": { "line": 22, @@ -782,8 +784,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 503, - "end": 515, + "start": 495, + "end": 507, "loc": { "start": { "line": 22, @@ -796,8 +798,8 @@ }, "object": { "type": "ThisExpression", - "start": 503, - "end": 507, + "start": 495, + "end": 499, "loc": { "start": { "line": 22, @@ -811,8 +813,8 @@ }, "property": { "type": "Identifier", - "start": 508, - "end": 515, + "start": 500, + "end": 507, "loc": { "start": { "line": 22, @@ -830,8 +832,8 @@ }, "right": { "type": "StringLiteral", - "start": 518, - "end": 527, + "start": 510, + "end": 519, "loc": { "start": { "line": 22, @@ -852,8 +854,8 @@ }, { "type": "ExpressionStatement", - "start": 533, - "end": 552, + "start": 525, + "end": 544, "loc": { "start": { "line": 23, @@ -866,8 +868,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 533, - "end": 551, + "start": 525, + "end": 543, "loc": { "start": { "line": 23, @@ -881,8 +883,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 533, - "end": 542, + "start": 525, + "end": 534, "loc": { "start": { "line": 23, @@ -895,8 +897,8 @@ }, "object": { "type": "ThisExpression", - "start": 533, - "end": 537, + "start": 525, + "end": 529, "loc": { "start": { "line": 23, @@ -910,8 +912,8 @@ }, "property": { "type": "Identifier", - "start": 538, - "end": 542, + "start": 530, + "end": 534, "loc": { "start": { "line": 23, @@ -929,8 +931,8 @@ }, "right": { "type": "StringLiteral", - "start": 545, - "end": 551, + "start": 537, + "end": 543, "loc": { "start": { "line": 23, @@ -951,8 +953,8 @@ }, { "type": "ExpressionStatement", - "start": 557, - "end": 590, + "start": 549, + "end": 582, "loc": { "start": { "line": 24, @@ -965,8 +967,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 557, - "end": 589, + "start": 549, + "end": 581, "loc": { "start": { "line": 24, @@ -980,8 +982,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 557, - "end": 573, + "start": 549, + "end": 565, "loc": { "start": { "line": 24, @@ -994,8 +996,8 @@ }, "object": { "type": "ThisExpression", - "start": 557, - "end": 561, + "start": 549, + "end": 553, "loc": { "start": { "line": 24, @@ -1009,8 +1011,8 @@ }, "property": { "type": "Identifier", - "start": 562, - "end": 573, + "start": 554, + "end": 565, "loc": { "start": { "line": 24, @@ -1028,8 +1030,8 @@ }, "right": { "type": "StringLiteral", - "start": 576, - "end": 589, + "start": 568, + "end": 581, "loc": { "start": { "line": 24, @@ -1050,8 +1052,8 @@ }, { "type": "ExpressionStatement", - "start": 595, - "end": 626, + "start": 587, + "end": 618, "loc": { "start": { "line": 25, @@ -1064,8 +1066,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 595, - "end": 625, + "start": 587, + "end": 617, "loc": { "start": { "line": 25, @@ -1079,8 +1081,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 595, - "end": 613, + "start": 587, + "end": 605, "loc": { "start": { "line": 25, @@ -1093,8 +1095,8 @@ }, "object": { "type": "ThisExpression", - "start": 595, - "end": 599, + "start": 587, + "end": 591, "loc": { "start": { "line": 25, @@ -1108,8 +1110,8 @@ }, "property": { "type": "Identifier", - "start": 600, - "end": 613, + "start": 592, + "end": 605, "loc": { "start": { "line": 25, @@ -1127,8 +1129,8 @@ }, "right": { "type": "StringLiteral", - "start": 616, - "end": 625, + "start": 608, + "end": 617, "loc": { "start": { "line": 25, @@ -1149,8 +1151,8 @@ }, { "type": "ExpressionStatement", - "start": 631, - "end": 652, + "start": 623, + "end": 644, "loc": { "start": { "line": 26, @@ -1163,8 +1165,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 631, - "end": 651, + "start": 623, + "end": 643, "loc": { "start": { "line": 26, @@ -1178,8 +1180,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 631, - "end": 641, + "start": 623, + "end": 633, "loc": { "start": { "line": 26, @@ -1192,8 +1194,8 @@ }, "object": { "type": "ThisExpression", - "start": 631, - "end": 635, + "start": 623, + "end": 627, "loc": { "start": { "line": 26, @@ -1207,8 +1209,8 @@ }, "property": { "type": "Identifier", - "start": 636, - "end": 641, + "start": 628, + "end": 633, "loc": { "start": { "line": 26, @@ -1226,8 +1228,8 @@ }, "right": { "type": "StringLiteral", - "start": 644, - "end": 651, + "start": 636, + "end": 643, "loc": { "start": { "line": 26, @@ -1248,8 +1250,8 @@ }, { "type": "ExpressionStatement", - "start": 657, - "end": 682, + "start": 649, + "end": 674, "loc": { "start": { "line": 27, @@ -1262,8 +1264,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 657, - "end": 681, + "start": 649, + "end": 673, "loc": { "start": { "line": 27, @@ -1277,8 +1279,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 657, - "end": 669, + "start": 649, + "end": 661, "loc": { "start": { "line": 27, @@ -1291,8 +1293,8 @@ }, "object": { "type": "ThisExpression", - "start": 657, - "end": 661, + "start": 649, + "end": 653, "loc": { "start": { "line": 27, @@ -1306,8 +1308,8 @@ }, "property": { "type": "Identifier", - "start": 662, - "end": 669, + "start": 654, + "end": 661, "loc": { "start": { "line": 27, @@ -1325,8 +1327,8 @@ }, "right": { "type": "StringLiteral", - "start": 672, - "end": 681, + "start": 664, + "end": 673, "loc": { "start": { "line": 27, @@ -1347,8 +1349,8 @@ }, { "type": "ExpressionStatement", - "start": 687, - "end": 714, + "start": 679, + "end": 706, "loc": { "start": { "line": 28, @@ -1361,8 +1363,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 687, - "end": 713, + "start": 679, + "end": 705, "loc": { "start": { "line": 28, @@ -1376,8 +1378,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 687, - "end": 700, + "start": 679, + "end": 692, "loc": { "start": { "line": 28, @@ -1390,8 +1392,8 @@ }, "object": { "type": "ThisExpression", - "start": 687, - "end": 691, + "start": 679, + "end": 683, "loc": { "start": { "line": 28, @@ -1405,8 +1407,8 @@ }, "property": { "type": "Identifier", - "start": 692, - "end": 700, + "start": 684, + "end": 692, "loc": { "start": { "line": 28, @@ -1424,8 +1426,8 @@ }, "right": { "type": "StringLiteral", - "start": 703, - "end": 713, + "start": 695, + "end": 705, "loc": { "start": { "line": 28, @@ -1446,8 +1448,8 @@ }, { "type": "ExpressionStatement", - "start": 719, - "end": 742, + "start": 711, + "end": 734, "loc": { "start": { "line": 29, @@ -1460,8 +1462,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 719, - "end": 741, + "start": 711, + "end": 733, "loc": { "start": { "line": 29, @@ -1475,8 +1477,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 719, - "end": 730, + "start": 711, + "end": 722, "loc": { "start": { "line": 29, @@ -1489,8 +1491,8 @@ }, "object": { "type": "ThisExpression", - "start": 719, - "end": 723, + "start": 711, + "end": 715, "loc": { "start": { "line": 29, @@ -1504,8 +1506,8 @@ }, "property": { "type": "Identifier", - "start": 724, - "end": 730, + "start": 716, + "end": 722, "loc": { "start": { "line": 29, @@ -1523,8 +1525,8 @@ }, "right": { "type": "StringLiteral", - "start": 733, - "end": 741, + "start": 725, + "end": 733, "loc": { "start": { "line": 29, @@ -1545,8 +1547,8 @@ }, { "type": "ExpressionStatement", - "start": 747, - "end": 778, + "start": 739, + "end": 770, "loc": { "start": { "line": 30, @@ -1559,8 +1561,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 747, - "end": 777, + "start": 739, + "end": 769, "loc": { "start": { "line": 30, @@ -1574,8 +1576,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 747, - "end": 762, + "start": 739, + "end": 754, "loc": { "start": { "line": 30, @@ -1588,8 +1590,8 @@ }, "object": { "type": "ThisExpression", - "start": 747, - "end": 751, + "start": 739, + "end": 743, "loc": { "start": { "line": 30, @@ -1603,8 +1605,8 @@ }, "property": { "type": "Identifier", - "start": 752, - "end": 762, + "start": 744, + "end": 754, "loc": { "start": { "line": 30, @@ -1622,8 +1624,8 @@ }, "right": { "type": "StringLiteral", - "start": 765, - "end": 777, + "start": 757, + "end": 769, "loc": { "start": { "line": 30, @@ -1644,8 +1646,8 @@ }, { "type": "ExpressionStatement", - "start": 783, - "end": 830, + "start": 775, + "end": 822, "loc": { "start": { "line": 31, @@ -1658,8 +1660,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 783, - "end": 829, + "start": 775, + "end": 821, "loc": { "start": { "line": 31, @@ -1673,8 +1675,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 783, - "end": 806, + "start": 775, + "end": 798, "loc": { "start": { "line": 31, @@ -1687,8 +1689,8 @@ }, "object": { "type": "ThisExpression", - "start": 783, - "end": 787, + "start": 775, + "end": 779, "loc": { "start": { "line": 31, @@ -1702,8 +1704,8 @@ }, "property": { "type": "Identifier", - "start": 788, - "end": 806, + "start": 780, + "end": 798, "loc": { "start": { "line": 31, @@ -1721,8 +1723,8 @@ }, "right": { "type": "StringLiteral", - "start": 809, - "end": 829, + "start": 801, + "end": 821, "loc": { "start": { "line": 31, @@ -1743,8 +1745,8 @@ }, { "type": "ExpressionStatement", - "start": 835, - "end": 854, + "start": 827, + "end": 846, "loc": { "start": { "line": 32, @@ -1757,8 +1759,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 835, - "end": 853, + "start": 827, + "end": 845, "loc": { "start": { "line": 32, @@ -1772,8 +1774,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 835, - "end": 845, + "start": 827, + "end": 837, "loc": { "start": { "line": 32, @@ -1786,8 +1788,8 @@ }, "object": { "type": "ThisExpression", - "start": 835, - "end": 839, + "start": 827, + "end": 831, "loc": { "start": { "line": 32, @@ -1801,8 +1803,8 @@ }, "property": { "type": "Identifier", - "start": 840, - "end": 845, + "start": 832, + "end": 837, "loc": { "start": { "line": 32, @@ -1820,8 +1822,8 @@ }, "right": { "type": "StringLiteral", - "start": 848, - "end": 853, + "start": 840, + "end": 845, "loc": { "start": { "line": 32, @@ -1842,8 +1844,8 @@ }, { "type": "ExpressionStatement", - "start": 859, - "end": 878, + "start": 851, + "end": 870, "loc": { "start": { "line": 33, @@ -1856,8 +1858,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 859, - "end": 877, + "start": 851, + "end": 869, "loc": { "start": { "line": 33, @@ -1871,8 +1873,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 859, - "end": 868, + "start": 851, + "end": 860, "loc": { "start": { "line": 33, @@ -1885,8 +1887,8 @@ }, "object": { "type": "ThisExpression", - "start": 859, - "end": 863, + "start": 851, + "end": 855, "loc": { "start": { "line": 33, @@ -1900,8 +1902,8 @@ }, "property": { "type": "Identifier", - "start": 864, - "end": 868, + "start": 856, + "end": 860, "loc": { "start": { "line": 33, @@ -1919,8 +1921,8 @@ }, "right": { "type": "StringLiteral", - "start": 871, - "end": 877, + "start": 863, + "end": 869, "loc": { "start": { "line": 33, @@ -1941,8 +1943,8 @@ }, { "type": "ExpressionStatement", - "start": 883, - "end": 898, + "start": 875, + "end": 890, "loc": { "start": { "line": 34, @@ -1955,8 +1957,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 883, - "end": 897, + "start": 875, + "end": 889, "loc": { "start": { "line": 34, @@ -1970,8 +1972,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 883, - "end": 892, + "start": 875, + "end": 884, "loc": { "start": { "line": 34, @@ -1984,8 +1986,8 @@ }, "object": { "type": "ThisExpression", - "start": 883, - "end": 887, + "start": 875, + "end": 879, "loc": { "start": { "line": 34, @@ -1999,8 +2001,8 @@ }, "property": { "type": "Identifier", - "start": 888, - "end": 892, + "start": 880, + "end": 884, "loc": { "start": { "line": 34, @@ -2018,8 +2020,8 @@ }, "right": { "type": "ObjectExpression", - "start": 895, - "end": 897, + "start": 887, + "end": 889, "loc": { "start": { "line": 34, @@ -2060,8 +2062,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n", - "start": 902, - "end": 1064, + "start": 894, + "end": 1056, "loc": { "start": { "line": 37, @@ -2097,8 +2099,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n", - "start": 902, - "end": 1064, + "start": 894, + "end": 1056, "loc": { "start": { "line": 37, @@ -2114,8 +2116,8 @@ }, { "type": "ExpressionStatement", - "start": 1065, - "end": 1393, + "start": 1057, + "end": 1385, "loc": { "start": { "line": 44, @@ -2128,8 +2130,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1065, - "end": 1392, + "start": 1057, + "end": 1384, "loc": { "start": { "line": 44, @@ -2143,8 +2145,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1065, - "end": 1108, + "start": 1057, + "end": 1100, "loc": { "start": { "line": 44, @@ -2157,8 +2159,8 @@ }, "object": { "type": "MemberExpression", - "start": 1065, - "end": 1091, + "start": 1057, + "end": 1083, "loc": { "start": { "line": 44, @@ -2171,8 +2173,8 @@ }, "object": { "type": "Identifier", - "start": 1065, - "end": 1081, + "start": 1057, + "end": 1073, "loc": { "start": { "line": 44, @@ -2189,8 +2191,8 @@ }, "property": { "type": "Identifier", - "start": 1082, - "end": 1091, + "start": 1074, + "end": 1083, "loc": { "start": { "line": 44, @@ -2209,8 +2211,8 @@ }, "property": { "type": "Identifier", - "start": 1092, - "end": 1108, + "start": 1084, + "end": 1100, "loc": { "start": { "line": 44, @@ -2229,8 +2231,8 @@ }, "right": { "type": "FunctionExpression", - "start": 1111, - "end": 1392, + "start": 1103, + "end": 1384, "loc": { "start": { "line": 44, @@ -2243,8 +2245,8 @@ }, "id": { "type": "Identifier", - "start": 1092, - "end": 1108, + "start": 1084, + "end": 1100, "loc": { "start": { "line": 44, @@ -2264,8 +2266,8 @@ "params": [ { "type": "Identifier", - "start": 1120, - "end": 1124, + "start": 1112, + "end": 1116, "loc": { "start": { "line": 44, @@ -2281,8 +2283,8 @@ }, { "type": "Identifier", - "start": 1126, - "end": 1134, + "start": 1118, + "end": 1126, "loc": { "start": { "line": 44, @@ -2299,8 +2301,8 @@ ], "body": { "type": "BlockStatement", - "start": 1136, - "end": 1392, + "start": 1128, + "end": 1384, "loc": { "start": { "line": 45, @@ -2314,8 +2316,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1142, - "end": 1161, + "start": 1134, + "end": 1153, "loc": { "start": { "line": 46, @@ -2329,8 +2331,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1146, - "end": 1160, + "start": 1138, + "end": 1152, "loc": { "start": { "line": 46, @@ -2343,8 +2345,8 @@ }, "id": { "type": "Identifier", - "start": 1146, - "end": 1153, + "start": 1138, + "end": 1145, "loc": { "start": { "line": 46, @@ -2360,8 +2362,8 @@ }, "init": { "type": "ThisExpression", - "start": 1156, - "end": 1160, + "start": 1148, + "end": 1152, "loc": { "start": { "line": 46, @@ -2379,8 +2381,8 @@ }, { "type": "VariableDeclaration", - "start": 1166, - "end": 1212, + "start": 1158, + "end": 1204, "loc": { "start": { "line": 47, @@ -2394,8 +2396,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1170, - "end": 1211, + "start": 1162, + "end": 1203, "loc": { "start": { "line": 47, @@ -2408,8 +2410,8 @@ }, "id": { "type": "Identifier", - "start": 1170, - "end": 1172, + "start": 1162, + "end": 1164, "loc": { "start": { "line": 47, @@ -2425,8 +2427,8 @@ }, "init": { "type": "CallExpression", - "start": 1175, - "end": 1211, + "start": 1167, + "end": 1203, "loc": { "start": { "line": 47, @@ -2439,8 +2441,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1175, - "end": 1209, + "start": 1167, + "end": 1201, "loc": { "start": { "line": 47, @@ -2453,8 +2455,8 @@ }, "object": { "type": "Identifier", - "start": 1175, - "end": 1190, + "start": 1167, + "end": 1182, "loc": { "start": { "line": 47, @@ -2470,8 +2472,8 @@ }, "property": { "type": "Identifier", - "start": 1191, - "end": 1209, + "start": 1183, + "end": 1201, "loc": { "start": { "line": 47, @@ -2495,8 +2497,8 @@ }, { "type": "ExpressionStatement", - "start": 1217, - "end": 1390, + "start": 1209, + "end": 1382, "loc": { "start": { "line": 48, @@ -2509,8 +2511,8 @@ }, "expression": { "type": "CallExpression", - "start": 1217, - "end": 1389, + "start": 1209, + "end": 1381, "loc": { "start": { "line": 48, @@ -2523,8 +2525,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1217, - "end": 1229, + "start": 1209, + "end": 1221, "loc": { "start": { "line": 48, @@ -2537,8 +2539,8 @@ }, "object": { "type": "Identifier", - "start": 1217, - "end": 1219, + "start": 1209, + "end": 1211, "loc": { "start": { "line": 48, @@ -2554,8 +2556,8 @@ }, "property": { "type": "Identifier", - "start": 1220, - "end": 1229, + "start": 1212, + "end": 1221, "loc": { "start": { "line": 48, @@ -2574,8 +2576,8 @@ "arguments": [ { "type": "Identifier", - "start": 1230, - "end": 1234, + "start": 1222, + "end": 1226, "loc": { "start": { "line": 48, @@ -2591,8 +2593,8 @@ }, { "type": "FunctionExpression", - "start": 1236, - "end": 1388, + "start": 1228, + "end": 1380, "loc": { "start": { "line": 48, @@ -2610,8 +2612,8 @@ "params": [ { "type": "Identifier", - "start": 1245, - "end": 1248, + "start": 1237, + "end": 1240, "loc": { "start": { "line": 48, @@ -2628,8 +2630,8 @@ ], "body": { "type": "BlockStatement", - "start": 1250, - "end": 1388, + "start": 1242, + "end": 1380, "loc": { "start": { "line": 48, @@ -2643,8 +2645,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1260, - "end": 1322, + "start": 1252, + "end": 1314, "loc": { "start": { "line": 49, @@ -2658,8 +2660,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1264, - "end": 1321, + "start": 1256, + "end": 1313, "loc": { "start": { "line": 49, @@ -2672,8 +2674,8 @@ }, "id": { "type": "Identifier", - "start": 1264, - "end": 1267, + "start": 1256, + "end": 1259, "loc": { "start": { "line": 49, @@ -2689,8 +2691,8 @@ }, "init": { "type": "CallExpression", - "start": 1270, - "end": 1321, + "start": 1262, + "end": 1313, "loc": { "start": { "line": 49, @@ -2703,8 +2705,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1270, - "end": 1295, + "start": 1262, + "end": 1287, "loc": { "start": { "line": 49, @@ -2717,8 +2719,8 @@ }, "object": { "type": "MemberExpression", - "start": 1270, - "end": 1289, + "start": 1262, + "end": 1281, "loc": { "start": { "line": 49, @@ -2731,8 +2733,8 @@ }, "object": { "type": "Identifier", - "start": 1270, - "end": 1276, + "start": 1262, + "end": 1268, "loc": { "start": { "line": 49, @@ -2748,8 +2750,8 @@ }, "property": { "type": "Identifier", - "start": 1277, - "end": 1289, + "start": 1269, + "end": 1281, "loc": { "start": { "line": 49, @@ -2767,8 +2769,8 @@ }, "property": { "type": "Identifier", - "start": 1290, - "end": 1295, + "start": 1282, + "end": 1287, "loc": { "start": { "line": 49, @@ -2787,8 +2789,8 @@ "arguments": [ { "type": "NullLiteral", - "start": 1296, - "end": 1300, + "start": 1288, + "end": 1292, "loc": { "start": { "line": 49, @@ -2802,8 +2804,8 @@ }, { "type": "NewExpression", - "start": 1301, - "end": 1320, + "start": 1293, + "end": 1312, "loc": { "start": { "line": 49, @@ -2816,8 +2818,8 @@ }, "callee": { "type": "Identifier", - "start": 1305, - "end": 1315, + "start": 1297, + "end": 1307, "loc": { "start": { "line": 49, @@ -2834,8 +2836,8 @@ "arguments": [ { "type": "Identifier", - "start": 1316, - "end": 1319, + "start": 1308, + "end": 1311, "loc": { "start": { "line": 49, @@ -2859,8 +2861,8 @@ }, { "type": "ExpressionStatement", - "start": 1331, - "end": 1362, + "start": 1323, + "end": 1354, "loc": { "start": { "line": 50, @@ -2873,8 +2875,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1331, - "end": 1361, + "start": 1323, + "end": 1353, "loc": { "start": { "line": 50, @@ -2888,8 +2890,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1331, - "end": 1343, + "start": 1323, + "end": 1335, "loc": { "start": { "line": 50, @@ -2902,8 +2904,8 @@ }, "object": { "type": "Identifier", - "start": 1331, - "end": 1338, + "start": 1323, + "end": 1330, "loc": { "start": { "line": 50, @@ -2919,8 +2921,8 @@ }, "property": { "type": "Identifier", - "start": 1339, - "end": 1343, + "start": 1331, + "end": 1335, "loc": { "start": { "line": 50, @@ -2938,8 +2940,8 @@ }, "right": { "type": "CallExpression", - "start": 1346, - "end": 1361, + "start": 1338, + "end": 1353, "loc": { "start": { "line": 50, @@ -2952,8 +2954,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1346, - "end": 1356, + "start": 1338, + "end": 1348, "loc": { "start": { "line": 50, @@ -2966,8 +2968,8 @@ }, "object": { "type": "Identifier", - "start": 1346, - "end": 1350, + "start": 1338, + "end": 1342, "loc": { "start": { "line": 50, @@ -2983,8 +2985,8 @@ }, "property": { "type": "Identifier", - "start": 1351, - "end": 1356, + "start": 1343, + "end": 1348, "loc": { "start": { "line": 50, @@ -3003,8 +3005,8 @@ "arguments": [ { "type": "Identifier", - "start": 1357, - "end": 1360, + "start": 1349, + "end": 1352, "loc": { "start": { "line": 50, @@ -3024,8 +3026,8 @@ }, { "type": "ExpressionStatement", - "start": 1371, - "end": 1382, + "start": 1363, + "end": 1374, "loc": { "start": { "line": 51, @@ -3038,8 +3040,8 @@ }, "expression": { "type": "CallExpression", - "start": 1371, - "end": 1381, + "start": 1363, + "end": 1373, "loc": { "start": { "line": 51, @@ -3052,8 +3054,8 @@ }, "callee": { "type": "Identifier", - "start": 1371, - "end": 1379, + "start": 1363, + "end": 1371, "loc": { "start": { "line": 51, @@ -3087,8 +3089,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n", - "start": 902, - "end": 1064, + "start": 894, + "end": 1056, "loc": { "start": { "line": 37, @@ -3105,8 +3107,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1395, - "end": 1557, + "start": 1387, + "end": 1549, "loc": { "start": { "line": 55, @@ -3122,8 +3124,8 @@ }, { "type": "ExpressionStatement", - "start": 1558, - "end": 1760, + "start": 1550, + "end": 1752, "loc": { "start": { "line": 62, @@ -3136,8 +3138,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1558, - "end": 1760, + "start": 1550, + "end": 1752, "loc": { "start": { "line": 62, @@ -3151,8 +3153,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1558, - "end": 1599, + "start": 1550, + "end": 1591, "loc": { "start": { "line": 62, @@ -3165,8 +3167,8 @@ }, "object": { "type": "MemberExpression", - "start": 1558, - "end": 1584, + "start": 1550, + "end": 1576, "loc": { "start": { "line": 62, @@ -3179,8 +3181,8 @@ }, "object": { "type": "Identifier", - "start": 1558, - "end": 1574, + "start": 1550, + "end": 1566, "loc": { "start": { "line": 62, @@ -3197,8 +3199,8 @@ }, "property": { "type": "Identifier", - "start": 1575, - "end": 1584, + "start": 1567, + "end": 1576, "loc": { "start": { "line": 62, @@ -3217,8 +3219,8 @@ }, "property": { "type": "Identifier", - "start": 1585, - "end": 1599, + "start": 1577, + "end": 1591, "loc": { "start": { "line": 62, @@ -3237,8 +3239,8 @@ }, "right": { "type": "FunctionExpression", - "start": 1602, - "end": 1760, + "start": 1594, + "end": 1752, "loc": { "start": { "line": 62, @@ -3251,8 +3253,8 @@ }, "id": { "type": "Identifier", - "start": 1585, - "end": 1599, + "start": 1577, + "end": 1591, "loc": { "start": { "line": 62, @@ -3272,8 +3274,8 @@ "params": [ { "type": "Identifier", - "start": 1611, - "end": 1612, + "start": 1603, + "end": 1604, "loc": { "start": { "line": 62, @@ -3290,8 +3292,8 @@ ], "body": { "type": "BlockStatement", - "start": 1614, - "end": 1760, + "start": 1606, + "end": 1752, "loc": { "start": { "line": 63, @@ -3305,8 +3307,8 @@ "body": [ { "type": "IfStatement", - "start": 1620, - "end": 1717, + "start": 1612, + "end": 1709, "loc": { "start": { "line": 64, @@ -3319,8 +3321,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1624, - "end": 1695, + "start": 1616, + "end": 1687, "loc": { "start": { "line": 64, @@ -3333,8 +3335,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1624, - "end": 1656, + "start": 1616, + "end": 1648, "loc": { "start": { "line": 64, @@ -3347,8 +3349,8 @@ }, "left": { "type": "MemberExpression", - "start": 1624, - "end": 1648, + "start": 1616, + "end": 1640, "loc": { "start": { "line": 64, @@ -3361,8 +3363,8 @@ }, "object": { "type": "MemberExpression", - "start": 1624, - "end": 1633, + "start": 1616, + "end": 1625, "loc": { "start": { "line": 64, @@ -3375,8 +3377,8 @@ }, "object": { "type": "ThisExpression", - "start": 1624, - "end": 1628, + "start": 1616, + "end": 1620, "loc": { "start": { "line": 64, @@ -3390,8 +3392,8 @@ }, "property": { "type": "Identifier", - "start": 1629, - "end": 1633, + "start": 1621, + "end": 1625, "loc": { "start": { "line": 64, @@ -3409,8 +3411,8 @@ }, "property": { "type": "MemberExpression", - "start": 1634, - "end": 1647, + "start": 1626, + "end": 1639, "loc": { "start": { "line": 64, @@ -3423,8 +3425,8 @@ }, "object": { "type": "ThisExpression", - "start": 1634, - "end": 1638, + "start": 1626, + "end": 1630, "loc": { "start": { "line": 64, @@ -3438,8 +3440,8 @@ }, "property": { "type": "Identifier", - "start": 1639, - "end": 1647, + "start": 1631, + "end": 1639, "loc": { "start": { "line": 64, @@ -3460,8 +3462,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 1652, - "end": 1656, + "start": 1644, + "end": 1648, "loc": { "start": { "line": 64, @@ -3477,8 +3479,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1660, - "end": 1695, + "start": 1652, + "end": 1687, "loc": { "start": { "line": 64, @@ -3491,8 +3493,8 @@ }, "left": { "type": "MemberExpression", - "start": 1660, - "end": 1687, + "start": 1652, + "end": 1679, "loc": { "start": { "line": 64, @@ -3505,8 +3507,8 @@ }, "object": { "type": "MemberExpression", - "start": 1660, - "end": 1684, + "start": 1652, + "end": 1676, "loc": { "start": { "line": 64, @@ -3519,8 +3521,8 @@ }, "object": { "type": "MemberExpression", - "start": 1660, - "end": 1669, + "start": 1652, + "end": 1661, "loc": { "start": { "line": 64, @@ -3533,8 +3535,8 @@ }, "object": { "type": "ThisExpression", - "start": 1660, - "end": 1664, + "start": 1652, + "end": 1656, "loc": { "start": { "line": 64, @@ -3548,8 +3550,8 @@ }, "property": { "type": "Identifier", - "start": 1665, - "end": 1669, + "start": 1657, + "end": 1661, "loc": { "start": { "line": 64, @@ -3567,8 +3569,8 @@ }, "property": { "type": "MemberExpression", - "start": 1670, - "end": 1683, + "start": 1662, + "end": 1675, "loc": { "start": { "line": 64, @@ -3581,8 +3583,8 @@ }, "object": { "type": "ThisExpression", - "start": 1670, - "end": 1674, + "start": 1662, + "end": 1666, "loc": { "start": { "line": 64, @@ -3596,8 +3598,8 @@ }, "property": { "type": "Identifier", - "start": 1675, - "end": 1683, + "start": 1667, + "end": 1675, "loc": { "start": { "line": 64, @@ -3617,8 +3619,8 @@ }, "property": { "type": "Identifier", - "start": 1685, - "end": 1686, + "start": 1677, + "end": 1678, "loc": { "start": { "line": 64, @@ -3637,8 +3639,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 1691, - "end": 1695, + "start": 1683, + "end": 1687, "loc": { "start": { "line": 64, @@ -3654,8 +3656,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 1705, - "end": 1717, + "start": 1697, + "end": 1709, "loc": { "start": { "line": 65, @@ -3668,8 +3670,8 @@ }, "argument": { "type": "NullLiteral", - "start": 1712, - "end": 1716, + "start": 1704, + "end": 1708, "loc": { "start": { "line": 65, @@ -3686,8 +3688,8 @@ }, { "type": "ReturnStatement", - "start": 1723, - "end": 1758, + "start": 1715, + "end": 1750, "loc": { "start": { "line": 67, @@ -3700,8 +3702,8 @@ }, "argument": { "type": "MemberExpression", - "start": 1730, - "end": 1757, + "start": 1722, + "end": 1749, "loc": { "start": { "line": 67, @@ -3714,8 +3716,8 @@ }, "object": { "type": "MemberExpression", - "start": 1730, - "end": 1754, + "start": 1722, + "end": 1746, "loc": { "start": { "line": 67, @@ -3728,8 +3730,8 @@ }, "object": { "type": "MemberExpression", - "start": 1730, - "end": 1739, + "start": 1722, + "end": 1731, "loc": { "start": { "line": 67, @@ -3742,8 +3744,8 @@ }, "object": { "type": "ThisExpression", - "start": 1730, - "end": 1734, + "start": 1722, + "end": 1726, "loc": { "start": { "line": 67, @@ -3757,8 +3759,8 @@ }, "property": { "type": "Identifier", - "start": 1735, - "end": 1739, + "start": 1727, + "end": 1731, "loc": { "start": { "line": 67, @@ -3776,8 +3778,8 @@ }, "property": { "type": "MemberExpression", - "start": 1740, - "end": 1753, + "start": 1732, + "end": 1745, "loc": { "start": { "line": 67, @@ -3790,8 +3792,8 @@ }, "object": { "type": "ThisExpression", - "start": 1740, - "end": 1744, + "start": 1732, + "end": 1736, "loc": { "start": { "line": 67, @@ -3805,8 +3807,8 @@ }, "property": { "type": "Identifier", - "start": 1745, - "end": 1753, + "start": 1737, + "end": 1745, "loc": { "start": { "line": 67, @@ -3826,8 +3828,8 @@ }, "property": { "type": "Identifier", - "start": 1755, - "end": 1756, + "start": 1747, + "end": 1748, "loc": { "start": { "line": 67, @@ -3857,8 +3859,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1395, - "end": 1557, + "start": 1387, + "end": 1549, "loc": { "start": { "line": 55, @@ -3875,8 +3877,8 @@ { "type": "CommentBlock", "value": "*\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1762, - "end": 1895, + "start": 1754, + "end": 1887, "loc": { "start": { "line": 70, @@ -3892,8 +3894,8 @@ }, { "type": "ExpressionStatement", - "start": 1896, - "end": 1987, + "start": 1888, + "end": 1979, "loc": { "start": { "line": 77, @@ -3906,8 +3908,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1896, - "end": 1986, + "start": 1888, + "end": 1978, "loc": { "start": { "line": 77, @@ -3921,8 +3923,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1896, - "end": 1935, + "start": 1888, + "end": 1927, "loc": { "start": { "line": 77, @@ -3935,8 +3937,8 @@ }, "object": { "type": "MemberExpression", - "start": 1896, - "end": 1922, + "start": 1888, + "end": 1914, "loc": { "start": { "line": 77, @@ -3949,8 +3951,8 @@ }, "object": { "type": "Identifier", - "start": 1896, - "end": 1912, + "start": 1888, + "end": 1904, "loc": { "start": { "line": 77, @@ -3967,8 +3969,8 @@ }, "property": { "type": "Identifier", - "start": 1913, - "end": 1922, + "start": 1905, + "end": 1914, "loc": { "start": { "line": 77, @@ -3987,8 +3989,8 @@ }, "property": { "type": "Identifier", - "start": 1923, - "end": 1935, + "start": 1915, + "end": 1927, "loc": { "start": { "line": 77, @@ -4007,8 +4009,8 @@ }, "right": { "type": "FunctionExpression", - "start": 1938, - "end": 1986, + "start": 1930, + "end": 1978, "loc": { "start": { "line": 77, @@ -4021,8 +4023,8 @@ }, "id": { "type": "Identifier", - "start": 1923, - "end": 1935, + "start": 1915, + "end": 1927, "loc": { "start": { "line": 77, @@ -4042,8 +4044,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1949, - "end": 1986, + "start": 1941, + "end": 1978, "loc": { "start": { "line": 78, @@ -4057,8 +4059,8 @@ "body": [ { "type": "ReturnStatement", - "start": 1955, - "end": 1984, + "start": 1947, + "end": 1976, "loc": { "start": { "line": 79, @@ -4071,8 +4073,8 @@ }, "argument": { "type": "MemberExpression", - "start": 1962, - "end": 1983, + "start": 1954, + "end": 1975, "loc": { "start": { "line": 79, @@ -4085,8 +4087,8 @@ }, "object": { "type": "MemberExpression", - "start": 1962, - "end": 1971, + "start": 1954, + "end": 1963, "loc": { "start": { "line": 79, @@ -4099,8 +4101,8 @@ }, "object": { "type": "ThisExpression", - "start": 1962, - "end": 1966, + "start": 1954, + "end": 1958, "loc": { "start": { "line": 79, @@ -4114,8 +4116,8 @@ }, "property": { "type": "Identifier", - "start": 1967, - "end": 1971, + "start": 1959, + "end": 1963, "loc": { "start": { "line": 79, @@ -4133,8 +4135,8 @@ }, "property": { "type": "MemberExpression", - "start": 1972, - "end": 1982, + "start": 1964, + "end": 1974, "loc": { "start": { "line": 79, @@ -4147,8 +4149,8 @@ }, "object": { "type": "ThisExpression", - "start": 1972, - "end": 1976, + "start": 1964, + "end": 1968, "loc": { "start": { "line": 79, @@ -4162,8 +4164,8 @@ }, "property": { "type": "Identifier", - "start": 1977, - "end": 1982, + "start": 1969, + "end": 1974, "loc": { "start": { "line": 79, @@ -4192,8 +4194,8 @@ { "type": "CommentBlock", "value": "*\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1762, - "end": 1895, + "start": 1754, + "end": 1887, "loc": { "start": { "line": 70, @@ -4210,8 +4212,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 1989, - "end": 2128, + "start": 1981, + "end": 2120, "loc": { "start": { "line": 82, @@ -4227,8 +4229,8 @@ }, { "type": "ExpressionStatement", - "start": 2129, - "end": 2283, + "start": 2121, + "end": 2275, "loc": { "start": { "line": 89, @@ -4241,8 +4243,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2129, - "end": 2283, + "start": 2121, + "end": 2275, "loc": { "start": { "line": 89, @@ -4256,8 +4258,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2129, - "end": 2169, + "start": 2121, + "end": 2161, "loc": { "start": { "line": 89, @@ -4270,8 +4272,8 @@ }, "object": { "type": "MemberExpression", - "start": 2129, - "end": 2155, + "start": 2121, + "end": 2147, "loc": { "start": { "line": 89, @@ -4284,8 +4286,8 @@ }, "object": { "type": "Identifier", - "start": 2129, - "end": 2145, + "start": 2121, + "end": 2137, "loc": { "start": { "line": 89, @@ -4302,8 +4304,8 @@ }, "property": { "type": "Identifier", - "start": 2146, - "end": 2155, + "start": 2138, + "end": 2147, "loc": { "start": { "line": 89, @@ -4322,8 +4324,8 @@ }, "property": { "type": "Identifier", - "start": 2156, - "end": 2169, + "start": 2148, + "end": 2161, "loc": { "start": { "line": 89, @@ -4342,8 +4344,8 @@ }, "right": { "type": "FunctionExpression", - "start": 2172, - "end": 2283, + "start": 2164, + "end": 2275, "loc": { "start": { "line": 89, @@ -4356,8 +4358,8 @@ }, "id": { "type": "Identifier", - "start": 2156, - "end": 2169, + "start": 2148, + "end": 2161, "loc": { "start": { "line": 89, @@ -4377,8 +4379,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2183, - "end": 2283, + "start": 2175, + "end": 2275, "loc": { "start": { "line": 90, @@ -4392,8 +4394,8 @@ "body": [ { "type": "IfStatement", - "start": 2189, - "end": 2236, + "start": 2181, + "end": 2228, "loc": { "start": { "line": 91, @@ -4406,8 +4408,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2193, - "end": 2225, + "start": 2185, + "end": 2217, "loc": { "start": { "line": 91, @@ -4420,8 +4422,8 @@ }, "left": { "type": "MemberExpression", - "start": 2193, - "end": 2217, + "start": 2185, + "end": 2209, "loc": { "start": { "line": 91, @@ -4434,8 +4436,8 @@ }, "object": { "type": "MemberExpression", - "start": 2193, - "end": 2202, + "start": 2185, + "end": 2194, "loc": { "start": { "line": 91, @@ -4448,8 +4450,8 @@ }, "object": { "type": "ThisExpression", - "start": 2193, - "end": 2197, + "start": 2185, + "end": 2189, "loc": { "start": { "line": 91, @@ -4463,8 +4465,8 @@ }, "property": { "type": "Identifier", - "start": 2198, - "end": 2202, + "start": 2190, + "end": 2194, "loc": { "start": { "line": 91, @@ -4482,8 +4484,8 @@ }, "property": { "type": "MemberExpression", - "start": 2203, - "end": 2216, + "start": 2195, + "end": 2208, "loc": { "start": { "line": 91, @@ -4496,8 +4498,8 @@ }, "object": { "type": "ThisExpression", - "start": 2203, - "end": 2207, + "start": 2195, + "end": 2199, "loc": { "start": { "line": 91, @@ -4511,8 +4513,8 @@ }, "property": { "type": "Identifier", - "start": 2208, - "end": 2216, + "start": 2200, + "end": 2208, "loc": { "start": { "line": 91, @@ -4533,8 +4535,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 2221, - "end": 2225, + "start": 2213, + "end": 2217, "loc": { "start": { "line": 91, @@ -4549,8 +4551,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 2227, - "end": 2236, + "start": 2219, + "end": 2228, "loc": { "start": { "line": 91, @@ -4563,8 +4565,8 @@ }, "argument": { "type": "NumericLiteral", - "start": 2234, - "end": 2235, + "start": 2226, + "end": 2227, "loc": { "start": { "line": 91, @@ -4586,8 +4588,8 @@ }, { "type": "ReturnStatement", - "start": 2242, - "end": 2281, + "start": 2234, + "end": 2273, "loc": { "start": { "line": 93, @@ -4600,8 +4602,8 @@ }, "argument": { "type": "MemberExpression", - "start": 2249, - "end": 2280, + "start": 2241, + "end": 2272, "loc": { "start": { "line": 93, @@ -4614,8 +4616,8 @@ }, "object": { "type": "MemberExpression", - "start": 2249, - "end": 2273, + "start": 2241, + "end": 2265, "loc": { "start": { "line": 93, @@ -4628,8 +4630,8 @@ }, "object": { "type": "MemberExpression", - "start": 2249, - "end": 2258, + "start": 2241, + "end": 2250, "loc": { "start": { "line": 93, @@ -4642,8 +4644,8 @@ }, "object": { "type": "ThisExpression", - "start": 2249, - "end": 2253, + "start": 2241, + "end": 2245, "loc": { "start": { "line": 93, @@ -4657,8 +4659,8 @@ }, "property": { "type": "Identifier", - "start": 2254, - "end": 2258, + "start": 2246, + "end": 2250, "loc": { "start": { "line": 93, @@ -4676,8 +4678,8 @@ }, "property": { "type": "MemberExpression", - "start": 2259, - "end": 2272, + "start": 2251, + "end": 2264, "loc": { "start": { "line": 93, @@ -4690,8 +4692,8 @@ }, "object": { "type": "ThisExpression", - "start": 2259, - "end": 2263, + "start": 2251, + "end": 2255, "loc": { "start": { "line": 93, @@ -4705,8 +4707,8 @@ }, "property": { "type": "Identifier", - "start": 2264, - "end": 2272, + "start": 2256, + "end": 2264, "loc": { "start": { "line": 93, @@ -4726,8 +4728,8 @@ }, "property": { "type": "Identifier", - "start": 2274, - "end": 2280, + "start": 2266, + "end": 2272, "loc": { "start": { "line": 93, @@ -4757,8 +4759,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 1989, - "end": 2128, + "start": 1981, + "end": 2120, "loc": { "start": { "line": 82, @@ -4775,8 +4777,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 2285, - "end": 2424, + "start": 2277, + "end": 2416, "loc": { "start": { "line": 96, @@ -4792,8 +4794,8 @@ }, { "type": "ExpressionStatement", - "start": 2425, - "end": 2589, + "start": 2417, + "end": 2581, "loc": { "start": { "line": 103, @@ -4806,8 +4808,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2425, - "end": 2589, + "start": 2417, + "end": 2581, "loc": { "start": { "line": 103, @@ -4821,8 +4823,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2425, - "end": 2465, + "start": 2417, + "end": 2457, "loc": { "start": { "line": 103, @@ -4835,8 +4837,8 @@ }, "object": { "type": "MemberExpression", - "start": 2425, - "end": 2451, + "start": 2417, + "end": 2443, "loc": { "start": { "line": 103, @@ -4849,8 +4851,8 @@ }, "object": { "type": "Identifier", - "start": 2425, - "end": 2441, + "start": 2417, + "end": 2433, "loc": { "start": { "line": 103, @@ -4867,8 +4869,8 @@ }, "property": { "type": "Identifier", - "start": 2442, - "end": 2451, + "start": 2434, + "end": 2443, "loc": { "start": { "line": 103, @@ -4887,8 +4889,8 @@ }, "property": { "type": "Identifier", - "start": 2452, - "end": 2465, + "start": 2444, + "end": 2457, "loc": { "start": { "line": 103, @@ -4907,8 +4909,8 @@ }, "right": { "type": "FunctionExpression", - "start": 2468, - "end": 2589, + "start": 2460, + "end": 2581, "loc": { "start": { "line": 103, @@ -4921,8 +4923,8 @@ }, "id": { "type": "Identifier", - "start": 2452, - "end": 2465, + "start": 2444, + "end": 2457, "loc": { "start": { "line": 103, @@ -4942,8 +4944,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 2479, - "end": 2589, + "start": 2471, + "end": 2581, "loc": { "start": { "line": 104, @@ -4957,8 +4959,8 @@ "body": [ { "type": "IfStatement", - "start": 2485, - "end": 2541, + "start": 2477, + "end": 2533, "loc": { "start": { "line": 105, @@ -4971,8 +4973,8 @@ }, "test": { "type": "BinaryExpression", - "start": 2489, - "end": 2522, + "start": 2481, + "end": 2514, "loc": { "start": { "line": 105, @@ -4985,8 +4987,8 @@ }, "left": { "type": "MemberExpression", - "start": 2489, - "end": 2514, + "start": 2481, + "end": 2506, "loc": { "start": { "line": 105, @@ -4999,8 +5001,8 @@ }, "object": { "type": "MemberExpression", - "start": 2489, - "end": 2498, + "start": 2481, + "end": 2490, "loc": { "start": { "line": 105, @@ -5013,8 +5015,8 @@ }, "object": { "type": "ThisExpression", - "start": 2489, - "end": 2493, + "start": 2481, + "end": 2485, "loc": { "start": { "line": 105, @@ -5028,8 +5030,8 @@ }, "property": { "type": "Identifier", - "start": 2494, - "end": 2498, + "start": 2486, + "end": 2490, "loc": { "start": { "line": 105, @@ -5047,8 +5049,8 @@ }, "property": { "type": "MemberExpression", - "start": 2499, - "end": 2513, + "start": 2491, + "end": 2505, "loc": { "start": { "line": 105, @@ -5061,8 +5063,8 @@ }, "object": { "type": "ThisExpression", - "start": 2499, - "end": 2503, + "start": 2491, + "end": 2495, "loc": { "start": { "line": 105, @@ -5076,8 +5078,8 @@ }, "property": { "type": "Identifier", - "start": 2504, - "end": 2513, + "start": 2496, + "end": 2505, "loc": { "start": { "line": 105, @@ -5098,8 +5100,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 2518, - "end": 2522, + "start": 2510, + "end": 2514, "loc": { "start": { "line": 105, @@ -5114,8 +5116,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 2532, - "end": 2541, + "start": 2524, + "end": 2533, "loc": { "start": { "line": 106, @@ -5128,8 +5130,8 @@ }, "argument": { "type": "NumericLiteral", - "start": 2539, - "end": 2540, + "start": 2531, + "end": 2532, "loc": { "start": { "line": 106, @@ -5151,8 +5153,8 @@ }, { "type": "ReturnStatement", - "start": 2547, - "end": 2587, + "start": 2539, + "end": 2579, "loc": { "start": { "line": 108, @@ -5165,8 +5167,8 @@ }, "argument": { "type": "MemberExpression", - "start": 2554, - "end": 2586, + "start": 2546, + "end": 2578, "loc": { "start": { "line": 108, @@ -5179,8 +5181,8 @@ }, "object": { "type": "MemberExpression", - "start": 2554, - "end": 2579, + "start": 2546, + "end": 2571, "loc": { "start": { "line": 108, @@ -5193,8 +5195,8 @@ }, "object": { "type": "MemberExpression", - "start": 2554, - "end": 2563, + "start": 2546, + "end": 2555, "loc": { "start": { "line": 108, @@ -5207,8 +5209,8 @@ }, "object": { "type": "ThisExpression", - "start": 2554, - "end": 2558, + "start": 2546, + "end": 2550, "loc": { "start": { "line": 108, @@ -5222,8 +5224,8 @@ }, "property": { "type": "Identifier", - "start": 2559, - "end": 2563, + "start": 2551, + "end": 2555, "loc": { "start": { "line": 108, @@ -5241,8 +5243,8 @@ }, "property": { "type": "MemberExpression", - "start": 2564, - "end": 2578, + "start": 2556, + "end": 2570, "loc": { "start": { "line": 108, @@ -5255,8 +5257,8 @@ }, "object": { "type": "ThisExpression", - "start": 2564, - "end": 2568, + "start": 2556, + "end": 2560, "loc": { "start": { "line": 108, @@ -5270,8 +5272,8 @@ }, "property": { "type": "Identifier", - "start": 2569, - "end": 2578, + "start": 2561, + "end": 2570, "loc": { "start": { "line": 108, @@ -5291,8 +5293,8 @@ }, "property": { "type": "Identifier", - "start": 2580, - "end": 2586, + "start": 2572, + "end": 2578, "loc": { "start": { "line": 108, @@ -5322,8 +5324,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 2285, - "end": 2424, + "start": 2277, + "end": 2416, "loc": { "start": { "line": 96, @@ -5340,8 +5342,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 2591, - "end": 2741, + "start": 2583, + "end": 2733, "loc": { "start": { "line": 111, @@ -5357,8 +5359,8 @@ }, { "type": "ExpressionStatement", - "start": 2742, - "end": 2962, + "start": 2734, + "end": 2954, "loc": { "start": { "line": 118, @@ -5371,8 +5373,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 2742, - "end": 2962, + "start": 2734, + "end": 2954, "loc": { "start": { "line": 118, @@ -5386,8 +5388,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 2742, - "end": 2781, + "start": 2734, + "end": 2773, "loc": { "start": { "line": 118, @@ -5400,8 +5402,8 @@ }, "object": { "type": "MemberExpression", - "start": 2742, - "end": 2768, + "start": 2734, + "end": 2760, "loc": { "start": { "line": 118, @@ -5414,8 +5416,8 @@ }, "object": { "type": "Identifier", - "start": 2742, - "end": 2758, + "start": 2734, + "end": 2750, "loc": { "start": { "line": 118, @@ -5432,8 +5434,8 @@ }, "property": { "type": "Identifier", - "start": 2759, - "end": 2768, + "start": 2751, + "end": 2760, "loc": { "start": { "line": 118, @@ -5452,8 +5454,8 @@ }, "property": { "type": "Identifier", - "start": 2769, - "end": 2781, + "start": 2761, + "end": 2773, "loc": { "start": { "line": 118, @@ -5472,8 +5474,8 @@ }, "right": { "type": "FunctionExpression", - "start": 2784, - "end": 2962, + "start": 2776, + "end": 2954, "loc": { "start": { "line": 118, @@ -5486,8 +5488,8 @@ }, "id": { "type": "Identifier", - "start": 2769, - "end": 2781, + "start": 2761, + "end": 2773, "loc": { "start": { "line": 118, @@ -5507,8 +5509,8 @@ "params": [ { "type": "Identifier", - "start": 2793, - "end": 2794, + "start": 2785, + "end": 2786, "loc": { "start": { "line": 118, @@ -5525,8 +5527,8 @@ ], "body": { "type": "BlockStatement", - "start": 2796, - "end": 2962, + "start": 2788, + "end": 2954, "loc": { "start": { "line": 119, @@ -5540,8 +5542,8 @@ "body": [ { "type": "IfStatement", - "start": 2802, - "end": 2909, + "start": 2794, + "end": 2901, "loc": { "start": { "line": 120, @@ -5554,8 +5556,8 @@ }, "test": { "type": "LogicalExpression", - "start": 2806, - "end": 2887, + "start": 2798, + "end": 2879, "loc": { "start": { "line": 120, @@ -5568,8 +5570,8 @@ }, "left": { "type": "BinaryExpression", - "start": 2806, - "end": 2839, + "start": 2798, + "end": 2831, "loc": { "start": { "line": 120, @@ -5582,8 +5584,8 @@ }, "left": { "type": "MemberExpression", - "start": 2806, - "end": 2831, + "start": 2798, + "end": 2823, "loc": { "start": { "line": 120, @@ -5596,8 +5598,8 @@ }, "object": { "type": "MemberExpression", - "start": 2806, - "end": 2815, + "start": 2798, + "end": 2807, "loc": { "start": { "line": 120, @@ -5610,8 +5612,8 @@ }, "object": { "type": "ThisExpression", - "start": 2806, - "end": 2810, + "start": 2798, + "end": 2802, "loc": { "start": { "line": 120, @@ -5625,8 +5627,8 @@ }, "property": { "type": "Identifier", - "start": 2811, - "end": 2815, + "start": 2803, + "end": 2807, "loc": { "start": { "line": 120, @@ -5644,8 +5646,8 @@ }, "property": { "type": "MemberExpression", - "start": 2816, - "end": 2830, + "start": 2808, + "end": 2822, "loc": { "start": { "line": 120, @@ -5658,8 +5660,8 @@ }, "object": { "type": "ThisExpression", - "start": 2816, - "end": 2820, + "start": 2808, + "end": 2812, "loc": { "start": { "line": 120, @@ -5673,8 +5675,8 @@ }, "property": { "type": "Identifier", - "start": 2821, - "end": 2830, + "start": 2813, + "end": 2822, "loc": { "start": { "line": 120, @@ -5695,8 +5697,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 2835, - "end": 2839, + "start": 2827, + "end": 2831, "loc": { "start": { "line": 120, @@ -5712,8 +5714,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 2851, - "end": 2887, + "start": 2843, + "end": 2879, "loc": { "start": { "line": 121, @@ -5726,8 +5728,8 @@ }, "left": { "type": "MemberExpression", - "start": 2851, - "end": 2879, + "start": 2843, + "end": 2871, "loc": { "start": { "line": 121, @@ -5740,8 +5742,8 @@ }, "object": { "type": "MemberExpression", - "start": 2851, - "end": 2876, + "start": 2843, + "end": 2868, "loc": { "start": { "line": 121, @@ -5754,8 +5756,8 @@ }, "object": { "type": "MemberExpression", - "start": 2851, - "end": 2860, + "start": 2843, + "end": 2852, "loc": { "start": { "line": 121, @@ -5768,8 +5770,8 @@ }, "object": { "type": "ThisExpression", - "start": 2851, - "end": 2855, + "start": 2843, + "end": 2847, "loc": { "start": { "line": 121, @@ -5783,8 +5785,8 @@ }, "property": { "type": "Identifier", - "start": 2856, - "end": 2860, + "start": 2848, + "end": 2852, "loc": { "start": { "line": 121, @@ -5802,8 +5804,8 @@ }, "property": { "type": "MemberExpression", - "start": 2861, - "end": 2875, + "start": 2853, + "end": 2867, "loc": { "start": { "line": 121, @@ -5816,8 +5818,8 @@ }, "object": { "type": "ThisExpression", - "start": 2861, - "end": 2865, + "start": 2853, + "end": 2857, "loc": { "start": { "line": 121, @@ -5831,8 +5833,8 @@ }, "property": { "type": "Identifier", - "start": 2866, - "end": 2875, + "start": 2858, + "end": 2867, "loc": { "start": { "line": 121, @@ -5852,8 +5854,8 @@ }, "property": { "type": "Identifier", - "start": 2877, - "end": 2878, + "start": 2869, + "end": 2870, "loc": { "start": { "line": 121, @@ -5872,8 +5874,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 2883, - "end": 2887, + "start": 2875, + "end": 2879, "loc": { "start": { "line": 121, @@ -5889,8 +5891,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 2897, - "end": 2909, + "start": 2889, + "end": 2901, "loc": { "start": { "line": 122, @@ -5903,8 +5905,8 @@ }, "argument": { "type": "NullLiteral", - "start": 2904, - "end": 2908, + "start": 2896, + "end": 2900, "loc": { "start": { "line": 122, @@ -5921,8 +5923,8 @@ }, { "type": "ReturnStatement", - "start": 2915, - "end": 2960, + "start": 2907, + "end": 2952, "loc": { "start": { "line": 124, @@ -5935,8 +5937,8 @@ }, "argument": { "type": "MemberExpression", - "start": 2922, - "end": 2959, + "start": 2914, + "end": 2951, "loc": { "start": { "line": 124, @@ -5949,8 +5951,8 @@ }, "object": { "type": "MemberExpression", - "start": 2922, - "end": 2950, + "start": 2914, + "end": 2942, "loc": { "start": { "line": 124, @@ -5963,8 +5965,8 @@ }, "object": { "type": "MemberExpression", - "start": 2922, - "end": 2947, + "start": 2914, + "end": 2939, "loc": { "start": { "line": 124, @@ -5977,8 +5979,8 @@ }, "object": { "type": "MemberExpression", - "start": 2922, - "end": 2931, + "start": 2914, + "end": 2923, "loc": { "start": { "line": 124, @@ -5991,8 +5993,8 @@ }, "object": { "type": "ThisExpression", - "start": 2922, - "end": 2926, + "start": 2914, + "end": 2918, "loc": { "start": { "line": 124, @@ -6006,8 +6008,8 @@ }, "property": { "type": "Identifier", - "start": 2927, - "end": 2931, + "start": 2919, + "end": 2923, "loc": { "start": { "line": 124, @@ -6025,8 +6027,8 @@ }, "property": { "type": "MemberExpression", - "start": 2932, - "end": 2946, + "start": 2924, + "end": 2938, "loc": { "start": { "line": 124, @@ -6039,8 +6041,8 @@ }, "object": { "type": "ThisExpression", - "start": 2932, - "end": 2936, + "start": 2924, + "end": 2928, "loc": { "start": { "line": 124, @@ -6054,8 +6056,8 @@ }, "property": { "type": "Identifier", - "start": 2937, - "end": 2946, + "start": 2929, + "end": 2938, "loc": { "start": { "line": 124, @@ -6075,8 +6077,8 @@ }, "property": { "type": "Identifier", - "start": 2948, - "end": 2949, + "start": 2940, + "end": 2941, "loc": { "start": { "line": 124, @@ -6094,8 +6096,8 @@ }, "property": { "type": "MemberExpression", - "start": 2951, - "end": 2958, + "start": 2943, + "end": 2950, "loc": { "start": { "line": 124, @@ -6108,8 +6110,8 @@ }, "object": { "type": "ThisExpression", - "start": 2951, - "end": 2955, + "start": 2943, + "end": 2947, "loc": { "start": { "line": 124, @@ -6123,8 +6125,8 @@ }, "property": { "type": "Identifier", - "start": 2956, - "end": 2958, + "start": 2948, + "end": 2950, "loc": { "start": { "line": 124, @@ -6156,8 +6158,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 2591, - "end": 2741, + "start": 2583, + "end": 2733, "loc": { "start": { "line": 111, @@ -6174,8 +6176,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 2964, - "end": 3123, + "start": 2956, + "end": 3115, "loc": { "start": { "line": 127, @@ -6191,8 +6193,8 @@ }, { "type": "ExpressionStatement", - "start": 3124, - "end": 3348, + "start": 3116, + "end": 3340, "loc": { "start": { "line": 134, @@ -6205,8 +6207,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 3124, - "end": 3348, + "start": 3116, + "end": 3340, "loc": { "start": { "line": 134, @@ -6220,8 +6222,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 3124, - "end": 3165, + "start": 3116, + "end": 3157, "loc": { "start": { "line": 134, @@ -6234,8 +6236,8 @@ }, "object": { "type": "MemberExpression", - "start": 3124, - "end": 3150, + "start": 3116, + "end": 3142, "loc": { "start": { "line": 134, @@ -6248,8 +6250,8 @@ }, "object": { "type": "Identifier", - "start": 3124, - "end": 3140, + "start": 3116, + "end": 3132, "loc": { "start": { "line": 134, @@ -6266,8 +6268,8 @@ }, "property": { "type": "Identifier", - "start": 3141, - "end": 3150, + "start": 3133, + "end": 3142, "loc": { "start": { "line": 134, @@ -6286,8 +6288,8 @@ }, "property": { "type": "Identifier", - "start": 3151, - "end": 3165, + "start": 3143, + "end": 3157, "loc": { "start": { "line": 134, @@ -6306,8 +6308,8 @@ }, "right": { "type": "FunctionExpression", - "start": 3168, - "end": 3348, + "start": 3160, + "end": 3340, "loc": { "start": { "line": 134, @@ -6320,8 +6322,8 @@ }, "id": { "type": "Identifier", - "start": 3151, - "end": 3165, + "start": 3143, + "end": 3157, "loc": { "start": { "line": 134, @@ -6341,8 +6343,8 @@ "params": [ { "type": "Identifier", - "start": 3177, - "end": 3178, + "start": 3169, + "end": 3170, "loc": { "start": { "line": 134, @@ -6359,8 +6361,8 @@ ], "body": { "type": "BlockStatement", - "start": 3180, - "end": 3348, + "start": 3172, + "end": 3340, "loc": { "start": { "line": 135, @@ -6374,8 +6376,8 @@ "body": [ { "type": "IfStatement", - "start": 3186, - "end": 3293, + "start": 3178, + "end": 3285, "loc": { "start": { "line": 136, @@ -6388,8 +6390,8 @@ }, "test": { "type": "LogicalExpression", - "start": 3190, - "end": 3271, + "start": 3182, + "end": 3263, "loc": { "start": { "line": 136, @@ -6402,8 +6404,8 @@ }, "left": { "type": "BinaryExpression", - "start": 3190, - "end": 3223, + "start": 3182, + "end": 3215, "loc": { "start": { "line": 136, @@ -6416,8 +6418,8 @@ }, "left": { "type": "MemberExpression", - "start": 3190, - "end": 3215, + "start": 3182, + "end": 3207, "loc": { "start": { "line": 136, @@ -6430,8 +6432,8 @@ }, "object": { "type": "MemberExpression", - "start": 3190, - "end": 3199, + "start": 3182, + "end": 3191, "loc": { "start": { "line": 136, @@ -6444,8 +6446,8 @@ }, "object": { "type": "ThisExpression", - "start": 3190, - "end": 3194, + "start": 3182, + "end": 3186, "loc": { "start": { "line": 136, @@ -6459,8 +6461,8 @@ }, "property": { "type": "Identifier", - "start": 3195, - "end": 3199, + "start": 3187, + "end": 3191, "loc": { "start": { "line": 136, @@ -6478,8 +6480,8 @@ }, "property": { "type": "MemberExpression", - "start": 3200, - "end": 3214, + "start": 3192, + "end": 3206, "loc": { "start": { "line": 136, @@ -6492,8 +6494,8 @@ }, "object": { "type": "ThisExpression", - "start": 3200, - "end": 3204, + "start": 3192, + "end": 3196, "loc": { "start": { "line": 136, @@ -6507,8 +6509,8 @@ }, "property": { "type": "Identifier", - "start": 3205, - "end": 3214, + "start": 3197, + "end": 3206, "loc": { "start": { "line": 136, @@ -6529,8 +6531,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 3219, - "end": 3223, + "start": 3211, + "end": 3215, "loc": { "start": { "line": 136, @@ -6546,8 +6548,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 3235, - "end": 3271, + "start": 3227, + "end": 3263, "loc": { "start": { "line": 137, @@ -6560,8 +6562,8 @@ }, "left": { "type": "MemberExpression", - "start": 3235, - "end": 3263, + "start": 3227, + "end": 3255, "loc": { "start": { "line": 137, @@ -6574,8 +6576,8 @@ }, "object": { "type": "MemberExpression", - "start": 3235, - "end": 3260, + "start": 3227, + "end": 3252, "loc": { "start": { "line": 137, @@ -6588,8 +6590,8 @@ }, "object": { "type": "MemberExpression", - "start": 3235, - "end": 3244, + "start": 3227, + "end": 3236, "loc": { "start": { "line": 137, @@ -6602,8 +6604,8 @@ }, "object": { "type": "ThisExpression", - "start": 3235, - "end": 3239, + "start": 3227, + "end": 3231, "loc": { "start": { "line": 137, @@ -6617,8 +6619,8 @@ }, "property": { "type": "Identifier", - "start": 3240, - "end": 3244, + "start": 3232, + "end": 3236, "loc": { "start": { "line": 137, @@ -6636,8 +6638,8 @@ }, "property": { "type": "MemberExpression", - "start": 3245, - "end": 3259, + "start": 3237, + "end": 3251, "loc": { "start": { "line": 137, @@ -6650,8 +6652,8 @@ }, "object": { "type": "ThisExpression", - "start": 3245, - "end": 3249, + "start": 3237, + "end": 3241, "loc": { "start": { "line": 137, @@ -6665,8 +6667,8 @@ }, "property": { "type": "Identifier", - "start": 3250, - "end": 3259, + "start": 3242, + "end": 3251, "loc": { "start": { "line": 137, @@ -6686,8 +6688,8 @@ }, "property": { "type": "Identifier", - "start": 3261, - "end": 3262, + "start": 3253, + "end": 3254, "loc": { "start": { "line": 137, @@ -6706,8 +6708,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 3267, - "end": 3271, + "start": 3259, + "end": 3263, "loc": { "start": { "line": 137, @@ -6723,8 +6725,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 3281, - "end": 3293, + "start": 3273, + "end": 3285, "loc": { "start": { "line": 138, @@ -6737,8 +6739,8 @@ }, "argument": { "type": "NullLiteral", - "start": 3288, - "end": 3292, + "start": 3280, + "end": 3284, "loc": { "start": { "line": 138, @@ -6755,8 +6757,8 @@ }, { "type": "ReturnStatement", - "start": 3299, - "end": 3346, + "start": 3291, + "end": 3338, "loc": { "start": { "line": 140, @@ -6769,8 +6771,8 @@ }, "argument": { "type": "MemberExpression", - "start": 3306, - "end": 3345, + "start": 3298, + "end": 3337, "loc": { "start": { "line": 140, @@ -6783,8 +6785,8 @@ }, "object": { "type": "MemberExpression", - "start": 3306, - "end": 3334, + "start": 3298, + "end": 3326, "loc": { "start": { "line": 140, @@ -6797,8 +6799,8 @@ }, "object": { "type": "MemberExpression", - "start": 3306, - "end": 3331, + "start": 3298, + "end": 3323, "loc": { "start": { "line": 140, @@ -6811,8 +6813,8 @@ }, "object": { "type": "MemberExpression", - "start": 3306, - "end": 3315, + "start": 3298, + "end": 3307, "loc": { "start": { "line": 140, @@ -6825,8 +6827,8 @@ }, "object": { "type": "ThisExpression", - "start": 3306, - "end": 3310, + "start": 3298, + "end": 3302, "loc": { "start": { "line": 140, @@ -6840,8 +6842,8 @@ }, "property": { "type": "Identifier", - "start": 3311, - "end": 3315, + "start": 3303, + "end": 3307, "loc": { "start": { "line": 140, @@ -6859,8 +6861,8 @@ }, "property": { "type": "MemberExpression", - "start": 3316, - "end": 3330, + "start": 3308, + "end": 3322, "loc": { "start": { "line": 140, @@ -6873,8 +6875,8 @@ }, "object": { "type": "ThisExpression", - "start": 3316, - "end": 3320, + "start": 3308, + "end": 3312, "loc": { "start": { "line": 140, @@ -6888,8 +6890,8 @@ }, "property": { "type": "Identifier", - "start": 3321, - "end": 3330, + "start": 3313, + "end": 3322, "loc": { "start": { "line": 140, @@ -6909,8 +6911,8 @@ }, "property": { "type": "Identifier", - "start": 3332, - "end": 3333, + "start": 3324, + "end": 3325, "loc": { "start": { "line": 140, @@ -6928,8 +6930,8 @@ }, "property": { "type": "MemberExpression", - "start": 3335, - "end": 3344, + "start": 3327, + "end": 3336, "loc": { "start": { "line": 140, @@ -6942,8 +6944,8 @@ }, "object": { "type": "ThisExpression", - "start": 3335, - "end": 3339, + "start": 3327, + "end": 3331, "loc": { "start": { "line": 140, @@ -6957,8 +6959,8 @@ }, "property": { "type": "Identifier", - "start": 3340, - "end": 3344, + "start": 3332, + "end": 3336, "loc": { "start": { "line": 140, @@ -6990,8 +6992,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 2964, - "end": 3123, + "start": 2956, + "end": 3115, "loc": { "start": { "line": 127, @@ -7008,8 +7010,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3350, - "end": 3487, + "start": 3342, + "end": 3479, "loc": { "start": { "line": 143, @@ -7025,8 +7027,8 @@ }, { "type": "ExpressionStatement", - "start": 3488, - "end": 3582, + "start": 3480, + "end": 3574, "loc": { "start": { "line": 150, @@ -7039,8 +7041,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 3488, - "end": 3582, + "start": 3480, + "end": 3574, "loc": { "start": { "line": 150, @@ -7054,8 +7056,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 3488, - "end": 3529, + "start": 3480, + "end": 3521, "loc": { "start": { "line": 150, @@ -7068,8 +7070,8 @@ }, "object": { "type": "MemberExpression", - "start": 3488, - "end": 3514, + "start": 3480, + "end": 3506, "loc": { "start": { "line": 150, @@ -7082,8 +7084,8 @@ }, "object": { "type": "Identifier", - "start": 3488, - "end": 3504, + "start": 3480, + "end": 3496, "loc": { "start": { "line": 150, @@ -7100,8 +7102,8 @@ }, "property": { "type": "Identifier", - "start": 3505, - "end": 3514, + "start": 3497, + "end": 3506, "loc": { "start": { "line": 150, @@ -7120,8 +7122,8 @@ }, "property": { "type": "Identifier", - "start": 3515, - "end": 3529, + "start": 3507, + "end": 3521, "loc": { "start": { "line": 150, @@ -7140,8 +7142,8 @@ }, "right": { "type": "FunctionExpression", - "start": 3532, - "end": 3582, + "start": 3524, + "end": 3574, "loc": { "start": { "line": 150, @@ -7154,8 +7156,8 @@ }, "id": { "type": "Identifier", - "start": 3515, - "end": 3529, + "start": 3507, + "end": 3521, "loc": { "start": { "line": 150, @@ -7175,8 +7177,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 3543, - "end": 3582, + "start": 3535, + "end": 3574, "loc": { "start": { "line": 151, @@ -7190,8 +7192,8 @@ "body": [ { "type": "ReturnStatement", - "start": 3549, - "end": 3580, + "start": 3541, + "end": 3572, "loc": { "start": { "line": 152, @@ -7204,8 +7206,8 @@ }, "argument": { "type": "MemberExpression", - "start": 3556, - "end": 3579, + "start": 3548, + "end": 3571, "loc": { "start": { "line": 152, @@ -7218,8 +7220,8 @@ }, "object": { "type": "MemberExpression", - "start": 3556, - "end": 3565, + "start": 3548, + "end": 3557, "loc": { "start": { "line": 152, @@ -7232,8 +7234,8 @@ }, "object": { "type": "ThisExpression", - "start": 3556, - "end": 3560, + "start": 3548, + "end": 3552, "loc": { "start": { "line": 152, @@ -7247,8 +7249,8 @@ }, "property": { "type": "Identifier", - "start": 3561, - "end": 3565, + "start": 3553, + "end": 3557, "loc": { "start": { "line": 152, @@ -7266,8 +7268,8 @@ }, "property": { "type": "MemberExpression", - "start": 3566, - "end": 3578, + "start": 3558, + "end": 3570, "loc": { "start": { "line": 152, @@ -7280,8 +7282,8 @@ }, "object": { "type": "ThisExpression", - "start": 3566, - "end": 3570, + "start": 3558, + "end": 3562, "loc": { "start": { "line": 152, @@ -7295,8 +7297,8 @@ }, "property": { "type": "Identifier", - "start": 3571, - "end": 3578, + "start": 3563, + "end": 3570, "loc": { "start": { "line": 152, @@ -7328,8 +7330,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3350, - "end": 3487, + "start": 3342, + "end": 3479, "loc": { "start": { "line": 143, @@ -7346,8 +7348,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3584, - "end": 3715, + "start": 3576, + "end": 3707, "loc": { "start": { "line": 155, @@ -7363,8 +7365,8 @@ }, { "type": "ExpressionStatement", - "start": 3716, - "end": 3804, + "start": 3708, + "end": 3796, "loc": { "start": { "line": 162, @@ -7377,8 +7379,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 3716, - "end": 3804, + "start": 3708, + "end": 3796, "loc": { "start": { "line": 162, @@ -7392,8 +7394,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 3716, - "end": 3754, + "start": 3708, + "end": 3746, "loc": { "start": { "line": 162, @@ -7406,8 +7408,8 @@ }, "object": { "type": "MemberExpression", - "start": 3716, - "end": 3742, + "start": 3708, + "end": 3734, "loc": { "start": { "line": 162, @@ -7420,8 +7422,8 @@ }, "object": { "type": "Identifier", - "start": 3716, - "end": 3732, + "start": 3708, + "end": 3724, "loc": { "start": { "line": 162, @@ -7438,8 +7440,8 @@ }, "property": { "type": "Identifier", - "start": 3733, - "end": 3742, + "start": 3725, + "end": 3734, "loc": { "start": { "line": 162, @@ -7458,8 +7460,8 @@ }, "property": { "type": "Identifier", - "start": 3743, - "end": 3754, + "start": 3735, + "end": 3746, "loc": { "start": { "line": 162, @@ -7478,8 +7480,8 @@ }, "right": { "type": "FunctionExpression", - "start": 3757, - "end": 3804, + "start": 3749, + "end": 3796, "loc": { "start": { "line": 162, @@ -7492,8 +7494,8 @@ }, "id": { "type": "Identifier", - "start": 3743, - "end": 3754, + "start": 3735, + "end": 3746, "loc": { "start": { "line": 162, @@ -7513,8 +7515,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 3768, - "end": 3804, + "start": 3760, + "end": 3796, "loc": { "start": { "line": 163, @@ -7528,8 +7530,8 @@ "body": [ { "type": "ReturnStatement", - "start": 3774, - "end": 3802, + "start": 3766, + "end": 3794, "loc": { "start": { "line": 164, @@ -7542,8 +7544,8 @@ }, "argument": { "type": "MemberExpression", - "start": 3781, - "end": 3801, + "start": 3773, + "end": 3793, "loc": { "start": { "line": 164, @@ -7556,8 +7558,8 @@ }, "object": { "type": "MemberExpression", - "start": 3781, - "end": 3790, + "start": 3773, + "end": 3782, "loc": { "start": { "line": 164, @@ -7570,8 +7572,8 @@ }, "object": { "type": "ThisExpression", - "start": 3781, - "end": 3785, + "start": 3773, + "end": 3777, "loc": { "start": { "line": 164, @@ -7585,8 +7587,8 @@ }, "property": { "type": "Identifier", - "start": 3786, - "end": 3790, + "start": 3778, + "end": 3782, "loc": { "start": { "line": 164, @@ -7604,8 +7606,8 @@ }, "property": { "type": "MemberExpression", - "start": 3791, - "end": 3800, + "start": 3783, + "end": 3792, "loc": { "start": { "line": 164, @@ -7618,8 +7620,8 @@ }, "object": { "type": "ThisExpression", - "start": 3791, - "end": 3795, + "start": 3783, + "end": 3787, "loc": { "start": { "line": 164, @@ -7633,8 +7635,8 @@ }, "property": { "type": "Identifier", - "start": 3796, - "end": 3800, + "start": 3788, + "end": 3792, "loc": { "start": { "line": 164, @@ -7666,8 +7668,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3584, - "end": 3715, + "start": 3576, + "end": 3707, "loc": { "start": { "line": 155, @@ -7684,8 +7686,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 3806, - "end": 3951, + "start": 3798, + "end": 3943, "loc": { "start": { "line": 167, @@ -7701,8 +7703,8 @@ }, { "type": "ExpressionStatement", - "start": 3952, - "end": 4103, + "start": 3944, + "end": 4095, "loc": { "start": { "line": 174, @@ -7715,8 +7717,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 3952, - "end": 4103, + "start": 3944, + "end": 4095, "loc": { "start": { "line": 174, @@ -7730,8 +7732,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 3952, - "end": 3995, + "start": 3944, + "end": 3987, "loc": { "start": { "line": 174, @@ -7744,8 +7746,8 @@ }, "object": { "type": "MemberExpression", - "start": 3952, - "end": 3978, + "start": 3944, + "end": 3970, "loc": { "start": { "line": 174, @@ -7758,8 +7760,8 @@ }, "object": { "type": "Identifier", - "start": 3952, - "end": 3968, + "start": 3944, + "end": 3960, "loc": { "start": { "line": 174, @@ -7776,8 +7778,8 @@ }, "property": { "type": "Identifier", - "start": 3969, - "end": 3978, + "start": 3961, + "end": 3970, "loc": { "start": { "line": 174, @@ -7796,8 +7798,8 @@ }, "property": { "type": "Identifier", - "start": 3979, - "end": 3995, + "start": 3971, + "end": 3987, "loc": { "start": { "line": 174, @@ -7816,8 +7818,8 @@ }, "right": { "type": "FunctionExpression", - "start": 3998, - "end": 4103, + "start": 3990, + "end": 4095, "loc": { "start": { "line": 174, @@ -7830,8 +7832,8 @@ }, "id": { "type": "Identifier", - "start": 3979, - "end": 3995, + "start": 3971, + "end": 3987, "loc": { "start": { "line": 174, @@ -7851,8 +7853,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4009, - "end": 4103, + "start": 4001, + "end": 4095, "loc": { "start": { "line": 175, @@ -7866,8 +7868,8 @@ "body": [ { "type": "ReturnStatement", - "start": 4015, - "end": 4101, + "start": 4007, + "end": 4093, "loc": { "start": { "line": 176, @@ -7880,8 +7882,8 @@ }, "argument": { "type": "ConditionalExpression", - "start": 4022, - "end": 4100, + "start": 4014, + "end": 4092, "loc": { "start": { "line": 176, @@ -7894,8 +7896,8 @@ }, "test": { "type": "BinaryExpression", - "start": 4023, - "end": 4058, + "start": 4015, + "end": 4050, "loc": { "start": { "line": 176, @@ -7908,8 +7910,8 @@ }, "left": { "type": "MemberExpression", - "start": 4023, - "end": 4050, + "start": 4015, + "end": 4042, "loc": { "start": { "line": 176, @@ -7922,8 +7924,8 @@ }, "object": { "type": "MemberExpression", - "start": 4023, - "end": 4032, + "start": 4015, + "end": 4024, "loc": { "start": { "line": 176, @@ -7936,8 +7938,8 @@ }, "object": { "type": "ThisExpression", - "start": 4023, - "end": 4027, + "start": 4015, + "end": 4019, "loc": { "start": { "line": 176, @@ -7951,8 +7953,8 @@ }, "property": { "type": "Identifier", - "start": 4028, - "end": 4032, + "start": 4020, + "end": 4024, "loc": { "start": { "line": 176, @@ -7970,8 +7972,8 @@ }, "property": { "type": "MemberExpression", - "start": 4033, - "end": 4049, + "start": 4025, + "end": 4041, "loc": { "start": { "line": 176, @@ -7984,8 +7986,8 @@ }, "object": { "type": "ThisExpression", - "start": 4033, - "end": 4037, + "start": 4025, + "end": 4029, "loc": { "start": { "line": 176, @@ -7999,8 +8001,8 @@ }, "property": { "type": "Identifier", - "start": 4038, - "end": 4049, + "start": 4030, + "end": 4041, "loc": { "start": { "line": 176, @@ -8021,8 +8023,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 4054, - "end": 4058, + "start": 4046, + "end": 4050, "loc": { "start": { "line": 176, @@ -8036,13 +8038,13 @@ }, "extra": { "parenthesized": true, - "parenStart": 4022 + "parenStart": 4014 } }, "consequent": { "type": "NumericLiteral", - "start": 4062, - "end": 4063, + "start": 4054, + "end": 4055, "loc": { "start": { "line": 176, @@ -8061,8 +8063,8 @@ }, "alternate": { "type": "MemberExpression", - "start": 4066, - "end": 4100, + "start": 4058, + "end": 4092, "loc": { "start": { "line": 176, @@ -8075,8 +8077,8 @@ }, "object": { "type": "MemberExpression", - "start": 4066, - "end": 4093, + "start": 4058, + "end": 4085, "loc": { "start": { "line": 176, @@ -8089,8 +8091,8 @@ }, "object": { "type": "MemberExpression", - "start": 4066, - "end": 4075, + "start": 4058, + "end": 4067, "loc": { "start": { "line": 176, @@ -8103,8 +8105,8 @@ }, "object": { "type": "ThisExpression", - "start": 4066, - "end": 4070, + "start": 4058, + "end": 4062, "loc": { "start": { "line": 176, @@ -8118,8 +8120,8 @@ }, "property": { "type": "Identifier", - "start": 4071, - "end": 4075, + "start": 4063, + "end": 4067, "loc": { "start": { "line": 176, @@ -8137,8 +8139,8 @@ }, "property": { "type": "MemberExpression", - "start": 4076, - "end": 4092, + "start": 4068, + "end": 4084, "loc": { "start": { "line": 176, @@ -8151,8 +8153,8 @@ }, "object": { "type": "ThisExpression", - "start": 4076, - "end": 4080, + "start": 4068, + "end": 4072, "loc": { "start": { "line": 176, @@ -8166,8 +8168,8 @@ }, "property": { "type": "Identifier", - "start": 4081, - "end": 4092, + "start": 4073, + "end": 4084, "loc": { "start": { "line": 176, @@ -8187,8 +8189,8 @@ }, "property": { "type": "Identifier", - "start": 4094, - "end": 4100, + "start": 4086, + "end": 4092, "loc": { "start": { "line": 176, @@ -8219,8 +8221,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 3806, - "end": 3951, + "start": 3798, + "end": 3943, "loc": { "start": { "line": 167, @@ -8237,8 +8239,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 4105, - "end": 4248, + "start": 4097, + "end": 4240, "loc": { "start": { "line": 179, @@ -8254,8 +8256,8 @@ }, { "type": "ExpressionStatement", - "start": 4249, - "end": 4431, + "start": 4241, + "end": 4423, "loc": { "start": { "line": 186, @@ -8268,8 +8270,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 4249, - "end": 4431, + "start": 4241, + "end": 4423, "loc": { "start": { "line": 186, @@ -8283,8 +8285,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 4249, - "end": 4293, + "start": 4241, + "end": 4285, "loc": { "start": { "line": 186, @@ -8297,8 +8299,8 @@ }, "object": { "type": "MemberExpression", - "start": 4249, - "end": 4275, + "start": 4241, + "end": 4267, "loc": { "start": { "line": 186, @@ -8311,8 +8313,8 @@ }, "object": { "type": "Identifier", - "start": 4249, - "end": 4265, + "start": 4241, + "end": 4257, "loc": { "start": { "line": 186, @@ -8329,8 +8331,8 @@ }, "property": { "type": "Identifier", - "start": 4266, - "end": 4275, + "start": 4258, + "end": 4267, "loc": { "start": { "line": 186, @@ -8349,8 +8351,8 @@ }, "property": { "type": "Identifier", - "start": 4276, - "end": 4293, + "start": 4268, + "end": 4285, "loc": { "start": { "line": 186, @@ -8369,8 +8371,8 @@ }, "right": { "type": "FunctionExpression", - "start": 4296, - "end": 4431, + "start": 4288, + "end": 4423, "loc": { "start": { "line": 186, @@ -8383,8 +8385,8 @@ }, "id": { "type": "Identifier", - "start": 4276, - "end": 4293, + "start": 4268, + "end": 4285, "loc": { "start": { "line": 186, @@ -8404,8 +8406,8 @@ "params": [ { "type": "Identifier", - "start": 4305, - "end": 4306, + "start": 4297, + "end": 4298, "loc": { "start": { "line": 186, @@ -8422,8 +8424,8 @@ ], "body": { "type": "BlockStatement", - "start": 4308, - "end": 4431, + "start": 4300, + "end": 4423, "loc": { "start": { "line": 187, @@ -8437,8 +8439,8 @@ "body": [ { "type": "IfStatement", - "start": 4314, - "end": 4375, + "start": 4306, + "end": 4367, "loc": { "start": { "line": 188, @@ -8451,8 +8453,8 @@ }, "test": { "type": "BinaryExpression", - "start": 4318, - "end": 4353, + "start": 4310, + "end": 4345, "loc": { "start": { "line": 188, @@ -8465,8 +8467,8 @@ }, "left": { "type": "MemberExpression", - "start": 4318, - "end": 4345, + "start": 4310, + "end": 4337, "loc": { "start": { "line": 188, @@ -8479,8 +8481,8 @@ }, "object": { "type": "MemberExpression", - "start": 4318, - "end": 4327, + "start": 4310, + "end": 4319, "loc": { "start": { "line": 188, @@ -8493,8 +8495,8 @@ }, "object": { "type": "ThisExpression", - "start": 4318, - "end": 4322, + "start": 4310, + "end": 4314, "loc": { "start": { "line": 188, @@ -8508,8 +8510,8 @@ }, "property": { "type": "Identifier", - "start": 4323, - "end": 4327, + "start": 4315, + "end": 4319, "loc": { "start": { "line": 188, @@ -8527,8 +8529,8 @@ }, "property": { "type": "MemberExpression", - "start": 4328, - "end": 4344, + "start": 4320, + "end": 4336, "loc": { "start": { "line": 188, @@ -8541,8 +8543,8 @@ }, "object": { "type": "ThisExpression", - "start": 4328, - "end": 4332, + "start": 4320, + "end": 4324, "loc": { "start": { "line": 188, @@ -8556,8 +8558,8 @@ }, "property": { "type": "Identifier", - "start": 4333, - "end": 4344, + "start": 4325, + "end": 4336, "loc": { "start": { "line": 188, @@ -8578,8 +8580,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 4349, - "end": 4353, + "start": 4341, + "end": 4345, "loc": { "start": { "line": 188, @@ -8594,8 +8596,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 4363, - "end": 4375, + "start": 4355, + "end": 4367, "loc": { "start": { "line": 189, @@ -8608,8 +8610,8 @@ }, "argument": { "type": "NullLiteral", - "start": 4370, - "end": 4374, + "start": 4362, + "end": 4366, "loc": { "start": { "line": 189, @@ -8626,8 +8628,8 @@ }, { "type": "ReturnStatement", - "start": 4380, - "end": 4429, + "start": 4372, + "end": 4421, "loc": { "start": { "line": 190, @@ -8640,8 +8642,8 @@ }, "argument": { "type": "MemberExpression", - "start": 4387, - "end": 4428, + "start": 4379, + "end": 4420, "loc": { "start": { "line": 190, @@ -8654,8 +8656,8 @@ }, "object": { "type": "MemberExpression", - "start": 4387, - "end": 4417, + "start": 4379, + "end": 4409, "loc": { "start": { "line": 190, @@ -8668,8 +8670,8 @@ }, "object": { "type": "MemberExpression", - "start": 4387, - "end": 4414, + "start": 4379, + "end": 4406, "loc": { "start": { "line": 190, @@ -8682,8 +8684,8 @@ }, "object": { "type": "MemberExpression", - "start": 4387, - "end": 4396, + "start": 4379, + "end": 4388, "loc": { "start": { "line": 190, @@ -8696,8 +8698,8 @@ }, "object": { "type": "ThisExpression", - "start": 4387, - "end": 4391, + "start": 4379, + "end": 4383, "loc": { "start": { "line": 190, @@ -8711,8 +8713,8 @@ }, "property": { "type": "Identifier", - "start": 4392, - "end": 4396, + "start": 4384, + "end": 4388, "loc": { "start": { "line": 190, @@ -8730,8 +8732,8 @@ }, "property": { "type": "MemberExpression", - "start": 4397, - "end": 4413, + "start": 4389, + "end": 4405, "loc": { "start": { "line": 190, @@ -8744,8 +8746,8 @@ }, "object": { "type": "ThisExpression", - "start": 4397, - "end": 4401, + "start": 4389, + "end": 4393, "loc": { "start": { "line": 190, @@ -8759,8 +8761,8 @@ }, "property": { "type": "Identifier", - "start": 4402, - "end": 4413, + "start": 4394, + "end": 4405, "loc": { "start": { "line": 190, @@ -8780,8 +8782,8 @@ }, "property": { "type": "Identifier", - "start": 4415, - "end": 4416, + "start": 4407, + "end": 4408, "loc": { "start": { "line": 190, @@ -8799,8 +8801,8 @@ }, "property": { "type": "MemberExpression", - "start": 4418, - "end": 4427, + "start": 4410, + "end": 4419, "loc": { "start": { "line": 190, @@ -8813,8 +8815,8 @@ }, "object": { "type": "ThisExpression", - "start": 4418, - "end": 4422, + "start": 4410, + "end": 4414, "loc": { "start": { "line": 190, @@ -8828,8 +8830,8 @@ }, "property": { "type": "Identifier", - "start": 4423, - "end": 4427, + "start": 4415, + "end": 4419, "loc": { "start": { "line": 190, @@ -8861,8 +8863,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 4105, - "end": 4248, + "start": 4097, + "end": 4240, "loc": { "start": { "line": 179, @@ -8879,8 +8881,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 4433, - "end": 4601, + "start": 4425, + "end": 4593, "loc": { "start": { "line": 193, @@ -8896,8 +8898,8 @@ }, { "type": "ExpressionStatement", - "start": 4602, - "end": 4784, + "start": 4594, + "end": 4776, "loc": { "start": { "line": 200, @@ -8910,8 +8912,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 4602, - "end": 4784, + "start": 4594, + "end": 4776, "loc": { "start": { "line": 200, @@ -8925,8 +8927,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 4602, - "end": 4646, + "start": 4594, + "end": 4638, "loc": { "start": { "line": 200, @@ -8939,8 +8941,8 @@ }, "object": { "type": "MemberExpression", - "start": 4602, - "end": 4628, + "start": 4594, + "end": 4620, "loc": { "start": { "line": 200, @@ -8953,8 +8955,8 @@ }, "object": { "type": "Identifier", - "start": 4602, - "end": 4618, + "start": 4594, + "end": 4610, "loc": { "start": { "line": 200, @@ -8971,8 +8973,8 @@ }, "property": { "type": "Identifier", - "start": 4619, - "end": 4628, + "start": 4611, + "end": 4620, "loc": { "start": { "line": 200, @@ -8991,8 +8993,8 @@ }, "property": { "type": "Identifier", - "start": 4629, - "end": 4646, + "start": 4621, + "end": 4638, "loc": { "start": { "line": 200, @@ -9011,8 +9013,8 @@ }, "right": { "type": "FunctionExpression", - "start": 4649, - "end": 4784, + "start": 4641, + "end": 4776, "loc": { "start": { "line": 200, @@ -9025,8 +9027,8 @@ }, "id": { "type": "Identifier", - "start": 4629, - "end": 4646, + "start": 4621, + "end": 4638, "loc": { "start": { "line": 200, @@ -9046,8 +9048,8 @@ "params": [ { "type": "Identifier", - "start": 4658, - "end": 4659, + "start": 4650, + "end": 4651, "loc": { "start": { "line": 200, @@ -9064,8 +9066,8 @@ ], "body": { "type": "BlockStatement", - "start": 4661, - "end": 4784, + "start": 4653, + "end": 4776, "loc": { "start": { "line": 201, @@ -9079,8 +9081,8 @@ "body": [ { "type": "IfStatement", - "start": 4667, - "end": 4728, + "start": 4659, + "end": 4720, "loc": { "start": { "line": 202, @@ -9093,8 +9095,8 @@ }, "test": { "type": "BinaryExpression", - "start": 4671, - "end": 4706, + "start": 4663, + "end": 4698, "loc": { "start": { "line": 202, @@ -9107,8 +9109,8 @@ }, "left": { "type": "MemberExpression", - "start": 4671, - "end": 4698, + "start": 4663, + "end": 4690, "loc": { "start": { "line": 202, @@ -9121,8 +9123,8 @@ }, "object": { "type": "MemberExpression", - "start": 4671, - "end": 4680, + "start": 4663, + "end": 4672, "loc": { "start": { "line": 202, @@ -9135,8 +9137,8 @@ }, "object": { "type": "ThisExpression", - "start": 4671, - "end": 4675, + "start": 4663, + "end": 4667, "loc": { "start": { "line": 202, @@ -9150,8 +9152,8 @@ }, "property": { "type": "Identifier", - "start": 4676, - "end": 4680, + "start": 4668, + "end": 4672, "loc": { "start": { "line": 202, @@ -9169,8 +9171,8 @@ }, "property": { "type": "MemberExpression", - "start": 4681, - "end": 4697, + "start": 4673, + "end": 4689, "loc": { "start": { "line": 202, @@ -9183,8 +9185,8 @@ }, "object": { "type": "ThisExpression", - "start": 4681, - "end": 4685, + "start": 4673, + "end": 4677, "loc": { "start": { "line": 202, @@ -9198,8 +9200,8 @@ }, "property": { "type": "Identifier", - "start": 4686, - "end": 4697, + "start": 4678, + "end": 4689, "loc": { "start": { "line": 202, @@ -9220,8 +9222,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 4702, - "end": 4706, + "start": 4694, + "end": 4698, "loc": { "start": { "line": 202, @@ -9236,8 +9238,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 4716, - "end": 4728, + "start": 4708, + "end": 4720, "loc": { "start": { "line": 203, @@ -9250,8 +9252,8 @@ }, "argument": { "type": "NullLiteral", - "start": 4723, - "end": 4727, + "start": 4715, + "end": 4719, "loc": { "start": { "line": 203, @@ -9268,8 +9270,8 @@ }, { "type": "ReturnStatement", - "start": 4733, - "end": 4782, + "start": 4725, + "end": 4774, "loc": { "start": { "line": 204, @@ -9282,8 +9284,8 @@ }, "argument": { "type": "MemberExpression", - "start": 4740, - "end": 4781, + "start": 4732, + "end": 4773, "loc": { "start": { "line": 204, @@ -9296,8 +9298,8 @@ }, "object": { "type": "MemberExpression", - "start": 4740, - "end": 4770, + "start": 4732, + "end": 4762, "loc": { "start": { "line": 204, @@ -9310,8 +9312,8 @@ }, "object": { "type": "MemberExpression", - "start": 4740, - "end": 4767, + "start": 4732, + "end": 4759, "loc": { "start": { "line": 204, @@ -9324,8 +9326,8 @@ }, "object": { "type": "MemberExpression", - "start": 4740, - "end": 4749, + "start": 4732, + "end": 4741, "loc": { "start": { "line": 204, @@ -9338,8 +9340,8 @@ }, "object": { "type": "ThisExpression", - "start": 4740, - "end": 4744, + "start": 4732, + "end": 4736, "loc": { "start": { "line": 204, @@ -9353,8 +9355,8 @@ }, "property": { "type": "Identifier", - "start": 4745, - "end": 4749, + "start": 4737, + "end": 4741, "loc": { "start": { "line": 204, @@ -9372,8 +9374,8 @@ }, "property": { "type": "MemberExpression", - "start": 4750, - "end": 4766, + "start": 4742, + "end": 4758, "loc": { "start": { "line": 204, @@ -9386,8 +9388,8 @@ }, "object": { "type": "ThisExpression", - "start": 4750, - "end": 4754, + "start": 4742, + "end": 4746, "loc": { "start": { "line": 204, @@ -9401,8 +9403,8 @@ }, "property": { "type": "Identifier", - "start": 4755, - "end": 4766, + "start": 4747, + "end": 4758, "loc": { "start": { "line": 204, @@ -9422,8 +9424,8 @@ }, "property": { "type": "Identifier", - "start": 4768, - "end": 4769, + "start": 4760, + "end": 4761, "loc": { "start": { "line": 204, @@ -9441,8 +9443,8 @@ }, "property": { "type": "MemberExpression", - "start": 4771, - "end": 4780, + "start": 4763, + "end": 4772, "loc": { "start": { "line": 204, @@ -9455,8 +9457,8 @@ }, "object": { "type": "ThisExpression", - "start": 4771, - "end": 4775, + "start": 4763, + "end": 4767, "loc": { "start": { "line": 204, @@ -9470,8 +9472,8 @@ }, "property": { "type": "Identifier", - "start": 4776, - "end": 4780, + "start": 4768, + "end": 4772, "loc": { "start": { "line": 204, @@ -9503,8 +9505,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 4433, - "end": 4601, + "start": 4425, + "end": 4593, "loc": { "start": { "line": 193, @@ -9521,8 +9523,8 @@ { "type": "CommentBlock", "value": "*\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n", - "start": 4786, - "end": 4913, + "start": 4778, + "end": 4905, "loc": { "start": { "line": 207, @@ -9538,8 +9540,8 @@ }, { "type": "ExpressionStatement", - "start": 4914, - "end": 5002, + "start": 4906, + "end": 4994, "loc": { "start": { "line": 214, @@ -9552,8 +9554,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 4914, - "end": 5002, + "start": 4906, + "end": 4994, "loc": { "start": { "line": 214, @@ -9567,8 +9569,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 4914, - "end": 4950, + "start": 4906, + "end": 4942, "loc": { "start": { "line": 214, @@ -9581,8 +9583,8 @@ }, "object": { "type": "MemberExpression", - "start": 4914, - "end": 4940, + "start": 4906, + "end": 4932, "loc": { "start": { "line": 214, @@ -9595,8 +9597,8 @@ }, "object": { "type": "Identifier", - "start": 4914, - "end": 4930, + "start": 4906, + "end": 4922, "loc": { "start": { "line": 214, @@ -9613,8 +9615,8 @@ }, "property": { "type": "Identifier", - "start": 4931, - "end": 4940, + "start": 4923, + "end": 4932, "loc": { "start": { "line": 214, @@ -9633,8 +9635,8 @@ }, "property": { "type": "Identifier", - "start": 4941, - "end": 4950, + "start": 4933, + "end": 4942, "loc": { "start": { "line": 214, @@ -9653,8 +9655,8 @@ }, "right": { "type": "FunctionExpression", - "start": 4953, - "end": 5002, + "start": 4945, + "end": 4994, "loc": { "start": { "line": 214, @@ -9667,8 +9669,8 @@ }, "id": { "type": "Identifier", - "start": 4941, - "end": 4950, + "start": 4933, + "end": 4942, "loc": { "start": { "line": 214, @@ -9688,8 +9690,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4964, - "end": 5002, + "start": 4956, + "end": 4994, "loc": { "start": { "line": 215, @@ -9703,8 +9705,8 @@ "body": [ { "type": "ReturnStatement", - "start": 4970, - "end": 5000, + "start": 4962, + "end": 4992, "loc": { "start": { "line": 216, @@ -9717,8 +9719,8 @@ }, "argument": { "type": "MemberExpression", - "start": 4977, - "end": 4999, + "start": 4969, + "end": 4991, "loc": { "start": { "line": 216, @@ -9731,8 +9733,8 @@ }, "object": { "type": "MemberExpression", - "start": 4977, - "end": 4986, + "start": 4969, + "end": 4978, "loc": { "start": { "line": 216, @@ -9745,8 +9747,8 @@ }, "object": { "type": "ThisExpression", - "start": 4977, - "end": 4981, + "start": 4969, + "end": 4973, "loc": { "start": { "line": 216, @@ -9760,8 +9762,8 @@ }, "property": { "type": "Identifier", - "start": 4982, - "end": 4986, + "start": 4974, + "end": 4978, "loc": { "start": { "line": 216, @@ -9779,8 +9781,8 @@ }, "property": { "type": "MemberExpression", - "start": 4987, - "end": 4998, + "start": 4979, + "end": 4990, "loc": { "start": { "line": 216, @@ -9793,8 +9795,8 @@ }, "object": { "type": "ThisExpression", - "start": 4987, - "end": 4991, + "start": 4979, + "end": 4983, "loc": { "start": { "line": 216, @@ -9808,8 +9810,8 @@ }, "property": { "type": "Identifier", - "start": 4992, - "end": 4998, + "start": 4984, + "end": 4990, "loc": { "start": { "line": 216, @@ -9841,8 +9843,8 @@ { "type": "CommentBlock", "value": "*\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n", - "start": 4786, - "end": 4913, + "start": 4778, + "end": 4905, "loc": { "start": { "line": 207, @@ -9859,8 +9861,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n", - "start": 5004, - "end": 5152, + "start": 4996, + "end": 5144, "loc": { "start": { "line": 219, @@ -9876,8 +9878,8 @@ }, { "type": "ExpressionStatement", - "start": 5153, - "end": 5301, + "start": 5145, + "end": 5293, "loc": { "start": { "line": 226, @@ -9890,8 +9892,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 5153, - "end": 5301, + "start": 5145, + "end": 5293, "loc": { "start": { "line": 226, @@ -9905,8 +9907,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 5153, - "end": 5195, + "start": 5145, + "end": 5187, "loc": { "start": { "line": 226, @@ -9919,8 +9921,8 @@ }, "object": { "type": "MemberExpression", - "start": 5153, - "end": 5179, + "start": 5145, + "end": 5171, "loc": { "start": { "line": 226, @@ -9933,8 +9935,8 @@ }, "object": { "type": "Identifier", - "start": 5153, - "end": 5169, + "start": 5145, + "end": 5161, "loc": { "start": { "line": 226, @@ -9951,8 +9953,8 @@ }, "property": { "type": "Identifier", - "start": 5170, - "end": 5179, + "start": 5162, + "end": 5171, "loc": { "start": { "line": 226, @@ -9971,8 +9973,8 @@ }, "property": { "type": "Identifier", - "start": 5180, - "end": 5195, + "start": 5172, + "end": 5187, "loc": { "start": { "line": 226, @@ -9991,8 +9993,8 @@ }, "right": { "type": "FunctionExpression", - "start": 5198, - "end": 5301, + "start": 5190, + "end": 5293, "loc": { "start": { "line": 226, @@ -10005,8 +10007,8 @@ }, "id": { "type": "Identifier", - "start": 5180, - "end": 5195, + "start": 5172, + "end": 5187, "loc": { "start": { "line": 226, @@ -10026,8 +10028,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 5209, - "end": 5301, + "start": 5201, + "end": 5293, "loc": { "start": { "line": 227, @@ -10041,8 +10043,8 @@ "body": [ { "type": "ReturnStatement", - "start": 5215, - "end": 5299, + "start": 5207, + "end": 5291, "loc": { "start": { "line": 228, @@ -10055,8 +10057,8 @@ }, "argument": { "type": "ConditionalExpression", - "start": 5222, - "end": 5298, + "start": 5214, + "end": 5290, "loc": { "start": { "line": 228, @@ -10069,8 +10071,8 @@ }, "test": { "type": "BinaryExpression", - "start": 5223, - "end": 5257, + "start": 5215, + "end": 5249, "loc": { "start": { "line": 228, @@ -10083,8 +10085,8 @@ }, "left": { "type": "MemberExpression", - "start": 5223, - "end": 5249, + "start": 5215, + "end": 5241, "loc": { "start": { "line": 228, @@ -10097,8 +10099,8 @@ }, "object": { "type": "MemberExpression", - "start": 5223, - "end": 5232, + "start": 5215, + "end": 5224, "loc": { "start": { "line": 228, @@ -10111,8 +10113,8 @@ }, "object": { "type": "ThisExpression", - "start": 5223, - "end": 5227, + "start": 5215, + "end": 5219, "loc": { "start": { "line": 228, @@ -10126,8 +10128,8 @@ }, "property": { "type": "Identifier", - "start": 5228, - "end": 5232, + "start": 5220, + "end": 5224, "loc": { "start": { "line": 228, @@ -10145,8 +10147,8 @@ }, "property": { "type": "MemberExpression", - "start": 5233, - "end": 5248, + "start": 5225, + "end": 5240, "loc": { "start": { "line": 228, @@ -10159,8 +10161,8 @@ }, "object": { "type": "ThisExpression", - "start": 5233, - "end": 5237, + "start": 5225, + "end": 5229, "loc": { "start": { "line": 228, @@ -10174,8 +10176,8 @@ }, "property": { "type": "Identifier", - "start": 5238, - "end": 5248, + "start": 5230, + "end": 5240, "loc": { "start": { "line": 228, @@ -10196,8 +10198,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 5253, - "end": 5257, + "start": 5245, + "end": 5249, "loc": { "start": { "line": 228, @@ -10211,13 +10213,13 @@ }, "extra": { "parenthesized": true, - "parenStart": 5222 + "parenStart": 5214 } }, "consequent": { "type": "NumericLiteral", - "start": 5261, - "end": 5262, + "start": 5253, + "end": 5254, "loc": { "start": { "line": 228, @@ -10236,8 +10238,8 @@ }, "alternate": { "type": "MemberExpression", - "start": 5265, - "end": 5298, + "start": 5257, + "end": 5290, "loc": { "start": { "line": 228, @@ -10250,8 +10252,8 @@ }, "object": { "type": "MemberExpression", - "start": 5265, - "end": 5291, + "start": 5257, + "end": 5283, "loc": { "start": { "line": 228, @@ -10264,8 +10266,8 @@ }, "object": { "type": "MemberExpression", - "start": 5265, - "end": 5274, + "start": 5257, + "end": 5266, "loc": { "start": { "line": 228, @@ -10278,8 +10280,8 @@ }, "object": { "type": "ThisExpression", - "start": 5265, - "end": 5269, + "start": 5257, + "end": 5261, "loc": { "start": { "line": 228, @@ -10293,8 +10295,8 @@ }, "property": { "type": "Identifier", - "start": 5270, - "end": 5274, + "start": 5262, + "end": 5266, "loc": { "start": { "line": 228, @@ -10312,8 +10314,8 @@ }, "property": { "type": "MemberExpression", - "start": 5275, - "end": 5290, + "start": 5267, + "end": 5282, "loc": { "start": { "line": 228, @@ -10326,8 +10328,8 @@ }, "object": { "type": "ThisExpression", - "start": 5275, - "end": 5279, + "start": 5267, + "end": 5271, "loc": { "start": { "line": 228, @@ -10341,8 +10343,8 @@ }, "property": { "type": "Identifier", - "start": 5280, - "end": 5290, + "start": 5272, + "end": 5282, "loc": { "start": { "line": 228, @@ -10362,8 +10364,8 @@ }, "property": { "type": "Identifier", - "start": 5292, - "end": 5298, + "start": 5284, + "end": 5290, "loc": { "start": { "line": 228, @@ -10394,8 +10396,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n", - "start": 5004, - "end": 5152, + "start": 4996, + "end": 5144, "loc": { "start": { "line": 219, @@ -10412,8 +10414,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 5303, - "end": 5440, + "start": 5295, + "end": 5432, "loc": { "start": { "line": 231, @@ -10429,8 +10431,8 @@ }, { "type": "ExpressionStatement", - "start": 5441, - "end": 5677, + "start": 5433, + "end": 5669, "loc": { "start": { "line": 238, @@ -10443,8 +10445,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 5441, - "end": 5677, + "start": 5433, + "end": 5669, "loc": { "start": { "line": 238, @@ -10458,8 +10460,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 5441, - "end": 5480, + "start": 5433, + "end": 5472, "loc": { "start": { "line": 238, @@ -10472,8 +10474,8 @@ }, "object": { "type": "MemberExpression", - "start": 5441, - "end": 5467, + "start": 5433, + "end": 5459, "loc": { "start": { "line": 238, @@ -10486,8 +10488,8 @@ }, "object": { "type": "Identifier", - "start": 5441, - "end": 5457, + "start": 5433, + "end": 5449, "loc": { "start": { "line": 238, @@ -10504,8 +10506,8 @@ }, "property": { "type": "Identifier", - "start": 5458, - "end": 5467, + "start": 5450, + "end": 5459, "loc": { "start": { "line": 238, @@ -10524,8 +10526,8 @@ }, "property": { "type": "Identifier", - "start": 5468, - "end": 5480, + "start": 5460, + "end": 5472, "loc": { "start": { "line": 238, @@ -10544,8 +10546,8 @@ }, "right": { "type": "FunctionExpression", - "start": 5483, - "end": 5677, + "start": 5475, + "end": 5669, "loc": { "start": { "line": 238, @@ -10558,8 +10560,8 @@ }, "id": { "type": "Identifier", - "start": 5468, - "end": 5480, + "start": 5460, + "end": 5472, "loc": { "start": { "line": 238, @@ -10579,8 +10581,8 @@ "params": [ { "type": "Identifier", - "start": 5492, - "end": 5496, + "start": 5484, + "end": 5488, "loc": { "start": { "line": 238, @@ -10597,8 +10599,8 @@ ], "body": { "type": "BlockStatement", - "start": 5498, - "end": 5677, + "start": 5490, + "end": 5669, "loc": { "start": { "line": 239, @@ -10612,8 +10614,8 @@ "body": [ { "type": "IfStatement", - "start": 5504, - "end": 5619, + "start": 5496, + "end": 5611, "loc": { "start": { "line": 240, @@ -10626,8 +10628,8 @@ }, "test": { "type": "LogicalExpression", - "start": 5508, - "end": 5600, + "start": 5500, + "end": 5592, "loc": { "start": { "line": 240, @@ -10640,8 +10642,8 @@ }, "left": { "type": "BinaryExpression", - "start": 5508, - "end": 5545, + "start": 5500, + "end": 5537, "loc": { "start": { "line": 240, @@ -10654,8 +10656,8 @@ }, "left": { "type": "MemberExpression", - "start": 5508, - "end": 5537, + "start": 5500, + "end": 5529, "loc": { "start": { "line": 240, @@ -10668,8 +10670,8 @@ }, "object": { "type": "MemberExpression", - "start": 5508, - "end": 5517, + "start": 5500, + "end": 5509, "loc": { "start": { "line": 240, @@ -10682,8 +10684,8 @@ }, "object": { "type": "ThisExpression", - "start": 5508, - "end": 5512, + "start": 5500, + "end": 5504, "loc": { "start": { "line": 240, @@ -10697,8 +10699,8 @@ }, "property": { "type": "Identifier", - "start": 5513, - "end": 5517, + "start": 5505, + "end": 5509, "loc": { "start": { "line": 240, @@ -10716,8 +10718,8 @@ }, "property": { "type": "MemberExpression", - "start": 5518, - "end": 5536, + "start": 5510, + "end": 5528, "loc": { "start": { "line": 240, @@ -10730,8 +10732,8 @@ }, "object": { "type": "ThisExpression", - "start": 5518, - "end": 5522, + "start": 5510, + "end": 5514, "loc": { "start": { "line": 240, @@ -10745,8 +10747,8 @@ }, "property": { "type": "Identifier", - "start": 5523, - "end": 5536, + "start": 5515, + "end": 5528, "loc": { "start": { "line": 240, @@ -10767,8 +10769,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 5541, - "end": 5545, + "start": 5533, + "end": 5537, "loc": { "start": { "line": 240, @@ -10784,8 +10786,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 5557, - "end": 5600, + "start": 5549, + "end": 5592, "loc": { "start": { "line": 241, @@ -10798,8 +10800,8 @@ }, "left": { "type": "MemberExpression", - "start": 5557, - "end": 5592, + "start": 5549, + "end": 5584, "loc": { "start": { "line": 241, @@ -10812,8 +10814,8 @@ }, "object": { "type": "MemberExpression", - "start": 5557, - "end": 5586, + "start": 5549, + "end": 5578, "loc": { "start": { "line": 241, @@ -10826,8 +10828,8 @@ }, "object": { "type": "MemberExpression", - "start": 5557, - "end": 5566, + "start": 5549, + "end": 5558, "loc": { "start": { "line": 241, @@ -10840,8 +10842,8 @@ }, "object": { "type": "ThisExpression", - "start": 5557, - "end": 5561, + "start": 5549, + "end": 5553, "loc": { "start": { "line": 241, @@ -10855,8 +10857,8 @@ }, "property": { "type": "Identifier", - "start": 5562, - "end": 5566, + "start": 5554, + "end": 5558, "loc": { "start": { "line": 241, @@ -10874,8 +10876,8 @@ }, "property": { "type": "MemberExpression", - "start": 5567, - "end": 5585, + "start": 5559, + "end": 5577, "loc": { "start": { "line": 241, @@ -10888,8 +10890,8 @@ }, "object": { "type": "ThisExpression", - "start": 5567, - "end": 5571, + "start": 5559, + "end": 5563, "loc": { "start": { "line": 241, @@ -10903,8 +10905,8 @@ }, "property": { "type": "Identifier", - "start": 5572, - "end": 5585, + "start": 5564, + "end": 5577, "loc": { "start": { "line": 241, @@ -10924,8 +10926,8 @@ }, "property": { "type": "Identifier", - "start": 5587, - "end": 5591, + "start": 5579, + "end": 5583, "loc": { "start": { "line": 241, @@ -10944,8 +10946,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 5596, - "end": 5600, + "start": 5588, + "end": 5592, "loc": { "start": { "line": 241, @@ -10961,8 +10963,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 5610, - "end": 5619, + "start": 5602, + "end": 5611, "loc": { "start": { "line": 242, @@ -10975,8 +10977,8 @@ }, "argument": { "type": "NumericLiteral", - "start": 5617, - "end": 5618, + "start": 5609, + "end": 5610, "loc": { "start": { "line": 242, @@ -10998,8 +11000,8 @@ }, { "type": "ReturnStatement", - "start": 5625, - "end": 5675, + "start": 5617, + "end": 5667, "loc": { "start": { "line": 244, @@ -11012,8 +11014,8 @@ }, "argument": { "type": "MemberExpression", - "start": 5632, - "end": 5674, + "start": 5624, + "end": 5666, "loc": { "start": { "line": 244, @@ -11026,8 +11028,8 @@ }, "object": { "type": "MemberExpression", - "start": 5632, - "end": 5667, + "start": 5624, + "end": 5659, "loc": { "start": { "line": 244, @@ -11040,8 +11042,8 @@ }, "object": { "type": "MemberExpression", - "start": 5632, - "end": 5661, + "start": 5624, + "end": 5653, "loc": { "start": { "line": 244, @@ -11054,8 +11056,8 @@ }, "object": { "type": "MemberExpression", - "start": 5632, - "end": 5641, + "start": 5624, + "end": 5633, "loc": { "start": { "line": 244, @@ -11068,8 +11070,8 @@ }, "object": { "type": "ThisExpression", - "start": 5632, - "end": 5636, + "start": 5624, + "end": 5628, "loc": { "start": { "line": 244, @@ -11083,8 +11085,8 @@ }, "property": { "type": "Identifier", - "start": 5637, - "end": 5641, + "start": 5629, + "end": 5633, "loc": { "start": { "line": 244, @@ -11102,8 +11104,8 @@ }, "property": { "type": "MemberExpression", - "start": 5642, - "end": 5660, + "start": 5634, + "end": 5652, "loc": { "start": { "line": 244, @@ -11116,8 +11118,8 @@ }, "object": { "type": "ThisExpression", - "start": 5642, - "end": 5646, + "start": 5634, + "end": 5638, "loc": { "start": { "line": 244, @@ -11131,8 +11133,8 @@ }, "property": { "type": "Identifier", - "start": 5647, - "end": 5660, + "start": 5639, + "end": 5652, "loc": { "start": { "line": 244, @@ -11152,8 +11154,8 @@ }, "property": { "type": "Identifier", - "start": 5662, - "end": 5666, + "start": 5654, + "end": 5658, "loc": { "start": { "line": 244, @@ -11171,8 +11173,8 @@ }, "property": { "type": "Identifier", - "start": 5668, - "end": 5674, + "start": 5660, + "end": 5666, "loc": { "start": { "line": 244, @@ -11202,8 +11204,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 5303, - "end": 5440, + "start": 5295, + "end": 5432, "loc": { "start": { "line": 231, @@ -11220,8 +11222,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 5679, - "end": 5814, + "start": 5671, + "end": 5806, "loc": { "start": { "line": 247, @@ -11237,8 +11239,8 @@ }, { "type": "ExpressionStatement", - "start": 5815, - "end": 6123, + "start": 5807, + "end": 6115, "loc": { "start": { "line": 254, @@ -11251,8 +11253,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 5815, - "end": 6123, + "start": 5807, + "end": 6115, "loc": { "start": { "line": 254, @@ -11266,8 +11268,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 5815, - "end": 5855, + "start": 5807, + "end": 5847, "loc": { "start": { "line": 254, @@ -11280,8 +11282,8 @@ }, "object": { "type": "MemberExpression", - "start": 5815, - "end": 5841, + "start": 5807, + "end": 5833, "loc": { "start": { "line": 254, @@ -11294,8 +11296,8 @@ }, "object": { "type": "Identifier", - "start": 5815, - "end": 5831, + "start": 5807, + "end": 5823, "loc": { "start": { "line": 254, @@ -11312,8 +11314,8 @@ }, "property": { "type": "Identifier", - "start": 5832, - "end": 5841, + "start": 5824, + "end": 5833, "loc": { "start": { "line": 254, @@ -11332,8 +11334,8 @@ }, "property": { "type": "Identifier", - "start": 5842, - "end": 5855, + "start": 5834, + "end": 5847, "loc": { "start": { "line": 254, @@ -11352,8 +11354,8 @@ }, "right": { "type": "FunctionExpression", - "start": 5858, - "end": 6123, + "start": 5850, + "end": 6115, "loc": { "start": { "line": 254, @@ -11366,8 +11368,8 @@ }, "id": { "type": "Identifier", - "start": 5842, - "end": 5855, + "start": 5834, + "end": 5847, "loc": { "start": { "line": 254, @@ -11387,8 +11389,8 @@ "params": [ { "type": "Identifier", - "start": 5867, - "end": 5871, + "start": 5859, + "end": 5863, "loc": { "start": { "line": 254, @@ -11404,8 +11406,8 @@ }, { "type": "Identifier", - "start": 5873, - "end": 5874, + "start": 5865, + "end": 5866, "loc": { "start": { "line": 254, @@ -11422,8 +11424,8 @@ ], "body": { "type": "BlockStatement", - "start": 5876, - "end": 6123, + "start": 5868, + "end": 6115, "loc": { "start": { "line": 255, @@ -11437,8 +11439,8 @@ "body": [ { "type": "IfStatement", - "start": 5882, - "end": 6058, + "start": 5874, + "end": 6050, "loc": { "start": { "line": 256, @@ -11451,8 +11453,8 @@ }, "test": { "type": "LogicalExpression", - "start": 5886, - "end": 6036, + "start": 5878, + "end": 6028, "loc": { "start": { "line": 256, @@ -11465,8 +11467,8 @@ }, "left": { "type": "LogicalExpression", - "start": 5886, - "end": 5978, + "start": 5878, + "end": 5970, "loc": { "start": { "line": 256, @@ -11479,8 +11481,8 @@ }, "left": { "type": "BinaryExpression", - "start": 5886, - "end": 5923, + "start": 5878, + "end": 5915, "loc": { "start": { "line": 256, @@ -11493,8 +11495,8 @@ }, "left": { "type": "MemberExpression", - "start": 5886, - "end": 5915, + "start": 5878, + "end": 5907, "loc": { "start": { "line": 256, @@ -11507,8 +11509,8 @@ }, "object": { "type": "MemberExpression", - "start": 5886, - "end": 5895, + "start": 5878, + "end": 5887, "loc": { "start": { "line": 256, @@ -11521,8 +11523,8 @@ }, "object": { "type": "ThisExpression", - "start": 5886, - "end": 5890, + "start": 5878, + "end": 5882, "loc": { "start": { "line": 256, @@ -11536,8 +11538,8 @@ }, "property": { "type": "Identifier", - "start": 5891, - "end": 5895, + "start": 5883, + "end": 5887, "loc": { "start": { "line": 256, @@ -11555,8 +11557,8 @@ }, "property": { "type": "MemberExpression", - "start": 5896, - "end": 5914, + "start": 5888, + "end": 5906, "loc": { "start": { "line": 256, @@ -11569,8 +11571,8 @@ }, "object": { "type": "ThisExpression", - "start": 5896, - "end": 5900, + "start": 5888, + "end": 5892, "loc": { "start": { "line": 256, @@ -11584,8 +11586,8 @@ }, "property": { "type": "Identifier", - "start": 5901, - "end": 5914, + "start": 5893, + "end": 5906, "loc": { "start": { "line": 256, @@ -11606,8 +11608,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 5919, - "end": 5923, + "start": 5911, + "end": 5915, "loc": { "start": { "line": 256, @@ -11623,8 +11625,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 5935, - "end": 5978, + "start": 5927, + "end": 5970, "loc": { "start": { "line": 257, @@ -11637,8 +11639,8 @@ }, "left": { "type": "MemberExpression", - "start": 5935, - "end": 5970, + "start": 5927, + "end": 5962, "loc": { "start": { "line": 257, @@ -11651,8 +11653,8 @@ }, "object": { "type": "MemberExpression", - "start": 5935, - "end": 5964, + "start": 5927, + "end": 5956, "loc": { "start": { "line": 257, @@ -11665,8 +11667,8 @@ }, "object": { "type": "MemberExpression", - "start": 5935, - "end": 5944, + "start": 5927, + "end": 5936, "loc": { "start": { "line": 257, @@ -11679,8 +11681,8 @@ }, "object": { "type": "ThisExpression", - "start": 5935, - "end": 5939, + "start": 5927, + "end": 5931, "loc": { "start": { "line": 257, @@ -11694,8 +11696,8 @@ }, "property": { "type": "Identifier", - "start": 5940, - "end": 5944, + "start": 5932, + "end": 5936, "loc": { "start": { "line": 257, @@ -11713,8 +11715,8 @@ }, "property": { "type": "MemberExpression", - "start": 5945, - "end": 5963, + "start": 5937, + "end": 5955, "loc": { "start": { "line": 257, @@ -11727,8 +11729,8 @@ }, "object": { "type": "ThisExpression", - "start": 5945, - "end": 5949, + "start": 5937, + "end": 5941, "loc": { "start": { "line": 257, @@ -11742,8 +11744,8 @@ }, "property": { "type": "Identifier", - "start": 5950, - "end": 5963, + "start": 5942, + "end": 5955, "loc": { "start": { "line": 257, @@ -11763,8 +11765,8 @@ }, "property": { "type": "Identifier", - "start": 5965, - "end": 5969, + "start": 5957, + "end": 5961, "loc": { "start": { "line": 257, @@ -11783,8 +11785,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 5974, - "end": 5978, + "start": 5966, + "end": 5970, "loc": { "start": { "line": 257, @@ -11801,8 +11803,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 5990, - "end": 6036, + "start": 5982, + "end": 6028, "loc": { "start": { "line": 258, @@ -11815,8 +11817,8 @@ }, "left": { "type": "MemberExpression", - "start": 5990, - "end": 6028, + "start": 5982, + "end": 6020, "loc": { "start": { "line": 258, @@ -11829,8 +11831,8 @@ }, "object": { "type": "MemberExpression", - "start": 5990, - "end": 6025, + "start": 5982, + "end": 6017, "loc": { "start": { "line": 258, @@ -11843,8 +11845,8 @@ }, "object": { "type": "MemberExpression", - "start": 5990, - "end": 6019, + "start": 5982, + "end": 6011, "loc": { "start": { "line": 258, @@ -11857,8 +11859,8 @@ }, "object": { "type": "MemberExpression", - "start": 5990, - "end": 5999, + "start": 5982, + "end": 5991, "loc": { "start": { "line": 258, @@ -11871,8 +11873,8 @@ }, "object": { "type": "ThisExpression", - "start": 5990, - "end": 5994, + "start": 5982, + "end": 5986, "loc": { "start": { "line": 258, @@ -11886,8 +11888,8 @@ }, "property": { "type": "Identifier", - "start": 5995, - "end": 5999, + "start": 5987, + "end": 5991, "loc": { "start": { "line": 258, @@ -11905,8 +11907,8 @@ }, "property": { "type": "MemberExpression", - "start": 6000, - "end": 6018, + "start": 5992, + "end": 6010, "loc": { "start": { "line": 258, @@ -11919,8 +11921,8 @@ }, "object": { "type": "ThisExpression", - "start": 6000, - "end": 6004, + "start": 5992, + "end": 5996, "loc": { "start": { "line": 258, @@ -11934,8 +11936,8 @@ }, "property": { "type": "Identifier", - "start": 6005, - "end": 6018, + "start": 5997, + "end": 6010, "loc": { "start": { "line": 258, @@ -11955,8 +11957,8 @@ }, "property": { "type": "Identifier", - "start": 6020, - "end": 6024, + "start": 6012, + "end": 6016, "loc": { "start": { "line": 258, @@ -11974,8 +11976,8 @@ }, "property": { "type": "Identifier", - "start": 6026, - "end": 6027, + "start": 6018, + "end": 6019, "loc": { "start": { "line": 258, @@ -11994,8 +11996,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6032, - "end": 6036, + "start": 6024, + "end": 6028, "loc": { "start": { "line": 258, @@ -12011,8 +12013,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 6046, - "end": 6058, + "start": 6038, + "end": 6050, "loc": { "start": { "line": 259, @@ -12025,8 +12027,8 @@ }, "argument": { "type": "NullLiteral", - "start": 6053, - "end": 6057, + "start": 6045, + "end": 6049, "loc": { "start": { "line": 259, @@ -12043,8 +12045,8 @@ }, { "type": "ReturnStatement", - "start": 6064, - "end": 6121, + "start": 6056, + "end": 6113, "loc": { "start": { "line": 261, @@ -12057,8 +12059,8 @@ }, "argument": { "type": "MemberExpression", - "start": 6071, - "end": 6120, + "start": 6063, + "end": 6112, "loc": { "start": { "line": 261, @@ -12071,8 +12073,8 @@ }, "object": { "type": "MemberExpression", - "start": 6071, - "end": 6109, + "start": 6063, + "end": 6101, "loc": { "start": { "line": 261, @@ -12085,8 +12087,8 @@ }, "object": { "type": "MemberExpression", - "start": 6071, - "end": 6106, + "start": 6063, + "end": 6098, "loc": { "start": { "line": 261, @@ -12099,8 +12101,8 @@ }, "object": { "type": "MemberExpression", - "start": 6071, - "end": 6100, + "start": 6063, + "end": 6092, "loc": { "start": { "line": 261, @@ -12113,8 +12115,8 @@ }, "object": { "type": "MemberExpression", - "start": 6071, - "end": 6080, + "start": 6063, + "end": 6072, "loc": { "start": { "line": 261, @@ -12127,8 +12129,8 @@ }, "object": { "type": "ThisExpression", - "start": 6071, - "end": 6075, + "start": 6063, + "end": 6067, "loc": { "start": { "line": 261, @@ -12142,8 +12144,8 @@ }, "property": { "type": "Identifier", - "start": 6076, - "end": 6080, + "start": 6068, + "end": 6072, "loc": { "start": { "line": 261, @@ -12161,8 +12163,8 @@ }, "property": { "type": "MemberExpression", - "start": 6081, - "end": 6099, + "start": 6073, + "end": 6091, "loc": { "start": { "line": 261, @@ -12175,8 +12177,8 @@ }, "object": { "type": "ThisExpression", - "start": 6081, - "end": 6085, + "start": 6073, + "end": 6077, "loc": { "start": { "line": 261, @@ -12190,8 +12192,8 @@ }, "property": { "type": "Identifier", - "start": 6086, - "end": 6099, + "start": 6078, + "end": 6091, "loc": { "start": { "line": 261, @@ -12211,8 +12213,8 @@ }, "property": { "type": "Identifier", - "start": 6101, - "end": 6105, + "start": 6093, + "end": 6097, "loc": { "start": { "line": 261, @@ -12230,8 +12232,8 @@ }, "property": { "type": "Identifier", - "start": 6107, - "end": 6108, + "start": 6099, + "end": 6100, "loc": { "start": { "line": 261, @@ -12249,8 +12251,8 @@ }, "property": { "type": "MemberExpression", - "start": 6110, - "end": 6119, + "start": 6102, + "end": 6111, "loc": { "start": { "line": 261, @@ -12263,8 +12265,8 @@ }, "object": { "type": "ThisExpression", - "start": 6110, - "end": 6114, + "start": 6102, + "end": 6106, "loc": { "start": { "line": 261, @@ -12278,8 +12280,8 @@ }, "property": { "type": "Identifier", - "start": 6115, - "end": 6119, + "start": 6107, + "end": 6111, "loc": { "start": { "line": 261, @@ -12311,8 +12313,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 5679, - "end": 5814, + "start": 5671, + "end": 5806, "loc": { "start": { "line": 247, @@ -12329,8 +12331,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 6125, - "end": 6269, + "start": 6117, + "end": 6261, "loc": { "start": { "line": 264, @@ -12346,8 +12348,8 @@ }, { "type": "ExpressionStatement", - "start": 6270, - "end": 6650, + "start": 6262, + "end": 6642, "loc": { "start": { "line": 271, @@ -12360,8 +12362,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 6270, - "end": 6650, + "start": 6262, + "end": 6642, "loc": { "start": { "line": 271, @@ -12375,8 +12377,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 6270, - "end": 6311, + "start": 6262, + "end": 6303, "loc": { "start": { "line": 271, @@ -12389,8 +12391,8 @@ }, "object": { "type": "MemberExpression", - "start": 6270, - "end": 6296, + "start": 6262, + "end": 6288, "loc": { "start": { "line": 271, @@ -12403,8 +12405,8 @@ }, "object": { "type": "Identifier", - "start": 6270, - "end": 6286, + "start": 6262, + "end": 6278, "loc": { "start": { "line": 271, @@ -12421,8 +12423,8 @@ }, "property": { "type": "Identifier", - "start": 6287, - "end": 6296, + "start": 6279, + "end": 6288, "loc": { "start": { "line": 271, @@ -12441,8 +12443,8 @@ }, "property": { "type": "Identifier", - "start": 6297, - "end": 6311, + "start": 6289, + "end": 6303, "loc": { "start": { "line": 271, @@ -12461,8 +12463,8 @@ }, "right": { "type": "FunctionExpression", - "start": 6314, - "end": 6650, + "start": 6306, + "end": 6642, "loc": { "start": { "line": 271, @@ -12475,8 +12477,8 @@ }, "id": { "type": "Identifier", - "start": 6297, - "end": 6311, + "start": 6289, + "end": 6303, "loc": { "start": { "line": 271, @@ -12496,8 +12498,8 @@ "params": [ { "type": "Identifier", - "start": 6323, - "end": 6327, + "start": 6315, + "end": 6319, "loc": { "start": { "line": 271, @@ -12513,8 +12515,8 @@ }, { "type": "Identifier", - "start": 6329, - "end": 6330, + "start": 6321, + "end": 6322, "loc": { "start": { "line": 271, @@ -12531,8 +12533,8 @@ ], "body": { "type": "BlockStatement", - "start": 6332, - "end": 6650, + "start": 6324, + "end": 6642, "loc": { "start": { "line": 272, @@ -12546,8 +12548,8 @@ "body": [ { "type": "IfStatement", - "start": 6338, - "end": 6584, + "start": 6330, + "end": 6576, "loc": { "start": { "line": 273, @@ -12560,8 +12562,8 @@ }, "test": { "type": "LogicalExpression", - "start": 6342, - "end": 6562, + "start": 6334, + "end": 6554, "loc": { "start": { "line": 273, @@ -12574,8 +12576,8 @@ }, "left": { "type": "LogicalExpression", - "start": 6342, - "end": 6492, + "start": 6334, + "end": 6484, "loc": { "start": { "line": 273, @@ -12588,8 +12590,8 @@ }, "left": { "type": "LogicalExpression", - "start": 6342, - "end": 6434, + "start": 6334, + "end": 6426, "loc": { "start": { "line": 273, @@ -12602,8 +12604,8 @@ }, "left": { "type": "BinaryExpression", - "start": 6342, - "end": 6379, + "start": 6334, + "end": 6371, "loc": { "start": { "line": 273, @@ -12616,8 +12618,8 @@ }, "left": { "type": "MemberExpression", - "start": 6342, - "end": 6371, + "start": 6334, + "end": 6363, "loc": { "start": { "line": 273, @@ -12630,8 +12632,8 @@ }, "object": { "type": "MemberExpression", - "start": 6342, - "end": 6351, + "start": 6334, + "end": 6343, "loc": { "start": { "line": 273, @@ -12644,8 +12646,8 @@ }, "object": { "type": "ThisExpression", - "start": 6342, - "end": 6346, + "start": 6334, + "end": 6338, "loc": { "start": { "line": 273, @@ -12659,8 +12661,8 @@ }, "property": { "type": "Identifier", - "start": 6347, - "end": 6351, + "start": 6339, + "end": 6343, "loc": { "start": { "line": 273, @@ -12678,8 +12680,8 @@ }, "property": { "type": "MemberExpression", - "start": 6352, - "end": 6370, + "start": 6344, + "end": 6362, "loc": { "start": { "line": 273, @@ -12692,8 +12694,8 @@ }, "object": { "type": "ThisExpression", - "start": 6352, - "end": 6356, + "start": 6344, + "end": 6348, "loc": { "start": { "line": 273, @@ -12707,8 +12709,8 @@ }, "property": { "type": "Identifier", - "start": 6357, - "end": 6370, + "start": 6349, + "end": 6362, "loc": { "start": { "line": 273, @@ -12729,8 +12731,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6375, - "end": 6379, + "start": 6367, + "end": 6371, "loc": { "start": { "line": 273, @@ -12746,8 +12748,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 6391, - "end": 6434, + "start": 6383, + "end": 6426, "loc": { "start": { "line": 274, @@ -12760,8 +12762,8 @@ }, "left": { "type": "MemberExpression", - "start": 6391, - "end": 6426, + "start": 6383, + "end": 6418, "loc": { "start": { "line": 274, @@ -12774,8 +12776,8 @@ }, "object": { "type": "MemberExpression", - "start": 6391, - "end": 6420, + "start": 6383, + "end": 6412, "loc": { "start": { "line": 274, @@ -12788,8 +12790,8 @@ }, "object": { "type": "MemberExpression", - "start": 6391, - "end": 6400, + "start": 6383, + "end": 6392, "loc": { "start": { "line": 274, @@ -12802,8 +12804,8 @@ }, "object": { "type": "ThisExpression", - "start": 6391, - "end": 6395, + "start": 6383, + "end": 6387, "loc": { "start": { "line": 274, @@ -12817,8 +12819,8 @@ }, "property": { "type": "Identifier", - "start": 6396, - "end": 6400, + "start": 6388, + "end": 6392, "loc": { "start": { "line": 274, @@ -12836,8 +12838,8 @@ }, "property": { "type": "MemberExpression", - "start": 6401, - "end": 6419, + "start": 6393, + "end": 6411, "loc": { "start": { "line": 274, @@ -12850,8 +12852,8 @@ }, "object": { "type": "ThisExpression", - "start": 6401, - "end": 6405, + "start": 6393, + "end": 6397, "loc": { "start": { "line": 274, @@ -12865,8 +12867,8 @@ }, "property": { "type": "Identifier", - "start": 6406, - "end": 6419, + "start": 6398, + "end": 6411, "loc": { "start": { "line": 274, @@ -12886,8 +12888,8 @@ }, "property": { "type": "Identifier", - "start": 6421, - "end": 6425, + "start": 6413, + "end": 6417, "loc": { "start": { "line": 274, @@ -12906,8 +12908,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6430, - "end": 6434, + "start": 6422, + "end": 6426, "loc": { "start": { "line": 274, @@ -12924,8 +12926,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 6446, - "end": 6492, + "start": 6438, + "end": 6484, "loc": { "start": { "line": 275, @@ -12938,8 +12940,8 @@ }, "left": { "type": "MemberExpression", - "start": 6446, - "end": 6484, + "start": 6438, + "end": 6476, "loc": { "start": { "line": 275, @@ -12952,8 +12954,8 @@ }, "object": { "type": "MemberExpression", - "start": 6446, - "end": 6481, + "start": 6438, + "end": 6473, "loc": { "start": { "line": 275, @@ -12966,8 +12968,8 @@ }, "object": { "type": "MemberExpression", - "start": 6446, - "end": 6475, + "start": 6438, + "end": 6467, "loc": { "start": { "line": 275, @@ -12980,8 +12982,8 @@ }, "object": { "type": "MemberExpression", - "start": 6446, - "end": 6455, + "start": 6438, + "end": 6447, "loc": { "start": { "line": 275, @@ -12994,8 +12996,8 @@ }, "object": { "type": "ThisExpression", - "start": 6446, - "end": 6450, + "start": 6438, + "end": 6442, "loc": { "start": { "line": 275, @@ -13009,8 +13011,8 @@ }, "property": { "type": "Identifier", - "start": 6451, - "end": 6455, + "start": 6443, + "end": 6447, "loc": { "start": { "line": 275, @@ -13028,8 +13030,8 @@ }, "property": { "type": "MemberExpression", - "start": 6456, - "end": 6474, + "start": 6448, + "end": 6466, "loc": { "start": { "line": 275, @@ -13042,8 +13044,8 @@ }, "object": { "type": "ThisExpression", - "start": 6456, - "end": 6460, + "start": 6448, + "end": 6452, "loc": { "start": { "line": 275, @@ -13057,8 +13059,8 @@ }, "property": { "type": "Identifier", - "start": 6461, - "end": 6474, + "start": 6453, + "end": 6466, "loc": { "start": { "line": 275, @@ -13078,8 +13080,8 @@ }, "property": { "type": "Identifier", - "start": 6476, - "end": 6480, + "start": 6468, + "end": 6472, "loc": { "start": { "line": 275, @@ -13097,8 +13099,8 @@ }, "property": { "type": "Identifier", - "start": 6482, - "end": 6483, + "start": 6474, + "end": 6475, "loc": { "start": { "line": 275, @@ -13117,8 +13119,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6488, - "end": 6492, + "start": 6480, + "end": 6484, "loc": { "start": { "line": 275, @@ -13135,8 +13137,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 6504, - "end": 6562, + "start": 6496, + "end": 6554, "loc": { "start": { "line": 276, @@ -13149,8 +13151,8 @@ }, "left": { "type": "MemberExpression", - "start": 6504, - "end": 6554, + "start": 6496, + "end": 6546, "loc": { "start": { "line": 276, @@ -13163,8 +13165,8 @@ }, "object": { "type": "MemberExpression", - "start": 6504, - "end": 6542, + "start": 6496, + "end": 6534, "loc": { "start": { "line": 276, @@ -13177,8 +13179,8 @@ }, "object": { "type": "MemberExpression", - "start": 6504, - "end": 6539, + "start": 6496, + "end": 6531, "loc": { "start": { "line": 276, @@ -13191,8 +13193,8 @@ }, "object": { "type": "MemberExpression", - "start": 6504, - "end": 6533, + "start": 6496, + "end": 6525, "loc": { "start": { "line": 276, @@ -13205,8 +13207,8 @@ }, "object": { "type": "MemberExpression", - "start": 6504, - "end": 6513, + "start": 6496, + "end": 6505, "loc": { "start": { "line": 276, @@ -13219,8 +13221,8 @@ }, "object": { "type": "ThisExpression", - "start": 6504, - "end": 6508, + "start": 6496, + "end": 6500, "loc": { "start": { "line": 276, @@ -13234,8 +13236,8 @@ }, "property": { "type": "Identifier", - "start": 6509, - "end": 6513, + "start": 6501, + "end": 6505, "loc": { "start": { "line": 276, @@ -13253,8 +13255,8 @@ }, "property": { "type": "MemberExpression", - "start": 6514, - "end": 6532, + "start": 6506, + "end": 6524, "loc": { "start": { "line": 276, @@ -13267,8 +13269,8 @@ }, "object": { "type": "ThisExpression", - "start": 6514, - "end": 6518, + "start": 6506, + "end": 6510, "loc": { "start": { "line": 276, @@ -13282,8 +13284,8 @@ }, "property": { "type": "Identifier", - "start": 6519, - "end": 6532, + "start": 6511, + "end": 6524, "loc": { "start": { "line": 276, @@ -13303,8 +13305,8 @@ }, "property": { "type": "Identifier", - "start": 6534, - "end": 6538, + "start": 6526, + "end": 6530, "loc": { "start": { "line": 276, @@ -13322,8 +13324,8 @@ }, "property": { "type": "Identifier", - "start": 6540, - "end": 6541, + "start": 6532, + "end": 6533, "loc": { "start": { "line": 276, @@ -13341,8 +13343,8 @@ }, "property": { "type": "MemberExpression", - "start": 6543, - "end": 6553, + "start": 6535, + "end": 6545, "loc": { "start": { "line": 276, @@ -13355,8 +13357,8 @@ }, "object": { "type": "ThisExpression", - "start": 6543, - "end": 6547, + "start": 6535, + "end": 6539, "loc": { "start": { "line": 276, @@ -13370,8 +13372,8 @@ }, "property": { "type": "Identifier", - "start": 6548, - "end": 6553, + "start": 6540, + "end": 6545, "loc": { "start": { "line": 276, @@ -13392,8 +13394,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6558, - "end": 6562, + "start": 6550, + "end": 6554, "loc": { "start": { "line": 276, @@ -13409,8 +13411,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 6572, - "end": 6584, + "start": 6564, + "end": 6576, "loc": { "start": { "line": 277, @@ -13423,8 +13425,8 @@ }, "argument": { "type": "NullLiteral", - "start": 6579, - "end": 6583, + "start": 6571, + "end": 6575, "loc": { "start": { "line": 277, @@ -13441,8 +13443,8 @@ }, { "type": "ReturnStatement", - "start": 6590, - "end": 6648, + "start": 6582, + "end": 6640, "loc": { "start": { "line": 279, @@ -13455,8 +13457,8 @@ }, "argument": { "type": "MemberExpression", - "start": 6597, - "end": 6647, + "start": 6589, + "end": 6639, "loc": { "start": { "line": 279, @@ -13469,8 +13471,8 @@ }, "object": { "type": "MemberExpression", - "start": 6597, - "end": 6635, + "start": 6589, + "end": 6627, "loc": { "start": { "line": 279, @@ -13483,8 +13485,8 @@ }, "object": { "type": "MemberExpression", - "start": 6597, - "end": 6632, + "start": 6589, + "end": 6624, "loc": { "start": { "line": 279, @@ -13497,8 +13499,8 @@ }, "object": { "type": "MemberExpression", - "start": 6597, - "end": 6626, + "start": 6589, + "end": 6618, "loc": { "start": { "line": 279, @@ -13511,8 +13513,8 @@ }, "object": { "type": "MemberExpression", - "start": 6597, - "end": 6606, + "start": 6589, + "end": 6598, "loc": { "start": { "line": 279, @@ -13525,8 +13527,8 @@ }, "object": { "type": "ThisExpression", - "start": 6597, - "end": 6601, + "start": 6589, + "end": 6593, "loc": { "start": { "line": 279, @@ -13540,8 +13542,8 @@ }, "property": { "type": "Identifier", - "start": 6602, - "end": 6606, + "start": 6594, + "end": 6598, "loc": { "start": { "line": 279, @@ -13559,8 +13561,8 @@ }, "property": { "type": "MemberExpression", - "start": 6607, - "end": 6625, + "start": 6599, + "end": 6617, "loc": { "start": { "line": 279, @@ -13573,8 +13575,8 @@ }, "object": { "type": "ThisExpression", - "start": 6607, - "end": 6611, + "start": 6599, + "end": 6603, "loc": { "start": { "line": 279, @@ -13588,8 +13590,8 @@ }, "property": { "type": "Identifier", - "start": 6612, - "end": 6625, + "start": 6604, + "end": 6617, "loc": { "start": { "line": 279, @@ -13609,8 +13611,8 @@ }, "property": { "type": "Identifier", - "start": 6627, - "end": 6631, + "start": 6619, + "end": 6623, "loc": { "start": { "line": 279, @@ -13628,8 +13630,8 @@ }, "property": { "type": "Identifier", - "start": 6633, - "end": 6634, + "start": 6625, + "end": 6626, "loc": { "start": { "line": 279, @@ -13647,8 +13649,8 @@ }, "property": { "type": "MemberExpression", - "start": 6636, - "end": 6646, + "start": 6628, + "end": 6638, "loc": { "start": { "line": 279, @@ -13661,8 +13663,8 @@ }, "object": { "type": "ThisExpression", - "start": 6636, - "end": 6640, + "start": 6628, + "end": 6632, "loc": { "start": { "line": 279, @@ -13676,8 +13678,8 @@ }, "property": { "type": "Identifier", - "start": 6641, - "end": 6646, + "start": 6633, + "end": 6638, "loc": { "start": { "line": 279, @@ -13709,8 +13711,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 6125, - "end": 6269, + "start": 6117, + "end": 6261, "loc": { "start": { "line": 264, @@ -13727,8 +13729,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 6652, - "end": 6840, + "start": 6644, + "end": 6832, "loc": { "start": { "line": 282, @@ -13744,8 +13746,8 @@ }, { "type": "ExpressionStatement", - "start": 6841, - "end": 7226, + "start": 6833, + "end": 7218, "loc": { "start": { "line": 289, @@ -13758,8 +13760,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 6841, - "end": 7226, + "start": 6833, + "end": 7218, "loc": { "start": { "line": 289, @@ -13773,8 +13775,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 6841, - "end": 6883, + "start": 6833, + "end": 6875, "loc": { "start": { "line": 289, @@ -13787,8 +13789,8 @@ }, "object": { "type": "MemberExpression", - "start": 6841, - "end": 6867, + "start": 6833, + "end": 6859, "loc": { "start": { "line": 289, @@ -13801,8 +13803,8 @@ }, "object": { "type": "Identifier", - "start": 6841, - "end": 6857, + "start": 6833, + "end": 6849, "loc": { "start": { "line": 289, @@ -13819,8 +13821,8 @@ }, "property": { "type": "Identifier", - "start": 6858, - "end": 6867, + "start": 6850, + "end": 6859, "loc": { "start": { "line": 289, @@ -13839,8 +13841,8 @@ }, "property": { "type": "Identifier", - "start": 6868, - "end": 6883, + "start": 6860, + "end": 6875, "loc": { "start": { "line": 289, @@ -13859,8 +13861,8 @@ }, "right": { "type": "FunctionExpression", - "start": 6886, - "end": 7226, + "start": 6878, + "end": 7218, "loc": { "start": { "line": 289, @@ -13873,8 +13875,8 @@ }, "id": { "type": "Identifier", - "start": 6868, - "end": 6883, + "start": 6860, + "end": 6875, "loc": { "start": { "line": 289, @@ -13894,8 +13896,8 @@ "params": [ { "type": "Identifier", - "start": 6895, - "end": 6899, + "start": 6887, + "end": 6891, "loc": { "start": { "line": 289, @@ -13911,8 +13913,8 @@ }, { "type": "Identifier", - "start": 6901, - "end": 6902, + "start": 6893, + "end": 6894, "loc": { "start": { "line": 289, @@ -13929,8 +13931,8 @@ ], "body": { "type": "BlockStatement", - "start": 6904, - "end": 7226, + "start": 6896, + "end": 7218, "loc": { "start": { "line": 290, @@ -13944,8 +13946,8 @@ "body": [ { "type": "IfStatement", - "start": 6910, - "end": 7158, + "start": 6902, + "end": 7150, "loc": { "start": { "line": 291, @@ -13958,8 +13960,8 @@ }, "test": { "type": "LogicalExpression", - "start": 6914, - "end": 7136, + "start": 6906, + "end": 7128, "loc": { "start": { "line": 291, @@ -13972,8 +13974,8 @@ }, "left": { "type": "LogicalExpression", - "start": 6914, - "end": 7064, + "start": 6906, + "end": 7056, "loc": { "start": { "line": 291, @@ -13986,8 +13988,8 @@ }, "left": { "type": "LogicalExpression", - "start": 6914, - "end": 7006, + "start": 6906, + "end": 6998, "loc": { "start": { "line": 291, @@ -14000,8 +14002,8 @@ }, "left": { "type": "BinaryExpression", - "start": 6914, - "end": 6951, + "start": 6906, + "end": 6943, "loc": { "start": { "line": 291, @@ -14014,8 +14016,8 @@ }, "left": { "type": "MemberExpression", - "start": 6914, - "end": 6943, + "start": 6906, + "end": 6935, "loc": { "start": { "line": 291, @@ -14028,8 +14030,8 @@ }, "object": { "type": "MemberExpression", - "start": 6914, - "end": 6923, + "start": 6906, + "end": 6915, "loc": { "start": { "line": 291, @@ -14042,8 +14044,8 @@ }, "object": { "type": "ThisExpression", - "start": 6914, - "end": 6918, + "start": 6906, + "end": 6910, "loc": { "start": { "line": 291, @@ -14057,8 +14059,8 @@ }, "property": { "type": "Identifier", - "start": 6919, - "end": 6923, + "start": 6911, + "end": 6915, "loc": { "start": { "line": 291, @@ -14076,8 +14078,8 @@ }, "property": { "type": "MemberExpression", - "start": 6924, - "end": 6942, + "start": 6916, + "end": 6934, "loc": { "start": { "line": 291, @@ -14090,8 +14092,8 @@ }, "object": { "type": "ThisExpression", - "start": 6924, - "end": 6928, + "start": 6916, + "end": 6920, "loc": { "start": { "line": 291, @@ -14105,8 +14107,8 @@ }, "property": { "type": "Identifier", - "start": 6929, - "end": 6942, + "start": 6921, + "end": 6934, "loc": { "start": { "line": 291, @@ -14127,8 +14129,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 6947, - "end": 6951, + "start": 6939, + "end": 6943, "loc": { "start": { "line": 291, @@ -14144,8 +14146,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 6963, - "end": 7006, + "start": 6955, + "end": 6998, "loc": { "start": { "line": 292, @@ -14158,8 +14160,8 @@ }, "left": { "type": "MemberExpression", - "start": 6963, - "end": 6998, + "start": 6955, + "end": 6990, "loc": { "start": { "line": 292, @@ -14172,8 +14174,8 @@ }, "object": { "type": "MemberExpression", - "start": 6963, - "end": 6992, + "start": 6955, + "end": 6984, "loc": { "start": { "line": 292, @@ -14186,8 +14188,8 @@ }, "object": { "type": "MemberExpression", - "start": 6963, - "end": 6972, + "start": 6955, + "end": 6964, "loc": { "start": { "line": 292, @@ -14200,8 +14202,8 @@ }, "object": { "type": "ThisExpression", - "start": 6963, - "end": 6967, + "start": 6955, + "end": 6959, "loc": { "start": { "line": 292, @@ -14215,8 +14217,8 @@ }, "property": { "type": "Identifier", - "start": 6968, - "end": 6972, + "start": 6960, + "end": 6964, "loc": { "start": { "line": 292, @@ -14234,8 +14236,8 @@ }, "property": { "type": "MemberExpression", - "start": 6973, - "end": 6991, + "start": 6965, + "end": 6983, "loc": { "start": { "line": 292, @@ -14248,8 +14250,8 @@ }, "object": { "type": "ThisExpression", - "start": 6973, - "end": 6977, + "start": 6965, + "end": 6969, "loc": { "start": { "line": 292, @@ -14263,8 +14265,8 @@ }, "property": { "type": "Identifier", - "start": 6978, - "end": 6991, + "start": 6970, + "end": 6983, "loc": { "start": { "line": 292, @@ -14284,8 +14286,8 @@ }, "property": { "type": "Identifier", - "start": 6993, - "end": 6997, + "start": 6985, + "end": 6989, "loc": { "start": { "line": 292, @@ -14304,8 +14306,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7002, - "end": 7006, + "start": 6994, + "end": 6998, "loc": { "start": { "line": 292, @@ -14322,8 +14324,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 7018, - "end": 7064, + "start": 7010, + "end": 7056, "loc": { "start": { "line": 293, @@ -14336,8 +14338,8 @@ }, "left": { "type": "MemberExpression", - "start": 7018, - "end": 7056, + "start": 7010, + "end": 7048, "loc": { "start": { "line": 293, @@ -14350,8 +14352,8 @@ }, "object": { "type": "MemberExpression", - "start": 7018, - "end": 7053, + "start": 7010, + "end": 7045, "loc": { "start": { "line": 293, @@ -14364,8 +14366,8 @@ }, "object": { "type": "MemberExpression", - "start": 7018, - "end": 7047, + "start": 7010, + "end": 7039, "loc": { "start": { "line": 293, @@ -14378,8 +14380,8 @@ }, "object": { "type": "MemberExpression", - "start": 7018, - "end": 7027, + "start": 7010, + "end": 7019, "loc": { "start": { "line": 293, @@ -14392,8 +14394,8 @@ }, "object": { "type": "ThisExpression", - "start": 7018, - "end": 7022, + "start": 7010, + "end": 7014, "loc": { "start": { "line": 293, @@ -14407,8 +14409,8 @@ }, "property": { "type": "Identifier", - "start": 7023, - "end": 7027, + "start": 7015, + "end": 7019, "loc": { "start": { "line": 293, @@ -14426,8 +14428,8 @@ }, "property": { "type": "MemberExpression", - "start": 7028, - "end": 7046, + "start": 7020, + "end": 7038, "loc": { "start": { "line": 293, @@ -14440,8 +14442,8 @@ }, "object": { "type": "ThisExpression", - "start": 7028, - "end": 7032, + "start": 7020, + "end": 7024, "loc": { "start": { "line": 293, @@ -14455,8 +14457,8 @@ }, "property": { "type": "Identifier", - "start": 7033, - "end": 7046, + "start": 7025, + "end": 7038, "loc": { "start": { "line": 293, @@ -14476,8 +14478,8 @@ }, "property": { "type": "Identifier", - "start": 7048, - "end": 7052, + "start": 7040, + "end": 7044, "loc": { "start": { "line": 293, @@ -14495,8 +14497,8 @@ }, "property": { "type": "Identifier", - "start": 7054, - "end": 7055, + "start": 7046, + "end": 7047, "loc": { "start": { "line": 293, @@ -14515,8 +14517,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7060, - "end": 7064, + "start": 7052, + "end": 7056, "loc": { "start": { "line": 293, @@ -14533,8 +14535,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 7076, - "end": 7136, + "start": 7068, + "end": 7128, "loc": { "start": { "line": 294, @@ -14547,8 +14549,8 @@ }, "left": { "type": "MemberExpression", - "start": 7076, - "end": 7128, + "start": 7068, + "end": 7120, "loc": { "start": { "line": 294, @@ -14561,8 +14563,8 @@ }, "object": { "type": "MemberExpression", - "start": 7076, - "end": 7114, + "start": 7068, + "end": 7106, "loc": { "start": { "line": 294, @@ -14575,8 +14577,8 @@ }, "object": { "type": "MemberExpression", - "start": 7076, - "end": 7111, + "start": 7068, + "end": 7103, "loc": { "start": { "line": 294, @@ -14589,8 +14591,8 @@ }, "object": { "type": "MemberExpression", - "start": 7076, - "end": 7105, + "start": 7068, + "end": 7097, "loc": { "start": { "line": 294, @@ -14603,8 +14605,8 @@ }, "object": { "type": "MemberExpression", - "start": 7076, - "end": 7085, + "start": 7068, + "end": 7077, "loc": { "start": { "line": 294, @@ -14617,8 +14619,8 @@ }, "object": { "type": "ThisExpression", - "start": 7076, - "end": 7080, + "start": 7068, + "end": 7072, "loc": { "start": { "line": 294, @@ -14632,8 +14634,8 @@ }, "property": { "type": "Identifier", - "start": 7081, - "end": 7085, + "start": 7073, + "end": 7077, "loc": { "start": { "line": 294, @@ -14651,8 +14653,8 @@ }, "property": { "type": "MemberExpression", - "start": 7086, - "end": 7104, + "start": 7078, + "end": 7096, "loc": { "start": { "line": 294, @@ -14665,8 +14667,8 @@ }, "object": { "type": "ThisExpression", - "start": 7086, - "end": 7090, + "start": 7078, + "end": 7082, "loc": { "start": { "line": 294, @@ -14680,8 +14682,8 @@ }, "property": { "type": "Identifier", - "start": 7091, - "end": 7104, + "start": 7083, + "end": 7096, "loc": { "start": { "line": 294, @@ -14701,8 +14703,8 @@ }, "property": { "type": "Identifier", - "start": 7106, - "end": 7110, + "start": 7098, + "end": 7102, "loc": { "start": { "line": 294, @@ -14720,8 +14722,8 @@ }, "property": { "type": "Identifier", - "start": 7112, - "end": 7113, + "start": 7104, + "end": 7105, "loc": { "start": { "line": 294, @@ -14739,8 +14741,8 @@ }, "property": { "type": "MemberExpression", - "start": 7115, - "end": 7127, + "start": 7107, + "end": 7119, "loc": { "start": { "line": 294, @@ -14753,8 +14755,8 @@ }, "object": { "type": "ThisExpression", - "start": 7115, - "end": 7119, + "start": 7107, + "end": 7111, "loc": { "start": { "line": 294, @@ -14768,8 +14770,8 @@ }, "property": { "type": "Identifier", - "start": 7120, - "end": 7127, + "start": 7112, + "end": 7119, "loc": { "start": { "line": 294, @@ -14790,8 +14792,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7132, - "end": 7136, + "start": 7124, + "end": 7128, "loc": { "start": { "line": 294, @@ -14807,8 +14809,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7146, - "end": 7158, + "start": 7138, + "end": 7150, "loc": { "start": { "line": 295, @@ -14821,8 +14823,8 @@ }, "argument": { "type": "NumericLiteral", - "start": 7153, - "end": 7157, + "start": 7145, + "end": 7149, "loc": { "start": { "line": 295, @@ -14844,8 +14846,8 @@ }, { "type": "ReturnStatement", - "start": 7164, - "end": 7224, + "start": 7156, + "end": 7216, "loc": { "start": { "line": 297, @@ -14858,8 +14860,8 @@ }, "argument": { "type": "MemberExpression", - "start": 7171, - "end": 7223, + "start": 7163, + "end": 7215, "loc": { "start": { "line": 297, @@ -14872,8 +14874,8 @@ }, "object": { "type": "MemberExpression", - "start": 7171, - "end": 7209, + "start": 7163, + "end": 7201, "loc": { "start": { "line": 297, @@ -14886,8 +14888,8 @@ }, "object": { "type": "MemberExpression", - "start": 7171, - "end": 7206, + "start": 7163, + "end": 7198, "loc": { "start": { "line": 297, @@ -14900,8 +14902,8 @@ }, "object": { "type": "MemberExpression", - "start": 7171, - "end": 7200, + "start": 7163, + "end": 7192, "loc": { "start": { "line": 297, @@ -14914,8 +14916,8 @@ }, "object": { "type": "MemberExpression", - "start": 7171, - "end": 7180, + "start": 7163, + "end": 7172, "loc": { "start": { "line": 297, @@ -14928,8 +14930,8 @@ }, "object": { "type": "ThisExpression", - "start": 7171, - "end": 7175, + "start": 7163, + "end": 7167, "loc": { "start": { "line": 297, @@ -14943,8 +14945,8 @@ }, "property": { "type": "Identifier", - "start": 7176, - "end": 7180, + "start": 7168, + "end": 7172, "loc": { "start": { "line": 297, @@ -14962,8 +14964,8 @@ }, "property": { "type": "MemberExpression", - "start": 7181, - "end": 7199, + "start": 7173, + "end": 7191, "loc": { "start": { "line": 297, @@ -14976,8 +14978,8 @@ }, "object": { "type": "ThisExpression", - "start": 7181, - "end": 7185, + "start": 7173, + "end": 7177, "loc": { "start": { "line": 297, @@ -14991,8 +14993,8 @@ }, "property": { "type": "Identifier", - "start": 7186, - "end": 7199, + "start": 7178, + "end": 7191, "loc": { "start": { "line": 297, @@ -15012,8 +15014,8 @@ }, "property": { "type": "Identifier", - "start": 7201, - "end": 7205, + "start": 7193, + "end": 7197, "loc": { "start": { "line": 297, @@ -15031,8 +15033,8 @@ }, "property": { "type": "Identifier", - "start": 7207, - "end": 7208, + "start": 7199, + "end": 7200, "loc": { "start": { "line": 297, @@ -15050,8 +15052,8 @@ }, "property": { "type": "MemberExpression", - "start": 7210, - "end": 7222, + "start": 7202, + "end": 7214, "loc": { "start": { "line": 297, @@ -15064,8 +15066,8 @@ }, "object": { "type": "ThisExpression", - "start": 7210, - "end": 7214, + "start": 7202, + "end": 7206, "loc": { "start": { "line": 297, @@ -15079,8 +15081,8 @@ }, "property": { "type": "Identifier", - "start": 7215, - "end": 7222, + "start": 7207, + "end": 7214, "loc": { "start": { "line": 297, @@ -15112,8 +15114,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 6652, - "end": 6840, + "start": 6644, + "end": 6832, "loc": { "start": { "line": 282, @@ -15130,8 +15132,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 7228, - "end": 7418, + "start": 7220, + "end": 7410, "loc": { "start": { "line": 300, @@ -15147,8 +15149,8 @@ }, { "type": "ExpressionStatement", - "start": 7419, - "end": 7807, + "start": 7411, + "end": 7799, "loc": { "start": { "line": 307, @@ -15161,8 +15163,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 7419, - "end": 7807, + "start": 7411, + "end": 7799, "loc": { "start": { "line": 307, @@ -15176,8 +15178,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 7419, - "end": 7462, + "start": 7411, + "end": 7454, "loc": { "start": { "line": 307, @@ -15190,8 +15192,8 @@ }, "object": { "type": "MemberExpression", - "start": 7419, - "end": 7445, + "start": 7411, + "end": 7437, "loc": { "start": { "line": 307, @@ -15204,8 +15206,8 @@ }, "object": { "type": "Identifier", - "start": 7419, - "end": 7435, + "start": 7411, + "end": 7427, "loc": { "start": { "line": 307, @@ -15222,8 +15224,8 @@ }, "property": { "type": "Identifier", - "start": 7436, - "end": 7445, + "start": 7428, + "end": 7437, "loc": { "start": { "line": 307, @@ -15242,8 +15244,8 @@ }, "property": { "type": "Identifier", - "start": 7446, - "end": 7462, + "start": 7438, + "end": 7454, "loc": { "start": { "line": 307, @@ -15262,8 +15264,8 @@ }, "right": { "type": "FunctionExpression", - "start": 7465, - "end": 7807, + "start": 7457, + "end": 7799, "loc": { "start": { "line": 307, @@ -15276,8 +15278,8 @@ }, "id": { "type": "Identifier", - "start": 7446, - "end": 7462, + "start": 7438, + "end": 7454, "loc": { "start": { "line": 307, @@ -15297,8 +15299,8 @@ "params": [ { "type": "Identifier", - "start": 7474, - "end": 7478, + "start": 7466, + "end": 7470, "loc": { "start": { "line": 307, @@ -15314,8 +15316,8 @@ }, { "type": "Identifier", - "start": 7480, - "end": 7481, + "start": 7472, + "end": 7473, "loc": { "start": { "line": 307, @@ -15332,8 +15334,8 @@ ], "body": { "type": "BlockStatement", - "start": 7483, - "end": 7807, + "start": 7475, + "end": 7799, "loc": { "start": { "line": 308, @@ -15347,8 +15349,8 @@ "body": [ { "type": "IfStatement", - "start": 7489, - "end": 7738, + "start": 7481, + "end": 7730, "loc": { "start": { "line": 309, @@ -15361,8 +15363,8 @@ }, "test": { "type": "LogicalExpression", - "start": 7493, - "end": 7716, + "start": 7485, + "end": 7708, "loc": { "start": { "line": 309, @@ -15375,8 +15377,8 @@ }, "left": { "type": "LogicalExpression", - "start": 7493, - "end": 7643, + "start": 7485, + "end": 7635, "loc": { "start": { "line": 309, @@ -15389,8 +15391,8 @@ }, "left": { "type": "LogicalExpression", - "start": 7493, - "end": 7585, + "start": 7485, + "end": 7577, "loc": { "start": { "line": 309, @@ -15403,8 +15405,8 @@ }, "left": { "type": "BinaryExpression", - "start": 7493, - "end": 7530, + "start": 7485, + "end": 7522, "loc": { "start": { "line": 309, @@ -15417,8 +15419,8 @@ }, "left": { "type": "MemberExpression", - "start": 7493, - "end": 7522, + "start": 7485, + "end": 7514, "loc": { "start": { "line": 309, @@ -15431,8 +15433,8 @@ }, "object": { "type": "MemberExpression", - "start": 7493, - "end": 7502, + "start": 7485, + "end": 7494, "loc": { "start": { "line": 309, @@ -15445,8 +15447,8 @@ }, "object": { "type": "ThisExpression", - "start": 7493, - "end": 7497, + "start": 7485, + "end": 7489, "loc": { "start": { "line": 309, @@ -15460,8 +15462,8 @@ }, "property": { "type": "Identifier", - "start": 7498, - "end": 7502, + "start": 7490, + "end": 7494, "loc": { "start": { "line": 309, @@ -15479,8 +15481,8 @@ }, "property": { "type": "MemberExpression", - "start": 7503, - "end": 7521, + "start": 7495, + "end": 7513, "loc": { "start": { "line": 309, @@ -15493,8 +15495,8 @@ }, "object": { "type": "ThisExpression", - "start": 7503, - "end": 7507, + "start": 7495, + "end": 7499, "loc": { "start": { "line": 309, @@ -15508,8 +15510,8 @@ }, "property": { "type": "Identifier", - "start": 7508, - "end": 7521, + "start": 7500, + "end": 7513, "loc": { "start": { "line": 309, @@ -15530,8 +15532,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7526, - "end": 7530, + "start": 7518, + "end": 7522, "loc": { "start": { "line": 309, @@ -15547,8 +15549,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 7542, - "end": 7585, + "start": 7534, + "end": 7577, "loc": { "start": { "line": 310, @@ -15561,8 +15563,8 @@ }, "left": { "type": "MemberExpression", - "start": 7542, - "end": 7577, + "start": 7534, + "end": 7569, "loc": { "start": { "line": 310, @@ -15575,8 +15577,8 @@ }, "object": { "type": "MemberExpression", - "start": 7542, - "end": 7571, + "start": 7534, + "end": 7563, "loc": { "start": { "line": 310, @@ -15589,8 +15591,8 @@ }, "object": { "type": "MemberExpression", - "start": 7542, - "end": 7551, + "start": 7534, + "end": 7543, "loc": { "start": { "line": 310, @@ -15603,8 +15605,8 @@ }, "object": { "type": "ThisExpression", - "start": 7542, - "end": 7546, + "start": 7534, + "end": 7538, "loc": { "start": { "line": 310, @@ -15618,8 +15620,8 @@ }, "property": { "type": "Identifier", - "start": 7547, - "end": 7551, + "start": 7539, + "end": 7543, "loc": { "start": { "line": 310, @@ -15637,8 +15639,8 @@ }, "property": { "type": "MemberExpression", - "start": 7552, - "end": 7570, + "start": 7544, + "end": 7562, "loc": { "start": { "line": 310, @@ -15651,8 +15653,8 @@ }, "object": { "type": "ThisExpression", - "start": 7552, - "end": 7556, + "start": 7544, + "end": 7548, "loc": { "start": { "line": 310, @@ -15666,8 +15668,8 @@ }, "property": { "type": "Identifier", - "start": 7557, - "end": 7570, + "start": 7549, + "end": 7562, "loc": { "start": { "line": 310, @@ -15687,8 +15689,8 @@ }, "property": { "type": "Identifier", - "start": 7572, - "end": 7576, + "start": 7564, + "end": 7568, "loc": { "start": { "line": 310, @@ -15707,8 +15709,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7581, - "end": 7585, + "start": 7573, + "end": 7577, "loc": { "start": { "line": 310, @@ -15725,8 +15727,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 7597, - "end": 7643, + "start": 7589, + "end": 7635, "loc": { "start": { "line": 311, @@ -15739,8 +15741,8 @@ }, "left": { "type": "MemberExpression", - "start": 7597, - "end": 7635, + "start": 7589, + "end": 7627, "loc": { "start": { "line": 311, @@ -15753,8 +15755,8 @@ }, "object": { "type": "MemberExpression", - "start": 7597, - "end": 7632, + "start": 7589, + "end": 7624, "loc": { "start": { "line": 311, @@ -15767,8 +15769,8 @@ }, "object": { "type": "MemberExpression", - "start": 7597, - "end": 7626, + "start": 7589, + "end": 7618, "loc": { "start": { "line": 311, @@ -15781,8 +15783,8 @@ }, "object": { "type": "MemberExpression", - "start": 7597, - "end": 7606, + "start": 7589, + "end": 7598, "loc": { "start": { "line": 311, @@ -15795,8 +15797,8 @@ }, "object": { "type": "ThisExpression", - "start": 7597, - "end": 7601, + "start": 7589, + "end": 7593, "loc": { "start": { "line": 311, @@ -15810,8 +15812,8 @@ }, "property": { "type": "Identifier", - "start": 7602, - "end": 7606, + "start": 7594, + "end": 7598, "loc": { "start": { "line": 311, @@ -15829,8 +15831,8 @@ }, "property": { "type": "MemberExpression", - "start": 7607, - "end": 7625, + "start": 7599, + "end": 7617, "loc": { "start": { "line": 311, @@ -15843,8 +15845,8 @@ }, "object": { "type": "ThisExpression", - "start": 7607, - "end": 7611, + "start": 7599, + "end": 7603, "loc": { "start": { "line": 311, @@ -15858,8 +15860,8 @@ }, "property": { "type": "Identifier", - "start": 7612, - "end": 7625, + "start": 7604, + "end": 7617, "loc": { "start": { "line": 311, @@ -15879,8 +15881,8 @@ }, "property": { "type": "Identifier", - "start": 7627, - "end": 7631, + "start": 7619, + "end": 7623, "loc": { "start": { "line": 311, @@ -15898,8 +15900,8 @@ }, "property": { "type": "Identifier", - "start": 7633, - "end": 7634, + "start": 7625, + "end": 7626, "loc": { "start": { "line": 311, @@ -15918,8 +15920,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7639, - "end": 7643, + "start": 7631, + "end": 7635, "loc": { "start": { "line": 311, @@ -15936,8 +15938,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 7655, - "end": 7716, + "start": 7647, + "end": 7708, "loc": { "start": { "line": 312, @@ -15950,8 +15952,8 @@ }, "left": { "type": "MemberExpression", - "start": 7655, - "end": 7708, + "start": 7647, + "end": 7700, "loc": { "start": { "line": 312, @@ -15964,8 +15966,8 @@ }, "object": { "type": "MemberExpression", - "start": 7655, - "end": 7693, + "start": 7647, + "end": 7685, "loc": { "start": { "line": 312, @@ -15978,8 +15980,8 @@ }, "object": { "type": "MemberExpression", - "start": 7655, - "end": 7690, + "start": 7647, + "end": 7682, "loc": { "start": { "line": 312, @@ -15992,8 +15994,8 @@ }, "object": { "type": "MemberExpression", - "start": 7655, - "end": 7684, + "start": 7647, + "end": 7676, "loc": { "start": { "line": 312, @@ -16006,8 +16008,8 @@ }, "object": { "type": "MemberExpression", - "start": 7655, - "end": 7664, + "start": 7647, + "end": 7656, "loc": { "start": { "line": 312, @@ -16020,8 +16022,8 @@ }, "object": { "type": "ThisExpression", - "start": 7655, - "end": 7659, + "start": 7647, + "end": 7651, "loc": { "start": { "line": 312, @@ -16035,8 +16037,8 @@ }, "property": { "type": "Identifier", - "start": 7660, - "end": 7664, + "start": 7652, + "end": 7656, "loc": { "start": { "line": 312, @@ -16054,8 +16056,8 @@ }, "property": { "type": "MemberExpression", - "start": 7665, - "end": 7683, + "start": 7657, + "end": 7675, "loc": { "start": { "line": 312, @@ -16068,8 +16070,8 @@ }, "object": { "type": "ThisExpression", - "start": 7665, - "end": 7669, + "start": 7657, + "end": 7661, "loc": { "start": { "line": 312, @@ -16083,8 +16085,8 @@ }, "property": { "type": "Identifier", - "start": 7670, - "end": 7683, + "start": 7662, + "end": 7675, "loc": { "start": { "line": 312, @@ -16104,8 +16106,8 @@ }, "property": { "type": "Identifier", - "start": 7685, - "end": 7689, + "start": 7677, + "end": 7681, "loc": { "start": { "line": 312, @@ -16123,8 +16125,8 @@ }, "property": { "type": "Identifier", - "start": 7691, - "end": 7692, + "start": 7683, + "end": 7684, "loc": { "start": { "line": 312, @@ -16142,8 +16144,8 @@ }, "property": { "type": "MemberExpression", - "start": 7694, - "end": 7707, + "start": 7686, + "end": 7699, "loc": { "start": { "line": 312, @@ -16156,8 +16158,8 @@ }, "object": { "type": "ThisExpression", - "start": 7694, - "end": 7698, + "start": 7686, + "end": 7690, "loc": { "start": { "line": 312, @@ -16171,8 +16173,8 @@ }, "property": { "type": "Identifier", - "start": 7699, - "end": 7707, + "start": 7691, + "end": 7699, "loc": { "start": { "line": 312, @@ -16193,8 +16195,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 7712, - "end": 7716, + "start": 7704, + "end": 7708, "loc": { "start": { "line": 312, @@ -16210,8 +16212,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7726, - "end": 7738, + "start": 7718, + "end": 7730, "loc": { "start": { "line": 313, @@ -16224,8 +16226,8 @@ }, "argument": { "type": "NumericLiteral", - "start": 7733, - "end": 7737, + "start": 7725, + "end": 7729, "loc": { "start": { "line": 313, @@ -16247,8 +16249,8 @@ }, { "type": "ReturnStatement", - "start": 7744, - "end": 7805, + "start": 7736, + "end": 7797, "loc": { "start": { "line": 315, @@ -16261,8 +16263,8 @@ }, "argument": { "type": "MemberExpression", - "start": 7751, - "end": 7804, + "start": 7743, + "end": 7796, "loc": { "start": { "line": 315, @@ -16275,8 +16277,8 @@ }, "object": { "type": "MemberExpression", - "start": 7751, - "end": 7789, + "start": 7743, + "end": 7781, "loc": { "start": { "line": 315, @@ -16289,8 +16291,8 @@ }, "object": { "type": "MemberExpression", - "start": 7751, - "end": 7786, + "start": 7743, + "end": 7778, "loc": { "start": { "line": 315, @@ -16303,8 +16305,8 @@ }, "object": { "type": "MemberExpression", - "start": 7751, - "end": 7780, + "start": 7743, + "end": 7772, "loc": { "start": { "line": 315, @@ -16317,8 +16319,8 @@ }, "object": { "type": "MemberExpression", - "start": 7751, - "end": 7760, + "start": 7743, + "end": 7752, "loc": { "start": { "line": 315, @@ -16331,8 +16333,8 @@ }, "object": { "type": "ThisExpression", - "start": 7751, - "end": 7755, + "start": 7743, + "end": 7747, "loc": { "start": { "line": 315, @@ -16346,8 +16348,8 @@ }, "property": { "type": "Identifier", - "start": 7756, - "end": 7760, + "start": 7748, + "end": 7752, "loc": { "start": { "line": 315, @@ -16365,8 +16367,8 @@ }, "property": { "type": "MemberExpression", - "start": 7761, - "end": 7779, + "start": 7753, + "end": 7771, "loc": { "start": { "line": 315, @@ -16379,8 +16381,8 @@ }, "object": { "type": "ThisExpression", - "start": 7761, - "end": 7765, + "start": 7753, + "end": 7757, "loc": { "start": { "line": 315, @@ -16394,8 +16396,8 @@ }, "property": { "type": "Identifier", - "start": 7766, - "end": 7779, + "start": 7758, + "end": 7771, "loc": { "start": { "line": 315, @@ -16415,8 +16417,8 @@ }, "property": { "type": "Identifier", - "start": 7781, - "end": 7785, + "start": 7773, + "end": 7777, "loc": { "start": { "line": 315, @@ -16434,8 +16436,8 @@ }, "property": { "type": "Identifier", - "start": 7787, - "end": 7788, + "start": 7779, + "end": 7780, "loc": { "start": { "line": 315, @@ -16453,8 +16455,8 @@ }, "property": { "type": "MemberExpression", - "start": 7790, - "end": 7803, + "start": 7782, + "end": 7795, "loc": { "start": { "line": 315, @@ -16467,8 +16469,8 @@ }, "object": { "type": "ThisExpression", - "start": 7790, - "end": 7794, + "start": 7782, + "end": 7786, "loc": { "start": { "line": 315, @@ -16482,8 +16484,8 @@ }, "property": { "type": "Identifier", - "start": 7795, - "end": 7803, + "start": 7787, + "end": 7795, "loc": { "start": { "line": 315, @@ -16515,8 +16517,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 7228, - "end": 7418, + "start": 7220, + "end": 7410, "loc": { "start": { "line": 300, @@ -16533,8 +16535,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 7809, - "end": 7965, + "start": 7801, + "end": 7957, "loc": { "start": { "line": 318, @@ -16550,8 +16552,8 @@ }, { "type": "ExpressionStatement", - "start": 7966, - "end": 8191, + "start": 7958, + "end": 8183, "loc": { "start": { "line": 325, @@ -16564,8 +16566,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 7966, - "end": 8191, + "start": 7958, + "end": 8183, "loc": { "start": { "line": 325, @@ -16579,8 +16581,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 7966, - "end": 8007, + "start": 7958, + "end": 7999, "loc": { "start": { "line": 325, @@ -16593,8 +16595,8 @@ }, "object": { "type": "MemberExpression", - "start": 7966, - "end": 7992, + "start": 7958, + "end": 7984, "loc": { "start": { "line": 325, @@ -16607,8 +16609,8 @@ }, "object": { "type": "Identifier", - "start": 7966, - "end": 7982, + "start": 7958, + "end": 7974, "loc": { "start": { "line": 325, @@ -16625,8 +16627,8 @@ }, "property": { "type": "Identifier", - "start": 7983, - "end": 7992, + "start": 7975, + "end": 7984, "loc": { "start": { "line": 325, @@ -16645,8 +16647,8 @@ }, "property": { "type": "Identifier", - "start": 7993, - "end": 8007, + "start": 7985, + "end": 7999, "loc": { "start": { "line": 325, @@ -16665,8 +16667,8 @@ }, "right": { "type": "FunctionExpression", - "start": 8010, - "end": 8191, + "start": 8002, + "end": 8183, "loc": { "start": { "line": 325, @@ -16679,8 +16681,8 @@ }, "id": { "type": "Identifier", - "start": 7993, - "end": 8007, + "start": 7985, + "end": 7999, "loc": { "start": { "line": 325, @@ -16700,8 +16702,8 @@ "params": [ { "type": "Identifier", - "start": 8019, - "end": 8020, + "start": 8011, + "end": 8012, "loc": { "start": { "line": 325, @@ -16718,8 +16720,8 @@ ], "body": { "type": "BlockStatement", - "start": 8022, - "end": 8191, + "start": 8014, + "end": 8183, "loc": { "start": { "line": 326, @@ -16733,8 +16735,8 @@ "body": [ { "type": "IfStatement", - "start": 8028, - "end": 8137, + "start": 8020, + "end": 8129, "loc": { "start": { "line": 327, @@ -16747,8 +16749,8 @@ }, "test": { "type": "LogicalExpression", - "start": 8032, - "end": 8115, + "start": 8024, + "end": 8107, "loc": { "start": { "line": 327, @@ -16761,8 +16763,8 @@ }, "left": { "type": "BinaryExpression", - "start": 8032, - "end": 8066, + "start": 8024, + "end": 8058, "loc": { "start": { "line": 327, @@ -16775,8 +16777,8 @@ }, "left": { "type": "MemberExpression", - "start": 8032, - "end": 8058, + "start": 8024, + "end": 8050, "loc": { "start": { "line": 327, @@ -16789,8 +16791,8 @@ }, "object": { "type": "MemberExpression", - "start": 8032, - "end": 8041, + "start": 8024, + "end": 8033, "loc": { "start": { "line": 327, @@ -16803,8 +16805,8 @@ }, "object": { "type": "ThisExpression", - "start": 8032, - "end": 8036, + "start": 8024, + "end": 8028, "loc": { "start": { "line": 327, @@ -16818,8 +16820,8 @@ }, "property": { "type": "Identifier", - "start": 8037, - "end": 8041, + "start": 8029, + "end": 8033, "loc": { "start": { "line": 327, @@ -16837,8 +16839,8 @@ }, "property": { "type": "MemberExpression", - "start": 8042, - "end": 8057, + "start": 8034, + "end": 8049, "loc": { "start": { "line": 327, @@ -16851,8 +16853,8 @@ }, "object": { "type": "ThisExpression", - "start": 8042, - "end": 8046, + "start": 8034, + "end": 8038, "loc": { "start": { "line": 327, @@ -16866,8 +16868,8 @@ }, "property": { "type": "Identifier", - "start": 8047, - "end": 8057, + "start": 8039, + "end": 8049, "loc": { "start": { "line": 327, @@ -16888,8 +16890,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 8062, - "end": 8066, + "start": 8054, + "end": 8058, "loc": { "start": { "line": 327, @@ -16905,8 +16907,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 8078, - "end": 8115, + "start": 8070, + "end": 8107, "loc": { "start": { "line": 328, @@ -16919,8 +16921,8 @@ }, "left": { "type": "MemberExpression", - "start": 8078, - "end": 8107, + "start": 8070, + "end": 8099, "loc": { "start": { "line": 328, @@ -16933,8 +16935,8 @@ }, "object": { "type": "MemberExpression", - "start": 8078, - "end": 8104, + "start": 8070, + "end": 8096, "loc": { "start": { "line": 328, @@ -16947,8 +16949,8 @@ }, "object": { "type": "MemberExpression", - "start": 8078, - "end": 8087, + "start": 8070, + "end": 8079, "loc": { "start": { "line": 328, @@ -16961,8 +16963,8 @@ }, "object": { "type": "ThisExpression", - "start": 8078, - "end": 8082, + "start": 8070, + "end": 8074, "loc": { "start": { "line": 328, @@ -16976,8 +16978,8 @@ }, "property": { "type": "Identifier", - "start": 8083, - "end": 8087, + "start": 8075, + "end": 8079, "loc": { "start": { "line": 328, @@ -16995,8 +16997,8 @@ }, "property": { "type": "MemberExpression", - "start": 8088, - "end": 8103, + "start": 8080, + "end": 8095, "loc": { "start": { "line": 328, @@ -17009,8 +17011,8 @@ }, "object": { "type": "ThisExpression", - "start": 8088, - "end": 8092, + "start": 8080, + "end": 8084, "loc": { "start": { "line": 328, @@ -17024,8 +17026,8 @@ }, "property": { "type": "Identifier", - "start": 8093, - "end": 8103, + "start": 8085, + "end": 8095, "loc": { "start": { "line": 328, @@ -17045,8 +17047,8 @@ }, "property": { "type": "Identifier", - "start": 8105, - "end": 8106, + "start": 8097, + "end": 8098, "loc": { "start": { "line": 328, @@ -17065,8 +17067,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 8111, - "end": 8115, + "start": 8103, + "end": 8107, "loc": { "start": { "line": 328, @@ -17082,8 +17084,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 8125, - "end": 8137, + "start": 8117, + "end": 8129, "loc": { "start": { "line": 329, @@ -17096,8 +17098,8 @@ }, "argument": { "type": "NullLiteral", - "start": 8132, - "end": 8136, + "start": 8124, + "end": 8128, "loc": { "start": { "line": 329, @@ -17114,8 +17116,8 @@ }, { "type": "ReturnStatement", - "start": 8143, - "end": 8189, + "start": 8135, + "end": 8181, "loc": { "start": { "line": 331, @@ -17128,8 +17130,8 @@ }, "argument": { "type": "MemberExpression", - "start": 8150, - "end": 8188, + "start": 8142, + "end": 8180, "loc": { "start": { "line": 331, @@ -17142,8 +17144,8 @@ }, "object": { "type": "MemberExpression", - "start": 8150, - "end": 8179, + "start": 8142, + "end": 8171, "loc": { "start": { "line": 331, @@ -17156,8 +17158,8 @@ }, "object": { "type": "MemberExpression", - "start": 8150, - "end": 8176, + "start": 8142, + "end": 8168, "loc": { "start": { "line": 331, @@ -17170,8 +17172,8 @@ }, "object": { "type": "MemberExpression", - "start": 8150, - "end": 8159, + "start": 8142, + "end": 8151, "loc": { "start": { "line": 331, @@ -17184,8 +17186,8 @@ }, "object": { "type": "ThisExpression", - "start": 8150, - "end": 8154, + "start": 8142, + "end": 8146, "loc": { "start": { "line": 331, @@ -17199,8 +17201,8 @@ }, "property": { "type": "Identifier", - "start": 8155, - "end": 8159, + "start": 8147, + "end": 8151, "loc": { "start": { "line": 331, @@ -17218,8 +17220,8 @@ }, "property": { "type": "MemberExpression", - "start": 8160, - "end": 8175, + "start": 8152, + "end": 8167, "loc": { "start": { "line": 331, @@ -17232,8 +17234,8 @@ }, "object": { "type": "ThisExpression", - "start": 8160, - "end": 8164, + "start": 8152, + "end": 8156, "loc": { "start": { "line": 331, @@ -17247,8 +17249,8 @@ }, "property": { "type": "Identifier", - "start": 8165, - "end": 8175, + "start": 8157, + "end": 8167, "loc": { "start": { "line": 331, @@ -17268,8 +17270,8 @@ }, "property": { "type": "Identifier", - "start": 8177, - "end": 8178, + "start": 8169, + "end": 8170, "loc": { "start": { "line": 331, @@ -17287,8 +17289,8 @@ }, "property": { "type": "MemberExpression", - "start": 8180, - "end": 8187, + "start": 8172, + "end": 8179, "loc": { "start": { "line": 331, @@ -17301,8 +17303,8 @@ }, "object": { "type": "ThisExpression", - "start": 8180, - "end": 8184, + "start": 8172, + "end": 8176, "loc": { "start": { "line": 331, @@ -17316,8 +17318,8 @@ }, "property": { "type": "Identifier", - "start": 8185, - "end": 8187, + "start": 8177, + "end": 8179, "loc": { "start": { "line": 331, @@ -17349,8 +17351,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 7809, - "end": 7965, + "start": 7801, + "end": 7957, "loc": { "start": { "line": 318, @@ -17367,8 +17369,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 8193, - "end": 8358, + "start": 8185, + "end": 8350, "loc": { "start": { "line": 334, @@ -17384,8 +17386,8 @@ }, { "type": "ExpressionStatement", - "start": 8359, - "end": 8581, + "start": 8351, + "end": 8573, "loc": { "start": { "line": 341, @@ -17398,8 +17400,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 8359, - "end": 8581, + "start": 8351, + "end": 8573, "loc": { "start": { "line": 341, @@ -17413,8 +17415,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 8359, - "end": 8403, + "start": 8351, + "end": 8395, "loc": { "start": { "line": 341, @@ -17427,8 +17429,8 @@ }, "object": { "type": "MemberExpression", - "start": 8359, - "end": 8385, + "start": 8351, + "end": 8377, "loc": { "start": { "line": 341, @@ -17441,8 +17443,8 @@ }, "object": { "type": "Identifier", - "start": 8359, - "end": 8375, + "start": 8351, + "end": 8367, "loc": { "start": { "line": 341, @@ -17459,8 +17461,8 @@ }, "property": { "type": "Identifier", - "start": 8376, - "end": 8385, + "start": 8368, + "end": 8377, "loc": { "start": { "line": 341, @@ -17479,8 +17481,8 @@ }, "property": { "type": "Identifier", - "start": 8386, - "end": 8403, + "start": 8378, + "end": 8395, "loc": { "start": { "line": 341, @@ -17499,8 +17501,8 @@ }, "right": { "type": "FunctionExpression", - "start": 8406, - "end": 8581, + "start": 8398, + "end": 8573, "loc": { "start": { "line": 341, @@ -17513,8 +17515,8 @@ }, "id": { "type": "Identifier", - "start": 8386, - "end": 8403, + "start": 8378, + "end": 8395, "loc": { "start": { "line": 341, @@ -17534,8 +17536,8 @@ "params": [ { "type": "Identifier", - "start": 8415, - "end": 8416, + "start": 8407, + "end": 8408, "loc": { "start": { "line": 341, @@ -17552,8 +17554,8 @@ ], "body": { "type": "BlockStatement", - "start": 8418, - "end": 8581, + "start": 8410, + "end": 8573, "loc": { "start": { "line": 342, @@ -17567,8 +17569,8 @@ "body": [ { "type": "IfStatement", - "start": 8424, - "end": 8524, + "start": 8416, + "end": 8516, "loc": { "start": { "line": 343, @@ -17581,8 +17583,8 @@ }, "test": { "type": "LogicalExpression", - "start": 8428, - "end": 8503, + "start": 8420, + "end": 8495, "loc": { "start": { "line": 343, @@ -17595,8 +17597,8 @@ }, "left": { "type": "BinaryExpression", - "start": 8428, - "end": 8462, + "start": 8420, + "end": 8454, "loc": { "start": { "line": 343, @@ -17609,8 +17611,8 @@ }, "left": { "type": "MemberExpression", - "start": 8428, - "end": 8454, + "start": 8420, + "end": 8446, "loc": { "start": { "line": 343, @@ -17623,8 +17625,8 @@ }, "object": { "type": "MemberExpression", - "start": 8428, - "end": 8437, + "start": 8420, + "end": 8429, "loc": { "start": { "line": 343, @@ -17637,8 +17639,8 @@ }, "object": { "type": "ThisExpression", - "start": 8428, - "end": 8432, + "start": 8420, + "end": 8424, "loc": { "start": { "line": 343, @@ -17652,8 +17654,8 @@ }, "property": { "type": "Identifier", - "start": 8433, - "end": 8437, + "start": 8425, + "end": 8429, "loc": { "start": { "line": 343, @@ -17671,8 +17673,8 @@ }, "property": { "type": "MemberExpression", - "start": 8438, - "end": 8453, + "start": 8430, + "end": 8445, "loc": { "start": { "line": 343, @@ -17685,8 +17687,8 @@ }, "object": { "type": "ThisExpression", - "start": 8438, - "end": 8442, + "start": 8430, + "end": 8434, "loc": { "start": { "line": 343, @@ -17700,8 +17702,8 @@ }, "property": { "type": "Identifier", - "start": 8443, - "end": 8453, + "start": 8435, + "end": 8445, "loc": { "start": { "line": 343, @@ -17722,8 +17724,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 8458, - "end": 8462, + "start": 8450, + "end": 8454, "loc": { "start": { "line": 343, @@ -17739,8 +17741,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 8466, - "end": 8503, + "start": 8458, + "end": 8495, "loc": { "start": { "line": 343, @@ -17753,8 +17755,8 @@ }, "left": { "type": "MemberExpression", - "start": 8466, - "end": 8495, + "start": 8458, + "end": 8487, "loc": { "start": { "line": 343, @@ -17767,8 +17769,8 @@ }, "object": { "type": "MemberExpression", - "start": 8466, - "end": 8492, + "start": 8458, + "end": 8484, "loc": { "start": { "line": 343, @@ -17781,8 +17783,8 @@ }, "object": { "type": "MemberExpression", - "start": 8466, - "end": 8475, + "start": 8458, + "end": 8467, "loc": { "start": { "line": 343, @@ -17795,8 +17797,8 @@ }, "object": { "type": "ThisExpression", - "start": 8466, - "end": 8470, + "start": 8458, + "end": 8462, "loc": { "start": { "line": 343, @@ -17810,8 +17812,8 @@ }, "property": { "type": "Identifier", - "start": 8471, - "end": 8475, + "start": 8463, + "end": 8467, "loc": { "start": { "line": 343, @@ -17829,8 +17831,8 @@ }, "property": { "type": "MemberExpression", - "start": 8476, - "end": 8491, + "start": 8468, + "end": 8483, "loc": { "start": { "line": 343, @@ -17843,8 +17845,8 @@ }, "object": { "type": "ThisExpression", - "start": 8476, - "end": 8480, + "start": 8468, + "end": 8472, "loc": { "start": { "line": 343, @@ -17858,8 +17860,8 @@ }, "property": { "type": "Identifier", - "start": 8481, - "end": 8491, + "start": 8473, + "end": 8483, "loc": { "start": { "line": 343, @@ -17879,8 +17881,8 @@ }, "property": { "type": "Identifier", - "start": 8493, - "end": 8494, + "start": 8485, + "end": 8486, "loc": { "start": { "line": 343, @@ -17899,8 +17901,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 8499, - "end": 8503, + "start": 8491, + "end": 8495, "loc": { "start": { "line": 343, @@ -17916,8 +17918,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 8513, - "end": 8524, + "start": 8505, + "end": 8516, "loc": { "start": { "line": 344, @@ -17930,8 +17932,8 @@ }, "argument": { "type": "Identifier", - "start": 8520, - "end": 8523, + "start": 8512, + "end": 8515, "loc": { "start": { "line": 344, @@ -17950,8 +17952,8 @@ }, { "type": "ReturnStatement", - "start": 8530, - "end": 8579, + "start": 8522, + "end": 8571, "loc": { "start": { "line": 346, @@ -17964,8 +17966,8 @@ }, "argument": { "type": "MemberExpression", - "start": 8537, - "end": 8578, + "start": 8529, + "end": 8570, "loc": { "start": { "line": 346, @@ -17978,8 +17980,8 @@ }, "object": { "type": "MemberExpression", - "start": 8537, - "end": 8566, + "start": 8529, + "end": 8558, "loc": { "start": { "line": 346, @@ -17992,8 +17994,8 @@ }, "object": { "type": "MemberExpression", - "start": 8537, - "end": 8563, + "start": 8529, + "end": 8555, "loc": { "start": { "line": 346, @@ -18006,8 +18008,8 @@ }, "object": { "type": "MemberExpression", - "start": 8537, - "end": 8546, + "start": 8529, + "end": 8538, "loc": { "start": { "line": 346, @@ -18020,8 +18022,8 @@ }, "object": { "type": "ThisExpression", - "start": 8537, - "end": 8541, + "start": 8529, + "end": 8533, "loc": { "start": { "line": 346, @@ -18035,8 +18037,8 @@ }, "property": { "type": "Identifier", - "start": 8542, - "end": 8546, + "start": 8534, + "end": 8538, "loc": { "start": { "line": 346, @@ -18054,8 +18056,8 @@ }, "property": { "type": "MemberExpression", - "start": 8547, - "end": 8562, + "start": 8539, + "end": 8554, "loc": { "start": { "line": 346, @@ -18068,8 +18070,8 @@ }, "object": { "type": "ThisExpression", - "start": 8547, - "end": 8551, + "start": 8539, + "end": 8543, "loc": { "start": { "line": 346, @@ -18083,8 +18085,8 @@ }, "property": { "type": "Identifier", - "start": 8552, - "end": 8562, + "start": 8544, + "end": 8554, "loc": { "start": { "line": 346, @@ -18104,8 +18106,8 @@ }, "property": { "type": "Identifier", - "start": 8564, - "end": 8565, + "start": 8556, + "end": 8557, "loc": { "start": { "line": 346, @@ -18123,8 +18125,8 @@ }, "property": { "type": "MemberExpression", - "start": 8567, - "end": 8577, + "start": 8559, + "end": 8569, "loc": { "start": { "line": 346, @@ -18137,8 +18139,8 @@ }, "object": { "type": "ThisExpression", - "start": 8567, - "end": 8571, + "start": 8559, + "end": 8563, "loc": { "start": { "line": 346, @@ -18152,8 +18154,8 @@ }, "property": { "type": "Identifier", - "start": 8572, - "end": 8577, + "start": 8564, + "end": 8569, "loc": { "start": { "line": 346, @@ -18185,8 +18187,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 8193, - "end": 8358, + "start": 8185, + "end": 8350, "loc": { "start": { "line": 334, @@ -18203,8 +18205,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 8583, - "end": 8741, + "start": 8575, + "end": 8733, "loc": { "start": { "line": 349, @@ -18220,8 +18222,8 @@ }, { "type": "ExpressionStatement", - "start": 8742, - "end": 8913, + "start": 8734, + "end": 8905, "loc": { "start": { "line": 356, @@ -18234,8 +18236,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 8742, - "end": 8913, + "start": 8734, + "end": 8905, "loc": { "start": { "line": 356, @@ -18249,8 +18251,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 8742, - "end": 8791, + "start": 8734, + "end": 8783, "loc": { "start": { "line": 356, @@ -18263,8 +18265,8 @@ }, "object": { "type": "MemberExpression", - "start": 8742, - "end": 8768, + "start": 8734, + "end": 8760, "loc": { "start": { "line": 356, @@ -18277,8 +18279,8 @@ }, "object": { "type": "Identifier", - "start": 8742, - "end": 8758, + "start": 8734, + "end": 8750, "loc": { "start": { "line": 356, @@ -18295,8 +18297,8 @@ }, "property": { "type": "Identifier", - "start": 8759, - "end": 8768, + "start": 8751, + "end": 8760, "loc": { "start": { "line": 356, @@ -18315,8 +18317,8 @@ }, "property": { "type": "Identifier", - "start": 8769, - "end": 8791, + "start": 8761, + "end": 8783, "loc": { "start": { "line": 356, @@ -18335,8 +18337,8 @@ }, "right": { "type": "FunctionExpression", - "start": 8794, - "end": 8913, + "start": 8786, + "end": 8905, "loc": { "start": { "line": 356, @@ -18349,8 +18351,8 @@ }, "id": { "type": "Identifier", - "start": 8769, - "end": 8791, + "start": 8761, + "end": 8783, "loc": { "start": { "line": 356, @@ -18370,8 +18372,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 8805, - "end": 8913, + "start": 8797, + "end": 8905, "loc": { "start": { "line": 357, @@ -18385,8 +18387,8 @@ "body": [ { "type": "ReturnStatement", - "start": 8811, - "end": 8911, + "start": 8803, + "end": 8903, "loc": { "start": { "line": 358, @@ -18399,8 +18401,8 @@ }, "argument": { "type": "ConditionalExpression", - "start": 8818, - "end": 8910, + "start": 8810, + "end": 8902, "loc": { "start": { "line": 358, @@ -18413,8 +18415,8 @@ }, "test": { "type": "BinaryExpression", - "start": 8819, - "end": 8861, + "start": 8811, + "end": 8853, "loc": { "start": { "line": 358, @@ -18427,8 +18429,8 @@ }, "left": { "type": "MemberExpression", - "start": 8819, - "end": 8853, + "start": 8811, + "end": 8845, "loc": { "start": { "line": 358, @@ -18441,8 +18443,8 @@ }, "object": { "type": "MemberExpression", - "start": 8819, - "end": 8828, + "start": 8811, + "end": 8820, "loc": { "start": { "line": 358, @@ -18455,8 +18457,8 @@ }, "object": { "type": "ThisExpression", - "start": 8819, - "end": 8823, + "start": 8811, + "end": 8815, "loc": { "start": { "line": 358, @@ -18470,8 +18472,8 @@ }, "property": { "type": "Identifier", - "start": 8824, - "end": 8828, + "start": 8816, + "end": 8820, "loc": { "start": { "line": 358, @@ -18489,8 +18491,8 @@ }, "property": { "type": "MemberExpression", - "start": 8829, - "end": 8852, + "start": 8821, + "end": 8844, "loc": { "start": { "line": 358, @@ -18503,8 +18505,8 @@ }, "object": { "type": "ThisExpression", - "start": 8829, - "end": 8833, + "start": 8821, + "end": 8825, "loc": { "start": { "line": 358, @@ -18518,8 +18520,8 @@ }, "property": { "type": "Identifier", - "start": 8834, - "end": 8852, + "start": 8826, + "end": 8844, "loc": { "start": { "line": 358, @@ -18540,8 +18542,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 8857, - "end": 8861, + "start": 8849, + "end": 8853, "loc": { "start": { "line": 358, @@ -18555,13 +18557,13 @@ }, "extra": { "parenthesized": true, - "parenStart": 8818 + "parenStart": 8810 } }, "consequent": { "type": "NumericLiteral", - "start": 8865, - "end": 8866, + "start": 8857, + "end": 8858, "loc": { "start": { "line": 358, @@ -18580,8 +18582,8 @@ }, "alternate": { "type": "MemberExpression", - "start": 8869, - "end": 8910, + "start": 8861, + "end": 8902, "loc": { "start": { "line": 358, @@ -18594,8 +18596,8 @@ }, "object": { "type": "MemberExpression", - "start": 8869, - "end": 8903, + "start": 8861, + "end": 8895, "loc": { "start": { "line": 358, @@ -18608,8 +18610,8 @@ }, "object": { "type": "MemberExpression", - "start": 8869, - "end": 8878, + "start": 8861, + "end": 8870, "loc": { "start": { "line": 358, @@ -18622,8 +18624,8 @@ }, "object": { "type": "ThisExpression", - "start": 8869, - "end": 8873, + "start": 8861, + "end": 8865, "loc": { "start": { "line": 358, @@ -18637,8 +18639,8 @@ }, "property": { "type": "Identifier", - "start": 8874, - "end": 8878, + "start": 8866, + "end": 8870, "loc": { "start": { "line": 358, @@ -18656,8 +18658,8 @@ }, "property": { "type": "MemberExpression", - "start": 8879, - "end": 8902, + "start": 8871, + "end": 8894, "loc": { "start": { "line": 358, @@ -18670,8 +18672,8 @@ }, "object": { "type": "ThisExpression", - "start": 8879, - "end": 8883, + "start": 8871, + "end": 8875, "loc": { "start": { "line": 358, @@ -18685,8 +18687,8 @@ }, "property": { "type": "Identifier", - "start": 8884, - "end": 8902, + "start": 8876, + "end": 8894, "loc": { "start": { "line": 358, @@ -18706,8 +18708,8 @@ }, "property": { "type": "Identifier", - "start": 8904, - "end": 8910, + "start": 8896, + "end": 8902, "loc": { "start": { "line": 358, @@ -18738,8 +18740,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 8583, - "end": 8741, + "start": 8575, + "end": 8733, "loc": { "start": { "line": 349, @@ -18756,8 +18758,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 8915, - "end": 9074, + "start": 8907, + "end": 9066, "loc": { "start": { "line": 361, @@ -18773,8 +18775,8 @@ }, { "type": "ExpressionStatement", - "start": 9075, - "end": 9322, + "start": 9067, + "end": 9314, "loc": { "start": { "line": 368, @@ -18787,8 +18789,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 9075, - "end": 9322, + "start": 9067, + "end": 9314, "loc": { "start": { "line": 368, @@ -18802,8 +18804,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 9075, - "end": 9123, + "start": 9067, + "end": 9115, "loc": { "start": { "line": 368, @@ -18816,8 +18818,8 @@ }, "object": { "type": "MemberExpression", - "start": 9075, - "end": 9101, + "start": 9067, + "end": 9093, "loc": { "start": { "line": 368, @@ -18830,8 +18832,8 @@ }, "object": { "type": "Identifier", - "start": 9075, - "end": 9091, + "start": 9067, + "end": 9083, "loc": { "start": { "line": 368, @@ -18848,8 +18850,8 @@ }, "property": { "type": "Identifier", - "start": 9092, - "end": 9101, + "start": 9084, + "end": 9093, "loc": { "start": { "line": 368, @@ -18868,8 +18870,8 @@ }, "property": { "type": "Identifier", - "start": 9102, - "end": 9123, + "start": 9094, + "end": 9115, "loc": { "start": { "line": 368, @@ -18888,8 +18890,8 @@ }, "right": { "type": "FunctionExpression", - "start": 9126, - "end": 9322, + "start": 9118, + "end": 9314, "loc": { "start": { "line": 368, @@ -18902,8 +18904,8 @@ }, "id": { "type": "Identifier", - "start": 9102, - "end": 9123, + "start": 9094, + "end": 9115, "loc": { "start": { "line": 368, @@ -18923,8 +18925,8 @@ "params": [ { "type": "Identifier", - "start": 9135, - "end": 9136, + "start": 9127, + "end": 9128, "loc": { "start": { "line": 368, @@ -18941,8 +18943,8 @@ ], "body": { "type": "BlockStatement", - "start": 9138, - "end": 9322, + "start": 9130, + "end": 9314, "loc": { "start": { "line": 369, @@ -18956,8 +18958,8 @@ "body": [ { "type": "IfStatement", - "start": 9144, - "end": 9261, + "start": 9136, + "end": 9253, "loc": { "start": { "line": 370, @@ -18970,8 +18972,8 @@ }, "test": { "type": "LogicalExpression", - "start": 9148, - "end": 9239, + "start": 9140, + "end": 9231, "loc": { "start": { "line": 370, @@ -18984,8 +18986,8 @@ }, "left": { "type": "BinaryExpression", - "start": 9148, - "end": 9190, + "start": 9140, + "end": 9182, "loc": { "start": { "line": 370, @@ -18998,8 +19000,8 @@ }, "left": { "type": "MemberExpression", - "start": 9148, - "end": 9182, + "start": 9140, + "end": 9174, "loc": { "start": { "line": 370, @@ -19012,8 +19014,8 @@ }, "object": { "type": "MemberExpression", - "start": 9148, - "end": 9157, + "start": 9140, + "end": 9149, "loc": { "start": { "line": 370, @@ -19026,8 +19028,8 @@ }, "object": { "type": "ThisExpression", - "start": 9148, - "end": 9152, + "start": 9140, + "end": 9144, "loc": { "start": { "line": 370, @@ -19041,8 +19043,8 @@ }, "property": { "type": "Identifier", - "start": 9153, - "end": 9157, + "start": 9145, + "end": 9149, "loc": { "start": { "line": 370, @@ -19060,8 +19062,8 @@ }, "property": { "type": "MemberExpression", - "start": 9158, - "end": 9181, + "start": 9150, + "end": 9173, "loc": { "start": { "line": 370, @@ -19074,8 +19076,8 @@ }, "object": { "type": "ThisExpression", - "start": 9158, - "end": 9162, + "start": 9150, + "end": 9154, "loc": { "start": { "line": 370, @@ -19089,8 +19091,8 @@ }, "property": { "type": "Identifier", - "start": 9163, - "end": 9181, + "start": 9155, + "end": 9173, "loc": { "start": { "line": 370, @@ -19111,8 +19113,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 9186, - "end": 9190, + "start": 9178, + "end": 9182, "loc": { "start": { "line": 370, @@ -19128,8 +19130,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9194, - "end": 9239, + "start": 9186, + "end": 9231, "loc": { "start": { "line": 370, @@ -19142,8 +19144,8 @@ }, "left": { "type": "MemberExpression", - "start": 9194, - "end": 9231, + "start": 9186, + "end": 9223, "loc": { "start": { "line": 370, @@ -19156,8 +19158,8 @@ }, "object": { "type": "MemberExpression", - "start": 9194, - "end": 9228, + "start": 9186, + "end": 9220, "loc": { "start": { "line": 370, @@ -19170,8 +19172,8 @@ }, "object": { "type": "MemberExpression", - "start": 9194, - "end": 9203, + "start": 9186, + "end": 9195, "loc": { "start": { "line": 370, @@ -19184,8 +19186,8 @@ }, "object": { "type": "ThisExpression", - "start": 9194, - "end": 9198, + "start": 9186, + "end": 9190, "loc": { "start": { "line": 370, @@ -19199,8 +19201,8 @@ }, "property": { "type": "Identifier", - "start": 9199, - "end": 9203, + "start": 9191, + "end": 9195, "loc": { "start": { "line": 370, @@ -19218,8 +19220,8 @@ }, "property": { "type": "MemberExpression", - "start": 9204, - "end": 9227, + "start": 9196, + "end": 9219, "loc": { "start": { "line": 370, @@ -19232,8 +19234,8 @@ }, "object": { "type": "ThisExpression", - "start": 9204, - "end": 9208, + "start": 9196, + "end": 9200, "loc": { "start": { "line": 370, @@ -19247,8 +19249,8 @@ }, "property": { "type": "Identifier", - "start": 9209, - "end": 9227, + "start": 9201, + "end": 9219, "loc": { "start": { "line": 370, @@ -19268,8 +19270,8 @@ }, "property": { "type": "Identifier", - "start": 9229, - "end": 9230, + "start": 9221, + "end": 9222, "loc": { "start": { "line": 370, @@ -19288,8 +19290,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 9235, - "end": 9239, + "start": 9227, + "end": 9231, "loc": { "start": { "line": 370, @@ -19305,8 +19307,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 9249, - "end": 9261, + "start": 9241, + "end": 9253, "loc": { "start": { "line": 371, @@ -19319,8 +19321,8 @@ }, "argument": { "type": "NullLiteral", - "start": 9256, - "end": 9260, + "start": 9248, + "end": 9252, "loc": { "start": { "line": 371, @@ -19337,8 +19339,8 @@ }, { "type": "ReturnStatement", - "start": 9266, - "end": 9320, + "start": 9258, + "end": 9312, "loc": { "start": { "line": 372, @@ -19351,8 +19353,8 @@ }, "argument": { "type": "MemberExpression", - "start": 9273, - "end": 9319, + "start": 9265, + "end": 9311, "loc": { "start": { "line": 372, @@ -19365,8 +19367,8 @@ }, "object": { "type": "MemberExpression", - "start": 9273, - "end": 9310, + "start": 9265, + "end": 9302, "loc": { "start": { "line": 372, @@ -19379,8 +19381,8 @@ }, "object": { "type": "MemberExpression", - "start": 9273, - "end": 9307, + "start": 9265, + "end": 9299, "loc": { "start": { "line": 372, @@ -19393,8 +19395,8 @@ }, "object": { "type": "MemberExpression", - "start": 9273, - "end": 9282, + "start": 9265, + "end": 9274, "loc": { "start": { "line": 372, @@ -19407,8 +19409,8 @@ }, "object": { "type": "ThisExpression", - "start": 9273, - "end": 9277, + "start": 9265, + "end": 9269, "loc": { "start": { "line": 372, @@ -19422,8 +19424,8 @@ }, "property": { "type": "Identifier", - "start": 9278, - "end": 9282, + "start": 9270, + "end": 9274, "loc": { "start": { "line": 372, @@ -19441,8 +19443,8 @@ }, "property": { "type": "MemberExpression", - "start": 9283, - "end": 9306, + "start": 9275, + "end": 9298, "loc": { "start": { "line": 372, @@ -19455,8 +19457,8 @@ }, "object": { "type": "ThisExpression", - "start": 9283, - "end": 9287, + "start": 9275, + "end": 9279, "loc": { "start": { "line": 372, @@ -19470,8 +19472,8 @@ }, "property": { "type": "Identifier", - "start": 9288, - "end": 9306, + "start": 9280, + "end": 9298, "loc": { "start": { "line": 372, @@ -19491,8 +19493,8 @@ }, "property": { "type": "Identifier", - "start": 9308, - "end": 9309, + "start": 9300, + "end": 9301, "loc": { "start": { "line": 372, @@ -19510,8 +19512,8 @@ }, "property": { "type": "MemberExpression", - "start": 9311, - "end": 9318, + "start": 9303, + "end": 9310, "loc": { "start": { "line": 372, @@ -19524,8 +19526,8 @@ }, "object": { "type": "ThisExpression", - "start": 9311, - "end": 9315, + "start": 9303, + "end": 9307, "loc": { "start": { "line": 372, @@ -19539,8 +19541,8 @@ }, "property": { "type": "Identifier", - "start": 9316, - "end": 9318, + "start": 9308, + "end": 9310, "loc": { "start": { "line": 372, @@ -19572,8 +19574,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 8915, - "end": 9074, + "start": 8907, + "end": 9066, "loc": { "start": { "line": 361, @@ -19590,8 +19592,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 9324, - "end": 9492, + "start": 9316, + "end": 9484, "loc": { "start": { "line": 375, @@ -19607,8 +19609,8 @@ }, { "type": "ExpressionStatement", - "start": 9493, - "end": 9746, + "start": 9485, + "end": 9738, "loc": { "start": { "line": 382, @@ -19621,8 +19623,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 9493, - "end": 9746, + "start": 9485, + "end": 9738, "loc": { "start": { "line": 382, @@ -19636,8 +19638,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 9493, - "end": 9544, + "start": 9485, + "end": 9536, "loc": { "start": { "line": 382, @@ -19650,8 +19652,8 @@ }, "object": { "type": "MemberExpression", - "start": 9493, - "end": 9519, + "start": 9485, + "end": 9511, "loc": { "start": { "line": 382, @@ -19664,8 +19666,8 @@ }, "object": { "type": "Identifier", - "start": 9493, - "end": 9509, + "start": 9485, + "end": 9501, "loc": { "start": { "line": 382, @@ -19682,8 +19684,8 @@ }, "property": { "type": "Identifier", - "start": 9510, - "end": 9519, + "start": 9502, + "end": 9511, "loc": { "start": { "line": 382, @@ -19702,8 +19704,8 @@ }, "property": { "type": "Identifier", - "start": 9520, - "end": 9544, + "start": 9512, + "end": 9536, "loc": { "start": { "line": 382, @@ -19722,8 +19724,8 @@ }, "right": { "type": "FunctionExpression", - "start": 9547, - "end": 9746, + "start": 9539, + "end": 9738, "loc": { "start": { "line": 382, @@ -19736,8 +19738,8 @@ }, "id": { "type": "Identifier", - "start": 9520, - "end": 9544, + "start": 9512, + "end": 9536, "loc": { "start": { "line": 382, @@ -19757,8 +19759,8 @@ "params": [ { "type": "Identifier", - "start": 9556, - "end": 9557, + "start": 9548, + "end": 9549, "loc": { "start": { "line": 382, @@ -19775,8 +19777,8 @@ ], "body": { "type": "BlockStatement", - "start": 9559, - "end": 9746, + "start": 9551, + "end": 9738, "loc": { "start": { "line": 383, @@ -19790,8 +19792,8 @@ "body": [ { "type": "IfStatement", - "start": 9565, - "end": 9681, + "start": 9557, + "end": 9673, "loc": { "start": { "line": 384, @@ -19804,8 +19806,8 @@ }, "test": { "type": "LogicalExpression", - "start": 9569, - "end": 9660, + "start": 9561, + "end": 9652, "loc": { "start": { "line": 384, @@ -19818,8 +19820,8 @@ }, "left": { "type": "BinaryExpression", - "start": 9569, - "end": 9611, + "start": 9561, + "end": 9603, "loc": { "start": { "line": 384, @@ -19832,8 +19834,8 @@ }, "left": { "type": "MemberExpression", - "start": 9569, - "end": 9603, + "start": 9561, + "end": 9595, "loc": { "start": { "line": 384, @@ -19846,8 +19848,8 @@ }, "object": { "type": "MemberExpression", - "start": 9569, - "end": 9578, + "start": 9561, + "end": 9570, "loc": { "start": { "line": 384, @@ -19860,8 +19862,8 @@ }, "object": { "type": "ThisExpression", - "start": 9569, - "end": 9573, + "start": 9561, + "end": 9565, "loc": { "start": { "line": 384, @@ -19875,8 +19877,8 @@ }, "property": { "type": "Identifier", - "start": 9574, - "end": 9578, + "start": 9566, + "end": 9570, "loc": { "start": { "line": 384, @@ -19894,8 +19896,8 @@ }, "property": { "type": "MemberExpression", - "start": 9579, - "end": 9602, + "start": 9571, + "end": 9594, "loc": { "start": { "line": 384, @@ -19908,8 +19910,8 @@ }, "object": { "type": "ThisExpression", - "start": 9579, - "end": 9583, + "start": 9571, + "end": 9575, "loc": { "start": { "line": 384, @@ -19923,8 +19925,8 @@ }, "property": { "type": "Identifier", - "start": 9584, - "end": 9602, + "start": 9576, + "end": 9594, "loc": { "start": { "line": 384, @@ -19945,8 +19947,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 9607, - "end": 9611, + "start": 9599, + "end": 9603, "loc": { "start": { "line": 384, @@ -19962,8 +19964,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9615, - "end": 9660, + "start": 9607, + "end": 9652, "loc": { "start": { "line": 384, @@ -19976,8 +19978,8 @@ }, "left": { "type": "MemberExpression", - "start": 9615, - "end": 9652, + "start": 9607, + "end": 9644, "loc": { "start": { "line": 384, @@ -19990,8 +19992,8 @@ }, "object": { "type": "MemberExpression", - "start": 9615, - "end": 9649, + "start": 9607, + "end": 9641, "loc": { "start": { "line": 384, @@ -20004,8 +20006,8 @@ }, "object": { "type": "MemberExpression", - "start": 9615, - "end": 9624, + "start": 9607, + "end": 9616, "loc": { "start": { "line": 384, @@ -20018,8 +20020,8 @@ }, "object": { "type": "ThisExpression", - "start": 9615, - "end": 9619, + "start": 9607, + "end": 9611, "loc": { "start": { "line": 384, @@ -20033,8 +20035,8 @@ }, "property": { "type": "Identifier", - "start": 9620, - "end": 9624, + "start": 9612, + "end": 9616, "loc": { "start": { "line": 384, @@ -20052,8 +20054,8 @@ }, "property": { "type": "MemberExpression", - "start": 9625, - "end": 9648, + "start": 9617, + "end": 9640, "loc": { "start": { "line": 384, @@ -20066,8 +20068,8 @@ }, "object": { "type": "ThisExpression", - "start": 9625, - "end": 9629, + "start": 9617, + "end": 9621, "loc": { "start": { "line": 384, @@ -20081,8 +20083,8 @@ }, "property": { "type": "Identifier", - "start": 9630, - "end": 9648, + "start": 9622, + "end": 9640, "loc": { "start": { "line": 384, @@ -20102,8 +20104,8 @@ }, "property": { "type": "Identifier", - "start": 9650, - "end": 9651, + "start": 9642, + "end": 9643, "loc": { "start": { "line": 384, @@ -20122,8 +20124,8 @@ "operator": "==", "right": { "type": "NullLiteral", - "start": 9656, - "end": 9660, + "start": 9648, + "end": 9652, "loc": { "start": { "line": 384, @@ -20139,8 +20141,8 @@ }, "consequent": { "type": "ReturnStatement", - "start": 9670, - "end": 9681, + "start": 9662, + "end": 9673, "loc": { "start": { "line": 385, @@ -20153,8 +20155,8 @@ }, "argument": { "type": "Identifier", - "start": 9677, - "end": 9680, + "start": 9669, + "end": 9672, "loc": { "start": { "line": 385, @@ -20173,8 +20175,8 @@ }, { "type": "ReturnStatement", - "start": 9687, - "end": 9744, + "start": 9679, + "end": 9736, "loc": { "start": { "line": 387, @@ -20187,8 +20189,8 @@ }, "argument": { "type": "MemberExpression", - "start": 9694, - "end": 9743, + "start": 9686, + "end": 9735, "loc": { "start": { "line": 387, @@ -20201,8 +20203,8 @@ }, "object": { "type": "MemberExpression", - "start": 9694, - "end": 9731, + "start": 9686, + "end": 9723, "loc": { "start": { "line": 387, @@ -20215,8 +20217,8 @@ }, "object": { "type": "MemberExpression", - "start": 9694, - "end": 9728, + "start": 9686, + "end": 9720, "loc": { "start": { "line": 387, @@ -20229,8 +20231,8 @@ }, "object": { "type": "MemberExpression", - "start": 9694, - "end": 9703, + "start": 9686, + "end": 9695, "loc": { "start": { "line": 387, @@ -20243,8 +20245,8 @@ }, "object": { "type": "ThisExpression", - "start": 9694, - "end": 9698, + "start": 9686, + "end": 9690, "loc": { "start": { "line": 387, @@ -20258,8 +20260,8 @@ }, "property": { "type": "Identifier", - "start": 9699, - "end": 9703, + "start": 9691, + "end": 9695, "loc": { "start": { "line": 387, @@ -20277,8 +20279,8 @@ }, "property": { "type": "MemberExpression", - "start": 9704, - "end": 9727, + "start": 9696, + "end": 9719, "loc": { "start": { "line": 387, @@ -20291,8 +20293,8 @@ }, "object": { "type": "ThisExpression", - "start": 9704, - "end": 9708, + "start": 9696, + "end": 9700, "loc": { "start": { "line": 387, @@ -20306,8 +20308,8 @@ }, "property": { "type": "Identifier", - "start": 9709, - "end": 9727, + "start": 9701, + "end": 9719, "loc": { "start": { "line": 387, @@ -20327,8 +20329,8 @@ }, "property": { "type": "Identifier", - "start": 9729, - "end": 9730, + "start": 9721, + "end": 9722, "loc": { "start": { "line": 387, @@ -20346,8 +20348,8 @@ }, "property": { "type": "MemberExpression", - "start": 9732, - "end": 9742, + "start": 9724, + "end": 9734, "loc": { "start": { "line": 387, @@ -20360,8 +20362,8 @@ }, "object": { "type": "ThisExpression", - "start": 9732, - "end": 9736, + "start": 9724, + "end": 9728, "loc": { "start": { "line": 387, @@ -20375,8 +20377,8 @@ }, "property": { "type": "Identifier", - "start": 9737, - "end": 9742, + "start": 9729, + "end": 9734, "loc": { "start": { "line": 387, @@ -20405,8 +20407,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 9324, - "end": 9492, + "start": 9316, + "end": 9484, "loc": { "start": { "line": 375, @@ -20475,8 +20477,8 @@ { "type": "CommentLine", "value": " Define the index in the json file.", - "start": 325, - "end": 362, + "start": 317, + "end": 354, "loc": { "start": { "line": 16, @@ -20491,8 +20493,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n", - "start": 902, - "end": 1064, + "start": 894, + "end": 1056, "loc": { "start": { "line": 37, @@ -20507,8 +20509,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1395, - "end": 1557, + "start": 1387, + "end": 1549, "loc": { "start": { "line": 55, @@ -20523,8 +20525,8 @@ { "type": "CommentBlock", "value": "*\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1762, - "end": 1895, + "start": 1754, + "end": 1887, "loc": { "start": { "line": 70, @@ -20539,8 +20541,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 1989, - "end": 2128, + "start": 1981, + "end": 2120, "loc": { "start": { "line": 82, @@ -20555,8 +20557,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 2285, - "end": 2424, + "start": 2277, + "end": 2416, "loc": { "start": { "line": 96, @@ -20571,8 +20573,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 2591, - "end": 2741, + "start": 2583, + "end": 2733, "loc": { "start": { "line": 111, @@ -20587,8 +20589,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 2964, - "end": 3123, + "start": 2956, + "end": 3115, "loc": { "start": { "line": 127, @@ -20603,8 +20605,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3350, - "end": 3487, + "start": 3342, + "end": 3479, "loc": { "start": { "line": 143, @@ -20619,8 +20621,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3584, - "end": 3715, + "start": 3576, + "end": 3707, "loc": { "start": { "line": 155, @@ -20635,8 +20637,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 3806, - "end": 3951, + "start": 3798, + "end": 3943, "loc": { "start": { "line": 167, @@ -20651,8 +20653,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 4105, - "end": 4248, + "start": 4097, + "end": 4240, "loc": { "start": { "line": 179, @@ -20667,8 +20669,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 4433, - "end": 4601, + "start": 4425, + "end": 4593, "loc": { "start": { "line": 193, @@ -20683,8 +20685,8 @@ { "type": "CommentBlock", "value": "*\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n", - "start": 4786, - "end": 4913, + "start": 4778, + "end": 4905, "loc": { "start": { "line": 207, @@ -20699,8 +20701,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n", - "start": 5004, - "end": 5152, + "start": 4996, + "end": 5144, "loc": { "start": { "line": 219, @@ -20715,8 +20717,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 5303, - "end": 5440, + "start": 5295, + "end": 5432, "loc": { "start": { "line": 231, @@ -20731,8 +20733,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 5679, - "end": 5814, + "start": 5671, + "end": 5806, "loc": { "start": { "line": 247, @@ -20747,8 +20749,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 6125, - "end": 6269, + "start": 6117, + "end": 6261, "loc": { "start": { "line": 264, @@ -20763,8 +20765,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 6652, - "end": 6840, + "start": 6644, + "end": 6832, "loc": { "start": { "line": 282, @@ -20779,8 +20781,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 7228, - "end": 7418, + "start": 7220, + "end": 7410, "loc": { "start": { "line": 300, @@ -20795,8 +20797,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 7809, - "end": 7965, + "start": 7801, + "end": 7957, "loc": { "start": { "line": 318, @@ -20811,8 +20813,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 8193, - "end": 8358, + "start": 8185, + "end": 8350, "loc": { "start": { "line": 334, @@ -20827,8 +20829,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 8583, - "end": 8741, + "start": 8575, + "end": 8733, "loc": { "start": { "line": 349, @@ -20843,8 +20845,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 8915, - "end": 9074, + "start": 8907, + "end": 9066, "loc": { "start": { "line": 361, @@ -20859,8 +20861,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 9324, - "end": 9492, + "start": 9316, + "end": 9484, "loc": { "start": { "line": 375, @@ -21107,34 +21109,6 @@ } } }, - { - "type": { - "label": "default", - "keyword": "default", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "default", - "start": 285, - "end": 292, - "loc": { - "start": { - "line": 15, - "column": 7 - }, - "end": { - "line": 15, - "column": 14 - } - } - }, { "type": { "label": "function", @@ -21149,16 +21123,16 @@ "binop": null }, "value": "function", - "start": 293, - "end": 301, + "start": 285, + "end": 293, "loc": { "start": { "line": 15, - "column": 15 + "column": 7 }, "end": { "line": 15, - "column": 23 + "column": 15 } } }, @@ -21175,16 +21149,16 @@ "binop": null }, "value": "ModelSettingJson", - "start": 302, - "end": 318, + "start": 294, + "end": 310, "loc": { "start": { "line": 15, - "column": 24 + "column": 16 }, "end": { "line": 15, - "column": 40 + "column": 32 } } }, @@ -21200,16 +21174,16 @@ "postfix": false, "binop": null }, - "start": 318, - "end": 319, + "start": 310, + "end": 311, "loc": { "start": { "line": 15, - "column": 40 + "column": 32 }, "end": { "line": 15, - "column": 41 + "column": 33 } } }, @@ -21225,16 +21199,16 @@ "postfix": false, "binop": null }, - "start": 319, - "end": 320, + "start": 311, + "end": 312, "loc": { "start": { "line": 15, - "column": 41 + "column": 33 }, "end": { "line": 15, - "column": 42 + "column": 34 } } }, @@ -21250,8 +21224,8 @@ "postfix": false, "binop": null }, - "start": 321, - "end": 322, + "start": 313, + "end": 314, "loc": { "start": { "line": 16, @@ -21266,8 +21240,8 @@ { "type": "CommentLine", "value": " Define the index in the json file.", - "start": 325, - "end": 362, + "start": 317, + "end": 354, "loc": { "start": { "line": 16, @@ -21294,8 +21268,8 @@ "updateContext": null }, "value": "this", - "start": 367, - "end": 371, + "start": 359, + "end": 363, "loc": { "start": { "line": 17, @@ -21320,8 +21294,8 @@ "binop": null, "updateContext": null }, - "start": 371, - "end": 372, + "start": 363, + "end": 364, "loc": { "start": { "line": 17, @@ -21346,8 +21320,8 @@ "binop": null }, "value": "NAME", - "start": 372, - "end": 376, + "start": 364, + "end": 368, "loc": { "start": { "line": 17, @@ -21373,8 +21347,8 @@ "updateContext": null }, "value": "=", - "start": 377, - "end": 378, + "start": 369, + "end": 370, "loc": { "start": { "line": 17, @@ -21400,8 +21374,8 @@ "updateContext": null }, "value": "name", - "start": 379, - "end": 385, + "start": 371, + "end": 377, "loc": { "start": { "line": 17, @@ -21426,8 +21400,8 @@ "binop": null, "updateContext": null }, - "start": 385, - "end": 386, + "start": 377, + "end": 378, "loc": { "start": { "line": 17, @@ -21454,8 +21428,8 @@ "updateContext": null }, "value": "this", - "start": 391, - "end": 395, + "start": 383, + "end": 387, "loc": { "start": { "line": 18, @@ -21480,8 +21454,8 @@ "binop": null, "updateContext": null }, - "start": 395, - "end": 396, + "start": 387, + "end": 388, "loc": { "start": { "line": 18, @@ -21506,8 +21480,8 @@ "binop": null }, "value": "ID", - "start": 396, - "end": 398, + "start": 388, + "end": 390, "loc": { "start": { "line": 18, @@ -21533,8 +21507,8 @@ "updateContext": null }, "value": "=", - "start": 399, - "end": 400, + "start": 391, + "end": 392, "loc": { "start": { "line": 18, @@ -21560,8 +21534,8 @@ "updateContext": null }, "value": "id", - "start": 401, - "end": 405, + "start": 393, + "end": 397, "loc": { "start": { "line": 18, @@ -21586,8 +21560,8 @@ "binop": null, "updateContext": null }, - "start": 405, - "end": 406, + "start": 397, + "end": 398, "loc": { "start": { "line": 18, @@ -21614,8 +21588,8 @@ "updateContext": null }, "value": "this", - "start": 411, - "end": 415, + "start": 403, + "end": 407, "loc": { "start": { "line": 19, @@ -21640,8 +21614,8 @@ "binop": null, "updateContext": null }, - "start": 415, - "end": 416, + "start": 407, + "end": 408, "loc": { "start": { "line": 19, @@ -21666,8 +21640,8 @@ "binop": null }, "value": "MODEL", - "start": 416, - "end": 421, + "start": 408, + "end": 413, "loc": { "start": { "line": 19, @@ -21693,8 +21667,8 @@ "updateContext": null }, "value": "=", - "start": 422, - "end": 423, + "start": 414, + "end": 415, "loc": { "start": { "line": 19, @@ -21720,8 +21694,8 @@ "updateContext": null }, "value": "model", - "start": 424, - "end": 431, + "start": 416, + "end": 423, "loc": { "start": { "line": 19, @@ -21746,8 +21720,8 @@ "binop": null, "updateContext": null }, - "start": 431, - "end": 432, + "start": 423, + "end": 424, "loc": { "start": { "line": 19, @@ -21774,8 +21748,8 @@ "updateContext": null }, "value": "this", - "start": 437, - "end": 441, + "start": 429, + "end": 433, "loc": { "start": { "line": 20, @@ -21800,8 +21774,8 @@ "binop": null, "updateContext": null }, - "start": 441, - "end": 442, + "start": 433, + "end": 434, "loc": { "start": { "line": 20, @@ -21826,8 +21800,8 @@ "binop": null }, "value": "TEXTURES", - "start": 442, - "end": 450, + "start": 434, + "end": 442, "loc": { "start": { "line": 20, @@ -21853,8 +21827,8 @@ "updateContext": null }, "value": "=", - "start": 451, - "end": 452, + "start": 443, + "end": 444, "loc": { "start": { "line": 20, @@ -21880,8 +21854,8 @@ "updateContext": null }, "value": "textures", - "start": 453, - "end": 463, + "start": 445, + "end": 455, "loc": { "start": { "line": 20, @@ -21906,8 +21880,8 @@ "binop": null, "updateContext": null }, - "start": 463, - "end": 464, + "start": 455, + "end": 456, "loc": { "start": { "line": 20, @@ -21934,8 +21908,8 @@ "updateContext": null }, "value": "this", - "start": 469, - "end": 473, + "start": 461, + "end": 465, "loc": { "start": { "line": 21, @@ -21960,8 +21934,8 @@ "binop": null, "updateContext": null }, - "start": 473, - "end": 474, + "start": 465, + "end": 466, "loc": { "start": { "line": 21, @@ -21986,8 +21960,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 474, - "end": 483, + "start": 466, + "end": 475, "loc": { "start": { "line": 21, @@ -22013,8 +21987,8 @@ "updateContext": null }, "value": "=", - "start": 484, - "end": 485, + "start": 476, + "end": 477, "loc": { "start": { "line": 21, @@ -22040,8 +22014,8 @@ "updateContext": null }, "value": "hit_areas", - "start": 486, - "end": 497, + "start": 478, + "end": 489, "loc": { "start": { "line": 21, @@ -22066,8 +22040,8 @@ "binop": null, "updateContext": null }, - "start": 497, - "end": 498, + "start": 489, + "end": 490, "loc": { "start": { "line": 21, @@ -22094,8 +22068,8 @@ "updateContext": null }, "value": "this", - "start": 503, - "end": 507, + "start": 495, + "end": 499, "loc": { "start": { "line": 22, @@ -22120,8 +22094,8 @@ "binop": null, "updateContext": null }, - "start": 507, - "end": 508, + "start": 499, + "end": 500, "loc": { "start": { "line": 22, @@ -22146,8 +22120,8 @@ "binop": null }, "value": "PHYSICS", - "start": 508, - "end": 515, + "start": 500, + "end": 507, "loc": { "start": { "line": 22, @@ -22173,8 +22147,8 @@ "updateContext": null }, "value": "=", - "start": 516, - "end": 517, + "start": 508, + "end": 509, "loc": { "start": { "line": 22, @@ -22200,8 +22174,8 @@ "updateContext": null }, "value": "physics", - "start": 518, - "end": 527, + "start": 510, + "end": 519, "loc": { "start": { "line": 22, @@ -22226,8 +22200,8 @@ "binop": null, "updateContext": null }, - "start": 527, - "end": 528, + "start": 519, + "end": 520, "loc": { "start": { "line": 22, @@ -22254,8 +22228,8 @@ "updateContext": null }, "value": "this", - "start": 533, - "end": 537, + "start": 525, + "end": 529, "loc": { "start": { "line": 23, @@ -22280,8 +22254,8 @@ "binop": null, "updateContext": null }, - "start": 537, - "end": 538, + "start": 529, + "end": 530, "loc": { "start": { "line": 23, @@ -22306,8 +22280,8 @@ "binop": null }, "value": "POSE", - "start": 538, - "end": 542, + "start": 530, + "end": 534, "loc": { "start": { "line": 23, @@ -22333,8 +22307,8 @@ "updateContext": null }, "value": "=", - "start": 543, - "end": 544, + "start": 535, + "end": 536, "loc": { "start": { "line": 23, @@ -22360,8 +22334,8 @@ "updateContext": null }, "value": "pose", - "start": 545, - "end": 551, + "start": 537, + "end": 543, "loc": { "start": { "line": 23, @@ -22386,8 +22360,8 @@ "binop": null, "updateContext": null }, - "start": 551, - "end": 552, + "start": 543, + "end": 544, "loc": { "start": { "line": 23, @@ -22414,8 +22388,8 @@ "updateContext": null }, "value": "this", - "start": 557, - "end": 561, + "start": 549, + "end": 553, "loc": { "start": { "line": 24, @@ -22440,8 +22414,8 @@ "binop": null, "updateContext": null }, - "start": 561, - "end": 562, + "start": 553, + "end": 554, "loc": { "start": { "line": 24, @@ -22466,8 +22440,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 562, - "end": 573, + "start": 554, + "end": 565, "loc": { "start": { "line": 24, @@ -22493,8 +22467,8 @@ "updateContext": null }, "value": "=", - "start": 574, - "end": 575, + "start": 566, + "end": 567, "loc": { "start": { "line": 24, @@ -22520,8 +22494,8 @@ "updateContext": null }, "value": "expressions", - "start": 576, - "end": 589, + "start": 568, + "end": 581, "loc": { "start": { "line": 24, @@ -22546,8 +22520,8 @@ "binop": null, "updateContext": null }, - "start": 589, - "end": 590, + "start": 581, + "end": 582, "loc": { "start": { "line": 24, @@ -22574,8 +22548,8 @@ "updateContext": null }, "value": "this", - "start": 595, - "end": 599, + "start": 587, + "end": 591, "loc": { "start": { "line": 25, @@ -22600,8 +22574,8 @@ "binop": null, "updateContext": null }, - "start": 599, - "end": 600, + "start": 591, + "end": 592, "loc": { "start": { "line": 25, @@ -22626,8 +22600,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 600, - "end": 613, + "start": 592, + "end": 605, "loc": { "start": { "line": 25, @@ -22653,8 +22627,8 @@ "updateContext": null }, "value": "=", - "start": 614, - "end": 615, + "start": 606, + "end": 607, "loc": { "start": { "line": 25, @@ -22680,8 +22654,8 @@ "updateContext": null }, "value": "motions", - "start": 616, - "end": 625, + "start": 608, + "end": 617, "loc": { "start": { "line": 25, @@ -22706,8 +22680,8 @@ "binop": null, "updateContext": null }, - "start": 625, - "end": 626, + "start": 617, + "end": 618, "loc": { "start": { "line": 25, @@ -22734,8 +22708,8 @@ "updateContext": null }, "value": "this", - "start": 631, - "end": 635, + "start": 623, + "end": 627, "loc": { "start": { "line": 26, @@ -22760,8 +22734,8 @@ "binop": null, "updateContext": null }, - "start": 635, - "end": 636, + "start": 627, + "end": 628, "loc": { "start": { "line": 26, @@ -22786,8 +22760,8 @@ "binop": null }, "value": "SOUND", - "start": 636, - "end": 641, + "start": 628, + "end": 633, "loc": { "start": { "line": 26, @@ -22813,8 +22787,8 @@ "updateContext": null }, "value": "=", - "start": 642, - "end": 643, + "start": 634, + "end": 635, "loc": { "start": { "line": 26, @@ -22840,8 +22814,8 @@ "updateContext": null }, "value": "sound", - "start": 644, - "end": 651, + "start": 636, + "end": 643, "loc": { "start": { "line": 26, @@ -22866,8 +22840,8 @@ "binop": null, "updateContext": null }, - "start": 651, - "end": 652, + "start": 643, + "end": 644, "loc": { "start": { "line": 26, @@ -22894,8 +22868,8 @@ "updateContext": null }, "value": "this", - "start": 657, - "end": 661, + "start": 649, + "end": 653, "loc": { "start": { "line": 27, @@ -22920,8 +22894,8 @@ "binop": null, "updateContext": null }, - "start": 661, - "end": 662, + "start": 653, + "end": 654, "loc": { "start": { "line": 27, @@ -22946,8 +22920,8 @@ "binop": null }, "value": "FADE_IN", - "start": 662, - "end": 669, + "start": 654, + "end": 661, "loc": { "start": { "line": 27, @@ -22973,8 +22947,8 @@ "updateContext": null }, "value": "=", - "start": 670, - "end": 671, + "start": 662, + "end": 663, "loc": { "start": { "line": 27, @@ -23000,8 +22974,8 @@ "updateContext": null }, "value": "fade_in", - "start": 672, - "end": 681, + "start": 664, + "end": 673, "loc": { "start": { "line": 27, @@ -23026,8 +23000,8 @@ "binop": null, "updateContext": null }, - "start": 681, - "end": 682, + "start": 673, + "end": 674, "loc": { "start": { "line": 27, @@ -23054,8 +23028,8 @@ "updateContext": null }, "value": "this", - "start": 687, - "end": 691, + "start": 679, + "end": 683, "loc": { "start": { "line": 28, @@ -23080,8 +23054,8 @@ "binop": null, "updateContext": null }, - "start": 691, - "end": 692, + "start": 683, + "end": 684, "loc": { "start": { "line": 28, @@ -23106,8 +23080,8 @@ "binop": null }, "value": "FADE_OUT", - "start": 692, - "end": 700, + "start": 684, + "end": 692, "loc": { "start": { "line": 28, @@ -23133,8 +23107,8 @@ "updateContext": null }, "value": "=", - "start": 701, - "end": 702, + "start": 693, + "end": 694, "loc": { "start": { "line": 28, @@ -23160,8 +23134,8 @@ "updateContext": null }, "value": "fade_out", - "start": 703, - "end": 713, + "start": 695, + "end": 705, "loc": { "start": { "line": 28, @@ -23186,8 +23160,8 @@ "binop": null, "updateContext": null }, - "start": 713, - "end": 714, + "start": 705, + "end": 706, "loc": { "start": { "line": 28, @@ -23214,8 +23188,8 @@ "updateContext": null }, "value": "this", - "start": 719, - "end": 723, + "start": 711, + "end": 715, "loc": { "start": { "line": 29, @@ -23240,8 +23214,8 @@ "binop": null, "updateContext": null }, - "start": 723, - "end": 724, + "start": 715, + "end": 716, "loc": { "start": { "line": 29, @@ -23266,8 +23240,8 @@ "binop": null }, "value": "LAYOUT", - "start": 724, - "end": 730, + "start": 716, + "end": 722, "loc": { "start": { "line": 29, @@ -23293,8 +23267,8 @@ "updateContext": null }, "value": "=", - "start": 731, - "end": 732, + "start": 723, + "end": 724, "loc": { "start": { "line": 29, @@ -23320,8 +23294,8 @@ "updateContext": null }, "value": "layout", - "start": 733, - "end": 741, + "start": 725, + "end": 733, "loc": { "start": { "line": 29, @@ -23346,8 +23320,8 @@ "binop": null, "updateContext": null }, - "start": 741, - "end": 742, + "start": 733, + "end": 734, "loc": { "start": { "line": 29, @@ -23374,8 +23348,8 @@ "updateContext": null }, "value": "this", - "start": 747, - "end": 751, + "start": 739, + "end": 743, "loc": { "start": { "line": 30, @@ -23400,8 +23374,8 @@ "binop": null, "updateContext": null }, - "start": 751, - "end": 752, + "start": 743, + "end": 744, "loc": { "start": { "line": 30, @@ -23426,8 +23400,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 752, - "end": 762, + "start": 744, + "end": 754, "loc": { "start": { "line": 30, @@ -23453,8 +23427,8 @@ "updateContext": null }, "value": "=", - "start": 763, - "end": 764, + "start": 755, + "end": 756, "loc": { "start": { "line": 30, @@ -23480,8 +23454,8 @@ "updateContext": null }, "value": "init_param", - "start": 765, - "end": 777, + "start": 757, + "end": 769, "loc": { "start": { "line": 30, @@ -23506,8 +23480,8 @@ "binop": null, "updateContext": null }, - "start": 777, - "end": 778, + "start": 769, + "end": 770, "loc": { "start": { "line": 30, @@ -23534,8 +23508,8 @@ "updateContext": null }, "value": "this", - "start": 783, - "end": 787, + "start": 775, + "end": 779, "loc": { "start": { "line": 31, @@ -23560,8 +23534,8 @@ "binop": null, "updateContext": null }, - "start": 787, - "end": 788, + "start": 779, + "end": 780, "loc": { "start": { "line": 31, @@ -23586,8 +23560,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 788, - "end": 806, + "start": 780, + "end": 798, "loc": { "start": { "line": 31, @@ -23613,8 +23587,8 @@ "updateContext": null }, "value": "=", - "start": 807, - "end": 808, + "start": 799, + "end": 800, "loc": { "start": { "line": 31, @@ -23640,8 +23614,8 @@ "updateContext": null }, "value": "init_parts_visible", - "start": 809, - "end": 829, + "start": 801, + "end": 821, "loc": { "start": { "line": 31, @@ -23666,8 +23640,8 @@ "binop": null, "updateContext": null }, - "start": 829, - "end": 830, + "start": 821, + "end": 822, "loc": { "start": { "line": 31, @@ -23694,8 +23668,8 @@ "updateContext": null }, "value": "this", - "start": 835, - "end": 839, + "start": 827, + "end": 831, "loc": { "start": { "line": 32, @@ -23720,8 +23694,8 @@ "binop": null, "updateContext": null }, - "start": 839, - "end": 840, + "start": 831, + "end": 832, "loc": { "start": { "line": 32, @@ -23746,8 +23720,8 @@ "binop": null }, "value": "VALUE", - "start": 840, - "end": 845, + "start": 832, + "end": 837, "loc": { "start": { "line": 32, @@ -23773,8 +23747,8 @@ "updateContext": null }, "value": "=", - "start": 846, - "end": 847, + "start": 838, + "end": 839, "loc": { "start": { "line": 32, @@ -23800,8 +23774,8 @@ "updateContext": null }, "value": "val", - "start": 848, - "end": 853, + "start": 840, + "end": 845, "loc": { "start": { "line": 32, @@ -23826,8 +23800,8 @@ "binop": null, "updateContext": null }, - "start": 853, - "end": 854, + "start": 845, + "end": 846, "loc": { "start": { "line": 32, @@ -23854,8 +23828,8 @@ "updateContext": null }, "value": "this", - "start": 859, - "end": 863, + "start": 851, + "end": 855, "loc": { "start": { "line": 33, @@ -23880,8 +23854,8 @@ "binop": null, "updateContext": null }, - "start": 863, - "end": 864, + "start": 855, + "end": 856, "loc": { "start": { "line": 33, @@ -23906,8 +23880,8 @@ "binop": null }, "value": "FILE", - "start": 864, - "end": 868, + "start": 856, + "end": 860, "loc": { "start": { "line": 33, @@ -23933,8 +23907,8 @@ "updateContext": null }, "value": "=", - "start": 869, - "end": 870, + "start": 861, + "end": 862, "loc": { "start": { "line": 33, @@ -23960,8 +23934,8 @@ "updateContext": null }, "value": "file", - "start": 871, - "end": 877, + "start": 863, + "end": 869, "loc": { "start": { "line": 33, @@ -23986,8 +23960,8 @@ "binop": null, "updateContext": null }, - "start": 877, - "end": 878, + "start": 869, + "end": 870, "loc": { "start": { "line": 33, @@ -24014,8 +23988,8 @@ "updateContext": null }, "value": "this", - "start": 883, - "end": 887, + "start": 875, + "end": 879, "loc": { "start": { "line": 34, @@ -24040,8 +24014,8 @@ "binop": null, "updateContext": null }, - "start": 887, - "end": 888, + "start": 879, + "end": 880, "loc": { "start": { "line": 34, @@ -24066,8 +24040,8 @@ "binop": null }, "value": "json", - "start": 888, - "end": 892, + "start": 880, + "end": 884, "loc": { "start": { "line": 34, @@ -24093,8 +24067,8 @@ "updateContext": null }, "value": "=", - "start": 893, - "end": 894, + "start": 885, + "end": 886, "loc": { "start": { "line": 34, @@ -24118,8 +24092,8 @@ "postfix": false, "binop": null }, - "start": 895, - "end": 896, + "start": 887, + "end": 888, "loc": { "start": { "line": 34, @@ -24143,8 +24117,8 @@ "postfix": false, "binop": null }, - "start": 896, - "end": 897, + "start": 888, + "end": 889, "loc": { "start": { "line": 34, @@ -24169,8 +24143,8 @@ "binop": null, "updateContext": null }, - "start": 897, - "end": 898, + "start": 889, + "end": 890, "loc": { "start": { "line": 34, @@ -24194,8 +24168,8 @@ "postfix": false, "binop": null }, - "start": 899, - "end": 900, + "start": 891, + "end": 892, "loc": { "start": { "line": 35, @@ -24210,8 +24184,8 @@ { "type": "CommentBlock", "value": "*\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n", - "start": 902, - "end": 1064, + "start": 894, + "end": 1056, "loc": { "start": { "line": 37, @@ -24236,8 +24210,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 1065, - "end": 1081, + "start": 1057, + "end": 1073, "loc": { "start": { "line": 44, @@ -24262,8 +24236,8 @@ "binop": null, "updateContext": null }, - "start": 1081, - "end": 1082, + "start": 1073, + "end": 1074, "loc": { "start": { "line": 44, @@ -24288,8 +24262,8 @@ "binop": null }, "value": "prototype", - "start": 1082, - "end": 1091, + "start": 1074, + "end": 1083, "loc": { "start": { "line": 44, @@ -24314,8 +24288,8 @@ "binop": null, "updateContext": null }, - "start": 1091, - "end": 1092, + "start": 1083, + "end": 1084, "loc": { "start": { "line": 44, @@ -24340,8 +24314,8 @@ "binop": null }, "value": "loadModelSetting", - "start": 1092, - "end": 1108, + "start": 1084, + "end": 1100, "loc": { "start": { "line": 44, @@ -24367,8 +24341,8 @@ "updateContext": null }, "value": "=", - "start": 1109, - "end": 1110, + "start": 1101, + "end": 1102, "loc": { "start": { "line": 44, @@ -24394,8 +24368,8 @@ "binop": null }, "value": "function", - "start": 1111, - "end": 1119, + "start": 1103, + "end": 1111, "loc": { "start": { "line": 44, @@ -24419,8 +24393,8 @@ "postfix": false, "binop": null }, - "start": 1119, - "end": 1120, + "start": 1111, + "end": 1112, "loc": { "start": { "line": 44, @@ -24445,8 +24419,8 @@ "binop": null }, "value": "path", - "start": 1120, - "end": 1124, + "start": 1112, + "end": 1116, "loc": { "start": { "line": 44, @@ -24471,8 +24445,8 @@ "binop": null, "updateContext": null }, - "start": 1124, - "end": 1125, + "start": 1116, + "end": 1117, "loc": { "start": { "line": 44, @@ -24497,8 +24471,8 @@ "binop": null }, "value": "callback", - "start": 1126, - "end": 1134, + "start": 1118, + "end": 1126, "loc": { "start": { "line": 44, @@ -24522,8 +24496,8 @@ "postfix": false, "binop": null }, - "start": 1134, - "end": 1135, + "start": 1126, + "end": 1127, "loc": { "start": { "line": 44, @@ -24547,8 +24521,8 @@ "postfix": false, "binop": null }, - "start": 1136, - "end": 1137, + "start": 1128, + "end": 1129, "loc": { "start": { "line": 45, @@ -24575,8 +24549,8 @@ "updateContext": null }, "value": "var", - "start": 1142, - "end": 1145, + "start": 1134, + "end": 1137, "loc": { "start": { "line": 46, @@ -24601,8 +24575,8 @@ "binop": null }, "value": "thisRef", - "start": 1146, - "end": 1153, + "start": 1138, + "end": 1145, "loc": { "start": { "line": 46, @@ -24628,8 +24602,8 @@ "updateContext": null }, "value": "=", - "start": 1154, - "end": 1155, + "start": 1146, + "end": 1147, "loc": { "start": { "line": 46, @@ -24656,8 +24630,8 @@ "updateContext": null }, "value": "this", - "start": 1156, - "end": 1160, + "start": 1148, + "end": 1152, "loc": { "start": { "line": 46, @@ -24682,8 +24656,8 @@ "binop": null, "updateContext": null }, - "start": 1160, - "end": 1161, + "start": 1152, + "end": 1153, "loc": { "start": { "line": 46, @@ -24710,8 +24684,8 @@ "updateContext": null }, "value": "var", - "start": 1166, - "end": 1169, + "start": 1158, + "end": 1161, "loc": { "start": { "line": 47, @@ -24736,8 +24710,8 @@ "binop": null }, "value": "pm", - "start": 1170, - "end": 1172, + "start": 1162, + "end": 1164, "loc": { "start": { "line": 47, @@ -24763,8 +24737,8 @@ "updateContext": null }, "value": "=", - "start": 1173, - "end": 1174, + "start": 1165, + "end": 1166, "loc": { "start": { "line": 47, @@ -24789,8 +24763,8 @@ "binop": null }, "value": "Live2DFramework", - "start": 1175, - "end": 1190, + "start": 1167, + "end": 1182, "loc": { "start": { "line": 47, @@ -24815,8 +24789,8 @@ "binop": null, "updateContext": null }, - "start": 1190, - "end": 1191, + "start": 1182, + "end": 1183, "loc": { "start": { "line": 47, @@ -24841,8 +24815,8 @@ "binop": null }, "value": "getPlatformManager", - "start": 1191, - "end": 1209, + "start": 1183, + "end": 1201, "loc": { "start": { "line": 47, @@ -24866,8 +24840,8 @@ "postfix": false, "binop": null }, - "start": 1209, - "end": 1210, + "start": 1201, + "end": 1202, "loc": { "start": { "line": 47, @@ -24891,8 +24865,8 @@ "postfix": false, "binop": null }, - "start": 1210, - "end": 1211, + "start": 1202, + "end": 1203, "loc": { "start": { "line": 47, @@ -24917,8 +24891,8 @@ "binop": null, "updateContext": null }, - "start": 1211, - "end": 1212, + "start": 1203, + "end": 1204, "loc": { "start": { "line": 47, @@ -24943,8 +24917,8 @@ "binop": null }, "value": "pm", - "start": 1217, - "end": 1219, + "start": 1209, + "end": 1211, "loc": { "start": { "line": 48, @@ -24969,8 +24943,8 @@ "binop": null, "updateContext": null }, - "start": 1219, - "end": 1220, + "start": 1211, + "end": 1212, "loc": { "start": { "line": 48, @@ -24995,8 +24969,8 @@ "binop": null }, "value": "loadBytes", - "start": 1220, - "end": 1229, + "start": 1212, + "end": 1221, "loc": { "start": { "line": 48, @@ -25020,8 +24994,8 @@ "postfix": false, "binop": null }, - "start": 1229, - "end": 1230, + "start": 1221, + "end": 1222, "loc": { "start": { "line": 48, @@ -25046,8 +25020,8 @@ "binop": null }, "value": "path", - "start": 1230, - "end": 1234, + "start": 1222, + "end": 1226, "loc": { "start": { "line": 48, @@ -25072,8 +25046,8 @@ "binop": null, "updateContext": null }, - "start": 1234, - "end": 1235, + "start": 1226, + "end": 1227, "loc": { "start": { "line": 48, @@ -25099,8 +25073,8 @@ "binop": null }, "value": "function", - "start": 1236, - "end": 1244, + "start": 1228, + "end": 1236, "loc": { "start": { "line": 48, @@ -25124,8 +25098,8 @@ "postfix": false, "binop": null }, - "start": 1244, - "end": 1245, + "start": 1236, + "end": 1237, "loc": { "start": { "line": 48, @@ -25150,8 +25124,8 @@ "binop": null }, "value": "buf", - "start": 1245, - "end": 1248, + "start": 1237, + "end": 1240, "loc": { "start": { "line": 48, @@ -25175,8 +25149,8 @@ "postfix": false, "binop": null }, - "start": 1248, - "end": 1249, + "start": 1240, + "end": 1241, "loc": { "start": { "line": 48, @@ -25200,8 +25174,8 @@ "postfix": false, "binop": null }, - "start": 1250, - "end": 1251, + "start": 1242, + "end": 1243, "loc": { "start": { "line": 48, @@ -25228,8 +25202,8 @@ "updateContext": null }, "value": "var", - "start": 1260, - "end": 1263, + "start": 1252, + "end": 1255, "loc": { "start": { "line": 49, @@ -25254,8 +25228,8 @@ "binop": null }, "value": "str", - "start": 1264, - "end": 1267, + "start": 1256, + "end": 1259, "loc": { "start": { "line": 49, @@ -25281,8 +25255,8 @@ "updateContext": null }, "value": "=", - "start": 1268, - "end": 1269, + "start": 1260, + "end": 1261, "loc": { "start": { "line": 49, @@ -25307,8 +25281,8 @@ "binop": null }, "value": "String", - "start": 1270, - "end": 1276, + "start": 1262, + "end": 1268, "loc": { "start": { "line": 49, @@ -25333,8 +25307,8 @@ "binop": null, "updateContext": null }, - "start": 1276, - "end": 1277, + "start": 1268, + "end": 1269, "loc": { "start": { "line": 49, @@ -25359,8 +25333,8 @@ "binop": null }, "value": "fromCharCode", - "start": 1277, - "end": 1289, + "start": 1269, + "end": 1281, "loc": { "start": { "line": 49, @@ -25385,8 +25359,8 @@ "binop": null, "updateContext": null }, - "start": 1289, - "end": 1290, + "start": 1281, + "end": 1282, "loc": { "start": { "line": 49, @@ -25411,8 +25385,8 @@ "binop": null }, "value": "apply", - "start": 1290, - "end": 1295, + "start": 1282, + "end": 1287, "loc": { "start": { "line": 49, @@ -25436,8 +25410,8 @@ "postfix": false, "binop": null }, - "start": 1295, - "end": 1296, + "start": 1287, + "end": 1288, "loc": { "start": { "line": 49, @@ -25464,8 +25438,8 @@ "updateContext": null }, "value": "null", - "start": 1296, - "end": 1300, + "start": 1288, + "end": 1292, "loc": { "start": { "line": 49, @@ -25490,8 +25464,8 @@ "binop": null, "updateContext": null }, - "start": 1300, - "end": 1301, + "start": 1292, + "end": 1293, "loc": { "start": { "line": 49, @@ -25518,8 +25492,8 @@ "updateContext": null }, "value": "new", - "start": 1301, - "end": 1304, + "start": 1293, + "end": 1296, "loc": { "start": { "line": 49, @@ -25544,8 +25518,8 @@ "binop": null }, "value": "Uint8Array", - "start": 1305, - "end": 1315, + "start": 1297, + "end": 1307, "loc": { "start": { "line": 49, @@ -25569,8 +25543,8 @@ "postfix": false, "binop": null }, - "start": 1315, - "end": 1316, + "start": 1307, + "end": 1308, "loc": { "start": { "line": 49, @@ -25595,8 +25569,8 @@ "binop": null }, "value": "buf", - "start": 1316, - "end": 1319, + "start": 1308, + "end": 1311, "loc": { "start": { "line": 49, @@ -25620,8 +25594,8 @@ "postfix": false, "binop": null }, - "start": 1319, - "end": 1320, + "start": 1311, + "end": 1312, "loc": { "start": { "line": 49, @@ -25645,8 +25619,8 @@ "postfix": false, "binop": null }, - "start": 1320, - "end": 1321, + "start": 1312, + "end": 1313, "loc": { "start": { "line": 49, @@ -25671,8 +25645,8 @@ "binop": null, "updateContext": null }, - "start": 1321, - "end": 1322, + "start": 1313, + "end": 1314, "loc": { "start": { "line": 49, @@ -25697,8 +25671,8 @@ "binop": null }, "value": "thisRef", - "start": 1331, - "end": 1338, + "start": 1323, + "end": 1330, "loc": { "start": { "line": 50, @@ -25723,8 +25697,8 @@ "binop": null, "updateContext": null }, - "start": 1338, - "end": 1339, + "start": 1330, + "end": 1331, "loc": { "start": { "line": 50, @@ -25749,8 +25723,8 @@ "binop": null }, "value": "json", - "start": 1339, - "end": 1343, + "start": 1331, + "end": 1335, "loc": { "start": { "line": 50, @@ -25776,8 +25750,8 @@ "updateContext": null }, "value": "=", - "start": 1344, - "end": 1345, + "start": 1336, + "end": 1337, "loc": { "start": { "line": 50, @@ -25802,8 +25776,8 @@ "binop": null }, "value": "JSON", - "start": 1346, - "end": 1350, + "start": 1338, + "end": 1342, "loc": { "start": { "line": 50, @@ -25828,8 +25802,8 @@ "binop": null, "updateContext": null }, - "start": 1350, - "end": 1351, + "start": 1342, + "end": 1343, "loc": { "start": { "line": 50, @@ -25854,8 +25828,8 @@ "binop": null }, "value": "parse", - "start": 1351, - "end": 1356, + "start": 1343, + "end": 1348, "loc": { "start": { "line": 50, @@ -25879,8 +25853,8 @@ "postfix": false, "binop": null }, - "start": 1356, - "end": 1357, + "start": 1348, + "end": 1349, "loc": { "start": { "line": 50, @@ -25905,8 +25879,8 @@ "binop": null }, "value": "str", - "start": 1357, - "end": 1360, + "start": 1349, + "end": 1352, "loc": { "start": { "line": 50, @@ -25930,8 +25904,8 @@ "postfix": false, "binop": null }, - "start": 1360, - "end": 1361, + "start": 1352, + "end": 1353, "loc": { "start": { "line": 50, @@ -25956,8 +25930,8 @@ "binop": null, "updateContext": null }, - "start": 1361, - "end": 1362, + "start": 1353, + "end": 1354, "loc": { "start": { "line": 50, @@ -25982,8 +25956,8 @@ "binop": null }, "value": "callback", - "start": 1371, - "end": 1379, + "start": 1363, + "end": 1371, "loc": { "start": { "line": 51, @@ -26007,8 +25981,8 @@ "postfix": false, "binop": null }, - "start": 1379, - "end": 1380, + "start": 1371, + "end": 1372, "loc": { "start": { "line": 51, @@ -26032,8 +26006,8 @@ "postfix": false, "binop": null }, - "start": 1380, - "end": 1381, + "start": 1372, + "end": 1373, "loc": { "start": { "line": 51, @@ -26058,8 +26032,8 @@ "binop": null, "updateContext": null }, - "start": 1381, - "end": 1382, + "start": 1373, + "end": 1374, "loc": { "start": { "line": 51, @@ -26083,8 +26057,8 @@ "postfix": false, "binop": null }, - "start": 1387, - "end": 1388, + "start": 1379, + "end": 1380, "loc": { "start": { "line": 52, @@ -26108,8 +26082,8 @@ "postfix": false, "binop": null }, - "start": 1388, - "end": 1389, + "start": 1380, + "end": 1381, "loc": { "start": { "line": 52, @@ -26134,8 +26108,8 @@ "binop": null, "updateContext": null }, - "start": 1389, - "end": 1390, + "start": 1381, + "end": 1382, "loc": { "start": { "line": 52, @@ -26159,8 +26133,8 @@ "postfix": false, "binop": null }, - "start": 1391, - "end": 1392, + "start": 1383, + "end": 1384, "loc": { "start": { "line": 53, @@ -26185,8 +26159,8 @@ "binop": null, "updateContext": null }, - "start": 1392, - "end": 1393, + "start": 1384, + "end": 1385, "loc": { "start": { "line": 53, @@ -26201,8 +26175,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1395, - "end": 1557, + "start": 1387, + "end": 1549, "loc": { "start": { "line": 55, @@ -26227,8 +26201,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 1558, - "end": 1574, + "start": 1550, + "end": 1566, "loc": { "start": { "line": 62, @@ -26253,8 +26227,8 @@ "binop": null, "updateContext": null }, - "start": 1574, - "end": 1575, + "start": 1566, + "end": 1567, "loc": { "start": { "line": 62, @@ -26279,8 +26253,8 @@ "binop": null }, "value": "prototype", - "start": 1575, - "end": 1584, + "start": 1567, + "end": 1576, "loc": { "start": { "line": 62, @@ -26305,8 +26279,8 @@ "binop": null, "updateContext": null }, - "start": 1584, - "end": 1585, + "start": 1576, + "end": 1577, "loc": { "start": { "line": 62, @@ -26331,8 +26305,8 @@ "binop": null }, "value": "getTextureFile", - "start": 1585, - "end": 1599, + "start": 1577, + "end": 1591, "loc": { "start": { "line": 62, @@ -26358,8 +26332,8 @@ "updateContext": null }, "value": "=", - "start": 1600, - "end": 1601, + "start": 1592, + "end": 1593, "loc": { "start": { "line": 62, @@ -26385,8 +26359,8 @@ "binop": null }, "value": "function", - "start": 1602, - "end": 1610, + "start": 1594, + "end": 1602, "loc": { "start": { "line": 62, @@ -26410,8 +26384,8 @@ "postfix": false, "binop": null }, - "start": 1610, - "end": 1611, + "start": 1602, + "end": 1603, "loc": { "start": { "line": 62, @@ -26436,8 +26410,8 @@ "binop": null }, "value": "n", - "start": 1611, - "end": 1612, + "start": 1603, + "end": 1604, "loc": { "start": { "line": 62, @@ -26461,8 +26435,8 @@ "postfix": false, "binop": null }, - "start": 1612, - "end": 1613, + "start": 1604, + "end": 1605, "loc": { "start": { "line": 62, @@ -26486,8 +26460,8 @@ "postfix": false, "binop": null }, - "start": 1614, - "end": 1615, + "start": 1606, + "end": 1607, "loc": { "start": { "line": 63, @@ -26514,8 +26488,8 @@ "updateContext": null }, "value": "if", - "start": 1620, - "end": 1622, + "start": 1612, + "end": 1614, "loc": { "start": { "line": 64, @@ -26539,8 +26513,8 @@ "postfix": false, "binop": null }, - "start": 1623, - "end": 1624, + "start": 1615, + "end": 1616, "loc": { "start": { "line": 64, @@ -26567,8 +26541,8 @@ "updateContext": null }, "value": "this", - "start": 1624, - "end": 1628, + "start": 1616, + "end": 1620, "loc": { "start": { "line": 64, @@ -26593,8 +26567,8 @@ "binop": null, "updateContext": null }, - "start": 1628, - "end": 1629, + "start": 1620, + "end": 1621, "loc": { "start": { "line": 64, @@ -26619,8 +26593,8 @@ "binop": null }, "value": "json", - "start": 1629, - "end": 1633, + "start": 1621, + "end": 1625, "loc": { "start": { "line": 64, @@ -26645,8 +26619,8 @@ "binop": null, "updateContext": null }, - "start": 1633, - "end": 1634, + "start": 1625, + "end": 1626, "loc": { "start": { "line": 64, @@ -26673,8 +26647,8 @@ "updateContext": null }, "value": "this", - "start": 1634, - "end": 1638, + "start": 1626, + "end": 1630, "loc": { "start": { "line": 64, @@ -26699,8 +26673,8 @@ "binop": null, "updateContext": null }, - "start": 1638, - "end": 1639, + "start": 1630, + "end": 1631, "loc": { "start": { "line": 64, @@ -26725,8 +26699,8 @@ "binop": null }, "value": "TEXTURES", - "start": 1639, - "end": 1647, + "start": 1631, + "end": 1639, "loc": { "start": { "line": 64, @@ -26751,8 +26725,8 @@ "binop": null, "updateContext": null }, - "start": 1647, - "end": 1648, + "start": 1639, + "end": 1640, "loc": { "start": { "line": 64, @@ -26778,8 +26752,8 @@ "updateContext": null }, "value": "==", - "start": 1649, - "end": 1651, + "start": 1641, + "end": 1643, "loc": { "start": { "line": 64, @@ -26806,8 +26780,8 @@ "updateContext": null }, "value": "null", - "start": 1652, - "end": 1656, + "start": 1644, + "end": 1648, "loc": { "start": { "line": 64, @@ -26833,8 +26807,8 @@ "updateContext": null }, "value": "||", - "start": 1657, - "end": 1659, + "start": 1649, + "end": 1651, "loc": { "start": { "line": 64, @@ -26861,8 +26835,8 @@ "updateContext": null }, "value": "this", - "start": 1660, - "end": 1664, + "start": 1652, + "end": 1656, "loc": { "start": { "line": 64, @@ -26887,8 +26861,8 @@ "binop": null, "updateContext": null }, - "start": 1664, - "end": 1665, + "start": 1656, + "end": 1657, "loc": { "start": { "line": 64, @@ -26913,8 +26887,8 @@ "binop": null }, "value": "json", - "start": 1665, - "end": 1669, + "start": 1657, + "end": 1661, "loc": { "start": { "line": 64, @@ -26939,8 +26913,8 @@ "binop": null, "updateContext": null }, - "start": 1669, - "end": 1670, + "start": 1661, + "end": 1662, "loc": { "start": { "line": 64, @@ -26967,8 +26941,8 @@ "updateContext": null }, "value": "this", - "start": 1670, - "end": 1674, + "start": 1662, + "end": 1666, "loc": { "start": { "line": 64, @@ -26993,8 +26967,8 @@ "binop": null, "updateContext": null }, - "start": 1674, - "end": 1675, + "start": 1666, + "end": 1667, "loc": { "start": { "line": 64, @@ -27019,8 +26993,8 @@ "binop": null }, "value": "TEXTURES", - "start": 1675, - "end": 1683, + "start": 1667, + "end": 1675, "loc": { "start": { "line": 64, @@ -27045,8 +27019,8 @@ "binop": null, "updateContext": null }, - "start": 1683, - "end": 1684, + "start": 1675, + "end": 1676, "loc": { "start": { "line": 64, @@ -27071,8 +27045,8 @@ "binop": null, "updateContext": null }, - "start": 1684, - "end": 1685, + "start": 1676, + "end": 1677, "loc": { "start": { "line": 64, @@ -27097,8 +27071,8 @@ "binop": null }, "value": "n", - "start": 1685, - "end": 1686, + "start": 1677, + "end": 1678, "loc": { "start": { "line": 64, @@ -27123,8 +27097,8 @@ "binop": null, "updateContext": null }, - "start": 1686, - "end": 1687, + "start": 1678, + "end": 1679, "loc": { "start": { "line": 64, @@ -27150,8 +27124,8 @@ "updateContext": null }, "value": "==", - "start": 1688, - "end": 1690, + "start": 1680, + "end": 1682, "loc": { "start": { "line": 64, @@ -27178,8 +27152,8 @@ "updateContext": null }, "value": "null", - "start": 1691, - "end": 1695, + "start": 1683, + "end": 1687, "loc": { "start": { "line": 64, @@ -27203,8 +27177,8 @@ "postfix": false, "binop": null }, - "start": 1695, - "end": 1696, + "start": 1687, + "end": 1688, "loc": { "start": { "line": 64, @@ -27231,8 +27205,8 @@ "updateContext": null }, "value": "return", - "start": 1705, - "end": 1711, + "start": 1697, + "end": 1703, "loc": { "start": { "line": 65, @@ -27259,8 +27233,8 @@ "updateContext": null }, "value": "null", - "start": 1712, - "end": 1716, + "start": 1704, + "end": 1708, "loc": { "start": { "line": 65, @@ -27285,8 +27259,8 @@ "binop": null, "updateContext": null }, - "start": 1716, - "end": 1717, + "start": 1708, + "end": 1709, "loc": { "start": { "line": 65, @@ -27313,8 +27287,8 @@ "updateContext": null }, "value": "return", - "start": 1723, - "end": 1729, + "start": 1715, + "end": 1721, "loc": { "start": { "line": 67, @@ -27341,8 +27315,8 @@ "updateContext": null }, "value": "this", - "start": 1730, - "end": 1734, + "start": 1722, + "end": 1726, "loc": { "start": { "line": 67, @@ -27367,8 +27341,8 @@ "binop": null, "updateContext": null }, - "start": 1734, - "end": 1735, + "start": 1726, + "end": 1727, "loc": { "start": { "line": 67, @@ -27393,8 +27367,8 @@ "binop": null }, "value": "json", - "start": 1735, - "end": 1739, + "start": 1727, + "end": 1731, "loc": { "start": { "line": 67, @@ -27419,8 +27393,8 @@ "binop": null, "updateContext": null }, - "start": 1739, - "end": 1740, + "start": 1731, + "end": 1732, "loc": { "start": { "line": 67, @@ -27447,8 +27421,8 @@ "updateContext": null }, "value": "this", - "start": 1740, - "end": 1744, + "start": 1732, + "end": 1736, "loc": { "start": { "line": 67, @@ -27473,8 +27447,8 @@ "binop": null, "updateContext": null }, - "start": 1744, - "end": 1745, + "start": 1736, + "end": 1737, "loc": { "start": { "line": 67, @@ -27499,8 +27473,8 @@ "binop": null }, "value": "TEXTURES", - "start": 1745, - "end": 1753, + "start": 1737, + "end": 1745, "loc": { "start": { "line": 67, @@ -27525,8 +27499,8 @@ "binop": null, "updateContext": null }, - "start": 1753, - "end": 1754, + "start": 1745, + "end": 1746, "loc": { "start": { "line": 67, @@ -27551,8 +27525,8 @@ "binop": null, "updateContext": null }, - "start": 1754, - "end": 1755, + "start": 1746, + "end": 1747, "loc": { "start": { "line": 67, @@ -27577,8 +27551,8 @@ "binop": null }, "value": "n", - "start": 1755, - "end": 1756, + "start": 1747, + "end": 1748, "loc": { "start": { "line": 67, @@ -27603,8 +27577,8 @@ "binop": null, "updateContext": null }, - "start": 1756, - "end": 1757, + "start": 1748, + "end": 1749, "loc": { "start": { "line": 67, @@ -27629,8 +27603,8 @@ "binop": null, "updateContext": null }, - "start": 1757, - "end": 1758, + "start": 1749, + "end": 1750, "loc": { "start": { "line": 67, @@ -27654,8 +27628,8 @@ "postfix": false, "binop": null }, - "start": 1759, - "end": 1760, + "start": 1751, + "end": 1752, "loc": { "start": { "line": 68, @@ -27670,8 +27644,8 @@ { "type": "CommentBlock", "value": "*\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 1762, - "end": 1895, + "start": 1754, + "end": 1887, "loc": { "start": { "line": 70, @@ -27696,8 +27670,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 1896, - "end": 1912, + "start": 1888, + "end": 1904, "loc": { "start": { "line": 77, @@ -27722,8 +27696,8 @@ "binop": null, "updateContext": null }, - "start": 1912, - "end": 1913, + "start": 1904, + "end": 1905, "loc": { "start": { "line": 77, @@ -27748,8 +27722,8 @@ "binop": null }, "value": "prototype", - "start": 1913, - "end": 1922, + "start": 1905, + "end": 1914, "loc": { "start": { "line": 77, @@ -27774,8 +27748,8 @@ "binop": null, "updateContext": null }, - "start": 1922, - "end": 1923, + "start": 1914, + "end": 1915, "loc": { "start": { "line": 77, @@ -27800,8 +27774,8 @@ "binop": null }, "value": "getModelFile", - "start": 1923, - "end": 1935, + "start": 1915, + "end": 1927, "loc": { "start": { "line": 77, @@ -27827,8 +27801,8 @@ "updateContext": null }, "value": "=", - "start": 1936, - "end": 1937, + "start": 1928, + "end": 1929, "loc": { "start": { "line": 77, @@ -27854,8 +27828,8 @@ "binop": null }, "value": "function", - "start": 1938, - "end": 1946, + "start": 1930, + "end": 1938, "loc": { "start": { "line": 77, @@ -27879,8 +27853,8 @@ "postfix": false, "binop": null }, - "start": 1946, - "end": 1947, + "start": 1938, + "end": 1939, "loc": { "start": { "line": 77, @@ -27904,8 +27878,8 @@ "postfix": false, "binop": null }, - "start": 1947, - "end": 1948, + "start": 1939, + "end": 1940, "loc": { "start": { "line": 77, @@ -27929,8 +27903,8 @@ "postfix": false, "binop": null }, - "start": 1949, - "end": 1950, + "start": 1941, + "end": 1942, "loc": { "start": { "line": 78, @@ -27957,8 +27931,8 @@ "updateContext": null }, "value": "return", - "start": 1955, - "end": 1961, + "start": 1947, + "end": 1953, "loc": { "start": { "line": 79, @@ -27985,8 +27959,8 @@ "updateContext": null }, "value": "this", - "start": 1962, - "end": 1966, + "start": 1954, + "end": 1958, "loc": { "start": { "line": 79, @@ -28011,8 +27985,8 @@ "binop": null, "updateContext": null }, - "start": 1966, - "end": 1967, + "start": 1958, + "end": 1959, "loc": { "start": { "line": 79, @@ -28037,8 +28011,8 @@ "binop": null }, "value": "json", - "start": 1967, - "end": 1971, + "start": 1959, + "end": 1963, "loc": { "start": { "line": 79, @@ -28063,8 +28037,8 @@ "binop": null, "updateContext": null }, - "start": 1971, - "end": 1972, + "start": 1963, + "end": 1964, "loc": { "start": { "line": 79, @@ -28091,8 +28065,8 @@ "updateContext": null }, "value": "this", - "start": 1972, - "end": 1976, + "start": 1964, + "end": 1968, "loc": { "start": { "line": 79, @@ -28117,8 +28091,8 @@ "binop": null, "updateContext": null }, - "start": 1976, - "end": 1977, + "start": 1968, + "end": 1969, "loc": { "start": { "line": 79, @@ -28143,8 +28117,8 @@ "binop": null }, "value": "MODEL", - "start": 1977, - "end": 1982, + "start": 1969, + "end": 1974, "loc": { "start": { "line": 79, @@ -28169,8 +28143,8 @@ "binop": null, "updateContext": null }, - "start": 1982, - "end": 1983, + "start": 1974, + "end": 1975, "loc": { "start": { "line": 79, @@ -28195,8 +28169,8 @@ "binop": null, "updateContext": null }, - "start": 1983, - "end": 1984, + "start": 1975, + "end": 1976, "loc": { "start": { "line": 79, @@ -28220,8 +28194,8 @@ "postfix": false, "binop": null }, - "start": 1985, - "end": 1986, + "start": 1977, + "end": 1978, "loc": { "start": { "line": 80, @@ -28246,8 +28220,8 @@ "binop": null, "updateContext": null }, - "start": 1986, - "end": 1987, + "start": 1978, + "end": 1979, "loc": { "start": { "line": 80, @@ -28262,8 +28236,8 @@ { "type": "CommentBlock", "value": "*\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 1989, - "end": 2128, + "start": 1981, + "end": 2120, "loc": { "start": { "line": 82, @@ -28288,8 +28262,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 2129, - "end": 2145, + "start": 2121, + "end": 2137, "loc": { "start": { "line": 89, @@ -28314,8 +28288,8 @@ "binop": null, "updateContext": null }, - "start": 2145, - "end": 2146, + "start": 2137, + "end": 2138, "loc": { "start": { "line": 89, @@ -28340,8 +28314,8 @@ "binop": null }, "value": "prototype", - "start": 2146, - "end": 2155, + "start": 2138, + "end": 2147, "loc": { "start": { "line": 89, @@ -28366,8 +28340,8 @@ "binop": null, "updateContext": null }, - "start": 2155, - "end": 2156, + "start": 2147, + "end": 2148, "loc": { "start": { "line": 89, @@ -28392,8 +28366,8 @@ "binop": null }, "value": "getTextureNum", - "start": 2156, - "end": 2169, + "start": 2148, + "end": 2161, "loc": { "start": { "line": 89, @@ -28419,8 +28393,8 @@ "updateContext": null }, "value": "=", - "start": 2170, - "end": 2171, + "start": 2162, + "end": 2163, "loc": { "start": { "line": 89, @@ -28446,8 +28420,8 @@ "binop": null }, "value": "function", - "start": 2172, - "end": 2180, + "start": 2164, + "end": 2172, "loc": { "start": { "line": 89, @@ -28471,8 +28445,8 @@ "postfix": false, "binop": null }, - "start": 2180, - "end": 2181, + "start": 2172, + "end": 2173, "loc": { "start": { "line": 89, @@ -28496,8 +28470,8 @@ "postfix": false, "binop": null }, - "start": 2181, - "end": 2182, + "start": 2173, + "end": 2174, "loc": { "start": { "line": 89, @@ -28521,8 +28495,8 @@ "postfix": false, "binop": null }, - "start": 2183, - "end": 2184, + "start": 2175, + "end": 2176, "loc": { "start": { "line": 90, @@ -28549,8 +28523,8 @@ "updateContext": null }, "value": "if", - "start": 2189, - "end": 2191, + "start": 2181, + "end": 2183, "loc": { "start": { "line": 91, @@ -28574,8 +28548,8 @@ "postfix": false, "binop": null }, - "start": 2192, - "end": 2193, + "start": 2184, + "end": 2185, "loc": { "start": { "line": 91, @@ -28602,8 +28576,8 @@ "updateContext": null }, "value": "this", - "start": 2193, - "end": 2197, + "start": 2185, + "end": 2189, "loc": { "start": { "line": 91, @@ -28628,8 +28602,8 @@ "binop": null, "updateContext": null }, - "start": 2197, - "end": 2198, + "start": 2189, + "end": 2190, "loc": { "start": { "line": 91, @@ -28654,8 +28628,8 @@ "binop": null }, "value": "json", - "start": 2198, - "end": 2202, + "start": 2190, + "end": 2194, "loc": { "start": { "line": 91, @@ -28680,8 +28654,8 @@ "binop": null, "updateContext": null }, - "start": 2202, - "end": 2203, + "start": 2194, + "end": 2195, "loc": { "start": { "line": 91, @@ -28708,8 +28682,8 @@ "updateContext": null }, "value": "this", - "start": 2203, - "end": 2207, + "start": 2195, + "end": 2199, "loc": { "start": { "line": 91, @@ -28734,8 +28708,8 @@ "binop": null, "updateContext": null }, - "start": 2207, - "end": 2208, + "start": 2199, + "end": 2200, "loc": { "start": { "line": 91, @@ -28760,8 +28734,8 @@ "binop": null }, "value": "TEXTURES", - "start": 2208, - "end": 2216, + "start": 2200, + "end": 2208, "loc": { "start": { "line": 91, @@ -28786,8 +28760,8 @@ "binop": null, "updateContext": null }, - "start": 2216, - "end": 2217, + "start": 2208, + "end": 2209, "loc": { "start": { "line": 91, @@ -28813,8 +28787,8 @@ "updateContext": null }, "value": "==", - "start": 2218, - "end": 2220, + "start": 2210, + "end": 2212, "loc": { "start": { "line": 91, @@ -28841,8 +28815,8 @@ "updateContext": null }, "value": "null", - "start": 2221, - "end": 2225, + "start": 2213, + "end": 2217, "loc": { "start": { "line": 91, @@ -28866,8 +28840,8 @@ "postfix": false, "binop": null }, - "start": 2225, - "end": 2226, + "start": 2217, + "end": 2218, "loc": { "start": { "line": 91, @@ -28894,8 +28868,8 @@ "updateContext": null }, "value": "return", - "start": 2227, - "end": 2233, + "start": 2219, + "end": 2225, "loc": { "start": { "line": 91, @@ -28921,8 +28895,8 @@ "updateContext": null }, "value": 0, - "start": 2234, - "end": 2235, + "start": 2226, + "end": 2227, "loc": { "start": { "line": 91, @@ -28947,8 +28921,8 @@ "binop": null, "updateContext": null }, - "start": 2235, - "end": 2236, + "start": 2227, + "end": 2228, "loc": { "start": { "line": 91, @@ -28975,8 +28949,8 @@ "updateContext": null }, "value": "return", - "start": 2242, - "end": 2248, + "start": 2234, + "end": 2240, "loc": { "start": { "line": 93, @@ -29003,8 +28977,8 @@ "updateContext": null }, "value": "this", - "start": 2249, - "end": 2253, + "start": 2241, + "end": 2245, "loc": { "start": { "line": 93, @@ -29029,8 +29003,8 @@ "binop": null, "updateContext": null }, - "start": 2253, - "end": 2254, + "start": 2245, + "end": 2246, "loc": { "start": { "line": 93, @@ -29055,8 +29029,8 @@ "binop": null }, "value": "json", - "start": 2254, - "end": 2258, + "start": 2246, + "end": 2250, "loc": { "start": { "line": 93, @@ -29081,8 +29055,8 @@ "binop": null, "updateContext": null }, - "start": 2258, - "end": 2259, + "start": 2250, + "end": 2251, "loc": { "start": { "line": 93, @@ -29109,8 +29083,8 @@ "updateContext": null }, "value": "this", - "start": 2259, - "end": 2263, + "start": 2251, + "end": 2255, "loc": { "start": { "line": 93, @@ -29135,8 +29109,8 @@ "binop": null, "updateContext": null }, - "start": 2263, - "end": 2264, + "start": 2255, + "end": 2256, "loc": { "start": { "line": 93, @@ -29161,8 +29135,8 @@ "binop": null }, "value": "TEXTURES", - "start": 2264, - "end": 2272, + "start": 2256, + "end": 2264, "loc": { "start": { "line": 93, @@ -29187,8 +29161,8 @@ "binop": null, "updateContext": null }, - "start": 2272, - "end": 2273, + "start": 2264, + "end": 2265, "loc": { "start": { "line": 93, @@ -29213,8 +29187,8 @@ "binop": null, "updateContext": null }, - "start": 2273, - "end": 2274, + "start": 2265, + "end": 2266, "loc": { "start": { "line": 93, @@ -29239,8 +29213,8 @@ "binop": null }, "value": "length", - "start": 2274, - "end": 2280, + "start": 2266, + "end": 2272, "loc": { "start": { "line": 93, @@ -29265,8 +29239,8 @@ "binop": null, "updateContext": null }, - "start": 2280, - "end": 2281, + "start": 2272, + "end": 2273, "loc": { "start": { "line": 93, @@ -29290,8 +29264,8 @@ "postfix": false, "binop": null }, - "start": 2282, - "end": 2283, + "start": 2274, + "end": 2275, "loc": { "start": { "line": 94, @@ -29306,8 +29280,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 2285, - "end": 2424, + "start": 2277, + "end": 2416, "loc": { "start": { "line": 96, @@ -29332,8 +29306,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 2425, - "end": 2441, + "start": 2417, + "end": 2433, "loc": { "start": { "line": 103, @@ -29358,8 +29332,8 @@ "binop": null, "updateContext": null }, - "start": 2441, - "end": 2442, + "start": 2433, + "end": 2434, "loc": { "start": { "line": 103, @@ -29384,8 +29358,8 @@ "binop": null }, "value": "prototype", - "start": 2442, - "end": 2451, + "start": 2434, + "end": 2443, "loc": { "start": { "line": 103, @@ -29410,8 +29384,8 @@ "binop": null, "updateContext": null }, - "start": 2451, - "end": 2452, + "start": 2443, + "end": 2444, "loc": { "start": { "line": 103, @@ -29436,8 +29410,8 @@ "binop": null }, "value": "getHitAreaNum", - "start": 2452, - "end": 2465, + "start": 2444, + "end": 2457, "loc": { "start": { "line": 103, @@ -29463,8 +29437,8 @@ "updateContext": null }, "value": "=", - "start": 2466, - "end": 2467, + "start": 2458, + "end": 2459, "loc": { "start": { "line": 103, @@ -29490,8 +29464,8 @@ "binop": null }, "value": "function", - "start": 2468, - "end": 2476, + "start": 2460, + "end": 2468, "loc": { "start": { "line": 103, @@ -29515,8 +29489,8 @@ "postfix": false, "binop": null }, - "start": 2476, - "end": 2477, + "start": 2468, + "end": 2469, "loc": { "start": { "line": 103, @@ -29540,8 +29514,8 @@ "postfix": false, "binop": null }, - "start": 2477, - "end": 2478, + "start": 2469, + "end": 2470, "loc": { "start": { "line": 103, @@ -29565,8 +29539,8 @@ "postfix": false, "binop": null }, - "start": 2479, - "end": 2480, + "start": 2471, + "end": 2472, "loc": { "start": { "line": 104, @@ -29593,8 +29567,8 @@ "updateContext": null }, "value": "if", - "start": 2485, - "end": 2487, + "start": 2477, + "end": 2479, "loc": { "start": { "line": 105, @@ -29618,8 +29592,8 @@ "postfix": false, "binop": null }, - "start": 2488, - "end": 2489, + "start": 2480, + "end": 2481, "loc": { "start": { "line": 105, @@ -29646,8 +29620,8 @@ "updateContext": null }, "value": "this", - "start": 2489, - "end": 2493, + "start": 2481, + "end": 2485, "loc": { "start": { "line": 105, @@ -29672,8 +29646,8 @@ "binop": null, "updateContext": null }, - "start": 2493, - "end": 2494, + "start": 2485, + "end": 2486, "loc": { "start": { "line": 105, @@ -29698,8 +29672,8 @@ "binop": null }, "value": "json", - "start": 2494, - "end": 2498, + "start": 2486, + "end": 2490, "loc": { "start": { "line": 105, @@ -29724,8 +29698,8 @@ "binop": null, "updateContext": null }, - "start": 2498, - "end": 2499, + "start": 2490, + "end": 2491, "loc": { "start": { "line": 105, @@ -29752,8 +29726,8 @@ "updateContext": null }, "value": "this", - "start": 2499, - "end": 2503, + "start": 2491, + "end": 2495, "loc": { "start": { "line": 105, @@ -29778,8 +29752,8 @@ "binop": null, "updateContext": null }, - "start": 2503, - "end": 2504, + "start": 2495, + "end": 2496, "loc": { "start": { "line": 105, @@ -29804,8 +29778,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 2504, - "end": 2513, + "start": 2496, + "end": 2505, "loc": { "start": { "line": 105, @@ -29830,8 +29804,8 @@ "binop": null, "updateContext": null }, - "start": 2513, - "end": 2514, + "start": 2505, + "end": 2506, "loc": { "start": { "line": 105, @@ -29857,8 +29831,8 @@ "updateContext": null }, "value": "==", - "start": 2515, - "end": 2517, + "start": 2507, + "end": 2509, "loc": { "start": { "line": 105, @@ -29885,8 +29859,8 @@ "updateContext": null }, "value": "null", - "start": 2518, - "end": 2522, + "start": 2510, + "end": 2514, "loc": { "start": { "line": 105, @@ -29910,8 +29884,8 @@ "postfix": false, "binop": null }, - "start": 2522, - "end": 2523, + "start": 2514, + "end": 2515, "loc": { "start": { "line": 105, @@ -29938,8 +29912,8 @@ "updateContext": null }, "value": "return", - "start": 2532, - "end": 2538, + "start": 2524, + "end": 2530, "loc": { "start": { "line": 106, @@ -29965,8 +29939,8 @@ "updateContext": null }, "value": 0, - "start": 2539, - "end": 2540, + "start": 2531, + "end": 2532, "loc": { "start": { "line": 106, @@ -29991,8 +29965,8 @@ "binop": null, "updateContext": null }, - "start": 2540, - "end": 2541, + "start": 2532, + "end": 2533, "loc": { "start": { "line": 106, @@ -30019,8 +29993,8 @@ "updateContext": null }, "value": "return", - "start": 2547, - "end": 2553, + "start": 2539, + "end": 2545, "loc": { "start": { "line": 108, @@ -30047,8 +30021,8 @@ "updateContext": null }, "value": "this", - "start": 2554, - "end": 2558, + "start": 2546, + "end": 2550, "loc": { "start": { "line": 108, @@ -30073,8 +30047,8 @@ "binop": null, "updateContext": null }, - "start": 2558, - "end": 2559, + "start": 2550, + "end": 2551, "loc": { "start": { "line": 108, @@ -30099,8 +30073,8 @@ "binop": null }, "value": "json", - "start": 2559, - "end": 2563, + "start": 2551, + "end": 2555, "loc": { "start": { "line": 108, @@ -30125,8 +30099,8 @@ "binop": null, "updateContext": null }, - "start": 2563, - "end": 2564, + "start": 2555, + "end": 2556, "loc": { "start": { "line": 108, @@ -30153,8 +30127,8 @@ "updateContext": null }, "value": "this", - "start": 2564, - "end": 2568, + "start": 2556, + "end": 2560, "loc": { "start": { "line": 108, @@ -30179,8 +30153,8 @@ "binop": null, "updateContext": null }, - "start": 2568, - "end": 2569, + "start": 2560, + "end": 2561, "loc": { "start": { "line": 108, @@ -30205,8 +30179,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 2569, - "end": 2578, + "start": 2561, + "end": 2570, "loc": { "start": { "line": 108, @@ -30231,8 +30205,8 @@ "binop": null, "updateContext": null }, - "start": 2578, - "end": 2579, + "start": 2570, + "end": 2571, "loc": { "start": { "line": 108, @@ -30257,8 +30231,8 @@ "binop": null, "updateContext": null }, - "start": 2579, - "end": 2580, + "start": 2571, + "end": 2572, "loc": { "start": { "line": 108, @@ -30283,8 +30257,8 @@ "binop": null }, "value": "length", - "start": 2580, - "end": 2586, + "start": 2572, + "end": 2578, "loc": { "start": { "line": 108, @@ -30309,8 +30283,8 @@ "binop": null, "updateContext": null }, - "start": 2586, - "end": 2587, + "start": 2578, + "end": 2579, "loc": { "start": { "line": 108, @@ -30334,8 +30308,8 @@ "postfix": false, "binop": null }, - "start": 2588, - "end": 2589, + "start": 2580, + "end": 2581, "loc": { "start": { "line": 109, @@ -30350,8 +30324,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 2591, - "end": 2741, + "start": 2583, + "end": 2733, "loc": { "start": { "line": 111, @@ -30376,8 +30350,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 2742, - "end": 2758, + "start": 2734, + "end": 2750, "loc": { "start": { "line": 118, @@ -30402,8 +30376,8 @@ "binop": null, "updateContext": null }, - "start": 2758, - "end": 2759, + "start": 2750, + "end": 2751, "loc": { "start": { "line": 118, @@ -30428,8 +30402,8 @@ "binop": null }, "value": "prototype", - "start": 2759, - "end": 2768, + "start": 2751, + "end": 2760, "loc": { "start": { "line": 118, @@ -30454,8 +30428,8 @@ "binop": null, "updateContext": null }, - "start": 2768, - "end": 2769, + "start": 2760, + "end": 2761, "loc": { "start": { "line": 118, @@ -30480,8 +30454,8 @@ "binop": null }, "value": "getHitAreaID", - "start": 2769, - "end": 2781, + "start": 2761, + "end": 2773, "loc": { "start": { "line": 118, @@ -30507,8 +30481,8 @@ "updateContext": null }, "value": "=", - "start": 2782, - "end": 2783, + "start": 2774, + "end": 2775, "loc": { "start": { "line": 118, @@ -30534,8 +30508,8 @@ "binop": null }, "value": "function", - "start": 2784, - "end": 2792, + "start": 2776, + "end": 2784, "loc": { "start": { "line": 118, @@ -30559,8 +30533,8 @@ "postfix": false, "binop": null }, - "start": 2792, - "end": 2793, + "start": 2784, + "end": 2785, "loc": { "start": { "line": 118, @@ -30585,8 +30559,8 @@ "binop": null }, "value": "n", - "start": 2793, - "end": 2794, + "start": 2785, + "end": 2786, "loc": { "start": { "line": 118, @@ -30610,8 +30584,8 @@ "postfix": false, "binop": null }, - "start": 2794, - "end": 2795, + "start": 2786, + "end": 2787, "loc": { "start": { "line": 118, @@ -30635,8 +30609,8 @@ "postfix": false, "binop": null }, - "start": 2796, - "end": 2797, + "start": 2788, + "end": 2789, "loc": { "start": { "line": 119, @@ -30663,8 +30637,8 @@ "updateContext": null }, "value": "if", - "start": 2802, - "end": 2804, + "start": 2794, + "end": 2796, "loc": { "start": { "line": 120, @@ -30688,8 +30662,8 @@ "postfix": false, "binop": null }, - "start": 2805, - "end": 2806, + "start": 2797, + "end": 2798, "loc": { "start": { "line": 120, @@ -30716,8 +30690,8 @@ "updateContext": null }, "value": "this", - "start": 2806, - "end": 2810, + "start": 2798, + "end": 2802, "loc": { "start": { "line": 120, @@ -30742,8 +30716,8 @@ "binop": null, "updateContext": null }, - "start": 2810, - "end": 2811, + "start": 2802, + "end": 2803, "loc": { "start": { "line": 120, @@ -30768,8 +30742,8 @@ "binop": null }, "value": "json", - "start": 2811, - "end": 2815, + "start": 2803, + "end": 2807, "loc": { "start": { "line": 120, @@ -30794,8 +30768,8 @@ "binop": null, "updateContext": null }, - "start": 2815, - "end": 2816, + "start": 2807, + "end": 2808, "loc": { "start": { "line": 120, @@ -30822,8 +30796,8 @@ "updateContext": null }, "value": "this", - "start": 2816, - "end": 2820, + "start": 2808, + "end": 2812, "loc": { "start": { "line": 120, @@ -30848,8 +30822,8 @@ "binop": null, "updateContext": null }, - "start": 2820, - "end": 2821, + "start": 2812, + "end": 2813, "loc": { "start": { "line": 120, @@ -30874,8 +30848,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 2821, - "end": 2830, + "start": 2813, + "end": 2822, "loc": { "start": { "line": 120, @@ -30900,8 +30874,8 @@ "binop": null, "updateContext": null }, - "start": 2830, - "end": 2831, + "start": 2822, + "end": 2823, "loc": { "start": { "line": 120, @@ -30927,8 +30901,8 @@ "updateContext": null }, "value": "==", - "start": 2832, - "end": 2834, + "start": 2824, + "end": 2826, "loc": { "start": { "line": 120, @@ -30955,8 +30929,8 @@ "updateContext": null }, "value": "null", - "start": 2835, - "end": 2839, + "start": 2827, + "end": 2831, "loc": { "start": { "line": 120, @@ -30982,8 +30956,8 @@ "updateContext": null }, "value": "||", - "start": 2840, - "end": 2842, + "start": 2832, + "end": 2834, "loc": { "start": { "line": 120, @@ -31010,8 +30984,8 @@ "updateContext": null }, "value": "this", - "start": 2851, - "end": 2855, + "start": 2843, + "end": 2847, "loc": { "start": { "line": 121, @@ -31036,8 +31010,8 @@ "binop": null, "updateContext": null }, - "start": 2855, - "end": 2856, + "start": 2847, + "end": 2848, "loc": { "start": { "line": 121, @@ -31062,8 +31036,8 @@ "binop": null }, "value": "json", - "start": 2856, - "end": 2860, + "start": 2848, + "end": 2852, "loc": { "start": { "line": 121, @@ -31088,8 +31062,8 @@ "binop": null, "updateContext": null }, - "start": 2860, - "end": 2861, + "start": 2852, + "end": 2853, "loc": { "start": { "line": 121, @@ -31116,8 +31090,8 @@ "updateContext": null }, "value": "this", - "start": 2861, - "end": 2865, + "start": 2853, + "end": 2857, "loc": { "start": { "line": 121, @@ -31142,8 +31116,8 @@ "binop": null, "updateContext": null }, - "start": 2865, - "end": 2866, + "start": 2857, + "end": 2858, "loc": { "start": { "line": 121, @@ -31168,8 +31142,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 2866, - "end": 2875, + "start": 2858, + "end": 2867, "loc": { "start": { "line": 121, @@ -31194,8 +31168,8 @@ "binop": null, "updateContext": null }, - "start": 2875, - "end": 2876, + "start": 2867, + "end": 2868, "loc": { "start": { "line": 121, @@ -31220,8 +31194,8 @@ "binop": null, "updateContext": null }, - "start": 2876, - "end": 2877, + "start": 2868, + "end": 2869, "loc": { "start": { "line": 121, @@ -31246,8 +31220,8 @@ "binop": null }, "value": "n", - "start": 2877, - "end": 2878, + "start": 2869, + "end": 2870, "loc": { "start": { "line": 121, @@ -31272,8 +31246,8 @@ "binop": null, "updateContext": null }, - "start": 2878, - "end": 2879, + "start": 2870, + "end": 2871, "loc": { "start": { "line": 121, @@ -31299,8 +31273,8 @@ "updateContext": null }, "value": "==", - "start": 2880, - "end": 2882, + "start": 2872, + "end": 2874, "loc": { "start": { "line": 121, @@ -31327,8 +31301,8 @@ "updateContext": null }, "value": "null", - "start": 2883, - "end": 2887, + "start": 2875, + "end": 2879, "loc": { "start": { "line": 121, @@ -31352,8 +31326,8 @@ "postfix": false, "binop": null }, - "start": 2887, - "end": 2888, + "start": 2879, + "end": 2880, "loc": { "start": { "line": 121, @@ -31380,8 +31354,8 @@ "updateContext": null }, "value": "return", - "start": 2897, - "end": 2903, + "start": 2889, + "end": 2895, "loc": { "start": { "line": 122, @@ -31408,8 +31382,8 @@ "updateContext": null }, "value": "null", - "start": 2904, - "end": 2908, + "start": 2896, + "end": 2900, "loc": { "start": { "line": 122, @@ -31434,8 +31408,8 @@ "binop": null, "updateContext": null }, - "start": 2908, - "end": 2909, + "start": 2900, + "end": 2901, "loc": { "start": { "line": 122, @@ -31462,8 +31436,8 @@ "updateContext": null }, "value": "return", - "start": 2915, - "end": 2921, + "start": 2907, + "end": 2913, "loc": { "start": { "line": 124, @@ -31490,8 +31464,8 @@ "updateContext": null }, "value": "this", - "start": 2922, - "end": 2926, + "start": 2914, + "end": 2918, "loc": { "start": { "line": 124, @@ -31516,8 +31490,8 @@ "binop": null, "updateContext": null }, - "start": 2926, - "end": 2927, + "start": 2918, + "end": 2919, "loc": { "start": { "line": 124, @@ -31542,8 +31516,8 @@ "binop": null }, "value": "json", - "start": 2927, - "end": 2931, + "start": 2919, + "end": 2923, "loc": { "start": { "line": 124, @@ -31568,8 +31542,8 @@ "binop": null, "updateContext": null }, - "start": 2931, - "end": 2932, + "start": 2923, + "end": 2924, "loc": { "start": { "line": 124, @@ -31596,8 +31570,8 @@ "updateContext": null }, "value": "this", - "start": 2932, - "end": 2936, + "start": 2924, + "end": 2928, "loc": { "start": { "line": 124, @@ -31622,8 +31596,8 @@ "binop": null, "updateContext": null }, - "start": 2936, - "end": 2937, + "start": 2928, + "end": 2929, "loc": { "start": { "line": 124, @@ -31648,8 +31622,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 2937, - "end": 2946, + "start": 2929, + "end": 2938, "loc": { "start": { "line": 124, @@ -31674,8 +31648,8 @@ "binop": null, "updateContext": null }, - "start": 2946, - "end": 2947, + "start": 2938, + "end": 2939, "loc": { "start": { "line": 124, @@ -31700,8 +31674,8 @@ "binop": null, "updateContext": null }, - "start": 2947, - "end": 2948, + "start": 2939, + "end": 2940, "loc": { "start": { "line": 124, @@ -31726,8 +31700,8 @@ "binop": null }, "value": "n", - "start": 2948, - "end": 2949, + "start": 2940, + "end": 2941, "loc": { "start": { "line": 124, @@ -31752,8 +31726,8 @@ "binop": null, "updateContext": null }, - "start": 2949, - "end": 2950, + "start": 2941, + "end": 2942, "loc": { "start": { "line": 124, @@ -31778,8 +31752,8 @@ "binop": null, "updateContext": null }, - "start": 2950, - "end": 2951, + "start": 2942, + "end": 2943, "loc": { "start": { "line": 124, @@ -31806,8 +31780,8 @@ "updateContext": null }, "value": "this", - "start": 2951, - "end": 2955, + "start": 2943, + "end": 2947, "loc": { "start": { "line": 124, @@ -31832,8 +31806,8 @@ "binop": null, "updateContext": null }, - "start": 2955, - "end": 2956, + "start": 2947, + "end": 2948, "loc": { "start": { "line": 124, @@ -31858,8 +31832,8 @@ "binop": null }, "value": "ID", - "start": 2956, - "end": 2958, + "start": 2948, + "end": 2950, "loc": { "start": { "line": 124, @@ -31884,8 +31858,8 @@ "binop": null, "updateContext": null }, - "start": 2958, - "end": 2959, + "start": 2950, + "end": 2951, "loc": { "start": { "line": 124, @@ -31910,8 +31884,8 @@ "binop": null, "updateContext": null }, - "start": 2959, - "end": 2960, + "start": 2951, + "end": 2952, "loc": { "start": { "line": 124, @@ -31935,8 +31909,8 @@ "postfix": false, "binop": null }, - "start": 2961, - "end": 2962, + "start": 2953, + "end": 2954, "loc": { "start": { "line": 125, @@ -31951,8 +31925,8 @@ { "type": "CommentBlock", "value": "*\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 2964, - "end": 3123, + "start": 2956, + "end": 3115, "loc": { "start": { "line": 127, @@ -31977,8 +31951,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 3124, - "end": 3140, + "start": 3116, + "end": 3132, "loc": { "start": { "line": 134, @@ -32003,8 +31977,8 @@ "binop": null, "updateContext": null }, - "start": 3140, - "end": 3141, + "start": 3132, + "end": 3133, "loc": { "start": { "line": 134, @@ -32029,8 +32003,8 @@ "binop": null }, "value": "prototype", - "start": 3141, - "end": 3150, + "start": 3133, + "end": 3142, "loc": { "start": { "line": 134, @@ -32055,8 +32029,8 @@ "binop": null, "updateContext": null }, - "start": 3150, - "end": 3151, + "start": 3142, + "end": 3143, "loc": { "start": { "line": 134, @@ -32081,8 +32055,8 @@ "binop": null }, "value": "getHitAreaName", - "start": 3151, - "end": 3165, + "start": 3143, + "end": 3157, "loc": { "start": { "line": 134, @@ -32108,8 +32082,8 @@ "updateContext": null }, "value": "=", - "start": 3166, - "end": 3167, + "start": 3158, + "end": 3159, "loc": { "start": { "line": 134, @@ -32135,8 +32109,8 @@ "binop": null }, "value": "function", - "start": 3168, - "end": 3176, + "start": 3160, + "end": 3168, "loc": { "start": { "line": 134, @@ -32160,8 +32134,8 @@ "postfix": false, "binop": null }, - "start": 3176, - "end": 3177, + "start": 3168, + "end": 3169, "loc": { "start": { "line": 134, @@ -32186,8 +32160,8 @@ "binop": null }, "value": "n", - "start": 3177, - "end": 3178, + "start": 3169, + "end": 3170, "loc": { "start": { "line": 134, @@ -32211,8 +32185,8 @@ "postfix": false, "binop": null }, - "start": 3178, - "end": 3179, + "start": 3170, + "end": 3171, "loc": { "start": { "line": 134, @@ -32236,8 +32210,8 @@ "postfix": false, "binop": null }, - "start": 3180, - "end": 3181, + "start": 3172, + "end": 3173, "loc": { "start": { "line": 135, @@ -32264,8 +32238,8 @@ "updateContext": null }, "value": "if", - "start": 3186, - "end": 3188, + "start": 3178, + "end": 3180, "loc": { "start": { "line": 136, @@ -32289,8 +32263,8 @@ "postfix": false, "binop": null }, - "start": 3189, - "end": 3190, + "start": 3181, + "end": 3182, "loc": { "start": { "line": 136, @@ -32317,8 +32291,8 @@ "updateContext": null }, "value": "this", - "start": 3190, - "end": 3194, + "start": 3182, + "end": 3186, "loc": { "start": { "line": 136, @@ -32343,8 +32317,8 @@ "binop": null, "updateContext": null }, - "start": 3194, - "end": 3195, + "start": 3186, + "end": 3187, "loc": { "start": { "line": 136, @@ -32369,8 +32343,8 @@ "binop": null }, "value": "json", - "start": 3195, - "end": 3199, + "start": 3187, + "end": 3191, "loc": { "start": { "line": 136, @@ -32395,8 +32369,8 @@ "binop": null, "updateContext": null }, - "start": 3199, - "end": 3200, + "start": 3191, + "end": 3192, "loc": { "start": { "line": 136, @@ -32423,8 +32397,8 @@ "updateContext": null }, "value": "this", - "start": 3200, - "end": 3204, + "start": 3192, + "end": 3196, "loc": { "start": { "line": 136, @@ -32449,8 +32423,8 @@ "binop": null, "updateContext": null }, - "start": 3204, - "end": 3205, + "start": 3196, + "end": 3197, "loc": { "start": { "line": 136, @@ -32475,8 +32449,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 3205, - "end": 3214, + "start": 3197, + "end": 3206, "loc": { "start": { "line": 136, @@ -32501,8 +32475,8 @@ "binop": null, "updateContext": null }, - "start": 3214, - "end": 3215, + "start": 3206, + "end": 3207, "loc": { "start": { "line": 136, @@ -32528,8 +32502,8 @@ "updateContext": null }, "value": "==", - "start": 3216, - "end": 3218, + "start": 3208, + "end": 3210, "loc": { "start": { "line": 136, @@ -32556,8 +32530,8 @@ "updateContext": null }, "value": "null", - "start": 3219, - "end": 3223, + "start": 3211, + "end": 3215, "loc": { "start": { "line": 136, @@ -32583,8 +32557,8 @@ "updateContext": null }, "value": "||", - "start": 3224, - "end": 3226, + "start": 3216, + "end": 3218, "loc": { "start": { "line": 136, @@ -32611,8 +32585,8 @@ "updateContext": null }, "value": "this", - "start": 3235, - "end": 3239, + "start": 3227, + "end": 3231, "loc": { "start": { "line": 137, @@ -32637,8 +32611,8 @@ "binop": null, "updateContext": null }, - "start": 3239, - "end": 3240, + "start": 3231, + "end": 3232, "loc": { "start": { "line": 137, @@ -32663,8 +32637,8 @@ "binop": null }, "value": "json", - "start": 3240, - "end": 3244, + "start": 3232, + "end": 3236, "loc": { "start": { "line": 137, @@ -32689,8 +32663,8 @@ "binop": null, "updateContext": null }, - "start": 3244, - "end": 3245, + "start": 3236, + "end": 3237, "loc": { "start": { "line": 137, @@ -32717,8 +32691,8 @@ "updateContext": null }, "value": "this", - "start": 3245, - "end": 3249, + "start": 3237, + "end": 3241, "loc": { "start": { "line": 137, @@ -32743,8 +32717,8 @@ "binop": null, "updateContext": null }, - "start": 3249, - "end": 3250, + "start": 3241, + "end": 3242, "loc": { "start": { "line": 137, @@ -32769,8 +32743,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 3250, - "end": 3259, + "start": 3242, + "end": 3251, "loc": { "start": { "line": 137, @@ -32795,8 +32769,8 @@ "binop": null, "updateContext": null }, - "start": 3259, - "end": 3260, + "start": 3251, + "end": 3252, "loc": { "start": { "line": 137, @@ -32821,8 +32795,8 @@ "binop": null, "updateContext": null }, - "start": 3260, - "end": 3261, + "start": 3252, + "end": 3253, "loc": { "start": { "line": 137, @@ -32847,8 +32821,8 @@ "binop": null }, "value": "n", - "start": 3261, - "end": 3262, + "start": 3253, + "end": 3254, "loc": { "start": { "line": 137, @@ -32873,8 +32847,8 @@ "binop": null, "updateContext": null }, - "start": 3262, - "end": 3263, + "start": 3254, + "end": 3255, "loc": { "start": { "line": 137, @@ -32900,8 +32874,8 @@ "updateContext": null }, "value": "==", - "start": 3264, - "end": 3266, + "start": 3256, + "end": 3258, "loc": { "start": { "line": 137, @@ -32928,8 +32902,8 @@ "updateContext": null }, "value": "null", - "start": 3267, - "end": 3271, + "start": 3259, + "end": 3263, "loc": { "start": { "line": 137, @@ -32953,8 +32927,8 @@ "postfix": false, "binop": null }, - "start": 3271, - "end": 3272, + "start": 3263, + "end": 3264, "loc": { "start": { "line": 137, @@ -32981,8 +32955,8 @@ "updateContext": null }, "value": "return", - "start": 3281, - "end": 3287, + "start": 3273, + "end": 3279, "loc": { "start": { "line": 138, @@ -33009,8 +32983,8 @@ "updateContext": null }, "value": "null", - "start": 3288, - "end": 3292, + "start": 3280, + "end": 3284, "loc": { "start": { "line": 138, @@ -33035,8 +33009,8 @@ "binop": null, "updateContext": null }, - "start": 3292, - "end": 3293, + "start": 3284, + "end": 3285, "loc": { "start": { "line": 138, @@ -33063,8 +33037,8 @@ "updateContext": null }, "value": "return", - "start": 3299, - "end": 3305, + "start": 3291, + "end": 3297, "loc": { "start": { "line": 140, @@ -33091,8 +33065,8 @@ "updateContext": null }, "value": "this", - "start": 3306, - "end": 3310, + "start": 3298, + "end": 3302, "loc": { "start": { "line": 140, @@ -33117,8 +33091,8 @@ "binop": null, "updateContext": null }, - "start": 3310, - "end": 3311, + "start": 3302, + "end": 3303, "loc": { "start": { "line": 140, @@ -33143,8 +33117,8 @@ "binop": null }, "value": "json", - "start": 3311, - "end": 3315, + "start": 3303, + "end": 3307, "loc": { "start": { "line": 140, @@ -33169,8 +33143,8 @@ "binop": null, "updateContext": null }, - "start": 3315, - "end": 3316, + "start": 3307, + "end": 3308, "loc": { "start": { "line": 140, @@ -33197,8 +33171,8 @@ "updateContext": null }, "value": "this", - "start": 3316, - "end": 3320, + "start": 3308, + "end": 3312, "loc": { "start": { "line": 140, @@ -33223,8 +33197,8 @@ "binop": null, "updateContext": null }, - "start": 3320, - "end": 3321, + "start": 3312, + "end": 3313, "loc": { "start": { "line": 140, @@ -33249,8 +33223,8 @@ "binop": null }, "value": "HIT_AREAS", - "start": 3321, - "end": 3330, + "start": 3313, + "end": 3322, "loc": { "start": { "line": 140, @@ -33275,8 +33249,8 @@ "binop": null, "updateContext": null }, - "start": 3330, - "end": 3331, + "start": 3322, + "end": 3323, "loc": { "start": { "line": 140, @@ -33301,8 +33275,8 @@ "binop": null, "updateContext": null }, - "start": 3331, - "end": 3332, + "start": 3323, + "end": 3324, "loc": { "start": { "line": 140, @@ -33327,8 +33301,8 @@ "binop": null }, "value": "n", - "start": 3332, - "end": 3333, + "start": 3324, + "end": 3325, "loc": { "start": { "line": 140, @@ -33353,8 +33327,8 @@ "binop": null, "updateContext": null }, - "start": 3333, - "end": 3334, + "start": 3325, + "end": 3326, "loc": { "start": { "line": 140, @@ -33379,8 +33353,8 @@ "binop": null, "updateContext": null }, - "start": 3334, - "end": 3335, + "start": 3326, + "end": 3327, "loc": { "start": { "line": 140, @@ -33407,8 +33381,8 @@ "updateContext": null }, "value": "this", - "start": 3335, - "end": 3339, + "start": 3327, + "end": 3331, "loc": { "start": { "line": 140, @@ -33433,8 +33407,8 @@ "binop": null, "updateContext": null }, - "start": 3339, - "end": 3340, + "start": 3331, + "end": 3332, "loc": { "start": { "line": 140, @@ -33459,8 +33433,8 @@ "binop": null }, "value": "NAME", - "start": 3340, - "end": 3344, + "start": 3332, + "end": 3336, "loc": { "start": { "line": 140, @@ -33485,8 +33459,8 @@ "binop": null, "updateContext": null }, - "start": 3344, - "end": 3345, + "start": 3336, + "end": 3337, "loc": { "start": { "line": 140, @@ -33511,8 +33485,8 @@ "binop": null, "updateContext": null }, - "start": 3345, - "end": 3346, + "start": 3337, + "end": 3338, "loc": { "start": { "line": 140, @@ -33536,8 +33510,8 @@ "postfix": false, "binop": null }, - "start": 3347, - "end": 3348, + "start": 3339, + "end": 3340, "loc": { "start": { "line": 141, @@ -33552,8 +33526,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3350, - "end": 3487, + "start": 3342, + "end": 3479, "loc": { "start": { "line": 143, @@ -33578,8 +33552,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 3488, - "end": 3504, + "start": 3480, + "end": 3496, "loc": { "start": { "line": 150, @@ -33604,8 +33578,8 @@ "binop": null, "updateContext": null }, - "start": 3504, - "end": 3505, + "start": 3496, + "end": 3497, "loc": { "start": { "line": 150, @@ -33630,8 +33604,8 @@ "binop": null }, "value": "prototype", - "start": 3505, - "end": 3514, + "start": 3497, + "end": 3506, "loc": { "start": { "line": 150, @@ -33656,8 +33630,8 @@ "binop": null, "updateContext": null }, - "start": 3514, - "end": 3515, + "start": 3506, + "end": 3507, "loc": { "start": { "line": 150, @@ -33682,8 +33656,8 @@ "binop": null }, "value": "getPhysicsFile", - "start": 3515, - "end": 3529, + "start": 3507, + "end": 3521, "loc": { "start": { "line": 150, @@ -33709,8 +33683,8 @@ "updateContext": null }, "value": "=", - "start": 3530, - "end": 3531, + "start": 3522, + "end": 3523, "loc": { "start": { "line": 150, @@ -33736,8 +33710,8 @@ "binop": null }, "value": "function", - "start": 3532, - "end": 3540, + "start": 3524, + "end": 3532, "loc": { "start": { "line": 150, @@ -33761,8 +33735,8 @@ "postfix": false, "binop": null }, - "start": 3540, - "end": 3541, + "start": 3532, + "end": 3533, "loc": { "start": { "line": 150, @@ -33786,8 +33760,8 @@ "postfix": false, "binop": null }, - "start": 3541, - "end": 3542, + "start": 3533, + "end": 3534, "loc": { "start": { "line": 150, @@ -33811,8 +33785,8 @@ "postfix": false, "binop": null }, - "start": 3543, - "end": 3544, + "start": 3535, + "end": 3536, "loc": { "start": { "line": 151, @@ -33839,8 +33813,8 @@ "updateContext": null }, "value": "return", - "start": 3549, - "end": 3555, + "start": 3541, + "end": 3547, "loc": { "start": { "line": 152, @@ -33867,8 +33841,8 @@ "updateContext": null }, "value": "this", - "start": 3556, - "end": 3560, + "start": 3548, + "end": 3552, "loc": { "start": { "line": 152, @@ -33893,8 +33867,8 @@ "binop": null, "updateContext": null }, - "start": 3560, - "end": 3561, + "start": 3552, + "end": 3553, "loc": { "start": { "line": 152, @@ -33919,8 +33893,8 @@ "binop": null }, "value": "json", - "start": 3561, - "end": 3565, + "start": 3553, + "end": 3557, "loc": { "start": { "line": 152, @@ -33945,8 +33919,8 @@ "binop": null, "updateContext": null }, - "start": 3565, - "end": 3566, + "start": 3557, + "end": 3558, "loc": { "start": { "line": 152, @@ -33973,8 +33947,8 @@ "updateContext": null }, "value": "this", - "start": 3566, - "end": 3570, + "start": 3558, + "end": 3562, "loc": { "start": { "line": 152, @@ -33999,8 +33973,8 @@ "binop": null, "updateContext": null }, - "start": 3570, - "end": 3571, + "start": 3562, + "end": 3563, "loc": { "start": { "line": 152, @@ -34025,8 +33999,8 @@ "binop": null }, "value": "PHYSICS", - "start": 3571, - "end": 3578, + "start": 3563, + "end": 3570, "loc": { "start": { "line": 152, @@ -34051,8 +34025,8 @@ "binop": null, "updateContext": null }, - "start": 3578, - "end": 3579, + "start": 3570, + "end": 3571, "loc": { "start": { "line": 152, @@ -34077,8 +34051,8 @@ "binop": null, "updateContext": null }, - "start": 3579, - "end": 3580, + "start": 3571, + "end": 3572, "loc": { "start": { "line": 152, @@ -34102,8 +34076,8 @@ "postfix": false, "binop": null }, - "start": 3581, - "end": 3582, + "start": 3573, + "end": 3574, "loc": { "start": { "line": 153, @@ -34118,8 +34092,8 @@ { "type": "CommentBlock", "value": "*\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 3584, - "end": 3715, + "start": 3576, + "end": 3707, "loc": { "start": { "line": 155, @@ -34144,8 +34118,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 3716, - "end": 3732, + "start": 3708, + "end": 3724, "loc": { "start": { "line": 162, @@ -34170,8 +34144,8 @@ "binop": null, "updateContext": null }, - "start": 3732, - "end": 3733, + "start": 3724, + "end": 3725, "loc": { "start": { "line": 162, @@ -34196,8 +34170,8 @@ "binop": null }, "value": "prototype", - "start": 3733, - "end": 3742, + "start": 3725, + "end": 3734, "loc": { "start": { "line": 162, @@ -34222,8 +34196,8 @@ "binop": null, "updateContext": null }, - "start": 3742, - "end": 3743, + "start": 3734, + "end": 3735, "loc": { "start": { "line": 162, @@ -34248,8 +34222,8 @@ "binop": null }, "value": "getPoseFile", - "start": 3743, - "end": 3754, + "start": 3735, + "end": 3746, "loc": { "start": { "line": 162, @@ -34275,8 +34249,8 @@ "updateContext": null }, "value": "=", - "start": 3755, - "end": 3756, + "start": 3747, + "end": 3748, "loc": { "start": { "line": 162, @@ -34302,8 +34276,8 @@ "binop": null }, "value": "function", - "start": 3757, - "end": 3765, + "start": 3749, + "end": 3757, "loc": { "start": { "line": 162, @@ -34327,8 +34301,8 @@ "postfix": false, "binop": null }, - "start": 3765, - "end": 3766, + "start": 3757, + "end": 3758, "loc": { "start": { "line": 162, @@ -34352,8 +34326,8 @@ "postfix": false, "binop": null }, - "start": 3766, - "end": 3767, + "start": 3758, + "end": 3759, "loc": { "start": { "line": 162, @@ -34377,8 +34351,8 @@ "postfix": false, "binop": null }, - "start": 3768, - "end": 3769, + "start": 3760, + "end": 3761, "loc": { "start": { "line": 163, @@ -34405,8 +34379,8 @@ "updateContext": null }, "value": "return", - "start": 3774, - "end": 3780, + "start": 3766, + "end": 3772, "loc": { "start": { "line": 164, @@ -34433,8 +34407,8 @@ "updateContext": null }, "value": "this", - "start": 3781, - "end": 3785, + "start": 3773, + "end": 3777, "loc": { "start": { "line": 164, @@ -34459,8 +34433,8 @@ "binop": null, "updateContext": null }, - "start": 3785, - "end": 3786, + "start": 3777, + "end": 3778, "loc": { "start": { "line": 164, @@ -34485,8 +34459,8 @@ "binop": null }, "value": "json", - "start": 3786, - "end": 3790, + "start": 3778, + "end": 3782, "loc": { "start": { "line": 164, @@ -34511,8 +34485,8 @@ "binop": null, "updateContext": null }, - "start": 3790, - "end": 3791, + "start": 3782, + "end": 3783, "loc": { "start": { "line": 164, @@ -34539,8 +34513,8 @@ "updateContext": null }, "value": "this", - "start": 3791, - "end": 3795, + "start": 3783, + "end": 3787, "loc": { "start": { "line": 164, @@ -34565,8 +34539,8 @@ "binop": null, "updateContext": null }, - "start": 3795, - "end": 3796, + "start": 3787, + "end": 3788, "loc": { "start": { "line": 164, @@ -34591,8 +34565,8 @@ "binop": null }, "value": "POSE", - "start": 3796, - "end": 3800, + "start": 3788, + "end": 3792, "loc": { "start": { "line": 164, @@ -34617,8 +34591,8 @@ "binop": null, "updateContext": null }, - "start": 3800, - "end": 3801, + "start": 3792, + "end": 3793, "loc": { "start": { "line": 164, @@ -34643,8 +34617,8 @@ "binop": null, "updateContext": null }, - "start": 3801, - "end": 3802, + "start": 3793, + "end": 3794, "loc": { "start": { "line": 164, @@ -34668,8 +34642,8 @@ "postfix": false, "binop": null }, - "start": 3803, - "end": 3804, + "start": 3795, + "end": 3796, "loc": { "start": { "line": 165, @@ -34684,8 +34658,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 3806, - "end": 3951, + "start": 3798, + "end": 3943, "loc": { "start": { "line": 167, @@ -34710,8 +34684,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 3952, - "end": 3968, + "start": 3944, + "end": 3960, "loc": { "start": { "line": 174, @@ -34736,8 +34710,8 @@ "binop": null, "updateContext": null }, - "start": 3968, - "end": 3969, + "start": 3960, + "end": 3961, "loc": { "start": { "line": 174, @@ -34762,8 +34736,8 @@ "binop": null }, "value": "prototype", - "start": 3969, - "end": 3978, + "start": 3961, + "end": 3970, "loc": { "start": { "line": 174, @@ -34788,8 +34762,8 @@ "binop": null, "updateContext": null }, - "start": 3978, - "end": 3979, + "start": 3970, + "end": 3971, "loc": { "start": { "line": 174, @@ -34814,8 +34788,8 @@ "binop": null }, "value": "getExpressionNum", - "start": 3979, - "end": 3995, + "start": 3971, + "end": 3987, "loc": { "start": { "line": 174, @@ -34841,8 +34815,8 @@ "updateContext": null }, "value": "=", - "start": 3996, - "end": 3997, + "start": 3988, + "end": 3989, "loc": { "start": { "line": 174, @@ -34868,8 +34842,8 @@ "binop": null }, "value": "function", - "start": 3998, - "end": 4006, + "start": 3990, + "end": 3998, "loc": { "start": { "line": 174, @@ -34893,8 +34867,8 @@ "postfix": false, "binop": null }, - "start": 4006, - "end": 4007, + "start": 3998, + "end": 3999, "loc": { "start": { "line": 174, @@ -34918,8 +34892,8 @@ "postfix": false, "binop": null }, - "start": 4007, - "end": 4008, + "start": 3999, + "end": 4000, "loc": { "start": { "line": 174, @@ -34943,8 +34917,8 @@ "postfix": false, "binop": null }, - "start": 4009, - "end": 4010, + "start": 4001, + "end": 4002, "loc": { "start": { "line": 175, @@ -34971,8 +34945,8 @@ "updateContext": null }, "value": "return", - "start": 4015, - "end": 4021, + "start": 4007, + "end": 4013, "loc": { "start": { "line": 176, @@ -34996,8 +34970,8 @@ "postfix": false, "binop": null }, - "start": 4022, - "end": 4023, + "start": 4014, + "end": 4015, "loc": { "start": { "line": 176, @@ -35024,8 +34998,8 @@ "updateContext": null }, "value": "this", - "start": 4023, - "end": 4027, + "start": 4015, + "end": 4019, "loc": { "start": { "line": 176, @@ -35050,8 +35024,8 @@ "binop": null, "updateContext": null }, - "start": 4027, - "end": 4028, + "start": 4019, + "end": 4020, "loc": { "start": { "line": 176, @@ -35076,8 +35050,8 @@ "binop": null }, "value": "json", - "start": 4028, - "end": 4032, + "start": 4020, + "end": 4024, "loc": { "start": { "line": 176, @@ -35102,8 +35076,8 @@ "binop": null, "updateContext": null }, - "start": 4032, - "end": 4033, + "start": 4024, + "end": 4025, "loc": { "start": { "line": 176, @@ -35130,8 +35104,8 @@ "updateContext": null }, "value": "this", - "start": 4033, - "end": 4037, + "start": 4025, + "end": 4029, "loc": { "start": { "line": 176, @@ -35156,8 +35130,8 @@ "binop": null, "updateContext": null }, - "start": 4037, - "end": 4038, + "start": 4029, + "end": 4030, "loc": { "start": { "line": 176, @@ -35182,8 +35156,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4038, - "end": 4049, + "start": 4030, + "end": 4041, "loc": { "start": { "line": 176, @@ -35208,8 +35182,8 @@ "binop": null, "updateContext": null }, - "start": 4049, - "end": 4050, + "start": 4041, + "end": 4042, "loc": { "start": { "line": 176, @@ -35235,8 +35209,8 @@ "updateContext": null }, "value": "==", - "start": 4051, - "end": 4053, + "start": 4043, + "end": 4045, "loc": { "start": { "line": 176, @@ -35263,8 +35237,8 @@ "updateContext": null }, "value": "null", - "start": 4054, - "end": 4058, + "start": 4046, + "end": 4050, "loc": { "start": { "line": 176, @@ -35288,8 +35262,8 @@ "postfix": false, "binop": null }, - "start": 4058, - "end": 4059, + "start": 4050, + "end": 4051, "loc": { "start": { "line": 176, @@ -35314,8 +35288,8 @@ "binop": null, "updateContext": null }, - "start": 4060, - "end": 4061, + "start": 4052, + "end": 4053, "loc": { "start": { "line": 176, @@ -35341,8 +35315,8 @@ "updateContext": null }, "value": 0, - "start": 4062, - "end": 4063, + "start": 4054, + "end": 4055, "loc": { "start": { "line": 176, @@ -35367,8 +35341,8 @@ "binop": null, "updateContext": null }, - "start": 4064, - "end": 4065, + "start": 4056, + "end": 4057, "loc": { "start": { "line": 176, @@ -35395,8 +35369,8 @@ "updateContext": null }, "value": "this", - "start": 4066, - "end": 4070, + "start": 4058, + "end": 4062, "loc": { "start": { "line": 176, @@ -35421,8 +35395,8 @@ "binop": null, "updateContext": null }, - "start": 4070, - "end": 4071, + "start": 4062, + "end": 4063, "loc": { "start": { "line": 176, @@ -35447,8 +35421,8 @@ "binop": null }, "value": "json", - "start": 4071, - "end": 4075, + "start": 4063, + "end": 4067, "loc": { "start": { "line": 176, @@ -35473,8 +35447,8 @@ "binop": null, "updateContext": null }, - "start": 4075, - "end": 4076, + "start": 4067, + "end": 4068, "loc": { "start": { "line": 176, @@ -35501,8 +35475,8 @@ "updateContext": null }, "value": "this", - "start": 4076, - "end": 4080, + "start": 4068, + "end": 4072, "loc": { "start": { "line": 176, @@ -35527,8 +35501,8 @@ "binop": null, "updateContext": null }, - "start": 4080, - "end": 4081, + "start": 4072, + "end": 4073, "loc": { "start": { "line": 176, @@ -35553,8 +35527,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4081, - "end": 4092, + "start": 4073, + "end": 4084, "loc": { "start": { "line": 176, @@ -35579,8 +35553,8 @@ "binop": null, "updateContext": null }, - "start": 4092, - "end": 4093, + "start": 4084, + "end": 4085, "loc": { "start": { "line": 176, @@ -35605,8 +35579,8 @@ "binop": null, "updateContext": null }, - "start": 4093, - "end": 4094, + "start": 4085, + "end": 4086, "loc": { "start": { "line": 176, @@ -35631,8 +35605,8 @@ "binop": null }, "value": "length", - "start": 4094, - "end": 4100, + "start": 4086, + "end": 4092, "loc": { "start": { "line": 176, @@ -35657,8 +35631,8 @@ "binop": null, "updateContext": null }, - "start": 4100, - "end": 4101, + "start": 4092, + "end": 4093, "loc": { "start": { "line": 176, @@ -35682,8 +35656,8 @@ "postfix": false, "binop": null }, - "start": 4102, - "end": 4103, + "start": 4094, + "end": 4095, "loc": { "start": { "line": 177, @@ -35698,8 +35672,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 4105, - "end": 4248, + "start": 4097, + "end": 4240, "loc": { "start": { "line": 179, @@ -35724,8 +35698,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 4249, - "end": 4265, + "start": 4241, + "end": 4257, "loc": { "start": { "line": 186, @@ -35750,8 +35724,8 @@ "binop": null, "updateContext": null }, - "start": 4265, - "end": 4266, + "start": 4257, + "end": 4258, "loc": { "start": { "line": 186, @@ -35776,8 +35750,8 @@ "binop": null }, "value": "prototype", - "start": 4266, - "end": 4275, + "start": 4258, + "end": 4267, "loc": { "start": { "line": 186, @@ -35802,8 +35776,8 @@ "binop": null, "updateContext": null }, - "start": 4275, - "end": 4276, + "start": 4267, + "end": 4268, "loc": { "start": { "line": 186, @@ -35828,8 +35802,8 @@ "binop": null }, "value": "getExpressionFile", - "start": 4276, - "end": 4293, + "start": 4268, + "end": 4285, "loc": { "start": { "line": 186, @@ -35855,8 +35829,8 @@ "updateContext": null }, "value": "=", - "start": 4294, - "end": 4295, + "start": 4286, + "end": 4287, "loc": { "start": { "line": 186, @@ -35882,8 +35856,8 @@ "binop": null }, "value": "function", - "start": 4296, - "end": 4304, + "start": 4288, + "end": 4296, "loc": { "start": { "line": 186, @@ -35907,8 +35881,8 @@ "postfix": false, "binop": null }, - "start": 4304, - "end": 4305, + "start": 4296, + "end": 4297, "loc": { "start": { "line": 186, @@ -35933,8 +35907,8 @@ "binop": null }, "value": "n", - "start": 4305, - "end": 4306, + "start": 4297, + "end": 4298, "loc": { "start": { "line": 186, @@ -35958,8 +35932,8 @@ "postfix": false, "binop": null }, - "start": 4306, - "end": 4307, + "start": 4298, + "end": 4299, "loc": { "start": { "line": 186, @@ -35983,8 +35957,8 @@ "postfix": false, "binop": null }, - "start": 4308, - "end": 4309, + "start": 4300, + "end": 4301, "loc": { "start": { "line": 187, @@ -36011,8 +35985,8 @@ "updateContext": null }, "value": "if", - "start": 4314, - "end": 4316, + "start": 4306, + "end": 4308, "loc": { "start": { "line": 188, @@ -36036,8 +36010,8 @@ "postfix": false, "binop": null }, - "start": 4317, - "end": 4318, + "start": 4309, + "end": 4310, "loc": { "start": { "line": 188, @@ -36064,8 +36038,8 @@ "updateContext": null }, "value": "this", - "start": 4318, - "end": 4322, + "start": 4310, + "end": 4314, "loc": { "start": { "line": 188, @@ -36090,8 +36064,8 @@ "binop": null, "updateContext": null }, - "start": 4322, - "end": 4323, + "start": 4314, + "end": 4315, "loc": { "start": { "line": 188, @@ -36116,8 +36090,8 @@ "binop": null }, "value": "json", - "start": 4323, - "end": 4327, + "start": 4315, + "end": 4319, "loc": { "start": { "line": 188, @@ -36142,8 +36116,8 @@ "binop": null, "updateContext": null }, - "start": 4327, - "end": 4328, + "start": 4319, + "end": 4320, "loc": { "start": { "line": 188, @@ -36170,8 +36144,8 @@ "updateContext": null }, "value": "this", - "start": 4328, - "end": 4332, + "start": 4320, + "end": 4324, "loc": { "start": { "line": 188, @@ -36196,8 +36170,8 @@ "binop": null, "updateContext": null }, - "start": 4332, - "end": 4333, + "start": 4324, + "end": 4325, "loc": { "start": { "line": 188, @@ -36222,8 +36196,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4333, - "end": 4344, + "start": 4325, + "end": 4336, "loc": { "start": { "line": 188, @@ -36248,8 +36222,8 @@ "binop": null, "updateContext": null }, - "start": 4344, - "end": 4345, + "start": 4336, + "end": 4337, "loc": { "start": { "line": 188, @@ -36275,8 +36249,8 @@ "updateContext": null }, "value": "==", - "start": 4346, - "end": 4348, + "start": 4338, + "end": 4340, "loc": { "start": { "line": 188, @@ -36303,8 +36277,8 @@ "updateContext": null }, "value": "null", - "start": 4349, - "end": 4353, + "start": 4341, + "end": 4345, "loc": { "start": { "line": 188, @@ -36328,8 +36302,8 @@ "postfix": false, "binop": null }, - "start": 4353, - "end": 4354, + "start": 4345, + "end": 4346, "loc": { "start": { "line": 188, @@ -36356,8 +36330,8 @@ "updateContext": null }, "value": "return", - "start": 4363, - "end": 4369, + "start": 4355, + "end": 4361, "loc": { "start": { "line": 189, @@ -36384,8 +36358,8 @@ "updateContext": null }, "value": "null", - "start": 4370, - "end": 4374, + "start": 4362, + "end": 4366, "loc": { "start": { "line": 189, @@ -36410,8 +36384,8 @@ "binop": null, "updateContext": null }, - "start": 4374, - "end": 4375, + "start": 4366, + "end": 4367, "loc": { "start": { "line": 189, @@ -36438,8 +36412,8 @@ "updateContext": null }, "value": "return", - "start": 4380, - "end": 4386, + "start": 4372, + "end": 4378, "loc": { "start": { "line": 190, @@ -36466,8 +36440,8 @@ "updateContext": null }, "value": "this", - "start": 4387, - "end": 4391, + "start": 4379, + "end": 4383, "loc": { "start": { "line": 190, @@ -36492,8 +36466,8 @@ "binop": null, "updateContext": null }, - "start": 4391, - "end": 4392, + "start": 4383, + "end": 4384, "loc": { "start": { "line": 190, @@ -36518,8 +36492,8 @@ "binop": null }, "value": "json", - "start": 4392, - "end": 4396, + "start": 4384, + "end": 4388, "loc": { "start": { "line": 190, @@ -36544,8 +36518,8 @@ "binop": null, "updateContext": null }, - "start": 4396, - "end": 4397, + "start": 4388, + "end": 4389, "loc": { "start": { "line": 190, @@ -36572,8 +36546,8 @@ "updateContext": null }, "value": "this", - "start": 4397, - "end": 4401, + "start": 4389, + "end": 4393, "loc": { "start": { "line": 190, @@ -36598,8 +36572,8 @@ "binop": null, "updateContext": null }, - "start": 4401, - "end": 4402, + "start": 4393, + "end": 4394, "loc": { "start": { "line": 190, @@ -36624,8 +36598,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4402, - "end": 4413, + "start": 4394, + "end": 4405, "loc": { "start": { "line": 190, @@ -36650,8 +36624,8 @@ "binop": null, "updateContext": null }, - "start": 4413, - "end": 4414, + "start": 4405, + "end": 4406, "loc": { "start": { "line": 190, @@ -36676,8 +36650,8 @@ "binop": null, "updateContext": null }, - "start": 4414, - "end": 4415, + "start": 4406, + "end": 4407, "loc": { "start": { "line": 190, @@ -36702,8 +36676,8 @@ "binop": null }, "value": "n", - "start": 4415, - "end": 4416, + "start": 4407, + "end": 4408, "loc": { "start": { "line": 190, @@ -36728,8 +36702,8 @@ "binop": null, "updateContext": null }, - "start": 4416, - "end": 4417, + "start": 4408, + "end": 4409, "loc": { "start": { "line": 190, @@ -36754,8 +36728,8 @@ "binop": null, "updateContext": null }, - "start": 4417, - "end": 4418, + "start": 4409, + "end": 4410, "loc": { "start": { "line": 190, @@ -36782,8 +36756,8 @@ "updateContext": null }, "value": "this", - "start": 4418, - "end": 4422, + "start": 4410, + "end": 4414, "loc": { "start": { "line": 190, @@ -36808,8 +36782,8 @@ "binop": null, "updateContext": null }, - "start": 4422, - "end": 4423, + "start": 4414, + "end": 4415, "loc": { "start": { "line": 190, @@ -36834,8 +36808,8 @@ "binop": null }, "value": "FILE", - "start": 4423, - "end": 4427, + "start": 4415, + "end": 4419, "loc": { "start": { "line": 190, @@ -36860,8 +36834,8 @@ "binop": null, "updateContext": null }, - "start": 4427, - "end": 4428, + "start": 4419, + "end": 4420, "loc": { "start": { "line": 190, @@ -36886,8 +36860,8 @@ "binop": null, "updateContext": null }, - "start": 4428, - "end": 4429, + "start": 4420, + "end": 4421, "loc": { "start": { "line": 190, @@ -36911,8 +36885,8 @@ "postfix": false, "binop": null }, - "start": 4430, - "end": 4431, + "start": 4422, + "end": 4423, "loc": { "start": { "line": 191, @@ -36927,8 +36901,8 @@ { "type": "CommentBlock", "value": "*\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n", - "start": 4433, - "end": 4601, + "start": 4425, + "end": 4593, "loc": { "start": { "line": 193, @@ -36953,8 +36927,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 4602, - "end": 4618, + "start": 4594, + "end": 4610, "loc": { "start": { "line": 200, @@ -36979,8 +36953,8 @@ "binop": null, "updateContext": null }, - "start": 4618, - "end": 4619, + "start": 4610, + "end": 4611, "loc": { "start": { "line": 200, @@ -37005,8 +36979,8 @@ "binop": null }, "value": "prototype", - "start": 4619, - "end": 4628, + "start": 4611, + "end": 4620, "loc": { "start": { "line": 200, @@ -37031,8 +37005,8 @@ "binop": null, "updateContext": null }, - "start": 4628, - "end": 4629, + "start": 4620, + "end": 4621, "loc": { "start": { "line": 200, @@ -37057,8 +37031,8 @@ "binop": null }, "value": "getExpressionName", - "start": 4629, - "end": 4646, + "start": 4621, + "end": 4638, "loc": { "start": { "line": 200, @@ -37084,8 +37058,8 @@ "updateContext": null }, "value": "=", - "start": 4647, - "end": 4648, + "start": 4639, + "end": 4640, "loc": { "start": { "line": 200, @@ -37111,8 +37085,8 @@ "binop": null }, "value": "function", - "start": 4649, - "end": 4657, + "start": 4641, + "end": 4649, "loc": { "start": { "line": 200, @@ -37136,8 +37110,8 @@ "postfix": false, "binop": null }, - "start": 4657, - "end": 4658, + "start": 4649, + "end": 4650, "loc": { "start": { "line": 200, @@ -37162,8 +37136,8 @@ "binop": null }, "value": "n", - "start": 4658, - "end": 4659, + "start": 4650, + "end": 4651, "loc": { "start": { "line": 200, @@ -37187,8 +37161,8 @@ "postfix": false, "binop": null }, - "start": 4659, - "end": 4660, + "start": 4651, + "end": 4652, "loc": { "start": { "line": 200, @@ -37212,8 +37186,8 @@ "postfix": false, "binop": null }, - "start": 4661, - "end": 4662, + "start": 4653, + "end": 4654, "loc": { "start": { "line": 201, @@ -37240,8 +37214,8 @@ "updateContext": null }, "value": "if", - "start": 4667, - "end": 4669, + "start": 4659, + "end": 4661, "loc": { "start": { "line": 202, @@ -37265,8 +37239,8 @@ "postfix": false, "binop": null }, - "start": 4670, - "end": 4671, + "start": 4662, + "end": 4663, "loc": { "start": { "line": 202, @@ -37293,8 +37267,8 @@ "updateContext": null }, "value": "this", - "start": 4671, - "end": 4675, + "start": 4663, + "end": 4667, "loc": { "start": { "line": 202, @@ -37319,8 +37293,8 @@ "binop": null, "updateContext": null }, - "start": 4675, - "end": 4676, + "start": 4667, + "end": 4668, "loc": { "start": { "line": 202, @@ -37345,8 +37319,8 @@ "binop": null }, "value": "json", - "start": 4676, - "end": 4680, + "start": 4668, + "end": 4672, "loc": { "start": { "line": 202, @@ -37371,8 +37345,8 @@ "binop": null, "updateContext": null }, - "start": 4680, - "end": 4681, + "start": 4672, + "end": 4673, "loc": { "start": { "line": 202, @@ -37399,8 +37373,8 @@ "updateContext": null }, "value": "this", - "start": 4681, - "end": 4685, + "start": 4673, + "end": 4677, "loc": { "start": { "line": 202, @@ -37425,8 +37399,8 @@ "binop": null, "updateContext": null }, - "start": 4685, - "end": 4686, + "start": 4677, + "end": 4678, "loc": { "start": { "line": 202, @@ -37451,8 +37425,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4686, - "end": 4697, + "start": 4678, + "end": 4689, "loc": { "start": { "line": 202, @@ -37477,8 +37451,8 @@ "binop": null, "updateContext": null }, - "start": 4697, - "end": 4698, + "start": 4689, + "end": 4690, "loc": { "start": { "line": 202, @@ -37504,8 +37478,8 @@ "updateContext": null }, "value": "==", - "start": 4699, - "end": 4701, + "start": 4691, + "end": 4693, "loc": { "start": { "line": 202, @@ -37532,8 +37506,8 @@ "updateContext": null }, "value": "null", - "start": 4702, - "end": 4706, + "start": 4694, + "end": 4698, "loc": { "start": { "line": 202, @@ -37557,8 +37531,8 @@ "postfix": false, "binop": null }, - "start": 4706, - "end": 4707, + "start": 4698, + "end": 4699, "loc": { "start": { "line": 202, @@ -37585,8 +37559,8 @@ "updateContext": null }, "value": "return", - "start": 4716, - "end": 4722, + "start": 4708, + "end": 4714, "loc": { "start": { "line": 203, @@ -37613,8 +37587,8 @@ "updateContext": null }, "value": "null", - "start": 4723, - "end": 4727, + "start": 4715, + "end": 4719, "loc": { "start": { "line": 203, @@ -37639,8 +37613,8 @@ "binop": null, "updateContext": null }, - "start": 4727, - "end": 4728, + "start": 4719, + "end": 4720, "loc": { "start": { "line": 203, @@ -37667,8 +37641,8 @@ "updateContext": null }, "value": "return", - "start": 4733, - "end": 4739, + "start": 4725, + "end": 4731, "loc": { "start": { "line": 204, @@ -37695,8 +37669,8 @@ "updateContext": null }, "value": "this", - "start": 4740, - "end": 4744, + "start": 4732, + "end": 4736, "loc": { "start": { "line": 204, @@ -37721,8 +37695,8 @@ "binop": null, "updateContext": null }, - "start": 4744, - "end": 4745, + "start": 4736, + "end": 4737, "loc": { "start": { "line": 204, @@ -37747,8 +37721,8 @@ "binop": null }, "value": "json", - "start": 4745, - "end": 4749, + "start": 4737, + "end": 4741, "loc": { "start": { "line": 204, @@ -37773,8 +37747,8 @@ "binop": null, "updateContext": null }, - "start": 4749, - "end": 4750, + "start": 4741, + "end": 4742, "loc": { "start": { "line": 204, @@ -37801,8 +37775,8 @@ "updateContext": null }, "value": "this", - "start": 4750, - "end": 4754, + "start": 4742, + "end": 4746, "loc": { "start": { "line": 204, @@ -37827,8 +37801,8 @@ "binop": null, "updateContext": null }, - "start": 4754, - "end": 4755, + "start": 4746, + "end": 4747, "loc": { "start": { "line": 204, @@ -37853,8 +37827,8 @@ "binop": null }, "value": "EXPRESSIONS", - "start": 4755, - "end": 4766, + "start": 4747, + "end": 4758, "loc": { "start": { "line": 204, @@ -37879,8 +37853,8 @@ "binop": null, "updateContext": null }, - "start": 4766, - "end": 4767, + "start": 4758, + "end": 4759, "loc": { "start": { "line": 204, @@ -37905,8 +37879,8 @@ "binop": null, "updateContext": null }, - "start": 4767, - "end": 4768, + "start": 4759, + "end": 4760, "loc": { "start": { "line": 204, @@ -37931,8 +37905,8 @@ "binop": null }, "value": "n", - "start": 4768, - "end": 4769, + "start": 4760, + "end": 4761, "loc": { "start": { "line": 204, @@ -37957,8 +37931,8 @@ "binop": null, "updateContext": null }, - "start": 4769, - "end": 4770, + "start": 4761, + "end": 4762, "loc": { "start": { "line": 204, @@ -37983,8 +37957,8 @@ "binop": null, "updateContext": null }, - "start": 4770, - "end": 4771, + "start": 4762, + "end": 4763, "loc": { "start": { "line": 204, @@ -38011,8 +37985,8 @@ "updateContext": null }, "value": "this", - "start": 4771, - "end": 4775, + "start": 4763, + "end": 4767, "loc": { "start": { "line": 204, @@ -38037,8 +38011,8 @@ "binop": null, "updateContext": null }, - "start": 4775, - "end": 4776, + "start": 4767, + "end": 4768, "loc": { "start": { "line": 204, @@ -38063,8 +38037,8 @@ "binop": null }, "value": "NAME", - "start": 4776, - "end": 4780, + "start": 4768, + "end": 4772, "loc": { "start": { "line": 204, @@ -38089,8 +38063,8 @@ "binop": null, "updateContext": null }, - "start": 4780, - "end": 4781, + "start": 4772, + "end": 4773, "loc": { "start": { "line": 204, @@ -38115,8 +38089,8 @@ "binop": null, "updateContext": null }, - "start": 4781, - "end": 4782, + "start": 4773, + "end": 4774, "loc": { "start": { "line": 204, @@ -38140,8 +38114,8 @@ "postfix": false, "binop": null }, - "start": 4783, - "end": 4784, + "start": 4775, + "end": 4776, "loc": { "start": { "line": 205, @@ -38156,8 +38130,8 @@ { "type": "CommentBlock", "value": "*\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n", - "start": 4786, - "end": 4913, + "start": 4778, + "end": 4905, "loc": { "start": { "line": 207, @@ -38182,8 +38156,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 4914, - "end": 4930, + "start": 4906, + "end": 4922, "loc": { "start": { "line": 214, @@ -38208,8 +38182,8 @@ "binop": null, "updateContext": null }, - "start": 4930, - "end": 4931, + "start": 4922, + "end": 4923, "loc": { "start": { "line": 214, @@ -38234,8 +38208,8 @@ "binop": null }, "value": "prototype", - "start": 4931, - "end": 4940, + "start": 4923, + "end": 4932, "loc": { "start": { "line": 214, @@ -38260,8 +38234,8 @@ "binop": null, "updateContext": null }, - "start": 4940, - "end": 4941, + "start": 4932, + "end": 4933, "loc": { "start": { "line": 214, @@ -38286,8 +38260,8 @@ "binop": null }, "value": "getLayout", - "start": 4941, - "end": 4950, + "start": 4933, + "end": 4942, "loc": { "start": { "line": 214, @@ -38313,8 +38287,8 @@ "updateContext": null }, "value": "=", - "start": 4951, - "end": 4952, + "start": 4943, + "end": 4944, "loc": { "start": { "line": 214, @@ -38340,8 +38314,8 @@ "binop": null }, "value": "function", - "start": 4953, - "end": 4961, + "start": 4945, + "end": 4953, "loc": { "start": { "line": 214, @@ -38365,8 +38339,8 @@ "postfix": false, "binop": null }, - "start": 4961, - "end": 4962, + "start": 4953, + "end": 4954, "loc": { "start": { "line": 214, @@ -38390,8 +38364,8 @@ "postfix": false, "binop": null }, - "start": 4962, - "end": 4963, + "start": 4954, + "end": 4955, "loc": { "start": { "line": 214, @@ -38415,8 +38389,8 @@ "postfix": false, "binop": null }, - "start": 4964, - "end": 4965, + "start": 4956, + "end": 4957, "loc": { "start": { "line": 215, @@ -38443,8 +38417,8 @@ "updateContext": null }, "value": "return", - "start": 4970, - "end": 4976, + "start": 4962, + "end": 4968, "loc": { "start": { "line": 216, @@ -38471,8 +38445,8 @@ "updateContext": null }, "value": "this", - "start": 4977, - "end": 4981, + "start": 4969, + "end": 4973, "loc": { "start": { "line": 216, @@ -38497,8 +38471,8 @@ "binop": null, "updateContext": null }, - "start": 4981, - "end": 4982, + "start": 4973, + "end": 4974, "loc": { "start": { "line": 216, @@ -38523,8 +38497,8 @@ "binop": null }, "value": "json", - "start": 4982, - "end": 4986, + "start": 4974, + "end": 4978, "loc": { "start": { "line": 216, @@ -38549,8 +38523,8 @@ "binop": null, "updateContext": null }, - "start": 4986, - "end": 4987, + "start": 4978, + "end": 4979, "loc": { "start": { "line": 216, @@ -38577,8 +38551,8 @@ "updateContext": null }, "value": "this", - "start": 4987, - "end": 4991, + "start": 4979, + "end": 4983, "loc": { "start": { "line": 216, @@ -38603,8 +38577,8 @@ "binop": null, "updateContext": null }, - "start": 4991, - "end": 4992, + "start": 4983, + "end": 4984, "loc": { "start": { "line": 216, @@ -38629,8 +38603,8 @@ "binop": null }, "value": "LAYOUT", - "start": 4992, - "end": 4998, + "start": 4984, + "end": 4990, "loc": { "start": { "line": 216, @@ -38655,8 +38629,8 @@ "binop": null, "updateContext": null }, - "start": 4998, - "end": 4999, + "start": 4990, + "end": 4991, "loc": { "start": { "line": 216, @@ -38681,8 +38655,8 @@ "binop": null, "updateContext": null }, - "start": 4999, - "end": 5000, + "start": 4991, + "end": 4992, "loc": { "start": { "line": 216, @@ -38706,8 +38680,8 @@ "postfix": false, "binop": null }, - "start": 5001, - "end": 5002, + "start": 4993, + "end": 4994, "loc": { "start": { "line": 217, @@ -38722,8 +38696,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n", - "start": 5004, - "end": 5152, + "start": 4996, + "end": 5144, "loc": { "start": { "line": 219, @@ -38748,8 +38722,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 5153, - "end": 5169, + "start": 5145, + "end": 5161, "loc": { "start": { "line": 226, @@ -38774,8 +38748,8 @@ "binop": null, "updateContext": null }, - "start": 5169, - "end": 5170, + "start": 5161, + "end": 5162, "loc": { "start": { "line": 226, @@ -38800,8 +38774,8 @@ "binop": null }, "value": "prototype", - "start": 5170, - "end": 5179, + "start": 5162, + "end": 5171, "loc": { "start": { "line": 226, @@ -38826,8 +38800,8 @@ "binop": null, "updateContext": null }, - "start": 5179, - "end": 5180, + "start": 5171, + "end": 5172, "loc": { "start": { "line": 226, @@ -38852,8 +38826,8 @@ "binop": null }, "value": "getInitParamNum", - "start": 5180, - "end": 5195, + "start": 5172, + "end": 5187, "loc": { "start": { "line": 226, @@ -38879,8 +38853,8 @@ "updateContext": null }, "value": "=", - "start": 5196, - "end": 5197, + "start": 5188, + "end": 5189, "loc": { "start": { "line": 226, @@ -38906,8 +38880,8 @@ "binop": null }, "value": "function", - "start": 5198, - "end": 5206, + "start": 5190, + "end": 5198, "loc": { "start": { "line": 226, @@ -38931,8 +38905,8 @@ "postfix": false, "binop": null }, - "start": 5206, - "end": 5207, + "start": 5198, + "end": 5199, "loc": { "start": { "line": 226, @@ -38956,8 +38930,8 @@ "postfix": false, "binop": null }, - "start": 5207, - "end": 5208, + "start": 5199, + "end": 5200, "loc": { "start": { "line": 226, @@ -38981,8 +38955,8 @@ "postfix": false, "binop": null }, - "start": 5209, - "end": 5210, + "start": 5201, + "end": 5202, "loc": { "start": { "line": 227, @@ -39009,8 +38983,8 @@ "updateContext": null }, "value": "return", - "start": 5215, - "end": 5221, + "start": 5207, + "end": 5213, "loc": { "start": { "line": 228, @@ -39034,8 +39008,8 @@ "postfix": false, "binop": null }, - "start": 5222, - "end": 5223, + "start": 5214, + "end": 5215, "loc": { "start": { "line": 228, @@ -39062,8 +39036,8 @@ "updateContext": null }, "value": "this", - "start": 5223, - "end": 5227, + "start": 5215, + "end": 5219, "loc": { "start": { "line": 228, @@ -39088,8 +39062,8 @@ "binop": null, "updateContext": null }, - "start": 5227, - "end": 5228, + "start": 5219, + "end": 5220, "loc": { "start": { "line": 228, @@ -39114,8 +39088,8 @@ "binop": null }, "value": "json", - "start": 5228, - "end": 5232, + "start": 5220, + "end": 5224, "loc": { "start": { "line": 228, @@ -39140,8 +39114,8 @@ "binop": null, "updateContext": null }, - "start": 5232, - "end": 5233, + "start": 5224, + "end": 5225, "loc": { "start": { "line": 228, @@ -39168,8 +39142,8 @@ "updateContext": null }, "value": "this", - "start": 5233, - "end": 5237, + "start": 5225, + "end": 5229, "loc": { "start": { "line": 228, @@ -39194,8 +39168,8 @@ "binop": null, "updateContext": null }, - "start": 5237, - "end": 5238, + "start": 5229, + "end": 5230, "loc": { "start": { "line": 228, @@ -39220,8 +39194,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 5238, - "end": 5248, + "start": 5230, + "end": 5240, "loc": { "start": { "line": 228, @@ -39246,8 +39220,8 @@ "binop": null, "updateContext": null }, - "start": 5248, - "end": 5249, + "start": 5240, + "end": 5241, "loc": { "start": { "line": 228, @@ -39273,8 +39247,8 @@ "updateContext": null }, "value": "==", - "start": 5250, - "end": 5252, + "start": 5242, + "end": 5244, "loc": { "start": { "line": 228, @@ -39301,8 +39275,8 @@ "updateContext": null }, "value": "null", - "start": 5253, - "end": 5257, + "start": 5245, + "end": 5249, "loc": { "start": { "line": 228, @@ -39326,8 +39300,8 @@ "postfix": false, "binop": null }, - "start": 5257, - "end": 5258, + "start": 5249, + "end": 5250, "loc": { "start": { "line": 228, @@ -39352,8 +39326,8 @@ "binop": null, "updateContext": null }, - "start": 5259, - "end": 5260, + "start": 5251, + "end": 5252, "loc": { "start": { "line": 228, @@ -39379,8 +39353,8 @@ "updateContext": null }, "value": 0, - "start": 5261, - "end": 5262, + "start": 5253, + "end": 5254, "loc": { "start": { "line": 228, @@ -39405,8 +39379,8 @@ "binop": null, "updateContext": null }, - "start": 5263, - "end": 5264, + "start": 5255, + "end": 5256, "loc": { "start": { "line": 228, @@ -39433,8 +39407,8 @@ "updateContext": null }, "value": "this", - "start": 5265, - "end": 5269, + "start": 5257, + "end": 5261, "loc": { "start": { "line": 228, @@ -39459,8 +39433,8 @@ "binop": null, "updateContext": null }, - "start": 5269, - "end": 5270, + "start": 5261, + "end": 5262, "loc": { "start": { "line": 228, @@ -39485,8 +39459,8 @@ "binop": null }, "value": "json", - "start": 5270, - "end": 5274, + "start": 5262, + "end": 5266, "loc": { "start": { "line": 228, @@ -39511,8 +39485,8 @@ "binop": null, "updateContext": null }, - "start": 5274, - "end": 5275, + "start": 5266, + "end": 5267, "loc": { "start": { "line": 228, @@ -39539,8 +39513,8 @@ "updateContext": null }, "value": "this", - "start": 5275, - "end": 5279, + "start": 5267, + "end": 5271, "loc": { "start": { "line": 228, @@ -39565,8 +39539,8 @@ "binop": null, "updateContext": null }, - "start": 5279, - "end": 5280, + "start": 5271, + "end": 5272, "loc": { "start": { "line": 228, @@ -39591,8 +39565,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 5280, - "end": 5290, + "start": 5272, + "end": 5282, "loc": { "start": { "line": 228, @@ -39617,8 +39591,8 @@ "binop": null, "updateContext": null }, - "start": 5290, - "end": 5291, + "start": 5282, + "end": 5283, "loc": { "start": { "line": 228, @@ -39643,8 +39617,8 @@ "binop": null, "updateContext": null }, - "start": 5291, - "end": 5292, + "start": 5283, + "end": 5284, "loc": { "start": { "line": 228, @@ -39669,8 +39643,8 @@ "binop": null }, "value": "length", - "start": 5292, - "end": 5298, + "start": 5284, + "end": 5290, "loc": { "start": { "line": 228, @@ -39695,8 +39669,8 @@ "binop": null, "updateContext": null }, - "start": 5298, - "end": 5299, + "start": 5290, + "end": 5291, "loc": { "start": { "line": 228, @@ -39720,8 +39694,8 @@ "postfix": false, "binop": null }, - "start": 5300, - "end": 5301, + "start": 5292, + "end": 5293, "loc": { "start": { "line": 229, @@ -39736,8 +39710,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 5303, - "end": 5440, + "start": 5295, + "end": 5432, "loc": { "start": { "line": 231, @@ -39762,8 +39736,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 5441, - "end": 5457, + "start": 5433, + "end": 5449, "loc": { "start": { "line": 238, @@ -39788,8 +39762,8 @@ "binop": null, "updateContext": null }, - "start": 5457, - "end": 5458, + "start": 5449, + "end": 5450, "loc": { "start": { "line": 238, @@ -39814,8 +39788,8 @@ "binop": null }, "value": "prototype", - "start": 5458, - "end": 5467, + "start": 5450, + "end": 5459, "loc": { "start": { "line": 238, @@ -39840,8 +39814,8 @@ "binop": null, "updateContext": null }, - "start": 5467, - "end": 5468, + "start": 5459, + "end": 5460, "loc": { "start": { "line": 238, @@ -39866,8 +39840,8 @@ "binop": null }, "value": "getMotionNum", - "start": 5468, - "end": 5480, + "start": 5460, + "end": 5472, "loc": { "start": { "line": 238, @@ -39893,8 +39867,8 @@ "updateContext": null }, "value": "=", - "start": 5481, - "end": 5482, + "start": 5473, + "end": 5474, "loc": { "start": { "line": 238, @@ -39920,8 +39894,8 @@ "binop": null }, "value": "function", - "start": 5483, - "end": 5491, + "start": 5475, + "end": 5483, "loc": { "start": { "line": 238, @@ -39945,8 +39919,8 @@ "postfix": false, "binop": null }, - "start": 5491, - "end": 5492, + "start": 5483, + "end": 5484, "loc": { "start": { "line": 238, @@ -39971,8 +39945,8 @@ "binop": null }, "value": "name", - "start": 5492, - "end": 5496, + "start": 5484, + "end": 5488, "loc": { "start": { "line": 238, @@ -39996,8 +39970,8 @@ "postfix": false, "binop": null }, - "start": 5496, - "end": 5497, + "start": 5488, + "end": 5489, "loc": { "start": { "line": 238, @@ -40021,8 +39995,8 @@ "postfix": false, "binop": null }, - "start": 5498, - "end": 5499, + "start": 5490, + "end": 5491, "loc": { "start": { "line": 239, @@ -40049,8 +40023,8 @@ "updateContext": null }, "value": "if", - "start": 5504, - "end": 5506, + "start": 5496, + "end": 5498, "loc": { "start": { "line": 240, @@ -40074,8 +40048,8 @@ "postfix": false, "binop": null }, - "start": 5507, - "end": 5508, + "start": 5499, + "end": 5500, "loc": { "start": { "line": 240, @@ -40102,8 +40076,8 @@ "updateContext": null }, "value": "this", - "start": 5508, - "end": 5512, + "start": 5500, + "end": 5504, "loc": { "start": { "line": 240, @@ -40128,8 +40102,8 @@ "binop": null, "updateContext": null }, - "start": 5512, - "end": 5513, + "start": 5504, + "end": 5505, "loc": { "start": { "line": 240, @@ -40154,8 +40128,8 @@ "binop": null }, "value": "json", - "start": 5513, - "end": 5517, + "start": 5505, + "end": 5509, "loc": { "start": { "line": 240, @@ -40180,8 +40154,8 @@ "binop": null, "updateContext": null }, - "start": 5517, - "end": 5518, + "start": 5509, + "end": 5510, "loc": { "start": { "line": 240, @@ -40208,8 +40182,8 @@ "updateContext": null }, "value": "this", - "start": 5518, - "end": 5522, + "start": 5510, + "end": 5514, "loc": { "start": { "line": 240, @@ -40234,8 +40208,8 @@ "binop": null, "updateContext": null }, - "start": 5522, - "end": 5523, + "start": 5514, + "end": 5515, "loc": { "start": { "line": 240, @@ -40260,8 +40234,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 5523, - "end": 5536, + "start": 5515, + "end": 5528, "loc": { "start": { "line": 240, @@ -40286,8 +40260,8 @@ "binop": null, "updateContext": null }, - "start": 5536, - "end": 5537, + "start": 5528, + "end": 5529, "loc": { "start": { "line": 240, @@ -40313,8 +40287,8 @@ "updateContext": null }, "value": "==", - "start": 5538, - "end": 5540, + "start": 5530, + "end": 5532, "loc": { "start": { "line": 240, @@ -40341,8 +40315,8 @@ "updateContext": null }, "value": "null", - "start": 5541, - "end": 5545, + "start": 5533, + "end": 5537, "loc": { "start": { "line": 240, @@ -40368,8 +40342,8 @@ "updateContext": null }, "value": "||", - "start": 5546, - "end": 5548, + "start": 5538, + "end": 5540, "loc": { "start": { "line": 240, @@ -40396,8 +40370,8 @@ "updateContext": null }, "value": "this", - "start": 5557, - "end": 5561, + "start": 5549, + "end": 5553, "loc": { "start": { "line": 241, @@ -40422,8 +40396,8 @@ "binop": null, "updateContext": null }, - "start": 5561, - "end": 5562, + "start": 5553, + "end": 5554, "loc": { "start": { "line": 241, @@ -40448,8 +40422,8 @@ "binop": null }, "value": "json", - "start": 5562, - "end": 5566, + "start": 5554, + "end": 5558, "loc": { "start": { "line": 241, @@ -40474,8 +40448,8 @@ "binop": null, "updateContext": null }, - "start": 5566, - "end": 5567, + "start": 5558, + "end": 5559, "loc": { "start": { "line": 241, @@ -40502,8 +40476,8 @@ "updateContext": null }, "value": "this", - "start": 5567, - "end": 5571, + "start": 5559, + "end": 5563, "loc": { "start": { "line": 241, @@ -40528,8 +40502,8 @@ "binop": null, "updateContext": null }, - "start": 5571, - "end": 5572, + "start": 5563, + "end": 5564, "loc": { "start": { "line": 241, @@ -40554,8 +40528,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 5572, - "end": 5585, + "start": 5564, + "end": 5577, "loc": { "start": { "line": 241, @@ -40580,8 +40554,8 @@ "binop": null, "updateContext": null }, - "start": 5585, - "end": 5586, + "start": 5577, + "end": 5578, "loc": { "start": { "line": 241, @@ -40606,8 +40580,8 @@ "binop": null, "updateContext": null }, - "start": 5586, - "end": 5587, + "start": 5578, + "end": 5579, "loc": { "start": { "line": 241, @@ -40632,8 +40606,8 @@ "binop": null }, "value": "name", - "start": 5587, - "end": 5591, + "start": 5579, + "end": 5583, "loc": { "start": { "line": 241, @@ -40658,8 +40632,8 @@ "binop": null, "updateContext": null }, - "start": 5591, - "end": 5592, + "start": 5583, + "end": 5584, "loc": { "start": { "line": 241, @@ -40685,8 +40659,8 @@ "updateContext": null }, "value": "==", - "start": 5593, - "end": 5595, + "start": 5585, + "end": 5587, "loc": { "start": { "line": 241, @@ -40713,8 +40687,8 @@ "updateContext": null }, "value": "null", - "start": 5596, - "end": 5600, + "start": 5588, + "end": 5592, "loc": { "start": { "line": 241, @@ -40738,8 +40712,8 @@ "postfix": false, "binop": null }, - "start": 5600, - "end": 5601, + "start": 5592, + "end": 5593, "loc": { "start": { "line": 241, @@ -40766,8 +40740,8 @@ "updateContext": null }, "value": "return", - "start": 5610, - "end": 5616, + "start": 5602, + "end": 5608, "loc": { "start": { "line": 242, @@ -40793,8 +40767,8 @@ "updateContext": null }, "value": 0, - "start": 5617, - "end": 5618, + "start": 5609, + "end": 5610, "loc": { "start": { "line": 242, @@ -40819,8 +40793,8 @@ "binop": null, "updateContext": null }, - "start": 5618, - "end": 5619, + "start": 5610, + "end": 5611, "loc": { "start": { "line": 242, @@ -40847,8 +40821,8 @@ "updateContext": null }, "value": "return", - "start": 5625, - "end": 5631, + "start": 5617, + "end": 5623, "loc": { "start": { "line": 244, @@ -40875,8 +40849,8 @@ "updateContext": null }, "value": "this", - "start": 5632, - "end": 5636, + "start": 5624, + "end": 5628, "loc": { "start": { "line": 244, @@ -40901,8 +40875,8 @@ "binop": null, "updateContext": null }, - "start": 5636, - "end": 5637, + "start": 5628, + "end": 5629, "loc": { "start": { "line": 244, @@ -40927,8 +40901,8 @@ "binop": null }, "value": "json", - "start": 5637, - "end": 5641, + "start": 5629, + "end": 5633, "loc": { "start": { "line": 244, @@ -40953,8 +40927,8 @@ "binop": null, "updateContext": null }, - "start": 5641, - "end": 5642, + "start": 5633, + "end": 5634, "loc": { "start": { "line": 244, @@ -40981,8 +40955,8 @@ "updateContext": null }, "value": "this", - "start": 5642, - "end": 5646, + "start": 5634, + "end": 5638, "loc": { "start": { "line": 244, @@ -41007,8 +40981,8 @@ "binop": null, "updateContext": null }, - "start": 5646, - "end": 5647, + "start": 5638, + "end": 5639, "loc": { "start": { "line": 244, @@ -41033,8 +41007,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 5647, - "end": 5660, + "start": 5639, + "end": 5652, "loc": { "start": { "line": 244, @@ -41059,8 +41033,8 @@ "binop": null, "updateContext": null }, - "start": 5660, - "end": 5661, + "start": 5652, + "end": 5653, "loc": { "start": { "line": 244, @@ -41085,8 +41059,8 @@ "binop": null, "updateContext": null }, - "start": 5661, - "end": 5662, + "start": 5653, + "end": 5654, "loc": { "start": { "line": 244, @@ -41111,8 +41085,8 @@ "binop": null }, "value": "name", - "start": 5662, - "end": 5666, + "start": 5654, + "end": 5658, "loc": { "start": { "line": 244, @@ -41137,8 +41111,8 @@ "binop": null, "updateContext": null }, - "start": 5666, - "end": 5667, + "start": 5658, + "end": 5659, "loc": { "start": { "line": 244, @@ -41163,8 +41137,8 @@ "binop": null, "updateContext": null }, - "start": 5667, - "end": 5668, + "start": 5659, + "end": 5660, "loc": { "start": { "line": 244, @@ -41189,8 +41163,8 @@ "binop": null }, "value": "length", - "start": 5668, - "end": 5674, + "start": 5660, + "end": 5666, "loc": { "start": { "line": 244, @@ -41215,8 +41189,8 @@ "binop": null, "updateContext": null }, - "start": 5674, - "end": 5675, + "start": 5666, + "end": 5667, "loc": { "start": { "line": 244, @@ -41240,8 +41214,8 @@ "postfix": false, "binop": null }, - "start": 5676, - "end": 5677, + "start": 5668, + "end": 5669, "loc": { "start": { "line": 245, @@ -41256,8 +41230,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 5679, - "end": 5814, + "start": 5671, + "end": 5806, "loc": { "start": { "line": 247, @@ -41282,8 +41256,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 5815, - "end": 5831, + "start": 5807, + "end": 5823, "loc": { "start": { "line": 254, @@ -41308,8 +41282,8 @@ "binop": null, "updateContext": null }, - "start": 5831, - "end": 5832, + "start": 5823, + "end": 5824, "loc": { "start": { "line": 254, @@ -41334,8 +41308,8 @@ "binop": null }, "value": "prototype", - "start": 5832, - "end": 5841, + "start": 5824, + "end": 5833, "loc": { "start": { "line": 254, @@ -41360,8 +41334,8 @@ "binop": null, "updateContext": null }, - "start": 5841, - "end": 5842, + "start": 5833, + "end": 5834, "loc": { "start": { "line": 254, @@ -41386,8 +41360,8 @@ "binop": null }, "value": "getMotionFile", - "start": 5842, - "end": 5855, + "start": 5834, + "end": 5847, "loc": { "start": { "line": 254, @@ -41413,8 +41387,8 @@ "updateContext": null }, "value": "=", - "start": 5856, - "end": 5857, + "start": 5848, + "end": 5849, "loc": { "start": { "line": 254, @@ -41440,8 +41414,8 @@ "binop": null }, "value": "function", - "start": 5858, - "end": 5866, + "start": 5850, + "end": 5858, "loc": { "start": { "line": 254, @@ -41465,8 +41439,8 @@ "postfix": false, "binop": null }, - "start": 5866, - "end": 5867, + "start": 5858, + "end": 5859, "loc": { "start": { "line": 254, @@ -41491,8 +41465,8 @@ "binop": null }, "value": "name", - "start": 5867, - "end": 5871, + "start": 5859, + "end": 5863, "loc": { "start": { "line": 254, @@ -41517,8 +41491,8 @@ "binop": null, "updateContext": null }, - "start": 5871, - "end": 5872, + "start": 5863, + "end": 5864, "loc": { "start": { "line": 254, @@ -41543,8 +41517,8 @@ "binop": null }, "value": "n", - "start": 5873, - "end": 5874, + "start": 5865, + "end": 5866, "loc": { "start": { "line": 254, @@ -41568,8 +41542,8 @@ "postfix": false, "binop": null }, - "start": 5874, - "end": 5875, + "start": 5866, + "end": 5867, "loc": { "start": { "line": 254, @@ -41593,8 +41567,8 @@ "postfix": false, "binop": null }, - "start": 5876, - "end": 5877, + "start": 5868, + "end": 5869, "loc": { "start": { "line": 255, @@ -41621,8 +41595,8 @@ "updateContext": null }, "value": "if", - "start": 5882, - "end": 5884, + "start": 5874, + "end": 5876, "loc": { "start": { "line": 256, @@ -41646,8 +41620,8 @@ "postfix": false, "binop": null }, - "start": 5885, - "end": 5886, + "start": 5877, + "end": 5878, "loc": { "start": { "line": 256, @@ -41674,8 +41648,8 @@ "updateContext": null }, "value": "this", - "start": 5886, - "end": 5890, + "start": 5878, + "end": 5882, "loc": { "start": { "line": 256, @@ -41700,8 +41674,8 @@ "binop": null, "updateContext": null }, - "start": 5890, - "end": 5891, + "start": 5882, + "end": 5883, "loc": { "start": { "line": 256, @@ -41726,8 +41700,8 @@ "binop": null }, "value": "json", - "start": 5891, - "end": 5895, + "start": 5883, + "end": 5887, "loc": { "start": { "line": 256, @@ -41752,8 +41726,8 @@ "binop": null, "updateContext": null }, - "start": 5895, - "end": 5896, + "start": 5887, + "end": 5888, "loc": { "start": { "line": 256, @@ -41780,8 +41754,8 @@ "updateContext": null }, "value": "this", - "start": 5896, - "end": 5900, + "start": 5888, + "end": 5892, "loc": { "start": { "line": 256, @@ -41806,8 +41780,8 @@ "binop": null, "updateContext": null }, - "start": 5900, - "end": 5901, + "start": 5892, + "end": 5893, "loc": { "start": { "line": 256, @@ -41832,8 +41806,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 5901, - "end": 5914, + "start": 5893, + "end": 5906, "loc": { "start": { "line": 256, @@ -41858,8 +41832,8 @@ "binop": null, "updateContext": null }, - "start": 5914, - "end": 5915, + "start": 5906, + "end": 5907, "loc": { "start": { "line": 256, @@ -41885,8 +41859,8 @@ "updateContext": null }, "value": "==", - "start": 5916, - "end": 5918, + "start": 5908, + "end": 5910, "loc": { "start": { "line": 256, @@ -41913,8 +41887,8 @@ "updateContext": null }, "value": "null", - "start": 5919, - "end": 5923, + "start": 5911, + "end": 5915, "loc": { "start": { "line": 256, @@ -41940,8 +41914,8 @@ "updateContext": null }, "value": "||", - "start": 5924, - "end": 5926, + "start": 5916, + "end": 5918, "loc": { "start": { "line": 256, @@ -41968,8 +41942,8 @@ "updateContext": null }, "value": "this", - "start": 5935, - "end": 5939, + "start": 5927, + "end": 5931, "loc": { "start": { "line": 257, @@ -41994,8 +41968,8 @@ "binop": null, "updateContext": null }, - "start": 5939, - "end": 5940, + "start": 5931, + "end": 5932, "loc": { "start": { "line": 257, @@ -42020,8 +41994,8 @@ "binop": null }, "value": "json", - "start": 5940, - "end": 5944, + "start": 5932, + "end": 5936, "loc": { "start": { "line": 257, @@ -42046,8 +42020,8 @@ "binop": null, "updateContext": null }, - "start": 5944, - "end": 5945, + "start": 5936, + "end": 5937, "loc": { "start": { "line": 257, @@ -42074,8 +42048,8 @@ "updateContext": null }, "value": "this", - "start": 5945, - "end": 5949, + "start": 5937, + "end": 5941, "loc": { "start": { "line": 257, @@ -42100,8 +42074,8 @@ "binop": null, "updateContext": null }, - "start": 5949, - "end": 5950, + "start": 5941, + "end": 5942, "loc": { "start": { "line": 257, @@ -42126,8 +42100,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 5950, - "end": 5963, + "start": 5942, + "end": 5955, "loc": { "start": { "line": 257, @@ -42152,8 +42126,8 @@ "binop": null, "updateContext": null }, - "start": 5963, - "end": 5964, + "start": 5955, + "end": 5956, "loc": { "start": { "line": 257, @@ -42178,8 +42152,8 @@ "binop": null, "updateContext": null }, - "start": 5964, - "end": 5965, + "start": 5956, + "end": 5957, "loc": { "start": { "line": 257, @@ -42204,8 +42178,8 @@ "binop": null }, "value": "name", - "start": 5965, - "end": 5969, + "start": 5957, + "end": 5961, "loc": { "start": { "line": 257, @@ -42230,8 +42204,8 @@ "binop": null, "updateContext": null }, - "start": 5969, - "end": 5970, + "start": 5961, + "end": 5962, "loc": { "start": { "line": 257, @@ -42257,8 +42231,8 @@ "updateContext": null }, "value": "==", - "start": 5971, - "end": 5973, + "start": 5963, + "end": 5965, "loc": { "start": { "line": 257, @@ -42285,8 +42259,8 @@ "updateContext": null }, "value": "null", - "start": 5974, - "end": 5978, + "start": 5966, + "end": 5970, "loc": { "start": { "line": 257, @@ -42312,8 +42286,8 @@ "updateContext": null }, "value": "||", - "start": 5979, - "end": 5981, + "start": 5971, + "end": 5973, "loc": { "start": { "line": 257, @@ -42340,8 +42314,8 @@ "updateContext": null }, "value": "this", - "start": 5990, - "end": 5994, + "start": 5982, + "end": 5986, "loc": { "start": { "line": 258, @@ -42366,8 +42340,8 @@ "binop": null, "updateContext": null }, - "start": 5994, - "end": 5995, + "start": 5986, + "end": 5987, "loc": { "start": { "line": 258, @@ -42392,8 +42366,8 @@ "binop": null }, "value": "json", - "start": 5995, - "end": 5999, + "start": 5987, + "end": 5991, "loc": { "start": { "line": 258, @@ -42418,8 +42392,8 @@ "binop": null, "updateContext": null }, - "start": 5999, - "end": 6000, + "start": 5991, + "end": 5992, "loc": { "start": { "line": 258, @@ -42446,8 +42420,8 @@ "updateContext": null }, "value": "this", - "start": 6000, - "end": 6004, + "start": 5992, + "end": 5996, "loc": { "start": { "line": 258, @@ -42472,8 +42446,8 @@ "binop": null, "updateContext": null }, - "start": 6004, - "end": 6005, + "start": 5996, + "end": 5997, "loc": { "start": { "line": 258, @@ -42498,8 +42472,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6005, - "end": 6018, + "start": 5997, + "end": 6010, "loc": { "start": { "line": 258, @@ -42524,8 +42498,8 @@ "binop": null, "updateContext": null }, - "start": 6018, - "end": 6019, + "start": 6010, + "end": 6011, "loc": { "start": { "line": 258, @@ -42550,8 +42524,8 @@ "binop": null, "updateContext": null }, - "start": 6019, - "end": 6020, + "start": 6011, + "end": 6012, "loc": { "start": { "line": 258, @@ -42576,8 +42550,8 @@ "binop": null }, "value": "name", - "start": 6020, - "end": 6024, + "start": 6012, + "end": 6016, "loc": { "start": { "line": 258, @@ -42602,8 +42576,8 @@ "binop": null, "updateContext": null }, - "start": 6024, - "end": 6025, + "start": 6016, + "end": 6017, "loc": { "start": { "line": 258, @@ -42628,8 +42602,8 @@ "binop": null, "updateContext": null }, - "start": 6025, - "end": 6026, + "start": 6017, + "end": 6018, "loc": { "start": { "line": 258, @@ -42654,8 +42628,8 @@ "binop": null }, "value": "n", - "start": 6026, - "end": 6027, + "start": 6018, + "end": 6019, "loc": { "start": { "line": 258, @@ -42680,8 +42654,8 @@ "binop": null, "updateContext": null }, - "start": 6027, - "end": 6028, + "start": 6019, + "end": 6020, "loc": { "start": { "line": 258, @@ -42707,8 +42681,8 @@ "updateContext": null }, "value": "==", - "start": 6029, - "end": 6031, + "start": 6021, + "end": 6023, "loc": { "start": { "line": 258, @@ -42735,8 +42709,8 @@ "updateContext": null }, "value": "null", - "start": 6032, - "end": 6036, + "start": 6024, + "end": 6028, "loc": { "start": { "line": 258, @@ -42760,8 +42734,8 @@ "postfix": false, "binop": null }, - "start": 6036, - "end": 6037, + "start": 6028, + "end": 6029, "loc": { "start": { "line": 258, @@ -42788,8 +42762,8 @@ "updateContext": null }, "value": "return", - "start": 6046, - "end": 6052, + "start": 6038, + "end": 6044, "loc": { "start": { "line": 259, @@ -42816,8 +42790,8 @@ "updateContext": null }, "value": "null", - "start": 6053, - "end": 6057, + "start": 6045, + "end": 6049, "loc": { "start": { "line": 259, @@ -42842,8 +42816,8 @@ "binop": null, "updateContext": null }, - "start": 6057, - "end": 6058, + "start": 6049, + "end": 6050, "loc": { "start": { "line": 259, @@ -42870,8 +42844,8 @@ "updateContext": null }, "value": "return", - "start": 6064, - "end": 6070, + "start": 6056, + "end": 6062, "loc": { "start": { "line": 261, @@ -42898,8 +42872,8 @@ "updateContext": null }, "value": "this", - "start": 6071, - "end": 6075, + "start": 6063, + "end": 6067, "loc": { "start": { "line": 261, @@ -42924,8 +42898,8 @@ "binop": null, "updateContext": null }, - "start": 6075, - "end": 6076, + "start": 6067, + "end": 6068, "loc": { "start": { "line": 261, @@ -42950,8 +42924,8 @@ "binop": null }, "value": "json", - "start": 6076, - "end": 6080, + "start": 6068, + "end": 6072, "loc": { "start": { "line": 261, @@ -42976,8 +42950,8 @@ "binop": null, "updateContext": null }, - "start": 6080, - "end": 6081, + "start": 6072, + "end": 6073, "loc": { "start": { "line": 261, @@ -43004,8 +42978,8 @@ "updateContext": null }, "value": "this", - "start": 6081, - "end": 6085, + "start": 6073, + "end": 6077, "loc": { "start": { "line": 261, @@ -43030,8 +43004,8 @@ "binop": null, "updateContext": null }, - "start": 6085, - "end": 6086, + "start": 6077, + "end": 6078, "loc": { "start": { "line": 261, @@ -43056,8 +43030,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6086, - "end": 6099, + "start": 6078, + "end": 6091, "loc": { "start": { "line": 261, @@ -43082,8 +43056,8 @@ "binop": null, "updateContext": null }, - "start": 6099, - "end": 6100, + "start": 6091, + "end": 6092, "loc": { "start": { "line": 261, @@ -43108,8 +43082,8 @@ "binop": null, "updateContext": null }, - "start": 6100, - "end": 6101, + "start": 6092, + "end": 6093, "loc": { "start": { "line": 261, @@ -43134,8 +43108,8 @@ "binop": null }, "value": "name", - "start": 6101, - "end": 6105, + "start": 6093, + "end": 6097, "loc": { "start": { "line": 261, @@ -43160,8 +43134,8 @@ "binop": null, "updateContext": null }, - "start": 6105, - "end": 6106, + "start": 6097, + "end": 6098, "loc": { "start": { "line": 261, @@ -43186,8 +43160,8 @@ "binop": null, "updateContext": null }, - "start": 6106, - "end": 6107, + "start": 6098, + "end": 6099, "loc": { "start": { "line": 261, @@ -43212,8 +43186,8 @@ "binop": null }, "value": "n", - "start": 6107, - "end": 6108, + "start": 6099, + "end": 6100, "loc": { "start": { "line": 261, @@ -43238,8 +43212,8 @@ "binop": null, "updateContext": null }, - "start": 6108, - "end": 6109, + "start": 6100, + "end": 6101, "loc": { "start": { "line": 261, @@ -43264,8 +43238,8 @@ "binop": null, "updateContext": null }, - "start": 6109, - "end": 6110, + "start": 6101, + "end": 6102, "loc": { "start": { "line": 261, @@ -43292,8 +43266,8 @@ "updateContext": null }, "value": "this", - "start": 6110, - "end": 6114, + "start": 6102, + "end": 6106, "loc": { "start": { "line": 261, @@ -43318,8 +43292,8 @@ "binop": null, "updateContext": null }, - "start": 6114, - "end": 6115, + "start": 6106, + "end": 6107, "loc": { "start": { "line": 261, @@ -43344,8 +43318,8 @@ "binop": null }, "value": "FILE", - "start": 6115, - "end": 6119, + "start": 6107, + "end": 6111, "loc": { "start": { "line": 261, @@ -43370,8 +43344,8 @@ "binop": null, "updateContext": null }, - "start": 6119, - "end": 6120, + "start": 6111, + "end": 6112, "loc": { "start": { "line": 261, @@ -43396,8 +43370,8 @@ "binop": null, "updateContext": null }, - "start": 6120, - "end": 6121, + "start": 6112, + "end": 6113, "loc": { "start": { "line": 261, @@ -43421,8 +43395,8 @@ "postfix": false, "binop": null }, - "start": 6122, - "end": 6123, + "start": 6114, + "end": 6115, "loc": { "start": { "line": 262, @@ -43437,8 +43411,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n", - "start": 6125, - "end": 6269, + "start": 6117, + "end": 6261, "loc": { "start": { "line": 264, @@ -43463,8 +43437,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 6270, - "end": 6286, + "start": 6262, + "end": 6278, "loc": { "start": { "line": 271, @@ -43489,8 +43463,8 @@ "binop": null, "updateContext": null }, - "start": 6286, - "end": 6287, + "start": 6278, + "end": 6279, "loc": { "start": { "line": 271, @@ -43515,8 +43489,8 @@ "binop": null }, "value": "prototype", - "start": 6287, - "end": 6296, + "start": 6279, + "end": 6288, "loc": { "start": { "line": 271, @@ -43541,8 +43515,8 @@ "binop": null, "updateContext": null }, - "start": 6296, - "end": 6297, + "start": 6288, + "end": 6289, "loc": { "start": { "line": 271, @@ -43567,8 +43541,8 @@ "binop": null }, "value": "getMotionSound", - "start": 6297, - "end": 6311, + "start": 6289, + "end": 6303, "loc": { "start": { "line": 271, @@ -43594,8 +43568,8 @@ "updateContext": null }, "value": "=", - "start": 6312, - "end": 6313, + "start": 6304, + "end": 6305, "loc": { "start": { "line": 271, @@ -43621,8 +43595,8 @@ "binop": null }, "value": "function", - "start": 6314, - "end": 6322, + "start": 6306, + "end": 6314, "loc": { "start": { "line": 271, @@ -43646,8 +43620,8 @@ "postfix": false, "binop": null }, - "start": 6322, - "end": 6323, + "start": 6314, + "end": 6315, "loc": { "start": { "line": 271, @@ -43672,8 +43646,8 @@ "binop": null }, "value": "name", - "start": 6323, - "end": 6327, + "start": 6315, + "end": 6319, "loc": { "start": { "line": 271, @@ -43698,8 +43672,8 @@ "binop": null, "updateContext": null }, - "start": 6327, - "end": 6328, + "start": 6319, + "end": 6320, "loc": { "start": { "line": 271, @@ -43724,8 +43698,8 @@ "binop": null }, "value": "n", - "start": 6329, - "end": 6330, + "start": 6321, + "end": 6322, "loc": { "start": { "line": 271, @@ -43749,8 +43723,8 @@ "postfix": false, "binop": null }, - "start": 6330, - "end": 6331, + "start": 6322, + "end": 6323, "loc": { "start": { "line": 271, @@ -43774,8 +43748,8 @@ "postfix": false, "binop": null }, - "start": 6332, - "end": 6333, + "start": 6324, + "end": 6325, "loc": { "start": { "line": 272, @@ -43802,8 +43776,8 @@ "updateContext": null }, "value": "if", - "start": 6338, - "end": 6340, + "start": 6330, + "end": 6332, "loc": { "start": { "line": 273, @@ -43827,8 +43801,8 @@ "postfix": false, "binop": null }, - "start": 6341, - "end": 6342, + "start": 6333, + "end": 6334, "loc": { "start": { "line": 273, @@ -43855,8 +43829,8 @@ "updateContext": null }, "value": "this", - "start": 6342, - "end": 6346, + "start": 6334, + "end": 6338, "loc": { "start": { "line": 273, @@ -43881,8 +43855,8 @@ "binop": null, "updateContext": null }, - "start": 6346, - "end": 6347, + "start": 6338, + "end": 6339, "loc": { "start": { "line": 273, @@ -43907,8 +43881,8 @@ "binop": null }, "value": "json", - "start": 6347, - "end": 6351, + "start": 6339, + "end": 6343, "loc": { "start": { "line": 273, @@ -43933,8 +43907,8 @@ "binop": null, "updateContext": null }, - "start": 6351, - "end": 6352, + "start": 6343, + "end": 6344, "loc": { "start": { "line": 273, @@ -43961,8 +43935,8 @@ "updateContext": null }, "value": "this", - "start": 6352, - "end": 6356, + "start": 6344, + "end": 6348, "loc": { "start": { "line": 273, @@ -43987,8 +43961,8 @@ "binop": null, "updateContext": null }, - "start": 6356, - "end": 6357, + "start": 6348, + "end": 6349, "loc": { "start": { "line": 273, @@ -44013,8 +43987,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6357, - "end": 6370, + "start": 6349, + "end": 6362, "loc": { "start": { "line": 273, @@ -44039,8 +44013,8 @@ "binop": null, "updateContext": null }, - "start": 6370, - "end": 6371, + "start": 6362, + "end": 6363, "loc": { "start": { "line": 273, @@ -44066,8 +44040,8 @@ "updateContext": null }, "value": "==", - "start": 6372, - "end": 6374, + "start": 6364, + "end": 6366, "loc": { "start": { "line": 273, @@ -44094,8 +44068,8 @@ "updateContext": null }, "value": "null", - "start": 6375, - "end": 6379, + "start": 6367, + "end": 6371, "loc": { "start": { "line": 273, @@ -44121,8 +44095,8 @@ "updateContext": null }, "value": "||", - "start": 6380, - "end": 6382, + "start": 6372, + "end": 6374, "loc": { "start": { "line": 273, @@ -44149,8 +44123,8 @@ "updateContext": null }, "value": "this", - "start": 6391, - "end": 6395, + "start": 6383, + "end": 6387, "loc": { "start": { "line": 274, @@ -44175,8 +44149,8 @@ "binop": null, "updateContext": null }, - "start": 6395, - "end": 6396, + "start": 6387, + "end": 6388, "loc": { "start": { "line": 274, @@ -44201,8 +44175,8 @@ "binop": null }, "value": "json", - "start": 6396, - "end": 6400, + "start": 6388, + "end": 6392, "loc": { "start": { "line": 274, @@ -44227,8 +44201,8 @@ "binop": null, "updateContext": null }, - "start": 6400, - "end": 6401, + "start": 6392, + "end": 6393, "loc": { "start": { "line": 274, @@ -44255,8 +44229,8 @@ "updateContext": null }, "value": "this", - "start": 6401, - "end": 6405, + "start": 6393, + "end": 6397, "loc": { "start": { "line": 274, @@ -44281,8 +44255,8 @@ "binop": null, "updateContext": null }, - "start": 6405, - "end": 6406, + "start": 6397, + "end": 6398, "loc": { "start": { "line": 274, @@ -44307,8 +44281,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6406, - "end": 6419, + "start": 6398, + "end": 6411, "loc": { "start": { "line": 274, @@ -44333,8 +44307,8 @@ "binop": null, "updateContext": null }, - "start": 6419, - "end": 6420, + "start": 6411, + "end": 6412, "loc": { "start": { "line": 274, @@ -44359,8 +44333,8 @@ "binop": null, "updateContext": null }, - "start": 6420, - "end": 6421, + "start": 6412, + "end": 6413, "loc": { "start": { "line": 274, @@ -44385,8 +44359,8 @@ "binop": null }, "value": "name", - "start": 6421, - "end": 6425, + "start": 6413, + "end": 6417, "loc": { "start": { "line": 274, @@ -44411,8 +44385,8 @@ "binop": null, "updateContext": null }, - "start": 6425, - "end": 6426, + "start": 6417, + "end": 6418, "loc": { "start": { "line": 274, @@ -44438,8 +44412,8 @@ "updateContext": null }, "value": "==", - "start": 6427, - "end": 6429, + "start": 6419, + "end": 6421, "loc": { "start": { "line": 274, @@ -44466,8 +44440,8 @@ "updateContext": null }, "value": "null", - "start": 6430, - "end": 6434, + "start": 6422, + "end": 6426, "loc": { "start": { "line": 274, @@ -44493,8 +44467,8 @@ "updateContext": null }, "value": "||", - "start": 6435, - "end": 6437, + "start": 6427, + "end": 6429, "loc": { "start": { "line": 274, @@ -44521,8 +44495,8 @@ "updateContext": null }, "value": "this", - "start": 6446, - "end": 6450, + "start": 6438, + "end": 6442, "loc": { "start": { "line": 275, @@ -44547,8 +44521,8 @@ "binop": null, "updateContext": null }, - "start": 6450, - "end": 6451, + "start": 6442, + "end": 6443, "loc": { "start": { "line": 275, @@ -44573,8 +44547,8 @@ "binop": null }, "value": "json", - "start": 6451, - "end": 6455, + "start": 6443, + "end": 6447, "loc": { "start": { "line": 275, @@ -44599,8 +44573,8 @@ "binop": null, "updateContext": null }, - "start": 6455, - "end": 6456, + "start": 6447, + "end": 6448, "loc": { "start": { "line": 275, @@ -44627,8 +44601,8 @@ "updateContext": null }, "value": "this", - "start": 6456, - "end": 6460, + "start": 6448, + "end": 6452, "loc": { "start": { "line": 275, @@ -44653,8 +44627,8 @@ "binop": null, "updateContext": null }, - "start": 6460, - "end": 6461, + "start": 6452, + "end": 6453, "loc": { "start": { "line": 275, @@ -44679,8 +44653,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6461, - "end": 6474, + "start": 6453, + "end": 6466, "loc": { "start": { "line": 275, @@ -44705,8 +44679,8 @@ "binop": null, "updateContext": null }, - "start": 6474, - "end": 6475, + "start": 6466, + "end": 6467, "loc": { "start": { "line": 275, @@ -44731,8 +44705,8 @@ "binop": null, "updateContext": null }, - "start": 6475, - "end": 6476, + "start": 6467, + "end": 6468, "loc": { "start": { "line": 275, @@ -44757,8 +44731,8 @@ "binop": null }, "value": "name", - "start": 6476, - "end": 6480, + "start": 6468, + "end": 6472, "loc": { "start": { "line": 275, @@ -44783,8 +44757,8 @@ "binop": null, "updateContext": null }, - "start": 6480, - "end": 6481, + "start": 6472, + "end": 6473, "loc": { "start": { "line": 275, @@ -44809,8 +44783,8 @@ "binop": null, "updateContext": null }, - "start": 6481, - "end": 6482, + "start": 6473, + "end": 6474, "loc": { "start": { "line": 275, @@ -44835,8 +44809,8 @@ "binop": null }, "value": "n", - "start": 6482, - "end": 6483, + "start": 6474, + "end": 6475, "loc": { "start": { "line": 275, @@ -44861,8 +44835,8 @@ "binop": null, "updateContext": null }, - "start": 6483, - "end": 6484, + "start": 6475, + "end": 6476, "loc": { "start": { "line": 275, @@ -44888,8 +44862,8 @@ "updateContext": null }, "value": "==", - "start": 6485, - "end": 6487, + "start": 6477, + "end": 6479, "loc": { "start": { "line": 275, @@ -44916,8 +44890,8 @@ "updateContext": null }, "value": "null", - "start": 6488, - "end": 6492, + "start": 6480, + "end": 6484, "loc": { "start": { "line": 275, @@ -44943,8 +44917,8 @@ "updateContext": null }, "value": "||", - "start": 6493, - "end": 6495, + "start": 6485, + "end": 6487, "loc": { "start": { "line": 275, @@ -44971,8 +44945,8 @@ "updateContext": null }, "value": "this", - "start": 6504, - "end": 6508, + "start": 6496, + "end": 6500, "loc": { "start": { "line": 276, @@ -44997,8 +44971,8 @@ "binop": null, "updateContext": null }, - "start": 6508, - "end": 6509, + "start": 6500, + "end": 6501, "loc": { "start": { "line": 276, @@ -45023,8 +44997,8 @@ "binop": null }, "value": "json", - "start": 6509, - "end": 6513, + "start": 6501, + "end": 6505, "loc": { "start": { "line": 276, @@ -45049,8 +45023,8 @@ "binop": null, "updateContext": null }, - "start": 6513, - "end": 6514, + "start": 6505, + "end": 6506, "loc": { "start": { "line": 276, @@ -45077,8 +45051,8 @@ "updateContext": null }, "value": "this", - "start": 6514, - "end": 6518, + "start": 6506, + "end": 6510, "loc": { "start": { "line": 276, @@ -45103,8 +45077,8 @@ "binop": null, "updateContext": null }, - "start": 6518, - "end": 6519, + "start": 6510, + "end": 6511, "loc": { "start": { "line": 276, @@ -45129,8 +45103,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6519, - "end": 6532, + "start": 6511, + "end": 6524, "loc": { "start": { "line": 276, @@ -45155,8 +45129,8 @@ "binop": null, "updateContext": null }, - "start": 6532, - "end": 6533, + "start": 6524, + "end": 6525, "loc": { "start": { "line": 276, @@ -45181,8 +45155,8 @@ "binop": null, "updateContext": null }, - "start": 6533, - "end": 6534, + "start": 6525, + "end": 6526, "loc": { "start": { "line": 276, @@ -45207,8 +45181,8 @@ "binop": null }, "value": "name", - "start": 6534, - "end": 6538, + "start": 6526, + "end": 6530, "loc": { "start": { "line": 276, @@ -45233,8 +45207,8 @@ "binop": null, "updateContext": null }, - "start": 6538, - "end": 6539, + "start": 6530, + "end": 6531, "loc": { "start": { "line": 276, @@ -45259,8 +45233,8 @@ "binop": null, "updateContext": null }, - "start": 6539, - "end": 6540, + "start": 6531, + "end": 6532, "loc": { "start": { "line": 276, @@ -45285,8 +45259,8 @@ "binop": null }, "value": "n", - "start": 6540, - "end": 6541, + "start": 6532, + "end": 6533, "loc": { "start": { "line": 276, @@ -45311,8 +45285,8 @@ "binop": null, "updateContext": null }, - "start": 6541, - "end": 6542, + "start": 6533, + "end": 6534, "loc": { "start": { "line": 276, @@ -45337,8 +45311,8 @@ "binop": null, "updateContext": null }, - "start": 6542, - "end": 6543, + "start": 6534, + "end": 6535, "loc": { "start": { "line": 276, @@ -45365,8 +45339,8 @@ "updateContext": null }, "value": "this", - "start": 6543, - "end": 6547, + "start": 6535, + "end": 6539, "loc": { "start": { "line": 276, @@ -45391,8 +45365,8 @@ "binop": null, "updateContext": null }, - "start": 6547, - "end": 6548, + "start": 6539, + "end": 6540, "loc": { "start": { "line": 276, @@ -45417,8 +45391,8 @@ "binop": null }, "value": "SOUND", - "start": 6548, - "end": 6553, + "start": 6540, + "end": 6545, "loc": { "start": { "line": 276, @@ -45443,8 +45417,8 @@ "binop": null, "updateContext": null }, - "start": 6553, - "end": 6554, + "start": 6545, + "end": 6546, "loc": { "start": { "line": 276, @@ -45470,8 +45444,8 @@ "updateContext": null }, "value": "==", - "start": 6555, - "end": 6557, + "start": 6547, + "end": 6549, "loc": { "start": { "line": 276, @@ -45498,8 +45472,8 @@ "updateContext": null }, "value": "null", - "start": 6558, - "end": 6562, + "start": 6550, + "end": 6554, "loc": { "start": { "line": 276, @@ -45523,8 +45497,8 @@ "postfix": false, "binop": null }, - "start": 6562, - "end": 6563, + "start": 6554, + "end": 6555, "loc": { "start": { "line": 276, @@ -45551,8 +45525,8 @@ "updateContext": null }, "value": "return", - "start": 6572, - "end": 6578, + "start": 6564, + "end": 6570, "loc": { "start": { "line": 277, @@ -45579,8 +45553,8 @@ "updateContext": null }, "value": "null", - "start": 6579, - "end": 6583, + "start": 6571, + "end": 6575, "loc": { "start": { "line": 277, @@ -45605,8 +45579,8 @@ "binop": null, "updateContext": null }, - "start": 6583, - "end": 6584, + "start": 6575, + "end": 6576, "loc": { "start": { "line": 277, @@ -45633,8 +45607,8 @@ "updateContext": null }, "value": "return", - "start": 6590, - "end": 6596, + "start": 6582, + "end": 6588, "loc": { "start": { "line": 279, @@ -45661,8 +45635,8 @@ "updateContext": null }, "value": "this", - "start": 6597, - "end": 6601, + "start": 6589, + "end": 6593, "loc": { "start": { "line": 279, @@ -45687,8 +45661,8 @@ "binop": null, "updateContext": null }, - "start": 6601, - "end": 6602, + "start": 6593, + "end": 6594, "loc": { "start": { "line": 279, @@ -45713,8 +45687,8 @@ "binop": null }, "value": "json", - "start": 6602, - "end": 6606, + "start": 6594, + "end": 6598, "loc": { "start": { "line": 279, @@ -45739,8 +45713,8 @@ "binop": null, "updateContext": null }, - "start": 6606, - "end": 6607, + "start": 6598, + "end": 6599, "loc": { "start": { "line": 279, @@ -45767,8 +45741,8 @@ "updateContext": null }, "value": "this", - "start": 6607, - "end": 6611, + "start": 6599, + "end": 6603, "loc": { "start": { "line": 279, @@ -45793,8 +45767,8 @@ "binop": null, "updateContext": null }, - "start": 6611, - "end": 6612, + "start": 6603, + "end": 6604, "loc": { "start": { "line": 279, @@ -45819,8 +45793,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6612, - "end": 6625, + "start": 6604, + "end": 6617, "loc": { "start": { "line": 279, @@ -45845,8 +45819,8 @@ "binop": null, "updateContext": null }, - "start": 6625, - "end": 6626, + "start": 6617, + "end": 6618, "loc": { "start": { "line": 279, @@ -45871,8 +45845,8 @@ "binop": null, "updateContext": null }, - "start": 6626, - "end": 6627, + "start": 6618, + "end": 6619, "loc": { "start": { "line": 279, @@ -45897,8 +45871,8 @@ "binop": null }, "value": "name", - "start": 6627, - "end": 6631, + "start": 6619, + "end": 6623, "loc": { "start": { "line": 279, @@ -45923,8 +45897,8 @@ "binop": null, "updateContext": null }, - "start": 6631, - "end": 6632, + "start": 6623, + "end": 6624, "loc": { "start": { "line": 279, @@ -45949,8 +45923,8 @@ "binop": null, "updateContext": null }, - "start": 6632, - "end": 6633, + "start": 6624, + "end": 6625, "loc": { "start": { "line": 279, @@ -45975,8 +45949,8 @@ "binop": null }, "value": "n", - "start": 6633, - "end": 6634, + "start": 6625, + "end": 6626, "loc": { "start": { "line": 279, @@ -46001,8 +45975,8 @@ "binop": null, "updateContext": null }, - "start": 6634, - "end": 6635, + "start": 6626, + "end": 6627, "loc": { "start": { "line": 279, @@ -46027,8 +46001,8 @@ "binop": null, "updateContext": null }, - "start": 6635, - "end": 6636, + "start": 6627, + "end": 6628, "loc": { "start": { "line": 279, @@ -46055,8 +46029,8 @@ "updateContext": null }, "value": "this", - "start": 6636, - "end": 6640, + "start": 6628, + "end": 6632, "loc": { "start": { "line": 279, @@ -46081,8 +46055,8 @@ "binop": null, "updateContext": null }, - "start": 6640, - "end": 6641, + "start": 6632, + "end": 6633, "loc": { "start": { "line": 279, @@ -46107,8 +46081,8 @@ "binop": null }, "value": "SOUND", - "start": 6641, - "end": 6646, + "start": 6633, + "end": 6638, "loc": { "start": { "line": 279, @@ -46133,8 +46107,8 @@ "binop": null, "updateContext": null }, - "start": 6646, - "end": 6647, + "start": 6638, + "end": 6639, "loc": { "start": { "line": 279, @@ -46159,8 +46133,8 @@ "binop": null, "updateContext": null }, - "start": 6647, - "end": 6648, + "start": 6639, + "end": 6640, "loc": { "start": { "line": 279, @@ -46184,8 +46158,8 @@ "postfix": false, "binop": null }, - "start": 6649, - "end": 6650, + "start": 6641, + "end": 6642, "loc": { "start": { "line": 280, @@ -46200,8 +46174,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 6652, - "end": 6840, + "start": 6644, + "end": 6832, "loc": { "start": { "line": 282, @@ -46226,8 +46200,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 6841, - "end": 6857, + "start": 6833, + "end": 6849, "loc": { "start": { "line": 289, @@ -46252,8 +46226,8 @@ "binop": null, "updateContext": null }, - "start": 6857, - "end": 6858, + "start": 6849, + "end": 6850, "loc": { "start": { "line": 289, @@ -46278,8 +46252,8 @@ "binop": null }, "value": "prototype", - "start": 6858, - "end": 6867, + "start": 6850, + "end": 6859, "loc": { "start": { "line": 289, @@ -46304,8 +46278,8 @@ "binop": null, "updateContext": null }, - "start": 6867, - "end": 6868, + "start": 6859, + "end": 6860, "loc": { "start": { "line": 289, @@ -46330,8 +46304,8 @@ "binop": null }, "value": "getMotionFadeIn", - "start": 6868, - "end": 6883, + "start": 6860, + "end": 6875, "loc": { "start": { "line": 289, @@ -46357,8 +46331,8 @@ "updateContext": null }, "value": "=", - "start": 6884, - "end": 6885, + "start": 6876, + "end": 6877, "loc": { "start": { "line": 289, @@ -46384,8 +46358,8 @@ "binop": null }, "value": "function", - "start": 6886, - "end": 6894, + "start": 6878, + "end": 6886, "loc": { "start": { "line": 289, @@ -46409,8 +46383,8 @@ "postfix": false, "binop": null }, - "start": 6894, - "end": 6895, + "start": 6886, + "end": 6887, "loc": { "start": { "line": 289, @@ -46435,8 +46409,8 @@ "binop": null }, "value": "name", - "start": 6895, - "end": 6899, + "start": 6887, + "end": 6891, "loc": { "start": { "line": 289, @@ -46461,8 +46435,8 @@ "binop": null, "updateContext": null }, - "start": 6899, - "end": 6900, + "start": 6891, + "end": 6892, "loc": { "start": { "line": 289, @@ -46487,8 +46461,8 @@ "binop": null }, "value": "n", - "start": 6901, - "end": 6902, + "start": 6893, + "end": 6894, "loc": { "start": { "line": 289, @@ -46512,8 +46486,8 @@ "postfix": false, "binop": null }, - "start": 6902, - "end": 6903, + "start": 6894, + "end": 6895, "loc": { "start": { "line": 289, @@ -46537,8 +46511,8 @@ "postfix": false, "binop": null }, - "start": 6904, - "end": 6905, + "start": 6896, + "end": 6897, "loc": { "start": { "line": 290, @@ -46565,8 +46539,8 @@ "updateContext": null }, "value": "if", - "start": 6910, - "end": 6912, + "start": 6902, + "end": 6904, "loc": { "start": { "line": 291, @@ -46590,8 +46564,8 @@ "postfix": false, "binop": null }, - "start": 6913, - "end": 6914, + "start": 6905, + "end": 6906, "loc": { "start": { "line": 291, @@ -46618,8 +46592,8 @@ "updateContext": null }, "value": "this", - "start": 6914, - "end": 6918, + "start": 6906, + "end": 6910, "loc": { "start": { "line": 291, @@ -46644,8 +46618,8 @@ "binop": null, "updateContext": null }, - "start": 6918, - "end": 6919, + "start": 6910, + "end": 6911, "loc": { "start": { "line": 291, @@ -46670,8 +46644,8 @@ "binop": null }, "value": "json", - "start": 6919, - "end": 6923, + "start": 6911, + "end": 6915, "loc": { "start": { "line": 291, @@ -46696,8 +46670,8 @@ "binop": null, "updateContext": null }, - "start": 6923, - "end": 6924, + "start": 6915, + "end": 6916, "loc": { "start": { "line": 291, @@ -46724,8 +46698,8 @@ "updateContext": null }, "value": "this", - "start": 6924, - "end": 6928, + "start": 6916, + "end": 6920, "loc": { "start": { "line": 291, @@ -46750,8 +46724,8 @@ "binop": null, "updateContext": null }, - "start": 6928, - "end": 6929, + "start": 6920, + "end": 6921, "loc": { "start": { "line": 291, @@ -46776,8 +46750,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6929, - "end": 6942, + "start": 6921, + "end": 6934, "loc": { "start": { "line": 291, @@ -46802,8 +46776,8 @@ "binop": null, "updateContext": null }, - "start": 6942, - "end": 6943, + "start": 6934, + "end": 6935, "loc": { "start": { "line": 291, @@ -46829,8 +46803,8 @@ "updateContext": null }, "value": "==", - "start": 6944, - "end": 6946, + "start": 6936, + "end": 6938, "loc": { "start": { "line": 291, @@ -46857,8 +46831,8 @@ "updateContext": null }, "value": "null", - "start": 6947, - "end": 6951, + "start": 6939, + "end": 6943, "loc": { "start": { "line": 291, @@ -46884,8 +46858,8 @@ "updateContext": null }, "value": "||", - "start": 6952, - "end": 6954, + "start": 6944, + "end": 6946, "loc": { "start": { "line": 291, @@ -46912,8 +46886,8 @@ "updateContext": null }, "value": "this", - "start": 6963, - "end": 6967, + "start": 6955, + "end": 6959, "loc": { "start": { "line": 292, @@ -46938,8 +46912,8 @@ "binop": null, "updateContext": null }, - "start": 6967, - "end": 6968, + "start": 6959, + "end": 6960, "loc": { "start": { "line": 292, @@ -46964,8 +46938,8 @@ "binop": null }, "value": "json", - "start": 6968, - "end": 6972, + "start": 6960, + "end": 6964, "loc": { "start": { "line": 292, @@ -46990,8 +46964,8 @@ "binop": null, "updateContext": null }, - "start": 6972, - "end": 6973, + "start": 6964, + "end": 6965, "loc": { "start": { "line": 292, @@ -47018,8 +46992,8 @@ "updateContext": null }, "value": "this", - "start": 6973, - "end": 6977, + "start": 6965, + "end": 6969, "loc": { "start": { "line": 292, @@ -47044,8 +47018,8 @@ "binop": null, "updateContext": null }, - "start": 6977, - "end": 6978, + "start": 6969, + "end": 6970, "loc": { "start": { "line": 292, @@ -47070,8 +47044,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 6978, - "end": 6991, + "start": 6970, + "end": 6983, "loc": { "start": { "line": 292, @@ -47096,8 +47070,8 @@ "binop": null, "updateContext": null }, - "start": 6991, - "end": 6992, + "start": 6983, + "end": 6984, "loc": { "start": { "line": 292, @@ -47122,8 +47096,8 @@ "binop": null, "updateContext": null }, - "start": 6992, - "end": 6993, + "start": 6984, + "end": 6985, "loc": { "start": { "line": 292, @@ -47148,8 +47122,8 @@ "binop": null }, "value": "name", - "start": 6993, - "end": 6997, + "start": 6985, + "end": 6989, "loc": { "start": { "line": 292, @@ -47174,8 +47148,8 @@ "binop": null, "updateContext": null }, - "start": 6997, - "end": 6998, + "start": 6989, + "end": 6990, "loc": { "start": { "line": 292, @@ -47201,8 +47175,8 @@ "updateContext": null }, "value": "==", - "start": 6999, - "end": 7001, + "start": 6991, + "end": 6993, "loc": { "start": { "line": 292, @@ -47229,8 +47203,8 @@ "updateContext": null }, "value": "null", - "start": 7002, - "end": 7006, + "start": 6994, + "end": 6998, "loc": { "start": { "line": 292, @@ -47256,8 +47230,8 @@ "updateContext": null }, "value": "||", - "start": 7007, - "end": 7009, + "start": 6999, + "end": 7001, "loc": { "start": { "line": 292, @@ -47284,8 +47258,8 @@ "updateContext": null }, "value": "this", - "start": 7018, - "end": 7022, + "start": 7010, + "end": 7014, "loc": { "start": { "line": 293, @@ -47310,8 +47284,8 @@ "binop": null, "updateContext": null }, - "start": 7022, - "end": 7023, + "start": 7014, + "end": 7015, "loc": { "start": { "line": 293, @@ -47336,8 +47310,8 @@ "binop": null }, "value": "json", - "start": 7023, - "end": 7027, + "start": 7015, + "end": 7019, "loc": { "start": { "line": 293, @@ -47362,8 +47336,8 @@ "binop": null, "updateContext": null }, - "start": 7027, - "end": 7028, + "start": 7019, + "end": 7020, "loc": { "start": { "line": 293, @@ -47390,8 +47364,8 @@ "updateContext": null }, "value": "this", - "start": 7028, - "end": 7032, + "start": 7020, + "end": 7024, "loc": { "start": { "line": 293, @@ -47416,8 +47390,8 @@ "binop": null, "updateContext": null }, - "start": 7032, - "end": 7033, + "start": 7024, + "end": 7025, "loc": { "start": { "line": 293, @@ -47442,8 +47416,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7033, - "end": 7046, + "start": 7025, + "end": 7038, "loc": { "start": { "line": 293, @@ -47468,8 +47442,8 @@ "binop": null, "updateContext": null }, - "start": 7046, - "end": 7047, + "start": 7038, + "end": 7039, "loc": { "start": { "line": 293, @@ -47494,8 +47468,8 @@ "binop": null, "updateContext": null }, - "start": 7047, - "end": 7048, + "start": 7039, + "end": 7040, "loc": { "start": { "line": 293, @@ -47520,8 +47494,8 @@ "binop": null }, "value": "name", - "start": 7048, - "end": 7052, + "start": 7040, + "end": 7044, "loc": { "start": { "line": 293, @@ -47546,8 +47520,8 @@ "binop": null, "updateContext": null }, - "start": 7052, - "end": 7053, + "start": 7044, + "end": 7045, "loc": { "start": { "line": 293, @@ -47572,8 +47546,8 @@ "binop": null, "updateContext": null }, - "start": 7053, - "end": 7054, + "start": 7045, + "end": 7046, "loc": { "start": { "line": 293, @@ -47598,8 +47572,8 @@ "binop": null }, "value": "n", - "start": 7054, - "end": 7055, + "start": 7046, + "end": 7047, "loc": { "start": { "line": 293, @@ -47624,8 +47598,8 @@ "binop": null, "updateContext": null }, - "start": 7055, - "end": 7056, + "start": 7047, + "end": 7048, "loc": { "start": { "line": 293, @@ -47651,8 +47625,8 @@ "updateContext": null }, "value": "==", - "start": 7057, - "end": 7059, + "start": 7049, + "end": 7051, "loc": { "start": { "line": 293, @@ -47679,8 +47653,8 @@ "updateContext": null }, "value": "null", - "start": 7060, - "end": 7064, + "start": 7052, + "end": 7056, "loc": { "start": { "line": 293, @@ -47706,8 +47680,8 @@ "updateContext": null }, "value": "||", - "start": 7065, - "end": 7067, + "start": 7057, + "end": 7059, "loc": { "start": { "line": 293, @@ -47734,8 +47708,8 @@ "updateContext": null }, "value": "this", - "start": 7076, - "end": 7080, + "start": 7068, + "end": 7072, "loc": { "start": { "line": 294, @@ -47760,8 +47734,8 @@ "binop": null, "updateContext": null }, - "start": 7080, - "end": 7081, + "start": 7072, + "end": 7073, "loc": { "start": { "line": 294, @@ -47786,8 +47760,8 @@ "binop": null }, "value": "json", - "start": 7081, - "end": 7085, + "start": 7073, + "end": 7077, "loc": { "start": { "line": 294, @@ -47812,8 +47786,8 @@ "binop": null, "updateContext": null }, - "start": 7085, - "end": 7086, + "start": 7077, + "end": 7078, "loc": { "start": { "line": 294, @@ -47840,8 +47814,8 @@ "updateContext": null }, "value": "this", - "start": 7086, - "end": 7090, + "start": 7078, + "end": 7082, "loc": { "start": { "line": 294, @@ -47866,8 +47840,8 @@ "binop": null, "updateContext": null }, - "start": 7090, - "end": 7091, + "start": 7082, + "end": 7083, "loc": { "start": { "line": 294, @@ -47892,8 +47866,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7091, - "end": 7104, + "start": 7083, + "end": 7096, "loc": { "start": { "line": 294, @@ -47918,8 +47892,8 @@ "binop": null, "updateContext": null }, - "start": 7104, - "end": 7105, + "start": 7096, + "end": 7097, "loc": { "start": { "line": 294, @@ -47944,8 +47918,8 @@ "binop": null, "updateContext": null }, - "start": 7105, - "end": 7106, + "start": 7097, + "end": 7098, "loc": { "start": { "line": 294, @@ -47970,8 +47944,8 @@ "binop": null }, "value": "name", - "start": 7106, - "end": 7110, + "start": 7098, + "end": 7102, "loc": { "start": { "line": 294, @@ -47996,8 +47970,8 @@ "binop": null, "updateContext": null }, - "start": 7110, - "end": 7111, + "start": 7102, + "end": 7103, "loc": { "start": { "line": 294, @@ -48022,8 +47996,8 @@ "binop": null, "updateContext": null }, - "start": 7111, - "end": 7112, + "start": 7103, + "end": 7104, "loc": { "start": { "line": 294, @@ -48048,8 +48022,8 @@ "binop": null }, "value": "n", - "start": 7112, - "end": 7113, + "start": 7104, + "end": 7105, "loc": { "start": { "line": 294, @@ -48074,8 +48048,8 @@ "binop": null, "updateContext": null }, - "start": 7113, - "end": 7114, + "start": 7105, + "end": 7106, "loc": { "start": { "line": 294, @@ -48100,8 +48074,8 @@ "binop": null, "updateContext": null }, - "start": 7114, - "end": 7115, + "start": 7106, + "end": 7107, "loc": { "start": { "line": 294, @@ -48128,8 +48102,8 @@ "updateContext": null }, "value": "this", - "start": 7115, - "end": 7119, + "start": 7107, + "end": 7111, "loc": { "start": { "line": 294, @@ -48154,8 +48128,8 @@ "binop": null, "updateContext": null }, - "start": 7119, - "end": 7120, + "start": 7111, + "end": 7112, "loc": { "start": { "line": 294, @@ -48180,8 +48154,8 @@ "binop": null }, "value": "FADE_IN", - "start": 7120, - "end": 7127, + "start": 7112, + "end": 7119, "loc": { "start": { "line": 294, @@ -48206,8 +48180,8 @@ "binop": null, "updateContext": null }, - "start": 7127, - "end": 7128, + "start": 7119, + "end": 7120, "loc": { "start": { "line": 294, @@ -48233,8 +48207,8 @@ "updateContext": null }, "value": "==", - "start": 7129, - "end": 7131, + "start": 7121, + "end": 7123, "loc": { "start": { "line": 294, @@ -48261,8 +48235,8 @@ "updateContext": null }, "value": "null", - "start": 7132, - "end": 7136, + "start": 7124, + "end": 7128, "loc": { "start": { "line": 294, @@ -48286,8 +48260,8 @@ "postfix": false, "binop": null }, - "start": 7136, - "end": 7137, + "start": 7128, + "end": 7129, "loc": { "start": { "line": 294, @@ -48314,8 +48288,8 @@ "updateContext": null }, "value": "return", - "start": 7146, - "end": 7152, + "start": 7138, + "end": 7144, "loc": { "start": { "line": 295, @@ -48341,8 +48315,8 @@ "updateContext": null }, "value": 1000, - "start": 7153, - "end": 7157, + "start": 7145, + "end": 7149, "loc": { "start": { "line": 295, @@ -48367,8 +48341,8 @@ "binop": null, "updateContext": null }, - "start": 7157, - "end": 7158, + "start": 7149, + "end": 7150, "loc": { "start": { "line": 295, @@ -48395,8 +48369,8 @@ "updateContext": null }, "value": "return", - "start": 7164, - "end": 7170, + "start": 7156, + "end": 7162, "loc": { "start": { "line": 297, @@ -48423,8 +48397,8 @@ "updateContext": null }, "value": "this", - "start": 7171, - "end": 7175, + "start": 7163, + "end": 7167, "loc": { "start": { "line": 297, @@ -48449,8 +48423,8 @@ "binop": null, "updateContext": null }, - "start": 7175, - "end": 7176, + "start": 7167, + "end": 7168, "loc": { "start": { "line": 297, @@ -48475,8 +48449,8 @@ "binop": null }, "value": "json", - "start": 7176, - "end": 7180, + "start": 7168, + "end": 7172, "loc": { "start": { "line": 297, @@ -48501,8 +48475,8 @@ "binop": null, "updateContext": null }, - "start": 7180, - "end": 7181, + "start": 7172, + "end": 7173, "loc": { "start": { "line": 297, @@ -48529,8 +48503,8 @@ "updateContext": null }, "value": "this", - "start": 7181, - "end": 7185, + "start": 7173, + "end": 7177, "loc": { "start": { "line": 297, @@ -48555,8 +48529,8 @@ "binop": null, "updateContext": null }, - "start": 7185, - "end": 7186, + "start": 7177, + "end": 7178, "loc": { "start": { "line": 297, @@ -48581,8 +48555,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7186, - "end": 7199, + "start": 7178, + "end": 7191, "loc": { "start": { "line": 297, @@ -48607,8 +48581,8 @@ "binop": null, "updateContext": null }, - "start": 7199, - "end": 7200, + "start": 7191, + "end": 7192, "loc": { "start": { "line": 297, @@ -48633,8 +48607,8 @@ "binop": null, "updateContext": null }, - "start": 7200, - "end": 7201, + "start": 7192, + "end": 7193, "loc": { "start": { "line": 297, @@ -48659,8 +48633,8 @@ "binop": null }, "value": "name", - "start": 7201, - "end": 7205, + "start": 7193, + "end": 7197, "loc": { "start": { "line": 297, @@ -48685,8 +48659,8 @@ "binop": null, "updateContext": null }, - "start": 7205, - "end": 7206, + "start": 7197, + "end": 7198, "loc": { "start": { "line": 297, @@ -48711,8 +48685,8 @@ "binop": null, "updateContext": null }, - "start": 7206, - "end": 7207, + "start": 7198, + "end": 7199, "loc": { "start": { "line": 297, @@ -48737,8 +48711,8 @@ "binop": null }, "value": "n", - "start": 7207, - "end": 7208, + "start": 7199, + "end": 7200, "loc": { "start": { "line": 297, @@ -48763,8 +48737,8 @@ "binop": null, "updateContext": null }, - "start": 7208, - "end": 7209, + "start": 7200, + "end": 7201, "loc": { "start": { "line": 297, @@ -48789,8 +48763,8 @@ "binop": null, "updateContext": null }, - "start": 7209, - "end": 7210, + "start": 7201, + "end": 7202, "loc": { "start": { "line": 297, @@ -48817,8 +48791,8 @@ "updateContext": null }, "value": "this", - "start": 7210, - "end": 7214, + "start": 7202, + "end": 7206, "loc": { "start": { "line": 297, @@ -48843,8 +48817,8 @@ "binop": null, "updateContext": null }, - "start": 7214, - "end": 7215, + "start": 7206, + "end": 7207, "loc": { "start": { "line": 297, @@ -48869,8 +48843,8 @@ "binop": null }, "value": "FADE_IN", - "start": 7215, - "end": 7222, + "start": 7207, + "end": 7214, "loc": { "start": { "line": 297, @@ -48895,8 +48869,8 @@ "binop": null, "updateContext": null }, - "start": 7222, - "end": 7223, + "start": 7214, + "end": 7215, "loc": { "start": { "line": 297, @@ -48921,8 +48895,8 @@ "binop": null, "updateContext": null }, - "start": 7223, - "end": 7224, + "start": 7215, + "end": 7216, "loc": { "start": { "line": 297, @@ -48946,8 +48920,8 @@ "postfix": false, "binop": null }, - "start": 7225, - "end": 7226, + "start": 7217, + "end": 7218, "loc": { "start": { "line": 298, @@ -48962,8 +48936,8 @@ { "type": "CommentBlock", "value": "*\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n", - "start": 7228, - "end": 7418, + "start": 7220, + "end": 7410, "loc": { "start": { "line": 300, @@ -48988,8 +48962,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 7419, - "end": 7435, + "start": 7411, + "end": 7427, "loc": { "start": { "line": 307, @@ -49014,8 +48988,8 @@ "binop": null, "updateContext": null }, - "start": 7435, - "end": 7436, + "start": 7427, + "end": 7428, "loc": { "start": { "line": 307, @@ -49040,8 +49014,8 @@ "binop": null }, "value": "prototype", - "start": 7436, - "end": 7445, + "start": 7428, + "end": 7437, "loc": { "start": { "line": 307, @@ -49066,8 +49040,8 @@ "binop": null, "updateContext": null }, - "start": 7445, - "end": 7446, + "start": 7437, + "end": 7438, "loc": { "start": { "line": 307, @@ -49092,8 +49066,8 @@ "binop": null }, "value": "getMotionFadeOut", - "start": 7446, - "end": 7462, + "start": 7438, + "end": 7454, "loc": { "start": { "line": 307, @@ -49119,8 +49093,8 @@ "updateContext": null }, "value": "=", - "start": 7463, - "end": 7464, + "start": 7455, + "end": 7456, "loc": { "start": { "line": 307, @@ -49146,8 +49120,8 @@ "binop": null }, "value": "function", - "start": 7465, - "end": 7473, + "start": 7457, + "end": 7465, "loc": { "start": { "line": 307, @@ -49171,8 +49145,8 @@ "postfix": false, "binop": null }, - "start": 7473, - "end": 7474, + "start": 7465, + "end": 7466, "loc": { "start": { "line": 307, @@ -49197,8 +49171,8 @@ "binop": null }, "value": "name", - "start": 7474, - "end": 7478, + "start": 7466, + "end": 7470, "loc": { "start": { "line": 307, @@ -49223,8 +49197,8 @@ "binop": null, "updateContext": null }, - "start": 7478, - "end": 7479, + "start": 7470, + "end": 7471, "loc": { "start": { "line": 307, @@ -49249,8 +49223,8 @@ "binop": null }, "value": "n", - "start": 7480, - "end": 7481, + "start": 7472, + "end": 7473, "loc": { "start": { "line": 307, @@ -49274,8 +49248,8 @@ "postfix": false, "binop": null }, - "start": 7481, - "end": 7482, + "start": 7473, + "end": 7474, "loc": { "start": { "line": 307, @@ -49299,8 +49273,8 @@ "postfix": false, "binop": null }, - "start": 7483, - "end": 7484, + "start": 7475, + "end": 7476, "loc": { "start": { "line": 308, @@ -49327,8 +49301,8 @@ "updateContext": null }, "value": "if", - "start": 7489, - "end": 7491, + "start": 7481, + "end": 7483, "loc": { "start": { "line": 309, @@ -49352,8 +49326,8 @@ "postfix": false, "binop": null }, - "start": 7492, - "end": 7493, + "start": 7484, + "end": 7485, "loc": { "start": { "line": 309, @@ -49380,8 +49354,8 @@ "updateContext": null }, "value": "this", - "start": 7493, - "end": 7497, + "start": 7485, + "end": 7489, "loc": { "start": { "line": 309, @@ -49406,8 +49380,8 @@ "binop": null, "updateContext": null }, - "start": 7497, - "end": 7498, + "start": 7489, + "end": 7490, "loc": { "start": { "line": 309, @@ -49432,8 +49406,8 @@ "binop": null }, "value": "json", - "start": 7498, - "end": 7502, + "start": 7490, + "end": 7494, "loc": { "start": { "line": 309, @@ -49458,8 +49432,8 @@ "binop": null, "updateContext": null }, - "start": 7502, - "end": 7503, + "start": 7494, + "end": 7495, "loc": { "start": { "line": 309, @@ -49486,8 +49460,8 @@ "updateContext": null }, "value": "this", - "start": 7503, - "end": 7507, + "start": 7495, + "end": 7499, "loc": { "start": { "line": 309, @@ -49512,8 +49486,8 @@ "binop": null, "updateContext": null }, - "start": 7507, - "end": 7508, + "start": 7499, + "end": 7500, "loc": { "start": { "line": 309, @@ -49538,8 +49512,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7508, - "end": 7521, + "start": 7500, + "end": 7513, "loc": { "start": { "line": 309, @@ -49564,8 +49538,8 @@ "binop": null, "updateContext": null }, - "start": 7521, - "end": 7522, + "start": 7513, + "end": 7514, "loc": { "start": { "line": 309, @@ -49591,8 +49565,8 @@ "updateContext": null }, "value": "==", - "start": 7523, - "end": 7525, + "start": 7515, + "end": 7517, "loc": { "start": { "line": 309, @@ -49619,8 +49593,8 @@ "updateContext": null }, "value": "null", - "start": 7526, - "end": 7530, + "start": 7518, + "end": 7522, "loc": { "start": { "line": 309, @@ -49646,8 +49620,8 @@ "updateContext": null }, "value": "||", - "start": 7531, - "end": 7533, + "start": 7523, + "end": 7525, "loc": { "start": { "line": 309, @@ -49674,8 +49648,8 @@ "updateContext": null }, "value": "this", - "start": 7542, - "end": 7546, + "start": 7534, + "end": 7538, "loc": { "start": { "line": 310, @@ -49700,8 +49674,8 @@ "binop": null, "updateContext": null }, - "start": 7546, - "end": 7547, + "start": 7538, + "end": 7539, "loc": { "start": { "line": 310, @@ -49726,8 +49700,8 @@ "binop": null }, "value": "json", - "start": 7547, - "end": 7551, + "start": 7539, + "end": 7543, "loc": { "start": { "line": 310, @@ -49752,8 +49726,8 @@ "binop": null, "updateContext": null }, - "start": 7551, - "end": 7552, + "start": 7543, + "end": 7544, "loc": { "start": { "line": 310, @@ -49780,8 +49754,8 @@ "updateContext": null }, "value": "this", - "start": 7552, - "end": 7556, + "start": 7544, + "end": 7548, "loc": { "start": { "line": 310, @@ -49806,8 +49780,8 @@ "binop": null, "updateContext": null }, - "start": 7556, - "end": 7557, + "start": 7548, + "end": 7549, "loc": { "start": { "line": 310, @@ -49832,8 +49806,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7557, - "end": 7570, + "start": 7549, + "end": 7562, "loc": { "start": { "line": 310, @@ -49858,8 +49832,8 @@ "binop": null, "updateContext": null }, - "start": 7570, - "end": 7571, + "start": 7562, + "end": 7563, "loc": { "start": { "line": 310, @@ -49884,8 +49858,8 @@ "binop": null, "updateContext": null }, - "start": 7571, - "end": 7572, + "start": 7563, + "end": 7564, "loc": { "start": { "line": 310, @@ -49910,8 +49884,8 @@ "binop": null }, "value": "name", - "start": 7572, - "end": 7576, + "start": 7564, + "end": 7568, "loc": { "start": { "line": 310, @@ -49936,8 +49910,8 @@ "binop": null, "updateContext": null }, - "start": 7576, - "end": 7577, + "start": 7568, + "end": 7569, "loc": { "start": { "line": 310, @@ -49963,8 +49937,8 @@ "updateContext": null }, "value": "==", - "start": 7578, - "end": 7580, + "start": 7570, + "end": 7572, "loc": { "start": { "line": 310, @@ -49991,8 +49965,8 @@ "updateContext": null }, "value": "null", - "start": 7581, - "end": 7585, + "start": 7573, + "end": 7577, "loc": { "start": { "line": 310, @@ -50018,8 +49992,8 @@ "updateContext": null }, "value": "||", - "start": 7586, - "end": 7588, + "start": 7578, + "end": 7580, "loc": { "start": { "line": 310, @@ -50046,8 +50020,8 @@ "updateContext": null }, "value": "this", - "start": 7597, - "end": 7601, + "start": 7589, + "end": 7593, "loc": { "start": { "line": 311, @@ -50072,8 +50046,8 @@ "binop": null, "updateContext": null }, - "start": 7601, - "end": 7602, + "start": 7593, + "end": 7594, "loc": { "start": { "line": 311, @@ -50098,8 +50072,8 @@ "binop": null }, "value": "json", - "start": 7602, - "end": 7606, + "start": 7594, + "end": 7598, "loc": { "start": { "line": 311, @@ -50124,8 +50098,8 @@ "binop": null, "updateContext": null }, - "start": 7606, - "end": 7607, + "start": 7598, + "end": 7599, "loc": { "start": { "line": 311, @@ -50152,8 +50126,8 @@ "updateContext": null }, "value": "this", - "start": 7607, - "end": 7611, + "start": 7599, + "end": 7603, "loc": { "start": { "line": 311, @@ -50178,8 +50152,8 @@ "binop": null, "updateContext": null }, - "start": 7611, - "end": 7612, + "start": 7603, + "end": 7604, "loc": { "start": { "line": 311, @@ -50204,8 +50178,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7612, - "end": 7625, + "start": 7604, + "end": 7617, "loc": { "start": { "line": 311, @@ -50230,8 +50204,8 @@ "binop": null, "updateContext": null }, - "start": 7625, - "end": 7626, + "start": 7617, + "end": 7618, "loc": { "start": { "line": 311, @@ -50256,8 +50230,8 @@ "binop": null, "updateContext": null }, - "start": 7626, - "end": 7627, + "start": 7618, + "end": 7619, "loc": { "start": { "line": 311, @@ -50282,8 +50256,8 @@ "binop": null }, "value": "name", - "start": 7627, - "end": 7631, + "start": 7619, + "end": 7623, "loc": { "start": { "line": 311, @@ -50308,8 +50282,8 @@ "binop": null, "updateContext": null }, - "start": 7631, - "end": 7632, + "start": 7623, + "end": 7624, "loc": { "start": { "line": 311, @@ -50334,8 +50308,8 @@ "binop": null, "updateContext": null }, - "start": 7632, - "end": 7633, + "start": 7624, + "end": 7625, "loc": { "start": { "line": 311, @@ -50360,8 +50334,8 @@ "binop": null }, "value": "n", - "start": 7633, - "end": 7634, + "start": 7625, + "end": 7626, "loc": { "start": { "line": 311, @@ -50386,8 +50360,8 @@ "binop": null, "updateContext": null }, - "start": 7634, - "end": 7635, + "start": 7626, + "end": 7627, "loc": { "start": { "line": 311, @@ -50413,8 +50387,8 @@ "updateContext": null }, "value": "==", - "start": 7636, - "end": 7638, + "start": 7628, + "end": 7630, "loc": { "start": { "line": 311, @@ -50441,8 +50415,8 @@ "updateContext": null }, "value": "null", - "start": 7639, - "end": 7643, + "start": 7631, + "end": 7635, "loc": { "start": { "line": 311, @@ -50468,8 +50442,8 @@ "updateContext": null }, "value": "||", - "start": 7644, - "end": 7646, + "start": 7636, + "end": 7638, "loc": { "start": { "line": 311, @@ -50496,8 +50470,8 @@ "updateContext": null }, "value": "this", - "start": 7655, - "end": 7659, + "start": 7647, + "end": 7651, "loc": { "start": { "line": 312, @@ -50522,8 +50496,8 @@ "binop": null, "updateContext": null }, - "start": 7659, - "end": 7660, + "start": 7651, + "end": 7652, "loc": { "start": { "line": 312, @@ -50548,8 +50522,8 @@ "binop": null }, "value": "json", - "start": 7660, - "end": 7664, + "start": 7652, + "end": 7656, "loc": { "start": { "line": 312, @@ -50574,8 +50548,8 @@ "binop": null, "updateContext": null }, - "start": 7664, - "end": 7665, + "start": 7656, + "end": 7657, "loc": { "start": { "line": 312, @@ -50602,8 +50576,8 @@ "updateContext": null }, "value": "this", - "start": 7665, - "end": 7669, + "start": 7657, + "end": 7661, "loc": { "start": { "line": 312, @@ -50628,8 +50602,8 @@ "binop": null, "updateContext": null }, - "start": 7669, - "end": 7670, + "start": 7661, + "end": 7662, "loc": { "start": { "line": 312, @@ -50654,8 +50628,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7670, - "end": 7683, + "start": 7662, + "end": 7675, "loc": { "start": { "line": 312, @@ -50680,8 +50654,8 @@ "binop": null, "updateContext": null }, - "start": 7683, - "end": 7684, + "start": 7675, + "end": 7676, "loc": { "start": { "line": 312, @@ -50706,8 +50680,8 @@ "binop": null, "updateContext": null }, - "start": 7684, - "end": 7685, + "start": 7676, + "end": 7677, "loc": { "start": { "line": 312, @@ -50732,8 +50706,8 @@ "binop": null }, "value": "name", - "start": 7685, - "end": 7689, + "start": 7677, + "end": 7681, "loc": { "start": { "line": 312, @@ -50758,8 +50732,8 @@ "binop": null, "updateContext": null }, - "start": 7689, - "end": 7690, + "start": 7681, + "end": 7682, "loc": { "start": { "line": 312, @@ -50784,8 +50758,8 @@ "binop": null, "updateContext": null }, - "start": 7690, - "end": 7691, + "start": 7682, + "end": 7683, "loc": { "start": { "line": 312, @@ -50810,8 +50784,8 @@ "binop": null }, "value": "n", - "start": 7691, - "end": 7692, + "start": 7683, + "end": 7684, "loc": { "start": { "line": 312, @@ -50836,8 +50810,8 @@ "binop": null, "updateContext": null }, - "start": 7692, - "end": 7693, + "start": 7684, + "end": 7685, "loc": { "start": { "line": 312, @@ -50862,8 +50836,8 @@ "binop": null, "updateContext": null }, - "start": 7693, - "end": 7694, + "start": 7685, + "end": 7686, "loc": { "start": { "line": 312, @@ -50890,8 +50864,8 @@ "updateContext": null }, "value": "this", - "start": 7694, - "end": 7698, + "start": 7686, + "end": 7690, "loc": { "start": { "line": 312, @@ -50916,8 +50890,8 @@ "binop": null, "updateContext": null }, - "start": 7698, - "end": 7699, + "start": 7690, + "end": 7691, "loc": { "start": { "line": 312, @@ -50942,8 +50916,8 @@ "binop": null }, "value": "FADE_OUT", - "start": 7699, - "end": 7707, + "start": 7691, + "end": 7699, "loc": { "start": { "line": 312, @@ -50968,8 +50942,8 @@ "binop": null, "updateContext": null }, - "start": 7707, - "end": 7708, + "start": 7699, + "end": 7700, "loc": { "start": { "line": 312, @@ -50995,8 +50969,8 @@ "updateContext": null }, "value": "==", - "start": 7709, - "end": 7711, + "start": 7701, + "end": 7703, "loc": { "start": { "line": 312, @@ -51023,8 +50997,8 @@ "updateContext": null }, "value": "null", - "start": 7712, - "end": 7716, + "start": 7704, + "end": 7708, "loc": { "start": { "line": 312, @@ -51048,8 +51022,8 @@ "postfix": false, "binop": null }, - "start": 7716, - "end": 7717, + "start": 7708, + "end": 7709, "loc": { "start": { "line": 312, @@ -51076,8 +51050,8 @@ "updateContext": null }, "value": "return", - "start": 7726, - "end": 7732, + "start": 7718, + "end": 7724, "loc": { "start": { "line": 313, @@ -51103,8 +51077,8 @@ "updateContext": null }, "value": 1000, - "start": 7733, - "end": 7737, + "start": 7725, + "end": 7729, "loc": { "start": { "line": 313, @@ -51129,8 +51103,8 @@ "binop": null, "updateContext": null }, - "start": 7737, - "end": 7738, + "start": 7729, + "end": 7730, "loc": { "start": { "line": 313, @@ -51157,8 +51131,8 @@ "updateContext": null }, "value": "return", - "start": 7744, - "end": 7750, + "start": 7736, + "end": 7742, "loc": { "start": { "line": 315, @@ -51185,8 +51159,8 @@ "updateContext": null }, "value": "this", - "start": 7751, - "end": 7755, + "start": 7743, + "end": 7747, "loc": { "start": { "line": 315, @@ -51211,8 +51185,8 @@ "binop": null, "updateContext": null }, - "start": 7755, - "end": 7756, + "start": 7747, + "end": 7748, "loc": { "start": { "line": 315, @@ -51237,8 +51211,8 @@ "binop": null }, "value": "json", - "start": 7756, - "end": 7760, + "start": 7748, + "end": 7752, "loc": { "start": { "line": 315, @@ -51263,8 +51237,8 @@ "binop": null, "updateContext": null }, - "start": 7760, - "end": 7761, + "start": 7752, + "end": 7753, "loc": { "start": { "line": 315, @@ -51291,8 +51265,8 @@ "updateContext": null }, "value": "this", - "start": 7761, - "end": 7765, + "start": 7753, + "end": 7757, "loc": { "start": { "line": 315, @@ -51317,8 +51291,8 @@ "binop": null, "updateContext": null }, - "start": 7765, - "end": 7766, + "start": 7757, + "end": 7758, "loc": { "start": { "line": 315, @@ -51343,8 +51317,8 @@ "binop": null }, "value": "MOTION_GROUPS", - "start": 7766, - "end": 7779, + "start": 7758, + "end": 7771, "loc": { "start": { "line": 315, @@ -51369,8 +51343,8 @@ "binop": null, "updateContext": null }, - "start": 7779, - "end": 7780, + "start": 7771, + "end": 7772, "loc": { "start": { "line": 315, @@ -51395,8 +51369,8 @@ "binop": null, "updateContext": null }, - "start": 7780, - "end": 7781, + "start": 7772, + "end": 7773, "loc": { "start": { "line": 315, @@ -51421,8 +51395,8 @@ "binop": null }, "value": "name", - "start": 7781, - "end": 7785, + "start": 7773, + "end": 7777, "loc": { "start": { "line": 315, @@ -51447,8 +51421,8 @@ "binop": null, "updateContext": null }, - "start": 7785, - "end": 7786, + "start": 7777, + "end": 7778, "loc": { "start": { "line": 315, @@ -51473,8 +51447,8 @@ "binop": null, "updateContext": null }, - "start": 7786, - "end": 7787, + "start": 7778, + "end": 7779, "loc": { "start": { "line": 315, @@ -51499,8 +51473,8 @@ "binop": null }, "value": "n", - "start": 7787, - "end": 7788, + "start": 7779, + "end": 7780, "loc": { "start": { "line": 315, @@ -51525,8 +51499,8 @@ "binop": null, "updateContext": null }, - "start": 7788, - "end": 7789, + "start": 7780, + "end": 7781, "loc": { "start": { "line": 315, @@ -51551,8 +51525,8 @@ "binop": null, "updateContext": null }, - "start": 7789, - "end": 7790, + "start": 7781, + "end": 7782, "loc": { "start": { "line": 315, @@ -51579,8 +51553,8 @@ "updateContext": null }, "value": "this", - "start": 7790, - "end": 7794, + "start": 7782, + "end": 7786, "loc": { "start": { "line": 315, @@ -51605,8 +51579,8 @@ "binop": null, "updateContext": null }, - "start": 7794, - "end": 7795, + "start": 7786, + "end": 7787, "loc": { "start": { "line": 315, @@ -51631,8 +51605,8 @@ "binop": null }, "value": "FADE_OUT", - "start": 7795, - "end": 7803, + "start": 7787, + "end": 7795, "loc": { "start": { "line": 315, @@ -51657,8 +51631,8 @@ "binop": null, "updateContext": null }, - "start": 7803, - "end": 7804, + "start": 7795, + "end": 7796, "loc": { "start": { "line": 315, @@ -51683,8 +51657,8 @@ "binop": null, "updateContext": null }, - "start": 7804, - "end": 7805, + "start": 7796, + "end": 7797, "loc": { "start": { "line": 315, @@ -51708,8 +51682,8 @@ "postfix": false, "binop": null }, - "start": 7806, - "end": 7807, + "start": 7798, + "end": 7799, "loc": { "start": { "line": 316, @@ -51724,8 +51698,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 7809, - "end": 7965, + "start": 7801, + "end": 7957, "loc": { "start": { "line": 318, @@ -51750,8 +51724,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 7966, - "end": 7982, + "start": 7958, + "end": 7974, "loc": { "start": { "line": 325, @@ -51776,8 +51750,8 @@ "binop": null, "updateContext": null }, - "start": 7982, - "end": 7983, + "start": 7974, + "end": 7975, "loc": { "start": { "line": 325, @@ -51802,8 +51776,8 @@ "binop": null }, "value": "prototype", - "start": 7983, - "end": 7992, + "start": 7975, + "end": 7984, "loc": { "start": { "line": 325, @@ -51828,8 +51802,8 @@ "binop": null, "updateContext": null }, - "start": 7992, - "end": 7993, + "start": 7984, + "end": 7985, "loc": { "start": { "line": 325, @@ -51854,8 +51828,8 @@ "binop": null }, "value": "getInitParamID", - "start": 7993, - "end": 8007, + "start": 7985, + "end": 7999, "loc": { "start": { "line": 325, @@ -51881,8 +51855,8 @@ "updateContext": null }, "value": "=", - "start": 8008, - "end": 8009, + "start": 8000, + "end": 8001, "loc": { "start": { "line": 325, @@ -51908,8 +51882,8 @@ "binop": null }, "value": "function", - "start": 8010, - "end": 8018, + "start": 8002, + "end": 8010, "loc": { "start": { "line": 325, @@ -51933,8 +51907,8 @@ "postfix": false, "binop": null }, - "start": 8018, - "end": 8019, + "start": 8010, + "end": 8011, "loc": { "start": { "line": 325, @@ -51959,8 +51933,8 @@ "binop": null }, "value": "n", - "start": 8019, - "end": 8020, + "start": 8011, + "end": 8012, "loc": { "start": { "line": 325, @@ -51984,8 +51958,8 @@ "postfix": false, "binop": null }, - "start": 8020, - "end": 8021, + "start": 8012, + "end": 8013, "loc": { "start": { "line": 325, @@ -52009,8 +51983,8 @@ "postfix": false, "binop": null }, - "start": 8022, - "end": 8023, + "start": 8014, + "end": 8015, "loc": { "start": { "line": 326, @@ -52037,8 +52011,8 @@ "updateContext": null }, "value": "if", - "start": 8028, - "end": 8030, + "start": 8020, + "end": 8022, "loc": { "start": { "line": 327, @@ -52062,8 +52036,8 @@ "postfix": false, "binop": null }, - "start": 8031, - "end": 8032, + "start": 8023, + "end": 8024, "loc": { "start": { "line": 327, @@ -52090,8 +52064,8 @@ "updateContext": null }, "value": "this", - "start": 8032, - "end": 8036, + "start": 8024, + "end": 8028, "loc": { "start": { "line": 327, @@ -52116,8 +52090,8 @@ "binop": null, "updateContext": null }, - "start": 8036, - "end": 8037, + "start": 8028, + "end": 8029, "loc": { "start": { "line": 327, @@ -52142,8 +52116,8 @@ "binop": null }, "value": "json", - "start": 8037, - "end": 8041, + "start": 8029, + "end": 8033, "loc": { "start": { "line": 327, @@ -52168,8 +52142,8 @@ "binop": null, "updateContext": null }, - "start": 8041, - "end": 8042, + "start": 8033, + "end": 8034, "loc": { "start": { "line": 327, @@ -52196,8 +52170,8 @@ "updateContext": null }, "value": "this", - "start": 8042, - "end": 8046, + "start": 8034, + "end": 8038, "loc": { "start": { "line": 327, @@ -52222,8 +52196,8 @@ "binop": null, "updateContext": null }, - "start": 8046, - "end": 8047, + "start": 8038, + "end": 8039, "loc": { "start": { "line": 327, @@ -52248,8 +52222,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8047, - "end": 8057, + "start": 8039, + "end": 8049, "loc": { "start": { "line": 327, @@ -52274,8 +52248,8 @@ "binop": null, "updateContext": null }, - "start": 8057, - "end": 8058, + "start": 8049, + "end": 8050, "loc": { "start": { "line": 327, @@ -52301,8 +52275,8 @@ "updateContext": null }, "value": "==", - "start": 8059, - "end": 8061, + "start": 8051, + "end": 8053, "loc": { "start": { "line": 327, @@ -52329,8 +52303,8 @@ "updateContext": null }, "value": "null", - "start": 8062, - "end": 8066, + "start": 8054, + "end": 8058, "loc": { "start": { "line": 327, @@ -52356,8 +52330,8 @@ "updateContext": null }, "value": "||", - "start": 8067, - "end": 8069, + "start": 8059, + "end": 8061, "loc": { "start": { "line": 327, @@ -52384,8 +52358,8 @@ "updateContext": null }, "value": "this", - "start": 8078, - "end": 8082, + "start": 8070, + "end": 8074, "loc": { "start": { "line": 328, @@ -52410,8 +52384,8 @@ "binop": null, "updateContext": null }, - "start": 8082, - "end": 8083, + "start": 8074, + "end": 8075, "loc": { "start": { "line": 328, @@ -52436,8 +52410,8 @@ "binop": null }, "value": "json", - "start": 8083, - "end": 8087, + "start": 8075, + "end": 8079, "loc": { "start": { "line": 328, @@ -52462,8 +52436,8 @@ "binop": null, "updateContext": null }, - "start": 8087, - "end": 8088, + "start": 8079, + "end": 8080, "loc": { "start": { "line": 328, @@ -52490,8 +52464,8 @@ "updateContext": null }, "value": "this", - "start": 8088, - "end": 8092, + "start": 8080, + "end": 8084, "loc": { "start": { "line": 328, @@ -52516,8 +52490,8 @@ "binop": null, "updateContext": null }, - "start": 8092, - "end": 8093, + "start": 8084, + "end": 8085, "loc": { "start": { "line": 328, @@ -52542,8 +52516,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8093, - "end": 8103, + "start": 8085, + "end": 8095, "loc": { "start": { "line": 328, @@ -52568,8 +52542,8 @@ "binop": null, "updateContext": null }, - "start": 8103, - "end": 8104, + "start": 8095, + "end": 8096, "loc": { "start": { "line": 328, @@ -52594,8 +52568,8 @@ "binop": null, "updateContext": null }, - "start": 8104, - "end": 8105, + "start": 8096, + "end": 8097, "loc": { "start": { "line": 328, @@ -52620,8 +52594,8 @@ "binop": null }, "value": "n", - "start": 8105, - "end": 8106, + "start": 8097, + "end": 8098, "loc": { "start": { "line": 328, @@ -52646,8 +52620,8 @@ "binop": null, "updateContext": null }, - "start": 8106, - "end": 8107, + "start": 8098, + "end": 8099, "loc": { "start": { "line": 328, @@ -52673,8 +52647,8 @@ "updateContext": null }, "value": "==", - "start": 8108, - "end": 8110, + "start": 8100, + "end": 8102, "loc": { "start": { "line": 328, @@ -52701,8 +52675,8 @@ "updateContext": null }, "value": "null", - "start": 8111, - "end": 8115, + "start": 8103, + "end": 8107, "loc": { "start": { "line": 328, @@ -52726,8 +52700,8 @@ "postfix": false, "binop": null }, - "start": 8115, - "end": 8116, + "start": 8107, + "end": 8108, "loc": { "start": { "line": 328, @@ -52754,8 +52728,8 @@ "updateContext": null }, "value": "return", - "start": 8125, - "end": 8131, + "start": 8117, + "end": 8123, "loc": { "start": { "line": 329, @@ -52782,8 +52756,8 @@ "updateContext": null }, "value": "null", - "start": 8132, - "end": 8136, + "start": 8124, + "end": 8128, "loc": { "start": { "line": 329, @@ -52808,8 +52782,8 @@ "binop": null, "updateContext": null }, - "start": 8136, - "end": 8137, + "start": 8128, + "end": 8129, "loc": { "start": { "line": 329, @@ -52836,8 +52810,8 @@ "updateContext": null }, "value": "return", - "start": 8143, - "end": 8149, + "start": 8135, + "end": 8141, "loc": { "start": { "line": 331, @@ -52864,8 +52838,8 @@ "updateContext": null }, "value": "this", - "start": 8150, - "end": 8154, + "start": 8142, + "end": 8146, "loc": { "start": { "line": 331, @@ -52890,8 +52864,8 @@ "binop": null, "updateContext": null }, - "start": 8154, - "end": 8155, + "start": 8146, + "end": 8147, "loc": { "start": { "line": 331, @@ -52916,8 +52890,8 @@ "binop": null }, "value": "json", - "start": 8155, - "end": 8159, + "start": 8147, + "end": 8151, "loc": { "start": { "line": 331, @@ -52942,8 +52916,8 @@ "binop": null, "updateContext": null }, - "start": 8159, - "end": 8160, + "start": 8151, + "end": 8152, "loc": { "start": { "line": 331, @@ -52970,8 +52944,8 @@ "updateContext": null }, "value": "this", - "start": 8160, - "end": 8164, + "start": 8152, + "end": 8156, "loc": { "start": { "line": 331, @@ -52996,8 +52970,8 @@ "binop": null, "updateContext": null }, - "start": 8164, - "end": 8165, + "start": 8156, + "end": 8157, "loc": { "start": { "line": 331, @@ -53022,8 +52996,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8165, - "end": 8175, + "start": 8157, + "end": 8167, "loc": { "start": { "line": 331, @@ -53048,8 +53022,8 @@ "binop": null, "updateContext": null }, - "start": 8175, - "end": 8176, + "start": 8167, + "end": 8168, "loc": { "start": { "line": 331, @@ -53074,8 +53048,8 @@ "binop": null, "updateContext": null }, - "start": 8176, - "end": 8177, + "start": 8168, + "end": 8169, "loc": { "start": { "line": 331, @@ -53100,8 +53074,8 @@ "binop": null }, "value": "n", - "start": 8177, - "end": 8178, + "start": 8169, + "end": 8170, "loc": { "start": { "line": 331, @@ -53126,8 +53100,8 @@ "binop": null, "updateContext": null }, - "start": 8178, - "end": 8179, + "start": 8170, + "end": 8171, "loc": { "start": { "line": 331, @@ -53152,8 +53126,8 @@ "binop": null, "updateContext": null }, - "start": 8179, - "end": 8180, + "start": 8171, + "end": 8172, "loc": { "start": { "line": 331, @@ -53180,8 +53154,8 @@ "updateContext": null }, "value": "this", - "start": 8180, - "end": 8184, + "start": 8172, + "end": 8176, "loc": { "start": { "line": 331, @@ -53206,8 +53180,8 @@ "binop": null, "updateContext": null }, - "start": 8184, - "end": 8185, + "start": 8176, + "end": 8177, "loc": { "start": { "line": 331, @@ -53232,8 +53206,8 @@ "binop": null }, "value": "ID", - "start": 8185, - "end": 8187, + "start": 8177, + "end": 8179, "loc": { "start": { "line": 331, @@ -53258,8 +53232,8 @@ "binop": null, "updateContext": null }, - "start": 8187, - "end": 8188, + "start": 8179, + "end": 8180, "loc": { "start": { "line": 331, @@ -53284,8 +53258,8 @@ "binop": null, "updateContext": null }, - "start": 8188, - "end": 8189, + "start": 8180, + "end": 8181, "loc": { "start": { "line": 331, @@ -53309,8 +53283,8 @@ "postfix": false, "binop": null }, - "start": 8190, - "end": 8191, + "start": 8182, + "end": 8183, "loc": { "start": { "line": 332, @@ -53325,8 +53299,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 8193, - "end": 8358, + "start": 8185, + "end": 8350, "loc": { "start": { "line": 334, @@ -53351,8 +53325,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 8359, - "end": 8375, + "start": 8351, + "end": 8367, "loc": { "start": { "line": 341, @@ -53377,8 +53351,8 @@ "binop": null, "updateContext": null }, - "start": 8375, - "end": 8376, + "start": 8367, + "end": 8368, "loc": { "start": { "line": 341, @@ -53403,8 +53377,8 @@ "binop": null }, "value": "prototype", - "start": 8376, - "end": 8385, + "start": 8368, + "end": 8377, "loc": { "start": { "line": 341, @@ -53429,8 +53403,8 @@ "binop": null, "updateContext": null }, - "start": 8385, - "end": 8386, + "start": 8377, + "end": 8378, "loc": { "start": { "line": 341, @@ -53455,8 +53429,8 @@ "binop": null }, "value": "getInitParamValue", - "start": 8386, - "end": 8403, + "start": 8378, + "end": 8395, "loc": { "start": { "line": 341, @@ -53482,8 +53456,8 @@ "updateContext": null }, "value": "=", - "start": 8404, - "end": 8405, + "start": 8396, + "end": 8397, "loc": { "start": { "line": 341, @@ -53509,8 +53483,8 @@ "binop": null }, "value": "function", - "start": 8406, - "end": 8414, + "start": 8398, + "end": 8406, "loc": { "start": { "line": 341, @@ -53534,8 +53508,8 @@ "postfix": false, "binop": null }, - "start": 8414, - "end": 8415, + "start": 8406, + "end": 8407, "loc": { "start": { "line": 341, @@ -53560,8 +53534,8 @@ "binop": null }, "value": "n", - "start": 8415, - "end": 8416, + "start": 8407, + "end": 8408, "loc": { "start": { "line": 341, @@ -53585,8 +53559,8 @@ "postfix": false, "binop": null }, - "start": 8416, - "end": 8417, + "start": 8408, + "end": 8409, "loc": { "start": { "line": 341, @@ -53610,8 +53584,8 @@ "postfix": false, "binop": null }, - "start": 8418, - "end": 8419, + "start": 8410, + "end": 8411, "loc": { "start": { "line": 342, @@ -53638,8 +53612,8 @@ "updateContext": null }, "value": "if", - "start": 8424, - "end": 8426, + "start": 8416, + "end": 8418, "loc": { "start": { "line": 343, @@ -53663,8 +53637,8 @@ "postfix": false, "binop": null }, - "start": 8427, - "end": 8428, + "start": 8419, + "end": 8420, "loc": { "start": { "line": 343, @@ -53691,8 +53665,8 @@ "updateContext": null }, "value": "this", - "start": 8428, - "end": 8432, + "start": 8420, + "end": 8424, "loc": { "start": { "line": 343, @@ -53717,8 +53691,8 @@ "binop": null, "updateContext": null }, - "start": 8432, - "end": 8433, + "start": 8424, + "end": 8425, "loc": { "start": { "line": 343, @@ -53743,8 +53717,8 @@ "binop": null }, "value": "json", - "start": 8433, - "end": 8437, + "start": 8425, + "end": 8429, "loc": { "start": { "line": 343, @@ -53769,8 +53743,8 @@ "binop": null, "updateContext": null }, - "start": 8437, - "end": 8438, + "start": 8429, + "end": 8430, "loc": { "start": { "line": 343, @@ -53797,8 +53771,8 @@ "updateContext": null }, "value": "this", - "start": 8438, - "end": 8442, + "start": 8430, + "end": 8434, "loc": { "start": { "line": 343, @@ -53823,8 +53797,8 @@ "binop": null, "updateContext": null }, - "start": 8442, - "end": 8443, + "start": 8434, + "end": 8435, "loc": { "start": { "line": 343, @@ -53849,8 +53823,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8443, - "end": 8453, + "start": 8435, + "end": 8445, "loc": { "start": { "line": 343, @@ -53875,8 +53849,8 @@ "binop": null, "updateContext": null }, - "start": 8453, - "end": 8454, + "start": 8445, + "end": 8446, "loc": { "start": { "line": 343, @@ -53902,8 +53876,8 @@ "updateContext": null }, "value": "==", - "start": 8455, - "end": 8457, + "start": 8447, + "end": 8449, "loc": { "start": { "line": 343, @@ -53930,8 +53904,8 @@ "updateContext": null }, "value": "null", - "start": 8458, - "end": 8462, + "start": 8450, + "end": 8454, "loc": { "start": { "line": 343, @@ -53957,8 +53931,8 @@ "updateContext": null }, "value": "||", - "start": 8463, - "end": 8465, + "start": 8455, + "end": 8457, "loc": { "start": { "line": 343, @@ -53985,8 +53959,8 @@ "updateContext": null }, "value": "this", - "start": 8466, - "end": 8470, + "start": 8458, + "end": 8462, "loc": { "start": { "line": 343, @@ -54011,8 +53985,8 @@ "binop": null, "updateContext": null }, - "start": 8470, - "end": 8471, + "start": 8462, + "end": 8463, "loc": { "start": { "line": 343, @@ -54037,8 +54011,8 @@ "binop": null }, "value": "json", - "start": 8471, - "end": 8475, + "start": 8463, + "end": 8467, "loc": { "start": { "line": 343, @@ -54063,8 +54037,8 @@ "binop": null, "updateContext": null }, - "start": 8475, - "end": 8476, + "start": 8467, + "end": 8468, "loc": { "start": { "line": 343, @@ -54091,8 +54065,8 @@ "updateContext": null }, "value": "this", - "start": 8476, - "end": 8480, + "start": 8468, + "end": 8472, "loc": { "start": { "line": 343, @@ -54117,8 +54091,8 @@ "binop": null, "updateContext": null }, - "start": 8480, - "end": 8481, + "start": 8472, + "end": 8473, "loc": { "start": { "line": 343, @@ -54143,8 +54117,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8481, - "end": 8491, + "start": 8473, + "end": 8483, "loc": { "start": { "line": 343, @@ -54169,8 +54143,8 @@ "binop": null, "updateContext": null }, - "start": 8491, - "end": 8492, + "start": 8483, + "end": 8484, "loc": { "start": { "line": 343, @@ -54195,8 +54169,8 @@ "binop": null, "updateContext": null }, - "start": 8492, - "end": 8493, + "start": 8484, + "end": 8485, "loc": { "start": { "line": 343, @@ -54221,8 +54195,8 @@ "binop": null }, "value": "n", - "start": 8493, - "end": 8494, + "start": 8485, + "end": 8486, "loc": { "start": { "line": 343, @@ -54247,8 +54221,8 @@ "binop": null, "updateContext": null }, - "start": 8494, - "end": 8495, + "start": 8486, + "end": 8487, "loc": { "start": { "line": 343, @@ -54274,8 +54248,8 @@ "updateContext": null }, "value": "==", - "start": 8496, - "end": 8498, + "start": 8488, + "end": 8490, "loc": { "start": { "line": 343, @@ -54302,8 +54276,8 @@ "updateContext": null }, "value": "null", - "start": 8499, - "end": 8503, + "start": 8491, + "end": 8495, "loc": { "start": { "line": 343, @@ -54327,8 +54301,8 @@ "postfix": false, "binop": null }, - "start": 8503, - "end": 8504, + "start": 8495, + "end": 8496, "loc": { "start": { "line": 343, @@ -54355,8 +54329,8 @@ "updateContext": null }, "value": "return", - "start": 8513, - "end": 8519, + "start": 8505, + "end": 8511, "loc": { "start": { "line": 344, @@ -54381,8 +54355,8 @@ "binop": null }, "value": "NaN", - "start": 8520, - "end": 8523, + "start": 8512, + "end": 8515, "loc": { "start": { "line": 344, @@ -54407,8 +54381,8 @@ "binop": null, "updateContext": null }, - "start": 8523, - "end": 8524, + "start": 8515, + "end": 8516, "loc": { "start": { "line": 344, @@ -54435,8 +54409,8 @@ "updateContext": null }, "value": "return", - "start": 8530, - "end": 8536, + "start": 8522, + "end": 8528, "loc": { "start": { "line": 346, @@ -54463,8 +54437,8 @@ "updateContext": null }, "value": "this", - "start": 8537, - "end": 8541, + "start": 8529, + "end": 8533, "loc": { "start": { "line": 346, @@ -54489,8 +54463,8 @@ "binop": null, "updateContext": null }, - "start": 8541, - "end": 8542, + "start": 8533, + "end": 8534, "loc": { "start": { "line": 346, @@ -54515,8 +54489,8 @@ "binop": null }, "value": "json", - "start": 8542, - "end": 8546, + "start": 8534, + "end": 8538, "loc": { "start": { "line": 346, @@ -54541,8 +54515,8 @@ "binop": null, "updateContext": null }, - "start": 8546, - "end": 8547, + "start": 8538, + "end": 8539, "loc": { "start": { "line": 346, @@ -54569,8 +54543,8 @@ "updateContext": null }, "value": "this", - "start": 8547, - "end": 8551, + "start": 8539, + "end": 8543, "loc": { "start": { "line": 346, @@ -54595,8 +54569,8 @@ "binop": null, "updateContext": null }, - "start": 8551, - "end": 8552, + "start": 8543, + "end": 8544, "loc": { "start": { "line": 346, @@ -54621,8 +54595,8 @@ "binop": null }, "value": "INIT_PARAM", - "start": 8552, - "end": 8562, + "start": 8544, + "end": 8554, "loc": { "start": { "line": 346, @@ -54647,8 +54621,8 @@ "binop": null, "updateContext": null }, - "start": 8562, - "end": 8563, + "start": 8554, + "end": 8555, "loc": { "start": { "line": 346, @@ -54673,8 +54647,8 @@ "binop": null, "updateContext": null }, - "start": 8563, - "end": 8564, + "start": 8555, + "end": 8556, "loc": { "start": { "line": 346, @@ -54699,8 +54673,8 @@ "binop": null }, "value": "n", - "start": 8564, - "end": 8565, + "start": 8556, + "end": 8557, "loc": { "start": { "line": 346, @@ -54725,8 +54699,8 @@ "binop": null, "updateContext": null }, - "start": 8565, - "end": 8566, + "start": 8557, + "end": 8558, "loc": { "start": { "line": 346, @@ -54751,8 +54725,8 @@ "binop": null, "updateContext": null }, - "start": 8566, - "end": 8567, + "start": 8558, + "end": 8559, "loc": { "start": { "line": 346, @@ -54779,8 +54753,8 @@ "updateContext": null }, "value": "this", - "start": 8567, - "end": 8571, + "start": 8559, + "end": 8563, "loc": { "start": { "line": 346, @@ -54805,8 +54779,8 @@ "binop": null, "updateContext": null }, - "start": 8571, - "end": 8572, + "start": 8563, + "end": 8564, "loc": { "start": { "line": 346, @@ -54831,8 +54805,8 @@ "binop": null }, "value": "VALUE", - "start": 8572, - "end": 8577, + "start": 8564, + "end": 8569, "loc": { "start": { "line": 346, @@ -54857,8 +54831,8 @@ "binop": null, "updateContext": null }, - "start": 8577, - "end": 8578, + "start": 8569, + "end": 8570, "loc": { "start": { "line": 346, @@ -54883,8 +54857,8 @@ "binop": null, "updateContext": null }, - "start": 8578, - "end": 8579, + "start": 8570, + "end": 8571, "loc": { "start": { "line": 346, @@ -54908,8 +54882,8 @@ "postfix": false, "binop": null }, - "start": 8580, - "end": 8581, + "start": 8572, + "end": 8573, "loc": { "start": { "line": 347, @@ -54924,8 +54898,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n", - "start": 8583, - "end": 8741, + "start": 8575, + "end": 8733, "loc": { "start": { "line": 349, @@ -54950,8 +54924,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 8742, - "end": 8758, + "start": 8734, + "end": 8750, "loc": { "start": { "line": 356, @@ -54976,8 +54950,8 @@ "binop": null, "updateContext": null }, - "start": 8758, - "end": 8759, + "start": 8750, + "end": 8751, "loc": { "start": { "line": 356, @@ -55002,8 +54976,8 @@ "binop": null }, "value": "prototype", - "start": 8759, - "end": 8768, + "start": 8751, + "end": 8760, "loc": { "start": { "line": 356, @@ -55028,8 +55002,8 @@ "binop": null, "updateContext": null }, - "start": 8768, - "end": 8769, + "start": 8760, + "end": 8761, "loc": { "start": { "line": 356, @@ -55054,8 +55028,8 @@ "binop": null }, "value": "getInitPartsVisibleNum", - "start": 8769, - "end": 8791, + "start": 8761, + "end": 8783, "loc": { "start": { "line": 356, @@ -55081,8 +55055,8 @@ "updateContext": null }, "value": "=", - "start": 8792, - "end": 8793, + "start": 8784, + "end": 8785, "loc": { "start": { "line": 356, @@ -55108,8 +55082,8 @@ "binop": null }, "value": "function", - "start": 8794, - "end": 8802, + "start": 8786, + "end": 8794, "loc": { "start": { "line": 356, @@ -55133,8 +55107,8 @@ "postfix": false, "binop": null }, - "start": 8802, - "end": 8803, + "start": 8794, + "end": 8795, "loc": { "start": { "line": 356, @@ -55158,8 +55132,8 @@ "postfix": false, "binop": null }, - "start": 8803, - "end": 8804, + "start": 8795, + "end": 8796, "loc": { "start": { "line": 356, @@ -55183,8 +55157,8 @@ "postfix": false, "binop": null }, - "start": 8805, - "end": 8806, + "start": 8797, + "end": 8798, "loc": { "start": { "line": 357, @@ -55211,8 +55185,8 @@ "updateContext": null }, "value": "return", - "start": 8811, - "end": 8817, + "start": 8803, + "end": 8809, "loc": { "start": { "line": 358, @@ -55236,8 +55210,8 @@ "postfix": false, "binop": null }, - "start": 8818, - "end": 8819, + "start": 8810, + "end": 8811, "loc": { "start": { "line": 358, @@ -55264,8 +55238,8 @@ "updateContext": null }, "value": "this", - "start": 8819, - "end": 8823, + "start": 8811, + "end": 8815, "loc": { "start": { "line": 358, @@ -55290,8 +55264,8 @@ "binop": null, "updateContext": null }, - "start": 8823, - "end": 8824, + "start": 8815, + "end": 8816, "loc": { "start": { "line": 358, @@ -55316,8 +55290,8 @@ "binop": null }, "value": "json", - "start": 8824, - "end": 8828, + "start": 8816, + "end": 8820, "loc": { "start": { "line": 358, @@ -55342,8 +55316,8 @@ "binop": null, "updateContext": null }, - "start": 8828, - "end": 8829, + "start": 8820, + "end": 8821, "loc": { "start": { "line": 358, @@ -55370,8 +55344,8 @@ "updateContext": null }, "value": "this", - "start": 8829, - "end": 8833, + "start": 8821, + "end": 8825, "loc": { "start": { "line": 358, @@ -55396,8 +55370,8 @@ "binop": null, "updateContext": null }, - "start": 8833, - "end": 8834, + "start": 8825, + "end": 8826, "loc": { "start": { "line": 358, @@ -55422,8 +55396,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 8834, - "end": 8852, + "start": 8826, + "end": 8844, "loc": { "start": { "line": 358, @@ -55448,8 +55422,8 @@ "binop": null, "updateContext": null }, - "start": 8852, - "end": 8853, + "start": 8844, + "end": 8845, "loc": { "start": { "line": 358, @@ -55475,8 +55449,8 @@ "updateContext": null }, "value": "==", - "start": 8854, - "end": 8856, + "start": 8846, + "end": 8848, "loc": { "start": { "line": 358, @@ -55503,8 +55477,8 @@ "updateContext": null }, "value": "null", - "start": 8857, - "end": 8861, + "start": 8849, + "end": 8853, "loc": { "start": { "line": 358, @@ -55528,8 +55502,8 @@ "postfix": false, "binop": null }, - "start": 8861, - "end": 8862, + "start": 8853, + "end": 8854, "loc": { "start": { "line": 358, @@ -55554,8 +55528,8 @@ "binop": null, "updateContext": null }, - "start": 8863, - "end": 8864, + "start": 8855, + "end": 8856, "loc": { "start": { "line": 358, @@ -55581,8 +55555,8 @@ "updateContext": null }, "value": 0, - "start": 8865, - "end": 8866, + "start": 8857, + "end": 8858, "loc": { "start": { "line": 358, @@ -55607,8 +55581,8 @@ "binop": null, "updateContext": null }, - "start": 8867, - "end": 8868, + "start": 8859, + "end": 8860, "loc": { "start": { "line": 358, @@ -55635,8 +55609,8 @@ "updateContext": null }, "value": "this", - "start": 8869, - "end": 8873, + "start": 8861, + "end": 8865, "loc": { "start": { "line": 358, @@ -55661,8 +55635,8 @@ "binop": null, "updateContext": null }, - "start": 8873, - "end": 8874, + "start": 8865, + "end": 8866, "loc": { "start": { "line": 358, @@ -55687,8 +55661,8 @@ "binop": null }, "value": "json", - "start": 8874, - "end": 8878, + "start": 8866, + "end": 8870, "loc": { "start": { "line": 358, @@ -55713,8 +55687,8 @@ "binop": null, "updateContext": null }, - "start": 8878, - "end": 8879, + "start": 8870, + "end": 8871, "loc": { "start": { "line": 358, @@ -55741,8 +55715,8 @@ "updateContext": null }, "value": "this", - "start": 8879, - "end": 8883, + "start": 8871, + "end": 8875, "loc": { "start": { "line": 358, @@ -55767,8 +55741,8 @@ "binop": null, "updateContext": null }, - "start": 8883, - "end": 8884, + "start": 8875, + "end": 8876, "loc": { "start": { "line": 358, @@ -55793,8 +55767,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 8884, - "end": 8902, + "start": 8876, + "end": 8894, "loc": { "start": { "line": 358, @@ -55819,8 +55793,8 @@ "binop": null, "updateContext": null }, - "start": 8902, - "end": 8903, + "start": 8894, + "end": 8895, "loc": { "start": { "line": 358, @@ -55845,8 +55819,8 @@ "binop": null, "updateContext": null }, - "start": 8903, - "end": 8904, + "start": 8895, + "end": 8896, "loc": { "start": { "line": 358, @@ -55871,8 +55845,8 @@ "binop": null }, "value": "length", - "start": 8904, - "end": 8910, + "start": 8896, + "end": 8902, "loc": { "start": { "line": 358, @@ -55897,8 +55871,8 @@ "binop": null, "updateContext": null }, - "start": 8910, - "end": 8911, + "start": 8902, + "end": 8903, "loc": { "start": { "line": 358, @@ -55922,8 +55896,8 @@ "postfix": false, "binop": null }, - "start": 8912, - "end": 8913, + "start": 8904, + "end": 8905, "loc": { "start": { "line": 359, @@ -55938,8 +55912,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n", - "start": 8915, - "end": 9074, + "start": 8907, + "end": 9066, "loc": { "start": { "line": 361, @@ -55964,8 +55938,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 9075, - "end": 9091, + "start": 9067, + "end": 9083, "loc": { "start": { "line": 368, @@ -55990,8 +55964,8 @@ "binop": null, "updateContext": null }, - "start": 9091, - "end": 9092, + "start": 9083, + "end": 9084, "loc": { "start": { "line": 368, @@ -56016,8 +55990,8 @@ "binop": null }, "value": "prototype", - "start": 9092, - "end": 9101, + "start": 9084, + "end": 9093, "loc": { "start": { "line": 368, @@ -56042,8 +56016,8 @@ "binop": null, "updateContext": null }, - "start": 9101, - "end": 9102, + "start": 9093, + "end": 9094, "loc": { "start": { "line": 368, @@ -56068,8 +56042,8 @@ "binop": null }, "value": "getInitPartsVisibleID", - "start": 9102, - "end": 9123, + "start": 9094, + "end": 9115, "loc": { "start": { "line": 368, @@ -56095,8 +56069,8 @@ "updateContext": null }, "value": "=", - "start": 9124, - "end": 9125, + "start": 9116, + "end": 9117, "loc": { "start": { "line": 368, @@ -56122,8 +56096,8 @@ "binop": null }, "value": "function", - "start": 9126, - "end": 9134, + "start": 9118, + "end": 9126, "loc": { "start": { "line": 368, @@ -56147,8 +56121,8 @@ "postfix": false, "binop": null }, - "start": 9134, - "end": 9135, + "start": 9126, + "end": 9127, "loc": { "start": { "line": 368, @@ -56173,8 +56147,8 @@ "binop": null }, "value": "n", - "start": 9135, - "end": 9136, + "start": 9127, + "end": 9128, "loc": { "start": { "line": 368, @@ -56198,8 +56172,8 @@ "postfix": false, "binop": null }, - "start": 9136, - "end": 9137, + "start": 9128, + "end": 9129, "loc": { "start": { "line": 368, @@ -56223,8 +56197,8 @@ "postfix": false, "binop": null }, - "start": 9138, - "end": 9139, + "start": 9130, + "end": 9131, "loc": { "start": { "line": 369, @@ -56251,8 +56225,8 @@ "updateContext": null }, "value": "if", - "start": 9144, - "end": 9146, + "start": 9136, + "end": 9138, "loc": { "start": { "line": 370, @@ -56276,8 +56250,8 @@ "postfix": false, "binop": null }, - "start": 9147, - "end": 9148, + "start": 9139, + "end": 9140, "loc": { "start": { "line": 370, @@ -56304,8 +56278,8 @@ "updateContext": null }, "value": "this", - "start": 9148, - "end": 9152, + "start": 9140, + "end": 9144, "loc": { "start": { "line": 370, @@ -56330,8 +56304,8 @@ "binop": null, "updateContext": null }, - "start": 9152, - "end": 9153, + "start": 9144, + "end": 9145, "loc": { "start": { "line": 370, @@ -56356,8 +56330,8 @@ "binop": null }, "value": "json", - "start": 9153, - "end": 9157, + "start": 9145, + "end": 9149, "loc": { "start": { "line": 370, @@ -56382,8 +56356,8 @@ "binop": null, "updateContext": null }, - "start": 9157, - "end": 9158, + "start": 9149, + "end": 9150, "loc": { "start": { "line": 370, @@ -56410,8 +56384,8 @@ "updateContext": null }, "value": "this", - "start": 9158, - "end": 9162, + "start": 9150, + "end": 9154, "loc": { "start": { "line": 370, @@ -56436,8 +56410,8 @@ "binop": null, "updateContext": null }, - "start": 9162, - "end": 9163, + "start": 9154, + "end": 9155, "loc": { "start": { "line": 370, @@ -56462,8 +56436,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9163, - "end": 9181, + "start": 9155, + "end": 9173, "loc": { "start": { "line": 370, @@ -56488,8 +56462,8 @@ "binop": null, "updateContext": null }, - "start": 9181, - "end": 9182, + "start": 9173, + "end": 9174, "loc": { "start": { "line": 370, @@ -56515,8 +56489,8 @@ "updateContext": null }, "value": "==", - "start": 9183, - "end": 9185, + "start": 9175, + "end": 9177, "loc": { "start": { "line": 370, @@ -56543,8 +56517,8 @@ "updateContext": null }, "value": "null", - "start": 9186, - "end": 9190, + "start": 9178, + "end": 9182, "loc": { "start": { "line": 370, @@ -56570,8 +56544,8 @@ "updateContext": null }, "value": "||", - "start": 9191, - "end": 9193, + "start": 9183, + "end": 9185, "loc": { "start": { "line": 370, @@ -56598,8 +56572,8 @@ "updateContext": null }, "value": "this", - "start": 9194, - "end": 9198, + "start": 9186, + "end": 9190, "loc": { "start": { "line": 370, @@ -56624,8 +56598,8 @@ "binop": null, "updateContext": null }, - "start": 9198, - "end": 9199, + "start": 9190, + "end": 9191, "loc": { "start": { "line": 370, @@ -56650,8 +56624,8 @@ "binop": null }, "value": "json", - "start": 9199, - "end": 9203, + "start": 9191, + "end": 9195, "loc": { "start": { "line": 370, @@ -56676,8 +56650,8 @@ "binop": null, "updateContext": null }, - "start": 9203, - "end": 9204, + "start": 9195, + "end": 9196, "loc": { "start": { "line": 370, @@ -56704,8 +56678,8 @@ "updateContext": null }, "value": "this", - "start": 9204, - "end": 9208, + "start": 9196, + "end": 9200, "loc": { "start": { "line": 370, @@ -56730,8 +56704,8 @@ "binop": null, "updateContext": null }, - "start": 9208, - "end": 9209, + "start": 9200, + "end": 9201, "loc": { "start": { "line": 370, @@ -56756,8 +56730,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9209, - "end": 9227, + "start": 9201, + "end": 9219, "loc": { "start": { "line": 370, @@ -56782,8 +56756,8 @@ "binop": null, "updateContext": null }, - "start": 9227, - "end": 9228, + "start": 9219, + "end": 9220, "loc": { "start": { "line": 370, @@ -56808,8 +56782,8 @@ "binop": null, "updateContext": null }, - "start": 9228, - "end": 9229, + "start": 9220, + "end": 9221, "loc": { "start": { "line": 370, @@ -56834,8 +56808,8 @@ "binop": null }, "value": "n", - "start": 9229, - "end": 9230, + "start": 9221, + "end": 9222, "loc": { "start": { "line": 370, @@ -56860,8 +56834,8 @@ "binop": null, "updateContext": null }, - "start": 9230, - "end": 9231, + "start": 9222, + "end": 9223, "loc": { "start": { "line": 370, @@ -56887,8 +56861,8 @@ "updateContext": null }, "value": "==", - "start": 9232, - "end": 9234, + "start": 9224, + "end": 9226, "loc": { "start": { "line": 370, @@ -56915,8 +56889,8 @@ "updateContext": null }, "value": "null", - "start": 9235, - "end": 9239, + "start": 9227, + "end": 9231, "loc": { "start": { "line": 370, @@ -56940,8 +56914,8 @@ "postfix": false, "binop": null }, - "start": 9239, - "end": 9240, + "start": 9231, + "end": 9232, "loc": { "start": { "line": 370, @@ -56968,8 +56942,8 @@ "updateContext": null }, "value": "return", - "start": 9249, - "end": 9255, + "start": 9241, + "end": 9247, "loc": { "start": { "line": 371, @@ -56996,8 +56970,8 @@ "updateContext": null }, "value": "null", - "start": 9256, - "end": 9260, + "start": 9248, + "end": 9252, "loc": { "start": { "line": 371, @@ -57022,8 +56996,8 @@ "binop": null, "updateContext": null }, - "start": 9260, - "end": 9261, + "start": 9252, + "end": 9253, "loc": { "start": { "line": 371, @@ -57050,8 +57024,8 @@ "updateContext": null }, "value": "return", - "start": 9266, - "end": 9272, + "start": 9258, + "end": 9264, "loc": { "start": { "line": 372, @@ -57078,8 +57052,8 @@ "updateContext": null }, "value": "this", - "start": 9273, - "end": 9277, + "start": 9265, + "end": 9269, "loc": { "start": { "line": 372, @@ -57104,8 +57078,8 @@ "binop": null, "updateContext": null }, - "start": 9277, - "end": 9278, + "start": 9269, + "end": 9270, "loc": { "start": { "line": 372, @@ -57130,8 +57104,8 @@ "binop": null }, "value": "json", - "start": 9278, - "end": 9282, + "start": 9270, + "end": 9274, "loc": { "start": { "line": 372, @@ -57156,8 +57130,8 @@ "binop": null, "updateContext": null }, - "start": 9282, - "end": 9283, + "start": 9274, + "end": 9275, "loc": { "start": { "line": 372, @@ -57184,8 +57158,8 @@ "updateContext": null }, "value": "this", - "start": 9283, - "end": 9287, + "start": 9275, + "end": 9279, "loc": { "start": { "line": 372, @@ -57210,8 +57184,8 @@ "binop": null, "updateContext": null }, - "start": 9287, - "end": 9288, + "start": 9279, + "end": 9280, "loc": { "start": { "line": 372, @@ -57236,8 +57210,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9288, - "end": 9306, + "start": 9280, + "end": 9298, "loc": { "start": { "line": 372, @@ -57262,8 +57236,8 @@ "binop": null, "updateContext": null }, - "start": 9306, - "end": 9307, + "start": 9298, + "end": 9299, "loc": { "start": { "line": 372, @@ -57288,8 +57262,8 @@ "binop": null, "updateContext": null }, - "start": 9307, - "end": 9308, + "start": 9299, + "end": 9300, "loc": { "start": { "line": 372, @@ -57314,8 +57288,8 @@ "binop": null }, "value": "n", - "start": 9308, - "end": 9309, + "start": 9300, + "end": 9301, "loc": { "start": { "line": 372, @@ -57340,8 +57314,8 @@ "binop": null, "updateContext": null }, - "start": 9309, - "end": 9310, + "start": 9301, + "end": 9302, "loc": { "start": { "line": 372, @@ -57366,8 +57340,8 @@ "binop": null, "updateContext": null }, - "start": 9310, - "end": 9311, + "start": 9302, + "end": 9303, "loc": { "start": { "line": 372, @@ -57394,8 +57368,8 @@ "updateContext": null }, "value": "this", - "start": 9311, - "end": 9315, + "start": 9303, + "end": 9307, "loc": { "start": { "line": 372, @@ -57420,8 +57394,8 @@ "binop": null, "updateContext": null }, - "start": 9315, - "end": 9316, + "start": 9307, + "end": 9308, "loc": { "start": { "line": 372, @@ -57446,8 +57420,8 @@ "binop": null }, "value": "ID", - "start": 9316, - "end": 9318, + "start": 9308, + "end": 9310, "loc": { "start": { "line": 372, @@ -57472,8 +57446,8 @@ "binop": null, "updateContext": null }, - "start": 9318, - "end": 9319, + "start": 9310, + "end": 9311, "loc": { "start": { "line": 372, @@ -57498,8 +57472,8 @@ "binop": null, "updateContext": null }, - "start": 9319, - "end": 9320, + "start": 9311, + "end": 9312, "loc": { "start": { "line": 372, @@ -57523,8 +57497,8 @@ "postfix": false, "binop": null }, - "start": 9321, - "end": 9322, + "start": 9313, + "end": 9314, "loc": { "start": { "line": 373, @@ -57539,8 +57513,8 @@ { "type": "CommentBlock", "value": "*\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n", - "start": 9324, - "end": 9492, + "start": 9316, + "end": 9484, "loc": { "start": { "line": 375, @@ -57565,8 +57539,8 @@ "binop": null }, "value": "ModelSettingJson", - "start": 9493, - "end": 9509, + "start": 9485, + "end": 9501, "loc": { "start": { "line": 382, @@ -57591,8 +57565,8 @@ "binop": null, "updateContext": null }, - "start": 9509, - "end": 9510, + "start": 9501, + "end": 9502, "loc": { "start": { "line": 382, @@ -57617,8 +57591,8 @@ "binop": null }, "value": "prototype", - "start": 9510, - "end": 9519, + "start": 9502, + "end": 9511, "loc": { "start": { "line": 382, @@ -57643,8 +57617,8 @@ "binop": null, "updateContext": null }, - "start": 9519, - "end": 9520, + "start": 9511, + "end": 9512, "loc": { "start": { "line": 382, @@ -57669,8 +57643,8 @@ "binop": null }, "value": "getInitPartsVisibleValue", - "start": 9520, - "end": 9544, + "start": 9512, + "end": 9536, "loc": { "start": { "line": 382, @@ -57696,8 +57670,8 @@ "updateContext": null }, "value": "=", - "start": 9545, - "end": 9546, + "start": 9537, + "end": 9538, "loc": { "start": { "line": 382, @@ -57723,8 +57697,8 @@ "binop": null }, "value": "function", - "start": 9547, - "end": 9555, + "start": 9539, + "end": 9547, "loc": { "start": { "line": 382, @@ -57748,8 +57722,8 @@ "postfix": false, "binop": null }, - "start": 9555, - "end": 9556, + "start": 9547, + "end": 9548, "loc": { "start": { "line": 382, @@ -57774,8 +57748,8 @@ "binop": null }, "value": "n", - "start": 9556, - "end": 9557, + "start": 9548, + "end": 9549, "loc": { "start": { "line": 382, @@ -57799,8 +57773,8 @@ "postfix": false, "binop": null }, - "start": 9557, - "end": 9558, + "start": 9549, + "end": 9550, "loc": { "start": { "line": 382, @@ -57824,8 +57798,8 @@ "postfix": false, "binop": null }, - "start": 9559, - "end": 9560, + "start": 9551, + "end": 9552, "loc": { "start": { "line": 383, @@ -57852,8 +57826,8 @@ "updateContext": null }, "value": "if", - "start": 9565, - "end": 9567, + "start": 9557, + "end": 9559, "loc": { "start": { "line": 384, @@ -57877,8 +57851,8 @@ "postfix": false, "binop": null }, - "start": 9568, - "end": 9569, + "start": 9560, + "end": 9561, "loc": { "start": { "line": 384, @@ -57905,8 +57879,8 @@ "updateContext": null }, "value": "this", - "start": 9569, - "end": 9573, + "start": 9561, + "end": 9565, "loc": { "start": { "line": 384, @@ -57931,8 +57905,8 @@ "binop": null, "updateContext": null }, - "start": 9573, - "end": 9574, + "start": 9565, + "end": 9566, "loc": { "start": { "line": 384, @@ -57957,8 +57931,8 @@ "binop": null }, "value": "json", - "start": 9574, - "end": 9578, + "start": 9566, + "end": 9570, "loc": { "start": { "line": 384, @@ -57983,8 +57957,8 @@ "binop": null, "updateContext": null }, - "start": 9578, - "end": 9579, + "start": 9570, + "end": 9571, "loc": { "start": { "line": 384, @@ -58011,8 +57985,8 @@ "updateContext": null }, "value": "this", - "start": 9579, - "end": 9583, + "start": 9571, + "end": 9575, "loc": { "start": { "line": 384, @@ -58037,8 +58011,8 @@ "binop": null, "updateContext": null }, - "start": 9583, - "end": 9584, + "start": 9575, + "end": 9576, "loc": { "start": { "line": 384, @@ -58063,8 +58037,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9584, - "end": 9602, + "start": 9576, + "end": 9594, "loc": { "start": { "line": 384, @@ -58089,8 +58063,8 @@ "binop": null, "updateContext": null }, - "start": 9602, - "end": 9603, + "start": 9594, + "end": 9595, "loc": { "start": { "line": 384, @@ -58116,8 +58090,8 @@ "updateContext": null }, "value": "==", - "start": 9604, - "end": 9606, + "start": 9596, + "end": 9598, "loc": { "start": { "line": 384, @@ -58144,8 +58118,8 @@ "updateContext": null }, "value": "null", - "start": 9607, - "end": 9611, + "start": 9599, + "end": 9603, "loc": { "start": { "line": 384, @@ -58171,8 +58145,8 @@ "updateContext": null }, "value": "||", - "start": 9612, - "end": 9614, + "start": 9604, + "end": 9606, "loc": { "start": { "line": 384, @@ -58199,8 +58173,8 @@ "updateContext": null }, "value": "this", - "start": 9615, - "end": 9619, + "start": 9607, + "end": 9611, "loc": { "start": { "line": 384, @@ -58225,8 +58199,8 @@ "binop": null, "updateContext": null }, - "start": 9619, - "end": 9620, + "start": 9611, + "end": 9612, "loc": { "start": { "line": 384, @@ -58251,8 +58225,8 @@ "binop": null }, "value": "json", - "start": 9620, - "end": 9624, + "start": 9612, + "end": 9616, "loc": { "start": { "line": 384, @@ -58277,8 +58251,8 @@ "binop": null, "updateContext": null }, - "start": 9624, - "end": 9625, + "start": 9616, + "end": 9617, "loc": { "start": { "line": 384, @@ -58305,8 +58279,8 @@ "updateContext": null }, "value": "this", - "start": 9625, - "end": 9629, + "start": 9617, + "end": 9621, "loc": { "start": { "line": 384, @@ -58331,8 +58305,8 @@ "binop": null, "updateContext": null }, - "start": 9629, - "end": 9630, + "start": 9621, + "end": 9622, "loc": { "start": { "line": 384, @@ -58357,8 +58331,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9630, - "end": 9648, + "start": 9622, + "end": 9640, "loc": { "start": { "line": 384, @@ -58383,8 +58357,8 @@ "binop": null, "updateContext": null }, - "start": 9648, - "end": 9649, + "start": 9640, + "end": 9641, "loc": { "start": { "line": 384, @@ -58409,8 +58383,8 @@ "binop": null, "updateContext": null }, - "start": 9649, - "end": 9650, + "start": 9641, + "end": 9642, "loc": { "start": { "line": 384, @@ -58435,8 +58409,8 @@ "binop": null }, "value": "n", - "start": 9650, - "end": 9651, + "start": 9642, + "end": 9643, "loc": { "start": { "line": 384, @@ -58461,8 +58435,8 @@ "binop": null, "updateContext": null }, - "start": 9651, - "end": 9652, + "start": 9643, + "end": 9644, "loc": { "start": { "line": 384, @@ -58488,8 +58462,8 @@ "updateContext": null }, "value": "==", - "start": 9653, - "end": 9655, + "start": 9645, + "end": 9647, "loc": { "start": { "line": 384, @@ -58516,8 +58490,8 @@ "updateContext": null }, "value": "null", - "start": 9656, - "end": 9660, + "start": 9648, + "end": 9652, "loc": { "start": { "line": 384, @@ -58541,8 +58515,8 @@ "postfix": false, "binop": null }, - "start": 9660, - "end": 9661, + "start": 9652, + "end": 9653, "loc": { "start": { "line": 384, @@ -58569,8 +58543,8 @@ "updateContext": null }, "value": "return", - "start": 9670, - "end": 9676, + "start": 9662, + "end": 9668, "loc": { "start": { "line": 385, @@ -58595,8 +58569,8 @@ "binop": null }, "value": "NaN", - "start": 9677, - "end": 9680, + "start": 9669, + "end": 9672, "loc": { "start": { "line": 385, @@ -58621,8 +58595,8 @@ "binop": null, "updateContext": null }, - "start": 9680, - "end": 9681, + "start": 9672, + "end": 9673, "loc": { "start": { "line": 385, @@ -58649,8 +58623,8 @@ "updateContext": null }, "value": "return", - "start": 9687, - "end": 9693, + "start": 9679, + "end": 9685, "loc": { "start": { "line": 387, @@ -58677,8 +58651,8 @@ "updateContext": null }, "value": "this", - "start": 9694, - "end": 9698, + "start": 9686, + "end": 9690, "loc": { "start": { "line": 387, @@ -58703,8 +58677,8 @@ "binop": null, "updateContext": null }, - "start": 9698, - "end": 9699, + "start": 9690, + "end": 9691, "loc": { "start": { "line": 387, @@ -58729,8 +58703,8 @@ "binop": null }, "value": "json", - "start": 9699, - "end": 9703, + "start": 9691, + "end": 9695, "loc": { "start": { "line": 387, @@ -58755,8 +58729,8 @@ "binop": null, "updateContext": null }, - "start": 9703, - "end": 9704, + "start": 9695, + "end": 9696, "loc": { "start": { "line": 387, @@ -58783,8 +58757,8 @@ "updateContext": null }, "value": "this", - "start": 9704, - "end": 9708, + "start": 9696, + "end": 9700, "loc": { "start": { "line": 387, @@ -58809,8 +58783,8 @@ "binop": null, "updateContext": null }, - "start": 9708, - "end": 9709, + "start": 9700, + "end": 9701, "loc": { "start": { "line": 387, @@ -58835,8 +58809,8 @@ "binop": null }, "value": "INIT_PARTS_VISIBLE", - "start": 9709, - "end": 9727, + "start": 9701, + "end": 9719, "loc": { "start": { "line": 387, @@ -58861,8 +58835,8 @@ "binop": null, "updateContext": null }, - "start": 9727, - "end": 9728, + "start": 9719, + "end": 9720, "loc": { "start": { "line": 387, @@ -58887,8 +58861,8 @@ "binop": null, "updateContext": null }, - "start": 9728, - "end": 9729, + "start": 9720, + "end": 9721, "loc": { "start": { "line": 387, @@ -58913,8 +58887,8 @@ "binop": null }, "value": "n", - "start": 9729, - "end": 9730, + "start": 9721, + "end": 9722, "loc": { "start": { "line": 387, @@ -58939,8 +58913,8 @@ "binop": null, "updateContext": null }, - "start": 9730, - "end": 9731, + "start": 9722, + "end": 9723, "loc": { "start": { "line": 387, @@ -58965,8 +58939,8 @@ "binop": null, "updateContext": null }, - "start": 9731, - "end": 9732, + "start": 9723, + "end": 9724, "loc": { "start": { "line": 387, @@ -58993,8 +58967,8 @@ "updateContext": null }, "value": "this", - "start": 9732, - "end": 9736, + "start": 9724, + "end": 9728, "loc": { "start": { "line": 387, @@ -59019,8 +58993,8 @@ "binop": null, "updateContext": null }, - "start": 9736, - "end": 9737, + "start": 9728, + "end": 9729, "loc": { "start": { "line": 387, @@ -59045,8 +59019,8 @@ "binop": null }, "value": "VALUE", - "start": 9737, - "end": 9742, + "start": 9729, + "end": 9734, "loc": { "start": { "line": 387, @@ -59071,8 +59045,8 @@ "binop": null, "updateContext": null }, - "start": 9742, - "end": 9743, + "start": 9734, + "end": 9735, "loc": { "start": { "line": 387, @@ -59097,8 +59071,8 @@ "binop": null, "updateContext": null }, - "start": 9743, - "end": 9744, + "start": 9735, + "end": 9736, "loc": { "start": { "line": 387, @@ -59122,8 +59096,8 @@ "postfix": false, "binop": null }, - "start": 9745, - "end": 9746, + "start": 9737, + "end": 9738, "loc": { "start": { "line": 388, @@ -59148,8 +59122,8 @@ "binop": null, "updateContext": null }, - "start": 9747, - "end": 9747, + "start": 9739, + "end": 9739, "loc": { "start": { "line": 389, diff --git a/docs/coverage.json b/docs/coverage.json index cb4a39f..0d9a5aa 100644 --- a/docs/coverage.json +++ b/docs/coverage.json @@ -1,7 +1,7 @@ { - "coverage": "19.48%", - "expectCount": 313, - "actualCount": 61, + "coverage": "19.1%", + "expectCount": 314, + "actualCount": 60, "files": { "src/cDefine.js": { "expectCount": 1, @@ -9,7 +9,7 @@ "undocumentLines": [] }, "src/cLive2DApp.js": { - "expectCount": 30, + "expectCount": 31, "actualCount": 1, "undocumentLines": [ 28, @@ -23,37 +23,38 @@ 36, 37, 38, - 83, - 96, - 112, - 140, - 147, - 169, - 174, - 183, - 247, - 274, - 301, - 332, - 340, - 355, - 368, - 375, - 382, - 388 + 39, + 84, + 97, + 113, + 141, + 148, + 170, + 175, + 184, + 248, + 275, + 302, + 333, + 341, + 356, + 369, + 376, + 383, + 389 ] }, "src/cManager.js": { "expectCount": 8, "actualCount": 0, "undocumentLines": [ - 18, - 28, - 41, - 51, - 64, - 70, - 76, + 17, + 27, + 40, + 50, + 63, + 69, + 75, 6 ] }, @@ -61,18 +62,18 @@ "expectCount": 12, "actualCount": 0, "undocumentLines": [ - 11, - 24, - 174, - 184, - 200, - 301, - 316, - 325, - 372, - 405, - 417, - 438 + 25, + 38, + 188, + 198, + 214, + 315, + 330, + 339, + 386, + 419, + 431, + 452 ] }, "src/config/configMgr.js": { @@ -102,110 +103,111 @@ }, "src/lib/Live2DFramework.js": { "expectCount": 103, - "actualCount": 1, + "actualCount": 0, "undocumentLines": [ - 52, - 57, - 64, + 68, 73, 80, - 87, - 94, - 101, - 108, - 115, - 122, - 129, + 89, + 96, + 103, + 110, + 117, + 124, + 131, 138, - 146, - 153, - 160, - 195, - 214, - 235, - 252, - 270, - 287, - 337, - 396, - 445, - 454, + 145, + 154, + 162, + 169, + 176, + 211, + 230, + 251, + 268, + 286, + 303, + 353, + 412, 461, 470, - 543, - 562, - 570, - 577, - 584, - 592, - 599, - 606, - 613, - 620, - 627, - 634, - 642, + 477, + 486, + 559, + 578, + 586, + 593, + 600, + 608, + 615, + 622, + 629, + 636, + 643, 650, - 657, - 664, - 672, - 694, - 701, + 658, + 666, + 673, + 680, + 688, 710, 717, - 725, - 732, - 740, + 726, + 733, + 741, 748, 756, - 763, - 770, + 764, + 772, 779, - 804, - 811, - 818, + 786, + 795, + 820, + 827, 834, - 841, - 854, - 875, - 940, - 962, - 995, - 1016, - 1039, - 1093, - 1122, - 1150, - 1158, - 1165, - 1172, - 1236, - 1256, - 1278, - 1288, - 1298, - 1305, - 1312, - 1319, - 1326, - 1333, - 1340, - 1347, - 1365, - 1372, - 1133, + 850, + 857, + 870, + 891, + 956, + 978, + 1011, + 1032, + 1055, + 1109, + 1138, + 1166, + 1174, + 1181, + 1188, + 1252, + 1272, + 1294, + 1304, + 1314, + 1321, + 1328, + 1335, + 1342, + 1349, 1356, - 1219, - 952, - 1112, - 867, - 790, - 682, - 534, - 521, - 428, - 417, - 321 + 1363, + 1381, + 1388, + 1149, + 1372, + 1235, + 968, + 1128, + 883, + 806, + 698, + 550, + 537, + 444, + 433, + 337, + 42 ] }, "src/lib/_Live2DFramework.official.js": { diff --git a/docs/file/src/PlatformManager.js.html b/docs/file/src/PlatformManager.js.html index 395b208..7540007 100644 --- a/docs/file/src/PlatformManager.js.html +++ b/docs/file/src/PlatformManager.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -187,6 +189,11 @@ { // load textures var loadedImage = new Image(); + // Thanks to @mashirozx & @fghrsh + // Issues: + // @https://github.com/journey-ad/live2d_src/issues/1 + // @https://github.com/journey-ad/live2d_src/issues/3 + loadedImage.crossOrigin = 'Anonymous'; loadedImage.src = path; loadedImage.onload = onload; loadedImage.onerror = onerror; diff --git a/docs/file/src/cDefine.js.html b/docs/file/src/cDefine.js.html index d32d557..d5ef9ac 100644 --- a/docs/file/src/cDefine.js.html +++ b/docs/file/src/cDefine.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -64,7 +66,7 @@ * @desc The definitions of values releated to model react */ -var cDefine = { +export const cDefine = { // above are viewMatrix value settings VIEW_LOGICAL_LEFT : -1, // -1, the left abscissa of viewMatrix VIEW_LOGICAL_RIGHT : 1, // 1, the right abscissa of viewMatrix @@ -93,8 +95,6 @@ HIT_AREA_HEAD : "head", HIT_AREA_BODY : "body" }; - -module.exports = cDefine; diff --git a/docs/file/src/cLive2DApp.js.html b/docs/file/src/cLive2DApp.js.html index 822eb59..9e46121 100644 --- a/docs/file/src/cLive2DApp.js.html +++ b/docs/file/src/cLive2DApp.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -64,7 +66,7 @@ import { config } from './config/configMgr'; -import { createElement, currWebGL } from './elementMgr'; +import { createElement, currWebGL, currCanvas } from './elementMgr'; import { UtSystem, UtDebug, LDTransform, @@ -83,8 +85,9 @@ import { L2DTargetPoint, L2DViewMatrix, L2DMatrix44 } from "./lib/Live2DFramework"; import { cManager } from "./cManager"; import { MatrixStack } from "./utils/MatrixStack"; -import cDefine from "./cDefine"; +import { cDefine } from "./cDefine"; +let live2DMgr = new cManager(); let isDrawStart = false; let dragMgr = null; let viewMatrix = null; diff --git a/docs/file/src/cManager.js.html b/docs/file/src/cManager.js.html index 3b76716..49abd8a 100644 --- a/docs/file/src/cManager.js.html +++ b/docs/file/src/cManager.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,14 +53,15 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • src/cManager.js

    import { Live2DFramework } from "./lib/Live2DFramework";
    -import { PlatformManager } from "./lib/PlatformManager";
    +import { PlatformManager } from "./PlatformManager";
     import { cModel } from "./cModel";
     import { cDefine } from "./cDefine";
     
    @@ -70,8 +72,7 @@
       this.count = -1;
       this.reloadFlg = false;
     
    -  Live2D.init();
    -  Live2DFramework.setPlatformManager(new PlatformManager);
    +  Live2DFramework.setPlatformManager(new PlatformManager());
     
     }
     
    diff --git a/docs/file/src/cModel.js.html b/docs/file/src/cModel.js.html
    index 1e77409..28d287c 100644
    --- a/docs/file/src/cModel.js.html
    +++ b/docs/file/src/cModel.js.html
    @@ -36,6 +36,7 @@
     
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -62,13 +64,27 @@ import { ModelSettingJson } from "./utils/ModelSettingJson"; import { MatrixStack } from "./utils/MatrixStack"; import { cDefine } from "./cDefine"; - +import { UtSystem,/* + UtDebug, + LDTransform, + LDGL, + Live2D, + Live2DModelWebGL, + Live2DModelJS, + Live2DMotion, + MotionQueueManager, + PhysicsHair, + AMotion, + PartsDataID, + DrawDataID, + BaseDataID, + ParamID*/ } from './lib/live2d.core'; //============================================================ //============================================================ // class cModel extends L2DBaseModel //============================================================ //============================================================ -export default function cModel() +export function cModel() { //L2DBaseModel.apply(this, arguments); L2DBaseModel.prototype.constructor.call(this); diff --git a/docs/file/src/config/configMgr.js.html b/docs/file/src/config/configMgr.js.html index 791c1da..79ead6c 100644 --- a/docs/file/src/config/configMgr.js.html +++ b/docs/file/src/config/configMgr.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • diff --git a/docs/file/src/config/configValidater.js.html b/docs/file/src/config/configValidater.js.html index a9f6868..44b456e 100644 --- a/docs/file/src/config/configValidater.js.html +++ b/docs/file/src/config/configValidater.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • diff --git a/docs/file/src/elementMgr.js.html b/docs/file/src/elementMgr.js.html index 9bac077..52789e0 100644 --- a/docs/file/src/elementMgr.js.html +++ b/docs/file/src/elementMgr.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -87,6 +89,11 @@ function createElement(){ + let e = document.getElementById(config.name.div) + if (e !== null){ + document.body.removeChild(e); + } + let newElem = document.createElement('div'); newElem.id = config.name.div; newElem.innerHTML = htmlTemplate; @@ -144,6 +151,7 @@ export{ createElement, currWebGL, + currCanvas, }
    diff --git a/docs/file/src/index.js.html b/docs/file/src/index.js.html index 76c0d95..583dac4 100644 --- a/docs/file/src/index.js.html +++ b/docs/file/src/index.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • diff --git a/docs/file/src/lib/Live2DFramework.js.html b/docs/file/src/lib/Live2DFramework.js.html index ce258ff..b3e2933 100644 --- a/docs/file/src/lib/Live2DFramework.js.html +++ b/docs/file/src/lib/Live2DFramework.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -78,6 +80,22 @@ * @desc Basic functions releated to model react */ +import { UtSystem, + UtDebug, + LDTransform, + LDGL, + Live2D, + Live2DModelWebGL, + Live2DModelJS, + Live2DMotion, + MotionQueueManager, + PhysicsHair, + AMotion, + PartsDataID, + DrawDataID, + BaseDataID, + ParamID } from './live2d.core'; + //============================================================ //============================================================ // class L2DBaseModel @@ -1202,7 +1220,7 @@ } //============================================================ -L2DTargetPoint.FRAME_RATE = 30; +L2DTargetPoint.FRAME_RATE = 60; //============================================================ // L2DTargetPoint # set() @@ -1434,20 +1452,20 @@ } export{ - L2DTargetPoint, - Live2DFramework, - L2DViewMatrix, - L2DPose, - L2DPartsParam, - L2DPhysics, - L2DMotionManager, - L2DModelMatrix, - L2DMatrix44, - EYE_STATE, - L2DEyeBlink, - L2DExpressionParam, - L2DExpressionMotion, - L2DBaseModel, + L2DTargetPoint, + Live2DFramework, + L2DViewMatrix, + L2DPose, + L2DPartsParam, + L2DPhysics, + L2DMotionManager, + L2DModelMatrix, + L2DMatrix44, + EYE_STATE, + L2DEyeBlink, + L2DExpressionParam, + L2DExpressionMotion, + L2DBaseModel, } diff --git a/docs/file/src/lib/_Live2DFramework.official.js.html b/docs/file/src/lib/_Live2DFramework.official.js.html index cad2e1e..ce2a5c0 100644 --- a/docs/file/src/lib/_Live2DFramework.official.js.html +++ b/docs/file/src/lib/_Live2DFramework.official.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • diff --git a/docs/file/src/utils/MatrixStack.js.html b/docs/file/src/utils/MatrixStack.js.html index 324877e..8a61508 100644 --- a/docs/file/src/utils/MatrixStack.js.html +++ b/docs/file/src/utils/MatrixStack.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -78,7 +80,7 @@ * @desc A matrix stack releated to draw the model */ -function MatrixStack() {} +export function MatrixStack() {} MatrixStack.matrixStack = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; MatrixStack.depth = 0; @@ -192,8 +194,6 @@ thisRef.currentMatrix[i] = thisRef.tmp[i]; } } - -module.exports = MatrixStack; diff --git a/docs/file/src/utils/ModelSettingJson.js.html b/docs/file/src/utils/ModelSettingJson.js.html index 6910b48..fd731ca 100644 --- a/docs/file/src/utils/ModelSettingJson.js.html +++ b/docs/file/src/utils/ModelSettingJson.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -72,7 +74,7 @@ * @param null * @returns {Structure} ModelSettingJson */ -export default function ModelSettingJson() +export function ModelSettingJson() { // Define the index in the json file. this.NAME = "name"; this.ID = "id"; diff --git a/docs/file/src/wpPublicPath.js.html b/docs/file/src/wpPublicPath.js.html index 6345eff..1bf2802 100644 --- a/docs/file/src/wpPublicPath.js.html +++ b/docs/file/src/wpPublicPath.js.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • diff --git a/docs/function/index.html b/docs/function/index.html index b36debe..1a167cc 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -110,8 +112,7 @@
    -

    Basic functions releated to model react

    -
    +
    @@ -461,6 +462,35 @@ + + + +
    +

    + + + + MatrixStack() +

    +
    +
    + + +

    A matrix stack releated to draw the model

    +
    +
    + + + + + + + + + public + + + @@ -730,11 +760,11 @@

    - source + source

    - + @@ -773,15 +803,14 @@

    - source + source

    -
    import {L2DBaseModel} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DBaseModel} from 'live2d-widget/src/lib/Live2DFramework.js'
    + -

    Basic functions releated to model react

    -
    @@ -817,11 +846,11 @@

    - source + source

    -
    import {L2DExpressionMotion} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DExpressionMotion} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -860,11 +889,11 @@

    - source + source

    -
    import {L2DExpressionParam} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DExpressionParam} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -903,11 +932,11 @@ -
    import {L2DEyeBlink} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DEyeBlink} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -946,11 +975,11 @@

    - source + source

    -
    import {L2DMatrix44} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DMatrix44} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -989,11 +1018,11 @@

    - source + source

    -
    import {L2DModelMatrix} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DModelMatrix} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1054,11 +1083,11 @@

    - source + source

    -
    import {L2DMotionManager} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DMotionManager} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1097,11 +1126,11 @@

    - source + source

    -
    import {L2DPartsParam} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DPartsParam} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1156,11 +1185,11 @@

    - source + source

    -
    import {L2DPhysics} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DPhysics} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1199,11 +1228,11 @@

    - source + source

    - + @@ -1242,11 +1271,11 @@

    - source + source

    -
    import {L2DTargetPoint} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DTargetPoint} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1285,11 +1314,11 @@

    - source + source

    -
    import {L2DViewMatrix} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {L2DViewMatrix} from 'live2d-widget/src/lib/Live2DFramework.js'
    @@ -1328,14 +1357,58 @@

    - source + source

    -
    import {Live2DFramework} from 'live2d-widget/src/lib/Live2DFramework.js'
    +
    import {Live2DFramework} from 'live2d-widget/src/lib/Live2DFramework.js'
    + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    +

    + public + + + + + + MatrixStack() + + + + source + +

    + +
    import {MatrixStack} from 'live2d-widget/src/utils/MatrixStack.js'
    + + +

    A matrix stack releated to draw the model

    +
    @@ -1375,7 +1448,7 @@

    -
    import ModelSettingJson from 'live2d-widget/src/utils/ModelSettingJson.js'
    +
    import {ModelSettingJson} from 'live2d-widget/src/utils/ModelSettingJson.js'

    return the struct of ModelSettingJson

    @@ -1517,11 +1590,11 @@

    - source + source

    -
    import cLive2DApp from 'live2d-widget/src/cLive2DApp.js'
    +
    import cLive2DApp from 'live2d-widget/src/cLive2DApp.js'

    Main function of live2d-widget

    @@ -1616,11 +1689,11 @@

    - source + source

    -
    import cModel from 'live2d-widget/src/cModel.js'
    +
    import {cModel} from 'live2d-widget/src/cModel.js'
    diff --git a/docs/identifiers.html b/docs/identifiers.html index 656cebe..47a1535 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -275,6 +277,35 @@ + + + +
    +

    + V + + + cDefine: {"VIEW_LOGICAL_LEFT": *, "VIEW_LOGICAL_RIGHT": number, "VIEW_LOGICAL_MAX_LEFT": *, "VIEW_LOGICAL_MAX_RIGHT": number, "VIEW_LOGICAL_MAX_BOTTOM": *, "VIEW_LOGICAL_MAX_TOP": number, "PRIORITY_NONE": *, "PRIORITY_IDLE": number, "PRIORITY_NORMAL": number, "PRIORITY_FORCE": number, "MOTION_GROUP_IDLE": string, "MOTION_GROUP_TAP_BODY": string, "MOTION_GROUP_FLICK_HEAD": string, "MOTION_GROUP_PINCH_IN": string, "MOTION_GROUP_PINCH_OUT": string, "MOTION_GROUP_SHAKE": string, "HIT_AREA_HEAD": string, "HIT_AREA_BODY": string} +

    +
    +
    + + +

    The definitions of values releated to model react

    +
    +
    + + + + + + + + + public + + + @@ -394,8 +425,7 @@

    lib

    -

    Basic functions releated to model react

    -
    +
    @@ -755,6 +785,35 @@

    utils

    + + + +
    +

    + F + + + MatrixStack() +

    +
    +
    + + +

    A matrix stack releated to draw the model

    +
    +
    + + + + + + + + + public + + + diff --git a/docs/index.html b/docs/index.html index 2779e68..d977373 100644 --- a/docs/index.html +++ b/docs/index.html @@ -51,7 +51,8 @@ license

    live2d-widget.js

    Add the Sseexxyyy live2d to your webpages!

    [TOC]

    -

    Demo: ;)

    +

    Demo: Still working, but you can have a look~

    +

    Docs(including APIs): Click me!

    Online generator: ;)

    Installation

    Hexo

    Please visit hexo-helper-live2d for the hexo plugin.

    Webpack

    Install the module:

    diff --git a/docs/index.json b/docs/index.json index fb2c585..dfa383a 100644 --- a/docs/index.json +++ b/docs/index.json @@ -567,7 +567,7 @@ "__docId__": 48, "kind": "file", "name": "src/cDefine.js", - "content": "// Modified by xiazeyu.\n\n/**\n* @desc The definitions of values releated to model react\n*/\n\nvar cDefine = {\n // above are viewMatrix value settings\n VIEW_LOGICAL_LEFT : -1, // -1, the left abscissa of viewMatrix\n VIEW_LOGICAL_RIGHT : 1, // 1, the right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_LEFT : -2, // -2, the max left abscissa of viewMatrix\n VIEW_LOGICAL_MAX_RIGHT : 2, // 2, the max right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_BOTTOM : -2, // -2, the max bottom abscissa of viewMatrix\n VIEW_LOGICAL_MAX_TOP : 2, // 2, the max top abscissa of viewMatrix\n\n // above are the motions priority settings.\n PRIORITY_NONE : 0, // 0,do nothing\n PRIORITY_IDLE : 1, // 1, idle motions\n PRIORITY_NORMAL : 2, // 2, normal motions\n PRIORITY_FORCE : 3, // 3, force to show motion\n\n // above are the index to the motions in model.json\n // #43\n MOTION_GROUP_IDLE : \"idle\",\n MOTION_GROUP_TAP_BODY : \"tap_body\",\n MOTION_GROUP_FLICK_HEAD : \"flick_head\", // unused\n MOTION_GROUP_PINCH_IN : \"pinch_in\", // unused\n MOTION_GROUP_PINCH_OUT : \"pinch_out\", // unused\n MOTION_GROUP_SHAKE : \"shake\", // unused\n\n // above are the index to the hit areas in model.json\n // #43\n HIT_AREA_HEAD : \"head\",\n HIT_AREA_BODY : \"body\"\n};\n\nmodule.exports = cDefine;\n", + "content": "// Modified by xiazeyu.\n\n/**\n* @desc The definitions of values releated to model react\n*/\n\nexport const cDefine = {\n // above are viewMatrix value settings\n VIEW_LOGICAL_LEFT : -1, // -1, the left abscissa of viewMatrix\n VIEW_LOGICAL_RIGHT : 1, // 1, the right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_LEFT : -2, // -2, the max left abscissa of viewMatrix\n VIEW_LOGICAL_MAX_RIGHT : 2, // 2, the max right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_BOTTOM : -2, // -2, the max bottom abscissa of viewMatrix\n VIEW_LOGICAL_MAX_TOP : 2, // 2, the max top abscissa of viewMatrix\n\n // above are the motions priority settings.\n PRIORITY_NONE : 0, // 0,do nothing\n PRIORITY_IDLE : 1, // 1, idle motions\n PRIORITY_NORMAL : 2, // 2, normal motions\n PRIORITY_FORCE : 3, // 3, force to show motion\n\n // above are the index to the motions in model.json\n // #43\n MOTION_GROUP_IDLE : \"idle\",\n MOTION_GROUP_TAP_BODY : \"tap_body\",\n MOTION_GROUP_FLICK_HEAD : \"flick_head\", // unused\n MOTION_GROUP_PINCH_IN : \"pinch_in\", // unused\n MOTION_GROUP_PINCH_OUT : \"pinch_out\", // unused\n MOTION_GROUP_SHAKE : \"shake\", // unused\n\n // above are the index to the hit areas in model.json\n // #43\n HIT_AREA_HEAD : \"head\",\n HIT_AREA_BODY : \"body\"\n};\n", "static": true, "longname": "D:/git/live2d-widget.js/src/cDefine.js", "access": "public", @@ -582,23 +582,22 @@ "static": true, "longname": "src/cDefine.js~cDefine", "access": "public", - "export": false, + "export": true, "importPath": "live2d-widget/src/cDefine.js", - "importStyle": null, + "importStyle": "{cDefine}", "description": "The definitions of values releated to model react", "lineNumber": 7, "type": { "types": [ "{\"VIEW_LOGICAL_LEFT\": *, \"VIEW_LOGICAL_RIGHT\": number, \"VIEW_LOGICAL_MAX_LEFT\": *, \"VIEW_LOGICAL_MAX_RIGHT\": number, \"VIEW_LOGICAL_MAX_BOTTOM\": *, \"VIEW_LOGICAL_MAX_TOP\": number, \"PRIORITY_NONE\": *, \"PRIORITY_IDLE\": number, \"PRIORITY_NORMAL\": number, \"PRIORITY_FORCE\": number, \"MOTION_GROUP_IDLE\": string, \"MOTION_GROUP_TAP_BODY\": string, \"MOTION_GROUP_FLICK_HEAD\": string, \"MOTION_GROUP_PINCH_IN\": string, \"MOTION_GROUP_PINCH_OUT\": string, \"MOTION_GROUP_SHAKE\": string, \"HIT_AREA_HEAD\": string, \"HIT_AREA_BODY\": string}" ] - }, - "ignore": true + } }, { "__docId__": 50, "kind": "file", "name": "src/cLive2DApp.js", - "content": "/**\n * @description The main part of live2d-widget\n */\n\n\nimport { config } from './config/configMgr';\nimport { createElement, currWebGL } from './elementMgr';\nimport { UtSystem,\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID } from './lib/live2d.core';\nimport { L2DTargetPoint, L2DViewMatrix, L2DMatrix44 } from \"./lib/Live2DFramework\";\nimport { cManager } from \"./cManager\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport cDefine from \"./cDefine\";\n\nlet isDrawStart = false;\nlet dragMgr = null;\nlet viewMatrix = null;\nlet projMatrix = null;\nlet deviceToScreen = null;\nlet drag = false;\nlet lastMouseX = 0;\nlet lastMouseY = 0;\nlet headPos = 0.5;\nlet opacityDefault = 0.7;\nlet opacityHover = 1;\n\n\n\n/**\n * Main function of live2d-widget\n * @return {null}\n */\n\nexport default () => {\n\n createElement();\n\n dragMgr = new L2DTargetPoint();\n let ratio = config.display.height / config.display.width;\n let left = cDefine.VIEW_LOGICAL_LEFT;\n let right = cDefine.VIEW_LOGICAL_RIGHT;\n let bottom = -ratio;\n let top = ratio;\n\n viewMatrix = new L2DViewMatrix();\n\n viewMatrix.setScreenRect(left, right, bottom, top);\n\n viewMatrix.setMaxScreenRect(cDefine.VIEW_LOGICAL_MAX_LEFT,\n cDefine.VIEW_LOGICAL_MAX_RIGHT,\n cDefine.VIEW_LOGICAL_MAX_BOTTOM,\n cDefine.VIEW_LOGICAL_MAX_TOP);\n\n projMatrix = new L2DMatrix44();\n projMatrix.multScale(1, (config.display.width / config.display.height));\n\n deviceToScreen = new L2DMatrix44();\n deviceToScreen.multTranslate(-config.display.width / 2.0, -config.display.height / 2.0); // #32\n deviceToScreen.multScale(2 / config.display.width, -2 / config.display.height); // #32\n\n\n Live2D.setGL(currWebGL);\n currWebGL.clearColor(0.0, 0.0, 0.0, 0.0);\n changeModel(config.model.jsonPath);\n startDraw();\n\n}\n\n\nfunction initEvent(){/*\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }*/\n}\n\nfunction startDraw() {\n if (!isDrawStart) {\n isDrawStart = true;\n (function tick() {\n draw();\n let requestAnimationFrame =\n window.requestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.msRequestAnimationFrame;\n\n requestAnimationFrame(tick, currCanvas);\n })();\n }\n}\n\nfunction draw()\n{\n MatrixStack.reset();\n MatrixStack.loadIdentity();\n dragMgr.update();\n live2DMgr.setDrag(dragMgr.getX(), dragMgr.getY());\n\n currWebGL.clear(currWebGL.COLOR_BUFFER_BIT);\n\n MatrixStack.multMatrix(projMatrix.getArray());\n MatrixStack.multMatrix(viewMatrix.getArray());\n MatrixStack.push();\n\n for (let i = 0; i < live2DMgr.numModels(); i++)\n {\n let model = live2DMgr.getModel(i);\n\n if(model == null) return;\n\n if (model.initialized && !model.updating)\n {\n model.update();\n model.draw(currWebGL);\n }\n }\n MatrixStack.pop();\n}\n\nfunction changeModel(modelurl) // 更换模型\n{\n live2DMgr.reloadFlg = true;\n live2DMgr.count++; // 现在仍有多模型支持,稍后可以精简\n live2DMgr.changeModel(currWebGL, modelurl);\n}\n\nfunction modelScaling(scale) {\n viewMatrix.adjustScale(0, 0, scale);\n}\n/*\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n*/\nfunction dot(A,B)\n{\n return A.x * B.x + A.y * B.y;\n}\n\nfunction normalize(x,y)\n{\n let length = Math.sqrt(x * x + y * y)\n return {\n x: x / length,\n y: y / length\n }\n}\n\nfunction transformRect(center, transform, rect)\n{\n if (transform.x < rect.left + rect.width && transform.y < rect.top + rect.height &&\n transform.x > rect.left && transform.y > rect.top) return transform;\n let Len_X = center.x - transform.x;\n let Len_Y = center.y - transform.y;\n\n function angle(Len_X, Len_Y)\n {\n return Math.acos(dot({\n x: 0,\n y: 1\n }, normalize(Len_X, Len_Y))) * 180 / Math.PI\n }\n\n let angleTarget = angle(Len_X, Len_Y);\n if (transform.x < center.x) angleTarget = 360 - angleTarget;\n let angleLeftTop = 360 - angle(rect.left - center.x, (rect.top - center.y) * -1);\n let angleLeftBottom = 360 - angle(rect.left - center.x, (rect.top + rect.height - center.y) * -1);\n let angleRightTop = angle(rect.left + rect.width - center.x, (rect.top - center.y) * -1);\n let angleRightBottom = angle(rect.left + rect.width - center.x, (rect.top + rect.height - center.y) * -1);\n let scale = Len_Y / Len_X;\n let res = {};\n\n if (angleTarget < angleRightTop) {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if(angleTarget < angleRightBottom) {\n let x3 = rect.left + rect.width - center.x;\n let y3 = x3 * scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftBottom) {\n let y3 = rect.top + rect.height - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftTop) {\n let x3 = center.x - rect.left;\n let y3 = x3 * scale;\n res = {\n y: center.y - y3,\n x: center.x - x3\n }\n } else {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n }\n\n return res;\n}\n\nfunction modelTurnHead(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTurnHead onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n dragMgr.setPoint(vx, vy);\n}\n\nfunction modelTapEvent(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTapEvent onMouseDown device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n live2DMgr.tapEvent(vx, vy);\n}\n\nfunction followPointer(event)\n{\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n\n // log but seems ok\n // console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);\n\n let target = transformRect({// seems ok here\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"followPointer onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n if (drag)\n {\n lastMouseX = sx;\n lastMouseY = sy;\n dragMgr.setPoint(vx, vy);\n }\n}\n\nfunction lookFront()\n{\n if (drag) {\n drag = false;\n }\n dragMgr.setPoint(0, 0);\n}\n\nfunction mouseEvent(e)\n{\n //e.preventDefault();\n if (e.type == \"mousedown\") {\n modelTapEvent(e);\n } else if (e.type == \"mousemove\") {\n modelTurnHead(e);\n } else if (e.type == \"mouseup\") {\n if(\"button\" in e && e.button != 0) return;\n // lookFront();\n } else if (e.type == \"mouseleave\") {\n lookFront();\n }\n}\n\nfunction touchEvent(e)\n{\n var touch = e.touches[0];\n if (e.type == \"touchstart\") {\n if (e.touches.length == 1) modelTapEvent(touch);\n // onClick(touch);\n } else if (e.type == \"touchmove\") {\n followPointer(touch);\n } else if (e.type == \"touchend\") {\n lookFront();\n }\n}\n\nfunction transformViewX(deviceX)\n{\n var screenX = deviceToScreen.transformX(deviceX);\n return viewMatrix.invertTransformX(screenX);\n}\n\n\nfunction transformViewY(deviceY)\n{\n var screenY = deviceToScreen.transformY(deviceY);\n return viewMatrix.invertTransformY(screenY);\n}\n\n\nfunction transformScreenX(deviceX)\n{\n return deviceToScreen.transformX(deviceX);\n}\n\n\nfunction transformScreenY(deviceY)\n{\n return deviceToScreen.transformY(deviceY);\n}\n", + "content": "/**\n * @description The main part of live2d-widget\n */\n\n\nimport { config } from './config/configMgr';\nimport { createElement, currWebGL, currCanvas } from './elementMgr';\nimport { UtSystem,\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID } from './lib/live2d.core';\nimport { L2DTargetPoint, L2DViewMatrix, L2DMatrix44 } from \"./lib/Live2DFramework\";\nimport { cManager } from \"./cManager\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport { cDefine } from \"./cDefine\";\n\nlet live2DMgr = new cManager();\nlet isDrawStart = false;\nlet dragMgr = null;\nlet viewMatrix = null;\nlet projMatrix = null;\nlet deviceToScreen = null;\nlet drag = false;\nlet lastMouseX = 0;\nlet lastMouseY = 0;\nlet headPos = 0.5;\nlet opacityDefault = 0.7;\nlet opacityHover = 1;\n\n\n\n/**\n * Main function of live2d-widget\n * @return {null}\n */\n\nexport default () => {\n\n createElement();\n\n dragMgr = new L2DTargetPoint();\n let ratio = config.display.height / config.display.width;\n let left = cDefine.VIEW_LOGICAL_LEFT;\n let right = cDefine.VIEW_LOGICAL_RIGHT;\n let bottom = -ratio;\n let top = ratio;\n\n viewMatrix = new L2DViewMatrix();\n\n viewMatrix.setScreenRect(left, right, bottom, top);\n\n viewMatrix.setMaxScreenRect(cDefine.VIEW_LOGICAL_MAX_LEFT,\n cDefine.VIEW_LOGICAL_MAX_RIGHT,\n cDefine.VIEW_LOGICAL_MAX_BOTTOM,\n cDefine.VIEW_LOGICAL_MAX_TOP);\n\n projMatrix = new L2DMatrix44();\n projMatrix.multScale(1, (config.display.width / config.display.height));\n\n deviceToScreen = new L2DMatrix44();\n deviceToScreen.multTranslate(-config.display.width / 2.0, -config.display.height / 2.0); // #32\n deviceToScreen.multScale(2 / config.display.width, -2 / config.display.height); // #32\n\n\n Live2D.setGL(currWebGL);\n currWebGL.clearColor(0.0, 0.0, 0.0, 0.0);\n changeModel(config.model.jsonPath);\n startDraw();\n\n}\n\n\nfunction initEvent(){/*\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }*/\n}\n\nfunction startDraw() {\n if (!isDrawStart) {\n isDrawStart = true;\n (function tick() {\n draw();\n let requestAnimationFrame =\n window.requestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.msRequestAnimationFrame;\n\n requestAnimationFrame(tick, currCanvas);\n })();\n }\n}\n\nfunction draw()\n{\n MatrixStack.reset();\n MatrixStack.loadIdentity();\n dragMgr.update();\n live2DMgr.setDrag(dragMgr.getX(), dragMgr.getY());\n\n currWebGL.clear(currWebGL.COLOR_BUFFER_BIT);\n\n MatrixStack.multMatrix(projMatrix.getArray());\n MatrixStack.multMatrix(viewMatrix.getArray());\n MatrixStack.push();\n\n for (let i = 0; i < live2DMgr.numModels(); i++)\n {\n let model = live2DMgr.getModel(i);\n\n if(model == null) return;\n\n if (model.initialized && !model.updating)\n {\n model.update();\n model.draw(currWebGL);\n }\n }\n MatrixStack.pop();\n}\n\nfunction changeModel(modelurl) // 更换模型\n{\n live2DMgr.reloadFlg = true;\n live2DMgr.count++; // 现在仍有多模型支持,稍后可以精简\n live2DMgr.changeModel(currWebGL, modelurl);\n}\n\nfunction modelScaling(scale) {\n viewMatrix.adjustScale(0, 0, scale);\n}\n/*\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n*/\nfunction dot(A,B)\n{\n return A.x * B.x + A.y * B.y;\n}\n\nfunction normalize(x,y)\n{\n let length = Math.sqrt(x * x + y * y)\n return {\n x: x / length,\n y: y / length\n }\n}\n\nfunction transformRect(center, transform, rect)\n{\n if (transform.x < rect.left + rect.width && transform.y < rect.top + rect.height &&\n transform.x > rect.left && transform.y > rect.top) return transform;\n let Len_X = center.x - transform.x;\n let Len_Y = center.y - transform.y;\n\n function angle(Len_X, Len_Y)\n {\n return Math.acos(dot({\n x: 0,\n y: 1\n }, normalize(Len_X, Len_Y))) * 180 / Math.PI\n }\n\n let angleTarget = angle(Len_X, Len_Y);\n if (transform.x < center.x) angleTarget = 360 - angleTarget;\n let angleLeftTop = 360 - angle(rect.left - center.x, (rect.top - center.y) * -1);\n let angleLeftBottom = 360 - angle(rect.left - center.x, (rect.top + rect.height - center.y) * -1);\n let angleRightTop = angle(rect.left + rect.width - center.x, (rect.top - center.y) * -1);\n let angleRightBottom = angle(rect.left + rect.width - center.x, (rect.top + rect.height - center.y) * -1);\n let scale = Len_Y / Len_X;\n let res = {};\n\n if (angleTarget < angleRightTop) {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if(angleTarget < angleRightBottom) {\n let x3 = rect.left + rect.width - center.x;\n let y3 = x3 * scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftBottom) {\n let y3 = rect.top + rect.height - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftTop) {\n let x3 = center.x - rect.left;\n let y3 = x3 * scale;\n res = {\n y: center.y - y3,\n x: center.x - x3\n }\n } else {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n }\n\n return res;\n}\n\nfunction modelTurnHead(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTurnHead onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n dragMgr.setPoint(vx, vy);\n}\n\nfunction modelTapEvent(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTapEvent onMouseDown device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n live2DMgr.tapEvent(vx, vy);\n}\n\nfunction followPointer(event)\n{\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n\n // log but seems ok\n // console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);\n\n let target = transformRect({// seems ok here\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"followPointer onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n if (drag)\n {\n lastMouseX = sx;\n lastMouseY = sy;\n dragMgr.setPoint(vx, vy);\n }\n}\n\nfunction lookFront()\n{\n if (drag) {\n drag = false;\n }\n dragMgr.setPoint(0, 0);\n}\n\nfunction mouseEvent(e)\n{\n //e.preventDefault();\n if (e.type == \"mousedown\") {\n modelTapEvent(e);\n } else if (e.type == \"mousemove\") {\n modelTurnHead(e);\n } else if (e.type == \"mouseup\") {\n if(\"button\" in e && e.button != 0) return;\n // lookFront();\n } else if (e.type == \"mouseleave\") {\n lookFront();\n }\n}\n\nfunction touchEvent(e)\n{\n var touch = e.touches[0];\n if (e.type == \"touchstart\") {\n if (e.touches.length == 1) modelTapEvent(touch);\n // onClick(touch);\n } else if (e.type == \"touchmove\") {\n followPointer(touch);\n } else if (e.type == \"touchend\") {\n lookFront();\n }\n}\n\nfunction transformViewX(deviceX)\n{\n var screenX = deviceToScreen.transformX(deviceX);\n return viewMatrix.invertTransformX(screenX);\n}\n\n\nfunction transformViewY(deviceY)\n{\n var screenY = deviceToScreen.transformY(deviceY);\n return viewMatrix.invertTransformY(screenY);\n}\n\n\nfunction transformScreenX(deviceX)\n{\n return deviceToScreen.transformX(deviceX);\n}\n\n\nfunction transformScreenY(deviceY)\n{\n return deviceToScreen.transformY(deviceY);\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/cLive2DApp.js", "access": "public", @@ -608,6 +607,27 @@ { "__docId__": 51, "kind": "variable", + "name": "live2DMgr", + "memberof": "src/cLive2DApp.js", + "static": true, + "longname": "src/cLive2DApp.js~live2DMgr", + "access": "public", + "export": false, + "importPath": "live2d-widget/src/cLive2DApp.js", + "importStyle": null, + "description": null, + "lineNumber": 28, + "undocument": true, + "type": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 52, + "kind": "variable", "name": "isDrawStart", "memberof": "src/cLive2DApp.js", "static": true, @@ -617,7 +637,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 28, + "lineNumber": 29, "undocument": true, "type": { "types": [ @@ -627,7 +647,7 @@ "ignore": true }, { - "__docId__": 52, + "__docId__": 53, "kind": "variable", "name": "dragMgr", "memberof": "src/cLive2DApp.js", @@ -638,7 +658,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 29, + "lineNumber": 30, "undocument": true, "type": { "types": [ @@ -648,7 +668,7 @@ "ignore": true }, { - "__docId__": 53, + "__docId__": 54, "kind": "variable", "name": "viewMatrix", "memberof": "src/cLive2DApp.js", @@ -659,7 +679,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 30, + "lineNumber": 31, "undocument": true, "type": { "types": [ @@ -669,7 +689,7 @@ "ignore": true }, { - "__docId__": 54, + "__docId__": 55, "kind": "variable", "name": "projMatrix", "memberof": "src/cLive2DApp.js", @@ -680,7 +700,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 31, + "lineNumber": 32, "undocument": true, "type": { "types": [ @@ -690,7 +710,7 @@ "ignore": true }, { - "__docId__": 55, + "__docId__": 56, "kind": "variable", "name": "deviceToScreen", "memberof": "src/cLive2DApp.js", @@ -701,7 +721,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 32, + "lineNumber": 33, "undocument": true, "type": { "types": [ @@ -711,7 +731,7 @@ "ignore": true }, { - "__docId__": 56, + "__docId__": 57, "kind": "variable", "name": "drag", "memberof": "src/cLive2DApp.js", @@ -722,7 +742,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 33, + "lineNumber": 34, "undocument": true, "type": { "types": [ @@ -732,7 +752,7 @@ "ignore": true }, { - "__docId__": 57, + "__docId__": 58, "kind": "variable", "name": "lastMouseX", "memberof": "src/cLive2DApp.js", @@ -743,7 +763,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 34, + "lineNumber": 35, "undocument": true, "type": { "types": [ @@ -753,7 +773,7 @@ "ignore": true }, { - "__docId__": 58, + "__docId__": 59, "kind": "variable", "name": "lastMouseY", "memberof": "src/cLive2DApp.js", @@ -764,7 +784,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 35, + "lineNumber": 36, "undocument": true, "type": { "types": [ @@ -774,7 +794,7 @@ "ignore": true }, { - "__docId__": 59, + "__docId__": 60, "kind": "variable", "name": "headPos", "memberof": "src/cLive2DApp.js", @@ -785,7 +805,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 36, + "lineNumber": 37, "undocument": true, "type": { "types": [ @@ -795,7 +815,7 @@ "ignore": true }, { - "__docId__": 60, + "__docId__": 61, "kind": "variable", "name": "opacityDefault", "memberof": "src/cLive2DApp.js", @@ -806,7 +826,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 37, + "lineNumber": 38, "undocument": true, "type": { "types": [ @@ -816,7 +836,7 @@ "ignore": true }, { - "__docId__": 61, + "__docId__": 62, "kind": "variable", "name": "opacityHover", "memberof": "src/cLive2DApp.js", @@ -827,7 +847,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 38, + "lineNumber": 39, "undocument": true, "type": { "types": [ @@ -837,7 +857,7 @@ "ignore": true }, { - "__docId__": 62, + "__docId__": 63, "kind": "function", "name": "cLive2DApp", "memberof": "src/cLive2DApp.js", @@ -850,7 +870,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": "cLive2DApp", "description": "Main function of live2d-widget", - "lineNumber": 47, + "lineNumber": 48, "return": { "nullable": null, "types": [ @@ -862,7 +882,7 @@ "params": [] }, { - "__docId__": 63, + "__docId__": 64, "kind": "function", "name": "initEvent", "memberof": "src/cLive2DApp.js", @@ -875,14 +895,14 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 83, + "lineNumber": 84, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 64, + "__docId__": 65, "kind": "function", "name": "startDraw", "memberof": "src/cLive2DApp.js", @@ -895,14 +915,14 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 96, + "lineNumber": 97, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 65, + "__docId__": 66, "kind": "function", "name": "draw", "memberof": "src/cLive2DApp.js", @@ -915,14 +935,14 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 112, + "lineNumber": 113, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 66, + "__docId__": 67, "kind": "function", "name": "changeModel", "memberof": "src/cLive2DApp.js", @@ -935,7 +955,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 140, + "lineNumber": 141, "undocument": true, "params": [ { @@ -949,7 +969,7 @@ "ignore": true }, { - "__docId__": 67, + "__docId__": 68, "kind": "function", "name": "modelScaling", "memberof": "src/cLive2DApp.js", @@ -962,7 +982,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 147, + "lineNumber": 148, "undocument": true, "params": [ { @@ -976,7 +996,7 @@ "ignore": true }, { - "__docId__": 68, + "__docId__": 69, "kind": "function", "name": "dot", "memberof": "src/cLive2DApp.js", @@ -989,7 +1009,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 169, + "lineNumber": 170, "undocument": true, "params": [ { @@ -1013,7 +1033,7 @@ "ignore": true }, { - "__docId__": 69, + "__docId__": 70, "kind": "function", "name": "normalize", "memberof": "src/cLive2DApp.js", @@ -1026,7 +1046,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 174, + "lineNumber": 175, "undocument": true, "params": [ { @@ -1050,7 +1070,7 @@ "ignore": true }, { - "__docId__": 70, + "__docId__": 71, "kind": "function", "name": "transformRect", "memberof": "src/cLive2DApp.js", @@ -1063,7 +1083,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 183, + "lineNumber": 184, "undocument": true, "params": [ { @@ -1093,7 +1113,7 @@ "ignore": true }, { - "__docId__": 71, + "__docId__": 72, "kind": "function", "name": "modelTurnHead", "memberof": "src/cLive2DApp.js", @@ -1106,7 +1126,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 247, + "lineNumber": 248, "undocument": true, "params": [ { @@ -1120,7 +1140,7 @@ "ignore": true }, { - "__docId__": 72, + "__docId__": 73, "kind": "function", "name": "modelTapEvent", "memberof": "src/cLive2DApp.js", @@ -1133,7 +1153,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 274, + "lineNumber": 275, "undocument": true, "params": [ { @@ -1147,7 +1167,7 @@ "ignore": true }, { - "__docId__": 73, + "__docId__": 74, "kind": "function", "name": "followPointer", "memberof": "src/cLive2DApp.js", @@ -1160,7 +1180,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 301, + "lineNumber": 302, "undocument": true, "params": [ { @@ -1174,7 +1194,7 @@ "ignore": true }, { - "__docId__": 74, + "__docId__": 75, "kind": "function", "name": "lookFront", "memberof": "src/cLive2DApp.js", @@ -1187,14 +1207,14 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 332, + "lineNumber": 333, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 75, + "__docId__": 76, "kind": "function", "name": "mouseEvent", "memberof": "src/cLive2DApp.js", @@ -1207,7 +1227,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 340, + "lineNumber": 341, "undocument": true, "params": [ { @@ -1221,7 +1241,7 @@ "ignore": true }, { - "__docId__": 76, + "__docId__": 77, "kind": "function", "name": "touchEvent", "memberof": "src/cLive2DApp.js", @@ -1234,7 +1254,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 355, + "lineNumber": 356, "undocument": true, "params": [ { @@ -1248,7 +1268,7 @@ "ignore": true }, { - "__docId__": 77, + "__docId__": 78, "kind": "function", "name": "transformViewX", "memberof": "src/cLive2DApp.js", @@ -1261,7 +1281,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 368, + "lineNumber": 369, "undocument": true, "params": [ { @@ -1279,7 +1299,7 @@ "ignore": true }, { - "__docId__": 78, + "__docId__": 79, "kind": "function", "name": "transformViewY", "memberof": "src/cLive2DApp.js", @@ -1292,7 +1312,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 375, + "lineNumber": 376, "undocument": true, "params": [ { @@ -1310,7 +1330,7 @@ "ignore": true }, { - "__docId__": 79, + "__docId__": 80, "kind": "function", "name": "transformScreenX", "memberof": "src/cLive2DApp.js", @@ -1323,7 +1343,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 382, + "lineNumber": 383, "undocument": true, "params": [ { @@ -1341,7 +1361,7 @@ "ignore": true }, { - "__docId__": 80, + "__docId__": 81, "kind": "function", "name": "transformScreenY", "memberof": "src/cLive2DApp.js", @@ -1354,7 +1374,7 @@ "importPath": "live2d-widget/src/cLive2DApp.js", "importStyle": null, "description": null, - "lineNumber": 388, + "lineNumber": 389, "undocument": true, "params": [ { @@ -1372,10 +1392,10 @@ "ignore": true }, { - "__docId__": 81, + "__docId__": 82, "kind": "file", "name": "src/cManager.js", - "content": "import { Live2DFramework } from \"./lib/Live2DFramework\";\nimport { PlatformManager } from \"./lib/PlatformManager\";\nimport { cModel } from \"./cModel\";\nimport { cDefine } from \"./cDefine\";\n\nfunction cManager() {\n // console.log(\"--> cManager()\");\n\n this.models = [];\n this.count = -1;\n this.reloadFlg = false;\n\n Live2D.init();\n Live2DFramework.setPlatformManager(new PlatformManager);\n\n}\n\ncManager.prototype.createModel = function () {\n\n var model = new cModel();\n this.models.push(model);\n\n return model;\n\n}\n\n\ncManager.prototype.changeModel = function (gl, modelurl) {\n // console.log(\"--> cManager.update(gl)\");\n\n if (this.reloadFlg) {\n this.reloadFlg = false;\n this.releaseModel(0, gl);\n this.createModel();\n this.models[0].load(gl, modelurl);\n }\n\n};\n\n\ncManager.prototype.getModel = function (no) {\n // console.log(\"--> cManager.getModel(\" + no + \")\");\n\n if (no >= this.models.length) return null;\n\n return this.models[no];\n};\n\n\n\ncManager.prototype.releaseModel = function (no, gl) {\n // console.log(\"--> cManager.releaseModel(\" + no + \")\");\n\n if (this.models.length <= no) return;\n\n this.models[no].release(gl);\n\n delete this.models[no];\n this.models.splice(no, 1);\n};\n\n\n\ncManager.prototype.numModels = function () {\n return this.models.length;\n};\n\n\n\ncManager.prototype.setDrag = function (x, y) {\n for (var i = 0; i < this.models.length; i++) {\n this.models[i].setDrag(x, y);\n }\n}\n\ncManager.prototype.tapEvent = function (x, y) {\n if (cDefine.DEBUG_LOG)\n console.log(\"tapEvent view x:\" + x + \" y:\" + y);\n\n for (var i = 0; i < this.models.length; i++) {\n\n if (this.models[i].hitTest(cDefine.HIT_AREA_HEAD, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap face.\");\n\n this.models[i].setRandomExpression();\n }\n else if (this.models[i].hitTest(cDefine.HIT_AREA_BODY, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap body.\" + \" models[\" + i + \"]\");\n\n this.models[i].startRandomMotion(cDefine.MOTION_GROUP_TAP_BODY,\n cDefine.PRIORITY_NORMAL);\n }\n }\n\n return true;\n};\n\nexport{\n cManager,\n}\n", + "content": "import { Live2DFramework } from \"./lib/Live2DFramework\";\nimport { PlatformManager } from \"./PlatformManager\";\nimport { cModel } from \"./cModel\";\nimport { cDefine } from \"./cDefine\";\n\nfunction cManager() {\n // console.log(\"--> cManager()\");\n\n this.models = [];\n this.count = -1;\n this.reloadFlg = false;\n\n Live2DFramework.setPlatformManager(new PlatformManager());\n\n}\n\ncManager.prototype.createModel = function () {\n\n var model = new cModel();\n this.models.push(model);\n\n return model;\n\n}\n\n\ncManager.prototype.changeModel = function (gl, modelurl) {\n // console.log(\"--> cManager.update(gl)\");\n\n if (this.reloadFlg) {\n this.reloadFlg = false;\n this.releaseModel(0, gl);\n this.createModel();\n this.models[0].load(gl, modelurl);\n }\n\n};\n\n\ncManager.prototype.getModel = function (no) {\n // console.log(\"--> cManager.getModel(\" + no + \")\");\n\n if (no >= this.models.length) return null;\n\n return this.models[no];\n};\n\n\n\ncManager.prototype.releaseModel = function (no, gl) {\n // console.log(\"--> cManager.releaseModel(\" + no + \")\");\n\n if (this.models.length <= no) return;\n\n this.models[no].release(gl);\n\n delete this.models[no];\n this.models.splice(no, 1);\n};\n\n\n\ncManager.prototype.numModels = function () {\n return this.models.length;\n};\n\n\n\ncManager.prototype.setDrag = function (x, y) {\n for (var i = 0; i < this.models.length; i++) {\n this.models[i].setDrag(x, y);\n }\n}\n\ncManager.prototype.tapEvent = function (x, y) {\n if (cDefine.DEBUG_LOG)\n console.log(\"tapEvent view x:\" + x + \" y:\" + y);\n\n for (var i = 0; i < this.models.length; i++) {\n\n if (this.models[i].hitTest(cDefine.HIT_AREA_HEAD, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap face.\");\n\n this.models[i].setRandomExpression();\n }\n else if (this.models[i].hitTest(cDefine.HIT_AREA_BODY, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap body.\" + \" models[\" + i + \"]\");\n\n this.models[i].startRandomMotion(cDefine.MOTION_GROUP_TAP_BODY,\n cDefine.PRIORITY_NORMAL);\n }\n }\n\n return true;\n};\n\nexport{\n cManager,\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/cManager.js", "access": "public", @@ -1383,7 +1403,7 @@ "lineNumber": 1 }, { - "__docId__": 82, + "__docId__": 83, "kind": "function", "name": "createModel", "memberof": "src/cManager.js", @@ -1396,7 +1416,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 18, + "lineNumber": 17, "undocument": true, "params": [], "return": { @@ -1407,7 +1427,7 @@ "ignore": true }, { - "__docId__": 83, + "__docId__": 84, "kind": "function", "name": "changeModel", "memberof": "src/cManager.js", @@ -1420,7 +1440,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 28, + "lineNumber": 27, "undocument": true, "params": [ { @@ -1440,7 +1460,7 @@ "ignore": true }, { - "__docId__": 84, + "__docId__": 85, "kind": "function", "name": "getModel", "memberof": "src/cManager.js", @@ -1453,7 +1473,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 41, + "lineNumber": 40, "undocument": true, "params": [ { @@ -1471,7 +1491,7 @@ "ignore": true }, { - "__docId__": 85, + "__docId__": 86, "kind": "function", "name": "releaseModel", "memberof": "src/cManager.js", @@ -1484,7 +1504,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 51, + "lineNumber": 50, "undocument": true, "params": [ { @@ -1504,7 +1524,7 @@ "ignore": true }, { - "__docId__": 86, + "__docId__": 87, "kind": "function", "name": "numModels", "memberof": "src/cManager.js", @@ -1517,7 +1537,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 64, + "lineNumber": 63, "undocument": true, "params": [], "return": { @@ -1528,7 +1548,7 @@ "ignore": true }, { - "__docId__": 87, + "__docId__": 88, "kind": "function", "name": "setDrag", "memberof": "src/cManager.js", @@ -1541,7 +1561,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 70, + "lineNumber": 69, "undocument": true, "params": [ { @@ -1561,7 +1581,7 @@ "ignore": true }, { - "__docId__": 88, + "__docId__": 89, "kind": "function", "name": "tapEvent", "memberof": "src/cManager.js", @@ -1574,7 +1594,7 @@ "importPath": "live2d-widget/src/cManager.js", "importStyle": null, "description": null, - "lineNumber": 76, + "lineNumber": 75, "undocument": true, "params": [ { @@ -1598,7 +1618,7 @@ "ignore": true }, { - "__docId__": 89, + "__docId__": 90, "kind": "function", "name": "cManager", "memberof": "src/cManager.js", @@ -1617,10 +1637,10 @@ "return": null }, { - "__docId__": 90, + "__docId__": 91, "kind": "file", "name": "src/cModel.js", - "content": "import { Live2DFramework, L2DBaseModel, L2DEyeBlink } from \"./lib/Live2DFramework\";\nimport { ModelSettingJson } from \"./utils/ModelSettingJson\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport { cDefine } from \"./cDefine\";\n\n//============================================================\n//============================================================\n// class cModel extends L2DBaseModel\n//============================================================\n//============================================================\nexport default function cModel()\n{\n //L2DBaseModel.apply(this, arguments);\n L2DBaseModel.prototype.constructor.call(this);\n\n this.modelHomeDir = \"\";\n this.modelSetting = null;\n this.tmpMatrix = [];\n}\n\ncModel.prototype = new L2DBaseModel();\n\n\ncModel.prototype.load = function(gl, modelSettingPath, callback)\n{\n this.setUpdating(true);\n this.setInitialized(false);\n\n this.modelHomeDir = modelSettingPath.substring(0, modelSettingPath.lastIndexOf(\"/\") + 1);\n\n this.modelSetting = new ModelSettingJson();\n\n var thisRef = this;\n\n this.modelSetting.loadModelSetting(modelSettingPath, function(){\n\n var path = thisRef.modelHomeDir + thisRef.modelSetting.getModelFile();\n thisRef.loadModelData(path, function(model){\n\n for (var i = 0; i < thisRef.modelSetting.getTextureNum(); i++)\n {\n\n var texPaths = thisRef.modelHomeDir +\n thisRef.modelSetting.getTextureFile(i);\n\n thisRef.loadTexture(i, texPaths, function() {\n\n if( thisRef.isTexLoaded ) {\n\n if (thisRef.modelSetting.getExpressionNum() > 0)\n {\n\n thisRef.expressions = {};\n\n for (var j = 0; j < thisRef.modelSetting.getExpressionNum(); j++)\n {\n var expName = thisRef.modelSetting.getExpressionName(j);\n var expFilePath = thisRef.modelHomeDir +\n thisRef.modelSetting.getExpressionFile(j);\n\n thisRef.loadExpression(expName, expFilePath);\n }\n }\n else\n {\n thisRef.expressionManager = null;\n thisRef.expressions = {};\n }\n\n\n\n if (thisRef.eyeBlink == null)\n {\n thisRef.eyeBlink = new L2DEyeBlink();\n }\n\n\n if (thisRef.modelSetting.getPhysicsFile() != null)\n {\n thisRef.loadPhysics(thisRef.modelHomeDir +\n thisRef.modelSetting.getPhysicsFile());\n }\n else\n {\n thisRef.physics = null;\n }\n\n\n\n if (thisRef.modelSetting.getPoseFile() != null)\n {\n thisRef.loadPose(\n thisRef.modelHomeDir +\n thisRef.modelSetting.getPoseFile(),\n function() {\n thisRef.pose.updateParam(thisRef.live2DModel);\n }\n );\n }\n else\n {\n thisRef.pose = null;\n }\n\n\n\n if (thisRef.modelSetting.getLayout() != null)\n {\n var layout = thisRef.modelSetting.getLayout();\n if (layout[\"width\"] != null)\n thisRef.modelMatrix.setWidth(layout[\"width\"]);\n if (layout[\"height\"] != null)\n thisRef.modelMatrix.setHeight(layout[\"height\"]);\n\n if (layout[\"x\"] != null)\n thisRef.modelMatrix.setX(layout[\"x\"]);\n if (layout[\"y\"] != null)\n thisRef.modelMatrix.setY(layout[\"y\"]);\n if (layout[\"center_x\"] != null)\n thisRef.modelMatrix.centerX(layout[\"center_x\"]);\n if (layout[\"center_y\"] != null)\n thisRef.modelMatrix.centerY(layout[\"center_y\"]);\n if (layout[\"top\"] != null)\n thisRef.modelMatrix.top(layout[\"top\"]);\n if (layout[\"bottom\"] != null)\n thisRef.modelMatrix.bottom(layout[\"bottom\"]);\n if (layout[\"left\"] != null)\n thisRef.modelMatrix.left(layout[\"left\"]);\n if (layout[\"right\"] != null)\n thisRef.modelMatrix.right(layout[\"right\"]);\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitParamNum(); j++)\n {\n\n thisRef.live2DModel.setParamFloat(\n thisRef.modelSetting.getInitParamID(j),\n thisRef.modelSetting.getInitParamValue(j)\n );\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitPartsVisibleNum(); j++)\n {\n\n thisRef.live2DModel.setPartsOpacity(\n thisRef.modelSetting.getInitPartsVisibleID(j),\n thisRef.modelSetting.getInitPartsVisibleValue(j)\n );\n }\n\n\n\n thisRef.live2DModel.saveParam();\n // thisRef.live2DModel.setGL(gl);\n\n\n thisRef.preloadMotionGroup(cDefine.MOTION_GROUP_IDLE);\n thisRef.mainMotionManager.stopAllMotions();\n\n thisRef.setUpdating(false);\n thisRef.setInitialized(true);\n\n if (typeof callback == \"function\") callback();\n\n }\n });\n }\n });\n });\n};\n\n\n\ncModel.prototype.release = function(gl)\n{\n // this.live2DModel.deleteTextures();\n var pm = Live2DFramework.getPlatformManager();\n\n gl.deleteTexture(pm.texture);\n}\n\n\n\ncModel.prototype.preloadMotionGroup = function(name)\n{\n var thisRef = this;\n\n for (var i = 0; i < this.modelSetting.getMotionNum(name); i++)\n {\n var file = this.modelSetting.getMotionFile(name, i);\n this.loadMotion(file, this.modelHomeDir + file, function(motion) {\n motion.setFadeIn(thisRef.modelSetting.getMotionFadeIn(name, i));\n motion.setFadeOut(thisRef.modelSetting.getMotionFadeOut(name, i));\n });\n\n }\n}\n\n\ncModel.prototype.update = function()\n{\n // console.log(\"--> cModel.update()\");\n\n if(this.live2DModel == null)\n {\n if (cDefine.DEBUG_LOG) console.error(\"Failed to update.\");\n\n return;\n }\n\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n var timeSec = timeMSec / 1000.0;\n var t = timeSec * 2 * Math.PI;\n\n\n if (this.mainMotionManager.isFinished())\n {\n\n this.startRandomMotion(cDefine.MOTION_GROUP_IDLE, cDefine.PRIORITY_IDLE);\n }\n\n //-----------------------------------------------------------------\n\n\n this.live2DModel.loadParam();\n\n\n\n var update = this.mainMotionManager.updateParam(this.live2DModel);\n if (!update) {\n\n if(this.eyeBlink != null) {\n this.eyeBlink.updateParam(this.live2DModel);\n }\n }\n\n\n this.live2DModel.saveParam();\n\n //-----------------------------------------------------------------\n\n\n if (this.expressionManager != null &&\n this.expressions != null &&\n !this.expressionManager.isFinished())\n {\n this.expressionManager.updateParam(this.live2DModel);\n }\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\", this.dragX * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\", this.dragY * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\", (this.dragX * this.dragY) * -30, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\", this.dragX*10, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_X\", this.dragX, 1);\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_Y\", this.dragY, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\",\n Number((15 * Math.sin(t / 6.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\",\n Number((8 * Math.sin(t / 3.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\",\n Number((10 * Math.sin(t / 5.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\",\n Number((4 * Math.sin(t / 15.5345))), 0.5);\n this.live2DModel.setParamFloat(\"PARAM_BREATH\",\n Number((0.5 + 0.5 * Math.sin(t / 3.2345))), 1);\n\n\n if (this.physics != null)\n {\n this.physics.updateParam(this.live2DModel);\n }\n\n\n if (this.lipSync == null)\n {\n this.live2DModel.setParamFloat(\"PARAM_MOUTH_OPEN_Y\",\n this.lipSyncValue);\n }\n\n\n if( this.pose != null ) {\n this.pose.updateParam(this.live2DModel);\n }\n\n this.live2DModel.update();\n};\n\n\n\ncModel.prototype.setRandomExpression = function()\n{\n var tmp = [];\n for (var name in this.expressions)\n {\n tmp.push(name);\n }\n\n var no = parseInt(Math.random() * tmp.length);\n\n this.setExpression(tmp[no]);\n}\n\n\n\ncModel.prototype.startRandomMotion = function(name, priority)\n{\n var max = this.modelSetting.getMotionNum(name);\n var no = parseInt(Math.random() * max);\n this.startMotion(name, no, priority);\n}\n\n\n\ncModel.prototype.startMotion = function(name, no, priority)\n{\n // console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);\n\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n if (motionName == null || motionName == \"\")\n {\n if (cDefine.DEBUG_LOG)\n console.error(\"Failed to motion.\");\n return;\n }\n\n if (priority == cDefine.PRIORITY_FORCE)\n {\n this.mainMotionManager.setReservePriority(priority);\n }\n else if (!this.mainMotionManager.reserveMotion(priority))\n {\n if (cDefine.DEBUG_LOG)\n console.log(\"Motion is running.\")\n return;\n }\n\n var thisRef = this;\n var motion;\n\n if (this.motions[name] == null)\n {\n this.loadMotion(null, this.modelHomeDir + motionName, function(mtn) {\n motion = mtn;\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n\n });\n }\n else\n {\n motion = this.motions[name];\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n }\n}\n\n\ncModel.prototype.setFadeInFadeOut = function(name, no, priority, motion)\n{\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n motion.setFadeIn(this.modelSetting.getMotionFadeIn(name, no));\n motion.setFadeOut(this.modelSetting.getMotionFadeOut(name, no));\n\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start motion : \" + motionName);\n\n if (this.modelSetting.getMotionSound(name, no) == null)\n {\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n else\n {\n var soundName = this.modelSetting.getMotionSound(name, no);\n // var player = new Sound(this.modelHomeDir + soundName);\n\n var snd = document.createElement(\"audio\");\n snd.src = this.modelHomeDir + soundName;\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start sound : \" + soundName);\n\n snd.play();\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n}\n\n\n\ncModel.prototype.setExpression = function(name)\n{\n var motion = this.expressions[name];\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Expression : \" + name);\n\n this.expressionManager.startMotion(motion, false);\n}\n\n\n\ncModel.prototype.draw = function(gl)\n{\n //console.log(\"--> cModel.draw()\");\n\n // if(this.live2DModel == null) return;\n\n\n MatrixStack.push();\n\n MatrixStack.multMatrix(this.modelMatrix.getArray());\n\n this.tmpMatrix = MatrixStack.getMatrix()\n this.live2DModel.setMatrix(this.tmpMatrix);\n this.live2DModel.draw();\n\n MatrixStack.pop();\n\n};\n\n\n\ncModel.prototype.hitTest = function(id, testX, testY)\n{\n var len = this.modelSetting.getHitAreaNum();\n for (var i = 0; i < len; i++)\n {\n if (id == this.modelSetting.getHitAreaName(i))\n {\n var drawID = this.modelSetting.getHitAreaID(i);\n\n return this.hitTestSimple(drawID, testX, testY);\n }\n }\n\n return false;\n}\n", + "content": "import { Live2DFramework, L2DBaseModel, L2DEyeBlink } from \"./lib/Live2DFramework\";\nimport { ModelSettingJson } from \"./utils/ModelSettingJson\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport { cDefine } from \"./cDefine\";\nimport { UtSystem,/*\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID*/ } from './lib/live2d.core';\n//============================================================\n//============================================================\n// class cModel extends L2DBaseModel\n//============================================================\n//============================================================\nexport function cModel()\n{\n //L2DBaseModel.apply(this, arguments);\n L2DBaseModel.prototype.constructor.call(this);\n\n this.modelHomeDir = \"\";\n this.modelSetting = null;\n this.tmpMatrix = [];\n}\n\ncModel.prototype = new L2DBaseModel();\n\n\ncModel.prototype.load = function(gl, modelSettingPath, callback)\n{\n this.setUpdating(true);\n this.setInitialized(false);\n\n this.modelHomeDir = modelSettingPath.substring(0, modelSettingPath.lastIndexOf(\"/\") + 1);\n\n this.modelSetting = new ModelSettingJson();\n\n var thisRef = this;\n\n this.modelSetting.loadModelSetting(modelSettingPath, function(){\n\n var path = thisRef.modelHomeDir + thisRef.modelSetting.getModelFile();\n thisRef.loadModelData(path, function(model){\n\n for (var i = 0; i < thisRef.modelSetting.getTextureNum(); i++)\n {\n\n var texPaths = thisRef.modelHomeDir +\n thisRef.modelSetting.getTextureFile(i);\n\n thisRef.loadTexture(i, texPaths, function() {\n\n if( thisRef.isTexLoaded ) {\n\n if (thisRef.modelSetting.getExpressionNum() > 0)\n {\n\n thisRef.expressions = {};\n\n for (var j = 0; j < thisRef.modelSetting.getExpressionNum(); j++)\n {\n var expName = thisRef.modelSetting.getExpressionName(j);\n var expFilePath = thisRef.modelHomeDir +\n thisRef.modelSetting.getExpressionFile(j);\n\n thisRef.loadExpression(expName, expFilePath);\n }\n }\n else\n {\n thisRef.expressionManager = null;\n thisRef.expressions = {};\n }\n\n\n\n if (thisRef.eyeBlink == null)\n {\n thisRef.eyeBlink = new L2DEyeBlink();\n }\n\n\n if (thisRef.modelSetting.getPhysicsFile() != null)\n {\n thisRef.loadPhysics(thisRef.modelHomeDir +\n thisRef.modelSetting.getPhysicsFile());\n }\n else\n {\n thisRef.physics = null;\n }\n\n\n\n if (thisRef.modelSetting.getPoseFile() != null)\n {\n thisRef.loadPose(\n thisRef.modelHomeDir +\n thisRef.modelSetting.getPoseFile(),\n function() {\n thisRef.pose.updateParam(thisRef.live2DModel);\n }\n );\n }\n else\n {\n thisRef.pose = null;\n }\n\n\n\n if (thisRef.modelSetting.getLayout() != null)\n {\n var layout = thisRef.modelSetting.getLayout();\n if (layout[\"width\"] != null)\n thisRef.modelMatrix.setWidth(layout[\"width\"]);\n if (layout[\"height\"] != null)\n thisRef.modelMatrix.setHeight(layout[\"height\"]);\n\n if (layout[\"x\"] != null)\n thisRef.modelMatrix.setX(layout[\"x\"]);\n if (layout[\"y\"] != null)\n thisRef.modelMatrix.setY(layout[\"y\"]);\n if (layout[\"center_x\"] != null)\n thisRef.modelMatrix.centerX(layout[\"center_x\"]);\n if (layout[\"center_y\"] != null)\n thisRef.modelMatrix.centerY(layout[\"center_y\"]);\n if (layout[\"top\"] != null)\n thisRef.modelMatrix.top(layout[\"top\"]);\n if (layout[\"bottom\"] != null)\n thisRef.modelMatrix.bottom(layout[\"bottom\"]);\n if (layout[\"left\"] != null)\n thisRef.modelMatrix.left(layout[\"left\"]);\n if (layout[\"right\"] != null)\n thisRef.modelMatrix.right(layout[\"right\"]);\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitParamNum(); j++)\n {\n\n thisRef.live2DModel.setParamFloat(\n thisRef.modelSetting.getInitParamID(j),\n thisRef.modelSetting.getInitParamValue(j)\n );\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitPartsVisibleNum(); j++)\n {\n\n thisRef.live2DModel.setPartsOpacity(\n thisRef.modelSetting.getInitPartsVisibleID(j),\n thisRef.modelSetting.getInitPartsVisibleValue(j)\n );\n }\n\n\n\n thisRef.live2DModel.saveParam();\n // thisRef.live2DModel.setGL(gl);\n\n\n thisRef.preloadMotionGroup(cDefine.MOTION_GROUP_IDLE);\n thisRef.mainMotionManager.stopAllMotions();\n\n thisRef.setUpdating(false);\n thisRef.setInitialized(true);\n\n if (typeof callback == \"function\") callback();\n\n }\n });\n }\n });\n });\n};\n\n\n\ncModel.prototype.release = function(gl)\n{\n // this.live2DModel.deleteTextures();\n var pm = Live2DFramework.getPlatformManager();\n\n gl.deleteTexture(pm.texture);\n}\n\n\n\ncModel.prototype.preloadMotionGroup = function(name)\n{\n var thisRef = this;\n\n for (var i = 0; i < this.modelSetting.getMotionNum(name); i++)\n {\n var file = this.modelSetting.getMotionFile(name, i);\n this.loadMotion(file, this.modelHomeDir + file, function(motion) {\n motion.setFadeIn(thisRef.modelSetting.getMotionFadeIn(name, i));\n motion.setFadeOut(thisRef.modelSetting.getMotionFadeOut(name, i));\n });\n\n }\n}\n\n\ncModel.prototype.update = function()\n{\n // console.log(\"--> cModel.update()\");\n\n if(this.live2DModel == null)\n {\n if (cDefine.DEBUG_LOG) console.error(\"Failed to update.\");\n\n return;\n }\n\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n var timeSec = timeMSec / 1000.0;\n var t = timeSec * 2 * Math.PI;\n\n\n if (this.mainMotionManager.isFinished())\n {\n\n this.startRandomMotion(cDefine.MOTION_GROUP_IDLE, cDefine.PRIORITY_IDLE);\n }\n\n //-----------------------------------------------------------------\n\n\n this.live2DModel.loadParam();\n\n\n\n var update = this.mainMotionManager.updateParam(this.live2DModel);\n if (!update) {\n\n if(this.eyeBlink != null) {\n this.eyeBlink.updateParam(this.live2DModel);\n }\n }\n\n\n this.live2DModel.saveParam();\n\n //-----------------------------------------------------------------\n\n\n if (this.expressionManager != null &&\n this.expressions != null &&\n !this.expressionManager.isFinished())\n {\n this.expressionManager.updateParam(this.live2DModel);\n }\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\", this.dragX * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\", this.dragY * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\", (this.dragX * this.dragY) * -30, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\", this.dragX*10, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_X\", this.dragX, 1);\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_Y\", this.dragY, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\",\n Number((15 * Math.sin(t / 6.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\",\n Number((8 * Math.sin(t / 3.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\",\n Number((10 * Math.sin(t / 5.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\",\n Number((4 * Math.sin(t / 15.5345))), 0.5);\n this.live2DModel.setParamFloat(\"PARAM_BREATH\",\n Number((0.5 + 0.5 * Math.sin(t / 3.2345))), 1);\n\n\n if (this.physics != null)\n {\n this.physics.updateParam(this.live2DModel);\n }\n\n\n if (this.lipSync == null)\n {\n this.live2DModel.setParamFloat(\"PARAM_MOUTH_OPEN_Y\",\n this.lipSyncValue);\n }\n\n\n if( this.pose != null ) {\n this.pose.updateParam(this.live2DModel);\n }\n\n this.live2DModel.update();\n};\n\n\n\ncModel.prototype.setRandomExpression = function()\n{\n var tmp = [];\n for (var name in this.expressions)\n {\n tmp.push(name);\n }\n\n var no = parseInt(Math.random() * tmp.length);\n\n this.setExpression(tmp[no]);\n}\n\n\n\ncModel.prototype.startRandomMotion = function(name, priority)\n{\n var max = this.modelSetting.getMotionNum(name);\n var no = parseInt(Math.random() * max);\n this.startMotion(name, no, priority);\n}\n\n\n\ncModel.prototype.startMotion = function(name, no, priority)\n{\n // console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);\n\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n if (motionName == null || motionName == \"\")\n {\n if (cDefine.DEBUG_LOG)\n console.error(\"Failed to motion.\");\n return;\n }\n\n if (priority == cDefine.PRIORITY_FORCE)\n {\n this.mainMotionManager.setReservePriority(priority);\n }\n else if (!this.mainMotionManager.reserveMotion(priority))\n {\n if (cDefine.DEBUG_LOG)\n console.log(\"Motion is running.\")\n return;\n }\n\n var thisRef = this;\n var motion;\n\n if (this.motions[name] == null)\n {\n this.loadMotion(null, this.modelHomeDir + motionName, function(mtn) {\n motion = mtn;\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n\n });\n }\n else\n {\n motion = this.motions[name];\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n }\n}\n\n\ncModel.prototype.setFadeInFadeOut = function(name, no, priority, motion)\n{\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n motion.setFadeIn(this.modelSetting.getMotionFadeIn(name, no));\n motion.setFadeOut(this.modelSetting.getMotionFadeOut(name, no));\n\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start motion : \" + motionName);\n\n if (this.modelSetting.getMotionSound(name, no) == null)\n {\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n else\n {\n var soundName = this.modelSetting.getMotionSound(name, no);\n // var player = new Sound(this.modelHomeDir + soundName);\n\n var snd = document.createElement(\"audio\");\n snd.src = this.modelHomeDir + soundName;\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start sound : \" + soundName);\n\n snd.play();\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n}\n\n\n\ncModel.prototype.setExpression = function(name)\n{\n var motion = this.expressions[name];\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Expression : \" + name);\n\n this.expressionManager.startMotion(motion, false);\n}\n\n\n\ncModel.prototype.draw = function(gl)\n{\n //console.log(\"--> cModel.draw()\");\n\n // if(this.live2DModel == null) return;\n\n\n MatrixStack.push();\n\n MatrixStack.multMatrix(this.modelMatrix.getArray());\n\n this.tmpMatrix = MatrixStack.getMatrix()\n this.live2DModel.setMatrix(this.tmpMatrix);\n this.live2DModel.draw();\n\n MatrixStack.pop();\n\n};\n\n\n\ncModel.prototype.hitTest = function(id, testX, testY)\n{\n var len = this.modelSetting.getHitAreaNum();\n for (var i = 0; i < len; i++)\n {\n if (id == this.modelSetting.getHitAreaName(i))\n {\n var drawID = this.modelSetting.getHitAreaID(i);\n\n return this.hitTestSimple(drawID, testX, testY);\n }\n }\n\n return false;\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/cModel.js", "access": "public", @@ -1628,7 +1648,7 @@ "lineNumber": 1 }, { - "__docId__": 91, + "__docId__": 92, "kind": "function", "name": "cModel", "memberof": "src/cModel.js", @@ -1639,15 +1659,15 @@ "access": "public", "export": true, "importPath": "live2d-widget/src/cModel.js", - "importStyle": "cModel", + "importStyle": "{cModel}", "description": null, - "lineNumber": 11, + "lineNumber": 25, "undocument": true, "params": [], "return": null }, { - "__docId__": 92, + "__docId__": 93, "kind": "function", "name": "load", "memberof": "src/cModel.js", @@ -1660,7 +1680,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 24, + "lineNumber": 38, "undocument": true, "params": [ { @@ -1686,7 +1706,7 @@ "ignore": true }, { - "__docId__": 93, + "__docId__": 94, "kind": "function", "name": "release", "memberof": "src/cModel.js", @@ -1699,7 +1719,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 174, + "lineNumber": 188, "undocument": true, "params": [ { @@ -1713,7 +1733,7 @@ "ignore": true }, { - "__docId__": 94, + "__docId__": 95, "kind": "function", "name": "preloadMotionGroup", "memberof": "src/cModel.js", @@ -1726,7 +1746,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 184, + "lineNumber": 198, "undocument": true, "params": [ { @@ -1740,7 +1760,7 @@ "ignore": true }, { - "__docId__": 95, + "__docId__": 96, "kind": "function", "name": "update", "memberof": "src/cModel.js", @@ -1753,14 +1773,14 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 200, + "lineNumber": 214, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 96, + "__docId__": 97, "kind": "function", "name": "setRandomExpression", "memberof": "src/cModel.js", @@ -1773,14 +1793,14 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 301, + "lineNumber": 315, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 97, + "__docId__": 98, "kind": "function", "name": "startRandomMotion", "memberof": "src/cModel.js", @@ -1793,7 +1813,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 316, + "lineNumber": 330, "undocument": true, "params": [ { @@ -1813,7 +1833,7 @@ "ignore": true }, { - "__docId__": 98, + "__docId__": 99, "kind": "function", "name": "startMotion", "memberof": "src/cModel.js", @@ -1826,7 +1846,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 325, + "lineNumber": 339, "undocument": true, "params": [ { @@ -1852,7 +1872,7 @@ "ignore": true }, { - "__docId__": 99, + "__docId__": 100, "kind": "function", "name": "setFadeInFadeOut", "memberof": "src/cModel.js", @@ -1865,7 +1885,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 372, + "lineNumber": 386, "undocument": true, "params": [ { @@ -1897,7 +1917,7 @@ "ignore": true }, { - "__docId__": 100, + "__docId__": 101, "kind": "function", "name": "setExpression", "memberof": "src/cModel.js", @@ -1910,7 +1930,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 405, + "lineNumber": 419, "undocument": true, "params": [ { @@ -1924,7 +1944,7 @@ "ignore": true }, { - "__docId__": 101, + "__docId__": 102, "kind": "function", "name": "draw", "memberof": "src/cModel.js", @@ -1937,7 +1957,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 417, + "lineNumber": 431, "undocument": true, "params": [ { @@ -1951,7 +1971,7 @@ "ignore": true }, { - "__docId__": 102, + "__docId__": 103, "kind": "function", "name": "hitTest", "memberof": "src/cModel.js", @@ -1964,7 +1984,7 @@ "importPath": "live2d-widget/src/cModel.js", "importStyle": null, "description": null, - "lineNumber": 438, + "lineNumber": 452, "undocument": true, "params": [ { @@ -1994,7 +2014,7 @@ "ignore": true }, { - "__docId__": 103, + "__docId__": 104, "kind": "file", "name": "src/config/configMgr.js", "content": "// Created by xiazeyu.\n\n/**\n * @description The manager of configeration.\n */\n\n\n'use strict';\n\nimport _ from 'lodash';\n\n/**\n * The container of current configs\n * @type {Object}\n */\n\nlet currConfig = {};\n/**\n * Default settings for defaulter\n * @type {Object}\n */\n\nconst defaultConfig = {\n model: {\n jsonPath: 'https://unpkg.com/live2d-widget-model-shizuku@1.0.0/assets/shizuku.model.json',\n scale: 1,\n hHeadPos: 0.5,\n vHeadPos: 0.618,\n myDefine: [],\n },\n display: {\n antialias: 2,\n width: 150,\n height: 300,\n position: 'right',\n hOffset: 0,\n vOffset: -20,\n },\n mobile: {\n show: true,\n scale: 0.5,\n motion: true,\n },\n name: {\n canvas: 'live2dcanvas',\n div: 'live2d-widget',\n },\n react: {\n opacityDefault: 0.7,\n opacityOnHover: 0.2,\n myFunc: (e) => {console.log('(undefined) ┑( ̄Д  ̄)┍');},\n },\n dev: {\n log: false,\n border: (process.env.NODE_ENV === 'development' ? true : false),\n mouseLog: false,\n mouseFunc: (x, y, ix, iy) => {console.log(`MouseFunc: ${x},${y}; ${ix}, ${iy}`);},\n },\n // _: true,\n}\n\n/**\n * Apply users function, make the full settings\n * @param {Object} [userConfig] User's custom config\n * @return {null}\n */\n\nfunction configApplyer(userConfig){\n\n // if (_.has(userConfig, '_')){\n // import(/* webpackMode: \"lazy\" */ './configValidater').then(f => {\n // f.configValidater(userConfig);\n // }).catch(err => {\n // console.error(err);\n // });\n // }\n\n currConfig = _.defaultsDeep(userConfig, defaultConfig);\n console.log('currConfig:', currConfig);\n\n}\n\nexport {\n configApplyer,\n currConfig as config,\n}\n", @@ -2005,7 +2025,7 @@ "lineNumber": 1 }, { - "__docId__": 104, + "__docId__": 105, "kind": "variable", "name": "currConfig", "memberof": "src/config/configMgr.js", @@ -2028,7 +2048,7 @@ "ignore": true }, { - "__docId__": 105, + "__docId__": 106, "kind": "variable", "name": "defaultConfig", "memberof": "src/config/configMgr.js", @@ -2051,7 +2071,7 @@ "ignore": true }, { - "__docId__": 106, + "__docId__": 107, "kind": "function", "name": "configApplyer", "memberof": "src/config/configMgr.js", @@ -2077,7 +2097,7 @@ "return": null }, { - "__docId__": 107, + "__docId__": 108, "kind": "file", "name": "src/config/configValidater.js", "content": "// Created by xiazeyu.\n\n/**\n * @description The validater function for user's config.\n * @deprecated Only respond one time when you call it, won't be built in production.\n * @requires prop-types, use npm i prop-types\n */\n\n\n'use strict';\n\n\nlet PropTypes = require('prop-types');\n/**\n * The propTypes configeration of config\n * @type {Object}\n */\n\nconst configPropTypes = {\n model: PropTypes.shape({\n jsonPath: PropTypes.string,\n hHeadPos: PropTypes.number,\n vHeadPos: PropTypes.number,\n myDefine: PropTypes.array,\n }),\n display: PropTypes.shape({\n antialias: PropTypes.number,\n width: PropTypes.number,\n height: PropTypes.number,\n scale: PropTypes.number,\n position: PropTypes.oneOf(['left', 'right']),\n hOffset: PropTypes.number,\n vOffset: PropTypes.number,\n }),\n mobile: PropTypes.shape({\n show: PropTypes.bool,\n scale: PropTypes.number,\n motion: PropTypes.bool,\n }),\n name: PropTypes.shape({\n canvas: PropTypes.string,\n div: PropTypes.string,\n }),\n react: PropTypes.shape({\n opacityDefault: PropTypes.number,\n opacityOnHover: PropTypes.number,\n myFunc: PropTypes.func,\n }),\n dev: PropTypes.shape({\n log: PropTypes.bool,\n border: PropTypes.bool,\n mouseLog: PropTypes.bool,\n mouseFunc: PropTypes.func,\n }),\n}\n/**\n * The validater for user config\n * See https://github.com/facebook/prop-types\n * @param {Object} [userConfig] User's config\n * @description Only console.warn\n * @deprecated Only respond one time when you call it, won't be built in production.\n * @return {null}\n */\n\nfunction configValidater(userConfig){\n PropTypes.checkPropTypes(configPropTypes, userConfig, 'config', 'Live2D-widget');\n}\n\nif (process.env.NODE_ENV === 'development') window.cV = configValidater;\n\nmodule.exports = {\n configValidater: configValidater,\n}\n", @@ -2088,7 +2108,7 @@ "lineNumber": 1 }, { - "__docId__": 108, + "__docId__": 109, "kind": "variable", "name": "PropTypes", "memberof": "src/config/configValidater.js", @@ -2109,7 +2129,7 @@ "ignore": true }, { - "__docId__": 109, + "__docId__": 110, "kind": "variable", "name": "configPropTypes", "memberof": "src/config/configValidater.js", @@ -2132,7 +2152,7 @@ "ignore": true }, { - "__docId__": 110, + "__docId__": 111, "kind": "function", "name": "configValidater", "memberof": "src/config/configValidater.js", @@ -2159,10 +2179,10 @@ "ignore": true }, { - "__docId__": 111, + "__docId__": 112, "kind": "file", "name": "src/elementMgr.js", - "content": "/**\n * @description The container and manager for all the DOM and WebGL emelents.\n */\n\n\nimport { config } from './config/configMgr';\nimport htmlTemplate from './tmplate/innerHTML';\n\n/**\n * The current WebGL element\n * @type {RenderingContext}\n */\n\nlet currWebGL = undefined;\n\n/**\n * The current canvas element\n * @type {HTMLElement}\n */\n\nlet currCanvas;\n\n/**\n * Create the canvas and styles using DOM\n * @return {null}\n */\n\nfunction createElement(){\n\n let newElem = document.createElement('div');\n newElem.id = config.name.div;\n newElem.innerHTML = htmlTemplate;\n let newCanvasElem = document.createElement('canvas');\n newCanvasElem.setAttribute('id', config.name.canvas);\n newCanvasElem.setAttribute('width', config.display.width * config.display.antialias);\n newCanvasElem.setAttribute('height', config.display.height * config.display.antialias);\n newCanvasElem.style.setProperty('position', 'fixed');\n newCanvasElem.style.setProperty('width', config.display.width);\n newCanvasElem.style.setProperty('height', config.display.height);\n newCanvasElem.style.setProperty('opacity', config.react.opacityDefault);\n newCanvasElem.style.setProperty(config.display.position, config.display.hOffset + 'px');\n newCanvasElem.style.setProperty('bottom', config.display.vOffset + 'px');\n newCanvasElem.style.setProperty('z-index', 99999);\n newCanvasElem.style.setProperty('pointer-events', 'none');\n if(config.dev.border) newCanvasElem.style.setProperty('border', 'dashed 1px #CCC');\n newElem.appendChild(newCanvasElem);\n\n document.body.appendChild(newElem);\n currCanvas = document.getElementById(config.name.canvas);\n\n initWebGL();\n\n}\n\n/**\n * Find and set the current WebGL element to the container\n * @return {null}\n */\n\nfunction initWebGL(){\n\n var NAMES = ['webgl2', 'webgl', 'experimental-webgl2', 'experimental-webgl', 'webkit-3d', 'moz-webgl'];\n for(let i = 0; i < NAMES.length; i++){\n try{\n let ctx = currCanvas.getContext(NAMES[i], {\n alpha: true,\n antialias: true,\n premultipliedAlpha: true,\n failIfMajorPerformanceCaveat: false,\n });\n if(ctx) currWebGL = ctx;\n }catch(e){}\n }\n if(!currWebGL){\n console.error('Live2D widgets: Failed to create WebGL context.');\n if(!window.WebGLRenderingContext){\n console.error('Your browser may not support WebGL, check https://get.webgl.org/ for futher information.');\n }\n return;\n }\n};\n\n\nexport{\n createElement,\n currWebGL,\n}\n", + "content": "/**\n * @description The container and manager for all the DOM and WebGL emelents.\n */\n\n\nimport { config } from './config/configMgr';\nimport htmlTemplate from './tmplate/innerHTML';\n\n/**\n * The current WebGL element\n * @type {RenderingContext}\n */\n\nlet currWebGL = undefined;\n\n/**\n * The current canvas element\n * @type {HTMLElement}\n */\n\nlet currCanvas;\n\n/**\n * Create the canvas and styles using DOM\n * @return {null}\n */\n\nfunction createElement(){\n\n let e = document.getElementById(config.name.div)\n if (e !== null){\n document.body.removeChild(e);\n }\n\n let newElem = document.createElement('div');\n newElem.id = config.name.div;\n newElem.innerHTML = htmlTemplate;\n let newCanvasElem = document.createElement('canvas');\n newCanvasElem.setAttribute('id', config.name.canvas);\n newCanvasElem.setAttribute('width', config.display.width * config.display.antialias);\n newCanvasElem.setAttribute('height', config.display.height * config.display.antialias);\n newCanvasElem.style.setProperty('position', 'fixed');\n newCanvasElem.style.setProperty('width', config.display.width);\n newCanvasElem.style.setProperty('height', config.display.height);\n newCanvasElem.style.setProperty('opacity', config.react.opacityDefault);\n newCanvasElem.style.setProperty(config.display.position, config.display.hOffset + 'px');\n newCanvasElem.style.setProperty('bottom', config.display.vOffset + 'px');\n newCanvasElem.style.setProperty('z-index', 99999);\n newCanvasElem.style.setProperty('pointer-events', 'none');\n if(config.dev.border) newCanvasElem.style.setProperty('border', 'dashed 1px #CCC');\n newElem.appendChild(newCanvasElem);\n\n document.body.appendChild(newElem);\n currCanvas = document.getElementById(config.name.canvas);\n\n initWebGL();\n\n}\n\n/**\n * Find and set the current WebGL element to the container\n * @return {null}\n */\n\nfunction initWebGL(){\n\n var NAMES = ['webgl2', 'webgl', 'experimental-webgl2', 'experimental-webgl', 'webkit-3d', 'moz-webgl'];\n for(let i = 0; i < NAMES.length; i++){\n try{\n let ctx = currCanvas.getContext(NAMES[i], {\n alpha: true,\n antialias: true,\n premultipliedAlpha: true,\n failIfMajorPerformanceCaveat: false,\n });\n if(ctx) currWebGL = ctx;\n }catch(e){}\n }\n if(!currWebGL){\n console.error('Live2D widgets: Failed to create WebGL context.');\n if(!window.WebGLRenderingContext){\n console.error('Your browser may not support WebGL, check https://get.webgl.org/ for futher information.');\n }\n return;\n }\n};\n\n\nexport{\n createElement,\n currWebGL,\n currCanvas,\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/elementMgr.js", "access": "public", @@ -2170,7 +2190,7 @@ "lineNumber": 1 }, { - "__docId__": 112, + "__docId__": 113, "kind": "function", "name": "initWebGL", "memberof": "src/elementMgr.js", @@ -2183,7 +2203,7 @@ "importPath": "live2d-widget/src/elementMgr.js", "importStyle": null, "description": "Find and set the current WebGL element to the container", - "lineNumber": 60, + "lineNumber": 65, "return": { "nullable": null, "types": [ @@ -2196,7 +2216,7 @@ "ignore": true }, { - "__docId__": 113, + "__docId__": 114, "kind": "function", "name": "createElement", "memberof": "src/elementMgr.js", @@ -2221,7 +2241,7 @@ "params": [] }, { - "__docId__": 114, + "__docId__": 115, "kind": "variable", "name": "currWebGL", "memberof": "src/elementMgr.js", @@ -2243,7 +2263,7 @@ } }, { - "__docId__": 115, + "__docId__": 116, "kind": "file", "name": "src/index.js", "content": "// Created by xiazeyu.\n\n////////////////////////////////////\n// Celebrate for the 3.0 version! //\n////////////////////////////////////\n\n/**\n * @description The entry point of live2d-widget.\n */\n\n\n'use strict';\n\nimport device from 'current-device';\nimport { config, configApplyer }from './config/configMgr';\n\nif (process.env.NODE_ENV === 'development'){\n console.log('--- --- --- --- ---\\nHey that, notice that you are now in DEV MODE.\\n--- --- --- --- ---');\n}\n\n/**\n * The public entry point\n * @param {Object} [userConfig] User's custom config 用户自定义设置\n * @param {String} [userConfig.model.jsonPath = ''] Path to Live2D model's main json eg. `https://test.com/miku.model.json` model主文件路径\n * @param {Number} [userConfig.model.scale = 1] Scale between the model and the canvas 模型与canvas的缩放\n * @param {Number} [userConfig.model.hHeadPos = 0.5] Horizontal position of model's head 模型头部横坐标\n * @param {Number} [userConfig.model.vHeadPos = 0.618] Vertical position of model's head 模型头部纵坐标\n * @param {Array} [userConfig.model.myDefine = []] User's custom Defines which will override LDefine 自定义的LDefine\n * @param {Number} [userConfig.display.antialias = 2] Antialiasing grade 抗锯齿级别\n * @param {Number} [userConfig.display.width = 150] Width to the canvas which shows the model canvas的长度\n * @param {Number} [userConfig.display.height = 300] Height to the canvas which shows the model canvas的高度\n * @param {String} [userConfig.display.position = 'right'] Left of right side to show 显示位置:左或右\n * @param {Number} [userConfig.display.hOffset = 0] Horizontal offset of the canvas canvas水平偏移\n * @param {Number} [userConfig.display.vOffset = -20] Vertical offset of the canvas canvas垂直偏移\n * @param {Boolean} [userConfig.mobile.show = true] Whether to show on mobile device 是否在移动设备上显示\n * @param {Number} [userConfig.mobile.scale = 0.5] Scale on mobile device 移动设备上的缩放\n * @param {Boolean} [userConfig.mobile.motion = true] Whether to enable motion detection on mobile devices 移动设备是否开启重力感应\n * @param {String} [userConfig.name.canvas = 'live2dcanvas'] ID name of the canvas canvas元素的ID\n * @param {String} [userConfig.name.div = 'live2d-widget'] ID name of the div div元素的ID\n * @param {Number} [userConfig.react.opacityDefault = 0.7] Default opacity 默认透明度\n * @param {Number} [userConfig.react.opacityOnHover = 0.2] OnHover opacity 鼠标移上透明度\n * @param {Function} [userConfig.react.myFunc = func(e)] Custom event handler, won't override main handler, will reveice the event type. 自定义事件接收器\n * @param {Boolean} [userConfig.dev.log = false] Whether to show log 显示日志\n * @param {Boolean} [userConfig.dev.border = false] Whether to show border around the canvas 在canvas周围显示边界\n * @param {Boolean} [userConfig.dev.mouseLog = false] Whether to show mouse log (tons of log), only work when dev.log is enabled 显示鼠标移动\n * @param {Function} [userConfig.dev.mouseFunc = func(x, y, ix, iy)] Custom logger, only work when dev.log is enabled, will receive (x, y, ix, iy), which presents the actucally position and vitural position 自定义鼠标移动处理函数\n * @return {null}\n */\n\nfunction init(userConfig){\n\n userConfig = typeof userConfig === 'undefined' ? {} : userConfig;\n\n configApplyer(userConfig);\n\n if((!config.mobile.show)&&(device.mobile())){\n return;\n }\n\n import(/* webpackMode: \"lazy\" */ './cLive2DApp').then(f => {\n f.default();\n }).catch(err => {\n console.error(err);\n });\n\n}\n\nexport {\n init,\n}\n", @@ -2254,7 +2274,7 @@ "lineNumber": 1 }, { - "__docId__": 116, + "__docId__": 117, "kind": "function", "name": "init", "memberof": "src/index.js", @@ -2566,10 +2586,10 @@ } }, { - "__docId__": 117, + "__docId__": 118, "kind": "file", "name": "src/lib/Live2DFramework.js", - "content": "/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 基于 live2d 官方 Live2DFramework.js 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc Basic functions releated to model react\n*/\n\n//============================================================\n//============================================================\n// class L2DBaseModel\n//============================================================\n//============================================================\nfunction L2DBaseModel() {\n this.live2DModel = null; // ALive2DModel\n this.modelMatrix = null; // L2DModelMatrix\n this.eyeBlink = null; // L2DEyeBlink\n this.physics = null; // L2DPhysics\n this.pose = null; // L2DPose\n this.debugMode = false;\n this.initialized = false;\n this.updating = false;\n this.alpha = 1;\n this.accAlpha = 0;\n this.lipSync = false;\n this.lipSyncValue = 0;\n this.accelX = 0;\n this.accelY = 0;\n this.accelZ = 0;\n this.dragX = 0;\n this.dragY = 0;\n this.startTimeMSec = null;\n this.mainMotionManager = new L2DMotionManager(); //L2DMotionManager\n this.expressionManager = new L2DMotionManager(); //L2DMotionManager\n this.motions = {};\n this.expressions = {};\n this.isTexLoaded = false;\n}\n\nvar texCounter = 0;\n\n//============================================================\n// L2DBaseModel # getModelMatrix()\n//============================================================\nL2DBaseModel.prototype.getModelMatrix = function () {\n return this.modelMatrix;\n}\n\n//============================================================\n// L2DBaseModel # setAlpha()\n//============================================================\nL2DBaseModel.prototype.setAlpha = function (a/*float*/) {\n if (a > 0.999) a = 1;\n if (a < 0.001) a = 0;\n this.alpha = a;\n}\n\n//============================================================\n// L2DBaseModel # getAlpha()\n//============================================================\nL2DBaseModel.prototype.getAlpha = function () {\n return this.alpha;\n}\n\n//============================================================\n// L2DBaseModel # isInitialized()\n//============================================================\nL2DBaseModel.prototype.isInitialized = function () {\n return this.initialized;\n}\n\n//============================================================\n// L2DBaseModel # setInitialized()\n//============================================================\nL2DBaseModel.prototype.setInitialized = function (v/*boolean*/) {\n this.initialized = v;\n}\n\n//============================================================\n// L2DBaseModel # isUpdating()\n//============================================================\nL2DBaseModel.prototype.isUpdating = function () {\n return this.updating;\n}\n\n//============================================================\n// L2DBaseModel # setUpdating()\n//============================================================\nL2DBaseModel.prototype.setUpdating = function (v/*boolean*/) {\n this.updating = v;\n}\n\n//============================================================\n// L2DBaseModel # getLive2DModel()\n//============================================================\nL2DBaseModel.prototype.getLive2DModel = function () {\n return this.live2DModel;\n}\n\n//============================================================\n// L2DBaseModel # setLipSync()\n//============================================================\nL2DBaseModel.prototype.setLipSync = function (v/*boolean*/) {\n this.lipSync = v;\n}\n\n//============================================================\n// L2DBaseModel # setLipSyncValue()\n//============================================================\nL2DBaseModel.prototype.setLipSyncValue = function (v/*float*/) {\n this.lipSyncValue = v;\n}\n\n//============================================================\n// L2DBaseModel # setAccel()\n//============================================================\nL2DBaseModel.prototype.setAccel = function (x/*float*/, y/*float*/, z/*float*/) {\n this.accelX = x;\n this.accelY = y;\n this.accelZ = z;\n}\n\n//============================================================\n// L2DBaseModel # setDrag()\n//============================================================\nL2DBaseModel.prototype.setDrag = function (x/*float*/, y/*float*/) {\n this.dragX = x;\n this.dragY = y;\n}\n\n//============================================================\n// L2DBaseModel # getMainMotionManager()\n//============================================================\nL2DBaseModel.prototype.getMainMotionManager = function () {\n return this.mainMotionManager;\n}\n\n//============================================================\n// L2DBaseModel # getExpressionManager()\n//============================================================\nL2DBaseModel.prototype.getExpressionManager = function () {\n return this.expressionManager;\n}\n\n//============================================================\n// L2DBaseModel # loadModelData()\n//============================================================\nL2DBaseModel.prototype.loadModelData = function (path/*String*/, callback) {\n /*\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n */\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load model : \" + path);\n\n var thisRef = this;\n pm.loadLive2DModel(path, function (l2dModel) {\n thisRef.live2DModel = l2dModel;\n thisRef.live2DModel.saveParam();\n\n var _err = Live2D.getError();\n\n if (_err != 0) {\n console.error(\"Error : Failed to loadModelData().\");\n return;\n }\n\n thisRef.modelMatrix = new L2DModelMatrix(\n thisRef.live2DModel.getCanvasWidth(),\n thisRef.live2DModel.getCanvasHeight()); //L2DModelMatrix\n thisRef.modelMatrix.setWidth(2);\n thisRef.modelMatrix.setCenterPosition(0, 0);\n\n callback(thisRef.live2DModel);\n });\n}\n\n\n//============================================================\n// L2DBaseModel # loadTexture()\n//============================================================\nL2DBaseModel.prototype.loadTexture = function (no/*int*/, path/*String*/, callback) {\n texCounter++;\n\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Texture : \" + path);\n\n var thisRef = this;\n pm.loadTexture(this.live2DModel, no, path, function () {\n texCounter--;\n if (texCounter == 0) thisRef.isTexLoaded = true;\n if (typeof callback == \"function\") callback();\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadMotion()\n//============================================================\nL2DBaseModel.prototype.loadMotion = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Motion : \" + path);\n\n var motion = null; //Live2DMotion\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n motion = Live2DMotion.loadMotion(buf);\n if (name != null) {\n thisRef.motions[name] = motion;\n }\n callback(motion);\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadExpression()\n//============================================================\nL2DBaseModel.prototype.loadExpression = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Expression : \" + path);\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n if (name != null) {\n thisRef.expressions[name] = L2DExpressionMotion.loadJson(buf);\n }\n if (typeof callback == \"function\") callback();\n });\n}\n\n//============================================================\n// L2DBaseModel # loadPose()\n//============================================================\nL2DBaseModel.prototype.loadPose = function (path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Pose : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.pose = L2DPose.load(buf);\n if (typeof callback == \"function\") callback();\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # loadPhysics()\n//============================================================\nL2DBaseModel.prototype.loadPhysics = function (path/*String*/) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Physics : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.physics = L2DPhysics.load(buf);\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # hitTestSimple()\n//============================================================\nL2DBaseModel.prototype.hitTestSimple = function (drawID, testX, testY) {\n\n\tif(this.live2DModel === null) return !1;\n\n var drawIndex = this.live2DModel.getDrawDataIndex(drawID);\n\n if (drawIndex < 0) return false;\n\n var points = this.live2DModel.getTransformedPoints(drawIndex);\n var left = this.live2DModel.getCanvasWidth();\n var right = 0;\n var top = this.live2DModel.getCanvasHeight();\n var bottom = 0;\n\n for (var j = 0; j < points.length; j = j + 2) {\n var x = points[j];\n var y = points[j + 1];\n\n if (x < left) left = x;\n if (x > right) right = x;\n if (y < top) top = y;\n if (y > bottom) bottom = y;\n }\n var tx = this.modelMatrix.invertTransformX(testX);\n var ty = this.modelMatrix.invertTransformY(testY);\n\n return (left <= tx && tx <= right && top <= ty && ty <= bottom);\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionMotion extends AMotion\n//============================================================\n//============================================================\nfunction L2DExpressionMotion() {\n AMotion.prototype.constructor.call(this);\n this.paramList = new Array(); //ArrayList\n}\n\nL2DExpressionMotion.prototype = new AMotion(); // L2DExpressionMotion extends AMotion\n\n//============================================================\nL2DExpressionMotion.EXPRESSION_DEFAULT = \"DEFAULT\";\nL2DExpressionMotion.TYPE_SET = 0;\nL2DExpressionMotion.TYPE_ADD = 1;\nL2DExpressionMotion.TYPE_MULT = 2;\n\n//============================================================\n// static L2DExpressionMotion.loadJson()\n//============================================================\nL2DExpressionMotion.loadJson = function (buf) {\n var ret = new L2DExpressionMotion();\n\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n\n ret.setFadeIn(parseInt(json.fade_in) > 0 ? parseInt(json.fade_in) : 1000);\n ret.setFadeOut(parseInt(json.fade_out) > 0 ? parseInt(json.fade_out) : 1000);\n\n if (json.params == null) {\n return ret;\n }\n\n var params = json.params;\n var paramNum = params.length;\n ret.paramList = []; //ArrayList\n for (var i = 0; i < paramNum; i++) {\n var param = params[i];\n var paramID = param.id.toString();\n var value = parseFloat(param.val);\n var calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n var calc = param.calc != null ? param.calc.toString() : \"add\";\n if (calc === \"add\") {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n else if (calc === \"mult\") {\n calcTypeInt = L2DExpressionMotion.TYPE_MULT;\n }\n else if (calc === \"set\") {\n calcTypeInt = L2DExpressionMotion.TYPE_SET;\n }\n else {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n if (calcTypeInt == L2DExpressionMotion.TYPE_ADD) {\n var defaultValue = param.def == null ? 0 : parseFloat(param.def);\n value = value - defaultValue;\n }\n else if (calcTypeInt == L2DExpressionMotion.TYPE_MULT) {\n var defaultValue = param.def == null ? 1 : parseFloat(param.def);\n if (defaultValue == 0) defaultValue = 1;\n value = value / defaultValue;\n }\n\n var item = new L2DExpressionParam();\n item.id = paramID;\n item.type = calcTypeInt;\n item.value = value;\n\n ret.paramList.push(item);\n }\n\n return ret;\n}\n\n\n//============================================================\n// L2DExpressionMotion # updateParamExe()\n//============================================================\nL2DExpressionMotion.prototype.updateParamExe = function (model /*ALive2DModel*/, timeMSec/*long*/, weight /*float*/, motionQueueEnt /*MotionQueueEnt*/) {\n for (var i = this.paramList.length - 1; i >= 0; --i) {\n var param = this.paramList[i]; //L2DExpressionParam\n // if (!param || !param.type) continue;\n if (param.type == L2DExpressionMotion.TYPE_ADD) {\n model.addToParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_MULT) {\n model.multParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_SET) {\n model.setParamFloat(param.id, param.value, weight);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionParam\n//============================================================\n//============================================================\nfunction L2DExpressionParam() {\n this.id = \"\";\n this.type = -1;\n this.value = null;\n}\n\n//============================================================\n//============================================================\n// class L2DEyeBlink\n//============================================================\n//============================================================\nfunction L2DEyeBlink() {\n this.nextBlinkTime = null /* TODO NOT INIT */; //\n this.stateStartTime = null /* TODO NOT INIT */; //\n this.blinkIntervalMsec = null /* TODO NOT INIT */; //\n this.eyeState = EYE_STATE.STATE_FIRST;\n this.blinkIntervalMsec = 4000;\n this.closingMotionMsec = 100;\n this.closedMotionMsec = 50;\n this.openingMotionMsec = 150;\n this.closeIfZero = true;\n this.eyeID_L = \"PARAM_EYE_L_OPEN\";\n this.eyeID_R = \"PARAM_EYE_R_OPEN\";\n}\n\n//============================================================\n// L2DEyeBlink # calcNextBlink()\n//============================================================\nL2DEyeBlink.prototype.calcNextBlink = function () {\n var time /*long*/ = UtSystem.getUserTimeMSec();\n var r /*Number*/ = Math.random();\n return /*(long)*/ (time + r * (2 * this.blinkIntervalMsec - 1));\n}\n\n//============================================================\n// L2DEyeBlink # setInterval()\n//============================================================\nL2DEyeBlink.prototype.setInterval = function (blinkIntervalMsec /*int*/) {\n this.blinkIntervalMsec = blinkIntervalMsec;\n}\n\n//============================================================\n// L2DEyeBlink # setEyeMotion()\n//============================================================\nL2DEyeBlink.prototype.setEyeMotion = function (closingMotionMsec/*int*/, closedMotionMsec/*int*/, openingMotionMsec/*int*/) {\n this.closingMotionMsec = closingMotionMsec;\n this.closedMotionMsec = closedMotionMsec;\n this.openingMotionMsec = openingMotionMsec;\n}\n\n//============================================================\n// L2DEyeBlink # updateParam()\n//============================================================\nL2DEyeBlink.prototype.updateParam = function (model/*ALive2DModel*/) {\n var time /*:long*/ = UtSystem.getUserTimeMSec();\n var eyeParamValue /*:Number*/;\n var t /*:Number*/ = 0;\n switch (this.eyeState) {\n case EYE_STATE.STATE_CLOSING:\n t = (time - this.stateStartTime) / this.closingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_CLOSED;\n this.stateStartTime = time;\n }\n eyeParamValue = 1 - t;\n break;\n case EYE_STATE.STATE_CLOSED:\n t = (time - this.stateStartTime) / this.closedMotionMsec;\n if (t >= 1) {\n this.eyeState = EYE_STATE.STATE_OPENING;\n this.stateStartTime = time;\n }\n eyeParamValue = 0;\n break;\n case EYE_STATE.STATE_OPENING:\n t = (time - this.stateStartTime) / this.openingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n }\n eyeParamValue = t;\n break;\n case EYE_STATE.STATE_INTERVAL:\n if (this.nextBlinkTime < time) {\n this.eyeState = EYE_STATE.STATE_CLOSING;\n this.stateStartTime = time;\n }\n eyeParamValue = 1;\n break;\n case EYE_STATE.STATE_FIRST:\n default:\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n eyeParamValue = 1;\n break;\n }\n if (!this.closeIfZero) eyeParamValue = -eyeParamValue;\n model.setParamFloat(this.eyeID_L, eyeParamValue);\n model.setParamFloat(this.eyeID_R, eyeParamValue);\n}\n\n//== enum EYE_STATE ==\nvar EYE_STATE = function () { };\n\nEYE_STATE.STATE_FIRST = \"STATE_FIRST\"\nEYE_STATE.STATE_INTERVAL = \"STATE_INTERVAL\"\nEYE_STATE.STATE_CLOSING = \"STATE_CLOSING\"\nEYE_STATE.STATE_CLOSED = \"STATE_CLOSED\"\nEYE_STATE.STATE_OPENING = \"STATE_OPENING\"\n\n//============================================================\n//============================================================\n// class L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DMatrix44() {\n this.tr = new Float32Array(16); //\n this.identity();\n}\n\n//============================================================\n// static L2DMatrix44.mul()\n//============================================================\n// matrix multiplication\nL2DMatrix44.mul = function (a/*float[]*/, b/*float[]*/, dst/*float[]*/) {\n var c = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];\n var n = 4;\n var i, j, k;\n for (i = 0; i < n; i++) {\n for (j = 0; j < n; j++) {\n for (k = 0; k < n; k++) {\n c[i + j * 4] += a[i + k * 4] * b[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++) {\n dst[i] = c[i];\n }\n}\n\n//============================================================\n// L2DMatrix44 # identity()\n//============================================================\nL2DMatrix44.prototype.identity = function () {\n for (var i/*:int*/ = 0; i < 16; i++)\n this.tr[i] = ((i % 5) == 0) ? 1 : 0;\n}\n\n//============================================================\n// L2DMatrix44 # getArray()\n//============================================================\nL2DMatrix44.prototype.getArray = function () {\n return this.tr;\n}\n\n//============================================================\n// L2DMatrix44 # getCopyMatrix()\n//============================================================\nL2DMatrix44.prototype.getCopyMatrix = function () {\n return new Float32Array(this.tr); // this.tr.clone();\n}\n\n//============================================================\n// L2DMatrix44 # setMatrix()\n//============================================================\nL2DMatrix44.prototype.setMatrix = function (tr/*float[]*/) {\n if (this.tr == null || this.tr.length != this.tr.length) return;\n for (var i/*:int*/ = 0; i < 16; i++) this.tr[i] = tr[i];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleX()\n//============================================================\nL2DMatrix44.prototype.getScaleX = function () {\n return this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleY()\n//============================================================\nL2DMatrix44.prototype.getScaleY = function () {\n return this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # transformX()\n//============================================================\nL2DMatrix44.prototype.transformX = function (src/*float*/) {\n return this.tr[0] * src + this.tr[12];\n}\n\n//============================================================\n// L2DMatrix44 # transformY()\n//============================================================\nL2DMatrix44.prototype.transformY = function (src/*float*/) {\n return this.tr[5] * src + this.tr[13];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformX()\n//============================================================\nL2DMatrix44.prototype.invertTransformX = function (src/*float*/) {\n return (src - this.tr[12]) / this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformY()\n//============================================================\nL2DMatrix44.prototype.invertTransformY = function (src/*float*/) {\n return (src - this.tr[13]) / this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # multTranslate()\n//============================================================\nL2DMatrix44.prototype.multTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n var tr1 = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # translate()\n//============================================================\nL2DMatrix44.prototype.translate = function (x/*float*/, y/*float*/) {\n this.tr[12] = x;\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # translateX()\n//============================================================\nL2DMatrix44.prototype.translateX = function (x/*float*/) {\n this.tr[12] = x;\n}\n\n//============================================================\n// L2DMatrix44 # translateY()\n//============================================================\nL2DMatrix44.prototype.translateY = function (y/*float*/) {\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # multScale()\n//============================================================\nL2DMatrix44.prototype.multScale = function (scaleX/*float*/, scaleY/*float*/) {\n var tr1 = [scaleX, 0, 0, 0, 0, scaleY, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # scale()\n//============================================================\nL2DMatrix44.prototype.scale = function (scaleX/*float*/, scaleY/*float*/) {\n this.tr[0] = scaleX;\n this.tr[5] = scaleY;\n}\n\n//============================================================\n//============================================================\n// class L2DModelMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DModelMatrix(w/*float*/, h/*float*/) {\n L2DMatrix44.prototype.constructor.call(this);\n this.width = w;\n this.height = h;\n}\n\n//L2DModelMatrix extends L2DMatrix44\nL2DModelMatrix.prototype = new L2DMatrix44();\n\n//============================================================\n// L2DModelMatrix # setPosition()\n//============================================================\nL2DModelMatrix.prototype.setPosition = function (x/*float*/, y/*float*/) {\n this.translate(x, y);\n}\n\n//============================================================\n// L2DModelMatrix # setCenterPosition()\n//============================================================\nL2DModelMatrix.prototype.setCenterPosition = function (x/*float*/, y/*float*/) {\n var w = this.width * this.getScaleX();\n var h = this.height * this.getScaleY();\n this.translate(x - w / 2, y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # top()\n//============================================================\nL2DModelMatrix.prototype.top = function (y/*float*/) {\n this.setY(y);\n}\n\n//============================================================\n// L2DModelMatrix # bottom()\n//============================================================\nL2DModelMatrix.prototype.bottom = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h);\n}\n\n//============================================================\n// L2DModelMatrix # left()\n//============================================================\nL2DModelMatrix.prototype.left = function (x/*float*/) {\n this.setX(x);\n}\n\n//============================================================\n// L2DModelMatrix # right()\n//============================================================\nL2DModelMatrix.prototype.right = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w);\n}\n\n//============================================================\n// L2DModelMatrix # centerX()\n//============================================================\nL2DModelMatrix.prototype.centerX = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w / 2);\n}\n\n//============================================================\n// L2DModelMatrix # centerY()\n//============================================================\nL2DModelMatrix.prototype.centerY = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # setX()\n//============================================================\nL2DModelMatrix.prototype.setX = function (x/*float*/) {\n this.translateX(x);\n}\n\n//============================================================\n// L2DModelMatrix # setY()\n//============================================================\nL2DModelMatrix.prototype.setY = function (y/*float*/) {\n this.translateY(y);\n}\n\n//============================================================\n// L2DModelMatrix # setHeight()\n//============================================================\nL2DModelMatrix.prototype.setHeight = function (h/*float*/) {\n var scaleX = h / this.height;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n// L2DModelMatrix # setWidth()\n//============================================================\nL2DModelMatrix.prototype.setWidth = function (w/*float*/) {\n var scaleX = w / this.width;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n//============================================================\n// class L2DMotionManager extends MotionQueueManager\n//============================================================\n//============================================================\nfunction L2DMotionManager() {\n MotionQueueManager.prototype.constructor.call(this);\n this.currentPriority = null;\n this.reservePriority = null;\n\n this.super = MotionQueueManager.prototype;\n}\n\n\nL2DMotionManager.prototype = new MotionQueueManager();\n\n//============================================================\n// L2DMotionManager # getCurrentPriority()\n//============================================================\nL2DMotionManager.prototype.getCurrentPriority = function () {\n return this.currentPriority;\n}\n\n//============================================================\n// L2DMotionManager # getReservePriority()\n//============================================================\nL2DMotionManager.prototype.getReservePriority = function () {\n return this.reservePriority;\n}\n\n//============================================================\n// L2DMotionManager # reserveMotion()\n//============================================================\nL2DMotionManager.prototype.reserveMotion = function (priority/*int*/) {\n if (this.reservePriority >= priority) {\n return false;\n }\n if (this.currentPriority >= priority) {\n return false;\n }\n\n this.reservePriority = priority;\n\n return true;\n}\n\n//============================================================\n// L2DMotionManager # setReservePriority()\n//============================================================\nL2DMotionManager.prototype.setReservePriority = function (val/*int*/) {\n this.reservePriority = val;\n}\n\n//============================================================\n// L2DMotionManager # updateParam()\n//============================================================\nL2DMotionManager.prototype.updateParam = function (model/*ALive2DModel*/) {\n var updated = MotionQueueManager.prototype.updateParam.call(this, model);\n\n if (this.isFinished()) {\n this.currentPriority = 0;\n }\n\n return updated;\n}\n\n//============================================================\n// L2DMotionManager # startMotionPrio()\n//============================================================\nL2DMotionManager.prototype.startMotionPrio = function (motion/*AMotion*/, priority/*int*/) {\n if (priority == this.reservePriority) {\n this.reservePriority = 0;\n }\n this.currentPriority = priority;\n return this.startMotion(motion, false);\n}\n\n//============================================================\n//============================================================\n// class L2DPhysics\n//============================================================\n//============================================================\nfunction L2DPhysics() {\n this.physicsList = new Array(); //ArrayList\n this.startTimeMSec = UtSystem.getUserTimeMSec();\n}\n\n//============================================================\n// static L2DPhysics.load()\n//============================================================\nL2DPhysics.load = function (buf /*byte[]*/) {\n var ret = new L2DPhysics(); //L2DPhysicsL2DPhysics\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var params = json.physics_hair;\n var paramNum = params.length;\n for (var i = 0; i < paramNum; i++) {\n var param = params[i]; //Value\n var physics = new PhysicsHair(); //PhysicsHairPhysicsHair\n var setup = param.setup; //Value\n var length = parseFloat(setup.length);\n var resist = parseFloat(setup.regist);\n var mass = parseFloat(setup.mass);\n physics.setup(length, resist, mass);\n var srcList = param.src; //Value\n var srcNum = srcList.length;\n for (var j = 0; j < srcNum; j++) {\n var src = srcList[j]; //Value\n var id = src.id; //String\n var type = PhysicsHair.Src.SRC_TO_X;\n var typeStr = src.ptype; //String\n if (typeStr === \"x\") {\n type = PhysicsHair.Src.SRC_TO_X;\n }\n else if (typeStr === \"y\") {\n type = PhysicsHair.Src.SRC_TO_Y;\n }\n else if (typeStr === \"angle\") {\n type = PhysicsHair.Src.SRC_TO_G_ANGLE;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Src\");\n }\n var scale = parseFloat(src.scale);\n var weight = parseFloat(src.weight);\n physics.addSrcParam(type, id, scale, weight);\n }\n var targetList = param.targets; //Value\n var targetNum = targetList.length;\n for (var j = 0; j < targetNum; j++) {\n var target = targetList[j]; //Value\n var id = target.id; //String\n var type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n var typeStr = target.ptype; //String\n if (typeStr === \"angle\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n }\n else if (typeStr === \"angle_v\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE_V;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Target\");\n }\n var scale = parseFloat(target.scale);\n var weight = parseFloat(target.weight);\n physics.addTargetParam(type, id, scale, weight);\n }\n ret.physicsList.push(physics);\n }\n return ret;\n}\n\n//============================================================\n// L2DPhysics # updateParam()\n//============================================================\nL2DPhysics.prototype.updateParam = function (model/*ALive2DModel*/) {\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n for (var i = 0; i < this.physicsList.length; i++) {\n this.physicsList[i].update(model, timeMSec);\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPose\n//============================================================\n//============================================================\nfunction L2DPose() {\n this.lastTime = 0;\n this.lastModel = null; //ALive2DModel\n this.partsGroups = new Array(); //ArrayList\n}\n\n\n//============================================================\n// static L2DPose.load()\n//============================================================\nL2DPose.load = function (buf/*byte[]*/) {\n var ret = new L2DPose(); //L2DPose\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var poseListInfo = json.parts_visible; //Value\n var poseNum = poseListInfo.length;\n for (var i_pose = 0; i_pose < poseNum; i_pose++) {\n var poseInfo = poseListInfo[i_pose]; //Value\n var idListInfo = poseInfo.group; //Value\n var idNum = idListInfo.length;\n var partsGroup/*L2DPartsParam*/ = new Array();\n for (var i_group = 0; i_group < idNum; i_group++) {\n var partsInfo = idListInfo[i_group]; //Value\n var parts = new L2DPartsParam(partsInfo.id); //L2DPartsParamL2DPartsParam\n partsGroup[i_group] = parts;\n if (partsInfo.link == null) continue;\n var linkListInfo = partsInfo.link; //Value\n var linkNum = linkListInfo.length;\n parts.link = new Array(); //ArrayList\n for (var i_link = 0; i_link < linkNum; i_link++) {\n var linkParts = new L2DPartsParam(linkListInfo[i_link]); //L2DPartsParamL2DPartsParam\n parts.link.push(linkParts);\n }\n }\n ret.partsGroups.push(partsGroup);\n }\n\n return ret;\n}\n\n//============================================================\n// L2DPose # updateParam()\n//============================================================\nL2DPose.prototype.updateParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n\n if (!(model == this.lastModel)) {\n this.initParam(model);\n }\n this.lastModel = model;\n\n var curTime = UtSystem.getUserTimeMSec();\n var deltaTimeSec = ((this.lastTime == 0) ? 0 : (curTime - this.lastTime) / 1000.0);\n this.lastTime = curTime;\n if (deltaTimeSec < 0) deltaTimeSec = 0;\n for (var i = 0; i < this.partsGroups.length; i++) {\n this.normalizePartsOpacityGroup(model, this.partsGroups[i], deltaTimeSec);\n this.copyOpacityOtherParts(model, this.partsGroups[i]);\n }\n}\n\n//============================================================\n// L2DPose # initParam()\n//============================================================\nL2DPose.prototype.initParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n for (var i = 0; i < this.partsGroups.length; i++) {\n var partsGroup = this.partsGroups[i]; //L2DPartsParam\n for (var j = 0; j < partsGroup.length; j++) {\n partsGroup[j].initIndex(model);\n var partsIndex = partsGroup[j].partsIndex;\n var paramIndex = partsGroup[j].paramIndex;\n if (partsIndex < 0) continue;\n var v/*:Boolean*/ = (model.getParamFloat(paramIndex) != 0);\n model.setPartsOpacity(partsIndex, (v ? 1.0 : 0.0));\n model.setParamFloat(paramIndex, (v ? 1.0 : 0.0));\n if (partsGroup[j].link == null) continue;\n for (var k = 0; k < partsGroup[j].link.length; k++) {\n partsGroup[j].link[k].initIndex(model);\n }\n }\n }\n}\n\n//============================================================\n// L2DPose # normalizePartsOpacityGroup()\n//============================================================\nL2DPose.prototype.normalizePartsOpacityGroup = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/, deltaTimeSec/*float*/) {\n var visibleParts = -1;\n var visibleOpacity = 1.0;\n var CLEAR_TIME_SEC = 0.5;\n var phi = 0.5;\n var maxBackOpacity = 0.15;\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n var paramIndex = partsGroup[i].paramIndex;\n if (partsIndex < 0) continue; if (model.getParamFloat(paramIndex) != 0) {\n if (visibleParts >= 0) {\n break;\n }\n visibleParts = i;\n visibleOpacity = model.getPartsOpacity(partsIndex);\n visibleOpacity += deltaTimeSec / CLEAR_TIME_SEC;\n if (visibleOpacity > 1) {\n visibleOpacity = 1;\n }\n }\n }\n if (visibleParts < 0) {\n visibleParts = 0;\n visibleOpacity = 1;\n }\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n if (partsIndex < 0) continue; if (visibleParts == i) {\n model.setPartsOpacity(partsIndex, visibleOpacity);\n }\n else {\n var opacity = model.getPartsOpacity(partsIndex);\n var a1;\n if (visibleOpacity < phi) {\n a1 = visibleOpacity * (phi - 1) / phi + 1;\n }\n else {\n a1 = (1 - visibleOpacity) * phi / (1 - phi);\n }\n var backOp = (1 - a1) * (1 - visibleOpacity);\n if (backOp > maxBackOpacity) {\n a1 = 1 - maxBackOpacity / (1 - visibleOpacity);\n }\n if (opacity > a1) {\n opacity = a1;\n }\n model.setPartsOpacity(partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n// L2DPose # copyOpacityOtherParts()\n//============================================================\nL2DPose.prototype.copyOpacityOtherParts = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/) {\n for (var i_group = 0; i_group < partsGroup.length; i_group++) {\n var partsParam = partsGroup[i_group]; //L2DPartsParam\n if (partsParam.link == null) continue;\n if (partsParam.partsIndex < 0) continue;\n var opacity = model.getPartsOpacity(partsParam.partsIndex);\n for (var i_link = 0; i_link < partsParam.link.length; i_link++) {\n var linkParts = partsParam.link[i_link]; //L2DPartsParam\n if (linkParts.partsIndex < 0) continue;\n model.setPartsOpacity(linkParts.partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPartsParam\n//============================================================\n//============================================================\nfunction L2DPartsParam(id/*String*/) {\n this.paramIndex = -1;\n this.partsIndex = -1;\n this.link = null; // ArrayList\n this.id = id;\n}\n\n//============================================================\n// L2DPartsParam # initIndex()\n//============================================================\nL2DPartsParam.prototype.initIndex = function (model/*ALive2DModel*/) {\n this.paramIndex = model.getParamIndex(\"VISIBLE:\" + this.id);\n this.partsIndex = model.getPartsDataIndex(PartsDataID.getID(this.id));\n model.setParamFloat(this.paramIndex, 1);\n}\n\n//============================================================\n//============================================================\n// class L2DTargetPoint\n//============================================================\n//============================================================\nfunction L2DTargetPoint() {\n this.EPSILON = 0.01; // 変化の最小値(この値以下は無視される)\n this.faceTargetX = 0;\n this.faceTargetY = 0;\n this.faceX = 0;\n this.faceY = 0;\n this.faceVX = 0;\n this.faceVY = 0;\n this.lastTimeSec = 0;\n}\n\n//============================================================\nL2DTargetPoint.FRAME_RATE = 30;\n\n//============================================================\n// L2DTargetPoint # set()\n//============================================================\nL2DTargetPoint.prototype.setPoint = function (x/*float*/, y/*float*/) {\n this.faceTargetX = x;\n this.faceTargetY = y;\n}\n\n//============================================================\n// L2DTargetPoint # getX()\n//============================================================\nL2DTargetPoint.prototype.getX = function () {\n return this.faceX;\n}\n\n//============================================================\n// L2DTargetPoint # getY()\n//============================================================\nL2DTargetPoint.prototype.getY = function () {\n return this.faceY;\n}\n\n//============================================================\n// L2DTargetPoint # update()\n//============================================================\nL2DTargetPoint.prototype.update = function () {\n var TIME_TO_MAX_SPEED = 0.15;\n var FACE_PARAM_MAX_V = 40.0 / 7.5;\n var MAX_V = FACE_PARAM_MAX_V / L2DTargetPoint.FRAME_RATE;\n if (this.lastTimeSec == 0) {\n this.lastTimeSec = UtSystem.getUserTimeMSec();\n return;\n }\n var curTimeSec = UtSystem.getUserTimeMSec();\n var deltaTimeWeight = (curTimeSec - this.lastTimeSec) * L2DTargetPoint.FRAME_RATE / 1000.0;\n this.lastTimeSec = curTimeSec;\n var FRAME_TO_MAX_SPEED = TIME_TO_MAX_SPEED * L2DTargetPoint.FRAME_RATE;\n var MAX_A = deltaTimeWeight * MAX_V / FRAME_TO_MAX_SPEED;\n var dx = (this.faceTargetX - this.faceX);\n var dy = (this.faceTargetY - this.faceY);\n // if(dx == 0 && dy == 0) return;\n if (Math.abs(dx) <= this.EPSILON && Math.abs(dy) <= this.EPSILON) return;\n var d = Math.sqrt(dx * dx + dy * dy);\n var vx = MAX_V * dx / d;\n var vy = MAX_V * dy / d;\n var ax = vx - this.faceVX;\n var ay = vy - this.faceVY;\n var a = Math.sqrt(ax * ax + ay * ay);\n if (a < -MAX_A || a > MAX_A) {\n ax *= MAX_A / a;\n ay *= MAX_A / a;\n a = MAX_A;\n }\n this.faceVX += ax;\n this.faceVY += ay;\n {\n var max_v = 0.5 * (Math.sqrt(MAX_A * MAX_A + 16 * MAX_A * d - 8 * MAX_A * d) - MAX_A);\n var cur_v = Math.sqrt(this.faceVX * this.faceVX + this.faceVY * this.faceVY);\n if (cur_v > max_v) {\n this.faceVX *= max_v / cur_v;\n this.faceVY *= max_v / cur_v;\n }\n }\n this.faceX += this.faceVX;\n this.faceY += this.faceVY;\n}\n\n//============================================================\n//============================================================\n// class L2DViewMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DViewMatrix() {\n L2DMatrix44.prototype.constructor.call(this);\n this.screenLeft = null;\n this.screenRight = null;\n this.screenTop = null;\n this.screenBottom = null;\n this.maxLeft = null;\n this.maxRight = null;\n this.maxTop = null;\n this.maxBottom = null;\n}\n\nL2DViewMatrix.prototype = new L2DMatrix44(); //L2DViewMatrix extends L2DMatrix44\n\n//============================================================\n// L2DViewMatrix # adjustTranslate()\n//============================================================\nL2DViewMatrix.prototype.adjustTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n if (this.tr[0] * this.maxLeft + (this.tr[12] + shiftX) > this.screenLeft)\n shiftX = this.screenLeft - this.tr[0] * this.maxLeft - this.tr[12];\n if (this.tr[0] * this.maxRight + (this.tr[12] + shiftX) < this.screenRight)\n shiftX = this.screenRight - this.tr[0] * this.maxRight - this.tr[12];\n if (this.tr[5] * this.maxTop + (this.tr[13] + shiftY) < this.screenTop)\n shiftY = this.screenTop - this.tr[5] * this.maxTop - this.tr[13];\n if (this.tr[5] * this.maxBottom + (this.tr[13] + shiftY) > this.screenBottom)\n shiftY = this.screenBottom - this.tr[5] * this.maxBottom - this.tr[13];\n\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # adjustScale()\n//============================================================\nL2DViewMatrix.prototype.adjustScale = function (cx/*float*/, cy/*float*/, scale/*float*/) {\n var targetScale = scale * this.tr[0];\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n cx, cy, 0, 1];\n var tr2 = [scale, 0, 0, 0,\n 0, scale, 0, 0,\n 0, 0, 1, 0,\n 0, 0, 0, 1];\n var tr3 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n -cx, -cy, 0, 1];\n L2DMatrix44.mul(tr3, this.tr, this.tr);\n L2DMatrix44.mul(tr2, this.tr, this.tr);\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # setScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.screenLeft = left;\n this.screenRight = right;\n this.screenTop = top;\n this.screenBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # setMaxScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setMaxScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.maxLeft = left;\n this.maxRight = right;\n this.maxTop = top;\n this.maxBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenLeft()\n//============================================================\nL2DViewMatrix.prototype.getScreenLeft = function () {\n return this.screenLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenRight()\n//============================================================\nL2DViewMatrix.prototype.getScreenRight = function () {\n return this.screenRight;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenBottom()\n//============================================================\nL2DViewMatrix.prototype.getScreenBottom = function () {\n return this.screenBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenTop()\n//============================================================\nL2DViewMatrix.prototype.getScreenTop = function () {\n return this.screenTop;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxLeft()\n//============================================================\nL2DViewMatrix.prototype.getMaxLeft = function () {\n return this.maxLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxRight()\n//============================================================\nL2DViewMatrix.prototype.getMaxRight = function () {\n return this.maxRight;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxBottom()\n//============================================================\nL2DViewMatrix.prototype.getMaxBottom = function () {\n return this.maxBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxTop()\n//============================================================\nL2DViewMatrix.prototype.getMaxTop = function () {\n return this.maxTop;\n}\n\n//============================================================\n//============================================================\n// class Live2DFramework\n//============================================================\n//============================================================\nfunction Live2DFramework() {\n}\n\n//============================================================\nLive2DFramework.platformManager = null;\n\n//============================================================\n// static Live2DFramework.getPlatformManager()\n//============================================================\nLive2DFramework.getPlatformManager = function () {\n return Live2DFramework.platformManager;\n}\n\n//============================================================\n// static Live2DFramework.setPlatformManager()\n//============================================================\nLive2DFramework.setPlatformManager = function (platformManager /*IPlatformManager*/) {\n Live2DFramework.platformManager = platformManager;\n}\n\nexport{\n L2DTargetPoint,\n Live2DFramework,\n L2DViewMatrix,\n L2DPose,\n L2DPartsParam,\n L2DPhysics,\n L2DMotionManager,\n L2DModelMatrix,\n L2DMatrix44,\n EYE_STATE,\n L2DEyeBlink,\n L2DExpressionParam,\n L2DExpressionMotion,\n L2DBaseModel,\n}\n", + "content": "/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 基于 live2d 官方 Live2DFramework.js 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc Basic functions releated to model react\n*/\n\nimport { UtSystem,\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID } from './live2d.core';\n\n//============================================================\n//============================================================\n// class L2DBaseModel\n//============================================================\n//============================================================\nfunction L2DBaseModel() {\n this.live2DModel = null; // ALive2DModel\n this.modelMatrix = null; // L2DModelMatrix\n this.eyeBlink = null; // L2DEyeBlink\n this.physics = null; // L2DPhysics\n this.pose = null; // L2DPose\n this.debugMode = false;\n this.initialized = false;\n this.updating = false;\n this.alpha = 1;\n this.accAlpha = 0;\n this.lipSync = false;\n this.lipSyncValue = 0;\n this.accelX = 0;\n this.accelY = 0;\n this.accelZ = 0;\n this.dragX = 0;\n this.dragY = 0;\n this.startTimeMSec = null;\n this.mainMotionManager = new L2DMotionManager(); //L2DMotionManager\n this.expressionManager = new L2DMotionManager(); //L2DMotionManager\n this.motions = {};\n this.expressions = {};\n this.isTexLoaded = false;\n}\n\nvar texCounter = 0;\n\n//============================================================\n// L2DBaseModel # getModelMatrix()\n//============================================================\nL2DBaseModel.prototype.getModelMatrix = function () {\n return this.modelMatrix;\n}\n\n//============================================================\n// L2DBaseModel # setAlpha()\n//============================================================\nL2DBaseModel.prototype.setAlpha = function (a/*float*/) {\n if (a > 0.999) a = 1;\n if (a < 0.001) a = 0;\n this.alpha = a;\n}\n\n//============================================================\n// L2DBaseModel # getAlpha()\n//============================================================\nL2DBaseModel.prototype.getAlpha = function () {\n return this.alpha;\n}\n\n//============================================================\n// L2DBaseModel # isInitialized()\n//============================================================\nL2DBaseModel.prototype.isInitialized = function () {\n return this.initialized;\n}\n\n//============================================================\n// L2DBaseModel # setInitialized()\n//============================================================\nL2DBaseModel.prototype.setInitialized = function (v/*boolean*/) {\n this.initialized = v;\n}\n\n//============================================================\n// L2DBaseModel # isUpdating()\n//============================================================\nL2DBaseModel.prototype.isUpdating = function () {\n return this.updating;\n}\n\n//============================================================\n// L2DBaseModel # setUpdating()\n//============================================================\nL2DBaseModel.prototype.setUpdating = function (v/*boolean*/) {\n this.updating = v;\n}\n\n//============================================================\n// L2DBaseModel # getLive2DModel()\n//============================================================\nL2DBaseModel.prototype.getLive2DModel = function () {\n return this.live2DModel;\n}\n\n//============================================================\n// L2DBaseModel # setLipSync()\n//============================================================\nL2DBaseModel.prototype.setLipSync = function (v/*boolean*/) {\n this.lipSync = v;\n}\n\n//============================================================\n// L2DBaseModel # setLipSyncValue()\n//============================================================\nL2DBaseModel.prototype.setLipSyncValue = function (v/*float*/) {\n this.lipSyncValue = v;\n}\n\n//============================================================\n// L2DBaseModel # setAccel()\n//============================================================\nL2DBaseModel.prototype.setAccel = function (x/*float*/, y/*float*/, z/*float*/) {\n this.accelX = x;\n this.accelY = y;\n this.accelZ = z;\n}\n\n//============================================================\n// L2DBaseModel # setDrag()\n//============================================================\nL2DBaseModel.prototype.setDrag = function (x/*float*/, y/*float*/) {\n this.dragX = x;\n this.dragY = y;\n}\n\n//============================================================\n// L2DBaseModel # getMainMotionManager()\n//============================================================\nL2DBaseModel.prototype.getMainMotionManager = function () {\n return this.mainMotionManager;\n}\n\n//============================================================\n// L2DBaseModel # getExpressionManager()\n//============================================================\nL2DBaseModel.prototype.getExpressionManager = function () {\n return this.expressionManager;\n}\n\n//============================================================\n// L2DBaseModel # loadModelData()\n//============================================================\nL2DBaseModel.prototype.loadModelData = function (path/*String*/, callback) {\n /*\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n */\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load model : \" + path);\n\n var thisRef = this;\n pm.loadLive2DModel(path, function (l2dModel) {\n thisRef.live2DModel = l2dModel;\n thisRef.live2DModel.saveParam();\n\n var _err = Live2D.getError();\n\n if (_err != 0) {\n console.error(\"Error : Failed to loadModelData().\");\n return;\n }\n\n thisRef.modelMatrix = new L2DModelMatrix(\n thisRef.live2DModel.getCanvasWidth(),\n thisRef.live2DModel.getCanvasHeight()); //L2DModelMatrix\n thisRef.modelMatrix.setWidth(2);\n thisRef.modelMatrix.setCenterPosition(0, 0);\n\n callback(thisRef.live2DModel);\n });\n}\n\n\n//============================================================\n// L2DBaseModel # loadTexture()\n//============================================================\nL2DBaseModel.prototype.loadTexture = function (no/*int*/, path/*String*/, callback) {\n texCounter++;\n\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Texture : \" + path);\n\n var thisRef = this;\n pm.loadTexture(this.live2DModel, no, path, function () {\n texCounter--;\n if (texCounter == 0) thisRef.isTexLoaded = true;\n if (typeof callback == \"function\") callback();\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadMotion()\n//============================================================\nL2DBaseModel.prototype.loadMotion = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Motion : \" + path);\n\n var motion = null; //Live2DMotion\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n motion = Live2DMotion.loadMotion(buf);\n if (name != null) {\n thisRef.motions[name] = motion;\n }\n callback(motion);\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadExpression()\n//============================================================\nL2DBaseModel.prototype.loadExpression = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Expression : \" + path);\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n if (name != null) {\n thisRef.expressions[name] = L2DExpressionMotion.loadJson(buf);\n }\n if (typeof callback == \"function\") callback();\n });\n}\n\n//============================================================\n// L2DBaseModel # loadPose()\n//============================================================\nL2DBaseModel.prototype.loadPose = function (path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Pose : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.pose = L2DPose.load(buf);\n if (typeof callback == \"function\") callback();\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # loadPhysics()\n//============================================================\nL2DBaseModel.prototype.loadPhysics = function (path/*String*/) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Physics : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.physics = L2DPhysics.load(buf);\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # hitTestSimple()\n//============================================================\nL2DBaseModel.prototype.hitTestSimple = function (drawID, testX, testY) {\n\n\tif(this.live2DModel === null) return !1;\n\n var drawIndex = this.live2DModel.getDrawDataIndex(drawID);\n\n if (drawIndex < 0) return false;\n\n var points = this.live2DModel.getTransformedPoints(drawIndex);\n var left = this.live2DModel.getCanvasWidth();\n var right = 0;\n var top = this.live2DModel.getCanvasHeight();\n var bottom = 0;\n\n for (var j = 0; j < points.length; j = j + 2) {\n var x = points[j];\n var y = points[j + 1];\n\n if (x < left) left = x;\n if (x > right) right = x;\n if (y < top) top = y;\n if (y > bottom) bottom = y;\n }\n var tx = this.modelMatrix.invertTransformX(testX);\n var ty = this.modelMatrix.invertTransformY(testY);\n\n return (left <= tx && tx <= right && top <= ty && ty <= bottom);\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionMotion extends AMotion\n//============================================================\n//============================================================\nfunction L2DExpressionMotion() {\n AMotion.prototype.constructor.call(this);\n this.paramList = new Array(); //ArrayList\n}\n\nL2DExpressionMotion.prototype = new AMotion(); // L2DExpressionMotion extends AMotion\n\n//============================================================\nL2DExpressionMotion.EXPRESSION_DEFAULT = \"DEFAULT\";\nL2DExpressionMotion.TYPE_SET = 0;\nL2DExpressionMotion.TYPE_ADD = 1;\nL2DExpressionMotion.TYPE_MULT = 2;\n\n//============================================================\n// static L2DExpressionMotion.loadJson()\n//============================================================\nL2DExpressionMotion.loadJson = function (buf) {\n var ret = new L2DExpressionMotion();\n\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n\n ret.setFadeIn(parseInt(json.fade_in) > 0 ? parseInt(json.fade_in) : 1000);\n ret.setFadeOut(parseInt(json.fade_out) > 0 ? parseInt(json.fade_out) : 1000);\n\n if (json.params == null) {\n return ret;\n }\n\n var params = json.params;\n var paramNum = params.length;\n ret.paramList = []; //ArrayList\n for (var i = 0; i < paramNum; i++) {\n var param = params[i];\n var paramID = param.id.toString();\n var value = parseFloat(param.val);\n var calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n var calc = param.calc != null ? param.calc.toString() : \"add\";\n if (calc === \"add\") {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n else if (calc === \"mult\") {\n calcTypeInt = L2DExpressionMotion.TYPE_MULT;\n }\n else if (calc === \"set\") {\n calcTypeInt = L2DExpressionMotion.TYPE_SET;\n }\n else {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n if (calcTypeInt == L2DExpressionMotion.TYPE_ADD) {\n var defaultValue = param.def == null ? 0 : parseFloat(param.def);\n value = value - defaultValue;\n }\n else if (calcTypeInt == L2DExpressionMotion.TYPE_MULT) {\n var defaultValue = param.def == null ? 1 : parseFloat(param.def);\n if (defaultValue == 0) defaultValue = 1;\n value = value / defaultValue;\n }\n\n var item = new L2DExpressionParam();\n item.id = paramID;\n item.type = calcTypeInt;\n item.value = value;\n\n ret.paramList.push(item);\n }\n\n return ret;\n}\n\n\n//============================================================\n// L2DExpressionMotion # updateParamExe()\n//============================================================\nL2DExpressionMotion.prototype.updateParamExe = function (model /*ALive2DModel*/, timeMSec/*long*/, weight /*float*/, motionQueueEnt /*MotionQueueEnt*/) {\n for (var i = this.paramList.length - 1; i >= 0; --i) {\n var param = this.paramList[i]; //L2DExpressionParam\n // if (!param || !param.type) continue;\n if (param.type == L2DExpressionMotion.TYPE_ADD) {\n model.addToParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_MULT) {\n model.multParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_SET) {\n model.setParamFloat(param.id, param.value, weight);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionParam\n//============================================================\n//============================================================\nfunction L2DExpressionParam() {\n this.id = \"\";\n this.type = -1;\n this.value = null;\n}\n\n//============================================================\n//============================================================\n// class L2DEyeBlink\n//============================================================\n//============================================================\nfunction L2DEyeBlink() {\n this.nextBlinkTime = null /* TODO NOT INIT */; //\n this.stateStartTime = null /* TODO NOT INIT */; //\n this.blinkIntervalMsec = null /* TODO NOT INIT */; //\n this.eyeState = EYE_STATE.STATE_FIRST;\n this.blinkIntervalMsec = 4000;\n this.closingMotionMsec = 100;\n this.closedMotionMsec = 50;\n this.openingMotionMsec = 150;\n this.closeIfZero = true;\n this.eyeID_L = \"PARAM_EYE_L_OPEN\";\n this.eyeID_R = \"PARAM_EYE_R_OPEN\";\n}\n\n//============================================================\n// L2DEyeBlink # calcNextBlink()\n//============================================================\nL2DEyeBlink.prototype.calcNextBlink = function () {\n var time /*long*/ = UtSystem.getUserTimeMSec();\n var r /*Number*/ = Math.random();\n return /*(long)*/ (time + r * (2 * this.blinkIntervalMsec - 1));\n}\n\n//============================================================\n// L2DEyeBlink # setInterval()\n//============================================================\nL2DEyeBlink.prototype.setInterval = function (blinkIntervalMsec /*int*/) {\n this.blinkIntervalMsec = blinkIntervalMsec;\n}\n\n//============================================================\n// L2DEyeBlink # setEyeMotion()\n//============================================================\nL2DEyeBlink.prototype.setEyeMotion = function (closingMotionMsec/*int*/, closedMotionMsec/*int*/, openingMotionMsec/*int*/) {\n this.closingMotionMsec = closingMotionMsec;\n this.closedMotionMsec = closedMotionMsec;\n this.openingMotionMsec = openingMotionMsec;\n}\n\n//============================================================\n// L2DEyeBlink # updateParam()\n//============================================================\nL2DEyeBlink.prototype.updateParam = function (model/*ALive2DModel*/) {\n var time /*:long*/ = UtSystem.getUserTimeMSec();\n var eyeParamValue /*:Number*/;\n var t /*:Number*/ = 0;\n switch (this.eyeState) {\n case EYE_STATE.STATE_CLOSING:\n t = (time - this.stateStartTime) / this.closingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_CLOSED;\n this.stateStartTime = time;\n }\n eyeParamValue = 1 - t;\n break;\n case EYE_STATE.STATE_CLOSED:\n t = (time - this.stateStartTime) / this.closedMotionMsec;\n if (t >= 1) {\n this.eyeState = EYE_STATE.STATE_OPENING;\n this.stateStartTime = time;\n }\n eyeParamValue = 0;\n break;\n case EYE_STATE.STATE_OPENING:\n t = (time - this.stateStartTime) / this.openingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n }\n eyeParamValue = t;\n break;\n case EYE_STATE.STATE_INTERVAL:\n if (this.nextBlinkTime < time) {\n this.eyeState = EYE_STATE.STATE_CLOSING;\n this.stateStartTime = time;\n }\n eyeParamValue = 1;\n break;\n case EYE_STATE.STATE_FIRST:\n default:\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n eyeParamValue = 1;\n break;\n }\n if (!this.closeIfZero) eyeParamValue = -eyeParamValue;\n model.setParamFloat(this.eyeID_L, eyeParamValue);\n model.setParamFloat(this.eyeID_R, eyeParamValue);\n}\n\n//== enum EYE_STATE ==\nvar EYE_STATE = function () { };\n\nEYE_STATE.STATE_FIRST = \"STATE_FIRST\"\nEYE_STATE.STATE_INTERVAL = \"STATE_INTERVAL\"\nEYE_STATE.STATE_CLOSING = \"STATE_CLOSING\"\nEYE_STATE.STATE_CLOSED = \"STATE_CLOSED\"\nEYE_STATE.STATE_OPENING = \"STATE_OPENING\"\n\n//============================================================\n//============================================================\n// class L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DMatrix44() {\n this.tr = new Float32Array(16); //\n this.identity();\n}\n\n//============================================================\n// static L2DMatrix44.mul()\n//============================================================\n// matrix multiplication\nL2DMatrix44.mul = function (a/*float[]*/, b/*float[]*/, dst/*float[]*/) {\n var c = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];\n var n = 4;\n var i, j, k;\n for (i = 0; i < n; i++) {\n for (j = 0; j < n; j++) {\n for (k = 0; k < n; k++) {\n c[i + j * 4] += a[i + k * 4] * b[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++) {\n dst[i] = c[i];\n }\n}\n\n//============================================================\n// L2DMatrix44 # identity()\n//============================================================\nL2DMatrix44.prototype.identity = function () {\n for (var i/*:int*/ = 0; i < 16; i++)\n this.tr[i] = ((i % 5) == 0) ? 1 : 0;\n}\n\n//============================================================\n// L2DMatrix44 # getArray()\n//============================================================\nL2DMatrix44.prototype.getArray = function () {\n return this.tr;\n}\n\n//============================================================\n// L2DMatrix44 # getCopyMatrix()\n//============================================================\nL2DMatrix44.prototype.getCopyMatrix = function () {\n return new Float32Array(this.tr); // this.tr.clone();\n}\n\n//============================================================\n// L2DMatrix44 # setMatrix()\n//============================================================\nL2DMatrix44.prototype.setMatrix = function (tr/*float[]*/) {\n if (this.tr == null || this.tr.length != this.tr.length) return;\n for (var i/*:int*/ = 0; i < 16; i++) this.tr[i] = tr[i];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleX()\n//============================================================\nL2DMatrix44.prototype.getScaleX = function () {\n return this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleY()\n//============================================================\nL2DMatrix44.prototype.getScaleY = function () {\n return this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # transformX()\n//============================================================\nL2DMatrix44.prototype.transformX = function (src/*float*/) {\n return this.tr[0] * src + this.tr[12];\n}\n\n//============================================================\n// L2DMatrix44 # transformY()\n//============================================================\nL2DMatrix44.prototype.transformY = function (src/*float*/) {\n return this.tr[5] * src + this.tr[13];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformX()\n//============================================================\nL2DMatrix44.prototype.invertTransformX = function (src/*float*/) {\n return (src - this.tr[12]) / this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformY()\n//============================================================\nL2DMatrix44.prototype.invertTransformY = function (src/*float*/) {\n return (src - this.tr[13]) / this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # multTranslate()\n//============================================================\nL2DMatrix44.prototype.multTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n var tr1 = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # translate()\n//============================================================\nL2DMatrix44.prototype.translate = function (x/*float*/, y/*float*/) {\n this.tr[12] = x;\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # translateX()\n//============================================================\nL2DMatrix44.prototype.translateX = function (x/*float*/) {\n this.tr[12] = x;\n}\n\n//============================================================\n// L2DMatrix44 # translateY()\n//============================================================\nL2DMatrix44.prototype.translateY = function (y/*float*/) {\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # multScale()\n//============================================================\nL2DMatrix44.prototype.multScale = function (scaleX/*float*/, scaleY/*float*/) {\n var tr1 = [scaleX, 0, 0, 0, 0, scaleY, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # scale()\n//============================================================\nL2DMatrix44.prototype.scale = function (scaleX/*float*/, scaleY/*float*/) {\n this.tr[0] = scaleX;\n this.tr[5] = scaleY;\n}\n\n//============================================================\n//============================================================\n// class L2DModelMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DModelMatrix(w/*float*/, h/*float*/) {\n L2DMatrix44.prototype.constructor.call(this);\n this.width = w;\n this.height = h;\n}\n\n//L2DModelMatrix extends L2DMatrix44\nL2DModelMatrix.prototype = new L2DMatrix44();\n\n//============================================================\n// L2DModelMatrix # setPosition()\n//============================================================\nL2DModelMatrix.prototype.setPosition = function (x/*float*/, y/*float*/) {\n this.translate(x, y);\n}\n\n//============================================================\n// L2DModelMatrix # setCenterPosition()\n//============================================================\nL2DModelMatrix.prototype.setCenterPosition = function (x/*float*/, y/*float*/) {\n var w = this.width * this.getScaleX();\n var h = this.height * this.getScaleY();\n this.translate(x - w / 2, y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # top()\n//============================================================\nL2DModelMatrix.prototype.top = function (y/*float*/) {\n this.setY(y);\n}\n\n//============================================================\n// L2DModelMatrix # bottom()\n//============================================================\nL2DModelMatrix.prototype.bottom = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h);\n}\n\n//============================================================\n// L2DModelMatrix # left()\n//============================================================\nL2DModelMatrix.prototype.left = function (x/*float*/) {\n this.setX(x);\n}\n\n//============================================================\n// L2DModelMatrix # right()\n//============================================================\nL2DModelMatrix.prototype.right = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w);\n}\n\n//============================================================\n// L2DModelMatrix # centerX()\n//============================================================\nL2DModelMatrix.prototype.centerX = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w / 2);\n}\n\n//============================================================\n// L2DModelMatrix # centerY()\n//============================================================\nL2DModelMatrix.prototype.centerY = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # setX()\n//============================================================\nL2DModelMatrix.prototype.setX = function (x/*float*/) {\n this.translateX(x);\n}\n\n//============================================================\n// L2DModelMatrix # setY()\n//============================================================\nL2DModelMatrix.prototype.setY = function (y/*float*/) {\n this.translateY(y);\n}\n\n//============================================================\n// L2DModelMatrix # setHeight()\n//============================================================\nL2DModelMatrix.prototype.setHeight = function (h/*float*/) {\n var scaleX = h / this.height;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n// L2DModelMatrix # setWidth()\n//============================================================\nL2DModelMatrix.prototype.setWidth = function (w/*float*/) {\n var scaleX = w / this.width;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n//============================================================\n// class L2DMotionManager extends MotionQueueManager\n//============================================================\n//============================================================\nfunction L2DMotionManager() {\n MotionQueueManager.prototype.constructor.call(this);\n this.currentPriority = null;\n this.reservePriority = null;\n\n this.super = MotionQueueManager.prototype;\n}\n\n\nL2DMotionManager.prototype = new MotionQueueManager();\n\n//============================================================\n// L2DMotionManager # getCurrentPriority()\n//============================================================\nL2DMotionManager.prototype.getCurrentPriority = function () {\n return this.currentPriority;\n}\n\n//============================================================\n// L2DMotionManager # getReservePriority()\n//============================================================\nL2DMotionManager.prototype.getReservePriority = function () {\n return this.reservePriority;\n}\n\n//============================================================\n// L2DMotionManager # reserveMotion()\n//============================================================\nL2DMotionManager.prototype.reserveMotion = function (priority/*int*/) {\n if (this.reservePriority >= priority) {\n return false;\n }\n if (this.currentPriority >= priority) {\n return false;\n }\n\n this.reservePriority = priority;\n\n return true;\n}\n\n//============================================================\n// L2DMotionManager # setReservePriority()\n//============================================================\nL2DMotionManager.prototype.setReservePriority = function (val/*int*/) {\n this.reservePriority = val;\n}\n\n//============================================================\n// L2DMotionManager # updateParam()\n//============================================================\nL2DMotionManager.prototype.updateParam = function (model/*ALive2DModel*/) {\n var updated = MotionQueueManager.prototype.updateParam.call(this, model);\n\n if (this.isFinished()) {\n this.currentPriority = 0;\n }\n\n return updated;\n}\n\n//============================================================\n// L2DMotionManager # startMotionPrio()\n//============================================================\nL2DMotionManager.prototype.startMotionPrio = function (motion/*AMotion*/, priority/*int*/) {\n if (priority == this.reservePriority) {\n this.reservePriority = 0;\n }\n this.currentPriority = priority;\n return this.startMotion(motion, false);\n}\n\n//============================================================\n//============================================================\n// class L2DPhysics\n//============================================================\n//============================================================\nfunction L2DPhysics() {\n this.physicsList = new Array(); //ArrayList\n this.startTimeMSec = UtSystem.getUserTimeMSec();\n}\n\n//============================================================\n// static L2DPhysics.load()\n//============================================================\nL2DPhysics.load = function (buf /*byte[]*/) {\n var ret = new L2DPhysics(); //L2DPhysicsL2DPhysics\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var params = json.physics_hair;\n var paramNum = params.length;\n for (var i = 0; i < paramNum; i++) {\n var param = params[i]; //Value\n var physics = new PhysicsHair(); //PhysicsHairPhysicsHair\n var setup = param.setup; //Value\n var length = parseFloat(setup.length);\n var resist = parseFloat(setup.regist);\n var mass = parseFloat(setup.mass);\n physics.setup(length, resist, mass);\n var srcList = param.src; //Value\n var srcNum = srcList.length;\n for (var j = 0; j < srcNum; j++) {\n var src = srcList[j]; //Value\n var id = src.id; //String\n var type = PhysicsHair.Src.SRC_TO_X;\n var typeStr = src.ptype; //String\n if (typeStr === \"x\") {\n type = PhysicsHair.Src.SRC_TO_X;\n }\n else if (typeStr === \"y\") {\n type = PhysicsHair.Src.SRC_TO_Y;\n }\n else if (typeStr === \"angle\") {\n type = PhysicsHair.Src.SRC_TO_G_ANGLE;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Src\");\n }\n var scale = parseFloat(src.scale);\n var weight = parseFloat(src.weight);\n physics.addSrcParam(type, id, scale, weight);\n }\n var targetList = param.targets; //Value\n var targetNum = targetList.length;\n for (var j = 0; j < targetNum; j++) {\n var target = targetList[j]; //Value\n var id = target.id; //String\n var type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n var typeStr = target.ptype; //String\n if (typeStr === \"angle\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n }\n else if (typeStr === \"angle_v\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE_V;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Target\");\n }\n var scale = parseFloat(target.scale);\n var weight = parseFloat(target.weight);\n physics.addTargetParam(type, id, scale, weight);\n }\n ret.physicsList.push(physics);\n }\n return ret;\n}\n\n//============================================================\n// L2DPhysics # updateParam()\n//============================================================\nL2DPhysics.prototype.updateParam = function (model/*ALive2DModel*/) {\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n for (var i = 0; i < this.physicsList.length; i++) {\n this.physicsList[i].update(model, timeMSec);\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPose\n//============================================================\n//============================================================\nfunction L2DPose() {\n this.lastTime = 0;\n this.lastModel = null; //ALive2DModel\n this.partsGroups = new Array(); //ArrayList\n}\n\n\n//============================================================\n// static L2DPose.load()\n//============================================================\nL2DPose.load = function (buf/*byte[]*/) {\n var ret = new L2DPose(); //L2DPose\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var poseListInfo = json.parts_visible; //Value\n var poseNum = poseListInfo.length;\n for (var i_pose = 0; i_pose < poseNum; i_pose++) {\n var poseInfo = poseListInfo[i_pose]; //Value\n var idListInfo = poseInfo.group; //Value\n var idNum = idListInfo.length;\n var partsGroup/*L2DPartsParam*/ = new Array();\n for (var i_group = 0; i_group < idNum; i_group++) {\n var partsInfo = idListInfo[i_group]; //Value\n var parts = new L2DPartsParam(partsInfo.id); //L2DPartsParamL2DPartsParam\n partsGroup[i_group] = parts;\n if (partsInfo.link == null) continue;\n var linkListInfo = partsInfo.link; //Value\n var linkNum = linkListInfo.length;\n parts.link = new Array(); //ArrayList\n for (var i_link = 0; i_link < linkNum; i_link++) {\n var linkParts = new L2DPartsParam(linkListInfo[i_link]); //L2DPartsParamL2DPartsParam\n parts.link.push(linkParts);\n }\n }\n ret.partsGroups.push(partsGroup);\n }\n\n return ret;\n}\n\n//============================================================\n// L2DPose # updateParam()\n//============================================================\nL2DPose.prototype.updateParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n\n if (!(model == this.lastModel)) {\n this.initParam(model);\n }\n this.lastModel = model;\n\n var curTime = UtSystem.getUserTimeMSec();\n var deltaTimeSec = ((this.lastTime == 0) ? 0 : (curTime - this.lastTime) / 1000.0);\n this.lastTime = curTime;\n if (deltaTimeSec < 0) deltaTimeSec = 0;\n for (var i = 0; i < this.partsGroups.length; i++) {\n this.normalizePartsOpacityGroup(model, this.partsGroups[i], deltaTimeSec);\n this.copyOpacityOtherParts(model, this.partsGroups[i]);\n }\n}\n\n//============================================================\n// L2DPose # initParam()\n//============================================================\nL2DPose.prototype.initParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n for (var i = 0; i < this.partsGroups.length; i++) {\n var partsGroup = this.partsGroups[i]; //L2DPartsParam\n for (var j = 0; j < partsGroup.length; j++) {\n partsGroup[j].initIndex(model);\n var partsIndex = partsGroup[j].partsIndex;\n var paramIndex = partsGroup[j].paramIndex;\n if (partsIndex < 0) continue;\n var v/*:Boolean*/ = (model.getParamFloat(paramIndex) != 0);\n model.setPartsOpacity(partsIndex, (v ? 1.0 : 0.0));\n model.setParamFloat(paramIndex, (v ? 1.0 : 0.0));\n if (partsGroup[j].link == null) continue;\n for (var k = 0; k < partsGroup[j].link.length; k++) {\n partsGroup[j].link[k].initIndex(model);\n }\n }\n }\n}\n\n//============================================================\n// L2DPose # normalizePartsOpacityGroup()\n//============================================================\nL2DPose.prototype.normalizePartsOpacityGroup = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/, deltaTimeSec/*float*/) {\n var visibleParts = -1;\n var visibleOpacity = 1.0;\n var CLEAR_TIME_SEC = 0.5;\n var phi = 0.5;\n var maxBackOpacity = 0.15;\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n var paramIndex = partsGroup[i].paramIndex;\n if (partsIndex < 0) continue; if (model.getParamFloat(paramIndex) != 0) {\n if (visibleParts >= 0) {\n break;\n }\n visibleParts = i;\n visibleOpacity = model.getPartsOpacity(partsIndex);\n visibleOpacity += deltaTimeSec / CLEAR_TIME_SEC;\n if (visibleOpacity > 1) {\n visibleOpacity = 1;\n }\n }\n }\n if (visibleParts < 0) {\n visibleParts = 0;\n visibleOpacity = 1;\n }\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n if (partsIndex < 0) continue; if (visibleParts == i) {\n model.setPartsOpacity(partsIndex, visibleOpacity);\n }\n else {\n var opacity = model.getPartsOpacity(partsIndex);\n var a1;\n if (visibleOpacity < phi) {\n a1 = visibleOpacity * (phi - 1) / phi + 1;\n }\n else {\n a1 = (1 - visibleOpacity) * phi / (1 - phi);\n }\n var backOp = (1 - a1) * (1 - visibleOpacity);\n if (backOp > maxBackOpacity) {\n a1 = 1 - maxBackOpacity / (1 - visibleOpacity);\n }\n if (opacity > a1) {\n opacity = a1;\n }\n model.setPartsOpacity(partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n// L2DPose # copyOpacityOtherParts()\n//============================================================\nL2DPose.prototype.copyOpacityOtherParts = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/) {\n for (var i_group = 0; i_group < partsGroup.length; i_group++) {\n var partsParam = partsGroup[i_group]; //L2DPartsParam\n if (partsParam.link == null) continue;\n if (partsParam.partsIndex < 0) continue;\n var opacity = model.getPartsOpacity(partsParam.partsIndex);\n for (var i_link = 0; i_link < partsParam.link.length; i_link++) {\n var linkParts = partsParam.link[i_link]; //L2DPartsParam\n if (linkParts.partsIndex < 0) continue;\n model.setPartsOpacity(linkParts.partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPartsParam\n//============================================================\n//============================================================\nfunction L2DPartsParam(id/*String*/) {\n this.paramIndex = -1;\n this.partsIndex = -1;\n this.link = null; // ArrayList\n this.id = id;\n}\n\n//============================================================\n// L2DPartsParam # initIndex()\n//============================================================\nL2DPartsParam.prototype.initIndex = function (model/*ALive2DModel*/) {\n this.paramIndex = model.getParamIndex(\"VISIBLE:\" + this.id);\n this.partsIndex = model.getPartsDataIndex(PartsDataID.getID(this.id));\n model.setParamFloat(this.paramIndex, 1);\n}\n\n//============================================================\n//============================================================\n// class L2DTargetPoint\n//============================================================\n//============================================================\nfunction L2DTargetPoint() {\n this.EPSILON = 0.01; // 変化の最小値(この値以下は無視される)\n this.faceTargetX = 0;\n this.faceTargetY = 0;\n this.faceX = 0;\n this.faceY = 0;\n this.faceVX = 0;\n this.faceVY = 0;\n this.lastTimeSec = 0;\n}\n\n//============================================================\nL2DTargetPoint.FRAME_RATE = 60;\n\n//============================================================\n// L2DTargetPoint # set()\n//============================================================\nL2DTargetPoint.prototype.setPoint = function (x/*float*/, y/*float*/) {\n this.faceTargetX = x;\n this.faceTargetY = y;\n}\n\n//============================================================\n// L2DTargetPoint # getX()\n//============================================================\nL2DTargetPoint.prototype.getX = function () {\n return this.faceX;\n}\n\n//============================================================\n// L2DTargetPoint # getY()\n//============================================================\nL2DTargetPoint.prototype.getY = function () {\n return this.faceY;\n}\n\n//============================================================\n// L2DTargetPoint # update()\n//============================================================\nL2DTargetPoint.prototype.update = function () {\n var TIME_TO_MAX_SPEED = 0.15;\n var FACE_PARAM_MAX_V = 40.0 / 7.5;\n var MAX_V = FACE_PARAM_MAX_V / L2DTargetPoint.FRAME_RATE;\n if (this.lastTimeSec == 0) {\n this.lastTimeSec = UtSystem.getUserTimeMSec();\n return;\n }\n var curTimeSec = UtSystem.getUserTimeMSec();\n var deltaTimeWeight = (curTimeSec - this.lastTimeSec) * L2DTargetPoint.FRAME_RATE / 1000.0;\n this.lastTimeSec = curTimeSec;\n var FRAME_TO_MAX_SPEED = TIME_TO_MAX_SPEED * L2DTargetPoint.FRAME_RATE;\n var MAX_A = deltaTimeWeight * MAX_V / FRAME_TO_MAX_SPEED;\n var dx = (this.faceTargetX - this.faceX);\n var dy = (this.faceTargetY - this.faceY);\n // if(dx == 0 && dy == 0) return;\n if (Math.abs(dx) <= this.EPSILON && Math.abs(dy) <= this.EPSILON) return;\n var d = Math.sqrt(dx * dx + dy * dy);\n var vx = MAX_V * dx / d;\n var vy = MAX_V * dy / d;\n var ax = vx - this.faceVX;\n var ay = vy - this.faceVY;\n var a = Math.sqrt(ax * ax + ay * ay);\n if (a < -MAX_A || a > MAX_A) {\n ax *= MAX_A / a;\n ay *= MAX_A / a;\n a = MAX_A;\n }\n this.faceVX += ax;\n this.faceVY += ay;\n {\n var max_v = 0.5 * (Math.sqrt(MAX_A * MAX_A + 16 * MAX_A * d - 8 * MAX_A * d) - MAX_A);\n var cur_v = Math.sqrt(this.faceVX * this.faceVX + this.faceVY * this.faceVY);\n if (cur_v > max_v) {\n this.faceVX *= max_v / cur_v;\n this.faceVY *= max_v / cur_v;\n }\n }\n this.faceX += this.faceVX;\n this.faceY += this.faceVY;\n}\n\n//============================================================\n//============================================================\n// class L2DViewMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DViewMatrix() {\n L2DMatrix44.prototype.constructor.call(this);\n this.screenLeft = null;\n this.screenRight = null;\n this.screenTop = null;\n this.screenBottom = null;\n this.maxLeft = null;\n this.maxRight = null;\n this.maxTop = null;\n this.maxBottom = null;\n}\n\nL2DViewMatrix.prototype = new L2DMatrix44(); //L2DViewMatrix extends L2DMatrix44\n\n//============================================================\n// L2DViewMatrix # adjustTranslate()\n//============================================================\nL2DViewMatrix.prototype.adjustTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n if (this.tr[0] * this.maxLeft + (this.tr[12] + shiftX) > this.screenLeft)\n shiftX = this.screenLeft - this.tr[0] * this.maxLeft - this.tr[12];\n if (this.tr[0] * this.maxRight + (this.tr[12] + shiftX) < this.screenRight)\n shiftX = this.screenRight - this.tr[0] * this.maxRight - this.tr[12];\n if (this.tr[5] * this.maxTop + (this.tr[13] + shiftY) < this.screenTop)\n shiftY = this.screenTop - this.tr[5] * this.maxTop - this.tr[13];\n if (this.tr[5] * this.maxBottom + (this.tr[13] + shiftY) > this.screenBottom)\n shiftY = this.screenBottom - this.tr[5] * this.maxBottom - this.tr[13];\n\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # adjustScale()\n//============================================================\nL2DViewMatrix.prototype.adjustScale = function (cx/*float*/, cy/*float*/, scale/*float*/) {\n var targetScale = scale * this.tr[0];\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n cx, cy, 0, 1];\n var tr2 = [scale, 0, 0, 0,\n 0, scale, 0, 0,\n 0, 0, 1, 0,\n 0, 0, 0, 1];\n var tr3 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n -cx, -cy, 0, 1];\n L2DMatrix44.mul(tr3, this.tr, this.tr);\n L2DMatrix44.mul(tr2, this.tr, this.tr);\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # setScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.screenLeft = left;\n this.screenRight = right;\n this.screenTop = top;\n this.screenBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # setMaxScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setMaxScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.maxLeft = left;\n this.maxRight = right;\n this.maxTop = top;\n this.maxBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenLeft()\n//============================================================\nL2DViewMatrix.prototype.getScreenLeft = function () {\n return this.screenLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenRight()\n//============================================================\nL2DViewMatrix.prototype.getScreenRight = function () {\n return this.screenRight;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenBottom()\n//============================================================\nL2DViewMatrix.prototype.getScreenBottom = function () {\n return this.screenBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenTop()\n//============================================================\nL2DViewMatrix.prototype.getScreenTop = function () {\n return this.screenTop;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxLeft()\n//============================================================\nL2DViewMatrix.prototype.getMaxLeft = function () {\n return this.maxLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxRight()\n//============================================================\nL2DViewMatrix.prototype.getMaxRight = function () {\n return this.maxRight;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxBottom()\n//============================================================\nL2DViewMatrix.prototype.getMaxBottom = function () {\n return this.maxBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxTop()\n//============================================================\nL2DViewMatrix.prototype.getMaxTop = function () {\n return this.maxTop;\n}\n\n//============================================================\n//============================================================\n// class Live2DFramework\n//============================================================\n//============================================================\nfunction Live2DFramework() {\n}\n\n//============================================================\nLive2DFramework.platformManager = null;\n\n//============================================================\n// static Live2DFramework.getPlatformManager()\n//============================================================\nLive2DFramework.getPlatformManager = function () {\n return Live2DFramework.platformManager;\n}\n\n//============================================================\n// static Live2DFramework.setPlatformManager()\n//============================================================\nLive2DFramework.setPlatformManager = function (platformManager /*IPlatformManager*/) {\n Live2DFramework.platformManager = platformManager;\n}\n\nexport{\n L2DTargetPoint,\n Live2DFramework,\n L2DViewMatrix,\n L2DPose,\n L2DPartsParam,\n L2DPhysics,\n L2DMotionManager,\n L2DModelMatrix,\n L2DMatrix44,\n EYE_STATE,\n L2DEyeBlink,\n L2DExpressionParam,\n L2DExpressionMotion,\n L2DBaseModel,\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/lib/Live2DFramework.js", "access": "public", @@ -2577,7 +2597,7 @@ "lineNumber": 1 }, { - "__docId__": 118, + "__docId__": 119, "kind": "variable", "name": "texCounter", "memberof": "src/lib/Live2DFramework.js", @@ -2588,7 +2608,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 52, + "lineNumber": 68, "undocument": true, "type": { "types": [ @@ -2598,7 +2618,7 @@ "ignore": true }, { - "__docId__": 119, + "__docId__": 120, "kind": "function", "name": "getModelMatrix", "memberof": "src/lib/Live2DFramework.js", @@ -2611,7 +2631,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 57, + "lineNumber": 73, "undocument": true, "params": [], "return": { @@ -2622,7 +2642,7 @@ "ignore": true }, { - "__docId__": 120, + "__docId__": 121, "kind": "function", "name": "setAlpha", "memberof": "src/lib/Live2DFramework.js", @@ -2635,7 +2655,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 64, + "lineNumber": 80, "undocument": true, "params": [ { @@ -2649,7 +2669,7 @@ "ignore": true }, { - "__docId__": 121, + "__docId__": 122, "kind": "function", "name": "getAlpha", "memberof": "src/lib/Live2DFramework.js", @@ -2662,7 +2682,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 73, + "lineNumber": 89, "undocument": true, "params": [], "return": { @@ -2673,7 +2693,7 @@ "ignore": true }, { - "__docId__": 122, + "__docId__": 123, "kind": "function", "name": "isInitialized", "memberof": "src/lib/Live2DFramework.js", @@ -2686,7 +2706,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 80, + "lineNumber": 96, "undocument": true, "params": [], "return": { @@ -2697,7 +2717,7 @@ "ignore": true }, { - "__docId__": 123, + "__docId__": 124, "kind": "function", "name": "setInitialized", "memberof": "src/lib/Live2DFramework.js", @@ -2710,7 +2730,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 87, + "lineNumber": 103, "undocument": true, "params": [ { @@ -2724,7 +2744,7 @@ "ignore": true }, { - "__docId__": 124, + "__docId__": 125, "kind": "function", "name": "isUpdating", "memberof": "src/lib/Live2DFramework.js", @@ -2737,7 +2757,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 94, + "lineNumber": 110, "undocument": true, "params": [], "return": { @@ -2748,7 +2768,7 @@ "ignore": true }, { - "__docId__": 125, + "__docId__": 126, "kind": "function", "name": "setUpdating", "memberof": "src/lib/Live2DFramework.js", @@ -2761,7 +2781,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 101, + "lineNumber": 117, "undocument": true, "params": [ { @@ -2775,7 +2795,7 @@ "ignore": true }, { - "__docId__": 126, + "__docId__": 127, "kind": "function", "name": "getLive2DModel", "memberof": "src/lib/Live2DFramework.js", @@ -2788,7 +2808,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 108, + "lineNumber": 124, "undocument": true, "params": [], "return": { @@ -2799,7 +2819,7 @@ "ignore": true }, { - "__docId__": 127, + "__docId__": 128, "kind": "function", "name": "setLipSync", "memberof": "src/lib/Live2DFramework.js", @@ -2812,7 +2832,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 115, + "lineNumber": 131, "undocument": true, "params": [ { @@ -2826,7 +2846,7 @@ "ignore": true }, { - "__docId__": 128, + "__docId__": 129, "kind": "function", "name": "setLipSyncValue", "memberof": "src/lib/Live2DFramework.js", @@ -2839,7 +2859,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 122, + "lineNumber": 138, "undocument": true, "params": [ { @@ -2853,7 +2873,7 @@ "ignore": true }, { - "__docId__": 129, + "__docId__": 130, "kind": "function", "name": "setAccel", "memberof": "src/lib/Live2DFramework.js", @@ -2866,7 +2886,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 129, + "lineNumber": 145, "undocument": true, "params": [ { @@ -2892,7 +2912,7 @@ "ignore": true }, { - "__docId__": 130, + "__docId__": 131, "kind": "function", "name": "setDrag", "memberof": "src/lib/Live2DFramework.js", @@ -2905,7 +2925,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 138, + "lineNumber": 154, "undocument": true, "params": [ { @@ -2925,7 +2945,7 @@ "ignore": true }, { - "__docId__": 131, + "__docId__": 132, "kind": "function", "name": "getMainMotionManager", "memberof": "src/lib/Live2DFramework.js", @@ -2938,7 +2958,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 146, + "lineNumber": 162, "undocument": true, "params": [], "return": { @@ -2949,7 +2969,7 @@ "ignore": true }, { - "__docId__": 132, + "__docId__": 133, "kind": "function", "name": "getExpressionManager", "memberof": "src/lib/Live2DFramework.js", @@ -2962,7 +2982,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 153, + "lineNumber": 169, "undocument": true, "params": [], "return": { @@ -2973,7 +2993,7 @@ "ignore": true }, { - "__docId__": 133, + "__docId__": 134, "kind": "function", "name": "loadModelData", "memberof": "src/lib/Live2DFramework.js", @@ -2986,7 +3006,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 160, + "lineNumber": 176, "undocument": true, "params": [ { @@ -3006,7 +3026,7 @@ "ignore": true }, { - "__docId__": 134, + "__docId__": 135, "kind": "function", "name": "loadTexture", "memberof": "src/lib/Live2DFramework.js", @@ -3019,7 +3039,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 195, + "lineNumber": 211, "undocument": true, "params": [ { @@ -3045,7 +3065,7 @@ "ignore": true }, { - "__docId__": 135, + "__docId__": 136, "kind": "function", "name": "loadMotion", "memberof": "src/lib/Live2DFramework.js", @@ -3058,7 +3078,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 214, + "lineNumber": 230, "undocument": true, "params": [ { @@ -3084,7 +3104,7 @@ "ignore": true }, { - "__docId__": 136, + "__docId__": 137, "kind": "function", "name": "loadExpression", "memberof": "src/lib/Live2DFramework.js", @@ -3097,7 +3117,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 235, + "lineNumber": 251, "undocument": true, "params": [ { @@ -3123,7 +3143,7 @@ "ignore": true }, { - "__docId__": 137, + "__docId__": 138, "kind": "function", "name": "loadPose", "memberof": "src/lib/Live2DFramework.js", @@ -3136,7 +3156,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 252, + "lineNumber": 268, "undocument": true, "params": [ { @@ -3156,7 +3176,7 @@ "ignore": true }, { - "__docId__": 138, + "__docId__": 139, "kind": "function", "name": "loadPhysics", "memberof": "src/lib/Live2DFramework.js", @@ -3169,7 +3189,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 270, + "lineNumber": 286, "undocument": true, "params": [ { @@ -3183,7 +3203,7 @@ "ignore": true }, { - "__docId__": 139, + "__docId__": 140, "kind": "function", "name": "hitTestSimple", "memberof": "src/lib/Live2DFramework.js", @@ -3196,7 +3216,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 287, + "lineNumber": 303, "undocument": true, "params": [ { @@ -3226,7 +3246,7 @@ "ignore": true }, { - "__docId__": 140, + "__docId__": 141, "kind": "function", "name": "loadJson", "memberof": "src/lib/Live2DFramework.js", @@ -3239,7 +3259,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 337, + "lineNumber": 353, "undocument": true, "params": [ { @@ -3257,7 +3277,7 @@ "ignore": true }, { - "__docId__": 141, + "__docId__": 142, "kind": "function", "name": "updateParamExe", "memberof": "src/lib/Live2DFramework.js", @@ -3270,7 +3290,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 396, + "lineNumber": 412, "undocument": true, "params": [ { @@ -3302,7 +3322,7 @@ "ignore": true }, { - "__docId__": 142, + "__docId__": 143, "kind": "function", "name": "calcNextBlink", "memberof": "src/lib/Live2DFramework.js", @@ -3315,7 +3335,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 445, + "lineNumber": 461, "undocument": true, "params": [], "return": { @@ -3326,7 +3346,7 @@ "ignore": true }, { - "__docId__": 143, + "__docId__": 144, "kind": "function", "name": "setInterval", "memberof": "src/lib/Live2DFramework.js", @@ -3339,7 +3359,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 454, + "lineNumber": 470, "undocument": true, "params": [ { @@ -3353,7 +3373,7 @@ "ignore": true }, { - "__docId__": 144, + "__docId__": 145, "kind": "function", "name": "setEyeMotion", "memberof": "src/lib/Live2DFramework.js", @@ -3366,7 +3386,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 461, + "lineNumber": 477, "undocument": true, "params": [ { @@ -3392,7 +3412,7 @@ "ignore": true }, { - "__docId__": 145, + "__docId__": 146, "kind": "function", "name": "updateParam", "memberof": "src/lib/Live2DFramework.js", @@ -3405,7 +3425,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 470, + "lineNumber": 486, "undocument": true, "params": [ { @@ -3419,7 +3439,7 @@ "ignore": true }, { - "__docId__": 146, + "__docId__": 147, "kind": "function", "name": "mul", "memberof": "src/lib/Live2DFramework.js", @@ -3432,7 +3452,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 543, + "lineNumber": 559, "undocument": true, "params": [ { @@ -3458,7 +3478,7 @@ "ignore": true }, { - "__docId__": 147, + "__docId__": 148, "kind": "function", "name": "identity", "memberof": "src/lib/Live2DFramework.js", @@ -3471,14 +3491,14 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 562, + "lineNumber": 578, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 148, + "__docId__": 149, "kind": "function", "name": "getArray", "memberof": "src/lib/Live2DFramework.js", @@ -3491,7 +3511,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 570, + "lineNumber": 586, "undocument": true, "params": [], "return": { @@ -3502,7 +3522,7 @@ "ignore": true }, { - "__docId__": 149, + "__docId__": 150, "kind": "function", "name": "getCopyMatrix", "memberof": "src/lib/Live2DFramework.js", @@ -3515,7 +3535,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 577, + "lineNumber": 593, "undocument": true, "params": [], "return": { @@ -3526,7 +3546,7 @@ "ignore": true }, { - "__docId__": 150, + "__docId__": 151, "kind": "function", "name": "setMatrix", "memberof": "src/lib/Live2DFramework.js", @@ -3539,7 +3559,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 584, + "lineNumber": 600, "undocument": true, "params": [ { @@ -3553,7 +3573,7 @@ "ignore": true }, { - "__docId__": 151, + "__docId__": 152, "kind": "function", "name": "getScaleX", "memberof": "src/lib/Live2DFramework.js", @@ -3566,7 +3586,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 592, + "lineNumber": 608, "undocument": true, "params": [], "return": { @@ -3577,7 +3597,7 @@ "ignore": true }, { - "__docId__": 152, + "__docId__": 153, "kind": "function", "name": "getScaleY", "memberof": "src/lib/Live2DFramework.js", @@ -3590,7 +3610,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 599, + "lineNumber": 615, "undocument": true, "params": [], "return": { @@ -3601,7 +3621,7 @@ "ignore": true }, { - "__docId__": 153, + "__docId__": 154, "kind": "function", "name": "transformX", "memberof": "src/lib/Live2DFramework.js", @@ -3614,7 +3634,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 606, + "lineNumber": 622, "undocument": true, "params": [ { @@ -3632,7 +3652,7 @@ "ignore": true }, { - "__docId__": 154, + "__docId__": 155, "kind": "function", "name": "transformY", "memberof": "src/lib/Live2DFramework.js", @@ -3645,7 +3665,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 613, + "lineNumber": 629, "undocument": true, "params": [ { @@ -3663,7 +3683,7 @@ "ignore": true }, { - "__docId__": 155, + "__docId__": 156, "kind": "function", "name": "invertTransformX", "memberof": "src/lib/Live2DFramework.js", @@ -3676,7 +3696,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 620, + "lineNumber": 636, "undocument": true, "params": [ { @@ -3694,7 +3714,7 @@ "ignore": true }, { - "__docId__": 156, + "__docId__": 157, "kind": "function", "name": "invertTransformY", "memberof": "src/lib/Live2DFramework.js", @@ -3707,7 +3727,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 627, + "lineNumber": 643, "undocument": true, "params": [ { @@ -3725,7 +3745,7 @@ "ignore": true }, { - "__docId__": 157, + "__docId__": 158, "kind": "function", "name": "multTranslate", "memberof": "src/lib/Live2DFramework.js", @@ -3738,7 +3758,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 634, + "lineNumber": 650, "undocument": true, "params": [ { @@ -3758,7 +3778,7 @@ "ignore": true }, { - "__docId__": 158, + "__docId__": 159, "kind": "function", "name": "translate", "memberof": "src/lib/Live2DFramework.js", @@ -3771,7 +3791,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 642, + "lineNumber": 658, "undocument": true, "params": [ { @@ -3791,7 +3811,7 @@ "ignore": true }, { - "__docId__": 159, + "__docId__": 160, "kind": "function", "name": "translateX", "memberof": "src/lib/Live2DFramework.js", @@ -3804,7 +3824,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 650, + "lineNumber": 666, "undocument": true, "params": [ { @@ -3818,7 +3838,7 @@ "ignore": true }, { - "__docId__": 160, + "__docId__": 161, "kind": "function", "name": "translateY", "memberof": "src/lib/Live2DFramework.js", @@ -3831,7 +3851,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 657, + "lineNumber": 673, "undocument": true, "params": [ { @@ -3845,7 +3865,7 @@ "ignore": true }, { - "__docId__": 161, + "__docId__": 162, "kind": "function", "name": "multScale", "memberof": "src/lib/Live2DFramework.js", @@ -3858,7 +3878,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 664, + "lineNumber": 680, "undocument": true, "params": [ { @@ -3878,7 +3898,7 @@ "ignore": true }, { - "__docId__": 162, + "__docId__": 163, "kind": "function", "name": "scale", "memberof": "src/lib/Live2DFramework.js", @@ -3891,7 +3911,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 672, + "lineNumber": 688, "undocument": true, "params": [ { @@ -3911,7 +3931,7 @@ "ignore": true }, { - "__docId__": 163, + "__docId__": 164, "kind": "function", "name": "setPosition", "memberof": "src/lib/Live2DFramework.js", @@ -3924,7 +3944,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 694, + "lineNumber": 710, "undocument": true, "params": [ { @@ -3944,7 +3964,7 @@ "ignore": true }, { - "__docId__": 164, + "__docId__": 165, "kind": "function", "name": "setCenterPosition", "memberof": "src/lib/Live2DFramework.js", @@ -3957,7 +3977,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 701, + "lineNumber": 717, "undocument": true, "params": [ { @@ -3977,7 +3997,7 @@ "ignore": true }, { - "__docId__": 165, + "__docId__": 166, "kind": "function", "name": "top", "memberof": "src/lib/Live2DFramework.js", @@ -3990,7 +4010,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 710, + "lineNumber": 726, "undocument": true, "params": [ { @@ -4004,7 +4024,7 @@ "ignore": true }, { - "__docId__": 166, + "__docId__": 167, "kind": "function", "name": "bottom", "memberof": "src/lib/Live2DFramework.js", @@ -4017,7 +4037,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 717, + "lineNumber": 733, "undocument": true, "params": [ { @@ -4031,7 +4051,7 @@ "ignore": true }, { - "__docId__": 167, + "__docId__": 168, "kind": "function", "name": "left", "memberof": "src/lib/Live2DFramework.js", @@ -4044,7 +4064,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 725, + "lineNumber": 741, "undocument": true, "params": [ { @@ -4058,7 +4078,7 @@ "ignore": true }, { - "__docId__": 168, + "__docId__": 169, "kind": "function", "name": "right", "memberof": "src/lib/Live2DFramework.js", @@ -4071,7 +4091,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 732, + "lineNumber": 748, "undocument": true, "params": [ { @@ -4085,7 +4105,7 @@ "ignore": true }, { - "__docId__": 169, + "__docId__": 170, "kind": "function", "name": "centerX", "memberof": "src/lib/Live2DFramework.js", @@ -4098,7 +4118,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 740, + "lineNumber": 756, "undocument": true, "params": [ { @@ -4112,7 +4132,7 @@ "ignore": true }, { - "__docId__": 170, + "__docId__": 171, "kind": "function", "name": "centerY", "memberof": "src/lib/Live2DFramework.js", @@ -4125,7 +4145,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 748, + "lineNumber": 764, "undocument": true, "params": [ { @@ -4139,7 +4159,7 @@ "ignore": true }, { - "__docId__": 171, + "__docId__": 172, "kind": "function", "name": "setX", "memberof": "src/lib/Live2DFramework.js", @@ -4152,7 +4172,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 756, + "lineNumber": 772, "undocument": true, "params": [ { @@ -4166,7 +4186,7 @@ "ignore": true }, { - "__docId__": 172, + "__docId__": 173, "kind": "function", "name": "setY", "memberof": "src/lib/Live2DFramework.js", @@ -4179,7 +4199,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 763, + "lineNumber": 779, "undocument": true, "params": [ { @@ -4193,7 +4213,7 @@ "ignore": true }, { - "__docId__": 173, + "__docId__": 174, "kind": "function", "name": "setHeight", "memberof": "src/lib/Live2DFramework.js", @@ -4206,7 +4226,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 770, + "lineNumber": 786, "undocument": true, "params": [ { @@ -4220,7 +4240,7 @@ "ignore": true }, { - "__docId__": 174, + "__docId__": 175, "kind": "function", "name": "setWidth", "memberof": "src/lib/Live2DFramework.js", @@ -4233,7 +4253,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 779, + "lineNumber": 795, "undocument": true, "params": [ { @@ -4247,7 +4267,7 @@ "ignore": true }, { - "__docId__": 175, + "__docId__": 176, "kind": "function", "name": "getCurrentPriority", "memberof": "src/lib/Live2DFramework.js", @@ -4260,7 +4280,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 804, + "lineNumber": 820, "undocument": true, "params": [], "return": { @@ -4271,7 +4291,7 @@ "ignore": true }, { - "__docId__": 176, + "__docId__": 177, "kind": "function", "name": "getReservePriority", "memberof": "src/lib/Live2DFramework.js", @@ -4284,7 +4304,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 811, + "lineNumber": 827, "undocument": true, "params": [], "return": { @@ -4295,7 +4315,7 @@ "ignore": true }, { - "__docId__": 177, + "__docId__": 178, "kind": "function", "name": "reserveMotion", "memberof": "src/lib/Live2DFramework.js", @@ -4308,7 +4328,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 818, + "lineNumber": 834, "undocument": true, "params": [ { @@ -4326,7 +4346,7 @@ "ignore": true }, { - "__docId__": 178, + "__docId__": 179, "kind": "function", "name": "setReservePriority", "memberof": "src/lib/Live2DFramework.js", @@ -4339,7 +4359,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 834, + "lineNumber": 850, "undocument": true, "params": [ { @@ -4353,7 +4373,7 @@ "ignore": true }, { - "__docId__": 179, + "__docId__": 180, "kind": "function", "name": "updateParam", "memberof": "src/lib/Live2DFramework.js", @@ -4366,7 +4386,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 841, + "lineNumber": 857, "undocument": true, "params": [ { @@ -4384,7 +4404,7 @@ "ignore": true }, { - "__docId__": 180, + "__docId__": 181, "kind": "function", "name": "startMotionPrio", "memberof": "src/lib/Live2DFramework.js", @@ -4397,7 +4417,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 854, + "lineNumber": 870, "undocument": true, "params": [ { @@ -4421,7 +4441,7 @@ "ignore": true }, { - "__docId__": 181, + "__docId__": 182, "kind": "function", "name": "load", "memberof": "src/lib/Live2DFramework.js", @@ -4434,7 +4454,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 875, + "lineNumber": 891, "undocument": true, "params": [ { @@ -4452,7 +4472,7 @@ "ignore": true }, { - "__docId__": 182, + "__docId__": 183, "kind": "function", "name": "updateParam", "memberof": "src/lib/Live2DFramework.js", @@ -4465,7 +4485,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 940, + "lineNumber": 956, "undocument": true, "params": [ { @@ -4479,7 +4499,7 @@ "ignore": true }, { - "__docId__": 183, + "__docId__": 184, "kind": "function", "name": "load", "memberof": "src/lib/Live2DFramework.js", @@ -4492,7 +4512,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 962, + "lineNumber": 978, "undocument": true, "params": [ { @@ -4510,7 +4530,7 @@ "ignore": true }, { - "__docId__": 184, + "__docId__": 185, "kind": "function", "name": "updateParam", "memberof": "src/lib/Live2DFramework.js", @@ -4523,7 +4543,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 995, + "lineNumber": 1011, "undocument": true, "params": [ { @@ -4537,7 +4557,7 @@ "ignore": true }, { - "__docId__": 185, + "__docId__": 186, "kind": "function", "name": "initParam", "memberof": "src/lib/Live2DFramework.js", @@ -4550,7 +4570,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1016, + "lineNumber": 1032, "undocument": true, "params": [ { @@ -4564,7 +4584,7 @@ "ignore": true }, { - "__docId__": 186, + "__docId__": 187, "kind": "function", "name": "normalizePartsOpacityGroup", "memberof": "src/lib/Live2DFramework.js", @@ -4577,7 +4597,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1039, + "lineNumber": 1055, "undocument": true, "params": [ { @@ -4603,7 +4623,7 @@ "ignore": true }, { - "__docId__": 187, + "__docId__": 188, "kind": "function", "name": "copyOpacityOtherParts", "memberof": "src/lib/Live2DFramework.js", @@ -4616,7 +4636,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1093, + "lineNumber": 1109, "undocument": true, "params": [ { @@ -4636,7 +4656,7 @@ "ignore": true }, { - "__docId__": 188, + "__docId__": 189, "kind": "function", "name": "initIndex", "memberof": "src/lib/Live2DFramework.js", @@ -4649,7 +4669,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1122, + "lineNumber": 1138, "undocument": true, "params": [ { @@ -4663,7 +4683,7 @@ "ignore": true }, { - "__docId__": 189, + "__docId__": 190, "kind": "function", "name": "setPoint", "memberof": "src/lib/Live2DFramework.js", @@ -4676,7 +4696,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1150, + "lineNumber": 1166, "undocument": true, "params": [ { @@ -4696,7 +4716,7 @@ "ignore": true }, { - "__docId__": 190, + "__docId__": 191, "kind": "function", "name": "getX", "memberof": "src/lib/Live2DFramework.js", @@ -4709,7 +4729,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1158, + "lineNumber": 1174, "undocument": true, "params": [], "return": { @@ -4720,7 +4740,7 @@ "ignore": true }, { - "__docId__": 191, + "__docId__": 192, "kind": "function", "name": "getY", "memberof": "src/lib/Live2DFramework.js", @@ -4733,7 +4753,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1165, + "lineNumber": 1181, "undocument": true, "params": [], "return": { @@ -4744,7 +4764,7 @@ "ignore": true }, { - "__docId__": 192, + "__docId__": 193, "kind": "function", "name": "update", "memberof": "src/lib/Live2DFramework.js", @@ -4757,14 +4777,14 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1172, + "lineNumber": 1188, "undocument": true, "params": [], "return": null, "ignore": true }, { - "__docId__": 193, + "__docId__": 194, "kind": "function", "name": "adjustTranslate", "memberof": "src/lib/Live2DFramework.js", @@ -4777,7 +4797,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1236, + "lineNumber": 1252, "undocument": true, "params": [ { @@ -4797,7 +4817,7 @@ "ignore": true }, { - "__docId__": 194, + "__docId__": 195, "kind": "function", "name": "adjustScale", "memberof": "src/lib/Live2DFramework.js", @@ -4810,7 +4830,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1256, + "lineNumber": 1272, "undocument": true, "params": [ { @@ -4836,7 +4856,7 @@ "ignore": true }, { - "__docId__": 195, + "__docId__": 196, "kind": "function", "name": "setScreenRect", "memberof": "src/lib/Live2DFramework.js", @@ -4849,7 +4869,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1278, + "lineNumber": 1294, "undocument": true, "params": [ { @@ -4881,7 +4901,7 @@ "ignore": true }, { - "__docId__": 196, + "__docId__": 197, "kind": "function", "name": "setMaxScreenRect", "memberof": "src/lib/Live2DFramework.js", @@ -4894,7 +4914,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1288, + "lineNumber": 1304, "undocument": true, "params": [ { @@ -4926,7 +4946,7 @@ "ignore": true }, { - "__docId__": 197, + "__docId__": 198, "kind": "function", "name": "getScreenLeft", "memberof": "src/lib/Live2DFramework.js", @@ -4939,7 +4959,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1298, + "lineNumber": 1314, "undocument": true, "params": [], "return": { @@ -4950,7 +4970,7 @@ "ignore": true }, { - "__docId__": 198, + "__docId__": 199, "kind": "function", "name": "getScreenRight", "memberof": "src/lib/Live2DFramework.js", @@ -4963,7 +4983,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1305, + "lineNumber": 1321, "undocument": true, "params": [], "return": { @@ -4974,7 +4994,7 @@ "ignore": true }, { - "__docId__": 199, + "__docId__": 200, "kind": "function", "name": "getScreenBottom", "memberof": "src/lib/Live2DFramework.js", @@ -4987,7 +5007,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1312, + "lineNumber": 1328, "undocument": true, "params": [], "return": { @@ -4998,7 +5018,7 @@ "ignore": true }, { - "__docId__": 200, + "__docId__": 201, "kind": "function", "name": "getScreenTop", "memberof": "src/lib/Live2DFramework.js", @@ -5011,7 +5031,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1319, + "lineNumber": 1335, "undocument": true, "params": [], "return": { @@ -5022,7 +5042,7 @@ "ignore": true }, { - "__docId__": 201, + "__docId__": 202, "kind": "function", "name": "getMaxLeft", "memberof": "src/lib/Live2DFramework.js", @@ -5035,7 +5055,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1326, + "lineNumber": 1342, "undocument": true, "params": [], "return": { @@ -5046,7 +5066,7 @@ "ignore": true }, { - "__docId__": 202, + "__docId__": 203, "kind": "function", "name": "getMaxRight", "memberof": "src/lib/Live2DFramework.js", @@ -5059,7 +5079,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1333, + "lineNumber": 1349, "undocument": true, "params": [], "return": { @@ -5070,7 +5090,7 @@ "ignore": true }, { - "__docId__": 203, + "__docId__": 204, "kind": "function", "name": "getMaxBottom", "memberof": "src/lib/Live2DFramework.js", @@ -5083,7 +5103,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1340, + "lineNumber": 1356, "undocument": true, "params": [], "return": { @@ -5094,7 +5114,7 @@ "ignore": true }, { - "__docId__": 204, + "__docId__": 205, "kind": "function", "name": "getMaxTop", "memberof": "src/lib/Live2DFramework.js", @@ -5107,7 +5127,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1347, + "lineNumber": 1363, "undocument": true, "params": [], "return": { @@ -5118,7 +5138,7 @@ "ignore": true }, { - "__docId__": 205, + "__docId__": 206, "kind": "function", "name": "getPlatformManager", "memberof": "src/lib/Live2DFramework.js", @@ -5131,7 +5151,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1365, + "lineNumber": 1381, "undocument": true, "params": [], "return": { @@ -5142,7 +5162,7 @@ "ignore": true }, { - "__docId__": 206, + "__docId__": 207, "kind": "function", "name": "setPlatformManager", "memberof": "src/lib/Live2DFramework.js", @@ -5155,7 +5175,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": null, "description": null, - "lineNumber": 1372, + "lineNumber": 1388, "undocument": true, "params": [ { @@ -5169,7 +5189,7 @@ "ignore": true }, { - "__docId__": 207, + "__docId__": 208, "kind": "function", "name": "L2DTargetPoint", "memberof": "src/lib/Live2DFramework.js", @@ -5182,13 +5202,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DTargetPoint}", "description": null, - "lineNumber": 1133, + "lineNumber": 1149, "undocument": true, "params": [], "return": null }, { - "__docId__": 208, + "__docId__": 209, "kind": "function", "name": "Live2DFramework", "memberof": "src/lib/Live2DFramework.js", @@ -5201,13 +5221,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{Live2DFramework}", "description": null, - "lineNumber": 1356, + "lineNumber": 1372, "undocument": true, "params": [], "return": null }, { - "__docId__": 209, + "__docId__": 210, "kind": "function", "name": "L2DViewMatrix", "memberof": "src/lib/Live2DFramework.js", @@ -5220,13 +5240,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DViewMatrix}", "description": null, - "lineNumber": 1219, + "lineNumber": 1235, "undocument": true, "params": [], "return": null }, { - "__docId__": 210, + "__docId__": 211, "kind": "function", "name": "L2DPose", "memberof": "src/lib/Live2DFramework.js", @@ -5239,13 +5259,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DPose}", "description": null, - "lineNumber": 952, + "lineNumber": 968, "undocument": true, "params": [], "return": null }, { - "__docId__": 211, + "__docId__": 212, "kind": "function", "name": "L2DPartsParam", "memberof": "src/lib/Live2DFramework.js", @@ -5258,7 +5278,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DPartsParam}", "description": null, - "lineNumber": 1112, + "lineNumber": 1128, "undocument": true, "params": [ { @@ -5271,7 +5291,7 @@ "return": null }, { - "__docId__": 212, + "__docId__": 213, "kind": "function", "name": "L2DPhysics", "memberof": "src/lib/Live2DFramework.js", @@ -5284,13 +5304,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DPhysics}", "description": null, - "lineNumber": 867, + "lineNumber": 883, "undocument": true, "params": [], "return": null }, { - "__docId__": 213, + "__docId__": 214, "kind": "function", "name": "L2DMotionManager", "memberof": "src/lib/Live2DFramework.js", @@ -5303,13 +5323,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DMotionManager}", "description": null, - "lineNumber": 790, + "lineNumber": 806, "undocument": true, "params": [], "return": null }, { - "__docId__": 214, + "__docId__": 215, "kind": "function", "name": "L2DModelMatrix", "memberof": "src/lib/Live2DFramework.js", @@ -5322,7 +5342,7 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DModelMatrix}", "description": null, - "lineNumber": 682, + "lineNumber": 698, "undocument": true, "params": [ { @@ -5341,7 +5361,7 @@ "return": null }, { - "__docId__": 215, + "__docId__": 216, "kind": "function", "name": "L2DMatrix44", "memberof": "src/lib/Live2DFramework.js", @@ -5354,13 +5374,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DMatrix44}", "description": null, - "lineNumber": 534, + "lineNumber": 550, "undocument": true, "params": [], "return": null }, { - "__docId__": 216, + "__docId__": 217, "kind": "function", "name": "EYE_STATE", "memberof": "src/lib/Live2DFramework.js", @@ -5373,13 +5393,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{EYE_STATE}", "description": null, - "lineNumber": 521, + "lineNumber": 537, "undocument": true, "params": [], "return": null }, { - "__docId__": 217, + "__docId__": 218, "kind": "function", "name": "L2DEyeBlink", "memberof": "src/lib/Live2DFramework.js", @@ -5392,13 +5412,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DEyeBlink}", "description": null, - "lineNumber": 428, + "lineNumber": 444, "undocument": true, "params": [], "return": null }, { - "__docId__": 218, + "__docId__": 219, "kind": "function", "name": "L2DExpressionParam", "memberof": "src/lib/Live2DFramework.js", @@ -5411,13 +5431,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DExpressionParam}", "description": null, - "lineNumber": 417, + "lineNumber": 433, "undocument": true, "params": [], "return": null }, { - "__docId__": 219, + "__docId__": 220, "kind": "function", "name": "L2DExpressionMotion", "memberof": "src/lib/Live2DFramework.js", @@ -5430,13 +5450,13 @@ "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DExpressionMotion}", "description": null, - "lineNumber": 321, + "lineNumber": 337, "undocument": true, "params": [], "return": null }, { - "__docId__": 220, + "__docId__": 221, "kind": "function", "name": "L2DBaseModel", "memberof": "src/lib/Live2DFramework.js", @@ -5448,13 +5468,14 @@ "export": true, "importPath": "live2d-widget/src/lib/Live2DFramework.js", "importStyle": "{L2DBaseModel}", - "description": "Basic functions releated to model react", - "lineNumber": 26, + "description": null, + "lineNumber": 42, + "undocument": true, "params": [], "return": null }, { - "__docId__": 221, + "__docId__": 222, "kind": "file", "name": "src/lib/_Live2DFramework.official.js", "content": "/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n//============================================================\r\n//============================================================\r\n// class L2DBaseModel \r\n//============================================================\r\n//============================================================\r\nfunction L2DBaseModel()\r\n{\r\n this.live2DModel = null; // ALive2DModel\r\n this.modelMatrix = null; // L2DModelMatrix\r\n this.eyeBlink = null; // L2DEyeBlink\r\n this.physics = null; // L2DPhysics\r\n this.pose = null; // L2DPose\r\n this.debugMode = false;\r\n this.initialized = false;\r\n this.updating = false;\r\n this.alpha = 1;\r\n this.accAlpha = 0;\r\n this.lipSync = false; \r\n this.lipSyncValue = 0; \r\n this.accelX = 0;\r\n this.accelY = 0;\r\n this.accelZ = 0;\r\n this.dragX = 0;\r\n this.dragY = 0;\r\n this.startTimeMSec = null;\r\n this.mainMotionManager = new L2DMotionManager(); //L2DMotionManager\r\n this.expressionManager = new L2DMotionManager(); //L2DMotionManager\r\n this.motions = {};\r\n this.expressions = {};\r\n \r\n this.isTexLoaded = false;\r\n}\r\n\r\nvar texCounter = 0;\r\n\r\n//============================================================\r\n// L2DBaseModel # getModelMatrix()\r\n//============================================================\r\nL2DBaseModel.prototype.getModelMatrix = function()\r\n{\r\n return this.modelMatrix;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setAlpha()\r\n//============================================================\r\nL2DBaseModel.prototype.setAlpha = function(a/*float*/)\r\n{\r\n if( a > 0.999 ) a = 1;\r\n if( a < 0.001 ) a = 0;\r\n this.alpha = a;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # getAlpha()\r\n//============================================================\r\nL2DBaseModel.prototype.getAlpha = function()\r\n{\r\n return this.alpha;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # isInitialized()\r\n//============================================================\r\nL2DBaseModel.prototype.isInitialized = function()\r\n{\r\n return this.initialized;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setInitialized()\r\n//============================================================\r\nL2DBaseModel.prototype.setInitialized = function( v/*boolean*/)\r\n{\r\n this.initialized = v;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # isUpdating()\r\n//============================================================\r\nL2DBaseModel.prototype.isUpdating = function()\r\n{\r\n return this.updating;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setUpdating()\r\n//============================================================\r\nL2DBaseModel.prototype.setUpdating = function(v/*boolean*/)\r\n{\r\n this.updating = v;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # getLive2DModel()\r\n//============================================================\r\nL2DBaseModel.prototype.getLive2DModel = function()\r\n{\r\n return this.live2DModel;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setLipSync()\r\n//============================================================\r\nL2DBaseModel.prototype.setLipSync = function(v/*boolean*/)\r\n{\r\n this.lipSync = v;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setLipSyncValue()\r\n//============================================================\r\nL2DBaseModel.prototype.setLipSyncValue = function(v/*float*/)\r\n{\r\n this.lipSyncValue = v;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setAccel()\r\n//============================================================\r\nL2DBaseModel.prototype.setAccel = function(x/*float*/, y/*float*/, z/*float*/)\r\n{\r\n this.accelX = x;\r\n this.accelY = y;\r\n this.accelZ = z;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # setDrag()\r\n//============================================================\r\nL2DBaseModel.prototype.setDrag = function(x/*float*/, y/*float*/)\r\n{\r\n this.dragX = x;\r\n this.dragY = y;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # getMainMotionManager()\r\n//============================================================\r\nL2DBaseModel.prototype.getMainMotionManager = function()\r\n{\r\n return this.mainMotionManager;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # getExpressionManager()\r\n//============================================================\r\nL2DBaseModel.prototype.getExpressionManager = function()\r\n{\r\n return this.expressionManager;\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # loadModelData()\r\n//============================================================\r\nL2DBaseModel.prototype.loadModelData = function(path/*String*/, callback)\r\n{ \r\n /*\r\n if( this.live2DModel != null ) {\r\n this.live2DModel.deleteTextures();\r\n }\r\n */\r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n if( this.debugMode ) pm.log(\"Load model : \" + path);\r\n\r\n var thisRef = this;\r\n pm.loadLive2DModel(path, function(l2dModel) {\r\n thisRef.live2DModel = l2dModel;\r\n thisRef.live2DModel.saveParam();\r\n \r\n var _err = Live2D.getError();\r\n\r\n if( _err != 0 ) {\r\n console.error(\"Error : Failed to loadModelData().\");\r\n return;\r\n }\r\n \r\n thisRef.modelMatrix = new L2DModelMatrix(\r\n thisRef.live2DModel.getCanvasWidth(),\r\n thisRef.live2DModel.getCanvasHeight()); //L2DModelMatrix\r\n thisRef.modelMatrix.setWidth(2);\r\n thisRef.modelMatrix.setCenterPosition(0, 0);\r\n \r\n callback(thisRef.live2DModel);\r\n });\r\n}\r\n\r\n\r\n//============================================================\r\n// L2DBaseModel # loadTexture()\r\n//============================================================\r\nL2DBaseModel.prototype.loadTexture = function(no/*int*/, path/*String*/, callback)\r\n{\r\n texCounter++;\r\n \r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n \r\n if( this.debugMode ) pm.log(\"Load Texture : \" + path);\r\n \r\n var thisRef = this;\r\n pm.loadTexture(this.live2DModel , no , path, function(){\r\n texCounter--;\r\n if(texCounter == 0) thisRef.isTexLoaded = true;\r\n if (typeof callback == \"function\") callback();\r\n });\r\n \r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # loadMotion()\r\n//============================================================\r\nL2DBaseModel.prototype.loadMotion = function(name/*String*/, path /*String*/, callback)\r\n{ \r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n \r\n if(this.debugMode) pm.log(\"Load Motion : \" + path);\r\n \r\n var motion = null; //Live2DMotion\r\n \r\n var thisRef = this;\r\n pm.loadBytes(path, function(buf) {\r\n motion = Live2DMotion.loadMotion(buf);\r\n if( name != null ) {\r\n thisRef.motions[name] = motion;\r\n }\r\n callback(motion);\r\n });\r\n \r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # loadExpression()\r\n//============================================================\r\nL2DBaseModel.prototype.loadExpression = function(name/*String*/, path /*String*/, callback)\r\n{\r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n \r\n if( this.debugMode ) pm.log(\"Load Expression : \" + path);\r\n \r\n var thisRef = this;\r\n pm.loadBytes(path, function(buf) {\r\n if(name != null) {\r\n thisRef.expressions[name] = L2DExpressionMotion.loadJson(buf);\r\n }\r\n if (typeof callback == \"function\") callback();\r\n });\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # loadPose()\r\n//============================================================\r\nL2DBaseModel.prototype.loadPose = function( path /*String*/, callback )\r\n{\r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n if( this.debugMode ) pm.log(\"Load Pose : \" + path);\r\n var thisRef = this;\r\n try {\r\n pm.loadBytes(path, function(buf) {\r\n thisRef.pose = L2DPose.load(buf);\r\n if (typeof callback == \"function\") callback();\r\n });\r\n }\r\n catch(e) {\r\n console.warn(e);\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # loadPhysics()\r\n//============================================================\r\nL2DBaseModel.prototype.loadPhysics = function(path/*String*/)\r\n{\r\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\r\n if( this.debugMode ) pm.log(\"Load Physics : \" + path);\r\n var thisRef = this;\r\n try {\r\n pm.loadBytes(path, function(buf) {\r\n thisRef.physics = L2DPhysics.load(buf);\r\n });\r\n }\r\n catch(e){\r\n console.warn(e);\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DBaseModel # hitTestSimple()\r\n//============================================================\r\nL2DBaseModel.prototype.hitTestSimple = function(drawID, testX, testY)\r\n{ \r\n var drawIndex = this.live2DModel.getDrawDataIndex(drawID);\r\n \r\n if( drawIndex < 0 ) return false;\r\n \r\n var points = this.live2DModel.getTransformedPoints(drawIndex);\r\n var left = this.live2DModel.getCanvasWidth();\r\n var right = 0;\r\n var top = this.live2DModel.getCanvasHeight();\r\n var bottom = 0;\r\n \r\n for( var j = 0; j < points.length; j = j + 2 ) {\r\n var x = points[j];\r\n var y = points[j + 1];\r\n\r\n if( x < left ) left = x;\r\n if( x > right ) right = x;\r\n if( y < top ) top = y;\r\n if( y > bottom ) bottom = y;\r\n }\r\n var tx = this.modelMatrix.invertTransformX(testX);\r\n var ty = this.modelMatrix.invertTransformY(testY);\r\n \r\n return ( left <= tx && tx <= right && top <= ty && ty <= bottom );\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DExpressionMotion extends AMotion\r\n//============================================================\r\n//============================================================\r\nfunction L2DExpressionMotion()\r\n{\r\n AMotion.prototype.constructor.call(this);\r\n this.paramList = new Array(); //ArrayList\r\n}\r\n\r\nL2DExpressionMotion.prototype = new AMotion(); // L2DExpressionMotion extends AMotion\r\n\r\n//============================================================\r\nL2DExpressionMotion.EXPRESSION_DEFAULT = \"DEFAULT\";\r\nL2DExpressionMotion.TYPE_SET = 0;\r\nL2DExpressionMotion.TYPE_ADD = 1;\r\nL2DExpressionMotion.TYPE_MULT = 2;\r\n\r\n//============================================================\r\n// static L2DExpressionMotion.loadJson()\r\n//============================================================\r\nL2DExpressionMotion.loadJson = function(buf)\r\n{ \r\n var ret = new L2DExpressionMotion();\r\n \r\n var pm = Live2DFramework.getPlatformManager();\r\n var json = pm.jsonParseFromBytes(buf);\r\n\r\n ret.setFadeIn(parseInt(json.fade_in) > 0 ? parseInt(json.fade_in) : 1000);\r\n ret.setFadeOut(parseInt(json.fade_out) > 0 ? parseInt(json.fade_out) : 1000);\r\n \r\n if(json.params == null) {\r\n return ret;\r\n }\r\n \r\n var params = json.params;\r\n var paramNum = params.length;\r\n ret.paramList = []; //ArrayList\r\n for( var i = 0; i < paramNum; i++) {\r\n var param = params[i];\r\n var paramID = param.id.toString();\r\n var value = parseFloat(param.val);\r\n var calcTypeInt = L2DExpressionMotion.TYPE_ADD;\r\n var calc = param.calc != null ? param.calc.toString() : \"add\";\r\n if(calc === \"add\") {\r\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\r\n }\r\n else if(calc === \"mult\") {\r\n calcTypeInt = L2DExpressionMotion.TYPE_MULT;\r\n }\r\n else if(calc === \"set\") {\r\n calcTypeInt = L2DExpressionMotion.TYPE_SET;\r\n }\r\n else {\r\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\r\n }\r\n if(calcTypeInt == L2DExpressionMotion.TYPE_ADD) {\r\n var defaultValue = param.def == null ? 0 : parseFloat(param.def);\r\n value = value - defaultValue;\r\n }\r\n else if(calcTypeInt == L2DExpressionMotion.TYPE_MULT) {\r\n var defaultValue = param.def == null ? 1 : parseFloat(param.def);\r\n if(defaultValue == 0 ) defaultValue = 1;\r\n value = value / defaultValue;\r\n }\r\n \r\n var item = new L2DExpressionParam( );\r\n item.id = paramID;\r\n item.type = calcTypeInt;\r\n item.value = value;\r\n \r\n ret.paramList.push(item);\r\n }\r\n \r\n return ret;\r\n}\r\n\r\n\r\n//============================================================\r\n// L2DExpressionMotion # updateParamExe()\r\n//============================================================\r\nL2DExpressionMotion.prototype.updateParamExe = function(model /*ALive2DModel*/, timeMSec/*long*/ ,weight /*float*/ ,motionQueueEnt /*MotionQueueEnt*/)\r\n{\r\n for(var i = this.paramList.length - 1; i >= 0; --i) {\r\n var param = this.paramList[i]; //L2DExpressionParam\r\n // if (!param || !param.type) continue;\r\n if(param.type == L2DExpressionMotion.TYPE_ADD) {\r\n model.addToParamFloat(param.id, param.value, weight);\r\n }\r\n else if(param.type == L2DExpressionMotion.TYPE_MULT) {\r\n model.multParamFloat(param.id, param.value, weight);\r\n }\r\n else if(param.type == L2DExpressionMotion.TYPE_SET) { \r\n model.setParamFloat(param.id, param.value, weight);\r\n }\r\n }\r\n}\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DExpressionParam \r\n//============================================================\r\n//============================================================\r\nfunction L2DExpressionParam()\r\n{\r\n this.id = \"\";\r\n this.type = -1;\r\n this.value = null;\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DEyeBlink \r\n//============================================================\r\n//============================================================\r\nfunction L2DEyeBlink()\r\n{\r\n this.nextBlinkTime = null /* TODO NOT INIT */; // \r\n this.stateStartTime = null /* TODO NOT INIT */; // \r\n this.blinkIntervalMsec = null /* TODO NOT INIT */; // \r\n this.eyeState = EYE_STATE.STATE_FIRST;\r\n this.blinkIntervalMsec = 4000;\r\n this.closingMotionMsec = 100;\r\n this.closedMotionMsec = 50;\r\n this.openingMotionMsec = 150;\r\n this.closeIfZero = true;\r\n this.eyeID_L = \"PARAM_EYE_L_OPEN\";\r\n this.eyeID_R = \"PARAM_EYE_R_OPEN\";\r\n}\r\n\r\n//============================================================\r\n// L2DEyeBlink # calcNextBlink()\r\n//============================================================\r\nL2DEyeBlink.prototype.calcNextBlink = function()\r\n{\r\n var time /*long*/ = UtSystem.getUserTimeMSec();\r\n var r /*Number*/ = Math.random();\r\n return /*(long)*/ (time + r * (2 * this.blinkIntervalMsec - 1));\r\n}\r\n\r\n//============================================================\r\n// L2DEyeBlink # setInterval()\r\n//============================================================\r\nL2DEyeBlink.prototype.setInterval = function(blinkIntervalMsec /*int*/)\r\n{\r\n this.blinkIntervalMsec = blinkIntervalMsec;\r\n}\r\n\r\n//============================================================\r\n// L2DEyeBlink # setEyeMotion()\r\n//============================================================\r\nL2DEyeBlink.prototype.setEyeMotion = function(closingMotionMsec/*int*/ , closedMotionMsec/*int*/ , openingMotionMsec/*int*/)\r\n{\r\n this.closingMotionMsec = closingMotionMsec;\r\n this.closedMotionMsec = closedMotionMsec;\r\n this.openingMotionMsec = openingMotionMsec;\r\n}\r\n\r\n//============================================================\r\n// L2DEyeBlink # updateParam()\r\n//============================================================\r\nL2DEyeBlink.prototype.updateParam = function(model/*ALive2DModel*/)\r\n{\r\n var time /*:long*/ = UtSystem.getUserTimeMSec();\r\n var eyeParamValue /*:Number*/;\r\n var t /*:Number*/ = 0;\r\n switch(this.eyeState){\r\n case EYE_STATE.STATE_CLOSING:\r\n t = (time - this.stateStartTime) / this.closingMotionMsec;\r\n if(t >= 1) {\r\n t = 1;\r\n this.eyeState = EYE_STATE.STATE_CLOSED;\r\n this.stateStartTime = time;\r\n }\r\n eyeParamValue = 1 - t;\r\n break;\r\n case EYE_STATE.STATE_CLOSED:\r\n t = (time - this.stateStartTime) / this.closedMotionMsec;\r\n if(t >= 1) {\r\n this.eyeState = EYE_STATE.STATE_OPENING;\r\n this.stateStartTime = time;\r\n }\r\n eyeParamValue = 0;\r\n break;\r\n case EYE_STATE.STATE_OPENING:\r\n t = (time - this.stateStartTime) / this.openingMotionMsec;\r\n if(t >= 1) {\r\n t = 1;\r\n this.eyeState = EYE_STATE.STATE_INTERVAL;\r\n this.nextBlinkTime = this.calcNextBlink();\r\n }\r\n eyeParamValue = t;\r\n break;\r\n case EYE_STATE.STATE_INTERVAL:\r\n if(this.nextBlinkTime < time) {\r\n this.eyeState = EYE_STATE.STATE_CLOSING;\r\n this.stateStartTime = time;\r\n }\r\n eyeParamValue = 1;\r\n break;\r\n case EYE_STATE.STATE_FIRST:\r\n default:\r\n this.eyeState = EYE_STATE.STATE_INTERVAL;\r\n this.nextBlinkTime = this.calcNextBlink();\r\n eyeParamValue = 1;\r\n break;\r\n }\r\n if(!this.closeIfZero) eyeParamValue = -eyeParamValue;\r\n model.setParamFloat(this.eyeID_L , eyeParamValue);\r\n model.setParamFloat(this.eyeID_R , eyeParamValue);\r\n}\r\n\r\n//== enum EYE_STATE ==\r\nvar EYE_STATE = function(){};\r\n\r\nEYE_STATE.STATE_FIRST = \"STATE_FIRST\"\r\nEYE_STATE.STATE_INTERVAL = \"STATE_INTERVAL\"\r\nEYE_STATE.STATE_CLOSING = \"STATE_CLOSING\"\r\nEYE_STATE.STATE_CLOSED = \"STATE_CLOSED\"\r\nEYE_STATE.STATE_OPENING = \"STATE_OPENING\"\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DMatrix44 \r\n//============================================================\r\n//============================================================\r\nfunction L2DMatrix44()\r\n{\r\n this.tr = new Float32Array(16); // \r\n this.identity();\r\n}\r\n\r\n//============================================================\r\n// static L2DMatrix44.mul()\r\n//============================================================\r\nL2DMatrix44.mul = function( a/*float[]*/, b/*float[]*/, dst/*float[]*/ )\r\n{\r\n var c = [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ];\r\n var n = 4;\r\n var i, j, k;\r\n for( i = 0; i < n; i++ ) {\r\n for( j = 0; j < n; j++ ) {\r\n for( k = 0; k < n; k++ ) {\r\n c[i + j * 4] += a[i + k * 4] * b[k + j * 4];\r\n }\r\n }\r\n }\r\n for( i = 0; i < 16; i++ ) {\r\n dst[i] = c[i];\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # identity()\r\n//============================================================\r\nL2DMatrix44.prototype.identity = function()\r\n{\r\n for( var i/*:int*/ = 0; i < 16; i++ ) \r\n this.tr[i] = ( ( i % 5 ) == 0 ) ? 1 : 0;\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # getArray()\r\n//============================================================\r\nL2DMatrix44.prototype.getArray = function()\r\n{\r\n return this.tr;\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # getCopyMatrix()\r\n//============================================================\r\nL2DMatrix44.prototype.getCopyMatrix = function()\r\n{\r\n return new Float32Array(this.tr); // this.tr.clone();\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # setMatrix()\r\n//============================================================\r\nL2DMatrix44.prototype.setMatrix = function( tr/*float[]*/ )\r\n{\r\n if( this.tr == null || this.tr.length != this.tr.length ) return ;\r\n for( var i/*:int*/ = 0; i < 16; i++ ) this.tr[i] = tr[i];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # getScaleX()\r\n//============================================================\r\nL2DMatrix44.prototype.getScaleX = function()\r\n{\r\n return this.tr[0];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # getScaleY()\r\n//============================================================\r\nL2DMatrix44.prototype.getScaleY = function()\r\n{\r\n return this.tr[5];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # transformX()\r\n//============================================================\r\nL2DMatrix44.prototype.transformX = function( src/*float*/ )\r\n{\r\n return this.tr[0] * src + this.tr[12];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # transformY()\r\n//============================================================\r\nL2DMatrix44.prototype.transformY = function( src/*float*/ )\r\n{\r\n return this.tr[5] * src + this.tr[13];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # invertTransformX()\r\n//============================================================\r\nL2DMatrix44.prototype.invertTransformX = function( src/*float*/ )\r\n{\r\n return ( src - this.tr[12] ) / this.tr[0];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # invertTransformY()\r\n//============================================================\r\nL2DMatrix44.prototype.invertTransformY = function( src/*float*/ )\r\n{\r\n return ( src - this.tr[13] ) / this.tr[5];\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # multTranslate()\r\n//============================================================\r\nL2DMatrix44.prototype.multTranslate = function( shiftX/*float*/, shiftY/*float*/ )\r\n{\r\n var tr1 = [ 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, shiftX, shiftY, 0, 1 ];\r\n L2DMatrix44.mul(tr1, this.tr, this.tr);\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # translate()\r\n//============================================================\r\nL2DMatrix44.prototype.translate = function( x/*float*/, y/*float*/ )\r\n{\r\n this.tr[12] = x;\r\n this.tr[13] = y;\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # translateX()\r\n//============================================================\r\nL2DMatrix44.prototype.translateX = function( x/*float*/ )\r\n{\r\n this.tr[12] = x;\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # translateY()\r\n//============================================================\r\nL2DMatrix44.prototype.translateY = function( y/*float*/ )\r\n{\r\n this.tr[13] = y;\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # multScale()\r\n//============================================================\r\nL2DMatrix44.prototype.multScale = function( scaleX/*float*/, scaleY/*float*/ )\r\n{\r\n var tr1 = [scaleX, 0, 0, 0, 0, scaleY, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\r\n L2DMatrix44.mul(tr1, this.tr, this.tr);\r\n}\r\n\r\n//============================================================\r\n// L2DMatrix44 # scale()\r\n//============================================================\r\nL2DMatrix44.prototype.scale = function( scaleX/*float*/, scaleY/*float*/ )\r\n{\r\n this.tr[0] = scaleX;\r\n this.tr[5] = scaleY;\r\n}\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DModelMatrix extends L2DMatrix44\r\n//============================================================\r\n//============================================================\r\nfunction L2DModelMatrix(w/*float*/, h/*float*/){\r\n L2DMatrix44.prototype.constructor.call(this);\r\n this.width = w;\r\n this.height = h;\r\n}\r\n\r\n//L2DModelMatrix extends L2DMatrix44\r\nL2DModelMatrix.prototype = new L2DMatrix44(); \r\n\r\n//============================================================\r\n// L2DModelMatrix # setPosition()\r\n//============================================================\r\nL2DModelMatrix.prototype.setPosition = function(x/*float*/, y/*float*/)\r\n{\r\n this.translate(x, y);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # setCenterPosition()\r\n//============================================================\r\nL2DModelMatrix.prototype.setCenterPosition = function(x/*float*/, y/*float*/)\r\n{\r\n var w = this.width * this.getScaleX();\r\n var h = this.height * this.getScaleY();\r\n this.translate(x - w / 2, y - h / 2);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # top()\r\n//============================================================\r\nL2DModelMatrix.prototype.top = function(y/*float*/)\r\n{\r\n this.setY(y);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # bottom()\r\n//============================================================\r\nL2DModelMatrix.prototype.bottom = function(y/*float*/)\r\n{\r\n var h = this.height * this.getScaleY();\r\n this.translateY(y - h);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # left()\r\n//============================================================\r\nL2DModelMatrix.prototype.left = function(x/*float*/)\r\n{\r\n this.setX(x);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # right()\r\n//============================================================\r\nL2DModelMatrix.prototype.right = function(x/*float*/)\r\n{\r\n var w = this.width * this.getScaleX();\r\n this.translateX(x - w);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # centerX()\r\n//============================================================\r\nL2DModelMatrix.prototype.centerX = function(x/*float*/)\r\n{\r\n var w = this.width * this.getScaleX();\r\n this.translateX(x - w / 2);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # centerY()\r\n//============================================================\r\nL2DModelMatrix.prototype.centerY = function(y/*float*/)\r\n{\r\n var h = this.height * this.getScaleY();\r\n this.translateY(y - h / 2);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # setX()\r\n//============================================================\r\nL2DModelMatrix.prototype.setX = function(x/*float*/)\r\n{\r\n this.translateX(x);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # setY()\r\n//============================================================\r\nL2DModelMatrix.prototype.setY = function(y/*float*/)\r\n{\r\n this.translateY(y);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # setHeight()\r\n//============================================================\r\nL2DModelMatrix.prototype.setHeight = function(h/*float*/)\r\n{\r\n var scaleX = h / this.height;\r\n var scaleY = -scaleX;\r\n this.scale(scaleX, scaleY);\r\n}\r\n\r\n//============================================================\r\n// L2DModelMatrix # setWidth()\r\n//============================================================\r\nL2DModelMatrix.prototype.setWidth = function(w/*float*/)\r\n{\r\n var scaleX = w / this.width;\r\n var scaleY = -scaleX;\r\n this.scale(scaleX, scaleY);\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DMotionManager extends MotionQueueManager\r\n//============================================================\r\n//============================================================\r\nfunction L2DMotionManager()\r\n{\r\n MotionQueueManager.prototype.constructor.call(this);\r\n this.currentPriority = null;\r\n this.reservePriority = null;\r\n \r\n this.super = MotionQueueManager.prototype;\r\n}\r\n\r\n\r\nL2DMotionManager.prototype = new MotionQueueManager();\r\n\r\n//============================================================\r\n// L2DMotionManager # getCurrentPriority()\r\n//============================================================\r\nL2DMotionManager.prototype.getCurrentPriority = function()\r\n{\r\n return this.currentPriority;\r\n}\r\n\r\n//============================================================\r\n// L2DMotionManager # getReservePriority()\r\n//============================================================\r\nL2DMotionManager.prototype.getReservePriority = function()\r\n{\r\n return this.reservePriority;\r\n}\r\n\r\n//============================================================\r\n// L2DMotionManager # reserveMotion()\r\n//============================================================\r\nL2DMotionManager.prototype.reserveMotion = function(priority/*int*/)\r\n{\r\n if(this.reservePriority >= priority) {\r\n return false;\r\n }\r\n if(this.currentPriority >= priority) {\r\n return false;\r\n }\r\n \r\n this.reservePriority = priority;\r\n \r\n return true;\r\n}\r\n\r\n//============================================================\r\n// L2DMotionManager # setReservePriority()\r\n//============================================================\r\nL2DMotionManager.prototype.setReservePriority = function(val/*int*/)\r\n{\r\n this.reservePriority = val;\r\n}\r\n\r\n//============================================================\r\n// L2DMotionManager # updateParam()\r\n//============================================================\r\nL2DMotionManager.prototype.updateParam = function(model/*ALive2DModel*/)\r\n{\r\n var updated = MotionQueueManager.prototype.updateParam.call(this, model);\r\n \r\n if(this.isFinished()) {\r\n this.currentPriority = 0;\r\n }\r\n \r\n return updated;\r\n}\r\n\r\n//============================================================\r\n// L2DMotionManager # startMotionPrio()\r\n//============================================================\r\nL2DMotionManager.prototype.startMotionPrio = function(motion/*AMotion*/, priority/*int*/)\r\n{\r\n if(priority == this.reservePriority) {\r\n this.reservePriority = 0;\r\n }\r\n this.currentPriority = priority;\r\n return this.startMotion(motion, false);\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DPhysics \r\n//============================================================\r\n//============================================================\r\nfunction L2DPhysics()\r\n{ \r\n this.physicsList = new Array(); //ArrayList\r\n this.startTimeMSec = UtSystem.getUserTimeMSec();\r\n}\r\n\r\n//============================================================\r\n// static L2DPhysics.load()\r\n//============================================================\r\nL2DPhysics.load = function(buf /*byte[]*/ )\r\n{\r\n var ret = new L2DPhysics(); //L2DPhysicsL2DPhysics\r\n var pm = Live2DFramework.getPlatformManager();\r\n var json = pm.jsonParseFromBytes(buf);\r\n var params = json.physics_hair;\r\n var paramNum = params.length;\r\n for(var i = 0; i < paramNum; i++) {\r\n var param = params[i]; //Value\r\n var physics = new PhysicsHair(); //PhysicsHairPhysicsHair\r\n var setup = param.setup; //Value\r\n var length = parseFloat(setup.length);\r\n var resist = parseFloat(setup.regist);\r\n var mass = parseFloat(setup.mass);\r\n physics.setup(length, resist, mass);\r\n var srcList = param.src; //Value\r\n var srcNum = srcList.length;\r\n for(var j = 0; j < srcNum; j++) {\r\n var src = srcList[j]; //Value\r\n var id = src.id; //String\r\n var type = PhysicsHair.Src.SRC_TO_X;\r\n var typeStr = src.ptype; //String\r\n if(typeStr === \"x\") {\r\n type = PhysicsHair.Src.SRC_TO_X;\r\n }\r\n else if(typeStr === \"y\") {\r\n type = PhysicsHair.Src.SRC_TO_Y;\r\n }\r\n else if(typeStr === \"angle\") {\r\n type = PhysicsHair.Src.SRC_TO_G_ANGLE;\r\n }\r\n else {\r\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Src\");\r\n }\r\n var scale = parseFloat(src.scale);\r\n var weight = parseFloat(src.weight);\r\n physics.addSrcParam(type, id, scale, weight);\r\n }\r\n var targetList = param.targets; //Value\r\n var targetNum = targetList.length;\r\n for(var j = 0; j < targetNum; j++) {\r\n var target = targetList[j]; //Value\r\n var id = target.id; //String\r\n var type = PhysicsHair.Target.TARGET_FROM_ANGLE;\r\n var typeStr = target.ptype; //String\r\n if(typeStr === \"angle\") {\r\n type = PhysicsHair.Target.TARGET_FROM_ANGLE;\r\n }\r\n else if(typeStr === \"angle_v\") {\r\n type = PhysicsHair.Target.TARGET_FROM_ANGLE_V;\r\n }\r\n else {\r\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Target\");\r\n }\r\n var scale = parseFloat(target.scale);\r\n var weight = parseFloat(target.weight);\r\n physics.addTargetParam(type, id, scale, weight);\r\n }\r\n ret.physicsList.push(physics);\r\n }\r\n return ret;\r\n}\r\n\r\n//============================================================\r\n// L2DPhysics # updateParam()\r\n//============================================================\r\nL2DPhysics.prototype.updateParam = function(model/*ALive2DModel*/)\r\n{\r\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\r\n for(var i = 0; i < this.physicsList.length; i++) {\r\n this.physicsList[i].update(model, timeMSec);\r\n }\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DPose \r\n//============================================================\r\n//============================================================\r\nfunction L2DPose()\r\n{\r\n this.lastTime = 0;\r\n this.lastModel = null; //ALive2DModel\r\n this.partsGroups = new Array(); //ArrayList\r\n}\r\n\r\n\r\n//============================================================\r\n// static L2DPose.load()\r\n//============================================================\r\nL2DPose.load = function(buf/*byte[]*/)\r\n{ \r\n var ret = new L2DPose(); //L2DPose\r\n var pm = Live2DFramework.getPlatformManager();\r\n var json = pm.jsonParseFromBytes(buf);\r\n var poseListInfo = json.parts_visible; //Value\r\n var poseNum = poseListInfo.length;\r\n for(var i_pose = 0; i_pose < poseNum; i_pose++) {\r\n var poseInfo = poseListInfo[i_pose]; //Value\r\n var idListInfo = poseInfo.group; //Value\r\n var idNum = idListInfo.length;\r\n var partsGroup/*L2DPartsParam*/ = new Array();\r\n for(var i_group = 0; i_group < idNum; i_group++) {\r\n var partsInfo = idListInfo[i_group]; //Value\r\n var parts = new L2DPartsParam(partsInfo.id); //L2DPartsParamL2DPartsParam\r\n partsGroup[i_group] = parts;\r\n if(partsInfo.link == null) continue;\r\n var linkListInfo = partsInfo.link; //Value\r\n var linkNum = linkListInfo.length;\r\n parts.link = new Array(); //ArrayList\r\n for(var i_link = 0; i_link < linkNum; i_link++) {\r\n var linkParts = new L2DPartsParam(linkListInfo[i_link]); //L2DPartsParamL2DPartsParam\r\n parts.link.push(linkParts);\r\n }\r\n }\r\n ret.partsGroups.push(partsGroup);\r\n }\r\n \r\n return ret;\r\n}\r\n\r\n//============================================================\r\n// L2DPose # updateParam()\r\n//============================================================\r\nL2DPose.prototype.updateParam = function(model/*ALive2DModel*/)\r\n{\r\n if(model == null) return ;\r\n \r\n if(!(model == this.lastModel)) {\r\n this.initParam(model);\r\n }\r\n this.lastModel = model;\r\n \r\n var curTime = UtSystem.getUserTimeMSec();\r\n var deltaTimeSec = ((this.lastTime == 0) ? 0 : (curTime - this.lastTime) / 1000.0);\r\n this.lastTime = curTime;\r\n if(deltaTimeSec < 0) deltaTimeSec = 0;\r\n for(var i = 0; i < this.partsGroups.length; i++) {\r\n this.normalizePartsOpacityGroup(model, this.partsGroups[i], deltaTimeSec);\r\n this.copyOpacityOtherParts(model, this.partsGroups[i]);\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DPose # initParam()\r\n//============================================================\r\nL2DPose.prototype.initParam = function(model/*ALive2DModel*/)\r\n{\r\n if(model == null) return ;\r\n for(var i = 0; i < this.partsGroups.length; i++) {\r\n var partsGroup = this.partsGroups[i]; //L2DPartsParam\r\n for(var j = 0; j < partsGroup.length; j++) {\r\n partsGroup[j].initIndex(model);\r\n var partsIndex = partsGroup[j].partsIndex;\r\n var paramIndex = partsGroup[j].paramIndex;\r\n if(partsIndex < 0) continue;\r\n var v/*:Boolean*/ = (model.getParamFloat(paramIndex) != 0);\r\n model.setPartsOpacity(partsIndex, (v ? 1.0 : 0.0));\r\n model.setParamFloat(paramIndex, (v ? 1.0 : 0.0));\r\n if(partsGroup[j].link == null) continue;\r\n for(var k = 0; k < partsGroup[j].link.length; k++) {\r\n partsGroup[j].link[k].initIndex(model);\r\n }\r\n }\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DPose # normalizePartsOpacityGroup()\r\n//============================================================\r\nL2DPose.prototype.normalizePartsOpacityGroup = function(model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/, deltaTimeSec/*float*/)\r\n{\r\n var visibleParts = -1;\r\n var visibleOpacity = 1.0;\r\n var CLEAR_TIME_SEC = 0.5;\r\n var phi = 0.5;\r\n var maxBackOpacity = 0.15;\r\n for(var i = 0; i < partsGroup.length; i++) {\r\n var partsIndex = partsGroup[i].partsIndex;\r\n var paramIndex = partsGroup[i].paramIndex;\r\n if(partsIndex < 0) continue;if(model.getParamFloat(paramIndex) != 0) {\r\n if(visibleParts >= 0) {\r\n break;\r\n }\r\n visibleParts = i;\r\n visibleOpacity = model.getPartsOpacity(partsIndex);\r\n visibleOpacity += deltaTimeSec / CLEAR_TIME_SEC;\r\n if(visibleOpacity > 1) {\r\n visibleOpacity = 1;\r\n }\r\n }\r\n }\r\n if(visibleParts < 0) {\r\n visibleParts = 0;\r\n visibleOpacity = 1;\r\n }\r\n for(var i = 0; i < partsGroup.length; i++) {\r\n var partsIndex = partsGroup[i].partsIndex;\r\n if(partsIndex < 0) continue;if(visibleParts == i) {\r\n model.setPartsOpacity(partsIndex, visibleOpacity);\r\n }\r\n else {\r\n var opacity = model.getPartsOpacity(partsIndex);\r\n var a1;\r\n if(visibleOpacity < phi) {\r\n a1 = visibleOpacity * (phi - 1) / phi + 1;\r\n }\r\n else {\r\n a1 = (1 - visibleOpacity) * phi / (1 - phi);\r\n }\r\n var backOp = (1 - a1) * (1 - visibleOpacity);\r\n if(backOp > maxBackOpacity) {\r\n a1 = 1 - maxBackOpacity / (1 - visibleOpacity);\r\n }\r\n if(opacity > a1) {\r\n opacity = a1;\r\n }\r\n model.setPartsOpacity(partsIndex, opacity);\r\n }\r\n }\r\n}\r\n\r\n//============================================================\r\n// L2DPose # copyOpacityOtherParts()\r\n//============================================================\r\nL2DPose.prototype.copyOpacityOtherParts = function(model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/)\r\n{\r\n for(var i_group = 0; i_group < partsGroup.length; i_group++) {\r\n var partsParam = partsGroup[i_group]; //L2DPartsParam\r\n if(partsParam.link == null) continue;\r\n if(partsParam.partsIndex < 0) continue;\r\n var opacity = model.getPartsOpacity(partsParam.partsIndex);\r\n for(var i_link = 0; i_link < partsParam.link.length; i_link++) {\r\n var linkParts = partsParam.link[i_link]; //L2DPartsParam\r\n if(linkParts.partsIndex < 0) continue;\r\n model.setPartsOpacity(linkParts.partsIndex, opacity);\r\n }\r\n }\r\n}\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DPartsParam \r\n//============================================================\r\n//============================================================\r\nfunction L2DPartsParam(id/*String*/){\r\n this.paramIndex = -1;\r\n this.partsIndex = -1; \r\n this.link = null; // ArrayList\r\n this.id = id;\r\n}\r\n\r\n//============================================================\r\n// L2DPartsParam # initIndex()\r\n//============================================================\r\nL2DPartsParam.prototype.initIndex = function(model/*ALive2DModel*/)\r\n{ \r\n this.paramIndex = model.getParamIndex(\"VISIBLE:\" + this.id);\r\n this.partsIndex = model.getPartsDataIndex(PartsDataID.getID(this.id));\r\n model.setParamFloat(this.paramIndex, 1);\r\n}\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DTargetPoint \r\n//============================================================\r\n//============================================================\r\nfunction L2DTargetPoint()\r\n{\r\n this.EPSILON = 0.01; // 変化の最小値(この値以下は無視される)\r\n this.faceTargetX = 0;\r\n this.faceTargetY = 0;\r\n this.faceX = 0;\r\n this.faceY = 0;\r\n this.faceVX = 0;\r\n this.faceVY = 0;\r\n this.lastTimeSec = 0;\r\n}\r\n\r\n//============================================================\r\nL2DTargetPoint.FRAME_RATE = 30;\r\n\r\n//============================================================\r\n// L2DTargetPoint # set()\r\n//============================================================\r\nL2DTargetPoint.prototype.setPoint = function(x/*float*/, y/*float*/)\r\n{\r\n this.faceTargetX = x;\r\n this.faceTargetY = y;\r\n}\r\n\r\n//============================================================\r\n// L2DTargetPoint # getX()\r\n//============================================================\r\nL2DTargetPoint.prototype.getX = function()\r\n{\r\n return this.faceX;\r\n}\r\n\r\n//============================================================\r\n// L2DTargetPoint # getY()\r\n//============================================================\r\nL2DTargetPoint.prototype.getY = function()\r\n{\r\n return this.faceY;\r\n}\r\n\r\n//============================================================\r\n// L2DTargetPoint # update()\r\n//============================================================\r\nL2DTargetPoint.prototype.update = function()\r\n{\r\n var TIME_TO_MAX_SPEED = 0.15;\r\n var FACE_PARAM_MAX_V = 40.0 / 7.5;\r\n var MAX_V = FACE_PARAM_MAX_V / L2DTargetPoint.FRAME_RATE;\r\n if(this.lastTimeSec == 0) {\r\n this.lastTimeSec = UtSystem.getUserTimeMSec();\r\n return;\r\n }\r\n var curTimeSec = UtSystem.getUserTimeMSec();\r\n var deltaTimeWeight = (curTimeSec - this.lastTimeSec) * L2DTargetPoint.FRAME_RATE / 1000.0;\r\n this.lastTimeSec = curTimeSec;\r\n var FRAME_TO_MAX_SPEED = TIME_TO_MAX_SPEED * L2DTargetPoint.FRAME_RATE;\r\n var MAX_A = deltaTimeWeight * MAX_V / FRAME_TO_MAX_SPEED;\r\n var dx = (this.faceTargetX - this.faceX);\r\n var dy = (this.faceTargetY - this.faceY);\r\n // if(dx == 0 && dy == 0) return;\r\n if( Math.abs(dx) <= this.EPSILON && Math.abs(dy) <= this.EPSILON ) return;\r\n var d = Math.sqrt(dx * dx + dy * dy);\r\n var vx = MAX_V * dx / d;\r\n var vy = MAX_V * dy / d;\r\n var ax = vx - this.faceVX;\r\n var ay = vy - this.faceVY;\r\n var a = Math.sqrt(ax * ax + ay * ay);\r\n if(a < -MAX_A || a > MAX_A) {\r\n ax *= MAX_A / a;\r\n ay *= MAX_A / a;\r\n a = MAX_A;\r\n }\r\n this.faceVX += ax;\r\n this.faceVY += ay;\r\n {\r\n var max_v = 0.5 * ( Math.sqrt(MAX_A * MAX_A + 16 * MAX_A * d - 8 * MAX_A * d) - MAX_A);\r\n var cur_v = Math.sqrt(this.faceVX * this.faceVX + this.faceVY * this.faceVY);\r\n if(cur_v > max_v) {\r\n this.faceVX *= max_v / cur_v;\r\n this.faceVY *= max_v / cur_v;\r\n }\r\n }\r\n this.faceX += this.faceVX;\r\n this.faceY += this.faceVY;\r\n}\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class L2DViewMatrix extends L2DMatrix44\r\n//============================================================\r\n//============================================================\r\nfunction L2DViewMatrix()\r\n{\r\n L2DMatrix44.prototype.constructor.call(this);\r\n this.screenLeft = null;\r\n this.screenRight = null;\r\n this.screenTop = null;\r\n this.screenBottom = null;\r\n this.maxLeft = null;\r\n this.maxRight = null;\r\n this.maxTop = null;\r\n this.maxBottom = null;\r\n this.max = Number.MAX_VALUE;\r\n this.min = 0;\r\n}\r\n\r\nL2DViewMatrix.prototype = new L2DMatrix44(); //L2DViewMatrix extends L2DMatrix44\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMaxScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMaxScale = function()\r\n{\r\n return this.max;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMinScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMinScale = function()\r\n{\r\n return this.min;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # setMaxScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.setMaxScale = function(v/*float*/)\r\n{\r\n this.max = v;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # setMinScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.setMinScale = function(v/*float*/)\r\n{\r\n this.min = v;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # isMaxScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.isMaxScale = function()\r\n{\r\n return this.getScaleX() == this.max;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # isMinScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.isMinScale = function()\r\n{\r\n return this.getScaleX() == this.min;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # adjustTranslate()\r\n//============================================================\r\nL2DViewMatrix.prototype.adjustTranslate = function(shiftX/*float*/, shiftY/*float*/)\r\n{\r\n if(this.tr[0] * this.maxLeft + (this.tr[12] + shiftX) > this.screenLeft) \r\n shiftX = this.screenLeft - this.tr[0] * this.maxLeft - this.tr[12];\r\n if(this.tr[0] * this.maxRight + (this.tr[12] + shiftX) < this.screenRight) \r\n shiftX = this.screenRight - this.tr[0] * this.maxRight - this.tr[12];\r\n if(this.tr[5] * this.maxTop + (this.tr[13] + shiftY) < this.screenTop) \r\n shiftY = this.screenTop - this.tr[5] * this.maxTop - this.tr[13];\r\n if(this.tr[5] * this.maxBottom + (this.tr[13] + shiftY) > this.screenBottom) \r\n shiftY = this.screenBottom - this.tr[5] * this.maxBottom - this.tr[13];\r\n \r\n var tr1 = [1, 0, 0, 0, \r\n 0, 1, 0, 0,\r\n 0, 0, 1, 0, \r\n shiftX, shiftY, 0, 1 ];\r\n L2DMatrix44.mul(tr1, this.tr, this.tr);\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # adjustScale()\r\n//============================================================\r\nL2DViewMatrix.prototype.adjustScale = function(cx/*float*/, cy/*float*/, scale/*float*/)\r\n{\r\n var targetScale = scale * this.tr[0];\r\n if(targetScale < this.min) {\r\n if(this.tr[0] > 0) scale = this.min / this.tr[0];\r\n }\r\n else if(targetScale > this.max) {\r\n if(this.tr[0] > 0) scale = this.max / this.tr[0];\r\n }\r\n var tr1 = [1, 0, 0, 0, \r\n 0, 1, 0, 0, \r\n 0, 0, 1, 0, \r\n cx, cy, 0, 1];\r\n var tr2 = [scale, 0, 0, 0,\r\n 0, scale, 0, 0,\r\n 0, 0, 1, 0, \r\n 0, 0, 0, 1 ];\r\n var tr3 = [1, 0, 0, 0, \r\n 0, 1, 0, 0, \r\n 0, 0, 1, 0, \r\n -cx, -cy, 0, 1 ];\r\n L2DMatrix44.mul(tr3, this.tr, this.tr);\r\n L2DMatrix44.mul(tr2, this.tr, this.tr);\r\n L2DMatrix44.mul(tr1, this.tr, this.tr);\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # setScreenRect()\r\n//============================================================\r\nL2DViewMatrix.prototype.setScreenRect = function(left/*float*/, right/*float*/, bottom/*float*/, top/*float*/)\r\n{\r\n this.screenLeft = left;\r\n this.screenRight = right;\r\n this.screenTop = top;\r\n this.screenBottom = bottom;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # setMaxScreenRect()\r\n//============================================================\r\nL2DViewMatrix.prototype.setMaxScreenRect = function(left/*float*/, right/*float*/, bottom/*float*/, top/*float*/)\r\n{\r\n this.maxLeft = left;\r\n this.maxRight = right;\r\n this.maxTop = top;\r\n this.maxBottom = bottom;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getScreenLeft()\r\n//============================================================\r\nL2DViewMatrix.prototype.getScreenLeft = function()\r\n{\r\n return this.screenLeft;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getScreenRight()\r\n//============================================================\r\nL2DViewMatrix.prototype.getScreenRight = function()\r\n{\r\n return this.screenRight;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getScreenBottom()\r\n//============================================================\r\nL2DViewMatrix.prototype.getScreenBottom = function()\r\n{\r\n return this.screenBottom;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getScreenTop()\r\n//============================================================\r\nL2DViewMatrix.prototype.getScreenTop = function()\r\n{\r\n return this.screenTop;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMaxLeft()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMaxLeft = function()\r\n{\r\n return this.maxLeft;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMaxRight()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMaxRight = function()\r\n{\r\n return this.maxRight;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMaxBottom()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMaxBottom = function()\r\n{\r\n return this.maxBottom;\r\n}\r\n\r\n//============================================================\r\n// L2DViewMatrix # getMaxTop()\r\n//============================================================\r\nL2DViewMatrix.prototype.getMaxTop = function()\r\n{\r\n return this.maxTop;\r\n}\r\n\r\n/**\r\n *\r\n * You can modify and use this source freely\r\n * only for the development of application related Live2D.\r\n *\r\n * (c) Live2D Inc. All rights reserved.\r\n */\r\n\r\n//============================================================\r\n//============================================================\r\n// class Live2DFramework \r\n//============================================================\r\n//============================================================\r\nfunction Live2DFramework()\r\n{\r\n}\r\n\r\n//============================================================\r\nLive2DFramework.platformManager = null;\r\n\r\n//============================================================\r\n// static Live2DFramework.getPlatformManager()\r\n//============================================================\r\nLive2DFramework.getPlatformManager = function()\r\n{\r\n return Live2DFramework.platformManager;\r\n}\r\n\r\n//============================================================\r\n// static Live2DFramework.setPlatformManager()\r\n//============================================================\r\nLive2DFramework.setPlatformManager = function( platformManager /*IPlatformManager*/ )\r\n{\r\n Live2DFramework.platformManager = platformManager;\r\n}", @@ -5465,7 +5486,7 @@ "lineNumber": 1 }, { - "__docId__": 222, + "__docId__": 223, "kind": "function", "name": "L2DBaseModel", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5484,7 +5505,7 @@ "ignore": true }, { - "__docId__": 223, + "__docId__": 224, "kind": "variable", "name": "texCounter", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5505,7 +5526,7 @@ "ignore": true }, { - "__docId__": 224, + "__docId__": 225, "kind": "function", "name": "getModelMatrix", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5529,7 +5550,7 @@ "ignore": true }, { - "__docId__": 225, + "__docId__": 226, "kind": "function", "name": "setAlpha", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5556,7 +5577,7 @@ "ignore": true }, { - "__docId__": 226, + "__docId__": 227, "kind": "function", "name": "getAlpha", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5580,7 +5601,7 @@ "ignore": true }, { - "__docId__": 227, + "__docId__": 228, "kind": "function", "name": "isInitialized", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5604,7 +5625,7 @@ "ignore": true }, { - "__docId__": 228, + "__docId__": 229, "kind": "function", "name": "setInitialized", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5631,7 +5652,7 @@ "ignore": true }, { - "__docId__": 229, + "__docId__": 230, "kind": "function", "name": "isUpdating", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5655,7 +5676,7 @@ "ignore": true }, { - "__docId__": 230, + "__docId__": 231, "kind": "function", "name": "setUpdating", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5682,7 +5703,7 @@ "ignore": true }, { - "__docId__": 231, + "__docId__": 232, "kind": "function", "name": "getLive2DModel", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5706,7 +5727,7 @@ "ignore": true }, { - "__docId__": 232, + "__docId__": 233, "kind": "function", "name": "setLipSync", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5733,7 +5754,7 @@ "ignore": true }, { - "__docId__": 233, + "__docId__": 234, "kind": "function", "name": "setLipSyncValue", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5760,7 +5781,7 @@ "ignore": true }, { - "__docId__": 234, + "__docId__": 235, "kind": "function", "name": "setAccel", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5799,7 +5820,7 @@ "ignore": true }, { - "__docId__": 235, + "__docId__": 236, "kind": "function", "name": "setDrag", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5832,7 +5853,7 @@ "ignore": true }, { - "__docId__": 236, + "__docId__": 237, "kind": "function", "name": "getMainMotionManager", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5856,7 +5877,7 @@ "ignore": true }, { - "__docId__": 237, + "__docId__": 238, "kind": "function", "name": "getExpressionManager", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5880,7 +5901,7 @@ "ignore": true }, { - "__docId__": 238, + "__docId__": 239, "kind": "function", "name": "loadModelData", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5913,7 +5934,7 @@ "ignore": true }, { - "__docId__": 239, + "__docId__": 240, "kind": "function", "name": "loadTexture", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5952,7 +5973,7 @@ "ignore": true }, { - "__docId__": 240, + "__docId__": 241, "kind": "function", "name": "loadMotion", "memberof": "src/lib/_Live2DFramework.official.js", @@ -5991,7 +6012,7 @@ "ignore": true }, { - "__docId__": 241, + "__docId__": 242, "kind": "function", "name": "loadExpression", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6030,7 +6051,7 @@ "ignore": true }, { - "__docId__": 242, + "__docId__": 243, "kind": "function", "name": "loadPose", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6063,7 +6084,7 @@ "ignore": true }, { - "__docId__": 243, + "__docId__": 244, "kind": "function", "name": "loadPhysics", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6090,7 +6111,7 @@ "ignore": true }, { - "__docId__": 244, + "__docId__": 245, "kind": "function", "name": "hitTestSimple", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6133,7 +6154,7 @@ "ignore": true }, { - "__docId__": 245, + "__docId__": 246, "kind": "function", "name": "L2DExpressionMotion", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6152,7 +6173,7 @@ "ignore": true }, { - "__docId__": 246, + "__docId__": 247, "kind": "function", "name": "loadJson", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6183,7 +6204,7 @@ "ignore": true }, { - "__docId__": 247, + "__docId__": 248, "kind": "function", "name": "updateParamExe", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6228,7 +6249,7 @@ "ignore": true }, { - "__docId__": 248, + "__docId__": 249, "kind": "function", "name": "L2DExpressionParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6248,7 +6269,7 @@ "ignore": true }, { - "__docId__": 249, + "__docId__": 250, "kind": "function", "name": "L2DEyeBlink", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6267,7 +6288,7 @@ "ignore": true }, { - "__docId__": 250, + "__docId__": 251, "kind": "function", "name": "calcNextBlink", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6291,7 +6312,7 @@ "ignore": true }, { - "__docId__": 251, + "__docId__": 252, "kind": "function", "name": "setInterval", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6318,7 +6339,7 @@ "ignore": true }, { - "__docId__": 252, + "__docId__": 253, "kind": "function", "name": "setEyeMotion", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6357,7 +6378,7 @@ "ignore": true }, { - "__docId__": 253, + "__docId__": 254, "kind": "function", "name": "updateParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6384,7 +6405,7 @@ "ignore": true }, { - "__docId__": 254, + "__docId__": 255, "kind": "function", "name": "EYE_STATE", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6404,7 +6425,7 @@ "ignore": true }, { - "__docId__": 255, + "__docId__": 256, "kind": "function", "name": "L2DMatrix44", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6423,7 +6444,7 @@ "ignore": true }, { - "__docId__": 256, + "__docId__": 257, "kind": "function", "name": "mul", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6462,7 +6483,7 @@ "ignore": true }, { - "__docId__": 257, + "__docId__": 258, "kind": "function", "name": "identity", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6482,7 +6503,7 @@ "ignore": true }, { - "__docId__": 258, + "__docId__": 259, "kind": "function", "name": "getArray", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6506,7 +6527,7 @@ "ignore": true }, { - "__docId__": 259, + "__docId__": 260, "kind": "function", "name": "getCopyMatrix", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6530,7 +6551,7 @@ "ignore": true }, { - "__docId__": 260, + "__docId__": 261, "kind": "function", "name": "setMatrix", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6557,7 +6578,7 @@ "ignore": true }, { - "__docId__": 261, + "__docId__": 262, "kind": "function", "name": "getScaleX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6581,7 +6602,7 @@ "ignore": true }, { - "__docId__": 262, + "__docId__": 263, "kind": "function", "name": "getScaleY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6605,7 +6626,7 @@ "ignore": true }, { - "__docId__": 263, + "__docId__": 264, "kind": "function", "name": "transformX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6636,7 +6657,7 @@ "ignore": true }, { - "__docId__": 264, + "__docId__": 265, "kind": "function", "name": "transformY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6667,7 +6688,7 @@ "ignore": true }, { - "__docId__": 265, + "__docId__": 266, "kind": "function", "name": "invertTransformX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6698,7 +6719,7 @@ "ignore": true }, { - "__docId__": 266, + "__docId__": 267, "kind": "function", "name": "invertTransformY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6729,7 +6750,7 @@ "ignore": true }, { - "__docId__": 267, + "__docId__": 268, "kind": "function", "name": "multTranslate", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6762,7 +6783,7 @@ "ignore": true }, { - "__docId__": 268, + "__docId__": 269, "kind": "function", "name": "translate", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6795,7 +6816,7 @@ "ignore": true }, { - "__docId__": 269, + "__docId__": 270, "kind": "function", "name": "translateX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6822,7 +6843,7 @@ "ignore": true }, { - "__docId__": 270, + "__docId__": 271, "kind": "function", "name": "translateY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6849,7 +6870,7 @@ "ignore": true }, { - "__docId__": 271, + "__docId__": 272, "kind": "function", "name": "multScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6882,7 +6903,7 @@ "ignore": true }, { - "__docId__": 272, + "__docId__": 273, "kind": "function", "name": "scale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6915,7 +6936,7 @@ "ignore": true }, { - "__docId__": 273, + "__docId__": 274, "kind": "function", "name": "L2DModelMatrix", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6947,7 +6968,7 @@ "ignore": true }, { - "__docId__": 274, + "__docId__": 275, "kind": "function", "name": "setPosition", "memberof": "src/lib/_Live2DFramework.official.js", @@ -6980,7 +7001,7 @@ "ignore": true }, { - "__docId__": 275, + "__docId__": 276, "kind": "function", "name": "setCenterPosition", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7013,7 +7034,7 @@ "ignore": true }, { - "__docId__": 276, + "__docId__": 277, "kind": "function", "name": "top", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7040,7 +7061,7 @@ "ignore": true }, { - "__docId__": 277, + "__docId__": 278, "kind": "function", "name": "bottom", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7067,7 +7088,7 @@ "ignore": true }, { - "__docId__": 278, + "__docId__": 279, "kind": "function", "name": "left", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7094,7 +7115,7 @@ "ignore": true }, { - "__docId__": 279, + "__docId__": 280, "kind": "function", "name": "right", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7121,7 +7142,7 @@ "ignore": true }, { - "__docId__": 280, + "__docId__": 281, "kind": "function", "name": "centerX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7148,7 +7169,7 @@ "ignore": true }, { - "__docId__": 281, + "__docId__": 282, "kind": "function", "name": "centerY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7175,7 +7196,7 @@ "ignore": true }, { - "__docId__": 282, + "__docId__": 283, "kind": "function", "name": "setX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7202,7 +7223,7 @@ "ignore": true }, { - "__docId__": 283, + "__docId__": 284, "kind": "function", "name": "setY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7229,7 +7250,7 @@ "ignore": true }, { - "__docId__": 284, + "__docId__": 285, "kind": "function", "name": "setHeight", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7256,7 +7277,7 @@ "ignore": true }, { - "__docId__": 285, + "__docId__": 286, "kind": "function", "name": "setWidth", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7283,7 +7304,7 @@ "ignore": true }, { - "__docId__": 286, + "__docId__": 287, "kind": "function", "name": "L2DMotionManager", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7302,7 +7323,7 @@ "ignore": true }, { - "__docId__": 287, + "__docId__": 288, "kind": "function", "name": "getCurrentPriority", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7326,7 +7347,7 @@ "ignore": true }, { - "__docId__": 288, + "__docId__": 289, "kind": "function", "name": "getReservePriority", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7350,7 +7371,7 @@ "ignore": true }, { - "__docId__": 289, + "__docId__": 290, "kind": "function", "name": "reserveMotion", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7381,7 +7402,7 @@ "ignore": true }, { - "__docId__": 290, + "__docId__": 291, "kind": "function", "name": "setReservePriority", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7408,7 +7429,7 @@ "ignore": true }, { - "__docId__": 291, + "__docId__": 292, "kind": "function", "name": "updateParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7439,7 +7460,7 @@ "ignore": true }, { - "__docId__": 292, + "__docId__": 293, "kind": "function", "name": "startMotionPrio", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7476,7 +7497,7 @@ "ignore": true }, { - "__docId__": 293, + "__docId__": 294, "kind": "function", "name": "L2DPhysics", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7495,7 +7516,7 @@ "ignore": true }, { - "__docId__": 294, + "__docId__": 295, "kind": "function", "name": "load", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7526,7 +7547,7 @@ "ignore": true }, { - "__docId__": 295, + "__docId__": 296, "kind": "function", "name": "updateParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7553,7 +7574,7 @@ "ignore": true }, { - "__docId__": 296, + "__docId__": 297, "kind": "function", "name": "L2DPose", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7572,7 +7593,7 @@ "ignore": true }, { - "__docId__": 297, + "__docId__": 298, "kind": "function", "name": "load", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7603,7 +7624,7 @@ "ignore": true }, { - "__docId__": 298, + "__docId__": 299, "kind": "function", "name": "updateParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7630,7 +7651,7 @@ "ignore": true }, { - "__docId__": 299, + "__docId__": 300, "kind": "function", "name": "initParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7657,7 +7678,7 @@ "ignore": true }, { - "__docId__": 300, + "__docId__": 301, "kind": "function", "name": "normalizePartsOpacityGroup", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7696,7 +7717,7 @@ "ignore": true }, { - "__docId__": 301, + "__docId__": 302, "kind": "function", "name": "copyOpacityOtherParts", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7729,7 +7750,7 @@ "ignore": true }, { - "__docId__": 302, + "__docId__": 303, "kind": "function", "name": "L2DPartsParam", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7756,7 +7777,7 @@ "ignore": true }, { - "__docId__": 303, + "__docId__": 304, "kind": "function", "name": "initIndex", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7783,7 +7804,7 @@ "ignore": true }, { - "__docId__": 304, + "__docId__": 305, "kind": "function", "name": "L2DTargetPoint", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7802,7 +7823,7 @@ "ignore": true }, { - "__docId__": 305, + "__docId__": 306, "kind": "function", "name": "setPoint", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7835,7 +7856,7 @@ "ignore": true }, { - "__docId__": 306, + "__docId__": 307, "kind": "function", "name": "getX", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7859,7 +7880,7 @@ "ignore": true }, { - "__docId__": 307, + "__docId__": 308, "kind": "function", "name": "getY", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7883,7 +7904,7 @@ "ignore": true }, { - "__docId__": 308, + "__docId__": 309, "kind": "function", "name": "update", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7903,7 +7924,7 @@ "ignore": true }, { - "__docId__": 309, + "__docId__": 310, "kind": "function", "name": "L2DViewMatrix", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7922,7 +7943,7 @@ "ignore": true }, { - "__docId__": 310, + "__docId__": 311, "kind": "function", "name": "getMaxScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7946,7 +7967,7 @@ "ignore": true }, { - "__docId__": 311, + "__docId__": 312, "kind": "function", "name": "getMinScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7970,7 +7991,7 @@ "ignore": true }, { - "__docId__": 312, + "__docId__": 313, "kind": "function", "name": "setMaxScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -7997,7 +8018,7 @@ "ignore": true }, { - "__docId__": 313, + "__docId__": 314, "kind": "function", "name": "setMinScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8024,7 +8045,7 @@ "ignore": true }, { - "__docId__": 314, + "__docId__": 315, "kind": "function", "name": "isMaxScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8048,7 +8069,7 @@ "ignore": true }, { - "__docId__": 315, + "__docId__": 316, "kind": "function", "name": "isMinScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8072,7 +8093,7 @@ "ignore": true }, { - "__docId__": 316, + "__docId__": 317, "kind": "function", "name": "adjustTranslate", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8105,7 +8126,7 @@ "ignore": true }, { - "__docId__": 317, + "__docId__": 318, "kind": "function", "name": "adjustScale", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8144,7 +8165,7 @@ "ignore": true }, { - "__docId__": 318, + "__docId__": 319, "kind": "function", "name": "setScreenRect", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8189,7 +8210,7 @@ "ignore": true }, { - "__docId__": 319, + "__docId__": 320, "kind": "function", "name": "setMaxScreenRect", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8234,7 +8255,7 @@ "ignore": true }, { - "__docId__": 320, + "__docId__": 321, "kind": "function", "name": "getScreenLeft", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8258,7 +8279,7 @@ "ignore": true }, { - "__docId__": 321, + "__docId__": 322, "kind": "function", "name": "getScreenRight", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8282,7 +8303,7 @@ "ignore": true }, { - "__docId__": 322, + "__docId__": 323, "kind": "function", "name": "getScreenBottom", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8306,7 +8327,7 @@ "ignore": true }, { - "__docId__": 323, + "__docId__": 324, "kind": "function", "name": "getScreenTop", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8330,7 +8351,7 @@ "ignore": true }, { - "__docId__": 324, + "__docId__": 325, "kind": "function", "name": "getMaxLeft", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8354,7 +8375,7 @@ "ignore": true }, { - "__docId__": 325, + "__docId__": 326, "kind": "function", "name": "getMaxRight", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8378,7 +8399,7 @@ "ignore": true }, { - "__docId__": 326, + "__docId__": 327, "kind": "function", "name": "getMaxBottom", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8402,7 +8423,7 @@ "ignore": true }, { - "__docId__": 327, + "__docId__": 328, "kind": "function", "name": "getMaxTop", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8426,7 +8447,7 @@ "ignore": true }, { - "__docId__": 328, + "__docId__": 329, "kind": "function", "name": "Live2DFramework", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8445,7 +8466,7 @@ "ignore": true }, { - "__docId__": 329, + "__docId__": 330, "kind": "function", "name": "getPlatformManager", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8469,7 +8490,7 @@ "ignore": true }, { - "__docId__": 330, + "__docId__": 331, "kind": "function", "name": "setPlatformManager", "memberof": "src/lib/_Live2DFramework.official.js", @@ -8496,10 +8517,10 @@ "ignore": true }, { - "__docId__": 331, + "__docId__": 332, "kind": "file", "name": "src/PlatformManager.js", - "content": "\n/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A library that provide basic IO and json function\n*/\n\nimport { currWebGL } from './elementMgr';\nimport { Live2DModelWebGL } from \"./lib/live2d.core\";\n\n\n//============================================================\n//============================================================\n// class PlatformManager extend IPlatformManager\n//============================================================\n//============================================================\n\n/**\n* @name PlatformManager\n* @desc Define the variable type of PlatformManager\n* @param null\n* @returns {Structure} PlatformManager\n*/\nexport function PlatformManager()\n{\n\n}\n\n\n//============================================================\n// PlatformManager # loadBytes()\n//============================================================\n\n/**\n* @name loadBytes\n* @desc load bytes from the path and callback\n* @param {String} path, {Function} callback\n* @returns callback {raw} context\n* @memberOf PlatformManager\n*/\n\nPlatformManager.prototype.loadBytes = function(path/*String*/, callback)\n{\n var request = new XMLHttpRequest();\n request.open(\"GET\", path, true);\n request.responseType = \"arraybuffer\";\n request.onload = function(){\n switch(request.status){\n case 200:\n callback(request.response);\n break;\n default:\n console.error(\"Failed to load (\" + request.status + \") : \" + path);\n break;\n }\n }\n request.send(null);\n // return request;\n}\n\n\n//============================================================\n// PlatformManager # loadString()\n//============================================================\n\n/**\n* @name loadString\n* @desc load bytes from the path and put it into buffer\n* @param {String} path\n* @returns buffer {raw} context\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadString = function(path/*String*/)\n{\n\n this.loadBytes(path, function(buf) {\n return buf;\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadLive2DModel()\n//============================================================\n\n/**\n* @name loadLive2DModel\n* @desc load Live2DModel from the path and put it into buffer\n* @param {String} path, {function} callback\n* @returns callback loaded model\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadLive2DModel = function(path/*String*/, callback)\n{\n var model = null;\n\n // load moc\n this.loadBytes(path, function(buf){\n model = Live2DModelWebGL.loadModel(buf);\n callback(model);\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadTexture()\n//============================================================\n\n/**\n* @name loadTexture\n* @desc load Live2DModel's Texture and callback\n* @param {Live2DModelWebGL}model, {int}no, {string}path, {function}callback\n* @returns callback\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadTexture = function(model/*ALive2DModel*/, no/*int*/, path/*String*/, callback)\n{\n // load textures\n var loadedImage = new Image();\n loadedImage.src = path;\n loadedImage.onload = onload;\n loadedImage.onerror = onerror;\n\n // var thisRef = this;\n loadedImage.onload = function() {\n // create texture\n var gl = currWebGL;\n var texture = gl.createTexture();\n if (!texture){ console.error(\"Failed to generate gl texture name.\"); return -1; }\n\n if(!model.isPremultipliedAlpha()){\n // 乗算済アルファテクスチャ以外の場合\n // emmmm, maybe do something for textures with alpha layer.\n gl.pixelStorei(gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL, 1);\n }\n gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, 1);\n gl.activeTexture(gl.TEXTURE0);\n gl.bindTexture(gl.TEXTURE_2D, texture);\n gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA,\n gl.UNSIGNED_BYTE, loadedImage);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR_MIPMAP_NEAREST);\n gl.generateMipmap(gl.TEXTURE_2D);\n\n\n\n model.setTexture(no, texture);\n\n // テクスチャオブジェクトを解放\n // Release the texture object to prevent buffer overruns.\n texture = null;\n\n if (typeof callback == \"function\") callback();\n };\n\n loadedImage.onerror = function() {\n console.error(\"Failed to load image : \" + path);\n }\n}\n\n\n//============================================================\n// PlatformManager # parseFromBytes(buf)\n\n//============================================================\n\n/**\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.jsonParseFromBytes = function(buf){\n\n var jsonStr;\n var bomCode = new Uint8Array(buf, 0, 3);\n if (bomCode[0] == 239 && bomCode[1] == 187 && bomCode[2] == 191) {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf, 3));\n } else {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf));\n }\n\n var jsonObj = JSON.parse(jsonStr);\n\n return jsonObj;\n};\n\n\n\n//============================================================\n// PlatformManager # log()\n//============================================================\n\n/**\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.log = function(txt/*String*/)\n{\n console.log(txt);\n}\n", + "content": "\n/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A library that provide basic IO and json function\n*/\n\nimport { currWebGL } from './elementMgr';\nimport { Live2DModelWebGL } from \"./lib/live2d.core\";\n\n\n//============================================================\n//============================================================\n// class PlatformManager extend IPlatformManager\n//============================================================\n//============================================================\n\n/**\n* @name PlatformManager\n* @desc Define the variable type of PlatformManager\n* @param null\n* @returns {Structure} PlatformManager\n*/\nexport function PlatformManager()\n{\n\n}\n\n\n//============================================================\n// PlatformManager # loadBytes()\n//============================================================\n\n/**\n* @name loadBytes\n* @desc load bytes from the path and callback\n* @param {String} path, {Function} callback\n* @returns callback {raw} context\n* @memberOf PlatformManager\n*/\n\nPlatformManager.prototype.loadBytes = function(path/*String*/, callback)\n{\n var request = new XMLHttpRequest();\n request.open(\"GET\", path, true);\n request.responseType = \"arraybuffer\";\n request.onload = function(){\n switch(request.status){\n case 200:\n callback(request.response);\n break;\n default:\n console.error(\"Failed to load (\" + request.status + \") : \" + path);\n break;\n }\n }\n request.send(null);\n // return request;\n}\n\n\n//============================================================\n// PlatformManager # loadString()\n//============================================================\n\n/**\n* @name loadString\n* @desc load bytes from the path and put it into buffer\n* @param {String} path\n* @returns buffer {raw} context\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadString = function(path/*String*/)\n{\n\n this.loadBytes(path, function(buf) {\n return buf;\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadLive2DModel()\n//============================================================\n\n/**\n* @name loadLive2DModel\n* @desc load Live2DModel from the path and put it into buffer\n* @param {String} path, {function} callback\n* @returns callback loaded model\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadLive2DModel = function(path/*String*/, callback)\n{\n var model = null;\n\n // load moc\n this.loadBytes(path, function(buf){\n model = Live2DModelWebGL.loadModel(buf);\n callback(model);\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadTexture()\n//============================================================\n\n/**\n* @name loadTexture\n* @desc load Live2DModel's Texture and callback\n* @param {Live2DModelWebGL}model, {int}no, {string}path, {function}callback\n* @returns callback\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadTexture = function(model/*ALive2DModel*/, no/*int*/, path/*String*/, callback)\n{\n // load textures\n var loadedImage = new Image();\n // Thanks to @mashirozx & @fghrsh\n // Issues:\n // @https://github.com/journey-ad/live2d_src/issues/1\n // @https://github.com/journey-ad/live2d_src/issues/3\n loadedImage.crossOrigin = 'Anonymous';\n loadedImage.src = path;\n loadedImage.onload = onload;\n loadedImage.onerror = onerror;\n\n // var thisRef = this;\n loadedImage.onload = function() {\n // create texture\n var gl = currWebGL;\n var texture = gl.createTexture();\n if (!texture){ console.error(\"Failed to generate gl texture name.\"); return -1; }\n\n if(!model.isPremultipliedAlpha()){\n // 乗算済アルファテクスチャ以外の場合\n // emmmm, maybe do something for textures with alpha layer.\n gl.pixelStorei(gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL, 1);\n }\n gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, 1);\n gl.activeTexture(gl.TEXTURE0);\n gl.bindTexture(gl.TEXTURE_2D, texture);\n gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA,\n gl.UNSIGNED_BYTE, loadedImage);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR_MIPMAP_NEAREST);\n gl.generateMipmap(gl.TEXTURE_2D);\n\n\n\n model.setTexture(no, texture);\n\n // テクスチャオブジェクトを解放\n // Release the texture object to prevent buffer overruns.\n texture = null;\n\n if (typeof callback == \"function\") callback();\n };\n\n loadedImage.onerror = function() {\n console.error(\"Failed to load image : \" + path);\n }\n}\n\n\n//============================================================\n// PlatformManager # parseFromBytes(buf)\n\n//============================================================\n\n/**\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.jsonParseFromBytes = function(buf){\n\n var jsonStr;\n var bomCode = new Uint8Array(buf, 0, 3);\n if (bomCode[0] == 239 && bomCode[1] == 187 && bomCode[2] == 191) {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf, 3));\n } else {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf));\n }\n\n var jsonObj = JSON.parse(jsonStr);\n\n return jsonObj;\n};\n\n\n\n//============================================================\n// PlatformManager # log()\n//============================================================\n\n/**\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.log = function(txt/*String*/)\n{\n console.log(txt);\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/PlatformManager.js", "access": "public", @@ -8507,7 +8528,7 @@ "lineNumber": 1 }, { - "__docId__": 332, + "__docId__": 333, "kind": "function", "name": "PlatformManager", "memberof": "src/PlatformManager.js", @@ -8549,7 +8570,7 @@ } }, { - "__docId__": 333, + "__docId__": 334, "kind": "function", "name": "loadBytes", "memberof": "src/PlatformManager.js", @@ -8596,7 +8617,7 @@ "ignore": true }, { - "__docId__": 334, + "__docId__": 335, "kind": "function", "name": "loadString", "memberof": "src/PlatformManager.js", @@ -8643,7 +8664,7 @@ "ignore": true }, { - "__docId__": 335, + "__docId__": 336, "kind": "function", "name": "loadLive2DModel", "memberof": "src/PlatformManager.js", @@ -8690,7 +8711,7 @@ "ignore": true }, { - "__docId__": 336, + "__docId__": 337, "kind": "function", "name": "loadTexture", "memberof": "src/PlatformManager.js", @@ -8737,7 +8758,7 @@ "ignore": true }, { - "__docId__": 337, + "__docId__": 338, "kind": "function", "name": "jsonParseFromBytes", "memberof": "src/PlatformManager.js", @@ -8750,7 +8771,7 @@ "importPath": "live2d-widget/src/PlatformManager.js", "importStyle": null, "description": "parse json file into arrays", - "lineNumber": 184, + "lineNumber": 189, "unknown": [ { "tagName": "@returns", @@ -8784,7 +8805,7 @@ "ignore": true }, { - "__docId__": 338, + "__docId__": 339, "kind": "function", "name": "log", "memberof": "src/PlatformManager.js", @@ -8797,7 +8818,7 @@ "importPath": "live2d-widget/src/PlatformManager.js", "importStyle": null, "description": "output log in console", - "lineNumber": 212, + "lineNumber": 217, "unknown": [ { "tagName": "@returns", @@ -8831,10 +8852,10 @@ "ignore": true }, { - "__docId__": 339, + "__docId__": 340, "kind": "file", "name": "src/utils/MatrixStack.js", - "content": "/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A matrix stack releated to draw the model\n*/\n\nfunction MatrixStack() {}\n\nMatrixStack.matrixStack = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.depth = 0;\nMatrixStack.currentMatrix = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.tmp = new Array(16);\n\n/**\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.reset = function(){\n this.depth = 0;\n}\n\n/**\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.loadIdentity = function(){\n var thisRef = this;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = (i % 5 == 0) ? 1 : 0;\n }\n}\n\n/**\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.push = function(){\n var thisRef = this;\n // var offset = thisRef.depth * 16;\n var nextOffset = (thisRef.depth + 1) * 16;\n\n if (thisRef.matrixStack.length < nextOffset + 16){\n thisRef.matrixStack.length = nextOffset + 16;\n }\n\n for (var i = 0; i < 16; i++){\n thisRef.matrixStack[nextOffset + i] = thisRef.currentMatrix[i];\n }\n\n thisRef.depth++;\n}\n\n/**\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.pop = function(){\n var thisRef = this;\n thisRef.depth--;\n if (thisRef.depth < 0){ // stack is underflow?????\n myError(\"Invalid matrix stack.\");\n thisRef.depth = 0;\n }\n\n var offset = thisRef.depth * 16;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.matrixStack[offset + i];\n }\n}\n\n/**\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n*/\nMatrixStack.getMatrix = function(){\n return this.currentMatrix;\n}\n\n/**\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.multMatrix = function(matNew)\n{\n var thisRef = this;\n var i, j, k;\n\n for (i = 0; i < 16; i++){\n thisRef.tmp[i] = 0;\n }\n\n for (i = 0; i < 4; i++){\n for (j = 0; j < 4; j++){\n for (k = 0; k < 4; k++){\n thisRef.tmp[i + j * 4] += thisRef.currentMatrix[i + k * 4] * matNew[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.tmp[i];\n }\n}\n\nmodule.exports = MatrixStack;\n", + "content": "/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A matrix stack releated to draw the model\n*/\n\nexport function MatrixStack() {}\n\nMatrixStack.matrixStack = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.depth = 0;\nMatrixStack.currentMatrix = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.tmp = new Array(16);\n\n/**\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.reset = function(){\n this.depth = 0;\n}\n\n/**\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.loadIdentity = function(){\n var thisRef = this;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = (i % 5 == 0) ? 1 : 0;\n }\n}\n\n/**\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.push = function(){\n var thisRef = this;\n // var offset = thisRef.depth * 16;\n var nextOffset = (thisRef.depth + 1) * 16;\n\n if (thisRef.matrixStack.length < nextOffset + 16){\n thisRef.matrixStack.length = nextOffset + 16;\n }\n\n for (var i = 0; i < 16; i++){\n thisRef.matrixStack[nextOffset + i] = thisRef.currentMatrix[i];\n }\n\n thisRef.depth++;\n}\n\n/**\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.pop = function(){\n var thisRef = this;\n thisRef.depth--;\n if (thisRef.depth < 0){ // stack is underflow?????\n myError(\"Invalid matrix stack.\");\n thisRef.depth = 0;\n }\n\n var offset = thisRef.depth * 16;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.matrixStack[offset + i];\n }\n}\n\n/**\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n*/\nMatrixStack.getMatrix = function(){\n return this.currentMatrix;\n}\n\n/**\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.multMatrix = function(matNew)\n{\n var thisRef = this;\n var i, j, k;\n\n for (i = 0; i < 16; i++){\n thisRef.tmp[i] = 0;\n }\n\n for (i = 0; i < 4; i++){\n for (j = 0; j < 4; j++){\n for (k = 0; k < 4; k++){\n thisRef.tmp[i + j * 4] += thisRef.currentMatrix[i + k * 4] * matNew[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.tmp[i];\n }\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/utils/MatrixStack.js", "access": "public", @@ -8842,7 +8863,7 @@ "lineNumber": 1 }, { - "__docId__": 340, + "__docId__": 341, "kind": "function", "name": "MatrixStack", "memberof": "src/utils/MatrixStack.js", @@ -8851,17 +8872,16 @@ "static": true, "longname": "src/utils/MatrixStack.js~MatrixStack", "access": "public", - "export": false, + "export": true, "importPath": "live2d-widget/src/utils/MatrixStack.js", - "importStyle": null, + "importStyle": "{MatrixStack}", "description": "A matrix stack releated to draw the model", "lineNumber": 21, "params": [], - "return": null, - "ignore": true + "return": null }, { - "__docId__": 341, + "__docId__": 342, "kind": "function", "name": "reset", "memberof": "src/utils/MatrixStack.js", @@ -8908,7 +8928,7 @@ "ignore": true }, { - "__docId__": 342, + "__docId__": 343, "kind": "function", "name": "loadIdentity", "memberof": "src/utils/MatrixStack.js", @@ -8955,7 +8975,7 @@ "ignore": true }, { - "__docId__": 343, + "__docId__": 344, "kind": "function", "name": "push", "memberof": "src/utils/MatrixStack.js", @@ -9002,7 +9022,7 @@ "ignore": true }, { - "__docId__": 344, + "__docId__": 345, "kind": "function", "name": "pop", "memberof": "src/utils/MatrixStack.js", @@ -9049,7 +9069,7 @@ "ignore": true }, { - "__docId__": 345, + "__docId__": 346, "kind": "function", "name": "getMatrix", "memberof": "src/utils/MatrixStack.js", @@ -9096,7 +9116,7 @@ "ignore": true }, { - "__docId__": 346, + "__docId__": 347, "kind": "function", "name": "multMatrix", "memberof": "src/utils/MatrixStack.js", @@ -9143,10 +9163,10 @@ "ignore": true }, { - "__docId__": 347, + "__docId__": 348, "kind": "file", "name": "src/utils/ModelSettingJson.js", - "content": "// Modified by xiazeyu.\n\n/**\n* @desc To get the model settings from given json file\n*/\n\nimport { Live2DFramework } from \"../lib/Live2DFramework\"\n\n/**\n* @name ModelSettingJson\n* @desc return the struct of ModelSettingJson\n* @param null\n* @returns {Structure} ModelSettingJson\n*/\nexport default function ModelSettingJson()\n{ // Define the index in the json file.\n this.NAME = \"name\";\n this.ID = \"id\";\n this.MODEL = \"model\";\n this.TEXTURES = \"textures\";\n this.HIT_AREAS = \"hit_areas\";\n this.PHYSICS = \"physics\";\n this.POSE = \"pose\";\n this.EXPRESSIONS = \"expressions\";\n this.MOTION_GROUPS = \"motions\";\n this.SOUND = \"sound\";\n this.FADE_IN = \"fade_in\";\n this.FADE_OUT = \"fade_out\";\n this.LAYOUT = \"layout\";\n this.INIT_PARAM = \"init_param\";\n this.INIT_PARTS_VISIBLE = \"init_parts_visible\";\n this.VALUE = \"val\";\n this.FILE = \"file\";\n this.json = {};\n}\n\n/**\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.loadModelSetting = function(path, callback)\n{\n var thisRef = this;\n var pm = Live2DFramework.getPlatformManager();\n pm.loadBytes(path, function(buf) {\n var str = String.fromCharCode.apply(null,new Uint8Array(buf));\n thisRef.json = JSON.parse(str);\n callback();\n });\n};\n\n/**\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureFile = function(n)\n{\n if (this.json[this.TEXTURES] == null || this.json[this.TEXTURES][n] == null)\n return null;\n\n return this.json[this.TEXTURES][n];\n}\n\n/**\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getModelFile = function()\n{\n return this.json[this.MODEL];\n};\n\n/**\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureNum = function()\n{\n if (this.json[this.TEXTURES] == null) return 0;\n\n return this.json[this.TEXTURES].length;\n}\n\n/**\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaNum = function()\n{\n if (this.json[this.HIT_AREAS] == null)\n return 0;\n\n return this.json[this.HIT_AREAS].length;\n}\n\n/**\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaID = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.ID];\n}\n\n/**\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaName = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.NAME];\n}\n\n/**\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPhysicsFile = function()\n{\n return this.json[this.PHYSICS];\n}\n\n/**\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPoseFile = function()\n{\n return this.json[this.POSE];\n}\n\n/**\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionNum = function()\n{\n return (this.json[this.EXPRESSIONS] == null) ? 0 : this.json[this.EXPRESSIONS].length;\n}\n\n/**\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionFile = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.FILE];\n}\n\n/**\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionName = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.NAME];\n}\n\n/**\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getLayout = function()\n{\n return this.json[this.LAYOUT];\n}\n\n/**\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamNum = function()\n{\n return (this.json[this.INIT_PARAM] == null) ? 0 : this.json[this.INIT_PARAM].length;\n}\n\n/**\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionNum = function(name)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null)\n return 0;\n\n return this.json[this.MOTION_GROUPS][name].length;\n}\n\n/**\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFile = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FILE];\n}\n\n/**\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionSound = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.SOUND] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.SOUND];\n}\n\n/**\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeIn = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_IN] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_IN];\n}\n\n/**\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeOut = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT];\n}\n\n/**\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamID = function(n)\n{\n if (this.json[this.INIT_PARAM] == null ||\n this.json[this.INIT_PARAM][n] == null)\n return null;\n\n return this.json[this.INIT_PARAM][n][this.ID];\n}\n\n/**\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamValue = function(n)\n{\n if (this.json[this.INIT_PARAM] == null || this.json[this.INIT_PARAM][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARAM][n][this.VALUE];\n}\n\n/**\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleNum = function()\n{\n return (this.json[this.INIT_PARTS_VISIBLE] == null) ? 0 : this.json[this.INIT_PARTS_VISIBLE].length;\n}\n\n/**\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleID = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return null;\n return this.json[this.INIT_PARTS_VISIBLE][n][this.ID];\n}\n\n/**\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleValue = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARTS_VISIBLE][n][this.VALUE];\n}\n", + "content": "// Modified by xiazeyu.\n\n/**\n* @desc To get the model settings from given json file\n*/\n\nimport { Live2DFramework } from \"../lib/Live2DFramework\"\n\n/**\n* @name ModelSettingJson\n* @desc return the struct of ModelSettingJson\n* @param null\n* @returns {Structure} ModelSettingJson\n*/\nexport function ModelSettingJson()\n{ // Define the index in the json file.\n this.NAME = \"name\";\n this.ID = \"id\";\n this.MODEL = \"model\";\n this.TEXTURES = \"textures\";\n this.HIT_AREAS = \"hit_areas\";\n this.PHYSICS = \"physics\";\n this.POSE = \"pose\";\n this.EXPRESSIONS = \"expressions\";\n this.MOTION_GROUPS = \"motions\";\n this.SOUND = \"sound\";\n this.FADE_IN = \"fade_in\";\n this.FADE_OUT = \"fade_out\";\n this.LAYOUT = \"layout\";\n this.INIT_PARAM = \"init_param\";\n this.INIT_PARTS_VISIBLE = \"init_parts_visible\";\n this.VALUE = \"val\";\n this.FILE = \"file\";\n this.json = {};\n}\n\n/**\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.loadModelSetting = function(path, callback)\n{\n var thisRef = this;\n var pm = Live2DFramework.getPlatformManager();\n pm.loadBytes(path, function(buf) {\n var str = String.fromCharCode.apply(null,new Uint8Array(buf));\n thisRef.json = JSON.parse(str);\n callback();\n });\n};\n\n/**\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureFile = function(n)\n{\n if (this.json[this.TEXTURES] == null || this.json[this.TEXTURES][n] == null)\n return null;\n\n return this.json[this.TEXTURES][n];\n}\n\n/**\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getModelFile = function()\n{\n return this.json[this.MODEL];\n};\n\n/**\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureNum = function()\n{\n if (this.json[this.TEXTURES] == null) return 0;\n\n return this.json[this.TEXTURES].length;\n}\n\n/**\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaNum = function()\n{\n if (this.json[this.HIT_AREAS] == null)\n return 0;\n\n return this.json[this.HIT_AREAS].length;\n}\n\n/**\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaID = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.ID];\n}\n\n/**\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaName = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.NAME];\n}\n\n/**\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPhysicsFile = function()\n{\n return this.json[this.PHYSICS];\n}\n\n/**\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPoseFile = function()\n{\n return this.json[this.POSE];\n}\n\n/**\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionNum = function()\n{\n return (this.json[this.EXPRESSIONS] == null) ? 0 : this.json[this.EXPRESSIONS].length;\n}\n\n/**\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionFile = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.FILE];\n}\n\n/**\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionName = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.NAME];\n}\n\n/**\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getLayout = function()\n{\n return this.json[this.LAYOUT];\n}\n\n/**\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamNum = function()\n{\n return (this.json[this.INIT_PARAM] == null) ? 0 : this.json[this.INIT_PARAM].length;\n}\n\n/**\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionNum = function(name)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null)\n return 0;\n\n return this.json[this.MOTION_GROUPS][name].length;\n}\n\n/**\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFile = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FILE];\n}\n\n/**\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionSound = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.SOUND] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.SOUND];\n}\n\n/**\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeIn = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_IN] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_IN];\n}\n\n/**\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeOut = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT];\n}\n\n/**\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamID = function(n)\n{\n if (this.json[this.INIT_PARAM] == null ||\n this.json[this.INIT_PARAM][n] == null)\n return null;\n\n return this.json[this.INIT_PARAM][n][this.ID];\n}\n\n/**\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamValue = function(n)\n{\n if (this.json[this.INIT_PARAM] == null || this.json[this.INIT_PARAM][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARAM][n][this.VALUE];\n}\n\n/**\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleNum = function()\n{\n return (this.json[this.INIT_PARTS_VISIBLE] == null) ? 0 : this.json[this.INIT_PARTS_VISIBLE].length;\n}\n\n/**\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleID = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return null;\n return this.json[this.INIT_PARTS_VISIBLE][n][this.ID];\n}\n\n/**\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleValue = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARTS_VISIBLE][n][this.VALUE];\n}\n", "static": true, "longname": "D:/git/live2d-widget.js/src/utils/ModelSettingJson.js", "access": "public", @@ -9154,7 +9174,7 @@ "lineNumber": 1 }, { - "__docId__": 348, + "__docId__": 349, "kind": "function", "name": "ModelSettingJson", "memberof": "src/utils/ModelSettingJson.js", @@ -9165,7 +9185,7 @@ "access": "public", "export": true, "importPath": "live2d-widget/src/utils/ModelSettingJson.js", - "importStyle": "ModelSettingJson", + "importStyle": "{ModelSettingJson}", "description": "return the struct of ModelSettingJson", "lineNumber": 15, "unknown": [ @@ -9196,7 +9216,7 @@ } }, { - "__docId__": 349, + "__docId__": 350, "kind": "function", "name": "loadModelSetting", "memberof": "src/utils/ModelSettingJson.js", @@ -9243,7 +9263,7 @@ "ignore": true }, { - "__docId__": 350, + "__docId__": 351, "kind": "function", "name": "getTextureFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9290,7 +9310,7 @@ "ignore": true }, { - "__docId__": 351, + "__docId__": 352, "kind": "function", "name": "getModelFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9337,7 +9357,7 @@ "ignore": true }, { - "__docId__": 352, + "__docId__": 353, "kind": "function", "name": "getTextureNum", "memberof": "src/utils/ModelSettingJson.js", @@ -9384,7 +9404,7 @@ "ignore": true }, { - "__docId__": 353, + "__docId__": 354, "kind": "function", "name": "getHitAreaNum", "memberof": "src/utils/ModelSettingJson.js", @@ -9431,7 +9451,7 @@ "ignore": true }, { - "__docId__": 354, + "__docId__": 355, "kind": "function", "name": "getHitAreaID", "memberof": "src/utils/ModelSettingJson.js", @@ -9478,7 +9498,7 @@ "ignore": true }, { - "__docId__": 355, + "__docId__": 356, "kind": "function", "name": "getHitAreaName", "memberof": "src/utils/ModelSettingJson.js", @@ -9525,7 +9545,7 @@ "ignore": true }, { - "__docId__": 356, + "__docId__": 357, "kind": "function", "name": "getPhysicsFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9572,7 +9592,7 @@ "ignore": true }, { - "__docId__": 357, + "__docId__": 358, "kind": "function", "name": "getPoseFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9619,7 +9639,7 @@ "ignore": true }, { - "__docId__": 358, + "__docId__": 359, "kind": "function", "name": "getExpressionNum", "memberof": "src/utils/ModelSettingJson.js", @@ -9666,7 +9686,7 @@ "ignore": true }, { - "__docId__": 359, + "__docId__": 360, "kind": "function", "name": "getExpressionFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9713,7 +9733,7 @@ "ignore": true }, { - "__docId__": 360, + "__docId__": 361, "kind": "function", "name": "getExpressionName", "memberof": "src/utils/ModelSettingJson.js", @@ -9760,7 +9780,7 @@ "ignore": true }, { - "__docId__": 361, + "__docId__": 362, "kind": "function", "name": "getLayout", "memberof": "src/utils/ModelSettingJson.js", @@ -9807,7 +9827,7 @@ "ignore": true }, { - "__docId__": 362, + "__docId__": 363, "kind": "function", "name": "getInitParamNum", "memberof": "src/utils/ModelSettingJson.js", @@ -9854,7 +9874,7 @@ "ignore": true }, { - "__docId__": 363, + "__docId__": 364, "kind": "function", "name": "getMotionNum", "memberof": "src/utils/ModelSettingJson.js", @@ -9901,7 +9921,7 @@ "ignore": true }, { - "__docId__": 364, + "__docId__": 365, "kind": "function", "name": "getMotionFile", "memberof": "src/utils/ModelSettingJson.js", @@ -9948,7 +9968,7 @@ "ignore": true }, { - "__docId__": 365, + "__docId__": 366, "kind": "function", "name": "getMotionSound", "memberof": "src/utils/ModelSettingJson.js", @@ -9995,7 +10015,7 @@ "ignore": true }, { - "__docId__": 366, + "__docId__": 367, "kind": "function", "name": "getMotionFadeIn", "memberof": "src/utils/ModelSettingJson.js", @@ -10042,7 +10062,7 @@ "ignore": true }, { - "__docId__": 367, + "__docId__": 368, "kind": "function", "name": "getMotionFadeOut", "memberof": "src/utils/ModelSettingJson.js", @@ -10089,7 +10109,7 @@ "ignore": true }, { - "__docId__": 368, + "__docId__": 369, "kind": "function", "name": "getInitParamID", "memberof": "src/utils/ModelSettingJson.js", @@ -10136,7 +10156,7 @@ "ignore": true }, { - "__docId__": 369, + "__docId__": 370, "kind": "function", "name": "getInitParamValue", "memberof": "src/utils/ModelSettingJson.js", @@ -10183,7 +10203,7 @@ "ignore": true }, { - "__docId__": 370, + "__docId__": 371, "kind": "function", "name": "getInitPartsVisibleNum", "memberof": "src/utils/ModelSettingJson.js", @@ -10230,7 +10250,7 @@ "ignore": true }, { - "__docId__": 371, + "__docId__": 372, "kind": "function", "name": "getInitPartsVisibleID", "memberof": "src/utils/ModelSettingJson.js", @@ -10277,7 +10297,7 @@ "ignore": true }, { - "__docId__": 372, + "__docId__": 373, "kind": "function", "name": "getInitPartsVisibleValue", "memberof": "src/utils/ModelSettingJson.js", @@ -10324,7 +10344,7 @@ "ignore": true }, { - "__docId__": 373, + "__docId__": 374, "kind": "file", "name": "src/wpPublicPath.js", "content": "/**\n * @description Automatic locate the publicPath and set it up for webpack.\n */\n\n\n'use strict';\n\n/**\n * Get current script path\n * @return {String} The path of current script\n * @example\n * get 'file:///C:/git/live2d-widget/dev/bundle.js' or 'https://www.host.com/test/js/bundle.js'\n */\n\nfunction getCurrentPath(){\n\n try{\n\n // FF, Chrome, Modern browsers\n // use their API to get the path of current script\n\n // a.b();\n // console.log('wpStage1');\n\n return document.currentScript.src;\n\n if(DOC.currentScript){ // FF 4+\n return DOC.currentScript.src;\n }\n\n }catch(e){\n\n // document.currentScript doesn't supports\n\n // console.log('wpStage2');\n\n // Method 1\n // https://github.com/mozilla/pdf.js/blob/e081a708c36cb2aacff7889048863723fcf23671/src/shared/compatibility.js#L97\n // IE, Chrome < 29\n\n let scripts = document.getElementsByTagName('script');\n return scripts[scripts.length - 1].src;\n\n/*\n // Method 2\n // parse the error stack trace maually\n // https://github.com/workhorsy/uncompress.js/blob/master/js/uncompress.js#L25\n\n let stack = e.stack;\n let line = null;\n\n // Chrome and IE\n if (stack.indexOf('@') !== -1) {\n line = stack.split('@')[1].split('\\n')[0];\n // Firefox\n } else {\n line = stack.split('(')[1].split(')')[0];\n }\n line = line.substring(0, line.lastIndexOf('/')) + '/';\n return line;\n*/\n/*\n // Method 3\n // https://www.cnblogs.com/rubylouvre/archive/2013/01/23/2872618.html\n\n let stack = e.stack;\n if(!stack && window.opera){\n // Opera 9没有e.stack,但有e.Backtrace,但不能直接取得,需要对e对象转字符串进行抽取\n stack = (String(e).match(/of linked script \\S+/g) || []).join(' ');\n }\n if(stack){\n // e.stack最后一行在所有支持的浏览器大致如下:\n      // chrome23:\n      // @ http://113.93.50.63/data.js:4:1\n      // firefox17:\n      // @http://113.93.50.63/query.js:4\n      // opera12:\n      // @http://113.93.50.63/data.js:4\n      // IE10:\n      // @ Global code (http://113.93.50.63/data.js:4:1)\n     stack = stack.split(/[@ ]/g).pop(); // 取得最后一行,最后一个空格或@之后的部分\n stack = stack[0] == '(' ? stack.slice(1,-1) : stack;\n return stack.replace(/(:\\d+)?:\\d+$/i, ''); // 去掉行号与或许存在的出错字符起始位置\n }\n let nodes = head.getElementsByTagName('script'); // 只在head标签中寻找\n for(var i = 0, node; node = nodes[i++];){\n if(node.readyState === 'interactive'){\n return node.className = node.src;\n }\n }\n*/\n }\n\n}\n\n// expose the path to the global,\n// and wp will finish the following work\n__webpack_public_path__ = getCurrentPath().replace(/[^/\\\\\\\\]+$/, '');\nif (process.env.NODE_ENV === 'development'){\n console.log(`wpPP: publicPath: ${__webpack_public_path__}`);\n}\n\nexport {\n getCurrentPath,\n}\n", @@ -10335,7 +10355,7 @@ "lineNumber": 1 }, { - "__docId__": 374, + "__docId__": 375, "kind": "function", "name": "getCurrentPath", "memberof": "src/wpPublicPath.js", @@ -10364,7 +10384,7 @@ }, { "kind": "index", - "content": "[![npm][npm]][npm-url]\n[![deps][deps]][deps-url]\n[![devdeps][devdeps]][devdeps-url]\n\n[![downloads][downloads]][downloads-url]\n[![downloads-month][downloads-month]][downloads-month-url]\n\n[![GitHub stars][GitHub stars]][GitHub stars-url]\n[![GitHub forks][GitHub forks]][GitHub forks-url]\n[![GitHub issues][GitHub issues]][GitHub issues-url]\n\n[![Commitizen friendly][Commitizen friendly]][Commitizen friendly-url]\n[![PRs Welcome][PRs Welcome]][PRs Welcome-url]\n[![license][license]][license-url]\n\n\n# live2d-widget.js\n\nAdd the Sseexxyyy live2d to your webpages!\n\n[TOC]\n\nDemo: [TBD.](javascript:void(0);)\n\nOnline generator: [TBD.](javascript:void(0);)\n\n\n## Installation\n\n### Hexo\n\nPlease visit [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d) for the hexo plugin.\n\n### Webpack\n\nInstall the module:\n\n```\nnpm install --save live2d-widet.js\n```\n\nImport the module:\n\n```js\n// using as es modules\nimport 'live2d-widget.js';\n```\n\nThen call the function along with your config.\n\n```js\ninitL2Dwidget({\n 'config1': 'value1',\n 'config2': 'value2',\n});\n```\n\n### Online\n\nhttps://github.com/jsdelivr/jsdelivr/\n\nTBD.\n\n## Settings\n\nSee src/SettingTip.txt\n\n
    Current supported models:
    \n\n - `chitose`\n - `Epsilon2.1`\n - `Gantzert_Felixander`\n - `haru01`\n - `haru02`\n - `haruto`\n - `hibiki`\n - `hijiki`\n - `izumi`\n - `koharu`\n - `miku`\n - `nico`\n - `ni-j`\n - `nipsilon`\n - `nito`\n - `shizuku`\n - `tororo`\n - `tsumiki`\n - `Unitychan`\n - `wanko`\n - `z16`\n\n
    \n\n## Custom model\n\n1. Create a `live2d_models` folder at your blog's root directory.\n\n2. Create a folder by the name of your model.\n\n3. Copy your model to this folder.\n\n**Attention! The path of the model's json must be `/live2d_models/{name}/{name}.model.json`**\n\n
    An Example:
    \n\nYour model is named `mymiku`.\n\nThen, create a folder at `/` (Which should exists `_config.yml` 、`sources` 、 `themes` ) named `mymiku`.\n\nCopy your model to `/live2d_models/mymiku/`.\n\nUp to now, there should be `mymiku.model.json` in the directory of `/live2d_models/mymiku/`.\n\n
    \n\n
    ~The problem was once releated to [(#22)](https://github.com/EYHN/hexo-helper-live2d/issues/22).~\n\n
    \n\nEnjoy!:beer:\n\n> This is my first hexo plugin, star :star: and watch :eyeglasses:, pull request is also welcomed.\n\nGithub: [https://github.com/EYHN/hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\nissues: [https://github.com/EYHN/hexo-helper-live2d/issues](https://github.com/EYHN/hexo-helper-live2d/issues)\n\n\n## Contribute\n\n**Please pay enough attention to this document if you want to commit your changes or submit issues.**\n\n[CONTRIBUTING](./CONTRIBUTING.md)\n\n## Releated projects\n\n- [Cubism SDK WebGL 2.1](http://sites.cybernoids.jp/cubism-sdk2_e/webgl2-1)\n\n- [pixi-live2d](https://github.com/avgjs/pixi-live2d)\n\n- [CubismJsComponents](https://github.com/Live2D/CubismJsComponents)\n\n- [live2d-widget.js](https://github.com/xiazeyu/live2d-widget.js)\n\n- [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\n\n## About me\n\n[![Author][author]][author-url]\n\n[![QQ][qq]][qq-url]\n\n[![Email][email]][email-url]\n\n\n## Imported\n\n[![current-device][current-device]][current-device-url]\n\n
    \n\nOpen sourced under the GPL v2.0 license.\n\n[npm]: https://badge.fury.io/js/hexo-helper-live2d.svg?label=hexo-helper-live2d\n[npm-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[deps]: https://img.shields.io/david/EYHN/hexo-helper-live2d.svg\n[deps-url]: javascript:void(0);\n\n[devdeps]: https://img.shields.io/david/dev/EYHN/hexo-helper-live2d.svg\n[devdeps-url]: javascript:void(0);\n\n[license]: https://img.shields.io/github/license/EYHN/hexo-helper-live2d.svg\n[license-url]: https://github.com/EYHN/hexo-helper-live2d/blob/master/LICENSE\n\n[PRs Welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[PRs Welcome-url]: http://makeapullrequest.com\n\n[downloads]: https://img.shields.io/npm/dt/hexo-helper-live2d.svg\n[downloads-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[downloads-month]: https://img.shields.io/npm/dm/hexo-helper-live2d.svg\n[downloads-month-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[Commitizen friendly]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[Commitizen friendly-url]: http://commitizen.github.io/cz-cli/\n\n[GitHub stars]: https://img.shields.io/github/stars/EYHN/hexo-helper-live2d.svg\n[GitHub stars-url]: https://github.com/EYHN/hexo-helper-live2d/stargazers\n\n[GitHub forks]: https://img.shields.io/github/forks/EYHN/hexo-helper-live2d.svg\n[GitHub forks-url]: https://github.com/EYHN/hexo-helper-live2d/network\n\n[GitHub issues]: https://img.shields.io/github/issues/EYHN/hexo-helper-live2d.svg\n[GitHub issues-url]: https://github.com/EYHN/hexo-helper-live2d/issues\n\n[author]: https://img.shields.io/badge/author-cneyhn-green.svg\n[author-url]: https://delusion.coding.me/\n\n[qq]: https://img.shields.io/badge/QQ-1106996185-blue.svg\n[qq-url]: http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes\n\n[email]: https://img.shields.io/badge/Emali%20me-cneyhn@gmail.com-green.svg\n[email-url]: mailto:cneyhn@gmail.com\n\n[current-device]: https://img.shields.io/npm/v/current-device.svg?label=current-device\n[current-device-url]: https://github.com/matthewhudson/current-device\n", + "content": "[![npm][npm]][npm-url]\n[![deps][deps]][deps-url]\n[![devdeps][devdeps]][devdeps-url]\n\n[![downloads][downloads]][downloads-url]\n[![downloads-month][downloads-month]][downloads-month-url]\n\n[![GitHub stars][GitHub stars]][GitHub stars-url]\n[![GitHub forks][GitHub forks]][GitHub forks-url]\n[![GitHub issues][GitHub issues]][GitHub issues-url]\n\n[![Commitizen friendly][Commitizen friendly]][Commitizen friendly-url]\n[![PRs Welcome][PRs Welcome]][PRs Welcome-url]\n[![license][license]][license-url]\n\n\n# live2d-widget.js\n\nAdd the Sseexxyyy live2d to your webpages!\n\n[TOC]\n\nDemo: [Still working, but you can have a look~](https://xiazeyu.github.io/live2d-widget.js/dev.html)\n\nDocs(including APIs): [Click me!](https://xiazeyu.github.io/live2d-widget.js/)\n\nOnline generator: [TBD.](javascript:void(0);)\n\n\n## Installation\n\n### Hexo\n\nPlease visit [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d) for the hexo plugin.\n\n### Webpack\n\nInstall the module:\n\n```\nnpm install --save live2d-widet.js\n```\n\nImport the module:\n\n```js\n// using as es modules\nimport 'live2d-widget.js';\n```\n\nThen call the function along with your config.\n\n```js\ninitL2Dwidget({\n 'config1': 'value1',\n 'config2': 'value2',\n});\n```\n\n### Online\n\nhttps://github.com/jsdelivr/jsdelivr/\n\nTBD.\n\n## Settings\n\nSee src/SettingTip.txt\n\n
    Current supported models:
    \n\n - `chitose`\n - `Epsilon2.1`\n - `Gantzert_Felixander`\n - `haru01`\n - `haru02`\n - `haruto`\n - `hibiki`\n - `hijiki`\n - `izumi`\n - `koharu`\n - `miku`\n - `nico`\n - `ni-j`\n - `nipsilon`\n - `nito`\n - `shizuku`\n - `tororo`\n - `tsumiki`\n - `Unitychan`\n - `wanko`\n - `z16`\n\n
    \n\n## Custom model\n\n1. Create a `live2d_models` folder at your blog's root directory.\n\n2. Create a folder by the name of your model.\n\n3. Copy your model to this folder.\n\n**Attention! The path of the model's json must be `/live2d_models/{name}/{name}.model.json`**\n\n
    An Example:
    \n\nYour model is named `mymiku`.\n\nThen, create a folder at `/` (Which should exists `_config.yml` 、`sources` 、 `themes` ) named `mymiku`.\n\nCopy your model to `/live2d_models/mymiku/`.\n\nUp to now, there should be `mymiku.model.json` in the directory of `/live2d_models/mymiku/`.\n\n
    \n\n
    ~The problem was once releated to [(#22)](https://github.com/EYHN/hexo-helper-live2d/issues/22).~\n\n
    \n\nEnjoy!:beer:\n\n> This is my first hexo plugin, star :star: and watch :eyeglasses:, pull request is also welcomed.\n\nGithub: [https://github.com/EYHN/hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\nissues: [https://github.com/EYHN/hexo-helper-live2d/issues](https://github.com/EYHN/hexo-helper-live2d/issues)\n\n\n## Contribute\n\n**Please pay enough attention to this document if you want to commit your changes or submit issues.**\n\n[CONTRIBUTING](./CONTRIBUTING.md)\n\n## Releated projects\n\n- [Cubism SDK WebGL 2.1](http://sites.cybernoids.jp/cubism-sdk2_e/webgl2-1)\n\n- [pixi-live2d](https://github.com/avgjs/pixi-live2d)\n\n- [CubismJsComponents](https://github.com/Live2D/CubismJsComponents)\n\n- [live2d-widget.js](https://github.com/xiazeyu/live2d-widget.js)\n\n- [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\n\n## About me\n\n[![Author][author]][author-url]\n\n[![QQ][qq]][qq-url]\n\n[![Email][email]][email-url]\n\n\n## Imported\n\n[![current-device][current-device]][current-device-url]\n\n
    \n\nOpen sourced under the GPL v2.0 license.\n\n[npm]: https://badge.fury.io/js/hexo-helper-live2d.svg?label=hexo-helper-live2d\n[npm-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[deps]: https://img.shields.io/david/EYHN/hexo-helper-live2d.svg\n[deps-url]: javascript:void(0);\n\n[devdeps]: https://img.shields.io/david/dev/EYHN/hexo-helper-live2d.svg\n[devdeps-url]: javascript:void(0);\n\n[license]: https://img.shields.io/github/license/EYHN/hexo-helper-live2d.svg\n[license-url]: https://github.com/EYHN/hexo-helper-live2d/blob/master/LICENSE\n\n[PRs Welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[PRs Welcome-url]: http://makeapullrequest.com\n\n[downloads]: https://img.shields.io/npm/dt/hexo-helper-live2d.svg\n[downloads-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[downloads-month]: https://img.shields.io/npm/dm/hexo-helper-live2d.svg\n[downloads-month-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[Commitizen friendly]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[Commitizen friendly-url]: http://commitizen.github.io/cz-cli/\n\n[GitHub stars]: https://img.shields.io/github/stars/EYHN/hexo-helper-live2d.svg\n[GitHub stars-url]: https://github.com/EYHN/hexo-helper-live2d/stargazers\n\n[GitHub forks]: https://img.shields.io/github/forks/EYHN/hexo-helper-live2d.svg\n[GitHub forks-url]: https://github.com/EYHN/hexo-helper-live2d/network\n\n[GitHub issues]: https://img.shields.io/github/issues/EYHN/hexo-helper-live2d.svg\n[GitHub issues-url]: https://github.com/EYHN/hexo-helper-live2d/issues\n\n[author]: https://img.shields.io/badge/author-cneyhn-green.svg\n[author-url]: https://delusion.coding.me/\n\n[qq]: https://img.shields.io/badge/QQ-1106996185-blue.svg\n[qq-url]: http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes\n\n[email]: https://img.shields.io/badge/Emali%20me-cneyhn@gmail.com-green.svg\n[email-url]: mailto:cneyhn@gmail.com\n\n[current-device]: https://img.shields.io/npm/v/current-device.svg?label=current-device\n[current-device-url]: https://github.com/matthewhudson/current-device\n", "longname": "D:\\git\\live2d-widget.js\\README.md", "name": "./README.md", "static": true, @@ -10381,7 +10401,7 @@ { "kind": "manualIndex", "globalIndex": true, - "content": "[![npm][npm]][npm-url]\n[![deps][deps]][deps-url]\n[![devdeps][devdeps]][devdeps-url]\n\n[![downloads][downloads]][downloads-url]\n[![downloads-month][downloads-month]][downloads-month-url]\n\n[![GitHub stars][GitHub stars]][GitHub stars-url]\n[![GitHub forks][GitHub forks]][GitHub forks-url]\n[![GitHub issues][GitHub issues]][GitHub issues-url]\n\n[![Commitizen friendly][Commitizen friendly]][Commitizen friendly-url]\n[![PRs Welcome][PRs Welcome]][PRs Welcome-url]\n[![license][license]][license-url]\n\n\n# live2d-widget.js\n\nAdd the Sseexxyyy live2d to your webpages!\n\n[TOC]\n\nDemo: [TBD.](javascript:void(0);)\n\nOnline generator: [TBD.](javascript:void(0);)\n\n\n## Installation\n\n### Hexo\n\nPlease visit [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d) for the hexo plugin.\n\n### Webpack\n\nInstall the module:\n\n```\nnpm install --save live2d-widet.js\n```\n\nImport the module:\n\n```js\n// using as es modules\nimport 'live2d-widget.js';\n```\n\nThen call the function along with your config.\n\n```js\ninitL2Dwidget({\n 'config1': 'value1',\n 'config2': 'value2',\n});\n```\n\n### Online\n\nhttps://github.com/jsdelivr/jsdelivr/\n\nTBD.\n\n## Settings\n\nSee src/SettingTip.txt\n\n
    Current supported models:
    \n\n - `chitose`\n - `Epsilon2.1`\n - `Gantzert_Felixander`\n - `haru01`\n - `haru02`\n - `haruto`\n - `hibiki`\n - `hijiki`\n - `izumi`\n - `koharu`\n - `miku`\n - `nico`\n - `ni-j`\n - `nipsilon`\n - `nito`\n - `shizuku`\n - `tororo`\n - `tsumiki`\n - `Unitychan`\n - `wanko`\n - `z16`\n\n
    \n\n## Custom model\n\n1. Create a `live2d_models` folder at your blog's root directory.\n\n2. Create a folder by the name of your model.\n\n3. Copy your model to this folder.\n\n**Attention! The path of the model's json must be `/live2d_models/{name}/{name}.model.json`**\n\n
    An Example:
    \n\nYour model is named `mymiku`.\n\nThen, create a folder at `/` (Which should exists `_config.yml` 、`sources` 、 `themes` ) named `mymiku`.\n\nCopy your model to `/live2d_models/mymiku/`.\n\nUp to now, there should be `mymiku.model.json` in the directory of `/live2d_models/mymiku/`.\n\n
    \n\n
    ~The problem was once releated to [(#22)](https://github.com/EYHN/hexo-helper-live2d/issues/22).~\n\n
    \n\nEnjoy!:beer:\n\n> This is my first hexo plugin, star :star: and watch :eyeglasses:, pull request is also welcomed.\n\nGithub: [https://github.com/EYHN/hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\nissues: [https://github.com/EYHN/hexo-helper-live2d/issues](https://github.com/EYHN/hexo-helper-live2d/issues)\n\n\n## Contribute\n\n**Please pay enough attention to this document if you want to commit your changes or submit issues.**\n\n[CONTRIBUTING](./CONTRIBUTING.md)\n\n## Releated projects\n\n- [Cubism SDK WebGL 2.1](http://sites.cybernoids.jp/cubism-sdk2_e/webgl2-1)\n\n- [pixi-live2d](https://github.com/avgjs/pixi-live2d)\n\n- [CubismJsComponents](https://github.com/Live2D/CubismJsComponents)\n\n- [live2d-widget.js](https://github.com/xiazeyu/live2d-widget.js)\n\n- [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\n\n## About me\n\n[![Author][author]][author-url]\n\n[![QQ][qq]][qq-url]\n\n[![Email][email]][email-url]\n\n\n## Imported\n\n[![current-device][current-device]][current-device-url]\n\n
    \n\nOpen sourced under the GPL v2.0 license.\n\n[npm]: https://badge.fury.io/js/hexo-helper-live2d.svg?label=hexo-helper-live2d\n[npm-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[deps]: https://img.shields.io/david/EYHN/hexo-helper-live2d.svg\n[deps-url]: javascript:void(0);\n\n[devdeps]: https://img.shields.io/david/dev/EYHN/hexo-helper-live2d.svg\n[devdeps-url]: javascript:void(0);\n\n[license]: https://img.shields.io/github/license/EYHN/hexo-helper-live2d.svg\n[license-url]: https://github.com/EYHN/hexo-helper-live2d/blob/master/LICENSE\n\n[PRs Welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[PRs Welcome-url]: http://makeapullrequest.com\n\n[downloads]: https://img.shields.io/npm/dt/hexo-helper-live2d.svg\n[downloads-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[downloads-month]: https://img.shields.io/npm/dm/hexo-helper-live2d.svg\n[downloads-month-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[Commitizen friendly]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[Commitizen friendly-url]: http://commitizen.github.io/cz-cli/\n\n[GitHub stars]: https://img.shields.io/github/stars/EYHN/hexo-helper-live2d.svg\n[GitHub stars-url]: https://github.com/EYHN/hexo-helper-live2d/stargazers\n\n[GitHub forks]: https://img.shields.io/github/forks/EYHN/hexo-helper-live2d.svg\n[GitHub forks-url]: https://github.com/EYHN/hexo-helper-live2d/network\n\n[GitHub issues]: https://img.shields.io/github/issues/EYHN/hexo-helper-live2d.svg\n[GitHub issues-url]: https://github.com/EYHN/hexo-helper-live2d/issues\n\n[author]: https://img.shields.io/badge/author-cneyhn-green.svg\n[author-url]: https://delusion.coding.me/\n\n[qq]: https://img.shields.io/badge/QQ-1106996185-blue.svg\n[qq-url]: http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes\n\n[email]: https://img.shields.io/badge/Emali%20me-cneyhn@gmail.com-green.svg\n[email-url]: mailto:cneyhn@gmail.com\n\n[current-device]: https://img.shields.io/npm/v/current-device.svg?label=current-device\n[current-device-url]: https://github.com/matthewhudson/current-device\n", + "content": "[![npm][npm]][npm-url]\n[![deps][deps]][deps-url]\n[![devdeps][devdeps]][devdeps-url]\n\n[![downloads][downloads]][downloads-url]\n[![downloads-month][downloads-month]][downloads-month-url]\n\n[![GitHub stars][GitHub stars]][GitHub stars-url]\n[![GitHub forks][GitHub forks]][GitHub forks-url]\n[![GitHub issues][GitHub issues]][GitHub issues-url]\n\n[![Commitizen friendly][Commitizen friendly]][Commitizen friendly-url]\n[![PRs Welcome][PRs Welcome]][PRs Welcome-url]\n[![license][license]][license-url]\n\n\n# live2d-widget.js\n\nAdd the Sseexxyyy live2d to your webpages!\n\n[TOC]\n\nDemo: [Still working, but you can have a look~](https://xiazeyu.github.io/live2d-widget.js/dev.html)\n\nDocs(including APIs): [Click me!](https://xiazeyu.github.io/live2d-widget.js/)\n\nOnline generator: [TBD.](javascript:void(0);)\n\n\n## Installation\n\n### Hexo\n\nPlease visit [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d) for the hexo plugin.\n\n### Webpack\n\nInstall the module:\n\n```\nnpm install --save live2d-widet.js\n```\n\nImport the module:\n\n```js\n// using as es modules\nimport 'live2d-widget.js';\n```\n\nThen call the function along with your config.\n\n```js\ninitL2Dwidget({\n 'config1': 'value1',\n 'config2': 'value2',\n});\n```\n\n### Online\n\nhttps://github.com/jsdelivr/jsdelivr/\n\nTBD.\n\n## Settings\n\nSee src/SettingTip.txt\n\n
    Current supported models:
    \n\n - `chitose`\n - `Epsilon2.1`\n - `Gantzert_Felixander`\n - `haru01`\n - `haru02`\n - `haruto`\n - `hibiki`\n - `hijiki`\n - `izumi`\n - `koharu`\n - `miku`\n - `nico`\n - `ni-j`\n - `nipsilon`\n - `nito`\n - `shizuku`\n - `tororo`\n - `tsumiki`\n - `Unitychan`\n - `wanko`\n - `z16`\n\n
    \n\n## Custom model\n\n1. Create a `live2d_models` folder at your blog's root directory.\n\n2. Create a folder by the name of your model.\n\n3. Copy your model to this folder.\n\n**Attention! The path of the model's json must be `/live2d_models/{name}/{name}.model.json`**\n\n
    An Example:
    \n\nYour model is named `mymiku`.\n\nThen, create a folder at `/` (Which should exists `_config.yml` 、`sources` 、 `themes` ) named `mymiku`.\n\nCopy your model to `/live2d_models/mymiku/`.\n\nUp to now, there should be `mymiku.model.json` in the directory of `/live2d_models/mymiku/`.\n\n
    \n\n
    ~The problem was once releated to [(#22)](https://github.com/EYHN/hexo-helper-live2d/issues/22).~\n\n
    \n\nEnjoy!:beer:\n\n> This is my first hexo plugin, star :star: and watch :eyeglasses:, pull request is also welcomed.\n\nGithub: [https://github.com/EYHN/hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\nissues: [https://github.com/EYHN/hexo-helper-live2d/issues](https://github.com/EYHN/hexo-helper-live2d/issues)\n\n\n## Contribute\n\n**Please pay enough attention to this document if you want to commit your changes or submit issues.**\n\n[CONTRIBUTING](./CONTRIBUTING.md)\n\n## Releated projects\n\n- [Cubism SDK WebGL 2.1](http://sites.cybernoids.jp/cubism-sdk2_e/webgl2-1)\n\n- [pixi-live2d](https://github.com/avgjs/pixi-live2d)\n\n- [CubismJsComponents](https://github.com/Live2D/CubismJsComponents)\n\n- [live2d-widget.js](https://github.com/xiazeyu/live2d-widget.js)\n\n- [hexo-helper-live2d](https://github.com/EYHN/hexo-helper-live2d)\n\n\n## About me\n\n[![Author][author]][author-url]\n\n[![QQ][qq]][qq-url]\n\n[![Email][email]][email-url]\n\n\n## Imported\n\n[![current-device][current-device]][current-device-url]\n\n
    \n\nOpen sourced under the GPL v2.0 license.\n\n[npm]: https://badge.fury.io/js/hexo-helper-live2d.svg?label=hexo-helper-live2d\n[npm-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[deps]: https://img.shields.io/david/EYHN/hexo-helper-live2d.svg\n[deps-url]: javascript:void(0);\n\n[devdeps]: https://img.shields.io/david/dev/EYHN/hexo-helper-live2d.svg\n[devdeps-url]: javascript:void(0);\n\n[license]: https://img.shields.io/github/license/EYHN/hexo-helper-live2d.svg\n[license-url]: https://github.com/EYHN/hexo-helper-live2d/blob/master/LICENSE\n\n[PRs Welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[PRs Welcome-url]: http://makeapullrequest.com\n\n[downloads]: https://img.shields.io/npm/dt/hexo-helper-live2d.svg\n[downloads-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[downloads-month]: https://img.shields.io/npm/dm/hexo-helper-live2d.svg\n[downloads-month-url]: https://www.npmjs.com/package/hexo-helper-live2d\n\n[Commitizen friendly]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[Commitizen friendly-url]: http://commitizen.github.io/cz-cli/\n\n[GitHub stars]: https://img.shields.io/github/stars/EYHN/hexo-helper-live2d.svg\n[GitHub stars-url]: https://github.com/EYHN/hexo-helper-live2d/stargazers\n\n[GitHub forks]: https://img.shields.io/github/forks/EYHN/hexo-helper-live2d.svg\n[GitHub forks-url]: https://github.com/EYHN/hexo-helper-live2d/network\n\n[GitHub issues]: https://img.shields.io/github/issues/EYHN/hexo-helper-live2d.svg\n[GitHub issues-url]: https://github.com/EYHN/hexo-helper-live2d/issues\n\n[author]: https://img.shields.io/badge/author-cneyhn-green.svg\n[author-url]: https://delusion.coding.me/\n\n[qq]: https://img.shields.io/badge/QQ-1106996185-blue.svg\n[qq-url]: http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes\n\n[email]: https://img.shields.io/badge/Emali%20me-cneyhn@gmail.com-green.svg\n[email-url]: mailto:cneyhn@gmail.com\n\n[current-device]: https://img.shields.io/npm/v/current-device.svg?label=current-device\n[current-device-url]: https://github.com/matthewhudson/current-device\n", "longname": "D:\\git\\live2d-widget.js\\README.md", "name": "./README.md", "static": true, diff --git a/docs/manual/index.html b/docs/manual/index.html index 21ecb93..c5a4697 100644 --- a/docs/manual/index.html +++ b/docs/manual/index.html @@ -51,7 +51,8 @@ license

    live2d-widget.js

    Add the Sseexxyyy live2d to your webpages!

    [TOC]

    -

    Demo: ;)

    +

    Demo: Still working, but you can have a look~

    +

    Docs(including APIs): Click me!

    Online generator: ;)

    Installation

    Hexo

    Please visit hexo-helper-live2d for the hexo plugin.

    Webpack

    Install the module:

    diff --git a/docs/script/search_index.js b/docs/script/search_index.js index 4aed2cb..863997f 100644 --- a/docs/script/search_index.js +++ b/docs/script/search_index.js @@ -83,6 +83,12 @@ window.esdocSearchIndex = [ "Live2DFramework live2d-widget/src/lib/Live2DFramework.js", "function" ], + [ + "live2d-widget/src/utils/matrixstack.js~matrixstack", + "function/index.html#static-function-MatrixStack", + "MatrixStack live2d-widget/src/utils/MatrixStack.js", + "function" + ], [ "live2d-widget/src/utils/modelsettingjson.js~modelsettingjson", "function/index.html#static-function-ModelSettingJson", @@ -95,6 +101,12 @@ window.esdocSearchIndex = [ "PlatformManager live2d-widget/src/PlatformManager.js", "function" ], + [ + "live2d-widget/src/cdefine.js~cdefine", + "variable/index.html#static-variable-cDefine", + "cDefine live2d-widget/src/cDefine.js", + "variable" + ], [ "live2d-widget/src/clive2dapp.js~clive2dapp", "function/index.html#static-function-cLive2DApp", diff --git a/docs/source.html b/docs/source.html index 8bdfc85..9d7f988 100644 --- a/docs/source.html +++ b/docs/source.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,12 +53,13 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • -

    Source 61/313

    +

    Source 60/314

    @@ -76,41 +78,41 @@ - - - + + + - + - - - + + + - + - - - - + + + + - + - - - + + + - + - - - + + + @@ -118,7 +120,7 @@ - + @@ -126,16 +128,16 @@ - + - - - + + + @@ -143,10 +145,10 @@ - + - + - - - - + + + + @@ -172,23 +174,23 @@ - + - + - - - + + + - + - + @@ -196,7 +198,7 @@ - +
    src/PlatformManager.js PlatformManager 100 %7/75857 byte2152018-01-07 13:10:33 (UTC)6069 byte2202018-01-07 15:14:55 (UTC)
    src/cDefine.js-cDefine 100 %1/11260 byte372018-01-07 12:50:59 (UTC)1242 byte352018-01-07 15:09:56 (UTC)
    src/cLive2DApp.jssrc/cLive2DApp.js cLive2DApp3 %1/3010074 byte3912018-01-07 13:11:12 (UTC)3 %1/3110122 byte3922018-01-07 15:09:56 (UTC)
    src/cManager.jssrc/cManager.js cManager 0 %0/82089 byte1042018-01-07 13:09:58 (UTC)2070 byte1032018-01-07 15:09:56 (UTC)
    src/cModel.jssrc/cModel.js cModel 0 %0/1213191 byte4522018-01-07 12:51:27 (UTC)13529 byte4662018-01-07 15:09:56 (UTC)
    src/config/configMgr.js66 %2/3 1634 byte 862018-01-07 12:39:07 (UTC)2018-01-07 15:09:56 (UTC)
    src/config/configValidater.js33 %1/3 1818 byte 732018-01-07 12:35:54 (UTC)2018-01-07 15:09:56 (UTC)
    src/elementMgr.js createElement currWebGL 100 %3/32481 byte872018-01-07 12:44:21 (UTC)2604 byte932018-01-07 15:09:56 (UTC)
    src/index.js100 %1/1 3699 byte 702018-01-07 12:35:44 (UTC)2018-01-07 15:09:56 (UTC)
    src/lib/Live2DFramework.jssrc/lib/Live2DFramework.js EYE_STATE L2DBaseModel L2DExpressionMotion @@ -161,10 +163,10 @@ L2DTargetPoint L2DViewMatrix Live2DFramework0 %1/10350722 byte13912018-01-07 12:59:05 (UTC)0 %0/10351034 byte14072018-01-07 15:09:56 (UTC)
    src/lib/_Live2DFramework.official.js10 %11/109 56054 byte 15882018-01-06 16:17:05 (UTC)2018-01-07 15:09:56 (UTC)
    src/utils/MatrixStack.js-MatrixStack 100 %7/72719 byte1362018-01-07 12:50:33 (UTC)2695 byte1342018-01-07 15:09:56 (UTC)
    src/utils/ModelSettingJson.js ModelSettingJson 100 %25/259747 byte9739 byte 3882018-01-07 12:50:40 (UTC)2018-01-07 15:09:56 (UTC)
    src/wpPublicPath.js100 %1/1 2939 byte 1052018-01-06 16:44:18 (UTC)2018-01-07 15:09:56 (UTC)
    diff --git a/docs/variable/index.html b/docs/variable/index.html index fb2ec09..3e82afa 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -36,6 +36,7 @@
  • FcreateElement
  • Finit
  • FgetCurrentPath
  • +
  • VcDefine
  • VcurrWebGL
  • configFconfigApplyer
  • libFEYE_STATE
  • @@ -52,7 +53,8 @@
  • FL2DTargetPoint
  • FL2DViewMatrix
  • FLive2DFramework
  • -
  • utilsFModelSettingJson
  • +
  • utilsFMatrixStack
  • +
  • FModelSettingJson
  • @@ -68,6 +70,35 @@ + + + +
    +

    + + + + cDefine: {"VIEW_LOGICAL_LEFT": *, "VIEW_LOGICAL_RIGHT": number, "VIEW_LOGICAL_MAX_LEFT": *, "VIEW_LOGICAL_MAX_RIGHT": number, "VIEW_LOGICAL_MAX_BOTTOM": *, "VIEW_LOGICAL_MAX_TOP": number, "PRIORITY_NONE": *, "PRIORITY_IDLE": number, "PRIORITY_NORMAL": number, "PRIORITY_FORCE": number, "MOTION_GROUP_IDLE": string, "MOTION_GROUP_TAP_BODY": string, "MOTION_GROUP_FLICK_HEAD": string, "MOTION_GROUP_PINCH_IN": string, "MOTION_GROUP_PINCH_OUT": string, "MOTION_GROUP_SHAKE": string, "HIT_AREA_HEAD": string, "HIT_AREA_BODY": string} +

    +
    +
    + + +

    The definitions of values releated to model react

    +
    +
    + + + + + + + + + public + + + @@ -96,6 +127,50 @@

    Static Public

    +
    +

    + public + + + + + + cDefine: {"VIEW_LOGICAL_LEFT": *, "VIEW_LOGICAL_RIGHT": number, "VIEW_LOGICAL_MAX_LEFT": *, "VIEW_LOGICAL_MAX_RIGHT": number, "VIEW_LOGICAL_MAX_BOTTOM": *, "VIEW_LOGICAL_MAX_TOP": number, "PRIORITY_NONE": *, "PRIORITY_IDLE": number, "PRIORITY_NORMAL": number, "PRIORITY_FORCE": number, "MOTION_GROUP_IDLE": string, "MOTION_GROUP_TAP_BODY": string, "MOTION_GROUP_FLICK_HEAD": string, "MOTION_GROUP_PINCH_IN": string, "MOTION_GROUP_PINCH_OUT": string, "MOTION_GROUP_SHAKE": string, "HIT_AREA_HEAD": string, "HIT_AREA_BODY": string} + + + + source + +

    + +
    import {cDefine} from 'live2d-widget/src/cDefine.js'
    + + +

    The definitions of values releated to model react

    +
    + + + +
    +
    + + + + + + + + + + + + + + + + + +

    public diff --git a/lib/clL2D.0.min.js b/lib/clL2D.0.min.js index 0fa8791..e687549 100644 --- a/lib/clL2D.0.min.js +++ b/lib/clL2D.0.min.js @@ -1,3 +1,3 @@ -/*! https://github.com/xiazeyu/live2d-widget.js built@2018-1-13 21:25:21 */ -webpackJsonpinitL2Dwidget([0],{130:function(t,i,r){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var e,_=r(51),o=r(131),s=r(133),n=r(135),$=(r(136),r(137)),a=r(138),h=(e=a,e&&e.__esModule?e:{default:e});var l=!1,u=null,p=null,f=null,c=null;i.default=function(){(0,o.createElement)(),u=new n.L2DTargetPoint;var t=_.config.display.height/_.config.display.width,i=h.default.VIEW_LOGICAL_LEFT,r=h.default.VIEW_LOGICAL_RIGHT,e=-t,a=t;(p=new n.L2DViewMatrix).setScreenRect(i,r,e,a),p.setMaxScreenRect(h.default.VIEW_LOGICAL_MAX_LEFT,h.default.VIEW_LOGICAL_MAX_RIGHT,h.default.VIEW_LOGICAL_MAX_BOTTOM,h.default.VIEW_LOGICAL_MAX_TOP),(f=new n.L2DMatrix44).multScale(1,_.config.display.width/_.config.display.height),(c=new n.L2DMatrix44).multTranslate(-_.config.display.width/2,-_.config.display.height/2),c.multScale(2/_.config.display.width,-2/_.config.display.height),s.Live2D.setGL(o.currWebGL),o.currWebGL.clearColor(0,0,0,0),y=_.config.model.jsonPath,live2DMgr.reloadFlg=!0,live2DMgr.count++,live2DMgr.changeModel(o.currWebGL,y);var y;l||(l=!0,function t(){!function(){$.MatrixStack.reset(),$.MatrixStack.loadIdentity(),u.update(),live2DMgr.setDrag(u.getX(),u.getY()),o.currWebGL.clear(o.currWebGL.COLOR_BUFFER_BIT),$.MatrixStack.multMatrix(f.getArray()),$.MatrixStack.multMatrix(p.getArray()),$.MatrixStack.push();for(var t=0;tG._$T7){t._$NP|=e._$4s;throw new at("_$gi _$C _$li , _$n0 _$_ version _$li ( SDK : "+G._$T7+" < _$f0 : "+r+" )@_$SS#loadModel()\n")}var a=_._$nP();if(r>=G._$s7){var h=_._$9T(),l=_._$9T();if(-30584!=h||-30584!=l)throw t._$NP|=e._$0s,new at("_$gi _$C _$li , _$0 _$6 _$Ui.")}t._$KS(a);var u=t.getModelContext();u.setDrawParam(t.getDrawParam()),u.init()}catch(t){n._$Rb(t)}},e.prototype._$KS=function(t){this._$MT=t},e.prototype.getModelImpl=function(){return null==this._$MT&&(this._$MT=new l,this._$MT._$zP()),this._$MT},e.prototype.getCanvasWidth=function(){return null==this._$MT?0:this._$MT.getCanvasWidth()},e.prototype.getCanvasHeight=function(){return null==this._$MT?0:this._$MT.getCanvasHeight()},e.prototype.getParamFloat=function(t){return"number"!=typeof t&&(t=this._$5S.getParamIndex(h.getID(t))),this._$5S.getParamFloat(t)},e.prototype.setParamFloat=function(t,i,r){"number"!=typeof t&&(t=this._$5S.getParamIndex(h.getID(t))),arguments.length<3&&(r=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)*(1-r)+i*r)},e.prototype.addToParamFloat=function(t,i,r){"number"!=typeof t&&(t=this._$5S.getParamIndex(h.getID(t))),arguments.length<3&&(r=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)+i*r)},e.prototype.multParamFloat=function(t,i,r){"number"!=typeof t&&(t=this._$5S.getParamIndex(h.getID(t))),arguments.length<3&&(r=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)*(1+(i-1)*r))},e.prototype.getParamIndex=function(t){return this._$5S.getParamIndex(h.getID(t))},e.prototype.loadParam=function(){this._$5S.loadParam()},e.prototype.saveParam=function(){this._$5S.saveParam()},e.prototype.init=function(){this._$5S.init()},e.prototype.update=function(){this._$5S.update()},e.prototype._$Rs=function(){return n._$li("_$60 _$PT _$Rs()"),-1},e.prototype._$Ds=function(t){n._$li("_$60 _$PT _$SS#_$Ds() \n")},e.prototype._$K2=function(){},e.prototype.draw=function(){},e.prototype.getModelContext=function(){return this._$5S},e.prototype._$s2=function(){return this._$NP},e.prototype._$P7=function(t,i,r,e){var _=-1,o=0;if(0!=r)if(1==t.length){u=t[0];var s=0!=this.getParamFloat(u),n=(p=i[0],this.getPartsOpacity(p)),$=r/e;s?(n+=$)>1&&(n=1):(n-=$)<0&&(n=0),this.setPartsOpacity(p,n)}else{for(l=0;l=0)break;_=l;p=i[l];o=this.getPartsOpacity(p),(o+=r/e)>1&&(o=1)}}_<0&&(console.log("No _$wi _$q0/ _$U default[%s]",t[0]),_=0,o=1,this.loadParam(),this.setParamFloat(t[_],o),this.saveParam());for(l=0;l.15&&(a=1-.15/(1-o)),h>a&&(h=a),this.setPartsOpacity(p,h)}}}else for(var l=0;l=this._$5S._$aS.length)return null;var i=this._$5S._$aS[t];return null!=i&&i.getType()==H._$wb&&i instanceof ht?i.getIndexArray():null};function _(t){if(!r){this.clipContextList=new Array,this.glcontext=t.gl,this.dp_webgl=t,this.curFrameNo=0,this.firstError_clipInNotUpdate=!0,this.colorBuffer=0,this.isInitGLFBFunc=!1,this.tmpBoundsOnModel=new P,nt.glContext.length>nt.frameBuffers.length&&(this.curFrameNo=this.getMaskRenderTexture()),this.tmpModelToViewMatrix=new I,this.tmpMatrix2=new I,this.tmpMatrixForMask=new I,this.tmpMatrixForDraw=new I,this.CHANNEL_COLORS=new Array;var i=new A;(i=new A).r=0,i.g=0,i.b=0,i.a=1,this.CHANNEL_COLORS.push(i),(i=new A).r=1,i.g=0,i.b=0,i.a=0,this.CHANNEL_COLORS.push(i),(i=new A).r=0,i.g=1,i.b=0,i.a=0,this.CHANNEL_COLORS.push(i),(i=new A).r=0,i.g=0,i.b=1,i.a=0,this.CHANNEL_COLORS.push(i);for(var e=0;e=0;--t)this.CHANNEL_COLORS.splice(t,1);this.CHANNEL_COLORS=[]}this.releaseShader()},_.prototype.releaseShader=function(){for(var t=nt.frameBuffers.length,i=0;i0){var o=i.gl.getParameter(i.gl.FRAMEBUFFER_BINDING),s=new Array(4);s[0]=0,s[1]=0,s[2]=i.gl.canvas.width,s[3]=i.gl.canvas.height,i.gl.viewport(0,0,nt.clippingMaskBufferSize,nt.clippingMaskBufferSize),this.setupLayoutBounds(r),i.gl.bindFramebuffer(i.gl.FRAMEBUFFER,nt.frameBuffers[this.curFrameNo].framebuffer),i.gl.clearColor(0,0,0,0),i.gl.clear(i.gl.COLOR_BUFFER_BIT);for(e=0;ee?r:e,o=_,s=_,n=0,$=0,a=i.clippedDrawContextList.length,h=0;hn&&(n=P),L>$&&($=L)}}if(o==_)i.allClippedDrawRect.x=0,i.allClippedDrawRect.y=0,i.allClippedDrawRect.width=0,i.allClippedDrawRect.height=0,i.isUsing=!1;else{var S=n-o,v=$-s;i.allClippedDrawRect.x=o,i.allClippedDrawRect.y=s,i.allClippedDrawRect.width=S,i.allClippedDrawRect.height=v,i.isUsing=!0}},_.prototype.setupLayoutBounds=function(t){var i=t/_.CHANNEL_COUNT,r=t%_.CHANNEL_COUNT;i=~~i,r=~~r;for(var e=0,o=0;o<_.CHANNEL_COUNT;o++){var s=i+(o=1)return 1;var u=e*e;return a*(e*u)+h*u+l*e+0},s.prototype._$a0=function(){},s.prototype.setFadeIn=function(t){this._$dP=t},s.prototype.setFadeOut=function(t){this._$eo=t},s.prototype._$pT=function(t){this._$V0=t},s.prototype.getFadeOut=function(){return this._$eo},s.prototype._$4T=function(){return this._$eo},s.prototype._$mT=function(){return this._$V0},s.prototype.getDurationMSec=function(){return-1},s.prototype.getLoopDurationMSec=function(){return-1},s.prototype.updateParam=function(t,i){if(i._$AT&&!i._$9L){var r=b.getUserTimeMSec();if(i._$z2<0){i._$z2=r,i._$bs=r;var e=this.getDurationMSec();i._$Do<0&&(i._$Do=e<=0?-1:i._$z2+e)}var _=this._$V0;0<=(_=_*(0==this._$dP?1:$t._$r2((r-i._$bs)/this._$dP))*(0==this._$eo||i._$Do<0?1:$t._$r2((i._$Do-r)/this._$eo)))&&_<=1||console.log("### assert!! ### "),this.updateParamExe(t,r,_,i),i._$Do>0&&i._$Do0?console.log("\n"):r%8==0&&r>0&&console.log(" "),console.log("%02X ",255&t[r]);console.log("\n")},n._$nr=function(t,i,r){console.log("%s\n",t);for(var e=i.length,_=0;_=0;--e){this._$lL[e]._$oP(t,this)}this._$oo(t,r),this._$M2=this._$Yb(),this._$9b=(this._$M2-this._$ks)/r,this._$ks=this._$M2}for(e=this._$qP.length-1;e>=0;--e){this._$qP[e]._$YS(t,this)}this._$iT=i},u.prototype._$oo=function(t,i){i<.033&&(i=.033);var r=1/i;this.p1.vx=(this.p1.x-this.p1._$s0)*r,this.p1.vy=(this.p1.y-this.p1._$70)*r,this.p1.ax=(this.p1.vx-this.p1._$7L)*r,this.p1.ay=(this.p1.vy-this.p1._$HL)*r,this.p1.fx=this.p1.ax*this.p1._$p,this.p1.fy=this.p1.ay*this.p1._$p,this.p1._$xT();var e,_,o=-Math.atan2(this.p1.y-this.p2.y,this.p1.x-this.p2.x),s=Math.cos(o),n=Math.sin(o),$=9.8*this.p2._$p,a=this._$Db*St._$bS,h=$*Math.cos(o-a);e=h*n,_=h*s;var l=-this.p1.fx*n*n,u=-this.p1.fy*n*s,p=-this.p2.vx*this._$L2,f=-this.p2.vy*this._$L2;this.p2.fx=e+l+p,this.p2.fy=_+u+f,this.p2.ax=this.p2.fx/this.p2._$p,this.p2.ay=this.p2.fy/this.p2._$p,this.p2.vx+=this.p2.ax*i,this.p2.vy+=this.p2.ay*i,this.p2.x+=this.p2.vx*i,this.p2.y+=this.p2.vy*i;var c=Math.sqrt((this.p1.x-this.p2.x)*(this.p1.x-this.p2.x)+(this.p1.y-this.p2.y)*(this.p1.y-this.p2.y));this.p2.x=this.p1.x+this._$Fo*(this.p2.x-this.p1.x)/c,this.p2.y=this.p1.y+this._$Fo*(this.p2.y-this.p1.y)/c,this.p2.vx=(this.p2.x-this.p2._$s0)*r,this.p2.vy=(this.p2.y-this.p2._$70)*r,this.p2._$xT()};function p(){this._$p=1,this.x=0,this.y=0,this.vx=0,this.vy=0,this.ax=0,this.ay=0,this.fx=0,this.fy=0,this._$s0=0,this._$70=0,this._$7L=0,this._$HL=0}p.prototype._$xT=function(){this._$s0=this.x,this._$70=this.y,this._$7L=this.vx,this._$HL=this.vy};function f(t,i,r){this._$wL=null,this.scale=null,this._$V0=null,this._$wL=t,this.scale=i,this._$V0=r}f.prototype._$oP=function(t,i){};function c(t,i,r,e){f.prototype.constructor.call(this,i,r,e),this._$tL=null,this._$tL=t}c.prototype=new f,c.prototype._$oP=function(t,i){var r=this.scale*t.getParamFloat(this._$wL),e=i.getPhysicsPoint1();switch(this._$tL){default:case u.Src.SRC_TO_X:e.x=e.x+(r-e.x)*this._$V0;break;case u.Src.SRC_TO_Y:e.y=e.y+(r-e.y)*this._$V0;break;case u.Src.SRC_TO_G_ANGLE:var _=i._$qr();_+=(r-_)*this._$V0,i._$pr(_)}};function y(t,i,r){this._$wL=null,this.scale=null,this._$V0=null,this._$wL=t,this.scale=i,this._$V0=r}y.prototype._$YS=function(t,i){};function g(t,i,r,e){y.prototype.constructor.call(this,i,r,e),this._$YP=null,this._$YP=t}g.prototype=new y,g.prototype._$YS=function(t,i){switch(this._$YP){default:case u.Target.TARGET_FROM_ANGLE:t.setParamFloat(this._$wL,this.scale*i._$5r(),this._$V0);break;case u.Target.TARGET_FROM_ANGLE_V:t.setParamFloat(this._$wL,this.scale*i._$Cs(),this._$V0)}},u.Src=function(){},u.Src.SRC_TO_X="SRC_TO_X",u.Src.SRC_TO_Y="SRC_TO_Y",u.Src.SRC_TO_G_ANGLE="SRC_TO_G_ANGLE",u.Target=function(){},u.Target.TARGET_FROM_ANGLE="TARGET_FROM_ANGLE",u.Target.TARGET_FROM_ANGLE_V="TARGET_FROM_ANGLE_V";function d(){r||(this._$fL=0,this._$gL=0,this._$B0=1,this._$z0=1,this._$qT=0,this.reflectX=!1,this.reflectY=!1)}d.prototype.init=function(t){this._$fL=t._$fL,this._$gL=t._$gL,this._$B0=t._$B0,this._$z0=t._$z0,this._$qT=t._$qT,this.reflectX=t.reflectX,this.reflectY=t.reflectY},d.prototype._$F0=function(t){this._$fL=t._$_T(),this._$gL=t._$_T(),this._$B0=t._$_T(),this._$z0=t._$_T(),this._$qT=t._$_T(),t.getFormatVersion()>=G.LIVE2D_FORMAT_VERSION_V2_10_SDK2&&(this.reflectX=t._$po(),this.reflectY=t._$po())},d.prototype._$e=function(){};var T=function(){};T._$ni=function(t,i,r,e,_,o,s,n,$){var a=s*o-n*_;if(0==a)return null;var h,l=((t-r)*o-(i-e)*_)/a;return h=0!=_?(t-r-l*s)/_:(i-e-l*n)/o,isNaN(h)&&(h=(t-r-l*s)/_,isNaN(h)&&(h=(i-e-l*n)/o),isNaN(h)&&(console.log("a is NaN @UtVector#_$ni() "),console.log("v1x : "+_),console.log("v1x != 0 ? "+(0!=_)))),null==$?new Array(h,l):($[0]=h,$[1]=l,$)};function P(){r||(this.x=null,this.y=null,this.width=null,this.height=null)}P.prototype._$8P=function(){return this.x+.5*this.width},P.prototype._$6P=function(){return this.y+.5*this.height},P.prototype._$EL=function(){return this.x+this.width},P.prototype._$5T=function(){return this.y+this.height},P.prototype._$jL=function(t,i,r,e){this.x=t,this.y=i,this.width=r,this.height=e},P.prototype._$jL=function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},P.prototype.contains=function(t,i){return this.x<=this.x&&this.y<=this.y&&this.x<=this.x+this.width&&this.y<=this.y+this.height},P.prototype.expand=function(t,i){this.x-=t,this.y-=i,this.width+=2*t,this.height+=2*i};function L(){}L._$Z2=function(t,i,r,e){var _=i._$Q2(t,r),o=t._$vs(),s=t._$Tr();if(i._$zr(o,s,_),_<=0)return e[o[0]];if(1==_){return(n=e[o[0]])+(($=e[o[1]])-n)*(l=s[0])|0}if(2==_){var n=e[o[0]],$=e[o[1]],a=e[o[2]],h=e[o[3]],l=s[0],u=s[1];return(L=n+($-n)*l|0)+((a+(h-a)*l|0)-L)*u|0}if(3==_){var p=e[o[0]],f=e[o[1]],c=e[o[2]],y=e[o[3]],g=e[o[4]],d=e[o[5]],m=e[o[6]],T=e[o[7]],P=(l=s[0],u=s[1],s[2]);return(L=(n=p+(f-p)*l|0)+(($=c+(y-c)*l|0)-n)*u|0)+(((a=g+(d-g)*l|0)+((h=m+(T-m)*l|0)-a)*u|0)-L)*P|0}if(4==_){var L,S=e[o[0]],v=e[o[1]],w=e[o[2]],A=e[o[3]],E=e[o[4]],b=e[o[5]],x=e[o[6]],D=e[o[7]],C=e[o[8]],I=e[o[9]],O=e[o[10]],M=e[o[11]],F=e[o[12]],R=e[o[13]],N=e[o[14]],B=e[o[15]],G=(l=s[0],u=s[1],P=s[2],s[3]);return(L=(n=(p=S+(v-S)*l|0)+((f=w+(A-w)*l|0)-p)*u|0)+(($=(c=E+(b-E)*l|0)+((y=x+(D-x)*l|0)-c)*u|0)-n)*P|0)+(((a=(g=C+(I-C)*l|0)+((d=O+(M-O)*l|0)-g)*u|0)+((h=(m=F+(R-F)*l|0)+((T=N+(B-N)*l|0)-m)*u|0)-a)*P|0)-L)*G|0}for(var U=1<<_,Y=new Float32Array(U),k=0;k=G._$T7?(this.clipID=t._$nP(),this.clipIDList=this.convertClipIDForV2_11(this.clipID)):this.clipIDList=[],this._$MS(this._$Lb)},v.prototype.getClipIDList=function(){return this.clipIDList},v.prototype.init=function(t){},v.prototype._$Nr=function(t,i){if(i._$IS[0]=!1,i._$Us=L._$Z2(t,this._$GS,i._$IS,this._$Lb),nt._$Zs);else if(i._$IS[0])return;i._$7s=L._$br(t,this._$GS,i._$IS,this._$mS)},v.prototype._$2b=function(t,i){},v.prototype.getDrawDataID=function(){return this._$gP},v.prototype._$j2=function(t){this._$gP=t},v.prototype.getOpacity=function(t,i){return i._$7s},v.prototype._$zS=function(t,i){return i._$Us},v.prototype._$MS=function(t){for(var i=t.length-1;i>=0;--i){var r=t[i];rv._$R2&&(v._$R2=r)}},v.prototype.getTargetBaseDataID=function(){return this._$dr},v.prototype._$gs=function(t){this._$dr=t},v.prototype._$32=function(){return null!=this._$dr&&this._$dr!=gt._$2o()},v.prototype.preDraw=function(t,i,r){},v.prototype.draw=function(t,i,r){},v.prototype.getType=function(){},v.prototype._$B2=function(t,i,r){};function w(){r||(this._$Eb=w._$ps,this._$lT=1,this._$C0=1,this._$tT=1,this._$WL=1,this.culling=!1,this.matrix4x4=new Float32Array(16),this.premultipliedAlpha=!1,this.anisotropy=0,this.clippingProcess=w.CLIPPING_PROCESS_NONE,this.clipBufPre_clipContextMask=null,this.clipBufPre_clipContextDraw=null,this.CHANNEL_COLORS=new Array)}w._$ps=32,w.CLIPPING_PROCESS_NONE=0,w.CLIPPING_PROCESS_OVERWRITE_ALPHA=1,w.CLIPPING_PROCESS_MULTIPLY_ALPHA=2,w.CLIPPING_PROCESS_DRAW=3,w.CLIPPING_PROCESS_CLEAR_ALPHA=4,w.prototype.setChannelFlagAsColor=function(t,i){this.CHANNEL_COLORS[t]=i},w.prototype.getChannelFlagAsColor=function(t){return this.CHANNEL_COLORS[t]},w.prototype._$ZT=function(){},w.prototype._$Uo=function(t,i,r,e,_,o,s){},w.prototype._$Rs=function(){return-1},w.prototype._$Ds=function(t){},w.prototype.setBaseColor=function(t,i,r,e){t<0?t=0:t>1&&(t=1),i<0?i=0:i>1&&(i=1),r<0?r=0:r>1&&(r=1),e<0?e=0:e>1&&(e=1),this._$lT=t,this._$C0=i,this._$tT=r,this._$WL=e},w.prototype._$WP=function(t){this.culling=t},w.prototype.setMatrix=function(t){for(var i=0;i<16;i++)this.matrix4x4[i]=t[i]},w.prototype._$IT=function(){return this.matrix4x4},w.prototype.setPremultipliedAlpha=function(t){this.premultipliedAlpha=t},w.prototype.isPremultipliedAlpha=function(){return this.premultipliedAlpha},w.prototype.setAnisotropy=function(t){this.anisotropy=t},w.prototype.getAnisotropy=function(){return this.anisotropy},w.prototype.getClippingProcess=function(){return this.clippingProcess},w.prototype.setClippingProcess=function(t){this.clippingProcess=t},w.prototype.setClipBufPre_clipContextForMask=function(t){this.clipBufPre_clipContextMask=t},w.prototype.getClipBufPre_clipContextMask=function(){return this.clipBufPre_clipContextMask},w.prototype.setClipBufPre_clipContextForDraw=function(t){this.clipBufPre_clipContextDraw=t},w.prototype.getClipBufPre_clipContextDraw=function(){return this.clipBufPre_clipContextDraw};function A(){r||(this.a=1,this.r=1,this.g=1,this.b=1,this.scale=1,this._$ho=1,this.blendMode=nt.L2D_COLOR_BLEND_MODE_MULT)}function E(){r||(this._$kP=null,this._$dr=null,this._$Ai=!0,this._$mS=null)}E._$ur=-2,E._$c2=1,E._$_b=2,E.prototype._$F0=function(t){this._$kP=t._$nP(),this._$dr=t._$nP()},E.prototype.readV2_opacity=function(t){t.getFormatVersion()>=G.LIVE2D_FORMAT_VERSION_V2_10_SDK2&&(this._$mS=t._$Tb())},E.prototype.init=function(t){},E.prototype._$Nr=function(t,i){},E.prototype.interpolateOpacity=function(t,i,r,e){null==this._$mS?r.setInterpolatedOpacity(1):r.setInterpolatedOpacity(L._$br(t,i,e,this._$mS))},E.prototype._$2b=function(t,i){},E.prototype._$nb=function(t,i,r,e,_,o,s){},E.prototype.getType=function(){},E.prototype._$gs=function(t){this._$dr=t},E.prototype._$a2=function(t){this._$kP=t},E.prototype.getTargetBaseDataID=function(){return this._$dr},E.prototype.getBaseDataID=function(){return this._$kP},E.prototype._$32=function(){return null!=this._$dr&&this._$dr!=gt._$2o()};function b(){}b._$W2=0,b._$CS=b._$W2,b._$Mo=function(){return!0},b._$XP=function(t){try{for(var i=getTimeMSec();getTimeMSec()-i=t.length)return!1;for(var _=i;_=0;--r){var e=this._$Ob[r].getParamIndex(i);if(e==x._$ds&&(e=t.getParamIndex(this._$Ob[r].getParamID())),t._$Xb(e))return!0}return!1},C.prototype._$Q2=function(t,i){for(var r,e,_=this._$Ob.length,o=t._$v2(),s=0,n=0;n<_;n++){var $=this._$Ob[n];if((r=$.getParamIndex(o))==x._$ds&&(r=t.getParamIndex($.getParamID()),$._$Pb(r,o)),r<0)throw new Exception("err 23242 : "+$.getParamID());var a=r<0?0:t.getParamFloat(r);e=$._$N2();var h,l,u=$._$d2(),p=-1,f=0;if(e<1);else if(1==e)(h=u[0])-B._$JB._$Qb&&console.log("err 23245\n");for(var _=this._$Ob.length,o=1,s=1,n=0,$=0;$=0;--o)r[o]=_[o]}else this.mult_fast(t,i,r,e)},I.prototype.mult_fast=function(t,i,r,e){e?(r[0]=t[0]*i[0]+t[4]*i[1]+t[8]*i[2],r[4]=t[0]*i[4]+t[4]*i[5]+t[8]*i[6],r[8]=t[0]*i[8]+t[4]*i[9]+t[8]*i[10],r[12]=t[0]*i[12]+t[4]*i[13]+t[8]*i[14]+t[12],r[1]=t[1]*i[0]+t[5]*i[1]+t[9]*i[2],r[5]=t[1]*i[4]+t[5]*i[5]+t[9]*i[6],r[9]=t[1]*i[8]+t[5]*i[9]+t[9]*i[10],r[13]=t[1]*i[12]+t[5]*i[13]+t[9]*i[14]+t[13],r[2]=t[2]*i[0]+t[6]*i[1]+t[10]*i[2],r[6]=t[2]*i[4]+t[6]*i[5]+t[10]*i[6],r[10]=t[2]*i[8]+t[6]*i[9]+t[10]*i[10],r[14]=t[2]*i[12]+t[6]*i[13]+t[10]*i[14]+t[14],r[3]=r[7]=r[11]=0,r[15]=1):(r[0]=t[0]*i[0]+t[4]*i[1]+t[8]*i[2]+t[12]*i[3],r[4]=t[0]*i[4]+t[4]*i[5]+t[8]*i[6]+t[12]*i[7],r[8]=t[0]*i[8]+t[4]*i[9]+t[8]*i[10]+t[12]*i[11],r[12]=t[0]*i[12]+t[4]*i[13]+t[8]*i[14]+t[12]*i[15],r[1]=t[1]*i[0]+t[5]*i[1]+t[9]*i[2]+t[13]*i[3],r[5]=t[1]*i[4]+t[5]*i[5]+t[9]*i[6]+t[13]*i[7],r[9]=t[1]*i[8]+t[5]*i[9]+t[9]*i[10]+t[13]*i[11],r[13]=t[1]*i[12]+t[5]*i[13]+t[9]*i[14]+t[13]*i[15],r[2]=t[2]*i[0]+t[6]*i[1]+t[10]*i[2]+t[14]*i[3],r[6]=t[2]*i[4]+t[6]*i[5]+t[10]*i[6]+t[14]*i[7],r[10]=t[2]*i[8]+t[6]*i[9]+t[10]*i[10]+t[14]*i[11],r[14]=t[2]*i[12]+t[6]*i[13]+t[10]*i[14]+t[14]*i[15],r[3]=t[3]*i[0]+t[7]*i[1]+t[11]*i[2]+t[15]*i[3],r[7]=t[3]*i[4]+t[7]*i[5]+t[11]*i[6]+t[15]*i[7],r[11]=t[3]*i[8]+t[7]*i[9]+t[11]*i[10]+t[15]*i[11],r[15]=t[3]*i[12]+t[7]*i[13]+t[11]*i[14]+t[15]*i[15])},I.prototype.translate=function(t,i,r){this.m[12]=this.m[0]*t+this.m[4]*i+this.m[8]*r+this.m[12],this.m[13]=this.m[1]*t+this.m[5]*i+this.m[9]*r+this.m[13],this.m[14]=this.m[2]*t+this.m[6]*i+this.m[10]*r+this.m[14],this.m[15]=this.m[3]*t+this.m[7]*i+this.m[11]*r+this.m[15]},I.prototype.scale=function(t,i,r){this.m[0]*=t,this.m[4]*=i,this.m[8]*=r,this.m[1]*=t,this.m[5]*=i,this.m[9]*=r,this.m[2]*=t,this.m[6]*=i,this.m[10]*=r,this.m[3]*=t,this.m[7]*=i,this.m[11]*=r},I.prototype.rotateX=function(t){var i=St.fcos(t),r=St._$9(t),e=this.m[4];this.m[4]=e*i+this.m[8]*r,this.m[8]=e*-r+this.m[8]*i,e=this.m[5],this.m[5]=e*i+this.m[9]*r,this.m[9]=e*-r+this.m[9]*i,e=this.m[6],this.m[6]=e*i+this.m[10]*r,this.m[10]=e*-r+this.m[10]*i,e=this.m[7],this.m[7]=e*i+this.m[11]*r,this.m[11]=e*-r+this.m[11]*i},I.prototype.rotateY=function(t){var i=St.fcos(t),r=St._$9(t),e=this.m[0];this.m[0]=e*i+this.m[8]*-r,this.m[8]=e*r+this.m[8]*i,e=this.m[1],this.m[1]=e*i+this.m[9]*-r,this.m[9]=e*r+this.m[9]*i,e=m[2],this.m[2]=e*i+this.m[10]*-r,this.m[10]=e*r+this.m[10]*i,e=m[3],this.m[3]=e*i+this.m[11]*-r,this.m[11]=e*r+this.m[11]*i},I.prototype.rotateZ=function(t){var i=St.fcos(t),r=St._$9(t),e=this.m[0];this.m[0]=e*i+this.m[4]*r,this.m[4]=e*-r+this.m[4]*i,e=this.m[1],this.m[1]=e*i+this.m[5]*r,this.m[5]=e*-r+this.m[5]*i,e=this.m[2],this.m[2]=e*i+this.m[6]*r,this.m[6]=e*-r+this.m[6]*i,e=this.m[3],this.m[3]=e*i+this.m[7]*r,this.m[7]=e*-r+this.m[7]*i};function O(t){r||rt.prototype.constructor.call(this,t)}O.prototype=new rt,O._$tP=new Object,O._$27=function(){O._$tP.clear()},O.getID=function(t){var i=O._$tP[t];return null==i&&(i=new O(t),O._$tP[t]=i),i},O.prototype._$3s=function(){return new O};function M(){r||(this._$7=1,this._$f=0,this._$H=0,this._$g=1,this._$k=0,this._$w=0,this._$hi=STATE_IDENTITY,this._$Z=_$pS)}M._$kS=-1,M._$pS=0,M._$hb=1,M.STATE_IDENTITY=0,M._$gb=1,M._$fo=2,M._$go=4,M.prototype.transform=function(t,i,r){var e,_,o,s,n,$,a=0,h=0;switch(this._$hi){default:return;case M._$go|M._$fo|M._$gb:for(e=this._$7,_=this._$H,o=this._$k,s=this._$f,n=this._$g,$=this._$w;--r>=0;){var l=t[a++],u=t[a++];i[h++]=e*l+_*u+o,i[h++]=s*l+n*u+$}return;case M._$go|M._$fo:for(e=this._$7,_=this._$H,s=this._$f,n=this._$g;--r>=0;){l=t[a++],u=t[a++];i[h++]=e*l+_*u,i[h++]=s*l+n*u}return;case M._$go|M._$gb:for(_=this._$H,o=this._$k,s=this._$f,$=this._$w;--r>=0;){l=t[a++];i[h++]=_*t[a++]+o,i[h++]=s*l+$}return;case M._$go:for(_=this._$H,s=this._$f;--r>=0;){l=t[a++];i[h++]=_*t[a++],i[h++]=s*l}return;case M._$fo|M._$gb:for(e=this._$7,o=this._$k,n=this._$g,$=this._$w;--r>=0;)i[h++]=e*t[a++]+o,i[h++]=n*t[a++]+$;return;case M._$fo:for(e=this._$7,n=this._$g;--r>=0;)i[h++]=e*t[a++],i[h++]=n*t[a++];return;case M._$gb:for(o=this._$k,$=this._$w;--r>=0;)i[h++]=t[a++]+o,i[h++]=t[a++]+$;return;case M.STATE_IDENTITY:return void(t==i&&a==h||b._$jT(t,a,i,h,2*r))}},M.prototype.update=function(){0==this._$H&&0==this._$f?1==this._$7&&1==this._$g?0==this._$k&&0==this._$w?(this._$hi=M.STATE_IDENTITY,this._$Z=M._$pS):(this._$hi=M._$gb,this._$Z=M._$hb):0==this._$k&&0==this._$w?(this._$hi=M._$fo,this._$Z=M._$kS):(this._$hi=M._$fo|M._$gb,this._$Z=M._$kS):0==this._$7&&0==this._$g?0==this._$k&&0==this._$w?(this._$hi=M._$go,this._$Z=M._$kS):(this._$hi=M._$go|M._$gb,this._$Z=M._$kS):0==this._$k&&0==this._$w?(this._$hi=M._$go|M._$fo,this._$Z=M._$kS):(this._$hi=M._$go|M._$fo|M._$gb,this._$Z=M._$kS)},M.prototype._$RT=function(t){this._$IT(t);var i=t[0],r=t[2],e=t[1],_=t[3],o=Math.sqrt(i*i+e*e),s=i*_-r*e;0==o?nt._$so&&console.log("affine._$RT() / rt==0"):(t[0]=o,t[1]=s/o,t[2]=(e*_+i*r)/s,t[3]=Math.atan2(e,i))},M.prototype._$ho=function(t,i,r,e){var _=new Float32Array(6),o=new Float32Array(6);t._$RT(_),i._$RT(o);var s=new Float32Array(6);s[0]=_[0]+(o[0]-_[0])*r,s[1]=_[1]+(o[1]-_[1])*r,s[2]=_[2]+(o[2]-_[2])*r,s[3]=_[3]+(o[3]-_[3])*r,s[4]=_[4]+(o[4]-_[4])*r,s[5]=_[5]+(o[5]-_[5])*r,e._$CT(s)},M.prototype._$CT=function(t){var i=Math.cos(t[3]),r=Math.sin(t[3]);this._$7=t[0]*i,this._$f=t[0]*r,this._$H=t[1]*(t[2]*i-r),this._$g=t[1]*(t[2]*r+i),this._$k=t[4],this._$w=t[5],this.update()},M.prototype._$IT=function(t){t[0]=this._$7,t[1]=this._$f,t[2]=this._$H,t[3]=this._$g,t[4]=this._$k,t[5]=this._$w};function F(){r||(s.prototype.constructor.call(this),this.motions=new Array,this._$7r=null,this._$7r=F._$Co++,this._$D0=30,this._$yT=0,this._$E=!0,this.loopFadeIn=!0,this._$AS=-1,_$a0())}F.prototype=new s,F._$cs="VISIBLE:",F._$ar="LAYOUT:",F._$Co=0,F._$D2=[],F._$1T=1,F.loadMotion=function(t){var i=new F,r=[0],e=t.length;i._$yT=0;for(var _=0;_=0){var s=new N;D.startsWith(t,a,F._$cs)?(s._$RP=N._$hs,s._$4P=new String(t,a,h-a)):D.startsWith(t,a,F._$ar)?(s._$4P=new String(t,a+7,h-a-7),D.startsWith(t,a+7,"ANCHOR_X")?s._$RP=N._$xs:D.startsWith(t,a+7,"ANCHOR_Y")?s._$RP=N._$us:D.startsWith(t,a+7,"SCALE_X")?s._$RP=N._$qs:D.startsWith(t,a+7,"SCALE_Y")?s._$RP=N._$Ys:D.startsWith(t,a+7,"X")?s._$RP=N._$ws:D.startsWith(t,a+7,"Y")&&(s._$RP=N._$Ns)):(s._$RP=N._$Fr,s._$4P=new String(t,a,h-a)),i.motions.push(s);var n=0;for(F._$D2.clear(),_=h+1;_0){F._$D2.push(u),n++;var $=r[0];if($<_){console.log("_$n0 _$hi . @Live2DMotion loadMotion()\n");break}_=$}}s._$I0=F._$D2._$BL(),n>i._$yT&&(i._$yT=n)}}}else{for(var a=_,h=-1;_=0)for(h==a+4&&"f"==t[a+1]&&"p"==t[a+2]&&"s"==t[a+3]&&(l=!0),_=h+1;_0&&l&&5=a?a-1:o];t.setParamFloat(h,l)}else if(N._$ws<=$._$RP&&$._$RP<=N._$Ys);else{var u=t.getParamFloat(h),p=$._$I0[o>=a?a-1:o],f=u+(p+($._$I0[o+1>=a?a-1:o+1]-p)*s-u)*r;t.setParamFloat(h,f)}}o>=this._$yT&&(this._$E?(e._$z2=i,this.loopFadeIn&&(e._$bs=i)):e._$9L=!0)},F.prototype._$r0=function(){return this._$E},F.prototype._$aL=function(t){this._$E=t},F.prototype.isLoopFadeIn=function(){return this.loopFadeIn},F.prototype.setLoopFadeIn=function(t){this.loopFadeIn=t};function R(){this._$P=new Float32Array(100),this.size=0}R.prototype.clear=function(){this.size=0},R.prototype.add=function(t){if(this._$P.length<=this.size){var i=new Float32Array(2*this.size);b._$jT(this._$P,0,i,0,this.size),this._$P=i}this._$P[this.size++]=t},R.prototype._$BL=function(){var t=new Float32Array(this.size);return b._$jT(this._$P,0,t,0,this.size),t};function N(){this._$4P=null,this._$I0=null,this._$RP=null}N._$Fr=0,N._$hs=1,N._$ws=100,N._$Ns=101,N._$xs=102,N._$us=103,N._$qs=104,N._$Ys=105;function B(){}B._$Ms=1,B._$Qs=2,B._$i2=0,B._$No=2,B._$do=B._$Ms,B._$Ls=!0,B._$1r=5,B._$Qb=65,B._$J=1e-4,B._$FT=.001,B._$Ss=3;function G(){}G._$o7=6,G._$S7=7,G._$s7=8,G._$77=9,G.LIVE2D_FORMAT_VERSION_V2_10_SDK2=10,G.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1=11,G._$T7=G.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1,G._$Is=-2004318072,G._$h0=0,G._$4L=23,G._$7P=33,G._$uT=function(t){console.log("_$bo :: _$6 _$mo _$E0 : %d\n",t)},G._$9o=function(t){if(t<40)return G._$uT(t),null;if(t<50)return G._$uT(t),null;if(t<60)return G._$uT(t),null;if(t<100)switch(t){case 65:return new Z;case 66:return new C;case 67:return new x;case 68:return new W;case 69:return new d;case 70:return new ht;default:return G._$uT(t),null}else if(t<150)switch(t){case 131:return new ot;case 133:return new tt;case 136:return new l;case 137:return new et;case 142:return new X}return G._$uT(t),null};function U(t){r||(this._$QT=!0,this._$co=-1,this._$qo=0,this._$pb=new Array(U._$is),this._$_2=new Float32Array(U._$is),this._$vr=new Float32Array(U._$is),this._$Rr=new Float32Array(U._$is),this._$Or=new Float32Array(U._$is),this._$fs=new Float32Array(U._$is),this._$Js=new Array(U._$is),this._$3S=new Array,this._$aS=new Array,this._$Bo=null,this._$F2=new Array,this._$db=new Array,this._$8b=new Array,this._$Hr=new Array,this._$Ws=null,this._$Vs=null,this._$Er=null,this._$Es=new Int16Array(B._$Qb),this._$ZP=new Float32Array(2*B._$1r),this._$Ri=t,this._$b0=U._$HP++,this.clipManager=null,this.dp_webgl=null)}U._$HP=0,U._$_0=!0,U._$V2=-1,U._$W0=-1,U._$jr=!1,U._$ZS=!0,U._$tr=-1e6,U._$lr=1e6,U._$is=32,U._$e=!1,U.prototype.getDrawDataIndex=function(t){for(var i=this._$aS.length-1;i>=0;--i)if(null!=this._$aS[i]&&this._$aS[i].getDrawDataID()==t)return i;return-1},U.prototype.getDrawData=function(t){if(t instanceof O){if(null==this._$Bo){this._$Bo=new Object;for(var i=this._$aS.length,r=0;r0&&this.release();for(var t=this._$Ri.getModelImpl(),i=t._$Xr(),r=i.length,e=new Array,o=new Array,s=0;s=0)&&(this._$3S.push(m),this._$db.push(o[s]),e[s]=null,d=!0)}}if(!d)break}var P=t._$E2();if(null!=P){var L=P._$1s();if(null!=L){var S=L.length;for(s=0;s=0;i--)this._$Js[i]=U._$jr;return this._$QT=!1,U._$e&&n.dump("_$eL"),!1},U.prototype.preDraw=function(t){null!=this.clipManager&&(t._$ZT(),this.clipManager.setupClip(this,t))},U.prototype.draw=function(t){if(null!=this._$Ws){var i=this._$Ws.length;t._$ZT();for(var r=0;r=0;--i)if(this._$pb[i]==t)return i;return this._$02(t,0,U._$tr,U._$lr)},U.prototype._$BS=function(t){return this.getBaseDataIndex(t)},U.prototype.getBaseDataIndex=function(t){for(var i=this._$3S.length-1;i>=0;--i)if(null!=this._$3S[i]&&this._$3S[i].getBaseDataID()==t)return i;return-1},U.prototype._$UT=function(t,i){var r=new Float32Array(i);return b._$jT(t,0,r,0,t.length),r},U.prototype._$02=function(t,i,r,e){if(this._$qo>=this._$pb.length){var _=this._$pb.length,o=new Array(2*_);b._$jT(this._$pb,0,o,0,_),this._$pb=o,this._$_2=this._$UT(this._$_2,2*_),this._$vr=this._$UT(this._$vr,2*_),this._$Rr=this._$UT(this._$Rr,2*_),this._$Or=this._$UT(this._$Or,2*_);var s=new Array;b._$jT(this._$Js,0,s,0,_),this._$Js=s}return this._$pb[this._$qo]=t,this._$_2[this._$qo]=i,this._$vr[this._$qo]=i,this._$Rr[this._$qo]=r,this._$Or[this._$qo]=e,this._$Js[this._$qo]=U._$ZS,this._$qo++},U.prototype._$Zo=function(t,i){this._$3S[t]=i},U.prototype.setParamFloat=function(t,i){ithis._$Or[t]&&(i=this._$Or[t]),this._$_2[t]=i},U.prototype.loadParam=function(){var t=this._$_2.length;t>this._$fs.length&&(t=this._$fs.length),b._$jT(this._$fs,0,this._$_2,0,t)},U.prototype.saveParam=function(){var t=this._$_2.length;t>this._$fs.length&&(this._$fs=new Float32Array(t)),b._$jT(this._$_2,0,this._$fs,0,t)},U.prototype._$v2=function(){return this._$co},U.prototype._$WS=function(){return this._$QT},U.prototype._$Xb=function(t){return this._$Js[t]==U._$ZS},U.prototype._$vs=function(){return this._$Es},U.prototype._$Tr=function(){return this._$ZP},U.prototype.getBaseData=function(t){return this._$3S[t]},U.prototype.getParamFloat=function(t){return this._$_2[t]},U.prototype.getParamMax=function(t){return this._$Or[t]},U.prototype.getParamMin=function(t){return this._$Rr[t]},U.prototype.setPartsOpacity=function(t,i){this._$Hr[t].setPartsOpacity(i)},U.prototype.getPartsOpacity=function(t){return this._$Hr[t].getPartsOpacity()},U.prototype.getPartsDataIndex=function(t){for(var i=this._$F2.length-1;i>=0;--i)if(null!=this._$F2[i]&&this._$F2[i]._$p2()==t)return i;return-1},U.prototype._$q2=function(t){return this._$db[t]},U.prototype._$C2=function(t){return this._$8b[t]},U.prototype._$Bb=function(t){return this._$Hr[t]},U.prototype._$5s=function(t,i){for(var r=this._$Ws.length,e=t,_=0;_0;)o+=i;return e},Y._$C=function(t){var i=null,r=null;try{i=t instanceof Array?t:new _$Xs(t,8192),r=new _$js;for(var e,_=new Int8Array(1e3);(e=i.read(_))>0;)r.write(_,0,e);return r._$TS()}finally{null!=t&&t.close(),null!=r&&(r.flush(),r.close())}};function k(){r||(this._$12=null,this._$bb=null,this._$_L=null,this._$jo=null,this._$iL=null,this._$0L=null,this._$Br=null,this._$Dr=null,this._$Cb=null,this._$mr=null,this._$_L=z.STATE_FIRST,this._$Br=4e3,this._$Dr=100,this._$Cb=50,this._$mr=150,this._$jo=!0,this._$iL="PARAM_EYE_L_OPEN",this._$0L="PARAM_EYE_R_OPEN")}k.prototype._$T2=function(){return b.getUserTimeMSec()+Math._$10()*(2*this._$Br-1)},k.prototype._$uo=function(t){this._$Br=t},k.prototype._$QS=function(t,i,r){this._$Dr=t,this._$Cb=i,this._$mr=r},k.prototype._$7T=function(t){var i,r=b.getUserTimeMSec(),e=0;switch(this._$_L){case STATE_CLOSING:(e=(r-this._$bb)/this._$Dr)>=1&&(e=1,this._$_L=z.STATE_CLOSED,this._$bb=r),i=1-e;break;case STATE_CLOSED:(e=(r-this._$bb)/this._$Cb)>=1&&(this._$_L=z.STATE_OPENING,this._$bb=r),i=0;break;case STATE_OPENING:(e=(r-this._$bb)/this._$mr)>=1&&(e=1,this._$_L=z.STATE_INTERVAL,this._$12=this._$T2()),i=e;break;case STATE_INTERVAL:this._$12.9?nt.EXPAND_W:0;this.gl.drawElements($,r,e,_,o,a,this.transform,n)}},V.prototype._$Rs=function(){throw new Error("_$Rs")},V.prototype._$Ds=function(t){throw new Error("_$Ds")},V.prototype._$K2=function(){for(var t=0;t=0;--i){var r=t[i];rH._$R2&&(H._$R2=r)}},H._$or=function(){return H._$52},H._$Pr=function(){return H._$R2},H.prototype._$F0=function(t){this._$gP=t._$nP(),this._$dr=t._$nP(),this._$GS=t._$nP(),this._$qb=t._$6L(),this._$Lb=t._$cS(),this._$mS=t._$Tb(),t.getFormatVersion()>=G._$T7?(this.clipID=t._$nP(),this.clipIDList=this.convertClipIDForV2_11(this.clipID)):this.clipIDList=null,H._$Sb(this._$Lb)},H.prototype.getClipIDList=function(){return this.clipIDList},H.prototype._$Nr=function(t,i){if(i._$IS[0]=!1,i._$Us=L._$Z2(t,this._$GS,i._$IS,this._$Lb),nt._$Zs);else if(i._$IS[0])return;i._$7s=L._$br(t,this._$GS,i._$IS,this._$mS)},H.prototype._$2b=function(t){},H.prototype.getDrawDataID=function(){return this._$gP},H.prototype._$j2=function(t){this._$gP=t},H.prototype.getOpacity=function(t,i){return i._$7s},H.prototype._$zS=function(t,i){return i._$Us},H.prototype.getTargetBaseDataID=function(){return this._$dr},H.prototype._$gs=function(t){this._$dr=t},H.prototype._$32=function(){return null!=this._$dr&&this._$dr!=gt._$2o()},H.prototype.getType=function(){};function X(){r||(this._$NL=null,this._$3S=null,this._$aS=null,X._$42++)}X._$42=0,X.prototype._$1b=function(){return this._$3S},X.prototype.getDrawDataList=function(){return this._$aS},X.prototype._$F0=function(t){this._$NL=t._$nP(),this._$aS=t._$nP(),this._$3S=t._$nP()},X.prototype._$kr=function(t){t._$Zo(this._$3S),t._$xo(this._$aS),this._$3S=null,this._$aS=null};function J(){r||(e.prototype.constructor.call(this),this._$zo=new V)}J.prototype=new e,J.loadModel=function(t){var i=new J;return e._$62(i,t),i},J.loadModel=function(t){var i=new J;return e._$62(i,t),i},J._$to=function(){return new J},J._$er=function(t){var i=new _$5("../_$_r/_$t0/_$Ri/_$_P._$d");if(0==i.exists())throw new _$ls("_$t0 _$_ _$6 _$Ui :: "+i._$PL());for(var r=["../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1"],e=J.loadModel(i._$3b()),_=0;_=0){var n=new N;D.startsWith(t,l,Q._$cs)?(n._$RP=N._$hs,n._$4P=D.createString(t,l,u-l)):D.startsWith(t,l,Q._$ar)?(n._$4P=D.createString(t,l+7,u-l-7),D.startsWith(t,l+7,"ANCHOR_X")?n._$RP=N._$xs:D.startsWith(t,l+7,"ANCHOR_Y")?n._$RP=N._$us:D.startsWith(t,l+7,"SCALE_X")?n._$RP=N._$qs:D.startsWith(t,l+7,"SCALE_Y")?n._$RP=N._$Ys:D.startsWith(t,l+7,"X")?n._$RP=N._$ws:D.startsWith(t,l+7,"Y")&&(n._$RP=N._$Ns)):(n._$RP=N._$Fr,n._$4P=D.createString(t,l,u-l)),i.motions.push(n);var $=0,a=[];for(_=u+1;_0){a.push(f),$++;var h=r[0];if(h<_){console.log("_$n0 _$hi . @Live2DMotion loadMotion()\n");break}_=h-1}}n._$I0=new Float32Array(a),$>i._$yT&&(i._$yT=$)}}}else{for(var l=_,u=-1;_=0)for(u==l+4&&"f"==j(t,l+1)&&"p"==j(t,l+2)&&"s"==j(t,l+3)&&(p=!0),_=u+1;_0&&p&&5=a?a-1:o];t.setParamFloat(h,l)}else if(N._$ws<=$._$RP&&$._$RP<=N._$Ys);else{var u=t.getParamIndex(h),p=t.getModelContext(),f=.4*(p.getParamMax(u)-p.getParamMin(u)),c=p.getParamFloat(u),y=$._$I0[o>=a?a-1:o],g=$._$I0[o+1>=a?a-1:o+1],d=c+((yf||y>g&&y-g>f?y:y+(g-y)*s)-c)*r;t.setParamFloat(h,d)}}o>=this._$yT&&(this._$E?(e._$z2=i,this.loopFadeIn&&(e._$bs=i)):e._$9L=!0),this._$eP=r},Q.prototype._$r0=function(){return this._$E},Q.prototype._$aL=function(t){this._$E=t},Q.prototype._$S0=function(){return this._$D0},Q.prototype._$U0=function(t){this._$D0=t},Q.prototype.isLoopFadeIn=function(){return this.loopFadeIn},Q.prototype.setLoopFadeIn=function(t){this.loopFadeIn=t};function R(){this._$P=new Float32Array(100),this.size=0}R.prototype.clear=function(){this.size=0},R.prototype.add=function(t){if(this._$P.length<=this.size){var i=new Float32Array(2*this.size);b._$jT(this._$P,0,i,0,this.size),this._$P=i}this._$P[this.size++]=t},R.prototype._$BL=function(){var t=new Float32Array(this.size);return b._$jT(this._$P,0,t,0,this.size),t};function N(){this._$4P=null,this._$I0=null,this._$RP=null}N._$Fr=0,N._$hs=1,N._$ws=100,N._$Ns=101,N._$xs=102,N._$us=103,N._$qs=104,N._$Ys=105;function Z(){r||(E.prototype.constructor.call(this),this._$o=0,this._$A=0,this._$GS=null,this._$Eo=null)}Z.prototype=new E,Z._$gT=new Array,Z.prototype._$zP=function(){this._$GS=new C,this._$GS._$zP()},Z.prototype._$F0=function(t){E.prototype._$F0.call(this,t),this._$A=t._$6L(),this._$o=t._$6L(),this._$GS=t._$nP(),this._$Eo=t._$nP(),E.prototype.readV2_opacity.call(this,t)},Z.prototype.init=function(t){var i=new K(this),r=(this._$o+1)*(this._$A+1);return null!=i._$Cr&&(i._$Cr=null),i._$Cr=new Float32Array(2*r),null!=i._$hr&&(i._$hr=null),this._$32()?i._$hr=new Float32Array(2*r):i._$hr=null,i},Z.prototype._$Nr=function(t,i){var r=i;if(this._$GS._$Ur(t)){var e=this._$VT(),_=Z._$gT;_[0]=!1,L._$Vr(t,this._$GS,_,e,this._$Eo,r._$Cr,0,2),i._$Ib(_[0]),this.interpolateOpacity(t,this._$GS,i,_)}},Z.prototype._$2b=function(t,i){var r=i;if(r._$hS(!0),this._$32()){var e=this.getTargetBaseDataID();if(r._$8r==E._$ur&&(r._$8r=t.getBaseDataIndex(e)),r._$8r<0)nt._$so&&n._$li("_$L _$0P _$G :: %s",e),r._$hS(!1);else{var _=t.getBaseData(r._$8r),o=t._$q2(r._$8r);if(null!=_&&o._$yo()){var s=o.getTotalScale();r.setTotalScale_notForClient(s);var $=o.getTotalOpacity();r.setTotalOpacity($*r.getInterpolatedOpacity()),_._$nb(t,o,r._$Cr,r._$hr,this._$VT(),0,2),r._$hS(!0)}else r._$hS(!1)}}else r.setTotalOpacity(r.getInterpolatedOpacity())},Z.prototype._$nb=function(t,i,r,e,_,o,s){var n=i,$=null!=n._$hr?n._$hr:n._$Cr;Z.transformPoints_sdk2(r,e,_,o,s,$,this._$o,this._$A)},Z.transformPoints_sdk2=function(i,r,e,_,o,s,n,$){for(var a,h,l,u=e*o,p=0,f=0,c=0,y=0,g=0,d=0,m=!1,T=_;T=1){M=s[2*(0+$*w)],F=s[2*(0+$*w)+1],R=p-2*c+1*g,N=f-2*y+1*d,D=p+3*g,C=f+3*d,I=p-2*c+3*g,O=f-2*y+3*d;(B=.5*(S- -2))+(G=.5*(v-1))<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else{(k=0|L)==$&&(k=$-1);var B=.5*(S- -2),G=L-k,U=k/$,Y=(k+1)/$;M=s[2*(0+k*w)],F=s[2*(0+k*w)+1],D=s[2*(0+(k+1)*w)],C=s[2*(0+(k+1)*w)+1],R=p-2*c+U*g,N=f-2*y+U*d,I=p-2*c+Y*g,O=f-2*y+Y*d;B+G<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else if(1<=S)if(v<=0){I=s[2*(n+0*w)],O=s[2*(n+0*w)+1],D=p+3*c,C=f+3*y,R=p+1*c-2*g,N=f+1*y-2*d,M=p+3*c-2*g,F=f+3*y-2*d;(B=.5*(S-1))+(G=.5*(v- -2))<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else if(v>=1){R=s[2*(n+$*w)],N=s[2*(n+$*w)+1],M=p+3*c+1*g,F=f+3*y+1*d,I=p+1*c+3*g,O=f+1*y+3*d,D=p+3*c+3*g,C=f+3*y+3*d;(B=.5*(S-1))+(G=.5*(v-1))<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else{var k;(k=0|L)==$&&(k=$-1);B=.5*(S-1),G=L-k,U=k/$,Y=(k+1)/$,R=s[2*(n+k*w)],N=s[2*(n+k*w)+1],I=s[2*(n+(k+1)*w)],O=s[2*(n+(k+1)*w)+1],M=p+3*c+U*g,F=f+3*y+U*d,D=p+3*c+Y*g,C=f+3*y+Y*d;B+G<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else if(v<=0){(W=0|P)==n&&(W=n-1);B=P-W,G=.5*(v- -2);var z=W/n,V=(W+1)/n;I=s[2*(W+0*w)],O=s[2*(W+0*w)+1],D=s[2*(W+1+0*w)],C=s[2*(W+1+0*w)+1],R=p+z*c-2*g,N=f+z*y-2*d,M=p+V*c-2*g,F=f+V*y-2*d;B+G<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else if(v>=1){var W;(W=0|P)==n&&(W=n-1);B=P-W,G=.5*(v-1),z=W/n,V=(W+1)/n,R=s[2*(W+$*w)],N=s[2*(W+$*w)+1],M=s[2*(W+1+$*w)],F=s[2*(W+1+$*w)+1],I=p+z*c+3*g,O=f+z*y+3*d,D=p+V*c+3*g,C=f+V*y+3*d;B+G<=1?(r[T]=R+(M-R)*B+(I-R)*G,r[T+1]=N+(F-N)*B+(O-N)*G):(r[T]=D+(I-D)*(1-B)+(M-D)*(1-G),r[T+1]=C+(O-C)*(1-B)+(F-C)*(1-G))}else t.err.printf("_$li calc : %.4f , %.4f @@BDBoxGrid\n",S,v);else r[T]=p+S*c+v*g,r[T+1]=f+S*y+v*d}else a=2*((0|P)+(0|L)*(n+1)),(h=P-(0|P))+(l=L-(0|L))<1?(r[T]=s[a]*(1-h-l)+s[a+2]*h+s[a+2*(n+1)]*l,r[T+1]=s[a+1]*(1-h-l)+s[a+3]*h+s[a+2*(n+1)+1]*l):(r[T]=s[a+2*(n+1)+2]*(h-1+l)+s[a+2*(n+1)]*(1-h)+s[a+2]*(1-l),r[T+1]=s[a+2*(n+1)+3]*(h-1+l)+s[a+2*(n+1)+1]*(1-h)+s[a+3]*(1-l))}},Z.prototype.transformPoints_sdk1=function(t,i,r,e,_,o,s){for(var n,$,a,h,l,u,p,f=i,c=this._$o,y=this._$A,g=_*s,d=null!=f._$hr?f._$hr:f._$Cr,m=o;m1&&(n=1),$<0?$=0:$>1&&($=1),h=0|($*=y),(a=0|(n*=c))>c-1&&(a=c-1),h>y-1&&(h=y-1),u=n-a,p=$-h,l=2*(a+h*(c+1))):(u=(n=r[m]*c)-(0|n),p=($=r[m+1]*y)-(0|$),l=2*((0|n)+(0|$)*(c+1))),u+p<1?(e[m]=d[l]*(1-u-p)+d[l+2]*u+d[l+2*(c+1)]*p,e[m+1]=d[l+1]*(1-u-p)+d[l+3]*u+d[l+2*(c+1)+1]*p):(e[m]=d[l+2*(c+1)+2]*(u-1+p)+d[l+2*(c+1)]*(1-u)+d[l+2]*(1-p),e[m+1]=d[l+2*(c+1)+3]*(u-1+p)+d[l+2*(c+1)+1]*(1-u)+d[l+3]*(1-p))},Z.prototype._$VT=function(){return(this._$o+1)*(this._$A+1)},Z.prototype.getType=function(){return E._$_b};function K(t){st.prototype.constructor.call(this,t),this._$8r=E._$ur,this._$Cr=null,this._$hr=null}K.prototype=new st;function tt(){r||(this.visible=!0,this._$g0=!1,this._$NL=null,this._$3S=null,this._$aS=null,tt._$42++)}tt._$42=0,tt.prototype._$zP=function(){this._$3S=new Array,this._$aS=new Array},tt.prototype._$F0=function(t){this._$g0=t._$8L(),this.visible=t._$8L(),this._$NL=t._$nP(),this._$3S=t._$nP(),this._$aS=t._$nP()},tt.prototype.init=function(t){var i=new it(this);return i.setPartsOpacity(this.isVisible()?1:0),i},tt.prototype._$6o=function(t){if(null==this._$3S)throw new Error("_$3S _$6 _$Wo@_$6o");this._$3S.push(t)},tt.prototype._$3o=function(t){if(null==this._$aS)throw new Error("_$aS _$6 _$Wo@_$3o");this._$aS.push(t)},tt.prototype._$Zo=function(t){this._$3S=t},tt.prototype._$xo=function(t){this._$aS=t},tt.prototype.isVisible=function(){return this.visible},tt.prototype._$uL=function(){return this._$g0},tt.prototype._$KP=function(t){this.visible=t},tt.prototype._$ET=function(t){this._$g0=t},tt.prototype.getBaseData=function(){return this._$3S},tt.prototype.getDrawData=function(){return this._$aS},tt.prototype._$p2=function(){return this._$NL},tt.prototype._$ob=function(t){this._$NL=t},tt.prototype.getPartsID=function(){return this._$NL},tt.prototype._$MP=function(t){this._$NL=t};function it(t){this._$VS=null,this._$e0=null,this._$e0=t}it.prototype=new function(){},it.prototype.getPartsOpacity=function(){return this._$VS},it.prototype.setPartsOpacity=function(t){this._$VS=t};function rt(t){r||(this.id=t)}rt._$L7=function(){h._$27(),gt._$27(),O._$27(),a._$27()},rt.prototype.toString=function(){return this.id};function et(){r||(this._$4S=null)}et.prototype._$1s=function(){return this._$4S},et.prototype._$zP=function(){this._$4S=new Array},et.prototype._$F0=function(t){this._$4S=t._$nP()},et.prototype._$Ks=function(t){this._$4S.push(t)};function _t(t,i){this.canvas=t,this.context=i,this.viewport=new Array(0,0,t.width,t.height),this._$6r=1,this._$xP=0,this._$3r=1,this._$uP=0,this._$Qo=-1,this.cacheImages={}}_t.tr=new yt,_t._$50=new yt,_t._$Ti=new Array(0,0),_t._$Pi=new Array(0,0),_t._$B=new Array(0,0),_t.prototype._$lP=function(t,i,r,e){this.viewport=new Array(t,i,r,e)},_t.prototype._$bL=function(){this.context.save();var t=this.viewport;null!=t&&(this.context.beginPath(),this.context._$Li(t[0],t[1],t[2],t[3]),this.context.clip())},_t.prototype._$ei=function(){this.context.restore()},_t.prototype.drawElements=function(t,i,r,e,_,o,s,$){try{_!=this._$Qo&&(this._$Qo=_,this.context.globalAlpha=_);for(var a=i.length,h=t.width,l=t.height,u=this.context,p=this._$xP,f=this._$uP,c=this._$6r,y=this._$3r,g=_t.tr,d=_t._$Ti,m=_t._$Pi,P=_t._$B,L=0;L.02?_t.expandClip(t,i,r,e,h,l,u,p,f,c):_t.clipWithTransform(t,null,_,o,s,n,$,a)},_t.expandClip=function(t,i,r,e,_,o,s,n,$,a){var h=s-_,l=n-o,u=$-_,p=a-o,f=h*p-l*u>0?r:-r,c=-l,y=h,g=$-s,d=a-n,m=-d,T=g,P=Math.sqrt(g*g+d*d),L=-p,S=u,v=Math.sqrt(u*u+p*p),w=_-f*c/e,A=o-f*y/e,E=s-f*c/e,b=n-f*y/e,x=s-f*m/P,D=n-f*T/P,C=$-f*m/P,I=a-f*T/P,O=_+f*L/v,M=o+f*S/v,F=$+f*L/v,R=a+f*S/v,N=_t._$50;return null!=i._$P2(N)&&(_t.clipWithTransform(t,N,w,A,E,b,x,D,C,I,F,R,O,M),!0)},_t.clipWithTransform=function(t,i,r,e,_,o,s,$){if(arguments.length<7)n._$li("err : @LDGL.clip()");else if(arguments[1]instanceof yt){var a=_t._$B,h=i,l=arguments;if(t.beginPath(),h){h._$PS(l[2],l[3],a),t.moveTo(a[0],a[1]);for(var u=4;u1?1:.5-.5*Math.cos(t*St.PI_F)};function at(t){r||(this._$ib=t)}at._$fr=-1,at.prototype.toString=function(){return this._$ib};function ht(){r||(H.prototype.constructor.call(this),this._$LP=-1,this._$d0=0,this._$Yo=0,this._$JP=null,this._$5P=null,this._$BP=null,this._$Eo=null,this._$Qi=null,this._$6s=ht._$ms,this.culling=!0,this.gl_cacheImage=null,this.instanceNo=ht._$42++)}ht.prototype=new H,ht._$42=0,ht._$Os=30,ht._$ms=0,ht._$ns=1,ht._$_s=2,ht._$gT=new Array,ht.prototype._$_S=function(t){this._$LP=t},ht.prototype.getTextureNo=function(){return this._$LP},ht.prototype._$ZL=function(){return this._$Qi},ht.prototype._$H2=function(){return this._$JP},ht.prototype.getNumPoints=function(){return this._$d0},ht.prototype.getType=function(){return H._$wb},ht.prototype._$B2=function(t,i,r){var e=i,_=null!=e._$hr?e._$hr:e._$Cr;switch(B._$do){default:case B._$Ms:throw new Error("_$L _$ro ");case B._$Qs:for(var o=this._$d0-1;o>=0;--o){_[o*B._$No+4]=r}}},ht.prototype._$zP=function(){this._$GS=new C,this._$GS._$zP()},ht.prototype._$F0=function(t){H.prototype._$F0.call(this,t),this._$LP=t._$6L(),this._$d0=t._$6L(),this._$Yo=t._$6L();var i=t._$nP();this._$BP=new Int16Array(3*this._$Yo);for(var r=3*this._$Yo-1;r>=0;--r)this._$BP[r]=i[r];if(this._$Eo=t._$nP(),this._$Qi=t._$nP(),t.getFormatVersion()>=G._$s7){if(this._$JP=t._$6L(),0!=this._$JP){if(0!=(1&this._$JP)){var e=t._$6L();null==this._$5P&&(this._$5P=new Object),this._$5P._$Hb=parseInt(e)}0!=(this._$JP&ht._$Os)?this._$6s=(this._$JP&ht._$Os)>>1:this._$6s=ht._$ms,0!=(32&this._$JP)&&(this.culling=!1)}}else this._$JP=0},ht.prototype.init=function(t){var i=new lt(this),r=this._$d0*B._$No,e=this._$32();null!=i._$Cr&&(i._$Cr=null),i._$Cr=new Float32Array(r),null!=i._$hr&&(i._$hr=null),i._$hr=e?new Float32Array(r):null;switch(B._$do){default:case B._$Ms:if(B._$Ls)for(var _=this._$d0-1;_>=0;--_){var o=_<<1;this._$Qi[o+1]=1-this._$Qi[o+1]}break;case B._$Qs:for(_=this._$d0-1;_>=0;--_){o=_<<1;var s=_*B._$No,n=this._$Qi[o],$=this._$Qi[o+1];i._$Cr[s]=n,i._$Cr[s+1]=$,i._$Cr[s+4]=0,e&&(i._$hr[s]=n,i._$hr[s+1]=$,i._$hr[s+4]=0)}}return i},ht.prototype._$Nr=function(t,i){var r=i;if(this!=r._$GT()&&console.log("### assert!! ### "),this._$GS._$Ur(t)&&(H.prototype._$Nr.call(this,t,r),!r._$IS[0])){var e=ht._$gT;e[0]=!1,L._$Vr(t,this._$GS,e,this._$d0,this._$Eo,r._$Cr,B._$i2,B._$No)}},ht.prototype._$2b=function(t,i){try{this!=i._$GT()&&console.log("### assert!! ### ");var r=!1;i._$IS[0]&&(r=!0);var e=i;if(!r&&(H.prototype._$2b.call(this,t),this._$32())){var _=this.getTargetBaseDataID();if(e._$8r==H._$ur&&(e._$8r=t.getBaseDataIndex(_)),e._$8r<0)nt._$so&&n._$li("_$L _$0P _$G :: %s",_);else{var o=t.getBaseData(e._$8r),s=t._$q2(e._$8r);null==o||s._$x2()?e._$AT=!1:(o._$nb(t,s,e._$Cr,e._$hr,this._$d0,B._$i2,B._$No),e._$AT=!0),e.baseOpacity=s.getTotalOpacity()}}}catch(t){throw t}},ht.prototype.draw=function(t,i,r){if(this!=r._$GT()&&console.log("### assert!! ### "),!r._$IS[0]){var e=r,_=this._$LP;_<0&&(_=1);var o=this.getOpacity(i,e)*r._$VS*r.baseOpacity,s=null!=e._$hr?e._$hr:e._$Cr;t.setClipBufPre_clipContextForDraw(r.clipBufPre_clipContext),t._$WP(this.culling),t._$Uo(_,3*this._$Yo,this._$BP,s,this._$Qi,o,this._$6s,e)}},ht.prototype.dump=function(){console.log(" _$yi( %d ) , _$d0( %d ) , _$Yo( %d ) \n",this._$LP,this._$d0,this._$Yo),console.log(" _$Oi _$di = { ");for(var t=0;tstartMotion() / start _$K _$3 (m%d)\n",e,r._$sr));if(null==t)return-1;(r=new ct)._$w0=t,this.motions.push(r);var o=r._$sr;return this._$eb&&n._$Ji("MotionQueueManager[size:%2d]->startMotion() / new _$w0 (m%d)\n",e,o),o},ft.prototype.updateParam=function(t){try{for(var i=!1,r=0;rupdateParam() / _$T0 _$w0 (m%d)\n",this.motions.length-1,e._$sr),this.motions.splice(r,1),r--)):(this.motions=this.motions.splice(r,1),r--)}else this.motions.splice(r,1),r--}return i}catch(t){return n._$li(t),!0}},ft.prototype.isFinished=function(t){if(arguments.length>=1){for(var i=0;i.9&&nt.EXPAND_W;var $=this.gl;if(null==this.gl)throw new Error("gl is null");var a=1*this._$C0*o,h=1*this._$tT*o,l=1*this._$WL*o,u=this._$lT*o;if(null!=this.clipBufPre_clipContextMask){$.frontFace($.CCW),$.useProgram(this.shaderProgram),this._$vS=mt($,this._$vS,e),this._$no=Tt($,this._$no,r),$.enableVertexAttribArray(this.a_position_Loc),$.vertexAttribPointer(this.a_position_Loc,2,$.FLOAT,!1,0,0),this._$NT=mt($,this._$NT,_),$.activeTexture($.TEXTURE1),$.bindTexture($.TEXTURE_2D,this.textures[t]),$.uniform1i(this.s_texture0_Loc,1),$.enableVertexAttribArray(this.a_texCoord_Loc),$.vertexAttribPointer(this.a_texCoord_Loc,2,$.FLOAT,!1,0,0),$.uniformMatrix4fv(this.u_matrix_Loc,!1,this.getClipBufPre_clipContextMask().matrixForMask);var p=this.getClipBufPre_clipContextMask().layoutChannelNo,f=this.getChannelFlagAsColor(p);$.uniform4f(this.u_channelFlag,f.r,f.g,f.b,f.a);var c=this.getClipBufPre_clipContextMask().layoutBounds;$.uniform4f(this.u_baseColor_Loc,2*c.x-1,2*c.y-1,2*c._$EL()-1,2*c._$5T()-1),$.uniform1i(this.u_maskFlag_Loc,!0)}else if(null!=this.getClipBufPre_clipContextDraw()){$.useProgram(this.shaderProgramOff),this._$vS=mt($,this._$vS,e),this._$no=Tt($,this._$no,r),$.enableVertexAttribArray(this.a_position_Loc_Off),$.vertexAttribPointer(this.a_position_Loc_Off,2,$.FLOAT,!1,0,0),this._$NT=mt($,this._$NT,_),$.activeTexture($.TEXTURE1),$.bindTexture($.TEXTURE_2D,this.textures[t]),$.uniform1i(this.s_texture0_Loc_Off,1),$.enableVertexAttribArray(this.a_texCoord_Loc_Off),$.vertexAttribPointer(this.a_texCoord_Loc_Off,2,$.FLOAT,!1,0,0),$.uniformMatrix4fv(this.u_clipMatrix_Loc_Off,!1,this.getClipBufPre_clipContextDraw().matrixForDraw),$.uniformMatrix4fv(this.u_matrix_Loc_Off,!1,this.matrix4x4),$.activeTexture($.TEXTURE2),$.bindTexture($.TEXTURE_2D,nt.fTexture[this.glno]),$.uniform1i(this.s_texture1_Loc_Off,2);p=this.getClipBufPre_clipContextDraw().layoutChannelNo,f=this.getChannelFlagAsColor(p);$.uniform4f(this.u_channelFlag_Loc_Off,f.r,f.g,f.b,f.a),$.uniform4f(this.u_baseColor_Loc_Off,a,h,l,u)}else $.useProgram(this.shaderProgram),this._$vS=mt($,this._$vS,e),this._$no=Tt($,this._$no,r),$.enableVertexAttribArray(this.a_position_Loc),$.vertexAttribPointer(this.a_position_Loc,2,$.FLOAT,!1,0,0),this._$NT=mt($,this._$NT,_),$.activeTexture($.TEXTURE1),$.bindTexture($.TEXTURE_2D,this.textures[t]),$.uniform1i(this.s_texture0_Loc,1),$.enableVertexAttribArray(this.a_texCoord_Loc),$.vertexAttribPointer(this.a_texCoord_Loc,2,$.FLOAT,!1,0,0),$.uniformMatrix4fv(this.u_matrix_Loc,!1,this.matrix4x4),$.uniform4f(this.u_baseColor_Loc,a,h,l,u),$.uniform1i(this.u_maskFlag_Loc,!1);this.culling?this.gl.enable($.CULL_FACE):this.gl.disable($.CULL_FACE),this.gl.enable($.BLEND);var y,g,d,m;if(null!=this.clipBufPre_clipContextMask)y=$.ONE,g=$.ONE_MINUS_SRC_ALPHA,d=$.ONE,m=$.ONE_MINUS_SRC_ALPHA;else switch(s){case ht._$ms:y=$.ONE,g=$.ONE_MINUS_SRC_ALPHA,d=$.ONE,m=$.ONE_MINUS_SRC_ALPHA;break;case ht._$ns:y=$.ONE,g=$.ONE,d=$.ZERO,m=$.ONE;break;case ht._$_s:y=$.DST_COLOR,g=$.ONE_MINUS_SRC_ALPHA,d=$.ZERO,m=$.ONE}$.blendEquationSeparate($.FUNC_ADD,$.FUNC_ADD),$.blendFuncSeparate(y,g,d,m),this.anisotropyExt&&$.texParameteri($.TEXTURE_2D,this.anisotropyExt.TEXTURE_MAX_ANISOTROPY_EXT,this.maxAnisotropy);var T=r.length;$.drawElements($.TRIANGLES,T,$.UNSIGNED_SHORT,0),$.bindTexture($.TEXTURE_2D,null)}};function mt(t,i,r){return null==i&&(i=t.createBuffer()),t.bindBuffer(t.ARRAY_BUFFER,i),t.bufferData(t.ARRAY_BUFFER,r,t.DYNAMIC_DRAW),i}function Tt(t,i,r){return null==i&&(i=t.createBuffer()),t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,i),t.bufferData(t.ELEMENT_ARRAY_BUFFER,r,t.DYNAMIC_DRAW),i}dt.prototype._$Rs=function(){throw new Error("_$Rs")},dt.prototype._$Ds=function(t){throw new Error("_$Ds")},dt.prototype._$K2=function(){for(var t=0;t=48){var e=G._$9o(t);return null!=e?(e._$F0(this),e):null}switch(t){case 1:return this._$bT();case 10:return new function(){r||(this.color=null)}(this._$6L(),!0);case 11:return new P(this._$mP(),this._$mP(),this._$mP(),this._$mP());case 12:return new P(this._$_T(),this._$_T(),this._$_T(),this._$_T());case 13:return new S(this._$mP(),this._$mP());case 14:return new S(this._$_T(),this._$_T());case 15:for(var _=this._$3L(),o=new Array(_),s=0;s<_;s++)o[s]=this._$nP();return o;case 17:return o=new M(this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP());case 21:return new $(this._$6L(),this._$6L(),this._$6L(),this._$6L());case 22:return new ut(this._$6L(),this._$6L());case 23:throw new Error("_$L _$ro ");case 16:case 25:return this._$cS();case 26:return this._$5b();case 27:return this._$Tb();case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 18:case 19:case 20:case 24:case 28:throw new at("_$6 _$q : _$nP() of 2-9 ,18,19,20,24,28 : "+t);default:throw new at("_$6 _$q : _$nP() NO _$i : "+t)}},Pt.prototype._$8L=function(){return 0==this._$hL?this._$v0=this._$ST():8==this._$hL&&(this._$v0=this._$ST(),this._$hL=0),1==(this._$v0>>7-this._$hL++&1)},Pt.prototype._$zT=function(){0!=this._$hL&&(this._$hL=0)};function St(){}St._$2S=Math.PI/180,St._$bS=Math.PI/180,St._$wS=180/Math.PI,St._$NS=180/Math.PI,St.PI_F=Math.PI,St._$kT=[0,.012368,.024734,.037097,.049454,.061803,.074143,.086471,.098786,.111087,.12337,.135634,.147877,.160098,.172295,.184465,.196606,.208718,.220798,.232844,.244854,.256827,.268761,.280654,.292503,.304308,.316066,.327776,.339436,.351044,.362598,.374097,.385538,.396921,.408243,.419502,.430697,.441826,.452888,.463881,.474802,.485651,.496425,.507124,.517745,.528287,.538748,.549126,.559421,.56963,.579752,.589785,.599728,.609579,.619337,.629,.638567,.648036,.657406,.666676,.675843,.684908,.693867,.70272,.711466,.720103,.72863,.737045,.745348,.753536,.76161,.769566,.777405,.785125,.792725,.800204,.807561,.814793,.821901,.828884,.835739,.842467,.849066,.855535,.861873,.868079,.874153,.880093,.885898,.891567,.897101,.902497,.907754,.912873,.917853,.922692,.92739,.931946,.936359,.940629,.944755,.948737,.952574,.956265,.959809,.963207,.966457,.96956,.972514,.97532,.977976,.980482,.982839,.985045,.987101,.989006,.990759,.992361,.993811,.995109,.996254,.997248,.998088,.998776,.999312,.999694,.999924,1],St._$92=function(t,i){var r=Math.atan2(t[1],t[0]),e=Math.atan2(i[1],i[0]);return St._$tS(r,e)},St._$tS=function(t,i){for(var r=t-i;r<-Math.PI;)r+=2*Math.PI;for(;r>Math.PI;)r-=2*Math.PI;return r},St._$9=function(t){return Math.sin(t)},St.fcos=function(t){return Math.cos(t)};function vt(t){r||(this._$e0=null,this._$IP=null,this._$Us=null,this._$7s=null,this._$IS=[!1],this._$VS=null,this._$AT=!0,this.baseOpacity=1,this.clipBufPre_clipContext=null,this._$e0=t)}vt.prototype._$u2=function(){return this._$IS[0]},vt.prototype._$yo=function(){return this._$AT&&!this._$IS[0]},vt.prototype._$GT=function(){return this._$e0};function wt(){}wt._$W2=0,wt.SYSTEM_INFO=null,wt.USER_AGENT=navigator.userAgent,wt.isIPhone=function(){return wt.SYSTEM_INFO||wt.setup(),wt.SYSTEM_INFO._isIPhone},wt.isIOS=function(){return wt.SYSTEM_INFO||wt.setup(),wt.SYSTEM_INFO._isIPhone||wt.SYSTEM_INFO._isIPad},wt.isAndroid=function(){return wt.SYSTEM_INFO||wt.setup(),wt.SYSTEM_INFO._isAndroid},wt.getOSVersion=function(){return wt.SYSTEM_INFO||wt.setup(),wt.SYSTEM_INFO.version},wt.getOS=function(){return wt.SYSTEM_INFO||wt.setup(),wt.SYSTEM_INFO._isIPhone||wt.SYSTEM_INFO._isIPad?"iOS":wt.SYSTEM_INFO._isAndroid?"Android":"_$Q0 OS"},wt.setup=function(){var t=wt.USER_AGENT;function i(t,i){for(var r=t.substring(i).split(/[ _,;\.]/),e=0,_=0;_<=2&&!isNaN(r[_]);_++){var o=parseInt(r[_]);if(o<0||o>999){n._$li("err : "+o+" @UtHtml5.setup()"),e=0;break}e+=o*Math.pow(1e3,2-_)}return e}var r,e=wt.SYSTEM_INFO={userAgent:t};if((r=t.indexOf("iPhone OS "))>=0)e.os="iPhone",e._isIPhone=!0,e.version=i(t,r+"iPhone OS ".length);else if((r=t.indexOf("iPad"))>=0){if((r=t.indexOf("CPU OS"))<0)return void n._$li(" err : "+t+" @UtHtml5.setup()");e.os="iPad",e._isIPad=!0,e.version=i(t,r+"CPU OS ".length)}else(r=t.indexOf("Android"))>=0?(e.os="Android",e._isAndroid=!0,e.version=i(t,r+"Android ".length)):(e.os="-",e.version=-1)},nt.init();r=!1;i.UtSystem=b,i.UtDebug=n,i.LDTransform=yt,i.LDGL=_t,i.Live2D=nt,i.Live2DModelWebGL=pt,i.Live2DModelJS=J,i.Live2DMotion=Q,i.MotionQueueManager=ft,i.PhysicsHair=u,i.AMotion=s,i.PartsDataID=a,i.DrawDataID=O,i.BaseDataID=gt,i.ParamID=h}).call(i,r(134))},134:function(t,i){t.exports={import:function(){throw new Error("System.import cannot be used indirectly")}}},135:function(t,i){},136:function(t,i){},137:function(t,i){},138:function(t,i){}}); +/*! https://github.com/xiazeyu/live2d-widget.js built@2018-1-13 23:10:22 */ +webpackJsonpinitL2Dwidget([0],{130:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r=e(51),o=e(134),s=e(131),n=e(132),_=e(138),a=e(135),h=e(133),$=new _.cManager,l=!1,u=null,p=null,c=null,f=null;i.default=function(){(0,o.createElement)(),u=new n.L2DTargetPoint;var t=r.config.display.height/r.config.display.width,i=h.cDefine.VIEW_LOGICAL_LEFT,e=h.cDefine.VIEW_LOGICAL_RIGHT,_=-t,g=t;(p=new n.L2DViewMatrix).setScreenRect(i,e,_,g),p.setMaxScreenRect(h.cDefine.VIEW_LOGICAL_MAX_LEFT,h.cDefine.VIEW_LOGICAL_MAX_RIGHT,h.cDefine.VIEW_LOGICAL_MAX_BOTTOM,h.cDefine.VIEW_LOGICAL_MAX_TOP),(c=new n.L2DMatrix44).multScale(1,r.config.display.width/r.config.display.height),(f=new n.L2DMatrix44).multTranslate(-r.config.display.width/2,-r.config.display.height/2),f.multScale(2/r.config.display.width,-2/r.config.display.height),s.Live2D.setGL(o.currWebGL),o.currWebGL.clearColor(0,0,0,0),y=r.config.model.jsonPath,$.reloadFlg=!0,$.count++,$.changeModel(o.currWebGL,y);var y;l||(l=!0,function t(){!function(){a.MatrixStack.reset(),a.MatrixStack.loadIdentity(),u.update(),$.setDrag(u.getX(),u.getY()),o.currWebGL.clear(o.currWebGL.COLOR_BUFFER_BIT),a.MatrixStack.multMatrix(c.getArray()),a.MatrixStack.multMatrix(p.getArray()),a.MatrixStack.push();for(var t=0;t<$.numModels();t++){var i=$.getModel(t);if(null==i)return;i.initialized&&!i.updating&&(i.update(),i.draw(o.currWebGL))}a.MatrixStack.pop()}();var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;i(t,o.currCanvas)}())}},131:function(t,i,e){"use strict";(function(t){Object.defineProperty(i,"__esModule",{value:!0});var e=!0;function r(){e||(this._$MT=null,this._$5S=null,this._$NP=0,r._$42++,this._$5S=new U(this))}r._$0s=1,r._$4s=2,r._$42=0,r._$62=function(t,i){try{if(i instanceof ArrayBuffer&&(i=new DataView(i)),!(i instanceof DataView))throw new ht("_$SS#loadModel(b) / b _$x be DataView or ArrayBuffer");var e,o=new Pt(i),s=o._$ST(),n=o._$ST(),a=o._$ST();if(109!=s||111!=n||99!=a)throw new ht("_$gi _$C _$li , _$Q0 _$P0.");if(e=o._$ST(),o._$gr(e),e>G._$T7){t._$NP|=r._$4s;throw new ht("_$gi _$C _$li , _$n0 _$_ version _$li ( SDK : "+G._$T7+" < _$f0 : "+e+" )@_$SS#loadModel()\n")}var h=o._$nP();if(e>=G._$s7){var $=o._$9T(),l=o._$9T();if(-30584!=$||-30584!=l)throw t._$NP|=r._$0s,new ht("_$gi _$C _$li , _$0 _$6 _$Ui.")}t._$KS(h);var u=t.getModelContext();u.setDrawParam(t.getDrawParam()),u.init()}catch(t){_._$Rb(t)}},r.prototype._$KS=function(t){this._$MT=t},r.prototype.getModelImpl=function(){return null==this._$MT&&(this._$MT=new l,this._$MT._$zP()),this._$MT},r.prototype.getCanvasWidth=function(){return null==this._$MT?0:this._$MT.getCanvasWidth()},r.prototype.getCanvasHeight=function(){return null==this._$MT?0:this._$MT.getCanvasHeight()},r.prototype.getParamFloat=function(t){return"number"!=typeof t&&(t=this._$5S.getParamIndex($.getID(t))),this._$5S.getParamFloat(t)},r.prototype.setParamFloat=function(t,i,e){"number"!=typeof t&&(t=this._$5S.getParamIndex($.getID(t))),arguments.length<3&&(e=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)*(1-e)+i*e)},r.prototype.addToParamFloat=function(t,i,e){"number"!=typeof t&&(t=this._$5S.getParamIndex($.getID(t))),arguments.length<3&&(e=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)+i*e)},r.prototype.multParamFloat=function(t,i,e){"number"!=typeof t&&(t=this._$5S.getParamIndex($.getID(t))),arguments.length<3&&(e=1),this._$5S.setParamFloat(t,this._$5S.getParamFloat(t)*(1+(i-1)*e))},r.prototype.getParamIndex=function(t){return this._$5S.getParamIndex($.getID(t))},r.prototype.loadParam=function(){this._$5S.loadParam()},r.prototype.saveParam=function(){this._$5S.saveParam()},r.prototype.init=function(){this._$5S.init()},r.prototype.update=function(){this._$5S.update()},r.prototype._$Rs=function(){return _._$li("_$60 _$PT _$Rs()"),-1},r.prototype._$Ds=function(t){_._$li("_$60 _$PT _$SS#_$Ds() \n")},r.prototype._$K2=function(){},r.prototype.draw=function(){},r.prototype.getModelContext=function(){return this._$5S},r.prototype._$s2=function(){return this._$NP},r.prototype._$P7=function(t,i,e,r){var o=-1,s=0;if(0!=e)if(1==t.length){u=t[0];var n=0!=this.getParamFloat(u),_=(p=i[0],this.getPartsOpacity(p)),a=e/r;n?(_+=a)>1&&(_=1):(_-=a)<0&&(_=0),this.setPartsOpacity(p,_)}else{for(l=0;l=0)break;o=l;p=i[l];s=this.getPartsOpacity(p),(s+=e/r)>1&&(s=1)}}o<0&&(console.log("No _$wi _$q0/ _$U default[%s]",t[0]),o=0,s=1,this.loadParam(),this.setParamFloat(t[o],s),this.saveParam());for(l=0;l.15&&(h=1-.15/(1-s)),$>h&&($=h),this.setPartsOpacity(p,$)}}}else for(var l=0;l=this._$5S._$aS.length)return null;var i=this._$5S._$aS[t];return null!=i&&i.getType()==W._$wb&&i instanceof $t?i.getIndexArray():null};function o(t){if(!e){this.clipContextList=new Array,this.glcontext=t.gl,this.dp_webgl=t,this.curFrameNo=0,this.firstError_clipInNotUpdate=!0,this.colorBuffer=0,this.isInitGLFBFunc=!1,this.tmpBoundsOnModel=new P,_t.glContext.length>_t.frameBuffers.length&&(this.curFrameNo=this.getMaskRenderTexture()),this.tmpModelToViewMatrix=new O,this.tmpMatrix2=new O,this.tmpMatrixForMask=new O,this.tmpMatrixForDraw=new O,this.CHANNEL_COLORS=new Array;var i=new E;(i=new E).r=0,i.g=0,i.b=0,i.a=1,this.CHANNEL_COLORS.push(i),(i=new E).r=1,i.g=0,i.b=0,i.a=0,this.CHANNEL_COLORS.push(i),(i=new E).r=0,i.g=1,i.b=0,i.a=0,this.CHANNEL_COLORS.push(i),(i=new E).r=0,i.g=0,i.b=1,i.a=0,this.CHANNEL_COLORS.push(i);for(var r=0;r=0;--t)this.CHANNEL_COLORS.splice(t,1);this.CHANNEL_COLORS=[]}this.releaseShader()},o.prototype.releaseShader=function(){for(var t=_t.frameBuffers.length,i=0;i0){var s=i.gl.getParameter(i.gl.FRAMEBUFFER_BINDING),n=new Array(4);n[0]=0,n[1]=0,n[2]=i.gl.canvas.width,n[3]=i.gl.canvas.height,i.gl.viewport(0,0,_t.clippingMaskBufferSize,_t.clippingMaskBufferSize),this.setupLayoutBounds(e),i.gl.bindFramebuffer(i.gl.FRAMEBUFFER,_t.frameBuffers[this.curFrameNo].framebuffer),i.gl.clearColor(0,0,0,0),i.gl.clear(i.gl.COLOR_BUFFER_BIT);for(r=0;rr?e:r,s=o,n=o,_=0,a=0,h=i.clippedDrawContextList.length,$=0;$_&&(_=P),S>a&&(a=S)}}if(s==o)i.allClippedDrawRect.x=0,i.allClippedDrawRect.y=0,i.allClippedDrawRect.width=0,i.allClippedDrawRect.height=0,i.isUsing=!1;else{var v=_-s,L=a-n;i.allClippedDrawRect.x=s,i.allClippedDrawRect.y=n,i.allClippedDrawRect.width=v,i.allClippedDrawRect.height=L,i.isUsing=!0}},o.prototype.setupLayoutBounds=function(t){var i=t/o.CHANNEL_COUNT,e=t%o.CHANNEL_COUNT;i=~~i,e=~~e;for(var r=0,s=0;s=1)return 1;var u=r*r;return h*(r*u)+$*u+l*r+0},n.prototype._$a0=function(){},n.prototype.setFadeIn=function(t){this._$dP=t},n.prototype.setFadeOut=function(t){this._$eo=t},n.prototype._$pT=function(t){this._$V0=t},n.prototype.getFadeOut=function(){return this._$eo},n.prototype._$4T=function(){return this._$eo},n.prototype._$mT=function(){return this._$V0},n.prototype.getDurationMSec=function(){return-1},n.prototype.getLoopDurationMSec=function(){return-1},n.prototype.updateParam=function(t,i){if(i._$AT&&!i._$9L){var e=I.getUserTimeMSec();if(i._$z2<0){i._$z2=e,i._$bs=e;var r=this.getDurationMSec();i._$Do<0&&(i._$Do=r<=0?-1:i._$z2+r)}var o=this._$V0;0<=(o=o*(0==this._$dP?1:at._$r2((e-i._$bs)/this._$dP))*(0==this._$eo||i._$Do<0?1:at._$r2((i._$Do-e)/this._$eo)))&&o<=1||console.log("### assert!! ### "),this.updateParamExe(t,e,o,i),i._$Do>0&&i._$Do0?console.log("\n"):e%8==0&&e>0&&console.log(" "),console.log("%02X ",255&t[e]);console.log("\n")},_._$nr=function(t,i,e){console.log("%s\n",t);for(var r=i.length,o=0;o=0;--r){this._$lL[r]._$oP(t,this)}this._$oo(t,e),this._$M2=this._$Yb(),this._$9b=(this._$M2-this._$ks)/e,this._$ks=this._$M2}for(r=this._$qP.length-1;r>=0;--r){this._$qP[r]._$YS(t,this)}this._$iT=i},u.prototype._$oo=function(t,i){i<.033&&(i=.033);var e=1/i;this.p1.vx=(this.p1.x-this.p1._$s0)*e,this.p1.vy=(this.p1.y-this.p1._$70)*e,this.p1.ax=(this.p1.vx-this.p1._$7L)*e,this.p1.ay=(this.p1.vy-this.p1._$HL)*e,this.p1.fx=this.p1.ax*this.p1._$p,this.p1.fy=this.p1.ay*this.p1._$p,this.p1._$xT();var r,o,s=-Math.atan2(this.p1.y-this.p2.y,this.p1.x-this.p2.x),n=Math.cos(s),_=Math.sin(s),a=9.8*this.p2._$p,h=this._$Db*vt._$bS,$=a*Math.cos(s-h);r=$*_,o=$*n;var l=-this.p1.fx*_*_,u=-this.p1.fy*_*n,p=-this.p2.vx*this._$L2,c=-this.p2.vy*this._$L2;this.p2.fx=r+l+p,this.p2.fy=o+u+c,this.p2.ax=this.p2.fx/this.p2._$p,this.p2.ay=this.p2.fy/this.p2._$p,this.p2.vx+=this.p2.ax*i,this.p2.vy+=this.p2.ay*i,this.p2.x+=this.p2.vx*i,this.p2.y+=this.p2.vy*i;var f=Math.sqrt((this.p1.x-this.p2.x)*(this.p1.x-this.p2.x)+(this.p1.y-this.p2.y)*(this.p1.y-this.p2.y));this.p2.x=this.p1.x+this._$Fo*(this.p2.x-this.p1.x)/f,this.p2.y=this.p1.y+this._$Fo*(this.p2.y-this.p1.y)/f,this.p2.vx=(this.p2.x-this.p2._$s0)*e,this.p2.vy=(this.p2.y-this.p2._$70)*e,this.p2._$xT()};function p(){this._$p=1,this.x=0,this.y=0,this.vx=0,this.vy=0,this.ax=0,this.ay=0,this.fx=0,this.fy=0,this._$s0=0,this._$70=0,this._$7L=0,this._$HL=0}p.prototype._$xT=function(){this._$s0=this.x,this._$70=this.y,this._$7L=this.vx,this._$HL=this.vy};function c(t,i,e){this._$wL=null,this.scale=null,this._$V0=null,this._$wL=t,this.scale=i,this._$V0=e}c.prototype._$oP=function(t,i){};function f(t,i,e,r){c.prototype.constructor.call(this,i,e,r),this._$tL=null,this._$tL=t}f.prototype=new c,f.prototype._$oP=function(t,i){var e=this.scale*t.getParamFloat(this._$wL),r=i.getPhysicsPoint1();switch(this._$tL){default:case u.Src.SRC_TO_X:r.x=r.x+(e-r.x)*this._$V0;break;case u.Src.SRC_TO_Y:r.y=r.y+(e-r.y)*this._$V0;break;case u.Src.SRC_TO_G_ANGLE:var o=i._$qr();o+=(e-o)*this._$V0,i._$pr(o)}};function g(t,i,e){this._$wL=null,this.scale=null,this._$V0=null,this._$wL=t,this.scale=i,this._$V0=e}g.prototype._$YS=function(t,i){};function y(t,i,e,r){g.prototype.constructor.call(this,i,e,r),this._$YP=null,this._$YP=t}y.prototype=new g,y.prototype._$YS=function(t,i){switch(this._$YP){default:case u.Target.TARGET_FROM_ANGLE:t.setParamFloat(this._$wL,this.scale*i._$5r(),this._$V0);break;case u.Target.TARGET_FROM_ANGLE_V:t.setParamFloat(this._$wL,this.scale*i._$Cs(),this._$V0)}},u.Src=function(){},u.Src.SRC_TO_X="SRC_TO_X",u.Src.SRC_TO_Y="SRC_TO_Y",u.Src.SRC_TO_G_ANGLE="SRC_TO_G_ANGLE",u.Target=function(){},u.Target.TARGET_FROM_ANGLE="TARGET_FROM_ANGLE",u.Target.TARGET_FROM_ANGLE_V="TARGET_FROM_ANGLE_V";function d(){e||(this._$fL=0,this._$gL=0,this._$B0=1,this._$z0=1,this._$qT=0,this.reflectX=!1,this.reflectY=!1)}d.prototype.init=function(t){this._$fL=t._$fL,this._$gL=t._$gL,this._$B0=t._$B0,this._$z0=t._$z0,this._$qT=t._$qT,this.reflectX=t.reflectX,this.reflectY=t.reflectY},d.prototype._$F0=function(t){this._$fL=t._$_T(),this._$gL=t._$_T(),this._$B0=t._$_T(),this._$z0=t._$_T(),this._$qT=t._$_T(),t.getFormatVersion()>=G.LIVE2D_FORMAT_VERSION_V2_10_SDK2&&(this.reflectX=t._$po(),this.reflectY=t._$po())},d.prototype._$e=function(){};var T=function(){};T._$ni=function(t,i,e,r,o,s,n,_,a){var h=n*s-_*o;if(0==h)return null;var $,l=((t-e)*s-(i-r)*o)/h;return $=0!=o?(t-e-l*n)/o:(i-r-l*_)/s,isNaN($)&&($=(t-e-l*n)/o,isNaN($)&&($=(i-r-l*_)/s),isNaN($)&&(console.log("a is NaN @UtVector#_$ni() "),console.log("v1x : "+o),console.log("v1x != 0 ? "+(0!=o)))),null==a?new Array($,l):(a[0]=$,a[1]=l,a)};function P(){e||(this.x=null,this.y=null,this.width=null,this.height=null)}P.prototype._$8P=function(){return this.x+.5*this.width},P.prototype._$6P=function(){return this.y+.5*this.height},P.prototype._$EL=function(){return this.x+this.width},P.prototype._$5T=function(){return this.y+this.height},P.prototype._$jL=function(t,i,e,r){this.x=t,this.y=i,this.width=e,this.height=r},P.prototype._$jL=function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},P.prototype.contains=function(t,i){return this.x<=this.x&&this.y<=this.y&&this.x<=this.x+this.width&&this.y<=this.y+this.height},P.prototype.expand=function(t,i){this.x-=t,this.y-=i,this.width+=2*t,this.height+=2*i};function S(){}S._$Z2=function(t,i,e,r){var o=i._$Q2(t,e),s=t._$vs(),n=t._$Tr();if(i._$zr(s,n,o),o<=0)return r[s[0]];if(1==o){return(_=r[s[0]])+((a=r[s[1]])-_)*(l=n[0])|0}if(2==o){var _=r[s[0]],a=r[s[1]],h=r[s[2]],$=r[s[3]],l=n[0],u=n[1];return(S=_+(a-_)*l|0)+((h+($-h)*l|0)-S)*u|0}if(3==o){var p=r[s[0]],c=r[s[1]],f=r[s[2]],g=r[s[3]],y=r[s[4]],d=r[s[5]],m=r[s[6]],T=r[s[7]],P=(l=n[0],u=n[1],n[2]);return(S=(_=p+(c-p)*l|0)+((a=f+(g-f)*l|0)-_)*u|0)+(((h=y+(d-y)*l|0)+(($=m+(T-m)*l|0)-h)*u|0)-S)*P|0}if(4==o){var S,v=r[s[0]],L=r[s[1]],M=r[s[2]],E=r[s[3]],A=r[s[4]],I=r[s[5]],x=r[s[6]],w=r[s[7]],D=r[s[8]],O=r[s[9]],R=r[s[10]],b=r[s[11]],F=r[s[12]],C=r[s[13]],N=r[s[14]],B=r[s[15]],G=(l=n[0],u=n[1],P=n[2],n[3]);return(S=(_=(p=v+(L-v)*l|0)+((c=M+(E-M)*l|0)-p)*u|0)+((a=(f=A+(I-A)*l|0)+((g=x+(w-x)*l|0)-f)*u|0)-_)*P|0)+(((h=(y=D+(O-D)*l|0)+((d=R+(b-R)*l|0)-y)*u|0)+(($=(m=F+(C-F)*l|0)+((T=N+(B-N)*l|0)-m)*u|0)-h)*P|0)-S)*G|0}for(var U=1<=G._$T7?(this.clipID=t._$nP(),this.clipIDList=this.convertClipIDForV2_11(this.clipID)):this.clipIDList=[],this._$MS(this._$Lb)},L.prototype.getClipIDList=function(){return this.clipIDList},L.prototype.init=function(t){},L.prototype._$Nr=function(t,i){if(i._$IS[0]=!1,i._$Us=S._$Z2(t,this._$GS,i._$IS,this._$Lb),_t._$Zs);else if(i._$IS[0])return;i._$7s=S._$br(t,this._$GS,i._$IS,this._$mS)},L.prototype._$2b=function(t,i){},L.prototype.getDrawDataID=function(){return this._$gP},L.prototype._$j2=function(t){this._$gP=t},L.prototype.getOpacity=function(t,i){return i._$7s},L.prototype._$zS=function(t,i){return i._$Us},L.prototype._$MS=function(t){for(var i=t.length-1;i>=0;--i){var e=t[i];eL._$R2&&(L._$R2=e)}},L.prototype.getTargetBaseDataID=function(){return this._$dr},L.prototype._$gs=function(t){this._$dr=t},L.prototype._$32=function(){return null!=this._$dr&&this._$dr!=yt._$2o()},L.prototype.preDraw=function(t,i,e){},L.prototype.draw=function(t,i,e){},L.prototype.getType=function(){},L.prototype._$B2=function(t,i,e){};function M(){e||(this._$Eb=M._$ps,this._$lT=1,this._$C0=1,this._$tT=1,this._$WL=1,this.culling=!1,this.matrix4x4=new Float32Array(16),this.premultipliedAlpha=!1,this.anisotropy=0,this.clippingProcess=M.CLIPPING_PROCESS_NONE,this.clipBufPre_clipContextMask=null,this.clipBufPre_clipContextDraw=null,this.CHANNEL_COLORS=new Array)}M._$ps=32,M.CLIPPING_PROCESS_NONE=0,M.CLIPPING_PROCESS_OVERWRITE_ALPHA=1,M.CLIPPING_PROCESS_MULTIPLY_ALPHA=2,M.CLIPPING_PROCESS_DRAW=3,M.CLIPPING_PROCESS_CLEAR_ALPHA=4,M.prototype.setChannelFlagAsColor=function(t,i){this.CHANNEL_COLORS[t]=i},M.prototype.getChannelFlagAsColor=function(t){return this.CHANNEL_COLORS[t]},M.prototype._$ZT=function(){},M.prototype._$Uo=function(t,i,e,r,o,s,n){},M.prototype._$Rs=function(){return-1},M.prototype._$Ds=function(t){},M.prototype.setBaseColor=function(t,i,e,r){t<0?t=0:t>1&&(t=1),i<0?i=0:i>1&&(i=1),e<0?e=0:e>1&&(e=1),r<0?r=0:r>1&&(r=1),this._$lT=t,this._$C0=i,this._$tT=e,this._$WL=r},M.prototype._$WP=function(t){this.culling=t},M.prototype.setMatrix=function(t){for(var i=0;i<16;i++)this.matrix4x4[i]=t[i]},M.prototype._$IT=function(){return this.matrix4x4},M.prototype.setPremultipliedAlpha=function(t){this.premultipliedAlpha=t},M.prototype.isPremultipliedAlpha=function(){return this.premultipliedAlpha},M.prototype.setAnisotropy=function(t){this.anisotropy=t},M.prototype.getAnisotropy=function(){return this.anisotropy},M.prototype.getClippingProcess=function(){return this.clippingProcess},M.prototype.setClippingProcess=function(t){this.clippingProcess=t},M.prototype.setClipBufPre_clipContextForMask=function(t){this.clipBufPre_clipContextMask=t},M.prototype.getClipBufPre_clipContextMask=function(){return this.clipBufPre_clipContextMask},M.prototype.setClipBufPre_clipContextForDraw=function(t){this.clipBufPre_clipContextDraw=t},M.prototype.getClipBufPre_clipContextDraw=function(){return this.clipBufPre_clipContextDraw};function E(){e||(this.a=1,this.r=1,this.g=1,this.b=1,this.scale=1,this._$ho=1,this.blendMode=_t.L2D_COLOR_BLEND_MODE_MULT)}function A(){e||(this._$kP=null,this._$dr=null,this._$Ai=!0,this._$mS=null)}A._$ur=-2,A._$c2=1,A._$_b=2,A.prototype._$F0=function(t){this._$kP=t._$nP(),this._$dr=t._$nP()},A.prototype.readV2_opacity=function(t){t.getFormatVersion()>=G.LIVE2D_FORMAT_VERSION_V2_10_SDK2&&(this._$mS=t._$Tb())},A.prototype.init=function(t){},A.prototype._$Nr=function(t,i){},A.prototype.interpolateOpacity=function(t,i,e,r){null==this._$mS?e.setInterpolatedOpacity(1):e.setInterpolatedOpacity(S._$br(t,i,r,this._$mS))},A.prototype._$2b=function(t,i){},A.prototype._$nb=function(t,i,e,r,o,s,n){},A.prototype.getType=function(){},A.prototype._$gs=function(t){this._$dr=t},A.prototype._$a2=function(t){this._$kP=t},A.prototype.getTargetBaseDataID=function(){return this._$dr},A.prototype.getBaseDataID=function(){return this._$kP},A.prototype._$32=function(){return null!=this._$dr&&this._$dr!=yt._$2o()};function I(){}I._$W2=0,I._$CS=I._$W2,I._$Mo=function(){return!0},I._$XP=function(t){try{for(var i=getTimeMSec();getTimeMSec()-i=t.length)return!1;for(var o=i;o=0;--e){var r=this._$Ob[e].getParamIndex(i);if(r==x._$ds&&(r=t.getParamIndex(this._$Ob[e].getParamID())),t._$Xb(r))return!0}return!1},D.prototype._$Q2=function(t,i){for(var e,r,o=this._$Ob.length,s=t._$v2(),n=0,_=0;_B._$Qb&&console.log("err 23245\n");for(var o=this._$Ob.length,s=1,n=1,_=0,a=0;a=0;--s)e[s]=o[s]}else this.mult_fast(t,i,e,r)},O.prototype.mult_fast=function(t,i,e,r){r?(e[0]=t[0]*i[0]+t[4]*i[1]+t[8]*i[2],e[4]=t[0]*i[4]+t[4]*i[5]+t[8]*i[6],e[8]=t[0]*i[8]+t[4]*i[9]+t[8]*i[10],e[12]=t[0]*i[12]+t[4]*i[13]+t[8]*i[14]+t[12],e[1]=t[1]*i[0]+t[5]*i[1]+t[9]*i[2],e[5]=t[1]*i[4]+t[5]*i[5]+t[9]*i[6],e[9]=t[1]*i[8]+t[5]*i[9]+t[9]*i[10],e[13]=t[1]*i[12]+t[5]*i[13]+t[9]*i[14]+t[13],e[2]=t[2]*i[0]+t[6]*i[1]+t[10]*i[2],e[6]=t[2]*i[4]+t[6]*i[5]+t[10]*i[6],e[10]=t[2]*i[8]+t[6]*i[9]+t[10]*i[10],e[14]=t[2]*i[12]+t[6]*i[13]+t[10]*i[14]+t[14],e[3]=e[7]=e[11]=0,e[15]=1):(e[0]=t[0]*i[0]+t[4]*i[1]+t[8]*i[2]+t[12]*i[3],e[4]=t[0]*i[4]+t[4]*i[5]+t[8]*i[6]+t[12]*i[7],e[8]=t[0]*i[8]+t[4]*i[9]+t[8]*i[10]+t[12]*i[11],e[12]=t[0]*i[12]+t[4]*i[13]+t[8]*i[14]+t[12]*i[15],e[1]=t[1]*i[0]+t[5]*i[1]+t[9]*i[2]+t[13]*i[3],e[5]=t[1]*i[4]+t[5]*i[5]+t[9]*i[6]+t[13]*i[7],e[9]=t[1]*i[8]+t[5]*i[9]+t[9]*i[10]+t[13]*i[11],e[13]=t[1]*i[12]+t[5]*i[13]+t[9]*i[14]+t[13]*i[15],e[2]=t[2]*i[0]+t[6]*i[1]+t[10]*i[2]+t[14]*i[3],e[6]=t[2]*i[4]+t[6]*i[5]+t[10]*i[6]+t[14]*i[7],e[10]=t[2]*i[8]+t[6]*i[9]+t[10]*i[10]+t[14]*i[11],e[14]=t[2]*i[12]+t[6]*i[13]+t[10]*i[14]+t[14]*i[15],e[3]=t[3]*i[0]+t[7]*i[1]+t[11]*i[2]+t[15]*i[3],e[7]=t[3]*i[4]+t[7]*i[5]+t[11]*i[6]+t[15]*i[7],e[11]=t[3]*i[8]+t[7]*i[9]+t[11]*i[10]+t[15]*i[11],e[15]=t[3]*i[12]+t[7]*i[13]+t[11]*i[14]+t[15]*i[15])},O.prototype.translate=function(t,i,e){this.m[12]=this.m[0]*t+this.m[4]*i+this.m[8]*e+this.m[12],this.m[13]=this.m[1]*t+this.m[5]*i+this.m[9]*e+this.m[13],this.m[14]=this.m[2]*t+this.m[6]*i+this.m[10]*e+this.m[14],this.m[15]=this.m[3]*t+this.m[7]*i+this.m[11]*e+this.m[15]},O.prototype.scale=function(t,i,e){this.m[0]*=t,this.m[4]*=i,this.m[8]*=e,this.m[1]*=t,this.m[5]*=i,this.m[9]*=e,this.m[2]*=t,this.m[6]*=i,this.m[10]*=e,this.m[3]*=t,this.m[7]*=i,this.m[11]*=e},O.prototype.rotateX=function(t){var i=vt.fcos(t),e=vt._$9(t),r=this.m[4];this.m[4]=r*i+this.m[8]*e,this.m[8]=r*-e+this.m[8]*i,r=this.m[5],this.m[5]=r*i+this.m[9]*e,this.m[9]=r*-e+this.m[9]*i,r=this.m[6],this.m[6]=r*i+this.m[10]*e,this.m[10]=r*-e+this.m[10]*i,r=this.m[7],this.m[7]=r*i+this.m[11]*e,this.m[11]=r*-e+this.m[11]*i},O.prototype.rotateY=function(t){var i=vt.fcos(t),e=vt._$9(t),r=this.m[0];this.m[0]=r*i+this.m[8]*-e,this.m[8]=r*e+this.m[8]*i,r=this.m[1],this.m[1]=r*i+this.m[9]*-e,this.m[9]=r*e+this.m[9]*i,r=m[2],this.m[2]=r*i+this.m[10]*-e,this.m[10]=r*e+this.m[10]*i,r=m[3],this.m[3]=r*i+this.m[11]*-e,this.m[11]=r*e+this.m[11]*i},O.prototype.rotateZ=function(t){var i=vt.fcos(t),e=vt._$9(t),r=this.m[0];this.m[0]=r*i+this.m[4]*e,this.m[4]=r*-e+this.m[4]*i,r=this.m[1],this.m[1]=r*i+this.m[5]*e,this.m[5]=r*-e+this.m[5]*i,r=this.m[2],this.m[2]=r*i+this.m[6]*e,this.m[6]=r*-e+this.m[6]*i,r=this.m[3],this.m[3]=r*i+this.m[7]*e,this.m[7]=r*-e+this.m[7]*i};function R(t){e||et.prototype.constructor.call(this,t)}R.prototype=new et,R._$tP=new Object,R._$27=function(){R._$tP.clear()},R.getID=function(t){var i=R._$tP[t];return null==i&&(i=new R(t),R._$tP[t]=i),i},R.prototype._$3s=function(){return new R};function b(){e||(this._$7=1,this._$f=0,this._$H=0,this._$g=1,this._$k=0,this._$w=0,this._$hi=STATE_IDENTITY,this._$Z=_$pS)}b._$kS=-1,b._$pS=0,b._$hb=1,b.STATE_IDENTITY=0,b._$gb=1,b._$fo=2,b._$go=4,b.prototype.transform=function(t,i,e){var r,o,s,n,_,a,h=0,$=0;switch(this._$hi){default:return;case b._$go|b._$fo|b._$gb:for(r=this._$7,o=this._$H,s=this._$k,n=this._$f,_=this._$g,a=this._$w;--e>=0;){var l=t[h++],u=t[h++];i[$++]=r*l+o*u+s,i[$++]=n*l+_*u+a}return;case b._$go|b._$fo:for(r=this._$7,o=this._$H,n=this._$f,_=this._$g;--e>=0;){l=t[h++],u=t[h++];i[$++]=r*l+o*u,i[$++]=n*l+_*u}return;case b._$go|b._$gb:for(o=this._$H,s=this._$k,n=this._$f,a=this._$w;--e>=0;){l=t[h++];i[$++]=o*t[h++]+s,i[$++]=n*l+a}return;case b._$go:for(o=this._$H,n=this._$f;--e>=0;){l=t[h++];i[$++]=o*t[h++],i[$++]=n*l}return;case b._$fo|b._$gb:for(r=this._$7,s=this._$k,_=this._$g,a=this._$w;--e>=0;)i[$++]=r*t[h++]+s,i[$++]=_*t[h++]+a;return;case b._$fo:for(r=this._$7,_=this._$g;--e>=0;)i[$++]=r*t[h++],i[$++]=_*t[h++];return;case b._$gb:for(s=this._$k,a=this._$w;--e>=0;)i[$++]=t[h++]+s,i[$++]=t[h++]+a;return;case b.STATE_IDENTITY:return void(t==i&&h==$||I._$jT(t,h,i,$,2*e))}},b.prototype.update=function(){0==this._$H&&0==this._$f?1==this._$7&&1==this._$g?0==this._$k&&0==this._$w?(this._$hi=b.STATE_IDENTITY,this._$Z=b._$pS):(this._$hi=b._$gb,this._$Z=b._$hb):0==this._$k&&0==this._$w?(this._$hi=b._$fo,this._$Z=b._$kS):(this._$hi=b._$fo|b._$gb,this._$Z=b._$kS):0==this._$7&&0==this._$g?0==this._$k&&0==this._$w?(this._$hi=b._$go,this._$Z=b._$kS):(this._$hi=b._$go|b._$gb,this._$Z=b._$kS):0==this._$k&&0==this._$w?(this._$hi=b._$go|b._$fo,this._$Z=b._$kS):(this._$hi=b._$go|b._$fo|b._$gb,this._$Z=b._$kS)},b.prototype._$RT=function(t){this._$IT(t);var i=t[0],e=t[2],r=t[1],o=t[3],s=Math.sqrt(i*i+r*r),n=i*o-e*r;0==s?_t._$so&&console.log("affine._$RT() / rt==0"):(t[0]=s,t[1]=n/s,t[2]=(r*o+i*e)/n,t[3]=Math.atan2(r,i))},b.prototype._$ho=function(t,i,e,r){var o=new Float32Array(6),s=new Float32Array(6);t._$RT(o),i._$RT(s);var n=new Float32Array(6);n[0]=o[0]+(s[0]-o[0])*e,n[1]=o[1]+(s[1]-o[1])*e,n[2]=o[2]+(s[2]-o[2])*e,n[3]=o[3]+(s[3]-o[3])*e,n[4]=o[4]+(s[4]-o[4])*e,n[5]=o[5]+(s[5]-o[5])*e,r._$CT(n)},b.prototype._$CT=function(t){var i=Math.cos(t[3]),e=Math.sin(t[3]);this._$7=t[0]*i,this._$f=t[0]*e,this._$H=t[1]*(t[2]*i-e),this._$g=t[1]*(t[2]*e+i),this._$k=t[4],this._$w=t[5],this.update()},b.prototype._$IT=function(t){t[0]=this._$7,t[1]=this._$f,t[2]=this._$H,t[3]=this._$g,t[4]=this._$k,t[5]=this._$w};function F(){e||(n.prototype.constructor.call(this),this.motions=new Array,this._$7r=null,this._$7r=F._$Co++,this._$D0=30,this._$yT=0,this._$E=!0,this.loopFadeIn=!0,this._$AS=-1,_$a0())}F.prototype=new n,F._$cs="VISIBLE:",F._$ar="LAYOUT:",F._$Co=0,F._$D2=[],F._$1T=1,F.loadMotion=function(t){var i=new F,e=[0],r=t.length;i._$yT=0;for(var o=0;o=0){var n=new N;w.startsWith(t,h,F._$cs)?(n._$RP=N._$hs,n._$4P=new String(t,h,$-h)):w.startsWith(t,h,F._$ar)?(n._$4P=new String(t,h+7,$-h-7),w.startsWith(t,h+7,"ANCHOR_X")?n._$RP=N._$xs:w.startsWith(t,h+7,"ANCHOR_Y")?n._$RP=N._$us:w.startsWith(t,h+7,"SCALE_X")?n._$RP=N._$qs:w.startsWith(t,h+7,"SCALE_Y")?n._$RP=N._$Ys:w.startsWith(t,h+7,"X")?n._$RP=N._$ws:w.startsWith(t,h+7,"Y")&&(n._$RP=N._$Ns)):(n._$RP=N._$Fr,n._$4P=new String(t,h,$-h)),i.motions.push(n);var _=0;for(F._$D2.clear(),o=$+1;o0){F._$D2.push(u),_++;var a=e[0];if(ai._$yT&&(i._$yT=_)}}}else{for(var h=o,$=-1;o=0)for($==h+4&&"f"==t[h+1]&&"p"==t[h+2]&&"s"==t[h+3]&&(l=!0),o=$+1;o0&&l&&5=h?h-1:s];t.setParamFloat($,l)}else if(N._$ws<=a._$RP&&a._$RP<=N._$Ys);else{var u=t.getParamFloat($),p=a._$I0[s>=h?h-1:s],c=u+(p+(a._$I0[s+1>=h?h-1:s+1]-p)*n-u)*e;t.setParamFloat($,c)}}s>=this._$yT&&(this._$E?(r._$z2=i,this.loopFadeIn&&(r._$bs=i)):r._$9L=!0)},F.prototype._$r0=function(){return this._$E},F.prototype._$aL=function(t){this._$E=t},F.prototype.isLoopFadeIn=function(){return this.loopFadeIn},F.prototype.setLoopFadeIn=function(t){this.loopFadeIn=t};function C(){this._$P=new Float32Array(100),this.size=0}C.prototype.clear=function(){this.size=0},C.prototype.add=function(t){if(this._$P.length<=this.size){var i=new Float32Array(2*this.size);I._$jT(this._$P,0,i,0,this.size),this._$P=i}this._$P[this.size++]=t},C.prototype._$BL=function(){var t=new Float32Array(this.size);return I._$jT(this._$P,0,t,0,this.size),t};function N(){this._$4P=null,this._$I0=null,this._$RP=null}N._$Fr=0,N._$hs=1,N._$ws=100,N._$Ns=101,N._$xs=102,N._$us=103,N._$qs=104,N._$Ys=105;function B(){}B._$Ms=1,B._$Qs=2,B._$i2=0,B._$No=2,B._$do=B._$Ms,B._$Ls=!0,B._$1r=5,B._$Qb=65,B._$J=1e-4,B._$FT=.001,B._$Ss=3;function G(){}G._$o7=6,G._$S7=7,G._$s7=8,G._$77=9,G.LIVE2D_FORMAT_VERSION_V2_10_SDK2=10,G.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1=11,G._$T7=G.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1,G._$Is=-2004318072,G._$h0=0,G._$4L=23,G._$7P=33,G._$uT=function(t){console.log("_$bo :: _$6 _$mo _$E0 : %d\n",t)},G._$9o=function(t){if(t<40)return G._$uT(t),null;if(t<50)return G._$uT(t),null;if(t<60)return G._$uT(t),null;if(t<100)switch(t){case 65:return new Z;case 66:return new D;case 67:return new x;case 68:return new z;case 69:return new d;case 70:return new $t;default:return G._$uT(t),null}else if(t<150)switch(t){case 131:return new st;case 133:return new tt;case 136:return new l;case 137:return new rt;case 142:return new j}return G._$uT(t),null};function U(t){e||(this._$QT=!0,this._$co=-1,this._$qo=0,this._$pb=new Array(U._$is),this._$_2=new Float32Array(U._$is),this._$vr=new Float32Array(U._$is),this._$Rr=new Float32Array(U._$is),this._$Or=new Float32Array(U._$is),this._$fs=new Float32Array(U._$is),this._$Js=new Array(U._$is),this._$3S=new Array,this._$aS=new Array,this._$Bo=null,this._$F2=new Array,this._$db=new Array,this._$8b=new Array,this._$Hr=new Array,this._$Ws=null,this._$Vs=null,this._$Er=null,this._$Es=new Int16Array(B._$Qb),this._$ZP=new Float32Array(2*B._$1r),this._$Ri=t,this._$b0=U._$HP++,this.clipManager=null,this.dp_webgl=null)}U._$HP=0,U._$_0=!0,U._$V2=-1,U._$W0=-1,U._$jr=!1,U._$ZS=!0,U._$tr=-1e6,U._$lr=1e6,U._$is=32,U._$e=!1,U.prototype.getDrawDataIndex=function(t){for(var i=this._$aS.length-1;i>=0;--i)if(null!=this._$aS[i]&&this._$aS[i].getDrawDataID()==t)return i;return-1},U.prototype.getDrawData=function(t){if(t instanceof R){if(null==this._$Bo){this._$Bo=new Object;for(var i=this._$aS.length,e=0;e0&&this.release();for(var t=this._$Ri.getModelImpl(),i=t._$Xr(),e=i.length,r=new Array,s=new Array,n=0;n=0)&&(this._$3S.push(m),this._$db.push(s[n]),r[n]=null,d=!0)}}if(!d)break}var P=t._$E2();if(null!=P){var S=P._$1s();if(null!=S){var v=S.length;for(n=0;n=0;i--)this._$Js[i]=U._$jr;return this._$QT=!1,U._$e&&_.dump("_$eL"),!1},U.prototype.preDraw=function(t){null!=this.clipManager&&(t._$ZT(),this.clipManager.setupClip(this,t))},U.prototype.draw=function(t){if(null!=this._$Ws){var i=this._$Ws.length;t._$ZT();for(var e=0;e=0;--i)if(this._$pb[i]==t)return i;return this._$02(t,0,U._$tr,U._$lr)},U.prototype._$BS=function(t){return this.getBaseDataIndex(t)},U.prototype.getBaseDataIndex=function(t){for(var i=this._$3S.length-1;i>=0;--i)if(null!=this._$3S[i]&&this._$3S[i].getBaseDataID()==t)return i;return-1},U.prototype._$UT=function(t,i){var e=new Float32Array(i);return I._$jT(t,0,e,0,t.length),e},U.prototype._$02=function(t,i,e,r){if(this._$qo>=this._$pb.length){var o=this._$pb.length,s=new Array(2*o);I._$jT(this._$pb,0,s,0,o),this._$pb=s,this._$_2=this._$UT(this._$_2,2*o),this._$vr=this._$UT(this._$vr,2*o),this._$Rr=this._$UT(this._$Rr,2*o),this._$Or=this._$UT(this._$Or,2*o);var n=new Array;I._$jT(this._$Js,0,n,0,o),this._$Js=n}return this._$pb[this._$qo]=t,this._$_2[this._$qo]=i,this._$vr[this._$qo]=i,this._$Rr[this._$qo]=e,this._$Or[this._$qo]=r,this._$Js[this._$qo]=U._$ZS,this._$qo++},U.prototype._$Zo=function(t,i){this._$3S[t]=i},U.prototype.setParamFloat=function(t,i){ithis._$Or[t]&&(i=this._$Or[t]),this._$_2[t]=i},U.prototype.loadParam=function(){var t=this._$_2.length;t>this._$fs.length&&(t=this._$fs.length),I._$jT(this._$fs,0,this._$_2,0,t)},U.prototype.saveParam=function(){var t=this._$_2.length;t>this._$fs.length&&(this._$fs=new Float32Array(t)),I._$jT(this._$_2,0,this._$fs,0,t)},U.prototype._$v2=function(){return this._$co},U.prototype._$WS=function(){return this._$QT},U.prototype._$Xb=function(t){return this._$Js[t]==U._$ZS},U.prototype._$vs=function(){return this._$Es},U.prototype._$Tr=function(){return this._$ZP},U.prototype.getBaseData=function(t){return this._$3S[t]},U.prototype.getParamFloat=function(t){return this._$_2[t]},U.prototype.getParamMax=function(t){return this._$Or[t]},U.prototype.getParamMin=function(t){return this._$Rr[t]},U.prototype.setPartsOpacity=function(t,i){this._$Hr[t].setPartsOpacity(i)},U.prototype.getPartsOpacity=function(t){return this._$Hr[t].getPartsOpacity()},U.prototype.getPartsDataIndex=function(t){for(var i=this._$F2.length-1;i>=0;--i)if(null!=this._$F2[i]&&this._$F2[i]._$p2()==t)return i;return-1},U.prototype._$q2=function(t){return this._$db[t]},U.prototype._$C2=function(t){return this._$8b[t]},U.prototype._$Bb=function(t){return this._$Hr[t]},U.prototype._$5s=function(t,i){for(var e=this._$Ws.length,r=t,o=0;o0;)s+=i;return r},Y._$C=function(t){var i=null,e=null;try{i=t instanceof Array?t:new _$Xs(t,8192),e=new _$js;for(var r,o=new Int8Array(1e3);(r=i.read(o))>0;)e.write(o,0,r);return e._$TS()}finally{null!=t&&t.close(),null!=e&&(e.flush(),e.close())}};function k(){e||(this._$12=null,this._$bb=null,this._$_L=null,this._$jo=null,this._$iL=null,this._$0L=null,this._$Br=null,this._$Dr=null,this._$Cb=null,this._$mr=null,this._$_L=V.STATE_FIRST,this._$Br=4e3,this._$Dr=100,this._$Cb=50,this._$mr=150,this._$jo=!0,this._$iL="PARAM_EYE_L_OPEN",this._$0L="PARAM_EYE_R_OPEN")}k.prototype._$T2=function(){return I.getUserTimeMSec()+Math._$10()*(2*this._$Br-1)},k.prototype._$uo=function(t){this._$Br=t},k.prototype._$QS=function(t,i,e){this._$Dr=t,this._$Cb=i,this._$mr=e},k.prototype._$7T=function(t){var i,e=I.getUserTimeMSec(),r=0;switch(this._$_L){case STATE_CLOSING:(r=(e-this._$bb)/this._$Dr)>=1&&(r=1,this._$_L=V.STATE_CLOSED,this._$bb=e),i=1-r;break;case STATE_CLOSED:(r=(e-this._$bb)/this._$Cb)>=1&&(this._$_L=V.STATE_OPENING,this._$bb=e),i=0;break;case STATE_OPENING:(r=(e-this._$bb)/this._$mr)>=1&&(r=1,this._$_L=V.STATE_INTERVAL,this._$12=this._$T2()),i=r;break;case STATE_INTERVAL:this._$12.9?_t.EXPAND_W:0;this.gl.drawElements(a,e,r,o,s,h,this.transform,_)}},X.prototype._$Rs=function(){throw new Error("_$Rs")},X.prototype._$Ds=function(t){throw new Error("_$Ds")},X.prototype._$K2=function(){for(var t=0;t=0;--i){var e=t[i];eW._$R2&&(W._$R2=e)}},W._$or=function(){return W._$52},W._$Pr=function(){return W._$R2},W.prototype._$F0=function(t){this._$gP=t._$nP(),this._$dr=t._$nP(),this._$GS=t._$nP(),this._$qb=t._$6L(),this._$Lb=t._$cS(),this._$mS=t._$Tb(),t.getFormatVersion()>=G._$T7?(this.clipID=t._$nP(),this.clipIDList=this.convertClipIDForV2_11(this.clipID)):this.clipIDList=null,W._$Sb(this._$Lb)},W.prototype.getClipIDList=function(){return this.clipIDList},W.prototype._$Nr=function(t,i){if(i._$IS[0]=!1,i._$Us=S._$Z2(t,this._$GS,i._$IS,this._$Lb),_t._$Zs);else if(i._$IS[0])return;i._$7s=S._$br(t,this._$GS,i._$IS,this._$mS)},W.prototype._$2b=function(t){},W.prototype.getDrawDataID=function(){return this._$gP},W.prototype._$j2=function(t){this._$gP=t},W.prototype.getOpacity=function(t,i){return i._$7s},W.prototype._$zS=function(t,i){return i._$Us},W.prototype.getTargetBaseDataID=function(){return this._$dr},W.prototype._$gs=function(t){this._$dr=t},W.prototype._$32=function(){return null!=this._$dr&&this._$dr!=yt._$2o()},W.prototype.getType=function(){};function j(){e||(this._$NL=null,this._$3S=null,this._$aS=null,j._$42++)}j._$42=0,j.prototype._$1b=function(){return this._$3S},j.prototype.getDrawDataList=function(){return this._$aS},j.prototype._$F0=function(t){this._$NL=t._$nP(),this._$aS=t._$nP(),this._$3S=t._$nP()},j.prototype._$kr=function(t){t._$Zo(this._$3S),t._$xo(this._$aS),this._$3S=null,this._$aS=null};function q(){e||(r.prototype.constructor.call(this),this._$zo=new X)}q.prototype=new r,q.loadModel=function(t){var i=new q;return r._$62(i,t),i},q.loadModel=function(t){var i=new q;return r._$62(i,t),i},q._$to=function(){return new q},q._$er=function(t){var i=new _$5("../_$_r/_$t0/_$Ri/_$_P._$d");if(0==i.exists())throw new _$ls("_$t0 _$_ _$6 _$Ui :: "+i._$PL());for(var e=["../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1","../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1"],r=q.loadModel(i._$3b()),o=0;o=0){var _=new N;w.startsWith(t,l,J._$cs)?(_._$RP=N._$hs,_._$4P=w.createString(t,l,u-l)):w.startsWith(t,l,J._$ar)?(_._$4P=w.createString(t,l+7,u-l-7),w.startsWith(t,l+7,"ANCHOR_X")?_._$RP=N._$xs:w.startsWith(t,l+7,"ANCHOR_Y")?_._$RP=N._$us:w.startsWith(t,l+7,"SCALE_X")?_._$RP=N._$qs:w.startsWith(t,l+7,"SCALE_Y")?_._$RP=N._$Ys:w.startsWith(t,l+7,"X")?_._$RP=N._$ws:w.startsWith(t,l+7,"Y")&&(_._$RP=N._$Ns)):(_._$RP=N._$Fr,_._$4P=w.createString(t,l,u-l)),i.motions.push(_);var a=0,h=[];for(o=u+1;o0){h.push(c),a++;var $=e[0];if($i._$yT&&(i._$yT=a)}}}else{for(var l=o,u=-1;o=0)for(u==l+4&&"f"==Q(t,l+1)&&"p"==Q(t,l+2)&&"s"==Q(t,l+3)&&(p=!0),o=u+1;o0&&p&&5=h?h-1:s];t.setParamFloat($,l)}else if(N._$ws<=a._$RP&&a._$RP<=N._$Ys);else{var u=t.getParamIndex($),p=t.getModelContext(),c=.4*(p.getParamMax(u)-p.getParamMin(u)),f=p.getParamFloat(u),g=a._$I0[s>=h?h-1:s],y=a._$I0[s+1>=h?h-1:s+1],d=f+((gc||g>y&&g-y>c?g:g+(y-g)*n)-f)*e;t.setParamFloat($,d)}}s>=this._$yT&&(this._$E?(r._$z2=i,this.loopFadeIn&&(r._$bs=i)):r._$9L=!0),this._$eP=e},J.prototype._$r0=function(){return this._$E},J.prototype._$aL=function(t){this._$E=t},J.prototype._$S0=function(){return this._$D0},J.prototype._$U0=function(t){this._$D0=t},J.prototype.isLoopFadeIn=function(){return this.loopFadeIn},J.prototype.setLoopFadeIn=function(t){this.loopFadeIn=t};function C(){this._$P=new Float32Array(100),this.size=0}C.prototype.clear=function(){this.size=0},C.prototype.add=function(t){if(this._$P.length<=this.size){var i=new Float32Array(2*this.size);I._$jT(this._$P,0,i,0,this.size),this._$P=i}this._$P[this.size++]=t},C.prototype._$BL=function(){var t=new Float32Array(this.size);return I._$jT(this._$P,0,t,0,this.size),t};function N(){this._$4P=null,this._$I0=null,this._$RP=null}N._$Fr=0,N._$hs=1,N._$ws=100,N._$Ns=101,N._$xs=102,N._$us=103,N._$qs=104,N._$Ys=105;function Z(){e||(A.prototype.constructor.call(this),this._$o=0,this._$A=0,this._$GS=null,this._$Eo=null)}Z.prototype=new A,Z._$gT=new Array,Z.prototype._$zP=function(){this._$GS=new D,this._$GS._$zP()},Z.prototype._$F0=function(t){A.prototype._$F0.call(this,t),this._$A=t._$6L(),this._$o=t._$6L(),this._$GS=t._$nP(),this._$Eo=t._$nP(),A.prototype.readV2_opacity.call(this,t)},Z.prototype.init=function(t){var i=new K(this),e=(this._$o+1)*(this._$A+1);return null!=i._$Cr&&(i._$Cr=null),i._$Cr=new Float32Array(2*e),null!=i._$hr&&(i._$hr=null),this._$32()?i._$hr=new Float32Array(2*e):i._$hr=null,i},Z.prototype._$Nr=function(t,i){var e=i;if(this._$GS._$Ur(t)){var r=this._$VT(),o=Z._$gT;o[0]=!1,S._$Vr(t,this._$GS,o,r,this._$Eo,e._$Cr,0,2),i._$Ib(o[0]),this.interpolateOpacity(t,this._$GS,i,o)}},Z.prototype._$2b=function(t,i){var e=i;if(e._$hS(!0),this._$32()){var r=this.getTargetBaseDataID();if(e._$8r==A._$ur&&(e._$8r=t.getBaseDataIndex(r)),e._$8r<0)_t._$so&&_._$li("_$L _$0P _$G :: %s",r),e._$hS(!1);else{var o=t.getBaseData(e._$8r),s=t._$q2(e._$8r);if(null!=o&&s._$yo()){var n=s.getTotalScale();e.setTotalScale_notForClient(n);var a=s.getTotalOpacity();e.setTotalOpacity(a*e.getInterpolatedOpacity()),o._$nb(t,s,e._$Cr,e._$hr,this._$VT(),0,2),e._$hS(!0)}else e._$hS(!1)}}else e.setTotalOpacity(e.getInterpolatedOpacity())},Z.prototype._$nb=function(t,i,e,r,o,s,n){var _=i,a=null!=_._$hr?_._$hr:_._$Cr;Z.transformPoints_sdk2(e,r,o,s,n,a,this._$o,this._$A)},Z.transformPoints_sdk2=function(i,e,r,o,s,n,_,a){for(var h,$,l,u=r*s,p=0,c=0,f=0,g=0,y=0,d=0,m=!1,T=o;T=1){b=n[2*(0+a*M)],F=n[2*(0+a*M)+1],C=p-2*f+1*y,N=c-2*g+1*d,w=p+3*y,D=c+3*d,O=p-2*f+3*y,R=c-2*g+3*d;(B=.5*(v- -2))+(G=.5*(L-1))<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else{(k=0|S)==a&&(k=a-1);var B=.5*(v- -2),G=S-k,U=k/a,Y=(k+1)/a;b=n[2*(0+k*M)],F=n[2*(0+k*M)+1],w=n[2*(0+(k+1)*M)],D=n[2*(0+(k+1)*M)+1],C=p-2*f+U*y,N=c-2*g+U*d,O=p-2*f+Y*y,R=c-2*g+Y*d;B+G<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else if(1<=v)if(L<=0){O=n[2*(_+0*M)],R=n[2*(_+0*M)+1],w=p+3*f,D=c+3*g,C=p+1*f-2*y,N=c+1*g-2*d,b=p+3*f-2*y,F=c+3*g-2*d;(B=.5*(v-1))+(G=.5*(L- -2))<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else if(L>=1){C=n[2*(_+a*M)],N=n[2*(_+a*M)+1],b=p+3*f+1*y,F=c+3*g+1*d,O=p+1*f+3*y,R=c+1*g+3*d,w=p+3*f+3*y,D=c+3*g+3*d;(B=.5*(v-1))+(G=.5*(L-1))<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else{var k;(k=0|S)==a&&(k=a-1);B=.5*(v-1),G=S-k,U=k/a,Y=(k+1)/a,C=n[2*(_+k*M)],N=n[2*(_+k*M)+1],O=n[2*(_+(k+1)*M)],R=n[2*(_+(k+1)*M)+1],b=p+3*f+U*y,F=c+3*g+U*d,w=p+3*f+Y*y,D=c+3*g+Y*d;B+G<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else if(L<=0){(z=0|P)==_&&(z=_-1);B=P-z,G=.5*(L- -2);var V=z/_,X=(z+1)/_;O=n[2*(z+0*M)],R=n[2*(z+0*M)+1],w=n[2*(z+1+0*M)],D=n[2*(z+1+0*M)+1],C=p+V*f-2*y,N=c+V*g-2*d,b=p+X*f-2*y,F=c+X*g-2*d;B+G<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else if(L>=1){var z;(z=0|P)==_&&(z=_-1);B=P-z,G=.5*(L-1),V=z/_,X=(z+1)/_,C=n[2*(z+a*M)],N=n[2*(z+a*M)+1],b=n[2*(z+1+a*M)],F=n[2*(z+1+a*M)+1],O=p+V*f+3*y,R=c+V*g+3*d,w=p+X*f+3*y,D=c+X*g+3*d;B+G<=1?(e[T]=C+(b-C)*B+(O-C)*G,e[T+1]=N+(F-N)*B+(R-N)*G):(e[T]=w+(O-w)*(1-B)+(b-w)*(1-G),e[T+1]=D+(R-D)*(1-B)+(F-D)*(1-G))}else t.err.printf("_$li calc : %.4f , %.4f @@BDBoxGrid\n",v,L);else e[T]=p+v*f+L*y,e[T+1]=c+v*g+L*d}else h=2*((0|P)+(0|S)*(_+1)),($=P-(0|P))+(l=S-(0|S))<1?(e[T]=n[h]*(1-$-l)+n[h+2]*$+n[h+2*(_+1)]*l,e[T+1]=n[h+1]*(1-$-l)+n[h+3]*$+n[h+2*(_+1)+1]*l):(e[T]=n[h+2*(_+1)+2]*($-1+l)+n[h+2*(_+1)]*(1-$)+n[h+2]*(1-l),e[T+1]=n[h+2*(_+1)+3]*($-1+l)+n[h+2*(_+1)+1]*(1-$)+n[h+3]*(1-l))}},Z.prototype.transformPoints_sdk1=function(t,i,e,r,o,s,n){for(var _,a,h,$,l,u,p,c=i,f=this._$o,g=this._$A,y=o*n,d=null!=c._$hr?c._$hr:c._$Cr,m=s;m1&&(_=1),a<0?a=0:a>1&&(a=1),$=0|(a*=g),(h=0|(_*=f))>f-1&&(h=f-1),$>g-1&&($=g-1),u=_-h,p=a-$,l=2*(h+$*(f+1))):(u=(_=e[m]*f)-(0|_),p=(a=e[m+1]*g)-(0|a),l=2*((0|_)+(0|a)*(f+1))),u+p<1?(r[m]=d[l]*(1-u-p)+d[l+2]*u+d[l+2*(f+1)]*p,r[m+1]=d[l+1]*(1-u-p)+d[l+3]*u+d[l+2*(f+1)+1]*p):(r[m]=d[l+2*(f+1)+2]*(u-1+p)+d[l+2*(f+1)]*(1-u)+d[l+2]*(1-p),r[m+1]=d[l+2*(f+1)+3]*(u-1+p)+d[l+2*(f+1)+1]*(1-u)+d[l+3]*(1-p))},Z.prototype._$VT=function(){return(this._$o+1)*(this._$A+1)},Z.prototype.getType=function(){return A._$_b};function K(t){nt.prototype.constructor.call(this,t),this._$8r=A._$ur,this._$Cr=null,this._$hr=null}K.prototype=new nt;function tt(){e||(this.visible=!0,this._$g0=!1,this._$NL=null,this._$3S=null,this._$aS=null,tt._$42++)}tt._$42=0,tt.prototype._$zP=function(){this._$3S=new Array,this._$aS=new Array},tt.prototype._$F0=function(t){this._$g0=t._$8L(),this.visible=t._$8L(),this._$NL=t._$nP(),this._$3S=t._$nP(),this._$aS=t._$nP()},tt.prototype.init=function(t){var i=new it(this);return i.setPartsOpacity(this.isVisible()?1:0),i},tt.prototype._$6o=function(t){if(null==this._$3S)throw new Error("_$3S _$6 _$Wo@_$6o");this._$3S.push(t)},tt.prototype._$3o=function(t){if(null==this._$aS)throw new Error("_$aS _$6 _$Wo@_$3o");this._$aS.push(t)},tt.prototype._$Zo=function(t){this._$3S=t},tt.prototype._$xo=function(t){this._$aS=t},tt.prototype.isVisible=function(){return this.visible},tt.prototype._$uL=function(){return this._$g0},tt.prototype._$KP=function(t){this.visible=t},tt.prototype._$ET=function(t){this._$g0=t},tt.prototype.getBaseData=function(){return this._$3S},tt.prototype.getDrawData=function(){return this._$aS},tt.prototype._$p2=function(){return this._$NL},tt.prototype._$ob=function(t){this._$NL=t},tt.prototype.getPartsID=function(){return this._$NL},tt.prototype._$MP=function(t){this._$NL=t};function it(t){this._$VS=null,this._$e0=null,this._$e0=t}it.prototype=new function(){},it.prototype.getPartsOpacity=function(){return this._$VS},it.prototype.setPartsOpacity=function(t){this._$VS=t};function et(t){e||(this.id=t)}et._$L7=function(){$._$27(),yt._$27(),R._$27(),h._$27()},et.prototype.toString=function(){return this.id};function rt(){e||(this._$4S=null)}rt.prototype._$1s=function(){return this._$4S},rt.prototype._$zP=function(){this._$4S=new Array},rt.prototype._$F0=function(t){this._$4S=t._$nP()},rt.prototype._$Ks=function(t){this._$4S.push(t)};function ot(t,i){this.canvas=t,this.context=i,this.viewport=new Array(0,0,t.width,t.height),this._$6r=1,this._$xP=0,this._$3r=1,this._$uP=0,this._$Qo=-1,this.cacheImages={}}ot.tr=new gt,ot._$50=new gt,ot._$Ti=new Array(0,0),ot._$Pi=new Array(0,0),ot._$B=new Array(0,0),ot.prototype._$lP=function(t,i,e,r){this.viewport=new Array(t,i,e,r)},ot.prototype._$bL=function(){this.context.save();var t=this.viewport;null!=t&&(this.context.beginPath(),this.context._$Li(t[0],t[1],t[2],t[3]),this.context.clip())},ot.prototype._$ei=function(){this.context.restore()},ot.prototype.drawElements=function(t,i,e,r,o,s,n,a){try{o!=this._$Qo&&(this._$Qo=o,this.context.globalAlpha=o);for(var h=i.length,$=t.width,l=t.height,u=this.context,p=this._$xP,c=this._$uP,f=this._$6r,g=this._$3r,y=ot.tr,d=ot._$Ti,m=ot._$Pi,P=ot._$B,S=0;S.02?ot.expandClip(t,i,e,r,$,l,u,p,c,f):ot.clipWithTransform(t,null,o,s,n,_,a,h)},ot.expandClip=function(t,i,e,r,o,s,n,_,a,h){var $=n-o,l=_-s,u=a-o,p=h-s,c=$*p-l*u>0?e:-e,f=-l,g=$,y=a-n,d=h-_,m=-d,T=y,P=Math.sqrt(y*y+d*d),S=-p,v=u,L=Math.sqrt(u*u+p*p),M=o-c*f/r,E=s-c*g/r,A=n-c*f/r,I=_-c*g/r,x=n-c*m/P,w=_-c*T/P,D=a-c*m/P,O=h-c*T/P,R=o+c*S/L,b=s+c*v/L,F=a+c*S/L,C=h+c*v/L,N=ot._$50;return null!=i._$P2(N)&&(ot.clipWithTransform(t,N,M,E,A,I,x,w,D,O,F,C,R,b),!0)},ot.clipWithTransform=function(t,i,e,r,o,s,n,a){if(arguments.length<7)_._$li("err : @LDGL.clip()");else if(arguments[1]instanceof gt){var h=ot._$B,$=i,l=arguments;if(t.beginPath(),$){$._$PS(l[2],l[3],h),t.moveTo(h[0],h[1]);for(var u=4;u1?1:.5-.5*Math.cos(t*vt.PI_F)};function ht(t){e||(this._$ib=t)}ht._$fr=-1,ht.prototype.toString=function(){return this._$ib};function $t(){e||(W.prototype.constructor.call(this),this._$LP=-1,this._$d0=0,this._$Yo=0,this._$JP=null,this._$5P=null,this._$BP=null,this._$Eo=null,this._$Qi=null,this._$6s=$t._$ms,this.culling=!0,this.gl_cacheImage=null,this.instanceNo=$t._$42++)}$t.prototype=new W,$t._$42=0,$t._$Os=30,$t._$ms=0,$t._$ns=1,$t._$_s=2,$t._$gT=new Array,$t.prototype._$_S=function(t){this._$LP=t},$t.prototype.getTextureNo=function(){return this._$LP},$t.prototype._$ZL=function(){return this._$Qi},$t.prototype._$H2=function(){return this._$JP},$t.prototype.getNumPoints=function(){return this._$d0},$t.prototype.getType=function(){return W._$wb},$t.prototype._$B2=function(t,i,e){var r=i,o=null!=r._$hr?r._$hr:r._$Cr;switch(B._$do){default:case B._$Ms:throw new Error("_$L _$ro ");case B._$Qs:for(var s=this._$d0-1;s>=0;--s){o[s*B._$No+4]=e}}},$t.prototype._$zP=function(){this._$GS=new D,this._$GS._$zP()},$t.prototype._$F0=function(t){W.prototype._$F0.call(this,t),this._$LP=t._$6L(),this._$d0=t._$6L(),this._$Yo=t._$6L();var i=t._$nP();this._$BP=new Int16Array(3*this._$Yo);for(var e=3*this._$Yo-1;e>=0;--e)this._$BP[e]=i[e];if(this._$Eo=t._$nP(),this._$Qi=t._$nP(),t.getFormatVersion()>=G._$s7){if(this._$JP=t._$6L(),0!=this._$JP){if(0!=(1&this._$JP)){var r=t._$6L();null==this._$5P&&(this._$5P=new Object),this._$5P._$Hb=parseInt(r)}0!=(this._$JP&$t._$Os)?this._$6s=(this._$JP&$t._$Os)>>1:this._$6s=$t._$ms,0!=(32&this._$JP)&&(this.culling=!1)}}else this._$JP=0},$t.prototype.init=function(t){var i=new lt(this),e=this._$d0*B._$No,r=this._$32();null!=i._$Cr&&(i._$Cr=null),i._$Cr=new Float32Array(e),null!=i._$hr&&(i._$hr=null),i._$hr=r?new Float32Array(e):null;switch(B._$do){default:case B._$Ms:if(B._$Ls)for(var o=this._$d0-1;o>=0;--o){var s=o<<1;this._$Qi[s+1]=1-this._$Qi[s+1]}break;case B._$Qs:for(o=this._$d0-1;o>=0;--o){s=o<<1;var n=o*B._$No,_=this._$Qi[s],a=this._$Qi[s+1];i._$Cr[n]=_,i._$Cr[n+1]=a,i._$Cr[n+4]=0,r&&(i._$hr[n]=_,i._$hr[n+1]=a,i._$hr[n+4]=0)}}return i},$t.prototype._$Nr=function(t,i){var e=i;if(this!=e._$GT()&&console.log("### assert!! ### "),this._$GS._$Ur(t)&&(W.prototype._$Nr.call(this,t,e),!e._$IS[0])){var r=$t._$gT;r[0]=!1,S._$Vr(t,this._$GS,r,this._$d0,this._$Eo,e._$Cr,B._$i2,B._$No)}},$t.prototype._$2b=function(t,i){try{this!=i._$GT()&&console.log("### assert!! ### ");var e=!1;i._$IS[0]&&(e=!0);var r=i;if(!e&&(W.prototype._$2b.call(this,t),this._$32())){var o=this.getTargetBaseDataID();if(r._$8r==W._$ur&&(r._$8r=t.getBaseDataIndex(o)),r._$8r<0)_t._$so&&_._$li("_$L _$0P _$G :: %s",o);else{var s=t.getBaseData(r._$8r),n=t._$q2(r._$8r);null==s||n._$x2()?r._$AT=!1:(s._$nb(t,n,r._$Cr,r._$hr,this._$d0,B._$i2,B._$No),r._$AT=!0),r.baseOpacity=n.getTotalOpacity()}}}catch(t){throw t}},$t.prototype.draw=function(t,i,e){if(this!=e._$GT()&&console.log("### assert!! ### "),!e._$IS[0]){var r=e,o=this._$LP;o<0&&(o=1);var s=this.getOpacity(i,r)*e._$VS*e.baseOpacity,n=null!=r._$hr?r._$hr:r._$Cr;t.setClipBufPre_clipContextForDraw(e.clipBufPre_clipContext),t._$WP(this.culling),t._$Uo(o,3*this._$Yo,this._$BP,n,this._$Qi,s,this._$6s,r)}},$t.prototype.dump=function(){console.log(" _$yi( %d ) , _$d0( %d ) , _$Yo( %d ) \n",this._$LP,this._$d0,this._$Yo),console.log(" _$Oi _$di = { ");for(var t=0;tstartMotion() / start _$K _$3 (m%d)\n",r,e._$sr));if(null==t)return-1;(e=new ft)._$w0=t,this.motions.push(e);var s=e._$sr;return this._$eb&&_._$Ji("MotionQueueManager[size:%2d]->startMotion() / new _$w0 (m%d)\n",r,s),s},ct.prototype.updateParam=function(t){try{for(var i=!1,e=0;eupdateParam() / _$T0 _$w0 (m%d)\n",this.motions.length-1,r._$sr),this.motions.splice(e,1),e--)):(this.motions=this.motions.splice(e,1),e--)}else this.motions.splice(e,1),e--}return i}catch(t){return _._$li(t),!0}},ct.prototype.isFinished=function(t){if(arguments.length>=1){for(var i=0;i.9&&_t.EXPAND_W;var a=this.gl;if(null==this.gl)throw new Error("gl is null");var h=1*this._$C0*s,$=1*this._$tT*s,l=1*this._$WL*s,u=this._$lT*s;if(null!=this.clipBufPre_clipContextMask){a.frontFace(a.CCW),a.useProgram(this.shaderProgram),this._$vS=mt(a,this._$vS,r),this._$no=Tt(a,this._$no,e),a.enableVertexAttribArray(this.a_position_Loc),a.vertexAttribPointer(this.a_position_Loc,2,a.FLOAT,!1,0,0),this._$NT=mt(a,this._$NT,o),a.activeTexture(a.TEXTURE1),a.bindTexture(a.TEXTURE_2D,this.textures[t]),a.uniform1i(this.s_texture0_Loc,1),a.enableVertexAttribArray(this.a_texCoord_Loc),a.vertexAttribPointer(this.a_texCoord_Loc,2,a.FLOAT,!1,0,0),a.uniformMatrix4fv(this.u_matrix_Loc,!1,this.getClipBufPre_clipContextMask().matrixForMask);var p=this.getClipBufPre_clipContextMask().layoutChannelNo,c=this.getChannelFlagAsColor(p);a.uniform4f(this.u_channelFlag,c.r,c.g,c.b,c.a);var f=this.getClipBufPre_clipContextMask().layoutBounds;a.uniform4f(this.u_baseColor_Loc,2*f.x-1,2*f.y-1,2*f._$EL()-1,2*f._$5T()-1),a.uniform1i(this.u_maskFlag_Loc,!0)}else if(null!=this.getClipBufPre_clipContextDraw()){a.useProgram(this.shaderProgramOff),this._$vS=mt(a,this._$vS,r),this._$no=Tt(a,this._$no,e),a.enableVertexAttribArray(this.a_position_Loc_Off),a.vertexAttribPointer(this.a_position_Loc_Off,2,a.FLOAT,!1,0,0),this._$NT=mt(a,this._$NT,o),a.activeTexture(a.TEXTURE1),a.bindTexture(a.TEXTURE_2D,this.textures[t]),a.uniform1i(this.s_texture0_Loc_Off,1),a.enableVertexAttribArray(this.a_texCoord_Loc_Off),a.vertexAttribPointer(this.a_texCoord_Loc_Off,2,a.FLOAT,!1,0,0),a.uniformMatrix4fv(this.u_clipMatrix_Loc_Off,!1,this.getClipBufPre_clipContextDraw().matrixForDraw),a.uniformMatrix4fv(this.u_matrix_Loc_Off,!1,this.matrix4x4),a.activeTexture(a.TEXTURE2),a.bindTexture(a.TEXTURE_2D,_t.fTexture[this.glno]),a.uniform1i(this.s_texture1_Loc_Off,2);p=this.getClipBufPre_clipContextDraw().layoutChannelNo,c=this.getChannelFlagAsColor(p);a.uniform4f(this.u_channelFlag_Loc_Off,c.r,c.g,c.b,c.a),a.uniform4f(this.u_baseColor_Loc_Off,h,$,l,u)}else a.useProgram(this.shaderProgram),this._$vS=mt(a,this._$vS,r),this._$no=Tt(a,this._$no,e),a.enableVertexAttribArray(this.a_position_Loc),a.vertexAttribPointer(this.a_position_Loc,2,a.FLOAT,!1,0,0),this._$NT=mt(a,this._$NT,o),a.activeTexture(a.TEXTURE1),a.bindTexture(a.TEXTURE_2D,this.textures[t]),a.uniform1i(this.s_texture0_Loc,1),a.enableVertexAttribArray(this.a_texCoord_Loc),a.vertexAttribPointer(this.a_texCoord_Loc,2,a.FLOAT,!1,0,0),a.uniformMatrix4fv(this.u_matrix_Loc,!1,this.matrix4x4),a.uniform4f(this.u_baseColor_Loc,h,$,l,u),a.uniform1i(this.u_maskFlag_Loc,!1);this.culling?this.gl.enable(a.CULL_FACE):this.gl.disable(a.CULL_FACE),this.gl.enable(a.BLEND);var g,y,d,m;if(null!=this.clipBufPre_clipContextMask)g=a.ONE,y=a.ONE_MINUS_SRC_ALPHA,d=a.ONE,m=a.ONE_MINUS_SRC_ALPHA;else switch(n){case $t._$ms:g=a.ONE,y=a.ONE_MINUS_SRC_ALPHA,d=a.ONE,m=a.ONE_MINUS_SRC_ALPHA;break;case $t._$ns:g=a.ONE,y=a.ONE,d=a.ZERO,m=a.ONE;break;case $t._$_s:g=a.DST_COLOR,y=a.ONE_MINUS_SRC_ALPHA,d=a.ZERO,m=a.ONE}a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD),a.blendFuncSeparate(g,y,d,m),this.anisotropyExt&&a.texParameteri(a.TEXTURE_2D,this.anisotropyExt.TEXTURE_MAX_ANISOTROPY_EXT,this.maxAnisotropy);var T=e.length;a.drawElements(a.TRIANGLES,T,a.UNSIGNED_SHORT,0),a.bindTexture(a.TEXTURE_2D,null)}};function mt(t,i,e){return null==i&&(i=t.createBuffer()),t.bindBuffer(t.ARRAY_BUFFER,i),t.bufferData(t.ARRAY_BUFFER,e,t.DYNAMIC_DRAW),i}function Tt(t,i,e){return null==i&&(i=t.createBuffer()),t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,i),t.bufferData(t.ELEMENT_ARRAY_BUFFER,e,t.DYNAMIC_DRAW),i}dt.prototype._$Rs=function(){throw new Error("_$Rs")},dt.prototype._$Ds=function(t){throw new Error("_$Ds")},dt.prototype._$K2=function(){for(var t=0;t=48){var r=G._$9o(t);return null!=r?(r._$F0(this),r):null}switch(t){case 1:return this._$bT();case 10:return new function(){e||(this.color=null)}(this._$6L(),!0);case 11:return new P(this._$mP(),this._$mP(),this._$mP(),this._$mP());case 12:return new P(this._$_T(),this._$_T(),this._$_T(),this._$_T());case 13:return new v(this._$mP(),this._$mP());case 14:return new v(this._$_T(),this._$_T());case 15:for(var o=this._$3L(),s=new Array(o),n=0;n>7-this._$hL++&1)},Pt.prototype._$zT=function(){0!=this._$hL&&(this._$hL=0)};function vt(){}vt._$2S=Math.PI/180,vt._$bS=Math.PI/180,vt._$wS=180/Math.PI,vt._$NS=180/Math.PI,vt.PI_F=Math.PI,vt._$kT=[0,.012368,.024734,.037097,.049454,.061803,.074143,.086471,.098786,.111087,.12337,.135634,.147877,.160098,.172295,.184465,.196606,.208718,.220798,.232844,.244854,.256827,.268761,.280654,.292503,.304308,.316066,.327776,.339436,.351044,.362598,.374097,.385538,.396921,.408243,.419502,.430697,.441826,.452888,.463881,.474802,.485651,.496425,.507124,.517745,.528287,.538748,.549126,.559421,.56963,.579752,.589785,.599728,.609579,.619337,.629,.638567,.648036,.657406,.666676,.675843,.684908,.693867,.70272,.711466,.720103,.72863,.737045,.745348,.753536,.76161,.769566,.777405,.785125,.792725,.800204,.807561,.814793,.821901,.828884,.835739,.842467,.849066,.855535,.861873,.868079,.874153,.880093,.885898,.891567,.897101,.902497,.907754,.912873,.917853,.922692,.92739,.931946,.936359,.940629,.944755,.948737,.952574,.956265,.959809,.963207,.966457,.96956,.972514,.97532,.977976,.980482,.982839,.985045,.987101,.989006,.990759,.992361,.993811,.995109,.996254,.997248,.998088,.998776,.999312,.999694,.999924,1],vt._$92=function(t,i){var e=Math.atan2(t[1],t[0]),r=Math.atan2(i[1],i[0]);return vt._$tS(e,r)},vt._$tS=function(t,i){for(var e=t-i;e<-Math.PI;)e+=2*Math.PI;for(;e>Math.PI;)e-=2*Math.PI;return e},vt._$9=function(t){return Math.sin(t)},vt.fcos=function(t){return Math.cos(t)};function Lt(t){e||(this._$e0=null,this._$IP=null,this._$Us=null,this._$7s=null,this._$IS=[!1],this._$VS=null,this._$AT=!0,this.baseOpacity=1,this.clipBufPre_clipContext=null,this._$e0=t)}Lt.prototype._$u2=function(){return this._$IS[0]},Lt.prototype._$yo=function(){return this._$AT&&!this._$IS[0]},Lt.prototype._$GT=function(){return this._$e0};function Mt(){}Mt._$W2=0,Mt.SYSTEM_INFO=null,Mt.USER_AGENT=navigator.userAgent,Mt.isIPhone=function(){return Mt.SYSTEM_INFO||Mt.setup(),Mt.SYSTEM_INFO._isIPhone},Mt.isIOS=function(){return Mt.SYSTEM_INFO||Mt.setup(),Mt.SYSTEM_INFO._isIPhone||Mt.SYSTEM_INFO._isIPad},Mt.isAndroid=function(){return Mt.SYSTEM_INFO||Mt.setup(),Mt.SYSTEM_INFO._isAndroid},Mt.getOSVersion=function(){return Mt.SYSTEM_INFO||Mt.setup(),Mt.SYSTEM_INFO.version},Mt.getOS=function(){return Mt.SYSTEM_INFO||Mt.setup(),Mt.SYSTEM_INFO._isIPhone||Mt.SYSTEM_INFO._isIPad?"iOS":Mt.SYSTEM_INFO._isAndroid?"Android":"_$Q0 OS"},Mt.setup=function(){var t=Mt.USER_AGENT;function i(t,i){for(var e=t.substring(i).split(/[ _,;\.]/),r=0,o=0;o<=2&&!isNaN(e[o]);o++){var s=parseInt(e[o]);if(s<0||s>999){_._$li("err : "+s+" @UtHtml5.setup()"),r=0;break}r+=s*Math.pow(1e3,2-o)}return r}var e,r=Mt.SYSTEM_INFO={userAgent:t};if((e=t.indexOf("iPhone OS "))>=0)r.os="iPhone",r._isIPhone=!0,r.version=i(t,e+"iPhone OS ".length);else if((e=t.indexOf("iPad"))>=0){if((e=t.indexOf("CPU OS"))<0)return void _._$li(" err : "+t+" @UtHtml5.setup()");r.os="iPad",r._isIPad=!0,r.version=i(t,e+"CPU OS ".length)}else(e=t.indexOf("Android"))>=0?(r.os="Android",r._isAndroid=!0,r.version=i(t,e+"Android ".length)):(r.os="-",r.version=-1)},_t.init();e=!1;i.UtSystem=I,i.UtDebug=_,i.LDTransform=gt,i.LDGL=ot,i.Live2D=_t,i.Live2DModelWebGL=pt,i.Live2DModelJS=q,i.Live2DMotion=J,i.MotionQueueManager=ct,i.PhysicsHair=u,i.AMotion=n,i.PartsDataID=h,i.DrawDataID=R,i.BaseDataID=yt,i.ParamID=$}).call(i,e(137))},132:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.L2DBaseModel=i.L2DExpressionMotion=i.L2DExpressionParam=i.L2DEyeBlink=i.EYE_STATE=i.L2DMatrix44=i.L2DModelMatrix=i.L2DMotionManager=i.L2DPhysics=i.L2DPartsParam=i.L2DPose=i.L2DViewMatrix=i.Live2DFramework=i.L2DTargetPoint=void 0;var r=e(131);function o(){this.live2DModel=null,this.modelMatrix=null,this.eyeBlink=null,this.physics=null,this.pose=null,this.debugMode=!1,this.initialized=!1,this.updating=!1,this.alpha=1,this.accAlpha=0,this.lipSync=!1,this.lipSyncValue=0,this.accelX=0,this.accelY=0,this.accelZ=0,this.dragX=0,this.dragY=0,this.startTimeMSec=null,this.mainMotionManager=new u,this.expressionManager=new u,this.motions={},this.expressions={},this.isTexLoaded=!1}var s=0;o.prototype.getModelMatrix=function(){return this.modelMatrix},o.prototype.setAlpha=function(t){t>.999&&(t=1),t<.001&&(t=0),this.alpha=t},o.prototype.getAlpha=function(){return this.alpha},o.prototype.isInitialized=function(){return this.initialized},o.prototype.setInitialized=function(t){this.initialized=t},o.prototype.isUpdating=function(){return this.updating},o.prototype.setUpdating=function(t){this.updating=t},o.prototype.getLive2DModel=function(){return this.live2DModel},o.prototype.setLipSync=function(t){this.lipSync=t},o.prototype.setLipSyncValue=function(t){this.lipSyncValue=t},o.prototype.setAccel=function(t,i,e){this.accelX=t,this.accelY=i,this.accelZ=e},o.prototype.setDrag=function(t,i){this.dragX=t,this.dragY=i},o.prototype.getMainMotionManager=function(){return this.mainMotionManager},o.prototype.getExpressionManager=function(){return this.expressionManager},o.prototype.loadModelData=function(t,i){var e=d.getPlatformManager();this.debugMode&&e.log("Load model : "+t);var o=this;e.loadLive2DModel(t,function(t){o.live2DModel=t,o.live2DModel.saveParam();0==r.Live2D.getError()?(o.modelMatrix=new l(o.live2DModel.getCanvasWidth(),o.live2DModel.getCanvasHeight()),o.modelMatrix.setWidth(2),o.modelMatrix.setCenterPosition(0,0),i(o.live2DModel)):console.error("Error : Failed to loadModelData().")})},o.prototype.loadTexture=function(t,i,e){s++;var r=d.getPlatformManager();this.debugMode&&r.log("Load Texture : "+i);var o=this;r.loadTexture(this.live2DModel,t,i,function(){0==--s&&(o.isTexLoaded=!0),"function"==typeof e&&e()})},o.prototype.loadMotion=function(t,i,e){var o=d.getPlatformManager();this.debugMode&&o.log("Load Motion : "+i);var s=null,n=this;o.loadBytes(i,function(i){s=r.Live2DMotion.loadMotion(i),null!=t&&(n.motions[t]=s),e(s)})},o.prototype.loadExpression=function(t,i,e){var r=d.getPlatformManager();this.debugMode&&r.log("Load Expression : "+i);var o=this;r.loadBytes(i,function(i){null!=t&&(o.expressions[t]=n.loadJson(i)),"function"==typeof e&&e()})},o.prototype.loadPose=function(t,i){var e=d.getPlatformManager();this.debugMode&&e.log("Load Pose : "+t);var r=this;try{e.loadBytes(t,function(t){r.pose=c.load(t),"function"==typeof i&&i()})}catch(t){console.warn(t)}},o.prototype.loadPhysics=function(t){var i=d.getPlatformManager();this.debugMode&&i.log("Load Physics : "+t);var e=this;try{i.loadBytes(t,function(t){e.physics=p.load(t)})}catch(t){console.warn(t)}},o.prototype.hitTestSimple=function(t,i,e){if(null===this.live2DModel)return!1;var r=this.live2DModel.getDrawDataIndex(t);if(r<0)return!1;for(var o=this.live2DModel.getTransformedPoints(r),s=this.live2DModel.getCanvasWidth(),n=0,_=this.live2DModel.getCanvasHeight(),a=0,h=0;hn&&(n=$),l<_&&(_=l),l>a&&(a=l)}var u=this.modelMatrix.invertTransformX(i),p=this.modelMatrix.invertTransformY(e);return s<=u&&u<=n&&_<=p&&p<=a};function n(){r.AMotion.prototype.constructor.call(this),this.paramList=new Array}n.prototype=new r.AMotion,n.EXPRESSION_DEFAULT="DEFAULT",n.TYPE_SET=0,n.TYPE_ADD=1,n.TYPE_MULT=2,n.loadJson=function(t){var i=new n,e=d.getPlatformManager().jsonParseFromBytes(t);if(i.setFadeIn(parseInt(e.fade_in)>0?parseInt(e.fade_in):1e3),i.setFadeOut(parseInt(e.fade_out)>0?parseInt(e.fade_out):1e3),null==e.params)return i;var r=e.params,o=r.length;i.paramList=[];for(var s=0;s=0;--o){var s=this.paramList[o];s.type==n.TYPE_ADD?t.addToParamFloat(s.id,s.value,e):s.type==n.TYPE_MULT?t.multParamFloat(s.id,s.value,e):s.type==n.TYPE_SET&&t.setParamFloat(s.id,s.value,e)}};function _(){this.id="",this.type=-1,this.value=null}function a(){this.nextBlinkTime=null,this.stateStartTime=null,this.blinkIntervalMsec=null,this.eyeState=h.STATE_FIRST,this.blinkIntervalMsec=4e3,this.closingMotionMsec=100,this.closedMotionMsec=50,this.openingMotionMsec=150,this.closeIfZero=!0,this.eyeID_L="PARAM_EYE_L_OPEN",this.eyeID_R="PARAM_EYE_R_OPEN"}a.prototype.calcNextBlink=function(){return r.UtSystem.getUserTimeMSec()+Math.random()*(2*this.blinkIntervalMsec-1)},a.prototype.setInterval=function(t){this.blinkIntervalMsec=t},a.prototype.setEyeMotion=function(t,i,e){this.closingMotionMsec=t,this.closedMotionMsec=i,this.openingMotionMsec=e},a.prototype.updateParam=function(t){var i,e=r.UtSystem.getUserTimeMSec(),o=0;switch(this.eyeState){case h.STATE_CLOSING:(o=(e-this.stateStartTime)/this.closingMotionMsec)>=1&&(o=1,this.eyeState=h.STATE_CLOSED,this.stateStartTime=e),i=1-o;break;case h.STATE_CLOSED:(o=(e-this.stateStartTime)/this.closedMotionMsec)>=1&&(this.eyeState=h.STATE_OPENING,this.stateStartTime=e),i=0;break;case h.STATE_OPENING:(o=(e-this.stateStartTime)/this.openingMotionMsec)>=1&&(o=1,this.eyeState=h.STATE_INTERVAL,this.nextBlinkTime=this.calcNextBlink()),i=o;break;case h.STATE_INTERVAL:this.nextBlinkTime=t)&&(!(this.currentPriority>=t)&&(this.reservePriority=t,!0))},u.prototype.setReservePriority=function(t){this.reservePriority=t},u.prototype.updateParam=function(t){var i=r.MotionQueueManager.prototype.updateParam.call(this,t);return this.isFinished()&&(this.currentPriority=0),i},u.prototype.startMotionPrio=function(t,i){return i==this.reservePriority&&(this.reservePriority=0),this.currentPriority=i,this.startMotion(t,!1)};function p(){this.physicsList=new Array,this.startTimeMSec=r.UtSystem.getUserTimeMSec()}p.load=function(t){for(var i=new p,e=d.getPlatformManager().jsonParseFromBytes(t).physics_hair,o=e.length,s=0;s=0)break;r=s,o=t.getPartsOpacity(n),(o+=e/.5)>1&&(o=1)}}r<0&&(r=0,o=1);for(s=0;s.15&&(a=1-.15/(1-o)),h>a&&(h=a),t.setPartsOpacity(n,h)}}},c.prototype.copyOpacityOtherParts=function(t,i){for(var e=0;eo)&&(h*=o/l,$*=o/l,l=o),this.faceVX+=h,this.faceVY+=$;var u=.5*(Math.sqrt(o*o+16*o*_-8*o*_)-o),p=Math.sqrt(this.faceVX*this.faceVX+this.faceVY*this.faceVY);p>u&&(this.faceVX*=u/p,this.faceVY*=u/p),this.faceX+=this.faceVX,this.faceY+=this.faceVY}}else this.lastTimeSec=r.UtSystem.getUserTimeMSec()};function y(){$.prototype.constructor.call(this),this.screenLeft=null,this.screenRight=null,this.screenTop=null,this.screenBottom=null,this.maxLeft=null,this.maxRight=null,this.maxTop=null,this.maxBottom=null}y.prototype=new $,y.prototype.adjustTranslate=function(t,i){this.tr[0]*this.maxLeft+(this.tr[12]+t)>this.screenLeft&&(t=this.screenLeft-this.tr[0]*this.maxLeft-this.tr[12]),this.tr[0]*this.maxRight+(this.tr[12]+t)this.screenBottom&&(i=this.screenBottom-this.tr[5]*this.maxBottom-this.tr[13]);var e=[1,0,0,0,0,1,0,0,0,0,1,0,t,i,0,1];$.mul(e,this.tr,this.tr)},y.prototype.adjustScale=function(t,i,e){this.tr[0];var r=[1,0,0,0,0,1,0,0,0,0,1,0,t,i,0,1],o=[e,0,0,0,0,e,0,0,0,0,1,0,0,0,0,1],s=[1,0,0,0,0,1,0,0,0,0,1,0,-t,-i,0,1];$.mul(s,this.tr,this.tr),$.mul(o,this.tr,this.tr),$.mul(r,this.tr,this.tr)},y.prototype.setScreenRect=function(t,i,e,r){this.screenLeft=t,this.screenRight=i,this.screenTop=r,this.screenBottom=e},y.prototype.setMaxScreenRect=function(t,i,e,r){this.maxLeft=t,this.maxRight=i,this.maxTop=r,this.maxBottom=e},y.prototype.getScreenLeft=function(){return this.screenLeft},y.prototype.getScreenRight=function(){return this.screenRight},y.prototype.getScreenBottom=function(){return this.screenBottom},y.prototype.getScreenTop=function(){return this.screenTop},y.prototype.getMaxLeft=function(){return this.maxLeft},y.prototype.getMaxRight=function(){return this.maxRight},y.prototype.getMaxBottom=function(){return this.maxBottom},y.prototype.getMaxTop=function(){return this.maxTop};function d(){}d.platformManager=null,d.getPlatformManager=function(){return d.platformManager},d.setPlatformManager=function(t){d.platformManager=t},i.L2DTargetPoint=g,i.Live2DFramework=d,i.L2DViewMatrix=y,i.L2DPose=c,i.L2DPartsParam=f,i.L2DPhysics=p,i.L2DMotionManager=u,i.L2DModelMatrix=l,i.L2DMatrix44=$,i.EYE_STATE=h,i.L2DEyeBlink=a,i.L2DExpressionParam=_,i.L2DExpressionMotion=n,i.L2DBaseModel=o},133:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});i.cDefine={VIEW_LOGICAL_LEFT:-1,VIEW_LOGICAL_RIGHT:1,VIEW_LOGICAL_MAX_LEFT:-2,VIEW_LOGICAL_MAX_RIGHT:2,VIEW_LOGICAL_MAX_BOTTOM:-2,VIEW_LOGICAL_MAX_TOP:2,PRIORITY_NONE:0,PRIORITY_IDLE:1,PRIORITY_NORMAL:2,PRIORITY_FORCE:3,MOTION_GROUP_IDLE:"idle",MOTION_GROUP_TAP_BODY:"tap_body",MOTION_GROUP_FLICK_HEAD:"flick_head",MOTION_GROUP_PINCH_IN:"pinch_in",MOTION_GROUP_PINCH_OUT:"pinch_out",MOTION_GROUP_SHAKE:"shake",HIT_AREA_HEAD:"head",HIT_AREA_BODY:"body"}},134:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.currCanvas=i.currWebGL=i.createElement=void 0;var r,o=e(51),s=e(136),n=(r=s,r&&r.__esModule?r:{default:r});var _=void 0,a=void 0;i.createElement=function(){var t=document.getElementById(o.config.name.div);null!==t&&document.body.removeChild(t);var e=document.createElement("div");e.id=o.config.name.div,e.innerHTML=n.default;var r=document.createElement("canvas");r.setAttribute("id",o.config.name.canvas),r.setAttribute("width",o.config.display.width*o.config.display.antialias),r.setAttribute("height",o.config.display.height*o.config.display.antialias),r.style.setProperty("position","fixed"),r.style.setProperty("width",o.config.display.width),r.style.setProperty("height",o.config.display.height),r.style.setProperty("opacity",o.config.react.opacityDefault),r.style.setProperty(o.config.display.position,o.config.display.hOffset+"px"),r.style.setProperty("bottom",o.config.display.vOffset+"px"),r.style.setProperty("z-index",99999),r.style.setProperty("pointer-events","none"),o.config.dev.border&&r.style.setProperty("border","dashed 1px #CCC"),e.appendChild(r),document.body.appendChild(e),i.currCanvas=a=document.getElementById(o.config.name.canvas),function(){for(var t=["webgl2","webgl","experimental-webgl2","experimental-webgl","webkit-3d","moz-webgl"],e=0;e=this.models.length?null:this.models[t]},_.prototype.releaseModel=function(t,i){this.models.length<=t||(this.models[t].release(i),delete this.models[t],this.models.splice(t,1))},_.prototype.numModels=function(){return this.models.length},_.prototype.setDrag=function(t,i){for(var e=0;e0){s.expressions={};for(var t=0;t {\n\n createElement();\n\n dragMgr = new L2DTargetPoint();\n let ratio = config.display.height / config.display.width;\n let left = cDefine.VIEW_LOGICAL_LEFT;\n let right = cDefine.VIEW_LOGICAL_RIGHT;\n let bottom = -ratio;\n let top = ratio;\n\n viewMatrix = new L2DViewMatrix();\n\n viewMatrix.setScreenRect(left, right, bottom, top);\n\n viewMatrix.setMaxScreenRect(cDefine.VIEW_LOGICAL_MAX_LEFT,\n cDefine.VIEW_LOGICAL_MAX_RIGHT,\n cDefine.VIEW_LOGICAL_MAX_BOTTOM,\n cDefine.VIEW_LOGICAL_MAX_TOP);\n\n projMatrix = new L2DMatrix44();\n projMatrix.multScale(1, (config.display.width / config.display.height));\n\n deviceToScreen = new L2DMatrix44();\n deviceToScreen.multTranslate(-config.display.width / 2.0, -config.display.height / 2.0); // #32\n deviceToScreen.multScale(2 / config.display.width, -2 / config.display.height); // #32\n\n\n Live2D.setGL(currWebGL);\n currWebGL.clearColor(0.0, 0.0, 0.0, 0.0);\n changeModel(config.model.jsonPath);\n startDraw();\n\n}\n\n\nfunction initEvent(){/*\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }*/\n}\n\nfunction startDraw() {\n if (!isDrawStart) {\n isDrawStart = true;\n (function tick() {\n draw();\n let requestAnimationFrame =\n window.requestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.msRequestAnimationFrame;\n\n requestAnimationFrame(tick, currCanvas);\n })();\n }\n}\n\nfunction draw()\n{\n MatrixStack.reset();\n MatrixStack.loadIdentity();\n dragMgr.update();\n live2DMgr.setDrag(dragMgr.getX(), dragMgr.getY());\n\n currWebGL.clear(currWebGL.COLOR_BUFFER_BIT);\n\n MatrixStack.multMatrix(projMatrix.getArray());\n MatrixStack.multMatrix(viewMatrix.getArray());\n MatrixStack.push();\n\n for (let i = 0; i < live2DMgr.numModels(); i++)\n {\n let model = live2DMgr.getModel(i);\n\n if(model == null) return;\n\n if (model.initialized && !model.updating)\n {\n model.update();\n model.draw(currWebGL);\n }\n }\n MatrixStack.pop();\n}\n\nfunction changeModel(modelurl) // 更换模型\n{\n live2DMgr.reloadFlg = true;\n live2DMgr.count++; // 现在仍有多模型支持,稍后可以精简\n live2DMgr.changeModel(currWebGL, modelurl);\n}\n\nfunction modelScaling(scale) {\n viewMatrix.adjustScale(0, 0, scale);\n}\n/*\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n*/\nfunction dot(A,B)\n{\n return A.x * B.x + A.y * B.y;\n}\n\nfunction normalize(x,y)\n{\n let length = Math.sqrt(x * x + y * y)\n return {\n x: x / length,\n y: y / length\n }\n}\n\nfunction transformRect(center, transform, rect)\n{\n if (transform.x < rect.left + rect.width && transform.y < rect.top + rect.height &&\n transform.x > rect.left && transform.y > rect.top) return transform;\n let Len_X = center.x - transform.x;\n let Len_Y = center.y - transform.y;\n\n function angle(Len_X, Len_Y)\n {\n return Math.acos(dot({\n x: 0,\n y: 1\n }, normalize(Len_X, Len_Y))) * 180 / Math.PI\n }\n\n let angleTarget = angle(Len_X, Len_Y);\n if (transform.x < center.x) angleTarget = 360 - angleTarget;\n let angleLeftTop = 360 - angle(rect.left - center.x, (rect.top - center.y) * -1);\n let angleLeftBottom = 360 - angle(rect.left - center.x, (rect.top + rect.height - center.y) * -1);\n let angleRightTop = angle(rect.left + rect.width - center.x, (rect.top - center.y) * -1);\n let angleRightBottom = angle(rect.left + rect.width - center.x, (rect.top + rect.height - center.y) * -1);\n let scale = Len_Y / Len_X;\n let res = {};\n\n if (angleTarget < angleRightTop) {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if(angleTarget < angleRightBottom) {\n let x3 = rect.left + rect.width - center.x;\n let y3 = x3 * scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftBottom) {\n let y3 = rect.top + rect.height - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftTop) {\n let x3 = center.x - rect.left;\n let y3 = x3 * scale;\n res = {\n y: center.y - y3,\n x: center.x - x3\n }\n } else {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n }\n\n return res;\n}\n\nfunction modelTurnHead(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTurnHead onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n dragMgr.setPoint(vx, vy);\n}\n\nfunction modelTapEvent(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTapEvent onMouseDown device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n live2DMgr.tapEvent(vx, vy);\n}\n\nfunction followPointer(event)\n{\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n\n // log but seems ok\n // console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);\n\n let target = transformRect({// seems ok here\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"followPointer onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n if (drag)\n {\n lastMouseX = sx;\n lastMouseY = sy;\n dragMgr.setPoint(vx, vy);\n }\n}\n\nfunction lookFront()\n{\n if (drag) {\n drag = false;\n }\n dragMgr.setPoint(0, 0);\n}\n\nfunction mouseEvent(e)\n{\n //e.preventDefault();\n if (e.type == \"mousedown\") {\n modelTapEvent(e);\n } else if (e.type == \"mousemove\") {\n modelTurnHead(e);\n } else if (e.type == \"mouseup\") {\n if(\"button\" in e && e.button != 0) return;\n // lookFront();\n } else if (e.type == \"mouseleave\") {\n lookFront();\n }\n}\n\nfunction touchEvent(e)\n{\n var touch = e.touches[0];\n if (e.type == \"touchstart\") {\n if (e.touches.length == 1) modelTapEvent(touch);\n // onClick(touch);\n } else if (e.type == \"touchmove\") {\n followPointer(touch);\n } else if (e.type == \"touchend\") {\n lookFront();\n }\n}\n\nfunction transformViewX(deviceX)\n{\n var screenX = deviceToScreen.transformX(deviceX);\n return viewMatrix.invertTransformX(screenX);\n}\n\n\nfunction transformViewY(deviceY)\n{\n var screenY = deviceToScreen.transformY(deviceY);\n return viewMatrix.invertTransformY(screenY);\n}\n\n\nfunction transformScreenX(deviceX)\n{\n return deviceToScreen.transformX(deviceX);\n}\n\n\nfunction transformScreenY(deviceY)\n{\n return deviceToScreen.transformY(deviceY);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/cLive2DApp.js","/**\n * @description The container and manager for all the DOM and WebGL emelents.\n */\n\n\nimport { config } from './config/configMgr';\nimport htmlTemplate from './tmplate/innerHTML';\n\n/**\n * The current WebGL element\n * @type {RenderingContext}\n */\n\nlet currWebGL = undefined;\n\n/**\n * The current canvas element\n * @type {HTMLElement}\n */\n\nlet currCanvas;\n\n/**\n * Create the canvas and styles using DOM\n * @return {null}\n */\n\nfunction createElement(){\n\n let newElem = document.createElement('div');\n newElem.id = config.name.div;\n newElem.innerHTML = htmlTemplate;\n let newCanvasElem = document.createElement('canvas');\n newCanvasElem.setAttribute('id', config.name.canvas);\n newCanvasElem.setAttribute('width', config.display.width * config.display.antialias);\n newCanvasElem.setAttribute('height', config.display.height * config.display.antialias);\n newCanvasElem.style.setProperty('position', 'fixed');\n newCanvasElem.style.setProperty('width', config.display.width);\n newCanvasElem.style.setProperty('height', config.display.height);\n newCanvasElem.style.setProperty('opacity', config.react.opacityDefault);\n newCanvasElem.style.setProperty(config.display.position, config.display.hOffset + 'px');\n newCanvasElem.style.setProperty('bottom', config.display.vOffset + 'px');\n newCanvasElem.style.setProperty('z-index', 99999);\n newCanvasElem.style.setProperty('pointer-events', 'none');\n if(config.dev.border) newCanvasElem.style.setProperty('border', 'dashed 1px #CCC');\n newElem.appendChild(newCanvasElem);\n\n document.body.appendChild(newElem);\n currCanvas = document.getElementById(config.name.canvas);\n\n initWebGL();\n\n}\n\n/**\n * Find and set the current WebGL element to the container\n * @return {null}\n */\n\nfunction initWebGL(){\n\n var NAMES = ['webgl2', 'webgl', 'experimental-webgl2', 'experimental-webgl', 'webkit-3d', 'moz-webgl'];\n for(let i = 0; i < NAMES.length; i++){\n try{\n let ctx = currCanvas.getContext(NAMES[i], {\n alpha: true,\n antialias: true,\n premultipliedAlpha: true,\n failIfMajorPerformanceCaveat: false,\n });\n if(ctx) currWebGL = ctx;\n }catch(e){}\n }\n if(!currWebGL){\n console.error('Live2D widgets: Failed to create WebGL context.');\n if(!window.WebGLRenderingContext){\n console.error('Your browser may not support WebGL, check https://get.webgl.org/ for futher information.');\n }\n return;\n }\n};\n\n\nexport{\n createElement,\n currWebGL,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/elementMgr.js","module.exports = \"\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/tmplate/innerHTML.html\n// module id = 132\n// module chunks = 0","/**\n * ============================================================\n * Live2D Cubism SDK for WebGL Version 2.1.00_1\n *\n * (c) Live2D Inc.\n * ============================================================\n *\n * This is a Software Development Kit (SDK) for developing Live2D-Cubism-powered applications on WebGL.\n * The SDK contains proprietary libraries and sample projects.\n * Read this document when using the SDK.\n *\n * ------------------------------\n * License\n * ------------------------------\n * Read Live2D License Agreement\n * for business\n * http://live2d.com/en/sdk_license_cubism3\n *\n * for indie\n * http://live2d.com/en/sdk_license_cubism_indie\n *\n * After agree and accept Live2D SDK License Agreement, the content in the following folders may be placed in the server which you control.\n * SDK\n * ├─framework\n * │ Live2DFramework.js\n * │\n * ├─lib\n * │ live2d.min.js\n * │\n * └─sample\n */\n\n// Changes have been done and intention:\n// 1. Pretty the code using Chrome for easy editing.\n// 2. Use ES6's module system to prevent functions from exposing to 'window' and easy compatibility for ES6.\n\n\nvar j = true;\nfunction aa() {\n if (j) {\n return;\n }\n this._$MT = null;\n this._$5S = null;\n this._$NP = 0;\n aa._$42++;\n this._$5S = new y(this);\n}\naa._$0s = 1;\naa._$4s = 2;\naa._$42 = 0;\naa._$62 = function(aQ, aU) {\n try {\n if (aU instanceof ArrayBuffer) {\n aU = new DataView(aU);\n }\n if (!(aU instanceof DataView)) {\n throw new J(\"_$SS#loadModel(b) / b _$x be DataView or ArrayBuffer\");\n }\n var aS = new K(aU);\n var aM = aS._$ST();\n var aK = aS._$ST();\n var aJ = aS._$ST();\n var aN;\n if (aM == 109 && aK == 111 && aJ == 99) {\n aN = aS._$ST();\n } else {\n throw new J(\"_$gi _$C _$li , _$Q0 _$P0.\");\n }\n aS._$gr(aN);\n if (aN > ay._$T7) {\n aQ._$NP |= aa._$4s;\n var aR = ay._$T7;\n var aI = \"_$gi _$C _$li , _$n0 _$_ version _$li ( SDK : \" + aR + \" < _$f0 : \" + aN + \" )@_$SS#loadModel()\\n\";\n throw new J(aI);\n }\n var aL = aS._$nP();\n if (aN >= ay._$s7) {\n var aH = aS._$9T();\n var aT = aS._$9T();\n if (aH != -30584 || aT != -30584) {\n aQ._$NP |= aa._$0s;\n throw new J(\"_$gi _$C _$li , _$0 _$6 _$Ui.\");\n }\n }\n aQ._$KS(aL);\n var aP = aQ.getModelContext();\n aP.setDrawParam(aQ.getDrawParam());\n aP.init();\n } catch (aO) {\n q._$Rb(aO);\n }\n}\n;\naa.prototype._$KS = function(aH) {\n this._$MT = aH;\n}\n;\naa.prototype.getModelImpl = function() {\n if (this._$MT == null) {\n this._$MT = new w();\n this._$MT._$zP();\n }\n return this._$MT;\n}\n;\naa.prototype.getCanvasWidth = function() {\n if (this._$MT == null) {\n return 0;\n }\n return this._$MT.getCanvasWidth();\n}\n;\naa.prototype.getCanvasHeight = function() {\n if (this._$MT == null) {\n return 0;\n }\n return this._$MT.getCanvasHeight();\n}\n;\naa.prototype.getParamFloat = function(aH) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n return this._$5S.getParamFloat(aH);\n}\n;\naa.prototype.setParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) * (1 - aI) + aJ * aI);\n}\n;\naa.prototype.addToParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) + aJ * aI);\n}\n;\naa.prototype.multParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) * (1 + (aJ - 1) * aI));\n}\n;\naa.prototype.getParamIndex = function(aH) {\n return this._$5S.getParamIndex(z.getID(aH));\n}\n;\naa.prototype.loadParam = function() {\n this._$5S.loadParam();\n}\n;\naa.prototype.saveParam = function() {\n this._$5S.saveParam();\n}\n;\naa.prototype.init = function() {\n this._$5S.init();\n}\n;\naa.prototype.update = function() {\n this._$5S.update();\n}\n;\naa.prototype._$Rs = function() {\n q._$li(\"_$60 _$PT _$Rs()\");\n return -1;\n}\n;\naa.prototype._$Ds = function(aH) {\n q._$li(\"_$60 _$PT _$SS#_$Ds() \\n\");\n}\n;\naa.prototype._$K2 = function() {}\n;\naa.prototype.draw = function() {}\n;\naa.prototype.getModelContext = function() {\n return this._$5S;\n}\n;\naa.prototype._$s2 = function() {\n return this._$NP;\n}\n;\naa.prototype._$P7 = function(aK, aR, aH, a0) {\n var aU = -1;\n var aY = 0;\n var aM = this;\n var aJ = 0.5;\n var aI = 0.15;\n var aX = true;\n if (aH == 0) {\n for (var aV = 0; aV < aK.length; aV++) {\n var aP = aK[aV];\n var aO = aR[aV];\n var aS = (aM.getParamFloat(aP) != 0);\n aM.setPartsOpacity(aO, (aS ? 1 : 0));\n }\n return;\n } else {\n if (aK.length == 1) {\n var aP = aK[0];\n var aT = (aM.getParamFloat(aP) != 0);\n var aO = aR[0];\n var aQ = aM.getPartsOpacity(aO);\n var aW = aH / a0;\n if (aT) {\n aQ += aW;\n if (aQ > 1) {\n aQ = 1;\n }\n } else {\n aQ -= aW;\n if (aQ < 0) {\n aQ = 0;\n }\n }\n aM.setPartsOpacity(aO, aQ);\n } else {\n for (var aV = 0; aV < aK.length; aV++) {\n var aP = aK[aV];\n var aS = (aM.getParamFloat(aP) != 0);\n if (aS) {\n if (aU >= 0) {\n break;\n }\n aU = aV;\n var aO = aR[aV];\n aY = aM.getPartsOpacity(aO);\n aY += aH / a0;\n if (aY > 1) {\n aY = 1;\n }\n }\n }\n if (aU < 0) {\n console.log(\"No _$wi _$q0/ _$U default[%s]\", aK[0]);\n aU = 0;\n aY = 1;\n aM.loadParam();\n aM.setParamFloat(aK[aU], aY);\n aM.saveParam();\n }\n for (var aV = 0; aV < aK.length; aV++) {\n var aO = aR[aV];\n if (aU == aV) {\n aM.setPartsOpacity(aO, aY);\n } else {\n var aL = aM.getPartsOpacity(aO);\n var aZ;\n if (aY < aJ) {\n aZ = aY * (aJ - 1) / aJ + 1;\n } else {\n aZ = (1 - aY) * aJ / (1 - aJ);\n }\n if (aX) {\n var aN = (1 - aZ) * (1 - aY);\n if (aN > aI) {\n aZ = 1 - aI / (1 - aY);\n }\n }\n if (aL > aZ) {\n aL = aZ;\n }\n aM.setPartsOpacity(aO, aL);\n }\n }\n }\n }\n}\n;\naa.prototype.setPartsOpacity = function(aI, aH) {\n if (typeof aI != \"number\") {\n aI = this._$5S.getPartsDataIndex(i.getID(aI));\n }\n this._$5S.setPartsOpacity(aI, aH);\n}\n;\naa.prototype.getPartsDataIndex = function(aH) {\n if (!(aH instanceof i)) {\n aH = i.getID(aH);\n }\n return this._$5S.getPartsDataIndex(aH);\n}\n;\naa.prototype.getPartsOpacity = function(aH) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getPartsDataIndex(i.getID(aH));\n }\n if (aH < 0) {\n return 0;\n }\n return this._$5S.getPartsOpacity(aH);\n}\n;\naa.prototype.getDrawParam = function() {}\n;\naa.prototype.getDrawDataIndex = function(aH) {\n return this._$5S.getDrawDataIndex(Z.getID(aH));\n}\n;\naa.prototype.getDrawData = function(aH) {\n return this._$5S.getDrawData(aH);\n}\n;\naa.prototype.getTransformedPoints = function(aH) {\n var aI = this._$5S._$C2(aH);\n if (aI instanceof ag) {\n return (aI).getTransformedPoints();\n }\n return null;\n}\n;\naa.prototype.getIndexArray = function(aI) {\n if (aI < 0 || aI >= this._$5S._$aS.length) {\n return null;\n }\n var aH = this._$5S._$aS[aI];\n if (aH != null && aH.getType() == a._$wb) {\n if (aH instanceof b) {\n return aH.getIndexArray();\n }\n }\n return null;\n}\n;\nfunction W(aJ) {\n if (j) {\n return;\n }\n this.clipContextList = new Array();\n this.glcontext = aJ.gl;\n this.dp_webgl = aJ;\n this.curFrameNo = 0;\n this.firstError_clipInNotUpdate = true;\n this.colorBuffer = 0;\n this.isInitGLFBFunc = false;\n this.tmpBoundsOnModel = new av();\n if (Q.glContext.length > Q.frameBuffers.length) {\n this.curFrameNo = this.getMaskRenderTexture();\n } else {}\n this.tmpModelToViewMatrix = new ac();\n this.tmpMatrix2 = new ac();\n this.tmpMatrixForMask = new ac();\n this.tmpMatrixForDraw = new ac();\n this.CHANNEL_COLORS = new Array();\n var aI = new o();\n aI = new o();\n aI.r = 0;\n aI.g = 0;\n aI.b = 0;\n aI.a = 1;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 1;\n aI.g = 0;\n aI.b = 0;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 0;\n aI.g = 1;\n aI.b = 0;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 0;\n aI.g = 0;\n aI.b = 1;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n for (var aH = 0; aH < this.CHANNEL_COLORS.length; aH++) {\n this.dp_webgl.setChannelFlagAsColor(aH, this.CHANNEL_COLORS[aH]);\n }\n}\nW.CHANNEL_COUNT = 4;\nW.RENDER_TEXTURE_USE_MIPMAP = false;\nW.NOT_USED_FRAME = -100;\nW.prototype._$L7 = function() {\n if (this.tmpModelToViewMatrix) {\n this.tmpModelToViewMatrix = null;\n }\n if (this.tmpMatrix2) {\n this.tmpMatrix2 = null;\n }\n if (this.tmpMatrixForMask) {\n this.tmpMatrixForMask = null;\n }\n if (this.tmpMatrixForDraw) {\n this.tmpMatrixForDraw = null;\n }\n if (this.tmpBoundsOnModel) {\n this.tmpBoundsOnModel = null;\n }\n if (this.CHANNEL_COLORS) {\n for (var aH = this.CHANNEL_COLORS.length - 1; aH >= 0; --aH) {\n this.CHANNEL_COLORS.splice(aH, 1);\n }\n this.CHANNEL_COLORS = [];\n }\n this.releaseShader();\n}\n;\nW.prototype.releaseShader = function() {\n var aI = Q.frameBuffers.length;\n for (var aH = 0; aH < aI; aH++) {\n this.gl.deleteFramebuffer(Q.frameBuffers[aH].framebuffer);\n }\n Q.frameBuffers = [];\n Q.glContext = [];\n}\n;\nW.prototype.init = function(aO, aN, aL) {\n for (var aM = 0; aM < aN.length; aM++) {\n var aH = aN[aM].getClipIDList();\n if (aH == null) {\n continue;\n }\n var aJ = this.findSameClip(aH);\n if (aJ == null) {\n aJ = new U(this,aO,aH);\n this.clipContextList.push(aJ);\n }\n var aI = aN[aM].getDrawDataID();\n var aK = aO.getDrawDataIndex(aI);\n aJ.addClippedDrawData(aI, aK);\n var aP = aL[aM];\n aP.clipBufPre_clipContext = aJ;\n }\n}\n;\nW.prototype.getMaskRenderTexture = function() {\n var aH = null;\n aH = this.dp_webgl.createFramebuffer();\n Q.frameBuffers[this.dp_webgl.glno] = aH;\n return this.dp_webgl.glno;\n}\n;\nW.prototype.setupClip = function(a1, aQ) {\n var aK = 0;\n for (var aO = 0; aO < this.clipContextList.length; aO++) {\n var aP = this.clipContextList[aO];\n this.calcClippedDrawTotalBounds(a1, aP);\n if (aP.isUsing) {\n aK++;\n }\n }\n if (aK > 0) {\n var aM = aQ.gl.getParameter(aQ.gl.FRAMEBUFFER_BINDING);\n var aW = new Array(4);\n aW[0] = 0;\n aW[1] = 0;\n aW[2] = aQ.gl.canvas.width;\n aW[3] = aQ.gl.canvas.height;\n aQ.gl.viewport(0, 0, Q.clippingMaskBufferSize, Q.clippingMaskBufferSize);\n this.setupLayoutBounds(aK);\n aQ.gl.bindFramebuffer(aQ.gl.FRAMEBUFFER, Q.frameBuffers[this.curFrameNo].framebuffer);\n aQ.gl.clearColor(0, 0, 0, 0);\n aQ.gl.clear(aQ.gl.COLOR_BUFFER_BIT);\n for (var aO = 0; aO < this.clipContextList.length; aO++) {\n var aP = this.clipContextList[aO];\n var aT = aP.allClippedDrawRect;\n var aN = aP.layoutChannelNo;\n var aV = aP.layoutBounds;\n var aJ = 0.05;\n this.tmpBoundsOnModel._$jL(aT);\n this.tmpBoundsOnModel.expand(aT.width * aJ, aT.height * aJ);\n var aZ = aV.width / this.tmpBoundsOnModel.width;\n var aY = aV.height / this.tmpBoundsOnModel.height;\n this.tmpMatrix2.identity();\n this.tmpMatrix2.translate(-1, -1, 0);\n this.tmpMatrix2.scale(2, 2, 1);\n this.tmpMatrix2.translate(aV.x, aV.y, 0);\n this.tmpMatrix2.scale(aZ, aY, 1);\n this.tmpMatrix2.translate(-this.tmpBoundsOnModel.x, -this.tmpBoundsOnModel.y, 0);\n this.tmpMatrixForMask.setMatrix(this.tmpMatrix2.m);\n this.tmpMatrix2.identity();\n this.tmpMatrix2.translate(aV.x, aV.y, 0);\n this.tmpMatrix2.scale(aZ, aY, 1);\n this.tmpMatrix2.translate(-this.tmpBoundsOnModel.x, -this.tmpBoundsOnModel.y, 0);\n this.tmpMatrixForDraw.setMatrix(this.tmpMatrix2.m);\n var aH = this.tmpMatrixForMask.getArray();\n for (var aX = 0; aX < 16; aX++) {\n aP.matrixForMask[aX] = aH[aX];\n }\n var a0 = this.tmpMatrixForDraw.getArray();\n for (var aX = 0; aX < 16; aX++) {\n aP.matrixForDraw[aX] = a0[aX];\n }\n var aS = aP.clippingMaskDrawIndexList.length;\n for (var aU = 0; aU < aS; aU++) {\n var aR = aP.clippingMaskDrawIndexList[aU];\n var aI = a1.getDrawData(aR);\n var aL = a1._$C2(aR);\n aQ.setClipBufPre_clipContextForMask(aP);\n aI.draw(aQ, a1, aL);\n }\n }\n aQ.gl.bindFramebuffer(aQ.gl.FRAMEBUFFER, aM);\n aQ.setClipBufPre_clipContextForMask(null);\n aQ.gl.viewport(aW[0], aW[1], aW[2], aW[3]);\n }\n}\n;\nW.prototype.getColorBuffer = function() {\n return this.colorBuffer;\n}\n;\nW.prototype.findSameClip = function(aK) {\n for (var aN = 0; aN < this.clipContextList.length; aN++) {\n var aO = this.clipContextList[aN];\n var aH = aO.clipIDList.length;\n if (aH != aK.length) {\n continue;\n }\n var aI = 0;\n for (var aM = 0; aM < aH; aM++) {\n var aL = aO.clipIDList[aM];\n for (var aJ = 0; aJ < aH; aJ++) {\n if (aK[aJ] == aL) {\n aI++;\n break;\n }\n }\n }\n if (aI == aH) {\n return aO;\n }\n }\n return null;\n}\n;\nW.prototype.calcClippedDrawTotalBounds = function(a6, aV) {\n var aU = a6._$Ri.getModelImpl().getCanvasWidth();\n var a5 = a6._$Ri.getModelImpl().getCanvasHeight();\n var aJ = aU > a5 ? aU : a5;\n var aT = aJ;\n var aR = aJ;\n var aS = 0;\n var aP = 0;\n var aL = aV.clippedDrawContextList.length;\n for (var aM = 0; aM < aL; aM++) {\n var aW = aV.clippedDrawContextList[aM];\n var aN = aW.drawDataIndex;\n var aK = a6._$C2(aN);\n if (aK._$yo()) {\n var aX = aK.getTransformedPoints();\n var a4 = aX.length;\n var aI = [];\n var aH = [];\n var aO = 0;\n for (var a3 = aw._$i2; a3 < a4; a3 += aw._$No) {\n aI[aO] = aX[a3];\n aH[aO] = aX[a3 + 1];\n aO++;\n }\n var a2 = Math.min.apply(null, aI);\n var a1 = Math.min.apply(null, aH);\n var a0 = Math.max.apply(null, aI);\n var aZ = Math.max.apply(null, aH);\n if (a2 < aT) {\n aT = a2;\n }\n if (a1 < aR) {\n aR = a1;\n }\n if (a0 > aS) {\n aS = a0;\n }\n if (aZ > aP) {\n aP = aZ;\n }\n }\n }\n if (aT == aJ) {\n aV.allClippedDrawRect.x = 0;\n aV.allClippedDrawRect.y = 0;\n aV.allClippedDrawRect.width = 0;\n aV.allClippedDrawRect.height = 0;\n aV.isUsing = false;\n } else {\n var aQ = aS - aT;\n var aY = aP - aR;\n aV.allClippedDrawRect.x = aT;\n aV.allClippedDrawRect.y = aR;\n aV.allClippedDrawRect.width = aQ;\n aV.allClippedDrawRect.height = aY;\n aV.isUsing = true;\n }\n}\n;\nW.prototype.setupLayoutBounds = function(aQ) {\n var aI = aQ / W.CHANNEL_COUNT;\n var aP = aQ % W.CHANNEL_COUNT;\n aI = ~~aI;\n aP = ~~aP;\n var aH = 0;\n for (var aJ = 0; aJ < W.CHANNEL_COUNT; aJ++) {\n var aM = aI + (aJ < aP ? 1 : 0);\n if (aM == 0) {} else {\n if (aM == 1) {\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = 0;\n aL.layoutBounds.y = 0;\n aL.layoutBounds.width = 1;\n aL.layoutBounds.height = 1;\n } else {\n if (aM == 2) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 2;\n var aK = 0;\n aN = ~~aN;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN * 0.5;\n aL.layoutBounds.y = 0;\n aL.layoutBounds.width = 0.5;\n aL.layoutBounds.height = 1;\n }\n } else {\n if (aM <= 4) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 2;\n var aK = aO / 2;\n aN = ~~aN;\n aK = ~~aK;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN * 0.5;\n aL.layoutBounds.y = aK * 0.5;\n aL.layoutBounds.width = 0.5;\n aL.layoutBounds.height = 0.5;\n }\n } else {\n if (aM <= 9) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 3;\n var aK = aO / 3;\n aN = ~~aN;\n aK = ~~aK;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN / 3;\n aL.layoutBounds.y = aK / 3;\n aL.layoutBounds.width = 1 / 3;\n aL.layoutBounds.height = 1 / 3;\n }\n } else {\n q._$li(\"_$6 _$0P mask count : %d\", aM);\n }\n }\n }\n }\n }\n }\n}\n;\nfunction U(aH, aK, aI) {\n this.clipIDList = new Array();\n this.clipIDList = aI;\n this.clippingMaskDrawIndexList = new Array();\n for (var aJ = 0; aJ < aI.length; aJ++) {\n this.clippingMaskDrawIndexList.push(aK.getDrawDataIndex(aI[aJ]));\n }\n this.clippedDrawContextList = new Array();\n this.isUsing = true;\n this.layoutChannelNo = 0;\n this.layoutBounds = new av();\n this.allClippedDrawRect = new av();\n this.matrixForMask = new Float32Array(16);\n this.matrixForDraw = new Float32Array(16);\n this.owner = aH;\n}\nU.prototype.addClippedDrawData = function(aJ, aI) {\n var aH = new R(aJ,aI);\n this.clippedDrawContextList.push(aH);\n}\n;\nfunction R(aI, aH) {\n this._$gP = aI;\n this.drawDataIndex = aH;\n}\nfunction I() {\n if (j) {\n return;\n }\n this.color = null;\n}\nfunction ah() {\n if (j) {\n return;\n }\n this._$dP = null;\n this._$eo = null;\n this._$V0 = null;\n this._$dP = 1000;\n this._$eo = 1000;\n this._$V0 = 1;\n this._$a0();\n}\nah._$JT = function(aP, aN, aO) {\n var aQ = aP / aN;\n var a1 = aO / aN;\n var aU = a1;\n var aZ = 1 / 3;\n var aR = 2 / 3;\n var a0 = 1 - (1 - a1) * (1 - a1);\n var a2 = 1 - (1 - aU) * (1 - aU);\n var aM = 0;\n var aL = ((1 - a1) * aZ) * a0 + (aU * aR + (1 - aU) * aZ) * (1 - a0);\n var aK = (aU + (1 - aU) * aR) * a2 + (a1 * aZ + (1 - a1) * aR) * (1 - a2);\n var aJ = 1;\n var aY = aJ - 3 * aK + 3 * aL - aM;\n var aX = 3 * aK - 6 * aL + 3 * aM;\n var aW = 3 * aL - 3 * aM;\n var aV = aM;\n if (aQ <= 0) {\n return 0;\n } else {\n if (aQ >= 1) {\n return 1;\n }\n }\n var aS = aQ;\n var aI = aS * aS;\n var aH = aS * aI;\n var aT = aY * aH + aX * aI + aW * aS + aV;\n return aT;\n}\n;\nah.prototype._$a0 = function() {}\n;\nah.prototype.setFadeIn = function(aH) {\n this._$dP = aH;\n}\n;\nah.prototype.setFadeOut = function(aH) {\n this._$eo = aH;\n}\n;\nah.prototype._$pT = function(aH) {\n this._$V0 = aH;\n}\n;\nah.prototype.getFadeOut = function() {\n return this._$eo;\n}\n;\nah.prototype._$4T = function() {\n return this._$eo;\n}\n;\nah.prototype._$mT = function() {\n return this._$V0;\n}\n;\nah.prototype.getDurationMSec = function() {\n return -1;\n}\n;\nah.prototype.getLoopDurationMSec = function() {\n return -1;\n}\n;\nah.prototype.updateParam = function(aJ, aN) {\n if (!aN._$AT || aN._$9L) {\n return;\n }\n var aL = P.getUserTimeMSec();\n if (aN._$z2 < 0) {\n aN._$z2 = aL;\n aN._$bs = aL;\n var aM = this.getDurationMSec();\n if (aN._$Do < 0) {\n aN._$Do = (aM <= 0) ? -1 : aN._$z2 + aM;\n }\n }\n var aI = this._$V0;\n var aH = (this._$dP == 0) ? 1 : A._$r2(((aL - aN._$bs) / (this._$dP)));\n var aK = (this._$eo == 0 || aN._$Do < 0) ? 1 : A._$r2(((aN._$Do - aL) / (this._$eo)));\n aI = aI * aH * aK;\n if (!((0 <= aI && aI <= 1))) {\n console.log(\"### assert!! ### \");\n }\n this.updateParamExe(aJ, aL, aI, aN);\n if (aN._$Do > 0 && aN._$Do < aL) {\n aN._$9L = true;\n }\n}\n;\nah.prototype.updateParamExe = function(aH, aI, aJ, aK) {}\n;\nfunction q() {}\nq._$8s = 0;\nq._$fT = new Object();\nq.start = function(aI) {\n var aH = q._$fT[aI];\n if (aH == null) {\n aH = new af();\n aH._$r = aI;\n q._$fT[aI] = aH;\n }\n aH._$0S = P.getSystemTimeMSec();\n}\n;\nq.dump = function(aJ) {\n var aH = q._$fT[aJ];\n if (aH != null) {\n var aI = P.getSystemTimeMSec();\n var aK = aI - aH._$0S;\n console.log(aJ + \" : \" + aK + \"ms\");\n return aK;\n } else {\n return -1;\n }\n}\n;\nq.end = function(aJ) {\n var aH = q._$fT[aJ];\n if (aH != null) {\n var aI = P.getSystemTimeMSec();\n return aI - aH._$0S;\n } else {\n return -1;\n }\n}\n;\nq._$li = function(aI, aH) {\n console.log(\"_$li : \" + aI + \"\\n\", aH);\n}\n;\nq._$Ji = function(aI, aH) {\n console.log(aI, aH);\n}\n;\nq._$dL = function(aI, aH) {\n console.log(aI, aH);\n console.log(\"\\n\");\n}\n;\nq._$KL = function(aJ, aI) {\n for (var aH = 0; aH < aI; aH++) {\n if (aH % 16 == 0 && aH > 0) {\n console.log(\"\\n\");\n } else {\n if (aH % 8 == 0 && aH > 0) {\n console.log(\" \");\n }\n }\n console.log(\"%02X \", (aJ[aH] & 255));\n }\n console.log(\"\\n\");\n}\n;\nq._$nr = function(aL, aI, aK) {\n console.log(\"%s\\n\", aL);\n var aH = aI.length;\n for (var aJ = 0; aJ < aH; ++aJ) {\n console.log(\"%5d\", aI[aJ]);\n console.log(\"%s\\n\", aK);\n console.log(\",\");\n }\n console.log(\"\\n\");\n}\n;\nq._$Rb = function(aH) {\n console.log(\"dump exception : \" + aH);\n console.log(\"stack :: \" + aH.stack);\n}\n;\nfunction af() {\n this._$r = null;\n this._$0S = null;\n}\nfunction F() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n this.width = null;\n this.height = null;\n}\nF.prototype._$8P = function() {\n return 0.5 * (this.x + this.x + this.width);\n}\n;\nF.prototype._$6P = function() {\n return 0.5 * (this.y + this.y + this.height);\n}\n;\nF.prototype._$EL = function() {\n return this.x + this.width;\n}\n;\nF.prototype._$5T = function() {\n return this.y + this.height;\n}\n;\nF.prototype._$jL = function(aI, aK, aJ, aH) {\n this.x = aI;\n this.y = aK;\n this.width = aJ;\n this.height = aH;\n}\n;\nF.prototype._$jL = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n this.width = aH.width;\n this.height = aH.height;\n}\n;\nfunction i(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\ni.prototype = new ak();\ni._$tP = new Object();\ni._$27 = function() {\n i._$tP.clear();\n}\n;\ni.getID = function(aH) {\n var aI = i._$tP[aH];\n if (aI == null) {\n aI = new i(aH);\n i._$tP[aH] = aI;\n }\n return aI;\n}\n;\ni.prototype._$3s = function() {\n return new i();\n}\n;\nfunction S() {}\nfunction z(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nz.prototype = new ak();\nz._$tP = new Object();\nz._$27 = function() {\n z._$tP.clear();\n}\n;\nz.getID = function(aH) {\n var aI = z._$tP[aH];\n if (aI == null) {\n aI = new z(aH);\n z._$tP[aH] = aI;\n }\n return aI;\n}\n;\nz.prototype._$3s = function() {\n return new z();\n}\n;\nfunction w() {\n if (j) {\n return;\n }\n this._$vo = null;\n this._$F2 = null;\n this._$ao = 400;\n this._$1S = 400;\n w._$42++;\n}\nw._$42 = 0;\nw.prototype._$zP = function() {\n if (this._$vo == null) {\n this._$vo = new an();\n }\n if (this._$F2 == null) {\n this._$F2 = new Array();\n }\n}\n;\nw.prototype.getCanvasWidth = function() {\n return this._$ao;\n}\n;\nw.prototype.getCanvasHeight = function() {\n return this._$1S;\n}\n;\nw.prototype._$F0 = function(aH) {\n this._$vo = aH._$nP();\n this._$F2 = aH._$nP();\n this._$ao = aH._$6L();\n this._$1S = aH._$6L();\n}\n;\nw.prototype._$6S = function(aH) {\n this._$F2.push(aH);\n}\n;\nw.prototype._$Xr = function() {\n return this._$F2;\n}\n;\nw.prototype._$E2 = function() {\n return this._$vo;\n}\n;\nfunction u() {\n if (j) {\n return;\n }\n this.p1 = new N();\n this.p2 = new N();\n this._$Fo = 0;\n this._$Db = 0;\n this._$L2 = 0;\n this._$M2 = 0;\n this._$ks = 0;\n this._$9b = 0;\n this._$iP = 0;\n this._$iT = 0;\n this._$lL = new Array();\n this._$qP = new Array();\n this.setup(0.3, 0.5, 0.1);\n}\nu.prototype.setup = function(aJ, aI, aH) {\n this._$ks = this._$Yb();\n this.p2._$xT();\n if (arguments.length == 3) {\n this._$Fo = aJ;\n this._$L2 = aI;\n this.p1._$p = aH;\n this.p2._$p = aH;\n this.p2.y = aJ;\n this.setup();\n }\n}\n;\nu.prototype.getPhysicsPoint1 = function() {\n return this.p1;\n}\n;\nu.prototype.getPhysicsPoint2 = function() {\n return this.p2;\n}\n;\nu.prototype._$qr = function() {\n return this._$Db;\n}\n;\nu.prototype._$pr = function(aH) {\n this._$Db = aH;\n}\n;\nu.prototype._$5r = function() {\n return this._$M2;\n}\n;\nu.prototype._$Cs = function() {\n return this._$9b;\n}\n;\nu.prototype._$Yb = function() {\n return (-180 * (Math.atan2(this.p1.x - this.p2.x, -(this.p1.y - this.p2.y))) / Math.PI);\n}\n;\nu.prototype.addSrcParam = function(aJ, aH, aL, aI) {\n var aK = new h(aJ,aH,aL,aI);\n this._$lL.push(aK);\n}\n;\nu.prototype.addTargetParam = function(aJ, aH, aK, aI) {\n var aL = new aF(aJ,aH,aK,aI);\n this._$qP.push(aL);\n}\n;\nu.prototype.update = function(aI, aL) {\n if (this._$iP == 0) {\n this._$iP = this._$iT = aL;\n this._$Fo = (Math.sqrt((this.p1.x - this.p2.x) * (this.p1.x - this.p2.x) + (this.p1.y - this.p2.y) * (this.p1.y - this.p2.y)));\n return;\n }\n var aK = (aL - this._$iT) / 1000;\n if (aK != 0) {\n for (var aJ = this._$lL.length - 1; aJ >= 0; --aJ) {\n var aM = this._$lL[aJ];\n aM._$oP(aI, this);\n }\n this._$oo(aI, aK);\n this._$M2 = this._$Yb();\n this._$9b = (this._$M2 - this._$ks) / aK;\n this._$ks = this._$M2;\n }\n for (var aJ = this._$qP.length - 1; aJ >= 0; --aJ) {\n var aH = this._$qP[aJ];\n aH._$YS(aI, this);\n }\n this._$iT = aL;\n}\n;\nu.prototype._$oo = function(aN, aI) {\n if (aI < 0.033) {\n aI = 0.033;\n }\n var aU = 1 / aI;\n this.p1.vx = (this.p1.x - this.p1._$s0) * aU;\n this.p1.vy = (this.p1.y - this.p1._$70) * aU;\n this.p1.ax = (this.p1.vx - this.p1._$7L) * aU;\n this.p1.ay = (this.p1.vy - this.p1._$HL) * aU;\n this.p1.fx = this.p1.ax * this.p1._$p;\n this.p1.fy = this.p1.ay * this.p1._$p;\n this.p1._$xT();\n var aM = -(Math.atan2((this.p1.y - this.p2.y), this.p1.x - this.p2.x));\n var aL;\n var aV;\n var aR = Math.cos(aM);\n var aH = Math.sin(aM);\n var aW = 9.8 * this.p2._$p;\n var aQ = (this._$Db * aC._$bS);\n var aP = (aW * Math.cos(aM - aQ));\n aL = (aP * aH);\n aV = (aP * aR);\n var aK = (-this.p1.fx * aH * aH);\n var aT = (-this.p1.fy * aH * aR);\n var aJ = ((-this.p2.vx * this._$L2));\n var aS = ((-this.p2.vy * this._$L2));\n this.p2.fx = ((aL + aK + aJ));\n this.p2.fy = ((aV + aT + aS));\n this.p2.ax = this.p2.fx / this.p2._$p;\n this.p2.ay = this.p2.fy / this.p2._$p;\n this.p2.vx += this.p2.ax * aI;\n this.p2.vy += this.p2.ay * aI;\n this.p2.x += this.p2.vx * aI;\n this.p2.y += this.p2.vy * aI;\n var aO = (Math.sqrt((this.p1.x - this.p2.x) * (this.p1.x - this.p2.x) + (this.p1.y - this.p2.y) * (this.p1.y - this.p2.y)));\n this.p2.x = this.p1.x + this._$Fo * (this.p2.x - this.p1.x) / aO;\n this.p2.y = this.p1.y + this._$Fo * (this.p2.y - this.p1.y) / aO;\n this.p2.vx = (this.p2.x - this.p2._$s0) * aU;\n this.p2.vy = (this.p2.y - this.p2._$70) * aU;\n this.p2._$xT();\n}\n;\nfunction N() {\n this._$p = 1;\n this.x = 0;\n this.y = 0;\n this.vx = 0;\n this.vy = 0;\n this.ax = 0;\n this.ay = 0;\n this.fx = 0;\n this.fy = 0;\n this._$s0 = 0;\n this._$70 = 0;\n this._$7L = 0;\n this._$HL = 0;\n}\nN.prototype._$xT = function() {\n this._$s0 = this.x;\n this._$70 = this.y;\n this._$7L = this.vx;\n this._$HL = this.vy;\n}\n;\nfunction at(aJ, aI, aH) {\n this._$wL = null;\n this.scale = null;\n this._$V0 = null;\n this._$wL = aJ;\n this.scale = aI;\n this._$V0 = aH;\n}\nat.prototype._$oP = function(aI, aH) {}\n;\nfunction h(aJ, aK, aI, aH) {\n at.prototype.constructor.call(this, aK, aI, aH);\n this._$tL = null;\n this._$tL = aJ;\n}\nh.prototype = new at();\nh.prototype._$oP = function(aJ, aH) {\n var aK = this.scale * aJ.getParamFloat(this._$wL);\n var aL = aH.getPhysicsPoint1();\n switch (this._$tL) {\n default:\n case u.Src.SRC_TO_X:\n aL.x = aL.x + (aK - aL.x) * this._$V0;\n break;\n case u.Src.SRC_TO_Y:\n aL.y = aL.y + (aK - aL.y) * this._$V0;\n break;\n case u.Src.SRC_TO_G_ANGLE:\n var aI = aH._$qr();\n aI = aI + (aK - aI) * this._$V0;\n aH._$pr(aI);\n break;\n }\n}\n;\nfunction d(aJ, aI, aH) {\n this._$wL = null;\n this.scale = null;\n this._$V0 = null;\n this._$wL = aJ;\n this.scale = aI;\n this._$V0 = aH;\n}\nd.prototype._$YS = function(aI, aH) {}\n;\nfunction aF(aI, aK, aJ, aH) {\n d.prototype.constructor.call(this, aK, aJ, aH);\n this._$YP = null;\n this._$YP = aI;\n}\naF.prototype = new d();\naF.prototype._$YS = function(aI, aH) {\n switch (this._$YP) {\n default:\n case u.Target.TARGET_FROM_ANGLE:\n aI.setParamFloat(this._$wL, this.scale * aH._$5r(), this._$V0);\n break;\n case u.Target.TARGET_FROM_ANGLE_V:\n aI.setParamFloat(this._$wL, this.scale * aH._$Cs(), this._$V0);\n break;\n }\n}\n;\nu.Src = function() {}\n;\nu.Src.SRC_TO_X = \"SRC_TO_X\";\nu.Src.SRC_TO_Y = \"SRC_TO_Y\";\nu.Src.SRC_TO_G_ANGLE = \"SRC_TO_G_ANGLE\";\nu.Target = function() {}\n;\nu.Target.TARGET_FROM_ANGLE = \"TARGET_FROM_ANGLE\";\nu.Target.TARGET_FROM_ANGLE_V = \"TARGET_FROM_ANGLE_V\";\nfunction X() {\n if (j) {\n return;\n }\n this._$fL = 0;\n this._$gL = 0;\n this._$B0 = 1;\n this._$z0 = 1;\n this._$qT = 0;\n this.reflectX = false;\n this.reflectY = false;\n}\nX.prototype.init = function(aH) {\n this._$fL = aH._$fL;\n this._$gL = aH._$gL;\n this._$B0 = aH._$B0;\n this._$z0 = aH._$z0;\n this._$qT = aH._$qT;\n this.reflectX = aH.reflectX;\n this.reflectY = aH.reflectY;\n}\n;\nX.prototype._$F0 = function(aH) {\n this._$fL = aH._$_T();\n this._$gL = aH._$_T();\n this._$B0 = aH._$_T();\n this._$z0 = aH._$_T();\n this._$qT = aH._$_T();\n if (aH.getFormatVersion() >= ay.LIVE2D_FORMAT_VERSION_V2_10_SDK2) {\n this.reflectX = aH._$po();\n this.reflectY = aH._$po();\n }\n}\n;\nX.prototype._$e = function() {}\n;\nvar ad = function() {};\nad._$ni = function(aL, aJ, aR, aQ, aK, aI, aH, aS, aN) {\n var aM = (aH * aI - aS * aK);\n if (aM == 0) {\n return null;\n } else {\n var aO = ((aL - aR) * aI - (aJ - aQ) * aK) / aM;\n var aP;\n if (aK != 0) {\n aP = (aL - aR - aO * aH) / aK;\n } else {\n aP = (aJ - aQ - aO * aS) / aI;\n }\n if (isNaN(aP)) {\n aP = (aL - aR - aO * aH) / aK;\n if (isNaN(aP)) {\n aP = (aJ - aQ - aO * aS) / aI;\n }\n if (isNaN(aP)) {\n console.log(\"a is NaN @UtVector#_$ni() \");\n console.log(\"v1x : \" + aK);\n console.log(\"v1x != 0 ? \" + (aK != 0));\n }\n }\n if (aN == null) {\n return new Array(aP,aO);\n } else {\n aN[0] = aP;\n aN[1] = aO;\n return aN;\n }\n }\n}\n;\nfunction av() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n this.width = null;\n this.height = null;\n}\nav.prototype._$8P = function() {\n return this.x + 0.5 * this.width;\n}\n;\nav.prototype._$6P = function() {\n return this.y + 0.5 * this.height;\n}\n;\nav.prototype._$EL = function() {\n return this.x + this.width;\n}\n;\nav.prototype._$5T = function() {\n return this.y + this.height;\n}\n;\nav.prototype._$jL = function(aI, aK, aJ, aH) {\n this.x = aI;\n this.y = aK;\n this.width = aJ;\n this.height = aH;\n}\n;\nav.prototype._$jL = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n this.width = aH.width;\n this.height = aH.height;\n}\n;\nav.prototype.contains = function(aH, aI) {\n return this.x <= this.x && this.y <= this.y && (this.x <= this.x + this.width) && (this.y <= this.y + this.height);\n}\n;\nav.prototype.expand = function(aH, aI) {\n this.x -= aH;\n this.y -= aI;\n this.width += aH * 2;\n this.height += aI * 2;\n}\n;\nfunction aG() {}\naG._$Z2 = function(bb, bo, bp, a2) {\n var a1 = bo._$Q2(bb, bp);\n var a3 = bb._$vs();\n var ba = bb._$Tr();\n bo._$zr(a3, ba, a1);\n if (a1 <= 0) {\n return a2[a3[0]];\n } else {\n if (a1 == 1) {\n var bj = a2[a3[0]];\n var bi = a2[a3[1]];\n var a9 = ba[0];\n return (bj + (bi - bj) * a9) | 0;\n } else {\n if (a1 == 2) {\n var bj = a2[a3[0]];\n var bi = a2[a3[1]];\n var a0 = a2[a3[2]];\n var aZ = a2[a3[3]];\n var a9 = ba[0];\n var a8 = ba[1];\n var br = (bj + (bi - bj) * a9) | 0;\n var bq = (a0 + (aZ - a0) * a9) | 0;\n return (br + (bq - br) * a8) | 0;\n } else {\n if (a1 == 3) {\n var aP = a2[a3[0]];\n var aO = a2[a3[1]];\n var bn = a2[a3[2]];\n var bm = a2[a3[3]];\n var aK = a2[a3[4]];\n var aJ = a2[a3[5]];\n var bg = a2[a3[6]];\n var bf = a2[a3[7]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var bj = (aP + (aO - aP) * a9) | 0;\n var bi = (bn + (bm - bn) * a9) | 0;\n var a0 = (aK + (aJ - aK) * a9) | 0;\n var aZ = (bg + (bf - bg) * a9) | 0;\n var br = (bj + (bi - bj) * a8) | 0;\n var bq = (a0 + (aZ - a0) * a8) | 0;\n return (br + (bq - br) * a6) | 0;\n } else {\n if (a1 == 4) {\n var aT = a2[a3[0]];\n var aS = a2[a3[1]];\n var bu = a2[a3[2]];\n var bt = a2[a3[3]];\n var aN = a2[a3[4]];\n var aM = a2[a3[5]];\n var bl = a2[a3[6]];\n var bk = a2[a3[7]];\n var be = a2[a3[8]];\n var bc = a2[a3[9]];\n var aX = a2[a3[10]];\n var aW = a2[a3[11]];\n var a7 = a2[a3[12]];\n var a5 = a2[a3[13]];\n var aR = a2[a3[14]];\n var aQ = a2[a3[15]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var a4 = ba[3];\n var aP = (aT + (aS - aT) * a9) | 0;\n var aO = (bu + (bt - bu) * a9) | 0;\n var bn = (aN + (aM - aN) * a9) | 0;\n var bm = (bl + (bk - bl) * a9) | 0;\n var aK = (be + (bc - be) * a9) | 0;\n var aJ = (aX + (aW - aX) * a9) | 0;\n var bg = (a7 + (a5 - a7) * a9) | 0;\n var bf = (aR + (aQ - aR) * a9) | 0;\n var bj = (aP + (aO - aP) * a8) | 0;\n var bi = (bn + (bm - bn) * a8) | 0;\n var a0 = (aK + (aJ - aK) * a8) | 0;\n var aZ = (bg + (bf - bg) * a8) | 0;\n var br = (bj + (bi - bj) * a6) | 0;\n var bq = (a0 + (aZ - a0) * a6) | 0;\n return (br + (bq - br) * a4) | 0;\n } else {\n var aV = 1 << a1;\n var aY = new Float32Array(aV);\n for (var bh = 0; bh < aV; bh++) {\n var aI = bh;\n var aH = 1;\n for (var aL = 0; aL < a1; aL++) {\n aH *= (aI % 2 == 0) ? (1 - ba[aL]) : ba[aL];\n aI /= 2;\n }\n aY[bh] = aH;\n }\n var bs = new Float32Array(aV);\n for (var aU = 0; aU < aV; aU++) {\n bs[aU] = a2[a3[aU]];\n }\n var bd = 0;\n for (var aU = 0; aU < aV; aU++) {\n bd += aY[aU] * bs[aU];\n }\n return (bd + 0.5) | 0;\n }\n }\n }\n }\n }\n}\n;\naG._$br = function(ba, bo, bp, bg) {\n var a1 = bo._$Q2(ba, bp);\n var a2 = ba._$vs();\n var a9 = ba._$Tr();\n bo._$zr(a2, a9, a1);\n if (a1 <= 0) {\n return bg[a2[0]];\n } else {\n if (a1 == 1) {\n var bj = bg[a2[0]];\n var bi = bg[a2[1]];\n var a8 = a9[0];\n return bj + (bi - bj) * a8;\n } else {\n if (a1 == 2) {\n var bj = bg[a2[0]];\n var bi = bg[a2[1]];\n var a0 = bg[a2[2]];\n var aZ = bg[a2[3]];\n var a8 = a9[0];\n var a7 = a9[1];\n return (1 - a7) * (bj + (bi - bj) * a8) + a7 * (a0 + (aZ - a0) * a8);\n } else {\n if (a1 == 3) {\n var aP = bg[a2[0]];\n var aO = bg[a2[1]];\n var bn = bg[a2[2]];\n var bm = bg[a2[3]];\n var aK = bg[a2[4]];\n var aJ = bg[a2[5]];\n var bf = bg[a2[6]];\n var be = bg[a2[7]];\n var a8 = a9[0];\n var a7 = a9[1];\n var a5 = a9[2];\n return (1 - a5) * ((1 - a7) * (aP + (aO - aP) * a8) + a7 * (bn + (bm - bn) * a8)) + a5 * ((1 - a7) * (aK + (aJ - aK) * a8) + a7 * (bf + (be - bf) * a8));\n } else {\n if (a1 == 4) {\n var aT = bg[a2[0]];\n var aS = bg[a2[1]];\n var bs = bg[a2[2]];\n var br = bg[a2[3]];\n var aN = bg[a2[4]];\n var aM = bg[a2[5]];\n var bl = bg[a2[6]];\n var bk = bg[a2[7]];\n var bd = bg[a2[8]];\n var bb = bg[a2[9]];\n var aX = bg[a2[10]];\n var aW = bg[a2[11]];\n var a6 = bg[a2[12]];\n var a4 = bg[a2[13]];\n var aR = bg[a2[14]];\n var aQ = bg[a2[15]];\n var a8 = a9[0];\n var a7 = a9[1];\n var a5 = a9[2];\n var a3 = a9[3];\n return (1 - a3) * ((1 - a5) * ((1 - a7) * (aT + (aS - aT) * a8) + a7 * (bs + (br - bs) * a8)) + a5 * ((1 - a7) * (aN + (aM - aN) * a8) + a7 * (bl + (bk - bl) * a8))) + a3 * ((1 - a5) * ((1 - a7) * (bd + (bb - bd) * a8) + a7 * (aX + (aW - aX) * a8)) + a5 * ((1 - a7) * (a6 + (a4 - a6) * a8) + a7 * (aR + (aQ - aR) * a8)));\n } else {\n var aV = 1 << a1;\n var aY = new Float32Array(aV);\n for (var bh = 0; bh < aV; bh++) {\n var aI = bh;\n var aH = 1;\n for (var aL = 0; aL < a1; aL++) {\n aH *= (aI % 2 == 0) ? (1 - a9[aL]) : a9[aL];\n aI /= 2;\n }\n aY[bh] = aH;\n }\n var bq = new Float32Array(aV);\n for (var aU = 0; aU < aV; aU++) {\n bq[aU] = bg[a2[aU]];\n }\n var bc = 0;\n for (var aU = 0; aU < aV; aU++) {\n bc += aY[aU] * bq[aU];\n }\n return bc;\n }\n }\n }\n }\n }\n}\n;\naG._$Vr = function(bV, bW, a5, aI, bC, a3, bX, bH) {\n var aN = bW._$Q2(bV, a5);\n var bw = bV._$vs();\n var a2 = bV._$Tr();\n bW._$zr(bw, a2, aN);\n var aJ = aI * 2;\n var aQ = bX;\n if (aN <= 0) {\n var bI = bw[0];\n var bq = bC[bI];\n if (bH == 2 && bX == 0) {\n P._$jT(bq, 0, a3, 0, aJ);\n } else {\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bq[bt++];\n a3[aQ + 1] = bq[bt++];\n aQ += bH;\n }\n }\n } else {\n if (aN == 1) {\n var bq = bC[bw[0]];\n var bp = bC[bw[1]];\n var b3 = a2[0];\n var bT = 1 - b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bq[bt] * bT + bp[bt] * b3;\n ++bt;\n a3[aQ + 1] = bq[bt] * bT + bp[bt] * b3;\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 2) {\n var bq = bC[bw[0]];\n var bp = bC[bw[1]];\n var aZ = bC[bw[2]];\n var aY = bC[bw[3]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var b2 = bP * bT;\n var b0 = bP * b3;\n var bM = b1 * bT;\n var bL = b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = b2 * bq[bt] + b0 * bp[bt] + bM * aZ[bt] + bL * aY[bt];\n ++bt;\n a3[aQ + 1] = b2 * bq[bt] + b0 * bp[bt] + bM * aZ[bt] + bL * aY[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 3) {\n var ba = bC[bw[0]];\n var a9 = bC[bw[1]];\n var aP = bC[bw[2]];\n var aO = bC[bw[3]];\n var a6 = bC[bw[4]];\n var a4 = bC[bw[5]];\n var aL = bC[bw[6]];\n var aK = bC[bw[7]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bZ = a2[2];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var bN = 1 - bZ;\n var b8 = bN * bP * bT;\n var b7 = bN * bP * b3;\n var bU = bN * b1 * bT;\n var bS = bN * b1 * b3;\n var b6 = bZ * bP * bT;\n var b5 = bZ * bP * b3;\n var bQ = bZ * b1 * bT;\n var bO = bZ * b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = b8 * ba[bt] + b7 * a9[bt] + bU * aP[bt] + bS * aO[bt] + b6 * a6[bt] + b5 * a4[bt] + bQ * aL[bt] + bO * aK[bt];\n ++bt;\n a3[aQ + 1] = b8 * ba[bt] + b7 * a9[bt] + bU * aP[bt] + bS * aO[bt] + b6 * a6[bt] + b5 * a4[bt] + bQ * aL[bt] + bO * aK[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 4) {\n var bD = bC[bw[0]];\n var bB = bC[bw[1]];\n var bo = bC[bw[2]];\n var bm = bC[bw[3]];\n var by = bC[bw[4]];\n var bx = bC[bw[5]];\n var be = bC[bw[6]];\n var bd = bC[bw[7]];\n var bG = bC[bw[8]];\n var bE = bC[bw[9]];\n var bv = bC[bw[10]];\n var bu = bC[bw[11]];\n var bA = bC[bw[12]];\n var bz = bC[bw[13]];\n var bn = bC[bw[14]];\n var bl = bC[bw[15]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bZ = a2[2];\n var bY = a2[3];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var bN = 1 - bZ;\n var bK = 1 - bY;\n var bk = bK * bN * bP * bT;\n var bi = bK * bN * bP * b3;\n var aW = bK * bN * b1 * bT;\n var aV = bK * bN * b1 * b3;\n var bc = bK * bZ * bP * bT;\n var bb = bK * bZ * bP * b3;\n var aS = bK * bZ * b1 * bT;\n var aR = bK * bZ * b1 * b3;\n var bs = bY * bN * bP * bT;\n var br = bY * bN * bP * b3;\n var a1 = bY * bN * b1 * bT;\n var a0 = bY * bN * b1 * b3;\n var bh = bY * bZ * bP * bT;\n var bf = bY * bZ * bP * b3;\n var aU = bY * bZ * b1 * bT;\n var aT = bY * bZ * b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bk * bD[bt] + bi * bB[bt] + aW * bo[bt] + aV * bm[bt] + bc * by[bt] + bb * bx[bt] + aS * be[bt] + aR * bd[bt] + bs * bG[bt] + br * bE[bt] + a1 * bv[bt] + a0 * bu[bt] + bh * bA[bt] + bf * bz[bt] + aU * bn[bt] + aT * bl[bt];\n ++bt;\n a3[aQ + 1] = bk * bD[bt] + bi * bB[bt] + aW * bo[bt] + aV * bm[bt] + bc * by[bt] + bb * bx[bt] + aS * be[bt] + aR * bd[bt] + bs * bG[bt] + br * bE[bt] + a1 * bv[bt] + a0 * bu[bt] + bh * bA[bt] + bf * bz[bt] + aU * bn[bt] + aT * bl[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n var b4 = 1 << aN;\n var bJ = new Float32Array(b4);\n for (var bj = 0; bj < b4; bj++) {\n var aH = bj;\n var aM = 1;\n for (var bF = 0; bF < aN; bF++) {\n aM *= (aH % 2 == 0) ? (1 - a2[bF]) : a2[bF];\n aH /= 2;\n }\n bJ[bj] = aM;\n }\n var bg = new Float32Array(b4);\n for (var aX = 0; aX < b4; aX++) {\n bg[aX] = bC[bw[aX]];\n }\n for (var bt = 0; bt < aJ; ) {\n var a8 = 0\n , a7 = 0;\n var bR = bt + 1;\n for (var aX = 0; aX < b4; aX++) {\n a8 += bJ[aX] * bg[aX][bt];\n a7 += bJ[aX] * bg[aX][bR];\n }\n bt += 2;\n a3[aQ] = a8;\n a3[aQ + 1] = a7;\n aQ += bH;\n }\n }\n }\n }\n }\n }\n}\n;\nfunction e() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n}\ne.prototype._$HT = function(aH, aI) {\n this.x = aH;\n this.y = aI;\n}\n;\ne.prototype._$HT = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n}\n;\nfunction ae() {\n if (j) {\n return;\n }\n this._$gP = null;\n this._$dr = null;\n this._$GS = null;\n this._$qb = null;\n this._$Lb = null;\n this._$mS = null;\n this.clipID = null;\n this.clipIDList = new Array();\n}\nae._$ur = -2;\nae._$ES = 500;\nae._$wb = 2;\nae._$8S = 3;\nae._$52 = ae._$ES;\nae._$R2 = ae._$ES;\nae._$or = function() {\n return ae._$52;\n}\n;\nae._$Pr = function() {\n return ae._$R2;\n}\n;\nae.prototype.convertClipIDForV2_11 = function(aI) {\n var aH = [];\n if (aI == null) {\n return null;\n }\n if (aI.length == 0) {\n return null;\n }\n if (!/,/.test(aI)) {\n aH.push(aI.id);\n return aH;\n }\n aH = aI.id.split(\",\");\n return aH;\n}\n;\nae.prototype._$F0 = function(aH) {\n this._$gP = aH._$nP();\n this._$dr = aH._$nP();\n this._$GS = aH._$nP();\n this._$qb = aH._$6L();\n this._$Lb = aH._$cS();\n this._$mS = aH._$Tb();\n if (aH.getFormatVersion() >= ay._$T7) {\n this.clipID = aH._$nP();\n this.clipIDList = this.convertClipIDForV2_11(this.clipID);\n } else {\n this.clipIDList = [];\n }\n this._$MS(this._$Lb);\n}\n;\nae.prototype.getClipIDList = function() {\n return this.clipIDList;\n}\n;\nae.prototype.init = function(aH) {}\n;\nae.prototype._$Nr = function(aH, aI) {\n aI._$IS[0] = false;\n aI._$Us = aG._$Z2(aH, this._$GS, aI._$IS, this._$Lb);\n if (Q._$Zs) {} else {\n if (aI._$IS[0]) {\n return;\n }\n }\n aI._$7s = aG._$br(aH, this._$GS, aI._$IS, this._$mS);\n}\n;\nae.prototype._$2b = function(aH, aI) {}\n;\nae.prototype.getDrawDataID = function() {\n return this._$gP;\n}\n;\nae.prototype._$j2 = function(aH) {\n this._$gP = aH;\n}\n;\nae.prototype.getOpacity = function(aH, aI) {\n return aI._$7s;\n}\n;\nae.prototype._$zS = function(aH, aI) {\n return aI._$Us;\n}\n;\nae.prototype._$MS = function(aJ) {\n for (var aI = aJ.length - 1; aI >= 0; --aI) {\n var aH = aJ[aI];\n if (aH < ae._$52) {\n ae._$52 = aH;\n } else {\n if (aH > ae._$R2) {\n ae._$R2 = aH;\n }\n }\n }\n}\n;\nae.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\nae.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\nae.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\nae.prototype.preDraw = function(aJ, aH, aI) {}\n;\nae.prototype.draw = function(aJ, aH, aI) {}\n;\nae.prototype.getType = function() {}\n;\nae.prototype._$B2 = function(aI, aH, aJ) {}\n;\nfunction ax() {\n if (j) {\n return;\n }\n this._$Eb = ax._$ps;\n this._$lT = 1;\n this._$C0 = 1;\n this._$tT = 1;\n this._$WL = 1;\n this.culling = false;\n this.matrix4x4 = new Float32Array(16);\n this.premultipliedAlpha = false;\n this.anisotropy = 0;\n this.clippingProcess = ax.CLIPPING_PROCESS_NONE;\n this.clipBufPre_clipContextMask = null;\n this.clipBufPre_clipContextDraw = null;\n this.CHANNEL_COLORS = new Array();\n}\nax._$ps = 32;\nax.CLIPPING_PROCESS_NONE = 0;\nax.CLIPPING_PROCESS_OVERWRITE_ALPHA = 1;\nax.CLIPPING_PROCESS_MULTIPLY_ALPHA = 2;\nax.CLIPPING_PROCESS_DRAW = 3;\nax.CLIPPING_PROCESS_CLEAR_ALPHA = 4;\nax.prototype.setChannelFlagAsColor = function(aH, aI) {\n this.CHANNEL_COLORS[aH] = aI;\n}\n;\nax.prototype.getChannelFlagAsColor = function(aH) {\n return this.CHANNEL_COLORS[aH];\n}\n;\nax.prototype._$ZT = function() {}\n;\nax.prototype._$Uo = function(aM, aK, aJ, aL, aN, aI, aH) {}\n;\nax.prototype._$Rs = function() {\n return -1;\n}\n;\nax.prototype._$Ds = function(aH) {}\n;\nax.prototype.setBaseColor = function(aK, aJ, aI, aH) {\n if (aK < 0) {\n aK = 0;\n } else {\n if (aK > 1) {\n aK = 1;\n }\n }\n if (aJ < 0) {\n aJ = 0;\n } else {\n if (aJ > 1) {\n aJ = 1;\n }\n }\n if (aI < 0) {\n aI = 0;\n } else {\n if (aI > 1) {\n aI = 1;\n }\n }\n if (aH < 0) {\n aH = 0;\n } else {\n if (aH > 1) {\n aH = 1;\n }\n }\n this._$lT = aK;\n this._$C0 = aJ;\n this._$tT = aI;\n this._$WL = aH;\n}\n;\nax.prototype._$WP = function(aH) {\n this.culling = aH;\n}\n;\nax.prototype.setMatrix = function(aH) {\n for (var aI = 0; aI < 16; aI++) {\n this.matrix4x4[aI] = aH[aI];\n }\n}\n;\nax.prototype._$IT = function() {\n return this.matrix4x4;\n}\n;\nax.prototype.setPremultipliedAlpha = function(aH) {\n this.premultipliedAlpha = aH;\n}\n;\nax.prototype.isPremultipliedAlpha = function() {\n return this.premultipliedAlpha;\n}\n;\nax.prototype.setAnisotropy = function(aH) {\n this.anisotropy = aH;\n}\n;\nax.prototype.getAnisotropy = function() {\n return this.anisotropy;\n}\n;\nax.prototype.getClippingProcess = function() {\n return this.clippingProcess;\n}\n;\nax.prototype.setClippingProcess = function(aH) {\n this.clippingProcess = aH;\n}\n;\nax.prototype.setClipBufPre_clipContextForMask = function(aH) {\n this.clipBufPre_clipContextMask = aH;\n}\n;\nax.prototype.getClipBufPre_clipContextMask = function() {\n return this.clipBufPre_clipContextMask;\n}\n;\nax.prototype.setClipBufPre_clipContextForDraw = function(aH) {\n this.clipBufPre_clipContextDraw = aH;\n}\n;\nax.prototype.getClipBufPre_clipContextDraw = function() {\n return this.clipBufPre_clipContextDraw;\n}\n;\nfunction o() {\n if (j) {\n return;\n }\n this.a = 1;\n this.r = 1;\n this.g = 1;\n this.b = 1;\n this.scale = 1;\n this._$ho = 1;\n this.blendMode = Q.L2D_COLOR_BLEND_MODE_MULT;\n}\nfunction c() {\n if (j) {\n return;\n }\n this._$kP = null;\n this._$dr = null;\n this._$Ai = true;\n this._$mS = null;\n}\nc._$ur = -2;\nc._$c2 = 1;\nc._$_b = 2;\nc.prototype._$F0 = function(aH) {\n this._$kP = aH._$nP();\n this._$dr = aH._$nP();\n}\n;\nc.prototype.readV2_opacity = function(aH) {\n if (aH.getFormatVersion() >= ay.LIVE2D_FORMAT_VERSION_V2_10_SDK2) {\n this._$mS = aH._$Tb();\n }\n}\n;\nc.prototype.init = function(aH) {}\n;\nc.prototype._$Nr = function(aI, aH) {}\n;\nc.prototype.interpolateOpacity = function(aJ, aK, aI, aH) {\n if (this._$mS == null) {\n aI.setInterpolatedOpacity(1);\n } else {\n aI.setInterpolatedOpacity(aG._$br(aJ, aK, aH, this._$mS));\n }\n}\n;\nc.prototype._$2b = function(aI, aH) {}\n;\nc.prototype._$nb = function(aL, aK, aM, aH, aI, aJ, aN) {}\n;\nc.prototype.getType = function() {}\n;\nc.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\nc.prototype._$a2 = function(aH) {\n this._$kP = aH;\n}\n;\nc.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\nc.prototype.getBaseDataID = function() {\n return this._$kP;\n}\n;\nc.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\nfunction P() {}\nP._$W2 = 0;\nP._$CS = P._$W2;\nP._$Mo = function() {\n return true;\n}\n;\nP._$XP = function(aI) {\n try {\n var aJ = getTimeMSec();\n while (getTimeMSec() - aJ < aI) {}\n } catch (aH) {\n aH._$Rb();\n }\n}\n;\nP.getUserTimeMSec = function() {\n return (P._$CS == P._$W2) ? P.getSystemTimeMSec() : P._$CS;\n}\n;\nP.setUserTimeMSec = function(aH) {\n P._$CS = aH;\n}\n;\nP.updateUserTimeMSec = function() {\n return (P._$CS = P.getSystemTimeMSec());\n}\n;\nP.getTimeMSec = function() {\n return new Date().getTime();\n}\n;\nP.getSystemTimeMSec = function() {\n return new Date().getTime();\n}\n;\nP._$Q = function(aH) {}\n;\nP._$jT = function(aM, aJ, aI, aL, aH) {\n for (var aK = 0; aK < aH; aK++) {\n aI[aL + aK] = aM[aJ + aK];\n }\n}\n;\nfunction aA() {\n if (j) {\n return;\n }\n this._$VP = 0;\n this._$wL = null;\n this._$GP = null;\n this._$8o = aA._$ds;\n this._$2r = -1;\n this._$O2 = 0;\n this._$ri = 0;\n}\naA._$ds = -2;\naA.prototype._$F0 = function(aH) {\n this._$wL = aH._$nP();\n this._$VP = aH._$6L();\n this._$GP = aH._$nP();\n}\n;\naA.prototype.getParamIndex = function(aH) {\n if (this._$2r != aH) {\n this._$8o = aA._$ds;\n }\n return this._$8o;\n}\n;\naA.prototype._$Pb = function(aI, aH) {\n this._$8o = aI;\n this._$2r = aH;\n}\n;\naA.prototype.getParamID = function() {\n return this._$wL;\n}\n;\naA.prototype._$yP = function(aH) {\n this._$wL = aH;\n}\n;\naA.prototype._$N2 = function() {\n return this._$VP;\n}\n;\naA.prototype._$d2 = function() {\n return this._$GP;\n}\n;\naA.prototype._$t2 = function(aI, aH) {\n this._$VP = aI;\n this._$GP = aH;\n}\n;\naA.prototype._$Lr = function() {\n return this._$O2;\n}\n;\naA.prototype._$wr = function(aH) {\n this._$O2 = aH;\n}\n;\naA.prototype._$SL = function() {\n return this._$ri;\n}\n;\naA.prototype._$AL = function(aH) {\n this._$ri = aH;\n}\n;\nfunction G() {}\nG.startsWith = function(aJ, aL, aK) {\n var aH = aL + aK.length;\n if (aH >= aJ.length) {\n return false;\n }\n for (var aI = aL; aI < aH; aI++) {\n if (G.getChar(aJ, aI) != aK.charAt(aI - aL)) {\n return false;\n }\n }\n return true;\n}\n;\nG.getChar = function(aI, aH) {\n return String.fromCharCode(aI.getUint8(aH));\n}\n;\nG.createString = function(aM, aL, aJ) {\n var aH = new ArrayBuffer(aJ * 2);\n var aK = new Uint16Array(aH);\n for (var aI = 0; aI < aJ; aI++) {\n aK[aI] = aM.getUint8(aL + aI);\n }\n return String.fromCharCode.apply(null, aK);\n}\n;\nG._$LS = function(aP, aM, aR, aK) {\n if (aP instanceof ArrayBuffer) {\n aP = new DataView(aP);\n }\n var aL = aR;\n var aJ = false;\n var aQ = false;\n var aS = 0;\n var aO = G.getChar(aP, aL);\n if (aO == \"-\") {\n aJ = true;\n aL++;\n }\n var aN = false;\n for (; aL < aM; aL++) {\n aO = G.getChar(aP, aL);\n switch (aO) {\n case \"0\":\n aS = aS * 10;\n break;\n case \"1\":\n aS = aS * 10 + 1;\n break;\n case \"2\":\n aS = aS * 10 + 2;\n break;\n case \"3\":\n aS = aS * 10 + 3;\n break;\n case \"4\":\n aS = aS * 10 + 4;\n break;\n case \"5\":\n aS = aS * 10 + 5;\n break;\n case \"6\":\n aS = aS * 10 + 6;\n break;\n case \"7\":\n aS = aS * 10 + 7;\n break;\n case \"8\":\n aS = aS * 10 + 8;\n break;\n case \"9\":\n aS = aS * 10 + 9;\n break;\n case \".\":\n aQ = true;\n aL++;\n aN = true;\n break;\n default:\n aN = true;\n break;\n }\n if (aN) {\n break;\n }\n }\n if (aQ) {\n var aI = 0.1;\n var aH = false;\n for (; aL < aM; aL++) {\n aO = G.getChar(aP, aL);\n switch (aO) {\n case \"0\":\n break;\n case \"1\":\n aS += aI * 1;\n break;\n case \"2\":\n aS += aI * 2;\n break;\n case \"3\":\n aS += aI * 3;\n break;\n case \"4\":\n aS += aI * 4;\n break;\n case \"5\":\n aS += aI * 5;\n break;\n case \"6\":\n aS += aI * 6;\n break;\n case \"7\":\n aS += aI * 7;\n break;\n case \"8\":\n aS += aI * 8;\n break;\n case \"9\":\n aS += aI * 9;\n break;\n default:\n aH = true;\n break;\n }\n aI *= 0.1;\n if (aH) {\n break;\n }\n }\n }\n if (aJ) {\n aS = -aS;\n }\n aK[0] = aL;\n return aS;\n}\n;\nfunction g() {\n if (j) {\n return;\n }\n this._$Ob = null;\n}\ng.prototype._$zP = function() {\n this._$Ob = new Array();\n}\n;\ng.prototype._$F0 = function(aH) {\n this._$Ob = aH._$nP();\n}\n;\ng.prototype._$Ur = function(aK) {\n if (aK._$WS()) {\n return true;\n }\n var aH = aK._$v2();\n for (var aJ = this._$Ob.length - 1; aJ >= 0; --aJ) {\n var aI = this._$Ob[aJ].getParamIndex(aH);\n if (aI == aA._$ds) {\n aI = aK.getParamIndex(this._$Ob[aJ].getParamID());\n }\n if (aK._$Xb(aI)) {\n return true;\n }\n }\n return false;\n}\n;\ng.prototype._$Q2 = function(aL, aV) {\n var aX = this._$Ob.length;\n var aJ = aL._$v2();\n var aN = 0;\n var aI;\n var aQ;\n for (var aK = 0; aK < aX; aK++) {\n var aH = this._$Ob[aK];\n aI = aH.getParamIndex(aJ);\n if (aI == aA._$ds) {\n aI = aL.getParamIndex(aH.getParamID());\n aH._$Pb(aI, aJ);\n }\n if (aI < 0) {\n throw new Exception(\"err 23242 : \" + aH.getParamID());\n }\n var aU = aI < 0 ? 0 : aL.getParamFloat(aI);\n aQ = aH._$N2();\n var aM = aH._$d2();\n var aP = -1;\n var aT = 0;\n var aS;\n var aR;\n if (aQ < 1) {} else {\n if (aQ == 1) {\n aS = aM[0];\n if (aS - aw._$J < aU && aU < aS + aw._$J) {\n aP = 0;\n aT = 0;\n } else {\n aP = 0;\n aV[0] = true;\n }\n } else {\n aS = aM[0];\n if (aU < aS - aw._$J) {\n aP = 0;\n aV[0] = true;\n } else {\n if (aU < aS + aw._$J) {\n aP = 0;\n } else {\n var aW = false;\n for (var aO = 1; aO < aQ; ++aO) {\n aR = aM[aO];\n if (aU < aR + aw._$J) {\n if (aR - aw._$J < aU) {\n aP = aO;\n } else {\n aP = aO - 1;\n aT = (aU - aS) / (aR - aS);\n aN++;\n }\n aW = true;\n break;\n }\n aS = aR;\n }\n if (!aW) {\n aP = aQ - 1;\n aT = 0;\n aV[0] = true;\n }\n }\n }\n }\n }\n aH._$wr(aP);\n aH._$AL(aT);\n }\n return aN;\n}\n;\ng.prototype._$zr = function(aN, aT, aP) {\n var aR = 1 << aP;\n if (aR + 1 > aw._$Qb) {\n console.log(\"err 23245\\n\");\n }\n var aS = this._$Ob.length;\n var aK = 1;\n var aH = 1;\n var aJ = 0;\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] = 0;\n }\n for (var aL = 0; aL < aS; ++aL) {\n var aI = this._$Ob[aL];\n if (aI._$SL() == 0) {\n var aO = aI._$Lr() * aK;\n if (aO < 0 && Q._$3T) {\n throw new Exception(\"err 23246\");\n }\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] += aO;\n }\n } else {\n var aO = aK * aI._$Lr();\n var aM = aK * (aI._$Lr() + 1);\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] += ((aQ / aH | 0) % 2 == 0) ? aO : aM;\n }\n aT[aJ++] = aI._$SL();\n aH *= 2;\n }\n aK *= aI._$N2();\n }\n aN[aR] = 65535;\n aT[aJ] = -1;\n}\n;\ng.prototype._$h2 = function(aJ, aH, aK) {\n var aM = new Float32Array(aH);\n for (var aL = 0; aL < aH; ++aL) {\n aM[aL] = aK[aL];\n }\n var aI = new aA();\n aI._$yP(aJ);\n aI._$t2(aH, aM);\n this._$Ob.push(aI);\n}\n;\ng.prototype._$J2 = function(aO) {\n var aN = aO;\n var aM = this._$Ob.length;\n for (var aK = 0; aK < aM; ++aK) {\n var aI = this._$Ob[aK];\n var aH = aI._$N2();\n var aJ = aN % aI._$N2();\n var aL = aI._$d2()[aJ];\n console.log(\"%s[%d]=%7.2f / \", aI.getParamID(), aJ, aL);\n aN /= aH;\n }\n console.log(\"\\n\");\n}\n;\ng.prototype.getParamCount = function() {\n return this._$Ob.length;\n}\n;\ng.prototype._$zs = function() {\n return this._$Ob;\n}\n;\nfunction ac() {\n this.m = new Float32Array(16);\n this.identity();\n}\nac.prototype.identity = function() {\n for (var aH = 0; aH < 16; aH++) {\n this.m[aH] = ((aH % 5) == 0) ? 1 : 0;\n }\n}\n;\nac.prototype.getArray = function() {\n return this.m;\n}\n;\nac.prototype.getCopyMatrix = function() {\n return new Float32Array(this.m);\n}\n;\nac.prototype.setMatrix = function(aI) {\n if (aI == null || aI.length != 16) {\n return;\n }\n for (var aH = 0; aH < 16; aH++) {\n this.m[aH] = aI[aH];\n }\n}\n;\nac.prototype.mult = function(aH, aJ, aI) {\n if (aJ == null) {\n return null;\n }\n if (this == aJ) {\n this.mult_safe(this.m, aH.m, aJ.m, aI);\n } else {\n this.mult_fast(this.m, aH.m, aJ.m, aI);\n }\n return aJ;\n}\n;\nac.prototype.mult_safe = function(aI, aH, aM, aJ) {\n if (aI == aM) {\n var aL = new Array(16);\n this.mult_fast(aI, aH, aL, aJ);\n for (var aK = 15; aK >= 0; --aK) {\n aM[aK] = aL[aK];\n }\n } else {\n this.mult_fast(aI, aH, aM, aJ);\n }\n}\n;\nac.prototype.mult_fast = function(aI, aH, aK, aJ) {\n if (aJ) {\n aK[0] = aI[0] * aH[0] + aI[4] * aH[1] + aI[8] * aH[2];\n aK[4] = aI[0] * aH[4] + aI[4] * aH[5] + aI[8] * aH[6];\n aK[8] = aI[0] * aH[8] + aI[4] * aH[9] + aI[8] * aH[10];\n aK[12] = aI[0] * aH[12] + aI[4] * aH[13] + aI[8] * aH[14] + aI[12];\n aK[1] = aI[1] * aH[0] + aI[5] * aH[1] + aI[9] * aH[2];\n aK[5] = aI[1] * aH[4] + aI[5] * aH[5] + aI[9] * aH[6];\n aK[9] = aI[1] * aH[8] + aI[5] * aH[9] + aI[9] * aH[10];\n aK[13] = aI[1] * aH[12] + aI[5] * aH[13] + aI[9] * aH[14] + aI[13];\n aK[2] = aI[2] * aH[0] + aI[6] * aH[1] + aI[10] * aH[2];\n aK[6] = aI[2] * aH[4] + aI[6] * aH[5] + aI[10] * aH[6];\n aK[10] = aI[2] * aH[8] + aI[6] * aH[9] + aI[10] * aH[10];\n aK[14] = aI[2] * aH[12] + aI[6] * aH[13] + aI[10] * aH[14] + aI[14];\n aK[3] = aK[7] = aK[11] = 0;\n aK[15] = 1;\n } else {\n aK[0] = aI[0] * aH[0] + aI[4] * aH[1] + aI[8] * aH[2] + aI[12] * aH[3];\n aK[4] = aI[0] * aH[4] + aI[4] * aH[5] + aI[8] * aH[6] + aI[12] * aH[7];\n aK[8] = aI[0] * aH[8] + aI[4] * aH[9] + aI[8] * aH[10] + aI[12] * aH[11];\n aK[12] = aI[0] * aH[12] + aI[4] * aH[13] + aI[8] * aH[14] + aI[12] * aH[15];\n aK[1] = aI[1] * aH[0] + aI[5] * aH[1] + aI[9] * aH[2] + aI[13] * aH[3];\n aK[5] = aI[1] * aH[4] + aI[5] * aH[5] + aI[9] * aH[6] + aI[13] * aH[7];\n aK[9] = aI[1] * aH[8] + aI[5] * aH[9] + aI[9] * aH[10] + aI[13] * aH[11];\n aK[13] = aI[1] * aH[12] + aI[5] * aH[13] + aI[9] * aH[14] + aI[13] * aH[15];\n aK[2] = aI[2] * aH[0] + aI[6] * aH[1] + aI[10] * aH[2] + aI[14] * aH[3];\n aK[6] = aI[2] * aH[4] + aI[6] * aH[5] + aI[10] * aH[6] + aI[14] * aH[7];\n aK[10] = aI[2] * aH[8] + aI[6] * aH[9] + aI[10] * aH[10] + aI[14] * aH[11];\n aK[14] = aI[2] * aH[12] + aI[6] * aH[13] + aI[10] * aH[14] + aI[14] * aH[15];\n aK[3] = aI[3] * aH[0] + aI[7] * aH[1] + aI[11] * aH[2] + aI[15] * aH[3];\n aK[7] = aI[3] * aH[4] + aI[7] * aH[5] + aI[11] * aH[6] + aI[15] * aH[7];\n aK[11] = aI[3] * aH[8] + aI[7] * aH[9] + aI[11] * aH[10] + aI[15] * aH[11];\n aK[15] = aI[3] * aH[12] + aI[7] * aH[13] + aI[11] * aH[14] + aI[15] * aH[15];\n }\n}\n;\nac.prototype.translate = function(aH, aJ, aI) {\n this.m[12] = this.m[0] * aH + this.m[4] * aJ + this.m[8] * aI + this.m[12];\n this.m[13] = this.m[1] * aH + this.m[5] * aJ + this.m[9] * aI + this.m[13];\n this.m[14] = this.m[2] * aH + this.m[6] * aJ + this.m[10] * aI + this.m[14];\n this.m[15] = this.m[3] * aH + this.m[7] * aJ + this.m[11] * aI + this.m[15];\n}\n;\nac.prototype.scale = function(aJ, aI, aH) {\n this.m[0] *= aJ;\n this.m[4] *= aI;\n this.m[8] *= aH;\n this.m[1] *= aJ;\n this.m[5] *= aI;\n this.m[9] *= aH;\n this.m[2] *= aJ;\n this.m[6] *= aI;\n this.m[10] *= aH;\n this.m[3] *= aJ;\n this.m[7] *= aI;\n this.m[11] *= aH;\n}\n;\nac.prototype.rotateX = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[4];\n this.m[4] = aI * aK + this.m[8] * aJ;\n this.m[8] = aI * -aJ + this.m[8] * aK;\n aI = this.m[5];\n this.m[5] = aI * aK + this.m[9] * aJ;\n this.m[9] = aI * -aJ + this.m[9] * aK;\n aI = this.m[6];\n this.m[6] = aI * aK + this.m[10] * aJ;\n this.m[10] = aI * -aJ + this.m[10] * aK;\n aI = this.m[7];\n this.m[7] = aI * aK + this.m[11] * aJ;\n this.m[11] = aI * -aJ + this.m[11] * aK;\n}\n;\nac.prototype.rotateY = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[0];\n this.m[0] = aI * aK + this.m[8] * -aJ;\n this.m[8] = aI * aJ + this.m[8] * aK;\n aI = this.m[1];\n this.m[1] = aI * aK + this.m[9] * -aJ;\n this.m[9] = aI * aJ + this.m[9] * aK;\n aI = m[2];\n this.m[2] = aI * aK + this.m[10] * -aJ;\n this.m[10] = aI * aJ + this.m[10] * aK;\n aI = m[3];\n this.m[3] = aI * aK + this.m[11] * -aJ;\n this.m[11] = aI * aJ + this.m[11] * aK;\n}\n;\nac.prototype.rotateZ = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[0];\n this.m[0] = aI * aK + this.m[4] * aJ;\n this.m[4] = aI * -aJ + this.m[4] * aK;\n aI = this.m[1];\n this.m[1] = aI * aK + this.m[5] * aJ;\n this.m[5] = aI * -aJ + this.m[5] * aK;\n aI = this.m[2];\n this.m[2] = aI * aK + this.m[6] * aJ;\n this.m[6] = aI * -aJ + this.m[6] * aK;\n aI = this.m[3];\n this.m[3] = aI * aK + this.m[7] * aJ;\n this.m[7] = aI * -aJ + this.m[7] * aK;\n}\n;\nfunction Z(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nZ.prototype = new ak();\nZ._$tP = new Object();\nZ._$27 = function() {\n Z._$tP.clear();\n}\n;\nZ.getID = function(aH) {\n var aI = Z._$tP[aH];\n if (aI == null) {\n aI = new Z(aH);\n Z._$tP[aH] = aI;\n }\n return aI;\n}\n;\nZ.prototype._$3s = function() {\n return new Z();\n}\n;\nfunction aD() {\n if (j) {\n return;\n }\n this._$7 = 1;\n this._$f = 0;\n this._$H = 0;\n this._$g = 1;\n this._$k = 0;\n this._$w = 0;\n this._$hi = STATE_IDENTITY;\n this._$Z = _$pS;\n}\naD._$kS = -1;\naD._$pS = 0;\naD._$hb = 1;\naD.STATE_IDENTITY = 0;\naD._$gb = 1;\naD._$fo = 2;\naD._$go = 4;\naD.prototype.transform = function(aK, aI, aH) {\n var aT, aS, aR, aM, aL, aJ;\n var aQ = 0;\n var aN = 0;\n switch (this._$hi) {\n default:\n return;\n case (aD._$go | aD._$fo | aD._$gb):\n aT = this._$7;\n aS = this._$H;\n aR = this._$k;\n aM = this._$f;\n aL = this._$g;\n aJ = this._$w;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n var aO = aK[aQ++];\n aI[aN++] = (aT * aP + aS * aO + aR);\n aI[aN++] = (aM * aP + aL * aO + aJ);\n }\n return;\n case (aD._$go | aD._$fo):\n aT = this._$7;\n aS = this._$H;\n aM = this._$f;\n aL = this._$g;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n var aO = aK[aQ++];\n aI[aN++] = (aT * aP + aS * aO);\n aI[aN++] = (aM * aP + aL * aO);\n }\n return;\n case (aD._$go | aD._$gb):\n aS = this._$H;\n aR = this._$k;\n aM = this._$f;\n aJ = this._$w;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n aI[aN++] = (aS * aK[aQ++] + aR);\n aI[aN++] = (aM * aP + aJ);\n }\n return;\n case (aD._$go):\n aS = this._$H;\n aM = this._$f;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n aI[aN++] = (aS * aK[aQ++]);\n aI[aN++] = (aM * aP);\n }\n return;\n case (aD._$fo | aD._$gb):\n aT = this._$7;\n aR = this._$k;\n aL = this._$g;\n aJ = this._$w;\n while (--aH >= 0) {\n aI[aN++] = (aT * aK[aQ++] + aR);\n aI[aN++] = (aL * aK[aQ++] + aJ);\n }\n return;\n case (aD._$fo):\n aT = this._$7;\n aL = this._$g;\n while (--aH >= 0) {\n aI[aN++] = (aT * aK[aQ++]);\n aI[aN++] = (aL * aK[aQ++]);\n }\n return;\n case (aD._$gb):\n aR = this._$k;\n aJ = this._$w;\n while (--aH >= 0) {\n aI[aN++] = (aK[aQ++] + aR);\n aI[aN++] = (aK[aQ++] + aJ);\n }\n return;\n case (aD.STATE_IDENTITY):\n if (aK != aI || aQ != aN) {\n P._$jT(aK, aQ, aI, aN, aH * 2);\n }\n return;\n }\n}\n;\naD.prototype.update = function() {\n if (this._$H == 0 && this._$f == 0) {\n if (this._$7 == 1 && this._$g == 1) {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD.STATE_IDENTITY;\n this._$Z = aD._$pS;\n } else {\n this._$hi = aD._$gb;\n this._$Z = aD._$hb;\n }\n } else {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD._$fo;\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$fo | aD._$gb);\n this._$Z = aD._$kS;\n }\n }\n } else {\n if (this._$7 == 0 && this._$g == 0) {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD._$go;\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$go | aD._$gb);\n this._$Z = aD._$kS;\n }\n } else {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = (aD._$go | aD._$fo);\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$go | aD._$fo | aD._$gb);\n this._$Z = aD._$kS;\n }\n }\n }\n}\n;\naD.prototype._$RT = function(aK) {\n this._$IT(aK);\n var aJ = aK[0];\n var aH = aK[2];\n var aN = aK[1];\n var aM = aK[3];\n var aI = Math.sqrt(aJ * aJ + aN * aN);\n var aL = aJ * aM - aH * aN;\n if (aI == 0) {\n if (Q._$so) {\n console.log(\"affine._$RT() / rt==0\");\n }\n } else {\n aK[0] = aI;\n aK[1] = aL / aI;\n aK[2] = (aN * aM + aJ * aH) / aL;\n aK[3] = Math.atan2(aN, aJ);\n }\n}\n;\naD.prototype._$ho = function(aN, aM, aI, aH) {\n var aL = new Float32Array(6);\n var aK = new Float32Array(6);\n aN._$RT(aL);\n aM._$RT(aK);\n var aJ = new Float32Array(6);\n aJ[0] = aL[0] + (aK[0] - aL[0]) * aI;\n aJ[1] = aL[1] + (aK[1] - aL[1]) * aI;\n aJ[2] = aL[2] + (aK[2] - aL[2]) * aI;\n aJ[3] = aL[3] + (aK[3] - aL[3]) * aI;\n aJ[4] = aL[4] + (aK[4] - aL[4]) * aI;\n aJ[5] = aL[5] + (aK[5] - aL[5]) * aI;\n aH._$CT(aJ);\n}\n;\naD.prototype._$CT = function(aJ) {\n var aI = Math.cos(aJ[3]);\n var aH = Math.sin(aJ[3]);\n this._$7 = aJ[0] * aI;\n this._$f = aJ[0] * aH;\n this._$H = aJ[1] * (aJ[2] * aI - aH);\n this._$g = aJ[1] * (aJ[2] * aH + aI);\n this._$k = aJ[4];\n this._$w = aJ[5];\n this.update();\n}\n;\naD.prototype._$IT = function(aH) {\n aH[0] = this._$7;\n aH[1] = this._$f;\n aH[2] = this._$H;\n aH[3] = this._$g;\n aH[4] = this._$k;\n aH[5] = this._$w;\n}\n;\nfunction Y() {\n if (j) {\n return;\n }\n ah.prototype.constructor.call(this);\n this.motions = new Array();\n this._$7r = null;\n this._$7r = Y._$Co++;\n this._$D0 = 30;\n this._$yT = 0;\n this._$E = true;\n this.loopFadeIn = true;\n this._$AS = -1;\n _$a0();\n}\nY.prototype = new ah();\nY._$cs = \"VISIBLE:\";\nY._$ar = \"LAYOUT:\";\nY._$Co = 0;\nY._$D2 = [];\nY._$1T = 1;\nY.loadMotion = function(aR) {\n var aM = new Y();\n var aI = [0];\n var aP = aR.length;\n aM._$yT = 0;\n for (var aJ = 0; aJ < aP; ++aJ) {\n var aQ = (aR[aJ] & 255);\n if (aQ == \"\\n\" || aQ == \"\\r\") {\n continue;\n }\n if (aQ == \"#\") {\n for (; aJ < aP; ++aJ) {\n if (aR[aJ] == \"\\n\" || aR[aJ] == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if (aQ == \"$\") {\n var aT = aJ;\n var aK = -1;\n for (; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \"=\") {\n aK = aJ;\n break;\n }\n }\n var aO = false;\n if (aK >= 0) {\n if (aK == aT + 4 && aR[aT + 1] == \"f\" && aR[aT + 2] == \"p\" && aR[aT + 3] == \"s\") {\n aO = true;\n }\n for (aJ = aK + 1; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \",\" || aQ == \" \" || aQ == \"\\t\") {\n continue;\n }\n var aL = G._$LS(aR, aP, aJ, aI);\n if (aI[0] > 0) {\n if (aO && 5 < aL && aL < 121) {\n aM._$D0 = aL;\n }\n }\n aJ = aI[0];\n }\n }\n for (; aJ < aP; ++aJ) {\n if (aR[aJ] == \"\\n\" || aR[aJ] == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if ((\"a\" <= aQ && aQ <= \"z\") || (\"A\" <= aQ && aQ <= \"Z\") || aQ == \"_\") {\n var aT = aJ;\n var aK = -1;\n for (; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \"=\") {\n aK = aJ;\n break;\n }\n }\n if (aK >= 0) {\n var aN = new t();\n if (G.startsWith(aR, aT, Y._$cs)) {\n aN._$RP = t._$hs;\n aN._$4P = new String(aR,aT,aK - aT);\n } else {\n if (G.startsWith(aR, aT, Y._$ar)) {\n aN._$4P = new String(aR,aT + 7,aK - aT - 7);\n if (G.startsWith(aR, aT + 7, \"ANCHOR_X\")) {\n aN._$RP = t._$xs;\n } else {\n if (G.startsWith(aR, aT + 7, \"ANCHOR_Y\")) {\n aN._$RP = t._$us;\n } else {\n if (G.startsWith(aR, aT + 7, \"SCALE_X\")) {\n aN._$RP = t._$qs;\n } else {\n if (G.startsWith(aR, aT + 7, \"SCALE_Y\")) {\n aN._$RP = t._$Ys;\n } else {\n if (G.startsWith(aR, aT + 7, \"X\")) {\n aN._$RP = t._$ws;\n } else {\n if (G.startsWith(aR, aT + 7, \"Y\")) {\n aN._$RP = t._$Ns;\n }\n }\n }\n }\n }\n }\n } else {\n aN._$RP = t._$Fr;\n aN._$4P = new String(aR,aT,aK - aT);\n }\n }\n aM.motions.push(aN);\n var aS = 0;\n Y._$D2.clear();\n for (aJ = aK + 1; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \",\" || aQ == \" \" || aQ == \"\\t\") {\n continue;\n }\n var aL = G._$LS(aR, aP, aJ, aI);\n if (aI[0] > 0) {\n Y._$D2.push(aL);\n aS++;\n var aH = aI[0];\n if (aH < aJ) {\n console.log(\"_$n0 _$hi . @Live2DMotion loadMotion()\\n\");\n break;\n }\n aJ = aH;\n }\n }\n aN._$I0 = Y._$D2._$BL();\n if (aS > aM._$yT) {\n aM._$yT = aS;\n }\n }\n }\n }\n aM._$AS = ((1000 * aM._$yT) / aM._$D0) | 0;\n return aM;\n}\n;\nY.prototype.getDurationMSec = function() {\n return this._$AS;\n}\n;\nY.prototype.dump = function() {\n for (var aJ = 0; aJ < this.motions.length; aJ++) {\n var aH = this.motions[aJ];\n console.log(\"_$wL[%s] [%d]. \", aH._$4P, aH._$I0.length);\n for (var aI = 0; aI < aH._$I0.length && aI < 10; aI++) {\n console.log(\"%5.2f ,\", aH._$I0[aI]);\n }\n console.log(\"\\n\");\n }\n}\n;\nY.prototype.updateParamExe = function(aH, aL, aO, aX) {\n var aM = aL - aX._$z2;\n var aV = aM * this._$D0 / 1000;\n var aJ = aV | 0;\n var aP = aV - aJ;\n for (var aU = 0; aU < this.motions.length; aU++) {\n var aS = this.motions[aU];\n var aK = aS._$I0.length;\n var aQ = aS._$4P;\n if (aS._$RP == t._$hs) {\n var aT = aS._$I0[(aJ >= aK ? aK - 1 : aJ)];\n aH.setParamFloat(aQ, aT);\n } else {\n if (t._$ws <= aS._$RP && aS._$RP <= t._$Ys) {} else {\n var aR = aH.getParamFloat(aQ);\n var aY = aS._$I0[(aJ >= aK ? aK - 1 : aJ)];\n var aW = aS._$I0[(aJ + 1 >= aK ? aK - 1 : aJ + 1)];\n var aI = aY + (aW - aY) * aP;\n var aN = aR + (aI - aR) * aO;\n aH.setParamFloat(aQ, aN);\n }\n }\n }\n if (aJ >= this._$yT) {\n if (this._$E) {\n aX._$z2 = aL;\n if (this.loopFadeIn) {\n aX._$bs = aL;\n }\n } else {\n aX._$9L = true;\n }\n }\n}\n;\nY.prototype._$r0 = function() {\n return this._$E;\n}\n;\nY.prototype._$aL = function(aH) {\n this._$E = aH;\n}\n;\nY.prototype.isLoopFadeIn = function() {\n return this.loopFadeIn;\n}\n;\nY.prototype.setLoopFadeIn = function(aH) {\n this.loopFadeIn = aH;\n}\n;\nfunction aE() {\n this._$P = new Float32Array(100);\n this.size = 0;\n}\naE.prototype.clear = function() {\n this.size = 0;\n}\n;\naE.prototype.add = function(aI) {\n if (this._$P.length <= this.size) {\n var aH = new Float32Array(this.size * 2);\n P._$jT(this._$P, 0, aH, 0, this.size);\n this._$P = aH;\n }\n this._$P[this.size++] = aI;\n}\n;\naE.prototype._$BL = function() {\n var aH = new Float32Array(this.size);\n P._$jT(this._$P, 0, aH, 0, this.size);\n return aH;\n}\n;\nfunction t() {\n this._$4P = null;\n this._$I0 = null;\n this._$RP = null;\n}\nt._$Fr = 0;\nt._$hs = 1;\nt._$ws = 100;\nt._$Ns = 101;\nt._$xs = 102;\nt._$us = 103;\nt._$qs = 104;\nt._$Ys = 105;\nfunction aw() {}\naw._$Ms = 1;\naw._$Qs = 2;\naw._$i2 = 0;\naw._$No = 2;\naw._$do = aw._$Ms;\naw._$Ls = true;\naw._$1r = 5;\naw._$Qb = 65;\naw._$J = 0.0001;\naw._$FT = 0.001;\naw._$Ss = 3;\nfunction ay() {}\nay._$o7 = 6;\nay._$S7 = 7;\nay._$s7 = 8;\nay._$77 = 9;\nay.LIVE2D_FORMAT_VERSION_V2_10_SDK2 = 10;\nay.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1 = 11;\nay._$T7 = ay.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1;\nay._$Is = -2004318072;\nay._$h0 = 0;\nay._$4L = 23;\nay._$7P = 33;\nay._$uT = function(aH) {\n console.log(\"_$bo :: _$6 _$mo _$E0 : %d\\n\", aH);\n}\n;\nay._$9o = function(aH) {\n if (aH < 40) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 50) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 60) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 100) {\n switch (aH) {\n case 65:\n return new E();\n case 66:\n return new g();\n case 67:\n return new aA();\n case 68:\n return new ab();\n case 69:\n return new X();\n case 70:\n return new b();\n default:\n ay._$uT(aH);\n return null;\n }\n } else {\n if (aH < 150) {\n switch (aH) {\n case 131:\n return new f();\n case 133:\n return new s();\n case 136:\n return new w();\n case 137:\n return new an();\n case 142:\n return new aq();\n }\n }\n }\n }\n }\n }\n ay._$uT(aH);\n return null;\n}\n;\nfunction y(aH) {\n if (j) {\n return;\n }\n this._$QT = true;\n this._$co = -1;\n this._$qo = 0;\n this._$pb = new Array(y._$is);\n this._$_2 = new Float32Array(y._$is);\n this._$vr = new Float32Array(y._$is);\n this._$Rr = new Float32Array(y._$is);\n this._$Or = new Float32Array(y._$is);\n this._$fs = new Float32Array(y._$is);\n this._$Js = new Array(y._$is);\n this._$3S = new Array();\n this._$aS = new Array();\n this._$Bo = null;\n this._$F2 = new Array();\n this._$db = new Array();\n this._$8b = new Array();\n this._$Hr = new Array();\n this._$Ws = null;\n this._$Vs = null;\n this._$Er = null;\n this._$Es = new Int16Array(aw._$Qb);\n this._$ZP = new Float32Array(aw._$1r * 2);\n this._$Ri = aH;\n this._$b0 = y._$HP++;\n this.clipManager = null;\n this.dp_webgl = null;\n}\ny._$HP = 0;\ny._$_0 = true;\ny._$V2 = -1;\ny._$W0 = -1;\ny._$jr = false;\ny._$ZS = true;\ny._$tr = (-1000000);\ny._$lr = (1000000);\ny._$is = 32;\ny._$e = false;\ny.prototype.getDrawDataIndex = function(aI) {\n for (var aH = this._$aS.length - 1; aH >= 0; --aH) {\n if (this._$aS[aH] != null && this._$aS[aH].getDrawDataID() == aI) {\n return aH;\n }\n }\n return -1;\n}\n;\ny.prototype.getDrawData = function(aH) {\n if (aH instanceof Z) {\n if (this._$Bo == null) {\n this._$Bo = new Object();\n var aJ = this._$aS.length;\n for (var aI = 0; aI < aJ; aI++) {\n var aL = this._$aS[aI];\n var aK = aL.getDrawDataID();\n if (aK == null) {\n continue;\n }\n this._$Bo[aK] = aL;\n }\n }\n return this._$Bo[id];\n } else {\n if (aH < this._$aS.length) {\n return this._$aS[aH];\n } else {\n return null;\n }\n }\n}\n;\ny.prototype.release = function() {\n this._$3S.clear();\n this._$aS.clear();\n this._$F2.clear();\n if (this._$Bo != null) {\n this._$Bo.clear();\n }\n this._$db.clear();\n this._$8b.clear();\n this._$Hr.clear();\n}\n;\ny.prototype.init = function() {\n this._$co++;\n if (this._$F2.length > 0) {\n this.release();\n }\n var aO = this._$Ri.getModelImpl();\n var aT = aO._$Xr();\n var aS = aT.length;\n var aH = new Array();\n var a3 = new Array();\n for (var aV = 0; aV < aS; ++aV) {\n var a4 = aT[aV];\n this._$F2.push(a4);\n this._$Hr.push(a4.init(this));\n var aK = a4.getBaseData();\n var aR = aK.length;\n for (var aU = 0; aU < aR; ++aU) {\n aH.push(aK[aU]);\n }\n for (var aU = 0; aU < aR; ++aU) {\n var aM = aK[aU].init(this);\n aM._$l2(aV);\n a3.push(aM);\n }\n var a1 = a4.getDrawData();\n var aP = a1.length;\n for (var aU = 0; aU < aP; ++aU) {\n var aZ = a1[aU];\n var a0 = aZ.init(this);\n a0._$IP = aV;\n this._$aS.push(aZ);\n this._$8b.push(a0);\n }\n }\n var aY = aH.length;\n var aN = n._$2o();\n while (true) {\n var aX = false;\n for (var aV = 0; aV < aY; ++aV) {\n var aL = aH[aV];\n if (aL == null) {\n continue;\n }\n var a2 = aL.getTargetBaseDataID();\n if (a2 == null || a2 == aN || this.getBaseDataIndex(a2) >= 0) {\n this._$3S.push(aL);\n this._$db.push(a3[aV]);\n aH[aV] = null;\n aX = true;\n }\n }\n if (!aX) {\n break;\n }\n }\n var aI = aO._$E2();\n if (aI != null) {\n var aJ = aI._$1s();\n if (aJ != null) {\n var aW = aJ.length;\n for (var aV = 0; aV < aW; ++aV) {\n var aQ = aJ[aV];\n if (aQ == null) {\n continue;\n }\n this._$02(aQ.getParamID(), aQ.getDefaultValue(), aQ.getMinValue(), aQ.getMaxValue());\n }\n }\n }\n this.clipManager = new W(this.dp_webgl);\n this.clipManager.init(this, this._$aS, this._$8b);\n this._$QT = true;\n}\n;\ny.prototype.update = function() {\n if (y._$e) {\n q.start(\"_$zL\");\n }\n var aK = this._$_2.length;\n for (var aW = 0; aW < aK; aW++) {\n if (this._$_2[aW] != this._$vr[aW]) {\n this._$Js[aW] = y._$ZS;\n this._$vr[aW] = this._$_2[aW];\n }\n }\n var aX = false;\n var aQ = this._$3S.length;\n var aN = this._$aS.length;\n var aS = a._$or();\n var aZ = a._$Pr();\n var aU = aZ - aS + 1;\n if (this._$Ws == null || this._$Ws.length < aU) {\n this._$Ws = new Int16Array(aU);\n this._$Vs = new Int16Array(aU);\n }\n for (var aW = 0; aW < aU; aW++) {\n this._$Ws[aW] = y._$V2;\n this._$Vs[aW] = y._$V2;\n }\n if (this._$Er == null || this._$Er.length < aN) {\n this._$Er = new Int16Array(aN);\n }\n for (var aW = 0; aW < aN; aW++) {\n this._$Er[aW] = y._$W0;\n }\n if (y._$e) {\n q.dump(\"_$zL\");\n }\n if (y._$e) {\n q.start(\"_$UL\");\n }\n var aL = null;\n for (var aV = 0; aV < aQ; ++aV) {\n var aJ = this._$3S[aV];\n var aH = this._$db[aV];\n try {\n aJ._$Nr(this, aH);\n aJ._$2b(this, aH);\n } catch (aY) {\n if (aL == null) {\n aL = aY;\n }\n }\n }\n if (aL != null) {\n if (y._$_0) {\n q._$Rb(aL);\n }\n }\n if (y._$e) {\n q.dump(\"_$UL\");\n }\n if (y._$e) {\n q.start(\"_$DL\");\n }\n var aR = null;\n for (var aO = 0; aO < aN; ++aO) {\n var aM = this._$aS[aO];\n var aI = this._$8b[aO];\n try {\n aM._$Nr(this, aI);\n if (aI._$u2()) {\n continue;\n }\n aM._$2b(this, aI);\n var aT = Math.floor(aM._$zS(this, aI) - aS);\n var aP;\n try {\n aP = this._$Vs[aT];\n } catch (aY) {\n console.log(\"_$li :: %s / %s @@_$fS\\n\", aY.toString(), aM.getDrawDataID().toString());\n aT = Math.floor(aM._$zS(this, aI) - aS);\n continue;\n }\n if (aP == y._$V2) {\n this._$Ws[aT] = aO;\n } else {\n this._$Er[aP] = aO;\n }\n this._$Vs[aT] = aO;\n } catch (aY) {\n if (aR == null) {\n aR = aY;\n Q._$sT(Q._$H7);\n }\n }\n }\n if (aR != null) {\n if (y._$_0) {\n q._$Rb(aR);\n }\n }\n if (y._$e) {\n q.dump(\"_$DL\");\n }\n if (y._$e) {\n q.start(\"_$eL\");\n }\n for (var aW = this._$Js.length - 1; aW >= 0; aW--) {\n this._$Js[aW] = y._$jr;\n }\n this._$QT = false;\n if (y._$e) {\n q.dump(\"_$eL\");\n }\n return aX;\n}\n;\ny.prototype.preDraw = function(aH) {\n if (this.clipManager != null) {\n aH._$ZT();\n this.clipManager.setupClip(this, aH);\n }\n}\n;\ny.prototype.draw = function(aM) {\n if (this._$Ws == null) {\n q._$li(\"call _$Ri.update() before _$Ri.draw() \");\n return;\n }\n var aP = this._$Ws.length;\n aM._$ZT();\n for (var aK = 0; aK < aP; ++aK) {\n var aN = this._$Ws[aK];\n if (aN == y._$V2) {\n continue;\n }\n do {\n var aH = this._$aS[aN];\n var aI = this._$8b[aN];\n if (aI._$yo()) {\n var aJ = aI._$IP;\n var aL = this._$Hr[aJ];\n aI._$VS = aL.getPartsOpacity();\n aH.draw(aM, this, aI);\n }\n var aO = this._$Er[aN];\n if (aO <= aN || aO == y._$W0) {\n break;\n }\n aN = aO;\n } while (true);\n }\n}\n;\ny.prototype.getParamIndex = function(aH) {\n for (var aI = this._$pb.length - 1; aI >= 0; --aI) {\n if (this._$pb[aI] == aH) {\n return aI;\n }\n }\n return this._$02(aH, 0, y._$tr, y._$lr);\n}\n;\ny.prototype._$BS = function(aH) {\n return this.getBaseDataIndex(aH);\n}\n;\ny.prototype.getBaseDataIndex = function(aH) {\n for (var aI = this._$3S.length - 1; aI >= 0; --aI) {\n if (this._$3S[aI] != null && this._$3S[aI].getBaseDataID() == aH) {\n return aI;\n }\n }\n return -1;\n}\n;\ny.prototype._$UT = function(aJ, aH) {\n var aI = new Float32Array(aH);\n P._$jT(aJ, 0, aI, 0, aJ.length);\n return aI;\n}\n;\ny.prototype._$02 = function(aN, aM, aL, aH) {\n if (this._$qo >= this._$pb.length) {\n var aK = this._$pb.length;\n var aJ = new Array(aK * 2);\n P._$jT(this._$pb, 0, aJ, 0, aK);\n this._$pb = aJ;\n this._$_2 = this._$UT(this._$_2, aK * 2);\n this._$vr = this._$UT(this._$vr, aK * 2);\n this._$Rr = this._$UT(this._$Rr, aK * 2);\n this._$Or = this._$UT(this._$Or, aK * 2);\n var aI = new Array();\n P._$jT(this._$Js, 0, aI, 0, aK);\n this._$Js = aI;\n }\n this._$pb[this._$qo] = aN;\n this._$_2[this._$qo] = aM;\n this._$vr[this._$qo] = aM;\n this._$Rr[this._$qo] = aL;\n this._$Or[this._$qo] = aH;\n this._$Js[this._$qo] = y._$ZS;\n return this._$qo++;\n}\n;\ny.prototype._$Zo = function(aI, aH) {\n this._$3S[aI] = aH;\n}\n;\ny.prototype.setParamFloat = function(aH, aI) {\n if (aI < this._$Rr[aH]) {\n aI = this._$Rr[aH];\n }\n if (aI > this._$Or[aH]) {\n aI = this._$Or[aH];\n }\n this._$_2[aH] = aI;\n}\n;\ny.prototype.loadParam = function() {\n var aH = this._$_2.length;\n if (aH > this._$fs.length) {\n aH = this._$fs.length;\n }\n P._$jT(this._$fs, 0, this._$_2, 0, aH);\n}\n;\ny.prototype.saveParam = function() {\n var aH = this._$_2.length;\n if (aH > this._$fs.length) {\n this._$fs = new Float32Array(aH);\n }\n P._$jT(this._$_2, 0, this._$fs, 0, aH);\n}\n;\ny.prototype._$v2 = function() {\n return this._$co;\n}\n;\ny.prototype._$WS = function() {\n return this._$QT;\n}\n;\ny.prototype._$Xb = function(aH) {\n return this._$Js[aH] == y._$ZS;\n}\n;\ny.prototype._$vs = function() {\n return this._$Es;\n}\n;\ny.prototype._$Tr = function() {\n return this._$ZP;\n}\n;\ny.prototype.getBaseData = function(aH) {\n return this._$3S[aH];\n}\n;\ny.prototype.getParamFloat = function(aH) {\n return this._$_2[aH];\n}\n;\ny.prototype.getParamMax = function(aH) {\n return this._$Or[aH];\n}\n;\ny.prototype.getParamMin = function(aH) {\n return this._$Rr[aH];\n}\n;\ny.prototype.setPartsOpacity = function(aJ, aH) {\n var aI = this._$Hr[aJ];\n aI.setPartsOpacity(aH);\n}\n;\ny.prototype.getPartsOpacity = function(aI) {\n var aH = this._$Hr[aI];\n return aH.getPartsOpacity();\n}\n;\ny.prototype.getPartsDataIndex = function(aI) {\n for (var aH = this._$F2.length - 1; aH >= 0; --aH) {\n if (this._$F2[aH] != null && this._$F2[aH]._$p2() == aI) {\n return aH;\n }\n }\n return -1;\n}\n;\ny.prototype._$q2 = function(aH) {\n return this._$db[aH];\n}\n;\ny.prototype._$C2 = function(aH) {\n return this._$8b[aH];\n}\n;\ny.prototype._$Bb = function(aH) {\n return this._$Hr[aH];\n}\n;\ny.prototype._$5s = function(aO, aK) {\n var aJ = this._$Ws.length;\n var aN = aO;\n for (var aL = 0; aL < aJ; ++aL) {\n var aI = this._$Ws[aL];\n if (aI == y._$V2) {\n continue;\n }\n do {\n var aM = this._$8b[aI];\n if (aM._$yo()) {\n aM._$GT()._$B2(this, aM, aN);\n aN += aK;\n }\n var aH = this._$Er[aI];\n if (aH <= aI || aH == y._$W0) {\n break;\n }\n aI = aH;\n } while (true);\n }\n}\n;\ny.prototype.setDrawParam = function(aH) {\n this.dp_webgl = aH;\n}\n;\ny.prototype.getDrawParam = function() {\n return this.dp_webgl;\n}\n;\nfunction ap() {}\nap._$0T = function(aH) {\n return ap._$0T(new _$5(aH));\n}\n;\nap._$0T = function(aJ) {\n if (!aJ.exists()) {\n throw new _$ls(aJ._$3b());\n }\n var aH = aJ.length();\n var aI = new Int8Array(aH);\n var aM = new _$Xs(new _$kb(aJ),8192);\n var aK;\n var aL = 0;\n while ((aK = aM.read(aI, aL, aH - aL)) > 0) {\n aL += aK;\n }\n return aI;\n}\n;\nap._$C = function(aJ) {\n var aI = null;\n var aL = null;\n try {\n aI = (aJ instanceof Array) ? aJ : new _$Xs(aJ,8192);\n aL = new _$js();\n var aM = 1000;\n var aK;\n var aH = new Int8Array(aM);\n while ((aK = aI.read(aH)) > 0) {\n aL.write(aH, 0, aK);\n }\n return aL._$TS();\n } finally {\n if (aJ != null) {\n aJ.close();\n }\n if (aL != null) {\n aL.flush();\n aL.close();\n }\n }\n}\n;\nfunction ar() {\n if (j) {\n return;\n }\n this._$12 = null;\n this._$bb = null;\n this._$_L = null;\n this._$jo = null;\n this._$iL = null;\n this._$0L = null;\n this._$Br = null;\n this._$Dr = null;\n this._$Cb = null;\n this._$mr = null;\n this._$_L = az.STATE_FIRST;\n this._$Br = 4000;\n this._$Dr = 100;\n this._$Cb = 50;\n this._$mr = 150;\n this._$jo = true;\n this._$iL = \"PARAM_EYE_L_OPEN\";\n this._$0L = \"PARAM_EYE_R_OPEN\";\n}\nar.prototype._$T2 = function() {\n var aI = P.getUserTimeMSec();\n var aH = Math._$10();\n return (aI + aH * (2 * this._$Br - 1));\n}\n;\nar.prototype._$uo = function(aH) {\n this._$Br = aH;\n}\n;\nar.prototype._$QS = function(aI, aH, aJ) {\n this._$Dr = aI;\n this._$Cb = aH;\n this._$mr = aJ;\n}\n;\nar.prototype._$7T = function(aI) {\n var aK = P.getUserTimeMSec();\n var aH;\n var aJ = 0;\n switch (this._$_L) {\n case STATE_CLOSING:\n aJ = (aK - this._$bb) / this._$Dr;\n if (aJ >= 1) {\n aJ = 1;\n this._$_L = az.STATE_CLOSED;\n this._$bb = aK;\n }\n aH = 1 - aJ;\n break;\n case STATE_CLOSED:\n aJ = (aK - this._$bb) / this._$Cb;\n if (aJ >= 1) {\n this._$_L = az.STATE_OPENING;\n this._$bb = aK;\n }\n aH = 0;\n break;\n case STATE_OPENING:\n aJ = (aK - this._$bb) / this._$mr;\n if (aJ >= 1) {\n aJ = 1;\n this._$_L = az.STATE_INTERVAL;\n this._$12 = this._$T2();\n }\n aH = aJ;\n break;\n case STATE_INTERVAL:\n if (this._$12 < aK) {\n this._$_L = az.STATE_CLOSING;\n this._$bb = aK;\n }\n aH = 1;\n break;\n case STATE_FIRST:\n default:\n this._$_L = az.STATE_INTERVAL;\n this._$12 = this._$T2();\n aH = 1;\n break;\n }\n if (!this._$jo) {\n aH = -aH;\n }\n aI.setParamFloat(this._$iL, aH);\n aI.setParamFloat(this._$0L, aH);\n}\n;\nvar az = function() {};\naz.STATE_FIRST = \"STATE_FIRST\";\naz.STATE_INTERVAL = \"STATE_INTERVAL\";\naz.STATE_CLOSING = \"STATE_CLOSING\";\naz.STATE_CLOSED = \"STATE_CLOSED\";\naz.STATE_OPENING = \"STATE_OPENING\";\nfunction x() {\n if (j) {\n return;\n }\n ax.prototype.constructor.call(this);\n this._$sb = new Int32Array(x._$As);\n this._$U2 = new Array();\n this.transform = null;\n this.gl = null;\n if (x._$NT == null) {\n x._$NT = x._$9r(256);\n x._$vS = x._$9r(256);\n x._$no = x._$vb(256);\n }\n}\nx.prototype = new ax();\nx._$As = 32;\nx._$Gr = false;\nx._$NT = null;\nx._$vS = null;\nx._$no = null;\nx._$9r = function(aH) {\n var aI = new Float32Array(aH);\n return aI;\n}\n;\nx._$vb = function(aH) {\n var aI = new Int16Array(aH);\n return aI;\n}\n;\nx._$cr = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = x._$9r(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nx._$mb = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = x._$vb(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nx._$Hs = function() {\n return x._$Gr;\n}\n;\nx._$as = function(aH) {\n x._$Gr = aH;\n}\n;\nx.prototype.setGL = function(aH) {\n this.gl = aH;\n}\n;\nx.prototype.setTransform = function(aH) {\n this.transform = aH;\n}\n;\nx.prototype._$ZT = function() {}\n;\nx.prototype._$Uo = function(aO, aH, aP, aI, aQ, aM, aK, aJ) {\n if (aM < 0.01) {\n return;\n }\n var aL = this._$U2[aO];\n var aN = aM > 0.9 ? Q.EXPAND_W : 0;\n this.gl.drawElements(aL, aP, aI, aQ, aM, aN, this.transform, aJ);\n}\n;\nx.prototype._$Rs = function() {\n throw new Error(\"_$Rs\");\n}\n;\nx.prototype._$Ds = function(aH) {\n throw new Error(\"_$Ds\");\n}\n;\nx.prototype._$K2 = function() {\n for (var aH = 0; aH < this._$sb.length; aH++) {\n var aI = this._$sb[aH];\n if (aI != 0) {\n this.gl._$Sr(1, this._$sb, aH);\n this._$sb[aH] = 0;\n }\n }\n}\n;\nx.prototype.setTexture = function(aI, aH) {\n if (this._$sb.length < aI + 1) {\n this._$nS(aI);\n }\n this._$sb[aI] = aH;\n}\n;\nx.prototype.setTexture = function(aH, aI) {\n if (this._$sb.length < aH + 1) {\n this._$nS(aH);\n }\n this._$U2[aH] = aI;\n}\n;\nx.prototype._$nS = function(aH) {\n var aK = Math.max(this._$sb.length * 2, aH + 1 + 10);\n var aI = new Int32Array(aK);\n P._$jT(this._$sb, 0, aI, 0, this._$sb.length);\n this._$sb = aI;\n var aJ = new Array();\n P._$jT(this._$U2, 0, aJ, 0, this._$U2.length);\n this._$U2 = aJ;\n}\n;\nfunction ab() {\n if (j) {\n return;\n }\n c.prototype.constructor.call(this);\n this._$GS = null;\n this._$Y0 = null;\n}\nab.prototype = new c();\nab._$Xo = new Float32Array(2);\nab._$io = new Float32Array(2);\nab._$0o = new Float32Array(2);\nab._$Lo = new Float32Array(2);\nab._$To = new Float32Array(2);\nab._$Po = new Float32Array(2);\nab._$gT = new Array();\nab.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n this._$Y0 = new Array();\n}\n;\nab.prototype.getType = function() {\n return c._$c2;\n}\n;\nab.prototype._$F0 = function(aH) {\n c.prototype._$F0.call(this, aH);\n this._$GS = aH._$nP();\n this._$Y0 = aH._$nP();\n c.prototype.readV2_opacity.call(this, aH);\n}\n;\nab.prototype.init = function(aH) {\n var aI = new al(this);\n aI._$Yr = new X();\n if (this._$32()) {\n aI._$Wr = new X();\n }\n return aI;\n}\n;\nab.prototype._$Nr = function(bf, bx) {\n if (!((this == bx._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var bm = bx;\n if (!this._$GS._$Ur(bf)) {\n return;\n }\n var bw = ab._$gT;\n bw[0] = false;\n var a2 = this._$GS._$Q2(bf, bw);\n bx._$Ib(bw[0]);\n this.interpolateOpacity(bf, this._$GS, bx, bw);\n var a3 = bf._$vs();\n var ba = bf._$Tr();\n this._$GS._$zr(a3, ba, a2);\n if (a2 <= 0) {\n var bn = this._$Y0[a3[0]];\n bm._$Yr.init(bn);\n } else {\n if (a2 == 1) {\n var bn = this._$Y0[a3[0]];\n var bl = this._$Y0[a3[1]];\n var a9 = ba[0];\n bm._$Yr._$fL = bn._$fL + (bl._$fL - bn._$fL) * a9;\n bm._$Yr._$gL = bn._$gL + (bl._$gL - bn._$gL) * a9;\n bm._$Yr._$B0 = bn._$B0 + (bl._$B0 - bn._$B0) * a9;\n bm._$Yr._$z0 = bn._$z0 + (bl._$z0 - bn._$z0) * a9;\n bm._$Yr._$qT = bn._$qT + (bl._$qT - bn._$qT) * a9;\n } else {\n if (a2 == 2) {\n var bn = this._$Y0[a3[0]];\n var bl = this._$Y0[a3[1]];\n var a1 = this._$Y0[a3[2]];\n var a0 = this._$Y0[a3[3]];\n var a9 = ba[0];\n var a8 = ba[1];\n var bC = bn._$fL + (bl._$fL - bn._$fL) * a9;\n var bB = a1._$fL + (a0._$fL - a1._$fL) * a9;\n bm._$Yr._$fL = bC + (bB - bC) * a8;\n bC = bn._$gL + (bl._$gL - bn._$gL) * a9;\n bB = a1._$gL + (a0._$gL - a1._$gL) * a9;\n bm._$Yr._$gL = bC + (bB - bC) * a8;\n bC = bn._$B0 + (bl._$B0 - bn._$B0) * a9;\n bB = a1._$B0 + (a0._$B0 - a1._$B0) * a9;\n bm._$Yr._$B0 = bC + (bB - bC) * a8;\n bC = bn._$z0 + (bl._$z0 - bn._$z0) * a9;\n bB = a1._$z0 + (a0._$z0 - a1._$z0) * a9;\n bm._$Yr._$z0 = bC + (bB - bC) * a8;\n bC = bn._$qT + (bl._$qT - bn._$qT) * a9;\n bB = a1._$qT + (a0._$qT - a1._$qT) * a9;\n bm._$Yr._$qT = bC + (bB - bC) * a8;\n } else {\n if (a2 == 3) {\n var aP = this._$Y0[a3[0]];\n var aO = this._$Y0[a3[1]];\n var bu = this._$Y0[a3[2]];\n var bs = this._$Y0[a3[3]];\n var aK = this._$Y0[a3[4]];\n var aJ = this._$Y0[a3[5]];\n var bj = this._$Y0[a3[6]];\n var bi = this._$Y0[a3[7]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var bC = aP._$fL + (aO._$fL - aP._$fL) * a9;\n var bB = bu._$fL + (bs._$fL - bu._$fL) * a9;\n var bz = aK._$fL + (aJ._$fL - aK._$fL) * a9;\n var by = bj._$fL + (bi._$fL - bj._$fL) * a9;\n bm._$Yr._$fL = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$gL + (aO._$gL - aP._$gL) * a9;\n bB = bu._$gL + (bs._$gL - bu._$gL) * a9;\n bz = aK._$gL + (aJ._$gL - aK._$gL) * a9;\n by = bj._$gL + (bi._$gL - bj._$gL) * a9;\n bm._$Yr._$gL = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$B0 + (aO._$B0 - aP._$B0) * a9;\n bB = bu._$B0 + (bs._$B0 - bu._$B0) * a9;\n bz = aK._$B0 + (aJ._$B0 - aK._$B0) * a9;\n by = bj._$B0 + (bi._$B0 - bj._$B0) * a9;\n bm._$Yr._$B0 = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$z0 + (aO._$z0 - aP._$z0) * a9;\n bB = bu._$z0 + (bs._$z0 - bu._$z0) * a9;\n bz = aK._$z0 + (aJ._$z0 - aK._$z0) * a9;\n by = bj._$z0 + (bi._$z0 - bj._$z0) * a9;\n bm._$Yr._$z0 = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$qT + (aO._$qT - aP._$qT) * a9;\n bB = bu._$qT + (bs._$qT - bu._$qT) * a9;\n bz = aK._$qT + (aJ._$qT - aK._$qT) * a9;\n by = bj._$qT + (bi._$qT - bj._$qT) * a9;\n bm._$Yr._$qT = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n } else {\n if (a2 == 4) {\n var aT = this._$Y0[a3[0]];\n var aS = this._$Y0[a3[1]];\n var bE = this._$Y0[a3[2]];\n var bD = this._$Y0[a3[3]];\n var aN = this._$Y0[a3[4]];\n var aM = this._$Y0[a3[5]];\n var bp = this._$Y0[a3[6]];\n var bo = this._$Y0[a3[7]];\n var bh = this._$Y0[a3[8]];\n var bg = this._$Y0[a3[9]];\n var aY = this._$Y0[a3[10]];\n var aW = this._$Y0[a3[11]];\n var a7 = this._$Y0[a3[12]];\n var a5 = this._$Y0[a3[13]];\n var aR = this._$Y0[a3[14]];\n var aQ = this._$Y0[a3[15]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var a4 = ba[3];\n var bC = aT._$fL + (aS._$fL - aT._$fL) * a9;\n var bB = bE._$fL + (bD._$fL - bE._$fL) * a9;\n var bz = aN._$fL + (aM._$fL - aN._$fL) * a9;\n var by = bp._$fL + (bo._$fL - bp._$fL) * a9;\n var bv = bh._$fL + (bg._$fL - bh._$fL) * a9;\n var bt = aY._$fL + (aW._$fL - aY._$fL) * a9;\n var br = a7._$fL + (a5._$fL - a7._$fL) * a9;\n var bq = aR._$fL + (aQ._$fL - aR._$fL) * a9;\n bm._$Yr._$fL = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$gL + (aS._$gL - aT._$gL) * a9;\n bB = bE._$gL + (bD._$gL - bE._$gL) * a9;\n bz = aN._$gL + (aM._$gL - aN._$gL) * a9;\n by = bp._$gL + (bo._$gL - bp._$gL) * a9;\n bv = bh._$gL + (bg._$gL - bh._$gL) * a9;\n bt = aY._$gL + (aW._$gL - aY._$gL) * a9;\n br = a7._$gL + (a5._$gL - a7._$gL) * a9;\n bq = aR._$gL + (aQ._$gL - aR._$gL) * a9;\n bm._$Yr._$gL = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$B0 + (aS._$B0 - aT._$B0) * a9;\n bB = bE._$B0 + (bD._$B0 - bE._$B0) * a9;\n bz = aN._$B0 + (aM._$B0 - aN._$B0) * a9;\n by = bp._$B0 + (bo._$B0 - bp._$B0) * a9;\n bv = bh._$B0 + (bg._$B0 - bh._$B0) * a9;\n bt = aY._$B0 + (aW._$B0 - aY._$B0) * a9;\n br = a7._$B0 + (a5._$B0 - a7._$B0) * a9;\n bq = aR._$B0 + (aQ._$B0 - aR._$B0) * a9;\n bm._$Yr._$B0 = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$z0 + (aS._$z0 - aT._$z0) * a9;\n bB = bE._$z0 + (bD._$z0 - bE._$z0) * a9;\n bz = aN._$z0 + (aM._$z0 - aN._$z0) * a9;\n by = bp._$z0 + (bo._$z0 - bp._$z0) * a9;\n bv = bh._$z0 + (bg._$z0 - bh._$z0) * a9;\n bt = aY._$z0 + (aW._$z0 - aY._$z0) * a9;\n br = a7._$z0 + (a5._$z0 - a7._$z0) * a9;\n bq = aR._$z0 + (aQ._$z0 - aR._$z0) * a9;\n bm._$Yr._$z0 = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$qT + (aS._$qT - aT._$qT) * a9;\n bB = bE._$qT + (bD._$qT - bE._$qT) * a9;\n bz = aN._$qT + (aM._$qT - aN._$qT) * a9;\n by = bp._$qT + (bo._$qT - bp._$qT) * a9;\n bv = bh._$qT + (bg._$qT - bh._$qT) * a9;\n bt = aY._$qT + (aW._$qT - aY._$qT) * a9;\n br = a7._$qT + (a5._$qT - a7._$qT) * a9;\n bq = aR._$qT + (aQ._$qT - aR._$qT) * a9;\n bm._$Yr._$qT = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n } else {\n var aV = Math.pow(2, a2) | 0;\n var aZ = new Float32Array(aV);\n for (var bk = 0; bk < aV; bk++) {\n var aI = bk;\n var aH = 1;\n for (var aL = 0; aL < a2; aL++) {\n aH *= (aI % 2 == 0) ? (1 - ba[aL]) : ba[aL];\n aI /= 2;\n }\n aZ[bk] = aH;\n }\n var bA = new Array();\n for (var aU = 0; aU < aV; aU++) {\n bA[aU] = this._$Y0[a3[aU]];\n }\n var be = 0\n , bc = 0\n , bd = 0\n , bb = 0\n , aX = 0;\n for (var aU = 0; aU < aV; aU++) {\n be += aZ[aU] * bA[aU]._$fL;\n bc += aZ[aU] * bA[aU]._$gL;\n bd += aZ[aU] * bA[aU]._$B0;\n bb += aZ[aU] * bA[aU]._$z0;\n aX += aZ[aU] * bA[aU]._$qT;\n }\n bm._$Yr._$fL = be;\n bm._$Yr._$gL = bc;\n bm._$Yr._$B0 = bd;\n bm._$Yr._$z0 = bb;\n bm._$Yr._$qT = aX;\n }\n }\n }\n }\n }\n var bn = this._$Y0[a3[0]];\n bm._$Yr.reflectX = bn.reflectX;\n bm._$Yr.reflectY = bn.reflectY;\n}\n;\nab.prototype._$2b = function(aM, aH) {\n if (!((this == aH._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aR = aH;\n aR._$hS(true);\n if (!this._$32()) {\n aR.setTotalScale_notForClient(aR._$Yr._$B0);\n aR.setTotalOpacity(aR.getInterpolatedOpacity());\n } else {\n var aT = this.getTargetBaseDataID();\n if (aR._$8r == c._$ur) {\n aR._$8r = aM.getBaseDataIndex(aT);\n }\n if (aR._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aT);\n }\n aR._$hS(false);\n } else {\n var aI = aM.getBaseData(aR._$8r);\n if (aI != null) {\n var aL = aM._$q2(aR._$8r);\n var aS = ab._$Xo;\n aS[0] = aR._$Yr._$fL;\n aS[1] = aR._$Yr._$gL;\n var aJ = ab._$io;\n aJ[0] = 0;\n aJ[1] = -0.1;\n var aO = aL._$GT().getType();\n if (aO == c._$c2) {\n aJ[1] = -10;\n } else {\n aJ[1] = -0.1;\n }\n var aQ = ab._$0o;\n this._$Jr(aM, aI, aL, aS, aJ, aQ);\n var aP = aC._$92(aJ, aQ);\n aI._$nb(aM, aL, aS, aS, 1, 0, 2);\n aR._$Wr._$fL = aS[0];\n aR._$Wr._$gL = aS[1];\n aR._$Wr._$B0 = aR._$Yr._$B0;\n aR._$Wr._$z0 = aR._$Yr._$z0;\n aR._$Wr._$qT = aR._$Yr._$qT - aP * aC._$NS;\n var aK = aL.getTotalScale();\n aR.setTotalScale_notForClient(aK * aR._$Wr._$B0);\n var aN = aL.getTotalOpacity();\n aR.setTotalOpacity(aN * aR.getInterpolatedOpacity());\n aR._$Wr.reflectX = aR._$Yr.reflectX;\n aR._$Wr.reflectY = aR._$Yr.reflectY;\n aR._$hS(aL._$yo());\n } else {\n aR._$hS(false);\n }\n }\n }\n}\n;\nab.prototype._$nb = function(aJ, aR, aL, a4, aT, aO, a2) {\n if (!((this == aR._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aH = aR;\n var aU = aH._$Wr != null ? aH._$Wr : aH._$Yr;\n var a0 = Math.sin(aC._$bS * aU._$qT);\n var aP = Math.cos(aC._$bS * aU._$qT);\n var a3 = aH.getTotalScale();\n var aW = aU.reflectX ? -1 : 1;\n var aV = aU.reflectY ? -1 : 1;\n var aS = aP * a3 * aW;\n var aQ = -a0 * a3 * aV;\n var a1 = a0 * a3 * aW;\n var aZ = aP * a3 * aV;\n var aY = aU._$fL;\n var aX = aU._$gL;\n var aN, aM;\n var aI = aT * a2;\n for (var aK = aO; aK < aI; aK += a2) {\n aN = aL[aK];\n aM = aL[aK + 1];\n a4[aK] = aS * aN + aQ * aM + aY;\n a4[aK + 1] = a1 * aN + aZ * aM + aX;\n }\n}\n;\nab.prototype._$Jr = function(aP, aK, aI, aR, aQ, aH) {\n if (!((aK == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aO = ab._$Lo;\n ab._$Lo[0] = aR[0];\n ab._$Lo[1] = aR[1];\n aK._$nb(aP, aI, aO, aO, 1, 0, 2);\n var aL = ab._$To;\n var aS = ab._$Po;\n var aN = 10;\n var aJ = 1;\n for (var aM = 0; aM < aN; aM++) {\n aS[0] = aR[0] + aJ * aQ[0];\n aS[1] = aR[1] + aJ * aQ[1];\n aK._$nb(aP, aI, aS, aL, 1, 0, 2);\n aL[0] -= aO[0];\n aL[1] -= aO[1];\n if (aL[0] != 0 || aL[1] != 0) {\n aH[0] = aL[0];\n aH[1] = aL[1];\n return;\n }\n aS[0] = aR[0] - aJ * aQ[0];\n aS[1] = aR[1] - aJ * aQ[1];\n aK._$nb(aP, aI, aS, aL, 1, 0, 2);\n aL[0] -= aO[0];\n aL[1] -= aO[1];\n if (aL[0] != 0 || aL[1] != 0) {\n aL[0] = -aL[0];\n aL[0] = -aL[0];\n aH[0] = aL[0];\n aH[1] = aL[1];\n return;\n }\n aJ *= 0.1;\n }\n if (Q._$so) {\n console.log(\"_$L0 to transform _$SP\\n\");\n }\n}\n;\nfunction al(aH) {\n B.prototype.constructor.call(this, aH);\n this._$8r = c._$ur;\n this._$Yr = null;\n this._$Wr = null;\n}\nal.prototype = new B();\nfunction a() {\n if (j) {\n return;\n }\n ae.prototype.constructor.call(this);\n this._$gP = null;\n this._$dr = null;\n this._$GS = null;\n this._$qb = null;\n this._$Lb = null;\n this._$mS = null;\n}\na.prototype = new ae();\na._$ur = -2;\na._$ES = 500;\na._$wb = 2;\na._$8S = 3;\na._$os = 4;\na._$52 = a._$ES;\na._$R2 = a._$ES;\na._$Sb = function(aJ) {\n for (var aI = aJ.length - 1; aI >= 0; --aI) {\n var aH = aJ[aI];\n if (aH < a._$52) {\n a._$52 = aH;\n } else {\n if (aH > a._$R2) {\n a._$R2 = aH;\n }\n }\n }\n}\n;\na._$or = function() {\n return a._$52;\n}\n;\na._$Pr = function() {\n return a._$R2;\n}\n;\na.prototype._$F0 = function(aH) {\n this._$gP = aH._$nP();\n this._$dr = aH._$nP();\n this._$GS = aH._$nP();\n this._$qb = aH._$6L();\n this._$Lb = aH._$cS();\n this._$mS = aH._$Tb();\n if (aH.getFormatVersion() >= ay._$T7) {\n this.clipID = aH._$nP();\n this.clipIDList = this.convertClipIDForV2_11(this.clipID);\n } else {\n this.clipIDList = null;\n }\n a._$Sb(this._$Lb);\n}\n;\na.prototype.getClipIDList = function() {\n return this.clipIDList;\n}\n;\na.prototype._$Nr = function(aI, aH) {\n aH._$IS[0] = false;\n aH._$Us = aG._$Z2(aI, this._$GS, aH._$IS, this._$Lb);\n if (Q._$Zs) {} else {\n if (aH._$IS[0]) {\n return;\n }\n }\n aH._$7s = aG._$br(aI, this._$GS, aH._$IS, this._$mS);\n}\n;\na.prototype._$2b = function(aH) {}\n;\na.prototype.getDrawDataID = function() {\n return this._$gP;\n}\n;\na.prototype._$j2 = function(aH) {\n this._$gP = aH;\n}\n;\na.prototype.getOpacity = function(aH, aI) {\n return aI._$7s;\n}\n;\na.prototype._$zS = function(aH, aI) {\n return aI._$Us;\n}\n;\na.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\na.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\na.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\na.prototype.getType = function() {}\n;\nfunction aq() {\n if (j) {\n return;\n }\n this._$NL = null;\n this._$3S = null;\n this._$aS = null;\n aq._$42++;\n}\naq._$42 = 0;\naq.prototype._$1b = function() {\n return this._$3S;\n}\n;\naq.prototype.getDrawDataList = function() {\n return this._$aS;\n}\n;\naq.prototype._$F0 = function(aH) {\n this._$NL = aH._$nP();\n this._$aS = aH._$nP();\n this._$3S = aH._$nP();\n}\n;\naq.prototype._$kr = function(aH) {\n aH._$Zo(this._$3S);\n aH._$xo(this._$aS);\n this._$3S = null;\n this._$aS = null;\n}\n;\nfunction v() {\n if (j) {\n return;\n }\n aa.prototype.constructor.call(this);\n this._$zo = new x();\n}\nv.prototype = new aa();\nv.loadModel = function(aI) {\n var aH = new v();\n aa._$62(aH, aI);\n return aH;\n}\n;\nv.loadModel = function(aI) {\n var aH = new v();\n aa._$62(aH, aI);\n return aH;\n}\n;\nv._$to = function() {\n var aH = new v();\n return aH;\n}\n;\nv._$er = function(aM) {\n var aJ = new _$5(\"../_$_r/_$t0/_$Ri/_$_P._$d\");\n if (aJ.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aJ._$PL());\n }\n var aH = [\"../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1\"];\n var aK = v.loadModel(aJ._$3b());\n for (var aI = 0; aI < aH.length; aI++) {\n var aL = new _$5(aH[aI]);\n if (aL.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aL._$PL());\n }\n aK.setTexture(aI, _$nL._$_o(aM, aL._$3b()));\n }\n return aK;\n}\n;\nv.prototype.setGL = function(aH) {\n this._$zo.setGL(aH);\n}\n;\nv.prototype.setTransform = function(aH) {\n this._$zo.setTransform(aH);\n}\n;\nv.prototype.draw = function() {\n this._$5S.draw(this._$zo);\n}\n;\nv.prototype._$K2 = function() {\n this._$zo._$K2();\n}\n;\nv.prototype.setTexture = function(aI, aH) {\n if (this._$zo == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this._$zo.setTexture(aI, aH);\n}\n;\nv.prototype.setTexture = function(aI, aH) {\n if (this._$zo == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this._$zo.setTexture(aI, aH);\n}\n;\nv.prototype._$Rs = function() {\n return this._$zo._$Rs();\n}\n;\nv.prototype._$Ds = function(aH) {\n this._$zo._$Ds(aH);\n}\n;\nv.prototype.getDrawParam = function() {\n return this._$zo;\n}\n;\nfunction ao() {\n if (j) {\n return;\n }\n ah.prototype.constructor.call(this);\n this.motions = new Array();\n this._$o2 = null;\n this._$7r = ao._$Co++;\n this._$D0 = 30;\n this._$yT = 0;\n this._$E = false;\n this.loopFadeIn = true;\n this._$rr = -1;\n this._$eP = 0;\n}\nao.prototype = new ah();\nao._$cs = \"VISIBLE:\";\nao._$ar = \"LAYOUT:\";\nao.MTN_PREFIX_FADEIN = \"FADEIN:\";\nao.MTN_PREFIX_FADEOUT = \"FADEOUT:\";\nao._$Co = 0;\nao._$1T = 1;\nao.loadMotion = function(aJ) {\n var aI = ap._$C(aJ);\n var aH = ao.loadMotion(aI);\n return aH;\n}\n;\nfunction p(aI, aH) {\n return String.fromCharCode(aI.getUint8(aH));\n}\nao.loadMotion = function(aT) {\n if (aT instanceof ArrayBuffer) {\n aT = new DataView(aT);\n }\n var aN = new ao();\n var aI = [0];\n var aQ = aT.byteLength;\n aN._$yT = 0;\n for (var aJ = 0; aJ < aQ; ++aJ) {\n var aS = p(aT, aJ);\n var aL = aS.charCodeAt(0);\n if (aS == \"\\n\" || aS == \"\\r\") {\n continue;\n }\n if (aS == \"#\") {\n for (; aJ < aQ; ++aJ) {\n if (p(aT, aJ) == \"\\n\" || p(aT, aJ) == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if (aS == \"$\") {\n var aV = aJ;\n var aK = -1;\n for (; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \"=\") {\n aK = aJ;\n break;\n }\n }\n var aP = false;\n if (aK >= 0) {\n if (aK == aV + 4 && p(aT, aV + 1) == \"f\" && p(aT, aV + 2) == \"p\" && p(aT, aV + 3) == \"s\") {\n aP = true;\n }\n for (aJ = aK + 1; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \",\" || aS == \" \" || aS == \"\\t\") {\n continue;\n }\n var aM = G._$LS(aT, aQ, aJ, aI);\n if (aI[0] > 0) {\n if (aP && 5 < aM && aM < 121) {\n aN._$D0 = aM;\n }\n }\n aJ = aI[0];\n }\n }\n for (; aJ < aQ; ++aJ) {\n if (p(aT, aJ) == \"\\n\" || p(aT, aJ) == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if ((97 <= aL && aL <= 122) || (65 <= aL && aL <= 90) || aS == \"_\") {\n var aV = aJ;\n var aK = -1;\n for (; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \"=\") {\n aK = aJ;\n break;\n }\n }\n if (aK >= 0) {\n var aO = new t();\n if (G.startsWith(aT, aV, ao._$cs)) {\n aO._$RP = t._$hs;\n aO._$4P = G.createString(aT, aV, aK - aV);\n } else {\n if (G.startsWith(aT, aV, ao._$ar)) {\n aO._$4P = G.createString(aT, aV + 7, aK - aV - 7);\n if (G.startsWith(aT, aV + 7, \"ANCHOR_X\")) {\n aO._$RP = t._$xs;\n } else {\n if (G.startsWith(aT, aV + 7, \"ANCHOR_Y\")) {\n aO._$RP = t._$us;\n } else {\n if (G.startsWith(aT, aV + 7, \"SCALE_X\")) {\n aO._$RP = t._$qs;\n } else {\n if (G.startsWith(aT, aV + 7, \"SCALE_Y\")) {\n aO._$RP = t._$Ys;\n } else {\n if (G.startsWith(aT, aV + 7, \"X\")) {\n aO._$RP = t._$ws;\n } else {\n if (G.startsWith(aT, aV + 7, \"Y\")) {\n aO._$RP = t._$Ns;\n }\n }\n }\n }\n }\n }\n } else {\n aO._$RP = t._$Fr;\n aO._$4P = G.createString(aT, aV, aK - aV);\n }\n }\n aN.motions.push(aO);\n var aU = 0;\n var aR = [];\n for (aJ = aK + 1; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \",\" || aS == \" \" || aS == \"\\t\") {\n continue;\n }\n var aM = G._$LS(aT, aQ, aJ, aI);\n if (aI[0] > 0) {\n aR.push(aM);\n aU++;\n var aH = aI[0];\n if (aH < aJ) {\n console.log(\"_$n0 _$hi . @Live2DMotion loadMotion()\\n\");\n break;\n }\n aJ = aH - 1;\n }\n }\n aO._$I0 = new Float32Array(aR);\n if (aU > aN._$yT) {\n aN._$yT = aU;\n }\n }\n }\n }\n aN._$rr = ((1000 * aN._$yT) / aN._$D0) | 0;\n return aN;\n}\n;\nao.prototype.getDurationMSec = function() {\n return this._$E ? -1 : this._$rr;\n}\n;\nao.prototype.getLoopDurationMSec = function() {\n return this._$rr;\n}\n;\nao.prototype.dump = function() {\n for (var aJ = 0; aJ < this.motions.length; aJ++) {\n var aH = this.motions[aJ];\n console.log(\"_$wL[%s] [%d]. \", aH._$4P, aH._$I0.length);\n for (var aI = 0; aI < aH._$I0.length && aI < 10; aI++) {\n console.log(\"%5.2f ,\", aH._$I0[aI]);\n }\n console.log(\"\\n\");\n }\n}\n;\nao.prototype.updateParamExe = function(aJ, aN, aQ, a3) {\n var aO = aN - a3._$z2;\n var a0 = aO * this._$D0 / 1000;\n var aK = a0 | 0;\n var aR = a0 - aK;\n for (var aZ = 0; aZ < this.motions.length; aZ++) {\n var aV = this.motions[aZ];\n var aL = aV._$I0.length;\n var aT = aV._$4P;\n if (aV._$RP == t._$hs) {\n var aX = aV._$I0[(aK >= aL ? aL - 1 : aK)];\n aJ.setParamFloat(aT, aX);\n } else {\n if (t._$ws <= aV._$RP && aV._$RP <= t._$Ys) {} else {\n var aH = aJ.getParamIndex(aT);\n var a4 = aJ.getModelContext();\n var aY = a4.getParamMax(aH);\n var aW = a4.getParamMin(aH);\n var aM = 0.4;\n var aS = aM * (aY - aW);\n var aU = a4.getParamFloat(aH);\n var a2 = aV._$I0[(aK >= aL ? aL - 1 : aK)];\n var a1 = aV._$I0[(aK + 1 >= aL ? aL - 1 : aK + 1)];\n var aI;\n if ((a2 < a1 && a1 - a2 > aS) || (a2 > a1 && a2 - a1 > aS)) {\n aI = a2;\n } else {\n aI = a2 + (a1 - a2) * aR;\n }\n var aP = aU + (aI - aU) * aQ;\n aJ.setParamFloat(aT, aP);\n }\n }\n }\n if (aK >= this._$yT) {\n if (this._$E) {\n a3._$z2 = aN;\n if (this.loopFadeIn) {\n a3._$bs = aN;\n }\n } else {\n a3._$9L = true;\n }\n }\n this._$eP = aQ;\n}\n;\nao.prototype._$r0 = function() {\n return this._$E;\n}\n;\nao.prototype._$aL = function(aH) {\n this._$E = aH;\n}\n;\nao.prototype._$S0 = function() {\n return this._$D0;\n}\n;\nao.prototype._$U0 = function(aH) {\n this._$D0 = aH;\n}\n;\nao.prototype.isLoopFadeIn = function() {\n return this.loopFadeIn;\n}\n;\nao.prototype.setLoopFadeIn = function(aH) {\n this.loopFadeIn = aH;\n}\n;\nfunction aE() {\n this._$P = new Float32Array(100);\n this.size = 0;\n}\naE.prototype.clear = function() {\n this.size = 0;\n}\n;\naE.prototype.add = function(aI) {\n if (this._$P.length <= this.size) {\n var aH = new Float32Array(this.size * 2);\n P._$jT(this._$P, 0, aH, 0, this.size);\n this._$P = aH;\n }\n this._$P[this.size++] = aI;\n}\n;\naE.prototype._$BL = function() {\n var aH = new Float32Array(this.size);\n P._$jT(this._$P, 0, aH, 0, this.size);\n return aH;\n}\n;\nfunction t() {\n this._$4P = null;\n this._$I0 = null;\n this._$RP = null;\n}\nt._$Fr = 0;\nt._$hs = 1;\nt._$ws = 100;\nt._$Ns = 101;\nt._$xs = 102;\nt._$us = 103;\nt._$qs = 104;\nt._$Ys = 105;\nfunction E() {\n if (j) {\n return;\n }\n c.prototype.constructor.call(this);\n this._$o = 0;\n this._$A = 0;\n this._$GS = null;\n this._$Eo = null;\n}\nE.prototype = new c();\nE._$gT = new Array();\nE.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n}\n;\nE.prototype._$F0 = function(aH) {\n c.prototype._$F0.call(this, aH);\n this._$A = aH._$6L();\n this._$o = aH._$6L();\n this._$GS = aH._$nP();\n this._$Eo = aH._$nP();\n c.prototype.readV2_opacity.call(this, aH);\n}\n;\nE.prototype.init = function(aH) {\n var aI = new H(this);\n var aJ = (this._$o + 1) * (this._$A + 1);\n if (aI._$Cr != null) {\n aI._$Cr = null;\n }\n aI._$Cr = new Float32Array(aJ * 2);\n if (aI._$hr != null) {\n aI._$hr = null;\n }\n if (this._$32()) {\n aI._$hr = new Float32Array(aJ * 2);\n } else {\n aI._$hr = null;\n }\n return aI;\n}\n;\nE.prototype._$Nr = function(aJ, aI) {\n var aK = aI;\n if (!this._$GS._$Ur(aJ)) {\n return;\n }\n var aL = this._$VT();\n var aH = E._$gT;\n aH[0] = false;\n aG._$Vr(aJ, this._$GS, aH, aL, this._$Eo, aK._$Cr, 0, 2);\n aI._$Ib(aH[0]);\n this.interpolateOpacity(aJ, this._$GS, aI, aH);\n}\n;\nE.prototype._$2b = function(aK, aJ) {\n var aL = aJ;\n aL._$hS(true);\n if (!this._$32()) {\n aL.setTotalOpacity(aL.getInterpolatedOpacity());\n } else {\n var aH = this.getTargetBaseDataID();\n if (aL._$8r == c._$ur) {\n aL._$8r = aK.getBaseDataIndex(aH);\n }\n if (aL._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aH);\n }\n aL._$hS(false);\n } else {\n var aN = aK.getBaseData(aL._$8r);\n var aI = aK._$q2(aL._$8r);\n if (aN != null && aI._$yo()) {\n var aM = aI.getTotalScale();\n aL.setTotalScale_notForClient(aM);\n var aO = aI.getTotalOpacity();\n aL.setTotalOpacity(aO * aL.getInterpolatedOpacity());\n aN._$nb(aK, aI, aL._$Cr, aL._$hr, this._$VT(), 0, 2);\n aL._$hS(true);\n } else {\n aL._$hS(false);\n }\n }\n }\n}\n;\nE.prototype._$nb = function(aL, aI, aH, aM, aO, aK, aJ) {\n if (true) {\n var aN = aI;\n var aP = (aN._$hr != null) ? aN._$hr : aN._$Cr;\n E.transformPoints_sdk2(aH, aM, aO, aK, aJ, aP, this._$o, this._$A);\n } else {\n this.transformPoints_sdk1(aL, aI, aH, aM, aO, aK, aJ);\n }\n}\n;\nE.transformPoints_sdk2 = function(a0, bc, a5, aP, aI, aR, aQ, aU) {\n var aW = a5 * aI;\n var aV;\n var bn, bm;\n var aT = 0;\n var aS = 0;\n var bl = 0;\n var bk = 0;\n var bf = 0;\n var be = 0;\n var aZ = false;\n for (var ba = aP; ba < aW; ba += aI) {\n var bd, a7, a4, aX;\n a4 = a0[ba];\n aX = a0[ba + 1];\n bd = a4 * aQ;\n a7 = aX * aU;\n if (bd < 0 || a7 < 0 || aQ <= bd || aU <= a7) {\n var a1 = aQ + 1;\n if (!aZ) {\n aZ = true;\n aT = 0.25 * (aR[((0) + (0) * a1) * 2] + aR[((aQ) + (0) * a1) * 2] + aR[((0) + (aU) * a1) * 2] + aR[((aQ) + (aU) * a1) * 2]);\n aS = 0.25 * (aR[((0) + (0) * a1) * 2 + 1] + aR[((aQ) + (0) * a1) * 2 + 1] + aR[((0) + (aU) * a1) * 2 + 1] + aR[((aQ) + (aU) * a1) * 2 + 1]);\n var aM = aR[((aQ) + (aU) * a1) * 2] - aR[((0) + (0) * a1) * 2];\n var aL = aR[((aQ) + (aU) * a1) * 2 + 1] - aR[((0) + (0) * a1) * 2 + 1];\n var bh = aR[((aQ) + (0) * a1) * 2] - aR[((0) + (aU) * a1) * 2];\n var bg = aR[((aQ) + (0) * a1) * 2 + 1] - aR[((0) + (aU) * a1) * 2 + 1];\n bl = (aM + bh) * 0.5;\n bk = (aL + bg) * 0.5;\n bf = (aM - bh) * 0.5;\n be = (aL - bg) * 0.5;\n if (bl == 0 && bk == 0) {}\n if (bf == 0 && be == 0) {}\n aT -= 0.5 * (bl + bf);\n aS -= 0.5 * (bk + be);\n }\n if ((-2 < a4 && a4 < 3) && (-2 < aX && aX < 3)) {\n if (a4 <= 0) {\n if (aX <= 0) {\n var a3 = aR[((0) + (0) * a1) * 2];\n var a2 = aR[((0) + (0) * a1) * 2 + 1];\n var a8 = aT - 2 * bl;\n var a6 = aS - 2 * bk;\n var aK = aT - 2 * bf;\n var aJ = aS - 2 * be;\n var aO = aT - 2 * bl - 2 * bf;\n var aN = aS - 2 * bk - 2 * be;\n var bj = 0.5 * (a4 - (-2));\n var bi = 0.5 * (aX - (-2));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aK = aR[((0) + (aU) * a1) * 2];\n var aJ = aR[((0) + (aU) * a1) * 2 + 1];\n var aO = aT - 2 * bl + 1 * bf;\n var aN = aS - 2 * bk + 1 * be;\n var a3 = aT + 3 * bf;\n var a2 = aS + 3 * be;\n var a8 = aT - 2 * bl + 3 * bf;\n var a6 = aS - 2 * bk + 3 * be;\n var bj = 0.5 * (a4 - (-2));\n var bi = 0.5 * (aX - (1));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n var aH = (a7 | 0);\n if (aH == aU) {\n aH = aU - 1;\n }\n var bj = 0.5 * (a4 - (-2));\n var bi = a7 - aH;\n var bb = aH / aU;\n var a9 = (aH + 1) / aU;\n var aK = aR[((0) + (aH) * a1) * 2];\n var aJ = aR[((0) + (aH) * a1) * 2 + 1];\n var a3 = aR[((0) + (aH + 1) * a1) * 2];\n var a2 = aR[((0) + (aH + 1) * a1) * 2 + 1];\n var aO = aT - 2 * bl + bb * bf;\n var aN = aS - 2 * bk + bb * be;\n var a8 = aT - 2 * bl + a9 * bf;\n var a6 = aS - 2 * bk + a9 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n }\n }\n } else {\n if (1 <= a4) {\n if (aX <= 0) {\n var a8 = aR[((aQ) + (0) * a1) * 2];\n var a6 = aR[((aQ) + (0) * a1) * 2 + 1];\n var a3 = aT + 3 * bl;\n var a2 = aS + 3 * bk;\n var aO = aT + 1 * bl - 2 * bf;\n var aN = aS + 1 * bk - 2 * be;\n var aK = aT + 3 * bl - 2 * bf;\n var aJ = aS + 3 * bk - 2 * be;\n var bj = 0.5 * (a4 - (1));\n var bi = 0.5 * (aX - (-2));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aO = aR[((aQ) + (aU) * a1) * 2];\n var aN = aR[((aQ) + (aU) * a1) * 2 + 1];\n var aK = aT + 3 * bl + 1 * bf;\n var aJ = aS + 3 * bk + 1 * be;\n var a8 = aT + 1 * bl + 3 * bf;\n var a6 = aS + 1 * bk + 3 * be;\n var a3 = aT + 3 * bl + 3 * bf;\n var a2 = aS + 3 * bk + 3 * be;\n var bj = 0.5 * (a4 - (1));\n var bi = 0.5 * (aX - (1));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n var aH = (a7 | 0);\n if (aH == aU) {\n aH = aU - 1;\n }\n var bj = 0.5 * (a4 - (1));\n var bi = a7 - aH;\n var bb = aH / aU;\n var a9 = (aH + 1) / aU;\n var aO = aR[((aQ) + (aH) * a1) * 2];\n var aN = aR[((aQ) + (aH) * a1) * 2 + 1];\n var a8 = aR[((aQ) + (aH + 1) * a1) * 2];\n var a6 = aR[((aQ) + (aH + 1) * a1) * 2 + 1];\n var aK = aT + 3 * bl + bb * bf;\n var aJ = aS + 3 * bk + bb * be;\n var a3 = aT + 3 * bl + a9 * bf;\n var a2 = aS + 3 * bk + a9 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n }\n }\n } else {\n if (aX <= 0) {\n var aY = (bd | 0);\n if (aY == aQ) {\n aY = aQ - 1;\n }\n var bj = bd - aY;\n var bi = 0.5 * (aX - (-2));\n var bp = aY / aQ;\n var bo = (aY + 1) / aQ;\n var a8 = aR[((aY) + (0) * a1) * 2];\n var a6 = aR[((aY) + (0) * a1) * 2 + 1];\n var a3 = aR[((aY + 1) + (0) * a1) * 2];\n var a2 = aR[((aY + 1) + (0) * a1) * 2 + 1];\n var aO = aT + bp * bl - 2 * bf;\n var aN = aS + bp * bk - 2 * be;\n var aK = aT + bo * bl - 2 * bf;\n var aJ = aS + bo * bk - 2 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aY = (bd | 0);\n if (aY == aQ) {\n aY = aQ - 1;\n }\n var bj = bd - aY;\n var bi = 0.5 * (aX - (1));\n var bp = aY / aQ;\n var bo = (aY + 1) / aQ;\n var aO = aR[((aY) + (aU) * a1) * 2];\n var aN = aR[((aY) + (aU) * a1) * 2 + 1];\n var aK = aR[((aY + 1) + (aU) * a1) * 2];\n var aJ = aR[((aY + 1) + (aU) * a1) * 2 + 1];\n var a8 = aT + bp * bl + 3 * bf;\n var a6 = aS + bp * bk + 3 * be;\n var a3 = aT + bo * bl + 3 * bf;\n var a2 = aS + bo * bk + 3 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n System.err.printf(\"_$li calc : %.4f , %.4f @@BDBoxGrid\\n\", a4, aX);\n }\n }\n }\n }\n } else {\n bc[ba] = aT + a4 * bl + aX * bf;\n bc[ba + 1] = aS + a4 * bk + aX * be;\n }\n } else {\n bn = bd - (bd | 0);\n bm = a7 - (a7 | 0);\n aV = 2 * ((bd | 0) + ((a7 | 0)) * (aQ + 1));\n if (bn + bm < 1) {\n bc[ba] = aR[aV] * (1 - bn - bm) + aR[aV + 2] * bn + aR[aV + 2 * (aQ + 1)] * bm;\n bc[ba + 1] = aR[aV + 1] * (1 - bn - bm) + aR[aV + 3] * bn + aR[aV + 2 * (aQ + 1) + 1] * bm;\n } else {\n bc[ba] = aR[aV + 2 * (aQ + 1) + 2] * (bn - 1 + bm) + aR[aV + 2 * (aQ + 1)] * (1 - bn) + aR[aV + 2] * (1 - bm);\n bc[ba + 1] = aR[aV + 2 * (aQ + 1) + 3] * (bn - 1 + bm) + aR[aV + 2 * (aQ + 1) + 1] * (1 - bn) + aR[aV + 3] * (1 - bm);\n }\n }\n }\n}\n;\nE.prototype.transformPoints_sdk1 = function(aJ, aR, aL, a0, aU, aP, aZ) {\n var aH = aR;\n var aO, aN;\n var aM = this._$o;\n var aQ = this._$A;\n var aI = aU * aZ;\n var aS, aY;\n var aV;\n var aX, aW;\n var aT = (aH._$hr != null) ? aH._$hr : aH._$Cr;\n for (var aK = aP; aK < aI; aK += aZ) {\n if (Q._$ts) {\n aO = aL[aK];\n aN = aL[aK + 1];\n if (aO < 0) {\n aO = 0;\n } else {\n if (aO > 1) {\n aO = 1;\n }\n }\n if (aN < 0) {\n aN = 0;\n } else {\n if (aN > 1) {\n aN = 1;\n }\n }\n aO *= aM;\n aN *= aQ;\n aS = (aO | 0);\n aY = (aN | 0);\n if (aS > aM - 1) {\n aS = aM - 1;\n }\n if (aY > aQ - 1) {\n aY = aQ - 1;\n }\n aX = aO - aS;\n aW = aN - aY;\n aV = 2 * (aS + aY * (aM + 1));\n } else {\n aO = aL[aK] * aM;\n aN = aL[aK + 1] * aQ;\n aX = aO - (aO | 0);\n aW = aN - (aN | 0);\n aV = 2 * ((aO | 0) + (aN | 0) * (aM + 1));\n }\n if (aX + aW < 1) {\n a0[aK] = aT[aV] * (1 - aX - aW) + aT[aV + 2] * aX + aT[aV + 2 * (aM + 1)] * aW;\n a0[aK + 1] = aT[aV + 1] * (1 - aX - aW) + aT[aV + 3] * aX + aT[aV + 2 * (aM + 1) + 1] * aW;\n } else {\n a0[aK] = aT[aV + 2 * (aM + 1) + 2] * (aX - 1 + aW) + aT[aV + 2 * (aM + 1)] * (1 - aX) + aT[aV + 2] * (1 - aW);\n a0[aK + 1] = aT[aV + 2 * (aM + 1) + 3] * (aX - 1 + aW) + aT[aV + 2 * (aM + 1) + 1] * (1 - aX) + aT[aV + 3] * (1 - aW);\n }\n }\n}\n;\nE.prototype._$VT = function() {\n return (this._$o + 1) * (this._$A + 1);\n}\n;\nE.prototype.getType = function() {\n return c._$_b;\n}\n;\nfunction H(aH) {\n B.prototype.constructor.call(this, aH);\n this._$8r = c._$ur;\n this._$Cr = null;\n this._$hr = null;\n}\nH.prototype = new B();\nfunction s() {\n if (j) {\n return;\n }\n this.visible = true;\n this._$g0 = false;\n this._$NL = null;\n this._$3S = null;\n this._$aS = null;\n s._$42++;\n}\ns._$42 = 0;\ns.prototype._$zP = function() {\n this._$3S = new Array();\n this._$aS = new Array();\n}\n;\ns.prototype._$F0 = function(aH) {\n this._$g0 = aH._$8L();\n this.visible = aH._$8L();\n this._$NL = aH._$nP();\n this._$3S = aH._$nP();\n this._$aS = aH._$nP();\n}\n;\ns.prototype.init = function(aI) {\n var aH = new aj(this);\n aH.setPartsOpacity(this.isVisible() ? 1 : 0);\n return aH;\n}\n;\ns.prototype._$6o = function(aH) {\n if (this._$3S == null) {\n throw new Error(\"_$3S _$6 _$Wo@_$6o\");\n }\n this._$3S.push(aH);\n}\n;\ns.prototype._$3o = function(aH) {\n if (this._$aS == null) {\n throw new Error(\"_$aS _$6 _$Wo@_$3o\");\n }\n this._$aS.push(aH);\n}\n;\ns.prototype._$Zo = function(aH) {\n this._$3S = aH;\n}\n;\ns.prototype._$xo = function(aH) {\n this._$aS = aH;\n}\n;\ns.prototype.isVisible = function() {\n return this.visible;\n}\n;\ns.prototype._$uL = function() {\n return this._$g0;\n}\n;\ns.prototype._$KP = function(aH) {\n this.visible = aH;\n}\n;\ns.prototype._$ET = function(aH) {\n this._$g0 = aH;\n}\n;\ns.prototype.getBaseData = function() {\n return this._$3S;\n}\n;\ns.prototype.getDrawData = function() {\n return this._$aS;\n}\n;\ns.prototype._$p2 = function() {\n return this._$NL;\n}\n;\ns.prototype._$ob = function(aH) {\n this._$NL = aH;\n}\n;\ns.prototype.getPartsID = function() {\n return this._$NL;\n}\n;\ns.prototype._$MP = function(aH) {\n this._$NL = aH;\n}\n;\nfunction aj(aH) {\n this._$VS = null;\n this._$e0 = null;\n this._$e0 = aH;\n}\naj.prototype = new S();\naj.prototype.getPartsOpacity = function() {\n return this._$VS;\n}\n;\naj.prototype.setPartsOpacity = function(aH) {\n this._$VS = aH;\n}\n;\nfunction ak(aH) {\n if (j) {\n return;\n }\n this.id = aH;\n}\nak._$L7 = function() {\n z._$27();\n n._$27();\n Z._$27();\n i._$27();\n}\n;\nak.prototype.toString = function() {\n return this.id;\n}\n;\nfunction D() {}\nD.prototype._$F0 = function(aH) {}\n;\nfunction an() {\n if (j) {\n return;\n }\n this._$4S = null;\n}\nan.prototype._$1s = function() {\n return this._$4S;\n}\n;\nan.prototype._$zP = function() {\n this._$4S = new Array();\n}\n;\nan.prototype._$F0 = function(aH) {\n this._$4S = aH._$nP();\n}\n;\nan.prototype._$Ks = function(aH) {\n this._$4S.push(aH);\n}\n;\nfunction au(aH, aI) {\n this.canvas = aH;\n this.context = aI;\n this.viewport = new Array(0,0,aH.width,aH.height);\n this._$6r = 1;\n this._$xP = 0;\n this._$3r = 1;\n this._$uP = 0;\n this._$Qo = -1;\n this.cacheImages = {};\n}\nau.tr = new am();\nau._$50 = new am();\nau._$Ti = new Array(0,0);\nau._$Pi = new Array(0,0);\nau._$B = new Array(0,0);\nau.prototype._$lP = function(aI, aK, aJ, aH) {\n this.viewport = new Array(aI,aK,aJ,aH);\n}\n;\nau.prototype._$bL = function() {\n this.context.save();\n var aH = this.viewport;\n if (aH != null) {\n this.context.beginPath();\n this.context._$Li(aH[0], aH[1], aH[2], aH[3]);\n this.context.clip();\n }\n}\n;\nau.prototype._$ei = function() {\n this.context.restore();\n}\n;\nau.prototype.drawElements = function(bc, bm, aX, aJ, bA, aM, bl, bz) {\n try {\n if (bA != this._$Qo) {\n this._$Qo = bA;\n this.context.globalAlpha = bA;\n }\n var a2 = bm.length;\n var aP = bc.width;\n var a5 = bc.height;\n var bE = this.context;\n var a7 = this._$xP;\n var a6 = this._$uP;\n var a1 = this._$6r;\n var aZ = this._$3r;\n var bD = au.tr;\n var aI = au._$Ti;\n var aH = au._$Pi;\n var bu = au._$B;\n for (var by = 0; by < a2; by += 3) {\n bE.save();\n var aW = bm[by];\n var aV = bm[by + 1];\n var aT = bm[by + 2];\n var aL = a7 + a1 * aX[aW * 2];\n var aK = a6 + aZ * aX[aW * 2 + 1];\n var br = a7 + a1 * aX[aV * 2];\n var bp = a6 + aZ * aX[aV * 2 + 1];\n var bh = a7 + a1 * aX[aT * 2];\n var bf = a6 + aZ * aX[aT * 2 + 1];\n if (bl) {\n bl._$PS(aL, aK, bu);\n aL = bu[0];\n aK = bu[1];\n bl._$PS(br, bp, bu);\n br = bu[0];\n bp = bu[1];\n bl._$PS(bh, bf, bu);\n bh = bu[0];\n bf = bu[1];\n }\n var aS = aP * aJ[aW * 2];\n var aQ = a5 - a5 * aJ[aW * 2 + 1];\n var bx = aP * aJ[aV * 2];\n var bw = a5 - a5 * aJ[aV * 2 + 1];\n var bk = aP * aJ[aT * 2];\n var bj = a5 - a5 * aJ[aT * 2 + 1];\n var a3 = Math.atan2(bw - aQ, bx - aS);\n var a0 = Math.atan2(bp - aK, br - aL);\n var aO = br - aL;\n var aN = bp - aK;\n var bi = Math.sqrt(aO * aO + aN * aN);\n var aU = bx - aS;\n var aR = bw - aQ;\n var bt = Math.sqrt(aU * aU + aR * aR);\n var bv = bi / bt;\n ad._$ni(bk, bj, aS, aQ, (bx - aS), (bw - aQ), -(bw - aQ), (bx - aS), aI);\n ad._$ni(bh, bf, aL, aK, (br - aL), (bp - aK), -(bp - aK), (br - aL), aH);\n var aY = (aH[0] - aI[0]) / aI[1];\n var bs = Math.min(aS, bx, bk);\n var bg = Math.max(aS, bx, bk);\n var bq = Math.min(aQ, bw, bj);\n var be = Math.max(aQ, bw, bj);\n var bo = Math.floor(bs);\n var bb = Math.floor(bq);\n var a4 = Math.ceil(bg);\n var bC = Math.ceil(be);\n bD.identity();\n bD.translate(aL, aK);\n bD.rotate(a0);\n bD.scale(1, aH[1] / aI[1]);\n bD.shear(aY, 0);\n bD.scale(bv, bv);\n bD.rotate(-a3);\n bD.translate(-aS, -aQ);\n bD.setContext(bE);\n var a8 = true;\n var a9 = 1.2;\n if (!aM) {\n aM = a8 ? a9 : 0;\n }\n if (Q.IGNORE_EXPAND) {\n aM = 0;\n }\n if (Q.USE_CACHED_POLYGON_IMAGE) {\n var bd = bz._$e0;\n bd.gl_cacheImage = bd.gl_cacheImage || {};\n if (!bd.gl_cacheImage[by]) {\n var bn = au.createCanvas(a4 - bo, bC - bb);\n Q.DEBUG_DATA.LDGL_CANVAS_MB = Q.DEBUG_DATA.LDGL_CANVAS_MB || 0;\n Q.DEBUG_DATA.LDGL_CANVAS_MB += (a4 - bo) * (bC - bb) * 4;\n var ba = bn.getContext(\"2d\");\n ba.translate(-bo, -bb);\n au.clip(ba, bD, aM, bi, aS, aQ, bx, bw, bk, bj, aL, aK, br, bp, bh, bf);\n ba.drawImage(bc, 0, 0);\n bd.gl_cacheImage[by] = {\n cacheCanvas: bn,\n cacheContext: ba\n };\n }\n bE.drawImage(bd.gl_cacheImage[by][\"cacheCanvas\"], bo, bb);\n } else {\n if (!Q.IGNORE_CLIP) {\n au.clip(bE, bD, aM, bi, aS, aQ, bx, bw, bk, bj, aL, aK, br, bp, bh, bf);\n }\n if (Q.USE_ADJUST_TRANSLATION) {\n bs = 0;\n bg = aP;\n bq = 0;\n be = a5;\n }\n bE.drawImage(bc, bs, bq, bg - bs, be - bq, bs, bq, bg - bs, be - bq);\n }\n bE.restore();\n }\n } catch (bB) {\n q._$Rb(bB);\n }\n}\n;\nau.clip = function(aK, aJ, aV, aI, aM, aL, aU, aT, aQ, aP, aO, aN, aH, aW, aS, aR) {\n if (aV > 0.02) {\n au.expandClip(aK, aJ, aV, aI, aO, aN, aH, aW, aS, aR);\n } else {\n au.clipWithTransform(aK, null, aM, aL, aU, aT, aQ, aP);\n }\n}\n;\nau.expandClip = function(aV, bg, aK, a3, aJ, aI, be, ba, aZ, aX) {\n var aP = be - aJ;\n var aO = ba - aI;\n var bi = aZ - aJ;\n var bh = aX - aI;\n var bj = aP * bh - aO * bi > 0 ? aK : -aK;\n var aL = -aO;\n var aH = aP;\n var bc = aZ - be;\n var a8 = aX - ba;\n var a7 = -a8;\n var a6 = bc;\n var aQ = Math.sqrt(bc * bc + a8 * a8);\n var bf = -bh;\n var bb = bi;\n var a2 = Math.sqrt(bi * bi + bh * bh);\n var bd = aJ - bj * aL / a3;\n var a9 = aI - bj * aH / a3;\n var aY = be - bj * aL / a3;\n var aW = ba - bj * aH / a3;\n var a5 = be - bj * a7 / aQ;\n var a4 = ba - bj * a6 / aQ;\n var aS = aZ - bj * a7 / aQ;\n var aR = aX - bj * a6 / aQ;\n var aN = aJ + bj * bf / a2;\n var aM = aI + bj * bb / a2;\n var a1 = aZ + bj * bf / a2;\n var a0 = aX + bj * bb / a2;\n var aU = au._$50;\n var aT = bg._$P2(aU);\n if (aT == null) {\n return false;\n }\n au.clipWithTransform(aV, aU, bd, a9, aY, aW, a5, a4, aS, aR, a1, a0, aN, aM);\n return true;\n}\n;\nau.clipWithTransform = function(aH, aI, aS, aN, aQ, aK, aP, aJ) {\n if (arguments.length < (1 + 3 * 2)) {\n q._$li(\"err : @LDGL.clip()\");\n return;\n }\n if (!(arguments[1]instanceof am)) {\n q._$li(\"err : a[0] is _$6 LDTransform @LDGL.clip()\");\n return;\n }\n var aM = au._$B;\n var aO = aI;\n var aR = arguments;\n aH.beginPath();\n if (aO) {\n aO._$PS(aR[2], aR[3], aM);\n aH.moveTo(aM[0], aM[1]);\n for (var aL = 4; aL < aR.length; aL += 2) {\n aO._$PS(aR[aL], aR[aL + 1], aM);\n aH.lineTo(aM[0], aM[1]);\n }\n } else {\n aH.moveTo(aR[2], aR[3]);\n for (var aL = 4; aL < aR.length; aL += 2) {\n aH.lineTo(aR[aL], aR[aL + 1]);\n }\n }\n aH.clip();\n}\n;\nau.createCanvas = function(aH, aJ) {\n var aI = document.createElement(\"canvas\");\n aI.setAttribute(\"width\", aH);\n aI.setAttribute(\"height\", aJ);\n if (!aI) {\n q._$li(\"err : \" + aI);\n }\n return aI;\n}\n;\nau.dumpValues = function() {\n var aI = \"\";\n for (var aH = 0; aH < arguments.length; aH++) {\n aI += \"[\" + aH + \"]= \" + arguments[aH].toFixed(3) + \" , \";\n }\n console.log(aI);\n}\n;\nfunction f() {\n if (j) {\n return;\n }\n this._$TT = null;\n this._$LT = null;\n this._$FS = null;\n this._$wL = null;\n}\nf.prototype._$F0 = function(aH) {\n this._$TT = aH._$_T();\n this._$LT = aH._$_T();\n this._$FS = aH._$_T();\n this._$wL = aH._$nP();\n}\n;\nf.prototype.getMinValue = function() {\n return this._$TT;\n}\n;\nf.prototype.getMaxValue = function() {\n return this._$LT;\n}\n;\nf.prototype.getDefaultValue = function() {\n return this._$FS;\n}\n;\nf.prototype.getParamID = function() {\n return this._$wL;\n}\n;\nfunction B(aH) {\n if (j) {\n return;\n }\n this._$e0 = null;\n this._$IP = null;\n this._$JS = false;\n this._$AT = true;\n this._$e0 = aH;\n this.totalScale = 1;\n this._$7s = 1;\n this.totalOpacity = 1;\n}\nB.prototype._$yo = function() {\n return this._$AT && !this._$JS;\n}\n;\nB.prototype._$hS = function(aH) {\n this._$AT = aH;\n}\n;\nB.prototype._$GT = function() {\n return this._$e0;\n}\n;\nB.prototype._$l2 = function(aH) {\n this._$IP = aH;\n}\n;\nB.prototype.getPartsIndex = function() {\n return this._$IP;\n}\n;\nB.prototype._$x2 = function() {\n return this._$JS;\n}\n;\nB.prototype._$Ib = function(aH) {\n this._$JS = aH;\n}\n;\nB.prototype.getTotalScale = function() {\n return this.totalScale;\n}\n;\nB.prototype.setTotalScale_notForClient = function(aH) {\n this.totalScale = aH;\n}\n;\nB.prototype.getInterpolatedOpacity = function() {\n return this._$7s;\n}\n;\nB.prototype.setInterpolatedOpacity = function(aH) {\n this._$7s = aH;\n}\n;\nB.prototype.getTotalOpacity = function(aH) {\n return this.totalOpacity;\n}\n;\nB.prototype.setTotalOpacity = function(aH) {\n this.totalOpacity = aH;\n}\n;\nfunction Q() {}\nQ._$2s = \"2.1.00_1\";\nQ._$Kr = 201001000;\nQ._$sP = true;\nQ._$so = true;\nQ._$cb = false;\nQ._$3T = true;\nQ._$Ts = true;\nQ._$fb = true;\nQ._$ts = true;\nQ.L2D_DEFORMER_EXTEND = true;\nQ._$Wb = false;\nQ._$yr = false;\nQ._$Zs = false;\nQ.L2D_NO_ERROR = 0;\nQ._$i7 = 1000;\nQ._$9s = 1001;\nQ._$es = 1100;\nQ._$r7 = 2000;\nQ._$07 = 2001;\nQ._$b7 = 2002;\nQ._$H7 = 4000;\nQ.L2D_COLOR_BLEND_MODE_MULT = 0;\nQ.L2D_COLOR_BLEND_MODE_ADD = 1;\nQ.L2D_COLOR_BLEND_MODE_INTERPOLATE = 2;\nQ._$6b = true;\nQ._$cT = 0;\nQ.clippingMaskBufferSize = 256;\nQ.glContext = new Array();\nQ.frameBuffers = new Array();\nQ.fTexture = new Array();\nQ.IGNORE_CLIP = false;\nQ.IGNORE_EXPAND = false;\nQ.EXPAND_W = 2;\nQ.USE_ADJUST_TRANSLATION = true;\nQ.USE_CANVAS_TRANSFORM = true;\nQ.USE_CACHED_POLYGON_IMAGE = false;\nQ.DEBUG_DATA = {};\nQ.PROFILE_IOS_SPEED = {\n PROFILE_NAME: \"iOS Speed\",\n USE_ADJUST_TRANSLATION: true,\n USE_CACHED_POLYGON_IMAGE: true,\n EXPAND_W: 4\n};\nQ.PROFILE_IOS_QUALITY = {\n PROFILE_NAME: \"iOS HiQ\",\n USE_ADJUST_TRANSLATION: true,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.PROFILE_IOS_DEFAULT = Q.PROFILE_IOS_QUALITY;\nQ.PROFILE_ANDROID = {\n PROFILE_NAME: \"Android\",\n USE_ADJUST_TRANSLATION: false,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.PROFILE_DESKTOP = {\n PROFILE_NAME: \"Desktop\",\n USE_ADJUST_TRANSLATION: false,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.initProfile = function() {\n if (r.isIOS()) {\n Q.setupProfile(Q.PROFILE_IOS_DEFAULT);\n } else {\n if (r.isAndroid()) {\n Q.setupProfile(Q.PROFILE_ANDROID);\n } else {\n Q.setupProfile(Q.PROFILE_DESKTOP);\n }\n }\n}\n;\nQ.setupProfile = function(aI, aJ) {\n if (typeof aI == \"number\") {\n switch (aI) {\n case 9901:\n aI = Q.PROFILE_IOS_SPEED;\n break;\n case 9902:\n aI = Q.PROFILE_IOS_QUALITY;\n break;\n case 9903:\n aI = Q.PROFILE_IOS_DEFAULT;\n break;\n case 9904:\n aI = Q.PROFILE_ANDROID;\n break;\n case 9905:\n aI = Q.PROFILE_DESKTOP;\n break;\n default:\n alert(\"profile _$6 _$Ui : \" + aI);\n break;\n }\n }\n if (arguments.length < 2) {\n aJ = true;\n }\n if (aJ) {\n console.log(\"profile : \" + aI.PROFILE_NAME);\n }\n for (var aH in aI) {\n Q[aH] = aI[aH];\n if (aJ) {\n console.log(\" [\" + aH + \"] = \" + aI[aH]);\n }\n }\n}\n;\nQ.init = function() {\n if (Q._$6b) {\n console.log(\"Live2D %s\", Q._$2s);\n Q._$6b = false;\n var aH = false;\n aH = true;\n Q.initProfile();\n }\n}\n;\nQ.getVersionStr = function() {\n return Q._$2s;\n}\n;\nQ.getVersionNo = function() {\n return Q._$Kr;\n}\n;\nQ._$sT = function(aH) {\n Q._$cT = aH;\n}\n;\nQ.getError = function() {\n var aH = Q._$cT;\n Q._$cT = 0;\n return aH;\n}\n;\nQ.dispose = function() {\n Q.glContext = [];\n Q.frameBuffers = [];\n Q.fTexture = [];\n}\n;\nQ.setGL = function(aJ, aI) {\n var aH = aI || 0;\n Q.glContext[aH] = aJ;\n}\n;\nQ.getGL = function(aH) {\n return Q.glContext[aH];\n}\n;\nQ.setClippingMaskBufferSize = function(aH) {\n Q.clippingMaskBufferSize = aH;\n}\n;\nQ.getClippingMaskBufferSize = function() {\n return Q.clippingMaskBufferSize;\n}\n;\nQ.deleteBuffer = function(aI) {\n var aH = Q.getGL(aI);\n aH.deleteFramebuffer(Q.frameBuffers[aI].framebuffer);\n delete Q.frameBuffers[aI];\n delete Q.glContext[aI];\n}\n;\nfunction A() {}\nA._$r2 = function(aH) {\n if (aH < 0) {\n return 0;\n } else {\n if (aH > 1) {\n return 1;\n }\n }\n return (0.5 - 0.5 * Math.cos(aH * aC.PI_F));\n}\n;\nfunction J(aH) {\n if (j) {\n return;\n }\n this._$ib = aH;\n}\nJ._$fr = -1;\nJ.prototype.toString = function() {\n return this._$ib;\n}\n;\nfunction b() {\n if (j) {\n return;\n }\n a.prototype.constructor.call(this);\n this._$LP = -1;\n this._$d0 = 0;\n this._$Yo = 0;\n this._$JP = null;\n this._$5P = null;\n this._$BP = null;\n this._$Eo = null;\n this._$Qi = null;\n this._$6s = b._$ms;\n this.culling = true;\n this.gl_cacheImage = null;\n this.instanceNo = b._$42++;\n}\nb.prototype = new a();\nb._$42 = 0;\nb._$Os = 30;\nb._$ms = 0;\nb._$ns = 1;\nb._$_s = 2;\nb._$gT = new Array();\nb.prototype._$_S = function(aH) {\n this._$LP = aH;\n}\n;\nb.prototype.getTextureNo = function() {\n return this._$LP;\n}\n;\nb.prototype._$ZL = function() {\n return this._$Qi;\n}\n;\nb.prototype._$H2 = function() {\n return this._$JP;\n}\n;\nb.prototype.getNumPoints = function() {\n return this._$d0;\n}\n;\nb.prototype.getType = function() {\n return a._$wb;\n}\n;\nb.prototype._$B2 = function(aL, aH, aO) {\n var aM = aH;\n var aN = (aM._$hr != null) ? aM._$hr : aM._$Cr;\n var aK = aw._$do;\n switch (aK) {\n default:\n case aw._$Ms:\n throw new Error(\"_$L _$ro \");\n case aw._$Qs:\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aI = aJ * aw._$No;\n aN[aI + 4] = aO;\n }\n break;\n }\n}\n;\nb.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n}\n;\nb.prototype._$F0 = function(aK) {\n a.prototype._$F0.call(this, aK);\n this._$LP = aK._$6L();\n this._$d0 = aK._$6L();\n this._$Yo = aK._$6L();\n var aH = aK._$nP();\n this._$BP = new Int16Array(this._$Yo * 3);\n for (var aJ = this._$Yo * 3 - 1; aJ >= 0; --aJ) {\n this._$BP[aJ] = aH[aJ];\n }\n this._$Eo = aK._$nP();\n this._$Qi = aK._$nP();\n if (aK.getFormatVersion() >= ay._$s7) {\n this._$JP = aK._$6L();\n if (this._$JP != 0) {\n if ((this._$JP & 1) != 0) {\n var aI = aK._$6L();\n if (this._$5P == null) {\n this._$5P = new Object();\n }\n this._$5P._$Hb = parseInt(aI);\n }\n if ((this._$JP & b._$Os) != 0) {\n this._$6s = (this._$JP & b._$Os) >> 1;\n } else {\n this._$6s = b._$ms;\n }\n if ((this._$JP & 32) != 0) {\n this.culling = false;\n }\n }\n } else {\n this._$JP = 0;\n }\n}\n;\nb.prototype.init = function(aL) {\n var aN = new ag(this);\n var aI = this._$d0 * aw._$No;\n var aH = this._$32();\n if (aN._$Cr != null) {\n aN._$Cr = null;\n }\n aN._$Cr = new Float32Array(aI);\n if (aN._$hr != null) {\n aN._$hr = null;\n }\n aN._$hr = aH ? new Float32Array(aI) : null;\n var aM = aw._$do;\n switch (aM) {\n default:\n case aw._$Ms:\n if (aw._$Ls) {\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aO = aJ << 1;\n this._$Qi[aO + 1] = 1 - this._$Qi[aO + 1];\n }\n }\n break;\n case aw._$Qs:\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aO = aJ << 1;\n var aK = aJ * aw._$No;\n var aQ = this._$Qi[aO];\n var aP = this._$Qi[aO + 1];\n aN._$Cr[aK] = aQ;\n aN._$Cr[aK + 1] = aP;\n aN._$Cr[aK + 4] = 0;\n if (aH) {\n aN._$hr[aK] = aQ;\n aN._$hr[aK + 1] = aP;\n aN._$hr[aK + 4] = 0;\n }\n }\n break;\n }\n return aN;\n}\n;\nb.prototype._$Nr = function(aJ, aH) {\n var aK = aH;\n if (!((this == aK._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n if (!this._$GS._$Ur(aJ)) {\n return;\n }\n a.prototype._$Nr.call(this, aJ, aK);\n if (aK._$IS[0]) {\n return;\n }\n var aI = b._$gT;\n aI[0] = false;\n aG._$Vr(aJ, this._$GS, aI, this._$d0, this._$Eo, aK._$Cr, aw._$i2, aw._$No);\n}\n;\nb.prototype._$2b = function(aK, aI) {\n try {\n if (!((this == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aL = false;\n if (aI._$IS[0]) {\n aL = true;\n }\n var aM = aI;\n if (!aL) {\n a.prototype._$2b.call(this, aK);\n if (this._$32()) {\n var aH = this.getTargetBaseDataID();\n if (aM._$8r == a._$ur) {\n aM._$8r = aK.getBaseDataIndex(aH);\n }\n if (aM._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aH);\n }\n } else {\n var aO = aK.getBaseData(aM._$8r);\n var aJ = aK._$q2(aM._$8r);\n if (aO != null && !aJ._$x2()) {\n aO._$nb(aK, aJ, aM._$Cr, aM._$hr, this._$d0, aw._$i2, aw._$No);\n aM._$AT = true;\n } else {\n aM._$AT = false;\n }\n aM.baseOpacity = aJ.getTotalOpacity();\n }\n }\n }\n } catch (aN) {\n throw aN;\n }\n}\n;\nb.prototype.draw = function(aN, aK, aI) {\n if (!((this == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n if (aI._$IS[0]) {\n return;\n }\n var aL = aI;\n var aJ = this._$LP;\n if (aJ < 0) {\n aJ = 1;\n }\n var aH = this.getOpacity(aK, aL) * aI._$VS * aI.baseOpacity;\n var aM = (aL._$hr != null) ? aL._$hr : aL._$Cr;\n aN.setClipBufPre_clipContextForDraw(aI.clipBufPre_clipContext);\n aN._$WP(this.culling);\n aN._$Uo(aJ, 3 * this._$Yo, this._$BP, aM, this._$Qi, aH, this._$6s, aL);\n}\n;\nb.prototype.dump = function() {\n console.log(\" _$yi( %d ) , _$d0( %d ) , _$Yo( %d ) \\n\", this._$LP, this._$d0, this._$Yo);\n console.log(\" _$Oi _$di = { \");\n for (var aJ = 0; aJ < this._$BP.length; aJ++) {\n console.log(\"%5d ,\", this._$BP[aJ]);\n }\n console.log(\"\\n _$5i _$30\");\n for (var aJ = 0; aJ < this._$Eo.length; aJ++) {\n console.log(\"\\n _$30[%d] = \", aJ);\n var aH = this._$Eo[aJ];\n for (var aI = 0; aI < aH.length; aI++) {\n console.log(\"%6.2f, \", aH[aI]);\n }\n }\n console.log(\"\\n\");\n}\n;\nb.prototype._$72 = function(aH) {\n if (this._$5P == null) {\n return null;\n }\n return this._$5P[aH];\n}\n;\nb.prototype.getIndexArray = function() {\n return this._$BP;\n}\n;\nfunction ag(aH) {\n aB.prototype.constructor.call(this, aH);\n this._$8r = a._$ur;\n this._$Cr = null;\n this._$hr = null;\n}\nag.prototype = new aB();\nag.prototype.getTransformedPoints = function() {\n return (this._$hr != null) ? this._$hr : this._$Cr;\n}\n;\nfunction k() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n}\nk.prototype._$HT = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n}\n;\nk.prototype._$HT = function(aH, aI) {\n this.x = aH;\n this.y = aI;\n}\n;\nfunction l(aH) {\n if (j) {\n return;\n }\n aa.prototype.constructor.call(this);\n this.drawParamWebGL = new C(aH);\n this.drawParamWebGL.setGL(Q.getGL(aH));\n}\nl.prototype = new aa();\nl.loadModel = function(aI) {\n var aH = new l();\n aa._$62(aH, aI);\n return aH;\n}\n;\nl.loadModel = function(aI, aK) {\n var aJ = aK || 0;\n var aH = new l(aJ);\n aa._$62(aH, aI);\n return aH;\n}\n;\nl._$to = function() {\n var aH = new l();\n return aH;\n}\n;\nl._$er = function(aM) {\n var aJ = new _$5(\"../_$_r/_$t0/_$Ri/_$_P._$d\");\n if (aJ.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aJ._$PL());\n }\n var aH = [\"../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1\"];\n var aK = l.loadModel(aJ._$3b());\n for (var aI = 0; aI < aH.length; aI++) {\n var aL = new _$5(aH[aI]);\n if (aL.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aL._$PL());\n }\n aK.setTexture(aI, _$nL._$_o(aM, aL._$3b()));\n }\n return aK;\n}\n;\nl.prototype.setGL = function(aH) {\n Q.setGL(aH);\n}\n;\nl.prototype.setTransform = function(aH) {\n this.drawParamWebGL.setTransform(aH);\n}\n;\nl.prototype.update = function() {\n this._$5S.update();\n this._$5S.preDraw(this.drawParamWebGL);\n}\n;\nl.prototype.draw = function() {\n this._$5S.draw(this.drawParamWebGL);\n}\n;\nl.prototype._$K2 = function() {\n this.drawParamWebGL._$K2();\n}\n;\nl.prototype.setTexture = function(aI, aH) {\n if (this.drawParamWebGL == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this.drawParamWebGL.setTexture(aI, aH);\n}\n;\nl.prototype.setTexture = function(aI, aH) {\n if (this.drawParamWebGL == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this.drawParamWebGL.setTexture(aI, aH);\n}\n;\nl.prototype._$Rs = function() {\n return this.drawParamWebGL._$Rs();\n}\n;\nl.prototype._$Ds = function(aH) {\n this.drawParamWebGL._$Ds(aH);\n}\n;\nl.prototype.getDrawParam = function() {\n return this.drawParamWebGL;\n}\n;\nl.prototype.setMatrix = function(aH) {\n this.drawParamWebGL.setMatrix(aH);\n}\n;\nl.prototype.setPremultipliedAlpha = function(aH) {\n this.drawParamWebGL.setPremultipliedAlpha(aH);\n}\n;\nl.prototype.isPremultipliedAlpha = function() {\n return this.drawParamWebGL.isPremultipliedAlpha();\n}\n;\nl.prototype.setAnisotropy = function(aH) {\n this.drawParamWebGL.setAnisotropy(aH);\n}\n;\nl.prototype.getAnisotropy = function() {\n return this.drawParamWebGL.getAnisotropy();\n}\n;\nfunction V() {\n if (j) {\n return;\n }\n this.motions = null;\n this._$eb = false;\n this.motions = new Array();\n}\nV.prototype._$tb = function() {\n return this.motions;\n}\n;\nV.prototype.startMotion = function(aJ, aI) {\n var aM = null;\n var aL = null;\n var aH = this.motions.length;\n for (var aK = 0; aK < aH; ++aK) {\n aL = this.motions[aK];\n if (aL == null) {\n continue;\n }\n aL._$qS(aL._$w0.getFadeOut());\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->startMotion() / start _$K _$3 (m%d)\\n\", aH, aL._$sr);\n }\n }\n if (aJ == null) {\n return -1;\n }\n aL = new M();\n aL._$w0 = aJ;\n this.motions.push(aL);\n var aN = aL._$sr;\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->startMotion() / new _$w0 (m%d)\\n\", aH, aN);\n }\n return aN;\n}\n;\nV.prototype.updateParam = function(aJ) {\n try {\n var aI = false;\n for (var aK = 0; aK < this.motions.length; aK++) {\n var aL = this.motions[aK];\n if (aL == null) {\n this.motions.splice(aK, 1);\n aK--;\n continue;\n }\n var aH = aL._$w0;\n if (aH == null) {\n this.motions = this.motions.splice(aK, 1);\n aK--;\n continue;\n }\n aH.updateParam(aJ, aL);\n aI = true;\n if (aL.isFinished()) {\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->updateParam() / _$T0 _$w0 (m%d)\\n\", this.motions.length - 1, aL._$sr);\n }\n this.motions.splice(aK, 1);\n aK--;\n } else {}\n }\n return aI;\n } catch (aM) {\n q._$li(aM);\n return true;\n }\n}\n;\nV.prototype.isFinished = function(aK) {\n if (arguments.length >= 1) {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n continue;\n }\n if (aJ._$sr == aK && !aJ.isFinished()) {\n return false;\n }\n }\n return true;\n } else {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n var aH = aJ._$w0;\n if (aH == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n if (!aJ.isFinished()) {\n return false;\n }\n }\n return true;\n }\n}\n;\nV.prototype.stopAllMotions = function() {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n var aH = aJ._$w0;\n if (aH == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n if (true) {\n this.motions.splice(aI, 1);\n aI--;\n }\n }\n}\n;\nV.prototype._$Zr = function(aH) {\n this._$eb = aH;\n}\n;\nV.prototype._$e = function() {\n console.log(\"-- _$R --\\n\");\n for (var aH = 0; aH < this.motions.length; aH++) {\n var aI = this.motions[aH];\n var aJ = aI._$w0;\n console.log(\"MotionQueueEnt[%d] :: %s\\n\", this.motions.length, aJ.toString());\n }\n}\n;\nfunction M() {\n this._$w0 = null;\n this._$AT = true;\n this._$9L = false;\n this._$z2 = -1;\n this._$bs = -1;\n this._$Do = -1;\n this._$sr = null;\n this._$sr = M._$Gs++;\n}\nM._$Gs = 0;\nM.prototype.isFinished = function() {\n return this._$9L;\n}\n;\nM.prototype._$qS = function(aJ) {\n var aI = P.getUserTimeMSec();\n var aH = aI + aJ;\n if (this._$Do < 0 || aH < this._$Do) {\n this._$Do = aH;\n }\n}\n;\nM.prototype._$Bs = function() {\n return this._$sr;\n}\n;\nfunction am() {\n this.m = new Array(1,0,0,0,1,0,0,0,1);\n}\nam.prototype.setContext = function(aI) {\n var aH = this.m;\n aI.transform(aH[0], aH[1], aH[3], aH[4], aH[6], aH[7]);\n}\n;\nam.prototype.toString = function() {\n var aI = \"LDTransform { \";\n for (var aH = 0; aH < 9; aH++) {\n aI += this.m[aH].toFixed(2) + \" ,\";\n }\n aI += \" }\";\n return aI;\n}\n;\nam.prototype.identity = function() {\n var aH = this.m;\n aH[0] = aH[4] = aH[8] = 1;\n aH[1] = aH[2] = aH[3] = aH[5] = aH[6] = aH[7] = 0;\n}\n;\nam.prototype._$PS = function(aI, aK, aJ) {\n if (aJ == null) {\n aJ = new Array(0,0);\n }\n var aH = this.m;\n aJ[0] = aH[0] * aI + aH[3] * aK + aH[6];\n aJ[1] = aH[1] * aI + aH[4] * aK + aH[7];\n return aJ;\n}\n;\nam.prototype._$P2 = function(aK) {\n if (!aK) {\n aK = new am();\n }\n var aI = this.m;\n var aT = aI[0];\n var aS = aI[1];\n var aR = aI[2];\n var aQ = aI[3];\n var aP = aI[4];\n var aO = aI[5];\n var aN = aI[6];\n var aM = aI[7];\n var aL = aI[8];\n var aJ = aT * aP * aL + aS * aO * aN + aR * aQ * aM - aT * aO * aM - aR * aP * aN - aS * aQ * aL;\n if (aJ == 0) {\n return null;\n } else {\n var aH = 1 / aJ;\n aK.m[0] = aH * (aP * aL - aM * aO);\n aK.m[1] = aH * (aM * aR - aS * aL);\n aK.m[2] = aH * (aS * aO - aP * aR);\n aK.m[3] = aH * (aN * aO - aQ * aL);\n aK.m[4] = aH * (aT * aL - aN * aR);\n aK.m[5] = aH * (aQ * aR - aT * aO);\n aK.m[6] = aH * (aQ * aM - aN * aP);\n aK.m[7] = aH * (aN * aS - aT * aM);\n aK.m[8] = aH * (aT * aP - aQ * aS);\n return aK;\n }\n}\n;\nam.prototype.transform = function(aI, aK, aJ) {\n if (aJ == null) {\n aJ = new Array(0,0);\n }\n var aH = this.m;\n aJ[0] = aH[0] * aI + aH[3] * aK + aH[6];\n aJ[1] = aH[1] * aI + aH[4] * aK + aH[7];\n return aJ;\n}\n;\nam.prototype.translate = function(aI, aJ) {\n var aH = this.m;\n aH[6] = aH[0] * aI + aH[3] * aJ + aH[6];\n aH[7] = aH[1] * aI + aH[4] * aJ + aH[7];\n aH[8] = aH[2] * aI + aH[5] * aJ + aH[8];\n}\n;\nam.prototype.scale = function(aJ, aI) {\n var aH = this.m;\n aH[0] *= aJ;\n aH[1] *= aJ;\n aH[2] *= aJ;\n aH[3] *= aI;\n aH[4] *= aI;\n aH[5] *= aI;\n}\n;\nam.prototype.shear = function(aM, aL) {\n var aH = this.m;\n var aK = aH[0] + aH[3] * aL;\n var aJ = aH[1] + aH[4] * aL;\n var aI = aH[2] + aH[5] * aL;\n aH[3] = aH[0] * aM + aH[3];\n aH[4] = aH[1] * aM + aH[4];\n aH[5] = aH[2] * aM + aH[5];\n aH[0] = aK;\n aH[1] = aJ;\n aH[2] = aI;\n}\n;\nam.prototype.rotate = function(aM) {\n var aH = this.m;\n var aN = Math.cos(aM);\n var aL = Math.sin(aM);\n var aK = aH[0] * aN + aH[3] * aL;\n var aJ = aH[1] * aN + aH[4] * aL;\n var aI = aH[2] * aN + aH[5] * aL;\n aH[3] = -aH[0] * aL + aH[3] * aN;\n aH[4] = -aH[1] * aL + aH[4] * aN;\n aH[5] = -aH[2] * aL + aH[5] * aN;\n aH[0] = aK;\n aH[1] = aJ;\n aH[2] = aI;\n}\n;\nam.prototype.concatenate = function(aL) {\n var aO = this.m;\n var aM = aL.m;\n var aS = aO[0] * aM[0] + aO[3] * aM[1] + aO[6] * aM[2];\n var aR = aO[1] * aM[0] + aO[4] * aM[1] + aO[7] * aM[2];\n var aQ = aO[2] * aM[0] + aO[5] * aM[1] + aO[8] * aM[2];\n var aP = aO[0] * aM[3] + aO[3] * aM[4] + aO[6] * aM[5];\n var aN = aO[1] * aM[3] + aO[4] * aM[4] + aO[7] * aM[5];\n var aK = aO[2] * aM[3] + aO[5] * aM[4] + aO[8] * aM[5];\n var aJ = aO[0] * aM[6] + aO[3] * aM[7] + aO[6] * aM[8];\n var aI = aO[1] * aM[6] + aO[4] * aM[7] + aO[7] * aM[8];\n var aH = aO[2] * aM[6] + aO[5] * aM[7] + aO[8] * aM[8];\n m[0] = aS;\n m[1] = aR;\n m[2] = aQ;\n m[3] = aP;\n m[4] = aN;\n m[5] = aK;\n m[6] = aJ;\n m[7] = aI;\n m[8] = aH;\n}\n;\nfunction n(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nn.prototype = new ak();\nn._$eT = null;\nn._$tP = new Object();\nn._$2o = function() {\n if (n._$eT == null) {\n n._$eT = n.getID(\"DST_BASE\");\n }\n return n._$eT;\n}\n;\nn._$27 = function() {\n n._$tP.clear();\n n._$eT = null;\n}\n;\nn.getID = function(aH) {\n var aI = n._$tP[aH];\n if (aI == null) {\n aI = new n(aH);\n n._$tP[aH] = aI;\n }\n return aI;\n}\n;\nn.prototype._$3s = function() {\n return new n();\n}\n;\nfunction C(aH) {\n if (j) {\n return;\n }\n ax.prototype.constructor.call(this);\n this.textures = new Array();\n this.transform = null;\n this.gl = null;\n this.glno = aH;\n this.firstDraw = true;\n this.anisotropyExt = null;\n this.maxAnisotropy = 0;\n this._$As = 32;\n this._$Gr = false;\n this._$NT = null;\n this._$vS = null;\n this._$no = null;\n this.vertShader = null;\n this.fragShader = null;\n this.vertShaderOff = null;\n this.fragShaderOff = null;\n}\nC.prototype = new ax();\nC._$9r = function(aH) {\n var aI = new Float32Array(aH);\n return aI;\n}\n;\nC._$vb = function(aH) {\n var aI = new Int16Array(aH);\n return aI;\n}\n;\nC._$cr = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = C._$9r(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nC._$mb = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = C._$vb(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nC._$Hs = function() {\n return this._$Gr;\n}\n;\nC._$as = function(aH) {\n this._$Gr = aH;\n}\n;\nC.prototype.getGL = function() {\n return this.gl;\n}\n;\nC.prototype.setGL = function(aH) {\n this.gl = aH;\n}\n;\nC.prototype.setTransform = function(aH) {\n this.transform = aH;\n}\n;\nC.prototype._$ZT = function() {\n var aH = this.gl;\n if (this.firstDraw) {\n this.initShader();\n this.firstDraw = false;\n this.anisotropyExt = aH.getExtension(\"EXT_texture_filter_anisotropic\") || aH.getExtension(\"WEBKIT_EXT_texture_filter_anisotropic\") || aH.getExtension(\"MOZ_EXT_texture_filter_anisotropic\");\n if (this.anisotropyExt) {\n this.maxAnisotropy = aH.getParameter(this.anisotropyExt.MAX_TEXTURE_MAX_ANISOTROPY_EXT);\n }\n }\n aH.disable(aH.SCISSOR_TEST);\n aH.disable(aH.STENCIL_TEST);\n aH.disable(aH.DEPTH_TEST);\n aH.frontFace(aH.CW);\n aH.enable(aH.BLEND);\n aH.colorMask(1, 1, 1, 1);\n aH.bindBuffer(aH.ARRAY_BUFFER, null);\n aH.bindBuffer(aH.ELEMENT_ARRAY_BUFFER, null);\n}\n;\nC.prototype._$Uo = function(aS, aT, aL, aU, aV, aN, aM, aO) {\n if (aN < 0.01 && this.clipBufPre_clipContextMask == null) {\n return;\n }\n var aH = aN > 0.9 ? Q.EXPAND_W : 0;\n var a0 = this.gl;\n if (this.gl == null) {\n throw new Error(\"gl is null\");\n }\n var a1 = false;\n var aQ = 1;\n var aP = 1;\n var a3 = 1;\n var aZ = 1;\n var aW = this._$C0 * aP * aN;\n var a2 = this._$tT * a3 * aN;\n var a5 = this._$WL * aZ * aN;\n var a7 = this._$lT * aN;\n if (this.clipBufPre_clipContextMask != null) {\n a0.frontFace(a0.CCW);\n a0.useProgram(this.shaderProgram);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc);\n a0.vertexAttribPointer(this.a_position_Loc, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc);\n a0.vertexAttribPointer(this.a_texCoord_Loc, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_matrix_Loc, false, this.getClipBufPre_clipContextMask().matrixForMask);\n var aY = this.getClipBufPre_clipContextMask().layoutChannelNo;\n var a4 = this.getChannelFlagAsColor(aY);\n a0.uniform4f(this.u_channelFlag, a4.r, a4.g, a4.b, a4.a);\n var aI = this.getClipBufPre_clipContextMask().layoutBounds;\n a0.uniform4f(this.u_baseColor_Loc, aI.x * 2 - 1, aI.y * 2 - 1, aI._$EL() * 2 - 1, aI._$5T() * 2 - 1);\n a0.uniform1i(this.u_maskFlag_Loc, true);\n } else {\n a1 = this.getClipBufPre_clipContextDraw() != null;\n if (a1) {\n a0.useProgram(this.shaderProgramOff);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc_Off);\n a0.vertexAttribPointer(this.a_position_Loc_Off, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc_Off, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc_Off);\n a0.vertexAttribPointer(this.a_texCoord_Loc_Off, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_clipMatrix_Loc_Off, false, this.getClipBufPre_clipContextDraw().matrixForDraw);\n a0.uniformMatrix4fv(this.u_matrix_Loc_Off, false, this.matrix4x4);\n a0.activeTexture(a0.TEXTURE2);\n a0.bindTexture(a0.TEXTURE_2D, Q.fTexture[this.glno]);\n a0.uniform1i(this.s_texture1_Loc_Off, 2);\n var aY = this.getClipBufPre_clipContextDraw().layoutChannelNo;\n var a4 = this.getChannelFlagAsColor(aY);\n a0.uniform4f(this.u_channelFlag_Loc_Off, a4.r, a4.g, a4.b, a4.a);\n a0.uniform4f(this.u_baseColor_Loc_Off, aW, a2, a5, a7);\n } else {\n a0.useProgram(this.shaderProgram);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc);\n a0.vertexAttribPointer(this.a_position_Loc, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc);\n a0.vertexAttribPointer(this.a_texCoord_Loc, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_matrix_Loc, false, this.matrix4x4);\n a0.uniform4f(this.u_baseColor_Loc, aW, a2, a5, a7);\n a0.uniform1i(this.u_maskFlag_Loc, false);\n }\n }\n if (this.culling) {\n this.gl.enable(a0.CULL_FACE);\n } else {\n this.gl.disable(a0.CULL_FACE);\n }\n this.gl.enable(a0.BLEND);\n var a6;\n var aX;\n var aR;\n var aK;\n if (this.clipBufPre_clipContextMask != null) {\n a6 = a0.ONE;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ONE;\n aK = a0.ONE_MINUS_SRC_ALPHA;\n } else {\n switch (aM) {\n case b._$ms:\n a6 = a0.ONE;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ONE;\n aK = a0.ONE_MINUS_SRC_ALPHA;\n break;\n case b._$ns:\n a6 = a0.ONE;\n aX = a0.ONE;\n aR = a0.ZERO;\n aK = a0.ONE;\n break;\n case b._$_s:\n a6 = a0.DST_COLOR;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ZERO;\n aK = a0.ONE;\n break;\n }\n }\n a0.blendEquationSeparate(a0.FUNC_ADD, a0.FUNC_ADD);\n a0.blendFuncSeparate(a6, aX, aR, aK);\n if (this.anisotropyExt) {\n a0.texParameteri(a0.TEXTURE_2D, this.anisotropyExt.TEXTURE_MAX_ANISOTROPY_EXT, this.maxAnisotropy);\n }\n var aJ = aL.length;\n a0.drawElements(a0.TRIANGLES, aJ, a0.UNSIGNED_SHORT, 0);\n a0.bindTexture(a0.TEXTURE_2D, null);\n}\n;\nfunction T(aJ, aH, aI) {\n if (aH == null) {\n aH = aJ.createBuffer();\n }\n aJ.bindBuffer(aJ.ARRAY_BUFFER, aH);\n aJ.bufferData(aJ.ARRAY_BUFFER, aI, aJ.DYNAMIC_DRAW);\n return aH;\n}\nfunction L(aJ, aH, aI) {\n if (aH == null) {\n aH = aJ.createBuffer();\n }\n aJ.bindBuffer(aJ.ELEMENT_ARRAY_BUFFER, aH);\n aJ.bufferData(aJ.ELEMENT_ARRAY_BUFFER, aI, aJ.DYNAMIC_DRAW);\n return aH;\n}\nC.prototype._$Rs = function() {\n throw new Error(\"_$Rs\");\n}\n;\nC.prototype._$Ds = function(aH) {\n throw new Error(\"_$Ds\");\n}\n;\nC.prototype._$K2 = function() {\n for (var aH = 0; aH < this.textures.length; aH++) {\n var aI = this.textures[aH];\n if (aI != 0) {\n this.gl._$K2(1, this.textures, aH);\n this.textures[aH] = null;\n }\n }\n}\n;\nC.prototype.setTexture = function(aH, aI) {\n this.textures[aH] = aI;\n}\n;\nC.prototype.initShader = function() {\n var aH = this.gl;\n this.loadShaders2();\n this.a_position_Loc = aH.getAttribLocation(this.shaderProgram, \"a_position\");\n this.a_texCoord_Loc = aH.getAttribLocation(this.shaderProgram, \"a_texCoord\");\n this.u_matrix_Loc = aH.getUniformLocation(this.shaderProgram, \"u_mvpMatrix\");\n this.s_texture0_Loc = aH.getUniformLocation(this.shaderProgram, \"s_texture0\");\n this.u_channelFlag = aH.getUniformLocation(this.shaderProgram, \"u_channelFlag\");\n this.u_baseColor_Loc = aH.getUniformLocation(this.shaderProgram, \"u_baseColor\");\n this.u_maskFlag_Loc = aH.getUniformLocation(this.shaderProgram, \"u_maskFlag\");\n this.a_position_Loc_Off = aH.getAttribLocation(this.shaderProgramOff, \"a_position\");\n this.a_texCoord_Loc_Off = aH.getAttribLocation(this.shaderProgramOff, \"a_texCoord\");\n this.u_matrix_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_mvpMatrix\");\n this.u_clipMatrix_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_ClipMatrix\");\n this.s_texture0_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"s_texture0\");\n this.s_texture1_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"s_texture1\");\n this.u_channelFlag_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_channelFlag\");\n this.u_baseColor_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_baseColor\");\n}\n;\nC.prototype.disposeShader = function() {\n var aH = this.gl;\n if (this.shaderProgram) {\n aH.deleteProgram(this.shaderProgram);\n this.shaderProgram = null;\n }\n if (this.shaderProgramOff) {\n aH.deleteProgram(this.shaderProgramOff);\n this.shaderProgramOff = null;\n }\n}\n;\nC.prototype.compileShader = function(aJ, aN) {\n var aM = this.gl;\n var aH;\n var aL = aN;\n var aK = aM.createShader(aJ);\n if (aK == null) {\n q._$Ji(\"_$L0 to create shader\");\n return null;\n }\n aM.shaderSource(aK, aL);\n aM.compileShader(aK);\n var aH = aM.getShaderParameter(aK, aM.COMPILE_STATUS);\n if (!aH) {\n var aI = aM.getShaderInfoLog(aK);\n q._$Ji(\"_$L0 to compile shader : \" + aI);\n aM.deleteShader(aK);\n return null;\n }\n return aK;\n}\n;\nC.prototype.loadShaders2 = function() {\n var aN = this.gl;\n this.shaderProgram = aN.createProgram();\n if (!this.shaderProgram) {\n return false;\n }\n this.shaderProgramOff = aN.createProgram();\n if (!this.shaderProgramOff) {\n return false;\n }\n var aK = \"attribute vec4 a_position;attribute vec2 a_texCoord;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform mat4 u_mvpMatrix;void main(){ gl_Position = u_mvpMatrix * a_position; v_ClipPos = u_mvpMatrix * a_position; v_texCoord = a_texCoord;}\";\n var aM = \"precision mediump float;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform sampler2D s_texture0;uniform vec4 u_channelFlag;uniform vec4 u_baseColor;uniform bool u_maskFlag;void main(){ vec4 smpColor; if(u_maskFlag){ float isInside = step(u_baseColor.x, v_ClipPos.x/v_ClipPos.w) * step(u_baseColor.y, v_ClipPos.y/v_ClipPos.w) * step(v_ClipPos.x/v_ClipPos.w, u_baseColor.z) * step(v_ClipPos.y/v_ClipPos.w, u_baseColor.w); smpColor = u_channelFlag * texture2D(s_texture0 , v_texCoord).a * isInside; }else{ smpColor = texture2D(s_texture0 , v_texCoord) * u_baseColor; } gl_FragColor = smpColor;}\";\n var aL = \"attribute vec4 a_position;attribute vec2 a_texCoord;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform mat4 u_mvpMatrix;uniform mat4 u_ClipMatrix;void main(){ gl_Position = u_mvpMatrix * a_position; v_ClipPos = u_ClipMatrix * a_position; v_texCoord = a_texCoord ;}\";\n var aJ = \"precision mediump float ;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform sampler2D s_texture0;uniform sampler2D s_texture1;uniform vec4 u_channelFlag;uniform vec4 u_baseColor ;void main(){ vec4 col_formask = texture2D(s_texture0, v_texCoord) * u_baseColor; vec4 clipMask = texture2D(s_texture1, v_ClipPos.xy / v_ClipPos.w) * u_channelFlag; float maskVal = clipMask.r + clipMask.g + clipMask.b + clipMask.a; col_formask = col_formask * maskVal; gl_FragColor = col_formask;}\";\n this.vertShader = this.compileShader(aN.VERTEX_SHADER, aK);\n if (!this.vertShader) {\n q._$Ji(\"Vertex shader compile _$li!\");\n return false;\n }\n this.vertShaderOff = this.compileShader(aN.VERTEX_SHADER, aL);\n if (!this.vertShaderOff) {\n q._$Ji(\"OffVertex shader compile _$li!\");\n return false;\n }\n this.fragShader = this.compileShader(aN.FRAGMENT_SHADER, aM);\n if (!this.fragShader) {\n q._$Ji(\"Fragment shader compile _$li!\");\n return false;\n }\n this.fragShaderOff = this.compileShader(aN.FRAGMENT_SHADER, aJ);\n if (!this.fragShaderOff) {\n q._$Ji(\"OffFragment shader compile _$li!\");\n return false;\n }\n aN.attachShader(this.shaderProgram, this.vertShader);\n aN.attachShader(this.shaderProgram, this.fragShader);\n aN.attachShader(this.shaderProgramOff, this.vertShaderOff);\n aN.attachShader(this.shaderProgramOff, this.fragShaderOff);\n aN.linkProgram(this.shaderProgram);\n aN.linkProgram(this.shaderProgramOff);\n var aH = aN.getProgramParameter(this.shaderProgram, aN.LINK_STATUS);\n if (!aH) {\n var aI = aN.getProgramInfoLog(this.shaderProgram);\n q._$Ji(\"_$L0 to link program: \" + aI);\n if (this.vertShader) {\n aN.deleteShader(this.vertShader);\n this.vertShader = 0;\n }\n if (this.fragShader) {\n aN.deleteShader(this.fragShader);\n this.fragShader = 0;\n }\n if (this.shaderProgram) {\n aN.deleteProgram(this.shaderProgram);\n this.shaderProgram = 0;\n }\n if (this.vertShaderOff) {\n aN.deleteShader(this.vertShaderOff);\n this.vertShaderOff = 0;\n }\n if (this.fragShaderOff) {\n aN.deleteShader(this.fragShaderOff);\n this.fragShaderOff = 0;\n }\n if (this.shaderProgramOff) {\n aN.deleteProgram(this.shaderProgramOff);\n this.shaderProgramOff = 0;\n }\n return false;\n }\n return true;\n}\n;\nC.prototype.createFramebuffer = function() {\n var aL = this.gl;\n var aK = Q.clippingMaskBufferSize;\n var aJ = aL.createFramebuffer();\n aL.bindFramebuffer(aL.FRAMEBUFFER, aJ);\n var aH = aL.createRenderbuffer();\n aL.bindRenderbuffer(aL.RENDERBUFFER, aH);\n aL.renderbufferStorage(aL.RENDERBUFFER, aL.RGBA4, aK, aK);\n aL.framebufferRenderbuffer(aL.FRAMEBUFFER, aL.COLOR_ATTACHMENT0, aL.RENDERBUFFER, aH);\n var aI = aL.createTexture();\n aL.bindTexture(aL.TEXTURE_2D, aI);\n aL.texImage2D(aL.TEXTURE_2D, 0, aL.RGBA, aK, aK, 0, aL.RGBA, aL.UNSIGNED_BYTE, null);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_MIN_FILTER, aL.LINEAR);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_MAG_FILTER, aL.LINEAR);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_WRAP_S, aL.CLAMP_TO_EDGE);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_WRAP_T, aL.CLAMP_TO_EDGE);\n aL.framebufferTexture2D(aL.FRAMEBUFFER, aL.COLOR_ATTACHMENT0, aL.TEXTURE_2D, aI, 0);\n aL.bindTexture(aL.TEXTURE_2D, null);\n aL.bindRenderbuffer(aL.RENDERBUFFER, null);\n aL.bindFramebuffer(aL.FRAMEBUFFER, null);\n Q.fTexture[this.glno] = aI;\n return {\n framebuffer: aJ,\n renderbuffer: aH,\n texture: Q.fTexture[this.glno]\n };\n}\n;\nfunction K(aH) {\n if (j) {\n return;\n }\n this._$P = new Int8Array(8);\n this._$R0 = new DataView(this._$P.buffer);\n this._$3i = new Int8Array(1000);\n this._$hL = 0;\n this._$v0 = 0;\n this._$S2 = 0;\n this._$Ko = new Array();\n this._$T = aH;\n this._$F = 0;\n}\nK.prototype._$fP = function() {\n var aK = this._$ST();\n var aJ, aI, aH;\n if ((aK & 128) == 0) {\n return aK & 255;\n } else {\n if (((aJ = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 7) | (aJ & 127);\n } else {\n if (((aI = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 14) | ((aJ & 127) << 7) | (aI & 255);\n } else {\n if (((aH = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 21) | ((aJ & 127) << 14) | ((aI & 127) << 7) | (aH & 255);\n } else {\n throw new J(\"_$L _$0P _\");\n }\n }\n }\n }\n}\n;\nK.prototype.getFormatVersion = function() {\n return this._$S2;\n}\n;\nK.prototype._$gr = function(aH) {\n this._$S2 = aH;\n}\n;\nK.prototype._$3L = function() {\n return this._$fP();\n}\n;\nK.prototype._$mP = function() {\n this._$zT();\n this._$F += 8;\n return this._$T.getFloat64(this._$F - 8);\n}\n;\nK.prototype._$_T = function() {\n this._$zT();\n this._$F += 4;\n return this._$T.getFloat32(this._$F - 4);\n}\n;\nK.prototype._$6L = function() {\n this._$zT();\n this._$F += 4;\n return this._$T.getInt32(this._$F - 4);\n}\n;\nK.prototype._$ST = function() {\n this._$zT();\n return this._$T.getInt8(this._$F++);\n}\n;\nK.prototype._$9T = function() {\n this._$zT();\n this._$F += 2;\n return this._$T.getInt16(this._$F - 2);\n}\n;\nK.prototype._$2T = function() {\n this._$zT();\n this._$F += 8;\n throw new J(\"_$L _$q read long\");\n}\n;\nK.prototype._$po = function() {\n this._$zT();\n return this._$T.getInt8(this._$F++) != 0;\n}\n;\nvar O = true;\nK.prototype._$bT = function() {\n this._$zT();\n var aH = this._$3L();\n var aK = null;\n if (O) {\n try {\n var aM = new ArrayBuffer(aH * 2);\n aK = new Uint16Array(aM);\n for (var aJ = 0; aJ < aH; ++aJ) {\n aK[aJ] = this._$T.getUint8(this._$F++);\n }\n return String.fromCharCode.apply(null, aK);\n } catch (aL) {\n O = false;\n }\n }\n try {\n var aI = new Array();\n if (aK == null) {\n for (var aJ = 0; aJ < aH; ++aJ) {\n aI[aJ] = this._$T.getUint8(this._$F++);\n }\n } else {\n for (var aJ = 0; aJ < aH; ++aJ) {\n aI[aJ] = aK[aJ];\n }\n }\n return String.fromCharCode.apply(null, aI);\n } catch (aL) {\n console.log(\"read utf8 / _$rT _$L0 !! : \" + aL);\n }\n}\n;\nK.prototype._$cS = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Int32Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getInt32(this._$F);\n this._$F += 4;\n }\n return aH;\n}\n;\nK.prototype._$Tb = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Float32Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getFloat32(this._$F);\n this._$F += 4;\n }\n return aH;\n}\n;\nK.prototype._$5b = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Float64Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getFloat64(this._$F);\n this._$F += 8;\n }\n return aH;\n}\n;\nK.prototype._$nP = function() {\n return this._$Jb(-1);\n}\n;\nK.prototype._$Jb = function(aJ) {\n this._$zT();\n if (aJ < 0) {\n aJ = this._$3L();\n }\n if (aJ == ay._$7P) {\n var aH = this._$6L();\n if (0 <= aH && aH < this._$Ko.length) {\n return this._$Ko[aH];\n } else {\n throw new J(\"_$sL _$4i @_$m0\");\n }\n } else {\n var aI = this._$4b(aJ);\n this._$Ko.push(aI);\n return aI;\n }\n}\n;\nK.prototype._$4b = function(aN) {\n if (aN == 0) {\n return null;\n }\n if (aN == 50) {\n var aK = this._$bT();\n var aI = Z.getID(aK);\n return aI;\n } else {\n if (aN == 51) {\n var aK = this._$bT();\n var aI = n.getID(aK);\n return aI;\n } else {\n if (aN == 134) {\n var aK = this._$bT();\n var aI = i.getID(aK);\n return aI;\n } else {\n if (aN == 60) {\n var aK = this._$bT();\n var aI = z.getID(aK);\n return aI;\n }\n }\n }\n }\n if (aN >= 48) {\n var aL = ay._$9o(aN);\n if (aL != null) {\n aL._$F0(this);\n return aL;\n } else {\n return null;\n }\n }\n switch (aN) {\n case 1:\n return this._$bT();\n case 10:\n var aM = this._$6L();\n return new I(aM,true);\n case 11:\n return new av(this._$mP(),this._$mP(),this._$mP(),this._$mP());\n case 12:\n return new av(this._$_T(),this._$_T(),this._$_T(),this._$_T());\n case 13:\n return new e(this._$mP(),this._$mP());\n case 14:\n return new e(this._$_T(),this._$_T());\n case 15:\n var aH = this._$3L();\n var aI = new Array(aH);\n for (var aJ = 0; aJ < aH; aJ++) {\n aI[aJ] = this._$nP();\n }\n return aI;\n case 17:\n var aI = new aD(this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP());\n return aI;\n case 21:\n return new F(this._$6L(),this._$6L(),this._$6L(),this._$6L());\n case 22:\n return new k(this._$6L(),this._$6L());\n case 23:\n throw new Error(\"_$L _$ro \");\n case 16:\n case 25:\n return this._$cS();\n case 26:\n return this._$5b();\n case 27:\n return this._$Tb();\n case 2:\n case 3:\n case 4:\n case 5:\n case 6:\n case 7:\n case 8:\n case 9:\n case 18:\n case 19:\n case 20:\n case 24:\n case 28:\n throw new J(\"_$6 _$q : _$nP() of 2-9 ,18,19,20,24,28 : \" + aN);\n default:\n throw new J(\"_$6 _$q : _$nP() NO _$i : \" + aN);\n }\n}\n;\nK.prototype._$8L = function() {\n if (this._$hL == 0) {\n this._$v0 = this._$ST();\n } else {\n if (this._$hL == 8) {\n this._$v0 = this._$ST();\n this._$hL = 0;\n }\n }\n return ((this._$v0 >> (7 - this._$hL++)) & 1) == 1;\n}\n;\nK.prototype._$zT = function() {\n if (this._$hL != 0) {\n this._$hL = 0;\n }\n}\n;\nfunction ai() {}\nai.prototype._$wP = function(aM, aI, aK) {\n for (var aL = 0; aL < aK; aL++) {\n for (var aH = 0; aH < aI; aH++) {\n var aJ = 2 * (aH + aL * aI);\n console.log(\"(% 7.3f , % 7.3f) , \", aM[aJ], aM[aJ + 1]);\n }\n console.log(\"\\n\");\n }\n console.log(\"\\n\");\n}\n;\nfunction aC() {}\naC._$2S = Math.PI / 180;\naC._$bS = (Math.PI / 180);\naC._$wS = 180 / Math.PI;\naC._$NS = (180 / Math.PI);\naC.PI_F = Math.PI;\naC._$kT = [0, 0.012368, 0.024734, 0.037097, 0.049454, 0.061803, 0.074143, 0.086471, 0.098786, 0.111087, 0.12337, 0.135634, 0.147877, 0.160098, 0.172295, 0.184465, 0.196606, 0.208718, 0.220798, 0.232844, 0.244854, 0.256827, 0.268761, 0.280654, 0.292503, 0.304308, 0.316066, 0.327776, 0.339436, 0.351044, 0.362598, 0.374097, 0.385538, 0.396921, 0.408243, 0.419502, 0.430697, 0.441826, 0.452888, 0.463881, 0.474802, 0.485651, 0.496425, 0.507124, 0.517745, 0.528287, 0.538748, 0.549126, 0.559421, 0.56963, 0.579752, 0.589785, 0.599728, 0.609579, 0.619337, 0.629, 0.638567, 0.648036, 0.657406, 0.666676, 0.675843, 0.684908, 0.693867, 0.70272, 0.711466, 0.720103, 0.72863, 0.737045, 0.745348, 0.753536, 0.76161, 0.769566, 0.777405, 0.785125, 0.792725, 0.800204, 0.807561, 0.814793, 0.821901, 0.828884, 0.835739, 0.842467, 0.849066, 0.855535, 0.861873, 0.868079, 0.874153, 0.880093, 0.885898, 0.891567, 0.897101, 0.902497, 0.907754, 0.912873, 0.917853, 0.922692, 0.92739, 0.931946, 0.936359, 0.940629, 0.944755, 0.948737, 0.952574, 0.956265, 0.959809, 0.963207, 0.966457, 0.96956, 0.972514, 0.97532, 0.977976, 0.980482, 0.982839, 0.985045, 0.987101, 0.989006, 0.990759, 0.992361, 0.993811, 0.995109, 0.996254, 0.997248, 0.998088, 0.998776, 0.999312, 0.999694, 0.999924, 1];\naC._$92 = function(aK, aI) {\n var aH = Math.atan2(aK[1], aK[0]);\n var aJ = Math.atan2(aI[1], aI[0]);\n return aC._$tS(aH, aJ);\n}\n;\naC._$tS = function(aI, aH) {\n var aJ = aI - aH;\n while (aJ < -Math.PI) {\n aJ += 2 * Math.PI;\n }\n while (aJ > Math.PI) {\n aJ -= 2 * Math.PI;\n }\n return aJ;\n}\n;\naC._$9 = function(aH) {\n return Math.sin(aH);\n}\n;\naC.fcos = function(aH) {\n return Math.cos(aH);\n}\n;\nfunction aB(aH) {\n if (j) {\n return;\n }\n this._$e0 = null;\n this._$IP = null;\n this._$Us = null;\n this._$7s = null;\n this._$IS = [false];\n this._$VS = null;\n this._$AT = true;\n this.baseOpacity = 1;\n this.clipBufPre_clipContext = null;\n this._$e0 = aH;\n}\naB.prototype._$u2 = function() {\n return this._$IS[0];\n}\n;\naB.prototype._$yo = function() {\n return this._$AT && !this._$IS[0];\n}\n;\naB.prototype._$GT = function() {\n return this._$e0;\n}\n;\nfunction r() {}\nr._$W2 = 0;\nr.SYSTEM_INFO = null;\nr.USER_AGENT = navigator.userAgent;\nr.isIPhone = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isIPhone;\n}\n;\nr.isIOS = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isIPhone || r.SYSTEM_INFO._isIPad;\n}\n;\nr.isAndroid = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isAndroid;\n}\n;\nr.getOSVersion = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO.version;\n}\n;\nr.getOS = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n if (r.SYSTEM_INFO._isIPhone || r.SYSTEM_INFO._isIPad) {\n return \"iOS\";\n }\n if (r.SYSTEM_INFO._isAndroid) {\n return \"Android\";\n } else {\n return \"_$Q0 OS\";\n }\n}\n;\nr.setup = function() {\n var aK = r.USER_AGENT;\n function aI(aO, aR) {\n var aN = aO.substring(aR).split(/[ _,;\\.]/);\n var aQ = 0;\n for (var aM = 0; aM <= 2; aM++) {\n if (isNaN(aN[aM])) {\n break;\n }\n var aP = parseInt(aN[aM]);\n if (aP < 0 || aP > 999) {\n q._$li(\"err : \" + aP + \" @UtHtml5.setup()\");\n aQ = 0;\n break;\n }\n aQ += aP * Math.pow(1000, (2 - aM));\n }\n return aQ;\n }\n var aL;\n var aH;\n var aJ = r.SYSTEM_INFO = {\n userAgent: aK\n };\n if ((aL = aK.indexOf(\"iPhone OS \")) >= 0) {\n aJ.os = \"iPhone\";\n aJ._isIPhone = true;\n aJ.version = aI(aK, aL + \"iPhone OS \".length);\n } else {\n if ((aL = aK.indexOf(\"iPad\")) >= 0) {\n aL = aK.indexOf(\"CPU OS\");\n if (aL < 0) {\n q._$li(\" err : \" + aK + \" @UtHtml5.setup()\");\n return;\n }\n aJ.os = \"iPad\";\n aJ._isIPad = true;\n aJ.version = aI(aK, aL + \"CPU OS \".length);\n } else {\n if ((aL = aK.indexOf(\"Android\")) >= 0) {\n aJ.os = \"Android\";\n aJ._isAndroid = true;\n aJ.version = aI(aK, aL + \"Android \".length);\n } else {\n aJ.os = \"-\";\n aJ.version = -1;\n }\n }\n }\n}\n;\nQ.init();\nvar j = false;\n\nexport{\n P as UtSystem,\n q as UtDebug,\n am as LDTransform,\n au as LDGL,\n Q as Live2D,\n l as Live2DModelWebGL,\n v as Live2DModelJS,\n ao as Live2DMotion,\n V as MotionQueueManager,\n u as PhysicsHair,\n ah as AMotion,\n i as PartsDataID,\n Z as DrawDataID,\n n as BaseDataID,\n z as ParamID,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/lib/live2d.core.js","// Provide a \"System\" global.\r\nmodule.exports = {\r\n\t// Make sure import is only used as \"System.import\"\r\n\timport: function() {\r\n\t\tthrow new Error(\"System.import cannot be used indirectly\");\r\n\t}\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// (webpack)/buildin/system.js\n// module id = 134\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/cLive2DApp.js","webpack:///./src/lib/live2d.core.js","webpack:///./src/lib/Live2DFramework.js","webpack:///./src/cDefine.js","webpack:///./src/elementMgr.js","webpack:///./src/utils/MatrixStack.js","webpack:///./src/tmplate/innerHTML.html","webpack:///(webpack)/buildin/system.js","webpack:///./src/cManager.js","webpack:///./src/PlatformManager.js","webpack:///./src/cModel.js","webpack:///./src/utils/ModelSettingJson.js"],"names":["_configMgr","__webpack_require__","_elementMgr","_live2d","_Live2DFramework","_cManager","_MatrixStack","_cDefine","live2DMgr","cManager","isDrawStart","dragMgr","viewMatrix","projMatrix","deviceToScreen","createElement","L2DTargetPoint","ratio","config","display","height","width","left","cDefine","VIEW_LOGICAL_LEFT","right","VIEW_LOGICAL_RIGHT","bottom","top","L2DViewMatrix","setScreenRect","setMaxScreenRect","VIEW_LOGICAL_MAX_LEFT","VIEW_LOGICAL_MAX_RIGHT","VIEW_LOGICAL_MAX_BOTTOM","VIEW_LOGICAL_MAX_TOP","L2DMatrix44","multScale","multTranslate","Live2D","setGL","currWebGL","clearColor","modelurl","model","jsonPath","reloadFlg","count","changeModel","tick","MatrixStack","reset","loadIdentity","update","setDrag","getX","getY","clear","COLOR_BUFFER_BIT","multMatrix","getArray","push","i","numModels","getModel","initialized","updating","draw","pop","requestAnimationFrame","window","mozRequestAnimationFrame","webkitRequestAnimationFrame","msRequestAnimationFrame","currCanvas","j","aa","this","_$MT","_$5S","_$NP","_$42","y","_$0s","_$4s","_$62","aQ","aU","ArrayBuffer","DataView","J","aN","aS","K","aM","_$ST","aK","aJ","_$gr","ay","_$T7","aL","_$nP","_$s7","aH","_$9T","aT","_$KS","aP","getModelContext","setDrawParam","getDrawParam","init","aO","q","_$Rb","prototype","getModelImpl","w","_$zP","getCanvasWidth","getCanvasHeight","getParamFloat","getParamIndex","z","getID","setParamFloat","aI","arguments","length","addToParamFloat","multParamFloat","loadParam","saveParam","_$Rs","_$li","_$Ds","_$K2","_$s2","_$P7","aR","a0","aY","getPartsOpacity","aW","setPartsOpacity","aV","console","log","aZ","getPartsDataIndex","getDrawDataIndex","Z","getDrawData","getTransformedPoints","_$C2","ag","getIndexArray","_$aS","getType","a","_$wb","b","W","clipContextList","Array","glcontext","gl","dp_webgl","curFrameNo","firstError_clipInNotUpdate","colorBuffer","isInitGLFBFunc","tmpBoundsOnModel","av","Q","glContext","frameBuffers","getMaskRenderTexture","tmpModelToViewMatrix","ac","tmpMatrix2","tmpMatrixForMask","tmpMatrixForDraw","CHANNEL_COLORS","o","r","g","setChannelFlagAsColor","CHANNEL_COUNT","RENDER_TEXTURE_USE_MIPMAP","NOT_USED_FRAME","_$L7","splice","releaseShader","deleteFramebuffer","framebuffer","getClipIDList","findSameClip","U","getDrawDataID","addClippedDrawData","clipBufPre_clipContext","createFramebuffer","glno","setupClip","a1","calcClippedDrawTotalBounds","isUsing","getParameter","FRAMEBUFFER_BINDING","canvas","viewport","clippingMaskBufferSize","setupLayoutBounds","bindFramebuffer","FRAMEBUFFER","allClippedDrawRect","layoutChannelNo","layoutBounds","_$jL","expand","identity","translate","scale","x","setMatrix","m","aX","matrixForMask","matrixForDraw","clippingMaskDrawIndexList","setClipBufPre_clipContextForMask","getColorBuffer","clipIDList","a6","_$Ri","a5","clippedDrawContextList","drawDataIndex","_$yo","a4","a3","aw","_$i2","_$No","a2","Math","min","apply","max","Float32Array","owner","_$gP","ah","_$dP","_$eo","_$V0","_$a0","_$JT","setFadeIn","setFadeOut","_$pT","getFadeOut","_$4T","_$mT","getDurationMSec","getLoopDurationMSec","updateParam","_$AT","_$9L","P","getUserTimeMSec","_$z2","_$bs","_$Do","A","_$r2","updateParamExe","_$8s","_$fT","Object","start","_$r","_$0S","getSystemTimeMSec","dump","end","_$Ji","_$dL","_$KL","_$nr","stack","F","_$8P","_$6P","_$EL","_$5T","ak","constructor","call","_$tP","_$27","_$3s","_$vo","_$F2","_$ao","_$1S","an","_$F0","_$6L","_$6S","_$Xr","_$E2","u","p1","N","p2","_$Fo","_$Db","_$L2","_$M2","_$ks","_$9b","_$iP","_$iT","_$lL","_$qP","setup","_$Yb","_$xT","_$p","getPhysicsPoint1","getPhysicsPoint2","_$qr","_$pr","_$5r","_$Cs","atan2","PI","addSrcParam","h","addTargetParam","aF","sqrt","_$oP","_$oo","_$YS","vx","_$s0","vy","_$70","ax","_$7L","_$HL","fx","fy","cos","sin","aC","_$bS","at","_$wL","_$tL","Src","SRC_TO_X","SRC_TO_Y","SRC_TO_G_ANGLE","d","_$YP","Target","TARGET_FROM_ANGLE","TARGET_FROM_ANGLE_V","X","_$fL","_$gL","_$B0","_$z0","_$qT","reflectX","reflectY","_$_T","getFormatVersion","LIVE2D_FORMAT_VERSION_V2_10_SDK2","_$po","_$e","ad","_$ni","isNaN","contains","aG","_$Z2","bb","bo","bp","_$Q2","_$vs","ba","_$Tr","_$zr","bj","bi","a9","a8","br","bn","bm","bg","bf","bu","bt","bl","bk","be","bc","a7","bh","bs","bd","_$br","bq","_$Vr","bV","bW","bC","bX","bH","bw","_$jT","bT","b3","b2","bP","b1","b0","bM","bL","b8","bN","bZ","b7","bU","bS","b6","b5","bQ","bO","bD","bB","by","bx","bG","bE","bv","bA","bz","bY","bK","b4","bJ","bF","bR","e","_$HT","ae","_$dr","_$GS","_$qb","_$Lb","_$mS","clipID","_$ur","_$ES","_$8S","_$52","_$R2","_$or","_$Pr","convertClipIDForV2_11","test","id","split","_$cS","_$Tb","_$MS","_$Nr","_$IS","_$Us","_$Zs","_$7s","_$2b","_$j2","getOpacity","_$zS","getTargetBaseDataID","_$gs","_$32","n","_$2o","preDraw","_$B2","_$Eb","_$ps","_$lT","_$C0","_$tT","_$WL","culling","matrix4x4","premultipliedAlpha","anisotropy","clippingProcess","CLIPPING_PROCESS_NONE","clipBufPre_clipContextMask","clipBufPre_clipContextDraw","CLIPPING_PROCESS_OVERWRITE_ALPHA","CLIPPING_PROCESS_MULTIPLY_ALPHA","CLIPPING_PROCESS_DRAW","CLIPPING_PROCESS_CLEAR_ALPHA","getChannelFlagAsColor","_$ZT","_$Uo","setBaseColor","_$WP","_$IT","setPremultipliedAlpha","isPremultipliedAlpha","setAnisotropy","getAnisotropy","getClippingProcess","setClippingProcess","getClipBufPre_clipContextMask","setClipBufPre_clipContextForDraw","getClipBufPre_clipContextDraw","_$ho","blendMode","L2D_COLOR_BLEND_MODE_MULT","c","_$kP","_$Ai","_$c2","_$_b","readV2_opacity","interpolateOpacity","setInterpolatedOpacity","_$nb","_$a2","getBaseDataID","_$W2","_$CS","_$Mo","_$XP","getTimeMSec","setUserTimeMSec","updateUserTimeMSec","Date","getTime","_$Q","aA","_$VP","_$GP","_$8o","_$ds","_$2r","_$O2","_$ri","_$Pb","getParamID","_$yP","_$N2","_$d2","_$t2","_$Lr","_$wr","_$SL","_$AL","G","startsWith","getChar","charAt","String","fromCharCode","getUint8","createString","Uint16Array","_$LS","_$Ob","_$Ur","_$WS","_$v2","_$Xb","Exception","_$J","_$Qb","_$3T","_$h2","_$J2","getParamCount","_$zs","getCopyMatrix","mult","mult_safe","mult_fast","rotateX","fcos","_$9","rotateY","rotateZ","aD","_$7","_$f","_$H","_$g","_$k","_$w","_$hi","STATE_IDENTITY","_$Z","_$pS","_$kS","_$hb","_$gb","_$fo","_$go","transform","_$RT","_$so","_$CT","Y","motions","_$7r","_$Co","_$D0","_$yT","_$E","loopFadeIn","_$AS","_$cs","_$ar","_$D2","_$1T","loadMotion","t","_$RP","_$hs","_$4P","_$xs","_$us","_$qs","_$Ys","_$ws","_$Ns","_$Fr","_$I0","_$BL","_$r0","_$aL","isLoopFadeIn","setLoopFadeIn","aE","_$P","size","add","_$Ms","_$Qs","_$do","_$Ls","_$1r","_$FT","_$Ss","_$o7","_$S7","_$77","LIVE2D_FORMAT_VERSION_V2_11_SDK2_1","_$Is","_$h0","_$4L","_$7P","_$uT","_$9o","E","ab","f","s","aq","_$QT","_$co","_$qo","_$pb","_$is","_$_2","_$vr","_$Rr","_$Or","_$fs","_$Js","_$3S","_$Bo","_$db","_$8b","_$Hr","_$Ws","_$Vs","_$Er","_$Es","Int16Array","_$ZP","_$b0","_$HP","clipManager","_$_0","_$V2","_$W0","_$jr","_$ZS","_$tr","_$lr","release","getBaseData","_$l2","_$IP","getBaseDataIndex","_$1s","_$02","getDefaultValue","getMinValue","getMaxValue","_$u2","floor","toString","_$sT","_$H7","_$VS","_$BS","_$UT","_$Zo","getParamMax","getParamMin","_$p2","_$q2","_$Bb","_$5s","_$GT","ap","_$0T","_$5","exists","_$ls","_$3b","Int8Array","_$Xs","_$kb","read","_$C","_$js","write","_$TS","close","flush","ar","_$12","_$bb","_$_L","_$jo","_$iL","_$0L","_$Br","_$Dr","_$Cb","_$mr","az","STATE_FIRST","_$T2","_$10","_$uo","_$QS","_$7T","STATE_CLOSING","STATE_CLOSED","STATE_OPENING","STATE_INTERVAL","_$sb","Int32Array","_$As","_$U2","_$NT","_$9r","_$vS","_$no","_$vb","_$Gr","_$cr","_$yL","put","_$oT","_$mb","_$Hs","_$as","setTransform","EXPAND_W","drawElements","Error","_$Sr","setTexture","_$nS","_$Y0","_$Xo","_$io","_$0o","_$Lo","_$To","_$Po","_$gT","al","_$Yr","_$Wr","_$Ib","pow","_$hS","_$8r","_$Jr","_$92","_$NS","getTotalScale","setTotalScale_notForClient","getTotalOpacity","setTotalOpacity","getInterpolatedOpacity","B","_$os","_$Sb","_$NL","_$1b","getDrawDataList","_$kr","_$xo","v","_$zo","loadModel","_$to","_$er","_$PL","_$nL","_$_o","ao","_$o2","_$rr","_$eP","MTN_PREFIX_FADEIN","MTN_PREFIX_FADEOUT","p","byteLength","charCodeAt","_$S0","_$U0","_$o","_$A","_$Eo","H","_$Cr","_$hr","_$VT","transformPoints_sdk2","System","err","printf","transformPoints_sdk1","_$ts","visible","_$g0","_$8L","aj","isVisible","_$6o","_$3o","_$uL","_$KP","_$ET","_$ob","getPartsID","_$MP","_$e0","_$4S","_$Ks","au","context","_$6r","_$xP","_$3r","_$uP","_$Qo","cacheImages","tr","am","_$50","_$Ti","_$Pi","_$B","_$lP","_$bL","save","beginPath","_$Li","clip","_$ei","restore","globalAlpha","_$PS","ceil","rotate","shear","setContext","IGNORE_EXPAND","USE_CACHED_POLYGON_IMAGE","gl_cacheImage","createCanvas","DEBUG_DATA","LDGL_CANVAS_MB","getContext","drawImage","cacheCanvas","cacheContext","IGNORE_CLIP","USE_ADJUST_TRANSLATION","expandClip","clipWithTransform","_$P2","moveTo","lineTo","document","setAttribute","dumpValues","toFixed","_$TT","_$LT","_$FS","_$JS","totalScale","totalOpacity","getPartsIndex","_$x2","_$2s","_$Kr","_$sP","_$cb","_$Ts","_$fb","L2D_DEFORMER_EXTEND","_$Wb","_$yr","L2D_NO_ERROR","_$i7","_$9s","_$es","_$r7","_$07","_$b7","L2D_COLOR_BLEND_MODE_ADD","L2D_COLOR_BLEND_MODE_INTERPOLATE","_$6b","_$cT","fTexture","USE_CANVAS_TRANSFORM","PROFILE_IOS_SPEED","PROFILE_NAME","PROFILE_IOS_QUALITY","PROFILE_IOS_DEFAULT","PROFILE_ANDROID","PROFILE_DESKTOP","initProfile","isIOS","setupProfile","isAndroid","alert","getVersionStr","getVersionNo","getError","dispose","getGL","setClippingMaskBufferSize","getClippingMaskBufferSize","deleteBuffer","PI_F","_$ib","_$fr","_$LP","_$d0","_$Yo","_$JP","_$5P","_$BP","_$Qi","_$6s","_$ms","instanceNo","_$Os","_$ns","_$_s","_$_S","getTextureNo","_$ZL","_$H2","getNumPoints","_$Hb","parseInt","baseOpacity","_$72","aB","k","l","drawParamWebGL","C","V","_$eb","_$tb","startMotion","_$qS","_$w0","_$sr","M","isFinished","stopAllMotions","_$Zr","_$Gs","_$Bs","concatenate","_$eT","textures","firstDraw","anisotropyExt","maxAnisotropy","vertShader","fragShader","vertShaderOff","fragShaderOff","initShader","getExtension","MAX_TEXTURE_MAX_ANISOTROPY_EXT","disable","SCISSOR_TEST","STENCIL_TEST","DEPTH_TEST","frontFace","CW","enable","BLEND","colorMask","bindBuffer","ARRAY_BUFFER","ELEMENT_ARRAY_BUFFER","CCW","useProgram","shaderProgram","T","L","enableVertexAttribArray","a_position_Loc","vertexAttribPointer","FLOAT","activeTexture","TEXTURE1","bindTexture","TEXTURE_2D","uniform1i","s_texture0_Loc","a_texCoord_Loc","uniformMatrix4fv","u_matrix_Loc","uniform4f","u_channelFlag","u_baseColor_Loc","u_maskFlag_Loc","shaderProgramOff","a_position_Loc_Off","s_texture0_Loc_Off","a_texCoord_Loc_Off","u_clipMatrix_Loc_Off","u_matrix_Loc_Off","TEXTURE2","s_texture1_Loc_Off","u_channelFlag_Loc_Off","u_baseColor_Loc_Off","CULL_FACE","ONE","ONE_MINUS_SRC_ALPHA","ZERO","DST_COLOR","blendEquationSeparate","FUNC_ADD","blendFuncSeparate","texParameteri","TEXTURE_MAX_ANISOTROPY_EXT","TRIANGLES","UNSIGNED_SHORT","createBuffer","bufferData","DYNAMIC_DRAW","loadShaders2","getAttribLocation","getUniformLocation","disposeShader","deleteProgram","compileShader","createShader","shaderSource","getShaderParameter","COMPILE_STATUS","getShaderInfoLog","deleteShader","createProgram","VERTEX_SHADER","FRAGMENT_SHADER","attachShader","linkProgram","getProgramParameter","LINK_STATUS","getProgramInfoLog","createRenderbuffer","bindRenderbuffer","RENDERBUFFER","renderbufferStorage","RGBA4","framebufferRenderbuffer","COLOR_ATTACHMENT0","createTexture","texImage2D","RGBA","UNSIGNED_BYTE","TEXTURE_MIN_FILTER","LINEAR","TEXTURE_MAG_FILTER","TEXTURE_WRAP_S","CLAMP_TO_EDGE","TEXTURE_WRAP_T","framebufferTexture2D","renderbuffer","texture","_$R0","buffer","_$3i","_$hL","_$v0","_$S2","_$Ko","_$T","_$F","_$fP","_$3L","_$mP","_$zT","getFloat64","getFloat32","getInt32","getInt8","getInt16","_$2T","O","_$bT","_$5b","Float64Array","_$Jb","_$4b","color","_$2S","_$wS","_$kT","_$tS","SYSTEM_INFO","USER_AGENT","navigator","userAgent","isIPhone","_isIPhone","_isIPad","_isAndroid","getOSVersion","version","getOS","substring","indexOf","os","UtSystem","UtDebug","LDTransform","LDGL","Live2DModelWebGL","Live2DModelJS","Live2DMotion","MotionQueueManager","PhysicsHair","AMotion","PartsDataID","DrawDataID","BaseDataID","ParamID","L2DBaseModel","live2DModel","modelMatrix","eyeBlink","physics","pose","debugMode","alpha","accAlpha","lipSync","lipSyncValue","accelX","accelY","accelZ","dragX","dragY","startTimeMSec","mainMotionManager","L2DMotionManager","expressionManager","expressions","isTexLoaded","texCounter","getModelMatrix","setAlpha","getAlpha","isInitialized","setInitialized","isUpdating","setUpdating","getLive2DModel","setLipSync","setLipSyncValue","setAccel","getMainMotionManager","getExpressionManager","loadModelData","path","callback","pm","Live2DFramework","getPlatformManager","thisRef","loadLive2DModel","l2dModel","L2DModelMatrix","setWidth","setCenterPosition","error","loadTexture","no","name","motion","loadBytes","buf","loadExpression","L2DExpressionMotion","loadJson","loadPose","L2DPose","load","warn","loadPhysics","L2DPhysics","hitTestSimple","drawID","testX","testY","drawIndex","points","tx","invertTransformX","ty","invertTransformY","paramList","EXPRESSION_DEFAULT","TYPE_SET","TYPE_ADD","TYPE_MULT","ret","json","jsonParseFromBytes","fade_in","fade_out","params","paramNum","param","paramID","value","parseFloat","val","calcTypeInt","calc","defaultValue","def","item","L2DExpressionParam","type","timeMSec","weight","motionQueueEnt","L2DEyeBlink","nextBlinkTime","stateStartTime","blinkIntervalMsec","eyeState","EYE_STATE","closingMotionMsec","closedMotionMsec","openingMotionMsec","closeIfZero","eyeID_L","eyeID_R","calcNextBlink","random","setInterval","setEyeMotion","eyeParamValue","time","mul","dst","getScaleX","getScaleY","transformX","src","transformY","shiftX","shiftY","tr1","translateX","translateY","scaleX","scaleY","setPosition","setY","setX","centerX","centerY","setHeight","currentPriority","reservePriority","super","getCurrentPriority","getReservePriority","reserveMotion","priority","setReservePriority","updated","startMotionPrio","physicsList","physics_hair","resist","regist","mass","srcList","srcNum","typeStr","ptype","targetList","targets","targetNum","target","lastTime","lastModel","partsGroups","poseListInfo","parts_visible","poseNum","i_pose","idListInfo","group","idNum","partsGroup","i_group","partsInfo","parts","L2DPartsParam","link","linkListInfo","linkNum","i_link","linkParts","initParam","curTime","deltaTimeSec","normalizePartsOpacityGroup","copyOpacityOtherParts","initIndex","partsIndex","paramIndex","visibleParts","visibleOpacity","opacity","partsParam","EPSILON","faceTargetX","faceTargetY","faceX","faceY","faceVX","faceVY","lastTimeSec","FRAME_RATE","setPoint","MAX_V","curTimeSec","deltaTimeWeight","MAX_A","dx","dy","abs","max_v","cur_v","screenLeft","screenRight","screenTop","screenBottom","maxLeft","maxRight","maxTop","maxBottom","adjustTranslate","adjustScale","cx","cy","tr2","tr3","getScreenLeft","getScreenRight","getScreenBottom","getScreenTop","getMaxLeft","getMaxRight","getMaxBottom","getMaxTop","platformManager","setPlatformManager","PRIORITY_NONE","PRIORITY_IDLE","PRIORITY_NORMAL","PRIORITY_FORCE","MOTION_GROUP_IDLE","MOTION_GROUP_TAP_BODY","MOTION_GROUP_FLICK_HEAD","MOTION_GROUP_PINCH_IN","MOTION_GROUP_PINCH_OUT","MOTION_GROUP_SHAKE","HIT_AREA_HEAD","HIT_AREA_BODY","_innerHTML","undefined","getElementById","div","body","removeChild","newElem","innerHTML","_innerHTML2","default","newCanvasElem","antialias","style","setProperty","react","opacityDefault","position","hOffset","vOffset","dev","border","appendChild","exports","NAMES","ctx","failIfMajorPerformanceCaveat","WebGLRenderingContext","initWebGL","matrixStack","depth","currentMatrix","tmp","nextOffset","myError","offset","getMatrix","matNew","module","import","_PlatformManager","_cModel","models","PlatformManager","createModel","cModel","releaseModel","tapEvent","DEBUG_LOG","hitTest","setRandomExpression","startRandomMotion","request","XMLHttpRequest","open","responseType","onload","status","response","send","loadString","loadedImage","Image","crossOrigin","onerror","pixelStorei","UNPACK_PREMULTIPLY_ALPHA_WEBGL","UNPACK_FLIP_Y_WEBGL","TEXTURE0","LINEAR_MIPMAP_NEAREST","generateMipmap","jsonStr","bomCode","Uint8Array","JSON","parse","txt","_ModelSettingJson","modelHomeDir","modelSetting","tmpMatrix","modelSettingPath","lastIndexOf","ModelSettingJson","loadModelSetting","getModelFile","getTextureNum","texPaths","getTextureFile","getExpressionNum","expName","getExpressionName","expFilePath","getExpressionFile","getPhysicsFile","getPoseFile","getLayout","layout","getInitParamNum","getInitParamID","getInitParamValue","getInitPartsVisibleNum","getInitPartsVisibleID","getInitPartsVisibleValue","preloadMotionGroup","deleteTexture","getMotionNum","file","getMotionFile","getMotionFadeIn","getMotionFadeOut","Number","setExpression","motionName","mtn","setFadeInFadeOut","getMotionSound","soundName","snd","play","len","getHitAreaNum","getHitAreaName","getHitAreaID","NAME","ID","MODEL","TEXTURES","HIT_AREAS","PHYSICS","POSE","EXPRESSIONS","MOTION_GROUPS","SOUND","FADE_IN","FADE_OUT","LAYOUT","INIT_PARAM","INIT_PARTS_VISIBLE","VALUE","FILE","str","NaN"],"mappings":";iHAKA,IAAAA,EAAAC,EAAA,IACAC,EAAAD,EAAA,KACAE,EAAAF,EAAA,KAeAG,EAAAH,EAAA,KACAI,EAAAJ,EAAA,KACAK,EAAAL,EAAA,KACAM,EAAAN,EAAA,KAEIO,EAAY,IAAAH,EAAAI,SACZC,GAAc,EACdC,EAAU,KACVC,EAAa,KACbC,EAAa,KACbC,EAAiB,eAeN,YAEb,EAAAZ,EAAAa,iBAEAJ,EAAU,IAAAP,EAAAY,eACV,IAAIC,EAAQjB,EAAAkB,OAAOC,QAAQC,OAASpB,EAAAkB,OAAOC,QAAQE,MAC/CC,EAAOf,EAAAgB,QAAQC,kBACfC,EAAQlB,EAAAgB,QAAQG,mBAChBC,GAAUV,EACVW,EAAMX,GAEVL,EAAa,IAAAR,EAAAyB,eAEFC,cAAcR,EAAMG,EAAOE,EAAQC,GAE9ChB,EAAWmB,iBAAiBxB,EAAAgB,QAAQS,sBAClCzB,EAAAgB,QAAQU,uBACR1B,EAAAgB,QAAQW,wBACR3B,EAAAgB,QAAQY,uBAEVtB,EAAa,IAAAT,EAAAgC,aACFC,UAAU,EAAIrC,EAAAkB,OAAOC,QAAQE,MAAQrB,EAAAkB,OAAOC,QAAQC,SAE/DN,EAAiB,IAAAV,EAAAgC,aACFE,eAAetC,EAAAkB,OAAOC,QAAQE,MAAQ,GAAMrB,EAAAkB,OAAOC,QAAQC,OAAS,GACnFN,EAAeuB,UAAU,EAAIrC,EAAAkB,OAAOC,QAAQE,OAAQ,EAAIrB,EAAAkB,OAAOC,QAAQC,QAGvEjB,EAAAoC,OAAOC,MAAPtC,EAAAuC,WACAvC,EAAAuC,UAAUC,WAAW,EAAK,EAAK,EAAK,GAgEjBC,EA/DP3C,EAAAkB,OAAO0B,MAAMC,SAiEvBrC,EAAUsC,WAAY,EACtBtC,EAAUuC,QACVvC,EAAUwC,YAAV9C,EAAAuC,UAAiCE,GAJrC,IAAqBA,EA3CdjC,IACHA,GAAc,EACd,SAAUuC,KAad,WAEI3C,EAAA4C,YAAYC,QACZ7C,EAAA4C,YAAYE,eACZzC,EAAQ0C,SACR7C,EAAU8C,QAAQ3C,EAAQ4C,OAAQ5C,EAAQ6C,QAE1CtD,EAAAuC,UAAUgB,MAAMvD,EAAAuC,UAAUiB,kBAE1BpD,EAAA4C,YAAYS,WAAW9C,EAAW+C,YAClCtD,EAAA4C,YAAYS,WAAW/C,EAAWgD,YAClCtD,EAAA4C,YAAYW,OAEZ,IAAK,IAAIC,EAAI,EAAGA,EAAItD,EAAUuD,YAAaD,IAC3C,CACI,IAAIlB,EAAQpC,EAAUwD,SAASF,GAE/B,GAAY,MAATlB,EAAe,OAEdA,EAAMqB,cAAgBrB,EAAMsB,WAE5BtB,EAAMS,SACNT,EAAMuB,KAANjE,EAAAuC,YAGRnC,EAAA4C,YAAYkB,MArCVD,GACA,IAAIE,EACFC,OAAOD,uBACPC,OAAOC,0BACPD,OAAOE,6BACPF,OAAOG,wBAETJ,EAAsBpB,EAAtB/C,EAAAwE,YARF,qGC9DJ,IAAIC,GAAI,EACR,SAASC,IACDD,IAGJE,KAAKC,KAAO,KACZD,KAAKE,KAAO,KACZF,KAAKG,KAAO,EACZJ,EAAGK,OACHJ,KAAKE,KAAO,IAAIG,EAAEL,OAEtBD,EAAGO,KAAO,EACVP,EAAGQ,KAAO,EACVR,EAAGK,KAAO,EACVL,EAAGS,KAAO,SAASC,EAAIC,GACnB,IAII,GAHIA,aAAcC,cACdD,EAAK,IAAIE,SAASF,MAEhBA,aAAcE,UAChB,MAAM,IAAIC,GAAE,wDAEhB,IAIIC,EAJAC,EAAK,IAAIC,GAAEN,GACXO,EAAKF,EAAGG,OACRC,EAAKJ,EAAGG,OACRE,EAAKL,EAAGG,OAEZ,GAAU,KAAND,GAAmB,KAANE,GAAmB,IAANC,EAG1B,MAAM,IAAIP,GAAE,8BAGhB,GALIC,EAAKC,EAAGG,OAIZH,EAAGM,KAAKP,GACJA,EAAKQ,EAAGC,KAAM,CACdd,EAAGN,MAAQJ,EAAGQ,KAGd,MAAM,IAAIM,GADD,iDADAS,EAAGC,KACqD,aAAeT,EAAK,yBAGzF,IAAIU,EAAKT,EAAGU,OACZ,GAAIX,GAAMQ,EAAGI,KAAM,CACf,IAAIC,EAAKZ,EAAGa,OACRC,EAAKd,EAAGa,OACZ,IAAW,OAAPD,IAAuB,OAAPE,EAEhB,MADApB,EAAGN,MAAQJ,EAAGO,KACR,IAAIO,GAAE,iCAGpBJ,EAAGqB,KAAKN,GACR,IAAIO,EAAKtB,EAAGuB,kBACZD,EAAGE,aAAaxB,EAAGyB,gBACnBH,EAAGI,OACL,MAAOC,GACLC,EAAEC,KAAKF,KAIfrC,EAAGwC,UAAUT,KAAO,SAASH,GACzB3B,KAAKC,KAAO0B,GAGhB5B,EAAGwC,UAAUC,aAAe,WAKxB,OAJiB,MAAbxC,KAAKC,OACLD,KAAKC,KAAO,IAAIwC,EAChBzC,KAAKC,KAAKyC,QAEP1C,KAAKC,MAGhBF,EAAGwC,UAAUI,eAAiB,WAC1B,OAAiB,MAAb3C,KAAKC,KACE,EAEJD,KAAKC,KAAK0C,kBAGrB5C,EAAGwC,UAAUK,gBAAkB,WAC3B,OAAiB,MAAb5C,KAAKC,KACE,EAEJD,KAAKC,KAAK2C,mBAGrB7C,EAAGwC,UAAUM,cAAgB,SAASlB,GAIlC,MAHiB,iBAANA,IACPA,EAAK3B,KAAKE,KAAK4C,cAAcC,EAAEC,MAAMrB,KAElC3B,KAAKE,KAAK2C,cAAclB,IAGnC5B,EAAGwC,UAAUU,cAAgB,SAAStB,EAAIP,EAAI8B,GACzB,iBAANvB,IACPA,EAAK3B,KAAKE,KAAK4C,cAAcC,EAAEC,MAAMrB,KAErCwB,UAAUC,OAAS,IACnBF,EAAK,GAETlD,KAAKE,KAAK+C,cAActB,EAAI3B,KAAKE,KAAK2C,cAAclB,IAAO,EAAIuB,GAAM9B,EAAK8B,IAG9EnD,EAAGwC,UAAUc,gBAAkB,SAAS1B,EAAIP,EAAI8B,GAC3B,iBAANvB,IACPA,EAAK3B,KAAKE,KAAK4C,cAAcC,EAAEC,MAAMrB,KAErCwB,UAAUC,OAAS,IACnBF,EAAK,GAETlD,KAAKE,KAAK+C,cAActB,EAAI3B,KAAKE,KAAK2C,cAAclB,GAAMP,EAAK8B,IAGnEnD,EAAGwC,UAAUe,eAAiB,SAAS3B,EAAIP,EAAI8B,GAC1B,iBAANvB,IACPA,EAAK3B,KAAKE,KAAK4C,cAAcC,EAAEC,MAAMrB,KAErCwB,UAAUC,OAAS,IACnBF,EAAK,GAETlD,KAAKE,KAAK+C,cAActB,EAAI3B,KAAKE,KAAK2C,cAAclB,IAAO,GAAKP,EAAK,GAAK8B,KAG9EnD,EAAGwC,UAAUO,cAAgB,SAASnB,GAClC,OAAO3B,KAAKE,KAAK4C,cAAcC,EAAEC,MAAMrB,KAG3C5B,EAAGwC,UAAUgB,UAAY,WACrBvD,KAAKE,KAAKqD,aAGdxD,EAAGwC,UAAUiB,UAAY,WACrBxD,KAAKE,KAAKsD,aAGdzD,EAAGwC,UAAUJ,KAAO,WAChBnC,KAAKE,KAAKiC,QAGdpC,EAAGwC,UAAU/D,OAAS,WAClBwB,KAAKE,KAAK1B,UAGduB,EAAGwC,UAAUkB,KAAO,WAEhB,OADApB,EAAEqB,KAAK,qBACC,GAGZ3D,EAAGwC,UAAUoB,KAAO,SAAShC,GACzBU,EAAEqB,KAAK,6BAGX3D,EAAGwC,UAAUqB,KAAO,aAEpB7D,EAAGwC,UAAUjD,KAAO,aAEpBS,EAAGwC,UAAUP,gBAAkB,WAC3B,OAAOhC,KAAKE,MAGhBH,EAAGwC,UAAUsB,KAAO,WAChB,OAAO7D,KAAKG,MAGhBJ,EAAGwC,UAAUuB,KAAO,SAAS3C,EAAI4C,EAAIpC,EAAIqC,GACrC,IAAItD,GAAM,EACNuD,EAAK,EAKT,GAAU,GAANtC,EASA,GAAiB,GAAbR,EAAGiC,OAAa,CACZrB,EAAKZ,EAAG,GAAZ,IACIU,EAA8B,GAfjC7B,KAeY6C,cAAcd,GAEvBtB,GADA2B,EAAK2B,EAAG,GAhBX/D,KAiBWkE,gBAAgB9B,IACxB+B,EAAKxC,EAAKqC,EACVnC,GACApB,GAAM0D,GACG,IACL1D,EAAK,IAGTA,GAAM0D,GACG,IACL1D,EAAK,GA3BZT,KA8BEoE,gBAAgBhC,EAAI3B,OACpB,CACH,IAAS4D,EAAK,EAAGA,EAAKlD,EAAGiC,OAAQiB,IAAM,CAC/BtC,EAAKZ,EAAGkD,GAEZ,GADItD,EAA8B,GAlCrCf,KAkCgB6C,cAAcd,GACnB,CACJ,GAAIrB,GAAM,EACN,MAEJA,EAAK2D,EACDjC,EAAK2B,EAAGM,GACZJ,EAzCPjE,KAyCekE,gBAAgB9B,IACxB6B,GAAMtC,EAAKqC,GACF,IACLC,EAAK,IAIbvD,EAAK,IACL4D,QAAQC,IAAI,gCAAiCpD,EAAG,IAChDT,EAAK,EACLuD,EAAK,EAnDRjE,KAoDMuD,YApDNvD,KAqDMiD,cAAc9B,EAAGT,GAAKuD,GArD5BjE,KAsDMwD,aAEP,IAASa,EAAK,EAAGA,EAAKlD,EAAGiC,OAAQiB,IAAM,CAC/BjC,EAAK2B,EAAGM,GACZ,GAAI3D,GAAM2D,EA1DbrE,KA2DUoE,gBAAgBhC,EAAI6B,OACpB,CACH,IACIO,EADAhD,EA7DXxB,KA6DmBkE,gBAAgB9B,IAQd,GALVoC,EADAP,EA9DX,IA+DgBA,KA/DhB,GA+DqC,EA/DrC,IAiEiB,EAAIA,GAAL,MAGgB,EAAIA,GAnEpC,MAqEeO,EAAK,EArEpB,KAqE8B,EAAIP,IAGvBzC,EAAKgD,IACLhD,EAAKgD,GA3EhBxE,KA6EUoE,gBAAgBhC,EAAIZ,UAxEnC,IAAK,IAAI6C,EAAK,EAAGA,EAAKlD,EAAGiC,OAAQiB,IAAM,CACnC,IAAItC,EAAKZ,EAAGkD,GACRjC,EAAK2B,EAAGM,GACRtD,EAA8B,GARjCf,KAQY6C,cAAcd,GAR1B/B,KASEoE,gBAAgBhC,EAAKrB,EAAK,EAAI,KA2E7ChB,EAAGwC,UAAU6B,gBAAkB,SAASlB,EAAIvB,GACvB,iBAANuB,IACPA,EAAKlD,KAAKE,KAAKuE,kBAAkBxF,EAAE+D,MAAME,KAE7ClD,KAAKE,KAAKkE,gBAAgBlB,EAAIvB,IAGlC5B,EAAGwC,UAAUkC,kBAAoB,SAAS9C,GAItC,OAHMA,aAAc1C,IAChB0C,EAAK1C,EAAE+D,MAAMrB,IAEV3B,KAAKE,KAAKuE,kBAAkB9C,IAGvC5B,EAAGwC,UAAU2B,gBAAkB,SAASvC,GAIpC,MAHiB,iBAANA,IACPA,EAAK3B,KAAKE,KAAKuE,kBAAkBxF,EAAE+D,MAAMrB,KAEzCA,EAAK,EACE,EAEJ3B,KAAKE,KAAKgE,gBAAgBvC,IAGrC5B,EAAGwC,UAAUL,aAAe,aAE5BnC,EAAGwC,UAAUmC,iBAAmB,SAAS/C,GACrC,OAAO3B,KAAKE,KAAKwE,iBAAiBC,EAAE3B,MAAMrB,KAG9C5B,EAAGwC,UAAUqC,YAAc,SAASjD,GAChC,OAAO3B,KAAKE,KAAK0E,YAAYjD,IAGjC5B,EAAGwC,UAAUsC,qBAAuB,SAASlD,GACzC,IAAIuB,EAAKlD,KAAKE,KAAK4E,KAAKnD,GACxB,OAAIuB,aAAc6B,GACN7B,EAAI2B,uBAET,MAGX9E,EAAGwC,UAAUyC,cAAgB,SAAS9B,GAClC,GAAIA,EAAK,GAAKA,GAAMlD,KAAKE,KAAK+E,KAAK7B,OAC/B,OAAO,KAEX,IAAIzB,EAAK3B,KAAKE,KAAK+E,KAAK/B,GACxB,OAAU,MAANvB,GAAcA,EAAGuD,WAAaC,EAAEC,MAC5BzD,aAAc0D,GACP1D,EAAGqD,gBAGX,MAGX,SAASM,EAAElE,GACP,IAAItB,EAAJ,CAGAE,KAAKuF,gBAAkB,IAAIC,MAC3BxF,KAAKyF,UAAYrE,EAAGsE,GACpB1F,KAAK2F,SAAWvE,EAChBpB,KAAK4F,WAAa,EAClB5F,KAAK6F,4BAA6B,EAClC7F,KAAK8F,YAAc,EACnB9F,KAAK+F,gBAAiB,EACtB/F,KAAKgG,iBAAmB,IAAIC,EACxBC,GAAEC,UAAU/C,OAAS8C,GAAEE,aAAahD,SACpCpD,KAAK4F,WAAa5F,KAAKqG,wBAE3BrG,KAAKsG,qBAAuB,IAAIC,EAChCvG,KAAKwG,WAAa,IAAID,EACtBvG,KAAKyG,iBAAmB,IAAIF,EAC5BvG,KAAK0G,iBAAmB,IAAIH,EAC5BvG,KAAK2G,eAAiB,IAAInB,MAC1B,IAAItC,EAAK,IAAI0D,GACb1D,EAAK,IAAI0D,GACNC,EAAI,EACP3D,EAAG4D,EAAI,EACP5D,EAAGmC,EAAI,EACPnC,EAAGiC,EAAI,EACPnF,KAAK2G,eAAe3H,KAAKkE,IACzBA,EAAK,IAAI0D,GACNC,EAAI,EACP3D,EAAG4D,EAAI,EACP5D,EAAGmC,EAAI,EACPnC,EAAGiC,EAAI,EACPnF,KAAK2G,eAAe3H,KAAKkE,IACzBA,EAAK,IAAI0D,GACNC,EAAI,EACP3D,EAAG4D,EAAI,EACP5D,EAAGmC,EAAI,EACPnC,EAAGiC,EAAI,EACPnF,KAAK2G,eAAe3H,KAAKkE,IACzBA,EAAK,IAAI0D,GACNC,EAAI,EACP3D,EAAG4D,EAAI,EACP5D,EAAGmC,EAAI,EACPnC,EAAGiC,EAAI,EACPnF,KAAK2G,eAAe3H,KAAKkE,GACzB,IAAK,IAAIvB,EAAK,EAAGA,EAAK3B,KAAK2G,eAAevD,OAAQzB,IAC9C3B,KAAK2F,SAASoB,sBAAsBpF,EAAI3B,KAAK2G,eAAehF,KAGpE2D,EAAE0B,cAAgB,EAClB1B,EAAE2B,2BAA4B,EAC9B3B,EAAE4B,gBAAkB,IACpB5B,EAAE/C,UAAU4E,KAAO,WAgBf,GAfInH,KAAKsG,uBACLtG,KAAKsG,qBAAuB,MAE5BtG,KAAKwG,aACLxG,KAAKwG,WAAa,MAElBxG,KAAKyG,mBACLzG,KAAKyG,iBAAmB,MAExBzG,KAAK0G,mBACL1G,KAAK0G,iBAAmB,MAExB1G,KAAKgG,mBACLhG,KAAKgG,iBAAmB,MAExBhG,KAAK2G,eAAgB,CACrB,IAAK,IAAIhF,EAAK3B,KAAK2G,eAAevD,OAAS,EAAGzB,GAAM,IAAKA,EACrD3B,KAAK2G,eAAeS,OAAOzF,EAAI,GAEnC3B,KAAK2G,kBAET3G,KAAKqH,iBAGT/B,EAAE/C,UAAU8E,cAAgB,WAExB,IAAK,IADDnE,EAAKgD,GAAEE,aAAahD,OACfzB,EAAK,EAAGA,EAAKuB,EAAIvB,IACtB3B,KAAK0F,GAAG4B,kBAAkBpB,GAAEE,aAAazE,GAAI4F,aAEjDrB,GAAEE,gBACFF,GAAEC,cAGNb,EAAE/C,UAAUJ,KAAO,SAASC,EAAItB,EAAIU,GAChC,IAAK,IAAIP,EAAK,EAAGA,EAAKH,EAAGsC,OAAQnC,IAAM,CACnC,IAAIU,EAAKb,EAAGG,GAAIuG,gBAChB,GAAU,MAAN7F,EAAJ,CAGA,IAAIP,EAAKpB,KAAKyH,aAAa9F,GACjB,MAANP,IACAA,EAAK,IAAIsG,EAAE1H,KAAKoC,EAAGT,GACnB3B,KAAKuF,gBAAgBvG,KAAKoC,IAE9B,IAAI8B,EAAKpC,EAAGG,GAAI0G,gBACZxG,EAAKiB,EAAGsC,iBAAiBxB,GAC7B9B,EAAGwG,mBAAmB1E,EAAI/B,GACjBK,EAAGP,GACT4G,uBAAyBzG,KAIpCkE,EAAE/C,UAAU8D,qBAAuB,WAC/B,IAAI1E,EAAK,KAGT,OAFAA,EAAK3B,KAAK2F,SAASmC,oBACnB5B,GAAEE,aAAapG,KAAK2F,SAASoC,MAAQpG,EAC9B3B,KAAK2F,SAASoC,MAGzBzC,EAAE/C,UAAUyF,UAAY,SAASC,EAAIxH,GAEjC,IAAK,IADDU,EAAK,EACAiB,EAAK,EAAGA,EAAKpC,KAAKuF,gBAAgBnC,OAAQhB,IAAM,CACrD,IAAIL,EAAK/B,KAAKuF,gBAAgBnD,GAC9BpC,KAAKkI,2BAA2BD,EAAIlG,GAChCA,EAAGoG,SACHhH,IAGR,GAAIA,EAAK,EAAG,CACR,IAAIF,EAAKR,EAAGiF,GAAG0C,aAAa3H,EAAGiF,GAAG2C,qBAC9BlE,EAAK,IAAIqB,MAAM,GACnBrB,EAAG,GAAK,EACRA,EAAG,GAAK,EACRA,EAAG,GAAK1D,EAAGiF,GAAG4C,OAAO9L,MACrB2H,EAAG,GAAK1D,EAAGiF,GAAG4C,OAAO/L,OACrBkE,EAAGiF,GAAG6C,SAAS,EAAG,EAAGrC,GAAEsC,uBAAwBtC,GAAEsC,wBACjDxI,KAAKyI,kBAAkBtH,GACvBV,EAAGiF,GAAGgD,gBAAgBjI,EAAGiF,GAAGiD,YAAazC,GAAEE,aAAapG,KAAK4F,YAAY2B,aACzE9G,EAAGiF,GAAG7H,WAAW,EAAG,EAAG,EAAG,GAC1B4C,EAAGiF,GAAG9G,MAAM6B,EAAGiF,GAAG7G,kBAClB,IAASuD,EAAK,EAAGA,EAAKpC,KAAKuF,gBAAgBnC,OAAQhB,IAAM,CACrD,IACIP,GADAE,EAAK/B,KAAKuF,gBAAgBnD,IAClBwG,mBAERvE,GADKtC,EAAG8G,gBACH9G,EAAG+G,cAEZ9I,KAAKgG,iBAAiB+C,KAAKlH,GAC3B7B,KAAKgG,iBAAiBgD,OAFb,IAEoBnH,EAAGrF,MAFvB,IAEmCqF,EAAGtF,QAC/C,IAAIiI,EAAKH,EAAG7H,MAAQwD,KAAKgG,iBAAiBxJ,MACtCyH,EAAKI,EAAG9H,OAASyD,KAAKgG,iBAAiBzJ,OAC3CyD,KAAKwG,WAAWyC,WAChBjJ,KAAKwG,WAAW0C,WAAW,GAAI,EAAG,GAClClJ,KAAKwG,WAAW2C,MAAM,EAAG,EAAG,GAC5BnJ,KAAKwG,WAAW0C,UAAU7E,EAAG+E,EAAG/E,EAAGhE,EAAG,GACtCL,KAAKwG,WAAW2C,MAAM3E,EAAIP,EAAI,GAC9BjE,KAAKwG,WAAW0C,WAAWlJ,KAAKgG,iBAAiBoD,GAAIpJ,KAAKgG,iBAAiB3F,EAAG,GAC9EL,KAAKyG,iBAAiB4C,UAAUrJ,KAAKwG,WAAW8C,GAChDtJ,KAAKwG,WAAWyC,WAChBjJ,KAAKwG,WAAW0C,UAAU7E,EAAG+E,EAAG/E,EAAGhE,EAAG,GACtCL,KAAKwG,WAAW2C,MAAM3E,EAAIP,EAAI,GAC9BjE,KAAKwG,WAAW0C,WAAWlJ,KAAKgG,iBAAiBoD,GAAIpJ,KAAKgG,iBAAiB3F,EAAG,GAC9EL,KAAK0G,iBAAiB2C,UAAUrJ,KAAKwG,WAAW8C,GAEhD,IAAK,IADD3H,EAAK3B,KAAKyG,iBAAiB1H,WACtBwK,EAAK,EAAGA,EAAK,GAAIA,IACtBxH,EAAGyH,cAAcD,GAAM5H,EAAG4H,GAGzB,IADDvF,EAAKhE,KAAK0G,iBAAiB3H,WAC/B,IAASwK,EAAK,EAAGA,EAAK,GAAIA,IACtBxH,EAAG0H,cAAcF,GAAMvF,EAAGuF,GAG9B,IAAK,IADDxI,EAAKgB,EAAG2H,0BAA0BtG,OAC7B1C,EAAK,EAAGA,EAAKK,EAAIL,IAAM,CAC5B,IAAIqD,EAAKhC,EAAG2H,0BAA0BhJ,GAClCwC,EAAK+E,EAAGrD,YAAYb,GACpBvC,EAAKyG,EAAGnD,KAAKf,GACjBtD,EAAGkJ,iCAAiC5H,GACpCmB,EAAG5D,KAAKmB,EAAIwH,EAAIzG,IAGxBf,EAAGiF,GAAGgD,gBAAgBjI,EAAGiF,GAAGiD,YAAa1H,GACzCR,EAAGkJ,iCAAiC,MACpClJ,EAAGiF,GAAG6C,SAASpE,EAAG,GAAIA,EAAG,GAAIA,EAAG,GAAIA,EAAG,MAI/CmB,EAAE/C,UAAUqH,eAAiB,WACzB,OAAO5J,KAAK8F,aAGhBR,EAAE/C,UAAUkF,aAAe,SAAStG,GAChC,IAAK,IAAIL,EAAK,EAAGA,EAAKd,KAAKuF,gBAAgBnC,OAAQtC,IAAM,CACrD,IAAIsB,EAAKpC,KAAKuF,gBAAgBzE,GAC1Ba,EAAKS,EAAGyH,WAAWzG,OACvB,GAAIzB,GAAMR,EAAGiC,OAAb,CAIA,IAAK,IADDF,EAAK,EACAjC,EAAK,EAAGA,EAAKU,EAAIV,IAEtB,IAAK,IADDO,EAAKY,EAAGyH,WAAW5I,GACdG,EAAK,EAAGA,EAAKO,EAAIP,IACtB,GAAID,EAAGC,IAAOI,EAAI,CACd0B,IACA,MAIZ,GAAIA,GAAMvB,EACN,OAAOS,GAGf,OAAO,MAGXkD,EAAE/C,UAAU2F,2BAA6B,SAAS4B,EAAIzF,GASlD,IAAK,IARD3D,EAAKoJ,EAAGC,KAAKvH,eAAeG,iBAC5BqH,EAAKF,EAAGC,KAAKvH,eAAeI,kBAC5BxB,EAAKV,EAAKsJ,EAAKtJ,EAAKsJ,EACpBnI,EAAKT,EACL2C,EAAK3C,EACLL,EAAK,EACLgB,EAAK,EACLP,EAAK6C,EAAG4F,uBAAuB7G,OAC1BnC,EAAK,EAAGA,EAAKO,EAAIP,IAAM,CAC5B,IACIH,EADKuD,EAAG4F,uBAAuBhJ,GACvBiJ,cACR/I,EAAK2I,EAAGhF,KAAKhE,GACjB,GAAIK,EAAGgJ,OAAQ,CAMX,IAAK,IALDZ,EAAKpI,EAAG0D,uBACRuF,EAAKb,EAAGnG,OACRF,KACAvB,KACAS,EAAK,EACAiI,EAAKC,EAAGC,KAAMF,EAAKD,EAAIC,GAAMC,EAAGE,KACrCtH,EAAGd,GAAMmH,EAAGc,GACZ1I,EAAGS,GAAMmH,EAAGc,EAAK,GACjBjI,IAEJ,IAAIqI,EAAKC,KAAKC,IAAIC,MAAM,KAAM1H,GAC1B+E,EAAKyC,KAAKC,IAAIC,MAAM,KAAMjJ,GAC1BqC,EAAK0G,KAAKG,IAAID,MAAM,KAAM1H,GAC1BsB,EAAKkG,KAAKG,IAAID,MAAM,KAAMjJ,GAC1B8I,EAAK5I,IACLA,EAAK4I,GAELxC,EAAKlE,IACLA,EAAKkE,GAELjE,EAAKjD,IACLA,EAAKiD,GAELQ,EAAKzC,IACLA,EAAKyC,IAIjB,GAAI3C,GAAMT,EACNiD,EAAGuE,mBAAmBQ,EAAI,EAC1B/E,EAAGuE,mBAAmBvI,EAAI,EAC1BgE,EAAGuE,mBAAmBpM,MAAQ,EAC9B6H,EAAGuE,mBAAmBrM,OAAS,EAC/B8H,EAAG8D,SAAU,MACV,CACH,IAAI1H,EAAKM,EAAKc,EACVoC,EAAKlC,EAAKgC,EACdM,EAAGuE,mBAAmBQ,EAAIvH,EAC1BwC,EAAGuE,mBAAmBvI,EAAI0D,EAC1BM,EAAGuE,mBAAmBpM,MAAQiE,EAC9B4D,EAAGuE,mBAAmBrM,OAAS0H,EAC/BI,EAAG8D,SAAU,IAIrB7C,EAAE/C,UAAUkG,kBAAoB,SAAShI,GACrC,IAAIyC,EAAKzC,EAAK6E,EAAE0B,cACZjF,EAAKtB,EAAK6E,EAAE0B,cAChB9D,IAAOA,EACPnB,IAAOA,EAEP,IAAK,IADDJ,EAAK,EACAP,EAAK,EAAGA,EAAKkE,EAAE0B,cAAe5F,IAAM,CACzC,IAAIH,EAAKiC,GAAM9B,EAAKW,EAAK,EAAI,GAC7B,GAAU,GAANd,QACA,GAAU,GAANA,EAAS,EACLO,EAAKxB,KAAKuF,gBAAgB5D,MAC3BkH,gBAAkBzH,EACrBI,EAAGsH,aAAaM,EAAI,EACpB5H,EAAGsH,aAAazI,EAAI,EACpBmB,EAAGsH,aAAatM,MAAQ,EACxBgF,EAAGsH,aAAavM,OAAS,OAEzB,GAAU,GAAN0E,EACA,IAAK,IAAImB,EAAK,EAAGA,EAAKnB,EAAImB,IAAM,CAC5B,IACIjB,EAAK,EACTL,KAFIA,EAAKsB,EAAK,IAGVZ,EAAKxB,KAAKuF,gBAAgB5D,MAC3BkH,gBAAkBzH,EACrBI,EAAGsH,aAAaM,EAAS,GAALtI,EACpBU,EAAGsH,aAAazI,EAAI,EACpBmB,EAAGsH,aAAatM,MAAQ,GACxBgF,EAAGsH,aAAavM,OAAS,OAG7B,GAAI0E,GAAM,EACN,IAASmB,EAAK,EAAGA,EAAKnB,EAAImB,IAAM,CAG5BtB,KAFIA,EAAKsB,EAAK,GAGdjB,KAFIA,EAAKiB,EAAK,IAGVZ,EAAKxB,KAAKuF,gBAAgB5D,MAC3BkH,gBAAkBzH,EACrBI,EAAGsH,aAAaM,EAAS,GAALtI,EACpBU,EAAGsH,aAAazI,EAAS,GAALc,EACpBK,EAAGsH,aAAatM,MAAQ,GACxBgF,EAAGsH,aAAavM,OAAS,QAG7B,GAAI0E,GAAM,EACN,IAASmB,EAAK,EAAGA,EAAKnB,EAAImB,IAAM,CAC5B,IAAItB,EAEJA,KAFIA,EAAKsB,EAAK,GAGdjB,KAFIA,EAAKiB,EAAK,GAGd,IAAIZ,KAAKxB,KAAKuF,gBAAgB5D,MAC3BkH,gBAAkBzH,EACrBI,EAAGsH,aAAaM,EAAItI,EAAK,EACzBU,EAAGsH,aAAazI,EAAIc,EAAK,EACzBK,EAAGsH,aAAatM,MAAQ,EAAI,EAC5BgF,EAAGsH,aAAavM,OAAS,EAAI,OAGjC8F,EAAEqB,KAAK,2BAA4BzC,KAS/D,SAASyG,EAAE/F,EAAIR,EAAI+B,GACflD,KAAK6J,WAAa,IAAIrE,MACtBxF,KAAK6J,WAAa3G,EAClBlD,KAAK0J,0BAA4B,IAAIlE,MACrC,IAAK,IAAIpE,EAAK,EAAGA,EAAK8B,EAAGE,OAAQhC,IAC7BpB,KAAK0J,0BAA0B1K,KAAKmC,EAAGuD,iBAAiBxB,EAAG9B,KAE/DpB,KAAKiK,uBAAyB,IAAIzE,MAClCxF,KAAKmI,SAAU,EACfnI,KAAK6I,gBAAkB,EACvB7I,KAAK8I,aAAe,IAAI7C,EACxBjG,KAAK4I,mBAAqB,IAAI3C,EAC9BjG,KAAKwJ,cAAgB,IAAIsB,aAAa,IACtC9K,KAAKyJ,cAAgB,IAAIqB,aAAa,IACtC9K,KAAK+K,MAAQpJ,EAEjB+F,EAAEnF,UAAUqF,mBAAqB,SAASxG,EAAI8B,GAC1C,IAAIvB,EAAK,IAIb,SAAWuB,EAAIvB,GACX3B,KAAKgL,KAAO9H,EACZlD,KAAKkK,cAAgBvI,EANZ,CAAMP,EAAG8B,GAClBlD,KAAKiK,uBAAuBjL,KAAK2C,IAarC,SAASsJ,IACDnL,IAGJE,KAAKkL,KAAO,KACZlL,KAAKmL,KAAO,KACZnL,KAAKoL,KAAO,KACZpL,KAAKkL,KAAO,IACZlL,KAAKmL,KAAO,IACZnL,KAAKoL,KAAO,EACZpL,KAAKqL,QAETJ,EAAGK,KAAO,SAASvJ,EAAIjB,EAAIsB,GACvB,IAAI3B,EAAKsB,EAAKjB,EACVmH,EAAK7F,EAAKtB,EAIVkD,EAAK,GAAK,EAAIiE,IAAO,EAAIA,GACzBwC,EAAK,GAAK,EAJLxC,IAIgB,EAJhBA,GAMLzG,EALK,EAAI,GAKF,EAAIyG,GAAYjE,GANlBiE,GAEA,EAAI,GADJ,EAAI,GAK+B,EANnCA,KAMoD,EAAIjE,GAC7D7C,GAPK8G,EAEA,EAAI,GAKG,EAPPA,IAOuBwC,GAAMxC,GAN7B,EAAI,GACJ,EAAI,GAKoC,EAAIA,KAAa,EAAIwC,GAElExG,EADK,EACK,EAAI9C,EAAK,EAAIK,EAJlB,EAKL+H,EAAK,EAAIpI,EAAK,EAAIK,EAAK,EACvB2C,EAAK,EAAI3C,EAAK,EAElB,GAAIf,GAAM,EACN,OAAO,EAEP,GAAIA,GAAM,EACN,OAAO,EAGf,IACIyC,EADKzC,IAIT,OADSwD,GAHAxD,EAEKyC,GACKqG,EAAKrG,EAAKiB,EAHpB1D,EAfA,GAsBbwK,EAAG1I,UAAU8I,KAAO,aAEpBJ,EAAG1I,UAAUgJ,UAAY,SAAS5J,GAC9B3B,KAAKkL,KAAOvJ,GAGhBsJ,EAAG1I,UAAUiJ,WAAa,SAAS7J,GAC/B3B,KAAKmL,KAAOxJ,GAGhBsJ,EAAG1I,UAAUkJ,KAAO,SAAS9J,GACzB3B,KAAKoL,KAAOzJ,GAGhBsJ,EAAG1I,UAAUmJ,WAAa,WACtB,OAAO1L,KAAKmL,MAGhBF,EAAG1I,UAAUoJ,KAAO,WAChB,OAAO3L,KAAKmL,MAGhBF,EAAG1I,UAAUqJ,KAAO,WAChB,OAAO5L,KAAKoL,MAGhBH,EAAG1I,UAAUsJ,gBAAkB,WAC3B,OAAQ,GAGZZ,EAAG1I,UAAUuJ,oBAAsB,WAC/B,OAAQ,GAGZb,EAAG1I,UAAUwJ,YAAc,SAAS3K,EAAIN,GACpC,GAAKA,EAAGkL,OAAQlL,EAAGmL,KAAnB,CAGA,IAAIzK,EAAK0K,EAAEC,kBACX,GAAIrL,EAAGsL,KAAO,EAAG,CACbtL,EAAGsL,KAAO5K,EACVV,EAAGuL,KAAO7K,EACV,IAAIP,EAAKjB,KAAK6L,kBACV/K,EAAGwL,KAAO,IACVxL,EAAGwL,KAAQrL,GAAM,GAAM,EAAIH,EAAGsL,KAAOnL,GAG7C,IAAIiC,EAAKlD,KAAKoL,KAIP,IADPlI,EAAKA,GAFkB,GAAblD,KAAKkL,KAAa,EAAIqB,GAAEC,MAAOhL,EAAKV,EAAGuL,MAASrM,KAAKkL,QACxC,GAAblL,KAAKmL,MAAarK,EAAGwL,KAAO,EAAK,EAAIC,GAAEC,MAAO1L,EAAGwL,KAAO9K,GAAOxB,KAAKmL,SAE5DjI,GAAM,GACpBoB,QAAQC,IAAI,qBAEhBvE,KAAKyM,eAAerL,EAAII,EAAI0B,EAAIpC,GAC5BA,EAAGwL,KAAO,GAAKxL,EAAGwL,KAAO9K,IACzBV,EAAGmL,MAAO,KAIlBhB,EAAG1I,UAAUkK,eAAiB,SAAS9K,EAAIuB,EAAI9B,EAAID,KAEnD,SAASkB,KACTA,EAAEqK,KAAO,EACTrK,EAAEsK,KAAO,IAAIC,OACbvK,EAAEwK,MAAQ,SAAS3J,GACf,IAAIvB,EAAKU,EAAEsK,KAAKzJ,GACN,MAANvB,KACAA,EAAK,IAwEb,WACI3B,KAAK8M,IAAM,KACX9M,KAAK+M,KAAO,OAzELD,IAAM5J,EACTb,EAAEsK,KAAKzJ,GAAMvB,GAEjBA,EAAGoL,KAAOb,EAAEc,qBAGhB3K,EAAE4K,KAAO,SAAS7L,GACd,IAAIO,EAAKU,EAAEsK,KAAKvL,GAChB,GAAU,MAANO,EAAY,CACZ,IACIR,EADK+K,EAAEc,oBACGrL,EAAGoL,KAEjB,OADAzI,QAAQC,IAAInD,EAAK,MAAQD,EAAK,MACvBA,EAEP,OAAQ,GAIhBkB,EAAE6K,IAAM,SAAS9L,GACb,IAAIO,EAAKU,EAAEsK,KAAKvL,GAChB,GAAU,MAANO,EAAY,CAEZ,OADSuK,EAAEc,oBACCrL,EAAGoL,KAEf,OAAQ,GAIhB1K,EAAEqB,KAAO,SAASR,EAAIvB,GAClB2C,QAAQC,IAAI,UAAYrB,EAAK,KAAMvB,IAGvCU,EAAE8K,KAAO,SAASjK,EAAIvB,GAClB2C,QAAQC,IAAIrB,EAAIvB,IAGpBU,EAAE+K,KAAO,SAASlK,EAAIvB,GAClB2C,QAAQC,IAAIrB,EAAIvB,GAChB2C,QAAQC,IAAI,OAGhBlC,EAAEgL,KAAO,SAASjM,EAAI8B,GAClB,IAAK,IAAIvB,EAAK,EAAGA,EAAKuB,EAAIvB,IAClBA,EAAK,IAAM,GAAKA,EAAK,EACrB2C,QAAQC,IAAI,MAER5C,EAAK,GAAK,GAAKA,EAAK,GACpB2C,QAAQC,IAAI,MAGpBD,QAAQC,IAAI,QAAmB,IAATnD,EAAGO,IAE7B2C,QAAQC,IAAI,OAGhBlC,EAAEiL,KAAO,SAAS9L,EAAI0B,EAAI/B,GACtBmD,QAAQC,IAAI,OAAQ/C,GAEpB,IAAK,IADDG,EAAKuB,EAAGE,OACHhC,EAAK,EAAGA,EAAKO,IAAMP,EACxBkD,QAAQC,IAAI,MAAOrB,EAAG9B,IACtBkD,QAAQC,IAAI,OAAQpD,GACpBmD,QAAQC,IAAI,KAEhBD,QAAQC,IAAI,OAGhBlC,EAAEC,KAAO,SAASX,GACd2C,QAAQC,IAAI,oBAAsB5C,GAClC2C,QAAQC,IAAI,YAAc5C,EAAG4L,QAOjC,SAASC,IACD1N,IAGJE,KAAKoJ,EAAI,KACTpJ,KAAKK,EAAI,KACTL,KAAKxD,MAAQ,KACbwD,KAAKzD,OAAS,MAElBiR,EAAEjL,UAAUkL,KAAO,WACf,MAAO,IAAOzN,KAAKoJ,EAAIpJ,KAAKoJ,EAAIpJ,KAAKxD,QAGzCgR,EAAEjL,UAAUmL,KAAO,WACf,MAAO,IAAO1N,KAAKK,EAAIL,KAAKK,EAAIL,KAAKzD,SAGzCiR,EAAEjL,UAAUoL,KAAO,WACf,OAAO3N,KAAKoJ,EAAIpJ,KAAKxD,OAGzBgR,EAAEjL,UAAUqL,KAAO,WACf,OAAO5N,KAAKK,EAAIL,KAAKzD,QAGzBiR,EAAEjL,UAAUwG,KAAO,SAAS7F,EAAI/B,EAAIC,EAAIO,GACpC3B,KAAKoJ,EAAIlG,EACTlD,KAAKK,EAAIc,EACTnB,KAAKxD,MAAQ4E,EACbpB,KAAKzD,OAASoF,GAGlB6L,EAAEjL,UAAUwG,KAAO,SAASpH,GACxB3B,KAAKoJ,EAAIzH,EAAGyH,EACZpJ,KAAKK,EAAIsB,EAAGtB,EACZL,KAAKxD,MAAQmF,EAAGnF,MAChBwD,KAAKzD,OAASoF,EAAGpF,QAGrB,SAAS0C,EAAE0C,GACH7B,GAGJ+N,GAAGtL,UAAUuL,YAAYC,KAAK/N,KAAM2B,GAExC1C,EAAEsD,UAAY,IAAIsL,GAClB5O,EAAE+O,KAAO,IAAIpB,OACb3N,EAAEgP,KAAO,WACLhP,EAAE+O,KAAKpP,SAGXK,EAAE+D,MAAQ,SAASrB,GACf,IAAIuB,EAAKjE,EAAE+O,KAAKrM,GAKhB,OAJU,MAANuB,IACAA,EAAK,IAAIjE,EAAE0C,GACX1C,EAAE+O,KAAKrM,GAAMuB,GAEVA,GAGXjE,EAAEsD,UAAU2L,KAAO,WACf,OAAO,IAAIjP,GAIf,SAAS8D,EAAEpB,GACH7B,GAGJ+N,GAAGtL,UAAUuL,YAAYC,KAAK/N,KAAM2B,GAExCoB,EAAER,UAAY,IAAIsL,GAClB9K,EAAEiL,KAAO,IAAIpB,OACb7J,EAAEkL,KAAO,WACLlL,EAAEiL,KAAKpP,SAGXmE,EAAEC,MAAQ,SAASrB,GACf,IAAIuB,EAAKH,EAAEiL,KAAKrM,GAKhB,OAJU,MAANuB,IACAA,EAAK,IAAIH,EAAEpB,GACXoB,EAAEiL,KAAKrM,GAAMuB,GAEVA,GAGXH,EAAER,UAAU2L,KAAO,WACf,OAAO,IAAInL,GAGf,SAASN,IACD3C,IAGJE,KAAKmO,KAAO,KACZnO,KAAKoO,KAAO,KACZpO,KAAKqO,KAAO,IACZrO,KAAKsO,KAAO,IACZ7L,EAAErC,QAENqC,EAAErC,KAAO,EACTqC,EAAEF,UAAUG,KAAO,WACE,MAAb1C,KAAKmO,OACLnO,KAAKmO,KAAO,IAAII,IAEH,MAAbvO,KAAKoO,OACLpO,KAAKoO,KAAO,IAAI5I,QAIxB/C,EAAEF,UAAUI,eAAiB,WACzB,OAAO3C,KAAKqO,MAGhB5L,EAAEF,UAAUK,gBAAkB,WAC1B,OAAO5C,KAAKsO,MAGhB7L,EAAEF,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAKmO,KAAOxM,EAAGF,OACfzB,KAAKoO,KAAOzM,EAAGF,OACfzB,KAAKqO,KAAO1M,EAAG8M,OACfzO,KAAKsO,KAAO3M,EAAG8M,QAGnBhM,EAAEF,UAAUmM,KAAO,SAAS/M,GACxB3B,KAAKoO,KAAKpP,KAAK2C,IAGnBc,EAAEF,UAAUoM,KAAO,WACf,OAAO3O,KAAKoO,MAGhB3L,EAAEF,UAAUqM,KAAO,WACf,OAAO5O,KAAKmO,MAGhB,SAASU,IACD/O,IAGJE,KAAK8O,GAAK,IAAIC,EACd/O,KAAKgP,GAAK,IAAID,EACd/O,KAAKiP,KAAO,EACZjP,KAAKkP,KAAO,EACZlP,KAAKmP,KAAO,EACZnP,KAAKoP,KAAO,EACZpP,KAAKqP,KAAO,EACZrP,KAAKsP,KAAO,EACZtP,KAAKuP,KAAO,EACZvP,KAAKwP,KAAO,EACZxP,KAAKyP,KAAO,IAAIjK,MAChBxF,KAAK0P,KAAO,IAAIlK,MAChBxF,KAAK2P,MAAM,GAAK,GAAK,KAEzBd,EAAEtM,UAAUoN,MAAQ,SAASvO,EAAI8B,EAAIvB,GACjC3B,KAAKqP,KAAOrP,KAAK4P,OACjB5P,KAAKgP,GAAGa,OACgB,GAApB1M,UAAUC,SACVpD,KAAKiP,KAAO7N,EACZpB,KAAKmP,KAAOjM,EACZlD,KAAK8O,GAAGgB,IAAMnO,EACd3B,KAAKgP,GAAGc,IAAMnO,EACd3B,KAAKgP,GAAG3O,EAAIe,EACZpB,KAAK2P,UAIbd,EAAEtM,UAAUwN,iBAAmB,WAC3B,OAAO/P,KAAK8O,IAGhBD,EAAEtM,UAAUyN,iBAAmB,WAC3B,OAAOhQ,KAAKgP,IAGhBH,EAAEtM,UAAU0N,KAAO,WACf,OAAOjQ,KAAKkP,MAGhBL,EAAEtM,UAAU2N,KAAO,SAASvO,GACxB3B,KAAKkP,KAAOvN,GAGhBkN,EAAEtM,UAAU4N,KAAO,WACf,OAAOnQ,KAAKoP,MAGhBP,EAAEtM,UAAU6N,KAAO,WACf,OAAOpQ,KAAKsP,MAGhBT,EAAEtM,UAAUqN,KAAO,WACf,OAAS,IAAOlF,KAAK2F,MAAMrQ,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,IAAKpJ,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,IAAOqK,KAAK4F,IAGxFzB,EAAEtM,UAAUgO,YAAc,SAASnP,EAAIO,EAAIH,EAAI0B,GAC3C,IAAI/B,EAAK,IAAIqP,EAAEpP,EAAGO,EAAGH,EAAG0B,GACxBlD,KAAKyP,KAAKzQ,KAAKmC,IAGnB0N,EAAEtM,UAAUkO,eAAiB,SAASrP,EAAIO,EAAIR,EAAI+B,GAC9C,IAAI1B,EAAK,IAAIkP,EAAGtP,EAAGO,EAAGR,EAAG+B,GACzBlD,KAAK0P,KAAK1Q,KAAKwC,IAGnBqN,EAAEtM,UAAU/D,OAAS,SAAS0E,EAAI1B,GAC9B,GAAiB,GAAbxB,KAAKuP,KAGL,OAFAvP,KAAKuP,KAAOvP,KAAKwP,KAAOhO,OACxBxB,KAAKiP,KAAQvE,KAAKiG,MAAM3Q,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,IAAMpJ,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,IAAMpJ,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,IAAML,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,KAG9H,IAAIc,GAAMK,EAAKxB,KAAKwP,MAAQ,IAC5B,GAAU,GAANrO,EAAS,CACT,IAAK,IAAIC,EAAKpB,KAAKyP,KAAKrM,OAAS,EAAGhC,GAAM,IAAKA,EAAI,CACtCpB,KAAKyP,KAAKrO,GAChBwP,KAAK1N,EAAIlD,MAEhBA,KAAK6Q,KAAK3N,EAAI/B,GACdnB,KAAKoP,KAAOpP,KAAK4P,OACjB5P,KAAKsP,MAAQtP,KAAKoP,KAAOpP,KAAKqP,MAAQlO,EACtCnB,KAAKqP,KAAOrP,KAAKoP,KAErB,IAAShO,EAAKpB,KAAK0P,KAAKtM,OAAS,EAAGhC,GAAM,IAAKA,EAAI,CACtCpB,KAAK0P,KAAKtO,GAChB0P,KAAK5N,EAAIlD,MAEhBA,KAAKwP,KAAOhO,GAGhBqN,EAAEtM,UAAUsO,KAAO,SAAS/P,EAAIoC,GACxBA,EAAK,OACLA,EAAK,MAET,IAAIxC,EAAK,EAAIwC,EACblD,KAAK8O,GAAGiC,IAAM/Q,KAAK8O,GAAG1F,EAAIpJ,KAAK8O,GAAGkC,MAAQtQ,EAC1CV,KAAK8O,GAAGmC,IAAMjR,KAAK8O,GAAGzO,EAAIL,KAAK8O,GAAGoC,MAAQxQ,EAC1CV,KAAK8O,GAAGqC,IAAMnR,KAAK8O,GAAGiC,GAAK/Q,KAAK8O,GAAGsC,MAAQ1Q,EAC3CV,KAAK8O,GAAGxN,IAAMtB,KAAK8O,GAAGmC,GAAKjR,KAAK8O,GAAGuC,MAAQ3Q,EAC3CV,KAAK8O,GAAGwC,GAAKtR,KAAK8O,GAAGqC,GAAKnR,KAAK8O,GAAGgB,IAClC9P,KAAK8O,GAAGyC,GAAKvR,KAAK8O,GAAGxN,GAAKtB,KAAK8O,GAAGgB,IAClC9P,KAAK8O,GAAGe,OACR,IACIrO,EACA6C,EAFApD,GAAOyJ,KAAK2F,MAAOrQ,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,EAAIL,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,GAG/DrF,EAAK2G,KAAK8G,IAAIvQ,GACdU,EAAK+I,KAAK+G,IAAIxQ,GACdkD,EAAK,IAAMnE,KAAKgP,GAAGc,IACnBrP,EAAMT,KAAKkP,KAAOwC,GAAGC,KACrB5P,EAAMoC,EAAKuG,KAAK8G,IAAIvQ,EAAKR,GAC7Be,EAAMO,EAAKJ,EACX0C,EAAMtC,EAAKgC,EACX,IAAI5C,GAAOnB,KAAK8O,GAAGwC,GAAK3P,EAAKA,EACzBE,GAAO7B,KAAK8O,GAAGyC,GAAK5P,EAAKoC,EACzB3C,GAAQpB,KAAKgP,GAAG+B,GAAK/Q,KAAKmP,KAC1BpO,GAAQf,KAAKgP,GAAGiC,GAAKjR,KAAKmP,KAC9BnP,KAAKgP,GAAGsC,GAAO9P,EAAKL,EAAKC,EACzBpB,KAAKgP,GAAGuC,GAAOlN,EAAKxC,EAAKd,EACzBf,KAAKgP,GAAGmC,GAAKnR,KAAKgP,GAAGsC,GAAKtR,KAAKgP,GAAGc,IAClC9P,KAAKgP,GAAG1N,GAAKtB,KAAKgP,GAAGuC,GAAKvR,KAAKgP,GAAGc,IAClC9P,KAAKgP,GAAG+B,IAAM/Q,KAAKgP,GAAGmC,GAAKjO,EAC3BlD,KAAKgP,GAAGiC,IAAMjR,KAAKgP,GAAG1N,GAAK4B,EAC3BlD,KAAKgP,GAAG5F,GAAKpJ,KAAKgP,GAAG+B,GAAK7N,EAC1BlD,KAAKgP,GAAG3O,GAAKL,KAAKgP,GAAGiC,GAAK/N,EAC1B,IAAId,EAAMsI,KAAKiG,MAAM3Q,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,IAAMpJ,KAAK8O,GAAG1F,EAAIpJ,KAAKgP,GAAG5F,IAAMpJ,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,IAAML,KAAK8O,GAAGzO,EAAIL,KAAKgP,GAAG3O,IACvHL,KAAKgP,GAAG5F,EAAIpJ,KAAK8O,GAAG1F,EAAIpJ,KAAKiP,MAAQjP,KAAKgP,GAAG5F,EAAIpJ,KAAK8O,GAAG1F,GAAKhH,EAC9DpC,KAAKgP,GAAG3O,EAAIL,KAAK8O,GAAGzO,EAAIL,KAAKiP,MAAQjP,KAAKgP,GAAG3O,EAAIL,KAAK8O,GAAGzO,GAAK+B,EAC9DpC,KAAKgP,GAAG+B,IAAM/Q,KAAKgP,GAAG5F,EAAIpJ,KAAKgP,GAAGgC,MAAQtQ,EAC1CV,KAAKgP,GAAGiC,IAAMjR,KAAKgP,GAAG3O,EAAIL,KAAKgP,GAAGkC,MAAQxQ,EAC1CV,KAAKgP,GAAGa,QAGZ,SAASd,IACL/O,KAAK8P,IAAM,EACX9P,KAAKoJ,EAAI,EACTpJ,KAAKK,EAAI,EACTL,KAAK+Q,GAAK,EACV/Q,KAAKiR,GAAK,EACVjR,KAAKmR,GAAK,EACVnR,KAAKsB,GAAK,EACVtB,KAAKsR,GAAK,EACVtR,KAAKuR,GAAK,EACVvR,KAAKgR,KAAO,EACZhR,KAAKkR,KAAO,EACZlR,KAAKoR,KAAO,EACZpR,KAAKqR,KAAO,EAEhBtC,EAAExM,UAAUsN,KAAO,WACf7P,KAAKgR,KAAOhR,KAAKoJ,EACjBpJ,KAAKkR,KAAOlR,KAAKK,EACjBL,KAAKoR,KAAOpR,KAAK+Q,GACjB/Q,KAAKqR,KAAOrR,KAAKiR,IAGrB,SAASW,EAAGxQ,EAAI8B,EAAIvB,GAChB3B,KAAK6R,KAAO,KACZ7R,KAAKmJ,MAAQ,KACbnJ,KAAKoL,KAAO,KACZpL,KAAK6R,KAAOzQ,EACZpB,KAAKmJ,MAAQjG,EACblD,KAAKoL,KAAOzJ,EAEhBiQ,EAAGrP,UAAUqO,KAAO,SAAS1N,EAAIvB,KAEjC,SAAS6O,EAAEpP,EAAID,EAAI+B,EAAIvB,GACnBiQ,EAAGrP,UAAUuL,YAAYC,KAAK/N,KAAMmB,EAAI+B,EAAIvB,GAC5C3B,KAAK8R,KAAO,KACZ9R,KAAK8R,KAAO1Q,EAEhBoP,EAAEjO,UAAY,IAAIqP,EAClBpB,EAAEjO,UAAUqO,KAAO,SAASxP,EAAIO,GAC5B,IAAIR,EAAKnB,KAAKmJ,MAAQ/H,EAAGyB,cAAc7C,KAAK6R,MACxCrQ,EAAKG,EAAGoO,mBACZ,OAAQ/P,KAAK8R,MACb,QACA,KAAKjD,EAAEkD,IAAIC,SACPxQ,EAAG4H,EAAI5H,EAAG4H,GAAKjI,EAAKK,EAAG4H,GAAKpJ,KAAKoL,KACjC,MACJ,KAAKyD,EAAEkD,IAAIE,SACPzQ,EAAGnB,EAAImB,EAAGnB,GAAKc,EAAKK,EAAGnB,GAAKL,KAAKoL,KACjC,MACJ,KAAKyD,EAAEkD,IAAIG,eACP,IAAIhP,EAAKvB,EAAGsO,OACZ/M,IAAW/B,EAAK+B,GAAMlD,KAAKoL,KAC3BzJ,EAAGuO,KAAKhN,KAKhB,SAASiP,EAAE/Q,EAAI8B,EAAIvB,GACf3B,KAAK6R,KAAO,KACZ7R,KAAKmJ,MAAQ,KACbnJ,KAAKoL,KAAO,KACZpL,KAAK6R,KAAOzQ,EACZpB,KAAKmJ,MAAQjG,EACblD,KAAKoL,KAAOzJ,EAEhBwQ,EAAE5P,UAAUuO,KAAO,SAAS5N,EAAIvB,KAEhC,SAAS+O,EAAGxN,EAAI/B,EAAIC,EAAIO,GACpBwQ,EAAE5P,UAAUuL,YAAYC,KAAK/N,KAAMmB,EAAIC,EAAIO,GAC3C3B,KAAKoS,KAAO,KACZpS,KAAKoS,KAAOlP,EAEhBwN,EAAGnO,UAAY,IAAI4P,EACnBzB,EAAGnO,UAAUuO,KAAO,SAAS5N,EAAIvB,GAC7B,OAAQ3B,KAAKoS,MACb,QACA,KAAKvD,EAAEwD,OAAOC,kBACVpP,EAAGD,cAAcjD,KAAK6R,KAAM7R,KAAKmJ,MAAQxH,EAAGwO,OAAQnQ,KAAKoL,MACzD,MACJ,KAAKyD,EAAEwD,OAAOE,oBACVrP,EAAGD,cAAcjD,KAAK6R,KAAM7R,KAAKmJ,MAAQxH,EAAGyO,OAAQpQ,KAAKoL,QAKjEyD,EAAEkD,IAAM,aAERlD,EAAEkD,IAAIC,SAAW,WACjBnD,EAAEkD,IAAIE,SAAW,WACjBpD,EAAEkD,IAAIG,eAAiB,iBACvBrD,EAAEwD,OAAS,aAEXxD,EAAEwD,OAAOC,kBAAoB,oBAC7BzD,EAAEwD,OAAOE,oBAAsB,sBAC/B,SAASC,IACD1S,IAGJE,KAAKyS,KAAO,EACZzS,KAAK0S,KAAO,EACZ1S,KAAK2S,KAAO,EACZ3S,KAAK4S,KAAO,EACZ5S,KAAK6S,KAAO,EACZ7S,KAAK8S,UAAW,EAChB9S,KAAK+S,UAAW,GAEpBP,EAAEjQ,UAAUJ,KAAO,SAASR,GACxB3B,KAAKyS,KAAO9Q,EAAG8Q,KACfzS,KAAK0S,KAAO/Q,EAAG+Q,KACf1S,KAAK2S,KAAOhR,EAAGgR,KACf3S,KAAK4S,KAAOjR,EAAGiR,KACf5S,KAAK6S,KAAOlR,EAAGkR,KACf7S,KAAK8S,SAAWnR,EAAGmR,SACnB9S,KAAK+S,SAAWpR,EAAGoR,UAGvBP,EAAEjQ,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAKyS,KAAO9Q,EAAGqR,OACfhT,KAAK0S,KAAO/Q,EAAGqR,OACfhT,KAAK2S,KAAOhR,EAAGqR,OACfhT,KAAK4S,KAAOjR,EAAGqR,OACfhT,KAAK6S,KAAOlR,EAAGqR,OACXrR,EAAGsR,oBAAsB3R,EAAG4R,mCAC5BlT,KAAK8S,SAAWnR,EAAGwR,OACnBnT,KAAK+S,SAAWpR,EAAGwR,SAI3BX,EAAEjQ,UAAU6Q,IAAM,aAElB,IAAIC,EAAK,aACTA,EAAGC,KAAO,SAAS9R,EAAIJ,EAAI2C,EAAItD,EAAIU,EAAI+B,EAAIvB,EAAIZ,EAAID,GAC/C,IAAIG,EAAMU,EAAKuB,EAAKnC,EAAKI,EACzB,GAAU,GAANF,EACA,OAAO,KAEP,IACIc,EADAK,IAAOZ,EAAKuC,GAAMb,GAAM9B,EAAKX,GAAMU,GAAMF,EAkB7C,OAfIc,EADM,GAANZ,GACMK,EAAKuC,EAAK3B,EAAKT,GAAMR,GAErBC,EAAKX,EAAK2B,EAAKrB,GAAMmC,EAE3BqQ,MAAMxR,KACNA,GAAMP,EAAKuC,EAAK3B,EAAKT,GAAMR,EACvBoS,MAAMxR,KACNA,GAAMX,EAAKX,EAAK2B,EAAKrB,GAAMmC,GAE3BqQ,MAAMxR,KACNuC,QAAQC,IAAI,8BACZD,QAAQC,IAAI,SAAWpD,GACvBmD,QAAQC,IAAI,eAAuB,GAANpD,MAG3B,MAANL,EACO,IAAI0E,MAAMzD,EAAGK,IAEpBtB,EAAG,GAAKiB,EACRjB,EAAG,GAAKsB,EACDtB,IAKnB,SAASmF,IACDnG,IAGJE,KAAKoJ,EAAI,KACTpJ,KAAKK,EAAI,KACTL,KAAKxD,MAAQ,KACbwD,KAAKzD,OAAS,MAElB0J,EAAG1D,UAAUkL,KAAO,WAChB,OAAOzN,KAAKoJ,EAAI,GAAMpJ,KAAKxD,OAG/ByJ,EAAG1D,UAAUmL,KAAO,WAChB,OAAO1N,KAAKK,EAAI,GAAML,KAAKzD,QAG/B0J,EAAG1D,UAAUoL,KAAO,WAChB,OAAO3N,KAAKoJ,EAAIpJ,KAAKxD,OAGzByJ,EAAG1D,UAAUqL,KAAO,WAChB,OAAO5N,KAAKK,EAAIL,KAAKzD,QAGzB0J,EAAG1D,UAAUwG,KAAO,SAAS7F,EAAI/B,EAAIC,EAAIO,GACrC3B,KAAKoJ,EAAIlG,EACTlD,KAAKK,EAAIc,EACTnB,KAAKxD,MAAQ4E,EACbpB,KAAKzD,OAASoF,GAGlBsE,EAAG1D,UAAUwG,KAAO,SAASpH,GACzB3B,KAAKoJ,EAAIzH,EAAGyH,EACZpJ,KAAKK,EAAIsB,EAAGtB,EACZL,KAAKxD,MAAQmF,EAAGnF,MAChBwD,KAAKzD,OAASoF,EAAGpF,QAGrB0J,EAAG1D,UAAUiR,SAAW,SAAS7R,EAAIuB,GACjC,OAAOlD,KAAKoJ,GAAKpJ,KAAKoJ,GAAKpJ,KAAKK,GAAKL,KAAKK,GAAML,KAAKoJ,GAAKpJ,KAAKoJ,EAAIpJ,KAAKxD,OAAWwD,KAAKK,GAAKL,KAAKK,EAAIL,KAAKzD,QAG/G0J,EAAG1D,UAAUyG,OAAS,SAASrH,EAAIuB,GAC/BlD,KAAKoJ,GAAKzH,EACV3B,KAAKK,GAAK6C,EACVlD,KAAKxD,OAAc,EAALmF,EACd3B,KAAKzD,QAAe,EAAL2G,GAGnB,SAASuQ,KACTA,EAAGC,KAAO,SAASC,EAAIC,EAAIC,EAAIpJ,GAC3B,IAAIxC,EAAK2L,EAAGE,KAAKH,EAAIE,GACjBxJ,EAAKsJ,EAAGI,OACRC,EAAKL,EAAGM,OAEZ,GADAL,EAAGM,KAAK7J,EAAI2J,EAAI/L,GACZA,GAAM,EACN,OAAOwC,EAAGJ,EAAG,IAEb,GAAU,GAANpC,EAAS,CAIT,OAHIkM,EAAK1J,EAAGJ,EAAG,OACX+J,EAAK3J,EAAGJ,EAAG,KAEI8J,IADfE,EAAKL,EAAG,IACmB,EAE/B,GAAU,GAAN/L,EAAS,CACT,IAAIkM,EAAK1J,EAAGJ,EAAG,IACX+J,EAAK3J,EAAGJ,EAAG,IACXrG,EAAKyG,EAAGJ,EAAG,IACX7F,EAAKiG,EAAGJ,EAAG,IACXgK,EAAKL,EAAG,GACRM,EAAKN,EAAG,GAGZ,OAFIO,EAAMJ,GAAMC,EAAKD,GAAME,EAAM,KACvBrQ,GAAMQ,EAAKR,GAAMqQ,EAAM,GACdE,GAAMD,EAAM,EAE/B,GAAU,GAANrM,EAAS,CACT,IAAIlG,EAAK0I,EAAGJ,EAAG,IACXjI,EAAKqI,EAAGJ,EAAG,IACXmK,EAAK/J,EAAGJ,EAAG,IACXoK,EAAKhK,EAAGJ,EAAG,IACXlJ,EAAKsJ,EAAGJ,EAAG,IACXjJ,EAAKqJ,EAAGJ,EAAG,IACXqK,EAAKjK,EAAGJ,EAAG,IACXsK,EAAKlK,EAAGJ,EAAG,IAGXP,GAFAuK,EAAKL,EAAG,GACRM,EAAKN,EAAG,GACHA,EAAG,IAOZ,OAFIO,GAJAJ,EAAMpS,GAAMK,EAAKL,GAAMsS,EAAM,KAC7BD,EAAMI,GAAMC,EAAKD,GAAMH,EAAM,GAGZF,GAAMG,EAAM,MAF7BtQ,EAAM7C,GAAMC,EAAKD,GAAMkT,EAAM,KAC7B7P,EAAMkQ,GAAMC,EAAKD,GAAML,EAAM,GAEZrQ,GAAMsQ,EAAM,GACdC,GAAMzK,EAAM,EAE/B,GAAU,GAAN7B,EAAS,CACT,IAgCIsM,EAhCA1S,EAAK4I,EAAGJ,EAAG,IACXtJ,EAAK0J,EAAGJ,EAAG,IACXuK,EAAKnK,EAAGJ,EAAG,IACXwK,EAAKpK,EAAGJ,EAAG,IACXvJ,EAAK2J,EAAGJ,EAAG,IACXpJ,EAAKwJ,EAAGJ,EAAG,IACXyK,EAAKrK,EAAGJ,EAAG,IACX0K,EAAKtK,EAAGJ,EAAG,IACX2K,EAAKvK,EAAGJ,EAAG,IACX4K,EAAKxK,EAAGJ,EAAG,IACXd,EAAKkB,EAAGJ,EAAG,KACXlG,EAAKsG,EAAGJ,EAAG,KACX6K,EAAKzK,EAAGJ,EAAG,KACXL,EAAKS,EAAGJ,EAAG,KACXtG,EAAK0G,EAAGJ,EAAG,KACX5J,EAAKgK,EAAGJ,EAAG,KAIXD,GAHAiK,EAAKL,EAAG,GACRM,EAAKN,EAAG,GACRlK,EAAKkK,EAAG,GACHA,EAAG,IAeZ,OAFIO,GAJAJ,GARApS,EAAMF,GAAMd,EAAKc,GAAMwS,EAAM,KAC7BjS,EAAMwS,GAAMC,EAAKD,GAAMP,EAAM,GAOZtS,GAAMuS,EAAM,KAC7BF,GAPAI,EAAM1T,GAAMG,EAAKH,GAAMuT,EAAM,KAC7BI,EAAMK,GAAMC,EAAKD,GAAMT,EAAM,GAMZG,GAAMF,EAAM,GAGZH,GAAMrK,EAAM,MAF7B9F,GANA7C,EAAM6T,GAAMC,EAAKD,GAAMX,EAAM,KAC7BjT,EAAMmI,GAAMpF,EAAKoF,GAAM8K,EAAM,GAKZlT,GAAMmT,EAAM,KAC7B9P,GALAkQ,EAAMQ,GAAMlL,EAAKkL,GAAMb,EAAM,KAC7BM,EAAM5Q,GAAMtD,EAAKsD,GAAMsQ,EAAM,GAIZK,GAAMJ,EAAM,GAEZtQ,GAAM8F,EAAM,GACdyK,GAAMnK,EAAM,EAI/B,IAAK,IAFD/F,EAAK,GAAK4D,EACVhE,EAAK,IAAI6G,aAAazG,GACjB8Q,EAAK,EAAGA,EAAK9Q,EAAI8Q,IAAM,CAG5B,IAAK,IAFDjS,EAAKiS,EACLxT,EAAK,EACAH,EAAK,EAAGA,EAAKyG,EAAIzG,IACtBG,GAAOuB,EAAK,GAAK,EAAM,EAAI8Q,EAAGxS,GAAOwS,EAAGxS,GACxC0B,GAAM,EAEVe,EAAGkR,GAAMxT,EAGb,IAAK,IADDyT,EAAK,IAAItK,aAAazG,GACjB3D,EAAK,EAAGA,EAAK2D,EAAI3D,IACtB0U,EAAG1U,GAAM+J,EAAGJ,EAAG3J,IAGd,IADD2U,EAAK,EACT,IAAS3U,EAAK,EAAGA,EAAK2D,EAAI3D,IACtB2U,GAAMpR,EAAGvD,GAAM0U,EAAG1U,GAEtB,OAAQ2U,EAAK,GAAO,GAQ5C5B,EAAG6B,KAAO,SAAStB,EAAIJ,EAAIC,EAAIa,GAC3B,IAAIzM,EAAK2L,EAAGE,KAAKE,EAAIH,GACjBpJ,EAAKuJ,EAAGD,OACRM,EAAKL,EAAGC,OAEZ,GADAL,EAAGM,KAAKzJ,EAAI4J,EAAIpM,GACZA,GAAM,EACN,OAAOyM,EAAGjK,EAAG,IAEb,GAAU,GAANxC,EAAS,CAIT,OAHIkM,EAAKO,EAAGjK,EAAG,OACX2J,EAAKM,EAAGjK,EAAG,KAEG0J,IADdG,EAAKD,EAAG,IAGZ,GAAU,GAANpM,EAAS,CACT,IAAIkM,EAAKO,EAAGjK,EAAG,IACX2J,EAAKM,EAAGjK,EAAG,IACXzG,EAAK0Q,EAAGjK,EAAG,IACXjG,EAAKkQ,EAAGjK,EAAG,IACX6J,EAAKD,EAAG,GAEZ,OAAQ,GADJa,EAAKb,EAAG,MACOF,GAAMC,EAAKD,GAAMG,GAAMY,GAAMlR,GAAMQ,EAAKR,GAAMsQ,GAEjE,GAAU,GAANrM,EAAS,CACT,IAAIlG,EAAK2S,EAAGjK,EAAG,IACXrI,EAAKsS,EAAGjK,EAAG,IACX+J,EAAKE,EAAGjK,EAAG,IACXgK,EAAKC,EAAGjK,EAAG,IACXtJ,EAAKuT,EAAGjK,EAAG,IACXrJ,EAAKsT,EAAGjK,EAAG,IACXkK,EAAKD,EAAGjK,EAAG,IACXuK,EAAKN,EAAGjK,EAAG,IAEXyK,GADAZ,EAAKD,EAAG,GACHA,EAAG,IAEZ,OAAQ,GADJrK,EAAKqK,EAAG,OACQ,EAAIa,IAAOnT,GAAMK,EAAKL,GAAMuS,GAAMY,GAAMV,GAAMC,EAAKD,GAAMF,IAAOtK,IAAO,EAAIkL,IAAO/T,GAAMC,EAAKD,GAAMmT,GAAMY,GAAMP,GAAMK,EAAKL,GAAML,IAEpJ,GAAU,GAANrM,EAAS,CACT,IAAIpG,EAAK6S,EAAGjK,EAAG,IACX1J,EAAK2T,EAAGjK,EAAG,IACX2K,EAAKV,EAAGjK,EAAG,IACX8J,EAAKG,EAAGjK,EAAG,IACX3J,EAAK4T,EAAGjK,EAAG,IACXxJ,EAAKyT,EAAGjK,EAAG,IACXqK,EAAKJ,EAAGjK,EAAG,IACXsK,EAAKL,EAAGjK,EAAG,IACX4K,EAAKX,EAAGjK,EAAG,IACXkJ,EAAKe,EAAGjK,EAAG,IACXlB,EAAKmL,EAAGjK,EAAG,KACXtG,EAAKuQ,EAAGjK,EAAG,KACXX,EAAK4K,EAAGjK,EAAG,KACXL,EAAKsK,EAAGjK,EAAG,KACX1G,EAAK2Q,EAAGjK,EAAG,KACXhK,EAAKiU,EAAGjK,EAAG,KAGXT,GAFAsK,EAAKD,EAAG,GACRa,EAAKb,EAAG,GACHA,EAAG,IACRhK,EAAKgK,EAAG,GACZ,OAAQ,EAAIhK,KAAQ,EAAIL,KAAQ,EAAIkL,IAAOrT,GAAMd,EAAKc,GAAMyS,GAAMY,GAAME,GAAMb,EAAKa,GAAMd,IAAOtK,IAAO,EAAIkL,IAAOpU,GAAMG,EAAKH,GAAMwT,GAAMY,GAAMJ,GAAMC,EAAKD,GAAMR,KAAQjK,IAAO,EAAIL,KAAQ,EAAIkL,IAAOG,GAAM1B,EAAK0B,GAAMf,GAAMY,GAAM3L,GAAMpF,EAAKoF,GAAM+K,IAAOtK,IAAO,EAAIkL,IAAOpL,GAAMM,EAAKN,GAAMwK,GAAMY,GAAMnR,GAAMtD,EAAKsD,GAAMuQ,KAI3T,IAAK,IAFDjQ,EAAK,GAAK4D,EACVhE,EAAK,IAAI6G,aAAazG,GACjB8Q,EAAK,EAAGA,EAAK9Q,EAAI8Q,IAAM,CAG5B,IAAK,IAFDjS,EAAKiS,EACLxT,EAAK,EACAH,EAAK,EAAGA,EAAKyG,EAAIzG,IACtBG,GAAOuB,EAAK,GAAK,EAAM,EAAImR,EAAG7S,GAAO6S,EAAG7S,GACxC0B,GAAM,EAEVe,EAAGkR,GAAMxT,EAGb,IAAK,IADD4T,EAAK,IAAIzK,aAAazG,GACjB3D,EAAK,EAAGA,EAAK2D,EAAI3D,IACtB6U,EAAG7U,GAAMgU,EAAGjK,EAAG/J,IAGd,IADDuU,EAAK,EACT,IAASvU,EAAK,EAAGA,EAAK2D,EAAI3D,IACtBuU,GAAMhR,EAAGvD,GAAM6U,EAAG7U,GAEtB,OAAOuU,GAQ/BxB,EAAG+B,KAAO,SAASC,EAAIC,EAAI1L,EAAI9G,EAAIyS,EAAItL,EAAIuL,EAAIC,GAC3C,IAAI/U,EAAK4U,EAAG5B,KAAK2B,EAAIzL,GACjB8L,EAAKL,EAAG1B,OACRtJ,EAAKgL,EAAGxB,OACZyB,EAAGxB,KAAK4B,EAAIrL,EAAI3J,GAChB,IAAIM,EAAU,EAAL8B,EACLzC,EAAKmV,EACT,GAAI9U,GAAM,EAAG,CACT,IACIyU,EAAKI,EADAG,EAAG,IAEZ,GAAU,GAAND,GAAiB,GAAND,EACX1J,EAAE6J,KAAKR,EAAI,EAAGlL,EAAI,EAAGjJ,QAErB,IAAK,IAAIyT,EAAK,EAAGA,EAAKzT,GAClBiJ,EAAG5J,GAAM8U,EAAGV,KACZxK,EAAG5J,EAAK,GAAK8U,EAAGV,KAChBpU,GAAMoV,OAId,GAAU,GAAN/U,EAKK,CAJDyU,EAAKI,EAAGG,EAAG,IAIV,IAHDjC,EAAK8B,EAAGG,EAAG,IAEXE,EAAK,GADLC,EAAKxL,EAAG,IAEZ,IAASoK,EAAK,EAAGA,EAAKzT,GAClBiJ,EAAG5J,GAAM8U,EAAGV,GAAMmB,EAAKnC,EAAGgB,GAAMoB,IAC9BpB,EACFxK,EAAG5J,EAAK,GAAK8U,EAAGV,GAAMmB,EAAKnC,EAAGgB,GAAMoB,IAClCpB,EACFpU,GAAMoV,OAGV,GAAU,GAAN/U,EAaK,CAZDyU,EAAKI,EAAGG,EAAG,IACXjC,EAAK8B,EAAGG,EAAG,IAWV,IAVDtR,EAAKmR,EAAGG,EAAG,IACX7R,EAAK0R,EAAGG,EAAG,IACXG,EAAKxL,EAAG,GAIRyL,GADAC,EAAK,GAFLC,EAAK3L,EAAG,MACRuL,EAAK,EAAIC,GAGTI,EAAKF,EAAKF,EACVK,EAAKF,EAAKJ,EACVO,EAAKH,EAAKH,EACd,IAASpB,EAAK,EAAGA,EAAKzT,GAClBiJ,EAAG5J,GAAMyV,EAAKX,EAAGV,GAAMwB,EAAKxC,EAAGgB,GAAMyB,EAAK9R,EAAGqQ,GAAM0B,EAAKtS,EAAG4Q,KACzDA,EACFxK,EAAG5J,EAAK,GAAKyV,EAAKX,EAAGV,GAAMwB,EAAKxC,EAAGgB,GAAMyB,EAAK9R,EAAGqQ,GAAM0B,EAAKtS,EAAG4Q,KAC7DA,EACFpU,GAAMoV,OAGV,GAAU,GAAN/U,EAuBK,KAtBDkT,EAAK2B,EAAGG,EAAG,IACXzB,EAAKsB,EAAGG,EAAG,IACX/T,EAAK4T,EAAGG,EAAG,IACX1T,EAAKuT,EAAGG,EAAG,IACXhM,EAAK6L,EAAGG,EAAG,IACX1L,EAAKuL,EAAGG,EAAG,IACXtU,EAAKmU,EAAGG,EAAG,IACX3U,EAAKwU,EAAGG,EAAG,IAEXM,GADAH,EAAKxL,EAAG,GACHA,EAAG,IAKR+L,GADAC,EAAK,GAHLC,GAAKjM,EAAG,MAER0L,EAAK,EAAIC,IADTJ,EAAK,EAAIC,GAITU,EAAKF,EAAKN,EAAKF,EACfW,EAAKH,EAAKL,EAAKJ,EACfa,EAAKJ,EAAKL,EAAKH,EACfa,EAAKJ,GAAKP,EAAKH,EACfe,EAAKL,GAAKP,EAAKF,EACfe,EAAKN,GAAKN,EAAKJ,EACfiB,EAAKP,GAAKN,EAAKH,EACnB,IAASpB,EAAK,EAAGA,EAAKzT,GAClBiJ,EAAG5J,GAAM+V,EAAKxC,EAAGa,GAAM8B,EAAKtC,EAAGQ,GAAM+B,EAAK7U,EAAG8S,GAAMgC,EAAKzU,EAAGyS,GAAMiC,EAAKhN,EAAG+K,GAAMkC,EAAK3M,EAAGyK,GAAMmC,EAAKxV,EAAGqT,GAAMoC,EAAK9V,EAAG0T,KACjHA,EACFxK,EAAG5J,EAAK,GAAK+V,EAAKxC,EAAGa,GAAM8B,EAAKtC,EAAGQ,GAAM+B,EAAK7U,EAAG8S,GAAMgC,EAAKzU,EAAGyS,GAAMiC,EAAKhN,EAAG+K,GAAMkC,EAAK3M,EAAGyK,GAAMmC,EAAKxV,EAAGqT,GAAMoC,EAAK9V,EAAG0T,KACrHA,EACFpU,GAAMoV,OAGV,GAAU,GAAN/U,EAyCK,KAnBDqV,EACAM,EAtBAS,EAAKvB,EAAGG,EAAG,IACXqB,EAAKxB,EAAGG,EAAG,IACXlC,EAAK+B,EAAGG,EAAG,IACXrB,EAAKkB,EAAGG,EAAG,IACXsB,EAAKzB,EAAGG,EAAG,IACXuB,EAAK1B,EAAGG,EAAG,IACXd,EAAKW,EAAGG,EAAG,IACXT,EAAKM,EAAGG,EAAG,IACXwB,EAAK3B,EAAGG,EAAG,IACXyB,EAAK5B,EAAGG,EAAG,IACX0B,GAAK7B,EAAGG,EAAG,KACXlB,GAAKe,EAAGG,EAAG,KACX2B,GAAK9B,EAAGG,EAAG,KACX4B,GAAK/B,EAAGG,EAAG,KACXtB,GAAKmB,EAAGG,EAAG,KACXhB,GAAKa,EAAGG,EAAG,KAGXY,IAFAT,EAAKxL,EAAG,GACR2L,EAAK3L,EAAG,GACHA,EAAG,IACRkN,GAAKlN,EAAG,GAIRmN,GAAK,EAAID,GACT5C,GAAK6C,IAFLnB,EAAK,EAAIC,KADTP,EAAK,EAAIC,IADTJ,EAAK,EAAIC,GAKT7B,GAAKwD,GAAKnB,EAAKN,EAAKF,EACpB9R,GAAKyT,GAAKnB,EAAKL,EAAKJ,EACpB3R,GAAKuT,GAAKnB,EAAKL,EAAKH,EACpBhB,GAAK2C,GAAKlB,GAAKP,EAAKH,EACpBrC,GAAKiE,GAAKlB,GAAKP,EAAKF,EACpBlV,GAAK6W,GAAKlB,GAAKN,EAAKJ,EACpBjS,GAAK6T,GAAKlB,GAAKN,EAAKH,EACpBb,GAAKuC,GAAKlB,EAAKN,EAAKH,EACpBzB,GAAKoD,GAAKlB,EAAKN,EAAKF,EACpBhO,GAAK0P,GAAKlB,EAAKL,EAAKJ,EACpBhS,GAAK2T,GAAKlB,EAAKL,EAAKH,EACpBd,GAAKwC,GAAKjB,GAAKP,EAAKH,EACpBrB,GAAKgD,GAAKjB,GAAKP,EAAKF,EACpBvV,GAAKiX,GAAKjB,GAAKN,EAAKJ,EACpBnU,GAAK8V,GAAKjB,GAAKN,EAAKH,EACxB,IAASpB,EAAK,EAAGA,EAAKzT,GAClBiJ,EAAG5J,GAAMsU,GAAKmC,EAAGrC,GAAMT,GAAK+C,EAAGtC,GAAM1Q,GAAKyP,EAAGiB,GAAMxQ,GAAKoQ,EAAGI,GAAMI,GAAKmC,EAAGvC,GAAMlB,GAAK0D,EAAGxC,GAAM9T,GAAKiU,EAAGH,GAAM9Q,GAAKsR,EAAGR,GAAMO,GAAKkC,EAAGzC,GAAMN,GAAKgD,EAAG1C,GAAM5M,GAAKuP,GAAG3C,GAAM7Q,GAAK4Q,GAAGC,GAAMM,GAAKsC,GAAG5C,GAAMF,GAAK+C,GAAG7C,GAAMnU,GAAK8T,GAAGK,GAAMhT,GAAKiT,GAAGD,KACjOA,EACFxK,EAAG5J,EAAK,GAAKsU,GAAKmC,EAAGrC,GAAMT,GAAK+C,EAAGtC,GAAM1Q,GAAKyP,EAAGiB,GAAMxQ,GAAKoQ,EAAGI,GAAMI,GAAKmC,EAAGvC,GAAMlB,GAAK0D,EAAGxC,GAAM9T,GAAKiU,EAAGH,GAAM9Q,GAAKsR,EAAGR,GAAMO,GAAKkC,EAAGzC,GAAMN,GAAKgD,EAAG1C,GAAM5M,GAAKuP,GAAG3C,GAAM7Q,GAAK4Q,GAAGC,GAAMM,GAAKsC,GAAG5C,GAAMF,GAAK+C,GAAG7C,GAAMnU,GAAK8T,GAAGK,GAAMhT,GAAKiT,GAAGD,KACrOA,EACFpU,GAAMoV,MAEP,CAGH,IAAK,IAFDgC,GAAK,GAAK/W,EACVgX,GAAK,IAAIhN,aAAa+M,IACjB1D,GAAK,EAAGA,GAAK0D,GAAI1D,KAAM,CAG5B,IAAK,IAFDxS,GAAKwS,GACLlT,GAAK,EACA8W,GAAK,EAAGA,GAAKjX,EAAIiX,KACtB9W,IAAOU,GAAK,GAAK,EAAM,EAAI8I,EAAGsN,IAAOtN,EAAGsN,IACxCpW,IAAM,EAEVmW,GAAG3D,IAAMlT,GAGb,IAAK,IADDyT,GAAK,IAAI5J,aAAa+M,IACjBtO,GAAK,EAAGA,GAAKsO,GAAItO,KACtBmL,GAAGnL,IAAMoM,EAAGG,EAAGvM,KAEnB,IAASsL,EAAK,EAAGA,EAAKzT,GAAM,CAInB,IAHDkT,GAAK,EACLY,GAAK,EACL8C,GAAKnD,EAAK,EACd,IAAStL,GAAK,EAAGA,GAAKsO,GAAItO,KACtB+K,IAAMwD,GAAGvO,IAAMmL,GAAGnL,IAAIsL,GACtBK,IAAM4C,GAAGvO,IAAMmL,GAAGnL,IAAIyO,IAE1BnD,GAAM,EACNxK,EAAG5J,GAAM6T,GACTjK,EAAG5J,EAAK,GAAKyU,GACbzU,GAAMoV,KASlC,SAASoC,IACDnY,IAGJE,KAAKoJ,EAAI,KACTpJ,KAAKK,EAAI,MAEb4X,EAAE1V,UAAU2V,KAAO,SAASvW,EAAIuB,GAC5BlD,KAAKoJ,EAAIzH,EACT3B,KAAKK,EAAI6C,GAGb+U,EAAE1V,UAAU2V,KAAO,SAASvW,GACxB3B,KAAKoJ,EAAIzH,EAAGyH,EACZpJ,KAAKK,EAAIsB,EAAGtB,GAGhB,SAAS8X,IACDrY,IAGJE,KAAKgL,KAAO,KACZhL,KAAKoY,KAAO,KACZpY,KAAKqY,KAAO,KACZrY,KAAKsY,KAAO,KACZtY,KAAKuY,KAAO,KACZvY,KAAKwY,KAAO,KACZxY,KAAKyY,OAAS,KACdzY,KAAK6J,WAAa,IAAIrE,OAE1B2S,EAAGO,MAAQ,EACXP,EAAGQ,KAAO,IACVR,EAAG/S,KAAO,EACV+S,EAAGS,KAAO,EACVT,EAAGU,KAAOV,EAAGQ,KACbR,EAAGW,KAAOX,EAAGQ,KACbR,EAAGY,KAAO,WACN,OAAOZ,EAAGU,MAGdV,EAAGa,KAAO,WACN,OAAOb,EAAGW,MAGdX,EAAG5V,UAAU0W,sBAAwB,SAAS/V,GAC1C,IAAIvB,KACJ,OAAU,MAANuB,EACO,KAEM,GAAbA,EAAGE,OACI,KAEN,IAAI8V,KAAKhW,GAIdvB,EAAKuB,EAAGiW,GAAGC,MAAM,MAHbzX,EAAG3C,KAAKkE,EAAGiW,IACJxX,IAMfwW,EAAG5V,UAAUiM,KAAO,SAAS7M,GACzB3B,KAAKgL,KAAOrJ,EAAGF,OACfzB,KAAKoY,KAAOzW,EAAGF,OACfzB,KAAKqY,KAAO1W,EAAGF,OACfzB,KAAKsY,KAAO3W,EAAG8M,OACfzO,KAAKuY,KAAO5W,EAAG0X,OACfrZ,KAAKwY,KAAO7W,EAAG2X,OACX3X,EAAGsR,oBAAsB3R,EAAGC,MAC5BvB,KAAKyY,OAAS9W,EAAGF,OACjBzB,KAAK6J,WAAa7J,KAAKiZ,sBAAsBjZ,KAAKyY,SAElDzY,KAAK6J,cAET7J,KAAKuZ,KAAKvZ,KAAKuY,OAGnBJ,EAAG5V,UAAUiF,cAAgB,WACzB,OAAOxH,KAAK6J,YAGhBsO,EAAG5V,UAAUJ,KAAO,SAASR,KAE7BwW,EAAG5V,UAAUiX,KAAO,SAAS7X,EAAIuB,GAG7B,GAFAA,EAAGuW,KAAK,IAAK,EACbvW,EAAGwW,KAAOjG,EAAGC,KAAK/R,EAAI3B,KAAKqY,KAAMnV,EAAGuW,KAAMzZ,KAAKuY,MAC3CrS,GAAEyT,WACF,GAAIzW,EAAGuW,KAAK,GACR,OAGRvW,EAAG0W,KAAOnG,EAAG6B,KAAK3T,EAAI3B,KAAKqY,KAAMnV,EAAGuW,KAAMzZ,KAAKwY,OAGnDL,EAAG5V,UAAUsX,KAAO,SAASlY,EAAIuB,KAEjCiV,EAAG5V,UAAUoF,cAAgB,WACzB,OAAO3H,KAAKgL,MAGhBmN,EAAG5V,UAAUuX,KAAO,SAASnY,GACzB3B,KAAKgL,KAAOrJ,GAGhBwW,EAAG5V,UAAUwX,WAAa,SAASpY,EAAIuB,GACnC,OAAOA,EAAG0W,MAGdzB,EAAG5V,UAAUyX,KAAO,SAASrY,EAAIuB,GAC7B,OAAOA,EAAGwW,MAGdvB,EAAG5V,UAAUgX,KAAO,SAASnY,GACzB,IAAK,IAAI8B,EAAK9B,EAAGgC,OAAS,EAAGF,GAAM,IAAKA,EAAI,CACxC,IAAIvB,EAAKP,EAAG8B,GACRvB,EAAKwW,EAAGU,KACRV,EAAGU,KAAOlX,EAENA,EAAKwW,EAAGW,OACRX,EAAGW,KAAOnX,KAM1BwW,EAAG5V,UAAU0X,oBAAsB,WAC/B,OAAOja,KAAKoY,MAGhBD,EAAG5V,UAAU2X,KAAO,SAASvY,GACzB3B,KAAKoY,KAAOzW,GAGhBwW,EAAG5V,UAAU4X,KAAO,WAChB,OAAqB,MAAbna,KAAKoY,MAAiBpY,KAAKoY,MAAQgC,GAAEC,QAGjDlC,EAAG5V,UAAU+X,QAAU,SAASlZ,EAAIO,EAAIuB,KAExCiV,EAAG5V,UAAUjD,KAAO,SAAS8B,EAAIO,EAAIuB,KAErCiV,EAAG5V,UAAU2C,QAAU,aAEvBiT,EAAG5V,UAAUgY,KAAO,SAASrX,EAAIvB,EAAIP,KAErC,SAAS+P,IACDrR,IAGJE,KAAKwa,KAAOrJ,EAAGsJ,KACfza,KAAK0a,KAAO,EACZ1a,KAAK2a,KAAO,EACZ3a,KAAK4a,KAAO,EACZ5a,KAAK6a,KAAO,EACZ7a,KAAK8a,SAAU,EACf9a,KAAK+a,UAAY,IAAIjQ,aAAa,IAClC9K,KAAKgb,oBAAqB,EAC1Bhb,KAAKib,WAAa,EAClBjb,KAAKkb,gBAAkB/J,EAAGgK,sBAC1Bnb,KAAKob,2BAA6B,KAClCpb,KAAKqb,2BAA6B,KAClCrb,KAAK2G,eAAiB,IAAInB,OAE9B2L,EAAGsJ,KAAO,GACVtJ,EAAGgK,sBAAwB,EAC3BhK,EAAGmK,iCAAmC,EACtCnK,EAAGoK,gCAAkC,EACrCpK,EAAGqK,sBAAwB,EAC3BrK,EAAGsK,6BAA+B,EAClCtK,EAAG5O,UAAUwE,sBAAwB,SAASpF,EAAIuB,GAC9ClD,KAAK2G,eAAehF,GAAMuB,GAG9BiO,EAAG5O,UAAUmZ,sBAAwB,SAAS/Z,GAC1C,OAAO3B,KAAK2G,eAAehF,IAG/BwP,EAAG5O,UAAUoZ,KAAO,aAEpBxK,EAAG5O,UAAUqZ,KAAO,SAAS3a,EAAIE,EAAIC,EAAII,EAAIV,EAAIoC,EAAIvB,KAErDwP,EAAG5O,UAAUkB,KAAO,WAChB,OAAQ,GAGZ0N,EAAG5O,UAAUoB,KAAO,SAAShC,KAE7BwP,EAAG5O,UAAUsZ,aAAe,SAAS1a,EAAIC,EAAI8B,EAAIvB,GACzCR,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAGTC,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAGT8B,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAGTvB,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAGb3B,KAAK0a,KAAOvZ,EACZnB,KAAK2a,KAAOvZ,EACZpB,KAAK4a,KAAO1X,EACZlD,KAAK6a,KAAOlZ,GAGhBwP,EAAG5O,UAAUuZ,KAAO,SAASna,GACzB3B,KAAK8a,QAAUnZ,GAGnBwP,EAAG5O,UAAU8G,UAAY,SAAS1H,GAC9B,IAAK,IAAIuB,EAAK,EAAGA,EAAK,GAAIA,IACtBlD,KAAK+a,UAAU7X,GAAMvB,EAAGuB,IAIhCiO,EAAG5O,UAAUwZ,KAAO,WAChB,OAAO/b,KAAK+a,WAGhB5J,EAAG5O,UAAUyZ,sBAAwB,SAASra,GAC1C3B,KAAKgb,mBAAqBrZ,GAG9BwP,EAAG5O,UAAU0Z,qBAAuB,WAChC,OAAOjc,KAAKgb,oBAGhB7J,EAAG5O,UAAU2Z,cAAgB,SAASva,GAClC3B,KAAKib,WAAatZ,GAGtBwP,EAAG5O,UAAU4Z,cAAgB,WACzB,OAAOnc,KAAKib,YAGhB9J,EAAG5O,UAAU6Z,mBAAqB,WAC9B,OAAOpc,KAAKkb,iBAGhB/J,EAAG5O,UAAU8Z,mBAAqB,SAAS1a,GACvC3B,KAAKkb,gBAAkBvZ,GAG3BwP,EAAG5O,UAAUoH,iCAAmC,SAAShI,GACrD3B,KAAKob,2BAA6BzZ,GAGtCwP,EAAG5O,UAAU+Z,8BAAgC,WACzC,OAAOtc,KAAKob,4BAGhBjK,EAAG5O,UAAUga,iCAAmC,SAAS5a,GACrD3B,KAAKqb,2BAA6B1Z,GAGtCwP,EAAG5O,UAAUia,8BAAgC,WACzC,OAAOxc,KAAKqb,4BAGhB,SAASzU,IACD9G,IAGJE,KAAKmF,EAAI,EACTnF,KAAK6G,EAAI,EACT7G,KAAK8G,EAAI,EACT9G,KAAKqF,EAAI,EACTrF,KAAKmJ,MAAQ,EACbnJ,KAAKyc,KAAO,EACZzc,KAAK0c,UAAYxW,GAAEyW,2BAEvB,SAASC,IACD9c,IAGJE,KAAK6c,KAAO,KACZ7c,KAAKoY,KAAO,KACZpY,KAAK8c,MAAO,EACZ9c,KAAKwY,KAAO,MAEhBoE,EAAElE,MAAQ,EACVkE,EAAEG,KAAO,EACTH,EAAEI,KAAO,EACTJ,EAAEra,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAK6c,KAAOlb,EAAGF,OACfzB,KAAKoY,KAAOzW,EAAGF,QAGnBmb,EAAEra,UAAU0a,eAAiB,SAAStb,GAC9BA,EAAGsR,oBAAsB3R,EAAG4R,mCAC5BlT,KAAKwY,KAAO7W,EAAG2X,SAIvBsD,EAAEra,UAAUJ,KAAO,SAASR,KAE5Bib,EAAEra,UAAUiX,KAAO,SAAStW,EAAIvB,KAEhCib,EAAEra,UAAU2a,mBAAqB,SAAS9b,EAAID,EAAI+B,EAAIvB,GACjC,MAAb3B,KAAKwY,KACLtV,EAAGia,uBAAuB,GAE1Bja,EAAGia,uBAAuB1J,EAAG6B,KAAKlU,EAAID,EAAIQ,EAAI3B,KAAKwY,QAI3DoE,EAAEra,UAAUsX,KAAO,SAAS3W,EAAIvB,KAEhCib,EAAEra,UAAU6a,KAAO,SAAS5b,EAAIL,EAAIF,EAAIU,EAAIuB,EAAI9B,EAAIN,KAEpD8b,EAAEra,UAAU2C,QAAU,aAEtB0X,EAAEra,UAAU2X,KAAO,SAASvY,GACxB3B,KAAKoY,KAAOzW,GAGhBib,EAAEra,UAAU8a,KAAO,SAAS1b,GACxB3B,KAAK6c,KAAOlb,GAGhBib,EAAEra,UAAU0X,oBAAsB,WAC9B,OAAOja,KAAKoY,MAGhBwE,EAAEra,UAAU+a,cAAgB,WACxB,OAAOtd,KAAK6c,MAGhBD,EAAEra,UAAU4X,KAAO,WACf,OAAqB,MAAbna,KAAKoY,MAAiBpY,KAAKoY,MAAQgC,GAAEC,QAGjD,SAASnO,KACTA,EAAEqR,KAAO,EACTrR,EAAEsR,KAAOtR,EAAEqR,KACXrR,EAAEuR,KAAO,WACL,OAAO,GAGXvR,EAAEwR,KAAO,SAASxa,GACd,IAEI,IADA,IAAI9B,EAAKuc,cACFA,cAAgBvc,EAAK8B,KAC9B,MAAOvB,GACLA,EAAGW,SAIX4J,EAAEC,gBAAkB,WAChB,OAAQD,EAAEsR,MAAQtR,EAAEqR,KAAQrR,EAAEc,oBAAsBd,EAAEsR,MAG1DtR,EAAE0R,gBAAkB,SAASjc,GACzBuK,EAAEsR,KAAO7b,GAGbuK,EAAE2R,mBAAqB,WACnB,OAAQ3R,EAAEsR,KAAOtR,EAAEc,qBAGvBd,EAAEyR,YAAc,WACZ,OAAO,IAAIG,MAAOC,WAGtB7R,EAAEc,kBAAoB,WAClB,OAAO,IAAI8Q,MAAOC,WAGtB7R,EAAE8R,IAAM,SAASrc,KAEjBuK,EAAE6J,KAAO,SAAS9U,EAAIG,EAAI8B,EAAI1B,EAAIG,GAC9B,IAAK,IAAIR,EAAK,EAAGA,EAAKQ,EAAIR,IACtB+B,EAAG1B,EAAKL,GAAMF,EAAGG,EAAKD,IAI9B,SAAS8c,IACDne,IAGJE,KAAKke,KAAO,EACZle,KAAK6R,KAAO,KACZ7R,KAAKme,KAAO,KACZne,KAAKoe,KAAOH,EAAGI,KACfre,KAAKse,MAAQ,EACbte,KAAKue,KAAO,EACZve,KAAKwe,KAAO,GAEhBP,EAAGI,MAAQ,EACXJ,EAAG1b,UAAUiM,KAAO,SAAS7M,GACzB3B,KAAK6R,KAAOlQ,EAAGF,OACfzB,KAAKke,KAAOvc,EAAG8M,OACfzO,KAAKme,KAAOxc,EAAGF,QAGnBwc,EAAG1b,UAAUO,cAAgB,SAASnB,GAIlC,OAHI3B,KAAKse,MAAQ3c,IACb3B,KAAKoe,KAAOH,EAAGI,MAEZre,KAAKoe,MAGhBH,EAAG1b,UAAUkc,KAAO,SAASvb,EAAIvB,GAC7B3B,KAAKoe,KAAOlb,EACZlD,KAAKse,KAAO3c,GAGhBsc,EAAG1b,UAAUmc,WAAa,WACtB,OAAO1e,KAAK6R,MAGhBoM,EAAG1b,UAAUoc,KAAO,SAAShd,GACzB3B,KAAK6R,KAAOlQ,GAGhBsc,EAAG1b,UAAUqc,KAAO,WAChB,OAAO5e,KAAKke,MAGhBD,EAAG1b,UAAUsc,KAAO,WAChB,OAAO7e,KAAKme,MAGhBF,EAAG1b,UAAUuc,KAAO,SAAS5b,EAAIvB,GAC7B3B,KAAKke,KAAOhb,EACZlD,KAAKme,KAAOxc,GAGhBsc,EAAG1b,UAAUwc,KAAO,WAChB,OAAO/e,KAAKue,MAGhBN,EAAG1b,UAAUyc,KAAO,SAASrd,GACzB3B,KAAKue,KAAO5c,GAGhBsc,EAAG1b,UAAU0c,KAAO,WAChB,OAAOjf,KAAKwe,MAGhBP,EAAG1b,UAAU2c,KAAO,SAASvd,GACzB3B,KAAKwe,KAAO7c,GAGhB,SAASwd,KACTA,EAAEC,WAAa,SAAShe,EAAII,EAAIL,GAC5B,IAAIQ,EAAKH,EAAKL,EAAGiC,OACjB,GAAIzB,GAAMP,EAAGgC,OACT,OAAO,EAEX,IAAK,IAAIF,EAAK1B,EAAI0B,EAAKvB,EAAIuB,IACvB,GAAIic,EAAEE,QAAQje,EAAI8B,IAAO/B,EAAGme,OAAOpc,EAAK1B,GACpC,OAAO,EAGf,OAAO,GAGX2d,EAAEE,QAAU,SAASnc,EAAIvB,GACrB,OAAO4d,OAAOC,aAAatc,EAAGuc,SAAS9d,KAG3Cwd,EAAEO,aAAe,SAASze,EAAIO,EAAIJ,GAG9B,IAAK,IAFDO,EAAK,IAAIhB,YAAiB,EAALS,GACrBD,EAAK,IAAIwe,YAAYhe,GAChBuB,EAAK,EAAGA,EAAK9B,EAAI8B,IACtB/B,EAAG+B,GAAMjC,EAAGwe,SAASje,EAAK0B,GAE9B,OAAOqc,OAAOC,aAAa5U,MAAM,KAAMzJ,IAG3Cge,EAAES,KAAO,SAAS7d,EAAId,EAAI8C,EAAI5C,GACtBY,aAAcpB,cACdoB,EAAK,IAAInB,SAASmB,IAEtB,IAAIP,EAAKuC,EACL3C,GAAK,EACLX,GAAK,EACLM,EAAK,EACLqB,EAAK+c,EAAEE,QAAQtd,EAAIP,GACb,KAANY,IACAhB,GAAK,EACLI,KAGJ,IADA,IAAIV,GAAK,EACFU,EAAKP,EAAIO,IAAM,CAElB,OADAY,EAAK+c,EAAEE,QAAQtd,EAAIP,IAEnB,IAAK,IACDT,GAAU,GACV,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDA,EAAU,GAALA,EAAU,EACf,MACJ,IAAK,IACDN,GAAK,EACLe,IACAV,GAAK,EACL,MACJ,QACIA,GAAK,EAGT,GAAIA,EACA,MAGR,GAAIL,EAGA,IAFA,IAAIyC,EAAK,GACLvB,GAAK,EACFH,EAAKP,EAAIO,IAAM,CAElB,OADAY,EAAK+c,EAAEE,QAAQtd,EAAIP,IAEnB,IAAK,IACD,MACJ,IAAK,IACDT,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,IAAK,IACDnC,GAAW,EAALmC,EACN,MACJ,QACIvB,GAAK,EAIT,GADAuB,GAAM,GACFvB,EACA,MAQZ,OAJIP,IACAL,GAAMA,GAEVI,EAAG,GAAKK,EACDT,GAGX,SAAS+F,IACDhH,IAGJE,KAAK6f,KAAO,MAEhB/Y,EAAEvE,UAAUG,KAAO,WACf1C,KAAK6f,KAAO,IAAIra,OAGpBsB,EAAEvE,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAK6f,KAAOle,EAAGF,QAGnBqF,EAAEvE,UAAUud,KAAO,SAAS3e,GACxB,GAAIA,EAAG4e,OACH,OAAO,EAGX,IAAK,IADDpe,EAAKR,EAAG6e,OACH5e,EAAKpB,KAAK6f,KAAKzc,OAAS,EAAGhC,GAAM,IAAKA,EAAI,CAC/C,IAAI8B,EAAKlD,KAAK6f,KAAKze,GAAI0B,cAAcnB,GAIrC,GAHIuB,GAAM+a,EAAGI,OACTnb,EAAK/B,EAAG2B,cAAc9C,KAAK6f,KAAKze,GAAIsd,eAEpCvd,EAAG8e,KAAK/c,GACR,OAAO,EAGf,OAAO,GAGX4D,EAAEvE,UAAUuR,KAAO,SAAStS,EAAI6C,GAM5B,IAAK,IAFDnB,EACAzC,EAJA8I,EAAKvJ,KAAK6f,KAAKzc,OACfhC,EAAKI,EAAGwe,OACRlf,EAAK,EAGAK,EAAK,EAAGA,EAAKoI,EAAIpI,IAAM,CAC5B,IAAIQ,EAAK3B,KAAK6f,KAAK1e,GAMnB,IALA+B,EAAKvB,EAAGmB,cAAc1B,KACZ6c,EAAGI,OACTnb,EAAK1B,EAAGsB,cAAcnB,EAAG+c,cACzB/c,EAAG8c,KAAKvb,EAAI9B,IAEZ8B,EAAK,EACL,MAAM,IAAIgd,UAAU,eAAiBve,EAAG+c,cAE5C,IAAIhe,EAAKwC,EAAK,EAAI,EAAI1B,EAAGqB,cAAcK,GACvCzC,EAAKkB,EAAGid,OACR,IAGI7d,EACAgD,EAJA9C,EAAKU,EAAGkd,OACR9c,GAAM,EACNF,EAAK,EAGT,GAAIpB,EAAK,QACL,GAAU,GAANA,GACAM,EAAKE,EAAG,IACCqJ,EAAG6V,IAAMzf,GAAMA,EAAKK,EAAKuJ,EAAG6V,KACjCpe,EAAK,EACLF,EAAK,IAELE,EAAK,EACLsC,EAAG,IAAK,QAIZ,GAAI3D,GADJK,EAAKE,EAAG,IACMqJ,EAAG6V,IACbpe,EAAK,EACLsC,EAAG,IAAK,OAER,GAAI3D,EAAKK,EAAKuJ,EAAG6V,IACbpe,EAAK,MACF,CAEH,IAAK,IADDoC,GAAK,EACA/B,EAAK,EAAGA,EAAK3B,IAAM2B,EAAI,CAE5B,GAAI1B,GADJqD,EAAK9C,EAAGmB,IACMkI,EAAG6V,IAAK,CACdpc,EAAKuG,EAAG6V,IAAMzf,EACdqB,EAAKK,GAELL,EAAKK,EAAK,EACVP,GAAMnB,EAAKK,IAAOgD,EAAKhD,GACvBD,KAEJqD,GAAK,EACL,MAEJpD,EAAKgD,EAEJI,IACDpC,EAAKtB,EAAK,EACVoB,EAAK,EACLwC,EAAG,IAAK,GAM5B1C,EAAGqd,KAAKjd,GACRJ,EAAGud,KAAKrd,GAEZ,OAAOf,GAGXgG,EAAEvE,UAAU2R,KAAO,SAASpT,EAAIe,EAAIE,GAChC,IAAIgC,EAAK,GAAKhC,EACVgC,EAAK,EAAIuG,EAAG8V,MACZ9b,QAAQC,IAAI,eAMhB,IAAK,IAJDxD,EAAKf,KAAK6f,KAAKzc,OACfjC,EAAK,EACLQ,EAAK,EACLP,EAAK,EACAX,EAAK,EAAGA,EAAKsD,IAAMtD,EACxBK,EAAGL,GAAM,EAEb,IAAK,IAAIe,EAAK,EAAGA,EAAKT,IAAMS,EAAI,CAC5B,IAAI0B,EAAKlD,KAAK6f,KAAKre,GACnB,GAAiB,GAAb0B,EAAG+b,OAAa,CAEhB,IADI7c,EAAKc,EAAG6b,OAAS5d,GACZ,GAAK+E,GAAEma,KACZ,MAAM,IAAIH,UAAU,aAExB,IAASzf,EAAK,EAAGA,EAAKsD,IAAMtD,EACxBK,EAAGL,IAAO2B,MAEX,CAGE,IAFDA,EAAKjB,EAAK+B,EAAG6b,OACb9d,EAAKE,GAAM+B,EAAG6b,OAAS,GAC3B,IAASte,EAAK,EAAGA,EAAKsD,IAAMtD,EACxBK,EAAGL,KAASA,EAAKkB,EAAK,GAAK,GAAK,EAAKS,EAAKnB,EAE9CY,EAAGT,KAAQ8B,EAAG+b,OACdtd,GAAM,EAEVR,GAAM+B,EAAG0b,OAEb9d,EAAGiD,GAAM,MACTlC,EAAGT,IAAO,GAGd0F,EAAEvE,UAAU+d,KAAO,SAASlf,EAAIO,EAAIR,GAEhC,IAAK,IADDF,EAAK,IAAI6J,aAAanJ,GACjBH,EAAK,EAAGA,EAAKG,IAAMH,EACxBP,EAAGO,GAAML,EAAGK,GAEhB,IAAI0B,EAAK,IAAI+a,EACb/a,EAAGyb,KAAKvd,GACR8B,EAAG4b,KAAKnd,EAAIV,GACZjB,KAAK6f,KAAK7gB,KAAKkE,IAGnB4D,EAAEvE,UAAUge,KAAO,SAASne,GAGxB,IAAK,IAFDtB,EAAKsB,EACLnB,EAAKjB,KAAK6f,KAAKzc,OACVjC,EAAK,EAAGA,EAAKF,IAAME,EAAI,CAC5B,IAAI+B,EAAKlD,KAAK6f,KAAK1e,GACfQ,EAAKuB,EAAG0b,OACRxd,EAAKN,EAAKoC,EAAG0b,OACbpd,EAAK0B,EAAG2b,OAAOzd,GACnBkD,QAAQC,IAAI,kBAAmBrB,EAAGwb,aAActd,EAAII,GACpDV,GAAMa,EAEV2C,QAAQC,IAAI,OAGhBuC,EAAEvE,UAAUie,cAAgB,WACxB,OAAOxgB,KAAK6f,KAAKzc,QAGrB0D,EAAEvE,UAAUke,KAAO,WACf,OAAOzgB,KAAK6f,MAGhB,SAAStZ,IACLvG,KAAKsJ,EAAI,IAAIwB,aAAa,IAC1B9K,KAAKiJ,WAET1C,EAAGhE,UAAU0G,SAAW,WACpB,IAAK,IAAItH,EAAK,EAAGA,EAAK,GAAIA,IACtB3B,KAAKsJ,EAAE3H,GAAQA,EAAK,GAAM,EAAK,EAAI,GAI3C4E,EAAGhE,UAAUxD,SAAW,WACpB,OAAOiB,KAAKsJ,GAGhB/C,EAAGhE,UAAUme,cAAgB,WACzB,OAAO,IAAI5V,aAAa9K,KAAKsJ,IAGjC/C,EAAGhE,UAAU8G,UAAY,SAASnG,GAC9B,GAAU,MAANA,GAA2B,IAAbA,EAAGE,OAGrB,IAAK,IAAIzB,EAAK,EAAGA,EAAK,GAAIA,IACtB3B,KAAKsJ,EAAE3H,GAAMuB,EAAGvB,IAIxB4E,EAAGhE,UAAUoe,KAAO,SAAShf,EAAIP,EAAI8B,GACjC,OAAU,MAAN9B,EACO,MAEPpB,MAAQoB,EACRpB,KAAK4gB,UAAU5gB,KAAKsJ,EAAG3H,EAAG2H,EAAGlI,EAAGkI,EAAGpG,GAEnClD,KAAK6gB,UAAU7gB,KAAKsJ,EAAG3H,EAAG2H,EAAGlI,EAAGkI,EAAGpG,GAEhC9B,IAGXmF,EAAGhE,UAAUqe,UAAY,SAAS1d,EAAIvB,EAAIV,EAAIG,GAC1C,GAAI8B,GAAMjC,EAAI,CACV,IAAIO,EAAK,IAAIgE,MAAM,IACnBxF,KAAK6gB,UAAU3d,EAAIvB,EAAIH,EAAIJ,GAC3B,IAAK,IAAID,EAAK,GAAIA,GAAM,IAAKA,EACzBF,EAAGE,GAAMK,EAAGL,QAGhBnB,KAAK6gB,UAAU3d,EAAIvB,EAAIV,EAAIG,IAInCmF,EAAGhE,UAAUse,UAAY,SAAS3d,EAAIvB,EAAIR,EAAIC,GACtCA,GACAD,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GACnDR,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GACnDR,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,IACnDR,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAC/D/B,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GACnDR,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GACnDR,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,IACnDR,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAC/D/B,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpDR,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpDR,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,IACrDR,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IAAMuB,EAAG,IAChE/B,EAAG,GAAKA,EAAG,GAAKA,EAAG,IAAM,EACzBA,EAAG,IAAM,IAETA,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACrER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACxER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACpER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACrER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACxER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACrER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACrER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACvER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACzER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACrER,EAAG,GAAK+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,GACrER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,GAAKvB,EAAG,GAAKuB,EAAG,IAAMvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IACvER,EAAG,IAAM+B,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,GAAKvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,IAAMuB,EAAG,IAAMvB,EAAG,MAIjF4E,EAAGhE,UAAU2G,UAAY,SAASvH,EAAIP,EAAI8B,GACtClD,KAAKsJ,EAAE,IAAMtJ,KAAKsJ,EAAE,GAAK3H,EAAK3B,KAAKsJ,EAAE,GAAKlI,EAAKpB,KAAKsJ,EAAE,GAAKpG,EAAKlD,KAAKsJ,EAAE,IACvEtJ,KAAKsJ,EAAE,IAAMtJ,KAAKsJ,EAAE,GAAK3H,EAAK3B,KAAKsJ,EAAE,GAAKlI,EAAKpB,KAAKsJ,EAAE,GAAKpG,EAAKlD,KAAKsJ,EAAE,IACvEtJ,KAAKsJ,EAAE,IAAMtJ,KAAKsJ,EAAE,GAAK3H,EAAK3B,KAAKsJ,EAAE,GAAKlI,EAAKpB,KAAKsJ,EAAE,IAAMpG,EAAKlD,KAAKsJ,EAAE,IACxEtJ,KAAKsJ,EAAE,IAAMtJ,KAAKsJ,EAAE,GAAK3H,EAAK3B,KAAKsJ,EAAE,GAAKlI,EAAKpB,KAAKsJ,EAAE,IAAMpG,EAAKlD,KAAKsJ,EAAE,KAG5E/C,EAAGhE,UAAU4G,MAAQ,SAAS/H,EAAI8B,EAAIvB,GAClC3B,KAAKsJ,EAAE,IAAMlI,EACbpB,KAAKsJ,EAAE,IAAMpG,EACblD,KAAKsJ,EAAE,IAAM3H,EACb3B,KAAKsJ,EAAE,IAAMlI,EACbpB,KAAKsJ,EAAE,IAAMpG,EACblD,KAAKsJ,EAAE,IAAM3H,EACb3B,KAAKsJ,EAAE,IAAMlI,EACbpB,KAAKsJ,EAAE,IAAMpG,EACblD,KAAKsJ,EAAE,KAAO3H,EACd3B,KAAKsJ,EAAE,IAAMlI,EACbpB,KAAKsJ,EAAE,IAAMpG,EACblD,KAAKsJ,EAAE,KAAO3H,GAGlB4E,EAAGhE,UAAUue,QAAU,SAASnf,GAC5B,IAAIR,EAAKuQ,GAAGqP,KAAKpf,GACbP,EAAKsQ,GAAGsP,IAAIrf,GACZuB,EAAKlD,KAAKsJ,EAAE,GAChBtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EACnC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EACnC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,IAAMlI,EACnCpB,KAAKsJ,EAAE,IAAMpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,IAAMnI,EACrC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,IAAMlI,EACnCpB,KAAKsJ,EAAE,IAAMpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,IAAMnI,GAGzCoF,EAAGhE,UAAU0e,QAAU,SAAStf,GAC5B,IAAIR,EAAKuQ,GAAGqP,KAAKpf,GACbP,EAAKsQ,GAAGsP,IAAIrf,GACZuB,EAAKlD,KAAKsJ,EAAE,GAChBtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,IAAMlI,EACnCpB,KAAKsJ,EAAE,GAAKpG,EAAK9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EAClC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,IAAMlI,EACnCpB,KAAKsJ,EAAE,GAAKpG,EAAK9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EAClC+B,EAAKoG,EAAE,GACPtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,KAAOlI,EACpCpB,KAAKsJ,EAAE,IAAMpG,EAAK9B,EAAKpB,KAAKsJ,EAAE,IAAMnI,EACpC+B,EAAKoG,EAAE,GACPtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,KAAOlI,EACpCpB,KAAKsJ,EAAE,IAAMpG,EAAK9B,EAAKpB,KAAKsJ,EAAE,IAAMnI,GAGxCoF,EAAGhE,UAAU2e,QAAU,SAASvf,GAC5B,IAAIR,EAAKuQ,GAAGqP,KAAKpf,GACbP,EAAKsQ,GAAGsP,IAAIrf,GACZuB,EAAKlD,KAAKsJ,EAAE,GAChBtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EACnC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EACnC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,EACnC+B,EAAKlD,KAAKsJ,EAAE,GACZtJ,KAAKsJ,EAAE,GAAKpG,EAAK/B,EAAKnB,KAAKsJ,EAAE,GAAKlI,EAClCpB,KAAKsJ,EAAE,GAAKpG,GAAM9B,EAAKpB,KAAKsJ,EAAE,GAAKnI,GAGvC,SAASwD,EAAEhD,GACH7B,GAGJ+N,GAAGtL,UAAUuL,YAAYC,KAAK/N,KAAM2B,GAExCgD,EAAEpC,UAAY,IAAIsL,GAClBlJ,EAAEqJ,KAAO,IAAIpB,OACbjI,EAAEsJ,KAAO,WACLtJ,EAAEqJ,KAAKpP,SAGX+F,EAAE3B,MAAQ,SAASrB,GACf,IAAIuB,EAAKyB,EAAEqJ,KAAKrM,GAKhB,OAJU,MAANuB,IACAA,EAAK,IAAIyB,EAAEhD,GACXgD,EAAEqJ,KAAKrM,GAAMuB,GAEVA,GAGXyB,EAAEpC,UAAU2L,KAAO,WACf,OAAO,IAAIvJ,GAGf,SAASwc,IACDrhB,IAGJE,KAAKohB,IAAM,EACXphB,KAAKqhB,IAAM,EACXrhB,KAAKshB,IAAM,EACXthB,KAAKuhB,IAAM,EACXvhB,KAAKwhB,IAAM,EACXxhB,KAAKyhB,IAAM,EACXzhB,KAAK0hB,KAAOC,eACZ3hB,KAAK4hB,IAAMC,MAEfV,EAAGW,MAAQ,EACXX,EAAGU,KAAO,EACVV,EAAGY,KAAO,EACVZ,EAAGQ,eAAiB,EACpBR,EAAGa,KAAO,EACVb,EAAGc,KAAO,EACVd,EAAGe,KAAO,EACVf,EAAG5e,UAAU4f,UAAY,SAAShhB,EAAI+B,EAAIvB,GACtC,IAAIE,EAAId,EAAIgD,EAAI9C,EAAIO,EAAIJ,EACpBX,EAAK,EACLK,EAAK,EACT,OAAQd,KAAK0hB,MACb,QACI,OACJ,KAAMP,EAAGe,KAAOf,EAAGc,KAAOd,EAAGa,KAOzB,IANAngB,EAAK7B,KAAKohB,IACVrgB,EAAKf,KAAKshB,IACVvd,EAAK/D,KAAKwhB,IACVvgB,EAAKjB,KAAKqhB,IACV7f,EAAKxB,KAAKuhB,IACVngB,EAAKpB,KAAKyhB,MACD9f,GAAM,GAAG,CACd,IAAII,EAAKZ,EAAGV,KACR2B,EAAKjB,EAAGV,KACZyC,EAAGpC,KAASe,EAAKE,EAAKhB,EAAKqB,EAAK2B,EAChCb,EAAGpC,KAASG,EAAKc,EAAKP,EAAKY,EAAKhB,EAEpC,OACJ,KAAM+f,EAAGe,KAAOf,EAAGc,KAKf,IAJApgB,EAAK7B,KAAKohB,IACVrgB,EAAKf,KAAKshB,IACVrgB,EAAKjB,KAAKqhB,IACV7f,EAAKxB,KAAKuhB,MACD5f,GAAM,GAAG,CACVI,EAAKZ,EAAGV,KACR2B,EAAKjB,EAAGV,KACZyC,EAAGpC,KAASe,EAAKE,EAAKhB,EAAKqB,EAC3Bc,EAAGpC,KAASG,EAAKc,EAAKP,EAAKY,EAE/B,OACJ,KAAM+e,EAAGe,KAAOf,EAAGa,KAKf,IAJAjhB,EAAKf,KAAKshB,IACVvd,EAAK/D,KAAKwhB,IACVvgB,EAAKjB,KAAKqhB,IACVjgB,EAAKpB,KAAKyhB,MACD9f,GAAM,GAAG,CACVI,EAAKZ,EAAGV,KACZyC,EAAGpC,KAASC,EAAKI,EAAGV,KAAQsD,EAC5Bb,EAAGpC,KAASG,EAAKc,EAAKX,EAE1B,OACJ,KAAM+f,EAAGe,KAGL,IAFAnhB,EAAKf,KAAKshB,IACVrgB,EAAKjB,KAAKqhB,MACD1f,GAAM,GAAG,CACVI,EAAKZ,EAAGV,KACZyC,EAAGpC,KAASC,EAAKI,EAAGV,KACpByC,EAAGpC,KAASG,EAAKc,EAErB,OACJ,KAAMof,EAAGc,KAAOd,EAAGa,KAKf,IAJAngB,EAAK7B,KAAKohB,IACVrd,EAAK/D,KAAKwhB,IACVhgB,EAAKxB,KAAKuhB,IACVngB,EAAKpB,KAAKyhB,MACD9f,GAAM,GACXuB,EAAGpC,KAASe,EAAKV,EAAGV,KAAQsD,EAC5Bb,EAAGpC,KAASU,EAAKL,EAAGV,KAAQW,EAEhC,OACJ,KAAM+f,EAAGc,KAGL,IAFApgB,EAAK7B,KAAKohB,IACV5f,EAAKxB,KAAKuhB,MACD5f,GAAM,GACXuB,EAAGpC,KAASe,EAAKV,EAAGV,KACpByC,EAAGpC,KAASU,EAAKL,EAAGV,KAExB,OACJ,KAAM0gB,EAAGa,KAGL,IAFAje,EAAK/D,KAAKwhB,IACVpgB,EAAKpB,KAAKyhB,MACD9f,GAAM,GACXuB,EAAGpC,KAASK,EAAGV,KAAQsD,EACvBb,EAAGpC,KAASK,EAAGV,KAAQW,EAE3B,OACJ,KAAM+f,EAAGQ,eAIL,YAHIxgB,GAAM+B,GAAMzC,GAAMK,GAClBoL,EAAE6J,KAAK5U,EAAIV,EAAIyC,EAAIpC,EAAS,EAALa,MAMnCwf,EAAG5e,UAAU/D,OAAS,WACF,GAAZwB,KAAKshB,KAAwB,GAAZthB,KAAKqhB,IACN,GAAZrhB,KAAKohB,KAAwB,GAAZphB,KAAKuhB,IACN,GAAZvhB,KAAKwhB,KAAwB,GAAZxhB,KAAKyhB,KACtBzhB,KAAK0hB,KAAOP,EAAGQ,eACf3hB,KAAK4hB,IAAMT,EAAGU,OAEd7hB,KAAK0hB,KAAOP,EAAGa,KACfhiB,KAAK4hB,IAAMT,EAAGY,MAGF,GAAZ/hB,KAAKwhB,KAAwB,GAAZxhB,KAAKyhB,KACtBzhB,KAAK0hB,KAAOP,EAAGc,KACfjiB,KAAK4hB,IAAMT,EAAGW,OAEd9hB,KAAK0hB,KAAQP,EAAGc,KAAOd,EAAGa,KAC1BhiB,KAAK4hB,IAAMT,EAAGW,MAIN,GAAZ9hB,KAAKohB,KAAwB,GAAZphB,KAAKuhB,IACN,GAAZvhB,KAAKwhB,KAAwB,GAAZxhB,KAAKyhB,KACtBzhB,KAAK0hB,KAAOP,EAAGe,KACfliB,KAAK4hB,IAAMT,EAAGW,OAEd9hB,KAAK0hB,KAAQP,EAAGe,KAAOf,EAAGa,KAC1BhiB,KAAK4hB,IAAMT,EAAGW,MAGF,GAAZ9hB,KAAKwhB,KAAwB,GAAZxhB,KAAKyhB,KACtBzhB,KAAK0hB,KAAQP,EAAGe,KAAOf,EAAGc,KAC1BjiB,KAAK4hB,IAAMT,EAAGW,OAEd9hB,KAAK0hB,KAAQP,EAAGe,KAAOf,EAAGc,KAAOd,EAAGa,KACpChiB,KAAK4hB,IAAMT,EAAGW,OAM9BX,EAAG5e,UAAU6f,KAAO,SAASjhB,GACzBnB,KAAK+b,KAAK5a,GACV,IAAIC,EAAKD,EAAG,GACRQ,EAAKR,EAAG,GACRL,EAAKK,EAAG,GACRF,EAAKE,EAAG,GACR+B,EAAKwH,KAAKiG,KAAKvP,EAAKA,EAAKN,EAAKA,GAC9BU,EAAKJ,EAAKH,EAAKU,EAAKb,EACd,GAANoC,EACIgD,GAAEmc,MACF/d,QAAQC,IAAI,0BAGhBpD,EAAG,GAAK+B,EACR/B,EAAG,GAAKK,EAAK0B,EACb/B,EAAG,IAAML,EAAKG,EAAKG,EAAKO,GAAMH,EAC9BL,EAAG,GAAKuJ,KAAK2F,MAAMvP,EAAIM,KAI/B+f,EAAG5e,UAAUka,KAAO,SAAS3b,EAAIG,EAAIiC,EAAIvB,GACrC,IAAIH,EAAK,IAAIsJ,aAAa,GACtB3J,EAAK,IAAI2J,aAAa,GAC1BhK,EAAGshB,KAAK5gB,GACRP,EAAGmhB,KAAKjhB,GACR,IAAIC,EAAK,IAAI0J,aAAa,GAC1B1J,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClC9B,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClC9B,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClC9B,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClC9B,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClC9B,EAAG,GAAKI,EAAG,IAAML,EAAG,GAAKK,EAAG,IAAM0B,EAClCvB,EAAG2gB,KAAKlhB,IAGZ+f,EAAG5e,UAAU+f,KAAO,SAASlhB,GACzB,IAAI8B,EAAKwH,KAAK8G,IAAIpQ,EAAG,IACjBO,EAAK+I,KAAK+G,IAAIrQ,EAAG,IACrBpB,KAAKohB,IAAMhgB,EAAG,GAAK8B,EACnBlD,KAAKqhB,IAAMjgB,EAAG,GAAKO,EACnB3B,KAAKshB,IAAMlgB,EAAG,IAAMA,EAAG,GAAK8B,EAAKvB,GACjC3B,KAAKuhB,IAAMngB,EAAG,IAAMA,EAAG,GAAKO,EAAKuB,GACjClD,KAAKwhB,IAAMpgB,EAAG,GACdpB,KAAKyhB,IAAMrgB,EAAG,GACdpB,KAAKxB,UAGT2iB,EAAG5e,UAAUwZ,KAAO,SAASpa,GACzBA,EAAG,GAAK3B,KAAKohB,IACbzf,EAAG,GAAK3B,KAAKqhB,IACb1f,EAAG,GAAK3B,KAAKshB,IACb3f,EAAG,GAAK3B,KAAKuhB,IACb5f,EAAG,GAAK3B,KAAKwhB,IACb7f,EAAG,GAAK3B,KAAKyhB,KAGjB,SAASc,IACDziB,IAGJmL,EAAG1I,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKwiB,QAAU,IAAIhd,MACnBxF,KAAKyiB,KAAO,KACZziB,KAAKyiB,KAAOF,EAAEG,OACd1iB,KAAK2iB,KAAO,GACZ3iB,KAAK4iB,KAAO,EACZ5iB,KAAK6iB,KAAM,EACX7iB,KAAK8iB,YAAa,EAClB9iB,KAAK+iB,MAAQ,EACb1X,QAEJkX,EAAEhgB,UAAY,IAAI0I,EAClBsX,EAAES,KAAO,WACTT,EAAEU,KAAO,UACTV,EAAEG,KAAO,EACTH,EAAEW,QACFX,EAAEY,KAAO,EACTZ,EAAEa,WAAa,SAASrf,GACpB,IAAI9C,EAAK,IAAIshB,EACTrf,GAAM,GACNnB,EAAKgC,EAAGX,OACZnC,EAAG2hB,KAAO,EACV,IAAK,IAAIxhB,EAAK,EAAGA,EAAKW,IAAMX,EAAI,CAC5B,IAAIX,EAAe,IAATsD,EAAG3C,GACb,GAAU,MAANX,GAAoB,MAANA,EAGlB,GAAU,KAANA,EAQJ,GAAU,KAANA,GA0CJ,GAAK,KAAOA,GAAMA,GAAM,KAAS,KAAOA,GAAMA,GAAM,KAAc,KAANA,EAAW,CAGnE,IAFIoB,EAAKT,EACLD,GAAM,EACHC,EAAKW,IAEE,OADVtB,EAAe,IAATsD,EAAG3C,KACe,MAANX,KAFJW,EAKd,GAAU,KAANX,EAAW,CACXU,EAAKC,EACL,MAGR,GAAID,GAAM,EAAG,CACT,IAAIL,EAAK,IAAIuiB,EACTlE,EAAEC,WAAWrb,EAAIlC,EAAI0gB,EAAES,OACvBliB,EAAGwiB,KAAOD,EAAEE,KACZziB,EAAG0iB,KAAO,IAAIjE,OAAOxb,EAAGlC,EAAGV,EAAKU,IAE5Bsd,EAAEC,WAAWrb,EAAIlC,EAAI0gB,EAAEU,OACvBniB,EAAG0iB,KAAO,IAAIjE,OAAOxb,EAAGlC,EAAK,EAAEV,EAAKU,EAAK,GACrCsd,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,YACzBf,EAAGwiB,KAAOD,EAAEI,KAERtE,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,YACzBf,EAAGwiB,KAAOD,EAAEK,KAERvE,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,WACzBf,EAAGwiB,KAAOD,EAAEM,KAERxE,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,WACzBf,EAAGwiB,KAAOD,EAAEO,KAERzE,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,KACzBf,EAAGwiB,KAAOD,EAAEQ,KAER1E,EAAEC,WAAWrb,EAAIlC,EAAK,EAAG,OACzBf,EAAGwiB,KAAOD,EAAES,QAQpChjB,EAAGwiB,KAAOD,EAAEU,KACZjjB,EAAG0iB,KAAO,IAAIjE,OAAOxb,EAAGlC,EAAGV,EAAKU,IAGxCZ,EAAGuhB,QAAQxjB,KAAK8B,GAChB,IAAIC,EAAK,EAET,IADAwhB,EAAEW,KAAKtkB,QACFwC,EAAKD,EAAK,EAAGC,EAAKW,IAET,OADVtB,EAAe,IAATsD,EAAG3C,KACe,MAANX,KAFOW,EAKzB,GAAU,KAANX,GAAmB,KAANA,GAAmB,MAANA,EAA9B,CAGIe,EAAK2d,EAAES,KAAK7b,EAAIhC,EAAIX,EAAI8B,GAC5B,GAAIA,EAAG,GAAK,EAAG,CACXqf,EAAEW,KAAKlkB,KAAKwC,GACZT,IACA,IAAIY,EAAKuB,EAAG,GACZ,GAAIvB,EAAKP,EAAI,CACTkD,QAAQC,IAAI,4CACZ,MAEJnD,EAAKO,GAGbb,EAAGkjB,KAAOzB,EAAEW,KAAKe,OACbljB,EAAKE,EAAG2hB,OACR3hB,EAAG2hB,KAAO7hB,SApHtB,CAGI,IAFA,IAAIc,EAAKT,EACLD,GAAM,EACHC,EAAKW,IAEE,OADVtB,EAAe,IAATsD,EAAG3C,KACe,MAANX,KAFJW,EAKd,GAAU,KAANX,EAAW,CACXU,EAAKC,EACL,MAGR,IAAIgB,GAAK,EACT,GAAIjB,GAAM,EAIN,IAHIA,GAAMU,EAAK,GAAmB,KAAdkC,EAAGlC,EAAK,IAA2B,KAAdkC,EAAGlC,EAAK,IAA2B,KAAdkC,EAAGlC,EAAK,KAClEO,GAAK,GAEJhB,EAAKD,EAAK,EAAGC,EAAKW,IAET,OADVtB,EAAe,IAATsD,EAAG3C,KACe,MAANX,KAFOW,EAKzB,GAAU,KAANX,GAAmB,KAANA,GAAmB,MAANA,EAA9B,CAGA,IAAIe,EAAK2d,EAAES,KAAK7b,EAAIhC,EAAIX,EAAI8B,GACxBA,EAAG,GAAK,GACJd,GAAM,EAAIZ,GAAMA,EAAK,MACrBP,EAAG0hB,KAAOnhB,GAGlBJ,EAAK8B,EAAG,GAGhB,KAAO9B,EAAKW,IACM,MAAVgC,EAAG3C,IAAyB,MAAV2C,EAAG3C,MADXA,SA1ClB,KAAOA,EAAKW,IACM,MAAVgC,EAAG3C,IAAyB,MAAV2C,EAAG3C,MADXA,IAiI1B,OADAH,EAAG8hB,KAAS,IAAO9hB,EAAG2hB,KAAQ3hB,EAAG0hB,KAAQ,EAClC1hB,GAGXshB,EAAEhgB,UAAUsJ,gBAAkB,WAC1B,OAAO7L,KAAK+iB,MAGhBR,EAAEhgB,UAAU0K,KAAO,WACf,IAAK,IAAI7L,EAAK,EAAGA,EAAKpB,KAAKwiB,QAAQpf,OAAQhC,IAAM,CAC7C,IAAIO,EAAK3B,KAAKwiB,QAAQphB,GACtBkD,QAAQC,IAAI,kBAAmB5C,EAAG6hB,KAAM7hB,EAAGqiB,KAAK5gB,QAChD,IAAK,IAAIF,EAAK,EAAGA,EAAKvB,EAAGqiB,KAAK5gB,QAAUF,EAAK,GAAIA,IAC7CoB,QAAQC,IAAI,UAAW5C,EAAGqiB,KAAK9gB,IAEnCoB,QAAQC,IAAI,QAIpBge,EAAEhgB,UAAUkK,eAAiB,SAAS9K,EAAIH,EAAIY,EAAImH,GAK9C,IAAK,IAHDlF,GADK7C,EAAK+H,EAAG6C,MACHpM,KAAK2iB,KAAO,IACtBvhB,EAAU,EAALiD,EACLtC,EAAKsC,EAAKjD,EACLV,EAAK,EAAGA,EAAKV,KAAKwiB,QAAQpf,OAAQ1C,IAAM,CAC7C,IAAIK,EAAKf,KAAKwiB,QAAQ9hB,GAClBS,EAAKJ,EAAGijB,KAAK5gB,OACb3C,EAAKM,EAAGyiB,KACZ,GAAIziB,EAAGuiB,MAAQD,EAAEE,KAAM,CACnB,IAAI1hB,EAAKd,EAAGijB,KAAM5iB,GAAMD,EAAKA,EAAK,EAAIC,GACtCO,EAAGsB,cAAcxC,EAAIoB,QAErB,GAAIwhB,EAAEQ,MAAQ9iB,EAAGuiB,MAAQviB,EAAGuiB,MAAQD,EAAEO,UAAc,CAChD,IAAI7f,EAAKpC,EAAGkB,cAAcpC,GACtBwD,EAAKlD,EAAGijB,KAAM5iB,GAAMD,EAAKA,EAAK,EAAIC,GAGlCN,EAAKiD,GADAE,GADAlD,EAAGijB,KAAM5iB,EAAK,GAAKD,EAAKA,EAAK,EAAIC,EAAK,GAC3B6C,GAAMlC,EACNgC,GAAM3B,EAC1BT,EAAGsB,cAAcxC,EAAIK,IAI7BM,GAAMpB,KAAK4iB,OACP5iB,KAAK6iB,KACLtZ,EAAG6C,KAAO5K,EACNxB,KAAK8iB,aACLvZ,EAAG8C,KAAO7K,IAGd+H,EAAG0C,MAAO,IAKtBsW,EAAEhgB,UAAU2hB,KAAO,WACf,OAAOlkB,KAAK6iB,KAGhBN,EAAEhgB,UAAU4hB,KAAO,SAASxiB,GACxB3B,KAAK6iB,IAAMlhB,GAGf4gB,EAAEhgB,UAAU6hB,aAAe,WACvB,OAAOpkB,KAAK8iB,YAGhBP,EAAEhgB,UAAU8hB,cAAgB,SAAS1iB,GACjC3B,KAAK8iB,WAAanhB,GAGtB,SAAS2iB,IACLtkB,KAAKukB,IAAM,IAAIzZ,aAAa,KAC5B9K,KAAKwkB,KAAO,EAEhBF,EAAG/hB,UAAU3D,MAAQ,WACjBoB,KAAKwkB,KAAO,GAGhBF,EAAG/hB,UAAUkiB,IAAM,SAASvhB,GACxB,GAAIlD,KAAKukB,IAAInhB,QAAUpD,KAAKwkB,KAAM,CAC9B,IAAI7iB,EAAK,IAAImJ,aAAyB,EAAZ9K,KAAKwkB,MAC/BtY,EAAE6J,KAAK/V,KAAKukB,IAAK,EAAG5iB,EAAI,EAAG3B,KAAKwkB,MAChCxkB,KAAKukB,IAAM5iB,EAEf3B,KAAKukB,IAAIvkB,KAAKwkB,QAAUthB,GAG5BohB,EAAG/hB,UAAU0hB,KAAO,WAChB,IAAItiB,EAAK,IAAImJ,aAAa9K,KAAKwkB,MAE/B,OADAtY,EAAE6J,KAAK/V,KAAKukB,IAAK,EAAG5iB,EAAI,EAAG3B,KAAKwkB,MACzB7iB,GAGX,SAAS0hB,IACLrjB,KAAKwjB,KAAO,KACZxjB,KAAKgkB,KAAO,KACZhkB,KAAKsjB,KAAO,KAEhBD,EAAEU,KAAO,EACTV,EAAEE,KAAO,EACTF,EAAEQ,KAAO,IACTR,EAAES,KAAO,IACTT,EAAEI,KAAO,IACTJ,EAAEK,KAAO,IACTL,EAAEM,KAAO,IACTN,EAAEO,KAAO,IACT,SAAStZ,KACTA,EAAGoa,KAAO,EACVpa,EAAGqa,KAAO,EACVra,EAAGC,KAAO,EACVD,EAAGE,KAAO,EACVF,EAAGsa,KAAOta,EAAGoa,KACbpa,EAAGua,MAAO,EACVva,EAAGwa,KAAO,EACVxa,EAAG8V,KAAO,GACV9V,EAAG6V,IAAM,KACT7V,EAAGya,KAAO,KACVza,EAAG0a,KAAO,EACV,SAAS1jB,KACTA,EAAG2jB,KAAO,EACV3jB,EAAG4jB,KAAO,EACV5jB,EAAGI,KAAO,EACVJ,EAAG6jB,KAAO,EACV7jB,EAAG4R,iCAAmC,GACtC5R,EAAG8jB,mCAAqC,GACxC9jB,EAAGC,KAAOD,EAAG8jB,mCACb9jB,EAAG+jB,MAAQ,WACX/jB,EAAGgkB,KAAO,EACVhkB,EAAGikB,KAAO,GACVjkB,EAAGkkB,KAAO,GACVlkB,EAAGmkB,KAAO,SAAS9jB,GACf2C,QAAQC,IAAI,+BAAgC5C,IAGhDL,EAAGokB,KAAO,SAAS/jB,GACf,GAAIA,EAAK,GAEL,OADAL,EAAGmkB,KAAK9jB,GACD,KAEP,GAAIA,EAAK,GAEL,OADAL,EAAGmkB,KAAK9jB,GACD,KAEP,GAAIA,EAAK,GAEL,OADAL,EAAGmkB,KAAK9jB,GACD,KAEP,GAAIA,EAAK,IACL,OAAQA,GACR,KAAK,GACD,OAAO,IAAIgkB,EACf,KAAK,GACD,OAAO,IAAI7e,EACf,KAAK,GACD,OAAO,IAAImX,EACf,KAAK,GACD,OAAO,IAAI2H,EACf,KAAK,GACD,OAAO,IAAIpT,EACf,KAAK,GACD,OAAO,IAAInN,GACf,QAEI,OADA/D,EAAGmkB,KAAK9jB,GACD,UAGX,GAAIA,EAAK,IACL,OAAQA,GACR,KAAK,IACD,OAAO,IAAIkkB,GACf,KAAK,IACD,OAAO,IAAIC,GACf,KAAK,IACD,OAAO,IAAIrjB,EACf,KAAK,IACD,OAAO,IAAI8L,GACf,KAAK,IACD,OAAO,IAAIwX,EAQnC,OADAzkB,EAAGmkB,KAAK9jB,GACD,MAGX,SAAStB,EAAEsB,GACH7B,IAGJE,KAAKgmB,MAAO,EACZhmB,KAAKimB,MAAQ,EACbjmB,KAAKkmB,KAAO,EACZlmB,KAAKmmB,KAAO,IAAI3gB,MAAMnF,EAAE+lB,MACxBpmB,KAAKqmB,KAAO,IAAIvb,aAAazK,EAAE+lB,MAC/BpmB,KAAKsmB,KAAO,IAAIxb,aAAazK,EAAE+lB,MAC/BpmB,KAAKumB,KAAO,IAAIzb,aAAazK,EAAE+lB,MAC/BpmB,KAAKwmB,KAAO,IAAI1b,aAAazK,EAAE+lB,MAC/BpmB,KAAKymB,KAAO,IAAI3b,aAAazK,EAAE+lB,MAC/BpmB,KAAK0mB,KAAO,IAAIlhB,MAAMnF,EAAE+lB,MACxBpmB,KAAK2mB,KAAO,IAAInhB,MAChBxF,KAAKiF,KAAO,IAAIO,MAChBxF,KAAK4mB,KAAO,KACZ5mB,KAAKoO,KAAO,IAAI5I,MAChBxF,KAAK6mB,KAAO,IAAIrhB,MAChBxF,KAAK8mB,KAAO,IAAIthB,MAChBxF,KAAK+mB,KAAO,IAAIvhB,MAChBxF,KAAKgnB,KAAO,KACZhnB,KAAKinB,KAAO,KACZjnB,KAAKknB,KAAO,KACZlnB,KAAKmnB,KAAO,IAAIC,WAAW9c,EAAG8V,MAC9BpgB,KAAKqnB,KAAO,IAAIvc,aAAuB,EAAVR,EAAGwa,MAChC9kB,KAAK+J,KAAOpI,EACZ3B,KAAKsnB,KAAOjnB,EAAEknB,OACdvnB,KAAKwnB,YAAc,KACnBxnB,KAAK2F,SAAW,MAEpBtF,EAAEknB,KAAO,EACTlnB,EAAEonB,MAAO,EACTpnB,EAAEqnB,MAAQ,EACVrnB,EAAEsnB,MAAQ,EACVtnB,EAAEunB,MAAO,EACTvnB,EAAEwnB,MAAO,EACTxnB,EAAEynB,MAAS,IACXznB,EAAE0nB,KAAQ,IACV1nB,EAAE+lB,KAAO,GACT/lB,EAAE+S,KAAM,EACR/S,EAAEkC,UAAUmC,iBAAmB,SAASxB,GACpC,IAAK,IAAIvB,EAAK3B,KAAKiF,KAAK7B,OAAS,EAAGzB,GAAM,IAAKA,EAC3C,GAAqB,MAAjB3B,KAAKiF,KAAKtD,IAAe3B,KAAKiF,KAAKtD,GAAIgG,iBAAmBzE,EAC1D,OAAOvB,EAGf,OAAQ,GAGZtB,EAAEkC,UAAUqC,YAAc,SAASjD,GAC/B,GAAIA,aAAcgD,EAAG,CACjB,GAAiB,MAAb3E,KAAK4mB,KAAc,CACnB5mB,KAAK4mB,KAAO,IAAIha,OAEhB,IAAK,IADDxL,EAAKpB,KAAKiF,KAAK7B,OACVF,EAAK,EAAGA,EAAK9B,EAAI8B,IAAM,CAC5B,IAAI1B,EAAKxB,KAAKiF,KAAK/B,GACf/B,EAAKK,EAAGmG,gBACF,MAANxG,IAGJnB,KAAK4mB,KAAKzlB,GAAMK,IAGxB,OAAOxB,KAAK4mB,KAAKzN,IAEjB,OAAIxX,EAAK3B,KAAKiF,KAAK7B,OACRpD,KAAKiF,KAAKtD,GAEV,MAKnBtB,EAAEkC,UAAUylB,QAAU,WAClBhoB,KAAK2mB,KAAK/nB,QACVoB,KAAKiF,KAAKrG,QACVoB,KAAKoO,KAAKxP,QACO,MAAboB,KAAK4mB,MACL5mB,KAAK4mB,KAAKhoB,QAEdoB,KAAK6mB,KAAKjoB,QACVoB,KAAK8mB,KAAKloB,QACVoB,KAAK+mB,KAAKnoB,SAGdyB,EAAEkC,UAAUJ,KAAO,WACfnC,KAAKimB,OACDjmB,KAAKoO,KAAKhL,OAAS,GACnBpD,KAAKgoB,UAOT,IAAK,IALD5lB,EAAKpC,KAAK+J,KAAKvH,eACfX,EAAKO,EAAGuM,OACR5N,EAAKc,EAAGuB,OACRzB,EAAK,IAAI6D,MACT6E,EAAK,IAAI7E,MACJnB,EAAK,EAAGA,EAAKtD,IAAMsD,EAAI,CAC5B,IAAI+F,EAAKvI,EAAGwC,GACZrE,KAAKoO,KAAKpP,KAAKoL,GACfpK,KAAK+mB,KAAK/nB,KAAKoL,EAAGjI,KAAKnC,OAGvB,IAAK,IAFDmB,EAAKiJ,EAAG6d,cACRlkB,EAAK5C,EAAGiC,OACH1C,EAAK,EAAGA,EAAKqD,IAAMrD,EACxBiB,EAAG3C,KAAKmC,EAAGT,IAEf,IAASA,EAAK,EAAGA,EAAKqD,IAAMrD,EAAI,CAC5B,IAAIO,EAAKE,EAAGT,GAAIyB,KAAKnC,MACrBiB,EAAGinB,KAAK7jB,GACRgG,EAAGrL,KAAKiC,GAIP,IAFDgH,EAAKmC,EAAGxF,cACR7C,EAAKkG,EAAG7E,OACZ,IAAS1C,EAAK,EAAGA,EAAKqB,IAAMrB,EAAI,CAC5B,IAAI8D,EAAKyD,EAAGvH,GACRsD,EAAKQ,EAAGrC,KAAKnC,MACjBgE,EAAGmkB,KAAO9jB,EACVrE,KAAKiF,KAAKjG,KAAKwF,GACfxE,KAAK8mB,KAAK9nB,KAAKgF,IAKvB,IAFA,IAAIC,EAAKtC,EAAGyB,OACRtC,EAAKsZ,GAAEC,SACE,CAEJ,IADD9Q,GAAK,EACT,IAASlF,EAAK,EAAGA,EAAKJ,IAAMI,EAAI,CAC5B,IAAI7C,EAAKG,EAAG0C,GACZ,GAAU,MAAN7C,EAAJ,CAGA,IAAIiJ,EAAKjJ,EAAGyY,uBACF,MAANxP,GAAcA,GAAM3J,GAAMd,KAAKooB,iBAAiB3d,IAAO,KACvDzK,KAAK2mB,KAAK3nB,KAAKwC,GACfxB,KAAK6mB,KAAK7nB,KAAKqL,EAAGhG,IAClB1C,EAAG0C,GAAM,KACTkF,GAAK,IAGb,IAAKA,EACD,MAGR,IAAIrG,EAAKd,EAAGwM,OACZ,GAAU,MAAN1L,EAAY,CACZ,IAAI9B,EAAK8B,EAAGmlB,OACZ,GAAU,MAANjnB,EAEK,KADD+C,EAAK/C,EAAGgC,OACZ,IAASiB,EAAK,EAAGA,EAAKF,IAAME,EAAI,CAC5B,IAAI5D,EAAKW,EAAGiD,GACF,MAAN5D,GAGJT,KAAKsoB,KAAK7nB,EAAGie,aAAcje,EAAG8nB,kBAAmB9nB,EAAG+nB,cAAe/nB,EAAGgoB,iBAIlFzoB,KAAKwnB,YAAc,IAAIliB,EAAEtF,KAAK2F,UAC9B3F,KAAKwnB,YAAYrlB,KAAKnC,KAAMA,KAAKiF,KAAMjF,KAAK8mB,MAC5C9mB,KAAKgmB,MAAO,GAGhB3lB,EAAEkC,UAAU/D,OAAS,WACb6B,EAAE+S,KACF/Q,EAAEwK,MAAM,QAGZ,IAAK,IADD1L,EAAKnB,KAAKqmB,KAAKjjB,OACVe,EAAK,EAAGA,EAAKhD,EAAIgD,IAClBnE,KAAKqmB,KAAKliB,IAAOnE,KAAKsmB,KAAKniB,KAC3BnE,KAAK0mB,KAAKviB,GAAM9D,EAAEwnB,KAClB7nB,KAAKsmB,KAAKniB,GAAMnE,KAAKqmB,KAAKliB,IAGlC,IACI1D,EAAKT,KAAK2mB,KAAKvjB,OACftC,EAAKd,KAAKiF,KAAK7B,OACfrC,EAAKoE,EAAE4T,OAEPrY,EADKyE,EAAE6T,OACGjY,EAAK,GACF,MAAbf,KAAKgnB,MAAgBhnB,KAAKgnB,KAAK5jB,OAAS1C,KACxCV,KAAKgnB,KAAO,IAAII,WAAW1mB,GAC3BV,KAAKinB,KAAO,IAAIG,WAAW1mB,IAE/B,IAASyD,EAAK,EAAGA,EAAKzD,EAAIyD,IACtBnE,KAAKgnB,KAAK7iB,GAAM9D,EAAEqnB,KAClB1nB,KAAKinB,KAAK9iB,GAAM9D,EAAEqnB,MAEL,MAAb1nB,KAAKknB,MAAgBlnB,KAAKknB,KAAK9jB,OAAStC,KACxCd,KAAKknB,KAAO,IAAIE,WAAWtmB,IAE/B,IAASqD,EAAK,EAAGA,EAAKrD,EAAIqD,IACtBnE,KAAKknB,KAAK/iB,GAAM9D,EAAEsnB,KAElBtnB,EAAE+S,KACF/Q,EAAE4K,KAAK,QAEP5M,EAAE+S,KACF/Q,EAAEwK,MAAM,QAGZ,IAAK,IADDrL,EAAK,KACA6C,EAAK,EAAGA,EAAK5D,IAAM4D,EAAI,CAC5B,IAAIjD,EAAKpB,KAAK2mB,KAAKtiB,GACf1C,EAAK3B,KAAK6mB,KAAKxiB,GACnB,IACIjD,EAAGoY,KAAKxZ,KAAM2B,GACdP,EAAGyY,KAAK7Z,KAAM2B,GAChB,MAAOsC,GACK,MAANzC,IACAA,EAAKyC,IAIP,MAANzC,GACInB,EAAEonB,MACFplB,EAAEC,KAAKd,GAGXnB,EAAE+S,KACF/Q,EAAE4K,KAAK,QAEP5M,EAAE+S,KACF/Q,EAAEwK,MAAM,QAGZ,IAAK,IADD9I,EAAK,KACA3B,EAAK,EAAGA,EAAKtB,IAAMsB,EAAI,CAC5B,IAAInB,EAAKjB,KAAKiF,KAAK7C,GACfc,EAAKlD,KAAK8mB,KAAK1kB,GACnB,IAEI,GADAnB,EAAGuY,KAAKxZ,KAAMkD,GACVA,EAAGwlB,OACH,SAEJznB,EAAG4Y,KAAK7Z,KAAMkD,GACd,IACInB,EADAF,EAAK6I,KAAKie,MAAM1nB,EAAG+Y,KAAKha,KAAMkD,GAAMnC,GAExC,IACIgB,EAAK/B,KAAKinB,KAAKplB,GACjB,MAAOoC,GACLK,QAAQC,IAAI,kCAAmCN,EAAG2kB,WAAY3nB,EAAG0G,gBAAgBihB,YACjF/mB,EAAK6I,KAAKie,MAAM1nB,EAAG+Y,KAAKha,KAAMkD,GAAMnC,GACpC,SAEAgB,GAAM1B,EAAEqnB,KACR1nB,KAAKgnB,KAAKnlB,GAAMO,EAEhBpC,KAAKknB,KAAKnlB,GAAMK,EAEpBpC,KAAKinB,KAAKplB,GAAMO,EAClB,MAAO6B,GACK,MAANF,IACAA,EAAKE,EACLiC,GAAE2iB,KAAK3iB,GAAE4iB,QAIX,MAAN/kB,GACI1D,EAAEonB,MACFplB,EAAEC,KAAKyB,GAGX1D,EAAE+S,KACF/Q,EAAE4K,KAAK,QAEP5M,EAAE+S,KACF/Q,EAAEwK,MAAM,QAEZ,IAAS1I,EAAKnE,KAAK0mB,KAAKtjB,OAAS,EAAGe,GAAM,EAAGA,IACzCnE,KAAK0mB,KAAKviB,GAAM9D,EAAEunB,KAMtB,OAJA5nB,KAAKgmB,MAAO,EACR3lB,EAAE+S,KACF/Q,EAAE4K,KAAK,SAlGF,GAuGb5M,EAAEkC,UAAU+X,QAAU,SAAS3Y,GACH,MAApB3B,KAAKwnB,cACL7lB,EAAGga,OACH3b,KAAKwnB,YAAYxf,UAAUhI,KAAM2B,KAIzCtB,EAAEkC,UAAUjD,KAAO,SAAS2B,GACxB,GAAiB,MAAbjB,KAAKgnB,KAAT,CAIA,IAAIjlB,EAAK/B,KAAKgnB,KAAK5jB,OACnBnC,EAAG0a,OACH,IAAK,IAAIxa,EAAK,EAAGA,EAAKY,IAAMZ,EAAI,CAC5B,IAAIL,EAAKd,KAAKgnB,KAAK7lB,GACnB,GAAIL,GAAMT,EAAEqnB,KAGZ,OAAG,CACC,IAAI/lB,EAAK3B,KAAKiF,KAAKnE,GACfoC,EAAKlD,KAAK8mB,KAAKhmB,GACnB,GAAIoC,EAAGiH,OAAQ,CACX,IAAI/I,EAAK8B,EAAGilB,KACR3mB,EAAKxB,KAAK+mB,KAAK3lB,GACnB8B,EAAG6lB,KAAOvnB,EAAG0C,kBACbvC,EAAGrC,KAAK2B,EAAIjB,KAAMkD,GAEtB,IAAId,EAAKpC,KAAKknB,KAAKpmB,GACnB,GAAIsB,GAAMtB,GAAMsB,GAAM/B,EAAEsnB,KACpB,MAEJ7mB,EAAKsB,SAvBTC,EAAEqB,KAAK,2CA4BfrD,EAAEkC,UAAUO,cAAgB,SAASnB,GACjC,IAAK,IAAIuB,EAAKlD,KAAKmmB,KAAK/iB,OAAS,EAAGF,GAAM,IAAKA,EAC3C,GAAIlD,KAAKmmB,KAAKjjB,IAAOvB,EACjB,OAAOuB,EAGf,OAAOlD,KAAKsoB,KAAK3mB,EAAI,EAAGtB,EAAEynB,KAAMznB,EAAE0nB,OAGtC1nB,EAAEkC,UAAUymB,KAAO,SAASrnB,GACxB,OAAO3B,KAAKooB,iBAAiBzmB,IAGjCtB,EAAEkC,UAAU6lB,iBAAmB,SAASzmB,GACpC,IAAK,IAAIuB,EAAKlD,KAAK2mB,KAAKvjB,OAAS,EAAGF,GAAM,IAAKA,EAC3C,GAAqB,MAAjBlD,KAAK2mB,KAAKzjB,IAAelD,KAAK2mB,KAAKzjB,GAAIoa,iBAAmB3b,EAC1D,OAAOuB,EAGf,OAAQ,GAGZ7C,EAAEkC,UAAU0mB,KAAO,SAAS7nB,EAAIO,GAC5B,IAAIuB,EAAK,IAAI4H,aAAanJ,GAE1B,OADAuK,EAAE6J,KAAK3U,EAAI,EAAG8B,EAAI,EAAG9B,EAAGgC,QACjBF,GAGX7C,EAAEkC,UAAU+lB,KAAO,SAASxnB,EAAIG,EAAIO,EAAIG,GACpC,GAAI3B,KAAKkmB,MAAQlmB,KAAKmmB,KAAK/iB,OAAQ,CAC/B,IAAIjC,EAAKnB,KAAKmmB,KAAK/iB,OACfhC,EAAK,IAAIoE,MAAW,EAALrE,GACnB+K,EAAE6J,KAAK/V,KAAKmmB,KAAM,EAAG/kB,EAAI,EAAGD,GAC5BnB,KAAKmmB,KAAO/kB,EACZpB,KAAKqmB,KAAOrmB,KAAKipB,KAAKjpB,KAAKqmB,KAAW,EAALllB,GACjCnB,KAAKsmB,KAAOtmB,KAAKipB,KAAKjpB,KAAKsmB,KAAW,EAALnlB,GACjCnB,KAAKumB,KAAOvmB,KAAKipB,KAAKjpB,KAAKumB,KAAW,EAALplB,GACjCnB,KAAKwmB,KAAOxmB,KAAKipB,KAAKjpB,KAAKwmB,KAAW,EAALrlB,GACjC,IAAI+B,EAAK,IAAIsC,MACb0G,EAAE6J,KAAK/V,KAAK0mB,KAAM,EAAGxjB,EAAI,EAAG/B,GAC5BnB,KAAK0mB,KAAOxjB,EAQhB,OANAlD,KAAKmmB,KAAKnmB,KAAKkmB,MAAQplB,EACvBd,KAAKqmB,KAAKrmB,KAAKkmB,MAAQjlB,EACvBjB,KAAKsmB,KAAKtmB,KAAKkmB,MAAQjlB,EACvBjB,KAAKumB,KAAKvmB,KAAKkmB,MAAQ1kB,EACvBxB,KAAKwmB,KAAKxmB,KAAKkmB,MAAQvkB,EACvB3B,KAAK0mB,KAAK1mB,KAAKkmB,MAAQ7lB,EAAEwnB,KAClB7nB,KAAKkmB,QAGhB7lB,EAAEkC,UAAU2mB,KAAO,SAAShmB,EAAIvB,GAC5B3B,KAAK2mB,KAAKzjB,GAAMvB,GAGpBtB,EAAEkC,UAAUU,cAAgB,SAAStB,EAAIuB,GACjCA,EAAKlD,KAAKumB,KAAK5kB,KACfuB,EAAKlD,KAAKumB,KAAK5kB,IAEfuB,EAAKlD,KAAKwmB,KAAK7kB,KACfuB,EAAKlD,KAAKwmB,KAAK7kB,IAEnB3B,KAAKqmB,KAAK1kB,GAAMuB,GAGpB7C,EAAEkC,UAAUgB,UAAY,WACpB,IAAI5B,EAAK3B,KAAKqmB,KAAKjjB,OACfzB,EAAK3B,KAAKymB,KAAKrjB,SACfzB,EAAK3B,KAAKymB,KAAKrjB,QAEnB8I,EAAE6J,KAAK/V,KAAKymB,KAAM,EAAGzmB,KAAKqmB,KAAM,EAAG1kB,IAGvCtB,EAAEkC,UAAUiB,UAAY,WACpB,IAAI7B,EAAK3B,KAAKqmB,KAAKjjB,OACfzB,EAAK3B,KAAKymB,KAAKrjB,SACfpD,KAAKymB,KAAO,IAAI3b,aAAanJ,IAEjCuK,EAAE6J,KAAK/V,KAAKqmB,KAAM,EAAGrmB,KAAKymB,KAAM,EAAG9kB,IAGvCtB,EAAEkC,UAAUyd,KAAO,WACf,OAAOhgB,KAAKimB,MAGhB5lB,EAAEkC,UAAUwd,KAAO,WACf,OAAO/f,KAAKgmB,MAGhB3lB,EAAEkC,UAAU0d,KAAO,SAASte,GACxB,OAAO3B,KAAK0mB,KAAK/kB,IAAOtB,EAAEwnB,MAG9BxnB,EAAEkC,UAAUwR,KAAO,WACf,OAAO/T,KAAKmnB,MAGhB9mB,EAAEkC,UAAU0R,KAAO,WACf,OAAOjU,KAAKqnB,MAGhBhnB,EAAEkC,UAAU0lB,YAAc,SAAStmB,GAC/B,OAAO3B,KAAK2mB,KAAKhlB,IAGrBtB,EAAEkC,UAAUM,cAAgB,SAASlB,GACjC,OAAO3B,KAAKqmB,KAAK1kB,IAGrBtB,EAAEkC,UAAU4mB,YAAc,SAASxnB,GAC/B,OAAO3B,KAAKwmB,KAAK7kB,IAGrBtB,EAAEkC,UAAU6mB,YAAc,SAASznB,GAC/B,OAAO3B,KAAKumB,KAAK5kB,IAGrBtB,EAAEkC,UAAU6B,gBAAkB,SAAShD,EAAIO,GAC9B3B,KAAK+mB,KAAK3lB,GAChBgD,gBAAgBzC,IAGvBtB,EAAEkC,UAAU2B,gBAAkB,SAAShB,GAEnC,OADSlD,KAAK+mB,KAAK7jB,GACTgB,mBAGd7D,EAAEkC,UAAUkC,kBAAoB,SAASvB,GACrC,IAAK,IAAIvB,EAAK3B,KAAKoO,KAAKhL,OAAS,EAAGzB,GAAM,IAAKA,EAC3C,GAAqB,MAAjB3B,KAAKoO,KAAKzM,IAAe3B,KAAKoO,KAAKzM,GAAI0nB,QAAUnmB,EACjD,OAAOvB,EAGf,OAAQ,GAGZtB,EAAEkC,UAAU+mB,KAAO,SAAS3nB,GACxB,OAAO3B,KAAK6mB,KAAKllB,IAGrBtB,EAAEkC,UAAUuC,KAAO,SAASnD,GACxB,OAAO3B,KAAK8mB,KAAKnlB,IAGrBtB,EAAEkC,UAAUgnB,KAAO,SAAS5nB,GACxB,OAAO3B,KAAK+mB,KAAKplB,IAGrBtB,EAAEkC,UAAUinB,KAAO,SAASpnB,EAAIjB,GAG5B,IAAK,IAFDC,EAAKpB,KAAKgnB,KAAK5jB,OACftC,EAAKsB,EACAZ,EAAK,EAAGA,EAAKJ,IAAMI,EAAI,CAC5B,IAAI0B,EAAKlD,KAAKgnB,KAAKxlB,GACnB,GAAI0B,GAAM7C,EAAEqnB,KAGZ,OAAG,CACC,IAAIzmB,EAAKjB,KAAK8mB,KAAK5jB,GACfjC,EAAGkJ,SACHlJ,EAAGwoB,OAAOlP,KAAKva,KAAMiB,EAAIH,GACzBA,GAAMK,GAEV,IAAIQ,EAAK3B,KAAKknB,KAAKhkB,GACnB,GAAIvB,GAAMuB,GAAMvB,GAAMtB,EAAEsnB,KACpB,MAEJzkB,EAAKvB,KAKjBtB,EAAEkC,UAAUN,aAAe,SAASN,GAChC3B,KAAK2F,SAAWhE,GAGpBtB,EAAEkC,UAAUL,aAAe,WACvB,OAAOlC,KAAK2F,UAGhB,SAAS+jB,KACTA,EAAGC,KAAO,SAAShoB,GACf,OAAO+nB,EAAGC,KAAK,IAAIC,IAAIjoB,KAG3B+nB,EAAGC,KAAO,SAASvoB,GACf,IAAKA,EAAGyoB,SACJ,MAAM,IAAIC,KAAK1oB,EAAG2oB,QAOtB,IALA,IAGI5oB,EAHAQ,EAAKP,EAAGgC,SACRF,EAAK,IAAI8mB,UAAUroB,GACnBV,EAAK,IAAIgpB,KAAK,IAAIC,KAAK9oB,GAAI,MAE3BI,EAAK,GACDL,EAAKF,EAAGkpB,KAAKjnB,EAAI1B,EAAIG,EAAKH,IAAO,GACrCA,GAAML,EAEV,OAAO+B,GAGXwmB,EAAGU,IAAM,SAAShpB,GACd,IAAI8B,EAAK,KACL1B,EAAK,KACT,IACI0B,EAAM9B,aAAcoE,MAASpE,EAAK,IAAI6oB,KAAK7oB,EAAG,MAC9CI,EAAK,IAAI6oB,KAIT,IAHA,IACIlpB,EACAQ,EAAK,IAAIqoB,UAFJ,MAGD7oB,EAAK+B,EAAGinB,KAAKxoB,IAAO,GACxBH,EAAG8oB,MAAM3oB,EAAI,EAAGR,GAEpB,OAAOK,EAAG+oB,OATd,QAWc,MAANnpB,GACAA,EAAGopB,QAEG,MAANhpB,IACAA,EAAGipB,QACHjpB,EAAGgpB,WAKf,SAASE,IACD5qB,IAGJE,KAAK2qB,KAAO,KACZ3qB,KAAK4qB,KAAO,KACZ5qB,KAAK6qB,KAAO,KACZ7qB,KAAK8qB,KAAO,KACZ9qB,KAAK+qB,KAAO,KACZ/qB,KAAKgrB,KAAO,KACZhrB,KAAKirB,KAAO,KACZjrB,KAAKkrB,KAAO,KACZlrB,KAAKmrB,KAAO,KACZnrB,KAAKorB,KAAO,KACZprB,KAAK6qB,KAAOQ,EAAGC,YACftrB,KAAKirB,KAAO,IACZjrB,KAAKkrB,KAAO,IACZlrB,KAAKmrB,KAAO,GACZnrB,KAAKorB,KAAO,IACZprB,KAAK8qB,MAAO,EACZ9qB,KAAK+qB,KAAO,mBACZ/qB,KAAKgrB,KAAO,oBAEhBN,EAAGnoB,UAAUgpB,KAAO,WAGhB,OAFSrf,EAAEC,kBACFzB,KAAK8gB,QACK,EAAIxrB,KAAKirB,KAAO,IAGvCP,EAAGnoB,UAAUkpB,KAAO,SAAS9pB,GACzB3B,KAAKirB,KAAOtpB,GAGhB+oB,EAAGnoB,UAAUmpB,KAAO,SAASxoB,EAAIvB,EAAIP,GACjCpB,KAAKkrB,KAAOhoB,EACZlD,KAAKmrB,KAAOxpB,EACZ3B,KAAKorB,KAAOhqB,GAGhBspB,EAAGnoB,UAAUopB,KAAO,SAASzoB,GACzB,IACIvB,EADAR,EAAK+K,EAAEC,kBAEP/K,EAAK,EACT,OAAQpB,KAAK6qB,MACb,KAAKe,eACDxqB,GAAMD,EAAKnB,KAAK4qB,MAAQ5qB,KAAKkrB,OACnB,IACN9pB,EAAK,EACLpB,KAAK6qB,KAAOQ,EAAGQ,aACf7rB,KAAK4qB,KAAOzpB,GAEhBQ,EAAK,EAAIP,EACT,MACJ,KAAKyqB,cACDzqB,GAAMD,EAAKnB,KAAK4qB,MAAQ5qB,KAAKmrB,OACnB,IACNnrB,KAAK6qB,KAAOQ,EAAGS,cACf9rB,KAAK4qB,KAAOzpB,GAEhBQ,EAAK,EACL,MACJ,KAAKmqB,eACD1qB,GAAMD,EAAKnB,KAAK4qB,MAAQ5qB,KAAKorB,OACnB,IACNhqB,EAAK,EACLpB,KAAK6qB,KAAOQ,EAAGU,eACf/rB,KAAK2qB,KAAO3qB,KAAKurB,QAErB5pB,EAAKP,EACL,MACJ,KAAK2qB,eACG/rB,KAAK2qB,KAAOxpB,IACZnB,KAAK6qB,KAAOQ,EAAGO,cACf5rB,KAAK4qB,KAAOzpB,GAEhBQ,EAAK,EACL,MACJ,KAAK2pB,YACL,QACItrB,KAAK6qB,KAAOQ,EAAGU,eACf/rB,KAAK2qB,KAAO3qB,KAAKurB,OACjB5pB,EAAK,EAGJ3B,KAAK8qB,OACNnpB,GAAMA,GAEVuB,EAAGD,cAAcjD,KAAK+qB,KAAMppB,GAC5BuB,EAAGD,cAAcjD,KAAKgrB,KAAMrpB,IAGhC,IAAI0pB,EAAK,aACTA,EAAGC,YAAc,cACjBD,EAAGU,eAAiB,iBACpBV,EAAGO,cAAgB,gBACnBP,EAAGQ,aAAe,eAClBR,EAAGS,cAAgB,gBACnB,SAAS1iB,IACDtJ,IAGJqR,EAAG5O,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKgsB,KAAO,IAAIC,WAAW7iB,EAAE8iB,MAC7BlsB,KAAKmsB,KAAO,IAAI3mB,MAChBxF,KAAKmiB,UAAY,KACjBniB,KAAK0F,GAAK,KACI,MAAV0D,EAAEgjB,OACFhjB,EAAEgjB,KAAOhjB,EAAEijB,KAAK,KAChBjjB,EAAEkjB,KAAOljB,EAAEijB,KAAK,KAChBjjB,EAAEmjB,KAAOnjB,EAAEojB,KAAK,OAGxBpjB,EAAE7G,UAAY,IAAI4O,EAClB/H,EAAE8iB,KAAO,GACT9iB,EAAEqjB,MAAO,EACTrjB,EAAEgjB,KAAO,KACThjB,EAAEkjB,KAAO,KACTljB,EAAEmjB,KAAO,KACTnjB,EAAEijB,KAAO,SAAS1qB,GAEd,OADS,IAAImJ,aAAanJ,IAI9ByH,EAAEojB,KAAO,SAAS7qB,GAEd,OADS,IAAIylB,WAAWzlB,IAI5ByH,EAAEsjB,KAAO,SAASxpB,EAAIvB,GAUlB,OATU,MAANuB,GAAcA,EAAGypB,OAAShrB,EAAGyB,SAC7BF,EAAKkG,EAAEijB,KAAiB,EAAZ1qB,EAAGyB,SACZwpB,IAAIjrB,GACPuB,EAAG2pB,KAAK,KAER3pB,EAAGtE,QACHsE,EAAG0pB,IAAIjrB,GACPuB,EAAG2pB,KAAK,IAEL3pB,GAGXkG,EAAE0jB,KAAO,SAAS5pB,EAAIvB,GAUlB,OATU,MAANuB,GAAcA,EAAGypB,OAAShrB,EAAGyB,SAC7BF,EAAKkG,EAAEojB,KAAiB,EAAZ7qB,EAAGyB,SACZwpB,IAAIjrB,GACPuB,EAAG2pB,KAAK,KAER3pB,EAAGtE,QACHsE,EAAG0pB,IAAIjrB,GACPuB,EAAG2pB,KAAK,IAEL3pB,GAGXkG,EAAE2jB,KAAO,WACL,OAAO3jB,EAAEqjB,MAGbrjB,EAAE4jB,KAAO,SAASrrB,GACdyH,EAAEqjB,KAAO9qB,GAGbyH,EAAE7G,UAAU5E,MAAQ,SAASgE,GACzB3B,KAAK0F,GAAK/D,GAGdyH,EAAE7G,UAAU0qB,aAAe,SAAStrB,GAChC3B,KAAKmiB,UAAYxgB,GAGrByH,EAAE7G,UAAUoZ,KAAO,aAEnBvS,EAAE7G,UAAUqZ,KAAO,SAASxZ,EAAIT,EAAII,EAAImB,EAAIzC,EAAIQ,EAAIE,EAAIC,GACpD,KAAIH,EAAK,KAAT,CAGA,IAAIO,EAAKxB,KAAKmsB,KAAK/pB,GACftB,EAAKG,EAAK,GAAMiF,GAAEgnB,SAAW,EACjCltB,KAAK0F,GAAGynB,aAAa3rB,EAAIO,EAAImB,EAAIzC,EAAIQ,EAAIH,EAAId,KAAKmiB,UAAW/gB,KAGjEgI,EAAE7G,UAAUkB,KAAO,WACf,MAAM,IAAI2pB,MAAM,SAGpBhkB,EAAE7G,UAAUoB,KAAO,SAAShC,GACxB,MAAM,IAAIyrB,MAAM,SAGpBhkB,EAAE7G,UAAUqB,KAAO,WACf,IAAK,IAAIjC,EAAK,EAAGA,EAAK3B,KAAKgsB,KAAK5oB,OAAQzB,IAAM,CAEhC,GADD3B,KAAKgsB,KAAKrqB,KAEf3B,KAAK0F,GAAG2nB,KAAK,EAAGrtB,KAAKgsB,KAAMrqB,GAC3B3B,KAAKgsB,KAAKrqB,GAAM,KAK5ByH,EAAE7G,UAAU+qB,WAAa,SAASpqB,EAAIvB,GAC9B3B,KAAKgsB,KAAK5oB,OAASF,EAAK,GACxBlD,KAAKutB,KAAKrqB,GAEdlD,KAAKgsB,KAAK9oB,GAAMvB,GAGpByH,EAAE7G,UAAU+qB,WAAa,SAAS3rB,EAAIuB,GAC9BlD,KAAKgsB,KAAK5oB,OAASzB,EAAK,GACxB3B,KAAKutB,KAAK5rB,GAEd3B,KAAKmsB,KAAKxqB,GAAMuB,GAGpBkG,EAAE7G,UAAUgrB,KAAO,SAAS5rB,GACxB,IAAIR,EAAKuJ,KAAKG,IAAuB,EAAnB7K,KAAKgsB,KAAK5oB,OAAYzB,EAAK,EAAI,IAC7CuB,EAAK,IAAI+oB,WAAW9qB,GACxB+K,EAAE6J,KAAK/V,KAAKgsB,KAAM,EAAG9oB,EAAI,EAAGlD,KAAKgsB,KAAK5oB,QACtCpD,KAAKgsB,KAAO9oB,EACZ,IAAI9B,EAAK,IAAIoE,MACb0G,EAAE6J,KAAK/V,KAAKmsB,KAAM,EAAG/qB,EAAI,EAAGpB,KAAKmsB,KAAK/oB,QACtCpD,KAAKmsB,KAAO/qB,GAGhB,SAASwkB,IACD9lB,IAGJ8c,EAAEra,UAAUuL,YAAYC,KAAK/N,MAC7BA,KAAKqY,KAAO,KACZrY,KAAKwtB,KAAO,MAEhB5H,EAAGrjB,UAAY,IAAIqa,EACnBgJ,EAAG6H,KAAO,IAAI3iB,aAAa,GAC3B8a,EAAG8H,KAAO,IAAI5iB,aAAa,GAC3B8a,EAAG+H,KAAO,IAAI7iB,aAAa,GAC3B8a,EAAGgI,KAAO,IAAI9iB,aAAa,GAC3B8a,EAAGiI,KAAO,IAAI/iB,aAAa,GAC3B8a,EAAGkI,KAAO,IAAIhjB,aAAa,GAC3B8a,EAAGmI,KAAO,IAAIvoB,MACdogB,EAAGrjB,UAAUG,KAAO,WAChB1C,KAAKqY,KAAO,IAAIvR,EAChB9G,KAAKqY,KAAK3V,OACV1C,KAAKwtB,KAAO,IAAIhoB,OAGpBogB,EAAGrjB,UAAU2C,QAAU,WACnB,OAAO0X,EAAEG,MAGb6I,EAAGrjB,UAAUiM,KAAO,SAAS7M,GACzBib,EAAEra,UAAUiM,KAAKT,KAAK/N,KAAM2B,GAC5B3B,KAAKqY,KAAO1W,EAAGF,OACfzB,KAAKwtB,KAAO7rB,EAAGF,OACfmb,EAAEra,UAAU0a,eAAelP,KAAK/N,KAAM2B,IAG1CikB,EAAGrjB,UAAUJ,KAAO,SAASR,GACzB,IAAIuB,EAAK,IAAI8qB,EAAGhuB,MAKhB,OAJAkD,EAAG+qB,KAAO,IAAIzb,EACVxS,KAAKma,SACLjX,EAAGgrB,KAAO,IAAI1b,GAEXtP,GAGX0iB,EAAGrjB,UAAUiX,KAAO,SAAS7E,EAAI0C,GACtBrX,MAAQqX,EAAGoS,QACdnlB,QAAQC,IAAI,qBAEhB,IAAIkQ,EAAK4C,EACT,GAAKrX,KAAKqY,KAAKyH,KAAKnL,GAApB,CAGA,IAAImB,EAAK8P,EAAGmI,KACZjY,EAAG,IAAK,EACR,IAAIrL,EAAKzK,KAAKqY,KAAKvE,KAAKa,EAAImB,GAC5BuB,EAAG8W,KAAKrY,EAAG,IACX9V,KAAKkd,mBAAmBvI,EAAI3U,KAAKqY,KAAMhB,EAAIvB,GAC3C,IAAIzL,EAAKsK,EAAGZ,OACRC,EAAKW,EAAGV,OAEZ,GADAjU,KAAKqY,KAAKnE,KAAK7J,EAAI2J,EAAIvJ,GACnBA,GAAM,EAAG,CACT,IAAI+J,EAAKxU,KAAKwtB,KAAKnjB,EAAG,IACtBoK,EAAGwZ,KAAK9rB,KAAKqS,QAEb,GAAU,GAAN/J,EAAS,CACL+J,EAAKxU,KAAKwtB,KAAKnjB,EAAG,IAAtB,IACIyK,EAAK9U,KAAKwtB,KAAKnjB,EAAG,IAClBgK,EAAKL,EAAG,GACZS,EAAGwZ,KAAKxb,KAAO+B,EAAG/B,MAAQqC,EAAGrC,KAAO+B,EAAG/B,MAAQ4B,EAC/CI,EAAGwZ,KAAKvb,KAAO8B,EAAG9B,MAAQoC,EAAGpC,KAAO8B,EAAG9B,MAAQ2B,EAC/CI,EAAGwZ,KAAKtb,KAAO6B,EAAG7B,MAAQmC,EAAGnC,KAAO6B,EAAG7B,MAAQ0B,EAC/CI,EAAGwZ,KAAKrb,KAAO4B,EAAG5B,MAAQkC,EAAGlC,KAAO4B,EAAG5B,MAAQyB,EAC/CI,EAAGwZ,KAAKpb,KAAO2B,EAAG3B,MAAQiC,EAAGjC,KAAO2B,EAAG3B,MAAQwB,OAE/C,GAAU,GAAN5J,EAAS,CACL+J,EAAKxU,KAAKwtB,KAAKnjB,EAAG,IAClByK,EAAK9U,KAAKwtB,KAAKnjB,EAAG,IADtB,IAEIpC,EAAKjI,KAAKwtB,KAAKnjB,EAAG,IAClBrG,EAAKhE,KAAKwtB,KAAKnjB,EAAG,IAElBiK,GADAD,EAAKL,EAAG,GACHA,EAAG,IACR2B,EAAKnB,EAAG/B,MAAQqC,EAAGrC,KAAO+B,EAAG/B,MAAQ4B,EACrC8C,EAAKlP,EAAGwK,MAAQzO,EAAGyO,KAAOxK,EAAGwK,MAAQ4B,EACzCI,EAAGwZ,KAAKxb,KAAOkD,GAAMwB,EAAKxB,GAAMrB,EAChCqB,EAAKnB,EAAG9B,MAAQoC,EAAGpC,KAAO8B,EAAG9B,MAAQ2B,EACrC8C,EAAKlP,EAAGyK,MAAQ1O,EAAG0O,KAAOzK,EAAGyK,MAAQ2B,EACrCI,EAAGwZ,KAAKvb,KAAOiD,GAAMwB,EAAKxB,GAAMrB,EAChCqB,EAAKnB,EAAG7B,MAAQmC,EAAGnC,KAAO6B,EAAG7B,MAAQ0B,EACrC8C,EAAKlP,EAAG0K,MAAQ3O,EAAG2O,KAAO1K,EAAG0K,MAAQ0B,EACrCI,EAAGwZ,KAAKtb,KAAOgD,GAAMwB,EAAKxB,GAAMrB,EAChCqB,EAAKnB,EAAG5B,MAAQkC,EAAGlC,KAAO4B,EAAG5B,MAAQyB,EACrC8C,EAAKlP,EAAG2K,MAAQ5O,EAAG4O,KAAO3K,EAAG2K,MAAQyB,EACrCI,EAAGwZ,KAAKrb,KAAO+C,GAAMwB,EAAKxB,GAAMrB,EAChCqB,EAAKnB,EAAG3B,MAAQiC,EAAGjC,KAAO2B,EAAG3B,MAAQwB,EACrC8C,EAAKlP,EAAG4K,MAAQ7O,EAAG6O,KAAO5K,EAAG4K,MAAQwB,EACrCI,EAAGwZ,KAAKpb,KAAO8C,GAAMwB,EAAKxB,GAAMrB,OAEhC,GAAU,GAAN7J,EAAS,CACT,IAAI1I,EAAK/B,KAAKwtB,KAAKnjB,EAAG,IAClBjI,EAAKpC,KAAKwtB,KAAKnjB,EAAG,IAClBuK,EAAK5U,KAAKwtB,KAAKnjB,EAAG,IAClB+K,EAAKpV,KAAKwtB,KAAKnjB,EAAG,IAClBlJ,EAAKnB,KAAKwtB,KAAKnjB,EAAG,IAClBjJ,EAAKpB,KAAKwtB,KAAKnjB,EAAG,IAClB8J,EAAKnU,KAAKwtB,KAAKnjB,EAAG,IAClB+J,EAAKpU,KAAKwtB,KAAKnjB,EAAG,IAGlBP,GAFAuK,EAAKL,EAAG,GACRM,EAAKN,EAAG,GACHA,EAAG,IAGR0D,GAFA/B,EAAK5T,EAAG0Q,MAAQrQ,EAAGqQ,KAAO1Q,EAAG0Q,MAAQ4B,EACrC8C,EAAKvC,EAAGnC,MAAQ2C,EAAG3C,KAAOmC,EAAGnC,MAAQ4B,EAChClT,EAAGsR,MAAQrR,EAAGqR,KAAOtR,EAAGsR,MAAQ4B,GACrC+C,EAAKjD,EAAG1B,MAAQ2B,EAAG3B,KAAO0B,EAAG1B,MAAQ4B,EACzCI,EAAGwZ,KAAKxb,MAAQ,EAAI3I,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,GACzEqB,EAAK5T,EAAG2Q,MAAQtQ,EAAGsQ,KAAO3Q,EAAG2Q,MAAQ2B,EACrC8C,EAAKvC,EAAGlC,MAAQ0C,EAAG1C,KAAOkC,EAAGlC,MAAQ2B,EACrCqD,EAAKvW,EAAGuR,MAAQtR,EAAGsR,KAAOvR,EAAGuR,MAAQ2B,EACrC+C,EAAKjD,EAAGzB,MAAQ0B,EAAG1B,KAAOyB,EAAGzB,MAAQ2B,EACrCI,EAAGwZ,KAAKvb,MAAQ,EAAI5I,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,GACzEqB,EAAK5T,EAAG4Q,MAAQvQ,EAAGuQ,KAAO5Q,EAAG4Q,MAAQ0B,EACrC8C,EAAKvC,EAAGjC,MAAQyC,EAAGzC,KAAOiC,EAAGjC,MAAQ0B,EACrCqD,EAAKvW,EAAGwR,MAAQvR,EAAGuR,KAAOxR,EAAGwR,MAAQ0B,EACrC+C,EAAKjD,EAAGxB,MAAQyB,EAAGzB,KAAOwB,EAAGxB,MAAQ0B,EACrCI,EAAGwZ,KAAKtb,MAAQ,EAAI7I,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,GACzEqB,EAAK5T,EAAG6Q,MAAQxQ,EAAGwQ,KAAO7Q,EAAG6Q,MAAQyB,EACrC8C,EAAKvC,EAAGhC,MAAQwC,EAAGxC,KAAOgC,EAAGhC,MAAQyB,EACrCqD,EAAKvW,EAAGyR,MAAQxR,EAAGwR,KAAOzR,EAAGyR,MAAQyB,EACrC+C,EAAKjD,EAAGvB,MAAQwB,EAAGxB,KAAOuB,EAAGvB,MAAQyB,EACrCI,EAAGwZ,KAAKrb,MAAQ,EAAI9I,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,GACzEqB,EAAK5T,EAAG8Q,MAAQzQ,EAAGyQ,KAAO9Q,EAAG8Q,MAAQwB,EACrC8C,EAAKvC,EAAG/B,MAAQuC,EAAGvC,KAAO+B,EAAG/B,MAAQwB,EACrCqD,EAAKvW,EAAG0R,MAAQzR,EAAGyR,KAAO1R,EAAG0R,MAAQwB,EACrC+C,EAAKjD,EAAGtB,MAAQuB,EAAGvB,KAAOsB,EAAGtB,MAAQwB,EACrCI,EAAGwZ,KAAKpb,MAAQ,EAAI/I,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,QAEzE,GAAU,GAAN7J,EAAS,CACT,IAAI5I,EAAK7B,KAAKwtB,KAAKnjB,EAAG,IAClBtJ,EAAKf,KAAKwtB,KAAKnjB,EAAG,IAClBkN,EAAKvX,KAAKwtB,KAAKnjB,EAAG,IAClB6M,EAAKlX,KAAKwtB,KAAKnjB,EAAG,IAClBvJ,EAAKd,KAAKwtB,KAAKnjB,EAAG,IAClBpJ,EAAKjB,KAAKwtB,KAAKnjB,EAAG,IAClBwJ,EAAK7T,KAAKwtB,KAAKnjB,EAAG,IAClBuJ,EAAK5T,KAAKwtB,KAAKnjB,EAAG,IAClB8K,EAAKnV,KAAKwtB,KAAKnjB,EAAG,IAClBqK,EAAK1U,KAAKwtB,KAAKnjB,EAAG,IAClBpG,EAAKjE,KAAKwtB,KAAKnjB,EAAG,KAClBlG,EAAKnE,KAAKwtB,KAAKnjB,EAAG,KAClB6K,EAAKlV,KAAKwtB,KAAKnjB,EAAG,KAClBL,EAAKhK,KAAKwtB,KAAKnjB,EAAG,KAClBtG,EAAK/D,KAAKwtB,KAAKnjB,EAAG,KAClB5J,EAAKT,KAAKwtB,KAAKnjB,EAAG,KAIlBD,GAHAiK,EAAKL,EAAG,GACRM,EAAKN,EAAG,GACRlK,EAAKkK,EAAG,GACHA,EAAG,IAKRwD,GAJA7B,EAAK9T,EAAG4Q,MAAQ1R,EAAG0R,KAAO5Q,EAAG4Q,MAAQ4B,EACrC8C,EAAKI,EAAG9E,MAAQyE,EAAGzE,KAAO8E,EAAG9E,MAAQ4B,EACrCqD,EAAK5W,EAAG2R,MAAQxR,EAAGwR,KAAO3R,EAAG2R,MAAQ4B,EACrC+C,EAAKvD,EAAGpB,MAAQmB,EAAGnB,KAAOoB,EAAGpB,MAAQ4B,EAChCc,EAAG1C,MAAQiC,EAAGjC,KAAO0C,EAAG1C,MAAQ4B,GACrCQ,EAAK5Q,EAAGwO,MAAQtO,EAAGsO,KAAOxO,EAAGwO,MAAQ4B,EACrCE,EAAKW,EAAGzC,MAAQzI,EAAGyI,KAAOyC,EAAGzC,MAAQ4B,EACrCkB,EAAKxR,EAAG0O,MAAQhS,EAAGgS,KAAO1O,EAAG0O,MAAQ4B,EACzCI,EAAGwZ,KAAKxb,MAAQ,EAAIrI,KAAQ,EAAIN,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,IAAOlK,IAAO,EAAIN,IAAO0N,GAAM3C,EAAK2C,GAAMlD,GAAMxK,GAAMyK,GAAMgB,EAAKhB,GAAMD,IAC5JqB,EAAK9T,EAAG6Q,MAAQ3R,EAAG2R,KAAO7Q,EAAG6Q,MAAQ2B,EACrC8C,EAAKI,EAAG7E,MAAQwE,EAAGxE,KAAO6E,EAAG7E,MAAQ2B,EACrCqD,EAAK5W,EAAG4R,MAAQzR,EAAGyR,KAAO5R,EAAG4R,MAAQ2B,EACrC+C,EAAKvD,EAAGnB,MAAQkB,EAAGlB,KAAOmB,EAAGnB,MAAQ2B,EACrCmD,EAAKrC,EAAGzC,MAAQgC,EAAGhC,KAAOyC,EAAGzC,MAAQ2B,EACrCQ,EAAK5Q,EAAGyO,MAAQvO,EAAGuO,KAAOzO,EAAGyO,MAAQ2B,EACrCE,EAAKW,EAAGxC,MAAQ1I,EAAG0I,KAAOwC,EAAGxC,MAAQ2B,EACrCkB,EAAKxR,EAAG2O,MAAQjS,EAAGiS,KAAO3O,EAAG2O,MAAQ2B,EACrCI,EAAGwZ,KAAKvb,MAAQ,EAAItI,KAAQ,EAAIN,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,IAAOlK,IAAO,EAAIN,IAAO0N,GAAM3C,EAAK2C,GAAMlD,GAAMxK,GAAMyK,GAAMgB,EAAKhB,GAAMD,IAC5JqB,EAAK9T,EAAG8Q,MAAQ5R,EAAG4R,KAAO9Q,EAAG8Q,MAAQ0B,EACrC8C,EAAKI,EAAG5E,MAAQuE,EAAGvE,KAAO4E,EAAG5E,MAAQ0B,EACrCqD,EAAK5W,EAAG6R,MAAQ1R,EAAG0R,KAAO7R,EAAG6R,MAAQ0B,EACrC+C,EAAKvD,EAAGlB,MAAQiB,EAAGjB,KAAOkB,EAAGlB,MAAQ0B,EACrCmD,EAAKrC,EAAGxC,MAAQ+B,EAAG/B,KAAOwC,EAAGxC,MAAQ0B,EACrCQ,EAAK5Q,EAAG0O,MAAQxO,EAAGwO,KAAO1O,EAAG0O,MAAQ0B,EACrCE,EAAKW,EAAGvC,MAAQ3I,EAAG2I,KAAOuC,EAAGvC,MAAQ0B,EACrCkB,EAAKxR,EAAG4O,MAAQlS,EAAGkS,KAAO5O,EAAG4O,MAAQ0B,EACrCI,EAAGwZ,KAAKtb,MAAQ,EAAIvI,KAAQ,EAAIN,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,IAAOlK,IAAO,EAAIN,IAAO0N,GAAM3C,EAAK2C,GAAMlD,GAAMxK,GAAMyK,GAAMgB,EAAKhB,GAAMD,IAC5JqB,EAAK9T,EAAG+Q,MAAQ7R,EAAG6R,KAAO/Q,EAAG+Q,MAAQyB,EACrC8C,EAAKI,EAAG3E,MAAQsE,EAAGtE,KAAO2E,EAAG3E,MAAQyB,EACrCqD,EAAK5W,EAAG8R,MAAQ3R,EAAG2R,KAAO9R,EAAG8R,MAAQyB,EACrC+C,EAAKvD,EAAGjB,MAAQgB,EAAGhB,KAAOiB,EAAGjB,MAAQyB,EACrCmD,EAAKrC,EAAGvC,MAAQ8B,EAAG9B,KAAOuC,EAAGvC,MAAQyB,EACrCQ,EAAK5Q,EAAG2O,MAAQzO,EAAGyO,KAAO3O,EAAG2O,MAAQyB,EACrCE,EAAKW,EAAGtC,MAAQ5I,EAAG4I,KAAOsC,EAAGtC,MAAQyB,EACrCkB,EAAKxR,EAAG6O,MAAQnS,EAAGmS,KAAO7O,EAAG6O,MAAQyB,EACrCI,EAAGwZ,KAAKrb,MAAQ,EAAIxI,KAAQ,EAAIN,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,IAAOlK,IAAO,EAAIN,IAAO0N,GAAM3C,EAAK2C,GAAMlD,GAAMxK,GAAMyK,GAAMgB,EAAKhB,GAAMD,IAC5JqB,EAAK9T,EAAGgR,MAAQ9R,EAAG8R,KAAOhR,EAAGgR,MAAQwB,EACrC8C,EAAKI,EAAG1E,MAAQqE,EAAGrE,KAAO0E,EAAG1E,MAAQwB,EACrCqD,EAAK5W,EAAG+R,MAAQ5R,EAAG4R,KAAO/R,EAAG+R,MAAQwB,EACrC+C,EAAKvD,EAAGhB,MAAQe,EAAGf,KAAOgB,EAAGhB,MAAQwB,EACrCmD,EAAKrC,EAAGtC,MAAQ6B,EAAG7B,KAAOsC,EAAGtC,MAAQwB,EACrCQ,EAAK5Q,EAAG4O,MAAQ1O,EAAG0O,KAAO5O,EAAG4O,MAAQwB,EACrCE,EAAKW,EAAGrC,MAAQ7I,EAAG6I,KAAOqC,EAAGrC,MAAQwB,EACrCkB,EAAKxR,EAAG8O,MAAQpS,EAAGoS,KAAO9O,EAAG8O,MAAQwB,EACrCI,EAAGwZ,KAAKpb,MAAQ,EAAIzI,KAAQ,EAAIN,IAAO6L,GAAMwB,EAAKxB,GAAMrB,GAAMxK,GAAM4N,GAAMN,EAAKM,GAAMpD,IAAOlK,IAAO,EAAIN,IAAO0N,GAAM3C,EAAK2C,GAAMlD,GAAMxK,GAAMyK,GAAMgB,EAAKhB,GAAMD,QACzJ,CAGH,IAAK,IAFDjQ,EAAuB,EAAlBqG,KAAK0jB,IAAI,EAAG3jB,GACjBjG,EAAK,IAAIsG,aAAazG,GACjB0Q,EAAK,EAAGA,EAAK1Q,EAAI0Q,IAAM,CAG5B,IAAK,IAFD7R,EAAK6R,EACLpT,EAAK,EACAH,EAAK,EAAGA,EAAKiJ,EAAIjJ,IACtBG,GAAOuB,EAAK,GAAK,EAAM,EAAI8Q,EAAGxS,GAAOwS,EAAGxS,GACxC0B,GAAM,EAEVsB,EAAGuQ,GAAMpT,EAGb,IAAK,IADD8V,GAAK,IAAIjS,MACJ9E,GAAK,EAAGA,GAAK2D,EAAI3D,KACtB+W,GAAG/W,IAAMV,KAAKwtB,KAAKnjB,EAAG3J,KAOrB,IALDsU,GAAK,EACLC,GAAK,EACLI,GAAK,EACL1B,GAAK,EACLpK,GAAK,EACT,IAAS7I,GAAK,EAAGA,GAAK2D,EAAI3D,KACtBsU,IAAMxQ,EAAG9D,IAAM+W,GAAG/W,IAAI+R,KACtBwC,IAAMzQ,EAAG9D,IAAM+W,GAAG/W,IAAIgS,KACtB2C,IAAM7Q,EAAG9D,IAAM+W,GAAG/W,IAAIiS,KACtBgB,IAAMnP,EAAG9D,IAAM+W,GAAG/W,IAAIkS,KACtBrJ,IAAM/E,EAAG9D,IAAM+W,GAAG/W,IAAImS,KAE1B4B,EAAGwZ,KAAKxb,KAAOuC,GACfP,EAAGwZ,KAAKvb,KAAOuC,GACfR,EAAGwZ,KAAKtb,KAAO0C,GACfZ,EAAGwZ,KAAKrb,KAAOe,GACfc,EAAGwZ,KAAKpb,KAAOtJ,GAM/BiL,EAAKxU,KAAKwtB,KAAKnjB,EAAG,IACtBoK,EAAGwZ,KAAKnb,SAAW0B,EAAG1B,SACtB2B,EAAGwZ,KAAKlb,SAAWyB,EAAGzB,WAG1B6S,EAAGrjB,UAAUsX,KAAO,SAAS5Y,EAAIU,GACtB3B,MAAQ2B,EAAG8nB,QACdnlB,QAAQC,IAAI,qBAEhB,IAAIR,EAAKpC,EAET,GADAoC,EAAGsqB,MAAK,GACHruB,KAAKma,OAGH,CACH,IAAItY,EAAK7B,KAAKia,sBAId,GAHIlW,EAAGuqB,MAAQ1R,EAAElE,OACb3U,EAAGuqB,KAAOrtB,EAAGmnB,iBAAiBvmB,IAE9BkC,EAAGuqB,KAAO,EACNpoB,GAAEmc,MACFhgB,EAAEqB,KAAK,qBAAsB7B,GAEjCkC,EAAGsqB,MAAK,OACL,CACH,IAAInrB,EAAKjC,EAAGgnB,YAAYlkB,EAAGuqB,MAC3B,GAAU,MAANprB,EAAY,CACZ,IAAI1B,EAAKP,EAAGqoB,KAAKvlB,EAAGuqB,MAChBvtB,EAAK6kB,EAAG6H,KACZ1sB,EAAG,GAAKgD,EAAGkqB,KAAKxb,KAChB1R,EAAG,GAAKgD,EAAGkqB,KAAKvb,KAChB,IAAItR,EAAKwkB,EAAG8H,KACZtsB,EAAG,GAAK,EACRA,EAAG,IAAM,GACAI,EAAGioB,OAAOvkB,WACT0X,EAAEG,KACR3b,EAAG,IAAM,GAETA,EAAG,IAAM,GAEb,IAAIX,EAAKmlB,EAAG+H,KACZ3tB,KAAKuuB,KAAKttB,EAAIiC,EAAI1B,EAAIT,EAAIK,EAAIX,GAC9B,IAAIsB,EAAK2P,GAAG8c,KAAKptB,EAAIX,GACrByC,EAAGka,KAAKnc,EAAIO,EAAIT,EAAIA,EAAI,EAAG,EAAG,GAC9BgD,EAAGmqB,KAAKzb,KAAO1R,EAAG,GAClBgD,EAAGmqB,KAAKxb,KAAO3R,EAAG,GAClBgD,EAAGmqB,KAAKvb,KAAO5O,EAAGkqB,KAAKtb,KACvB5O,EAAGmqB,KAAKtb,KAAO7O,EAAGkqB,KAAKrb,KACvB7O,EAAGmqB,KAAKrb,KAAO9O,EAAGkqB,KAAKpb,KAAO9Q,EAAK2P,GAAG+c,KACtC,IAAIttB,EAAKK,EAAGktB,gBACZ3qB,EAAG4qB,2BAA2BxtB,EAAK4C,EAAGmqB,KAAKvb,MAC3C,IAAI7R,EAAKU,EAAGotB,kBACZ7qB,EAAG8qB,gBAAgB/tB,EAAKiD,EAAG+qB,0BAC3B/qB,EAAGmqB,KAAKpb,SAAW/O,EAAGkqB,KAAKnb,SAC3B/O,EAAGmqB,KAAKnb,SAAWhP,EAAGkqB,KAAKlb,SAC3BhP,EAAGsqB,KAAK7sB,EAAG2I,aAEXpG,EAAGsqB,MAAK,SA7ChBtqB,EAAG4qB,2BAA2B5qB,EAAGkqB,KAAKtb,MACtC5O,EAAG8qB,gBAAgB9qB,EAAG+qB,2BAkD9BlJ,EAAGrjB,UAAU6a,KAAO,SAAShc,EAAI2C,EAAIvC,EAAI4I,EAAIvI,EAAIO,EAAIqI,GAC1CzK,MAAQ+D,EAAG0lB,QACdnlB,QAAQC,IAAI,qBAiBhB,IAAK,IAFDzD,EAAIG,EAbJU,EAAKoC,EACLrD,EAAgB,MAAXiB,EAAGusB,KAAevsB,EAAGusB,KAAOvsB,EAAGssB,KACpCjqB,EAAK0G,KAAK+G,IAAIC,GAAGC,KAAOjR,EAAGmS,MAC3B9Q,EAAK2I,KAAK8G,IAAIE,GAAGC,KAAOjR,EAAGmS,MAC3BxI,EAAK1I,EAAG+sB,gBACRvqB,EAAKzD,EAAGoS,UAAY,EAAI,EACxBzO,EAAK3D,EAAGqS,UAAY,EAAI,EACxBhS,EAAKgB,EAAKsI,EAAKlG,EACf1D,GAAMuD,EAAKqG,EAAKhG,EAChB4D,EAAKjE,EAAKqG,EAAKlG,EACfK,EAAKzC,EAAKsI,EAAKhG,EACfJ,EAAKvD,EAAG+R,KACRlJ,EAAK7I,EAAGgS,KAERxP,EAAKrB,EAAK4I,EACLtJ,EAAKiB,EAAIjB,EAAK+B,EAAI/B,GAAMsJ,EAC7B3J,EAAKU,EAAGL,GACRF,EAAKO,EAAGL,EAAK,GACbiJ,EAAGjJ,GAAMJ,EAAKD,EAAKL,EAAKQ,EAAKgD,EAC7BmG,EAAGjJ,EAAK,GAAK8G,EAAKnH,EAAK0D,EAAKvD,EAAKsI,GAIzCqc,EAAGrjB,UAAUgsB,KAAO,SAASxsB,EAAIZ,EAAI+B,EAAIa,EAAItD,EAAIkB,GACtCR,GAAM+B,EAAGumB,QACZnlB,QAAQC,IAAI,qBAEhB,IAAInC,EAAKwjB,EAAGgI,KACZhI,EAAGgI,KAAK,GAAK7pB,EAAG,GAChB6hB,EAAGgI,KAAK,GAAK7pB,EAAG,GAChB5C,EAAGic,KAAKrb,EAAImB,EAAId,EAAIA,EAAI,EAAG,EAAG,GAK9B,IAAK,IAJDZ,EAAKokB,EAAGiI,KACR9sB,EAAK6kB,EAAGkI,KAER1sB,EAAK,EACAH,EAAK,EAAGA,EAFR,GAEiBA,IAAM,CAM5B,GALAF,EAAG,GAAKgD,EAAG,GAAK3C,EAAKX,EAAG,GACxBM,EAAG,GAAKgD,EAAG,GAAK3C,EAAKX,EAAG,GACxBU,EAAGic,KAAKrb,EAAImB,EAAInC,EAAIS,EAAI,EAAG,EAAG,GAC9BA,EAAG,IAAMY,EAAG,GACZZ,EAAG,IAAMY,EAAG,GACC,GAATZ,EAAG,IAAoB,GAATA,EAAG,GAGjB,OAFAG,EAAG,GAAKH,EAAG,QACXG,EAAG,GAAKH,EAAG,IAQf,GALAT,EAAG,GAAKgD,EAAG,GAAK3C,EAAKX,EAAG,GACxBM,EAAG,GAAKgD,EAAG,GAAK3C,EAAKX,EAAG,GACxBU,EAAGic,KAAKrb,EAAImB,EAAInC,EAAIS,EAAI,EAAG,EAAG,GAC9BA,EAAG,IAAMY,EAAG,GACZZ,EAAG,IAAMY,EAAG,GACC,GAATZ,EAAG,IAAoB,GAATA,EAAG,GAKjB,OAJAA,EAAG,IAAMA,EAAG,GACZA,EAAG,IAAMA,EAAG,GACZG,EAAG,GAAKH,EAAG,QACXG,EAAG,GAAKH,EAAG,IAGfJ,GAAM,GAEN8E,GAAEmc,MACF/d,QAAQC,IAAI,6BAIpB,SAASypB,EAAGrsB,GACRotB,GAAExsB,UAAUuL,YAAYC,KAAK/N,KAAM2B,GACnC3B,KAAKsuB,KAAO1R,EAAElE,KACd1Y,KAAKiuB,KAAO,KACZjuB,KAAKkuB,KAAO,KAEhBF,EAAGzrB,UAAY,IAAIwsB,GACnB,SAAS5pB,IACDrF,IAGJqY,EAAG5V,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKgL,KAAO,KACZhL,KAAKoY,KAAO,KACZpY,KAAKqY,KAAO,KACZrY,KAAKsY,KAAO,KACZtY,KAAKuY,KAAO,KACZvY,KAAKwY,KAAO,MAEhBrT,EAAE5C,UAAY,IAAI4V,EAClBhT,EAAEuT,MAAQ,EACVvT,EAAEwT,KAAO,IACTxT,EAAEC,KAAO,EACTD,EAAEyT,KAAO,EACTzT,EAAE6pB,KAAO,EACT7pB,EAAE0T,KAAO1T,EAAEwT,KACXxT,EAAE2T,KAAO3T,EAAEwT,KACXxT,EAAE8pB,KAAO,SAAS7tB,GACd,IAAK,IAAI8B,EAAK9B,EAAGgC,OAAS,EAAGF,GAAM,IAAKA,EAAI,CACxC,IAAIvB,EAAKP,EAAG8B,GACRvB,EAAKwD,EAAE0T,KACP1T,EAAE0T,KAAOlX,EAELA,EAAKwD,EAAE2T,OACP3T,EAAE2T,KAAOnX,KAMzBwD,EAAE4T,KAAO,WACL,OAAO5T,EAAE0T,MAGb1T,EAAE6T,KAAO,WACL,OAAO7T,EAAE2T,MAGb3T,EAAE5C,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAKgL,KAAOrJ,EAAGF,OACfzB,KAAKoY,KAAOzW,EAAGF,OACfzB,KAAKqY,KAAO1W,EAAGF,OACfzB,KAAKsY,KAAO3W,EAAG8M,OACfzO,KAAKuY,KAAO5W,EAAG0X,OACfrZ,KAAKwY,KAAO7W,EAAG2X,OACX3X,EAAGsR,oBAAsB3R,EAAGC,MAC5BvB,KAAKyY,OAAS9W,EAAGF,OACjBzB,KAAK6J,WAAa7J,KAAKiZ,sBAAsBjZ,KAAKyY,SAElDzY,KAAK6J,WAAa,KAEtB1E,EAAE8pB,KAAKjvB,KAAKuY,OAGhBpT,EAAE5C,UAAUiF,cAAgB,WACxB,OAAOxH,KAAK6J,YAGhB1E,EAAE5C,UAAUiX,KAAO,SAAStW,EAAIvB,GAG5B,GAFAA,EAAG8X,KAAK,IAAK,EACb9X,EAAG+X,KAAOjG,EAAGC,KAAKxQ,EAAIlD,KAAKqY,KAAM1W,EAAG8X,KAAMzZ,KAAKuY,MAC3CrS,GAAEyT,WACF,GAAIhY,EAAG8X,KAAK,GACR,OAGR9X,EAAGiY,KAAOnG,EAAG6B,KAAKpS,EAAIlD,KAAKqY,KAAM1W,EAAG8X,KAAMzZ,KAAKwY,OAGnDrT,EAAE5C,UAAUsX,KAAO,SAASlY,KAE5BwD,EAAE5C,UAAUoF,cAAgB,WACxB,OAAO3H,KAAKgL,MAGhB7F,EAAE5C,UAAUuX,KAAO,SAASnY,GACxB3B,KAAKgL,KAAOrJ,GAGhBwD,EAAE5C,UAAUwX,WAAa,SAASpY,EAAIuB,GAClC,OAAOA,EAAG0W,MAGdzU,EAAE5C,UAAUyX,KAAO,SAASrY,EAAIuB,GAC5B,OAAOA,EAAGwW,MAGdvU,EAAE5C,UAAU0X,oBAAsB,WAC9B,OAAOja,KAAKoY,MAGhBjT,EAAE5C,UAAU2X,KAAO,SAASvY,GACxB3B,KAAKoY,KAAOzW,GAGhBwD,EAAE5C,UAAU4X,KAAO,WACf,OAAqB,MAAbna,KAAKoY,MAAiBpY,KAAKoY,MAAQgC,GAAEC,QAGjDlV,EAAE5C,UAAU2C,QAAU,aAEtB,SAAS6gB,IACDjmB,IAGJE,KAAKkvB,KAAO,KACZlvB,KAAK2mB,KAAO,KACZ3mB,KAAKiF,KAAO,KACZ8gB,EAAG3lB,QAEP2lB,EAAG3lB,KAAO,EACV2lB,EAAGxjB,UAAU4sB,KAAO,WAChB,OAAOnvB,KAAK2mB,MAGhBZ,EAAGxjB,UAAU6sB,gBAAkB,WAC3B,OAAOpvB,KAAKiF,MAGhB8gB,EAAGxjB,UAAUiM,KAAO,SAAS7M,GACzB3B,KAAKkvB,KAAOvtB,EAAGF,OACfzB,KAAKiF,KAAOtD,EAAGF,OACfzB,KAAK2mB,KAAOhlB,EAAGF,QAGnBskB,EAAGxjB,UAAU8sB,KAAO,SAAS1tB,GACzBA,EAAGunB,KAAKlpB,KAAK2mB,MACbhlB,EAAG2tB,KAAKtvB,KAAKiF,MACbjF,KAAK2mB,KAAO,KACZ3mB,KAAKiF,KAAO,MAGhB,SAASsqB,IACDzvB,IAGJC,EAAGwC,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKwvB,KAAO,IAAIpmB,GAEpBmmB,EAAEhtB,UAAY,IAAIxC,EAClBwvB,EAAEE,UAAY,SAASvsB,GACnB,IAAIvB,EAAK,IAAI4tB,EAEb,OADAxvB,EAAGS,KAAKmB,EAAIuB,GACLvB,GAGX4tB,EAAEE,UAAY,SAASvsB,GACnB,IAAIvB,EAAK,IAAI4tB,EAEb,OADAxvB,EAAGS,KAAKmB,EAAIuB,GACLvB,GAGX4tB,EAAEG,KAAO,WAEL,OADS,IAAIH,GAIjBA,EAAEI,KAAO,SAAS1uB,GACd,IAAIG,EAAK,IAAIwoB,IAAI,8BACjB,GAAmB,GAAfxoB,EAAGyoB,SACH,MAAM,IAAIC,KAAK,wBAA0B1oB,EAAGwuB,QAIhD,IAAK,IAFDjuB,GAAM,sCAAuC,sCAAuC,sCAAuC,uCAC3HR,EAAKouB,EAAEE,UAAUruB,EAAG2oB,QACf7mB,EAAK,EAAGA,EAAKvB,EAAGyB,OAAQF,IAAM,CACnC,IAAI1B,EAAK,IAAIooB,IAAIjoB,EAAGuB,IACpB,GAAmB,GAAf1B,EAAGqoB,SACH,MAAM,IAAIC,KAAK,wBAA0BtoB,EAAGouB,QAEhDzuB,EAAGmsB,WAAWpqB,EAAI2sB,KAAKC,KAAK7uB,EAAIO,EAAGuoB,SAEvC,OAAO5oB,GAGXouB,EAAEhtB,UAAU5E,MAAQ,SAASgE,GACzB3B,KAAKwvB,KAAK7xB,MAAMgE,IAGpB4tB,EAAEhtB,UAAU0qB,aAAe,SAAStrB,GAChC3B,KAAKwvB,KAAKvC,aAAatrB,IAG3B4tB,EAAEhtB,UAAUjD,KAAO,WACfU,KAAKE,KAAKZ,KAAKU,KAAKwvB,OAGxBD,EAAEhtB,UAAUqB,KAAO,WACf5D,KAAKwvB,KAAK5rB,QAGd2rB,EAAEhtB,UAAU+qB,WAAa,SAASpqB,EAAIvB,GACjB,MAAb3B,KAAKwvB,MACLntB,EAAEqB,KAAK,2CAEX1D,KAAKwvB,KAAKlC,WAAWpqB,EAAIvB,IAG7B4tB,EAAEhtB,UAAU+qB,WAAa,SAASpqB,EAAIvB,GACjB,MAAb3B,KAAKwvB,MACLntB,EAAEqB,KAAK,2CAEX1D,KAAKwvB,KAAKlC,WAAWpqB,EAAIvB,IAG7B4tB,EAAEhtB,UAAUkB,KAAO,WACf,OAAOzD,KAAKwvB,KAAK/rB,QAGrB8rB,EAAEhtB,UAAUoB,KAAO,SAAShC,GACxB3B,KAAKwvB,KAAK7rB,KAAKhC,IAGnB4tB,EAAEhtB,UAAUL,aAAe,WACvB,OAAOlC,KAAKwvB,MAGhB,SAASO,IACDjwB,IAGJmL,EAAG1I,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKwiB,QAAU,IAAIhd,MACnBxF,KAAKgwB,KAAO,KACZhwB,KAAKyiB,KAAOsN,EAAGrN,OACf1iB,KAAK2iB,KAAO,GACZ3iB,KAAK4iB,KAAO,EACZ5iB,KAAK6iB,KAAM,EACX7iB,KAAK8iB,YAAa,EAClB9iB,KAAKiwB,MAAQ,EACbjwB,KAAKkwB,KAAO,GAEhBH,EAAGxtB,UAAY,IAAI0I,EACnB8kB,EAAG/M,KAAO,WACV+M,EAAG9M,KAAO,UACV8M,EAAGI,kBAAoB,UACvBJ,EAAGK,mBAAqB,WACxBL,EAAGrN,KAAO,EACVqN,EAAG5M,KAAO,EACV4M,EAAG3M,WAAa,SAAShiB,GACrB,IAAI8B,EAAKwmB,EAAGU,IAAIhpB,GAEhB,OADS2uB,EAAG3M,WAAWlgB,IAI3B,SAASmtB,EAAEntB,EAAIvB,GACX,OAAO4d,OAAOC,aAAatc,EAAGuc,SAAS9d,IAE3CouB,EAAG3M,WAAa,SAASvhB,GACjBA,aAAclB,cACdkB,EAAK,IAAIjB,SAASiB,IAEtB,IAAIf,EAAK,IAAIivB,EACT7sB,GAAM,GACNzC,EAAKoB,EAAGyuB,WACZxvB,EAAG8hB,KAAO,EACV,IAAK,IAAIxhB,EAAK,EAAGA,EAAKX,IAAMW,EAAI,CAC5B,IAAIL,EAAKsvB,EAAExuB,EAAIT,GACXI,EAAKT,EAAGwvB,WAAW,GACvB,GAAU,MAANxvB,GAAoB,MAANA,EAGlB,GAAU,KAANA,EAQJ,GAAU,KAANA,GA0CJ,GAAK,IAAMS,GAAMA,GAAM,KAAS,IAAMA,GAAMA,GAAM,IAAa,KAANT,EAAW,CAGhE,IAFIsD,EAAKjD,EACLD,GAAM,EACHC,EAAKX,IAEE,OADVM,EAAKsvB,EAAExuB,EAAIT,KACa,MAANL,KAFJK,EAKd,GAAU,KAANL,EAAW,CACXI,EAAKC,EACL,MAGR,GAAID,GAAM,EAAG,CACT,IAAIiB,EAAK,IAAIihB,EACTlE,EAAEC,WAAWvd,EAAIwC,EAAI0rB,EAAG/M,OACxB5gB,EAAGkhB,KAAOD,EAAEE,KACZnhB,EAAGohB,KAAOrE,EAAEO,aAAa7d,EAAIwC,EAAIlD,EAAKkD,IAElC8a,EAAEC,WAAWvd,EAAIwC,EAAI0rB,EAAG9M,OACxB7gB,EAAGohB,KAAOrE,EAAEO,aAAa7d,EAAIwC,EAAK,EAAGlD,EAAKkD,EAAK,GAC3C8a,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,YACzBjC,EAAGkhB,KAAOD,EAAEI,KAERtE,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,YACzBjC,EAAGkhB,KAAOD,EAAEK,KAERvE,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,WACzBjC,EAAGkhB,KAAOD,EAAEM,KAERxE,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,WACzBjC,EAAGkhB,KAAOD,EAAEO,KAERzE,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,KACzBjC,EAAGkhB,KAAOD,EAAEQ,KAER1E,EAAEC,WAAWvd,EAAIwC,EAAK,EAAG,OACzBjC,EAAGkhB,KAAOD,EAAES,QAQpC1hB,EAAGkhB,KAAOD,EAAEU,KACZ3hB,EAAGohB,KAAOrE,EAAEO,aAAa7d,EAAIwC,EAAIlD,EAAKkD,IAG9CvD,EAAG0hB,QAAQxjB,KAAKoD,GAChB,IAAI1B,EAAK,EACLqD,KACJ,IAAK3C,EAAKD,EAAK,EAAGC,EAAKX,IAET,OADVM,EAAKsvB,EAAExuB,EAAIT,KACa,MAANL,KAFOK,EAKzB,GAAU,KAANL,GAAmB,KAANA,GAAmB,MAANA,EAA9B,CAGIE,EAAKke,EAAES,KAAK/d,EAAIpB,EAAIW,EAAI8B,GAC5B,GAAIA,EAAG,GAAK,EAAG,CACXa,EAAG/E,KAAKiC,GACRP,IACA,IAAIiB,EAAKuB,EAAG,GACZ,GAAIvB,EAAKP,EAAI,CACTkD,QAAQC,IAAI,4CACZ,MAEJnD,EAAKO,EAAK,GAGlBS,EAAG4hB,KAAO,IAAIlZ,aAAa/G,GACvBrD,EAAKI,EAAG8hB,OACR9hB,EAAG8hB,KAAOliB,SApHtB,CAGI,IAFA,IAAI2D,EAAKjD,EACLD,GAAM,EACHC,EAAKX,IAEE,OADVM,EAAKsvB,EAAExuB,EAAIT,KACa,MAANL,KAFJK,EAKd,GAAU,KAANL,EAAW,CACXI,EAAKC,EACL,MAGR,IAAIW,GAAK,EACT,GAAIZ,GAAM,EAIN,IAHIA,GAAMkD,EAAK,GAAsB,KAAjBgsB,EAAExuB,EAAIwC,EAAK,IAA8B,KAAjBgsB,EAAExuB,EAAIwC,EAAK,IAA8B,KAAjBgsB,EAAExuB,EAAIwC,EAAK,KAC3EtC,GAAK,GAEJX,EAAKD,EAAK,EAAGC,EAAKX,IAET,OADVM,EAAKsvB,EAAExuB,EAAIT,KACa,MAANL,KAFOK,EAKzB,GAAU,KAANL,GAAmB,KAANA,GAAmB,MAANA,EAA9B,CAGA,IAAIE,EAAKke,EAAES,KAAK/d,EAAIpB,EAAIW,EAAI8B,GACxBA,EAAG,GAAK,GACJnB,GAAM,EAAId,GAAMA,EAAK,MACrBH,EAAG6hB,KAAO1hB,GAGlBG,EAAK8B,EAAG,GAGhB,KAAO9B,EAAKX,IACS,MAAb4vB,EAAExuB,EAAIT,IAA4B,MAAbivB,EAAExuB,EAAIT,MADjBA,SA1ClB,KAAOA,EAAKX,IACS,MAAb4vB,EAAExuB,EAAIT,IAA4B,MAAbivB,EAAExuB,EAAIT,MADjBA,IAiI1B,OADAN,EAAGmvB,KAAS,IAAOnvB,EAAG8hB,KAAQ9hB,EAAG6hB,KAAQ,EAClC7hB,GAGXivB,EAAGxtB,UAAUsJ,gBAAkB,WAC3B,OAAO7L,KAAK6iB,KAAO,EAAI7iB,KAAKiwB,MAGhCF,EAAGxtB,UAAUuJ,oBAAsB,WAC/B,OAAO9L,KAAKiwB,MAGhBF,EAAGxtB,UAAU0K,KAAO,WAChB,IAAK,IAAI7L,EAAK,EAAGA,EAAKpB,KAAKwiB,QAAQpf,OAAQhC,IAAM,CAC7C,IAAIO,EAAK3B,KAAKwiB,QAAQphB,GACtBkD,QAAQC,IAAI,kBAAmB5C,EAAG6hB,KAAM7hB,EAAGqiB,KAAK5gB,QAChD,IAAK,IAAIF,EAAK,EAAGA,EAAKvB,EAAGqiB,KAAK5gB,QAAUF,EAAK,GAAIA,IAC7CoB,QAAQC,IAAI,UAAW5C,EAAGqiB,KAAK9gB,IAEnCoB,QAAQC,IAAI,QAIpBwrB,EAAGxtB,UAAUkK,eAAiB,SAASrL,EAAIN,EAAIL,EAAI4J,GAK/C,IAAK,IAHDrG,GADKlD,EAAKuJ,EAAG+B,MACHpM,KAAK2iB,KAAO,IACtBxhB,EAAU,EAAL6C,EACLD,EAAKC,EAAK7C,EACLqD,EAAK,EAAGA,EAAKxE,KAAKwiB,QAAQpf,OAAQoB,IAAM,CAC7C,IAAIH,EAAKrE,KAAKwiB,QAAQhe,GAClBhD,EAAK6C,EAAG2f,KAAK5gB,OACbvB,EAAKwC,EAAGmf,KACZ,GAAInf,EAAGif,MAAQD,EAAEE,KAAM,CACnB,IAAIha,EAAKlF,EAAG2f,KAAM7iB,GAAMK,EAAKA,EAAK,EAAIL,GACtCC,EAAG6B,cAAcpB,EAAI0H,QAErB,GAAI8Z,EAAEQ,MAAQxf,EAAGif,MAAQjf,EAAGif,MAAQD,EAAEO,UAAc,CAChD,IAAIjiB,EAAKP,EAAG0B,cAAcjB,GACtBuI,EAAKhJ,EAAGY,kBAIRjB,EADK,IAFAqJ,EAAG+e,YAAYxnB,GACfyI,EAAGgf,YAAYznB,IAGpBjB,EAAK0J,EAAGvH,cAAclB,GACtB8I,EAAKpG,EAAG2f,KAAM7iB,GAAMK,EAAKA,EAAK,EAAIL,GAClC8G,EAAK5D,EAAG2f,KAAM7iB,EAAK,GAAKK,EAAKA,EAAK,EAAIL,EAAK,GAO3CY,EAAKrB,IALJ+J,EAAKxC,GAAMA,EAAKwC,EAAK1J,GAAQ0J,EAAKxC,GAAMwC,EAAKxC,EAAKlH,EAC9C0J,EAEAA,GAAMxC,EAAKwC,GAAM1G,GAENrD,GAAMD,EAC1BW,EAAG6B,cAAcpB,EAAIE,IAI7BZ,GAAMnB,KAAK4iB,OACP5iB,KAAK6iB,KACLxY,EAAG+B,KAAOtL,EACNd,KAAK8iB,aACLzY,EAAGgC,KAAOvL,IAGduJ,EAAG4B,MAAO,GAGlBjM,KAAKkwB,KAAOzvB,GAGhBsvB,EAAGxtB,UAAU2hB,KAAO,WAChB,OAAOlkB,KAAK6iB,KAGhBkN,EAAGxtB,UAAU4hB,KAAO,SAASxiB,GACzB3B,KAAK6iB,IAAMlhB,GAGfouB,EAAGxtB,UAAUiuB,KAAO,WAChB,OAAOxwB,KAAK2iB,MAGhBoN,EAAGxtB,UAAUkuB,KAAO,SAAS9uB,GACzB3B,KAAK2iB,KAAOhhB,GAGhBouB,EAAGxtB,UAAU6hB,aAAe,WACxB,OAAOpkB,KAAK8iB,YAGhBiN,EAAGxtB,UAAU8hB,cAAgB,SAAS1iB,GAClC3B,KAAK8iB,WAAanhB,GAGtB,SAAS2iB,IACLtkB,KAAKukB,IAAM,IAAIzZ,aAAa,KAC5B9K,KAAKwkB,KAAO,EAEhBF,EAAG/hB,UAAU3D,MAAQ,WACjBoB,KAAKwkB,KAAO,GAGhBF,EAAG/hB,UAAUkiB,IAAM,SAASvhB,GACxB,GAAIlD,KAAKukB,IAAInhB,QAAUpD,KAAKwkB,KAAM,CAC9B,IAAI7iB,EAAK,IAAImJ,aAAyB,EAAZ9K,KAAKwkB,MAC/BtY,EAAE6J,KAAK/V,KAAKukB,IAAK,EAAG5iB,EAAI,EAAG3B,KAAKwkB,MAChCxkB,KAAKukB,IAAM5iB,EAEf3B,KAAKukB,IAAIvkB,KAAKwkB,QAAUthB,GAG5BohB,EAAG/hB,UAAU0hB,KAAO,WAChB,IAAItiB,EAAK,IAAImJ,aAAa9K,KAAKwkB,MAE/B,OADAtY,EAAE6J,KAAK/V,KAAKukB,IAAK,EAAG5iB,EAAI,EAAG3B,KAAKwkB,MACzB7iB,GAGX,SAAS0hB,IACLrjB,KAAKwjB,KAAO,KACZxjB,KAAKgkB,KAAO,KACZhkB,KAAKsjB,KAAO,KAEhBD,EAAEU,KAAO,EACTV,EAAEE,KAAO,EACTF,EAAEQ,KAAO,IACTR,EAAES,KAAO,IACTT,EAAEI,KAAO,IACTJ,EAAEK,KAAO,IACTL,EAAEM,KAAO,IACTN,EAAEO,KAAO,IACT,SAAS+B,IACD7lB,IAGJ8c,EAAEra,UAAUuL,YAAYC,KAAK/N,MAC7BA,KAAK0wB,IAAM,EACX1wB,KAAK2wB,IAAM,EACX3wB,KAAKqY,KAAO,KACZrY,KAAK4wB,KAAO,MAEhBjL,EAAEpjB,UAAY,IAAIqa,EAClB+I,EAAEoI,KAAO,IAAIvoB,MACbmgB,EAAEpjB,UAAUG,KAAO,WACf1C,KAAKqY,KAAO,IAAIvR,EAChB9G,KAAKqY,KAAK3V,QAGdijB,EAAEpjB,UAAUiM,KAAO,SAAS7M,GACxBib,EAAEra,UAAUiM,KAAKT,KAAK/N,KAAM2B,GAC5B3B,KAAK2wB,IAAMhvB,EAAG8M,OACdzO,KAAK0wB,IAAM/uB,EAAG8M,OACdzO,KAAKqY,KAAO1W,EAAGF,OACfzB,KAAK4wB,KAAOjvB,EAAGF,OACfmb,EAAEra,UAAU0a,eAAelP,KAAK/N,KAAM2B,IAG1CgkB,EAAEpjB,UAAUJ,KAAO,SAASR,GACxB,IAAIuB,EAAK,IAAI2tB,EAAE7wB,MACXoB,GAAMpB,KAAK0wB,IAAM,IAAM1wB,KAAK2wB,IAAM,GAatC,OAZe,MAAXztB,EAAG4tB,OACH5tB,EAAG4tB,KAAO,MAEd5tB,EAAG4tB,KAAO,IAAIhmB,aAAkB,EAAL1J,GACZ,MAAX8B,EAAG6tB,OACH7tB,EAAG6tB,KAAO,MAEV/wB,KAAKma,OACLjX,EAAG6tB,KAAO,IAAIjmB,aAAkB,EAAL1J,GAE3B8B,EAAG6tB,KAAO,KAEP7tB,GAGXyiB,EAAEpjB,UAAUiX,KAAO,SAASpY,EAAI8B,GAC5B,IAAI/B,EAAK+B,EACT,GAAKlD,KAAKqY,KAAKyH,KAAK1e,GAApB,CAGA,IAAII,EAAKxB,KAAKgxB,OACVrvB,EAAKgkB,EAAEoI,KACXpsB,EAAG,IAAK,EACR8R,EAAG+B,KAAKpU,EAAIpB,KAAKqY,KAAM1W,EAAIH,EAAIxB,KAAK4wB,KAAMzvB,EAAG2vB,KAAM,EAAG,GACtD5tB,EAAGirB,KAAKxsB,EAAG,IACX3B,KAAKkd,mBAAmB9b,EAAIpB,KAAKqY,KAAMnV,EAAIvB,KAG/CgkB,EAAEpjB,UAAUsX,KAAO,SAAS1Y,EAAIC,GAC5B,IAAII,EAAKJ,EAET,GADAI,EAAG6sB,MAAK,GACHruB,KAAKma,OAEH,CACH,IAAIxY,EAAK3B,KAAKia,sBAId,GAHIzY,EAAG8sB,MAAQ1R,EAAElE,OACblX,EAAG8sB,KAAOntB,EAAGinB,iBAAiBzmB,IAE9BH,EAAG8sB,KAAO,EACNpoB,GAAEmc,MACFhgB,EAAEqB,KAAK,qBAAsB/B,GAEjCH,EAAG6sB,MAAK,OACL,CACH,IAAIvtB,EAAKK,EAAG8mB,YAAYzmB,EAAG8sB,MACvBprB,EAAK/B,EAAGmoB,KAAK9nB,EAAG8sB,MACpB,GAAU,MAANxtB,GAAcoC,EAAGiH,OAAQ,CACzB,IAAIlJ,EAAKiC,EAAGwrB,gBACZltB,EAAGmtB,2BAA2B1tB,GAC9B,IAAImB,EAAKc,EAAG0rB,kBACZptB,EAAGqtB,gBAAgBzsB,EAAKZ,EAAGstB,0BAC3BhuB,EAAGsc,KAAKjc,EAAI+B,EAAI1B,EAAGsvB,KAAMtvB,EAAGuvB,KAAM/wB,KAAKgxB,OAAQ,EAAG,GAClDxvB,EAAG6sB,MAAK,QAER7sB,EAAG6sB,MAAK,SAtBhB7sB,EAAGqtB,gBAAgBrtB,EAAGstB,2BA4B9BnJ,EAAEpjB,UAAU6a,KAAO,SAAS5b,EAAI0B,EAAIvB,EAAIV,EAAImB,EAAIjB,EAAIC,GAE5C,IAAIN,EAAKoC,EACLnB,EAAiB,MAAXjB,EAAGiwB,KAAgBjwB,EAAGiwB,KAAOjwB,EAAGgwB,KAC1CnL,EAAEsL,qBAAqBtvB,EAAIV,EAAImB,EAAIjB,EAAIC,EAAIW,EAAI/B,KAAK0wB,IAAK1wB,KAAK2wB,MAMtEhL,EAAEsL,qBAAuB,SAASjtB,EAAIiR,EAAIjL,EAAIjI,EAAImB,EAAIa,EAAItD,EAAIC,GAW1D,IAAK,IATD2D,EACAmQ,EAAIC,EAFJtQ,EAAK6F,EAAK9G,EAGVrB,EAAK,EACLd,EAAK,EACL+T,EAAK,EACLC,EAAK,EACLJ,EAAK,EACLK,EAAK,EACLxQ,GAAK,EACAwP,EAAKjS,EAAIiS,EAAK7P,EAAI6P,GAAM9Q,EAAI,CACjC,IAAImS,EAAIH,EAAI9K,EAAIb,EAKhB,GAJAa,EAAKpG,EAAGgQ,GAGRkB,GAFA3L,EAAKvF,EAAGgQ,EAAK,IAEHtT,GADV2U,EAAKjL,EAAK3J,GAED,GAAKyU,EAAK,GAAKzU,GAAM4U,GAAM3U,GAAMwU,EAAI,CAC1C,IAAIjN,EAAKxH,EAAK,EACd,IAAK+D,EAAI,CACLA,GAAK,EACL3C,EAAK,KAAQkC,EAAsB,GAAjB,EAAM,EAAKkE,IAAWlE,EAAuB,GAAlBtD,EAAO,EAAKwH,IAAWlE,EAAuB,GAAlB,EAAMrD,EAAMuH,IAAWlE,EAAwB,GAAnBtD,EAAOC,EAAMuH,KAClHlH,EAAK,KAAQgD,EAAsB,GAAjB,EAAM,EAAKkE,GAAU,GAAKlE,EAAuB,GAAlBtD,EAAO,EAAKwH,GAAU,GAAKlE,EAAuB,GAAlB,EAAMrD,EAAMuH,GAAU,GAAKlE,EAAwB,GAAnBtD,EAAOC,EAAMuH,GAAU,IACxI,IAAIhH,EAAK8C,EAAwB,GAAnBtD,EAAOC,EAAMuH,IAAWlE,EAAsB,GAAjB,EAAM,EAAKkE,IAClDzG,EAAKuC,EAAwB,GAAnBtD,EAAOC,EAAMuH,GAAU,GAAKlE,EAAsB,GAAjB,EAAM,EAAKkE,GAAU,GAChEkN,EAAKpR,EAAuB,GAAlBtD,EAAO,EAAKwH,IAAWlE,EAAuB,GAAlB,EAAMrD,EAAMuH,IAClDyM,EAAK3Q,EAAuB,GAAlBtD,EAAO,EAAKwH,GAAU,GAAKlE,EAAuB,GAAlB,EAAMrD,EAAMuH,GAAU,GAOpEpG,GAAM,KANNiT,EAAiB,IAAX7T,EAAKkU,KAEXR,EAAiB,IAAX1T,EAAKkU,KAKXpU,GAAM,KANNgU,EAAiB,IAAXvT,EAAKkT,KAEXM,EAAiB,IAAXxT,EAAKkT,KAMf,IAAM,EAAItK,GAAMA,EAAK,IAAQ,EAAIb,GAAMA,EAAK,EACxC,GAAIa,GAAM,EACN,GAAIb,GAAM,EAAG,CACT,IAAIc,EAAKtG,EAAsB,GAAjB,EAAM,EAAKkE,IACrBwC,EAAK1G,EAAsB,GAAjB,EAAM,EAAKkE,GAAU,GAC/BqM,EAAKzS,EAAK,EAAIiT,EACdhL,EAAK/I,EAAK,EAAIgU,EACd5T,EAAKU,EAAK,EAAI8S,EACdvT,EAAKL,EAAK,EAAIiU,EACd5S,EAAKP,EAAK,EAAIiT,EAAK,EAAIH,EACvB7T,EAAKC,EAAK,EAAIgU,EAAK,EAAIC,GACvBb,EAAK,IAAO/J,IAAO,KACnBgK,EAAK,IAAO7K,IAAO,KACR,GACX0L,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAG9D,GAAI7K,GAAM,EAAG,CACLpI,EAAK4C,EAAuB,GAAlB,EAAMrD,EAAMuH,IACtB7G,EAAK2C,EAAuB,GAAlB,EAAMrD,EAAMuH,GAAU,GAChC7F,EAAKP,EAAK,EAAIiT,EAAK,EAAIH,EACvB7T,EAAKC,EAAK,EAAIgU,EAAK,EAAIC,EACvB3K,EAAKxI,EAAK,EAAI8S,EACdlK,EAAK1J,EAAK,EAAIiU,EACdV,EAAKzS,EAAK,EAAIiT,EAAK,EAAIH,EACvB7K,EAAK/I,EAAK,EAAIgU,EAAK,EAAIC,GACvBb,EAAK,IAAO/J,IAAO,KACnBgK,EAAK,IAAO7K,EAAM,KACP,GACX0L,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,QAE3D,EACCzS,EAAW,EAALuT,IACAxU,IACNiB,EAAKjB,EAAK,GAEd,IAAIyT,EAAK,IAAO/J,IAAO,GACnBgK,EAAKc,EAAKvT,EACVgS,EAAKhS,EAAKjB,EACV2T,GAAM1S,EAAK,GAAKjB,EAChBS,EAAK4C,EAAuB,GAAlB,EAAMpC,EAAMsG,IACtB7G,EAAK2C,EAAuB,GAAlB,EAAMpC,EAAMsG,GAAU,GAChCoC,EAAKtG,EAA2B,GAAtB,GAAMpC,EAAK,GAAKsG,IAC1BwC,EAAK1G,EAA2B,GAAtB,GAAMpC,EAAK,GAAKsG,GAAU,GACpC7F,EAAKP,EAAK,EAAIiT,EAAKnB,EAAKgB,EACxB7T,EAAKC,EAAK,EAAIgU,EAAKpB,EAAKqB,EACxBV,EAAKzS,EAAK,EAAIiT,EAAKT,EAAKM,EACxB7K,EAAK/I,EAAK,EAAIgU,EAAKV,EAAKW,EACxBb,EAAKC,GAAM,GACXa,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAKtE,GAAI,GAAKhK,EACL,GAAIb,GAAM,EAAG,CACL+K,EAAKvQ,EAAuB,GAAlBtD,EAAO,EAAKwH,IACtB6B,EAAK/F,EAAuB,GAAlBtD,EAAO,EAAKwH,GAAU,GAChCoC,EAAKxI,EAAK,EAAIiT,EACdrK,EAAK1J,EAAK,EAAIgU,EACd3S,EAAKP,EAAK,EAAIiT,EAAK,EAAIH,EACvB7T,EAAKC,EAAK,EAAIgU,EAAK,EAAIC,EACvB7T,EAAKU,EAAK,EAAIiT,EAAK,EAAIH,EACvBvT,EAAKL,EAAK,EAAIgU,EAAK,EAAIC,GACvBb,EAAK,IAAO/J,EAAM,KAClBgK,EAAK,IAAO7K,IAAO,KACR,GACX0L,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAG9D,GAAI7K,GAAM,EAAG,CACLnH,EAAK2B,EAAwB,GAAnBtD,EAAOC,EAAMuH,IACvBnH,EAAKiD,EAAwB,GAAnBtD,EAAOC,EAAMuH,GAAU,GACjC9G,EAAKU,EAAK,EAAIiT,EAAK,EAAIH,EACvBvT,EAAKL,EAAK,EAAIgU,EAAK,EAAIC,EACvBV,EAAKzS,EAAK,EAAIiT,EAAK,EAAIH,EACvB7K,EAAK/I,EAAK,EAAIgU,EAAK,EAAIC,EACvB3K,EAAKxI,EAAK,EAAIiT,EAAK,EAAIH,EACvBlK,EAAK1J,EAAK,EAAIgU,EAAK,EAAIC,GACvBb,EAAK,IAAO/J,EAAM,KAClBgK,EAAK,IAAO7K,EAAM,KACP,GACX0L,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,QAE3D,CACH,IAAIzS,KAAW,EAALuT,IACAxU,IACNiB,EAAKjB,EAAK,GAEVyT,EAAK,IAAO/J,EAAM,GAClBgK,EAAKc,EAAKvT,EACVgS,EAAKhS,EAAKjB,EACV2T,GAAM1S,EAAK,GAAKjB,EAChB0B,EAAK2B,EAAwB,GAAnBtD,EAAOkB,EAAMsG,IACvBnH,EAAKiD,EAAwB,GAAnBtD,EAAOkB,EAAMsG,GAAU,GACjCqM,EAAKvQ,EAA4B,GAAvBtD,GAAOkB,EAAK,GAAKsG,IAC3B6B,EAAK/F,EAA4B,GAAvBtD,GAAOkB,EAAK,GAAKsG,GAAU,GACrC9G,EAAKU,EAAK,EAAIiT,EAAKnB,EAAKgB,EACxBvT,EAAKL,EAAK,EAAIgU,EAAKpB,EAAKqB,EACxB3K,EAAKxI,EAAK,EAAIiT,EAAKT,EAAKM,EACxBlK,EAAK1J,EAAK,EAAIgU,EAAKV,EAAKW,EACxBb,EAAKC,GAAM,GACXa,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAKtE,GAAI7K,GAAM,EAAG,EACLtF,EAAW,EAALoR,IACA5U,IACNwD,EAAKxD,EAAK,GAEV0T,EAAKkB,EAAKpR,EACVmQ,EAAK,IAAO7K,IAAO,GADvB,IAEIsK,EAAK5P,EAAKxD,EACVmT,GAAM3P,EAAK,GAAKxD,EAChB6T,EAAKvQ,EAAuB,GAAlBE,EAAO,EAAKgE,IACtB6B,EAAK/F,EAAuB,GAAlBE,EAAO,EAAKgE,GAAU,GAChCoC,EAAKtG,EAA2B,GAAtBE,EAAK,EAAM,EAAKgE,IAC1BwC,EAAK1G,EAA2B,GAAtBE,EAAK,EAAM,EAAKgE,GAAU,GACpC7F,EAAKP,EAAKgS,EAAKiB,EAAK,EAAIH,EACxB7T,EAAKC,EAAK8S,EAAKkB,EAAK,EAAIC,EACxB7T,EAAKU,EAAK+R,EAAKkB,EAAK,EAAIH,EACxBvT,EAAKL,EAAK6S,EAAKmB,EAAK,EAAIC,EACxBb,EAAKC,GAAM,GACXa,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAG9D,GAAI7K,GAAM,EAAG,CACT,IAAItF,KAAW,EAALoR,IACA5U,IACNwD,EAAKxD,EAAK,GAEV0T,EAAKkB,EAAKpR,EACVmQ,EAAK,IAAO7K,EAAM,GAClBsK,EAAK5P,EAAKxD,EACVmT,GAAM3P,EAAK,GAAKxD,EAChB2B,EAAK2B,EAAwB,GAAnBE,EAAOvD,EAAMuH,IACvBnH,EAAKiD,EAAwB,GAAnBE,EAAOvD,EAAMuH,GAAU,GACjC9G,EAAK4C,EAA4B,GAAvBE,EAAK,EAAMvD,EAAMuH,IAC3B7G,EAAK2C,EAA4B,GAAvBE,EAAK,EAAMvD,EAAMuH,GAAU,GACrCqM,EAAKzS,EAAKgS,EAAKiB,EAAK,EAAIH,EACxB7K,EAAK/I,EAAK8S,EAAKkB,EAAK,EAAIC,EACxB3K,EAAKxI,EAAK+R,EAAKkB,EAAK,EAAIH,EACxBlK,EAAK1J,EAAK6S,EAAKmB,EAAK,EAAIC,EACxBb,EAAKC,GAAM,GACXa,EAAGjB,GAAM5R,GAAMjB,EAAKiB,GAAM+R,GAAMG,EAAKlS,GAAMgS,EAC3Ca,EAAGjB,EAAK,GAAKlT,GAAMM,EAAKN,GAAMqT,GAAMrK,EAAKhJ,GAAMsT,IAE/Ca,EAAGjB,GAAM3J,GAAMiK,EAAKjK,IAAO,EAAI8J,IAAOhT,EAAKkJ,IAAO,EAAI+J,GACtDa,EAAGjB,EAAK,GAAKvJ,GAAMX,EAAKW,IAAO,EAAI0J,IAAO/S,EAAKqJ,IAAO,EAAI2J,SAG9D8c,EAAOC,IAAIC,OAAO,iDAAkDhnB,EAAIb,QAMxF0L,EAAGjB,GAAMnS,EAAKuI,EAAK0K,EAAKvL,EAAKoL,EAC7BM,EAAGjB,EAAK,GAAKjT,EAAKqJ,EAAK2K,EAAKxL,EAAKyL,OAKrC3Q,EAAK,IAAW,EAALgR,IAAiB,EAALH,IAAYzU,EAAK,KAFxC+T,EAAKa,GAAW,EAALA,KACXZ,EAAKS,GAAW,EAALA,IAEG,GACVD,EAAGjB,GAAMjQ,EAAGM,IAAO,EAAImQ,EAAKC,GAAM1Q,EAAGM,EAAK,GAAKmQ,EAAKzQ,EAAGM,EAAK,GAAK5D,EAAK,IAAMgU,EAC5EQ,EAAGjB,EAAK,GAAKjQ,EAAGM,EAAK,IAAM,EAAImQ,EAAKC,GAAM1Q,EAAGM,EAAK,GAAKmQ,EAAKzQ,EAAGM,EAAK,GAAK5D,EAAK,GAAK,GAAKgU,IAExFQ,EAAGjB,GAAMjQ,EAAGM,EAAK,GAAK5D,EAAK,GAAK,IAAM+T,EAAK,EAAIC,GAAM1Q,EAAGM,EAAK,GAAK5D,EAAK,KAAO,EAAI+T,GAAMzQ,EAAGM,EAAK,IAAM,EAAIoQ,GAC1GQ,EAAGjB,EAAK,GAAKjQ,EAAGM,EAAK,GAAK5D,EAAK,GAAK,IAAM+T,EAAK,EAAIC,GAAM1Q,EAAGM,EAAK,GAAK5D,EAAK,GAAK,IAAM,EAAI+T,GAAMzQ,EAAGM,EAAK,IAAM,EAAIoQ,MAMlIkR,EAAEpjB,UAAU8uB,qBAAuB,SAASjwB,EAAI2C,EAAIvC,EAAIwC,EAAItD,EAAIqB,EAAIyC,GAUhE,IAAK,IARDpC,EAAItB,EAIJC,EAAIkD,EACJI,EACAkF,EAAIpF,EAPJxC,EAAKoC,EAEL9C,EAAKjB,KAAK0wB,IACVjwB,EAAKT,KAAK2wB,IACVztB,EAAKxC,EAAK8D,EAIV3C,EAAiB,MAAXF,EAAGovB,KAAgBpvB,EAAGovB,KAAOpvB,EAAGmvB,KACjC3vB,EAAKY,EAAIZ,EAAK+B,EAAI/B,GAAMqD,EACzB0B,GAAEorB,MACFlvB,EAAKZ,EAAGL,GACRL,EAAKU,EAAGL,EAAK,GACTiB,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAGTtB,EAAK,EACLA,EAAK,EAEDA,EAAK,IACLA,EAAK,GAMbmD,EAAW,GAFXnD,GAAML,IACNM,EAAW,GAFXqB,GAAMnB,IAIGA,EAAK,IACVF,EAAKE,EAAK,GAEVgD,EAAKxD,EAAK,IACVwD,EAAKxD,EAAK,GAEd8I,EAAKnH,EAAKrB,EACVoD,EAAKrD,EAAKmD,EACVI,EAAK,GAAKtD,EAAKkD,GAAMhD,EAAK,MAI1BsI,GAFAnH,EAAKZ,EAAGL,GAAMF,IAEE,EAALmB,GACX+B,GAFArD,EAAKU,EAAGL,EAAK,GAAKV,IAEF,EAALK,GACXuD,EAAK,IAAW,EAALjC,IAAgB,EAALtB,IAAWG,EAAK,KAEtCsI,EAAKpF,EAAK,GACVH,EAAG7C,GAAMU,EAAGwC,IAAO,EAAIkF,EAAKpF,GAAMtC,EAAGwC,EAAK,GAAKkF,EAAK1H,EAAGwC,EAAK,GAAKpD,EAAK,IAAMkD,EAC5EH,EAAG7C,EAAK,GAAKU,EAAGwC,EAAK,IAAM,EAAIkF,EAAKpF,GAAMtC,EAAGwC,EAAK,GAAKkF,EAAK1H,EAAGwC,EAAK,GAAKpD,EAAK,GAAK,GAAKkD,IAExFH,EAAG7C,GAAMU,EAAGwC,EAAK,GAAKpD,EAAK,GAAK,IAAMsI,EAAK,EAAIpF,GAAMtC,EAAGwC,EAAK,GAAKpD,EAAK,KAAO,EAAIsI,GAAM1H,EAAGwC,EAAK,IAAM,EAAIF,GAC1GH,EAAG7C,EAAK,GAAKU,EAAGwC,EAAK,GAAKpD,EAAK,GAAK,IAAMsI,EAAK,EAAIpF,GAAMtC,EAAGwC,EAAK,GAAKpD,EAAK,GAAK,IAAM,EAAIsI,GAAM1H,EAAGwC,EAAK,IAAM,EAAIF,KAK9HwhB,EAAEpjB,UAAUyuB,KAAO,WACf,OAAQhxB,KAAK0wB,IAAM,IAAM1wB,KAAK2wB,IAAM,IAGxChL,EAAEpjB,UAAU2C,QAAU,WAClB,OAAO0X,EAAEI,MAGb,SAAS6T,EAAElvB,GACPotB,GAAExsB,UAAUuL,YAAYC,KAAK/N,KAAM2B,GACnC3B,KAAKsuB,KAAO1R,EAAElE,KACd1Y,KAAK8wB,KAAO,KACZ9wB,KAAK+wB,KAAO,KAEhBF,EAAEtuB,UAAY,IAAIwsB,GAClB,SAASjJ,KACDhmB,IAGJE,KAAKuxB,SAAU,EACfvxB,KAAKwxB,MAAO,EACZxxB,KAAKkvB,KAAO,KACZlvB,KAAK2mB,KAAO,KACZ3mB,KAAKiF,KAAO,KACZ6gB,GAAE1lB,QAEN0lB,GAAE1lB,KAAO,EACT0lB,GAAEvjB,UAAUG,KAAO,WACf1C,KAAK2mB,KAAO,IAAInhB,MAChBxF,KAAKiF,KAAO,IAAIO,OAGpBsgB,GAAEvjB,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAKwxB,KAAO7vB,EAAG8vB,OACfzxB,KAAKuxB,QAAU5vB,EAAG8vB,OAClBzxB,KAAKkvB,KAAOvtB,EAAGF,OACfzB,KAAK2mB,KAAOhlB,EAAGF,OACfzB,KAAKiF,KAAOtD,EAAGF,QAGnBqkB,GAAEvjB,UAAUJ,KAAO,SAASe,GACxB,IAAIvB,EAAK,IAAI+vB,GAAG1xB,MAEhB,OADA2B,EAAGyC,gBAAgBpE,KAAK2xB,YAAc,EAAI,GACnChwB,GAGXmkB,GAAEvjB,UAAUqvB,KAAO,SAASjwB,GACxB,GAAiB,MAAb3B,KAAK2mB,KACL,MAAM,IAAIyG,MAAM,sBAEpBptB,KAAK2mB,KAAK3nB,KAAK2C,IAGnBmkB,GAAEvjB,UAAUsvB,KAAO,SAASlwB,GACxB,GAAiB,MAAb3B,KAAKiF,KACL,MAAM,IAAImoB,MAAM,sBAEpBptB,KAAKiF,KAAKjG,KAAK2C,IAGnBmkB,GAAEvjB,UAAU2mB,KAAO,SAASvnB,GACxB3B,KAAK2mB,KAAOhlB,GAGhBmkB,GAAEvjB,UAAU+sB,KAAO,SAAS3tB,GACxB3B,KAAKiF,KAAOtD,GAGhBmkB,GAAEvjB,UAAUovB,UAAY,WACpB,OAAO3xB,KAAKuxB,SAGhBzL,GAAEvjB,UAAUuvB,KAAO,WACf,OAAO9xB,KAAKwxB,MAGhB1L,GAAEvjB,UAAUwvB,KAAO,SAASpwB,GACxB3B,KAAKuxB,QAAU5vB,GAGnBmkB,GAAEvjB,UAAUyvB,KAAO,SAASrwB,GACxB3B,KAAKwxB,KAAO7vB,GAGhBmkB,GAAEvjB,UAAU0lB,YAAc,WACtB,OAAOjoB,KAAK2mB,MAGhBb,GAAEvjB,UAAUqC,YAAc,WACtB,OAAO5E,KAAKiF,MAGhB6gB,GAAEvjB,UAAU8mB,KAAO,WACf,OAAOrpB,KAAKkvB,MAGhBpJ,GAAEvjB,UAAU0vB,KAAO,SAAStwB,GACxB3B,KAAKkvB,KAAOvtB,GAGhBmkB,GAAEvjB,UAAU2vB,WAAa,WACrB,OAAOlyB,KAAKkvB,MAGhBpJ,GAAEvjB,UAAU4vB,KAAO,SAASxwB,GACxB3B,KAAKkvB,KAAOvtB,GAGhB,SAAS+vB,GAAG/vB,GACR3B,KAAK+oB,KAAO,KACZ/oB,KAAKoyB,KAAO,KACZpyB,KAAKoyB,KAAOzwB,EAEhB+vB,GAAGnvB,UAAY,IAh3If,aAi3IAmvB,GAAGnvB,UAAU2B,gBAAkB,WAC3B,OAAOlE,KAAK+oB,MAGhB2I,GAAGnvB,UAAU6B,gBAAkB,SAASzC,GACpC3B,KAAK+oB,KAAOpnB,GAGhB,SAASkM,GAAGlM,GACJ7B,IAGJE,KAAKmZ,GAAKxX,GAEdkM,GAAG1G,KAAO,WACNpE,EAAEkL,OACFmM,GAAEnM,OACFtJ,EAAEsJ,OACFhP,EAAEgP,QAGNJ,GAAGtL,UAAUqmB,SAAW,WACpB,OAAO5oB,KAAKmZ,IAMhB,SAAS5K,KACDzO,IAGJE,KAAKqyB,KAAO,MAEhB9jB,GAAGhM,UAAU8lB,KAAO,WAChB,OAAOroB,KAAKqyB,MAGhB9jB,GAAGhM,UAAUG,KAAO,WAChB1C,KAAKqyB,KAAO,IAAI7sB,OAGpB+I,GAAGhM,UAAUiM,KAAO,SAAS7M,GACzB3B,KAAKqyB,KAAO1wB,EAAGF,QAGnB8M,GAAGhM,UAAU+vB,KAAO,SAAS3wB,GACzB3B,KAAKqyB,KAAKrzB,KAAK2C,IAGnB,SAAS4wB,GAAG5wB,EAAIuB,GACZlD,KAAKsI,OAAS3G,EACd3B,KAAKwyB,QAAUtvB,EACflD,KAAKuI,SAAW,IAAI/C,MAAM,EAAE,EAAE7D,EAAGnF,MAAMmF,EAAGpF,QAC1CyD,KAAKyyB,KAAO,EACZzyB,KAAK0yB,KAAO,EACZ1yB,KAAK2yB,KAAO,EACZ3yB,KAAK4yB,KAAO,EACZ5yB,KAAK6yB,MAAQ,EACb7yB,KAAK8yB,eAETP,GAAGQ,GAAK,IAAIC,GACZT,GAAGU,KAAO,IAAID,GACdT,GAAGW,KAAO,IAAI1tB,MAAM,EAAE,GACtB+sB,GAAGY,KAAO,IAAI3tB,MAAM,EAAE,GACtB+sB,GAAGa,IAAM,IAAI5tB,MAAM,EAAE,GACrB+sB,GAAGhwB,UAAU8wB,KAAO,SAASnwB,EAAI/B,EAAIC,EAAIO,GACrC3B,KAAKuI,SAAW,IAAI/C,MAAMtC,EAAG/B,EAAGC,EAAGO,IAGvC4wB,GAAGhwB,UAAU+wB,KAAO,WAChBtzB,KAAKwyB,QAAQe,OACb,IAAI5xB,EAAK3B,KAAKuI,SACJ,MAAN5G,IACA3B,KAAKwyB,QAAQgB,YACbxzB,KAAKwyB,QAAQiB,KAAK9xB,EAAG,GAAIA,EAAG,GAAIA,EAAG,GAAIA,EAAG,IAC1C3B,KAAKwyB,QAAQkB,SAIrBnB,GAAGhwB,UAAUoxB,KAAO,WAChB3zB,KAAKwyB,QAAQoB,WAGjBrB,GAAGhwB,UAAU4qB,aAAe,SAASlY,EAAIR,EAAIlL,EAAInI,EAAIqW,EAAIxW,EAAI6T,EAAI4C,GAC7D,IACQD,GAAMzX,KAAK6yB,OACX7yB,KAAK6yB,KAAOpb,EACZzX,KAAKwyB,QAAQqB,YAAcpc,GAc/B,IAAK,IAZDhN,EAAKgK,EAAGrR,OACRrB,EAAKkT,EAAGzY,MACRwN,EAAKiL,EAAG1Y,OACRgb,EAAKvX,KAAKwyB,QACVtd,EAAKlV,KAAK0yB,KACV5oB,EAAK9J,KAAK4yB,KACV3qB,EAAKjI,KAAKyyB,KACVjuB,EAAKxE,KAAK2yB,KACVzb,EAAKqb,GAAGQ,GACR7vB,EAAKqvB,GAAGW,KACRvxB,EAAK4wB,GAAGY,KACRve,EAAK2d,GAAGa,IACHhc,EAAK,EAAGA,EAAK3M,EAAI2M,GAAM,EAAG,CAC/BG,EAAGgc,OACH,IAAIpvB,EAAKsQ,EAAG2C,GACR/S,EAAKoQ,EAAG2C,EAAK,GACbvV,EAAK4S,EAAG2C,EAAK,GACb5V,EAAK0T,EAAKjN,EAAKsB,EAAQ,EAALpF,GAClBhD,EAAK2I,EAAKtF,EAAK+E,EAAQ,EAALpF,EAAS,GAC3BoQ,EAAKW,EAAKjN,EAAKsB,EAAQ,EAALlF,GAClBwP,EAAK/J,EAAKtF,EAAK+E,EAAQ,EAALlF,EAAS,GAC3B8Q,EAAKD,EAAKjN,EAAKsB,EAAQ,EAAL1H,GAClB8S,EAAK7K,EAAKtF,EAAK+E,EAAQ,EAAL1H,EAAS,GAC3BiT,IACAA,EAAGgf,KAAKtyB,EAAIL,EAAIyT,GAChBpT,EAAKoT,EAAG,GACRzT,EAAKyT,EAAG,GACRE,EAAGgf,KAAKvf,EAAIV,EAAIe,GAChBL,EAAKK,EAAG,GACRf,EAAKe,EAAG,GACRE,EAAGgf,KAAK3e,EAAIR,EAAIC,GAChBO,EAAKP,EAAG,GACRD,EAAKC,EAAG,IAEZ,IAAI7T,EAAKgB,EAAKX,EAAQ,EAAL+C,GACb1D,EAAKuJ,EAAKA,EAAK5I,EAAQ,EAAL+C,EAAS,GAC3BkT,EAAKtV,EAAKX,EAAQ,EAALiD,GACbyR,EAAK9L,EAAKA,EAAK5I,EAAQ,EAALiD,EAAS,GAC3B0Q,EAAKhT,EAAKX,EAAQ,EAALS,GACbsS,EAAKnK,EAAKA,EAAK5I,EAAQ,EAALS,EAAS,GAC3BwI,EAAKK,KAAK2F,MAAMyF,EAAKrV,EAAI4W,EAAKtW,GAC9BiD,EAAK0G,KAAK2F,MAAMwD,EAAK1S,EAAIoT,EAAK/S,GAC9BY,EAAKmS,EAAK/S,EACVV,EAAK+S,EAAK1S,EACViT,EAAK1J,KAAKiG,KAAKvO,EAAKA,EAAKtB,EAAKA,GAC9BJ,EAAK2W,EAAKtW,EACVgD,EAAK+R,EAAKrV,EAEV+W,EAAKpD,EADA1J,KAAKiG,KAAKjQ,EAAKA,EAAKqD,EAAKA,GAElCsP,EAAGC,KAAKyB,EAAIZ,EAAIpT,EAAIN,EAAK4W,EAAKtW,EAAM+U,EAAKrV,IAAOqV,EAAKrV,GAAM4W,EAAKtW,EAAKmC,GACrEmQ,EAAGC,KAAK6B,EAAIR,EAAInT,EAAIL,EAAKoT,EAAK/S,EAAMqS,EAAK1S,IAAO0S,EAAK1S,GAAMoT,EAAK/S,EAAKG,GACrE,IAAIsC,GAAMtC,EAAG,GAAKuB,EAAG,IAAMA,EAAG,GAC1BkS,EAAK1K,KAAKC,IAAI5J,EAAIsW,EAAItC,GACtBL,EAAKhK,KAAKG,IAAI9J,EAAIsW,EAAItC,GACtBQ,EAAK7K,KAAKC,IAAIlK,EAAIqV,EAAI3B,GACtBa,EAAKtK,KAAKG,IAAIpK,EAAIqV,EAAI3B,GACtBP,EAAKlJ,KAAKie,MAAMvT,GAChBzB,EAAKjJ,KAAKie,MAAMpT,GAChBnL,EAAKM,KAAKqpB,KAAKrf,GACfiB,GAAKjL,KAAKqpB,KAAK/e,GACnBkC,EAAGjO,WACHiO,EAAGhO,UAAU1H,EAAIL,GACjB+V,EAAG8c,OAAOhwB,GACVkT,EAAG/N,MAAM,EAAGxH,EAAG,GAAKuB,EAAG,IACvBgU,EAAG+c,MAAMhwB,EAAI,GACbiT,EAAG/N,MAAMqO,EAAIA,GACbN,EAAG8c,QAAQ3pB,GACX6M,EAAGhO,WAAWnI,GAAKN,GACnByW,EAAGgd,WAAW3c,GASd,GANKtW,IACDA,EAFK,KAILiF,GAAEiuB,gBACFlzB,EAAK,GAELiF,GAAEkuB,yBAA0B,CAC5B,IAAI/e,GAAKqC,EAAG0a,KAEZ,GADA/c,GAAGgf,cAAgBhf,GAAGgf,mBACjBhf,GAAGgf,cAAcjd,GAAK,CACvB,IAAI5C,GAAK+d,GAAG+B,aAAalqB,EAAKwJ,EAAI+B,GAAKhC,GACvCzN,GAAEquB,WAAWC,eAAiBtuB,GAAEquB,WAAWC,gBAAkB,EAC7DtuB,GAAEquB,WAAWC,iBAAmBpqB,EAAKwJ,IAAO+B,GAAKhC,GAAM,EACvD,IAAIK,GAAKQ,GAAGigB,WAAW,MACvBzgB,GAAG9K,WAAW0K,GAAKD,GACnB4e,GAAGmB,KAAK1f,GAAIkD,EAAIjW,EAAImT,EAAIrT,EAAIN,EAAI4W,EAAIvB,EAAIf,EAAIZ,EAAI3S,EAAIL,EAAIoT,EAAIV,EAAIsB,EAAIR,GACpEX,GAAG0gB,UAAUzf,EAAI,EAAG,GACpBI,GAAGgf,cAAcjd,IACbud,YAAangB,GACbogB,aAAc5gB,IAGtBuD,EAAGmd,UAAUrf,GAAGgf,cAAcjd,GAAjB,YAAqCxD,EAAID,QAEjDzN,GAAE2uB,aACHtC,GAAGmB,KAAKnc,EAAIL,EAAIjW,EAAImT,EAAIrT,EAAIN,EAAI4W,EAAIvB,EAAIf,EAAIZ,EAAI3S,EAAIL,EAAIoT,EAAIV,EAAIsB,EAAIR,GAEpEzO,GAAE4uB,yBACF1f,EAAK,EACLV,EAAK3S,EACLwT,EAAK,EACLP,EAAKhL,GAETuN,EAAGmd,UAAUzf,EAAIG,EAAIG,EAAIb,EAAKU,EAAIJ,EAAKO,EAAIH,EAAIG,EAAIb,EAAKU,EAAIJ,EAAKO,GAErEgC,EAAGqc,WAET,MAAOzc,GACL9U,EAAEC,KAAK6U,KAIfob,GAAGmB,KAAO,SAASvyB,EAAIC,EAAIiD,EAAInB,EAAIjC,EAAIO,EAAId,EAAImB,EAAIpB,EAAIsB,EAAIK,EAAItB,EAAIa,EAAIwC,EAAIpD,EAAIgD,GACvEM,EAAK,IACLkuB,GAAGwC,WAAW5zB,EAAIC,EAAIiD,EAAInB,EAAId,EAAItB,EAAIa,EAAIwC,EAAIpD,EAAIgD,GAElDwuB,GAAGyC,kBAAkB7zB,EAAI,KAAMF,EAAIO,EAAId,EAAImB,EAAIpB,EAAIsB,IAI3DwwB,GAAGwC,WAAa,SAAS1wB,EAAIqQ,EAAIvT,EAAIkJ,EAAIjJ,EAAI8B,EAAI8R,EAAIhB,EAAIxP,EAAI+E,GACzD,IAAIxH,EAAKiT,EAAK5T,EACVgB,EAAK4R,EAAK9Q,EACVkR,EAAK5P,EAAKpD,EACV+T,EAAK5L,EAAKrG,EACViR,EAAKpS,EAAKoT,EAAK/S,EAAKgS,EAAK,EAAIjT,GAAMA,EACnCK,GAAMY,EACNT,EAAKI,EACLkT,EAAKzQ,EAAKwQ,EACVV,EAAK/K,EAAKyK,EACVkB,GAAMZ,EACNxK,EAAKmL,EACLxU,EAAKiK,KAAKiG,KAAKsE,EAAKA,EAAKX,EAAKA,GAC9BK,GAAMQ,EACNxB,EAAKS,EACL3J,EAAKC,KAAKiG,KAAKyD,EAAKA,EAAKe,EAAKA,GAC9BE,EAAKjU,EAAK+S,EAAK3S,EAAK6I,EACpBgK,EAAKnR,EAAKiR,EAAKxS,EAAK0I,EACpBpG,EAAK+Q,EAAKb,EAAK3S,EAAK6I,EACpBlG,EAAK6P,EAAKG,EAAKxS,EAAK0I,EACpBL,EAAKgL,EAAKb,EAAKe,EAAKzU,EACpB2J,EAAK4J,EAAKG,EAAKrK,EAAKrJ,EACpBM,EAAKyD,EAAK2P,EAAKe,EAAKzU,EACpBsD,EAAKwF,EAAK4K,EAAKrK,EAAKrJ,EACpBK,EAAKM,EAAK+S,EAAKQ,EAAKlK,EACpBxJ,EAAKiC,EAAKiR,EAAKR,EAAKlJ,EACpBxC,EAAKzD,EAAK2P,EAAKQ,EAAKlK,EACpBzG,EAAKuF,EAAK4K,EAAKR,EAAKlJ,EACpB/J,EAAK6xB,GAAGU,KAEZ,OAAU,MADDve,EAAGugB,KAAKv0B,KAIjB6xB,GAAGyC,kBAAkB3wB,EAAI3D,EAAI2U,EAAIhB,EAAIpQ,EAAIE,EAAI6F,EAAII,EAAIrJ,EAAIgD,EAAIkE,EAAIjE,EAAIlD,EAAIG,IAClE,IAGXsxB,GAAGyC,kBAAoB,SAASrzB,EAAIuB,EAAInC,EAAID,EAAIL,EAAIU,EAAIY,EAAIX,GACxD,GAAI+B,UAAUC,OAAU,EACpBf,EAAEqB,KAAK,2BAGX,GAAMP,UAAU,aAAa6vB,GAA7B,CAIA,IAAI/xB,EAAKsxB,GAAGa,IACRhxB,EAAKc,EACLa,EAAKZ,UAET,GADAxB,EAAG6xB,YACCpxB,EAAI,CACJA,EAAG0xB,KAAK/vB,EAAG,GAAIA,EAAG,GAAI9C,GACtBU,EAAGuzB,OAAOj0B,EAAG,GAAIA,EAAG,IACpB,IAAK,IAAIO,EAAK,EAAGA,EAAKuC,EAAGX,OAAQ5B,GAAM,EACnCY,EAAG0xB,KAAK/vB,EAAGvC,GAAKuC,EAAGvC,EAAK,GAAIP,GAC5BU,EAAGwzB,OAAOl0B,EAAG,GAAIA,EAAG,QAErB,CACHU,EAAGuzB,OAAOnxB,EAAG,GAAIA,EAAG,IACpB,IAASvC,EAAK,EAAGA,EAAKuC,EAAGX,OAAQ5B,GAAM,EACnCG,EAAGwzB,OAAOpxB,EAAGvC,GAAKuC,EAAGvC,EAAK,IAGlCG,EAAG+xB,YApBCrxB,EAAEqB,KAAK,+CAuBf6uB,GAAG+B,aAAe,SAAS3yB,EAAIP,GAC3B,IAAI8B,EAAKkyB,SAASl5B,cAAc,UAMhC,OALAgH,EAAGmyB,aAAa,QAAS1zB,GACzBuB,EAAGmyB,aAAa,SAAUj0B,GACrB8B,GACDb,EAAEqB,KAAK,SAAWR,GAEfA,GAGXqvB,GAAG+C,WAAa,WAEZ,IAAK,IADDpyB,EAAK,GACAvB,EAAK,EAAGA,EAAKwB,UAAUC,OAAQzB,IACpCuB,GAAM,IAAMvB,EAAK,MAAQwB,UAAUxB,GAAI4zB,QAAQ,GAAK,MAExDjxB,QAAQC,IAAIrB,IAGhB,SAAS2iB,KACD/lB,IAGJE,KAAKw1B,KAAO,KACZx1B,KAAKy1B,KAAO,KACZz1B,KAAK01B,KAAO,KACZ11B,KAAK6R,KAAO,MAEhBgU,GAAEtjB,UAAUiM,KAAO,SAAS7M,GACxB3B,KAAKw1B,KAAO7zB,EAAGqR,OACfhT,KAAKy1B,KAAO9zB,EAAGqR,OACfhT,KAAK01B,KAAO/zB,EAAGqR,OACfhT,KAAK6R,KAAOlQ,EAAGF,QAGnBokB,GAAEtjB,UAAUimB,YAAc,WACtB,OAAOxoB,KAAKw1B,MAGhB3P,GAAEtjB,UAAUkmB,YAAc,WACtB,OAAOzoB,KAAKy1B,MAGhB5P,GAAEtjB,UAAUgmB,gBAAkB,WAC1B,OAAOvoB,KAAK01B,MAGhB7P,GAAEtjB,UAAUmc,WAAa,WACrB,OAAO1e,KAAK6R,MAGhB,SAASkd,GAAEptB,GACH7B,IAGJE,KAAKoyB,KAAO,KACZpyB,KAAKmoB,KAAO,KACZnoB,KAAK21B,MAAO,EACZ31B,KAAKgM,MAAO,EACZhM,KAAKoyB,KAAOzwB,EACZ3B,KAAK41B,WAAa,EAClB51B,KAAK4Z,KAAO,EACZ5Z,KAAK61B,aAAe,GAExB9G,GAAExsB,UAAU4H,KAAO,WACf,OAAOnK,KAAKgM,OAAShM,KAAK21B,MAG9B5G,GAAExsB,UAAU8rB,KAAO,SAAS1sB,GACxB3B,KAAKgM,KAAOrK,GAGhBotB,GAAExsB,UAAUknB,KAAO,WACf,OAAOzpB,KAAKoyB,MAGhBrD,GAAExsB,UAAU2lB,KAAO,SAASvmB,GACxB3B,KAAKmoB,KAAOxmB,GAGhBotB,GAAExsB,UAAUuzB,cAAgB,WACxB,OAAO91B,KAAKmoB,MAGhB4G,GAAExsB,UAAUwzB,KAAO,WACf,OAAO/1B,KAAK21B,MAGhB5G,GAAExsB,UAAU4rB,KAAO,SAASxsB,GACxB3B,KAAK21B,KAAOh0B,GAGhBotB,GAAExsB,UAAUmsB,cAAgB,WACxB,OAAO1uB,KAAK41B,YAGhB7G,GAAExsB,UAAUosB,2BAA6B,SAAShtB,GAC9C3B,KAAK41B,WAAaj0B,GAGtBotB,GAAExsB,UAAUusB,uBAAyB,WACjC,OAAO9uB,KAAK4Z,MAGhBmV,GAAExsB,UAAU4a,uBAAyB,SAASxb,GAC1C3B,KAAK4Z,KAAOjY,GAGhBotB,GAAExsB,UAAUqsB,gBAAkB,SAASjtB,GACnC,OAAO3B,KAAK61B,cAGhB9G,GAAExsB,UAAUssB,gBAAkB,SAASltB,GACnC3B,KAAK61B,aAAel0B,GAGxB,SAASuE,MACTA,GAAE8vB,KAAO,WACT9vB,GAAE+vB,KAAO,SACT/vB,GAAEgwB,MAAO,EACThwB,GAAEmc,MAAO,EACTnc,GAAEiwB,MAAO,EACTjwB,GAAEma,MAAO,EACTna,GAAEkwB,MAAO,EACTlwB,GAAEmwB,MAAO,EACTnwB,GAAEorB,MAAO,EACTprB,GAAEowB,qBAAsB,EACxBpwB,GAAEqwB,MAAO,EACTrwB,GAAEswB,MAAO,EACTtwB,GAAEyT,MAAO,EACTzT,GAAEuwB,aAAe,EACjBvwB,GAAEwwB,KAAO,IACTxwB,GAAEywB,KAAO,KACTzwB,GAAE0wB,KAAO,KACT1wB,GAAE2wB,KAAO,IACT3wB,GAAE4wB,KAAO,KACT5wB,GAAE6wB,KAAO,KACT7wB,GAAE4iB,KAAO,IACT5iB,GAAEyW,0BAA4B,EAC9BzW,GAAE8wB,yBAA2B,EAC7B9wB,GAAE+wB,iCAAmC,EACrC/wB,GAAEgxB,MAAO,EACThxB,GAAEixB,KAAO,EACTjxB,GAAEsC,uBAAyB,IAC3BtC,GAAEC,UAAY,IAAIX,MAClBU,GAAEE,aAAe,IAAIZ,MACrBU,GAAEkxB,SAAW,IAAI5xB,MACjBU,GAAE2uB,aAAc,EAChB3uB,GAAEiuB,eAAgB,EAClBjuB,GAAEgnB,SAAW,EACbhnB,GAAE4uB,wBAAyB,EAC3B5uB,GAAEmxB,sBAAuB,EACzBnxB,GAAEkuB,0BAA2B,EAC7BluB,GAAEquB,cACFruB,GAAEoxB,mBACEC,aAAc,YACdzC,wBAAwB,EACxBV,0BAA0B,EAC1BlH,SAAU,GAEdhnB,GAAEsxB,qBACED,aAAc,UACdzC,wBAAwB,EACxBV,0BAA0B,EAC1BlH,SAAU,GAEdhnB,GAAEuxB,oBAAsBvxB,GAAEsxB,oBAC1BtxB,GAAEwxB,iBACEH,aAAc,UACdzC,wBAAwB,EACxBV,0BAA0B,EAC1BlH,SAAU,GAEdhnB,GAAEyxB,iBACEJ,aAAc,UACdzC,wBAAwB,EACxBV,0BAA0B,EAC1BlH,SAAU,GAEdhnB,GAAE0xB,YAAc,WACR/wB,GAAEgxB,QACF3xB,GAAE4xB,aAAa5xB,GAAEuxB,qBAEb5wB,GAAEkxB,YACF7xB,GAAE4xB,aAAa5xB,GAAEwxB,iBAEjBxxB,GAAE4xB,aAAa5xB,GAAEyxB,kBAK7BzxB,GAAE4xB,aAAe,SAAS50B,EAAI9B,GAC1B,GAAiB,iBAAN8B,EACP,OAAQA,GACR,KAAK,KACDA,EAAKgD,GAAEoxB,kBACP,MACJ,KAAK,KACDp0B,EAAKgD,GAAEsxB,oBACP,MACJ,KAAK,KACDt0B,EAAKgD,GAAEuxB,oBACP,MACJ,KAAK,KACDv0B,EAAKgD,GAAEwxB,gBACP,MACJ,KAAK,KACDx0B,EAAKgD,GAAEyxB,gBACP,MACJ,QACIK,MAAM,sBAAwB90B,GAIlCC,UAAUC,OAAS,IACnBhC,GAAK,GAELA,GACAkD,QAAQC,IAAI,aAAerB,EAAGq0B,cAElC,IAAK,IAAI51B,KAAMuB,EACXgD,GAAEvE,GAAMuB,EAAGvB,GACPP,GACAkD,QAAQC,IAAI,MAAQ5C,EAAK,OAASuB,EAAGvB,KAKjDuE,GAAE/D,KAAO,WACL,GAAI+D,GAAEgxB,KAAM,CACR5yB,QAAQC,IAAI,YAAa2B,GAAE8vB,MAC3B9vB,GAAEgxB,MAAO,GAEJ,EACLhxB,GAAE0xB,gBAIV1xB,GAAE+xB,cAAgB,WACd,OAAO/xB,GAAE8vB,MAGb9vB,GAAEgyB,aAAe,WACb,OAAOhyB,GAAE+vB,MAGb/vB,GAAE2iB,KAAO,SAASlnB,GACduE,GAAEixB,KAAOx1B,GAGbuE,GAAEiyB,SAAW,WACT,IAAIx2B,EAAKuE,GAAEixB,KAEX,OADAjxB,GAAEixB,KAAO,EACFx1B,GAGXuE,GAAEkyB,QAAU,WACRlyB,GAAEC,aACFD,GAAEE,gBACFF,GAAEkxB,aAGNlxB,GAAEvI,MAAQ,SAASyD,EAAI8B,GACnB,IAAIvB,EAAKuB,GAAM,EACfgD,GAAEC,UAAUxE,GAAMP,GAGtB8E,GAAEmyB,MAAQ,SAAS12B,GACf,OAAOuE,GAAEC,UAAUxE,IAGvBuE,GAAEoyB,0BAA4B,SAAS32B,GACnCuE,GAAEsC,uBAAyB7G,GAG/BuE,GAAEqyB,0BAA4B,WAC1B,OAAOryB,GAAEsC,wBAGbtC,GAAEsyB,aAAe,SAASt1B,GACbgD,GAAEmyB,MAAMn1B,GACdoE,kBAAkBpB,GAAEE,aAAalD,GAAIqE,oBACjCrB,GAAEE,aAAalD,UACfgD,GAAEC,UAAUjD,IAGvB,SAASqJ,MACTA,GAAEC,KAAO,SAAS7K,GACd,OAAIA,EAAK,EACE,EAEHA,EAAK,EACE,EAGP,GAAM,GAAM+I,KAAK8G,IAAI7P,EAAK+P,GAAG+mB,OAGzC,SAAS53B,GAAEc,GACH7B,IAGJE,KAAK04B,KAAO/2B,GAEhBd,GAAE83B,MAAQ,EACV93B,GAAE0B,UAAUqmB,SAAW,WACnB,OAAO5oB,KAAK04B,MAGhB,SAASrzB,KACDvF,IAGJqF,EAAE5C,UAAUuL,YAAYC,KAAK/N,MAC7BA,KAAK44B,MAAQ,EACb54B,KAAK64B,KAAO,EACZ74B,KAAK84B,KAAO,EACZ94B,KAAK+4B,KAAO,KACZ/4B,KAAKg5B,KAAO,KACZh5B,KAAKi5B,KAAO,KACZj5B,KAAK4wB,KAAO,KACZ5wB,KAAKk5B,KAAO,KACZl5B,KAAKm5B,KAAO9zB,GAAE+zB,KACdp5B,KAAK8a,SAAU,EACf9a,KAAKq0B,cAAgB,KACrBr0B,KAAKq5B,WAAah0B,GAAEjF,QAExBiF,GAAE9C,UAAY,IAAI4C,EAClBE,GAAEjF,KAAO,EACTiF,GAAEi0B,KAAO,GACTj0B,GAAE+zB,KAAO,EACT/zB,GAAEk0B,KAAO,EACTl0B,GAAEm0B,KAAO,EACTn0B,GAAE0oB,KAAO,IAAIvoB,MACbH,GAAE9C,UAAUk3B,KAAO,SAAS93B,GACxB3B,KAAK44B,KAAOj3B,GAGhB0D,GAAE9C,UAAUm3B,aAAe,WACvB,OAAO15B,KAAK44B,MAGhBvzB,GAAE9C,UAAUo3B,KAAO,WACf,OAAO35B,KAAKk5B,MAGhB7zB,GAAE9C,UAAUq3B,KAAO,WACf,OAAO55B,KAAK+4B,MAGhB1zB,GAAE9C,UAAUs3B,aAAe,WACvB,OAAO75B,KAAK64B,MAGhBxzB,GAAE9C,UAAU2C,QAAU,WAClB,OAAOC,EAAEC,MAGbC,GAAE9C,UAAUgY,KAAO,SAAS/Y,EAAIG,EAAIS,GAChC,IAAInB,EAAKU,EACLb,EAAiB,MAAXG,EAAG8vB,KAAgB9vB,EAAG8vB,KAAO9vB,EAAG6vB,KAE1C,OADSxmB,EAAGsa,MAEZ,QACA,KAAKta,EAAGoa,KACJ,MAAM,IAAI0I,MAAM,aACpB,KAAK9iB,EAAGqa,KACJ,IAAK,IAAIvjB,EAAKpB,KAAK64B,KAAO,EAAGz3B,GAAM,IAAKA,EAAI,CAExCN,EADSM,EAAKkJ,EAAGE,KACT,GAAKpI,KAMzBiD,GAAE9C,UAAUG,KAAO,WACf1C,KAAKqY,KAAO,IAAIvR,EAChB9G,KAAKqY,KAAK3V,QAGd2C,GAAE9C,UAAUiM,KAAO,SAASrN,GACxBgE,EAAE5C,UAAUiM,KAAKT,KAAK/N,KAAMmB,GAC5BnB,KAAK44B,KAAOz3B,EAAGsN,OACfzO,KAAK64B,KAAO13B,EAAGsN,OACfzO,KAAK84B,KAAO33B,EAAGsN,OACf,IAAI9M,EAAKR,EAAGM,OACZzB,KAAKi5B,KAAO,IAAI7R,WAAuB,EAAZpnB,KAAK84B,MAChC,IAAK,IAAI13B,EAAiB,EAAZpB,KAAK84B,KAAW,EAAG13B,GAAM,IAAKA,EACxCpB,KAAKi5B,KAAK73B,GAAMO,EAAGP,GAIvB,GAFApB,KAAK4wB,KAAOzvB,EAAGM,OACfzB,KAAKk5B,KAAO/3B,EAAGM,OACXN,EAAG8R,oBAAsB3R,EAAGI,MAE5B,GADA1B,KAAK+4B,KAAO53B,EAAGsN,OACE,GAAbzO,KAAK+4B,KAAW,CAChB,GAAuB,IAAN,EAAZ/4B,KAAK+4B,MAAgB,CACtB,IAAI71B,EAAK/B,EAAGsN,OACK,MAAbzO,KAAKg5B,OACLh5B,KAAKg5B,KAAO,IAAIpsB,QAEpB5M,KAAKg5B,KAAKc,KAAOC,SAAS72B,GAEF,IAAvBlD,KAAK+4B,KAAO1zB,GAAEi0B,MACft5B,KAAKm5B,MAAQn5B,KAAK+4B,KAAO1zB,GAAEi0B,OAAS,EAEpCt5B,KAAKm5B,KAAO9zB,GAAE+zB,KAEM,IAAP,GAAZp5B,KAAK+4B,QACN/4B,KAAK8a,SAAU,SAIvB9a,KAAK+4B,KAAO,GAIpB1zB,GAAE9C,UAAUJ,KAAO,SAASX,GACxB,IAAIV,EAAK,IAAIiE,GAAG/E,MACZkD,EAAKlD,KAAK64B,KAAOvuB,EAAGE,KACpB7I,EAAK3B,KAAKma,OACC,MAAXrZ,EAAGgwB,OACHhwB,EAAGgwB,KAAO,MAEdhwB,EAAGgwB,KAAO,IAAIhmB,aAAa5H,GACZ,MAAXpC,EAAGiwB,OACHjwB,EAAGiwB,KAAO,MAEdjwB,EAAGiwB,KAAOpvB,EAAK,IAAImJ,aAAa5H,GAAM,KAEtC,OADSoH,EAAGsa,MAEZ,QACA,KAAKta,EAAGoa,KACJ,GAAIpa,EAAGua,KACH,IAAK,IAAIzjB,EAAKpB,KAAK64B,KAAO,EAAGz3B,GAAM,IAAKA,EAAI,CACxC,IAAIgB,EAAKhB,GAAM,EACfpB,KAAKk5B,KAAK92B,EAAK,GAAK,EAAIpC,KAAKk5B,KAAK92B,EAAK,GAG/C,MACJ,KAAKkI,EAAGqa,KACJ,IAASvjB,EAAKpB,KAAK64B,KAAO,EAAGz3B,GAAM,IAAKA,EAAI,CACpCgB,EAAKhB,GAAM,EAAf,IACID,EAAKC,EAAKkJ,EAAGE,KACb/J,EAAKT,KAAKk5B,KAAK92B,GACfL,EAAK/B,KAAKk5B,KAAK92B,EAAK,GACxBtB,EAAGgwB,KAAK3vB,GAAMV,EACdK,EAAGgwB,KAAK3vB,EAAK,GAAKY,EAClBjB,EAAGgwB,KAAK3vB,EAAK,GAAK,EACdQ,IACAb,EAAGiwB,KAAK5vB,GAAMV,EACdK,EAAGiwB,KAAK5vB,EAAK,GAAKY,EAClBjB,EAAGiwB,KAAK5vB,EAAK,GAAK,IAK9B,OAAOL,GAGXuE,GAAE9C,UAAUiX,KAAO,SAASpY,EAAIO,GAC5B,IAAIR,EAAKQ,EAIT,GAHO3B,MAAQmB,EAAGsoB,QACdnlB,QAAQC,IAAI,qBAEXvE,KAAKqY,KAAKyH,KAAK1e,KAGpB+D,EAAE5C,UAAUiX,KAAKzL,KAAK/N,KAAMoB,EAAID,IAC5BA,EAAGsY,KAAK,IAAZ,CAGA,IAAIvW,EAAKmC,GAAE0oB,KACX7qB,EAAG,IAAK,EACRuQ,EAAG+B,KAAKpU,EAAIpB,KAAKqY,KAAMnV,EAAIlD,KAAK64B,KAAM74B,KAAK4wB,KAAMzvB,EAAG2vB,KAAMxmB,EAAGC,KAAMD,EAAGE,QAG1EnF,GAAE9C,UAAUsX,KAAO,SAAS1Y,EAAI+B,GAC5B,IACWlD,MAAQkD,EAAGumB,QACdnlB,QAAQC,IAAI,qBAEhB,IAAI/C,GAAK,EACL0B,EAAGuW,KAAK,KACRjY,GAAK,GAET,IAAIP,EAAKiC,EACT,IAAK1B,IACD2D,EAAE5C,UAAUsX,KAAK9L,KAAK/N,KAAMmB,GACxBnB,KAAKma,QAAQ,CACb,IAAIxY,EAAK3B,KAAKia,sBAId,GAHIhZ,EAAGqtB,MAAQnpB,EAAEuT,OACbzX,EAAGqtB,KAAOntB,EAAGinB,iBAAiBzmB,IAE9BV,EAAGqtB,KAAO,EACNpoB,GAAEmc,MACFhgB,EAAEqB,KAAK,qBAAsB/B,OAE9B,CACH,IAAIS,EAAKjB,EAAG8mB,YAAYhnB,EAAGqtB,MACvBltB,EAAKD,EAAGmoB,KAAKroB,EAAGqtB,MACV,MAANlsB,GAAehB,EAAG20B,OAIlB90B,EAAG+K,MAAO,GAHV5J,EAAGgb,KAAKjc,EAAIC,EAAIH,EAAG6vB,KAAM7vB,EAAG8vB,KAAM/wB,KAAK64B,KAAMvuB,EAAGC,KAAMD,EAAGE,MACzDvJ,EAAG+K,MAAO,GAId/K,EAAG+4B,YAAc54B,EAAGwtB,oBAIlC,MAAO9tB,GACL,MAAMA,IAIduE,GAAE9C,UAAUjD,KAAO,SAASwB,EAAIK,EAAI+B,GAIhC,GAHOlD,MAAQkD,EAAGumB,QACdnlB,QAAQC,IAAI,sBAEZrB,EAAGuW,KAAK,GAAZ,CAGA,IAAIjY,EAAK0B,EACL9B,EAAKpB,KAAK44B,KACVx3B,EAAK,IACLA,EAAK,GAET,IAAIO,EAAK3B,KAAK+Z,WAAW5Y,EAAIK,GAAM0B,EAAG6lB,KAAO7lB,EAAG82B,YAC5C/4B,EAAiB,MAAXO,EAAGuvB,KAAgBvvB,EAAGuvB,KAAOvvB,EAAGsvB,KAC1ChwB,EAAGyb,iCAAiCrZ,EAAG2E,wBACvC/G,EAAGgb,KAAK9b,KAAK8a,SACbha,EAAG8a,KAAKxa,EAAI,EAAIpB,KAAK84B,KAAM94B,KAAKi5B,KAAMh4B,EAAIjB,KAAKk5B,KAAMv3B,EAAI3B,KAAKm5B,KAAM33B,KAGxE6D,GAAE9C,UAAU0K,KAAO,WACf3I,QAAQC,IAAI,4CAA6CvE,KAAK44B,KAAM54B,KAAK64B,KAAM74B,KAAK84B,MACpFx0B,QAAQC,IAAI,oBACZ,IAAK,IAAInD,EAAK,EAAGA,EAAKpB,KAAKi5B,KAAK71B,OAAQhC,IACpCkD,QAAQC,IAAI,QAASvE,KAAKi5B,KAAK73B,IAEnCkD,QAAQC,IAAI,iBACZ,IAASnD,EAAK,EAAGA,EAAKpB,KAAK4wB,KAAKxtB,OAAQhC,IAAM,CAC1CkD,QAAQC,IAAI,oBAAqBnD,GAEjC,IAAK,IADDO,EAAK3B,KAAK4wB,KAAKxvB,GACV8B,EAAK,EAAGA,EAAKvB,EAAGyB,OAAQF,IAC7BoB,QAAQC,IAAI,UAAW5C,EAAGuB,IAGlCoB,QAAQC,IAAI,OAGhBc,GAAE9C,UAAU03B,KAAO,SAASt4B,GACxB,OAAiB,MAAb3B,KAAKg5B,KACE,KAEJh5B,KAAKg5B,KAAKr3B,IAGrB0D,GAAE9C,UAAUyC,cAAgB,WACxB,OAAOhF,KAAKi5B,MAGhB,SAASl0B,GAAGpD,GACRu4B,GAAG33B,UAAUuL,YAAYC,KAAK/N,KAAM2B,GACpC3B,KAAKsuB,KAAOnpB,EAAEuT,KACd1Y,KAAK8wB,KAAO,KACZ9wB,KAAK+wB,KAAO,KAEhBhsB,GAAGxC,UAAY,IAAI23B,GACnBn1B,GAAGxC,UAAUsC,qBAAuB,WAChC,OAAqB,MAAb7E,KAAK+wB,KAAgB/wB,KAAK+wB,KAAO/wB,KAAK8wB,MAGlD,SAASqJ,KACDr6B,IAGJE,KAAKoJ,EAAI,KACTpJ,KAAKK,EAAI,MAEb85B,GAAE53B,UAAU2V,KAAO,SAASvW,GACxB3B,KAAKoJ,EAAIzH,EAAGyH,EACZpJ,KAAKK,EAAIsB,EAAGtB,GAGhB85B,GAAE53B,UAAU2V,KAAO,SAASvW,EAAIuB,GAC5BlD,KAAKoJ,EAAIzH,EACT3B,KAAKK,EAAI6C,GAGb,SAASk3B,GAAEz4B,GACH7B,IAGJC,EAAGwC,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKq6B,eAAiB,IAAIC,GAAE34B,GAC5B3B,KAAKq6B,eAAe18B,MAAMuI,GAAEmyB,MAAM12B,KAEtCy4B,GAAE73B,UAAY,IAAIxC,EAClBq6B,GAAE3K,UAAY,SAASvsB,GACnB,IAAIvB,EAAK,IAAIy4B,GAEb,OADAr6B,EAAGS,KAAKmB,EAAIuB,GACLvB,GAGXy4B,GAAE3K,UAAY,SAASvsB,EAAI/B,GACvB,IACIQ,EAAK,IAAIy4B,GADJj5B,GAAM,GAGf,OADApB,EAAGS,KAAKmB,EAAIuB,GACLvB,GAGXy4B,GAAE1K,KAAO,WAEL,OADS,IAAI0K,IAIjBA,GAAEzK,KAAO,SAAS1uB,GACd,IAAIG,EAAK,IAAIwoB,IAAI,8BACjB,GAAmB,GAAfxoB,EAAGyoB,SACH,MAAM,IAAIC,KAAK,wBAA0B1oB,EAAGwuB,QAIhD,IAAK,IAFDjuB,GAAM,sCAAuC,sCAAuC,sCAAuC,uCAC3HR,EAAKi5B,GAAE3K,UAAUruB,EAAG2oB,QACf7mB,EAAK,EAAGA,EAAKvB,EAAGyB,OAAQF,IAAM,CACnC,IAAI1B,EAAK,IAAIooB,IAAIjoB,EAAGuB,IACpB,GAAmB,GAAf1B,EAAGqoB,SACH,MAAM,IAAIC,KAAK,wBAA0BtoB,EAAGouB,QAEhDzuB,EAAGmsB,WAAWpqB,EAAI2sB,KAAKC,KAAK7uB,EAAIO,EAAGuoB,SAEvC,OAAO5oB,GAGXi5B,GAAE73B,UAAU5E,MAAQ,SAASgE,GACzBuE,GAAEvI,MAAMgE,IAGZy4B,GAAE73B,UAAU0qB,aAAe,SAAStrB,GAChC3B,KAAKq6B,eAAepN,aAAatrB,IAGrCy4B,GAAE73B,UAAU/D,OAAS,WACjBwB,KAAKE,KAAK1B,SACVwB,KAAKE,KAAKoa,QAAQta,KAAKq6B,iBAG3BD,GAAE73B,UAAUjD,KAAO,WACfU,KAAKE,KAAKZ,KAAKU,KAAKq6B,iBAGxBD,GAAE73B,UAAUqB,KAAO,WACf5D,KAAKq6B,eAAez2B,QAGxBw2B,GAAE73B,UAAU+qB,WAAa,SAASpqB,EAAIvB,GACP,MAAvB3B,KAAKq6B,gBACLh4B,EAAEqB,KAAK,2CAEX1D,KAAKq6B,eAAe/M,WAAWpqB,EAAIvB,IAGvCy4B,GAAE73B,UAAU+qB,WAAa,SAASpqB,EAAIvB,GACP,MAAvB3B,KAAKq6B,gBACLh4B,EAAEqB,KAAK,2CAEX1D,KAAKq6B,eAAe/M,WAAWpqB,EAAIvB,IAGvCy4B,GAAE73B,UAAUkB,KAAO,WACf,OAAOzD,KAAKq6B,eAAe52B,QAG/B22B,GAAE73B,UAAUoB,KAAO,SAAShC,GACxB3B,KAAKq6B,eAAe12B,KAAKhC,IAG7By4B,GAAE73B,UAAUL,aAAe,WACvB,OAAOlC,KAAKq6B,gBAGhBD,GAAE73B,UAAU8G,UAAY,SAAS1H,GAC7B3B,KAAKq6B,eAAehxB,UAAU1H,IAGlCy4B,GAAE73B,UAAUyZ,sBAAwB,SAASra,GACzC3B,KAAKq6B,eAAere,sBAAsBra,IAG9Cy4B,GAAE73B,UAAU0Z,qBAAuB,WAC/B,OAAOjc,KAAKq6B,eAAepe,wBAG/Bme,GAAE73B,UAAU2Z,cAAgB,SAASva,GACjC3B,KAAKq6B,eAAene,cAAcva,IAGtCy4B,GAAE73B,UAAU4Z,cAAgB,WACxB,OAAOnc,KAAKq6B,eAAele,iBAG/B,SAASoe,KACDz6B,IAGJE,KAAKwiB,QAAU,KACfxiB,KAAKw6B,MAAO,EACZx6B,KAAKwiB,QAAU,IAAIhd,OAEvB+0B,GAAEh4B,UAAUk4B,KAAO,WACf,OAAOz6B,KAAKwiB,SAGhB+X,GAAEh4B,UAAUm4B,YAAc,SAASt5B,EAAI8B,GAInC,IAAK,IAFD1B,EAAK,KACLG,EAAK3B,KAAKwiB,QAAQpf,OACbjC,EAAK,EAAGA,EAAKQ,IAAMR,EAEd,OADVK,EAAKxB,KAAKwiB,QAAQrhB,MAIlBK,EAAGm5B,KAAKn5B,EAAGo5B,KAAKlvB,cACZ1L,KAAKw6B,MACLn4B,EAAE8K,KAAK,sEAAuExL,EAAIH,EAAGq5B,OAG7F,GAAU,MAANz5B,EACA,OAAQ,GAEZI,EAAK,IAAIs5B,IACNF,KAAOx5B,EACVpB,KAAKwiB,QAAQxjB,KAAKwC,GAClB,IAAIV,EAAKU,EAAGq5B,KAIZ,OAHI76B,KAAKw6B,MACLn4B,EAAE8K,KAAK,iEAAkExL,EAAIb,GAE1EA,GAGXy5B,GAAEh4B,UAAUwJ,YAAc,SAAS3K,GAC/B,IAEI,IAAK,IADD8B,GAAK,EACA/B,EAAK,EAAGA,EAAKnB,KAAKwiB,QAAQpf,OAAQjC,IAAM,CAC7C,IAAIK,EAAKxB,KAAKwiB,QAAQrhB,GACtB,GAAU,MAANK,EAAJ,CAKA,IAAIG,EAAKH,EAAGo5B,KACF,MAANj5B,GAKJA,EAAGoK,YAAY3K,EAAII,GACnB0B,GAAK,EACD1B,EAAGu5B,eACC/6B,KAAKw6B,MACLn4B,EAAE8K,KAAK,kEAAmEnN,KAAKwiB,QAAQpf,OAAS,EAAG5B,EAAGq5B,MAE1G76B,KAAKwiB,QAAQpb,OAAOjG,EAAI,GACxBA,OAXAnB,KAAKwiB,QAAUxiB,KAAKwiB,QAAQpb,OAAOjG,EAAI,GACvCA,UAPAnB,KAAKwiB,QAAQpb,OAAOjG,EAAI,GACxBA,IAmBR,OAAO+B,EACT,MAAOjC,GAEL,OADAoB,EAAEqB,KAAKzC,IACA,IAIfs5B,GAAEh4B,UAAUw4B,WAAa,SAAS55B,GAC9B,GAAIgC,UAAUC,QAAU,EAAG,CACvB,IAAK,IAAIF,EAAK,EAAGA,EAAKlD,KAAKwiB,QAAQpf,OAAQF,IAAM,CAE7C,GAAU,OADN9B,EAAKpB,KAAKwiB,QAAQtf,MAIlB9B,EAAGy5B,MAAQ15B,IAAOC,EAAG25B,cACrB,OAAO,EAGf,OAAO,EAEP,IAAS73B,EAAK,EAAGA,EAAKlD,KAAKwiB,QAAQpf,OAAQF,IAAM,CAC7C,IAAI9B,EACJ,GAAU,OADNA,EAAKpB,KAAKwiB,QAAQtf,IACtB,CAMA,GAAU,MADD9B,EAAGw5B,MAMZ,IAAKx5B,EAAG25B,aACJ,OAAO,OALP/6B,KAAKwiB,QAAQpb,OAAOlE,EAAI,GACxBA,SAPAlD,KAAKwiB,QAAQpb,OAAOlE,EAAI,GACxBA,IAaR,OAAO,GAIfq3B,GAAEh4B,UAAUy4B,eAAiB,WACzB,IAAK,IAAI93B,EAAK,EAAGA,EAAKlD,KAAKwiB,QAAQpf,OAAQF,IAAM,CAC7C,IAAI9B,EAAKpB,KAAKwiB,QAAQtf,GACtB,GAAU,MAAN9B,EAAJ,CAKSA,EAAGw5B,KAOR56B,KAAKwiB,QAAQpb,OAAOlE,EAAI,GACxBA,SAZAlD,KAAKwiB,QAAQpb,OAAOlE,EAAI,GACxBA,MAgBZq3B,GAAEh4B,UAAU04B,KAAO,SAASt5B,GACxB3B,KAAKw6B,KAAO74B,GAGhB44B,GAAEh4B,UAAU6Q,IAAM,WACd9O,QAAQC,IAAI,eACZ,IAAK,IAAI5C,EAAK,EAAGA,EAAK3B,KAAKwiB,QAAQpf,OAAQzB,IAAM,CAC7C,IACIP,EADKpB,KAAKwiB,QAAQ7gB,GACVi5B,KACZt2B,QAAQC,IAAI,6BAA8BvE,KAAKwiB,QAAQpf,OAAQhC,EAAGwnB,cAI1E,SAASkS,KACL96B,KAAK46B,KAAO,KACZ56B,KAAKgM,MAAO,EACZhM,KAAKiM,MAAO,EACZjM,KAAKoM,MAAQ,EACbpM,KAAKqM,MAAQ,EACbrM,KAAKsM,MAAQ,EACbtM,KAAK66B,KAAO,KACZ76B,KAAK66B,KAAOC,GAAEI,OAElBJ,GAAEI,KAAO,EACTJ,GAAEv4B,UAAUw4B,WAAa,WACrB,OAAO/6B,KAAKiM,MAGhB6uB,GAAEv4B,UAAUo4B,KAAO,SAASv5B,GACxB,IACIO,EADKuK,EAAEC,kBACG/K,GACVpB,KAAKsM,KAAO,GAAK3K,EAAK3B,KAAKsM,QAC3BtM,KAAKsM,KAAO3K,IAIpBm5B,GAAEv4B,UAAU44B,KAAO,WACf,OAAOn7B,KAAK66B,MAGhB,SAAS7H,KACLhzB,KAAKsJ,EAAI,IAAI9D,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAEvCwtB,GAAGzwB,UAAU2xB,WAAa,SAAShxB,GAC/B,IAAIvB,EAAK3B,KAAKsJ,EACdpG,EAAGif,UAAUxgB,EAAG,GAAIA,EAAG,GAAIA,EAAG,GAAIA,EAAG,GAAIA,EAAG,GAAIA,EAAG,KAGvDqxB,GAAGzwB,UAAUqmB,SAAW,WAEpB,IAAK,IADD1lB,EAAK,iBACAvB,EAAK,EAAGA,EAAK,EAAGA,IACrBuB,GAAMlD,KAAKsJ,EAAE3H,GAAI4zB,QAAQ,GAAK,KAGlC,OADAryB,GAAM,MAIV8vB,GAAGzwB,UAAU0G,SAAW,WACpB,IAAItH,EAAK3B,KAAKsJ,EACd3H,EAAG,GAAKA,EAAG,GAAKA,EAAG,GAAK,EACxBA,EAAG,GAAKA,EAAG,GAAKA,EAAG,GAAKA,EAAG,GAAKA,EAAG,GAAKA,EAAG,GAAK,GAGpDqxB,GAAGzwB,UAAUuxB,KAAO,SAAS5wB,EAAI/B,EAAIC,GACvB,MAANA,IACAA,EAAK,IAAIoE,MAAM,EAAE,IAErB,IAAI7D,EAAK3B,KAAKsJ,EAGd,OAFAlI,EAAG,GAAKO,EAAG,GAAKuB,EAAKvB,EAAG,GAAKR,EAAKQ,EAAG,GACrCP,EAAG,GAAKO,EAAG,GAAKuB,EAAKvB,EAAG,GAAKR,EAAKQ,EAAG,GAC9BP,GAGX4xB,GAAGzwB,UAAU0yB,KAAO,SAAS9zB,GACpBA,IACDA,EAAK,IAAI6xB,IAEb,IAAI9vB,EAAKlD,KAAKsJ,EACVzH,EAAKqB,EAAG,GACRnC,EAAKmC,EAAG,GACRa,EAAKb,EAAG,GACRzC,EAAKyC,EAAG,GACRnB,EAAKmB,EAAG,GACRd,EAAKc,EAAG,GACRpC,EAAKoC,EAAG,GACRjC,EAAKiC,EAAG,GACR1B,EAAK0B,EAAG,GACR9B,EAAKS,EAAKE,EAAKP,EAAKT,EAAKqB,EAAKtB,EAAKiD,EAAKtD,EAAKQ,EAAKY,EAAKO,EAAKnB,EAAK8C,EAAKhC,EAAKjB,EAAKC,EAAKN,EAAKe,EAC9F,GAAU,GAANJ,EACA,OAAO,KAEP,IAAIO,EAAK,EAAIP,EAUb,OATAD,EAAGmI,EAAE,GAAK3H,GAAMI,EAAKP,EAAKP,EAAKmB,GAC/BjB,EAAGmI,EAAE,GAAK3H,GAAMV,EAAK8C,EAAKhD,EAAKS,GAC/BL,EAAGmI,EAAE,GAAK3H,GAAMZ,EAAKqB,EAAKL,EAAKgC,GAC/B5C,EAAGmI,EAAE,GAAK3H,GAAMb,EAAKsB,EAAK3B,EAAKe,GAC/BL,EAAGmI,EAAE,GAAK3H,GAAME,EAAKL,EAAKV,EAAKiD,GAC/B5C,EAAGmI,EAAE,GAAK3H,GAAMlB,EAAKsD,EAAKlC,EAAKO,GAC/BjB,EAAGmI,EAAE,GAAK3H,GAAMlB,EAAKQ,EAAKH,EAAKiB,GAC/BZ,EAAGmI,EAAE,GAAK3H,GAAMb,EAAKC,EAAKc,EAAKZ,GAC/BE,EAAGmI,EAAE,GAAK3H,GAAME,EAAKE,EAAKtB,EAAKM,GACxBI,GAIf6xB,GAAGzwB,UAAU4f,UAAY,SAASjf,EAAI/B,EAAIC,GAC5B,MAANA,IACAA,EAAK,IAAIoE,MAAM,EAAE,IAErB,IAAI7D,EAAK3B,KAAKsJ,EAGd,OAFAlI,EAAG,GAAKO,EAAG,GAAKuB,EAAKvB,EAAG,GAAKR,EAAKQ,EAAG,GACrCP,EAAG,GAAKO,EAAG,GAAKuB,EAAKvB,EAAG,GAAKR,EAAKQ,EAAG,GAC9BP,GAGX4xB,GAAGzwB,UAAU2G,UAAY,SAAShG,EAAI9B,GAClC,IAAIO,EAAK3B,KAAKsJ,EACd3H,EAAG,GAAKA,EAAG,GAAKuB,EAAKvB,EAAG,GAAKP,EAAKO,EAAG,GACrCA,EAAG,GAAKA,EAAG,GAAKuB,EAAKvB,EAAG,GAAKP,EAAKO,EAAG,GACrCA,EAAG,GAAKA,EAAG,GAAKuB,EAAKvB,EAAG,GAAKP,EAAKO,EAAG,IAGzCqxB,GAAGzwB,UAAU4G,MAAQ,SAAS/H,EAAI8B,GAC9B,IAAIvB,EAAK3B,KAAKsJ,EACd3H,EAAG,IAAMP,EACTO,EAAG,IAAMP,EACTO,EAAG,IAAMP,EACTO,EAAG,IAAMuB,EACTvB,EAAG,IAAMuB,EACTvB,EAAG,IAAMuB,GAGb8vB,GAAGzwB,UAAU0xB,MAAQ,SAAShzB,EAAIO,GAC9B,IAAIG,EAAK3B,KAAKsJ,EACVnI,EAAKQ,EAAG,GAAKA,EAAG,GAAKH,EACrBJ,EAAKO,EAAG,GAAKA,EAAG,GAAKH,EACrB0B,EAAKvB,EAAG,GAAKA,EAAG,GAAKH,EACzBG,EAAG,GAAKA,EAAG,GAAKV,EAAKU,EAAG,GACxBA,EAAG,GAAKA,EAAG,GAAKV,EAAKU,EAAG,GACxBA,EAAG,GAAKA,EAAG,GAAKV,EAAKU,EAAG,GACxBA,EAAG,GAAKR,EACRQ,EAAG,GAAKP,EACRO,EAAG,GAAKuB,GAGZ8vB,GAAGzwB,UAAUyxB,OAAS,SAAS/yB,GAC3B,IAAIU,EAAK3B,KAAKsJ,EACVxI,EAAK4J,KAAK8G,IAAIvQ,GACdO,EAAKkJ,KAAK+G,IAAIxQ,GACdE,EAAKQ,EAAG,GAAKb,EAAKa,EAAG,GAAKH,EAC1BJ,EAAKO,EAAG,GAAKb,EAAKa,EAAG,GAAKH,EAC1B0B,EAAKvB,EAAG,GAAKb,EAAKa,EAAG,GAAKH,EAC9BG,EAAG,IAAMA,EAAG,GAAKH,EAAKG,EAAG,GAAKb,EAC9Ba,EAAG,IAAMA,EAAG,GAAKH,EAAKG,EAAG,GAAKb,EAC9Ba,EAAG,IAAMA,EAAG,GAAKH,EAAKG,EAAG,GAAKb,EAC9Ba,EAAG,GAAKR,EACRQ,EAAG,GAAKP,EACRO,EAAG,GAAKuB,GAGZ8vB,GAAGzwB,UAAU64B,YAAc,SAAS55B,GAChC,IAAIY,EAAKpC,KAAKsJ,EACVrI,EAAKO,EAAG8H,EACRvI,EAAKqB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChD8C,EAAK3B,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDR,EAAK2B,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDc,EAAKK,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDH,EAAKsB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDE,EAAKiB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDG,EAAKgB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDiC,EAAKd,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAChDU,EAAKS,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GAAKmB,EAAG,GAAKnB,EAAG,GACpDqI,EAAE,GAAKvI,EACPuI,EAAE,GAAKvF,EACPuF,EAAE,GAAK7I,EACP6I,EAAE,GAAKvH,EACPuH,EAAE,GAAKxI,EACPwI,EAAE,GAAKnI,EACPmI,EAAE,GAAKlI,EACPkI,EAAE,GAAKpG,EACPoG,EAAE,GAAK3H,GAGX,SAASyY,GAAEzY,GACH7B,GAGJ+N,GAAGtL,UAAUuL,YAAYC,KAAK/N,KAAM2B,GAExCyY,GAAE7X,UAAY,IAAIsL,GAClBuM,GAAEihB,KAAO,KACTjhB,GAAEpM,KAAO,IAAIpB,OACbwN,GAAEC,KAAO,WAIL,OAHc,MAAVD,GAAEihB,OACFjhB,GAAEihB,KAAOjhB,GAAEpX,MAAM,aAEdoX,GAAEihB,MAGbjhB,GAAEnM,KAAO,WACLmM,GAAEpM,KAAKpP,QACPwb,GAAEihB,KAAO,MAGbjhB,GAAEpX,MAAQ,SAASrB,GACf,IAAIuB,EAAKkX,GAAEpM,KAAKrM,GAKhB,OAJU,MAANuB,IACAA,EAAK,IAAIkX,GAAEzY,GACXyY,GAAEpM,KAAKrM,GAAMuB,GAEVA,GAGXkX,GAAE7X,UAAU2L,KAAO,WACf,OAAO,IAAIkM,IAGf,SAASkgB,GAAE34B,GACH7B,IAGJqR,EAAG5O,UAAUuL,YAAYC,KAAK/N,MAC9BA,KAAKs7B,SAAW,IAAI91B,MACpBxF,KAAKmiB,UAAY,KACjBniB,KAAK0F,GAAK,KACV1F,KAAK+H,KAAOpG,EACZ3B,KAAKu7B,WAAY,EACjBv7B,KAAKw7B,cAAgB,KACrBx7B,KAAKy7B,cAAgB,EACrBz7B,KAAKksB,KAAO,GACZlsB,KAAKysB,MAAO,EACZzsB,KAAKosB,KAAO,KACZpsB,KAAKssB,KAAO,KACZtsB,KAAKusB,KAAO,KACZvsB,KAAK07B,WAAa,KAClB17B,KAAK27B,WAAa,KAClB37B,KAAK47B,cAAgB,KACrB57B,KAAK67B,cAAgB,MAEzBvB,GAAE/3B,UAAY,IAAI4O,EAClBmpB,GAAEjO,KAAO,SAAS1qB,GAEd,OADS,IAAImJ,aAAanJ,IAI9B24B,GAAE9N,KAAO,SAAS7qB,GAEd,OADS,IAAIylB,WAAWzlB,IAI5B24B,GAAE5N,KAAO,SAASxpB,EAAIvB,GAUlB,OATU,MAANuB,GAAcA,EAAGypB,OAAShrB,EAAGyB,SAC7BF,EAAKo3B,GAAEjO,KAAiB,EAAZ1qB,EAAGyB,SACZwpB,IAAIjrB,GACPuB,EAAG2pB,KAAK,KAER3pB,EAAGtE,QACHsE,EAAG0pB,IAAIjrB,GACPuB,EAAG2pB,KAAK,IAEL3pB,GAGXo3B,GAAExN,KAAO,SAAS5pB,EAAIvB,GAUlB,OATU,MAANuB,GAAcA,EAAGypB,OAAShrB,EAAGyB,SAC7BF,EAAKo3B,GAAE9N,KAAiB,EAAZ7qB,EAAGyB,SACZwpB,IAAIjrB,GACPuB,EAAG2pB,KAAK,KAER3pB,EAAGtE,QACHsE,EAAG0pB,IAAIjrB,GACPuB,EAAG2pB,KAAK,IAEL3pB,GAGXo3B,GAAEvN,KAAO,WACL,OAAO/sB,KAAKysB,MAGhB6N,GAAEtN,KAAO,SAASrrB,GACd3B,KAAKysB,KAAO9qB,GAGhB24B,GAAE/3B,UAAU81B,MAAQ,WAChB,OAAOr4B,KAAK0F,IAGhB40B,GAAE/3B,UAAU5E,MAAQ,SAASgE,GACzB3B,KAAK0F,GAAK/D,GAGd24B,GAAE/3B,UAAU0qB,aAAe,SAAStrB,GAChC3B,KAAKmiB,UAAYxgB,GAGrB24B,GAAE/3B,UAAUoZ,KAAO,WACf,IAAIha,EAAK3B,KAAK0F,GACV1F,KAAKu7B,YACLv7B,KAAK87B,aACL97B,KAAKu7B,WAAY,EACjBv7B,KAAKw7B,cAAgB75B,EAAGo6B,aAAa,mCAAqCp6B,EAAGo6B,aAAa,0CAA4Cp6B,EAAGo6B,aAAa,sCAClJ/7B,KAAKw7B,gBACLx7B,KAAKy7B,cAAgB95B,EAAGyG,aAAapI,KAAKw7B,cAAcQ,kCAGhEr6B,EAAGs6B,QAAQt6B,EAAGu6B,cACdv6B,EAAGs6B,QAAQt6B,EAAGw6B,cACdx6B,EAAGs6B,QAAQt6B,EAAGy6B,YACdz6B,EAAG06B,UAAU16B,EAAG26B,IAChB36B,EAAG46B,OAAO56B,EAAG66B,OACb76B,EAAG86B,UAAU,EAAG,EAAG,EAAG,GACtB96B,EAAG+6B,WAAW/6B,EAAGg7B,aAAc,MAC/Bh7B,EAAG+6B,WAAW/6B,EAAGi7B,qBAAsB,OAG3CtC,GAAE/3B,UAAUqZ,KAAO,SAAS7a,EAAIc,EAAIL,EAAId,EAAI2D,EAAIvD,EAAIG,EAAImB,GACpD,KAAItB,EAAK,KAA2C,MAAnCd,KAAKob,4BAAtB,CAGSta,EAAK,IAAMoF,GAAEgnB,SAAtB,IACIlpB,EAAKhE,KAAK0F,GACd,GAAe,MAAX1F,KAAK0F,GACL,MAAM,IAAI0nB,MAAM,cAEpB,IAKIjpB,EAHK,EAGAnE,KAAK2a,KAAY7Z,EACtB2J,EAHK,EAGAzK,KAAK4a,KAAY9Z,EACtBkJ,EAHK,EAGAhK,KAAK6a,KAAY/Z,EACtBoU,EAAKlV,KAAK0a,KAAO5Z,EACrB,GAAuC,MAAnCd,KAAKob,2BAAoC,CACzCpX,EAAGq4B,UAAUr4B,EAAG64B,KAChB74B,EAAG84B,WAAW98B,KAAK+8B,eACnB/8B,KAAKssB,KAAO0Q,GAAEh5B,EAAIhE,KAAKssB,KAAM5rB,GAC7BV,KAAKusB,KAAO0Q,GAAEj5B,EAAIhE,KAAKusB,KAAM/qB,GAC7BwC,EAAGk5B,wBAAwBl9B,KAAKm9B,gBAChCn5B,EAAGo5B,oBAAoBp9B,KAAKm9B,eAAgB,EAAGn5B,EAAGq5B,OAAO,EAAO,EAAG,GACnEr9B,KAAKosB,KAAO4Q,GAAEh5B,EAAIhE,KAAKosB,KAAM/nB,GAC7BL,EAAGs5B,cAAct5B,EAAGu5B,UACpBv5B,EAAGw5B,YAAYx5B,EAAGy5B,WAAYz9B,KAAKs7B,SAASv6B,IAC5CiD,EAAG05B,UAAU19B,KAAK29B,eAAgB,GAClC35B,EAAGk5B,wBAAwBl9B,KAAK49B,gBAChC55B,EAAGo5B,oBAAoBp9B,KAAK49B,eAAgB,EAAG55B,EAAGq5B,OAAO,EAAO,EAAG,GACnEr5B,EAAG65B,iBAAiB79B,KAAK89B,cAAc,EAAO99B,KAAKsc,gCAAgC9S,eACnF,IAAIvF,EAAKjE,KAAKsc,gCAAgCzT,gBAC1CuB,EAAKpK,KAAK0b,sBAAsBzX,GACpCD,EAAG+5B,UAAU/9B,KAAKg+B,cAAe5zB,EAAGvD,EAAGuD,EAAGtD,EAAGsD,EAAG/E,EAAG+E,EAAGjF,GACtD,IAAIjC,EAAKlD,KAAKsc,gCAAgCxT,aAC9C9E,EAAG+5B,UAAU/9B,KAAKi+B,gBAAwB,EAAP/6B,EAAGkG,EAAQ,EAAU,EAAPlG,EAAG7C,EAAQ,EAAe,EAAZ6C,EAAGyK,OAAa,EAAe,EAAZzK,EAAG0K,OAAa,GAClG5J,EAAG05B,UAAU19B,KAAKk+B,gBAAgB,QAGlC,GAD6C,MAAxCl+B,KAAKwc,gCACF,CACJxY,EAAG84B,WAAW98B,KAAKm+B,kBACnBn+B,KAAKssB,KAAO0Q,GAAEh5B,EAAIhE,KAAKssB,KAAM5rB,GAC7BV,KAAKusB,KAAO0Q,GAAEj5B,EAAIhE,KAAKusB,KAAM/qB,GAC7BwC,EAAGk5B,wBAAwBl9B,KAAKo+B,oBAChCp6B,EAAGo5B,oBAAoBp9B,KAAKo+B,mBAAoB,EAAGp6B,EAAGq5B,OAAO,EAAO,EAAG,GACvEr9B,KAAKosB,KAAO4Q,GAAEh5B,EAAIhE,KAAKosB,KAAM/nB,GAC7BL,EAAGs5B,cAAct5B,EAAGu5B,UACpBv5B,EAAGw5B,YAAYx5B,EAAGy5B,WAAYz9B,KAAKs7B,SAASv6B,IAC5CiD,EAAG05B,UAAU19B,KAAKq+B,mBAAoB,GACtCr6B,EAAGk5B,wBAAwBl9B,KAAKs+B,oBAChCt6B,EAAGo5B,oBAAoBp9B,KAAKs+B,mBAAoB,EAAGt6B,EAAGq5B,OAAO,EAAO,EAAG,GACvEr5B,EAAG65B,iBAAiB79B,KAAKu+B,sBAAsB,EAAOv+B,KAAKwc,gCAAgC/S,eAC3FzF,EAAG65B,iBAAiB79B,KAAKw+B,kBAAkB,EAAOx+B,KAAK+a,WACvD/W,EAAGs5B,cAAct5B,EAAGy6B,UACpBz6B,EAAGw5B,YAAYx5B,EAAGy5B,WAAYv3B,GAAEkxB,SAASp3B,KAAK+H,OAC9C/D,EAAG05B,UAAU19B,KAAK0+B,mBAAoB,GAClCz6B,EAAKjE,KAAKwc,gCAAgC3T,gBAC1CuB,EAAKpK,KAAK0b,sBAAsBzX,GACpCD,EAAG+5B,UAAU/9B,KAAK2+B,sBAAuBv0B,EAAGvD,EAAGuD,EAAGtD,EAAGsD,EAAG/E,EAAG+E,EAAGjF,GAC9DnB,EAAG+5B,UAAU/9B,KAAK4+B,oBAAqBz6B,EAAIsG,EAAIT,EAAIkL,QAEnDlR,EAAG84B,WAAW98B,KAAK+8B,eACnB/8B,KAAKssB,KAAO0Q,GAAEh5B,EAAIhE,KAAKssB,KAAM5rB,GAC7BV,KAAKusB,KAAO0Q,GAAEj5B,EAAIhE,KAAKusB,KAAM/qB,GAC7BwC,EAAGk5B,wBAAwBl9B,KAAKm9B,gBAChCn5B,EAAGo5B,oBAAoBp9B,KAAKm9B,eAAgB,EAAGn5B,EAAGq5B,OAAO,EAAO,EAAG,GACnEr9B,KAAKosB,KAAO4Q,GAAEh5B,EAAIhE,KAAKosB,KAAM/nB,GAC7BL,EAAGs5B,cAAct5B,EAAGu5B,UACpBv5B,EAAGw5B,YAAYx5B,EAAGy5B,WAAYz9B,KAAKs7B,SAASv6B,IAC5CiD,EAAG05B,UAAU19B,KAAK29B,eAAgB,GAClC35B,EAAGk5B,wBAAwBl9B,KAAK49B,gBAChC55B,EAAGo5B,oBAAoBp9B,KAAK49B,eAAgB,EAAG55B,EAAGq5B,OAAO,EAAO,EAAG,GACnEr5B,EAAG65B,iBAAiB79B,KAAK89B,cAAc,EAAO99B,KAAK+a,WACnD/W,EAAG+5B,UAAU/9B,KAAKi+B,gBAAiB95B,EAAIsG,EAAIT,EAAIkL,GAC/ClR,EAAG05B,UAAU19B,KAAKk+B,gBAAgB,GAGtCl+B,KAAK8a,QACL9a,KAAK0F,GAAG62B,OAAOv4B,EAAG66B,WAElB7+B,KAAK0F,GAAGu2B,QAAQj4B,EAAG66B,WAEvB7+B,KAAK0F,GAAG62B,OAAOv4B,EAAGw4B,OAClB,IAAI1yB,EACAP,EACAxF,EACA5C,EACJ,GAAuC,MAAnCnB,KAAKob,2BACLtR,EAAK9F,EAAG86B,IACRv1B,EAAKvF,EAAG+6B,oBACRh7B,EAAKC,EAAG86B,IACR39B,EAAK6C,EAAG+6B,yBAER,OAAQ99B,GACR,KAAKoE,GAAE+zB,KACHtvB,EAAK9F,EAAG86B,IACRv1B,EAAKvF,EAAG+6B,oBACRh7B,EAAKC,EAAG86B,IACR39B,EAAK6C,EAAG+6B,oBACR,MACJ,KAAK15B,GAAEk0B,KACHzvB,EAAK9F,EAAG86B,IACRv1B,EAAKvF,EAAG86B,IACR/6B,EAAKC,EAAGg7B,KACR79B,EAAK6C,EAAG86B,IACR,MACJ,KAAKz5B,GAAEm0B,KACH1vB,EAAK9F,EAAGi7B,UACR11B,EAAKvF,EAAG+6B,oBACRh7B,EAAKC,EAAGg7B,KACR79B,EAAK6C,EAAG86B,IAIhB96B,EAAGk7B,sBAAsBl7B,EAAGm7B,SAAUn7B,EAAGm7B,UACzCn7B,EAAGo7B,kBAAkBt1B,EAAIP,EAAIxF,EAAI5C,GAC7BnB,KAAKw7B,eACLx3B,EAAGq7B,cAAcr7B,EAAGy5B,WAAYz9B,KAAKw7B,cAAc8D,2BAA4Bt/B,KAAKy7B,eAExF,IAAIr6B,EAAKI,EAAG4B,OACZY,EAAGmpB,aAAanpB,EAAGu7B,UAAWn+B,EAAI4C,EAAGw7B,eAAgB,GACrDx7B,EAAGw5B,YAAYx5B,EAAGy5B,WAAY,QAGlC,SAAST,GAAE57B,EAAIO,EAAIuB,GAMf,OALU,MAANvB,IACAA,EAAKP,EAAGq+B,gBAEZr+B,EAAGs7B,WAAWt7B,EAAGu7B,aAAch7B,GAC/BP,EAAGs+B,WAAWt+B,EAAGu7B,aAAcz5B,EAAI9B,EAAGu+B,cAC/Bh+B,EAEX,SAASs7B,GAAE77B,EAAIO,EAAIuB,GAMf,OALU,MAANvB,IACAA,EAAKP,EAAGq+B,gBAEZr+B,EAAGs7B,WAAWt7B,EAAGw7B,qBAAsBj7B,GACvCP,EAAGs+B,WAAWt+B,EAAGw7B,qBAAsB15B,EAAI9B,EAAGu+B,cACvCh+B,EAEX24B,GAAE/3B,UAAUkB,KAAO,WACf,MAAM,IAAI2pB,MAAM,SAGpBkN,GAAE/3B,UAAUoB,KAAO,SAAShC,GACxB,MAAM,IAAIyrB,MAAM,SAGpBkN,GAAE/3B,UAAUqB,KAAO,WACf,IAAK,IAAIjC,EAAK,EAAGA,EAAK3B,KAAKs7B,SAASl4B,OAAQzB,IAAM,CAEpC,GADD3B,KAAKs7B,SAAS35B,KAEnB3B,KAAK0F,GAAG9B,KAAK,EAAG5D,KAAKs7B,SAAU35B,GAC/B3B,KAAKs7B,SAAS35B,GAAM,QAKhC24B,GAAE/3B,UAAU+qB,WAAa,SAAS3rB,EAAIuB,GAClClD,KAAKs7B,SAAS35B,GAAMuB,GAGxBo3B,GAAE/3B,UAAUu5B,WAAa,WACrB,IAAIn6B,EAAK3B,KAAK0F,GACd1F,KAAK4/B,eACL5/B,KAAKm9B,eAAiBx7B,EAAGk+B,kBAAkB7/B,KAAK+8B,cAAe,cAC/D/8B,KAAK49B,eAAiBj8B,EAAGk+B,kBAAkB7/B,KAAK+8B,cAAe,cAC/D/8B,KAAK89B,aAAen8B,EAAGm+B,mBAAmB9/B,KAAK+8B,cAAe,eAC9D/8B,KAAK29B,eAAiBh8B,EAAGm+B,mBAAmB9/B,KAAK+8B,cAAe,cAChE/8B,KAAKg+B,cAAgBr8B,EAAGm+B,mBAAmB9/B,KAAK+8B,cAAe,iBAC/D/8B,KAAKi+B,gBAAkBt8B,EAAGm+B,mBAAmB9/B,KAAK+8B,cAAe,eACjE/8B,KAAKk+B,eAAiBv8B,EAAGm+B,mBAAmB9/B,KAAK+8B,cAAe,cAChE/8B,KAAKo+B,mBAAqBz8B,EAAGk+B,kBAAkB7/B,KAAKm+B,iBAAkB,cACtEn+B,KAAKs+B,mBAAqB38B,EAAGk+B,kBAAkB7/B,KAAKm+B,iBAAkB,cACtEn+B,KAAKw+B,iBAAmB78B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,eACrEn+B,KAAKu+B,qBAAuB58B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,gBACzEn+B,KAAKq+B,mBAAqB18B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,cACvEn+B,KAAK0+B,mBAAqB/8B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,cACvEn+B,KAAK2+B,sBAAwBh9B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,iBAC1En+B,KAAK4+B,oBAAsBj9B,EAAGm+B,mBAAmB9/B,KAAKm+B,iBAAkB,gBAG5E7D,GAAE/3B,UAAUw9B,cAAgB,WACxB,IAAIp+B,EAAK3B,KAAK0F,GACV1F,KAAK+8B,gBACLp7B,EAAGq+B,cAAchgC,KAAK+8B,eACtB/8B,KAAK+8B,cAAgB,MAErB/8B,KAAKm+B,mBACLx8B,EAAGq+B,cAAchgC,KAAKm+B,kBACtBn+B,KAAKm+B,iBAAmB,OAIhC7D,GAAE/3B,UAAU09B,cAAgB,SAAS7+B,EAAIN,GACrC,IAAIG,EAAKjB,KAAK0F,GAEVlE,EAAKV,EACLK,EAAKF,EAAGi/B,aAAa9+B,GACzB,GAAU,MAAND,EAEA,OADAkB,EAAE8K,KAAK,yBACA,KAEXlM,EAAGk/B,aAAah/B,EAAIK,GACpBP,EAAGg/B,cAAc9+B,GAEjB,IADSF,EAAGm/B,mBAAmBj/B,EAAIF,EAAGo/B,gBAC7B,CACL,IAAIn9B,EAAKjC,EAAGq/B,iBAAiBn/B,GAG7B,OAFAkB,EAAE8K,KAAK,4BAA8BjK,GACrCjC,EAAGs/B,aAAap/B,GACT,KAEX,OAAOA,GAGXm5B,GAAE/3B,UAAUq9B,aAAe,WACvB,IAAI9+B,EAAKd,KAAK0F,GAEd,GADA1F,KAAK+8B,cAAgBj8B,EAAG0/B,iBACnBxgC,KAAK+8B,cACN,OAAO,EAGX,GADA/8B,KAAKm+B,iBAAmBr9B,EAAG0/B,iBACtBxgC,KAAKm+B,iBACN,OAAO,EAOX,GADAn+B,KAAK07B,WAAa17B,KAAKigC,cAAcn/B,EAAG2/B,cAJ/B,wRAKJzgC,KAAK07B,WAEN,OADAr5B,EAAE8K,KAAK,gCACA,EAGX,GADAnN,KAAK47B,cAAgB57B,KAAKigC,cAAcn/B,EAAG2/B,cAPlC,0TAQJzgC,KAAK47B,cAEN,OADAv5B,EAAE8K,KAAK,mCACA,EAGX,GADAnN,KAAK27B,WAAa37B,KAAKigC,cAAcn/B,EAAG4/B,gBAb/B,msBAcJ1gC,KAAK27B,WAEN,OADAt5B,EAAE8K,KAAK,kCACA,EAGX,GADAnN,KAAK67B,cAAgB77B,KAAKigC,cAAcn/B,EAAG4/B,gBAhBlC,6gBAiBJ1gC,KAAK67B,cAEN,OADAx5B,EAAE8K,KAAK,qCACA,EAEXrM,EAAG6/B,aAAa3gC,KAAK+8B,cAAe/8B,KAAK07B,YACzC56B,EAAG6/B,aAAa3gC,KAAK+8B,cAAe/8B,KAAK27B,YACzC76B,EAAG6/B,aAAa3gC,KAAKm+B,iBAAkBn+B,KAAK47B,eAC5C96B,EAAG6/B,aAAa3gC,KAAKm+B,iBAAkBn+B,KAAK67B,eAC5C/6B,EAAG8/B,YAAY5gC,KAAK+8B,eACpBj8B,EAAG8/B,YAAY5gC,KAAKm+B,kBAEpB,IADSr9B,EAAG+/B,oBAAoB7gC,KAAK+8B,cAAej8B,EAAGggC,aAC9C,CACL,IAAI59B,EAAKpC,EAAGigC,kBAAkB/gC,KAAK+8B,eA0BnC,OAzBA16B,EAAE8K,KAAK,yBAA2BjK,GAC9BlD,KAAK07B,aACL56B,EAAGy/B,aAAavgC,KAAK07B,YACrB17B,KAAK07B,WAAa,GAElB17B,KAAK27B,aACL76B,EAAGy/B,aAAavgC,KAAK27B,YACrB37B,KAAK27B,WAAa,GAElB37B,KAAK+8B,gBACLj8B,EAAGk/B,cAAchgC,KAAK+8B,eACtB/8B,KAAK+8B,cAAgB,GAErB/8B,KAAK47B,gBACL96B,EAAGy/B,aAAavgC,KAAK47B,eACrB57B,KAAK47B,cAAgB,GAErB57B,KAAK67B,gBACL/6B,EAAGy/B,aAAavgC,KAAK67B,eACrB77B,KAAK67B,cAAgB,GAErB77B,KAAKm+B,mBACLr9B,EAAGk/B,cAAchgC,KAAKm+B,kBACtBn+B,KAAKm+B,iBAAmB,IAErB,EAEX,OAAO,GAGX7D,GAAE/3B,UAAUuF,kBAAoB,WAC5B,IAAItG,EAAKxB,KAAK0F,GACVvE,EAAK+E,GAAEsC,uBACPpH,EAAKI,EAAGsG,oBACZtG,EAAGkH,gBAAgBlH,EAAGmH,YAAavH,GACnC,IAAIO,EAAKH,EAAGw/B,qBACZx/B,EAAGy/B,iBAAiBz/B,EAAG0/B,aAAcv/B,GACrCH,EAAG2/B,oBAAoB3/B,EAAG0/B,aAAc1/B,EAAG4/B,MAAOjgC,EAAIA,GACtDK,EAAG6/B,wBAAwB7/B,EAAGmH,YAAanH,EAAG8/B,kBAAmB9/B,EAAG0/B,aAAcv/B,GAClF,IAAIuB,EAAK1B,EAAG+/B,gBAYZ,OAXA//B,EAAGg8B,YAAYh8B,EAAGi8B,WAAYv6B,GAC9B1B,EAAGggC,WAAWhgC,EAAGi8B,WAAY,EAAGj8B,EAAGigC,KAAMtgC,EAAIA,EAAI,EAAGK,EAAGigC,KAAMjgC,EAAGkgC,cAAe,MAC/ElgC,EAAG69B,cAAc79B,EAAGi8B,WAAYj8B,EAAGmgC,mBAAoBngC,EAAGogC,QAC1DpgC,EAAG69B,cAAc79B,EAAGi8B,WAAYj8B,EAAGqgC,mBAAoBrgC,EAAGogC,QAC1DpgC,EAAG69B,cAAc79B,EAAGi8B,WAAYj8B,EAAGsgC,eAAgBtgC,EAAGugC,eACtDvgC,EAAG69B,cAAc79B,EAAGi8B,WAAYj8B,EAAGwgC,eAAgBxgC,EAAGugC,eACtDvgC,EAAGygC,qBAAqBzgC,EAAGmH,YAAanH,EAAG8/B,kBAAmB9/B,EAAGi8B,WAAYv6B,EAAI,GACjF1B,EAAGg8B,YAAYh8B,EAAGi8B,WAAY,MAC9Bj8B,EAAGy/B,iBAAiBz/B,EAAG0/B,aAAc,MACrC1/B,EAAGkH,gBAAgBlH,EAAGmH,YAAa,MACnCzC,GAAEkxB,SAASp3B,KAAK+H,MAAQ7E,GAEpBqE,YAAanG,EACb8gC,aAAcvgC,EACdwgC,QAASj8B,GAAEkxB,SAASp3B,KAAK+H,QAIjC,SAAS/G,GAAEW,GACH7B,IAGJE,KAAKukB,IAAM,IAAIyF,UAAU,GACzBhqB,KAAKoiC,KAAO,IAAIxhC,SAASZ,KAAKukB,IAAI8d,QAClCriC,KAAKsiC,KAAO,IAAItY,UAAU,KAC1BhqB,KAAKuiC,KAAO,EACZviC,KAAKwiC,KAAO,EACZxiC,KAAKyiC,KAAO,EACZziC,KAAK0iC,KAAO,IAAIl9B,MAChBxF,KAAK2iC,IAAMhhC,EACX3B,KAAK4iC,IAAM,GAEf5hC,GAAEuB,UAAUsgC,KAAO,WACf,IACIzhC,EAAI8B,EAAIvB,EADRR,EAAKnB,KAAKkB,OAEd,GAAkB,IAAR,IAALC,GACD,OAAY,IAALA,EAEP,GAAkC,IAAR,KAApBC,EAAKpB,KAAKkB,SACZ,OAAc,IAALC,IAAa,EAAW,IAALC,EAE5B,GAAkC,IAAR,KAApB8B,EAAKlD,KAAKkB,SACZ,OAAc,IAALC,IAAa,IAAa,IAALC,IAAa,EAAW,IAAL8B,EAEjD,GAAkC,IAAR,KAApBvB,EAAK3B,KAAKkB,SACZ,OAAc,IAALC,IAAa,IAAa,IAALC,IAAa,IAAa,IAAL8B,IAAa,EAAW,IAALvB,EAEtE,MAAM,IAAId,GAAE,gBAOhCG,GAAEuB,UAAU0Q,iBAAmB,WAC3B,OAAOjT,KAAKyiC,MAGhBzhC,GAAEuB,UAAUlB,KAAO,SAASM,GACxB3B,KAAKyiC,KAAO9gC,GAGhBX,GAAEuB,UAAUugC,KAAO,WACf,OAAO9iC,KAAK6iC,QAGhB7hC,GAAEuB,UAAUwgC,KAAO,WAGf,OAFA/iC,KAAKgjC,OACLhjC,KAAK4iC,KAAO,EACL5iC,KAAK2iC,IAAIM,WAAWjjC,KAAK4iC,IAAM,IAG1C5hC,GAAEuB,UAAUyQ,KAAO,WAGf,OAFAhT,KAAKgjC,OACLhjC,KAAK4iC,KAAO,EACL5iC,KAAK2iC,IAAIO,WAAWljC,KAAK4iC,IAAM,IAG1C5hC,GAAEuB,UAAUkM,KAAO,WAGf,OAFAzO,KAAKgjC,OACLhjC,KAAK4iC,KAAO,EACL5iC,KAAK2iC,IAAIQ,SAASnjC,KAAK4iC,IAAM,IAGxC5hC,GAAEuB,UAAUrB,KAAO,WAEf,OADAlB,KAAKgjC,OACEhjC,KAAK2iC,IAAIS,QAAQpjC,KAAK4iC,QAGjC5hC,GAAEuB,UAAUX,KAAO,WAGf,OAFA5B,KAAKgjC,OACLhjC,KAAK4iC,KAAO,EACL5iC,KAAK2iC,IAAIU,SAASrjC,KAAK4iC,IAAM,IAGxC5hC,GAAEuB,UAAU+gC,KAAO,WAGf,MAFAtjC,KAAKgjC,OACLhjC,KAAK4iC,KAAO,EACN,IAAI/hC,GAAE,sBAGhBG,GAAEuB,UAAU4Q,KAAO,WAEf,OADAnT,KAAKgjC,OACkC,GAAhChjC,KAAK2iC,IAAIS,QAAQpjC,KAAK4iC,QAGjC,IAAIW,IAAI,EACRviC,GAAEuB,UAAUihC,KAAO,WACfxjC,KAAKgjC,OACL,IAAIrhC,EAAK3B,KAAK8iC,OACV3hC,EAAK,KACT,GAAIoiC,GACA,IACI,IAAItiC,EAAK,IAAIN,YAAiB,EAALgB,GACzBR,EAAK,IAAIwe,YAAY1e,GACrB,IAAK,IAAIG,EAAK,EAAGA,EAAKO,IAAMP,EACxBD,EAAGC,GAAMpB,KAAK2iC,IAAIljB,SAASzf,KAAK4iC,OAEpC,OAAOrjB,OAAOC,aAAa5U,MAAM,KAAMzJ,GACzC,MAAOK,GACL+hC,IAAI,EAGZ,IACI,IAAIrgC,EAAK,IAAIsC,MACb,GAAU,MAANrE,EACA,IAASC,EAAK,EAAGA,EAAKO,IAAMP,EACxB8B,EAAG9B,GAAMpB,KAAK2iC,IAAIljB,SAASzf,KAAK4iC,YAGpC,IAASxhC,EAAK,EAAGA,EAAKO,IAAMP,EACxB8B,EAAG9B,GAAMD,EAAGC,GAGpB,OAAOme,OAAOC,aAAa5U,MAAM,KAAM1H,GACzC,MAAO1B,GACL8C,QAAQC,IAAI,8BAAgC/C,KAIpDR,GAAEuB,UAAU8W,KAAO,WACfrZ,KAAKgjC,OAGL,IAAK,IAFD9/B,EAAKlD,KAAK8iC,OACVnhC,EAAK,IAAIsqB,WAAW/oB,GACf9B,EAAK,EAAGA,EAAK8B,EAAI9B,IACtBO,EAAGP,GAAMpB,KAAK2iC,IAAIQ,SAASnjC,KAAK4iC,KAChC5iC,KAAK4iC,KAAO,EAEhB,OAAOjhC,GAGXX,GAAEuB,UAAU+W,KAAO,WACftZ,KAAKgjC,OAGL,IAAK,IAFD9/B,EAAKlD,KAAK8iC,OACVnhC,EAAK,IAAImJ,aAAa5H,GACjB9B,EAAK,EAAGA,EAAK8B,EAAI9B,IACtBO,EAAGP,GAAMpB,KAAK2iC,IAAIO,WAAWljC,KAAK4iC,KAClC5iC,KAAK4iC,KAAO,EAEhB,OAAOjhC,GAGXX,GAAEuB,UAAUkhC,KAAO,WACfzjC,KAAKgjC,OAGL,IAAK,IAFD9/B,EAAKlD,KAAK8iC,OACVnhC,EAAK,IAAI+hC,aAAaxgC,GACjB9B,EAAK,EAAGA,EAAK8B,EAAI9B,IACtBO,EAAGP,GAAMpB,KAAK2iC,IAAIM,WAAWjjC,KAAK4iC,KAClC5iC,KAAK4iC,KAAO,EAEhB,OAAOjhC,GAGXX,GAAEuB,UAAUd,KAAO,WACf,OAAOzB,KAAK2jC,MAAM,IAGtB3iC,GAAEuB,UAAUohC,KAAO,SAASviC,GAKxB,GAJApB,KAAKgjC,OACD5hC,EAAK,IACLA,EAAKpB,KAAK8iC,QAEV1hC,GAAME,EAAGkkB,KAAM,CACf,IAAI7jB,EAAK3B,KAAKyO,OACd,GAAI,GAAK9M,GAAMA,EAAK3B,KAAK0iC,KAAKt/B,OAC1B,OAAOpD,KAAK0iC,KAAK/gC,GAEjB,MAAM,IAAId,GAAE,mBAGhB,IAAIqC,EAAKlD,KAAK4jC,KAAKxiC,GAEnB,OADApB,KAAK0iC,KAAK1jC,KAAKkE,GACRA,GAIflC,GAAEuB,UAAUqhC,KAAO,SAAS9iC,GACxB,GAAU,GAANA,EACA,OAAO,KAEX,GAAU,IAANA,EAAU,CACV,IAAIK,EAAKnB,KAAKwjC,OAEd,OADItgC,EAAKyB,EAAE3B,MAAM7B,GAGjB,GAAU,IAANL,EAAU,CACNK,EAAKnB,KAAKwjC,OAEd,OADItgC,EAAKkX,GAAEpX,MAAM7B,GAGjB,GAAU,KAANL,EAAW,CACPK,EAAKnB,KAAKwjC,OAEd,OADItgC,EAAKjE,EAAE+D,MAAM7B,GAGjB,GAAU,IAANL,EAAU,CACNK,EAAKnB,KAAKwjC,OAEd,OADItgC,EAAKH,EAAEC,MAAM7B,GAMjC,GAAIL,GAAM,GAAI,CACV,IAAIU,EAAKF,EAAGokB,KAAK5kB,GACjB,OAAU,MAANU,GACAA,EAAGgN,KAAKxO,MACDwB,GAEA,KAGf,OAAQV,GACR,KAAK,EACD,OAAOd,KAAKwjC,OAChB,KAAK,GAED,OAAO,IArhNf,WACQ1jC,IAGJE,KAAK6jC,MAAQ,MAihNF,CADE7jC,KAAKyO,QACE,GACpB,KAAK,GACD,OAAO,IAAIxI,EAAGjG,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,QAC3D,KAAK,GACD,OAAO,IAAI98B,EAAGjG,KAAKgT,OAAOhT,KAAKgT,OAAOhT,KAAKgT,OAAOhT,KAAKgT,QAC3D,KAAK,GACD,OAAO,IAAIiF,EAAEjY,KAAK+iC,OAAO/iC,KAAK+iC,QAClC,KAAK,GACD,OAAO,IAAI9qB,EAAEjY,KAAKgT,OAAOhT,KAAKgT,QAClC,KAAK,GAGD,IAAK,IAFDrR,EAAK3B,KAAK8iC,OACV5/B,EAAK,IAAIsC,MAAM7D,GACVP,EAAK,EAAGA,EAAKO,EAAIP,IACtB8B,EAAG9B,GAAMpB,KAAKyB,OAElB,OAAOyB,EACX,KAAK,GAED,OADIA,EAAK,IAAIie,EAAGnhB,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,OAAO/iC,KAAK+iC,QAErF,KAAK,GACD,OAAO,IAAIv1B,EAAExN,KAAKyO,OAAOzO,KAAKyO,OAAOzO,KAAKyO,OAAOzO,KAAKyO,QAC1D,KAAK,GACD,OAAO,IAAI0rB,GAAEn6B,KAAKyO,OAAOzO,KAAKyO,QAClC,KAAK,GACD,MAAM,IAAI2e,MAAM,aACpB,KAAK,GACL,KAAK,GACD,OAAOptB,KAAKqZ,OAChB,KAAK,GACD,OAAOrZ,KAAKyjC,OAChB,KAAK,GACD,OAAOzjC,KAAKsZ,OAChB,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,EACL,KAAK,GACL,KAAK,GACL,KAAK,GACL,KAAK,GACL,KAAK,GACD,MAAM,IAAIzY,GAAE,6CAA+CC,GAC/D,QACI,MAAM,IAAID,GAAE,6BAA+BC,KAInDE,GAAEuB,UAAUkvB,KAAO,WASf,OARiB,GAAbzxB,KAAKuiC,KACLviC,KAAKwiC,KAAOxiC,KAAKkB,OAEA,GAAblB,KAAKuiC,OACLviC,KAAKwiC,KAAOxiC,KAAKkB,OACjBlB,KAAKuiC,KAAO,GAG6B,IAAxCviC,KAAKwiC,MAAS,EAAIxiC,KAAKuiC,OAAW,IAG/CvhC,GAAEuB,UAAUygC,KAAO,WACE,GAAbhjC,KAAKuiC,OACLviC,KAAKuiC,KAAO,IAgBpB,SAAS7wB,MACTA,GAAGoyB,KAAOp5B,KAAK4F,GAAK,IACpBoB,GAAGC,KAAQjH,KAAK4F,GAAK,IACrBoB,GAAGqyB,KAAO,IAAMr5B,KAAK4F,GACrBoB,GAAG+c,KAAQ,IAAM/jB,KAAK4F,GACtBoB,GAAG+mB,KAAO/tB,KAAK4F,GACfoB,GAAGsyB,MAAQ,EAAG,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,OAAS,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,OAAS,QAAU,QAAU,QAAU,QAAU,QAAU,KAAO,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,OAAS,QAAU,QAAU,OAAS,QAAU,QAAU,QAAU,OAAS,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,OAAS,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,OAAS,QAAU,OAAS,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,QAAU,GAC/uCtyB,GAAG8c,KAAO,SAASrtB,EAAI+B,GACnB,IAAIvB,EAAK+I,KAAK2F,MAAMlP,EAAG,GAAIA,EAAG,IAC1BC,EAAKsJ,KAAK2F,MAAMnN,EAAG,GAAIA,EAAG,IAC9B,OAAOwO,GAAGuyB,KAAKtiC,EAAIP,IAGvBsQ,GAAGuyB,KAAO,SAAS/gC,EAAIvB,GAEnB,IADA,IAAIP,EAAK8B,EAAKvB,EACPP,GAAMsJ,KAAK4F,IACdlP,GAAM,EAAIsJ,KAAK4F,GAEnB,KAAOlP,EAAKsJ,KAAK4F,IACblP,GAAM,EAAIsJ,KAAK4F,GAEnB,OAAOlP,GAGXsQ,GAAGsP,IAAM,SAASrf,GACd,OAAO+I,KAAK+G,IAAI9P,IAGpB+P,GAAGqP,KAAO,SAASpf,GACf,OAAO+I,KAAK8G,IAAI7P,IAGpB,SAASu4B,GAAGv4B,GACJ7B,IAGJE,KAAKoyB,KAAO,KACZpyB,KAAKmoB,KAAO,KACZnoB,KAAK0Z,KAAO,KACZ1Z,KAAK4Z,KAAO,KACZ5Z,KAAKyZ,OAAQ,GACbzZ,KAAK+oB,KAAO,KACZ/oB,KAAKgM,MAAO,EACZhM,KAAKg6B,YAAc,EACnBh6B,KAAK6H,uBAAyB,KAC9B7H,KAAKoyB,KAAOzwB,GAEhBu4B,GAAG33B,UAAUmmB,KAAO,WAChB,OAAO1oB,KAAKyZ,KAAK,IAGrBygB,GAAG33B,UAAU4H,KAAO,WAChB,OAAOnK,KAAKgM,OAAShM,KAAKyZ,KAAK,IAGnCygB,GAAG33B,UAAUknB,KAAO,WAChB,OAAOzpB,KAAKoyB,MAGhB,SAASvrB,MACTA,GAAE0W,KAAO,EACT1W,GAAEq9B,YAAc,KAChBr9B,GAAEs9B,WAAaC,UAAUC,UACzBx9B,GAAEy9B,SAAW,WAIT,OAHKz9B,GAAEq9B,aACHr9B,GAAE8I,QAEC9I,GAAEq9B,YAAYK,WAGzB19B,GAAEgxB,MAAQ,WAIN,OAHKhxB,GAAEq9B,aACHr9B,GAAE8I,QAEC9I,GAAEq9B,YAAYK,WAAa19B,GAAEq9B,YAAYM,SAGpD39B,GAAEkxB,UAAY,WAIV,OAHKlxB,GAAEq9B,aACHr9B,GAAE8I,QAEC9I,GAAEq9B,YAAYO,YAGzB59B,GAAE69B,aAAe,WAIb,OAHK79B,GAAEq9B,aACHr9B,GAAE8I,QAEC9I,GAAEq9B,YAAYS,SAGzB99B,GAAE+9B,MAAQ,WAIN,OAHK/9B,GAAEq9B,aACHr9B,GAAE8I,QAEF9I,GAAEq9B,YAAYK,WAAa19B,GAAEq9B,YAAYM,QAClC,MAEP39B,GAAEq9B,YAAYO,WACP,UAEA,WAIf59B,GAAE8I,MAAQ,WACN,IAAIxO,EAAK0F,GAAEs9B,WACX,SAASjhC,EAAGd,EAAI2B,GAGZ,IAAK,IAFDjD,EAAKsB,EAAGyiC,UAAU9gC,GAAIqV,MAAM,YAC5B3Y,EAAK,EACAQ,EAAK,EAAGA,GAAM,IACfsS,MAAMzS,EAAGG,IADSA,IAAM,CAI5B,IAAIc,EAAKg4B,SAASj5B,EAAGG,IACrB,GAAIc,EAAK,GAAKA,EAAK,IAAK,CACpBM,EAAEqB,KAAK,SAAW3B,EAAK,qBACvBtB,EAAK,EACL,MAEJA,GAAMsB,EAAK2I,KAAK0jB,IAAI,IAAO,EAAIntB,GAEnC,OAAOR,EAEX,IAAIe,EAEAJ,EAAKyF,GAAEq9B,aACPG,UAAWljC,GAEf,IAAKK,EAAKL,EAAG2jC,QAAQ,gBAAkB,EACnC1jC,EAAG2jC,GAAK,SACR3jC,EAAGmjC,WAAY,EACfnjC,EAAGujC,QAAUzhC,EAAG/B,EAAIK,EAAK,aAAa4B,aAEtC,IAAK5B,EAAKL,EAAG2jC,QAAQ,UAAY,EAAG,CAEhC,IADAtjC,EAAKL,EAAG2jC,QAAQ,WACP,EAEL,YADAziC,EAAEqB,KAAK,UAAYvC,EAAK,qBAG5BC,EAAG2jC,GAAK,OACR3jC,EAAGojC,SAAU,EACbpjC,EAAGujC,QAAUzhC,EAAG/B,EAAIK,EAAK,UAAU4B,aAE9B5B,EAAKL,EAAG2jC,QAAQ,aAAe,GAChC1jC,EAAG2jC,GAAK,UACR3jC,EAAGqjC,YAAa,EAChBrjC,EAAGujC,QAAUzhC,EAAG/B,EAAIK,EAAK,WAAW4B,UAEpChC,EAAG2jC,GAAK,IACR3jC,EAAGujC,SAAW,IAM9Bz+B,GAAE/D,OACErC,GAAI,IAGDklC,SAAL94B,IACK+4B,QAAL5iC,IACM6iC,YAANlS,KACMmS,KAAN5S,KACK70B,OAALwI,KACKk/B,iBAALhL,KACKiL,cAAL9V,IACM+V,aAANvV,IACKwV,mBAALhL,KACKiL,YAAL32B,IACM42B,QAANx6B,IACKy6B,YAALzmC,IACK0mC,WAALhhC,IACKihC,WAALxrB,KACKyrB,QAAL9iC,6UCz7OF,IAAAzH,EAAAF,EAAA,KAqBA,SAAS0qC,IACL9lC,KAAK+lC,YAAc,KACnB/lC,KAAKgmC,YAAc,KACnBhmC,KAAKimC,SAAW,KAChBjmC,KAAKkmC,QAAU,KACflmC,KAAKmmC,KAAO,KACZnmC,KAAKomC,WAAY,EACjBpmC,KAAKZ,aAAc,EACnBY,KAAKX,UAAW,EAChBW,KAAKqmC,MAAQ,EACbrmC,KAAKsmC,SAAW,EAChBtmC,KAAKumC,SAAU,EACfvmC,KAAKwmC,aAAe,EACpBxmC,KAAKymC,OAAS,EACdzmC,KAAK0mC,OAAS,EACd1mC,KAAK2mC,OAAS,EACd3mC,KAAK4mC,MAAQ,EACb5mC,KAAK6mC,MAAQ,EACb7mC,KAAK8mC,cAAgB,KACrB9mC,KAAK+mC,kBAAoB,IAAIC,EAC7BhnC,KAAKinC,kBAAoB,IAAID,EAC7BhnC,KAAKwiB,WACLxiB,KAAKknC,eACLlnC,KAAKmnC,aAAc,EAGvB,IAAIC,EAAa,EAKjBtB,EAAavjC,UAAU8kC,eAAiB,WACpC,OAAOrnC,KAAKgmC,aAMhBF,EAAavjC,UAAU+kC,SAAW,SAAUniC,GACpCA,EAAI,OAAOA,EAAI,GACfA,EAAI,OAAOA,EAAI,GACnBnF,KAAKqmC,MAAQlhC,GAMjB2gC,EAAavjC,UAAUglC,SAAW,WAC9B,OAAOvnC,KAAKqmC,OAMhBP,EAAavjC,UAAUilC,cAAgB,WACnC,OAAOxnC,KAAKZ,aAMhB0mC,EAAavjC,UAAUklC,eAAiB,SAAUlY,GAC9CvvB,KAAKZ,YAAcmwB,GAMvBuW,EAAavjC,UAAUmlC,WAAa,WAChC,OAAO1nC,KAAKX,UAMhBymC,EAAavjC,UAAUolC,YAAc,SAAUpY,GAC3CvvB,KAAKX,SAAWkwB,GAMpBuW,EAAavjC,UAAUqlC,eAAiB,WACpC,OAAO5nC,KAAK+lC,aAMhBD,EAAavjC,UAAUslC,WAAa,SAAUtY,GAC1CvvB,KAAKumC,QAAUhX,GAMnBuW,EAAavjC,UAAUulC,gBAAkB,SAAUvY,GAC/CvvB,KAAKwmC,aAAejX,GAMxBuW,EAAavjC,UAAUwlC,SAAW,SAAU3+B,EAAY/I,EAAY0C,GAChE/C,KAAKymC,OAASr9B,EACdpJ,KAAK0mC,OAASrmC,EACdL,KAAK2mC,OAAS5jC,GAMlB+iC,EAAavjC,UAAU9D,QAAU,SAAU2K,EAAY/I,GACnDL,KAAK4mC,MAAQx9B,EACbpJ,KAAK6mC,MAAQxmC,GAMjBylC,EAAavjC,UAAUylC,qBAAuB,WAC1C,OAAOhoC,KAAK+mC,mBAMhBjB,EAAavjC,UAAU0lC,qBAAuB,WAC1C,OAAOjoC,KAAKinC,mBAMhBnB,EAAavjC,UAAU2lC,cAAgB,SAAUC,EAAgBC,GAM7D,IAAIC,EAAKC,EAAgBC,qBACrBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,gBAAkB4jC,GAE7C,IAAIK,EAAUxoC,KACdqoC,EAAGI,gBAAgBN,EAAM,SAAUO,GAC/BF,EAAQzC,YAAc2C,EACtBF,EAAQzC,YAAYviC,YAIR,GAFDlI,EAAAoC,OAAOy6B,YAOlBqQ,EAAQxC,YAAc,IAAI2C,EACtBH,EAAQzC,YAAYpjC,iBACpB6lC,EAAQzC,YAAYnjC,mBACxB4lC,EAAQxC,YAAY4C,SAAS,GAC7BJ,EAAQxC,YAAY6C,kBAAkB,EAAG,GAEzCT,EAASI,EAAQzC,cAVbzhC,QAAQwkC,MAAM,yCAkB1BhD,EAAavjC,UAAUwmC,YAAc,SAAUC,EAAWb,EAAgBC,GACtEhB,IAEA,IAAIiB,EAAKC,EAAgBC,qBAErBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,kBAAoB4jC,GAE/C,IAAIK,EAAUxoC,KACdqoC,EAAGU,YAAY/oC,KAAK+lC,YAAaiD,EAAIb,EAAM,WAErB,KADlBf,IACqBoB,EAAQrB,aAAc,GACpB,mBAAZiB,GAAwBA,OAQ3CtC,EAAavjC,UAAU6gB,WAAa,SAAU6lB,EAAgBd,EAAiBC,GAC3E,IAAIC,EAAKC,EAAgBC,qBAErBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,iBAAmB4jC,GAE9C,IAAIe,EAAS,KAETV,EAAUxoC,KACdqoC,EAAGc,UAAUhB,EAAM,SAAUiB,GACzBF,EAAS5tC,EAAAgqC,aAAaliB,WAAWgmB,GACrB,MAARH,IACAT,EAAQhmB,QAAQymB,GAAQC,GAE5Bd,EAASc,MAQjBpD,EAAavjC,UAAU8mC,eAAiB,SAAUJ,EAAgBd,EAAiBC,GAC/E,IAAIC,EAAKC,EAAgBC,qBAErBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,qBAAuB4jC,GAElD,IAAIK,EAAUxoC,KACdqoC,EAAGc,UAAUhB,EAAM,SAAUiB,GACb,MAARH,IACAT,EAAQtB,YAAY+B,GAAQK,EAAoBC,SAASH,IAEtC,mBAAZhB,GAAwBA,OAO3CtC,EAAavjC,UAAUinC,SAAW,SAAUrB,EAAiBC,GACzD,IAAIC,EAAKC,EAAgBC,qBACrBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,eAAiB4jC,GAC5C,IAAIK,EAAUxoC,KACd,IACIqoC,EAAGc,UAAUhB,EAAM,SAAUiB,GACzBZ,EAAQrC,KAAOsD,EAAQC,KAAKN,GACL,mBAAZhB,GAAwBA,MAG3C,MAAOnwB,GACH3T,QAAQqlC,KAAK1xB,KAOrB6tB,EAAavjC,UAAUqnC,YAAc,SAAUzB,GAC3C,IAAIE,EAAKC,EAAgBC,qBACrBvoC,KAAKomC,WAAWiC,EAAG9jC,IAAI,kBAAoB4jC,GAC/C,IAAIK,EAAUxoC,KACd,IACIqoC,EAAGc,UAAUhB,EAAM,SAAUiB,GACzBZ,EAAQtC,QAAU2D,EAAWH,KAAKN,KAG1C,MAAOnxB,GACH3T,QAAQqlC,KAAK1xB,KAOrB6tB,EAAavjC,UAAUunC,cAAgB,SAAUC,EAAQC,EAAOC,GAE/D,GAAwB,OAArBjqC,KAAK+lC,YAAsB,OAAO,EAElC,IAAImE,EAAYlqC,KAAK+lC,YAAYrhC,iBAAiBqlC,GAElD,GAAIG,EAAY,EAAG,OAAO,EAQ1B,IAAK,IANDC,EAASnqC,KAAK+lC,YAAYlhC,qBAAqBqlC,GAC/CztC,EAAOuD,KAAK+lC,YAAYpjC,iBACxB/F,EAAQ,EACRG,EAAMiD,KAAK+lC,YAAYnjC,kBACvB9F,EAAS,EAEJgD,EAAI,EAAGA,EAAIqqC,EAAO/mC,OAAQtD,GAAQ,EAAG,CAC1C,IAAIsJ,EAAI+gC,EAAOrqC,GACXO,EAAI8pC,EAAOrqC,EAAI,GAEfsJ,EAAI3M,IAAMA,EAAO2M,GACjBA,EAAIxM,IAAOA,EAAQwM,GACnB/I,EAAItD,IAAKA,EAAMsD,GACfA,EAAIvD,IAAQA,EAASuD,GAE7B,IAAI+pC,EAAKpqC,KAAKgmC,YAAYqE,iBAAiBL,GACvCM,EAAKtqC,KAAKgmC,YAAYuE,iBAAiBN,GAE3C,OAAQxtC,GAAQ2tC,GAAMA,GAAMxtC,GAASG,GAAOutC,GAAMA,GAAMxtC,GAQ5D,SAASwsC,IACLhuC,EAAAmqC,QAAQljC,UAAUuL,YAAYC,KAAK/N,MACnCA,KAAKwqC,UAAY,IAAIhlC,MAGzB8jC,EAAoB/mC,UAAY,IAAAjH,EAAAmqC,QAGhC6D,EAAoBmB,mBAAqB,UACzCnB,EAAoBoB,SAAW,EAC/BpB,EAAoBqB,SAAW,EAC/BrB,EAAoBsB,UAAY,EAKhCtB,EAAoBC,SAAW,SAAUH,GACrC,IAAIyB,EAAM,IAAIvB,EAGVwB,EADKxC,EAAgBC,qBACXwC,mBAAmB3B,GAKjC,GAHAyB,EAAIt/B,UAAUwuB,SAAS+Q,EAAKE,SAAW,EAAIjR,SAAS+Q,EAAKE,SAAW,KACpEH,EAAIr/B,WAAWuuB,SAAS+Q,EAAKG,UAAY,EAAIlR,SAAS+Q,EAAKG,UAAY,KAEpD,MAAfH,EAAKI,OACL,OAAOL,EAGX,IAAIK,EAASJ,EAAKI,OACdC,EAAWD,EAAO9nC,OACtBynC,EAAIL,aACJ,IAAK,IAAIvrC,EAAI,EAAGA,EAAIksC,EAAUlsC,IAAK,CAC/B,IAAImsC,EAAQF,EAAOjsC,GACfosC,EAAUD,EAAMjyB,GAAGyP,WACnB0iB,EAAQC,WAAWH,EAAMI,KACzBC,EAAcnC,EAAoBqB,SAClCe,EAAqB,MAAdN,EAAMM,KAAeN,EAAMM,KAAK9iB,WAAa,MAaxD,IAXI6iB,EADS,QAATC,EACcpC,EAAoBqB,SAEpB,SAATe,EACSpC,EAAoBsB,UAEpB,QAATc,EACSpC,EAAoBoB,SAGpBpB,EAAoBqB,WAEnBrB,EAAoBqB,SAAU,CAE7CW,GADIK,EAA4B,MAAbP,EAAMQ,IAAc,EAAIL,WAAWH,EAAMQ,UAG3D,GAAIH,GAAenC,EAAoBsB,UAAW,CACnD,IAAIe,EACgB,IADhBA,EAA4B,MAAbP,EAAMQ,IAAc,EAAIL,WAAWH,EAAMQ,QACrCD,EAAe,GACtCL,GAAgBK,EAGpB,IAAIE,EAAO,IAAIC,EACfD,EAAK1yB,GAAKkyB,EACVQ,EAAKE,KAAON,EACZI,EAAKP,MAAQA,EAEbT,EAAIL,UAAUxrC,KAAK6sC,GAGvB,OAAOhB,GAOXvB,EAAoB/mC,UAAUkK,eAAiB,SAAU1O,EAAwBiuC,EAAkBC,EAAkBC,GACjH,IAAK,IAAIjtC,EAAIe,KAAKwqC,UAAUpnC,OAAS,EAAGnE,GAAK,IAAKA,EAAG,CACjD,IAAImsC,EAAQprC,KAAKwqC,UAAUvrC,GAEvBmsC,EAAMW,MAAQzC,EAAoBqB,SAClC5sC,EAAMsF,gBAAgB+nC,EAAMjyB,GAAIiyB,EAAME,MAAOW,GAExCb,EAAMW,MAAQzC,EAAoBsB,UACvC7sC,EAAMuF,eAAe8nC,EAAMjyB,GAAIiyB,EAAME,MAAOW,GAEvCb,EAAMW,MAAQzC,EAAoBoB,UACvC3sC,EAAMkF,cAAcmoC,EAAMjyB,GAAIiyB,EAAME,MAAOW,KAUvD,SAASH,IACL9rC,KAAKmZ,GAAK,GACVnZ,KAAK+rC,MAAQ,EACb/rC,KAAKsrC,MAAQ,KAQjB,SAASa,IACLnsC,KAAKosC,cAAgB,KACrBpsC,KAAKqsC,eAAiB,KACtBrsC,KAAKssC,kBAAoB,KACzBtsC,KAAKusC,SAAWC,EAAUlhB,YAC1BtrB,KAAKssC,kBAAoB,IACzBtsC,KAAKysC,kBAAoB,IACzBzsC,KAAK0sC,iBAAmB,GACxB1sC,KAAK2sC,kBAAoB,IACzB3sC,KAAK4sC,aAAc,EACnB5sC,KAAK6sC,QAAU,mBACf7sC,KAAK8sC,QAAU,mBAMnBX,EAAY5pC,UAAUwqC,cAAgB,WAGlC,OAFoBzxC,EAAA0pC,SAAS74B,kBACVzB,KAAKsiC,UACQ,EAAIhtC,KAAKssC,kBAAoB,IAMjEH,EAAY5pC,UAAU0qC,YAAc,SAAUX,GAC1CtsC,KAAKssC,kBAAoBA,GAM7BH,EAAY5pC,UAAU2qC,aAAe,SAAUT,EAA0BC,EAAyBC,GAC9F3sC,KAAKysC,kBAAoBA,EACzBzsC,KAAK0sC,iBAAmBA,EACxB1sC,KAAK2sC,kBAAoBA,GAM7BR,EAAY5pC,UAAUwJ,YAAc,SAAUhO,GAC1C,IACIovC,EADAC,EAAiB9xC,EAAA0pC,SAAS74B,kBAE1BkX,EAAgB,EACpB,OAAQrjB,KAAKusC,UACT,KAAKC,EAAU5gB,eACXvI,GAAK+pB,EAAOptC,KAAKqsC,gBAAkBrsC,KAAKysC,oBAC/B,IACLppB,EAAI,EACJrjB,KAAKusC,SAAWC,EAAU3gB,aAC1B7rB,KAAKqsC,eAAiBe,GAE1BD,EAAgB,EAAI9pB,EACpB,MACJ,KAAKmpB,EAAU3gB,cACXxI,GAAK+pB,EAAOptC,KAAKqsC,gBAAkBrsC,KAAK0sC,mBAC/B,IACL1sC,KAAKusC,SAAWC,EAAU1gB,cAC1B9rB,KAAKqsC,eAAiBe,GAE1BD,EAAgB,EAChB,MACJ,KAAKX,EAAU1gB,eACXzI,GAAK+pB,EAAOptC,KAAKqsC,gBAAkBrsC,KAAK2sC,oBAC/B,IACLtpB,EAAI,EACJrjB,KAAKusC,SAAWC,EAAUzgB,eAC1B/rB,KAAKosC,cAAgBpsC,KAAK+sC,iBAE9BI,EAAgB9pB,EAChB,MACJ,KAAKmpB,EAAUzgB,eACP/rB,KAAKosC,cAAgBgB,IACrBptC,KAAKusC,SAAWC,EAAU5gB,cAC1B5rB,KAAKqsC,eAAiBe,GAE1BD,EAAgB,EAChB,MACJ,KAAKX,EAAUlhB,YACf,QACItrB,KAAKusC,SAAWC,EAAUzgB,eAC1B/rB,KAAKosC,cAAgBpsC,KAAK+sC,gBAC1BI,EAAgB,EAGnBntC,KAAK4sC,cAAaO,GAAiBA,GACxCpvC,EAAMkF,cAAcjD,KAAK6sC,QAASM,GAClCpvC,EAAMkF,cAAcjD,KAAK8sC,QAASK,IAItC,IAAIX,EAAY,aAEhBA,EAAUlhB,YAAc,cACxBkhB,EAAUzgB,eAAiB,iBAC3BygB,EAAU5gB,cAAgB,gBAC1B4gB,EAAU3gB,aAAe,eACzB2gB,EAAU1gB,cAAgB,gBAO1B,SAASvuB,IACLyC,KAAK+yB,GAAK,IAAIjoB,aAAa,IAC3B9K,KAAKiJ,WAOT1L,EAAY8vC,IAAM,SAAUloC,EAAcE,EAAcioC,GACpD,IAEIruC,EAAGa,EAAGq6B,EAFNvd,GAAK,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GAGtD,IAAK3d,EAAI,EAAGA,EAFJ,EAEWA,IACf,IAAKa,EAAI,EAAGA,EAHR,EAGeA,IACf,IAAKq6B,EAAI,EAAGA,EAJZ,EAImBA,IACfvd,EAAE3d,EAAQ,EAAJa,IAAUqF,EAAElG,EAAQ,EAAJk7B,GAAS90B,EAAE80B,EAAQ,EAAJr6B,GAIjD,IAAKb,EAAI,EAAGA,EAAI,GAAIA,IAChBquC,EAAIruC,GAAK2d,EAAE3d,IAOnB1B,EAAYgF,UAAU0G,SAAW,WAC7B,IAAK,IAAIhK,EAAY,EAAGA,EAAI,GAAIA,IAC5Be,KAAK+yB,GAAG9zB,GAAOA,EAAI,GAAM,EAAK,EAAI,GAM1C1B,EAAYgF,UAAUxD,SAAW,WAC7B,OAAOiB,KAAK+yB,IAMhBx1B,EAAYgF,UAAUme,cAAgB,WAClC,OAAO,IAAI5V,aAAa9K,KAAK+yB,KAMjCx1B,EAAYgF,UAAU8G,UAAY,SAAU0pB,GACxC,GAAe,MAAX/yB,KAAK+yB,IAAc/yB,KAAK+yB,GAAG3vB,QAAUpD,KAAK+yB,GAAG3vB,OACjD,IAAK,IAAInE,EAAY,EAAGA,EAAI,GAAIA,IAAKe,KAAK+yB,GAAG9zB,GAAK8zB,EAAG9zB,IAMzD1B,EAAYgF,UAAUgrC,UAAY,WAC9B,OAAOvtC,KAAK+yB,GAAG,IAMnBx1B,EAAYgF,UAAUirC,UAAY,WAC9B,OAAOxtC,KAAK+yB,GAAG,IAMnBx1B,EAAYgF,UAAUkrC,WAAa,SAAUC,GACzC,OAAO1tC,KAAK+yB,GAAG,GAAK2a,EAAM1tC,KAAK+yB,GAAG,KAMtCx1B,EAAYgF,UAAUorC,WAAa,SAAUD,GACzC,OAAO1tC,KAAK+yB,GAAG,GAAK2a,EAAM1tC,KAAK+yB,GAAG,KAMtCx1B,EAAYgF,UAAU8nC,iBAAmB,SAAUqD,GAC/C,OAAQA,EAAM1tC,KAAK+yB,GAAG,KAAO/yB,KAAK+yB,GAAG,IAMzCx1B,EAAYgF,UAAUgoC,iBAAmB,SAAUmD,GAC/C,OAAQA,EAAM1tC,KAAK+yB,GAAG,KAAO/yB,KAAK+yB,GAAG,IAMzCx1B,EAAYgF,UAAU9E,cAAgB,SAAUmwC,EAAiBC,GAC7D,IAAIC,GAAO,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAGF,EAAQC,EAAQ,EAAG,GAClEtwC,EAAY8vC,IAAIS,EAAK9tC,KAAK+yB,GAAI/yB,KAAK+yB,KAMvCx1B,EAAYgF,UAAU2G,UAAY,SAAUE,EAAY/I,GACpDL,KAAK+yB,GAAG,IAAM3pB,EACdpJ,KAAK+yB,GAAG,IAAM1yB,GAMlB9C,EAAYgF,UAAUwrC,WAAa,SAAU3kC,GACzCpJ,KAAK+yB,GAAG,IAAM3pB,GAMlB7L,EAAYgF,UAAUyrC,WAAa,SAAU3tC,GACzCL,KAAK+yB,GAAG,IAAM1yB,GAMlB9C,EAAYgF,UAAU/E,UAAY,SAAUywC,EAAiBC,GACzD,IAAIJ,GAAOG,EAAQ,EAAG,EAAG,EAAG,EAAGC,EAAQ,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GAClE3wC,EAAY8vC,IAAIS,EAAK9tC,KAAK+yB,GAAI/yB,KAAK+yB,KAMvCx1B,EAAYgF,UAAU4G,MAAQ,SAAU8kC,EAAiBC,GACrDluC,KAAK+yB,GAAG,GAAKkb,EACbjuC,KAAK+yB,GAAG,GAAKmb,GAQjB,SAASvF,EAAelmC,EAAY+N,GAChCjT,EAAYgF,UAAUuL,YAAYC,KAAK/N,MACvCA,KAAKxD,MAAQiG,EACbzC,KAAKzD,OAASiU,EAIlBm4B,EAAepmC,UAAY,IAAIhF,EAK/BorC,EAAepmC,UAAU4rC,YAAc,SAAU/kC,EAAY/I,GACzDL,KAAKkJ,UAAUE,EAAG/I,IAMtBsoC,EAAepmC,UAAUsmC,kBAAoB,SAAUz/B,EAAY/I,GAC/D,IAAIoC,EAAIzC,KAAKxD,MAAQwD,KAAKutC,YACtB/8B,EAAIxQ,KAAKzD,OAASyD,KAAKwtC,YAC3BxtC,KAAKkJ,UAAUE,EAAI3G,EAAI,EAAGpC,EAAImQ,EAAI,IAMtCm4B,EAAepmC,UAAUxF,IAAM,SAAUsD,GACrCL,KAAKouC,KAAK/tC,IAMdsoC,EAAepmC,UAAUzF,OAAS,SAAUuD,GACxC,IAAImQ,EAAIxQ,KAAKzD,OAASyD,KAAKwtC,YAC3BxtC,KAAKguC,WAAW3tC,EAAImQ,IAMxBm4B,EAAepmC,UAAU9F,KAAO,SAAU2M,GACtCpJ,KAAKquC,KAAKjlC,IAMdu/B,EAAepmC,UAAU3F,MAAQ,SAAUwM,GACvC,IAAI3G,EAAIzC,KAAKxD,MAAQwD,KAAKutC,YAC1BvtC,KAAK+tC,WAAW3kC,EAAI3G,IAMxBkmC,EAAepmC,UAAU+rC,QAAU,SAAUllC,GACzC,IAAI3G,EAAIzC,KAAKxD,MAAQwD,KAAKutC,YAC1BvtC,KAAK+tC,WAAW3kC,EAAI3G,EAAI,IAM5BkmC,EAAepmC,UAAUgsC,QAAU,SAAUluC,GACzC,IAAImQ,EAAIxQ,KAAKzD,OAASyD,KAAKwtC,YAC3BxtC,KAAKguC,WAAW3tC,EAAImQ,EAAI,IAM5Bm4B,EAAepmC,UAAU8rC,KAAO,SAAUjlC,GACtCpJ,KAAK+tC,WAAW3kC,IAMpBu/B,EAAepmC,UAAU6rC,KAAO,SAAU/tC,GACtCL,KAAKguC,WAAW3tC,IAMpBsoC,EAAepmC,UAAUisC,UAAY,SAAUh+B,GAC3C,IAAIy9B,EAASz9B,EAAIxQ,KAAKzD,OAClB2xC,GAAUD,EACdjuC,KAAKmJ,MAAM8kC,EAAQC,IAMvBvF,EAAepmC,UAAUqmC,SAAW,SAAUnmC,GAC1C,IAAIwrC,EAASxrC,EAAIzC,KAAKxD,MAClB0xC,GAAUD,EACdjuC,KAAKmJ,MAAM8kC,EAAQC,IAQvB,SAASlH,IACL1rC,EAAAiqC,mBAAmBhjC,UAAUuL,YAAYC,KAAK/N,MAC9CA,KAAKyuC,gBAAkB,KACvBzuC,KAAK0uC,gBAAkB,KAEvB1uC,KAAK2uC,MAAQrzC,EAAAiqC,mBAAmBhjC,UAIpCykC,EAAiBzkC,UAAY,IAAAjH,EAAAiqC,mBAK7ByB,EAAiBzkC,UAAUqsC,mBAAqB,WAC5C,OAAO5uC,KAAKyuC,iBAMhBzH,EAAiBzkC,UAAUssC,mBAAqB,WAC5C,OAAO7uC,KAAK0uC,iBAMhB1H,EAAiBzkC,UAAUusC,cAAgB,SAAUC,GACjD,QAAI/uC,KAAK0uC,iBAAmBK,OAGxB/uC,KAAKyuC,iBAAmBM,KAI5B/uC,KAAK0uC,gBAAkBK,GAEhB,KAMX/H,EAAiBzkC,UAAUysC,mBAAqB,SAAUxD,GACtDxrC,KAAK0uC,gBAAkBlD,GAM3BxE,EAAiBzkC,UAAUwJ,YAAc,SAAUhO,GAC/C,IAAIkxC,EAAU3zC,EAAAiqC,mBAAmBhjC,UAAUwJ,YAAYgC,KAAK/N,KAAMjC,GAMlE,OAJIiC,KAAK+6B,eACL/6B,KAAKyuC,gBAAkB,GAGpBQ,GAMXjI,EAAiBzkC,UAAU2sC,gBAAkB,SAAUhG,EAAmB6F,GAKtE,OAJIA,GAAY/uC,KAAK0uC,kBACjB1uC,KAAK0uC,gBAAkB,GAE3B1uC,KAAKyuC,gBAAkBM,EAChB/uC,KAAK06B,YAAYwO,GAAQ,IAQpC,SAASW,IACL7pC,KAAKmvC,YAAc,IAAI3pC,MACvBxF,KAAK8mC,cAAgBxrC,EAAA0pC,SAAS74B,kBAMlC09B,EAAWH,KAAO,SAAUN,GAMxB,IAAK,IALDyB,EAAM,IAAIhB,EAGVqB,EAFK5C,EAAgBC,qBACXwC,mBAAmB3B,GACfgG,aACdjE,EAAWD,EAAO9nC,OACbnE,EAAI,EAAGA,EAAIksC,EAAUlsC,IAAK,CAC/B,IAAImsC,EAAQF,EAAOjsC,GACfinC,EAAU,IAAA5qC,EAAAkqC,YACV71B,EAAQy7B,EAAMz7B,MACdvM,EAASmoC,WAAW57B,EAAMvM,QAC1BisC,EAAS9D,WAAW57B,EAAM2/B,QAC1BC,EAAOhE,WAAW57B,EAAM4/B,MAC5BrJ,EAAQv2B,MAAMvM,EAAQisC,EAAQE,GAG9B,IAAK,IAFDC,EAAUpE,EAAMsC,IAChB+B,EAASD,EAAQpsC,OACZtD,EAAI,EAAGA,EAAI2vC,EAAQ3vC,IAAK,CAC7B,IAAI4tC,EAAM8B,EAAQ1vC,GACdqZ,EAAKu0B,EAAIv0B,GACT4yB,EAAOzwC,EAAAkqC,YAAYzzB,IAAIC,SAEX,OADZ09B,EAAUhC,EAAIiC,OAEd5D,EAAOzwC,EAAAkqC,YAAYzzB,IAAIC,SAEN,MAAZ09B,EACL3D,EAAOzwC,EAAAkqC,YAAYzzB,IAAIE,SAEN,UAAZy9B,EACL3D,EAAOzwC,EAAAkqC,YAAYzzB,IAAIG,eAGvB5W,EAAA2pC,QAAQ6D,MAAM,SAAU,qCAE5B,IAAI3/B,EAAQoiC,WAAWmC,EAAIvkC,OACvB8iC,EAASV,WAAWmC,EAAIzB,QAC5B/F,EAAQ31B,YAAYw7B,EAAM5yB,EAAIhQ,EAAO8iC,GAIpC,IAFD2D,EAAaxE,EAAMyE,QACnBC,EAAYF,EAAWxsC,OAC3B,IAAStD,EAAI,EAAGA,EAAIgwC,EAAWhwC,IAAK,CAChC,IAGI4vC,EAHAK,EAASH,EAAW9vC,GACpBqZ,EAAK42B,EAAO52B,GACZ4yB,EAAOzwC,EAAAkqC,YAAYnzB,OAAOC,kBAEd,WADZo9B,EAAUK,EAAOJ,OAEjB5D,EAAOzwC,EAAAkqC,YAAYnzB,OAAOC,kBAET,YAAZo9B,EACL3D,EAAOzwC,EAAAkqC,YAAYnzB,OAAOE,oBAG1BjX,EAAA2pC,QAAQ6D,MAAM,SAAU,wCAExB3/B,EAAQoiC,WAAWwE,EAAO5mC,OAC1B8iC,EAASV,WAAWwE,EAAO9D,QAC/B/F,EAAQz1B,eAAes7B,EAAM5yB,EAAIhQ,EAAO8iC,GAE5CpB,EAAIsE,YAAYnwC,KAAKknC,GAEzB,OAAO2E,GAMXhB,EAAWtnC,UAAUwJ,YAAc,SAAUhO,GAEzC,IAAK,IADDiuC,EAAW1wC,EAAA0pC,SAAS74B,kBAAoBnM,KAAK8mC,cACxC7nC,EAAI,EAAGA,EAAIe,KAAKmvC,YAAY/rC,OAAQnE,IACzCe,KAAKmvC,YAAYlwC,GAAGT,OAAOT,EAAOiuC,IAS1C,SAASvC,IACLzpC,KAAKgwC,SAAW,EAChBhwC,KAAKiwC,UAAY,KACjBjwC,KAAKkwC,YAAc,IAAI1qC,MAO3BikC,EAAQC,KAAO,SAAUN,GAMrB,IAAK,IALDyB,EAAM,IAAIpB,EAGV0G,EAFK7H,EAAgBC,qBACXwC,mBAAmB3B,GACTgH,cACpBC,EAAUF,EAAa/sC,OAClBktC,EAAS,EAAGA,EAASD,EAASC,IAAU,CAK7C,IAAK,IAHDC,EADWJ,EAAaG,GACFE,MACtBC,EAAQF,EAAWntC,OACnBstC,EAA8B,IAAIlrC,MAC7BmrC,EAAU,EAAGA,EAAUF,EAAOE,IAAW,CAC9C,IAAIC,EAAYL,EAAWI,GACvBE,EAAQ,IAAIC,EAAcF,EAAUz3B,IAExC,GADAu3B,EAAWC,GAAWE,EACA,MAAlBD,EAAUG,KAAd,CACA,IAAIC,EAAeJ,EAAUG,KACzBE,EAAUD,EAAa5tC,OAC3BytC,EAAME,KAAO,IAAIvrC,MACjB,IAAK,IAAI0rC,EAAS,EAAGA,EAASD,EAASC,IAAU,CAC7C,IAAIC,EAAY,IAAIL,EAAcE,EAAaE,IAC/CL,EAAME,KAAK/xC,KAAKmyC,KAGxBtG,EAAIqF,YAAYlxC,KAAK0xC,GAGzB,OAAO7F,GAMXpB,EAAQlnC,UAAUwJ,YAAc,SAAUhO,GACtC,GAAa,MAATA,EAAJ,CAEMA,GAASiC,KAAKiwC,WAChBjwC,KAAKoxC,UAAUrzC,GAEnBiC,KAAKiwC,UAAYlyC,EAEjB,IAAIszC,EAAU/1C,EAAA0pC,SAAS74B,kBACnBmlC,EAAkC,GAAjBtxC,KAAKgwC,SAAiB,GAAKqB,EAAUrxC,KAAKgwC,UAAY,IAC3EhwC,KAAKgwC,SAAWqB,EACZC,EAAe,IAAGA,EAAe,GACrC,IAAK,IAAIryC,EAAI,EAAGA,EAAIe,KAAKkwC,YAAY9sC,OAAQnE,IACzCe,KAAKuxC,2BAA2BxzC,EAAOiC,KAAKkwC,YAAYjxC,GAAIqyC,GAC5DtxC,KAAKwxC,sBAAsBzzC,EAAOiC,KAAKkwC,YAAYjxC,MAO3DwqC,EAAQlnC,UAAU6uC,UAAY,SAAUrzC,GACpC,GAAa,MAATA,EACJ,IAAK,IAAIkB,EAAI,EAAGA,EAAIe,KAAKkwC,YAAY9sC,OAAQnE,IAEzC,IAAK,IADDyxC,EAAa1wC,KAAKkwC,YAAYjxC,GACzBa,EAAI,EAAGA,EAAI4wC,EAAWttC,OAAQtD,IAAK,CACxC4wC,EAAW5wC,GAAG2xC,UAAU1zC,GACxB,IAAI2zC,EAAahB,EAAW5wC,GAAG4xC,WAC3BC,EAAajB,EAAW5wC,GAAG6xC,WAC/B,KAAID,EAAa,GAAjB,CACA,IAAIniB,EAAoD,GAAnCxxB,EAAM8E,cAAc8uC,GAGzC,GAFA5zC,EAAMqG,gBAAgBstC,EAAaniB,EAAI,EAAM,GAC7CxxB,EAAMkF,cAAc0uC,EAAapiB,EAAI,EAAM,GACjB,MAAtBmhB,EAAW5wC,GAAGixC,KAClB,IAAK,IAAI5W,EAAI,EAAGA,EAAIuW,EAAW5wC,GAAGixC,KAAK3tC,OAAQ+2B,IAC3CuW,EAAW5wC,GAAGixC,KAAK5W,GAAGsX,UAAU1zC,MAShD0rC,EAAQlnC,UAAUgvC,2BAA6B,SAAUxzC,EAAuB2yC,EAA+BY,GAM3G,IAAK,IALDM,GAAgB,EAChBC,EAAiB,EAIZ5yC,EAAI,EAAGA,EAAIyxC,EAAWttC,OAAQnE,IAAK,CACxC,IAAIyyC,EAAahB,EAAWzxC,GAAGyyC,WAC3BC,EAAajB,EAAWzxC,GAAG0yC,WAC/B,KAAID,EAAa,IAAoD,GAAnC3zC,EAAM8E,cAAc8uC,GAAkB,CACpE,GAAIC,GAAgB,EAChB,MAEJA,EAAe3yC,EACf4yC,EAAiB9zC,EAAMmG,gBAAgBwtC,IACvCG,GAAkBP,EAZL,IAaQ,IACjBO,EAAiB,IAIzBD,EAAe,IACfA,EAAe,EACfC,EAAiB,GAErB,IAAS5yC,EAAI,EAAGA,EAAIyxC,EAAWttC,OAAQnE,IAAK,CAExC,MADIyyC,EAAahB,EAAWzxC,GAAGyyC,YACd,GAAa,GAAIE,GAAgB3yC,EAC9ClB,EAAMqG,gBAAgBstC,EAAYG,OAEjC,CACD,IACI5pC,EADA6pC,EAAU/zC,EAAMmG,gBAAgBwtC,IAQtB,GALVzpC,EADA4pC,EA7BF,IA8BOA,KA9BP,GA8B0C,EA9B1C,IAiCQ,EAAIA,GAAL,MAEgB,EAAIA,GAlChB,MAoCT5pC,EAAK,EApCI,KAoCkB,EAAI4pC,IAE/BC,EAAU7pC,IACV6pC,EAAU7pC,GAEdlK,EAAMqG,gBAAgBstC,EAAYI,MAQ9CrI,EAAQlnC,UAAUivC,sBAAwB,SAAUzzC,EAAuB2yC,GACvE,IAAK,IAAIC,EAAU,EAAGA,EAAUD,EAAWttC,OAAQutC,IAAW,CAC1D,IAAIoB,EAAarB,EAAWC,GAC5B,GAAuB,MAAnBoB,EAAWhB,QACXgB,EAAWL,WAAa,GAE5B,IAAK,IADDI,EAAU/zC,EAAMmG,gBAAgB6tC,EAAWL,YACtCR,EAAS,EAAGA,EAASa,EAAWhB,KAAK3tC,OAAQ8tC,IAAU,CAC5D,IAAIC,EAAYY,EAAWhB,KAAKG,GAC5BC,EAAUO,WAAa,GAC3B3zC,EAAMqG,gBAAgB+sC,EAAUO,WAAYI,MAUxD,SAAShB,EAAc33B,GACnBnZ,KAAK2xC,YAAc,EACnB3xC,KAAK0xC,YAAc,EACnB1xC,KAAK+wC,KAAO,KACZ/wC,KAAKmZ,GAAKA,EAMd23B,EAAcvuC,UAAUkvC,UAAY,SAAU1zC,GAC1CiC,KAAK2xC,WAAa5zC,EAAM+E,cAAc,WAAa9C,KAAKmZ,IACxDnZ,KAAK0xC,WAAa3zC,EAAM0G,kBAAkBnJ,EAAAoqC,YAAY1iC,MAAMhD,KAAKmZ,KACjEpb,EAAMkF,cAAcjD,KAAK2xC,WAAY,IAQzC,SAASx1C,IACL6D,KAAKgyC,QAAU,IACfhyC,KAAKiyC,YAAc,EACnBjyC,KAAKkyC,YAAc,EACnBlyC,KAAKmyC,MAAQ,EACbnyC,KAAKoyC,MAAQ,EACbpyC,KAAKqyC,OAAS,EACdryC,KAAKsyC,OAAS,EACdtyC,KAAKuyC,YAAc,EAIvBp2C,EAAeq2C,WAAa,GAK5Br2C,EAAeoG,UAAUkwC,SAAW,SAAUrpC,EAAY/I,GACtDL,KAAKiyC,YAAc7oC,EACnBpJ,KAAKkyC,YAAc7xC,GAMvBlE,EAAeoG,UAAU7D,KAAO,WAC5B,OAAOsB,KAAKmyC,OAMhBh2C,EAAeoG,UAAU5D,KAAO,WAC5B,OAAOqB,KAAKoyC,OAMhBj2C,EAAeoG,UAAU/D,OAAS,WAC9B,IAEIk0C,EADmB,GAAO,IACCv2C,EAAeq2C,WAC9C,GAAwB,GAApBxyC,KAAKuyC,YAAT,CAIA,IAAII,EAAar3C,EAAA0pC,SAAS74B,kBACtBymC,GAAmBD,EAAa3yC,KAAKuyC,aAAep2C,EAAeq2C,WAAa,IACpFxyC,KAAKuyC,YAAcI,EACnB,IACIE,EAAQD,EAAkBF,GAXN,IAUqBv2C,EAAeq2C,YAExDM,EAAM9yC,KAAKiyC,YAAcjyC,KAAKmyC,MAC9BY,EAAM/yC,KAAKkyC,YAAclyC,KAAKoyC,MAElC,KAAI1nC,KAAKsoC,IAAIF,IAAO9yC,KAAKgyC,SAAWtnC,KAAKsoC,IAAID,IAAO/yC,KAAKgyC,SAAzD,CACA,IAAI7/B,EAAIzH,KAAKiG,KAAKmiC,EAAKA,EAAKC,EAAKA,GAE7B9hC,EAAKyhC,EAAQK,EAAK5gC,EAClBhB,EAFKuhC,EAAQI,EAAK3gC,EAERnS,KAAKqyC,OACf/wC,EAAK2P,EAAKjR,KAAKsyC,OACfntC,EAAIuF,KAAKiG,KAAKQ,EAAKA,EAAK7P,EAAKA,IAC7B6D,GAAK0tC,GAAS1tC,EAAI0tC,KAClB1hC,GAAM0hC,EAAQ1tC,EACd7D,GAAMuxC,EAAQ1tC,EACdA,EAAI0tC,GAER7yC,KAAKqyC,QAAUlhC,EACfnR,KAAKsyC,QAAUhxC,EAEX,IAAI2xC,EAAQ,IAAOvoC,KAAKiG,KAAKkiC,EAAQA,EAAQ,GAAKA,EAAQ1gC,EAAI,EAAI0gC,EAAQ1gC,GAAK0gC,GAC3EK,EAAQxoC,KAAKiG,KAAK3Q,KAAKqyC,OAASryC,KAAKqyC,OAASryC,KAAKsyC,OAAStyC,KAAKsyC,QACjEY,EAAQD,IACRjzC,KAAKqyC,QAAUY,EAAQC,EACvBlzC,KAAKsyC,QAAUW,EAAQC,GAG/BlzC,KAAKmyC,OAASnyC,KAAKqyC,OACnBryC,KAAKoyC,OAASpyC,KAAKsyC,aAlCftyC,KAAKuyC,YAAcj3C,EAAA0pC,SAAS74B,mBA0CpC,SAASnP,IACPO,EAAYgF,UAAUuL,YAAYC,KAAK/N,MACvCA,KAAKmzC,WAAa,KAClBnzC,KAAKozC,YAAc,KACnBpzC,KAAKqzC,UAAY,KACjBrzC,KAAKszC,aAAe,KACpBtzC,KAAKuzC,QAAU,KACfvzC,KAAKwzC,SAAW,KAChBxzC,KAAKyzC,OAAS,KACdzzC,KAAK0zC,UAAY,KAGnB12C,EAAcuF,UAAY,IAAIhF,EAK9BP,EAAcuF,UAAUoxC,gBAAkB,SAAU/F,EAAiBC,GAC7D7tC,KAAK+yB,GAAG,GAAK/yB,KAAKuzC,SAAWvzC,KAAK+yB,GAAG,IAAM6a,GAAU5tC,KAAKmzC,aAC1DvF,EAAS5tC,KAAKmzC,WAAanzC,KAAK+yB,GAAG,GAAK/yB,KAAKuzC,QAAUvzC,KAAK+yB,GAAG,KAC/D/yB,KAAK+yB,GAAG,GAAK/yB,KAAKwzC,UAAYxzC,KAAK+yB,GAAG,IAAM6a,GAAU5tC,KAAKozC,cAC3DxF,EAAS5tC,KAAKozC,YAAcpzC,KAAK+yB,GAAG,GAAK/yB,KAAKwzC,SAAWxzC,KAAK+yB,GAAG,KACjE/yB,KAAK+yB,GAAG,GAAK/yB,KAAKyzC,QAAUzzC,KAAK+yB,GAAG,IAAM8a,GAAU7tC,KAAKqzC,YACzDxF,EAAS7tC,KAAKqzC,UAAYrzC,KAAK+yB,GAAG,GAAK/yB,KAAKyzC,OAASzzC,KAAK+yB,GAAG,KAC7D/yB,KAAK+yB,GAAG,GAAK/yB,KAAK0zC,WAAa1zC,KAAK+yB,GAAG,IAAM8a,GAAU7tC,KAAKszC,eAC5DzF,EAAS7tC,KAAKszC,aAAetzC,KAAK+yB,GAAG,GAAK/yB,KAAK0zC,UAAY1zC,KAAK+yB,GAAG,KAEvE,IAAI+a,GAAO,EAAG,EAAG,EAAG,EAChB,EAAG,EAAG,EAAG,EACT,EAAG,EAAG,EAAG,EACTF,EAAQC,EAAQ,EAAG,GACvBtwC,EAAY8vC,IAAIS,EAAK9tC,KAAK+yB,GAAI/yB,KAAK+yB,KAMvC/1B,EAAcuF,UAAUqxC,YAAc,SAAUC,EAAaC,EAAa3qC,GAC5CnJ,KAAK+yB,GAAG,GAAlC,IACI+a,GAAO,EAAG,EAAG,EAAG,EAChB,EAAG,EAAG,EAAG,EACT,EAAG,EAAG,EAAG,EACT+F,EAAIC,EAAI,EAAG,GACXC,GAAO5qC,EAAO,EAAG,EAAG,EACpB,EAAGA,EAAO,EAAG,EACb,EAAG,EAAG,EAAG,EACT,EAAG,EAAG,EAAG,GACT6qC,GAAO,EAAG,EAAG,EAAG,EAChB,EAAG,EAAG,EAAG,EACT,EAAG,EAAG,EAAG,GACRH,GAAKC,EAAI,EAAG,GACjBv2C,EAAY8vC,IAAI2G,EAAKh0C,KAAK+yB,GAAI/yB,KAAK+yB,IACnCx1B,EAAY8vC,IAAI0G,EAAK/zC,KAAK+yB,GAAI/yB,KAAK+yB,IACnCx1B,EAAY8vC,IAAIS,EAAK9tC,KAAK+yB,GAAI/yB,KAAK+yB,KAMvC/1B,EAAcuF,UAAUtF,cAAgB,SAAUR,EAAeG,EAAgBE,EAAiBC,GAC9FiD,KAAKmzC,WAAa12C,EAClBuD,KAAKozC,YAAcx2C,EACnBoD,KAAKqzC,UAAYt2C,EACjBiD,KAAKszC,aAAex2C,GAMxBE,EAAcuF,UAAUrF,iBAAmB,SAAUT,EAAeG,EAAgBE,EAAiBC,GACjGiD,KAAKuzC,QAAU92C,EACfuD,KAAKwzC,SAAW52C,EAChBoD,KAAKyzC,OAAS12C,EACdiD,KAAK0zC,UAAY52C,GAMrBE,EAAcuF,UAAU0xC,cAAgB,WACpC,OAAOj0C,KAAKmzC,YAMhBn2C,EAAcuF,UAAU2xC,eAAiB,WACrC,OAAOl0C,KAAKozC,aAMhBp2C,EAAcuF,UAAU4xC,gBAAkB,WACtC,OAAOn0C,KAAKszC,cAMhBt2C,EAAcuF,UAAU6xC,aAAe,WACnC,OAAOp0C,KAAKqzC,WAMhBr2C,EAAcuF,UAAU8xC,WAAa,WACjC,OAAOr0C,KAAKuzC,SAMhBv2C,EAAcuF,UAAU+xC,YAAc,WAClC,OAAOt0C,KAAKwzC,UAMhBx2C,EAAcuF,UAAUgyC,aAAe,WACnC,OAAOv0C,KAAK0zC,WAMhB12C,EAAcuF,UAAUiyC,UAAY,WAChC,OAAOx0C,KAAKyzC,QAQhB,SAASnL,KAITA,EAAgBmM,gBAAkB,KAKlCnM,EAAgBC,mBAAqB,WACjC,OAAOD,EAAgBmM,iBAM3BnM,EAAgBoM,mBAAqB,SAAUD,GAC3CnM,EAAgBmM,gBAAkBA,KAIpCt4C,mBACAmsC,oBACAtrC,kBACAysC,YACAqH,kBACAjH,eACA7C,qBACA2B,mBACAprC,gBACAivC,cACAL,gBACAL,uBACAxC,wBACAxD,kGCv3CWppC,WAEXC,mBAAqB,EACrBE,mBAAqB,EACrBM,uBAAyB,EACzBC,uBAAyB,EACzBC,yBAA2B,EAC3BC,qBAAuB,EAGvBq3C,cAAgB,EAChBC,cAAgB,EAChBC,gBAAkB,EAClBC,eAAiB,EAIjBC,kBAAoB,OACpBC,sBAAwB,WACxBC,wBAA0B,aAC1BC,sBAAwB,WACxBC,uBAAyB,YACzBC,mBAAqB,QAIrBC,cAAgB,OAChBC,cAAgB,2IC5BlB,MAAAn6C,EAAAC,EAAA,IACAm6C,EAAAn6C,EAAA,2CAOA,IAAIwC,OAAY43C,EAOZ31C,WAqEF3D,cA9DF,WAEE,IAAI+b,EAAImd,SAASqgB,eAAet6C,EAAAkB,OAAO4sC,KAAKyM,KAClC,OAANz9B,GACFmd,SAASugB,KAAKC,YAAY39B,GAG5B,IAAI49B,EAAUzgB,SAASl5B,cAAc,OACrC25C,EAAQ18B,GAAKhe,EAAAkB,OAAO4sC,KAAKyM,IACzBG,EAAQC,UAARC,EAAAC,QACE,IAAIC,EAAgB7gB,SAASl5B,cAAc,UAC3C+5C,EAAc5gB,aAAa,KAAMl6B,EAAAkB,OAAO4sC,KAAK3gC,QAC7C2tC,EAAc5gB,aAAa,QAASl6B,EAAAkB,OAAOC,QAAQE,MAAQrB,EAAAkB,OAAOC,QAAQ45C,WAC1ED,EAAc5gB,aAAa,SAAUl6B,EAAAkB,OAAOC,QAAQC,OAASpB,EAAAkB,OAAOC,QAAQ45C,WAC5ED,EAAcE,MAAMC,YAAY,WAAY,SAC5CH,EAAcE,MAAMC,YAAY,QAASj7C,EAAAkB,OAAOC,QAAQE,OACxDy5C,EAAcE,MAAMC,YAAY,SAAUj7C,EAAAkB,OAAOC,QAAQC,QACzD05C,EAAcE,MAAMC,YAAY,UAAWj7C,EAAAkB,OAAOg6C,MAAMC,gBACxDL,EAAcE,MAAMC,YAAYj7C,EAAAkB,OAAOC,QAAQi6C,SAAUp7C,EAAAkB,OAAOC,QAAQk6C,QAAU,MAClFP,EAAcE,MAAMC,YAAY,SAAUj7C,EAAAkB,OAAOC,QAAQm6C,QAAU,MACnER,EAAcE,MAAMC,YAAY,UAAW,OAC3CH,EAAcE,MAAMC,YAAY,iBAAkB,QAC/Cj7C,EAAAkB,OAAOq6C,IAAIC,QAAQV,EAAcE,MAAMC,YAAY,SAAU,mBAChEP,EAAQe,YAAYX,GAEtB7gB,SAASugB,KAAKiB,YAAYf,GAC1BgB,EAsCAh3C,WAtCAA,EAAau1B,SAASqgB,eAAet6C,EAAAkB,OAAO4sC,KAAK3gC,QAWnD,WAGE,IAAI,IADAwuC,GAAS,SAAU,QAAS,sBAAuB,qBAAsB,YAAa,aAClF73C,EAAI,EAAGA,EAAI63C,EAAM1zC,OAAQnE,IAC/B,IACE,IAAI83C,EAAMl3C,EAAW40B,WAAWqiB,EAAM73C,IACpConC,OAAO,EACP6P,WAAW,EACXl7B,oBAAoB,EACpBg8B,8BAA8B,IAE7BD,IAAKF,EAeZj5C,UAfYA,EAAYm5C,GACrB,MAAM9+B,IAELra,IACF0G,QAAQwkC,MAAM,mDACVrpC,OAAOw3C,uBACT3yC,QAAQwkC,MAAM,6FA1BlBoO,MAmCAt5C,cACAiC,kGCvEcxB,cAAT,SAASA,KAEhBA,EAAY84C,aAAe,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GACxE94C,EAAY+4C,MAAQ,EACpB/4C,EAAYg5C,eAAiB,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,GAC1Eh5C,EAAYi5C,IAAM,IAAI9xC,MAAM,IAS5BnH,EAAYC,MAAQ,WAClB0B,KAAKo3C,MAAQ,GAUf/4C,EAAYE,aAAe,WAEzB,IAAK,IAAIU,EAAI,EAAGA,EAAI,GAAIA,IADVe,KAEJq3C,cAAcp4C,GAAMA,EAAI,GAAK,EAAK,EAAI,GAWlDZ,EAAYW,KAAO,WACjB,IAEIu4C,EAAmC,IAFzBv3C,KAEYo3C,MAAQ,GAFpBp3C,KAIFm3C,YAAY/zC,OAASm0C,EAAa,KAJhCv3C,KAKJm3C,YAAY/zC,OAASm0C,EAAa,IAG5C,IAAK,IAAIt4C,EAAI,EAAGA,EAAI,GAAIA,IARVe,KASJm3C,YAAYI,EAAat4C,GATrBe,KASkCq3C,cAAcp4C,GAThDe,KAYNo3C,SAUV/4C,EAAYkB,IAAM,WACFS,KACNo3C,QADMp3C,KAEFo3C,MAAQ,IAClBI,QAAQ,yBAHIx3C,KAIJo3C,MAAQ,GAIlB,IAAK,IADDK,EAAyB,GAPfz3C,KAOOo3C,MACZn4C,EAAI,EAAGA,EAAI,GAAIA,IARVe,KASJq3C,cAAcp4C,GATVe,KASuBm3C,YAAYM,EAASx4C,IAW5DZ,EAAYq5C,UAAY,WACtB,OAAO13C,KAAKq3C,eAUdh5C,EAAYS,WAAa,SAAS64C,GAEhC,IACI14C,EAAGa,EAAGq6B,EAEV,IAAKl7B,EAAI,EAAGA,EAAI,GAAIA,IAHNe,KAIJs3C,IAAIr4C,GAAK,EAGnB,IAAKA,EAAI,EAAGA,EAAI,EAAGA,IACjB,IAAKa,EAAI,EAAGA,EAAI,EAAGA,IACjB,IAAKq6B,EAAI,EAAGA,EAAI,EAAGA,IATTn6B,KAUAs3C,IAAIr4C,EAAQ,EAAJa,IAVRE,KAU0Bq3C,cAAcp4C,EAAQ,EAAJk7B,GAASwd,EAAOxd,EAAQ,EAAJr6B,GAI9E,IAAKb,EAAI,EAAGA,EAAI,GAAIA,IAdNe,KAeJq3C,cAAcp4C,GAfVe,KAeuBs3C,IAAIr4C,uBCnI3C24C,EAAAf,QAAA,sBCCAe,EAAAf,SAEAgB,OAAA,WACA,UAAAzqB,MAAA,kJCJA,IAAA7xB,EAAAH,EAAA,KACA08C,EAAA18C,EAAA,KACA28C,EAAA38C,EAAA,KACAM,EAAAN,EAAA,KAEA,SAASQ,IAGPoE,KAAKg4C,UACLh4C,KAAK9B,OAAS,EACd8B,KAAK/B,WAAY,EAEjB1C,EAAA+sC,gBAAgBoM,mBAAmB,IAAAoD,EAAAG,iBAIrCr8C,EAAS2G,UAAU21C,YAAc,WAE/B,IAAIn6C,EAAQ,IAAAg6C,EAAAI,OAGZ,OAFAn4C,KAAKg4C,OAAOh5C,KAAKjB,GAEVA,GAKTnC,EAAS2G,UAAUpE,YAAc,SAAUuH,EAAI5H,GAGzCkC,KAAK/B,YACP+B,KAAK/B,WAAY,EACjB+B,KAAKo4C,aAAa,EAAG1yC,GACrB1F,KAAKk4C,cACLl4C,KAAKg4C,OAAO,GAAGtO,KAAKhkC,EAAI5H,KAM5BlC,EAAS2G,UAAUpD,SAAW,SAAU6pC,GAGtC,OAAIA,GAAMhpC,KAAKg4C,OAAO50C,OAAe,KAE9BpD,KAAKg4C,OAAOhP,IAKrBptC,EAAS2G,UAAU61C,aAAe,SAAUpP,EAAItjC,GAG1C1F,KAAKg4C,OAAO50C,QAAU4lC,IAE1BhpC,KAAKg4C,OAAOhP,GAAIhhB,QAAQtiB,UAEjB1F,KAAKg4C,OAAOhP,GACnBhpC,KAAKg4C,OAAO5wC,OAAO4hC,EAAI,KAKzBptC,EAAS2G,UAAUrD,UAAY,WAC7B,OAAOc,KAAKg4C,OAAO50C,QAKrBxH,EAAS2G,UAAU9D,QAAU,SAAU2K,EAAG/I,GACxC,IAAK,IAAIpB,EAAI,EAAGA,EAAIe,KAAKg4C,OAAO50C,OAAQnE,IACtCe,KAAKg4C,OAAO/4C,GAAGR,QAAQ2K,EAAG/I,IAI9BzE,EAAS2G,UAAU81C,SAAW,SAAUjvC,EAAG/I,GACrC3E,EAAAgB,QAAQ47C,WACVh0C,QAAQC,IAAI,mBAAqB6E,EAAI,MAAQ/I,GAE/C,IAAK,IAAIpB,EAAI,EAAGA,EAAIe,KAAKg4C,OAAO50C,OAAQnE,IAElCe,KAAKg4C,OAAO/4C,GAAGs5C,QAAQ78C,EAAAgB,QAAQ24C,cAAejsC,EAAG/I,IAE/C3E,EAAAgB,QAAQ47C,WACVh0C,QAAQC,IAAI,aAEdvE,KAAKg4C,OAAO/4C,GAAGu5C,uBAERx4C,KAAKg4C,OAAO/4C,GAAGs5C,QAAQ78C,EAAAgB,QAAQ44C,cAAelsC,EAAG/I,KAEpD3E,EAAAgB,QAAQ47C,WACVh0C,QAAQC,IAAI,oBAA2BtF,EAAI,KAE7Ce,KAAKg4C,OAAO/4C,GAAGw5C,kBAAkB/8C,EAAAgB,QAAQs4C,sBACvCt5C,EAAAgB,QAAQm4C,kBAId,OAAO,KAIPj5C,gGCtEcq8C,kBAhBhB,IAAA58C,EAAAD,EAAA,KACAE,EAAAF,EAAA,KAeO,SAAS68C,KAkBhBA,EAAgB11C,UAAU4mC,UAAkB,SAAShB,EAAgBC,GAEjE,IAAIsQ,EAAU,IAAIC,eAClBD,EAAQE,KAAK,MAAOzQ,GAAM,GAC1BuQ,EAAQG,aAAe,cACvBH,EAAQI,OAAS,WACb,OAAOJ,EAAQK,QACf,KAAK,IACD3Q,EAASsQ,EAAQM,UACjB,MACJ,QACI10C,QAAQwkC,MAAM,mBAAqB4P,EAAQK,OAAS,OAAS5Q,KAIrEuQ,EAAQO,KAAK,OAgBjBhB,EAAgB11C,UAAU22C,WAAkB,SAAS/Q,GAGjDnoC,KAAKmpC,UAAUhB,EAAM,SAASiB,GAC1B,OAAOA,KAiBf6O,EAAgB11C,UAAUkmC,gBAAkB,SAASN,EAAgBC,GAEjE,IAAIrqC,EAAQ,KAGZiC,KAAKmpC,UAAUhB,EAAM,SAASiB,GAC1BrrC,EAAQzC,EAAA8pC,iBAAiB3V,UAAU2Z,GACnChB,EAASrqC,MAiBjBk6C,EAAgB11C,UAAUwmC,YAAkB,SAAShrC,EAAuBirC,EAAWb,EAAgBC,GAGnG,IAAI+Q,EAAc,IAAIC,MACtBD,EAAYE,YAAc,YAC1BF,EAAYzL,IAAMvF,EAClBgR,EAAYL,OAASA,OACrBK,EAAYG,QAAUA,QAGtBH,EAAYL,OAAS,WAEjB,IAAIpzC,cACAy8B,EAAUz8B,EAAG67B,gBACjB,IAAKY,EAAgE,OAAtD79B,QAAQwkC,MAAM,wCAAgD,EAEzE/qC,EAAMke,wBAGNvW,EAAG6zC,YAAY7zC,EAAG8zC,+BAAgC,GAEtD9zC,EAAG6zC,YAAY7zC,EAAG+zC,oBAAqB,GACvC/zC,EAAG43B,cAAc53B,EAAGg0C,UACpBh0C,EAAG83B,YAAY93B,EAAG+3B,WAAY0E,GAC9Bz8B,EAAG87B,WAAW97B,EAAG+3B,WAAY,EAAG/3B,EAAG+7B,KAAM/7B,EAAG+7B,KAC9B/7B,EAAGg8B,cAAeyX,GAChCzzC,EAAG25B,cAAc35B,EAAG+3B,WAAY/3B,EAAGm8B,mBAAoBn8B,EAAGk8B,QAC1Dl8B,EAAG25B,cAAc35B,EAAG+3B,WAAY/3B,EAAGi8B,mBAAoBj8B,EAAGi0C,uBAC1Dj0C,EAAGk0C,eAAel0C,EAAG+3B,YAIrB1/B,EAAMuvB,WAAW0b,EAAI7G,GAIrBA,EAAU,KAEa,mBAAZiG,GAAwBA,KAGvC+Q,EAAYG,QAAU,WAClBh1C,QAAQwkC,MAAM,0BAA4BX,KAiBlD8P,EAAgB11C,UAAUwoC,mBAAqB,SAAS3B,GAEpD,IAAIyQ,EACAC,EAAU,IAAIC,WAAW3Q,EAAK,EAAG,GAEjCyQ,EADc,KAAdC,EAAQ,IAA2B,KAAdA,EAAQ,IAA2B,KAAdA,EAAQ,GACxCv6B,OAAOC,aAAa5U,MAAM,KAAM,IAAImvC,WAAW3Q,EAAK,IAEpD7pB,OAAOC,aAAa5U,MAAM,KAAM,IAAImvC,WAAW3Q,IAK7D,OAFc4Q,KAAKC,MAAMJ,IAkB7B5B,EAAgB11C,UAAUgC,IAAkB,SAAS21C,GAEjD51C,QAAQC,IAAI21C,yFC9LA/B,SAxBhB,IAAA58C,EAAAH,EAAA,KACA++C,EAAA/+C,EAAA,KACAK,EAAAL,EAAA,KACAM,EAAAN,EAAA,KACAE,EAAAF,EAAA,KAoBO,SAAS+8C,IAGZ58C,EAAAuqC,aAAavjC,UAAUuL,YAAYC,KAAK/N,MAExCA,KAAKo6C,aAAe,GACpBp6C,KAAKq6C,aAAe,KACpBr6C,KAAKs6C,aAGTnC,EAAO51C,UAAY,IAAAhH,EAAAuqC,aAGnBqS,EAAO51C,UAAUmnC,KAAO,SAAShkC,EAAI60C,EAAkBnS,GAEnDpoC,KAAK2nC,aAAY,GACjB3nC,KAAKynC,gBAAe,GAEpBznC,KAAKo6C,aAAeG,EAAiB1V,UAAU,EAAG0V,EAAiBC,YAAY,KAAO,GAEtFx6C,KAAKq6C,aAAe,IAAAF,EAAAM,iBAEpB,IAAIjS,EAAUxoC,KAEdA,KAAKq6C,aAAaK,iBAAiBH,EAAkB,WAEjD,IAAIpS,EAAOK,EAAQ4R,aAAe5R,EAAQ6R,aAAaM,eACvDnS,EAAQN,cAAcC,EAAM,SAASpqC,GAEjC,IAAK,IAAIkB,EAAI,EAAGA,EAAIupC,EAAQ6R,aAAaO,gBAAiB37C,IAC1D,CAEI,IAAI47C,EAAWrS,EAAQ4R,aACnB5R,EAAQ6R,aAAaS,eAAe77C,GAExCupC,EAAQO,YAAY9pC,EAAG47C,EAAU,WAE7B,GAAIrS,EAAQrB,YAAc,CAEtB,GAAIqB,EAAQ6R,aAAaU,mBAAqB,EAC9C,CAEIvS,EAAQtB,eAER,IAAK,IAAIpnC,EAAI,EAAGA,EAAI0oC,EAAQ6R,aAAaU,mBAAoBj7C,IAC7D,CACI,IAAIk7C,EAAUxS,EAAQ6R,aAAaY,kBAAkBn7C,GACjDo7C,EAAc1S,EAAQ4R,aACtB5R,EAAQ6R,aAAac,kBAAkBr7C,GAE3C0oC,EAAQa,eAAe2R,EAASE,SAKpC1S,EAAQvB,kBAAoB,KAC5BuB,EAAQtB,eAwCZ,GAnCwB,MAApBsB,EAAQvC,WAERuC,EAAQvC,SAAW,IAAA1qC,EAAA4wC,aAIsB,MAAzC3D,EAAQ6R,aAAae,iBAErB5S,EAAQoB,YAAYpB,EAAQ4R,aACR5R,EAAQ6R,aAAae,kBAIzC5S,EAAQtC,QAAU,KAKoB,MAAtCsC,EAAQ6R,aAAagB,cAErB7S,EAAQgB,SACJhB,EAAQ4R,aACR5R,EAAQ6R,aAAagB,cACrB,WACI7S,EAAQrC,KAAKp6B,YAAYy8B,EAAQzC,eAMzCyC,EAAQrC,KAAO,KAKqB,MAApCqC,EAAQ6R,aAAaiB,YACzB,CACI,IAAIC,EAAS/S,EAAQ6R,aAAaiB,YACX,MAAnBC,EAAA,OACA/S,EAAQxC,YAAY4C,SAAS2S,EAAA,OACT,MAApBA,EAAA,QACA/S,EAAQxC,YAAYwI,UAAU+M,EAAA,QAEf,MAAfA,EAAA,GACA/S,EAAQxC,YAAYqI,KAAKkN,EAAA,GACV,MAAfA,EAAA,GACA/S,EAAQxC,YAAYoI,KAAKmN,EAAA,GACH,MAAtBA,EAAA,UACA/S,EAAQxC,YAAYsI,QAAQiN,EAAA,UACN,MAAtBA,EAAA,UACA/S,EAAQxC,YAAYuI,QAAQgN,EAAA,UACX,MAAjBA,EAAA,KACA/S,EAAQxC,YAAYjpC,IAAIw+C,EAAA,KACJ,MAApBA,EAAA,QACA/S,EAAQxC,YAAYlpC,OAAOy+C,EAAA,QACT,MAAlBA,EAAA,MACA/S,EAAQxC,YAAYvpC,KAAK8+C,EAAA,MACN,MAAnBA,EAAA,OACA/S,EAAQxC,YAAYppC,MAAM2+C,EAAA,OAGlC,IAASz7C,EAAI,EAAGA,EAAI0oC,EAAQ6R,aAAamB,kBAAmB17C,IAGxD0oC,EAAQzC,YAAY9iC,cAChBulC,EAAQ6R,aAAaoB,eAAe37C,GACpC0oC,EAAQ6R,aAAaqB,kBAAkB57C,IAI/C,IAASA,EAAI,EAAGA,EAAI0oC,EAAQ6R,aAAasB,yBAA0B77C,IAG/D0oC,EAAQzC,YAAY3hC,gBAChBokC,EAAQ6R,aAAauB,sBAAsB97C,GAC3C0oC,EAAQ6R,aAAawB,yBAAyB/7C,IAMtD0oC,EAAQzC,YAAYviC,YAIpBglC,EAAQsT,mBAAmBpgD,EAAAgB,QAAQq4C,mBACnCvM,EAAQzB,kBAAkB/L,iBAE1BwN,EAAQb,aAAY,GACpBa,EAAQf,gBAAe,GAEA,mBAAZW,GAAwBA,aAW3D+P,EAAO51C,UAAUylB,QAAU,SAAStiB,GAGhC,IAAI2iC,EAAK9sC,EAAA+sC,gBAAgBC,qBAEzB7iC,EAAGq2C,cAAc1T,EAAGlG,UAKxBgW,EAAO51C,UAAUu5C,mBAAqB,SAAS7S,GAI3C,IAAK,IAFDT,EAAUxoC,KAELf,EAAI,EAAGA,EAAIe,KAAKq6C,aAAa2B,aAAa/S,GAAOhqC,IAC1D,CACI,IAAIg9C,EAAOj8C,KAAKq6C,aAAa6B,cAAcjT,EAAMhqC,GACjDe,KAAKojB,WAAW64B,EAAMj8C,KAAKo6C,aAAe6B,EAAM,SAAS/S,GACrDA,EAAO39B,UAAUi9B,EAAQ6R,aAAa8B,gBAAgBlT,EAAMhqC,IAC5DiqC,EAAO19B,WAAWg9B,EAAQ6R,aAAa+B,iBAAiBnT,EAAMhqC,QAO1Ek5C,EAAO51C,UAAU/D,OAAS,WAItB,GAAuB,MAApBwB,KAAK+lC,YAAR,CAOA,IAEI1iB,EAAc,IAFH/nB,EAAA0pC,SAAS74B,kBAAoBnM,KAAK8mC,eACxB,KACHp8B,KAAK4F,GAGvBtQ,KAAK+mC,kBAAkBhM,cAGvB/6B,KAAKy4C,kBAAkB/8C,EAAAgB,QAAQq4C,kBAAmBr5C,EAAAgB,QAAQk4C,eAM9D50C,KAAK+lC,YAAYxiC,YAIJvD,KAAK+mC,kBAAkBh7B,YAAY/L,KAAK+lC,cAG7B,MAAjB/lC,KAAKimC,UACJjmC,KAAKimC,SAASl6B,YAAY/L,KAAK+lC,aAKvC/lC,KAAK+lC,YAAYviC,YAKa,MAA1BxD,KAAKinC,mBACe,MAApBjnC,KAAKknC,aACJlnC,KAAKinC,kBAAkBlM,cAExB/6B,KAAKinC,kBAAkBl7B,YAAY/L,KAAK+lC,aAK5C/lC,KAAK+lC,YAAY1iC,gBAAgB,gBAA8B,GAAbrD,KAAK4mC,MAAY,GACnE5mC,KAAK+lC,YAAY1iC,gBAAgB,gBAA8B,GAAbrD,KAAK6mC,MAAY,GACnE7mC,KAAK+lC,YAAY1iC,gBAAgB,gBAAkBrD,KAAK4mC,MAAQ5mC,KAAK6mC,OAAU,GAAI,GAInF7mC,KAAK+lC,YAAY1iC,gBAAgB,qBAAiC,GAAXrD,KAAK4mC,MAAU,GAItE5mC,KAAK+lC,YAAY1iC,gBAAgB,mBAAoBrD,KAAK4mC,MAAO,GACjE5mC,KAAK+lC,YAAY1iC,gBAAgB,mBAAoBrD,KAAK6mC,MAAO,GAIjE7mC,KAAK+lC,YAAY1iC,gBAAgB,gBACAg5C,OAAQ,GAAK3xC,KAAK+G,IAAI4R,EAAI,SAAW,IACtErjB,KAAK+lC,YAAY1iC,gBAAgB,gBACAg5C,OAAQ,EAAI3xC,KAAK+G,IAAI4R,EAAI,SAAW,IACrErjB,KAAK+lC,YAAY1iC,gBAAgB,gBACAg5C,OAAQ,GAAK3xC,KAAK+G,IAAI4R,EAAI,SAAW,IACtErjB,KAAK+lC,YAAY1iC,gBAAgB,qBACAg5C,OAAQ,EAAI3xC,KAAK+G,IAAI4R,EAAI,UAAY,IACtErjB,KAAK+lC,YAAY9iC,cAAc,eACAo5C,OAAQ,GAAM,GAAM3xC,KAAK+G,IAAI4R,EAAI,SAAW,GAGvD,MAAhBrjB,KAAKkmC,SAELlmC,KAAKkmC,QAAQn6B,YAAY/L,KAAK+lC,aAId,MAAhB/lC,KAAKumC,SAELvmC,KAAK+lC,YAAY9iC,cAAc,qBACAjD,KAAKwmC,cAIvB,MAAbxmC,KAAKmmC,MACLnmC,KAAKmmC,KAAKp6B,YAAY/L,KAAK+lC,aAG/B/lC,KAAK+lC,YAAYvnC,cA1FT9C,EAAAgB,QAAQ47C,WAAWh0C,QAAQwkC,MAAM,sBA+F7CqP,EAAO51C,UAAUi2C,oBAAsB,WAEnC,IAAIlB,KACJ,IAAK,IAAIrO,KAAQjpC,KAAKknC,YAElBoQ,EAAIt4C,KAAKiqC,GAGb,IAAID,EAAKjP,SAASrvB,KAAKsiC,SAAWsK,EAAIl0C,QAEtCpD,KAAKs8C,cAAchF,EAAItO,KAK3BmP,EAAO51C,UAAUk2C,kBAAoB,SAASxP,EAAM8F,GAEhD,IAAIlkC,EAAM7K,KAAKq6C,aAAa2B,aAAa/S,GACrCD,EAAKjP,SAASrvB,KAAKsiC,SAAWniC,GAClC7K,KAAK06B,YAAYuO,EAAMD,EAAI+F,IAK/BoJ,EAAO51C,UAAUm4B,YAAc,SAASuO,EAAMD,EAAI+F,GAI9C,IAAIwN,EAAav8C,KAAKq6C,aAAa6B,cAAcjT,EAAMD,GAEvD,GAAkB,MAAduT,GAAoC,IAAdA,EAA1B,CAOA,GAAIxN,GAAYrzC,EAAAgB,QAAQo4C,eAEpB90C,KAAK+mC,kBAAkBiI,mBAAmBD,QAEzC,IAAK/uC,KAAK+mC,kBAAkB+H,cAAcC,GAI3C,YAFIrzC,EAAAgB,QAAQ47C,WACRh0C,QAAQC,IAAI,uBAIpB,IACI2kC,EADAV,EAAUxoC,KAGY,MAAtBA,KAAKwiB,QAAQymB,GAEbjpC,KAAKojB,WAAW,KAAMpjB,KAAKo6C,aAAemC,EAAY,SAASC,GAC3DtT,EAASsT,EAGThU,EAAQiU,iBAAiBxT,EAAMD,EAAI+F,EAAU7F,MAMjDA,EAASlpC,KAAKwiB,QAAQymB,GAGtBT,EAAQiU,iBAAiBxT,EAAMD,EAAI+F,EAAU7F,SAlCzCxtC,EAAAgB,QAAQ47C,WACRh0C,QAAQwkC,MAAM,sBAsC1BqP,EAAO51C,UAAUk6C,iBAAmB,SAASxT,EAAMD,EAAI+F,EAAU7F,GAE7D,IAAIqT,EAAav8C,KAAKq6C,aAAa6B,cAAcjT,EAAMD,GASvD,GAPAE,EAAO39B,UAAUvL,KAAKq6C,aAAa8B,gBAAgBlT,EAAMD,IACzDE,EAAO19B,WAAWxL,KAAKq6C,aAAa+B,iBAAiBnT,EAAMD,IAGvDttC,EAAAgB,QAAQ47C,WACJh0C,QAAQC,IAAI,kBAAoBg4C,GAEU,MAA9Cv8C,KAAKq6C,aAAaqC,eAAezT,EAAMD,GAEvChpC,KAAK+mC,kBAAkBmI,gBAAgBhG,EAAQ6F,OAGnD,CACI,IAAI4N,EAAY38C,KAAKq6C,aAAaqC,eAAezT,EAAMD,GAGnD4T,EAAMxnB,SAASl5B,cAAc,SACjC0gD,EAAIlP,IAAM1tC,KAAKo6C,aAAeuC,EAE1BjhD,EAAAgB,QAAQ47C,WACRh0C,QAAQC,IAAI,iBAAmBo4C,GAEnCC,EAAIC,OACJ78C,KAAK+mC,kBAAkBmI,gBAAgBhG,EAAQ6F,KAMvDoJ,EAAO51C,UAAU+5C,cAAgB,SAASrT,GAEtC,IAAIC,EAASlpC,KAAKknC,YAAY+B,GAE1BvtC,EAAAgB,QAAQ47C,WACRh0C,QAAQC,IAAI,gBAAkB0kC,GAElCjpC,KAAKinC,kBAAkBvM,YAAYwO,GAAQ,IAK/CiP,EAAO51C,UAAUjD,KAAO,SAASoG,GAO7BjK,EAAA4C,YAAYW,OAEZvD,EAAA4C,YAAYS,WAAWkB,KAAKgmC,YAAYjnC,YAExCiB,KAAKs6C,UAAY7+C,EAAA4C,YAAYq5C,YAC7B13C,KAAK+lC,YAAY18B,UAAUrJ,KAAKs6C,WAChCt6C,KAAK+lC,YAAYzmC,OAEjB7D,EAAA4C,YAAYkB,OAMhB44C,EAAO51C,UAAUg2C,QAAU,SAASp/B,EAAI6wB,EAAOC,GAG3C,IAAK,IADD6S,EAAM98C,KAAKq6C,aAAa0C,gBACnB99C,EAAI,EAAGA,EAAI69C,EAAK79C,IAErB,GAAIka,GAAMnZ,KAAKq6C,aAAa2C,eAAe/9C,GAC3C,CACI,IAAI8qC,EAAS/pC,KAAKq6C,aAAa4C,aAAah+C,GAE5C,OAAOe,KAAK8pC,cAAcC,EAAQC,EAAOC,GAIjD,OAAO,wFClcKwQ,mBARhB,IAAAl/C,EAAAH,EAAA,KAQO,SAASq/C,IAEZz6C,KAAKk9C,KAAO,OACZl9C,KAAKm9C,GAAK,KACVn9C,KAAKo9C,MAAQ,QACbp9C,KAAKq9C,SAAW,WAChBr9C,KAAKs9C,UAAY,YACjBt9C,KAAKu9C,QAAU,UACfv9C,KAAKw9C,KAAO,OACZx9C,KAAKy9C,YAAc,cACnBz9C,KAAK09C,cAAgB,UACrB19C,KAAK29C,MAAQ,QACb39C,KAAK49C,QAAU,UACf59C,KAAK69C,SAAW,WAChB79C,KAAK89C,OAAS,SACd99C,KAAK+9C,WAAa,aAClB/9C,KAAKg+C,mBAAqB,qBAC1Bh+C,KAAKi+C,MAAQ,MACbj+C,KAAKk+C,KAAO,OACZl+C,KAAK8qC,QAUT2P,EAAiBl4C,UAAUm4C,iBAAmB,SAASvS,EAAMC,GAEzD,IAAII,EAAUxoC,KACLzE,EAAA+sC,gBAAgBC,qBACtBY,UAAUhB,EAAM,SAASiB,GACxB,IAAI+U,EAAM5+B,OAAOC,aAAa5U,MAAM,KAAK,IAAImvC,WAAW3Q,IACxDZ,EAAQsC,KAAOkP,KAAKC,MAAMkE,GAC1B/V,OAWRqS,EAAiBl4C,UAAUu4C,eAAiB,SAAS1gC,GAEjD,OAAgC,MAA5Bpa,KAAK8qC,KAAK9qC,KAAKq9C,WAAoD,MAA/Br9C,KAAK8qC,KAAK9qC,KAAKq9C,UAAUjjC,GACtD,KAEJpa,KAAK8qC,KAAK9qC,KAAKq9C,UAAUjjC,IAUpCqgC,EAAiBl4C,UAAUo4C,aAAe,WAEtC,OAAO36C,KAAK8qC,KAAK9qC,KAAKo9C,QAU1B3C,EAAiBl4C,UAAUq4C,cAAgB,WAEvC,OAAgC,MAA5B56C,KAAK8qC,KAAK9qC,KAAKq9C,UAA0B,EAEtCr9C,KAAK8qC,KAAK9qC,KAAKq9C,UAAUj6C,QAUpCq3C,EAAiBl4C,UAAUw6C,cAAgB,WAEvC,OAAiC,MAA7B/8C,KAAK8qC,KAAK9qC,KAAKs9C,WACR,EAEJt9C,KAAK8qC,KAAK9qC,KAAKs9C,WAAWl6C,QAUrCq3C,EAAiBl4C,UAAU06C,aAAe,SAAS7iC,GAE/C,OAAiC,MAA7Bpa,KAAK8qC,KAAK9qC,KAAKs9C,YACiB,MAAhCt9C,KAAK8qC,KAAK9qC,KAAKs9C,WAAWljC,GACnB,KAEJpa,KAAK8qC,KAAK9qC,KAAKs9C,WAAWljC,GAAGpa,KAAKm9C,KAU7C1C,EAAiBl4C,UAAUy6C,eAAiB,SAAS5iC,GAEjD,OAAiC,MAA7Bpa,KAAK8qC,KAAK9qC,KAAKs9C,YACiB,MAAhCt9C,KAAK8qC,KAAK9qC,KAAKs9C,WAAWljC,GACnB,KAEJpa,KAAK8qC,KAAK9qC,KAAKs9C,WAAWljC,GAAGpa,KAAKk9C,OAU7CzC,EAAiBl4C,UAAU64C,eAAiB,WAExC,OAAOp7C,KAAK8qC,KAAK9qC,KAAKu9C,UAU1B9C,EAAiBl4C,UAAU84C,YAAc,WAErC,OAAOr7C,KAAK8qC,KAAK9qC,KAAKw9C,OAU1B/C,EAAiBl4C,UAAUw4C,iBAAmB,WAE1C,OAAuC,MAA/B/6C,KAAK8qC,KAAK9qC,KAAKy9C,aAAwB,EAAIz9C,KAAK8qC,KAAK9qC,KAAKy9C,aAAar6C,QAUnFq3C,EAAiBl4C,UAAU44C,kBAAoB,SAAS/gC,GAEpD,OAAmC,MAA/Bpa,KAAK8qC,KAAK9qC,KAAKy9C,aACR,KACJz9C,KAAK8qC,KAAK9qC,KAAKy9C,aAAarjC,GAAGpa,KAAKk+C,OAU/CzD,EAAiBl4C,UAAU04C,kBAAoB,SAAS7gC,GAEpD,OAAmC,MAA/Bpa,KAAK8qC,KAAK9qC,KAAKy9C,aACR,KACJz9C,KAAK8qC,KAAK9qC,KAAKy9C,aAAarjC,GAAGpa,KAAKk9C,OAU/CzC,EAAiBl4C,UAAU+4C,UAAY,WAEnC,OAAOt7C,KAAK8qC,KAAK9qC,KAAK89C,SAU1BrD,EAAiBl4C,UAAUi5C,gBAAkB,WAEzC,OAAsC,MAA9Bx7C,KAAK8qC,KAAK9qC,KAAK+9C,YAAuB,EAAI/9C,KAAK8qC,KAAK9qC,KAAK+9C,YAAY36C,QAUjFq3C,EAAiBl4C,UAAUy5C,aAAe,SAAS/S,GAE/C,OAAqC,MAAjCjpC,KAAK8qC,KAAK9qC,KAAK09C,gBACwB,MAAvC19C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GACvB,EAEJjpC,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7lC,QAU/Cq3C,EAAiBl4C,UAAU25C,cAAgB,SAASjT,EAAM7uB,GAEtD,OAAqC,MAAjCpa,KAAK8qC,KAAK9qC,KAAK09C,gBACwB,MAAvC19C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,IACY,MAA1CjpC,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAC7B,KAEJpa,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAKk+C,OAUvDzD,EAAiBl4C,UAAUm6C,eAAiB,SAASzT,EAAM7uB,GAEvD,OAAqC,MAAjCpa,KAAK8qC,KAAK9qC,KAAK09C,gBACwB,MAAvC19C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,IACY,MAA1CjpC,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,IACkB,MAAtDpa,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK29C,OACrC,KAEJ39C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK29C,QAUvDlD,EAAiBl4C,UAAU45C,gBAAkB,SAASlT,EAAM7uB,GAExD,OAAqC,MAAjCpa,KAAK8qC,KAAK9qC,KAAK09C,gBACwB,MAAvC19C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,IACY,MAA1CjpC,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,IACoB,MAAxDpa,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK49C,SACrC,IAEJ59C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK49C,UAUvDnD,EAAiBl4C,UAAU65C,iBAAmB,SAASnT,EAAM7uB,GAEzD,OAAqC,MAAjCpa,KAAK8qC,KAAK9qC,KAAK09C,gBACwB,MAAvC19C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,IACY,MAA1CjpC,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,IACqB,MAAzDpa,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK69C,UACrC,IAEJ79C,KAAK8qC,KAAK9qC,KAAK09C,eAAezU,GAAM7uB,GAAGpa,KAAK69C,WAUvDpD,EAAiBl4C,UAAUk5C,eAAiB,SAASrhC,GAEjD,OAAkC,MAA9Bpa,KAAK8qC,KAAK9qC,KAAK+9C,aACkB,MAAjC/9C,KAAK8qC,KAAK9qC,KAAK+9C,YAAY3jC,GACpB,KAEJpa,KAAK8qC,KAAK9qC,KAAK+9C,YAAY3jC,GAAGpa,KAAKm9C,KAU9C1C,EAAiBl4C,UAAUm5C,kBAAoB,SAASthC,GAEpD,OAAkC,MAA9Bpa,KAAK8qC,KAAK9qC,KAAK+9C,aAAwD,MAAjC/9C,KAAK8qC,KAAK9qC,KAAK+9C,YAAY3jC,GAC1DgkC,IAEJp+C,KAAK8qC,KAAK9qC,KAAK+9C,YAAY3jC,GAAGpa,KAAKi+C,QAU9CxD,EAAiBl4C,UAAUo5C,uBAAyB,WAEhD,OAA8C,MAAtC37C,KAAK8qC,KAAK9qC,KAAKg+C,oBAA+B,EAAIh+C,KAAK8qC,KAAK9qC,KAAKg+C,oBAAoB56C,QAUjGq3C,EAAiBl4C,UAAUq5C,sBAAwB,SAASxhC,GAExD,OAA0C,MAAtCpa,KAAK8qC,KAAK9qC,KAAKg+C,qBAAwE,MAAzCh+C,KAAK8qC,KAAK9qC,KAAKg+C,oBAAoB5jC,GAC1E,KACJpa,KAAK8qC,KAAK9qC,KAAKg+C,oBAAoB5jC,GAAGpa,KAAKm9C,KAUtD1C,EAAiBl4C,UAAUs5C,yBAA2B,SAASzhC,GAE3D,OAA0C,MAAtCpa,KAAK8qC,KAAK9qC,KAAKg+C,qBAAwE,MAAzCh+C,KAAK8qC,KAAK9qC,KAAKg+C,oBAAoB5jC,GAC1EgkC,IAEJp+C,KAAK8qC,KAAK9qC,KAAKg+C,oBAAoB5jC,GAAGpa,KAAKi+C","file":"clL2D.0.min.js","sourcesContent":["/**\n * @description The main part of live2d-widget\n */\n\n\nimport { config } from './config/configMgr';\nimport { createElement, currWebGL, currCanvas } from './elementMgr';\nimport { UtSystem,\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID } from './lib/live2d.core';\nimport { L2DTargetPoint, L2DViewMatrix, L2DMatrix44 } from \"./lib/Live2DFramework\";\nimport { cManager } from \"./cManager\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport { cDefine } from \"./cDefine\";\n\nlet live2DMgr = new cManager();\nlet isDrawStart = false;\nlet dragMgr = null;\nlet viewMatrix = null;\nlet projMatrix = null;\nlet deviceToScreen = null;\nlet drag = false;\nlet lastMouseX = 0;\nlet lastMouseY = 0;\nlet headPos = 0.5;\nlet opacityDefault = 0.7;\nlet opacityHover = 1;\n\n\n\n/**\n * Main function of live2d-widget\n * @return {null}\n */\n\nexport default () => {\n\n createElement();\n\n dragMgr = new L2DTargetPoint();\n let ratio = config.display.height / config.display.width;\n let left = cDefine.VIEW_LOGICAL_LEFT;\n let right = cDefine.VIEW_LOGICAL_RIGHT;\n let bottom = -ratio;\n let top = ratio;\n\n viewMatrix = new L2DViewMatrix();\n\n viewMatrix.setScreenRect(left, right, bottom, top);\n\n viewMatrix.setMaxScreenRect(cDefine.VIEW_LOGICAL_MAX_LEFT,\n cDefine.VIEW_LOGICAL_MAX_RIGHT,\n cDefine.VIEW_LOGICAL_MAX_BOTTOM,\n cDefine.VIEW_LOGICAL_MAX_TOP);\n\n projMatrix = new L2DMatrix44();\n projMatrix.multScale(1, (config.display.width / config.display.height));\n\n deviceToScreen = new L2DMatrix44();\n deviceToScreen.multTranslate(-config.display.width / 2.0, -config.display.height / 2.0); // #32\n deviceToScreen.multScale(2 / config.display.width, -2 / config.display.height); // #32\n\n\n Live2D.setGL(currWebGL);\n currWebGL.clearColor(0.0, 0.0, 0.0, 0.0);\n changeModel(config.model.jsonPath);\n startDraw();\n\n}\n\n\nfunction initEvent(){/*\n if (currCanvas.addEventListener) {\n window.addEventListener(\"click\", mouseEvent);\n window.addEventListener(\"mousedown\", mouseEvent);\n window.addEventListener(\"mousemove\", mouseEvent);\n window.addEventListener(\"mouseup\", mouseEvent);\n document.addEventListener(\"mouseleave\", mouseEvent);\n window.addEventListener(\"touchstart\", touchEvent);\n window.addEventListener(\"touchend\", touchEvent);\n window.addEventListener(\"touchmove\", touchEvent);\n }*/\n}\n\nfunction startDraw() {\n if (!isDrawStart) {\n isDrawStart = true;\n (function tick() {\n draw();\n let requestAnimationFrame =\n window.requestAnimationFrame ||\n window.mozRequestAnimationFrame ||\n window.webkitRequestAnimationFrame ||\n window.msRequestAnimationFrame;\n\n requestAnimationFrame(tick, currCanvas);\n })();\n }\n}\n\nfunction draw()\n{\n MatrixStack.reset();\n MatrixStack.loadIdentity();\n dragMgr.update();\n live2DMgr.setDrag(dragMgr.getX(), dragMgr.getY());\n\n currWebGL.clear(currWebGL.COLOR_BUFFER_BIT);\n\n MatrixStack.multMatrix(projMatrix.getArray());\n MatrixStack.multMatrix(viewMatrix.getArray());\n MatrixStack.push();\n\n for (let i = 0; i < live2DMgr.numModels(); i++)\n {\n let model = live2DMgr.getModel(i);\n\n if(model == null) return;\n\n if (model.initialized && !model.updating)\n {\n model.update();\n model.draw(currWebGL);\n }\n }\n MatrixStack.pop();\n}\n\nfunction changeModel(modelurl) // 更换模型\n{\n live2DMgr.reloadFlg = true;\n live2DMgr.count++; // 现在仍有多模型支持,稍后可以精简\n live2DMgr.changeModel(currWebGL, modelurl);\n}\n\nfunction modelScaling(scale) {\n viewMatrix.adjustScale(0, 0, scale);\n}\n/*\nfunction transformRange(center, transform, range)\n{\n let a = {\n x: transform.x - center.x,\n y: transform.y - center.y\n }\n let r = Math.sqrt(Math.pow(a.x,2) + Math.pow(a.y,2));\n if (r > range) {\n a = {\n x: a.x / r * range + center.x,\n y: a.y / r * range + center.y\n };\n return a;\n } else {\n return transform;\n }\n}\n*/\nfunction dot(A,B)\n{\n return A.x * B.x + A.y * B.y;\n}\n\nfunction normalize(x,y)\n{\n let length = Math.sqrt(x * x + y * y)\n return {\n x: x / length,\n y: y / length\n }\n}\n\nfunction transformRect(center, transform, rect)\n{\n if (transform.x < rect.left + rect.width && transform.y < rect.top + rect.height &&\n transform.x > rect.left && transform.y > rect.top) return transform;\n let Len_X = center.x - transform.x;\n let Len_Y = center.y - transform.y;\n\n function angle(Len_X, Len_Y)\n {\n return Math.acos(dot({\n x: 0,\n y: 1\n }, normalize(Len_X, Len_Y))) * 180 / Math.PI\n }\n\n let angleTarget = angle(Len_X, Len_Y);\n if (transform.x < center.x) angleTarget = 360 - angleTarget;\n let angleLeftTop = 360 - angle(rect.left - center.x, (rect.top - center.y) * -1);\n let angleLeftBottom = 360 - angle(rect.left - center.x, (rect.top + rect.height - center.y) * -1);\n let angleRightTop = angle(rect.left + rect.width - center.x, (rect.top - center.y) * -1);\n let angleRightBottom = angle(rect.left + rect.width - center.x, (rect.top + rect.height - center.y) * -1);\n let scale = Len_Y / Len_X;\n let res = {};\n\n if (angleTarget < angleRightTop) {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if(angleTarget < angleRightBottom) {\n let x3 = rect.left + rect.width - center.x;\n let y3 = x3 * scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftBottom) {\n let y3 = rect.top + rect.height - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n } else if (angleTarget < angleLeftTop) {\n let x3 = center.x - rect.left;\n let y3 = x3 * scale;\n res = {\n y: center.y - y3,\n x: center.x - x3\n }\n } else {\n let y3 = rect.top - center.y;\n let x3 = y3 / scale;\n res = {\n y: center.y + y3,\n x: center.x + x3\n }\n }\n\n return res;\n}\n\nfunction modelTurnHead(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTurnHead onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n dragMgr.setPoint(vx, vy);\n}\n\nfunction modelTapEvent(event)\n{\n drag = true;\n\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n let target = transformRect({\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"modelTapEvent onMouseDown device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n lastMouseX = sx;\n lastMouseY = sy;\n\n live2DMgr.tapEvent(vx, vy);\n}\n\nfunction followPointer(event)\n{\n let rect = currCanvas.getBoundingClientRect();\n\n let sx = transformScreenX(event.clientX - rect.left);\n let sy = transformScreenY(event.clientY - rect.top);\n\n // log but seems ok\n // console.log(\"ecx=\" + event.clientX + \" ecy=\" + event.clientY + \" sx=\" + sx + \" sy=\" + sy);\n\n let target = transformRect({// seems ok here\n x: rect.left + rect.width / 2,\n y: rect.top + rect.height * headPos\n }, {\n x: event.clientX,\n y: event.clientY\n }, rect)\n let vx = transformViewX(target.x - rect.left);\n let vy = transformViewY(target.y - rect.top);\n\n if (cDefine.DEBUG_MOUSE_LOG)\n console.log(\"followPointer onMouseMove device( x:\" + event.clientX + \" y:\" + event.clientY + \" ) view( x:\" + vx + \" y:\" + vy + \")\");\n\n if (drag)\n {\n lastMouseX = sx;\n lastMouseY = sy;\n dragMgr.setPoint(vx, vy);\n }\n}\n\nfunction lookFront()\n{\n if (drag) {\n drag = false;\n }\n dragMgr.setPoint(0, 0);\n}\n\nfunction mouseEvent(e)\n{\n //e.preventDefault();\n if (e.type == \"mousedown\") {\n modelTapEvent(e);\n } else if (e.type == \"mousemove\") {\n modelTurnHead(e);\n } else if (e.type == \"mouseup\") {\n if(\"button\" in e && e.button != 0) return;\n // lookFront();\n } else if (e.type == \"mouseleave\") {\n lookFront();\n }\n}\n\nfunction touchEvent(e)\n{\n var touch = e.touches[0];\n if (e.type == \"touchstart\") {\n if (e.touches.length == 1) modelTapEvent(touch);\n // onClick(touch);\n } else if (e.type == \"touchmove\") {\n followPointer(touch);\n } else if (e.type == \"touchend\") {\n lookFront();\n }\n}\n\nfunction transformViewX(deviceX)\n{\n var screenX = deviceToScreen.transformX(deviceX);\n return viewMatrix.invertTransformX(screenX);\n}\n\n\nfunction transformViewY(deviceY)\n{\n var screenY = deviceToScreen.transformY(deviceY);\n return viewMatrix.invertTransformY(screenY);\n}\n\n\nfunction transformScreenX(deviceX)\n{\n return deviceToScreen.transformX(deviceX);\n}\n\n\nfunction transformScreenY(deviceY)\n{\n return deviceToScreen.transformY(deviceY);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/cLive2DApp.js","/**\n * ============================================================\n * Live2D Cubism SDK for WebGL Version 2.1.00_1\n *\n * (c) Live2D Inc.\n * ============================================================\n *\n * This is a Software Development Kit (SDK) for developing Live2D-Cubism-powered applications on WebGL.\n * The SDK contains proprietary libraries and sample projects.\n * Read this document when using the SDK.\n *\n * ------------------------------\n * License\n * ------------------------------\n * Read Live2D License Agreement\n * for business\n * http://live2d.com/en/sdk_license_cubism3\n *\n * for indie\n * http://live2d.com/en/sdk_license_cubism_indie\n *\n * After agree and accept Live2D SDK License Agreement, the content in the following folders may be placed in the server which you control.\n * SDK\n * ├─framework\n * │ Live2DFramework.js\n * │\n * ├─lib\n * │ live2d.min.js\n * │\n * └─sample\n */\n\n// Changes have been done and intention:\n// 1. Pretty the code using Chrome for easy editing.\n// 2. Use ES6's module system to prevent functions from exposing to 'window' and easy compatibility for ES6.\n\n\nvar j = true;\nfunction aa() {\n if (j) {\n return;\n }\n this._$MT = null;\n this._$5S = null;\n this._$NP = 0;\n aa._$42++;\n this._$5S = new y(this);\n}\naa._$0s = 1;\naa._$4s = 2;\naa._$42 = 0;\naa._$62 = function(aQ, aU) {\n try {\n if (aU instanceof ArrayBuffer) {\n aU = new DataView(aU);\n }\n if (!(aU instanceof DataView)) {\n throw new J(\"_$SS#loadModel(b) / b _$x be DataView or ArrayBuffer\");\n }\n var aS = new K(aU);\n var aM = aS._$ST();\n var aK = aS._$ST();\n var aJ = aS._$ST();\n var aN;\n if (aM == 109 && aK == 111 && aJ == 99) {\n aN = aS._$ST();\n } else {\n throw new J(\"_$gi _$C _$li , _$Q0 _$P0.\");\n }\n aS._$gr(aN);\n if (aN > ay._$T7) {\n aQ._$NP |= aa._$4s;\n var aR = ay._$T7;\n var aI = \"_$gi _$C _$li , _$n0 _$_ version _$li ( SDK : \" + aR + \" < _$f0 : \" + aN + \" )@_$SS#loadModel()\\n\";\n throw new J(aI);\n }\n var aL = aS._$nP();\n if (aN >= ay._$s7) {\n var aH = aS._$9T();\n var aT = aS._$9T();\n if (aH != -30584 || aT != -30584) {\n aQ._$NP |= aa._$0s;\n throw new J(\"_$gi _$C _$li , _$0 _$6 _$Ui.\");\n }\n }\n aQ._$KS(aL);\n var aP = aQ.getModelContext();\n aP.setDrawParam(aQ.getDrawParam());\n aP.init();\n } catch (aO) {\n q._$Rb(aO);\n }\n}\n;\naa.prototype._$KS = function(aH) {\n this._$MT = aH;\n}\n;\naa.prototype.getModelImpl = function() {\n if (this._$MT == null) {\n this._$MT = new w();\n this._$MT._$zP();\n }\n return this._$MT;\n}\n;\naa.prototype.getCanvasWidth = function() {\n if (this._$MT == null) {\n return 0;\n }\n return this._$MT.getCanvasWidth();\n}\n;\naa.prototype.getCanvasHeight = function() {\n if (this._$MT == null) {\n return 0;\n }\n return this._$MT.getCanvasHeight();\n}\n;\naa.prototype.getParamFloat = function(aH) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n return this._$5S.getParamFloat(aH);\n}\n;\naa.prototype.setParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) * (1 - aI) + aJ * aI);\n}\n;\naa.prototype.addToParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) + aJ * aI);\n}\n;\naa.prototype.multParamFloat = function(aH, aJ, aI) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getParamIndex(z.getID(aH));\n }\n if (arguments.length < 3) {\n aI = 1;\n }\n this._$5S.setParamFloat(aH, this._$5S.getParamFloat(aH) * (1 + (aJ - 1) * aI));\n}\n;\naa.prototype.getParamIndex = function(aH) {\n return this._$5S.getParamIndex(z.getID(aH));\n}\n;\naa.prototype.loadParam = function() {\n this._$5S.loadParam();\n}\n;\naa.prototype.saveParam = function() {\n this._$5S.saveParam();\n}\n;\naa.prototype.init = function() {\n this._$5S.init();\n}\n;\naa.prototype.update = function() {\n this._$5S.update();\n}\n;\naa.prototype._$Rs = function() {\n q._$li(\"_$60 _$PT _$Rs()\");\n return -1;\n}\n;\naa.prototype._$Ds = function(aH) {\n q._$li(\"_$60 _$PT _$SS#_$Ds() \\n\");\n}\n;\naa.prototype._$K2 = function() {}\n;\naa.prototype.draw = function() {}\n;\naa.prototype.getModelContext = function() {\n return this._$5S;\n}\n;\naa.prototype._$s2 = function() {\n return this._$NP;\n}\n;\naa.prototype._$P7 = function(aK, aR, aH, a0) {\n var aU = -1;\n var aY = 0;\n var aM = this;\n var aJ = 0.5;\n var aI = 0.15;\n var aX = true;\n if (aH == 0) {\n for (var aV = 0; aV < aK.length; aV++) {\n var aP = aK[aV];\n var aO = aR[aV];\n var aS = (aM.getParamFloat(aP) != 0);\n aM.setPartsOpacity(aO, (aS ? 1 : 0));\n }\n return;\n } else {\n if (aK.length == 1) {\n var aP = aK[0];\n var aT = (aM.getParamFloat(aP) != 0);\n var aO = aR[0];\n var aQ = aM.getPartsOpacity(aO);\n var aW = aH / a0;\n if (aT) {\n aQ += aW;\n if (aQ > 1) {\n aQ = 1;\n }\n } else {\n aQ -= aW;\n if (aQ < 0) {\n aQ = 0;\n }\n }\n aM.setPartsOpacity(aO, aQ);\n } else {\n for (var aV = 0; aV < aK.length; aV++) {\n var aP = aK[aV];\n var aS = (aM.getParamFloat(aP) != 0);\n if (aS) {\n if (aU >= 0) {\n break;\n }\n aU = aV;\n var aO = aR[aV];\n aY = aM.getPartsOpacity(aO);\n aY += aH / a0;\n if (aY > 1) {\n aY = 1;\n }\n }\n }\n if (aU < 0) {\n console.log(\"No _$wi _$q0/ _$U default[%s]\", aK[0]);\n aU = 0;\n aY = 1;\n aM.loadParam();\n aM.setParamFloat(aK[aU], aY);\n aM.saveParam();\n }\n for (var aV = 0; aV < aK.length; aV++) {\n var aO = aR[aV];\n if (aU == aV) {\n aM.setPartsOpacity(aO, aY);\n } else {\n var aL = aM.getPartsOpacity(aO);\n var aZ;\n if (aY < aJ) {\n aZ = aY * (aJ - 1) / aJ + 1;\n } else {\n aZ = (1 - aY) * aJ / (1 - aJ);\n }\n if (aX) {\n var aN = (1 - aZ) * (1 - aY);\n if (aN > aI) {\n aZ = 1 - aI / (1 - aY);\n }\n }\n if (aL > aZ) {\n aL = aZ;\n }\n aM.setPartsOpacity(aO, aL);\n }\n }\n }\n }\n}\n;\naa.prototype.setPartsOpacity = function(aI, aH) {\n if (typeof aI != \"number\") {\n aI = this._$5S.getPartsDataIndex(i.getID(aI));\n }\n this._$5S.setPartsOpacity(aI, aH);\n}\n;\naa.prototype.getPartsDataIndex = function(aH) {\n if (!(aH instanceof i)) {\n aH = i.getID(aH);\n }\n return this._$5S.getPartsDataIndex(aH);\n}\n;\naa.prototype.getPartsOpacity = function(aH) {\n if (typeof aH != \"number\") {\n aH = this._$5S.getPartsDataIndex(i.getID(aH));\n }\n if (aH < 0) {\n return 0;\n }\n return this._$5S.getPartsOpacity(aH);\n}\n;\naa.prototype.getDrawParam = function() {}\n;\naa.prototype.getDrawDataIndex = function(aH) {\n return this._$5S.getDrawDataIndex(Z.getID(aH));\n}\n;\naa.prototype.getDrawData = function(aH) {\n return this._$5S.getDrawData(aH);\n}\n;\naa.prototype.getTransformedPoints = function(aH) {\n var aI = this._$5S._$C2(aH);\n if (aI instanceof ag) {\n return (aI).getTransformedPoints();\n }\n return null;\n}\n;\naa.prototype.getIndexArray = function(aI) {\n if (aI < 0 || aI >= this._$5S._$aS.length) {\n return null;\n }\n var aH = this._$5S._$aS[aI];\n if (aH != null && aH.getType() == a._$wb) {\n if (aH instanceof b) {\n return aH.getIndexArray();\n }\n }\n return null;\n}\n;\nfunction W(aJ) {\n if (j) {\n return;\n }\n this.clipContextList = new Array();\n this.glcontext = aJ.gl;\n this.dp_webgl = aJ;\n this.curFrameNo = 0;\n this.firstError_clipInNotUpdate = true;\n this.colorBuffer = 0;\n this.isInitGLFBFunc = false;\n this.tmpBoundsOnModel = new av();\n if (Q.glContext.length > Q.frameBuffers.length) {\n this.curFrameNo = this.getMaskRenderTexture();\n } else {}\n this.tmpModelToViewMatrix = new ac();\n this.tmpMatrix2 = new ac();\n this.tmpMatrixForMask = new ac();\n this.tmpMatrixForDraw = new ac();\n this.CHANNEL_COLORS = new Array();\n var aI = new o();\n aI = new o();\n aI.r = 0;\n aI.g = 0;\n aI.b = 0;\n aI.a = 1;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 1;\n aI.g = 0;\n aI.b = 0;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 0;\n aI.g = 1;\n aI.b = 0;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n aI = new o();\n aI.r = 0;\n aI.g = 0;\n aI.b = 1;\n aI.a = 0;\n this.CHANNEL_COLORS.push(aI);\n for (var aH = 0; aH < this.CHANNEL_COLORS.length; aH++) {\n this.dp_webgl.setChannelFlagAsColor(aH, this.CHANNEL_COLORS[aH]);\n }\n}\nW.CHANNEL_COUNT = 4;\nW.RENDER_TEXTURE_USE_MIPMAP = false;\nW.NOT_USED_FRAME = -100;\nW.prototype._$L7 = function() {\n if (this.tmpModelToViewMatrix) {\n this.tmpModelToViewMatrix = null;\n }\n if (this.tmpMatrix2) {\n this.tmpMatrix2 = null;\n }\n if (this.tmpMatrixForMask) {\n this.tmpMatrixForMask = null;\n }\n if (this.tmpMatrixForDraw) {\n this.tmpMatrixForDraw = null;\n }\n if (this.tmpBoundsOnModel) {\n this.tmpBoundsOnModel = null;\n }\n if (this.CHANNEL_COLORS) {\n for (var aH = this.CHANNEL_COLORS.length - 1; aH >= 0; --aH) {\n this.CHANNEL_COLORS.splice(aH, 1);\n }\n this.CHANNEL_COLORS = [];\n }\n this.releaseShader();\n}\n;\nW.prototype.releaseShader = function() {\n var aI = Q.frameBuffers.length;\n for (var aH = 0; aH < aI; aH++) {\n this.gl.deleteFramebuffer(Q.frameBuffers[aH].framebuffer);\n }\n Q.frameBuffers = [];\n Q.glContext = [];\n}\n;\nW.prototype.init = function(aO, aN, aL) {\n for (var aM = 0; aM < aN.length; aM++) {\n var aH = aN[aM].getClipIDList();\n if (aH == null) {\n continue;\n }\n var aJ = this.findSameClip(aH);\n if (aJ == null) {\n aJ = new U(this,aO,aH);\n this.clipContextList.push(aJ);\n }\n var aI = aN[aM].getDrawDataID();\n var aK = aO.getDrawDataIndex(aI);\n aJ.addClippedDrawData(aI, aK);\n var aP = aL[aM];\n aP.clipBufPre_clipContext = aJ;\n }\n}\n;\nW.prototype.getMaskRenderTexture = function() {\n var aH = null;\n aH = this.dp_webgl.createFramebuffer();\n Q.frameBuffers[this.dp_webgl.glno] = aH;\n return this.dp_webgl.glno;\n}\n;\nW.prototype.setupClip = function(a1, aQ) {\n var aK = 0;\n for (var aO = 0; aO < this.clipContextList.length; aO++) {\n var aP = this.clipContextList[aO];\n this.calcClippedDrawTotalBounds(a1, aP);\n if (aP.isUsing) {\n aK++;\n }\n }\n if (aK > 0) {\n var aM = aQ.gl.getParameter(aQ.gl.FRAMEBUFFER_BINDING);\n var aW = new Array(4);\n aW[0] = 0;\n aW[1] = 0;\n aW[2] = aQ.gl.canvas.width;\n aW[3] = aQ.gl.canvas.height;\n aQ.gl.viewport(0, 0, Q.clippingMaskBufferSize, Q.clippingMaskBufferSize);\n this.setupLayoutBounds(aK);\n aQ.gl.bindFramebuffer(aQ.gl.FRAMEBUFFER, Q.frameBuffers[this.curFrameNo].framebuffer);\n aQ.gl.clearColor(0, 0, 0, 0);\n aQ.gl.clear(aQ.gl.COLOR_BUFFER_BIT);\n for (var aO = 0; aO < this.clipContextList.length; aO++) {\n var aP = this.clipContextList[aO];\n var aT = aP.allClippedDrawRect;\n var aN = aP.layoutChannelNo;\n var aV = aP.layoutBounds;\n var aJ = 0.05;\n this.tmpBoundsOnModel._$jL(aT);\n this.tmpBoundsOnModel.expand(aT.width * aJ, aT.height * aJ);\n var aZ = aV.width / this.tmpBoundsOnModel.width;\n var aY = aV.height / this.tmpBoundsOnModel.height;\n this.tmpMatrix2.identity();\n this.tmpMatrix2.translate(-1, -1, 0);\n this.tmpMatrix2.scale(2, 2, 1);\n this.tmpMatrix2.translate(aV.x, aV.y, 0);\n this.tmpMatrix2.scale(aZ, aY, 1);\n this.tmpMatrix2.translate(-this.tmpBoundsOnModel.x, -this.tmpBoundsOnModel.y, 0);\n this.tmpMatrixForMask.setMatrix(this.tmpMatrix2.m);\n this.tmpMatrix2.identity();\n this.tmpMatrix2.translate(aV.x, aV.y, 0);\n this.tmpMatrix2.scale(aZ, aY, 1);\n this.tmpMatrix2.translate(-this.tmpBoundsOnModel.x, -this.tmpBoundsOnModel.y, 0);\n this.tmpMatrixForDraw.setMatrix(this.tmpMatrix2.m);\n var aH = this.tmpMatrixForMask.getArray();\n for (var aX = 0; aX < 16; aX++) {\n aP.matrixForMask[aX] = aH[aX];\n }\n var a0 = this.tmpMatrixForDraw.getArray();\n for (var aX = 0; aX < 16; aX++) {\n aP.matrixForDraw[aX] = a0[aX];\n }\n var aS = aP.clippingMaskDrawIndexList.length;\n for (var aU = 0; aU < aS; aU++) {\n var aR = aP.clippingMaskDrawIndexList[aU];\n var aI = a1.getDrawData(aR);\n var aL = a1._$C2(aR);\n aQ.setClipBufPre_clipContextForMask(aP);\n aI.draw(aQ, a1, aL);\n }\n }\n aQ.gl.bindFramebuffer(aQ.gl.FRAMEBUFFER, aM);\n aQ.setClipBufPre_clipContextForMask(null);\n aQ.gl.viewport(aW[0], aW[1], aW[2], aW[3]);\n }\n}\n;\nW.prototype.getColorBuffer = function() {\n return this.colorBuffer;\n}\n;\nW.prototype.findSameClip = function(aK) {\n for (var aN = 0; aN < this.clipContextList.length; aN++) {\n var aO = this.clipContextList[aN];\n var aH = aO.clipIDList.length;\n if (aH != aK.length) {\n continue;\n }\n var aI = 0;\n for (var aM = 0; aM < aH; aM++) {\n var aL = aO.clipIDList[aM];\n for (var aJ = 0; aJ < aH; aJ++) {\n if (aK[aJ] == aL) {\n aI++;\n break;\n }\n }\n }\n if (aI == aH) {\n return aO;\n }\n }\n return null;\n}\n;\nW.prototype.calcClippedDrawTotalBounds = function(a6, aV) {\n var aU = a6._$Ri.getModelImpl().getCanvasWidth();\n var a5 = a6._$Ri.getModelImpl().getCanvasHeight();\n var aJ = aU > a5 ? aU : a5;\n var aT = aJ;\n var aR = aJ;\n var aS = 0;\n var aP = 0;\n var aL = aV.clippedDrawContextList.length;\n for (var aM = 0; aM < aL; aM++) {\n var aW = aV.clippedDrawContextList[aM];\n var aN = aW.drawDataIndex;\n var aK = a6._$C2(aN);\n if (aK._$yo()) {\n var aX = aK.getTransformedPoints();\n var a4 = aX.length;\n var aI = [];\n var aH = [];\n var aO = 0;\n for (var a3 = aw._$i2; a3 < a4; a3 += aw._$No) {\n aI[aO] = aX[a3];\n aH[aO] = aX[a3 + 1];\n aO++;\n }\n var a2 = Math.min.apply(null, aI);\n var a1 = Math.min.apply(null, aH);\n var a0 = Math.max.apply(null, aI);\n var aZ = Math.max.apply(null, aH);\n if (a2 < aT) {\n aT = a2;\n }\n if (a1 < aR) {\n aR = a1;\n }\n if (a0 > aS) {\n aS = a0;\n }\n if (aZ > aP) {\n aP = aZ;\n }\n }\n }\n if (aT == aJ) {\n aV.allClippedDrawRect.x = 0;\n aV.allClippedDrawRect.y = 0;\n aV.allClippedDrawRect.width = 0;\n aV.allClippedDrawRect.height = 0;\n aV.isUsing = false;\n } else {\n var aQ = aS - aT;\n var aY = aP - aR;\n aV.allClippedDrawRect.x = aT;\n aV.allClippedDrawRect.y = aR;\n aV.allClippedDrawRect.width = aQ;\n aV.allClippedDrawRect.height = aY;\n aV.isUsing = true;\n }\n}\n;\nW.prototype.setupLayoutBounds = function(aQ) {\n var aI = aQ / W.CHANNEL_COUNT;\n var aP = aQ % W.CHANNEL_COUNT;\n aI = ~~aI;\n aP = ~~aP;\n var aH = 0;\n for (var aJ = 0; aJ < W.CHANNEL_COUNT; aJ++) {\n var aM = aI + (aJ < aP ? 1 : 0);\n if (aM == 0) {} else {\n if (aM == 1) {\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = 0;\n aL.layoutBounds.y = 0;\n aL.layoutBounds.width = 1;\n aL.layoutBounds.height = 1;\n } else {\n if (aM == 2) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 2;\n var aK = 0;\n aN = ~~aN;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN * 0.5;\n aL.layoutBounds.y = 0;\n aL.layoutBounds.width = 0.5;\n aL.layoutBounds.height = 1;\n }\n } else {\n if (aM <= 4) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 2;\n var aK = aO / 2;\n aN = ~~aN;\n aK = ~~aK;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN * 0.5;\n aL.layoutBounds.y = aK * 0.5;\n aL.layoutBounds.width = 0.5;\n aL.layoutBounds.height = 0.5;\n }\n } else {\n if (aM <= 9) {\n for (var aO = 0; aO < aM; aO++) {\n var aN = aO % 3;\n var aK = aO / 3;\n aN = ~~aN;\n aK = ~~aK;\n var aL = this.clipContextList[aH++];\n aL.layoutChannelNo = aJ;\n aL.layoutBounds.x = aN / 3;\n aL.layoutBounds.y = aK / 3;\n aL.layoutBounds.width = 1 / 3;\n aL.layoutBounds.height = 1 / 3;\n }\n } else {\n q._$li(\"_$6 _$0P mask count : %d\", aM);\n }\n }\n }\n }\n }\n }\n}\n;\nfunction U(aH, aK, aI) {\n this.clipIDList = new Array();\n this.clipIDList = aI;\n this.clippingMaskDrawIndexList = new Array();\n for (var aJ = 0; aJ < aI.length; aJ++) {\n this.clippingMaskDrawIndexList.push(aK.getDrawDataIndex(aI[aJ]));\n }\n this.clippedDrawContextList = new Array();\n this.isUsing = true;\n this.layoutChannelNo = 0;\n this.layoutBounds = new av();\n this.allClippedDrawRect = new av();\n this.matrixForMask = new Float32Array(16);\n this.matrixForDraw = new Float32Array(16);\n this.owner = aH;\n}\nU.prototype.addClippedDrawData = function(aJ, aI) {\n var aH = new R(aJ,aI);\n this.clippedDrawContextList.push(aH);\n}\n;\nfunction R(aI, aH) {\n this._$gP = aI;\n this.drawDataIndex = aH;\n}\nfunction I() {\n if (j) {\n return;\n }\n this.color = null;\n}\nfunction ah() {\n if (j) {\n return;\n }\n this._$dP = null;\n this._$eo = null;\n this._$V0 = null;\n this._$dP = 1000;\n this._$eo = 1000;\n this._$V0 = 1;\n this._$a0();\n}\nah._$JT = function(aP, aN, aO) {\n var aQ = aP / aN;\n var a1 = aO / aN;\n var aU = a1;\n var aZ = 1 / 3;\n var aR = 2 / 3;\n var a0 = 1 - (1 - a1) * (1 - a1);\n var a2 = 1 - (1 - aU) * (1 - aU);\n var aM = 0;\n var aL = ((1 - a1) * aZ) * a0 + (aU * aR + (1 - aU) * aZ) * (1 - a0);\n var aK = (aU + (1 - aU) * aR) * a2 + (a1 * aZ + (1 - a1) * aR) * (1 - a2);\n var aJ = 1;\n var aY = aJ - 3 * aK + 3 * aL - aM;\n var aX = 3 * aK - 6 * aL + 3 * aM;\n var aW = 3 * aL - 3 * aM;\n var aV = aM;\n if (aQ <= 0) {\n return 0;\n } else {\n if (aQ >= 1) {\n return 1;\n }\n }\n var aS = aQ;\n var aI = aS * aS;\n var aH = aS * aI;\n var aT = aY * aH + aX * aI + aW * aS + aV;\n return aT;\n}\n;\nah.prototype._$a0 = function() {}\n;\nah.prototype.setFadeIn = function(aH) {\n this._$dP = aH;\n}\n;\nah.prototype.setFadeOut = function(aH) {\n this._$eo = aH;\n}\n;\nah.prototype._$pT = function(aH) {\n this._$V0 = aH;\n}\n;\nah.prototype.getFadeOut = function() {\n return this._$eo;\n}\n;\nah.prototype._$4T = function() {\n return this._$eo;\n}\n;\nah.prototype._$mT = function() {\n return this._$V0;\n}\n;\nah.prototype.getDurationMSec = function() {\n return -1;\n}\n;\nah.prototype.getLoopDurationMSec = function() {\n return -1;\n}\n;\nah.prototype.updateParam = function(aJ, aN) {\n if (!aN._$AT || aN._$9L) {\n return;\n }\n var aL = P.getUserTimeMSec();\n if (aN._$z2 < 0) {\n aN._$z2 = aL;\n aN._$bs = aL;\n var aM = this.getDurationMSec();\n if (aN._$Do < 0) {\n aN._$Do = (aM <= 0) ? -1 : aN._$z2 + aM;\n }\n }\n var aI = this._$V0;\n var aH = (this._$dP == 0) ? 1 : A._$r2(((aL - aN._$bs) / (this._$dP)));\n var aK = (this._$eo == 0 || aN._$Do < 0) ? 1 : A._$r2(((aN._$Do - aL) / (this._$eo)));\n aI = aI * aH * aK;\n if (!((0 <= aI && aI <= 1))) {\n console.log(\"### assert!! ### \");\n }\n this.updateParamExe(aJ, aL, aI, aN);\n if (aN._$Do > 0 && aN._$Do < aL) {\n aN._$9L = true;\n }\n}\n;\nah.prototype.updateParamExe = function(aH, aI, aJ, aK) {}\n;\nfunction q() {}\nq._$8s = 0;\nq._$fT = new Object();\nq.start = function(aI) {\n var aH = q._$fT[aI];\n if (aH == null) {\n aH = new af();\n aH._$r = aI;\n q._$fT[aI] = aH;\n }\n aH._$0S = P.getSystemTimeMSec();\n}\n;\nq.dump = function(aJ) {\n var aH = q._$fT[aJ];\n if (aH != null) {\n var aI = P.getSystemTimeMSec();\n var aK = aI - aH._$0S;\n console.log(aJ + \" : \" + aK + \"ms\");\n return aK;\n } else {\n return -1;\n }\n}\n;\nq.end = function(aJ) {\n var aH = q._$fT[aJ];\n if (aH != null) {\n var aI = P.getSystemTimeMSec();\n return aI - aH._$0S;\n } else {\n return -1;\n }\n}\n;\nq._$li = function(aI, aH) {\n console.log(\"_$li : \" + aI + \"\\n\", aH);\n}\n;\nq._$Ji = function(aI, aH) {\n console.log(aI, aH);\n}\n;\nq._$dL = function(aI, aH) {\n console.log(aI, aH);\n console.log(\"\\n\");\n}\n;\nq._$KL = function(aJ, aI) {\n for (var aH = 0; aH < aI; aH++) {\n if (aH % 16 == 0 && aH > 0) {\n console.log(\"\\n\");\n } else {\n if (aH % 8 == 0 && aH > 0) {\n console.log(\" \");\n }\n }\n console.log(\"%02X \", (aJ[aH] & 255));\n }\n console.log(\"\\n\");\n}\n;\nq._$nr = function(aL, aI, aK) {\n console.log(\"%s\\n\", aL);\n var aH = aI.length;\n for (var aJ = 0; aJ < aH; ++aJ) {\n console.log(\"%5d\", aI[aJ]);\n console.log(\"%s\\n\", aK);\n console.log(\",\");\n }\n console.log(\"\\n\");\n}\n;\nq._$Rb = function(aH) {\n console.log(\"dump exception : \" + aH);\n console.log(\"stack :: \" + aH.stack);\n}\n;\nfunction af() {\n this._$r = null;\n this._$0S = null;\n}\nfunction F() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n this.width = null;\n this.height = null;\n}\nF.prototype._$8P = function() {\n return 0.5 * (this.x + this.x + this.width);\n}\n;\nF.prototype._$6P = function() {\n return 0.5 * (this.y + this.y + this.height);\n}\n;\nF.prototype._$EL = function() {\n return this.x + this.width;\n}\n;\nF.prototype._$5T = function() {\n return this.y + this.height;\n}\n;\nF.prototype._$jL = function(aI, aK, aJ, aH) {\n this.x = aI;\n this.y = aK;\n this.width = aJ;\n this.height = aH;\n}\n;\nF.prototype._$jL = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n this.width = aH.width;\n this.height = aH.height;\n}\n;\nfunction i(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\ni.prototype = new ak();\ni._$tP = new Object();\ni._$27 = function() {\n i._$tP.clear();\n}\n;\ni.getID = function(aH) {\n var aI = i._$tP[aH];\n if (aI == null) {\n aI = new i(aH);\n i._$tP[aH] = aI;\n }\n return aI;\n}\n;\ni.prototype._$3s = function() {\n return new i();\n}\n;\nfunction S() {}\nfunction z(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nz.prototype = new ak();\nz._$tP = new Object();\nz._$27 = function() {\n z._$tP.clear();\n}\n;\nz.getID = function(aH) {\n var aI = z._$tP[aH];\n if (aI == null) {\n aI = new z(aH);\n z._$tP[aH] = aI;\n }\n return aI;\n}\n;\nz.prototype._$3s = function() {\n return new z();\n}\n;\nfunction w() {\n if (j) {\n return;\n }\n this._$vo = null;\n this._$F2 = null;\n this._$ao = 400;\n this._$1S = 400;\n w._$42++;\n}\nw._$42 = 0;\nw.prototype._$zP = function() {\n if (this._$vo == null) {\n this._$vo = new an();\n }\n if (this._$F2 == null) {\n this._$F2 = new Array();\n }\n}\n;\nw.prototype.getCanvasWidth = function() {\n return this._$ao;\n}\n;\nw.prototype.getCanvasHeight = function() {\n return this._$1S;\n}\n;\nw.prototype._$F0 = function(aH) {\n this._$vo = aH._$nP();\n this._$F2 = aH._$nP();\n this._$ao = aH._$6L();\n this._$1S = aH._$6L();\n}\n;\nw.prototype._$6S = function(aH) {\n this._$F2.push(aH);\n}\n;\nw.prototype._$Xr = function() {\n return this._$F2;\n}\n;\nw.prototype._$E2 = function() {\n return this._$vo;\n}\n;\nfunction u() {\n if (j) {\n return;\n }\n this.p1 = new N();\n this.p2 = new N();\n this._$Fo = 0;\n this._$Db = 0;\n this._$L2 = 0;\n this._$M2 = 0;\n this._$ks = 0;\n this._$9b = 0;\n this._$iP = 0;\n this._$iT = 0;\n this._$lL = new Array();\n this._$qP = new Array();\n this.setup(0.3, 0.5, 0.1);\n}\nu.prototype.setup = function(aJ, aI, aH) {\n this._$ks = this._$Yb();\n this.p2._$xT();\n if (arguments.length == 3) {\n this._$Fo = aJ;\n this._$L2 = aI;\n this.p1._$p = aH;\n this.p2._$p = aH;\n this.p2.y = aJ;\n this.setup();\n }\n}\n;\nu.prototype.getPhysicsPoint1 = function() {\n return this.p1;\n}\n;\nu.prototype.getPhysicsPoint2 = function() {\n return this.p2;\n}\n;\nu.prototype._$qr = function() {\n return this._$Db;\n}\n;\nu.prototype._$pr = function(aH) {\n this._$Db = aH;\n}\n;\nu.prototype._$5r = function() {\n return this._$M2;\n}\n;\nu.prototype._$Cs = function() {\n return this._$9b;\n}\n;\nu.prototype._$Yb = function() {\n return (-180 * (Math.atan2(this.p1.x - this.p2.x, -(this.p1.y - this.p2.y))) / Math.PI);\n}\n;\nu.prototype.addSrcParam = function(aJ, aH, aL, aI) {\n var aK = new h(aJ,aH,aL,aI);\n this._$lL.push(aK);\n}\n;\nu.prototype.addTargetParam = function(aJ, aH, aK, aI) {\n var aL = new aF(aJ,aH,aK,aI);\n this._$qP.push(aL);\n}\n;\nu.prototype.update = function(aI, aL) {\n if (this._$iP == 0) {\n this._$iP = this._$iT = aL;\n this._$Fo = (Math.sqrt((this.p1.x - this.p2.x) * (this.p1.x - this.p2.x) + (this.p1.y - this.p2.y) * (this.p1.y - this.p2.y)));\n return;\n }\n var aK = (aL - this._$iT) / 1000;\n if (aK != 0) {\n for (var aJ = this._$lL.length - 1; aJ >= 0; --aJ) {\n var aM = this._$lL[aJ];\n aM._$oP(aI, this);\n }\n this._$oo(aI, aK);\n this._$M2 = this._$Yb();\n this._$9b = (this._$M2 - this._$ks) / aK;\n this._$ks = this._$M2;\n }\n for (var aJ = this._$qP.length - 1; aJ >= 0; --aJ) {\n var aH = this._$qP[aJ];\n aH._$YS(aI, this);\n }\n this._$iT = aL;\n}\n;\nu.prototype._$oo = function(aN, aI) {\n if (aI < 0.033) {\n aI = 0.033;\n }\n var aU = 1 / aI;\n this.p1.vx = (this.p1.x - this.p1._$s0) * aU;\n this.p1.vy = (this.p1.y - this.p1._$70) * aU;\n this.p1.ax = (this.p1.vx - this.p1._$7L) * aU;\n this.p1.ay = (this.p1.vy - this.p1._$HL) * aU;\n this.p1.fx = this.p1.ax * this.p1._$p;\n this.p1.fy = this.p1.ay * this.p1._$p;\n this.p1._$xT();\n var aM = -(Math.atan2((this.p1.y - this.p2.y), this.p1.x - this.p2.x));\n var aL;\n var aV;\n var aR = Math.cos(aM);\n var aH = Math.sin(aM);\n var aW = 9.8 * this.p2._$p;\n var aQ = (this._$Db * aC._$bS);\n var aP = (aW * Math.cos(aM - aQ));\n aL = (aP * aH);\n aV = (aP * aR);\n var aK = (-this.p1.fx * aH * aH);\n var aT = (-this.p1.fy * aH * aR);\n var aJ = ((-this.p2.vx * this._$L2));\n var aS = ((-this.p2.vy * this._$L2));\n this.p2.fx = ((aL + aK + aJ));\n this.p2.fy = ((aV + aT + aS));\n this.p2.ax = this.p2.fx / this.p2._$p;\n this.p2.ay = this.p2.fy / this.p2._$p;\n this.p2.vx += this.p2.ax * aI;\n this.p2.vy += this.p2.ay * aI;\n this.p2.x += this.p2.vx * aI;\n this.p2.y += this.p2.vy * aI;\n var aO = (Math.sqrt((this.p1.x - this.p2.x) * (this.p1.x - this.p2.x) + (this.p1.y - this.p2.y) * (this.p1.y - this.p2.y)));\n this.p2.x = this.p1.x + this._$Fo * (this.p2.x - this.p1.x) / aO;\n this.p2.y = this.p1.y + this._$Fo * (this.p2.y - this.p1.y) / aO;\n this.p2.vx = (this.p2.x - this.p2._$s0) * aU;\n this.p2.vy = (this.p2.y - this.p2._$70) * aU;\n this.p2._$xT();\n}\n;\nfunction N() {\n this._$p = 1;\n this.x = 0;\n this.y = 0;\n this.vx = 0;\n this.vy = 0;\n this.ax = 0;\n this.ay = 0;\n this.fx = 0;\n this.fy = 0;\n this._$s0 = 0;\n this._$70 = 0;\n this._$7L = 0;\n this._$HL = 0;\n}\nN.prototype._$xT = function() {\n this._$s0 = this.x;\n this._$70 = this.y;\n this._$7L = this.vx;\n this._$HL = this.vy;\n}\n;\nfunction at(aJ, aI, aH) {\n this._$wL = null;\n this.scale = null;\n this._$V0 = null;\n this._$wL = aJ;\n this.scale = aI;\n this._$V0 = aH;\n}\nat.prototype._$oP = function(aI, aH) {}\n;\nfunction h(aJ, aK, aI, aH) {\n at.prototype.constructor.call(this, aK, aI, aH);\n this._$tL = null;\n this._$tL = aJ;\n}\nh.prototype = new at();\nh.prototype._$oP = function(aJ, aH) {\n var aK = this.scale * aJ.getParamFloat(this._$wL);\n var aL = aH.getPhysicsPoint1();\n switch (this._$tL) {\n default:\n case u.Src.SRC_TO_X:\n aL.x = aL.x + (aK - aL.x) * this._$V0;\n break;\n case u.Src.SRC_TO_Y:\n aL.y = aL.y + (aK - aL.y) * this._$V0;\n break;\n case u.Src.SRC_TO_G_ANGLE:\n var aI = aH._$qr();\n aI = aI + (aK - aI) * this._$V0;\n aH._$pr(aI);\n break;\n }\n}\n;\nfunction d(aJ, aI, aH) {\n this._$wL = null;\n this.scale = null;\n this._$V0 = null;\n this._$wL = aJ;\n this.scale = aI;\n this._$V0 = aH;\n}\nd.prototype._$YS = function(aI, aH) {}\n;\nfunction aF(aI, aK, aJ, aH) {\n d.prototype.constructor.call(this, aK, aJ, aH);\n this._$YP = null;\n this._$YP = aI;\n}\naF.prototype = new d();\naF.prototype._$YS = function(aI, aH) {\n switch (this._$YP) {\n default:\n case u.Target.TARGET_FROM_ANGLE:\n aI.setParamFloat(this._$wL, this.scale * aH._$5r(), this._$V0);\n break;\n case u.Target.TARGET_FROM_ANGLE_V:\n aI.setParamFloat(this._$wL, this.scale * aH._$Cs(), this._$V0);\n break;\n }\n}\n;\nu.Src = function() {}\n;\nu.Src.SRC_TO_X = \"SRC_TO_X\";\nu.Src.SRC_TO_Y = \"SRC_TO_Y\";\nu.Src.SRC_TO_G_ANGLE = \"SRC_TO_G_ANGLE\";\nu.Target = function() {}\n;\nu.Target.TARGET_FROM_ANGLE = \"TARGET_FROM_ANGLE\";\nu.Target.TARGET_FROM_ANGLE_V = \"TARGET_FROM_ANGLE_V\";\nfunction X() {\n if (j) {\n return;\n }\n this._$fL = 0;\n this._$gL = 0;\n this._$B0 = 1;\n this._$z0 = 1;\n this._$qT = 0;\n this.reflectX = false;\n this.reflectY = false;\n}\nX.prototype.init = function(aH) {\n this._$fL = aH._$fL;\n this._$gL = aH._$gL;\n this._$B0 = aH._$B0;\n this._$z0 = aH._$z0;\n this._$qT = aH._$qT;\n this.reflectX = aH.reflectX;\n this.reflectY = aH.reflectY;\n}\n;\nX.prototype._$F0 = function(aH) {\n this._$fL = aH._$_T();\n this._$gL = aH._$_T();\n this._$B0 = aH._$_T();\n this._$z0 = aH._$_T();\n this._$qT = aH._$_T();\n if (aH.getFormatVersion() >= ay.LIVE2D_FORMAT_VERSION_V2_10_SDK2) {\n this.reflectX = aH._$po();\n this.reflectY = aH._$po();\n }\n}\n;\nX.prototype._$e = function() {}\n;\nvar ad = function() {};\nad._$ni = function(aL, aJ, aR, aQ, aK, aI, aH, aS, aN) {\n var aM = (aH * aI - aS * aK);\n if (aM == 0) {\n return null;\n } else {\n var aO = ((aL - aR) * aI - (aJ - aQ) * aK) / aM;\n var aP;\n if (aK != 0) {\n aP = (aL - aR - aO * aH) / aK;\n } else {\n aP = (aJ - aQ - aO * aS) / aI;\n }\n if (isNaN(aP)) {\n aP = (aL - aR - aO * aH) / aK;\n if (isNaN(aP)) {\n aP = (aJ - aQ - aO * aS) / aI;\n }\n if (isNaN(aP)) {\n console.log(\"a is NaN @UtVector#_$ni() \");\n console.log(\"v1x : \" + aK);\n console.log(\"v1x != 0 ? \" + (aK != 0));\n }\n }\n if (aN == null) {\n return new Array(aP,aO);\n } else {\n aN[0] = aP;\n aN[1] = aO;\n return aN;\n }\n }\n}\n;\nfunction av() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n this.width = null;\n this.height = null;\n}\nav.prototype._$8P = function() {\n return this.x + 0.5 * this.width;\n}\n;\nav.prototype._$6P = function() {\n return this.y + 0.5 * this.height;\n}\n;\nav.prototype._$EL = function() {\n return this.x + this.width;\n}\n;\nav.prototype._$5T = function() {\n return this.y + this.height;\n}\n;\nav.prototype._$jL = function(aI, aK, aJ, aH) {\n this.x = aI;\n this.y = aK;\n this.width = aJ;\n this.height = aH;\n}\n;\nav.prototype._$jL = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n this.width = aH.width;\n this.height = aH.height;\n}\n;\nav.prototype.contains = function(aH, aI) {\n return this.x <= this.x && this.y <= this.y && (this.x <= this.x + this.width) && (this.y <= this.y + this.height);\n}\n;\nav.prototype.expand = function(aH, aI) {\n this.x -= aH;\n this.y -= aI;\n this.width += aH * 2;\n this.height += aI * 2;\n}\n;\nfunction aG() {}\naG._$Z2 = function(bb, bo, bp, a2) {\n var a1 = bo._$Q2(bb, bp);\n var a3 = bb._$vs();\n var ba = bb._$Tr();\n bo._$zr(a3, ba, a1);\n if (a1 <= 0) {\n return a2[a3[0]];\n } else {\n if (a1 == 1) {\n var bj = a2[a3[0]];\n var bi = a2[a3[1]];\n var a9 = ba[0];\n return (bj + (bi - bj) * a9) | 0;\n } else {\n if (a1 == 2) {\n var bj = a2[a3[0]];\n var bi = a2[a3[1]];\n var a0 = a2[a3[2]];\n var aZ = a2[a3[3]];\n var a9 = ba[0];\n var a8 = ba[1];\n var br = (bj + (bi - bj) * a9) | 0;\n var bq = (a0 + (aZ - a0) * a9) | 0;\n return (br + (bq - br) * a8) | 0;\n } else {\n if (a1 == 3) {\n var aP = a2[a3[0]];\n var aO = a2[a3[1]];\n var bn = a2[a3[2]];\n var bm = a2[a3[3]];\n var aK = a2[a3[4]];\n var aJ = a2[a3[5]];\n var bg = a2[a3[6]];\n var bf = a2[a3[7]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var bj = (aP + (aO - aP) * a9) | 0;\n var bi = (bn + (bm - bn) * a9) | 0;\n var a0 = (aK + (aJ - aK) * a9) | 0;\n var aZ = (bg + (bf - bg) * a9) | 0;\n var br = (bj + (bi - bj) * a8) | 0;\n var bq = (a0 + (aZ - a0) * a8) | 0;\n return (br + (bq - br) * a6) | 0;\n } else {\n if (a1 == 4) {\n var aT = a2[a3[0]];\n var aS = a2[a3[1]];\n var bu = a2[a3[2]];\n var bt = a2[a3[3]];\n var aN = a2[a3[4]];\n var aM = a2[a3[5]];\n var bl = a2[a3[6]];\n var bk = a2[a3[7]];\n var be = a2[a3[8]];\n var bc = a2[a3[9]];\n var aX = a2[a3[10]];\n var aW = a2[a3[11]];\n var a7 = a2[a3[12]];\n var a5 = a2[a3[13]];\n var aR = a2[a3[14]];\n var aQ = a2[a3[15]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var a4 = ba[3];\n var aP = (aT + (aS - aT) * a9) | 0;\n var aO = (bu + (bt - bu) * a9) | 0;\n var bn = (aN + (aM - aN) * a9) | 0;\n var bm = (bl + (bk - bl) * a9) | 0;\n var aK = (be + (bc - be) * a9) | 0;\n var aJ = (aX + (aW - aX) * a9) | 0;\n var bg = (a7 + (a5 - a7) * a9) | 0;\n var bf = (aR + (aQ - aR) * a9) | 0;\n var bj = (aP + (aO - aP) * a8) | 0;\n var bi = (bn + (bm - bn) * a8) | 0;\n var a0 = (aK + (aJ - aK) * a8) | 0;\n var aZ = (bg + (bf - bg) * a8) | 0;\n var br = (bj + (bi - bj) * a6) | 0;\n var bq = (a0 + (aZ - a0) * a6) | 0;\n return (br + (bq - br) * a4) | 0;\n } else {\n var aV = 1 << a1;\n var aY = new Float32Array(aV);\n for (var bh = 0; bh < aV; bh++) {\n var aI = bh;\n var aH = 1;\n for (var aL = 0; aL < a1; aL++) {\n aH *= (aI % 2 == 0) ? (1 - ba[aL]) : ba[aL];\n aI /= 2;\n }\n aY[bh] = aH;\n }\n var bs = new Float32Array(aV);\n for (var aU = 0; aU < aV; aU++) {\n bs[aU] = a2[a3[aU]];\n }\n var bd = 0;\n for (var aU = 0; aU < aV; aU++) {\n bd += aY[aU] * bs[aU];\n }\n return (bd + 0.5) | 0;\n }\n }\n }\n }\n }\n}\n;\naG._$br = function(ba, bo, bp, bg) {\n var a1 = bo._$Q2(ba, bp);\n var a2 = ba._$vs();\n var a9 = ba._$Tr();\n bo._$zr(a2, a9, a1);\n if (a1 <= 0) {\n return bg[a2[0]];\n } else {\n if (a1 == 1) {\n var bj = bg[a2[0]];\n var bi = bg[a2[1]];\n var a8 = a9[0];\n return bj + (bi - bj) * a8;\n } else {\n if (a1 == 2) {\n var bj = bg[a2[0]];\n var bi = bg[a2[1]];\n var a0 = bg[a2[2]];\n var aZ = bg[a2[3]];\n var a8 = a9[0];\n var a7 = a9[1];\n return (1 - a7) * (bj + (bi - bj) * a8) + a7 * (a0 + (aZ - a0) * a8);\n } else {\n if (a1 == 3) {\n var aP = bg[a2[0]];\n var aO = bg[a2[1]];\n var bn = bg[a2[2]];\n var bm = bg[a2[3]];\n var aK = bg[a2[4]];\n var aJ = bg[a2[5]];\n var bf = bg[a2[6]];\n var be = bg[a2[7]];\n var a8 = a9[0];\n var a7 = a9[1];\n var a5 = a9[2];\n return (1 - a5) * ((1 - a7) * (aP + (aO - aP) * a8) + a7 * (bn + (bm - bn) * a8)) + a5 * ((1 - a7) * (aK + (aJ - aK) * a8) + a7 * (bf + (be - bf) * a8));\n } else {\n if (a1 == 4) {\n var aT = bg[a2[0]];\n var aS = bg[a2[1]];\n var bs = bg[a2[2]];\n var br = bg[a2[3]];\n var aN = bg[a2[4]];\n var aM = bg[a2[5]];\n var bl = bg[a2[6]];\n var bk = bg[a2[7]];\n var bd = bg[a2[8]];\n var bb = bg[a2[9]];\n var aX = bg[a2[10]];\n var aW = bg[a2[11]];\n var a6 = bg[a2[12]];\n var a4 = bg[a2[13]];\n var aR = bg[a2[14]];\n var aQ = bg[a2[15]];\n var a8 = a9[0];\n var a7 = a9[1];\n var a5 = a9[2];\n var a3 = a9[3];\n return (1 - a3) * ((1 - a5) * ((1 - a7) * (aT + (aS - aT) * a8) + a7 * (bs + (br - bs) * a8)) + a5 * ((1 - a7) * (aN + (aM - aN) * a8) + a7 * (bl + (bk - bl) * a8))) + a3 * ((1 - a5) * ((1 - a7) * (bd + (bb - bd) * a8) + a7 * (aX + (aW - aX) * a8)) + a5 * ((1 - a7) * (a6 + (a4 - a6) * a8) + a7 * (aR + (aQ - aR) * a8)));\n } else {\n var aV = 1 << a1;\n var aY = new Float32Array(aV);\n for (var bh = 0; bh < aV; bh++) {\n var aI = bh;\n var aH = 1;\n for (var aL = 0; aL < a1; aL++) {\n aH *= (aI % 2 == 0) ? (1 - a9[aL]) : a9[aL];\n aI /= 2;\n }\n aY[bh] = aH;\n }\n var bq = new Float32Array(aV);\n for (var aU = 0; aU < aV; aU++) {\n bq[aU] = bg[a2[aU]];\n }\n var bc = 0;\n for (var aU = 0; aU < aV; aU++) {\n bc += aY[aU] * bq[aU];\n }\n return bc;\n }\n }\n }\n }\n }\n}\n;\naG._$Vr = function(bV, bW, a5, aI, bC, a3, bX, bH) {\n var aN = bW._$Q2(bV, a5);\n var bw = bV._$vs();\n var a2 = bV._$Tr();\n bW._$zr(bw, a2, aN);\n var aJ = aI * 2;\n var aQ = bX;\n if (aN <= 0) {\n var bI = bw[0];\n var bq = bC[bI];\n if (bH == 2 && bX == 0) {\n P._$jT(bq, 0, a3, 0, aJ);\n } else {\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bq[bt++];\n a3[aQ + 1] = bq[bt++];\n aQ += bH;\n }\n }\n } else {\n if (aN == 1) {\n var bq = bC[bw[0]];\n var bp = bC[bw[1]];\n var b3 = a2[0];\n var bT = 1 - b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bq[bt] * bT + bp[bt] * b3;\n ++bt;\n a3[aQ + 1] = bq[bt] * bT + bp[bt] * b3;\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 2) {\n var bq = bC[bw[0]];\n var bp = bC[bw[1]];\n var aZ = bC[bw[2]];\n var aY = bC[bw[3]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var b2 = bP * bT;\n var b0 = bP * b3;\n var bM = b1 * bT;\n var bL = b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = b2 * bq[bt] + b0 * bp[bt] + bM * aZ[bt] + bL * aY[bt];\n ++bt;\n a3[aQ + 1] = b2 * bq[bt] + b0 * bp[bt] + bM * aZ[bt] + bL * aY[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 3) {\n var ba = bC[bw[0]];\n var a9 = bC[bw[1]];\n var aP = bC[bw[2]];\n var aO = bC[bw[3]];\n var a6 = bC[bw[4]];\n var a4 = bC[bw[5]];\n var aL = bC[bw[6]];\n var aK = bC[bw[7]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bZ = a2[2];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var bN = 1 - bZ;\n var b8 = bN * bP * bT;\n var b7 = bN * bP * b3;\n var bU = bN * b1 * bT;\n var bS = bN * b1 * b3;\n var b6 = bZ * bP * bT;\n var b5 = bZ * bP * b3;\n var bQ = bZ * b1 * bT;\n var bO = bZ * b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = b8 * ba[bt] + b7 * a9[bt] + bU * aP[bt] + bS * aO[bt] + b6 * a6[bt] + b5 * a4[bt] + bQ * aL[bt] + bO * aK[bt];\n ++bt;\n a3[aQ + 1] = b8 * ba[bt] + b7 * a9[bt] + bU * aP[bt] + bS * aO[bt] + b6 * a6[bt] + b5 * a4[bt] + bQ * aL[bt] + bO * aK[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n if (aN == 4) {\n var bD = bC[bw[0]];\n var bB = bC[bw[1]];\n var bo = bC[bw[2]];\n var bm = bC[bw[3]];\n var by = bC[bw[4]];\n var bx = bC[bw[5]];\n var be = bC[bw[6]];\n var bd = bC[bw[7]];\n var bG = bC[bw[8]];\n var bE = bC[bw[9]];\n var bv = bC[bw[10]];\n var bu = bC[bw[11]];\n var bA = bC[bw[12]];\n var bz = bC[bw[13]];\n var bn = bC[bw[14]];\n var bl = bC[bw[15]];\n var b3 = a2[0];\n var b1 = a2[1];\n var bZ = a2[2];\n var bY = a2[3];\n var bT = 1 - b3;\n var bP = 1 - b1;\n var bN = 1 - bZ;\n var bK = 1 - bY;\n var bk = bK * bN * bP * bT;\n var bi = bK * bN * bP * b3;\n var aW = bK * bN * b1 * bT;\n var aV = bK * bN * b1 * b3;\n var bc = bK * bZ * bP * bT;\n var bb = bK * bZ * bP * b3;\n var aS = bK * bZ * b1 * bT;\n var aR = bK * bZ * b1 * b3;\n var bs = bY * bN * bP * bT;\n var br = bY * bN * bP * b3;\n var a1 = bY * bN * b1 * bT;\n var a0 = bY * bN * b1 * b3;\n var bh = bY * bZ * bP * bT;\n var bf = bY * bZ * bP * b3;\n var aU = bY * bZ * b1 * bT;\n var aT = bY * bZ * b1 * b3;\n for (var bt = 0; bt < aJ; ) {\n a3[aQ] = bk * bD[bt] + bi * bB[bt] + aW * bo[bt] + aV * bm[bt] + bc * by[bt] + bb * bx[bt] + aS * be[bt] + aR * bd[bt] + bs * bG[bt] + br * bE[bt] + a1 * bv[bt] + a0 * bu[bt] + bh * bA[bt] + bf * bz[bt] + aU * bn[bt] + aT * bl[bt];\n ++bt;\n a3[aQ + 1] = bk * bD[bt] + bi * bB[bt] + aW * bo[bt] + aV * bm[bt] + bc * by[bt] + bb * bx[bt] + aS * be[bt] + aR * bd[bt] + bs * bG[bt] + br * bE[bt] + a1 * bv[bt] + a0 * bu[bt] + bh * bA[bt] + bf * bz[bt] + aU * bn[bt] + aT * bl[bt];\n ++bt;\n aQ += bH;\n }\n } else {\n var b4 = 1 << aN;\n var bJ = new Float32Array(b4);\n for (var bj = 0; bj < b4; bj++) {\n var aH = bj;\n var aM = 1;\n for (var bF = 0; bF < aN; bF++) {\n aM *= (aH % 2 == 0) ? (1 - a2[bF]) : a2[bF];\n aH /= 2;\n }\n bJ[bj] = aM;\n }\n var bg = new Float32Array(b4);\n for (var aX = 0; aX < b4; aX++) {\n bg[aX] = bC[bw[aX]];\n }\n for (var bt = 0; bt < aJ; ) {\n var a8 = 0\n , a7 = 0;\n var bR = bt + 1;\n for (var aX = 0; aX < b4; aX++) {\n a8 += bJ[aX] * bg[aX][bt];\n a7 += bJ[aX] * bg[aX][bR];\n }\n bt += 2;\n a3[aQ] = a8;\n a3[aQ + 1] = a7;\n aQ += bH;\n }\n }\n }\n }\n }\n }\n}\n;\nfunction e() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n}\ne.prototype._$HT = function(aH, aI) {\n this.x = aH;\n this.y = aI;\n}\n;\ne.prototype._$HT = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n}\n;\nfunction ae() {\n if (j) {\n return;\n }\n this._$gP = null;\n this._$dr = null;\n this._$GS = null;\n this._$qb = null;\n this._$Lb = null;\n this._$mS = null;\n this.clipID = null;\n this.clipIDList = new Array();\n}\nae._$ur = -2;\nae._$ES = 500;\nae._$wb = 2;\nae._$8S = 3;\nae._$52 = ae._$ES;\nae._$R2 = ae._$ES;\nae._$or = function() {\n return ae._$52;\n}\n;\nae._$Pr = function() {\n return ae._$R2;\n}\n;\nae.prototype.convertClipIDForV2_11 = function(aI) {\n var aH = [];\n if (aI == null) {\n return null;\n }\n if (aI.length == 0) {\n return null;\n }\n if (!/,/.test(aI)) {\n aH.push(aI.id);\n return aH;\n }\n aH = aI.id.split(\",\");\n return aH;\n}\n;\nae.prototype._$F0 = function(aH) {\n this._$gP = aH._$nP();\n this._$dr = aH._$nP();\n this._$GS = aH._$nP();\n this._$qb = aH._$6L();\n this._$Lb = aH._$cS();\n this._$mS = aH._$Tb();\n if (aH.getFormatVersion() >= ay._$T7) {\n this.clipID = aH._$nP();\n this.clipIDList = this.convertClipIDForV2_11(this.clipID);\n } else {\n this.clipIDList = [];\n }\n this._$MS(this._$Lb);\n}\n;\nae.prototype.getClipIDList = function() {\n return this.clipIDList;\n}\n;\nae.prototype.init = function(aH) {}\n;\nae.prototype._$Nr = function(aH, aI) {\n aI._$IS[0] = false;\n aI._$Us = aG._$Z2(aH, this._$GS, aI._$IS, this._$Lb);\n if (Q._$Zs) {} else {\n if (aI._$IS[0]) {\n return;\n }\n }\n aI._$7s = aG._$br(aH, this._$GS, aI._$IS, this._$mS);\n}\n;\nae.prototype._$2b = function(aH, aI) {}\n;\nae.prototype.getDrawDataID = function() {\n return this._$gP;\n}\n;\nae.prototype._$j2 = function(aH) {\n this._$gP = aH;\n}\n;\nae.prototype.getOpacity = function(aH, aI) {\n return aI._$7s;\n}\n;\nae.prototype._$zS = function(aH, aI) {\n return aI._$Us;\n}\n;\nae.prototype._$MS = function(aJ) {\n for (var aI = aJ.length - 1; aI >= 0; --aI) {\n var aH = aJ[aI];\n if (aH < ae._$52) {\n ae._$52 = aH;\n } else {\n if (aH > ae._$R2) {\n ae._$R2 = aH;\n }\n }\n }\n}\n;\nae.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\nae.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\nae.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\nae.prototype.preDraw = function(aJ, aH, aI) {}\n;\nae.prototype.draw = function(aJ, aH, aI) {}\n;\nae.prototype.getType = function() {}\n;\nae.prototype._$B2 = function(aI, aH, aJ) {}\n;\nfunction ax() {\n if (j) {\n return;\n }\n this._$Eb = ax._$ps;\n this._$lT = 1;\n this._$C0 = 1;\n this._$tT = 1;\n this._$WL = 1;\n this.culling = false;\n this.matrix4x4 = new Float32Array(16);\n this.premultipliedAlpha = false;\n this.anisotropy = 0;\n this.clippingProcess = ax.CLIPPING_PROCESS_NONE;\n this.clipBufPre_clipContextMask = null;\n this.clipBufPre_clipContextDraw = null;\n this.CHANNEL_COLORS = new Array();\n}\nax._$ps = 32;\nax.CLIPPING_PROCESS_NONE = 0;\nax.CLIPPING_PROCESS_OVERWRITE_ALPHA = 1;\nax.CLIPPING_PROCESS_MULTIPLY_ALPHA = 2;\nax.CLIPPING_PROCESS_DRAW = 3;\nax.CLIPPING_PROCESS_CLEAR_ALPHA = 4;\nax.prototype.setChannelFlagAsColor = function(aH, aI) {\n this.CHANNEL_COLORS[aH] = aI;\n}\n;\nax.prototype.getChannelFlagAsColor = function(aH) {\n return this.CHANNEL_COLORS[aH];\n}\n;\nax.prototype._$ZT = function() {}\n;\nax.prototype._$Uo = function(aM, aK, aJ, aL, aN, aI, aH) {}\n;\nax.prototype._$Rs = function() {\n return -1;\n}\n;\nax.prototype._$Ds = function(aH) {}\n;\nax.prototype.setBaseColor = function(aK, aJ, aI, aH) {\n if (aK < 0) {\n aK = 0;\n } else {\n if (aK > 1) {\n aK = 1;\n }\n }\n if (aJ < 0) {\n aJ = 0;\n } else {\n if (aJ > 1) {\n aJ = 1;\n }\n }\n if (aI < 0) {\n aI = 0;\n } else {\n if (aI > 1) {\n aI = 1;\n }\n }\n if (aH < 0) {\n aH = 0;\n } else {\n if (aH > 1) {\n aH = 1;\n }\n }\n this._$lT = aK;\n this._$C0 = aJ;\n this._$tT = aI;\n this._$WL = aH;\n}\n;\nax.prototype._$WP = function(aH) {\n this.culling = aH;\n}\n;\nax.prototype.setMatrix = function(aH) {\n for (var aI = 0; aI < 16; aI++) {\n this.matrix4x4[aI] = aH[aI];\n }\n}\n;\nax.prototype._$IT = function() {\n return this.matrix4x4;\n}\n;\nax.prototype.setPremultipliedAlpha = function(aH) {\n this.premultipliedAlpha = aH;\n}\n;\nax.prototype.isPremultipliedAlpha = function() {\n return this.premultipliedAlpha;\n}\n;\nax.prototype.setAnisotropy = function(aH) {\n this.anisotropy = aH;\n}\n;\nax.prototype.getAnisotropy = function() {\n return this.anisotropy;\n}\n;\nax.prototype.getClippingProcess = function() {\n return this.clippingProcess;\n}\n;\nax.prototype.setClippingProcess = function(aH) {\n this.clippingProcess = aH;\n}\n;\nax.prototype.setClipBufPre_clipContextForMask = function(aH) {\n this.clipBufPre_clipContextMask = aH;\n}\n;\nax.prototype.getClipBufPre_clipContextMask = function() {\n return this.clipBufPre_clipContextMask;\n}\n;\nax.prototype.setClipBufPre_clipContextForDraw = function(aH) {\n this.clipBufPre_clipContextDraw = aH;\n}\n;\nax.prototype.getClipBufPre_clipContextDraw = function() {\n return this.clipBufPre_clipContextDraw;\n}\n;\nfunction o() {\n if (j) {\n return;\n }\n this.a = 1;\n this.r = 1;\n this.g = 1;\n this.b = 1;\n this.scale = 1;\n this._$ho = 1;\n this.blendMode = Q.L2D_COLOR_BLEND_MODE_MULT;\n}\nfunction c() {\n if (j) {\n return;\n }\n this._$kP = null;\n this._$dr = null;\n this._$Ai = true;\n this._$mS = null;\n}\nc._$ur = -2;\nc._$c2 = 1;\nc._$_b = 2;\nc.prototype._$F0 = function(aH) {\n this._$kP = aH._$nP();\n this._$dr = aH._$nP();\n}\n;\nc.prototype.readV2_opacity = function(aH) {\n if (aH.getFormatVersion() >= ay.LIVE2D_FORMAT_VERSION_V2_10_SDK2) {\n this._$mS = aH._$Tb();\n }\n}\n;\nc.prototype.init = function(aH) {}\n;\nc.prototype._$Nr = function(aI, aH) {}\n;\nc.prototype.interpolateOpacity = function(aJ, aK, aI, aH) {\n if (this._$mS == null) {\n aI.setInterpolatedOpacity(1);\n } else {\n aI.setInterpolatedOpacity(aG._$br(aJ, aK, aH, this._$mS));\n }\n}\n;\nc.prototype._$2b = function(aI, aH) {}\n;\nc.prototype._$nb = function(aL, aK, aM, aH, aI, aJ, aN) {}\n;\nc.prototype.getType = function() {}\n;\nc.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\nc.prototype._$a2 = function(aH) {\n this._$kP = aH;\n}\n;\nc.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\nc.prototype.getBaseDataID = function() {\n return this._$kP;\n}\n;\nc.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\nfunction P() {}\nP._$W2 = 0;\nP._$CS = P._$W2;\nP._$Mo = function() {\n return true;\n}\n;\nP._$XP = function(aI) {\n try {\n var aJ = getTimeMSec();\n while (getTimeMSec() - aJ < aI) {}\n } catch (aH) {\n aH._$Rb();\n }\n}\n;\nP.getUserTimeMSec = function() {\n return (P._$CS == P._$W2) ? P.getSystemTimeMSec() : P._$CS;\n}\n;\nP.setUserTimeMSec = function(aH) {\n P._$CS = aH;\n}\n;\nP.updateUserTimeMSec = function() {\n return (P._$CS = P.getSystemTimeMSec());\n}\n;\nP.getTimeMSec = function() {\n return new Date().getTime();\n}\n;\nP.getSystemTimeMSec = function() {\n return new Date().getTime();\n}\n;\nP._$Q = function(aH) {}\n;\nP._$jT = function(aM, aJ, aI, aL, aH) {\n for (var aK = 0; aK < aH; aK++) {\n aI[aL + aK] = aM[aJ + aK];\n }\n}\n;\nfunction aA() {\n if (j) {\n return;\n }\n this._$VP = 0;\n this._$wL = null;\n this._$GP = null;\n this._$8o = aA._$ds;\n this._$2r = -1;\n this._$O2 = 0;\n this._$ri = 0;\n}\naA._$ds = -2;\naA.prototype._$F0 = function(aH) {\n this._$wL = aH._$nP();\n this._$VP = aH._$6L();\n this._$GP = aH._$nP();\n}\n;\naA.prototype.getParamIndex = function(aH) {\n if (this._$2r != aH) {\n this._$8o = aA._$ds;\n }\n return this._$8o;\n}\n;\naA.prototype._$Pb = function(aI, aH) {\n this._$8o = aI;\n this._$2r = aH;\n}\n;\naA.prototype.getParamID = function() {\n return this._$wL;\n}\n;\naA.prototype._$yP = function(aH) {\n this._$wL = aH;\n}\n;\naA.prototype._$N2 = function() {\n return this._$VP;\n}\n;\naA.prototype._$d2 = function() {\n return this._$GP;\n}\n;\naA.prototype._$t2 = function(aI, aH) {\n this._$VP = aI;\n this._$GP = aH;\n}\n;\naA.prototype._$Lr = function() {\n return this._$O2;\n}\n;\naA.prototype._$wr = function(aH) {\n this._$O2 = aH;\n}\n;\naA.prototype._$SL = function() {\n return this._$ri;\n}\n;\naA.prototype._$AL = function(aH) {\n this._$ri = aH;\n}\n;\nfunction G() {}\nG.startsWith = function(aJ, aL, aK) {\n var aH = aL + aK.length;\n if (aH >= aJ.length) {\n return false;\n }\n for (var aI = aL; aI < aH; aI++) {\n if (G.getChar(aJ, aI) != aK.charAt(aI - aL)) {\n return false;\n }\n }\n return true;\n}\n;\nG.getChar = function(aI, aH) {\n return String.fromCharCode(aI.getUint8(aH));\n}\n;\nG.createString = function(aM, aL, aJ) {\n var aH = new ArrayBuffer(aJ * 2);\n var aK = new Uint16Array(aH);\n for (var aI = 0; aI < aJ; aI++) {\n aK[aI] = aM.getUint8(aL + aI);\n }\n return String.fromCharCode.apply(null, aK);\n}\n;\nG._$LS = function(aP, aM, aR, aK) {\n if (aP instanceof ArrayBuffer) {\n aP = new DataView(aP);\n }\n var aL = aR;\n var aJ = false;\n var aQ = false;\n var aS = 0;\n var aO = G.getChar(aP, aL);\n if (aO == \"-\") {\n aJ = true;\n aL++;\n }\n var aN = false;\n for (; aL < aM; aL++) {\n aO = G.getChar(aP, aL);\n switch (aO) {\n case \"0\":\n aS = aS * 10;\n break;\n case \"1\":\n aS = aS * 10 + 1;\n break;\n case \"2\":\n aS = aS * 10 + 2;\n break;\n case \"3\":\n aS = aS * 10 + 3;\n break;\n case \"4\":\n aS = aS * 10 + 4;\n break;\n case \"5\":\n aS = aS * 10 + 5;\n break;\n case \"6\":\n aS = aS * 10 + 6;\n break;\n case \"7\":\n aS = aS * 10 + 7;\n break;\n case \"8\":\n aS = aS * 10 + 8;\n break;\n case \"9\":\n aS = aS * 10 + 9;\n break;\n case \".\":\n aQ = true;\n aL++;\n aN = true;\n break;\n default:\n aN = true;\n break;\n }\n if (aN) {\n break;\n }\n }\n if (aQ) {\n var aI = 0.1;\n var aH = false;\n for (; aL < aM; aL++) {\n aO = G.getChar(aP, aL);\n switch (aO) {\n case \"0\":\n break;\n case \"1\":\n aS += aI * 1;\n break;\n case \"2\":\n aS += aI * 2;\n break;\n case \"3\":\n aS += aI * 3;\n break;\n case \"4\":\n aS += aI * 4;\n break;\n case \"5\":\n aS += aI * 5;\n break;\n case \"6\":\n aS += aI * 6;\n break;\n case \"7\":\n aS += aI * 7;\n break;\n case \"8\":\n aS += aI * 8;\n break;\n case \"9\":\n aS += aI * 9;\n break;\n default:\n aH = true;\n break;\n }\n aI *= 0.1;\n if (aH) {\n break;\n }\n }\n }\n if (aJ) {\n aS = -aS;\n }\n aK[0] = aL;\n return aS;\n}\n;\nfunction g() {\n if (j) {\n return;\n }\n this._$Ob = null;\n}\ng.prototype._$zP = function() {\n this._$Ob = new Array();\n}\n;\ng.prototype._$F0 = function(aH) {\n this._$Ob = aH._$nP();\n}\n;\ng.prototype._$Ur = function(aK) {\n if (aK._$WS()) {\n return true;\n }\n var aH = aK._$v2();\n for (var aJ = this._$Ob.length - 1; aJ >= 0; --aJ) {\n var aI = this._$Ob[aJ].getParamIndex(aH);\n if (aI == aA._$ds) {\n aI = aK.getParamIndex(this._$Ob[aJ].getParamID());\n }\n if (aK._$Xb(aI)) {\n return true;\n }\n }\n return false;\n}\n;\ng.prototype._$Q2 = function(aL, aV) {\n var aX = this._$Ob.length;\n var aJ = aL._$v2();\n var aN = 0;\n var aI;\n var aQ;\n for (var aK = 0; aK < aX; aK++) {\n var aH = this._$Ob[aK];\n aI = aH.getParamIndex(aJ);\n if (aI == aA._$ds) {\n aI = aL.getParamIndex(aH.getParamID());\n aH._$Pb(aI, aJ);\n }\n if (aI < 0) {\n throw new Exception(\"err 23242 : \" + aH.getParamID());\n }\n var aU = aI < 0 ? 0 : aL.getParamFloat(aI);\n aQ = aH._$N2();\n var aM = aH._$d2();\n var aP = -1;\n var aT = 0;\n var aS;\n var aR;\n if (aQ < 1) {} else {\n if (aQ == 1) {\n aS = aM[0];\n if (aS - aw._$J < aU && aU < aS + aw._$J) {\n aP = 0;\n aT = 0;\n } else {\n aP = 0;\n aV[0] = true;\n }\n } else {\n aS = aM[0];\n if (aU < aS - aw._$J) {\n aP = 0;\n aV[0] = true;\n } else {\n if (aU < aS + aw._$J) {\n aP = 0;\n } else {\n var aW = false;\n for (var aO = 1; aO < aQ; ++aO) {\n aR = aM[aO];\n if (aU < aR + aw._$J) {\n if (aR - aw._$J < aU) {\n aP = aO;\n } else {\n aP = aO - 1;\n aT = (aU - aS) / (aR - aS);\n aN++;\n }\n aW = true;\n break;\n }\n aS = aR;\n }\n if (!aW) {\n aP = aQ - 1;\n aT = 0;\n aV[0] = true;\n }\n }\n }\n }\n }\n aH._$wr(aP);\n aH._$AL(aT);\n }\n return aN;\n}\n;\ng.prototype._$zr = function(aN, aT, aP) {\n var aR = 1 << aP;\n if (aR + 1 > aw._$Qb) {\n console.log(\"err 23245\\n\");\n }\n var aS = this._$Ob.length;\n var aK = 1;\n var aH = 1;\n var aJ = 0;\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] = 0;\n }\n for (var aL = 0; aL < aS; ++aL) {\n var aI = this._$Ob[aL];\n if (aI._$SL() == 0) {\n var aO = aI._$Lr() * aK;\n if (aO < 0 && Q._$3T) {\n throw new Exception(\"err 23246\");\n }\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] += aO;\n }\n } else {\n var aO = aK * aI._$Lr();\n var aM = aK * (aI._$Lr() + 1);\n for (var aQ = 0; aQ < aR; ++aQ) {\n aN[aQ] += ((aQ / aH | 0) % 2 == 0) ? aO : aM;\n }\n aT[aJ++] = aI._$SL();\n aH *= 2;\n }\n aK *= aI._$N2();\n }\n aN[aR] = 65535;\n aT[aJ] = -1;\n}\n;\ng.prototype._$h2 = function(aJ, aH, aK) {\n var aM = new Float32Array(aH);\n for (var aL = 0; aL < aH; ++aL) {\n aM[aL] = aK[aL];\n }\n var aI = new aA();\n aI._$yP(aJ);\n aI._$t2(aH, aM);\n this._$Ob.push(aI);\n}\n;\ng.prototype._$J2 = function(aO) {\n var aN = aO;\n var aM = this._$Ob.length;\n for (var aK = 0; aK < aM; ++aK) {\n var aI = this._$Ob[aK];\n var aH = aI._$N2();\n var aJ = aN % aI._$N2();\n var aL = aI._$d2()[aJ];\n console.log(\"%s[%d]=%7.2f / \", aI.getParamID(), aJ, aL);\n aN /= aH;\n }\n console.log(\"\\n\");\n}\n;\ng.prototype.getParamCount = function() {\n return this._$Ob.length;\n}\n;\ng.prototype._$zs = function() {\n return this._$Ob;\n}\n;\nfunction ac() {\n this.m = new Float32Array(16);\n this.identity();\n}\nac.prototype.identity = function() {\n for (var aH = 0; aH < 16; aH++) {\n this.m[aH] = ((aH % 5) == 0) ? 1 : 0;\n }\n}\n;\nac.prototype.getArray = function() {\n return this.m;\n}\n;\nac.prototype.getCopyMatrix = function() {\n return new Float32Array(this.m);\n}\n;\nac.prototype.setMatrix = function(aI) {\n if (aI == null || aI.length != 16) {\n return;\n }\n for (var aH = 0; aH < 16; aH++) {\n this.m[aH] = aI[aH];\n }\n}\n;\nac.prototype.mult = function(aH, aJ, aI) {\n if (aJ == null) {\n return null;\n }\n if (this == aJ) {\n this.mult_safe(this.m, aH.m, aJ.m, aI);\n } else {\n this.mult_fast(this.m, aH.m, aJ.m, aI);\n }\n return aJ;\n}\n;\nac.prototype.mult_safe = function(aI, aH, aM, aJ) {\n if (aI == aM) {\n var aL = new Array(16);\n this.mult_fast(aI, aH, aL, aJ);\n for (var aK = 15; aK >= 0; --aK) {\n aM[aK] = aL[aK];\n }\n } else {\n this.mult_fast(aI, aH, aM, aJ);\n }\n}\n;\nac.prototype.mult_fast = function(aI, aH, aK, aJ) {\n if (aJ) {\n aK[0] = aI[0] * aH[0] + aI[4] * aH[1] + aI[8] * aH[2];\n aK[4] = aI[0] * aH[4] + aI[4] * aH[5] + aI[8] * aH[6];\n aK[8] = aI[0] * aH[8] + aI[4] * aH[9] + aI[8] * aH[10];\n aK[12] = aI[0] * aH[12] + aI[4] * aH[13] + aI[8] * aH[14] + aI[12];\n aK[1] = aI[1] * aH[0] + aI[5] * aH[1] + aI[9] * aH[2];\n aK[5] = aI[1] * aH[4] + aI[5] * aH[5] + aI[9] * aH[6];\n aK[9] = aI[1] * aH[8] + aI[5] * aH[9] + aI[9] * aH[10];\n aK[13] = aI[1] * aH[12] + aI[5] * aH[13] + aI[9] * aH[14] + aI[13];\n aK[2] = aI[2] * aH[0] + aI[6] * aH[1] + aI[10] * aH[2];\n aK[6] = aI[2] * aH[4] + aI[6] * aH[5] + aI[10] * aH[6];\n aK[10] = aI[2] * aH[8] + aI[6] * aH[9] + aI[10] * aH[10];\n aK[14] = aI[2] * aH[12] + aI[6] * aH[13] + aI[10] * aH[14] + aI[14];\n aK[3] = aK[7] = aK[11] = 0;\n aK[15] = 1;\n } else {\n aK[0] = aI[0] * aH[0] + aI[4] * aH[1] + aI[8] * aH[2] + aI[12] * aH[3];\n aK[4] = aI[0] * aH[4] + aI[4] * aH[5] + aI[8] * aH[6] + aI[12] * aH[7];\n aK[8] = aI[0] * aH[8] + aI[4] * aH[9] + aI[8] * aH[10] + aI[12] * aH[11];\n aK[12] = aI[0] * aH[12] + aI[4] * aH[13] + aI[8] * aH[14] + aI[12] * aH[15];\n aK[1] = aI[1] * aH[0] + aI[5] * aH[1] + aI[9] * aH[2] + aI[13] * aH[3];\n aK[5] = aI[1] * aH[4] + aI[5] * aH[5] + aI[9] * aH[6] + aI[13] * aH[7];\n aK[9] = aI[1] * aH[8] + aI[5] * aH[9] + aI[9] * aH[10] + aI[13] * aH[11];\n aK[13] = aI[1] * aH[12] + aI[5] * aH[13] + aI[9] * aH[14] + aI[13] * aH[15];\n aK[2] = aI[2] * aH[0] + aI[6] * aH[1] + aI[10] * aH[2] + aI[14] * aH[3];\n aK[6] = aI[2] * aH[4] + aI[6] * aH[5] + aI[10] * aH[6] + aI[14] * aH[7];\n aK[10] = aI[2] * aH[8] + aI[6] * aH[9] + aI[10] * aH[10] + aI[14] * aH[11];\n aK[14] = aI[2] * aH[12] + aI[6] * aH[13] + aI[10] * aH[14] + aI[14] * aH[15];\n aK[3] = aI[3] * aH[0] + aI[7] * aH[1] + aI[11] * aH[2] + aI[15] * aH[3];\n aK[7] = aI[3] * aH[4] + aI[7] * aH[5] + aI[11] * aH[6] + aI[15] * aH[7];\n aK[11] = aI[3] * aH[8] + aI[7] * aH[9] + aI[11] * aH[10] + aI[15] * aH[11];\n aK[15] = aI[3] * aH[12] + aI[7] * aH[13] + aI[11] * aH[14] + aI[15] * aH[15];\n }\n}\n;\nac.prototype.translate = function(aH, aJ, aI) {\n this.m[12] = this.m[0] * aH + this.m[4] * aJ + this.m[8] * aI + this.m[12];\n this.m[13] = this.m[1] * aH + this.m[5] * aJ + this.m[9] * aI + this.m[13];\n this.m[14] = this.m[2] * aH + this.m[6] * aJ + this.m[10] * aI + this.m[14];\n this.m[15] = this.m[3] * aH + this.m[7] * aJ + this.m[11] * aI + this.m[15];\n}\n;\nac.prototype.scale = function(aJ, aI, aH) {\n this.m[0] *= aJ;\n this.m[4] *= aI;\n this.m[8] *= aH;\n this.m[1] *= aJ;\n this.m[5] *= aI;\n this.m[9] *= aH;\n this.m[2] *= aJ;\n this.m[6] *= aI;\n this.m[10] *= aH;\n this.m[3] *= aJ;\n this.m[7] *= aI;\n this.m[11] *= aH;\n}\n;\nac.prototype.rotateX = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[4];\n this.m[4] = aI * aK + this.m[8] * aJ;\n this.m[8] = aI * -aJ + this.m[8] * aK;\n aI = this.m[5];\n this.m[5] = aI * aK + this.m[9] * aJ;\n this.m[9] = aI * -aJ + this.m[9] * aK;\n aI = this.m[6];\n this.m[6] = aI * aK + this.m[10] * aJ;\n this.m[10] = aI * -aJ + this.m[10] * aK;\n aI = this.m[7];\n this.m[7] = aI * aK + this.m[11] * aJ;\n this.m[11] = aI * -aJ + this.m[11] * aK;\n}\n;\nac.prototype.rotateY = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[0];\n this.m[0] = aI * aK + this.m[8] * -aJ;\n this.m[8] = aI * aJ + this.m[8] * aK;\n aI = this.m[1];\n this.m[1] = aI * aK + this.m[9] * -aJ;\n this.m[9] = aI * aJ + this.m[9] * aK;\n aI = m[2];\n this.m[2] = aI * aK + this.m[10] * -aJ;\n this.m[10] = aI * aJ + this.m[10] * aK;\n aI = m[3];\n this.m[3] = aI * aK + this.m[11] * -aJ;\n this.m[11] = aI * aJ + this.m[11] * aK;\n}\n;\nac.prototype.rotateZ = function(aH) {\n var aK = aC.fcos(aH);\n var aJ = aC._$9(aH);\n var aI = this.m[0];\n this.m[0] = aI * aK + this.m[4] * aJ;\n this.m[4] = aI * -aJ + this.m[4] * aK;\n aI = this.m[1];\n this.m[1] = aI * aK + this.m[5] * aJ;\n this.m[5] = aI * -aJ + this.m[5] * aK;\n aI = this.m[2];\n this.m[2] = aI * aK + this.m[6] * aJ;\n this.m[6] = aI * -aJ + this.m[6] * aK;\n aI = this.m[3];\n this.m[3] = aI * aK + this.m[7] * aJ;\n this.m[7] = aI * -aJ + this.m[7] * aK;\n}\n;\nfunction Z(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nZ.prototype = new ak();\nZ._$tP = new Object();\nZ._$27 = function() {\n Z._$tP.clear();\n}\n;\nZ.getID = function(aH) {\n var aI = Z._$tP[aH];\n if (aI == null) {\n aI = new Z(aH);\n Z._$tP[aH] = aI;\n }\n return aI;\n}\n;\nZ.prototype._$3s = function() {\n return new Z();\n}\n;\nfunction aD() {\n if (j) {\n return;\n }\n this._$7 = 1;\n this._$f = 0;\n this._$H = 0;\n this._$g = 1;\n this._$k = 0;\n this._$w = 0;\n this._$hi = STATE_IDENTITY;\n this._$Z = _$pS;\n}\naD._$kS = -1;\naD._$pS = 0;\naD._$hb = 1;\naD.STATE_IDENTITY = 0;\naD._$gb = 1;\naD._$fo = 2;\naD._$go = 4;\naD.prototype.transform = function(aK, aI, aH) {\n var aT, aS, aR, aM, aL, aJ;\n var aQ = 0;\n var aN = 0;\n switch (this._$hi) {\n default:\n return;\n case (aD._$go | aD._$fo | aD._$gb):\n aT = this._$7;\n aS = this._$H;\n aR = this._$k;\n aM = this._$f;\n aL = this._$g;\n aJ = this._$w;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n var aO = aK[aQ++];\n aI[aN++] = (aT * aP + aS * aO + aR);\n aI[aN++] = (aM * aP + aL * aO + aJ);\n }\n return;\n case (aD._$go | aD._$fo):\n aT = this._$7;\n aS = this._$H;\n aM = this._$f;\n aL = this._$g;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n var aO = aK[aQ++];\n aI[aN++] = (aT * aP + aS * aO);\n aI[aN++] = (aM * aP + aL * aO);\n }\n return;\n case (aD._$go | aD._$gb):\n aS = this._$H;\n aR = this._$k;\n aM = this._$f;\n aJ = this._$w;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n aI[aN++] = (aS * aK[aQ++] + aR);\n aI[aN++] = (aM * aP + aJ);\n }\n return;\n case (aD._$go):\n aS = this._$H;\n aM = this._$f;\n while (--aH >= 0) {\n var aP = aK[aQ++];\n aI[aN++] = (aS * aK[aQ++]);\n aI[aN++] = (aM * aP);\n }\n return;\n case (aD._$fo | aD._$gb):\n aT = this._$7;\n aR = this._$k;\n aL = this._$g;\n aJ = this._$w;\n while (--aH >= 0) {\n aI[aN++] = (aT * aK[aQ++] + aR);\n aI[aN++] = (aL * aK[aQ++] + aJ);\n }\n return;\n case (aD._$fo):\n aT = this._$7;\n aL = this._$g;\n while (--aH >= 0) {\n aI[aN++] = (aT * aK[aQ++]);\n aI[aN++] = (aL * aK[aQ++]);\n }\n return;\n case (aD._$gb):\n aR = this._$k;\n aJ = this._$w;\n while (--aH >= 0) {\n aI[aN++] = (aK[aQ++] + aR);\n aI[aN++] = (aK[aQ++] + aJ);\n }\n return;\n case (aD.STATE_IDENTITY):\n if (aK != aI || aQ != aN) {\n P._$jT(aK, aQ, aI, aN, aH * 2);\n }\n return;\n }\n}\n;\naD.prototype.update = function() {\n if (this._$H == 0 && this._$f == 0) {\n if (this._$7 == 1 && this._$g == 1) {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD.STATE_IDENTITY;\n this._$Z = aD._$pS;\n } else {\n this._$hi = aD._$gb;\n this._$Z = aD._$hb;\n }\n } else {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD._$fo;\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$fo | aD._$gb);\n this._$Z = aD._$kS;\n }\n }\n } else {\n if (this._$7 == 0 && this._$g == 0) {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = aD._$go;\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$go | aD._$gb);\n this._$Z = aD._$kS;\n }\n } else {\n if (this._$k == 0 && this._$w == 0) {\n this._$hi = (aD._$go | aD._$fo);\n this._$Z = aD._$kS;\n } else {\n this._$hi = (aD._$go | aD._$fo | aD._$gb);\n this._$Z = aD._$kS;\n }\n }\n }\n}\n;\naD.prototype._$RT = function(aK) {\n this._$IT(aK);\n var aJ = aK[0];\n var aH = aK[2];\n var aN = aK[1];\n var aM = aK[3];\n var aI = Math.sqrt(aJ * aJ + aN * aN);\n var aL = aJ * aM - aH * aN;\n if (aI == 0) {\n if (Q._$so) {\n console.log(\"affine._$RT() / rt==0\");\n }\n } else {\n aK[0] = aI;\n aK[1] = aL / aI;\n aK[2] = (aN * aM + aJ * aH) / aL;\n aK[3] = Math.atan2(aN, aJ);\n }\n}\n;\naD.prototype._$ho = function(aN, aM, aI, aH) {\n var aL = new Float32Array(6);\n var aK = new Float32Array(6);\n aN._$RT(aL);\n aM._$RT(aK);\n var aJ = new Float32Array(6);\n aJ[0] = aL[0] + (aK[0] - aL[0]) * aI;\n aJ[1] = aL[1] + (aK[1] - aL[1]) * aI;\n aJ[2] = aL[2] + (aK[2] - aL[2]) * aI;\n aJ[3] = aL[3] + (aK[3] - aL[3]) * aI;\n aJ[4] = aL[4] + (aK[4] - aL[4]) * aI;\n aJ[5] = aL[5] + (aK[5] - aL[5]) * aI;\n aH._$CT(aJ);\n}\n;\naD.prototype._$CT = function(aJ) {\n var aI = Math.cos(aJ[3]);\n var aH = Math.sin(aJ[3]);\n this._$7 = aJ[0] * aI;\n this._$f = aJ[0] * aH;\n this._$H = aJ[1] * (aJ[2] * aI - aH);\n this._$g = aJ[1] * (aJ[2] * aH + aI);\n this._$k = aJ[4];\n this._$w = aJ[5];\n this.update();\n}\n;\naD.prototype._$IT = function(aH) {\n aH[0] = this._$7;\n aH[1] = this._$f;\n aH[2] = this._$H;\n aH[3] = this._$g;\n aH[4] = this._$k;\n aH[5] = this._$w;\n}\n;\nfunction Y() {\n if (j) {\n return;\n }\n ah.prototype.constructor.call(this);\n this.motions = new Array();\n this._$7r = null;\n this._$7r = Y._$Co++;\n this._$D0 = 30;\n this._$yT = 0;\n this._$E = true;\n this.loopFadeIn = true;\n this._$AS = -1;\n _$a0();\n}\nY.prototype = new ah();\nY._$cs = \"VISIBLE:\";\nY._$ar = \"LAYOUT:\";\nY._$Co = 0;\nY._$D2 = [];\nY._$1T = 1;\nY.loadMotion = function(aR) {\n var aM = new Y();\n var aI = [0];\n var aP = aR.length;\n aM._$yT = 0;\n for (var aJ = 0; aJ < aP; ++aJ) {\n var aQ = (aR[aJ] & 255);\n if (aQ == \"\\n\" || aQ == \"\\r\") {\n continue;\n }\n if (aQ == \"#\") {\n for (; aJ < aP; ++aJ) {\n if (aR[aJ] == \"\\n\" || aR[aJ] == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if (aQ == \"$\") {\n var aT = aJ;\n var aK = -1;\n for (; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \"=\") {\n aK = aJ;\n break;\n }\n }\n var aO = false;\n if (aK >= 0) {\n if (aK == aT + 4 && aR[aT + 1] == \"f\" && aR[aT + 2] == \"p\" && aR[aT + 3] == \"s\") {\n aO = true;\n }\n for (aJ = aK + 1; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \",\" || aQ == \" \" || aQ == \"\\t\") {\n continue;\n }\n var aL = G._$LS(aR, aP, aJ, aI);\n if (aI[0] > 0) {\n if (aO && 5 < aL && aL < 121) {\n aM._$D0 = aL;\n }\n }\n aJ = aI[0];\n }\n }\n for (; aJ < aP; ++aJ) {\n if (aR[aJ] == \"\\n\" || aR[aJ] == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if ((\"a\" <= aQ && aQ <= \"z\") || (\"A\" <= aQ && aQ <= \"Z\") || aQ == \"_\") {\n var aT = aJ;\n var aK = -1;\n for (; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \"=\") {\n aK = aJ;\n break;\n }\n }\n if (aK >= 0) {\n var aN = new t();\n if (G.startsWith(aR, aT, Y._$cs)) {\n aN._$RP = t._$hs;\n aN._$4P = new String(aR,aT,aK - aT);\n } else {\n if (G.startsWith(aR, aT, Y._$ar)) {\n aN._$4P = new String(aR,aT + 7,aK - aT - 7);\n if (G.startsWith(aR, aT + 7, \"ANCHOR_X\")) {\n aN._$RP = t._$xs;\n } else {\n if (G.startsWith(aR, aT + 7, \"ANCHOR_Y\")) {\n aN._$RP = t._$us;\n } else {\n if (G.startsWith(aR, aT + 7, \"SCALE_X\")) {\n aN._$RP = t._$qs;\n } else {\n if (G.startsWith(aR, aT + 7, \"SCALE_Y\")) {\n aN._$RP = t._$Ys;\n } else {\n if (G.startsWith(aR, aT + 7, \"X\")) {\n aN._$RP = t._$ws;\n } else {\n if (G.startsWith(aR, aT + 7, \"Y\")) {\n aN._$RP = t._$Ns;\n }\n }\n }\n }\n }\n }\n } else {\n aN._$RP = t._$Fr;\n aN._$4P = new String(aR,aT,aK - aT);\n }\n }\n aM.motions.push(aN);\n var aS = 0;\n Y._$D2.clear();\n for (aJ = aK + 1; aJ < aP; ++aJ) {\n aQ = (aR[aJ] & 255);\n if (aQ == \"\\r\" || aQ == \"\\n\") {\n break;\n }\n if (aQ == \",\" || aQ == \" \" || aQ == \"\\t\") {\n continue;\n }\n var aL = G._$LS(aR, aP, aJ, aI);\n if (aI[0] > 0) {\n Y._$D2.push(aL);\n aS++;\n var aH = aI[0];\n if (aH < aJ) {\n console.log(\"_$n0 _$hi . @Live2DMotion loadMotion()\\n\");\n break;\n }\n aJ = aH;\n }\n }\n aN._$I0 = Y._$D2._$BL();\n if (aS > aM._$yT) {\n aM._$yT = aS;\n }\n }\n }\n }\n aM._$AS = ((1000 * aM._$yT) / aM._$D0) | 0;\n return aM;\n}\n;\nY.prototype.getDurationMSec = function() {\n return this._$AS;\n}\n;\nY.prototype.dump = function() {\n for (var aJ = 0; aJ < this.motions.length; aJ++) {\n var aH = this.motions[aJ];\n console.log(\"_$wL[%s] [%d]. \", aH._$4P, aH._$I0.length);\n for (var aI = 0; aI < aH._$I0.length && aI < 10; aI++) {\n console.log(\"%5.2f ,\", aH._$I0[aI]);\n }\n console.log(\"\\n\");\n }\n}\n;\nY.prototype.updateParamExe = function(aH, aL, aO, aX) {\n var aM = aL - aX._$z2;\n var aV = aM * this._$D0 / 1000;\n var aJ = aV | 0;\n var aP = aV - aJ;\n for (var aU = 0; aU < this.motions.length; aU++) {\n var aS = this.motions[aU];\n var aK = aS._$I0.length;\n var aQ = aS._$4P;\n if (aS._$RP == t._$hs) {\n var aT = aS._$I0[(aJ >= aK ? aK - 1 : aJ)];\n aH.setParamFloat(aQ, aT);\n } else {\n if (t._$ws <= aS._$RP && aS._$RP <= t._$Ys) {} else {\n var aR = aH.getParamFloat(aQ);\n var aY = aS._$I0[(aJ >= aK ? aK - 1 : aJ)];\n var aW = aS._$I0[(aJ + 1 >= aK ? aK - 1 : aJ + 1)];\n var aI = aY + (aW - aY) * aP;\n var aN = aR + (aI - aR) * aO;\n aH.setParamFloat(aQ, aN);\n }\n }\n }\n if (aJ >= this._$yT) {\n if (this._$E) {\n aX._$z2 = aL;\n if (this.loopFadeIn) {\n aX._$bs = aL;\n }\n } else {\n aX._$9L = true;\n }\n }\n}\n;\nY.prototype._$r0 = function() {\n return this._$E;\n}\n;\nY.prototype._$aL = function(aH) {\n this._$E = aH;\n}\n;\nY.prototype.isLoopFadeIn = function() {\n return this.loopFadeIn;\n}\n;\nY.prototype.setLoopFadeIn = function(aH) {\n this.loopFadeIn = aH;\n}\n;\nfunction aE() {\n this._$P = new Float32Array(100);\n this.size = 0;\n}\naE.prototype.clear = function() {\n this.size = 0;\n}\n;\naE.prototype.add = function(aI) {\n if (this._$P.length <= this.size) {\n var aH = new Float32Array(this.size * 2);\n P._$jT(this._$P, 0, aH, 0, this.size);\n this._$P = aH;\n }\n this._$P[this.size++] = aI;\n}\n;\naE.prototype._$BL = function() {\n var aH = new Float32Array(this.size);\n P._$jT(this._$P, 0, aH, 0, this.size);\n return aH;\n}\n;\nfunction t() {\n this._$4P = null;\n this._$I0 = null;\n this._$RP = null;\n}\nt._$Fr = 0;\nt._$hs = 1;\nt._$ws = 100;\nt._$Ns = 101;\nt._$xs = 102;\nt._$us = 103;\nt._$qs = 104;\nt._$Ys = 105;\nfunction aw() {}\naw._$Ms = 1;\naw._$Qs = 2;\naw._$i2 = 0;\naw._$No = 2;\naw._$do = aw._$Ms;\naw._$Ls = true;\naw._$1r = 5;\naw._$Qb = 65;\naw._$J = 0.0001;\naw._$FT = 0.001;\naw._$Ss = 3;\nfunction ay() {}\nay._$o7 = 6;\nay._$S7 = 7;\nay._$s7 = 8;\nay._$77 = 9;\nay.LIVE2D_FORMAT_VERSION_V2_10_SDK2 = 10;\nay.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1 = 11;\nay._$T7 = ay.LIVE2D_FORMAT_VERSION_V2_11_SDK2_1;\nay._$Is = -2004318072;\nay._$h0 = 0;\nay._$4L = 23;\nay._$7P = 33;\nay._$uT = function(aH) {\n console.log(\"_$bo :: _$6 _$mo _$E0 : %d\\n\", aH);\n}\n;\nay._$9o = function(aH) {\n if (aH < 40) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 50) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 60) {\n ay._$uT(aH);\n return null;\n } else {\n if (aH < 100) {\n switch (aH) {\n case 65:\n return new E();\n case 66:\n return new g();\n case 67:\n return new aA();\n case 68:\n return new ab();\n case 69:\n return new X();\n case 70:\n return new b();\n default:\n ay._$uT(aH);\n return null;\n }\n } else {\n if (aH < 150) {\n switch (aH) {\n case 131:\n return new f();\n case 133:\n return new s();\n case 136:\n return new w();\n case 137:\n return new an();\n case 142:\n return new aq();\n }\n }\n }\n }\n }\n }\n ay._$uT(aH);\n return null;\n}\n;\nfunction y(aH) {\n if (j) {\n return;\n }\n this._$QT = true;\n this._$co = -1;\n this._$qo = 0;\n this._$pb = new Array(y._$is);\n this._$_2 = new Float32Array(y._$is);\n this._$vr = new Float32Array(y._$is);\n this._$Rr = new Float32Array(y._$is);\n this._$Or = new Float32Array(y._$is);\n this._$fs = new Float32Array(y._$is);\n this._$Js = new Array(y._$is);\n this._$3S = new Array();\n this._$aS = new Array();\n this._$Bo = null;\n this._$F2 = new Array();\n this._$db = new Array();\n this._$8b = new Array();\n this._$Hr = new Array();\n this._$Ws = null;\n this._$Vs = null;\n this._$Er = null;\n this._$Es = new Int16Array(aw._$Qb);\n this._$ZP = new Float32Array(aw._$1r * 2);\n this._$Ri = aH;\n this._$b0 = y._$HP++;\n this.clipManager = null;\n this.dp_webgl = null;\n}\ny._$HP = 0;\ny._$_0 = true;\ny._$V2 = -1;\ny._$W0 = -1;\ny._$jr = false;\ny._$ZS = true;\ny._$tr = (-1000000);\ny._$lr = (1000000);\ny._$is = 32;\ny._$e = false;\ny.prototype.getDrawDataIndex = function(aI) {\n for (var aH = this._$aS.length - 1; aH >= 0; --aH) {\n if (this._$aS[aH] != null && this._$aS[aH].getDrawDataID() == aI) {\n return aH;\n }\n }\n return -1;\n}\n;\ny.prototype.getDrawData = function(aH) {\n if (aH instanceof Z) {\n if (this._$Bo == null) {\n this._$Bo = new Object();\n var aJ = this._$aS.length;\n for (var aI = 0; aI < aJ; aI++) {\n var aL = this._$aS[aI];\n var aK = aL.getDrawDataID();\n if (aK == null) {\n continue;\n }\n this._$Bo[aK] = aL;\n }\n }\n return this._$Bo[id];\n } else {\n if (aH < this._$aS.length) {\n return this._$aS[aH];\n } else {\n return null;\n }\n }\n}\n;\ny.prototype.release = function() {\n this._$3S.clear();\n this._$aS.clear();\n this._$F2.clear();\n if (this._$Bo != null) {\n this._$Bo.clear();\n }\n this._$db.clear();\n this._$8b.clear();\n this._$Hr.clear();\n}\n;\ny.prototype.init = function() {\n this._$co++;\n if (this._$F2.length > 0) {\n this.release();\n }\n var aO = this._$Ri.getModelImpl();\n var aT = aO._$Xr();\n var aS = aT.length;\n var aH = new Array();\n var a3 = new Array();\n for (var aV = 0; aV < aS; ++aV) {\n var a4 = aT[aV];\n this._$F2.push(a4);\n this._$Hr.push(a4.init(this));\n var aK = a4.getBaseData();\n var aR = aK.length;\n for (var aU = 0; aU < aR; ++aU) {\n aH.push(aK[aU]);\n }\n for (var aU = 0; aU < aR; ++aU) {\n var aM = aK[aU].init(this);\n aM._$l2(aV);\n a3.push(aM);\n }\n var a1 = a4.getDrawData();\n var aP = a1.length;\n for (var aU = 0; aU < aP; ++aU) {\n var aZ = a1[aU];\n var a0 = aZ.init(this);\n a0._$IP = aV;\n this._$aS.push(aZ);\n this._$8b.push(a0);\n }\n }\n var aY = aH.length;\n var aN = n._$2o();\n while (true) {\n var aX = false;\n for (var aV = 0; aV < aY; ++aV) {\n var aL = aH[aV];\n if (aL == null) {\n continue;\n }\n var a2 = aL.getTargetBaseDataID();\n if (a2 == null || a2 == aN || this.getBaseDataIndex(a2) >= 0) {\n this._$3S.push(aL);\n this._$db.push(a3[aV]);\n aH[aV] = null;\n aX = true;\n }\n }\n if (!aX) {\n break;\n }\n }\n var aI = aO._$E2();\n if (aI != null) {\n var aJ = aI._$1s();\n if (aJ != null) {\n var aW = aJ.length;\n for (var aV = 0; aV < aW; ++aV) {\n var aQ = aJ[aV];\n if (aQ == null) {\n continue;\n }\n this._$02(aQ.getParamID(), aQ.getDefaultValue(), aQ.getMinValue(), aQ.getMaxValue());\n }\n }\n }\n this.clipManager = new W(this.dp_webgl);\n this.clipManager.init(this, this._$aS, this._$8b);\n this._$QT = true;\n}\n;\ny.prototype.update = function() {\n if (y._$e) {\n q.start(\"_$zL\");\n }\n var aK = this._$_2.length;\n for (var aW = 0; aW < aK; aW++) {\n if (this._$_2[aW] != this._$vr[aW]) {\n this._$Js[aW] = y._$ZS;\n this._$vr[aW] = this._$_2[aW];\n }\n }\n var aX = false;\n var aQ = this._$3S.length;\n var aN = this._$aS.length;\n var aS = a._$or();\n var aZ = a._$Pr();\n var aU = aZ - aS + 1;\n if (this._$Ws == null || this._$Ws.length < aU) {\n this._$Ws = new Int16Array(aU);\n this._$Vs = new Int16Array(aU);\n }\n for (var aW = 0; aW < aU; aW++) {\n this._$Ws[aW] = y._$V2;\n this._$Vs[aW] = y._$V2;\n }\n if (this._$Er == null || this._$Er.length < aN) {\n this._$Er = new Int16Array(aN);\n }\n for (var aW = 0; aW < aN; aW++) {\n this._$Er[aW] = y._$W0;\n }\n if (y._$e) {\n q.dump(\"_$zL\");\n }\n if (y._$e) {\n q.start(\"_$UL\");\n }\n var aL = null;\n for (var aV = 0; aV < aQ; ++aV) {\n var aJ = this._$3S[aV];\n var aH = this._$db[aV];\n try {\n aJ._$Nr(this, aH);\n aJ._$2b(this, aH);\n } catch (aY) {\n if (aL == null) {\n aL = aY;\n }\n }\n }\n if (aL != null) {\n if (y._$_0) {\n q._$Rb(aL);\n }\n }\n if (y._$e) {\n q.dump(\"_$UL\");\n }\n if (y._$e) {\n q.start(\"_$DL\");\n }\n var aR = null;\n for (var aO = 0; aO < aN; ++aO) {\n var aM = this._$aS[aO];\n var aI = this._$8b[aO];\n try {\n aM._$Nr(this, aI);\n if (aI._$u2()) {\n continue;\n }\n aM._$2b(this, aI);\n var aT = Math.floor(aM._$zS(this, aI) - aS);\n var aP;\n try {\n aP = this._$Vs[aT];\n } catch (aY) {\n console.log(\"_$li :: %s / %s @@_$fS\\n\", aY.toString(), aM.getDrawDataID().toString());\n aT = Math.floor(aM._$zS(this, aI) - aS);\n continue;\n }\n if (aP == y._$V2) {\n this._$Ws[aT] = aO;\n } else {\n this._$Er[aP] = aO;\n }\n this._$Vs[aT] = aO;\n } catch (aY) {\n if (aR == null) {\n aR = aY;\n Q._$sT(Q._$H7);\n }\n }\n }\n if (aR != null) {\n if (y._$_0) {\n q._$Rb(aR);\n }\n }\n if (y._$e) {\n q.dump(\"_$DL\");\n }\n if (y._$e) {\n q.start(\"_$eL\");\n }\n for (var aW = this._$Js.length - 1; aW >= 0; aW--) {\n this._$Js[aW] = y._$jr;\n }\n this._$QT = false;\n if (y._$e) {\n q.dump(\"_$eL\");\n }\n return aX;\n}\n;\ny.prototype.preDraw = function(aH) {\n if (this.clipManager != null) {\n aH._$ZT();\n this.clipManager.setupClip(this, aH);\n }\n}\n;\ny.prototype.draw = function(aM) {\n if (this._$Ws == null) {\n q._$li(\"call _$Ri.update() before _$Ri.draw() \");\n return;\n }\n var aP = this._$Ws.length;\n aM._$ZT();\n for (var aK = 0; aK < aP; ++aK) {\n var aN = this._$Ws[aK];\n if (aN == y._$V2) {\n continue;\n }\n do {\n var aH = this._$aS[aN];\n var aI = this._$8b[aN];\n if (aI._$yo()) {\n var aJ = aI._$IP;\n var aL = this._$Hr[aJ];\n aI._$VS = aL.getPartsOpacity();\n aH.draw(aM, this, aI);\n }\n var aO = this._$Er[aN];\n if (aO <= aN || aO == y._$W0) {\n break;\n }\n aN = aO;\n } while (true);\n }\n}\n;\ny.prototype.getParamIndex = function(aH) {\n for (var aI = this._$pb.length - 1; aI >= 0; --aI) {\n if (this._$pb[aI] == aH) {\n return aI;\n }\n }\n return this._$02(aH, 0, y._$tr, y._$lr);\n}\n;\ny.prototype._$BS = function(aH) {\n return this.getBaseDataIndex(aH);\n}\n;\ny.prototype.getBaseDataIndex = function(aH) {\n for (var aI = this._$3S.length - 1; aI >= 0; --aI) {\n if (this._$3S[aI] != null && this._$3S[aI].getBaseDataID() == aH) {\n return aI;\n }\n }\n return -1;\n}\n;\ny.prototype._$UT = function(aJ, aH) {\n var aI = new Float32Array(aH);\n P._$jT(aJ, 0, aI, 0, aJ.length);\n return aI;\n}\n;\ny.prototype._$02 = function(aN, aM, aL, aH) {\n if (this._$qo >= this._$pb.length) {\n var aK = this._$pb.length;\n var aJ = new Array(aK * 2);\n P._$jT(this._$pb, 0, aJ, 0, aK);\n this._$pb = aJ;\n this._$_2 = this._$UT(this._$_2, aK * 2);\n this._$vr = this._$UT(this._$vr, aK * 2);\n this._$Rr = this._$UT(this._$Rr, aK * 2);\n this._$Or = this._$UT(this._$Or, aK * 2);\n var aI = new Array();\n P._$jT(this._$Js, 0, aI, 0, aK);\n this._$Js = aI;\n }\n this._$pb[this._$qo] = aN;\n this._$_2[this._$qo] = aM;\n this._$vr[this._$qo] = aM;\n this._$Rr[this._$qo] = aL;\n this._$Or[this._$qo] = aH;\n this._$Js[this._$qo] = y._$ZS;\n return this._$qo++;\n}\n;\ny.prototype._$Zo = function(aI, aH) {\n this._$3S[aI] = aH;\n}\n;\ny.prototype.setParamFloat = function(aH, aI) {\n if (aI < this._$Rr[aH]) {\n aI = this._$Rr[aH];\n }\n if (aI > this._$Or[aH]) {\n aI = this._$Or[aH];\n }\n this._$_2[aH] = aI;\n}\n;\ny.prototype.loadParam = function() {\n var aH = this._$_2.length;\n if (aH > this._$fs.length) {\n aH = this._$fs.length;\n }\n P._$jT(this._$fs, 0, this._$_2, 0, aH);\n}\n;\ny.prototype.saveParam = function() {\n var aH = this._$_2.length;\n if (aH > this._$fs.length) {\n this._$fs = new Float32Array(aH);\n }\n P._$jT(this._$_2, 0, this._$fs, 0, aH);\n}\n;\ny.prototype._$v2 = function() {\n return this._$co;\n}\n;\ny.prototype._$WS = function() {\n return this._$QT;\n}\n;\ny.prototype._$Xb = function(aH) {\n return this._$Js[aH] == y._$ZS;\n}\n;\ny.prototype._$vs = function() {\n return this._$Es;\n}\n;\ny.prototype._$Tr = function() {\n return this._$ZP;\n}\n;\ny.prototype.getBaseData = function(aH) {\n return this._$3S[aH];\n}\n;\ny.prototype.getParamFloat = function(aH) {\n return this._$_2[aH];\n}\n;\ny.prototype.getParamMax = function(aH) {\n return this._$Or[aH];\n}\n;\ny.prototype.getParamMin = function(aH) {\n return this._$Rr[aH];\n}\n;\ny.prototype.setPartsOpacity = function(aJ, aH) {\n var aI = this._$Hr[aJ];\n aI.setPartsOpacity(aH);\n}\n;\ny.prototype.getPartsOpacity = function(aI) {\n var aH = this._$Hr[aI];\n return aH.getPartsOpacity();\n}\n;\ny.prototype.getPartsDataIndex = function(aI) {\n for (var aH = this._$F2.length - 1; aH >= 0; --aH) {\n if (this._$F2[aH] != null && this._$F2[aH]._$p2() == aI) {\n return aH;\n }\n }\n return -1;\n}\n;\ny.prototype._$q2 = function(aH) {\n return this._$db[aH];\n}\n;\ny.prototype._$C2 = function(aH) {\n return this._$8b[aH];\n}\n;\ny.prototype._$Bb = function(aH) {\n return this._$Hr[aH];\n}\n;\ny.prototype._$5s = function(aO, aK) {\n var aJ = this._$Ws.length;\n var aN = aO;\n for (var aL = 0; aL < aJ; ++aL) {\n var aI = this._$Ws[aL];\n if (aI == y._$V2) {\n continue;\n }\n do {\n var aM = this._$8b[aI];\n if (aM._$yo()) {\n aM._$GT()._$B2(this, aM, aN);\n aN += aK;\n }\n var aH = this._$Er[aI];\n if (aH <= aI || aH == y._$W0) {\n break;\n }\n aI = aH;\n } while (true);\n }\n}\n;\ny.prototype.setDrawParam = function(aH) {\n this.dp_webgl = aH;\n}\n;\ny.prototype.getDrawParam = function() {\n return this.dp_webgl;\n}\n;\nfunction ap() {}\nap._$0T = function(aH) {\n return ap._$0T(new _$5(aH));\n}\n;\nap._$0T = function(aJ) {\n if (!aJ.exists()) {\n throw new _$ls(aJ._$3b());\n }\n var aH = aJ.length();\n var aI = new Int8Array(aH);\n var aM = new _$Xs(new _$kb(aJ),8192);\n var aK;\n var aL = 0;\n while ((aK = aM.read(aI, aL, aH - aL)) > 0) {\n aL += aK;\n }\n return aI;\n}\n;\nap._$C = function(aJ) {\n var aI = null;\n var aL = null;\n try {\n aI = (aJ instanceof Array) ? aJ : new _$Xs(aJ,8192);\n aL = new _$js();\n var aM = 1000;\n var aK;\n var aH = new Int8Array(aM);\n while ((aK = aI.read(aH)) > 0) {\n aL.write(aH, 0, aK);\n }\n return aL._$TS();\n } finally {\n if (aJ != null) {\n aJ.close();\n }\n if (aL != null) {\n aL.flush();\n aL.close();\n }\n }\n}\n;\nfunction ar() {\n if (j) {\n return;\n }\n this._$12 = null;\n this._$bb = null;\n this._$_L = null;\n this._$jo = null;\n this._$iL = null;\n this._$0L = null;\n this._$Br = null;\n this._$Dr = null;\n this._$Cb = null;\n this._$mr = null;\n this._$_L = az.STATE_FIRST;\n this._$Br = 4000;\n this._$Dr = 100;\n this._$Cb = 50;\n this._$mr = 150;\n this._$jo = true;\n this._$iL = \"PARAM_EYE_L_OPEN\";\n this._$0L = \"PARAM_EYE_R_OPEN\";\n}\nar.prototype._$T2 = function() {\n var aI = P.getUserTimeMSec();\n var aH = Math._$10();\n return (aI + aH * (2 * this._$Br - 1));\n}\n;\nar.prototype._$uo = function(aH) {\n this._$Br = aH;\n}\n;\nar.prototype._$QS = function(aI, aH, aJ) {\n this._$Dr = aI;\n this._$Cb = aH;\n this._$mr = aJ;\n}\n;\nar.prototype._$7T = function(aI) {\n var aK = P.getUserTimeMSec();\n var aH;\n var aJ = 0;\n switch (this._$_L) {\n case STATE_CLOSING:\n aJ = (aK - this._$bb) / this._$Dr;\n if (aJ >= 1) {\n aJ = 1;\n this._$_L = az.STATE_CLOSED;\n this._$bb = aK;\n }\n aH = 1 - aJ;\n break;\n case STATE_CLOSED:\n aJ = (aK - this._$bb) / this._$Cb;\n if (aJ >= 1) {\n this._$_L = az.STATE_OPENING;\n this._$bb = aK;\n }\n aH = 0;\n break;\n case STATE_OPENING:\n aJ = (aK - this._$bb) / this._$mr;\n if (aJ >= 1) {\n aJ = 1;\n this._$_L = az.STATE_INTERVAL;\n this._$12 = this._$T2();\n }\n aH = aJ;\n break;\n case STATE_INTERVAL:\n if (this._$12 < aK) {\n this._$_L = az.STATE_CLOSING;\n this._$bb = aK;\n }\n aH = 1;\n break;\n case STATE_FIRST:\n default:\n this._$_L = az.STATE_INTERVAL;\n this._$12 = this._$T2();\n aH = 1;\n break;\n }\n if (!this._$jo) {\n aH = -aH;\n }\n aI.setParamFloat(this._$iL, aH);\n aI.setParamFloat(this._$0L, aH);\n}\n;\nvar az = function() {};\naz.STATE_FIRST = \"STATE_FIRST\";\naz.STATE_INTERVAL = \"STATE_INTERVAL\";\naz.STATE_CLOSING = \"STATE_CLOSING\";\naz.STATE_CLOSED = \"STATE_CLOSED\";\naz.STATE_OPENING = \"STATE_OPENING\";\nfunction x() {\n if (j) {\n return;\n }\n ax.prototype.constructor.call(this);\n this._$sb = new Int32Array(x._$As);\n this._$U2 = new Array();\n this.transform = null;\n this.gl = null;\n if (x._$NT == null) {\n x._$NT = x._$9r(256);\n x._$vS = x._$9r(256);\n x._$no = x._$vb(256);\n }\n}\nx.prototype = new ax();\nx._$As = 32;\nx._$Gr = false;\nx._$NT = null;\nx._$vS = null;\nx._$no = null;\nx._$9r = function(aH) {\n var aI = new Float32Array(aH);\n return aI;\n}\n;\nx._$vb = function(aH) {\n var aI = new Int16Array(aH);\n return aI;\n}\n;\nx._$cr = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = x._$9r(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nx._$mb = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = x._$vb(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nx._$Hs = function() {\n return x._$Gr;\n}\n;\nx._$as = function(aH) {\n x._$Gr = aH;\n}\n;\nx.prototype.setGL = function(aH) {\n this.gl = aH;\n}\n;\nx.prototype.setTransform = function(aH) {\n this.transform = aH;\n}\n;\nx.prototype._$ZT = function() {}\n;\nx.prototype._$Uo = function(aO, aH, aP, aI, aQ, aM, aK, aJ) {\n if (aM < 0.01) {\n return;\n }\n var aL = this._$U2[aO];\n var aN = aM > 0.9 ? Q.EXPAND_W : 0;\n this.gl.drawElements(aL, aP, aI, aQ, aM, aN, this.transform, aJ);\n}\n;\nx.prototype._$Rs = function() {\n throw new Error(\"_$Rs\");\n}\n;\nx.prototype._$Ds = function(aH) {\n throw new Error(\"_$Ds\");\n}\n;\nx.prototype._$K2 = function() {\n for (var aH = 0; aH < this._$sb.length; aH++) {\n var aI = this._$sb[aH];\n if (aI != 0) {\n this.gl._$Sr(1, this._$sb, aH);\n this._$sb[aH] = 0;\n }\n }\n}\n;\nx.prototype.setTexture = function(aI, aH) {\n if (this._$sb.length < aI + 1) {\n this._$nS(aI);\n }\n this._$sb[aI] = aH;\n}\n;\nx.prototype.setTexture = function(aH, aI) {\n if (this._$sb.length < aH + 1) {\n this._$nS(aH);\n }\n this._$U2[aH] = aI;\n}\n;\nx.prototype._$nS = function(aH) {\n var aK = Math.max(this._$sb.length * 2, aH + 1 + 10);\n var aI = new Int32Array(aK);\n P._$jT(this._$sb, 0, aI, 0, this._$sb.length);\n this._$sb = aI;\n var aJ = new Array();\n P._$jT(this._$U2, 0, aJ, 0, this._$U2.length);\n this._$U2 = aJ;\n}\n;\nfunction ab() {\n if (j) {\n return;\n }\n c.prototype.constructor.call(this);\n this._$GS = null;\n this._$Y0 = null;\n}\nab.prototype = new c();\nab._$Xo = new Float32Array(2);\nab._$io = new Float32Array(2);\nab._$0o = new Float32Array(2);\nab._$Lo = new Float32Array(2);\nab._$To = new Float32Array(2);\nab._$Po = new Float32Array(2);\nab._$gT = new Array();\nab.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n this._$Y0 = new Array();\n}\n;\nab.prototype.getType = function() {\n return c._$c2;\n}\n;\nab.prototype._$F0 = function(aH) {\n c.prototype._$F0.call(this, aH);\n this._$GS = aH._$nP();\n this._$Y0 = aH._$nP();\n c.prototype.readV2_opacity.call(this, aH);\n}\n;\nab.prototype.init = function(aH) {\n var aI = new al(this);\n aI._$Yr = new X();\n if (this._$32()) {\n aI._$Wr = new X();\n }\n return aI;\n}\n;\nab.prototype._$Nr = function(bf, bx) {\n if (!((this == bx._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var bm = bx;\n if (!this._$GS._$Ur(bf)) {\n return;\n }\n var bw = ab._$gT;\n bw[0] = false;\n var a2 = this._$GS._$Q2(bf, bw);\n bx._$Ib(bw[0]);\n this.interpolateOpacity(bf, this._$GS, bx, bw);\n var a3 = bf._$vs();\n var ba = bf._$Tr();\n this._$GS._$zr(a3, ba, a2);\n if (a2 <= 0) {\n var bn = this._$Y0[a3[0]];\n bm._$Yr.init(bn);\n } else {\n if (a2 == 1) {\n var bn = this._$Y0[a3[0]];\n var bl = this._$Y0[a3[1]];\n var a9 = ba[0];\n bm._$Yr._$fL = bn._$fL + (bl._$fL - bn._$fL) * a9;\n bm._$Yr._$gL = bn._$gL + (bl._$gL - bn._$gL) * a9;\n bm._$Yr._$B0 = bn._$B0 + (bl._$B0 - bn._$B0) * a9;\n bm._$Yr._$z0 = bn._$z0 + (bl._$z0 - bn._$z0) * a9;\n bm._$Yr._$qT = bn._$qT + (bl._$qT - bn._$qT) * a9;\n } else {\n if (a2 == 2) {\n var bn = this._$Y0[a3[0]];\n var bl = this._$Y0[a3[1]];\n var a1 = this._$Y0[a3[2]];\n var a0 = this._$Y0[a3[3]];\n var a9 = ba[0];\n var a8 = ba[1];\n var bC = bn._$fL + (bl._$fL - bn._$fL) * a9;\n var bB = a1._$fL + (a0._$fL - a1._$fL) * a9;\n bm._$Yr._$fL = bC + (bB - bC) * a8;\n bC = bn._$gL + (bl._$gL - bn._$gL) * a9;\n bB = a1._$gL + (a0._$gL - a1._$gL) * a9;\n bm._$Yr._$gL = bC + (bB - bC) * a8;\n bC = bn._$B0 + (bl._$B0 - bn._$B0) * a9;\n bB = a1._$B0 + (a0._$B0 - a1._$B0) * a9;\n bm._$Yr._$B0 = bC + (bB - bC) * a8;\n bC = bn._$z0 + (bl._$z0 - bn._$z0) * a9;\n bB = a1._$z0 + (a0._$z0 - a1._$z0) * a9;\n bm._$Yr._$z0 = bC + (bB - bC) * a8;\n bC = bn._$qT + (bl._$qT - bn._$qT) * a9;\n bB = a1._$qT + (a0._$qT - a1._$qT) * a9;\n bm._$Yr._$qT = bC + (bB - bC) * a8;\n } else {\n if (a2 == 3) {\n var aP = this._$Y0[a3[0]];\n var aO = this._$Y0[a3[1]];\n var bu = this._$Y0[a3[2]];\n var bs = this._$Y0[a3[3]];\n var aK = this._$Y0[a3[4]];\n var aJ = this._$Y0[a3[5]];\n var bj = this._$Y0[a3[6]];\n var bi = this._$Y0[a3[7]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var bC = aP._$fL + (aO._$fL - aP._$fL) * a9;\n var bB = bu._$fL + (bs._$fL - bu._$fL) * a9;\n var bz = aK._$fL + (aJ._$fL - aK._$fL) * a9;\n var by = bj._$fL + (bi._$fL - bj._$fL) * a9;\n bm._$Yr._$fL = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$gL + (aO._$gL - aP._$gL) * a9;\n bB = bu._$gL + (bs._$gL - bu._$gL) * a9;\n bz = aK._$gL + (aJ._$gL - aK._$gL) * a9;\n by = bj._$gL + (bi._$gL - bj._$gL) * a9;\n bm._$Yr._$gL = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$B0 + (aO._$B0 - aP._$B0) * a9;\n bB = bu._$B0 + (bs._$B0 - bu._$B0) * a9;\n bz = aK._$B0 + (aJ._$B0 - aK._$B0) * a9;\n by = bj._$B0 + (bi._$B0 - bj._$B0) * a9;\n bm._$Yr._$B0 = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$z0 + (aO._$z0 - aP._$z0) * a9;\n bB = bu._$z0 + (bs._$z0 - bu._$z0) * a9;\n bz = aK._$z0 + (aJ._$z0 - aK._$z0) * a9;\n by = bj._$z0 + (bi._$z0 - bj._$z0) * a9;\n bm._$Yr._$z0 = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n bC = aP._$qT + (aO._$qT - aP._$qT) * a9;\n bB = bu._$qT + (bs._$qT - bu._$qT) * a9;\n bz = aK._$qT + (aJ._$qT - aK._$qT) * a9;\n by = bj._$qT + (bi._$qT - bj._$qT) * a9;\n bm._$Yr._$qT = (1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8);\n } else {\n if (a2 == 4) {\n var aT = this._$Y0[a3[0]];\n var aS = this._$Y0[a3[1]];\n var bE = this._$Y0[a3[2]];\n var bD = this._$Y0[a3[3]];\n var aN = this._$Y0[a3[4]];\n var aM = this._$Y0[a3[5]];\n var bp = this._$Y0[a3[6]];\n var bo = this._$Y0[a3[7]];\n var bh = this._$Y0[a3[8]];\n var bg = this._$Y0[a3[9]];\n var aY = this._$Y0[a3[10]];\n var aW = this._$Y0[a3[11]];\n var a7 = this._$Y0[a3[12]];\n var a5 = this._$Y0[a3[13]];\n var aR = this._$Y0[a3[14]];\n var aQ = this._$Y0[a3[15]];\n var a9 = ba[0];\n var a8 = ba[1];\n var a6 = ba[2];\n var a4 = ba[3];\n var bC = aT._$fL + (aS._$fL - aT._$fL) * a9;\n var bB = bE._$fL + (bD._$fL - bE._$fL) * a9;\n var bz = aN._$fL + (aM._$fL - aN._$fL) * a9;\n var by = bp._$fL + (bo._$fL - bp._$fL) * a9;\n var bv = bh._$fL + (bg._$fL - bh._$fL) * a9;\n var bt = aY._$fL + (aW._$fL - aY._$fL) * a9;\n var br = a7._$fL + (a5._$fL - a7._$fL) * a9;\n var bq = aR._$fL + (aQ._$fL - aR._$fL) * a9;\n bm._$Yr._$fL = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$gL + (aS._$gL - aT._$gL) * a9;\n bB = bE._$gL + (bD._$gL - bE._$gL) * a9;\n bz = aN._$gL + (aM._$gL - aN._$gL) * a9;\n by = bp._$gL + (bo._$gL - bp._$gL) * a9;\n bv = bh._$gL + (bg._$gL - bh._$gL) * a9;\n bt = aY._$gL + (aW._$gL - aY._$gL) * a9;\n br = a7._$gL + (a5._$gL - a7._$gL) * a9;\n bq = aR._$gL + (aQ._$gL - aR._$gL) * a9;\n bm._$Yr._$gL = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$B0 + (aS._$B0 - aT._$B0) * a9;\n bB = bE._$B0 + (bD._$B0 - bE._$B0) * a9;\n bz = aN._$B0 + (aM._$B0 - aN._$B0) * a9;\n by = bp._$B0 + (bo._$B0 - bp._$B0) * a9;\n bv = bh._$B0 + (bg._$B0 - bh._$B0) * a9;\n bt = aY._$B0 + (aW._$B0 - aY._$B0) * a9;\n br = a7._$B0 + (a5._$B0 - a7._$B0) * a9;\n bq = aR._$B0 + (aQ._$B0 - aR._$B0) * a9;\n bm._$Yr._$B0 = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$z0 + (aS._$z0 - aT._$z0) * a9;\n bB = bE._$z0 + (bD._$z0 - bE._$z0) * a9;\n bz = aN._$z0 + (aM._$z0 - aN._$z0) * a9;\n by = bp._$z0 + (bo._$z0 - bp._$z0) * a9;\n bv = bh._$z0 + (bg._$z0 - bh._$z0) * a9;\n bt = aY._$z0 + (aW._$z0 - aY._$z0) * a9;\n br = a7._$z0 + (a5._$z0 - a7._$z0) * a9;\n bq = aR._$z0 + (aQ._$z0 - aR._$z0) * a9;\n bm._$Yr._$z0 = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n bC = aT._$qT + (aS._$qT - aT._$qT) * a9;\n bB = bE._$qT + (bD._$qT - bE._$qT) * a9;\n bz = aN._$qT + (aM._$qT - aN._$qT) * a9;\n by = bp._$qT + (bo._$qT - bp._$qT) * a9;\n bv = bh._$qT + (bg._$qT - bh._$qT) * a9;\n bt = aY._$qT + (aW._$qT - aY._$qT) * a9;\n br = a7._$qT + (a5._$qT - a7._$qT) * a9;\n bq = aR._$qT + (aQ._$qT - aR._$qT) * a9;\n bm._$Yr._$qT = (1 - a4) * ((1 - a6) * (bC + (bB - bC) * a8) + a6 * (bz + (by - bz) * a8)) + a4 * ((1 - a6) * (bv + (bt - bv) * a8) + a6 * (br + (bq - br) * a8));\n } else {\n var aV = Math.pow(2, a2) | 0;\n var aZ = new Float32Array(aV);\n for (var bk = 0; bk < aV; bk++) {\n var aI = bk;\n var aH = 1;\n for (var aL = 0; aL < a2; aL++) {\n aH *= (aI % 2 == 0) ? (1 - ba[aL]) : ba[aL];\n aI /= 2;\n }\n aZ[bk] = aH;\n }\n var bA = new Array();\n for (var aU = 0; aU < aV; aU++) {\n bA[aU] = this._$Y0[a3[aU]];\n }\n var be = 0\n , bc = 0\n , bd = 0\n , bb = 0\n , aX = 0;\n for (var aU = 0; aU < aV; aU++) {\n be += aZ[aU] * bA[aU]._$fL;\n bc += aZ[aU] * bA[aU]._$gL;\n bd += aZ[aU] * bA[aU]._$B0;\n bb += aZ[aU] * bA[aU]._$z0;\n aX += aZ[aU] * bA[aU]._$qT;\n }\n bm._$Yr._$fL = be;\n bm._$Yr._$gL = bc;\n bm._$Yr._$B0 = bd;\n bm._$Yr._$z0 = bb;\n bm._$Yr._$qT = aX;\n }\n }\n }\n }\n }\n var bn = this._$Y0[a3[0]];\n bm._$Yr.reflectX = bn.reflectX;\n bm._$Yr.reflectY = bn.reflectY;\n}\n;\nab.prototype._$2b = function(aM, aH) {\n if (!((this == aH._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aR = aH;\n aR._$hS(true);\n if (!this._$32()) {\n aR.setTotalScale_notForClient(aR._$Yr._$B0);\n aR.setTotalOpacity(aR.getInterpolatedOpacity());\n } else {\n var aT = this.getTargetBaseDataID();\n if (aR._$8r == c._$ur) {\n aR._$8r = aM.getBaseDataIndex(aT);\n }\n if (aR._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aT);\n }\n aR._$hS(false);\n } else {\n var aI = aM.getBaseData(aR._$8r);\n if (aI != null) {\n var aL = aM._$q2(aR._$8r);\n var aS = ab._$Xo;\n aS[0] = aR._$Yr._$fL;\n aS[1] = aR._$Yr._$gL;\n var aJ = ab._$io;\n aJ[0] = 0;\n aJ[1] = -0.1;\n var aO = aL._$GT().getType();\n if (aO == c._$c2) {\n aJ[1] = -10;\n } else {\n aJ[1] = -0.1;\n }\n var aQ = ab._$0o;\n this._$Jr(aM, aI, aL, aS, aJ, aQ);\n var aP = aC._$92(aJ, aQ);\n aI._$nb(aM, aL, aS, aS, 1, 0, 2);\n aR._$Wr._$fL = aS[0];\n aR._$Wr._$gL = aS[1];\n aR._$Wr._$B0 = aR._$Yr._$B0;\n aR._$Wr._$z0 = aR._$Yr._$z0;\n aR._$Wr._$qT = aR._$Yr._$qT - aP * aC._$NS;\n var aK = aL.getTotalScale();\n aR.setTotalScale_notForClient(aK * aR._$Wr._$B0);\n var aN = aL.getTotalOpacity();\n aR.setTotalOpacity(aN * aR.getInterpolatedOpacity());\n aR._$Wr.reflectX = aR._$Yr.reflectX;\n aR._$Wr.reflectY = aR._$Yr.reflectY;\n aR._$hS(aL._$yo());\n } else {\n aR._$hS(false);\n }\n }\n }\n}\n;\nab.prototype._$nb = function(aJ, aR, aL, a4, aT, aO, a2) {\n if (!((this == aR._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aH = aR;\n var aU = aH._$Wr != null ? aH._$Wr : aH._$Yr;\n var a0 = Math.sin(aC._$bS * aU._$qT);\n var aP = Math.cos(aC._$bS * aU._$qT);\n var a3 = aH.getTotalScale();\n var aW = aU.reflectX ? -1 : 1;\n var aV = aU.reflectY ? -1 : 1;\n var aS = aP * a3 * aW;\n var aQ = -a0 * a3 * aV;\n var a1 = a0 * a3 * aW;\n var aZ = aP * a3 * aV;\n var aY = aU._$fL;\n var aX = aU._$gL;\n var aN, aM;\n var aI = aT * a2;\n for (var aK = aO; aK < aI; aK += a2) {\n aN = aL[aK];\n aM = aL[aK + 1];\n a4[aK] = aS * aN + aQ * aM + aY;\n a4[aK + 1] = a1 * aN + aZ * aM + aX;\n }\n}\n;\nab.prototype._$Jr = function(aP, aK, aI, aR, aQ, aH) {\n if (!((aK == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aO = ab._$Lo;\n ab._$Lo[0] = aR[0];\n ab._$Lo[1] = aR[1];\n aK._$nb(aP, aI, aO, aO, 1, 0, 2);\n var aL = ab._$To;\n var aS = ab._$Po;\n var aN = 10;\n var aJ = 1;\n for (var aM = 0; aM < aN; aM++) {\n aS[0] = aR[0] + aJ * aQ[0];\n aS[1] = aR[1] + aJ * aQ[1];\n aK._$nb(aP, aI, aS, aL, 1, 0, 2);\n aL[0] -= aO[0];\n aL[1] -= aO[1];\n if (aL[0] != 0 || aL[1] != 0) {\n aH[0] = aL[0];\n aH[1] = aL[1];\n return;\n }\n aS[0] = aR[0] - aJ * aQ[0];\n aS[1] = aR[1] - aJ * aQ[1];\n aK._$nb(aP, aI, aS, aL, 1, 0, 2);\n aL[0] -= aO[0];\n aL[1] -= aO[1];\n if (aL[0] != 0 || aL[1] != 0) {\n aL[0] = -aL[0];\n aL[0] = -aL[0];\n aH[0] = aL[0];\n aH[1] = aL[1];\n return;\n }\n aJ *= 0.1;\n }\n if (Q._$so) {\n console.log(\"_$L0 to transform _$SP\\n\");\n }\n}\n;\nfunction al(aH) {\n B.prototype.constructor.call(this, aH);\n this._$8r = c._$ur;\n this._$Yr = null;\n this._$Wr = null;\n}\nal.prototype = new B();\nfunction a() {\n if (j) {\n return;\n }\n ae.prototype.constructor.call(this);\n this._$gP = null;\n this._$dr = null;\n this._$GS = null;\n this._$qb = null;\n this._$Lb = null;\n this._$mS = null;\n}\na.prototype = new ae();\na._$ur = -2;\na._$ES = 500;\na._$wb = 2;\na._$8S = 3;\na._$os = 4;\na._$52 = a._$ES;\na._$R2 = a._$ES;\na._$Sb = function(aJ) {\n for (var aI = aJ.length - 1; aI >= 0; --aI) {\n var aH = aJ[aI];\n if (aH < a._$52) {\n a._$52 = aH;\n } else {\n if (aH > a._$R2) {\n a._$R2 = aH;\n }\n }\n }\n}\n;\na._$or = function() {\n return a._$52;\n}\n;\na._$Pr = function() {\n return a._$R2;\n}\n;\na.prototype._$F0 = function(aH) {\n this._$gP = aH._$nP();\n this._$dr = aH._$nP();\n this._$GS = aH._$nP();\n this._$qb = aH._$6L();\n this._$Lb = aH._$cS();\n this._$mS = aH._$Tb();\n if (aH.getFormatVersion() >= ay._$T7) {\n this.clipID = aH._$nP();\n this.clipIDList = this.convertClipIDForV2_11(this.clipID);\n } else {\n this.clipIDList = null;\n }\n a._$Sb(this._$Lb);\n}\n;\na.prototype.getClipIDList = function() {\n return this.clipIDList;\n}\n;\na.prototype._$Nr = function(aI, aH) {\n aH._$IS[0] = false;\n aH._$Us = aG._$Z2(aI, this._$GS, aH._$IS, this._$Lb);\n if (Q._$Zs) {} else {\n if (aH._$IS[0]) {\n return;\n }\n }\n aH._$7s = aG._$br(aI, this._$GS, aH._$IS, this._$mS);\n}\n;\na.prototype._$2b = function(aH) {}\n;\na.prototype.getDrawDataID = function() {\n return this._$gP;\n}\n;\na.prototype._$j2 = function(aH) {\n this._$gP = aH;\n}\n;\na.prototype.getOpacity = function(aH, aI) {\n return aI._$7s;\n}\n;\na.prototype._$zS = function(aH, aI) {\n return aI._$Us;\n}\n;\na.prototype.getTargetBaseDataID = function() {\n return this._$dr;\n}\n;\na.prototype._$gs = function(aH) {\n this._$dr = aH;\n}\n;\na.prototype._$32 = function() {\n return (this._$dr != null && (this._$dr != n._$2o()));\n}\n;\na.prototype.getType = function() {}\n;\nfunction aq() {\n if (j) {\n return;\n }\n this._$NL = null;\n this._$3S = null;\n this._$aS = null;\n aq._$42++;\n}\naq._$42 = 0;\naq.prototype._$1b = function() {\n return this._$3S;\n}\n;\naq.prototype.getDrawDataList = function() {\n return this._$aS;\n}\n;\naq.prototype._$F0 = function(aH) {\n this._$NL = aH._$nP();\n this._$aS = aH._$nP();\n this._$3S = aH._$nP();\n}\n;\naq.prototype._$kr = function(aH) {\n aH._$Zo(this._$3S);\n aH._$xo(this._$aS);\n this._$3S = null;\n this._$aS = null;\n}\n;\nfunction v() {\n if (j) {\n return;\n }\n aa.prototype.constructor.call(this);\n this._$zo = new x();\n}\nv.prototype = new aa();\nv.loadModel = function(aI) {\n var aH = new v();\n aa._$62(aH, aI);\n return aH;\n}\n;\nv.loadModel = function(aI) {\n var aH = new v();\n aa._$62(aH, aI);\n return aH;\n}\n;\nv._$to = function() {\n var aH = new v();\n return aH;\n}\n;\nv._$er = function(aM) {\n var aJ = new _$5(\"../_$_r/_$t0/_$Ri/_$_P._$d\");\n if (aJ.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aJ._$PL());\n }\n var aH = [\"../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1\"];\n var aK = v.loadModel(aJ._$3b());\n for (var aI = 0; aI < aH.length; aI++) {\n var aL = new _$5(aH[aI]);\n if (aL.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aL._$PL());\n }\n aK.setTexture(aI, _$nL._$_o(aM, aL._$3b()));\n }\n return aK;\n}\n;\nv.prototype.setGL = function(aH) {\n this._$zo.setGL(aH);\n}\n;\nv.prototype.setTransform = function(aH) {\n this._$zo.setTransform(aH);\n}\n;\nv.prototype.draw = function() {\n this._$5S.draw(this._$zo);\n}\n;\nv.prototype._$K2 = function() {\n this._$zo._$K2();\n}\n;\nv.prototype.setTexture = function(aI, aH) {\n if (this._$zo == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this._$zo.setTexture(aI, aH);\n}\n;\nv.prototype.setTexture = function(aI, aH) {\n if (this._$zo == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this._$zo.setTexture(aI, aH);\n}\n;\nv.prototype._$Rs = function() {\n return this._$zo._$Rs();\n}\n;\nv.prototype._$Ds = function(aH) {\n this._$zo._$Ds(aH);\n}\n;\nv.prototype.getDrawParam = function() {\n return this._$zo;\n}\n;\nfunction ao() {\n if (j) {\n return;\n }\n ah.prototype.constructor.call(this);\n this.motions = new Array();\n this._$o2 = null;\n this._$7r = ao._$Co++;\n this._$D0 = 30;\n this._$yT = 0;\n this._$E = false;\n this.loopFadeIn = true;\n this._$rr = -1;\n this._$eP = 0;\n}\nao.prototype = new ah();\nao._$cs = \"VISIBLE:\";\nao._$ar = \"LAYOUT:\";\nao.MTN_PREFIX_FADEIN = \"FADEIN:\";\nao.MTN_PREFIX_FADEOUT = \"FADEOUT:\";\nao._$Co = 0;\nao._$1T = 1;\nao.loadMotion = function(aJ) {\n var aI = ap._$C(aJ);\n var aH = ao.loadMotion(aI);\n return aH;\n}\n;\nfunction p(aI, aH) {\n return String.fromCharCode(aI.getUint8(aH));\n}\nao.loadMotion = function(aT) {\n if (aT instanceof ArrayBuffer) {\n aT = new DataView(aT);\n }\n var aN = new ao();\n var aI = [0];\n var aQ = aT.byteLength;\n aN._$yT = 0;\n for (var aJ = 0; aJ < aQ; ++aJ) {\n var aS = p(aT, aJ);\n var aL = aS.charCodeAt(0);\n if (aS == \"\\n\" || aS == \"\\r\") {\n continue;\n }\n if (aS == \"#\") {\n for (; aJ < aQ; ++aJ) {\n if (p(aT, aJ) == \"\\n\" || p(aT, aJ) == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if (aS == \"$\") {\n var aV = aJ;\n var aK = -1;\n for (; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \"=\") {\n aK = aJ;\n break;\n }\n }\n var aP = false;\n if (aK >= 0) {\n if (aK == aV + 4 && p(aT, aV + 1) == \"f\" && p(aT, aV + 2) == \"p\" && p(aT, aV + 3) == \"s\") {\n aP = true;\n }\n for (aJ = aK + 1; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \",\" || aS == \" \" || aS == \"\\t\") {\n continue;\n }\n var aM = G._$LS(aT, aQ, aJ, aI);\n if (aI[0] > 0) {\n if (aP && 5 < aM && aM < 121) {\n aN._$D0 = aM;\n }\n }\n aJ = aI[0];\n }\n }\n for (; aJ < aQ; ++aJ) {\n if (p(aT, aJ) == \"\\n\" || p(aT, aJ) == \"\\r\") {\n break;\n }\n }\n continue;\n }\n if ((97 <= aL && aL <= 122) || (65 <= aL && aL <= 90) || aS == \"_\") {\n var aV = aJ;\n var aK = -1;\n for (; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \"=\") {\n aK = aJ;\n break;\n }\n }\n if (aK >= 0) {\n var aO = new t();\n if (G.startsWith(aT, aV, ao._$cs)) {\n aO._$RP = t._$hs;\n aO._$4P = G.createString(aT, aV, aK - aV);\n } else {\n if (G.startsWith(aT, aV, ao._$ar)) {\n aO._$4P = G.createString(aT, aV + 7, aK - aV - 7);\n if (G.startsWith(aT, aV + 7, \"ANCHOR_X\")) {\n aO._$RP = t._$xs;\n } else {\n if (G.startsWith(aT, aV + 7, \"ANCHOR_Y\")) {\n aO._$RP = t._$us;\n } else {\n if (G.startsWith(aT, aV + 7, \"SCALE_X\")) {\n aO._$RP = t._$qs;\n } else {\n if (G.startsWith(aT, aV + 7, \"SCALE_Y\")) {\n aO._$RP = t._$Ys;\n } else {\n if (G.startsWith(aT, aV + 7, \"X\")) {\n aO._$RP = t._$ws;\n } else {\n if (G.startsWith(aT, aV + 7, \"Y\")) {\n aO._$RP = t._$Ns;\n }\n }\n }\n }\n }\n }\n } else {\n aO._$RP = t._$Fr;\n aO._$4P = G.createString(aT, aV, aK - aV);\n }\n }\n aN.motions.push(aO);\n var aU = 0;\n var aR = [];\n for (aJ = aK + 1; aJ < aQ; ++aJ) {\n aS = p(aT, aJ);\n if (aS == \"\\r\" || aS == \"\\n\") {\n break;\n }\n if (aS == \",\" || aS == \" \" || aS == \"\\t\") {\n continue;\n }\n var aM = G._$LS(aT, aQ, aJ, aI);\n if (aI[0] > 0) {\n aR.push(aM);\n aU++;\n var aH = aI[0];\n if (aH < aJ) {\n console.log(\"_$n0 _$hi . @Live2DMotion loadMotion()\\n\");\n break;\n }\n aJ = aH - 1;\n }\n }\n aO._$I0 = new Float32Array(aR);\n if (aU > aN._$yT) {\n aN._$yT = aU;\n }\n }\n }\n }\n aN._$rr = ((1000 * aN._$yT) / aN._$D0) | 0;\n return aN;\n}\n;\nao.prototype.getDurationMSec = function() {\n return this._$E ? -1 : this._$rr;\n}\n;\nao.prototype.getLoopDurationMSec = function() {\n return this._$rr;\n}\n;\nao.prototype.dump = function() {\n for (var aJ = 0; aJ < this.motions.length; aJ++) {\n var aH = this.motions[aJ];\n console.log(\"_$wL[%s] [%d]. \", aH._$4P, aH._$I0.length);\n for (var aI = 0; aI < aH._$I0.length && aI < 10; aI++) {\n console.log(\"%5.2f ,\", aH._$I0[aI]);\n }\n console.log(\"\\n\");\n }\n}\n;\nao.prototype.updateParamExe = function(aJ, aN, aQ, a3) {\n var aO = aN - a3._$z2;\n var a0 = aO * this._$D0 / 1000;\n var aK = a0 | 0;\n var aR = a0 - aK;\n for (var aZ = 0; aZ < this.motions.length; aZ++) {\n var aV = this.motions[aZ];\n var aL = aV._$I0.length;\n var aT = aV._$4P;\n if (aV._$RP == t._$hs) {\n var aX = aV._$I0[(aK >= aL ? aL - 1 : aK)];\n aJ.setParamFloat(aT, aX);\n } else {\n if (t._$ws <= aV._$RP && aV._$RP <= t._$Ys) {} else {\n var aH = aJ.getParamIndex(aT);\n var a4 = aJ.getModelContext();\n var aY = a4.getParamMax(aH);\n var aW = a4.getParamMin(aH);\n var aM = 0.4;\n var aS = aM * (aY - aW);\n var aU = a4.getParamFloat(aH);\n var a2 = aV._$I0[(aK >= aL ? aL - 1 : aK)];\n var a1 = aV._$I0[(aK + 1 >= aL ? aL - 1 : aK + 1)];\n var aI;\n if ((a2 < a1 && a1 - a2 > aS) || (a2 > a1 && a2 - a1 > aS)) {\n aI = a2;\n } else {\n aI = a2 + (a1 - a2) * aR;\n }\n var aP = aU + (aI - aU) * aQ;\n aJ.setParamFloat(aT, aP);\n }\n }\n }\n if (aK >= this._$yT) {\n if (this._$E) {\n a3._$z2 = aN;\n if (this.loopFadeIn) {\n a3._$bs = aN;\n }\n } else {\n a3._$9L = true;\n }\n }\n this._$eP = aQ;\n}\n;\nao.prototype._$r0 = function() {\n return this._$E;\n}\n;\nao.prototype._$aL = function(aH) {\n this._$E = aH;\n}\n;\nao.prototype._$S0 = function() {\n return this._$D0;\n}\n;\nao.prototype._$U0 = function(aH) {\n this._$D0 = aH;\n}\n;\nao.prototype.isLoopFadeIn = function() {\n return this.loopFadeIn;\n}\n;\nao.prototype.setLoopFadeIn = function(aH) {\n this.loopFadeIn = aH;\n}\n;\nfunction aE() {\n this._$P = new Float32Array(100);\n this.size = 0;\n}\naE.prototype.clear = function() {\n this.size = 0;\n}\n;\naE.prototype.add = function(aI) {\n if (this._$P.length <= this.size) {\n var aH = new Float32Array(this.size * 2);\n P._$jT(this._$P, 0, aH, 0, this.size);\n this._$P = aH;\n }\n this._$P[this.size++] = aI;\n}\n;\naE.prototype._$BL = function() {\n var aH = new Float32Array(this.size);\n P._$jT(this._$P, 0, aH, 0, this.size);\n return aH;\n}\n;\nfunction t() {\n this._$4P = null;\n this._$I0 = null;\n this._$RP = null;\n}\nt._$Fr = 0;\nt._$hs = 1;\nt._$ws = 100;\nt._$Ns = 101;\nt._$xs = 102;\nt._$us = 103;\nt._$qs = 104;\nt._$Ys = 105;\nfunction E() {\n if (j) {\n return;\n }\n c.prototype.constructor.call(this);\n this._$o = 0;\n this._$A = 0;\n this._$GS = null;\n this._$Eo = null;\n}\nE.prototype = new c();\nE._$gT = new Array();\nE.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n}\n;\nE.prototype._$F0 = function(aH) {\n c.prototype._$F0.call(this, aH);\n this._$A = aH._$6L();\n this._$o = aH._$6L();\n this._$GS = aH._$nP();\n this._$Eo = aH._$nP();\n c.prototype.readV2_opacity.call(this, aH);\n}\n;\nE.prototype.init = function(aH) {\n var aI = new H(this);\n var aJ = (this._$o + 1) * (this._$A + 1);\n if (aI._$Cr != null) {\n aI._$Cr = null;\n }\n aI._$Cr = new Float32Array(aJ * 2);\n if (aI._$hr != null) {\n aI._$hr = null;\n }\n if (this._$32()) {\n aI._$hr = new Float32Array(aJ * 2);\n } else {\n aI._$hr = null;\n }\n return aI;\n}\n;\nE.prototype._$Nr = function(aJ, aI) {\n var aK = aI;\n if (!this._$GS._$Ur(aJ)) {\n return;\n }\n var aL = this._$VT();\n var aH = E._$gT;\n aH[0] = false;\n aG._$Vr(aJ, this._$GS, aH, aL, this._$Eo, aK._$Cr, 0, 2);\n aI._$Ib(aH[0]);\n this.interpolateOpacity(aJ, this._$GS, aI, aH);\n}\n;\nE.prototype._$2b = function(aK, aJ) {\n var aL = aJ;\n aL._$hS(true);\n if (!this._$32()) {\n aL.setTotalOpacity(aL.getInterpolatedOpacity());\n } else {\n var aH = this.getTargetBaseDataID();\n if (aL._$8r == c._$ur) {\n aL._$8r = aK.getBaseDataIndex(aH);\n }\n if (aL._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aH);\n }\n aL._$hS(false);\n } else {\n var aN = aK.getBaseData(aL._$8r);\n var aI = aK._$q2(aL._$8r);\n if (aN != null && aI._$yo()) {\n var aM = aI.getTotalScale();\n aL.setTotalScale_notForClient(aM);\n var aO = aI.getTotalOpacity();\n aL.setTotalOpacity(aO * aL.getInterpolatedOpacity());\n aN._$nb(aK, aI, aL._$Cr, aL._$hr, this._$VT(), 0, 2);\n aL._$hS(true);\n } else {\n aL._$hS(false);\n }\n }\n }\n}\n;\nE.prototype._$nb = function(aL, aI, aH, aM, aO, aK, aJ) {\n if (true) {\n var aN = aI;\n var aP = (aN._$hr != null) ? aN._$hr : aN._$Cr;\n E.transformPoints_sdk2(aH, aM, aO, aK, aJ, aP, this._$o, this._$A);\n } else {\n this.transformPoints_sdk1(aL, aI, aH, aM, aO, aK, aJ);\n }\n}\n;\nE.transformPoints_sdk2 = function(a0, bc, a5, aP, aI, aR, aQ, aU) {\n var aW = a5 * aI;\n var aV;\n var bn, bm;\n var aT = 0;\n var aS = 0;\n var bl = 0;\n var bk = 0;\n var bf = 0;\n var be = 0;\n var aZ = false;\n for (var ba = aP; ba < aW; ba += aI) {\n var bd, a7, a4, aX;\n a4 = a0[ba];\n aX = a0[ba + 1];\n bd = a4 * aQ;\n a7 = aX * aU;\n if (bd < 0 || a7 < 0 || aQ <= bd || aU <= a7) {\n var a1 = aQ + 1;\n if (!aZ) {\n aZ = true;\n aT = 0.25 * (aR[((0) + (0) * a1) * 2] + aR[((aQ) + (0) * a1) * 2] + aR[((0) + (aU) * a1) * 2] + aR[((aQ) + (aU) * a1) * 2]);\n aS = 0.25 * (aR[((0) + (0) * a1) * 2 + 1] + aR[((aQ) + (0) * a1) * 2 + 1] + aR[((0) + (aU) * a1) * 2 + 1] + aR[((aQ) + (aU) * a1) * 2 + 1]);\n var aM = aR[((aQ) + (aU) * a1) * 2] - aR[((0) + (0) * a1) * 2];\n var aL = aR[((aQ) + (aU) * a1) * 2 + 1] - aR[((0) + (0) * a1) * 2 + 1];\n var bh = aR[((aQ) + (0) * a1) * 2] - aR[((0) + (aU) * a1) * 2];\n var bg = aR[((aQ) + (0) * a1) * 2 + 1] - aR[((0) + (aU) * a1) * 2 + 1];\n bl = (aM + bh) * 0.5;\n bk = (aL + bg) * 0.5;\n bf = (aM - bh) * 0.5;\n be = (aL - bg) * 0.5;\n if (bl == 0 && bk == 0) {}\n if (bf == 0 && be == 0) {}\n aT -= 0.5 * (bl + bf);\n aS -= 0.5 * (bk + be);\n }\n if ((-2 < a4 && a4 < 3) && (-2 < aX && aX < 3)) {\n if (a4 <= 0) {\n if (aX <= 0) {\n var a3 = aR[((0) + (0) * a1) * 2];\n var a2 = aR[((0) + (0) * a1) * 2 + 1];\n var a8 = aT - 2 * bl;\n var a6 = aS - 2 * bk;\n var aK = aT - 2 * bf;\n var aJ = aS - 2 * be;\n var aO = aT - 2 * bl - 2 * bf;\n var aN = aS - 2 * bk - 2 * be;\n var bj = 0.5 * (a4 - (-2));\n var bi = 0.5 * (aX - (-2));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aK = aR[((0) + (aU) * a1) * 2];\n var aJ = aR[((0) + (aU) * a1) * 2 + 1];\n var aO = aT - 2 * bl + 1 * bf;\n var aN = aS - 2 * bk + 1 * be;\n var a3 = aT + 3 * bf;\n var a2 = aS + 3 * be;\n var a8 = aT - 2 * bl + 3 * bf;\n var a6 = aS - 2 * bk + 3 * be;\n var bj = 0.5 * (a4 - (-2));\n var bi = 0.5 * (aX - (1));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n var aH = (a7 | 0);\n if (aH == aU) {\n aH = aU - 1;\n }\n var bj = 0.5 * (a4 - (-2));\n var bi = a7 - aH;\n var bb = aH / aU;\n var a9 = (aH + 1) / aU;\n var aK = aR[((0) + (aH) * a1) * 2];\n var aJ = aR[((0) + (aH) * a1) * 2 + 1];\n var a3 = aR[((0) + (aH + 1) * a1) * 2];\n var a2 = aR[((0) + (aH + 1) * a1) * 2 + 1];\n var aO = aT - 2 * bl + bb * bf;\n var aN = aS - 2 * bk + bb * be;\n var a8 = aT - 2 * bl + a9 * bf;\n var a6 = aS - 2 * bk + a9 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n }\n }\n } else {\n if (1 <= a4) {\n if (aX <= 0) {\n var a8 = aR[((aQ) + (0) * a1) * 2];\n var a6 = aR[((aQ) + (0) * a1) * 2 + 1];\n var a3 = aT + 3 * bl;\n var a2 = aS + 3 * bk;\n var aO = aT + 1 * bl - 2 * bf;\n var aN = aS + 1 * bk - 2 * be;\n var aK = aT + 3 * bl - 2 * bf;\n var aJ = aS + 3 * bk - 2 * be;\n var bj = 0.5 * (a4 - (1));\n var bi = 0.5 * (aX - (-2));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aO = aR[((aQ) + (aU) * a1) * 2];\n var aN = aR[((aQ) + (aU) * a1) * 2 + 1];\n var aK = aT + 3 * bl + 1 * bf;\n var aJ = aS + 3 * bk + 1 * be;\n var a8 = aT + 1 * bl + 3 * bf;\n var a6 = aS + 1 * bk + 3 * be;\n var a3 = aT + 3 * bl + 3 * bf;\n var a2 = aS + 3 * bk + 3 * be;\n var bj = 0.5 * (a4 - (1));\n var bi = 0.5 * (aX - (1));\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n var aH = (a7 | 0);\n if (aH == aU) {\n aH = aU - 1;\n }\n var bj = 0.5 * (a4 - (1));\n var bi = a7 - aH;\n var bb = aH / aU;\n var a9 = (aH + 1) / aU;\n var aO = aR[((aQ) + (aH) * a1) * 2];\n var aN = aR[((aQ) + (aH) * a1) * 2 + 1];\n var a8 = aR[((aQ) + (aH + 1) * a1) * 2];\n var a6 = aR[((aQ) + (aH + 1) * a1) * 2 + 1];\n var aK = aT + 3 * bl + bb * bf;\n var aJ = aS + 3 * bk + bb * be;\n var a3 = aT + 3 * bl + a9 * bf;\n var a2 = aS + 3 * bk + a9 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n }\n }\n } else {\n if (aX <= 0) {\n var aY = (bd | 0);\n if (aY == aQ) {\n aY = aQ - 1;\n }\n var bj = bd - aY;\n var bi = 0.5 * (aX - (-2));\n var bp = aY / aQ;\n var bo = (aY + 1) / aQ;\n var a8 = aR[((aY) + (0) * a1) * 2];\n var a6 = aR[((aY) + (0) * a1) * 2 + 1];\n var a3 = aR[((aY + 1) + (0) * a1) * 2];\n var a2 = aR[((aY + 1) + (0) * a1) * 2 + 1];\n var aO = aT + bp * bl - 2 * bf;\n var aN = aS + bp * bk - 2 * be;\n var aK = aT + bo * bl - 2 * bf;\n var aJ = aS + bo * bk - 2 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n if (aX >= 1) {\n var aY = (bd | 0);\n if (aY == aQ) {\n aY = aQ - 1;\n }\n var bj = bd - aY;\n var bi = 0.5 * (aX - (1));\n var bp = aY / aQ;\n var bo = (aY + 1) / aQ;\n var aO = aR[((aY) + (aU) * a1) * 2];\n var aN = aR[((aY) + (aU) * a1) * 2 + 1];\n var aK = aR[((aY + 1) + (aU) * a1) * 2];\n var aJ = aR[((aY + 1) + (aU) * a1) * 2 + 1];\n var a8 = aT + bp * bl + 3 * bf;\n var a6 = aS + bp * bk + 3 * be;\n var a3 = aT + bo * bl + 3 * bf;\n var a2 = aS + bo * bk + 3 * be;\n if (bj + bi <= 1) {\n bc[ba] = aO + (aK - aO) * bj + (a8 - aO) * bi;\n bc[ba + 1] = aN + (aJ - aN) * bj + (a6 - aN) * bi;\n } else {\n bc[ba] = a3 + (a8 - a3) * (1 - bj) + (aK - a3) * (1 - bi);\n bc[ba + 1] = a2 + (a6 - a2) * (1 - bj) + (aJ - a2) * (1 - bi);\n }\n } else {\n System.err.printf(\"_$li calc : %.4f , %.4f @@BDBoxGrid\\n\", a4, aX);\n }\n }\n }\n }\n } else {\n bc[ba] = aT + a4 * bl + aX * bf;\n bc[ba + 1] = aS + a4 * bk + aX * be;\n }\n } else {\n bn = bd - (bd | 0);\n bm = a7 - (a7 | 0);\n aV = 2 * ((bd | 0) + ((a7 | 0)) * (aQ + 1));\n if (bn + bm < 1) {\n bc[ba] = aR[aV] * (1 - bn - bm) + aR[aV + 2] * bn + aR[aV + 2 * (aQ + 1)] * bm;\n bc[ba + 1] = aR[aV + 1] * (1 - bn - bm) + aR[aV + 3] * bn + aR[aV + 2 * (aQ + 1) + 1] * bm;\n } else {\n bc[ba] = aR[aV + 2 * (aQ + 1) + 2] * (bn - 1 + bm) + aR[aV + 2 * (aQ + 1)] * (1 - bn) + aR[aV + 2] * (1 - bm);\n bc[ba + 1] = aR[aV + 2 * (aQ + 1) + 3] * (bn - 1 + bm) + aR[aV + 2 * (aQ + 1) + 1] * (1 - bn) + aR[aV + 3] * (1 - bm);\n }\n }\n }\n}\n;\nE.prototype.transformPoints_sdk1 = function(aJ, aR, aL, a0, aU, aP, aZ) {\n var aH = aR;\n var aO, aN;\n var aM = this._$o;\n var aQ = this._$A;\n var aI = aU * aZ;\n var aS, aY;\n var aV;\n var aX, aW;\n var aT = (aH._$hr != null) ? aH._$hr : aH._$Cr;\n for (var aK = aP; aK < aI; aK += aZ) {\n if (Q._$ts) {\n aO = aL[aK];\n aN = aL[aK + 1];\n if (aO < 0) {\n aO = 0;\n } else {\n if (aO > 1) {\n aO = 1;\n }\n }\n if (aN < 0) {\n aN = 0;\n } else {\n if (aN > 1) {\n aN = 1;\n }\n }\n aO *= aM;\n aN *= aQ;\n aS = (aO | 0);\n aY = (aN | 0);\n if (aS > aM - 1) {\n aS = aM - 1;\n }\n if (aY > aQ - 1) {\n aY = aQ - 1;\n }\n aX = aO - aS;\n aW = aN - aY;\n aV = 2 * (aS + aY * (aM + 1));\n } else {\n aO = aL[aK] * aM;\n aN = aL[aK + 1] * aQ;\n aX = aO - (aO | 0);\n aW = aN - (aN | 0);\n aV = 2 * ((aO | 0) + (aN | 0) * (aM + 1));\n }\n if (aX + aW < 1) {\n a0[aK] = aT[aV] * (1 - aX - aW) + aT[aV + 2] * aX + aT[aV + 2 * (aM + 1)] * aW;\n a0[aK + 1] = aT[aV + 1] * (1 - aX - aW) + aT[aV + 3] * aX + aT[aV + 2 * (aM + 1) + 1] * aW;\n } else {\n a0[aK] = aT[aV + 2 * (aM + 1) + 2] * (aX - 1 + aW) + aT[aV + 2 * (aM + 1)] * (1 - aX) + aT[aV + 2] * (1 - aW);\n a0[aK + 1] = aT[aV + 2 * (aM + 1) + 3] * (aX - 1 + aW) + aT[aV + 2 * (aM + 1) + 1] * (1 - aX) + aT[aV + 3] * (1 - aW);\n }\n }\n}\n;\nE.prototype._$VT = function() {\n return (this._$o + 1) * (this._$A + 1);\n}\n;\nE.prototype.getType = function() {\n return c._$_b;\n}\n;\nfunction H(aH) {\n B.prototype.constructor.call(this, aH);\n this._$8r = c._$ur;\n this._$Cr = null;\n this._$hr = null;\n}\nH.prototype = new B();\nfunction s() {\n if (j) {\n return;\n }\n this.visible = true;\n this._$g0 = false;\n this._$NL = null;\n this._$3S = null;\n this._$aS = null;\n s._$42++;\n}\ns._$42 = 0;\ns.prototype._$zP = function() {\n this._$3S = new Array();\n this._$aS = new Array();\n}\n;\ns.prototype._$F0 = function(aH) {\n this._$g0 = aH._$8L();\n this.visible = aH._$8L();\n this._$NL = aH._$nP();\n this._$3S = aH._$nP();\n this._$aS = aH._$nP();\n}\n;\ns.prototype.init = function(aI) {\n var aH = new aj(this);\n aH.setPartsOpacity(this.isVisible() ? 1 : 0);\n return aH;\n}\n;\ns.prototype._$6o = function(aH) {\n if (this._$3S == null) {\n throw new Error(\"_$3S _$6 _$Wo@_$6o\");\n }\n this._$3S.push(aH);\n}\n;\ns.prototype._$3o = function(aH) {\n if (this._$aS == null) {\n throw new Error(\"_$aS _$6 _$Wo@_$3o\");\n }\n this._$aS.push(aH);\n}\n;\ns.prototype._$Zo = function(aH) {\n this._$3S = aH;\n}\n;\ns.prototype._$xo = function(aH) {\n this._$aS = aH;\n}\n;\ns.prototype.isVisible = function() {\n return this.visible;\n}\n;\ns.prototype._$uL = function() {\n return this._$g0;\n}\n;\ns.prototype._$KP = function(aH) {\n this.visible = aH;\n}\n;\ns.prototype._$ET = function(aH) {\n this._$g0 = aH;\n}\n;\ns.prototype.getBaseData = function() {\n return this._$3S;\n}\n;\ns.prototype.getDrawData = function() {\n return this._$aS;\n}\n;\ns.prototype._$p2 = function() {\n return this._$NL;\n}\n;\ns.prototype._$ob = function(aH) {\n this._$NL = aH;\n}\n;\ns.prototype.getPartsID = function() {\n return this._$NL;\n}\n;\ns.prototype._$MP = function(aH) {\n this._$NL = aH;\n}\n;\nfunction aj(aH) {\n this._$VS = null;\n this._$e0 = null;\n this._$e0 = aH;\n}\naj.prototype = new S();\naj.prototype.getPartsOpacity = function() {\n return this._$VS;\n}\n;\naj.prototype.setPartsOpacity = function(aH) {\n this._$VS = aH;\n}\n;\nfunction ak(aH) {\n if (j) {\n return;\n }\n this.id = aH;\n}\nak._$L7 = function() {\n z._$27();\n n._$27();\n Z._$27();\n i._$27();\n}\n;\nak.prototype.toString = function() {\n return this.id;\n}\n;\nfunction D() {}\nD.prototype._$F0 = function(aH) {}\n;\nfunction an() {\n if (j) {\n return;\n }\n this._$4S = null;\n}\nan.prototype._$1s = function() {\n return this._$4S;\n}\n;\nan.prototype._$zP = function() {\n this._$4S = new Array();\n}\n;\nan.prototype._$F0 = function(aH) {\n this._$4S = aH._$nP();\n}\n;\nan.prototype._$Ks = function(aH) {\n this._$4S.push(aH);\n}\n;\nfunction au(aH, aI) {\n this.canvas = aH;\n this.context = aI;\n this.viewport = new Array(0,0,aH.width,aH.height);\n this._$6r = 1;\n this._$xP = 0;\n this._$3r = 1;\n this._$uP = 0;\n this._$Qo = -1;\n this.cacheImages = {};\n}\nau.tr = new am();\nau._$50 = new am();\nau._$Ti = new Array(0,0);\nau._$Pi = new Array(0,0);\nau._$B = new Array(0,0);\nau.prototype._$lP = function(aI, aK, aJ, aH) {\n this.viewport = new Array(aI,aK,aJ,aH);\n}\n;\nau.prototype._$bL = function() {\n this.context.save();\n var aH = this.viewport;\n if (aH != null) {\n this.context.beginPath();\n this.context._$Li(aH[0], aH[1], aH[2], aH[3]);\n this.context.clip();\n }\n}\n;\nau.prototype._$ei = function() {\n this.context.restore();\n}\n;\nau.prototype.drawElements = function(bc, bm, aX, aJ, bA, aM, bl, bz) {\n try {\n if (bA != this._$Qo) {\n this._$Qo = bA;\n this.context.globalAlpha = bA;\n }\n var a2 = bm.length;\n var aP = bc.width;\n var a5 = bc.height;\n var bE = this.context;\n var a7 = this._$xP;\n var a6 = this._$uP;\n var a1 = this._$6r;\n var aZ = this._$3r;\n var bD = au.tr;\n var aI = au._$Ti;\n var aH = au._$Pi;\n var bu = au._$B;\n for (var by = 0; by < a2; by += 3) {\n bE.save();\n var aW = bm[by];\n var aV = bm[by + 1];\n var aT = bm[by + 2];\n var aL = a7 + a1 * aX[aW * 2];\n var aK = a6 + aZ * aX[aW * 2 + 1];\n var br = a7 + a1 * aX[aV * 2];\n var bp = a6 + aZ * aX[aV * 2 + 1];\n var bh = a7 + a1 * aX[aT * 2];\n var bf = a6 + aZ * aX[aT * 2 + 1];\n if (bl) {\n bl._$PS(aL, aK, bu);\n aL = bu[0];\n aK = bu[1];\n bl._$PS(br, bp, bu);\n br = bu[0];\n bp = bu[1];\n bl._$PS(bh, bf, bu);\n bh = bu[0];\n bf = bu[1];\n }\n var aS = aP * aJ[aW * 2];\n var aQ = a5 - a5 * aJ[aW * 2 + 1];\n var bx = aP * aJ[aV * 2];\n var bw = a5 - a5 * aJ[aV * 2 + 1];\n var bk = aP * aJ[aT * 2];\n var bj = a5 - a5 * aJ[aT * 2 + 1];\n var a3 = Math.atan2(bw - aQ, bx - aS);\n var a0 = Math.atan2(bp - aK, br - aL);\n var aO = br - aL;\n var aN = bp - aK;\n var bi = Math.sqrt(aO * aO + aN * aN);\n var aU = bx - aS;\n var aR = bw - aQ;\n var bt = Math.sqrt(aU * aU + aR * aR);\n var bv = bi / bt;\n ad._$ni(bk, bj, aS, aQ, (bx - aS), (bw - aQ), -(bw - aQ), (bx - aS), aI);\n ad._$ni(bh, bf, aL, aK, (br - aL), (bp - aK), -(bp - aK), (br - aL), aH);\n var aY = (aH[0] - aI[0]) / aI[1];\n var bs = Math.min(aS, bx, bk);\n var bg = Math.max(aS, bx, bk);\n var bq = Math.min(aQ, bw, bj);\n var be = Math.max(aQ, bw, bj);\n var bo = Math.floor(bs);\n var bb = Math.floor(bq);\n var a4 = Math.ceil(bg);\n var bC = Math.ceil(be);\n bD.identity();\n bD.translate(aL, aK);\n bD.rotate(a0);\n bD.scale(1, aH[1] / aI[1]);\n bD.shear(aY, 0);\n bD.scale(bv, bv);\n bD.rotate(-a3);\n bD.translate(-aS, -aQ);\n bD.setContext(bE);\n var a8 = true;\n var a9 = 1.2;\n if (!aM) {\n aM = a8 ? a9 : 0;\n }\n if (Q.IGNORE_EXPAND) {\n aM = 0;\n }\n if (Q.USE_CACHED_POLYGON_IMAGE) {\n var bd = bz._$e0;\n bd.gl_cacheImage = bd.gl_cacheImage || {};\n if (!bd.gl_cacheImage[by]) {\n var bn = au.createCanvas(a4 - bo, bC - bb);\n Q.DEBUG_DATA.LDGL_CANVAS_MB = Q.DEBUG_DATA.LDGL_CANVAS_MB || 0;\n Q.DEBUG_DATA.LDGL_CANVAS_MB += (a4 - bo) * (bC - bb) * 4;\n var ba = bn.getContext(\"2d\");\n ba.translate(-bo, -bb);\n au.clip(ba, bD, aM, bi, aS, aQ, bx, bw, bk, bj, aL, aK, br, bp, bh, bf);\n ba.drawImage(bc, 0, 0);\n bd.gl_cacheImage[by] = {\n cacheCanvas: bn,\n cacheContext: ba\n };\n }\n bE.drawImage(bd.gl_cacheImage[by][\"cacheCanvas\"], bo, bb);\n } else {\n if (!Q.IGNORE_CLIP) {\n au.clip(bE, bD, aM, bi, aS, aQ, bx, bw, bk, bj, aL, aK, br, bp, bh, bf);\n }\n if (Q.USE_ADJUST_TRANSLATION) {\n bs = 0;\n bg = aP;\n bq = 0;\n be = a5;\n }\n bE.drawImage(bc, bs, bq, bg - bs, be - bq, bs, bq, bg - bs, be - bq);\n }\n bE.restore();\n }\n } catch (bB) {\n q._$Rb(bB);\n }\n}\n;\nau.clip = function(aK, aJ, aV, aI, aM, aL, aU, aT, aQ, aP, aO, aN, aH, aW, aS, aR) {\n if (aV > 0.02) {\n au.expandClip(aK, aJ, aV, aI, aO, aN, aH, aW, aS, aR);\n } else {\n au.clipWithTransform(aK, null, aM, aL, aU, aT, aQ, aP);\n }\n}\n;\nau.expandClip = function(aV, bg, aK, a3, aJ, aI, be, ba, aZ, aX) {\n var aP = be - aJ;\n var aO = ba - aI;\n var bi = aZ - aJ;\n var bh = aX - aI;\n var bj = aP * bh - aO * bi > 0 ? aK : -aK;\n var aL = -aO;\n var aH = aP;\n var bc = aZ - be;\n var a8 = aX - ba;\n var a7 = -a8;\n var a6 = bc;\n var aQ = Math.sqrt(bc * bc + a8 * a8);\n var bf = -bh;\n var bb = bi;\n var a2 = Math.sqrt(bi * bi + bh * bh);\n var bd = aJ - bj * aL / a3;\n var a9 = aI - bj * aH / a3;\n var aY = be - bj * aL / a3;\n var aW = ba - bj * aH / a3;\n var a5 = be - bj * a7 / aQ;\n var a4 = ba - bj * a6 / aQ;\n var aS = aZ - bj * a7 / aQ;\n var aR = aX - bj * a6 / aQ;\n var aN = aJ + bj * bf / a2;\n var aM = aI + bj * bb / a2;\n var a1 = aZ + bj * bf / a2;\n var a0 = aX + bj * bb / a2;\n var aU = au._$50;\n var aT = bg._$P2(aU);\n if (aT == null) {\n return false;\n }\n au.clipWithTransform(aV, aU, bd, a9, aY, aW, a5, a4, aS, aR, a1, a0, aN, aM);\n return true;\n}\n;\nau.clipWithTransform = function(aH, aI, aS, aN, aQ, aK, aP, aJ) {\n if (arguments.length < (1 + 3 * 2)) {\n q._$li(\"err : @LDGL.clip()\");\n return;\n }\n if (!(arguments[1]instanceof am)) {\n q._$li(\"err : a[0] is _$6 LDTransform @LDGL.clip()\");\n return;\n }\n var aM = au._$B;\n var aO = aI;\n var aR = arguments;\n aH.beginPath();\n if (aO) {\n aO._$PS(aR[2], aR[3], aM);\n aH.moveTo(aM[0], aM[1]);\n for (var aL = 4; aL < aR.length; aL += 2) {\n aO._$PS(aR[aL], aR[aL + 1], aM);\n aH.lineTo(aM[0], aM[1]);\n }\n } else {\n aH.moveTo(aR[2], aR[3]);\n for (var aL = 4; aL < aR.length; aL += 2) {\n aH.lineTo(aR[aL], aR[aL + 1]);\n }\n }\n aH.clip();\n}\n;\nau.createCanvas = function(aH, aJ) {\n var aI = document.createElement(\"canvas\");\n aI.setAttribute(\"width\", aH);\n aI.setAttribute(\"height\", aJ);\n if (!aI) {\n q._$li(\"err : \" + aI);\n }\n return aI;\n}\n;\nau.dumpValues = function() {\n var aI = \"\";\n for (var aH = 0; aH < arguments.length; aH++) {\n aI += \"[\" + aH + \"]= \" + arguments[aH].toFixed(3) + \" , \";\n }\n console.log(aI);\n}\n;\nfunction f() {\n if (j) {\n return;\n }\n this._$TT = null;\n this._$LT = null;\n this._$FS = null;\n this._$wL = null;\n}\nf.prototype._$F0 = function(aH) {\n this._$TT = aH._$_T();\n this._$LT = aH._$_T();\n this._$FS = aH._$_T();\n this._$wL = aH._$nP();\n}\n;\nf.prototype.getMinValue = function() {\n return this._$TT;\n}\n;\nf.prototype.getMaxValue = function() {\n return this._$LT;\n}\n;\nf.prototype.getDefaultValue = function() {\n return this._$FS;\n}\n;\nf.prototype.getParamID = function() {\n return this._$wL;\n}\n;\nfunction B(aH) {\n if (j) {\n return;\n }\n this._$e0 = null;\n this._$IP = null;\n this._$JS = false;\n this._$AT = true;\n this._$e0 = aH;\n this.totalScale = 1;\n this._$7s = 1;\n this.totalOpacity = 1;\n}\nB.prototype._$yo = function() {\n return this._$AT && !this._$JS;\n}\n;\nB.prototype._$hS = function(aH) {\n this._$AT = aH;\n}\n;\nB.prototype._$GT = function() {\n return this._$e0;\n}\n;\nB.prototype._$l2 = function(aH) {\n this._$IP = aH;\n}\n;\nB.prototype.getPartsIndex = function() {\n return this._$IP;\n}\n;\nB.prototype._$x2 = function() {\n return this._$JS;\n}\n;\nB.prototype._$Ib = function(aH) {\n this._$JS = aH;\n}\n;\nB.prototype.getTotalScale = function() {\n return this.totalScale;\n}\n;\nB.prototype.setTotalScale_notForClient = function(aH) {\n this.totalScale = aH;\n}\n;\nB.prototype.getInterpolatedOpacity = function() {\n return this._$7s;\n}\n;\nB.prototype.setInterpolatedOpacity = function(aH) {\n this._$7s = aH;\n}\n;\nB.prototype.getTotalOpacity = function(aH) {\n return this.totalOpacity;\n}\n;\nB.prototype.setTotalOpacity = function(aH) {\n this.totalOpacity = aH;\n}\n;\nfunction Q() {}\nQ._$2s = \"2.1.00_1\";\nQ._$Kr = 201001000;\nQ._$sP = true;\nQ._$so = true;\nQ._$cb = false;\nQ._$3T = true;\nQ._$Ts = true;\nQ._$fb = true;\nQ._$ts = true;\nQ.L2D_DEFORMER_EXTEND = true;\nQ._$Wb = false;\nQ._$yr = false;\nQ._$Zs = false;\nQ.L2D_NO_ERROR = 0;\nQ._$i7 = 1000;\nQ._$9s = 1001;\nQ._$es = 1100;\nQ._$r7 = 2000;\nQ._$07 = 2001;\nQ._$b7 = 2002;\nQ._$H7 = 4000;\nQ.L2D_COLOR_BLEND_MODE_MULT = 0;\nQ.L2D_COLOR_BLEND_MODE_ADD = 1;\nQ.L2D_COLOR_BLEND_MODE_INTERPOLATE = 2;\nQ._$6b = true;\nQ._$cT = 0;\nQ.clippingMaskBufferSize = 256;\nQ.glContext = new Array();\nQ.frameBuffers = new Array();\nQ.fTexture = new Array();\nQ.IGNORE_CLIP = false;\nQ.IGNORE_EXPAND = false;\nQ.EXPAND_W = 2;\nQ.USE_ADJUST_TRANSLATION = true;\nQ.USE_CANVAS_TRANSFORM = true;\nQ.USE_CACHED_POLYGON_IMAGE = false;\nQ.DEBUG_DATA = {};\nQ.PROFILE_IOS_SPEED = {\n PROFILE_NAME: \"iOS Speed\",\n USE_ADJUST_TRANSLATION: true,\n USE_CACHED_POLYGON_IMAGE: true,\n EXPAND_W: 4\n};\nQ.PROFILE_IOS_QUALITY = {\n PROFILE_NAME: \"iOS HiQ\",\n USE_ADJUST_TRANSLATION: true,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.PROFILE_IOS_DEFAULT = Q.PROFILE_IOS_QUALITY;\nQ.PROFILE_ANDROID = {\n PROFILE_NAME: \"Android\",\n USE_ADJUST_TRANSLATION: false,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.PROFILE_DESKTOP = {\n PROFILE_NAME: \"Desktop\",\n USE_ADJUST_TRANSLATION: false,\n USE_CACHED_POLYGON_IMAGE: false,\n EXPAND_W: 2\n};\nQ.initProfile = function() {\n if (r.isIOS()) {\n Q.setupProfile(Q.PROFILE_IOS_DEFAULT);\n } else {\n if (r.isAndroid()) {\n Q.setupProfile(Q.PROFILE_ANDROID);\n } else {\n Q.setupProfile(Q.PROFILE_DESKTOP);\n }\n }\n}\n;\nQ.setupProfile = function(aI, aJ) {\n if (typeof aI == \"number\") {\n switch (aI) {\n case 9901:\n aI = Q.PROFILE_IOS_SPEED;\n break;\n case 9902:\n aI = Q.PROFILE_IOS_QUALITY;\n break;\n case 9903:\n aI = Q.PROFILE_IOS_DEFAULT;\n break;\n case 9904:\n aI = Q.PROFILE_ANDROID;\n break;\n case 9905:\n aI = Q.PROFILE_DESKTOP;\n break;\n default:\n alert(\"profile _$6 _$Ui : \" + aI);\n break;\n }\n }\n if (arguments.length < 2) {\n aJ = true;\n }\n if (aJ) {\n console.log(\"profile : \" + aI.PROFILE_NAME);\n }\n for (var aH in aI) {\n Q[aH] = aI[aH];\n if (aJ) {\n console.log(\" [\" + aH + \"] = \" + aI[aH]);\n }\n }\n}\n;\nQ.init = function() {\n if (Q._$6b) {\n console.log(\"Live2D %s\", Q._$2s);\n Q._$6b = false;\n var aH = false;\n aH = true;\n Q.initProfile();\n }\n}\n;\nQ.getVersionStr = function() {\n return Q._$2s;\n}\n;\nQ.getVersionNo = function() {\n return Q._$Kr;\n}\n;\nQ._$sT = function(aH) {\n Q._$cT = aH;\n}\n;\nQ.getError = function() {\n var aH = Q._$cT;\n Q._$cT = 0;\n return aH;\n}\n;\nQ.dispose = function() {\n Q.glContext = [];\n Q.frameBuffers = [];\n Q.fTexture = [];\n}\n;\nQ.setGL = function(aJ, aI) {\n var aH = aI || 0;\n Q.glContext[aH] = aJ;\n}\n;\nQ.getGL = function(aH) {\n return Q.glContext[aH];\n}\n;\nQ.setClippingMaskBufferSize = function(aH) {\n Q.clippingMaskBufferSize = aH;\n}\n;\nQ.getClippingMaskBufferSize = function() {\n return Q.clippingMaskBufferSize;\n}\n;\nQ.deleteBuffer = function(aI) {\n var aH = Q.getGL(aI);\n aH.deleteFramebuffer(Q.frameBuffers[aI].framebuffer);\n delete Q.frameBuffers[aI];\n delete Q.glContext[aI];\n}\n;\nfunction A() {}\nA._$r2 = function(aH) {\n if (aH < 0) {\n return 0;\n } else {\n if (aH > 1) {\n return 1;\n }\n }\n return (0.5 - 0.5 * Math.cos(aH * aC.PI_F));\n}\n;\nfunction J(aH) {\n if (j) {\n return;\n }\n this._$ib = aH;\n}\nJ._$fr = -1;\nJ.prototype.toString = function() {\n return this._$ib;\n}\n;\nfunction b() {\n if (j) {\n return;\n }\n a.prototype.constructor.call(this);\n this._$LP = -1;\n this._$d0 = 0;\n this._$Yo = 0;\n this._$JP = null;\n this._$5P = null;\n this._$BP = null;\n this._$Eo = null;\n this._$Qi = null;\n this._$6s = b._$ms;\n this.culling = true;\n this.gl_cacheImage = null;\n this.instanceNo = b._$42++;\n}\nb.prototype = new a();\nb._$42 = 0;\nb._$Os = 30;\nb._$ms = 0;\nb._$ns = 1;\nb._$_s = 2;\nb._$gT = new Array();\nb.prototype._$_S = function(aH) {\n this._$LP = aH;\n}\n;\nb.prototype.getTextureNo = function() {\n return this._$LP;\n}\n;\nb.prototype._$ZL = function() {\n return this._$Qi;\n}\n;\nb.prototype._$H2 = function() {\n return this._$JP;\n}\n;\nb.prototype.getNumPoints = function() {\n return this._$d0;\n}\n;\nb.prototype.getType = function() {\n return a._$wb;\n}\n;\nb.prototype._$B2 = function(aL, aH, aO) {\n var aM = aH;\n var aN = (aM._$hr != null) ? aM._$hr : aM._$Cr;\n var aK = aw._$do;\n switch (aK) {\n default:\n case aw._$Ms:\n throw new Error(\"_$L _$ro \");\n case aw._$Qs:\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aI = aJ * aw._$No;\n aN[aI + 4] = aO;\n }\n break;\n }\n}\n;\nb.prototype._$zP = function() {\n this._$GS = new g();\n this._$GS._$zP();\n}\n;\nb.prototype._$F0 = function(aK) {\n a.prototype._$F0.call(this, aK);\n this._$LP = aK._$6L();\n this._$d0 = aK._$6L();\n this._$Yo = aK._$6L();\n var aH = aK._$nP();\n this._$BP = new Int16Array(this._$Yo * 3);\n for (var aJ = this._$Yo * 3 - 1; aJ >= 0; --aJ) {\n this._$BP[aJ] = aH[aJ];\n }\n this._$Eo = aK._$nP();\n this._$Qi = aK._$nP();\n if (aK.getFormatVersion() >= ay._$s7) {\n this._$JP = aK._$6L();\n if (this._$JP != 0) {\n if ((this._$JP & 1) != 0) {\n var aI = aK._$6L();\n if (this._$5P == null) {\n this._$5P = new Object();\n }\n this._$5P._$Hb = parseInt(aI);\n }\n if ((this._$JP & b._$Os) != 0) {\n this._$6s = (this._$JP & b._$Os) >> 1;\n } else {\n this._$6s = b._$ms;\n }\n if ((this._$JP & 32) != 0) {\n this.culling = false;\n }\n }\n } else {\n this._$JP = 0;\n }\n}\n;\nb.prototype.init = function(aL) {\n var aN = new ag(this);\n var aI = this._$d0 * aw._$No;\n var aH = this._$32();\n if (aN._$Cr != null) {\n aN._$Cr = null;\n }\n aN._$Cr = new Float32Array(aI);\n if (aN._$hr != null) {\n aN._$hr = null;\n }\n aN._$hr = aH ? new Float32Array(aI) : null;\n var aM = aw._$do;\n switch (aM) {\n default:\n case aw._$Ms:\n if (aw._$Ls) {\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aO = aJ << 1;\n this._$Qi[aO + 1] = 1 - this._$Qi[aO + 1];\n }\n }\n break;\n case aw._$Qs:\n for (var aJ = this._$d0 - 1; aJ >= 0; --aJ) {\n var aO = aJ << 1;\n var aK = aJ * aw._$No;\n var aQ = this._$Qi[aO];\n var aP = this._$Qi[aO + 1];\n aN._$Cr[aK] = aQ;\n aN._$Cr[aK + 1] = aP;\n aN._$Cr[aK + 4] = 0;\n if (aH) {\n aN._$hr[aK] = aQ;\n aN._$hr[aK + 1] = aP;\n aN._$hr[aK + 4] = 0;\n }\n }\n break;\n }\n return aN;\n}\n;\nb.prototype._$Nr = function(aJ, aH) {\n var aK = aH;\n if (!((this == aK._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n if (!this._$GS._$Ur(aJ)) {\n return;\n }\n a.prototype._$Nr.call(this, aJ, aK);\n if (aK._$IS[0]) {\n return;\n }\n var aI = b._$gT;\n aI[0] = false;\n aG._$Vr(aJ, this._$GS, aI, this._$d0, this._$Eo, aK._$Cr, aw._$i2, aw._$No);\n}\n;\nb.prototype._$2b = function(aK, aI) {\n try {\n if (!((this == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n var aL = false;\n if (aI._$IS[0]) {\n aL = true;\n }\n var aM = aI;\n if (!aL) {\n a.prototype._$2b.call(this, aK);\n if (this._$32()) {\n var aH = this.getTargetBaseDataID();\n if (aM._$8r == a._$ur) {\n aM._$8r = aK.getBaseDataIndex(aH);\n }\n if (aM._$8r < 0) {\n if (Q._$so) {\n q._$li(\"_$L _$0P _$G :: %s\", aH);\n }\n } else {\n var aO = aK.getBaseData(aM._$8r);\n var aJ = aK._$q2(aM._$8r);\n if (aO != null && !aJ._$x2()) {\n aO._$nb(aK, aJ, aM._$Cr, aM._$hr, this._$d0, aw._$i2, aw._$No);\n aM._$AT = true;\n } else {\n aM._$AT = false;\n }\n aM.baseOpacity = aJ.getTotalOpacity();\n }\n }\n }\n } catch (aN) {\n throw aN;\n }\n}\n;\nb.prototype.draw = function(aN, aK, aI) {\n if (!((this == aI._$GT()))) {\n console.log(\"### assert!! ### \");\n }\n if (aI._$IS[0]) {\n return;\n }\n var aL = aI;\n var aJ = this._$LP;\n if (aJ < 0) {\n aJ = 1;\n }\n var aH = this.getOpacity(aK, aL) * aI._$VS * aI.baseOpacity;\n var aM = (aL._$hr != null) ? aL._$hr : aL._$Cr;\n aN.setClipBufPre_clipContextForDraw(aI.clipBufPre_clipContext);\n aN._$WP(this.culling);\n aN._$Uo(aJ, 3 * this._$Yo, this._$BP, aM, this._$Qi, aH, this._$6s, aL);\n}\n;\nb.prototype.dump = function() {\n console.log(\" _$yi( %d ) , _$d0( %d ) , _$Yo( %d ) \\n\", this._$LP, this._$d0, this._$Yo);\n console.log(\" _$Oi _$di = { \");\n for (var aJ = 0; aJ < this._$BP.length; aJ++) {\n console.log(\"%5d ,\", this._$BP[aJ]);\n }\n console.log(\"\\n _$5i _$30\");\n for (var aJ = 0; aJ < this._$Eo.length; aJ++) {\n console.log(\"\\n _$30[%d] = \", aJ);\n var aH = this._$Eo[aJ];\n for (var aI = 0; aI < aH.length; aI++) {\n console.log(\"%6.2f, \", aH[aI]);\n }\n }\n console.log(\"\\n\");\n}\n;\nb.prototype._$72 = function(aH) {\n if (this._$5P == null) {\n return null;\n }\n return this._$5P[aH];\n}\n;\nb.prototype.getIndexArray = function() {\n return this._$BP;\n}\n;\nfunction ag(aH) {\n aB.prototype.constructor.call(this, aH);\n this._$8r = a._$ur;\n this._$Cr = null;\n this._$hr = null;\n}\nag.prototype = new aB();\nag.prototype.getTransformedPoints = function() {\n return (this._$hr != null) ? this._$hr : this._$Cr;\n}\n;\nfunction k() {\n if (j) {\n return;\n }\n this.x = null;\n this.y = null;\n}\nk.prototype._$HT = function(aH) {\n this.x = aH.x;\n this.y = aH.y;\n}\n;\nk.prototype._$HT = function(aH, aI) {\n this.x = aH;\n this.y = aI;\n}\n;\nfunction l(aH) {\n if (j) {\n return;\n }\n aa.prototype.constructor.call(this);\n this.drawParamWebGL = new C(aH);\n this.drawParamWebGL.setGL(Q.getGL(aH));\n}\nl.prototype = new aa();\nl.loadModel = function(aI) {\n var aH = new l();\n aa._$62(aH, aI);\n return aH;\n}\n;\nl.loadModel = function(aI, aK) {\n var aJ = aK || 0;\n var aH = new l(aJ);\n aa._$62(aH, aI);\n return aH;\n}\n;\nl._$to = function() {\n var aH = new l();\n return aH;\n}\n;\nl._$er = function(aM) {\n var aJ = new _$5(\"../_$_r/_$t0/_$Ri/_$_P._$d\");\n if (aJ.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aJ._$PL());\n }\n var aH = [\"../_$_r/_$t0/_$Ri/_$_P.512/_$CP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$vP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$EP._$1\", \"../_$_r/_$t0/_$Ri/_$_P.512/_$pP._$1\"];\n var aK = l.loadModel(aJ._$3b());\n for (var aI = 0; aI < aH.length; aI++) {\n var aL = new _$5(aH[aI]);\n if (aL.exists() == false) {\n throw new _$ls(\"_$t0 _$_ _$6 _$Ui :: \" + aL._$PL());\n }\n aK.setTexture(aI, _$nL._$_o(aM, aL._$3b()));\n }\n return aK;\n}\n;\nl.prototype.setGL = function(aH) {\n Q.setGL(aH);\n}\n;\nl.prototype.setTransform = function(aH) {\n this.drawParamWebGL.setTransform(aH);\n}\n;\nl.prototype.update = function() {\n this._$5S.update();\n this._$5S.preDraw(this.drawParamWebGL);\n}\n;\nl.prototype.draw = function() {\n this._$5S.draw(this.drawParamWebGL);\n}\n;\nl.prototype._$K2 = function() {\n this.drawParamWebGL._$K2();\n}\n;\nl.prototype.setTexture = function(aI, aH) {\n if (this.drawParamWebGL == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this.drawParamWebGL.setTexture(aI, aH);\n}\n;\nl.prototype.setTexture = function(aI, aH) {\n if (this.drawParamWebGL == null) {\n q._$li(\"_$Yi for QT _$ki / _$XS() is _$6 _$ui!!\");\n }\n this.drawParamWebGL.setTexture(aI, aH);\n}\n;\nl.prototype._$Rs = function() {\n return this.drawParamWebGL._$Rs();\n}\n;\nl.prototype._$Ds = function(aH) {\n this.drawParamWebGL._$Ds(aH);\n}\n;\nl.prototype.getDrawParam = function() {\n return this.drawParamWebGL;\n}\n;\nl.prototype.setMatrix = function(aH) {\n this.drawParamWebGL.setMatrix(aH);\n}\n;\nl.prototype.setPremultipliedAlpha = function(aH) {\n this.drawParamWebGL.setPremultipliedAlpha(aH);\n}\n;\nl.prototype.isPremultipliedAlpha = function() {\n return this.drawParamWebGL.isPremultipliedAlpha();\n}\n;\nl.prototype.setAnisotropy = function(aH) {\n this.drawParamWebGL.setAnisotropy(aH);\n}\n;\nl.prototype.getAnisotropy = function() {\n return this.drawParamWebGL.getAnisotropy();\n}\n;\nfunction V() {\n if (j) {\n return;\n }\n this.motions = null;\n this._$eb = false;\n this.motions = new Array();\n}\nV.prototype._$tb = function() {\n return this.motions;\n}\n;\nV.prototype.startMotion = function(aJ, aI) {\n var aM = null;\n var aL = null;\n var aH = this.motions.length;\n for (var aK = 0; aK < aH; ++aK) {\n aL = this.motions[aK];\n if (aL == null) {\n continue;\n }\n aL._$qS(aL._$w0.getFadeOut());\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->startMotion() / start _$K _$3 (m%d)\\n\", aH, aL._$sr);\n }\n }\n if (aJ == null) {\n return -1;\n }\n aL = new M();\n aL._$w0 = aJ;\n this.motions.push(aL);\n var aN = aL._$sr;\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->startMotion() / new _$w0 (m%d)\\n\", aH, aN);\n }\n return aN;\n}\n;\nV.prototype.updateParam = function(aJ) {\n try {\n var aI = false;\n for (var aK = 0; aK < this.motions.length; aK++) {\n var aL = this.motions[aK];\n if (aL == null) {\n this.motions.splice(aK, 1);\n aK--;\n continue;\n }\n var aH = aL._$w0;\n if (aH == null) {\n this.motions = this.motions.splice(aK, 1);\n aK--;\n continue;\n }\n aH.updateParam(aJ, aL);\n aI = true;\n if (aL.isFinished()) {\n if (this._$eb) {\n q._$Ji(\"MotionQueueManager[size:%2d]->updateParam() / _$T0 _$w0 (m%d)\\n\", this.motions.length - 1, aL._$sr);\n }\n this.motions.splice(aK, 1);\n aK--;\n } else {}\n }\n return aI;\n } catch (aM) {\n q._$li(aM);\n return true;\n }\n}\n;\nV.prototype.isFinished = function(aK) {\n if (arguments.length >= 1) {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n continue;\n }\n if (aJ._$sr == aK && !aJ.isFinished()) {\n return false;\n }\n }\n return true;\n } else {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n var aH = aJ._$w0;\n if (aH == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n if (!aJ.isFinished()) {\n return false;\n }\n }\n return true;\n }\n}\n;\nV.prototype.stopAllMotions = function() {\n for (var aI = 0; aI < this.motions.length; aI++) {\n var aJ = this.motions[aI];\n if (aJ == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n var aH = aJ._$w0;\n if (aH == null) {\n this.motions.splice(aI, 1);\n aI--;\n continue;\n }\n if (true) {\n this.motions.splice(aI, 1);\n aI--;\n }\n }\n}\n;\nV.prototype._$Zr = function(aH) {\n this._$eb = aH;\n}\n;\nV.prototype._$e = function() {\n console.log(\"-- _$R --\\n\");\n for (var aH = 0; aH < this.motions.length; aH++) {\n var aI = this.motions[aH];\n var aJ = aI._$w0;\n console.log(\"MotionQueueEnt[%d] :: %s\\n\", this.motions.length, aJ.toString());\n }\n}\n;\nfunction M() {\n this._$w0 = null;\n this._$AT = true;\n this._$9L = false;\n this._$z2 = -1;\n this._$bs = -1;\n this._$Do = -1;\n this._$sr = null;\n this._$sr = M._$Gs++;\n}\nM._$Gs = 0;\nM.prototype.isFinished = function() {\n return this._$9L;\n}\n;\nM.prototype._$qS = function(aJ) {\n var aI = P.getUserTimeMSec();\n var aH = aI + aJ;\n if (this._$Do < 0 || aH < this._$Do) {\n this._$Do = aH;\n }\n}\n;\nM.prototype._$Bs = function() {\n return this._$sr;\n}\n;\nfunction am() {\n this.m = new Array(1,0,0,0,1,0,0,0,1);\n}\nam.prototype.setContext = function(aI) {\n var aH = this.m;\n aI.transform(aH[0], aH[1], aH[3], aH[4], aH[6], aH[7]);\n}\n;\nam.prototype.toString = function() {\n var aI = \"LDTransform { \";\n for (var aH = 0; aH < 9; aH++) {\n aI += this.m[aH].toFixed(2) + \" ,\";\n }\n aI += \" }\";\n return aI;\n}\n;\nam.prototype.identity = function() {\n var aH = this.m;\n aH[0] = aH[4] = aH[8] = 1;\n aH[1] = aH[2] = aH[3] = aH[5] = aH[6] = aH[7] = 0;\n}\n;\nam.prototype._$PS = function(aI, aK, aJ) {\n if (aJ == null) {\n aJ = new Array(0,0);\n }\n var aH = this.m;\n aJ[0] = aH[0] * aI + aH[3] * aK + aH[6];\n aJ[1] = aH[1] * aI + aH[4] * aK + aH[7];\n return aJ;\n}\n;\nam.prototype._$P2 = function(aK) {\n if (!aK) {\n aK = new am();\n }\n var aI = this.m;\n var aT = aI[0];\n var aS = aI[1];\n var aR = aI[2];\n var aQ = aI[3];\n var aP = aI[4];\n var aO = aI[5];\n var aN = aI[6];\n var aM = aI[7];\n var aL = aI[8];\n var aJ = aT * aP * aL + aS * aO * aN + aR * aQ * aM - aT * aO * aM - aR * aP * aN - aS * aQ * aL;\n if (aJ == 0) {\n return null;\n } else {\n var aH = 1 / aJ;\n aK.m[0] = aH * (aP * aL - aM * aO);\n aK.m[1] = aH * (aM * aR - aS * aL);\n aK.m[2] = aH * (aS * aO - aP * aR);\n aK.m[3] = aH * (aN * aO - aQ * aL);\n aK.m[4] = aH * (aT * aL - aN * aR);\n aK.m[5] = aH * (aQ * aR - aT * aO);\n aK.m[6] = aH * (aQ * aM - aN * aP);\n aK.m[7] = aH * (aN * aS - aT * aM);\n aK.m[8] = aH * (aT * aP - aQ * aS);\n return aK;\n }\n}\n;\nam.prototype.transform = function(aI, aK, aJ) {\n if (aJ == null) {\n aJ = new Array(0,0);\n }\n var aH = this.m;\n aJ[0] = aH[0] * aI + aH[3] * aK + aH[6];\n aJ[1] = aH[1] * aI + aH[4] * aK + aH[7];\n return aJ;\n}\n;\nam.prototype.translate = function(aI, aJ) {\n var aH = this.m;\n aH[6] = aH[0] * aI + aH[3] * aJ + aH[6];\n aH[7] = aH[1] * aI + aH[4] * aJ + aH[7];\n aH[8] = aH[2] * aI + aH[5] * aJ + aH[8];\n}\n;\nam.prototype.scale = function(aJ, aI) {\n var aH = this.m;\n aH[0] *= aJ;\n aH[1] *= aJ;\n aH[2] *= aJ;\n aH[3] *= aI;\n aH[4] *= aI;\n aH[5] *= aI;\n}\n;\nam.prototype.shear = function(aM, aL) {\n var aH = this.m;\n var aK = aH[0] + aH[3] * aL;\n var aJ = aH[1] + aH[4] * aL;\n var aI = aH[2] + aH[5] * aL;\n aH[3] = aH[0] * aM + aH[3];\n aH[4] = aH[1] * aM + aH[4];\n aH[5] = aH[2] * aM + aH[5];\n aH[0] = aK;\n aH[1] = aJ;\n aH[2] = aI;\n}\n;\nam.prototype.rotate = function(aM) {\n var aH = this.m;\n var aN = Math.cos(aM);\n var aL = Math.sin(aM);\n var aK = aH[0] * aN + aH[3] * aL;\n var aJ = aH[1] * aN + aH[4] * aL;\n var aI = aH[2] * aN + aH[5] * aL;\n aH[3] = -aH[0] * aL + aH[3] * aN;\n aH[4] = -aH[1] * aL + aH[4] * aN;\n aH[5] = -aH[2] * aL + aH[5] * aN;\n aH[0] = aK;\n aH[1] = aJ;\n aH[2] = aI;\n}\n;\nam.prototype.concatenate = function(aL) {\n var aO = this.m;\n var aM = aL.m;\n var aS = aO[0] * aM[0] + aO[3] * aM[1] + aO[6] * aM[2];\n var aR = aO[1] * aM[0] + aO[4] * aM[1] + aO[7] * aM[2];\n var aQ = aO[2] * aM[0] + aO[5] * aM[1] + aO[8] * aM[2];\n var aP = aO[0] * aM[3] + aO[3] * aM[4] + aO[6] * aM[5];\n var aN = aO[1] * aM[3] + aO[4] * aM[4] + aO[7] * aM[5];\n var aK = aO[2] * aM[3] + aO[5] * aM[4] + aO[8] * aM[5];\n var aJ = aO[0] * aM[6] + aO[3] * aM[7] + aO[6] * aM[8];\n var aI = aO[1] * aM[6] + aO[4] * aM[7] + aO[7] * aM[8];\n var aH = aO[2] * aM[6] + aO[5] * aM[7] + aO[8] * aM[8];\n m[0] = aS;\n m[1] = aR;\n m[2] = aQ;\n m[3] = aP;\n m[4] = aN;\n m[5] = aK;\n m[6] = aJ;\n m[7] = aI;\n m[8] = aH;\n}\n;\nfunction n(aH) {\n if (j) {\n return;\n }\n ak.prototype.constructor.call(this, aH);\n}\nn.prototype = new ak();\nn._$eT = null;\nn._$tP = new Object();\nn._$2o = function() {\n if (n._$eT == null) {\n n._$eT = n.getID(\"DST_BASE\");\n }\n return n._$eT;\n}\n;\nn._$27 = function() {\n n._$tP.clear();\n n._$eT = null;\n}\n;\nn.getID = function(aH) {\n var aI = n._$tP[aH];\n if (aI == null) {\n aI = new n(aH);\n n._$tP[aH] = aI;\n }\n return aI;\n}\n;\nn.prototype._$3s = function() {\n return new n();\n}\n;\nfunction C(aH) {\n if (j) {\n return;\n }\n ax.prototype.constructor.call(this);\n this.textures = new Array();\n this.transform = null;\n this.gl = null;\n this.glno = aH;\n this.firstDraw = true;\n this.anisotropyExt = null;\n this.maxAnisotropy = 0;\n this._$As = 32;\n this._$Gr = false;\n this._$NT = null;\n this._$vS = null;\n this._$no = null;\n this.vertShader = null;\n this.fragShader = null;\n this.vertShaderOff = null;\n this.fragShaderOff = null;\n}\nC.prototype = new ax();\nC._$9r = function(aH) {\n var aI = new Float32Array(aH);\n return aI;\n}\n;\nC._$vb = function(aH) {\n var aI = new Int16Array(aH);\n return aI;\n}\n;\nC._$cr = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = C._$9r(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nC._$mb = function(aI, aH) {\n if (aI == null || aI._$yL() < aH.length) {\n aI = C._$vb(aH.length * 2);\n aI.put(aH);\n aI._$oT(0);\n } else {\n aI.clear();\n aI.put(aH);\n aI._$oT(0);\n }\n return aI;\n}\n;\nC._$Hs = function() {\n return this._$Gr;\n}\n;\nC._$as = function(aH) {\n this._$Gr = aH;\n}\n;\nC.prototype.getGL = function() {\n return this.gl;\n}\n;\nC.prototype.setGL = function(aH) {\n this.gl = aH;\n}\n;\nC.prototype.setTransform = function(aH) {\n this.transform = aH;\n}\n;\nC.prototype._$ZT = function() {\n var aH = this.gl;\n if (this.firstDraw) {\n this.initShader();\n this.firstDraw = false;\n this.anisotropyExt = aH.getExtension(\"EXT_texture_filter_anisotropic\") || aH.getExtension(\"WEBKIT_EXT_texture_filter_anisotropic\") || aH.getExtension(\"MOZ_EXT_texture_filter_anisotropic\");\n if (this.anisotropyExt) {\n this.maxAnisotropy = aH.getParameter(this.anisotropyExt.MAX_TEXTURE_MAX_ANISOTROPY_EXT);\n }\n }\n aH.disable(aH.SCISSOR_TEST);\n aH.disable(aH.STENCIL_TEST);\n aH.disable(aH.DEPTH_TEST);\n aH.frontFace(aH.CW);\n aH.enable(aH.BLEND);\n aH.colorMask(1, 1, 1, 1);\n aH.bindBuffer(aH.ARRAY_BUFFER, null);\n aH.bindBuffer(aH.ELEMENT_ARRAY_BUFFER, null);\n}\n;\nC.prototype._$Uo = function(aS, aT, aL, aU, aV, aN, aM, aO) {\n if (aN < 0.01 && this.clipBufPre_clipContextMask == null) {\n return;\n }\n var aH = aN > 0.9 ? Q.EXPAND_W : 0;\n var a0 = this.gl;\n if (this.gl == null) {\n throw new Error(\"gl is null\");\n }\n var a1 = false;\n var aQ = 1;\n var aP = 1;\n var a3 = 1;\n var aZ = 1;\n var aW = this._$C0 * aP * aN;\n var a2 = this._$tT * a3 * aN;\n var a5 = this._$WL * aZ * aN;\n var a7 = this._$lT * aN;\n if (this.clipBufPre_clipContextMask != null) {\n a0.frontFace(a0.CCW);\n a0.useProgram(this.shaderProgram);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc);\n a0.vertexAttribPointer(this.a_position_Loc, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc);\n a0.vertexAttribPointer(this.a_texCoord_Loc, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_matrix_Loc, false, this.getClipBufPre_clipContextMask().matrixForMask);\n var aY = this.getClipBufPre_clipContextMask().layoutChannelNo;\n var a4 = this.getChannelFlagAsColor(aY);\n a0.uniform4f(this.u_channelFlag, a4.r, a4.g, a4.b, a4.a);\n var aI = this.getClipBufPre_clipContextMask().layoutBounds;\n a0.uniform4f(this.u_baseColor_Loc, aI.x * 2 - 1, aI.y * 2 - 1, aI._$EL() * 2 - 1, aI._$5T() * 2 - 1);\n a0.uniform1i(this.u_maskFlag_Loc, true);\n } else {\n a1 = this.getClipBufPre_clipContextDraw() != null;\n if (a1) {\n a0.useProgram(this.shaderProgramOff);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc_Off);\n a0.vertexAttribPointer(this.a_position_Loc_Off, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc_Off, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc_Off);\n a0.vertexAttribPointer(this.a_texCoord_Loc_Off, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_clipMatrix_Loc_Off, false, this.getClipBufPre_clipContextDraw().matrixForDraw);\n a0.uniformMatrix4fv(this.u_matrix_Loc_Off, false, this.matrix4x4);\n a0.activeTexture(a0.TEXTURE2);\n a0.bindTexture(a0.TEXTURE_2D, Q.fTexture[this.glno]);\n a0.uniform1i(this.s_texture1_Loc_Off, 2);\n var aY = this.getClipBufPre_clipContextDraw().layoutChannelNo;\n var a4 = this.getChannelFlagAsColor(aY);\n a0.uniform4f(this.u_channelFlag_Loc_Off, a4.r, a4.g, a4.b, a4.a);\n a0.uniform4f(this.u_baseColor_Loc_Off, aW, a2, a5, a7);\n } else {\n a0.useProgram(this.shaderProgram);\n this._$vS = T(a0, this._$vS, aU);\n this._$no = L(a0, this._$no, aL);\n a0.enableVertexAttribArray(this.a_position_Loc);\n a0.vertexAttribPointer(this.a_position_Loc, 2, a0.FLOAT, false, 0, 0);\n this._$NT = T(a0, this._$NT, aV);\n a0.activeTexture(a0.TEXTURE1);\n a0.bindTexture(a0.TEXTURE_2D, this.textures[aS]);\n a0.uniform1i(this.s_texture0_Loc, 1);\n a0.enableVertexAttribArray(this.a_texCoord_Loc);\n a0.vertexAttribPointer(this.a_texCoord_Loc, 2, a0.FLOAT, false, 0, 0);\n a0.uniformMatrix4fv(this.u_matrix_Loc, false, this.matrix4x4);\n a0.uniform4f(this.u_baseColor_Loc, aW, a2, a5, a7);\n a0.uniform1i(this.u_maskFlag_Loc, false);\n }\n }\n if (this.culling) {\n this.gl.enable(a0.CULL_FACE);\n } else {\n this.gl.disable(a0.CULL_FACE);\n }\n this.gl.enable(a0.BLEND);\n var a6;\n var aX;\n var aR;\n var aK;\n if (this.clipBufPre_clipContextMask != null) {\n a6 = a0.ONE;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ONE;\n aK = a0.ONE_MINUS_SRC_ALPHA;\n } else {\n switch (aM) {\n case b._$ms:\n a6 = a0.ONE;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ONE;\n aK = a0.ONE_MINUS_SRC_ALPHA;\n break;\n case b._$ns:\n a6 = a0.ONE;\n aX = a0.ONE;\n aR = a0.ZERO;\n aK = a0.ONE;\n break;\n case b._$_s:\n a6 = a0.DST_COLOR;\n aX = a0.ONE_MINUS_SRC_ALPHA;\n aR = a0.ZERO;\n aK = a0.ONE;\n break;\n }\n }\n a0.blendEquationSeparate(a0.FUNC_ADD, a0.FUNC_ADD);\n a0.blendFuncSeparate(a6, aX, aR, aK);\n if (this.anisotropyExt) {\n a0.texParameteri(a0.TEXTURE_2D, this.anisotropyExt.TEXTURE_MAX_ANISOTROPY_EXT, this.maxAnisotropy);\n }\n var aJ = aL.length;\n a0.drawElements(a0.TRIANGLES, aJ, a0.UNSIGNED_SHORT, 0);\n a0.bindTexture(a0.TEXTURE_2D, null);\n}\n;\nfunction T(aJ, aH, aI) {\n if (aH == null) {\n aH = aJ.createBuffer();\n }\n aJ.bindBuffer(aJ.ARRAY_BUFFER, aH);\n aJ.bufferData(aJ.ARRAY_BUFFER, aI, aJ.DYNAMIC_DRAW);\n return aH;\n}\nfunction L(aJ, aH, aI) {\n if (aH == null) {\n aH = aJ.createBuffer();\n }\n aJ.bindBuffer(aJ.ELEMENT_ARRAY_BUFFER, aH);\n aJ.bufferData(aJ.ELEMENT_ARRAY_BUFFER, aI, aJ.DYNAMIC_DRAW);\n return aH;\n}\nC.prototype._$Rs = function() {\n throw new Error(\"_$Rs\");\n}\n;\nC.prototype._$Ds = function(aH) {\n throw new Error(\"_$Ds\");\n}\n;\nC.prototype._$K2 = function() {\n for (var aH = 0; aH < this.textures.length; aH++) {\n var aI = this.textures[aH];\n if (aI != 0) {\n this.gl._$K2(1, this.textures, aH);\n this.textures[aH] = null;\n }\n }\n}\n;\nC.prototype.setTexture = function(aH, aI) {\n this.textures[aH] = aI;\n}\n;\nC.prototype.initShader = function() {\n var aH = this.gl;\n this.loadShaders2();\n this.a_position_Loc = aH.getAttribLocation(this.shaderProgram, \"a_position\");\n this.a_texCoord_Loc = aH.getAttribLocation(this.shaderProgram, \"a_texCoord\");\n this.u_matrix_Loc = aH.getUniformLocation(this.shaderProgram, \"u_mvpMatrix\");\n this.s_texture0_Loc = aH.getUniformLocation(this.shaderProgram, \"s_texture0\");\n this.u_channelFlag = aH.getUniformLocation(this.shaderProgram, \"u_channelFlag\");\n this.u_baseColor_Loc = aH.getUniformLocation(this.shaderProgram, \"u_baseColor\");\n this.u_maskFlag_Loc = aH.getUniformLocation(this.shaderProgram, \"u_maskFlag\");\n this.a_position_Loc_Off = aH.getAttribLocation(this.shaderProgramOff, \"a_position\");\n this.a_texCoord_Loc_Off = aH.getAttribLocation(this.shaderProgramOff, \"a_texCoord\");\n this.u_matrix_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_mvpMatrix\");\n this.u_clipMatrix_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_ClipMatrix\");\n this.s_texture0_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"s_texture0\");\n this.s_texture1_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"s_texture1\");\n this.u_channelFlag_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_channelFlag\");\n this.u_baseColor_Loc_Off = aH.getUniformLocation(this.shaderProgramOff, \"u_baseColor\");\n}\n;\nC.prototype.disposeShader = function() {\n var aH = this.gl;\n if (this.shaderProgram) {\n aH.deleteProgram(this.shaderProgram);\n this.shaderProgram = null;\n }\n if (this.shaderProgramOff) {\n aH.deleteProgram(this.shaderProgramOff);\n this.shaderProgramOff = null;\n }\n}\n;\nC.prototype.compileShader = function(aJ, aN) {\n var aM = this.gl;\n var aH;\n var aL = aN;\n var aK = aM.createShader(aJ);\n if (aK == null) {\n q._$Ji(\"_$L0 to create shader\");\n return null;\n }\n aM.shaderSource(aK, aL);\n aM.compileShader(aK);\n var aH = aM.getShaderParameter(aK, aM.COMPILE_STATUS);\n if (!aH) {\n var aI = aM.getShaderInfoLog(aK);\n q._$Ji(\"_$L0 to compile shader : \" + aI);\n aM.deleteShader(aK);\n return null;\n }\n return aK;\n}\n;\nC.prototype.loadShaders2 = function() {\n var aN = this.gl;\n this.shaderProgram = aN.createProgram();\n if (!this.shaderProgram) {\n return false;\n }\n this.shaderProgramOff = aN.createProgram();\n if (!this.shaderProgramOff) {\n return false;\n }\n var aK = \"attribute vec4 a_position;attribute vec2 a_texCoord;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform mat4 u_mvpMatrix;void main(){ gl_Position = u_mvpMatrix * a_position; v_ClipPos = u_mvpMatrix * a_position; v_texCoord = a_texCoord;}\";\n var aM = \"precision mediump float;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform sampler2D s_texture0;uniform vec4 u_channelFlag;uniform vec4 u_baseColor;uniform bool u_maskFlag;void main(){ vec4 smpColor; if(u_maskFlag){ float isInside = step(u_baseColor.x, v_ClipPos.x/v_ClipPos.w) * step(u_baseColor.y, v_ClipPos.y/v_ClipPos.w) * step(v_ClipPos.x/v_ClipPos.w, u_baseColor.z) * step(v_ClipPos.y/v_ClipPos.w, u_baseColor.w); smpColor = u_channelFlag * texture2D(s_texture0 , v_texCoord).a * isInside; }else{ smpColor = texture2D(s_texture0 , v_texCoord) * u_baseColor; } gl_FragColor = smpColor;}\";\n var aL = \"attribute vec4 a_position;attribute vec2 a_texCoord;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform mat4 u_mvpMatrix;uniform mat4 u_ClipMatrix;void main(){ gl_Position = u_mvpMatrix * a_position; v_ClipPos = u_ClipMatrix * a_position; v_texCoord = a_texCoord ;}\";\n var aJ = \"precision mediump float ;varying vec2 v_texCoord;varying vec4 v_ClipPos;uniform sampler2D s_texture0;uniform sampler2D s_texture1;uniform vec4 u_channelFlag;uniform vec4 u_baseColor ;void main(){ vec4 col_formask = texture2D(s_texture0, v_texCoord) * u_baseColor; vec4 clipMask = texture2D(s_texture1, v_ClipPos.xy / v_ClipPos.w) * u_channelFlag; float maskVal = clipMask.r + clipMask.g + clipMask.b + clipMask.a; col_formask = col_formask * maskVal; gl_FragColor = col_formask;}\";\n this.vertShader = this.compileShader(aN.VERTEX_SHADER, aK);\n if (!this.vertShader) {\n q._$Ji(\"Vertex shader compile _$li!\");\n return false;\n }\n this.vertShaderOff = this.compileShader(aN.VERTEX_SHADER, aL);\n if (!this.vertShaderOff) {\n q._$Ji(\"OffVertex shader compile _$li!\");\n return false;\n }\n this.fragShader = this.compileShader(aN.FRAGMENT_SHADER, aM);\n if (!this.fragShader) {\n q._$Ji(\"Fragment shader compile _$li!\");\n return false;\n }\n this.fragShaderOff = this.compileShader(aN.FRAGMENT_SHADER, aJ);\n if (!this.fragShaderOff) {\n q._$Ji(\"OffFragment shader compile _$li!\");\n return false;\n }\n aN.attachShader(this.shaderProgram, this.vertShader);\n aN.attachShader(this.shaderProgram, this.fragShader);\n aN.attachShader(this.shaderProgramOff, this.vertShaderOff);\n aN.attachShader(this.shaderProgramOff, this.fragShaderOff);\n aN.linkProgram(this.shaderProgram);\n aN.linkProgram(this.shaderProgramOff);\n var aH = aN.getProgramParameter(this.shaderProgram, aN.LINK_STATUS);\n if (!aH) {\n var aI = aN.getProgramInfoLog(this.shaderProgram);\n q._$Ji(\"_$L0 to link program: \" + aI);\n if (this.vertShader) {\n aN.deleteShader(this.vertShader);\n this.vertShader = 0;\n }\n if (this.fragShader) {\n aN.deleteShader(this.fragShader);\n this.fragShader = 0;\n }\n if (this.shaderProgram) {\n aN.deleteProgram(this.shaderProgram);\n this.shaderProgram = 0;\n }\n if (this.vertShaderOff) {\n aN.deleteShader(this.vertShaderOff);\n this.vertShaderOff = 0;\n }\n if (this.fragShaderOff) {\n aN.deleteShader(this.fragShaderOff);\n this.fragShaderOff = 0;\n }\n if (this.shaderProgramOff) {\n aN.deleteProgram(this.shaderProgramOff);\n this.shaderProgramOff = 0;\n }\n return false;\n }\n return true;\n}\n;\nC.prototype.createFramebuffer = function() {\n var aL = this.gl;\n var aK = Q.clippingMaskBufferSize;\n var aJ = aL.createFramebuffer();\n aL.bindFramebuffer(aL.FRAMEBUFFER, aJ);\n var aH = aL.createRenderbuffer();\n aL.bindRenderbuffer(aL.RENDERBUFFER, aH);\n aL.renderbufferStorage(aL.RENDERBUFFER, aL.RGBA4, aK, aK);\n aL.framebufferRenderbuffer(aL.FRAMEBUFFER, aL.COLOR_ATTACHMENT0, aL.RENDERBUFFER, aH);\n var aI = aL.createTexture();\n aL.bindTexture(aL.TEXTURE_2D, aI);\n aL.texImage2D(aL.TEXTURE_2D, 0, aL.RGBA, aK, aK, 0, aL.RGBA, aL.UNSIGNED_BYTE, null);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_MIN_FILTER, aL.LINEAR);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_MAG_FILTER, aL.LINEAR);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_WRAP_S, aL.CLAMP_TO_EDGE);\n aL.texParameteri(aL.TEXTURE_2D, aL.TEXTURE_WRAP_T, aL.CLAMP_TO_EDGE);\n aL.framebufferTexture2D(aL.FRAMEBUFFER, aL.COLOR_ATTACHMENT0, aL.TEXTURE_2D, aI, 0);\n aL.bindTexture(aL.TEXTURE_2D, null);\n aL.bindRenderbuffer(aL.RENDERBUFFER, null);\n aL.bindFramebuffer(aL.FRAMEBUFFER, null);\n Q.fTexture[this.glno] = aI;\n return {\n framebuffer: aJ,\n renderbuffer: aH,\n texture: Q.fTexture[this.glno]\n };\n}\n;\nfunction K(aH) {\n if (j) {\n return;\n }\n this._$P = new Int8Array(8);\n this._$R0 = new DataView(this._$P.buffer);\n this._$3i = new Int8Array(1000);\n this._$hL = 0;\n this._$v0 = 0;\n this._$S2 = 0;\n this._$Ko = new Array();\n this._$T = aH;\n this._$F = 0;\n}\nK.prototype._$fP = function() {\n var aK = this._$ST();\n var aJ, aI, aH;\n if ((aK & 128) == 0) {\n return aK & 255;\n } else {\n if (((aJ = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 7) | (aJ & 127);\n } else {\n if (((aI = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 14) | ((aJ & 127) << 7) | (aI & 255);\n } else {\n if (((aH = this._$ST()) & 128) == 0) {\n return ((aK & 127) << 21) | ((aJ & 127) << 14) | ((aI & 127) << 7) | (aH & 255);\n } else {\n throw new J(\"_$L _$0P _\");\n }\n }\n }\n }\n}\n;\nK.prototype.getFormatVersion = function() {\n return this._$S2;\n}\n;\nK.prototype._$gr = function(aH) {\n this._$S2 = aH;\n}\n;\nK.prototype._$3L = function() {\n return this._$fP();\n}\n;\nK.prototype._$mP = function() {\n this._$zT();\n this._$F += 8;\n return this._$T.getFloat64(this._$F - 8);\n}\n;\nK.prototype._$_T = function() {\n this._$zT();\n this._$F += 4;\n return this._$T.getFloat32(this._$F - 4);\n}\n;\nK.prototype._$6L = function() {\n this._$zT();\n this._$F += 4;\n return this._$T.getInt32(this._$F - 4);\n}\n;\nK.prototype._$ST = function() {\n this._$zT();\n return this._$T.getInt8(this._$F++);\n}\n;\nK.prototype._$9T = function() {\n this._$zT();\n this._$F += 2;\n return this._$T.getInt16(this._$F - 2);\n}\n;\nK.prototype._$2T = function() {\n this._$zT();\n this._$F += 8;\n throw new J(\"_$L _$q read long\");\n}\n;\nK.prototype._$po = function() {\n this._$zT();\n return this._$T.getInt8(this._$F++) != 0;\n}\n;\nvar O = true;\nK.prototype._$bT = function() {\n this._$zT();\n var aH = this._$3L();\n var aK = null;\n if (O) {\n try {\n var aM = new ArrayBuffer(aH * 2);\n aK = new Uint16Array(aM);\n for (var aJ = 0; aJ < aH; ++aJ) {\n aK[aJ] = this._$T.getUint8(this._$F++);\n }\n return String.fromCharCode.apply(null, aK);\n } catch (aL) {\n O = false;\n }\n }\n try {\n var aI = new Array();\n if (aK == null) {\n for (var aJ = 0; aJ < aH; ++aJ) {\n aI[aJ] = this._$T.getUint8(this._$F++);\n }\n } else {\n for (var aJ = 0; aJ < aH; ++aJ) {\n aI[aJ] = aK[aJ];\n }\n }\n return String.fromCharCode.apply(null, aI);\n } catch (aL) {\n console.log(\"read utf8 / _$rT _$L0 !! : \" + aL);\n }\n}\n;\nK.prototype._$cS = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Int32Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getInt32(this._$F);\n this._$F += 4;\n }\n return aH;\n}\n;\nK.prototype._$Tb = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Float32Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getFloat32(this._$F);\n this._$F += 4;\n }\n return aH;\n}\n;\nK.prototype._$5b = function() {\n this._$zT();\n var aI = this._$3L();\n var aH = new Float64Array(aI);\n for (var aJ = 0; aJ < aI; aJ++) {\n aH[aJ] = this._$T.getFloat64(this._$F);\n this._$F += 8;\n }\n return aH;\n}\n;\nK.prototype._$nP = function() {\n return this._$Jb(-1);\n}\n;\nK.prototype._$Jb = function(aJ) {\n this._$zT();\n if (aJ < 0) {\n aJ = this._$3L();\n }\n if (aJ == ay._$7P) {\n var aH = this._$6L();\n if (0 <= aH && aH < this._$Ko.length) {\n return this._$Ko[aH];\n } else {\n throw new J(\"_$sL _$4i @_$m0\");\n }\n } else {\n var aI = this._$4b(aJ);\n this._$Ko.push(aI);\n return aI;\n }\n}\n;\nK.prototype._$4b = function(aN) {\n if (aN == 0) {\n return null;\n }\n if (aN == 50) {\n var aK = this._$bT();\n var aI = Z.getID(aK);\n return aI;\n } else {\n if (aN == 51) {\n var aK = this._$bT();\n var aI = n.getID(aK);\n return aI;\n } else {\n if (aN == 134) {\n var aK = this._$bT();\n var aI = i.getID(aK);\n return aI;\n } else {\n if (aN == 60) {\n var aK = this._$bT();\n var aI = z.getID(aK);\n return aI;\n }\n }\n }\n }\n if (aN >= 48) {\n var aL = ay._$9o(aN);\n if (aL != null) {\n aL._$F0(this);\n return aL;\n } else {\n return null;\n }\n }\n switch (aN) {\n case 1:\n return this._$bT();\n case 10:\n var aM = this._$6L();\n return new I(aM,true);\n case 11:\n return new av(this._$mP(),this._$mP(),this._$mP(),this._$mP());\n case 12:\n return new av(this._$_T(),this._$_T(),this._$_T(),this._$_T());\n case 13:\n return new e(this._$mP(),this._$mP());\n case 14:\n return new e(this._$_T(),this._$_T());\n case 15:\n var aH = this._$3L();\n var aI = new Array(aH);\n for (var aJ = 0; aJ < aH; aJ++) {\n aI[aJ] = this._$nP();\n }\n return aI;\n case 17:\n var aI = new aD(this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP(),this._$mP());\n return aI;\n case 21:\n return new F(this._$6L(),this._$6L(),this._$6L(),this._$6L());\n case 22:\n return new k(this._$6L(),this._$6L());\n case 23:\n throw new Error(\"_$L _$ro \");\n case 16:\n case 25:\n return this._$cS();\n case 26:\n return this._$5b();\n case 27:\n return this._$Tb();\n case 2:\n case 3:\n case 4:\n case 5:\n case 6:\n case 7:\n case 8:\n case 9:\n case 18:\n case 19:\n case 20:\n case 24:\n case 28:\n throw new J(\"_$6 _$q : _$nP() of 2-9 ,18,19,20,24,28 : \" + aN);\n default:\n throw new J(\"_$6 _$q : _$nP() NO _$i : \" + aN);\n }\n}\n;\nK.prototype._$8L = function() {\n if (this._$hL == 0) {\n this._$v0 = this._$ST();\n } else {\n if (this._$hL == 8) {\n this._$v0 = this._$ST();\n this._$hL = 0;\n }\n }\n return ((this._$v0 >> (7 - this._$hL++)) & 1) == 1;\n}\n;\nK.prototype._$zT = function() {\n if (this._$hL != 0) {\n this._$hL = 0;\n }\n}\n;\nfunction ai() {}\nai.prototype._$wP = function(aM, aI, aK) {\n for (var aL = 0; aL < aK; aL++) {\n for (var aH = 0; aH < aI; aH++) {\n var aJ = 2 * (aH + aL * aI);\n console.log(\"(% 7.3f , % 7.3f) , \", aM[aJ], aM[aJ + 1]);\n }\n console.log(\"\\n\");\n }\n console.log(\"\\n\");\n}\n;\nfunction aC() {}\naC._$2S = Math.PI / 180;\naC._$bS = (Math.PI / 180);\naC._$wS = 180 / Math.PI;\naC._$NS = (180 / Math.PI);\naC.PI_F = Math.PI;\naC._$kT = [0, 0.012368, 0.024734, 0.037097, 0.049454, 0.061803, 0.074143, 0.086471, 0.098786, 0.111087, 0.12337, 0.135634, 0.147877, 0.160098, 0.172295, 0.184465, 0.196606, 0.208718, 0.220798, 0.232844, 0.244854, 0.256827, 0.268761, 0.280654, 0.292503, 0.304308, 0.316066, 0.327776, 0.339436, 0.351044, 0.362598, 0.374097, 0.385538, 0.396921, 0.408243, 0.419502, 0.430697, 0.441826, 0.452888, 0.463881, 0.474802, 0.485651, 0.496425, 0.507124, 0.517745, 0.528287, 0.538748, 0.549126, 0.559421, 0.56963, 0.579752, 0.589785, 0.599728, 0.609579, 0.619337, 0.629, 0.638567, 0.648036, 0.657406, 0.666676, 0.675843, 0.684908, 0.693867, 0.70272, 0.711466, 0.720103, 0.72863, 0.737045, 0.745348, 0.753536, 0.76161, 0.769566, 0.777405, 0.785125, 0.792725, 0.800204, 0.807561, 0.814793, 0.821901, 0.828884, 0.835739, 0.842467, 0.849066, 0.855535, 0.861873, 0.868079, 0.874153, 0.880093, 0.885898, 0.891567, 0.897101, 0.902497, 0.907754, 0.912873, 0.917853, 0.922692, 0.92739, 0.931946, 0.936359, 0.940629, 0.944755, 0.948737, 0.952574, 0.956265, 0.959809, 0.963207, 0.966457, 0.96956, 0.972514, 0.97532, 0.977976, 0.980482, 0.982839, 0.985045, 0.987101, 0.989006, 0.990759, 0.992361, 0.993811, 0.995109, 0.996254, 0.997248, 0.998088, 0.998776, 0.999312, 0.999694, 0.999924, 1];\naC._$92 = function(aK, aI) {\n var aH = Math.atan2(aK[1], aK[0]);\n var aJ = Math.atan2(aI[1], aI[0]);\n return aC._$tS(aH, aJ);\n}\n;\naC._$tS = function(aI, aH) {\n var aJ = aI - aH;\n while (aJ < -Math.PI) {\n aJ += 2 * Math.PI;\n }\n while (aJ > Math.PI) {\n aJ -= 2 * Math.PI;\n }\n return aJ;\n}\n;\naC._$9 = function(aH) {\n return Math.sin(aH);\n}\n;\naC.fcos = function(aH) {\n return Math.cos(aH);\n}\n;\nfunction aB(aH) {\n if (j) {\n return;\n }\n this._$e0 = null;\n this._$IP = null;\n this._$Us = null;\n this._$7s = null;\n this._$IS = [false];\n this._$VS = null;\n this._$AT = true;\n this.baseOpacity = 1;\n this.clipBufPre_clipContext = null;\n this._$e0 = aH;\n}\naB.prototype._$u2 = function() {\n return this._$IS[0];\n}\n;\naB.prototype._$yo = function() {\n return this._$AT && !this._$IS[0];\n}\n;\naB.prototype._$GT = function() {\n return this._$e0;\n}\n;\nfunction r() {}\nr._$W2 = 0;\nr.SYSTEM_INFO = null;\nr.USER_AGENT = navigator.userAgent;\nr.isIPhone = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isIPhone;\n}\n;\nr.isIOS = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isIPhone || r.SYSTEM_INFO._isIPad;\n}\n;\nr.isAndroid = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO._isAndroid;\n}\n;\nr.getOSVersion = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n return r.SYSTEM_INFO.version;\n}\n;\nr.getOS = function() {\n if (!r.SYSTEM_INFO) {\n r.setup();\n }\n if (r.SYSTEM_INFO._isIPhone || r.SYSTEM_INFO._isIPad) {\n return \"iOS\";\n }\n if (r.SYSTEM_INFO._isAndroid) {\n return \"Android\";\n } else {\n return \"_$Q0 OS\";\n }\n}\n;\nr.setup = function() {\n var aK = r.USER_AGENT;\n function aI(aO, aR) {\n var aN = aO.substring(aR).split(/[ _,;\\.]/);\n var aQ = 0;\n for (var aM = 0; aM <= 2; aM++) {\n if (isNaN(aN[aM])) {\n break;\n }\n var aP = parseInt(aN[aM]);\n if (aP < 0 || aP > 999) {\n q._$li(\"err : \" + aP + \" @UtHtml5.setup()\");\n aQ = 0;\n break;\n }\n aQ += aP * Math.pow(1000, (2 - aM));\n }\n return aQ;\n }\n var aL;\n var aH;\n var aJ = r.SYSTEM_INFO = {\n userAgent: aK\n };\n if ((aL = aK.indexOf(\"iPhone OS \")) >= 0) {\n aJ.os = \"iPhone\";\n aJ._isIPhone = true;\n aJ.version = aI(aK, aL + \"iPhone OS \".length);\n } else {\n if ((aL = aK.indexOf(\"iPad\")) >= 0) {\n aL = aK.indexOf(\"CPU OS\");\n if (aL < 0) {\n q._$li(\" err : \" + aK + \" @UtHtml5.setup()\");\n return;\n }\n aJ.os = \"iPad\";\n aJ._isIPad = true;\n aJ.version = aI(aK, aL + \"CPU OS \".length);\n } else {\n if ((aL = aK.indexOf(\"Android\")) >= 0) {\n aJ.os = \"Android\";\n aJ._isAndroid = true;\n aJ.version = aI(aK, aL + \"Android \".length);\n } else {\n aJ.os = \"-\";\n aJ.version = -1;\n }\n }\n }\n}\n;\nQ.init();\nvar j = false;\n\nexport{\n P as UtSystem,\n q as UtDebug,\n am as LDTransform,\n au as LDGL,\n Q as Live2D,\n l as Live2DModelWebGL,\n v as Live2DModelJS,\n ao as Live2DMotion,\n V as MotionQueueManager,\n u as PhysicsHair,\n ah as AMotion,\n i as PartsDataID,\n Z as DrawDataID,\n n as BaseDataID,\n z as ParamID,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/lib/live2d.core.js","/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 基于 live2d 官方 Live2DFramework.js 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc Basic functions releated to model react\n*/\n\nimport { UtSystem,\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID } from './live2d.core';\n\n//============================================================\n//============================================================\n// class L2DBaseModel\n//============================================================\n//============================================================\nfunction L2DBaseModel() {\n this.live2DModel = null; // ALive2DModel\n this.modelMatrix = null; // L2DModelMatrix\n this.eyeBlink = null; // L2DEyeBlink\n this.physics = null; // L2DPhysics\n this.pose = null; // L2DPose\n this.debugMode = false;\n this.initialized = false;\n this.updating = false;\n this.alpha = 1;\n this.accAlpha = 0;\n this.lipSync = false;\n this.lipSyncValue = 0;\n this.accelX = 0;\n this.accelY = 0;\n this.accelZ = 0;\n this.dragX = 0;\n this.dragY = 0;\n this.startTimeMSec = null;\n this.mainMotionManager = new L2DMotionManager(); //L2DMotionManager\n this.expressionManager = new L2DMotionManager(); //L2DMotionManager\n this.motions = {};\n this.expressions = {};\n this.isTexLoaded = false;\n}\n\nvar texCounter = 0;\n\n//============================================================\n// L2DBaseModel # getModelMatrix()\n//============================================================\nL2DBaseModel.prototype.getModelMatrix = function () {\n return this.modelMatrix;\n}\n\n//============================================================\n// L2DBaseModel # setAlpha()\n//============================================================\nL2DBaseModel.prototype.setAlpha = function (a/*float*/) {\n if (a > 0.999) a = 1;\n if (a < 0.001) a = 0;\n this.alpha = a;\n}\n\n//============================================================\n// L2DBaseModel # getAlpha()\n//============================================================\nL2DBaseModel.prototype.getAlpha = function () {\n return this.alpha;\n}\n\n//============================================================\n// L2DBaseModel # isInitialized()\n//============================================================\nL2DBaseModel.prototype.isInitialized = function () {\n return this.initialized;\n}\n\n//============================================================\n// L2DBaseModel # setInitialized()\n//============================================================\nL2DBaseModel.prototype.setInitialized = function (v/*boolean*/) {\n this.initialized = v;\n}\n\n//============================================================\n// L2DBaseModel # isUpdating()\n//============================================================\nL2DBaseModel.prototype.isUpdating = function () {\n return this.updating;\n}\n\n//============================================================\n// L2DBaseModel # setUpdating()\n//============================================================\nL2DBaseModel.prototype.setUpdating = function (v/*boolean*/) {\n this.updating = v;\n}\n\n//============================================================\n// L2DBaseModel # getLive2DModel()\n//============================================================\nL2DBaseModel.prototype.getLive2DModel = function () {\n return this.live2DModel;\n}\n\n//============================================================\n// L2DBaseModel # setLipSync()\n//============================================================\nL2DBaseModel.prototype.setLipSync = function (v/*boolean*/) {\n this.lipSync = v;\n}\n\n//============================================================\n// L2DBaseModel # setLipSyncValue()\n//============================================================\nL2DBaseModel.prototype.setLipSyncValue = function (v/*float*/) {\n this.lipSyncValue = v;\n}\n\n//============================================================\n// L2DBaseModel # setAccel()\n//============================================================\nL2DBaseModel.prototype.setAccel = function (x/*float*/, y/*float*/, z/*float*/) {\n this.accelX = x;\n this.accelY = y;\n this.accelZ = z;\n}\n\n//============================================================\n// L2DBaseModel # setDrag()\n//============================================================\nL2DBaseModel.prototype.setDrag = function (x/*float*/, y/*float*/) {\n this.dragX = x;\n this.dragY = y;\n}\n\n//============================================================\n// L2DBaseModel # getMainMotionManager()\n//============================================================\nL2DBaseModel.prototype.getMainMotionManager = function () {\n return this.mainMotionManager;\n}\n\n//============================================================\n// L2DBaseModel # getExpressionManager()\n//============================================================\nL2DBaseModel.prototype.getExpressionManager = function () {\n return this.expressionManager;\n}\n\n//============================================================\n// L2DBaseModel # loadModelData()\n//============================================================\nL2DBaseModel.prototype.loadModelData = function (path/*String*/, callback) {\n /*\n if( this.live2DModel != null ) {\n this.live2DModel.deleteTextures();\n }\n */\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load model : \" + path);\n\n var thisRef = this;\n pm.loadLive2DModel(path, function (l2dModel) {\n thisRef.live2DModel = l2dModel;\n thisRef.live2DModel.saveParam();\n\n var _err = Live2D.getError();\n\n if (_err != 0) {\n console.error(\"Error : Failed to loadModelData().\");\n return;\n }\n\n thisRef.modelMatrix = new L2DModelMatrix(\n thisRef.live2DModel.getCanvasWidth(),\n thisRef.live2DModel.getCanvasHeight()); //L2DModelMatrix\n thisRef.modelMatrix.setWidth(2);\n thisRef.modelMatrix.setCenterPosition(0, 0);\n\n callback(thisRef.live2DModel);\n });\n}\n\n\n//============================================================\n// L2DBaseModel # loadTexture()\n//============================================================\nL2DBaseModel.prototype.loadTexture = function (no/*int*/, path/*String*/, callback) {\n texCounter++;\n\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Texture : \" + path);\n\n var thisRef = this;\n pm.loadTexture(this.live2DModel, no, path, function () {\n texCounter--;\n if (texCounter == 0) thisRef.isTexLoaded = true;\n if (typeof callback == \"function\") callback();\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadMotion()\n//============================================================\nL2DBaseModel.prototype.loadMotion = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Motion : \" + path);\n\n var motion = null; //Live2DMotion\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n motion = Live2DMotion.loadMotion(buf);\n if (name != null) {\n thisRef.motions[name] = motion;\n }\n callback(motion);\n });\n\n}\n\n//============================================================\n// L2DBaseModel # loadExpression()\n//============================================================\nL2DBaseModel.prototype.loadExpression = function (name/*String*/, path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n\n if (this.debugMode) pm.log(\"Load Expression : \" + path);\n\n var thisRef = this;\n pm.loadBytes(path, function (buf) {\n if (name != null) {\n thisRef.expressions[name] = L2DExpressionMotion.loadJson(buf);\n }\n if (typeof callback == \"function\") callback();\n });\n}\n\n//============================================================\n// L2DBaseModel # loadPose()\n//============================================================\nL2DBaseModel.prototype.loadPose = function (path /*String*/, callback) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Pose : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.pose = L2DPose.load(buf);\n if (typeof callback == \"function\") callback();\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # loadPhysics()\n//============================================================\nL2DBaseModel.prototype.loadPhysics = function (path/*String*/) {\n var pm = Live2DFramework.getPlatformManager(); //IPlatformManager\n if (this.debugMode) pm.log(\"Load Physics : \" + path);\n var thisRef = this;\n try {\n pm.loadBytes(path, function (buf) {\n thisRef.physics = L2DPhysics.load(buf);\n });\n }\n catch (e) {\n console.warn(e);\n }\n}\n\n//============================================================\n// L2DBaseModel # hitTestSimple()\n//============================================================\nL2DBaseModel.prototype.hitTestSimple = function (drawID, testX, testY) {\n\n\tif(this.live2DModel === null) return !1;\n\n var drawIndex = this.live2DModel.getDrawDataIndex(drawID);\n\n if (drawIndex < 0) return false;\n\n var points = this.live2DModel.getTransformedPoints(drawIndex);\n var left = this.live2DModel.getCanvasWidth();\n var right = 0;\n var top = this.live2DModel.getCanvasHeight();\n var bottom = 0;\n\n for (var j = 0; j < points.length; j = j + 2) {\n var x = points[j];\n var y = points[j + 1];\n\n if (x < left) left = x;\n if (x > right) right = x;\n if (y < top) top = y;\n if (y > bottom) bottom = y;\n }\n var tx = this.modelMatrix.invertTransformX(testX);\n var ty = this.modelMatrix.invertTransformY(testY);\n\n return (left <= tx && tx <= right && top <= ty && ty <= bottom);\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionMotion extends AMotion\n//============================================================\n//============================================================\nfunction L2DExpressionMotion() {\n AMotion.prototype.constructor.call(this);\n this.paramList = new Array(); //ArrayList\n}\n\nL2DExpressionMotion.prototype = new AMotion(); // L2DExpressionMotion extends AMotion\n\n//============================================================\nL2DExpressionMotion.EXPRESSION_DEFAULT = \"DEFAULT\";\nL2DExpressionMotion.TYPE_SET = 0;\nL2DExpressionMotion.TYPE_ADD = 1;\nL2DExpressionMotion.TYPE_MULT = 2;\n\n//============================================================\n// static L2DExpressionMotion.loadJson()\n//============================================================\nL2DExpressionMotion.loadJson = function (buf) {\n var ret = new L2DExpressionMotion();\n\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n\n ret.setFadeIn(parseInt(json.fade_in) > 0 ? parseInt(json.fade_in) : 1000);\n ret.setFadeOut(parseInt(json.fade_out) > 0 ? parseInt(json.fade_out) : 1000);\n\n if (json.params == null) {\n return ret;\n }\n\n var params = json.params;\n var paramNum = params.length;\n ret.paramList = []; //ArrayList\n for (var i = 0; i < paramNum; i++) {\n var param = params[i];\n var paramID = param.id.toString();\n var value = parseFloat(param.val);\n var calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n var calc = param.calc != null ? param.calc.toString() : \"add\";\n if (calc === \"add\") {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n else if (calc === \"mult\") {\n calcTypeInt = L2DExpressionMotion.TYPE_MULT;\n }\n else if (calc === \"set\") {\n calcTypeInt = L2DExpressionMotion.TYPE_SET;\n }\n else {\n calcTypeInt = L2DExpressionMotion.TYPE_ADD;\n }\n if (calcTypeInt == L2DExpressionMotion.TYPE_ADD) {\n var defaultValue = param.def == null ? 0 : parseFloat(param.def);\n value = value - defaultValue;\n }\n else if (calcTypeInt == L2DExpressionMotion.TYPE_MULT) {\n var defaultValue = param.def == null ? 1 : parseFloat(param.def);\n if (defaultValue == 0) defaultValue = 1;\n value = value / defaultValue;\n }\n\n var item = new L2DExpressionParam();\n item.id = paramID;\n item.type = calcTypeInt;\n item.value = value;\n\n ret.paramList.push(item);\n }\n\n return ret;\n}\n\n\n//============================================================\n// L2DExpressionMotion # updateParamExe()\n//============================================================\nL2DExpressionMotion.prototype.updateParamExe = function (model /*ALive2DModel*/, timeMSec/*long*/, weight /*float*/, motionQueueEnt /*MotionQueueEnt*/) {\n for (var i = this.paramList.length - 1; i >= 0; --i) {\n var param = this.paramList[i]; //L2DExpressionParam\n // if (!param || !param.type) continue;\n if (param.type == L2DExpressionMotion.TYPE_ADD) {\n model.addToParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_MULT) {\n model.multParamFloat(param.id, param.value, weight);\n }\n else if (param.type == L2DExpressionMotion.TYPE_SET) {\n model.setParamFloat(param.id, param.value, weight);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DExpressionParam\n//============================================================\n//============================================================\nfunction L2DExpressionParam() {\n this.id = \"\";\n this.type = -1;\n this.value = null;\n}\n\n//============================================================\n//============================================================\n// class L2DEyeBlink\n//============================================================\n//============================================================\nfunction L2DEyeBlink() {\n this.nextBlinkTime = null /* TODO NOT INIT */; //\n this.stateStartTime = null /* TODO NOT INIT */; //\n this.blinkIntervalMsec = null /* TODO NOT INIT */; //\n this.eyeState = EYE_STATE.STATE_FIRST;\n this.blinkIntervalMsec = 4000;\n this.closingMotionMsec = 100;\n this.closedMotionMsec = 50;\n this.openingMotionMsec = 150;\n this.closeIfZero = true;\n this.eyeID_L = \"PARAM_EYE_L_OPEN\";\n this.eyeID_R = \"PARAM_EYE_R_OPEN\";\n}\n\n//============================================================\n// L2DEyeBlink # calcNextBlink()\n//============================================================\nL2DEyeBlink.prototype.calcNextBlink = function () {\n var time /*long*/ = UtSystem.getUserTimeMSec();\n var r /*Number*/ = Math.random();\n return /*(long)*/ (time + r * (2 * this.blinkIntervalMsec - 1));\n}\n\n//============================================================\n// L2DEyeBlink # setInterval()\n//============================================================\nL2DEyeBlink.prototype.setInterval = function (blinkIntervalMsec /*int*/) {\n this.blinkIntervalMsec = blinkIntervalMsec;\n}\n\n//============================================================\n// L2DEyeBlink # setEyeMotion()\n//============================================================\nL2DEyeBlink.prototype.setEyeMotion = function (closingMotionMsec/*int*/, closedMotionMsec/*int*/, openingMotionMsec/*int*/) {\n this.closingMotionMsec = closingMotionMsec;\n this.closedMotionMsec = closedMotionMsec;\n this.openingMotionMsec = openingMotionMsec;\n}\n\n//============================================================\n// L2DEyeBlink # updateParam()\n//============================================================\nL2DEyeBlink.prototype.updateParam = function (model/*ALive2DModel*/) {\n var time /*:long*/ = UtSystem.getUserTimeMSec();\n var eyeParamValue /*:Number*/;\n var t /*:Number*/ = 0;\n switch (this.eyeState) {\n case EYE_STATE.STATE_CLOSING:\n t = (time - this.stateStartTime) / this.closingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_CLOSED;\n this.stateStartTime = time;\n }\n eyeParamValue = 1 - t;\n break;\n case EYE_STATE.STATE_CLOSED:\n t = (time - this.stateStartTime) / this.closedMotionMsec;\n if (t >= 1) {\n this.eyeState = EYE_STATE.STATE_OPENING;\n this.stateStartTime = time;\n }\n eyeParamValue = 0;\n break;\n case EYE_STATE.STATE_OPENING:\n t = (time - this.stateStartTime) / this.openingMotionMsec;\n if (t >= 1) {\n t = 1;\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n }\n eyeParamValue = t;\n break;\n case EYE_STATE.STATE_INTERVAL:\n if (this.nextBlinkTime < time) {\n this.eyeState = EYE_STATE.STATE_CLOSING;\n this.stateStartTime = time;\n }\n eyeParamValue = 1;\n break;\n case EYE_STATE.STATE_FIRST:\n default:\n this.eyeState = EYE_STATE.STATE_INTERVAL;\n this.nextBlinkTime = this.calcNextBlink();\n eyeParamValue = 1;\n break;\n }\n if (!this.closeIfZero) eyeParamValue = -eyeParamValue;\n model.setParamFloat(this.eyeID_L, eyeParamValue);\n model.setParamFloat(this.eyeID_R, eyeParamValue);\n}\n\n//== enum EYE_STATE ==\nvar EYE_STATE = function () { };\n\nEYE_STATE.STATE_FIRST = \"STATE_FIRST\"\nEYE_STATE.STATE_INTERVAL = \"STATE_INTERVAL\"\nEYE_STATE.STATE_CLOSING = \"STATE_CLOSING\"\nEYE_STATE.STATE_CLOSED = \"STATE_CLOSED\"\nEYE_STATE.STATE_OPENING = \"STATE_OPENING\"\n\n//============================================================\n//============================================================\n// class L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DMatrix44() {\n this.tr = new Float32Array(16); //\n this.identity();\n}\n\n//============================================================\n// static L2DMatrix44.mul()\n//============================================================\n// matrix multiplication\nL2DMatrix44.mul = function (a/*float[]*/, b/*float[]*/, dst/*float[]*/) {\n var c = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];\n var n = 4;\n var i, j, k;\n for (i = 0; i < n; i++) {\n for (j = 0; j < n; j++) {\n for (k = 0; k < n; k++) {\n c[i + j * 4] += a[i + k * 4] * b[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++) {\n dst[i] = c[i];\n }\n}\n\n//============================================================\n// L2DMatrix44 # identity()\n//============================================================\nL2DMatrix44.prototype.identity = function () {\n for (var i/*:int*/ = 0; i < 16; i++)\n this.tr[i] = ((i % 5) == 0) ? 1 : 0;\n}\n\n//============================================================\n// L2DMatrix44 # getArray()\n//============================================================\nL2DMatrix44.prototype.getArray = function () {\n return this.tr;\n}\n\n//============================================================\n// L2DMatrix44 # getCopyMatrix()\n//============================================================\nL2DMatrix44.prototype.getCopyMatrix = function () {\n return new Float32Array(this.tr); // this.tr.clone();\n}\n\n//============================================================\n// L2DMatrix44 # setMatrix()\n//============================================================\nL2DMatrix44.prototype.setMatrix = function (tr/*float[]*/) {\n if (this.tr == null || this.tr.length != this.tr.length) return;\n for (var i/*:int*/ = 0; i < 16; i++) this.tr[i] = tr[i];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleX()\n//============================================================\nL2DMatrix44.prototype.getScaleX = function () {\n return this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # getScaleY()\n//============================================================\nL2DMatrix44.prototype.getScaleY = function () {\n return this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # transformX()\n//============================================================\nL2DMatrix44.prototype.transformX = function (src/*float*/) {\n return this.tr[0] * src + this.tr[12];\n}\n\n//============================================================\n// L2DMatrix44 # transformY()\n//============================================================\nL2DMatrix44.prototype.transformY = function (src/*float*/) {\n return this.tr[5] * src + this.tr[13];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformX()\n//============================================================\nL2DMatrix44.prototype.invertTransformX = function (src/*float*/) {\n return (src - this.tr[12]) / this.tr[0];\n}\n\n//============================================================\n// L2DMatrix44 # invertTransformY()\n//============================================================\nL2DMatrix44.prototype.invertTransformY = function (src/*float*/) {\n return (src - this.tr[13]) / this.tr[5];\n}\n\n//============================================================\n// L2DMatrix44 # multTranslate()\n//============================================================\nL2DMatrix44.prototype.multTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n var tr1 = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # translate()\n//============================================================\nL2DMatrix44.prototype.translate = function (x/*float*/, y/*float*/) {\n this.tr[12] = x;\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # translateX()\n//============================================================\nL2DMatrix44.prototype.translateX = function (x/*float*/) {\n this.tr[12] = x;\n}\n\n//============================================================\n// L2DMatrix44 # translateY()\n//============================================================\nL2DMatrix44.prototype.translateY = function (y/*float*/) {\n this.tr[13] = y;\n}\n\n//============================================================\n// L2DMatrix44 # multScale()\n//============================================================\nL2DMatrix44.prototype.multScale = function (scaleX/*float*/, scaleY/*float*/) {\n var tr1 = [scaleX, 0, 0, 0, 0, scaleY, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DMatrix44 # scale()\n//============================================================\nL2DMatrix44.prototype.scale = function (scaleX/*float*/, scaleY/*float*/) {\n this.tr[0] = scaleX;\n this.tr[5] = scaleY;\n}\n\n//============================================================\n//============================================================\n// class L2DModelMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DModelMatrix(w/*float*/, h/*float*/) {\n L2DMatrix44.prototype.constructor.call(this);\n this.width = w;\n this.height = h;\n}\n\n//L2DModelMatrix extends L2DMatrix44\nL2DModelMatrix.prototype = new L2DMatrix44();\n\n//============================================================\n// L2DModelMatrix # setPosition()\n//============================================================\nL2DModelMatrix.prototype.setPosition = function (x/*float*/, y/*float*/) {\n this.translate(x, y);\n}\n\n//============================================================\n// L2DModelMatrix # setCenterPosition()\n//============================================================\nL2DModelMatrix.prototype.setCenterPosition = function (x/*float*/, y/*float*/) {\n var w = this.width * this.getScaleX();\n var h = this.height * this.getScaleY();\n this.translate(x - w / 2, y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # top()\n//============================================================\nL2DModelMatrix.prototype.top = function (y/*float*/) {\n this.setY(y);\n}\n\n//============================================================\n// L2DModelMatrix # bottom()\n//============================================================\nL2DModelMatrix.prototype.bottom = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h);\n}\n\n//============================================================\n// L2DModelMatrix # left()\n//============================================================\nL2DModelMatrix.prototype.left = function (x/*float*/) {\n this.setX(x);\n}\n\n//============================================================\n// L2DModelMatrix # right()\n//============================================================\nL2DModelMatrix.prototype.right = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w);\n}\n\n//============================================================\n// L2DModelMatrix # centerX()\n//============================================================\nL2DModelMatrix.prototype.centerX = function (x/*float*/) {\n var w = this.width * this.getScaleX();\n this.translateX(x - w / 2);\n}\n\n//============================================================\n// L2DModelMatrix # centerY()\n//============================================================\nL2DModelMatrix.prototype.centerY = function (y/*float*/) {\n var h = this.height * this.getScaleY();\n this.translateY(y - h / 2);\n}\n\n//============================================================\n// L2DModelMatrix # setX()\n//============================================================\nL2DModelMatrix.prototype.setX = function (x/*float*/) {\n this.translateX(x);\n}\n\n//============================================================\n// L2DModelMatrix # setY()\n//============================================================\nL2DModelMatrix.prototype.setY = function (y/*float*/) {\n this.translateY(y);\n}\n\n//============================================================\n// L2DModelMatrix # setHeight()\n//============================================================\nL2DModelMatrix.prototype.setHeight = function (h/*float*/) {\n var scaleX = h / this.height;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n// L2DModelMatrix # setWidth()\n//============================================================\nL2DModelMatrix.prototype.setWidth = function (w/*float*/) {\n var scaleX = w / this.width;\n var scaleY = -scaleX;\n this.scale(scaleX, scaleY);\n}\n\n//============================================================\n//============================================================\n// class L2DMotionManager extends MotionQueueManager\n//============================================================\n//============================================================\nfunction L2DMotionManager() {\n MotionQueueManager.prototype.constructor.call(this);\n this.currentPriority = null;\n this.reservePriority = null;\n\n this.super = MotionQueueManager.prototype;\n}\n\n\nL2DMotionManager.prototype = new MotionQueueManager();\n\n//============================================================\n// L2DMotionManager # getCurrentPriority()\n//============================================================\nL2DMotionManager.prototype.getCurrentPriority = function () {\n return this.currentPriority;\n}\n\n//============================================================\n// L2DMotionManager # getReservePriority()\n//============================================================\nL2DMotionManager.prototype.getReservePriority = function () {\n return this.reservePriority;\n}\n\n//============================================================\n// L2DMotionManager # reserveMotion()\n//============================================================\nL2DMotionManager.prototype.reserveMotion = function (priority/*int*/) {\n if (this.reservePriority >= priority) {\n return false;\n }\n if (this.currentPriority >= priority) {\n return false;\n }\n\n this.reservePriority = priority;\n\n return true;\n}\n\n//============================================================\n// L2DMotionManager # setReservePriority()\n//============================================================\nL2DMotionManager.prototype.setReservePriority = function (val/*int*/) {\n this.reservePriority = val;\n}\n\n//============================================================\n// L2DMotionManager # updateParam()\n//============================================================\nL2DMotionManager.prototype.updateParam = function (model/*ALive2DModel*/) {\n var updated = MotionQueueManager.prototype.updateParam.call(this, model);\n\n if (this.isFinished()) {\n this.currentPriority = 0;\n }\n\n return updated;\n}\n\n//============================================================\n// L2DMotionManager # startMotionPrio()\n//============================================================\nL2DMotionManager.prototype.startMotionPrio = function (motion/*AMotion*/, priority/*int*/) {\n if (priority == this.reservePriority) {\n this.reservePriority = 0;\n }\n this.currentPriority = priority;\n return this.startMotion(motion, false);\n}\n\n//============================================================\n//============================================================\n// class L2DPhysics\n//============================================================\n//============================================================\nfunction L2DPhysics() {\n this.physicsList = new Array(); //ArrayList\n this.startTimeMSec = UtSystem.getUserTimeMSec();\n}\n\n//============================================================\n// static L2DPhysics.load()\n//============================================================\nL2DPhysics.load = function (buf /*byte[]*/) {\n var ret = new L2DPhysics(); //L2DPhysicsL2DPhysics\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var params = json.physics_hair;\n var paramNum = params.length;\n for (var i = 0; i < paramNum; i++) {\n var param = params[i]; //Value\n var physics = new PhysicsHair(); //PhysicsHairPhysicsHair\n var setup = param.setup; //Value\n var length = parseFloat(setup.length);\n var resist = parseFloat(setup.regist);\n var mass = parseFloat(setup.mass);\n physics.setup(length, resist, mass);\n var srcList = param.src; //Value\n var srcNum = srcList.length;\n for (var j = 0; j < srcNum; j++) {\n var src = srcList[j]; //Value\n var id = src.id; //String\n var type = PhysicsHair.Src.SRC_TO_X;\n var typeStr = src.ptype; //String\n if (typeStr === \"x\") {\n type = PhysicsHair.Src.SRC_TO_X;\n }\n else if (typeStr === \"y\") {\n type = PhysicsHair.Src.SRC_TO_Y;\n }\n else if (typeStr === \"angle\") {\n type = PhysicsHair.Src.SRC_TO_G_ANGLE;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Src\");\n }\n var scale = parseFloat(src.scale);\n var weight = parseFloat(src.weight);\n physics.addSrcParam(type, id, scale, weight);\n }\n var targetList = param.targets; //Value\n var targetNum = targetList.length;\n for (var j = 0; j < targetNum; j++) {\n var target = targetList[j]; //Value\n var id = target.id; //String\n var type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n var typeStr = target.ptype; //String\n if (typeStr === \"angle\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE;\n }\n else if (typeStr === \"angle_v\") {\n type = PhysicsHair.Target.TARGET_FROM_ANGLE_V;\n }\n else {\n UtDebug.error(\"live2d\", \"Invalid parameter:PhysicsHair.Target\");\n }\n var scale = parseFloat(target.scale);\n var weight = parseFloat(target.weight);\n physics.addTargetParam(type, id, scale, weight);\n }\n ret.physicsList.push(physics);\n }\n return ret;\n}\n\n//============================================================\n// L2DPhysics # updateParam()\n//============================================================\nL2DPhysics.prototype.updateParam = function (model/*ALive2DModel*/) {\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n for (var i = 0; i < this.physicsList.length; i++) {\n this.physicsList[i].update(model, timeMSec);\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPose\n//============================================================\n//============================================================\nfunction L2DPose() {\n this.lastTime = 0;\n this.lastModel = null; //ALive2DModel\n this.partsGroups = new Array(); //ArrayList\n}\n\n\n//============================================================\n// static L2DPose.load()\n//============================================================\nL2DPose.load = function (buf/*byte[]*/) {\n var ret = new L2DPose(); //L2DPose\n var pm = Live2DFramework.getPlatformManager();\n var json = pm.jsonParseFromBytes(buf);\n var poseListInfo = json.parts_visible; //Value\n var poseNum = poseListInfo.length;\n for (var i_pose = 0; i_pose < poseNum; i_pose++) {\n var poseInfo = poseListInfo[i_pose]; //Value\n var idListInfo = poseInfo.group; //Value\n var idNum = idListInfo.length;\n var partsGroup/*L2DPartsParam*/ = new Array();\n for (var i_group = 0; i_group < idNum; i_group++) {\n var partsInfo = idListInfo[i_group]; //Value\n var parts = new L2DPartsParam(partsInfo.id); //L2DPartsParamL2DPartsParam\n partsGroup[i_group] = parts;\n if (partsInfo.link == null) continue;\n var linkListInfo = partsInfo.link; //Value\n var linkNum = linkListInfo.length;\n parts.link = new Array(); //ArrayList\n for (var i_link = 0; i_link < linkNum; i_link++) {\n var linkParts = new L2DPartsParam(linkListInfo[i_link]); //L2DPartsParamL2DPartsParam\n parts.link.push(linkParts);\n }\n }\n ret.partsGroups.push(partsGroup);\n }\n\n return ret;\n}\n\n//============================================================\n// L2DPose # updateParam()\n//============================================================\nL2DPose.prototype.updateParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n\n if (!(model == this.lastModel)) {\n this.initParam(model);\n }\n this.lastModel = model;\n\n var curTime = UtSystem.getUserTimeMSec();\n var deltaTimeSec = ((this.lastTime == 0) ? 0 : (curTime - this.lastTime) / 1000.0);\n this.lastTime = curTime;\n if (deltaTimeSec < 0) deltaTimeSec = 0;\n for (var i = 0; i < this.partsGroups.length; i++) {\n this.normalizePartsOpacityGroup(model, this.partsGroups[i], deltaTimeSec);\n this.copyOpacityOtherParts(model, this.partsGroups[i]);\n }\n}\n\n//============================================================\n// L2DPose # initParam()\n//============================================================\nL2DPose.prototype.initParam = function (model/*ALive2DModel*/) {\n if (model == null) return;\n for (var i = 0; i < this.partsGroups.length; i++) {\n var partsGroup = this.partsGroups[i]; //L2DPartsParam\n for (var j = 0; j < partsGroup.length; j++) {\n partsGroup[j].initIndex(model);\n var partsIndex = partsGroup[j].partsIndex;\n var paramIndex = partsGroup[j].paramIndex;\n if (partsIndex < 0) continue;\n var v/*:Boolean*/ = (model.getParamFloat(paramIndex) != 0);\n model.setPartsOpacity(partsIndex, (v ? 1.0 : 0.0));\n model.setParamFloat(paramIndex, (v ? 1.0 : 0.0));\n if (partsGroup[j].link == null) continue;\n for (var k = 0; k < partsGroup[j].link.length; k++) {\n partsGroup[j].link[k].initIndex(model);\n }\n }\n }\n}\n\n//============================================================\n// L2DPose # normalizePartsOpacityGroup()\n//============================================================\nL2DPose.prototype.normalizePartsOpacityGroup = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/, deltaTimeSec/*float*/) {\n var visibleParts = -1;\n var visibleOpacity = 1.0;\n var CLEAR_TIME_SEC = 0.5;\n var phi = 0.5;\n var maxBackOpacity = 0.15;\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n var paramIndex = partsGroup[i].paramIndex;\n if (partsIndex < 0) continue; if (model.getParamFloat(paramIndex) != 0) {\n if (visibleParts >= 0) {\n break;\n }\n visibleParts = i;\n visibleOpacity = model.getPartsOpacity(partsIndex);\n visibleOpacity += deltaTimeSec / CLEAR_TIME_SEC;\n if (visibleOpacity > 1) {\n visibleOpacity = 1;\n }\n }\n }\n if (visibleParts < 0) {\n visibleParts = 0;\n visibleOpacity = 1;\n }\n for (var i = 0; i < partsGroup.length; i++) {\n var partsIndex = partsGroup[i].partsIndex;\n if (partsIndex < 0) continue; if (visibleParts == i) {\n model.setPartsOpacity(partsIndex, visibleOpacity);\n }\n else {\n var opacity = model.getPartsOpacity(partsIndex);\n var a1;\n if (visibleOpacity < phi) {\n a1 = visibleOpacity * (phi - 1) / phi + 1;\n }\n else {\n a1 = (1 - visibleOpacity) * phi / (1 - phi);\n }\n var backOp = (1 - a1) * (1 - visibleOpacity);\n if (backOp > maxBackOpacity) {\n a1 = 1 - maxBackOpacity / (1 - visibleOpacity);\n }\n if (opacity > a1) {\n opacity = a1;\n }\n model.setPartsOpacity(partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n// L2DPose # copyOpacityOtherParts()\n//============================================================\nL2DPose.prototype.copyOpacityOtherParts = function (model/*ALive2DModel*/, partsGroup/*L2DPartsParam[]*/) {\n for (var i_group = 0; i_group < partsGroup.length; i_group++) {\n var partsParam = partsGroup[i_group]; //L2DPartsParam\n if (partsParam.link == null) continue;\n if (partsParam.partsIndex < 0) continue;\n var opacity = model.getPartsOpacity(partsParam.partsIndex);\n for (var i_link = 0; i_link < partsParam.link.length; i_link++) {\n var linkParts = partsParam.link[i_link]; //L2DPartsParam\n if (linkParts.partsIndex < 0) continue;\n model.setPartsOpacity(linkParts.partsIndex, opacity);\n }\n }\n}\n\n//============================================================\n//============================================================\n// class L2DPartsParam\n//============================================================\n//============================================================\nfunction L2DPartsParam(id/*String*/) {\n this.paramIndex = -1;\n this.partsIndex = -1;\n this.link = null; // ArrayList\n this.id = id;\n}\n\n//============================================================\n// L2DPartsParam # initIndex()\n//============================================================\nL2DPartsParam.prototype.initIndex = function (model/*ALive2DModel*/) {\n this.paramIndex = model.getParamIndex(\"VISIBLE:\" + this.id);\n this.partsIndex = model.getPartsDataIndex(PartsDataID.getID(this.id));\n model.setParamFloat(this.paramIndex, 1);\n}\n\n//============================================================\n//============================================================\n// class L2DTargetPoint\n//============================================================\n//============================================================\nfunction L2DTargetPoint() {\n this.EPSILON = 0.01; // 変化の最小値(この値以下は無視される)\n this.faceTargetX = 0;\n this.faceTargetY = 0;\n this.faceX = 0;\n this.faceY = 0;\n this.faceVX = 0;\n this.faceVY = 0;\n this.lastTimeSec = 0;\n}\n\n//============================================================\nL2DTargetPoint.FRAME_RATE = 60;\n\n//============================================================\n// L2DTargetPoint # set()\n//============================================================\nL2DTargetPoint.prototype.setPoint = function (x/*float*/, y/*float*/) {\n this.faceTargetX = x;\n this.faceTargetY = y;\n}\n\n//============================================================\n// L2DTargetPoint # getX()\n//============================================================\nL2DTargetPoint.prototype.getX = function () {\n return this.faceX;\n}\n\n//============================================================\n// L2DTargetPoint # getY()\n//============================================================\nL2DTargetPoint.prototype.getY = function () {\n return this.faceY;\n}\n\n//============================================================\n// L2DTargetPoint # update()\n//============================================================\nL2DTargetPoint.prototype.update = function () {\n var TIME_TO_MAX_SPEED = 0.15;\n var FACE_PARAM_MAX_V = 40.0 / 7.5;\n var MAX_V = FACE_PARAM_MAX_V / L2DTargetPoint.FRAME_RATE;\n if (this.lastTimeSec == 0) {\n this.lastTimeSec = UtSystem.getUserTimeMSec();\n return;\n }\n var curTimeSec = UtSystem.getUserTimeMSec();\n var deltaTimeWeight = (curTimeSec - this.lastTimeSec) * L2DTargetPoint.FRAME_RATE / 1000.0;\n this.lastTimeSec = curTimeSec;\n var FRAME_TO_MAX_SPEED = TIME_TO_MAX_SPEED * L2DTargetPoint.FRAME_RATE;\n var MAX_A = deltaTimeWeight * MAX_V / FRAME_TO_MAX_SPEED;\n var dx = (this.faceTargetX - this.faceX);\n var dy = (this.faceTargetY - this.faceY);\n // if(dx == 0 && dy == 0) return;\n if (Math.abs(dx) <= this.EPSILON && Math.abs(dy) <= this.EPSILON) return;\n var d = Math.sqrt(dx * dx + dy * dy);\n var vx = MAX_V * dx / d;\n var vy = MAX_V * dy / d;\n var ax = vx - this.faceVX;\n var ay = vy - this.faceVY;\n var a = Math.sqrt(ax * ax + ay * ay);\n if (a < -MAX_A || a > MAX_A) {\n ax *= MAX_A / a;\n ay *= MAX_A / a;\n a = MAX_A;\n }\n this.faceVX += ax;\n this.faceVY += ay;\n {\n var max_v = 0.5 * (Math.sqrt(MAX_A * MAX_A + 16 * MAX_A * d - 8 * MAX_A * d) - MAX_A);\n var cur_v = Math.sqrt(this.faceVX * this.faceVX + this.faceVY * this.faceVY);\n if (cur_v > max_v) {\n this.faceVX *= max_v / cur_v;\n this.faceVY *= max_v / cur_v;\n }\n }\n this.faceX += this.faceVX;\n this.faceY += this.faceVY;\n}\n\n//============================================================\n//============================================================\n// class L2DViewMatrix extends L2DMatrix44\n//============================================================\n//============================================================\nfunction L2DViewMatrix() {\n L2DMatrix44.prototype.constructor.call(this);\n this.screenLeft = null;\n this.screenRight = null;\n this.screenTop = null;\n this.screenBottom = null;\n this.maxLeft = null;\n this.maxRight = null;\n this.maxTop = null;\n this.maxBottom = null;\n}\n\nL2DViewMatrix.prototype = new L2DMatrix44(); //L2DViewMatrix extends L2DMatrix44\n\n//============================================================\n// L2DViewMatrix # adjustTranslate()\n//============================================================\nL2DViewMatrix.prototype.adjustTranslate = function (shiftX/*float*/, shiftY/*float*/) {\n if (this.tr[0] * this.maxLeft + (this.tr[12] + shiftX) > this.screenLeft)\n shiftX = this.screenLeft - this.tr[0] * this.maxLeft - this.tr[12];\n if (this.tr[0] * this.maxRight + (this.tr[12] + shiftX) < this.screenRight)\n shiftX = this.screenRight - this.tr[0] * this.maxRight - this.tr[12];\n if (this.tr[5] * this.maxTop + (this.tr[13] + shiftY) < this.screenTop)\n shiftY = this.screenTop - this.tr[5] * this.maxTop - this.tr[13];\n if (this.tr[5] * this.maxBottom + (this.tr[13] + shiftY) > this.screenBottom)\n shiftY = this.screenBottom - this.tr[5] * this.maxBottom - this.tr[13];\n\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n shiftX, shiftY, 0, 1];\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # adjustScale()\n//============================================================\nL2DViewMatrix.prototype.adjustScale = function (cx/*float*/, cy/*float*/, scale/*float*/) {\n var targetScale = scale * this.tr[0];\n var tr1 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n cx, cy, 0, 1];\n var tr2 = [scale, 0, 0, 0,\n 0, scale, 0, 0,\n 0, 0, 1, 0,\n 0, 0, 0, 1];\n var tr3 = [1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n -cx, -cy, 0, 1];\n L2DMatrix44.mul(tr3, this.tr, this.tr);\n L2DMatrix44.mul(tr2, this.tr, this.tr);\n L2DMatrix44.mul(tr1, this.tr, this.tr);\n}\n\n//============================================================\n// L2DViewMatrix # setScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.screenLeft = left;\n this.screenRight = right;\n this.screenTop = top;\n this.screenBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # setMaxScreenRect()\n//============================================================\nL2DViewMatrix.prototype.setMaxScreenRect = function (left/*float*/, right/*float*/, bottom/*float*/, top/*float*/) {\n this.maxLeft = left;\n this.maxRight = right;\n this.maxTop = top;\n this.maxBottom = bottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenLeft()\n//============================================================\nL2DViewMatrix.prototype.getScreenLeft = function () {\n return this.screenLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenRight()\n//============================================================\nL2DViewMatrix.prototype.getScreenRight = function () {\n return this.screenRight;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenBottom()\n//============================================================\nL2DViewMatrix.prototype.getScreenBottom = function () {\n return this.screenBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getScreenTop()\n//============================================================\nL2DViewMatrix.prototype.getScreenTop = function () {\n return this.screenTop;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxLeft()\n//============================================================\nL2DViewMatrix.prototype.getMaxLeft = function () {\n return this.maxLeft;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxRight()\n//============================================================\nL2DViewMatrix.prototype.getMaxRight = function () {\n return this.maxRight;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxBottom()\n//============================================================\nL2DViewMatrix.prototype.getMaxBottom = function () {\n return this.maxBottom;\n}\n\n//============================================================\n// L2DViewMatrix # getMaxTop()\n//============================================================\nL2DViewMatrix.prototype.getMaxTop = function () {\n return this.maxTop;\n}\n\n//============================================================\n//============================================================\n// class Live2DFramework\n//============================================================\n//============================================================\nfunction Live2DFramework() {\n}\n\n//============================================================\nLive2DFramework.platformManager = null;\n\n//============================================================\n// static Live2DFramework.getPlatformManager()\n//============================================================\nLive2DFramework.getPlatformManager = function () {\n return Live2DFramework.platformManager;\n}\n\n//============================================================\n// static Live2DFramework.setPlatformManager()\n//============================================================\nLive2DFramework.setPlatformManager = function (platformManager /*IPlatformManager*/) {\n Live2DFramework.platformManager = platformManager;\n}\n\nexport{\n L2DTargetPoint,\n Live2DFramework,\n L2DViewMatrix,\n L2DPose,\n L2DPartsParam,\n L2DPhysics,\n L2DMotionManager,\n L2DModelMatrix,\n L2DMatrix44,\n EYE_STATE,\n L2DEyeBlink,\n L2DExpressionParam,\n L2DExpressionMotion,\n L2DBaseModel,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/lib/Live2DFramework.js","// Modified by xiazeyu.\n\n/**\n* @desc The definitions of values releated to model react\n*/\n\nexport const cDefine = {\n // above are viewMatrix value settings\n VIEW_LOGICAL_LEFT : -1, // -1, the left abscissa of viewMatrix\n VIEW_LOGICAL_RIGHT : 1, // 1, the right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_LEFT : -2, // -2, the max left abscissa of viewMatrix\n VIEW_LOGICAL_MAX_RIGHT : 2, // 2, the max right abscissa of viewMatrix\n VIEW_LOGICAL_MAX_BOTTOM : -2, // -2, the max bottom abscissa of viewMatrix\n VIEW_LOGICAL_MAX_TOP : 2, // 2, the max top abscissa of viewMatrix\n\n // above are the motions priority settings.\n PRIORITY_NONE : 0, // 0,do nothing\n PRIORITY_IDLE : 1, // 1, idle motions\n PRIORITY_NORMAL : 2, // 2, normal motions\n PRIORITY_FORCE : 3, // 3, force to show motion\n\n // above are the index to the motions in model.json\n // #43\n MOTION_GROUP_IDLE : \"idle\",\n MOTION_GROUP_TAP_BODY : \"tap_body\",\n MOTION_GROUP_FLICK_HEAD : \"flick_head\", // unused\n MOTION_GROUP_PINCH_IN : \"pinch_in\", // unused\n MOTION_GROUP_PINCH_OUT : \"pinch_out\", // unused\n MOTION_GROUP_SHAKE : \"shake\", // unused\n\n // above are the index to the hit areas in model.json\n // #43\n HIT_AREA_HEAD : \"head\",\n HIT_AREA_BODY : \"body\"\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/cDefine.js","/**\n * @description The container and manager for all the DOM and WebGL emelents.\n */\n\n\nimport { config } from './config/configMgr';\nimport htmlTemplate from './tmplate/innerHTML';\n\n/**\n * The current WebGL element\n * @type {RenderingContext}\n */\n\nlet currWebGL = undefined;\n\n/**\n * The current canvas element\n * @type {HTMLElement}\n */\n\nlet currCanvas;\n\n/**\n * Create the canvas and styles using DOM\n * @return {null}\n */\n\nfunction createElement(){\n\n let e = document.getElementById(config.name.div)\n if (e !== null){\n document.body.removeChild(e);\n }\n\n let newElem = document.createElement('div');\n newElem.id = config.name.div;\n newElem.innerHTML = htmlTemplate;\n let newCanvasElem = document.createElement('canvas');\n newCanvasElem.setAttribute('id', config.name.canvas);\n newCanvasElem.setAttribute('width', config.display.width * config.display.antialias);\n newCanvasElem.setAttribute('height', config.display.height * config.display.antialias);\n newCanvasElem.style.setProperty('position', 'fixed');\n newCanvasElem.style.setProperty('width', config.display.width);\n newCanvasElem.style.setProperty('height', config.display.height);\n newCanvasElem.style.setProperty('opacity', config.react.opacityDefault);\n newCanvasElem.style.setProperty(config.display.position, config.display.hOffset + 'px');\n newCanvasElem.style.setProperty('bottom', config.display.vOffset + 'px');\n newCanvasElem.style.setProperty('z-index', 99999);\n newCanvasElem.style.setProperty('pointer-events', 'none');\n if(config.dev.border) newCanvasElem.style.setProperty('border', 'dashed 1px #CCC');\n newElem.appendChild(newCanvasElem);\n\n document.body.appendChild(newElem);\n currCanvas = document.getElementById(config.name.canvas);\n\n initWebGL();\n\n}\n\n/**\n * Find and set the current WebGL element to the container\n * @return {null}\n */\n\nfunction initWebGL(){\n\n var NAMES = ['webgl2', 'webgl', 'experimental-webgl2', 'experimental-webgl', 'webkit-3d', 'moz-webgl'];\n for(let i = 0; i < NAMES.length; i++){\n try{\n let ctx = currCanvas.getContext(NAMES[i], {\n alpha: true,\n antialias: true,\n premultipliedAlpha: true,\n failIfMajorPerformanceCaveat: false,\n });\n if(ctx) currWebGL = ctx;\n }catch(e){}\n }\n if(!currWebGL){\n console.error('Live2D widgets: Failed to create WebGL context.');\n if(!window.WebGLRenderingContext){\n console.error('Your browser may not support WebGL, check https://get.webgl.org/ for futher information.');\n }\n return;\n }\n};\n\n\nexport{\n createElement,\n currWebGL,\n currCanvas,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/elementMgr.js","/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n/**\n * EYHN 修改\n *\n * Copyright © 2016 - 2017 EYHN\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A matrix stack releated to draw the model\n*/\n\nexport function MatrixStack() {}\n\nMatrixStack.matrixStack = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.depth = 0;\nMatrixStack.currentMatrix = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1];\nMatrixStack.tmp = new Array(16);\n\n/**\n* @name reset\n* @desc reset the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.reset = function(){\n this.depth = 0;\n}\n\n/**\n* @name loadIdentity\n* @desc reset values in the stack to whether it can be divisible by 5\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.loadIdentity = function(){\n var thisRef = this;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = (i % 5 == 0) ? 1 : 0;\n }\n}\n\n/**\n* @name push\n* @desc push a new element into the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.push = function(){\n var thisRef = this;\n // var offset = thisRef.depth * 16;\n var nextOffset = (thisRef.depth + 1) * 16;\n\n if (thisRef.matrixStack.length < nextOffset + 16){\n thisRef.matrixStack.length = nextOffset + 16;\n }\n\n for (var i = 0; i < 16; i++){\n thisRef.matrixStack[nextOffset + i] = thisRef.currentMatrix[i];\n }\n\n thisRef.depth++;\n}\n\n/**\n* @name pop\n* @desc pop an element from the stack\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.pop = function(){\n var thisRef = this;\n thisRef.depth--;\n if (thisRef.depth < 0){ // stack is underflow?????\n myError(\"Invalid matrix stack.\");\n thisRef.depth = 0;\n }\n\n var offset = thisRef.depth * 16;\n for (var i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.matrixStack[offset + i];\n }\n}\n\n/**\n* @name getMatrix\n* @desc return the current matrix stack\n* @param null\n* @returns {Array} current matrix stack\n* @memberOf MatrixStack\n*/\nMatrixStack.getMatrix = function(){\n return this.currentMatrix;\n}\n\n/**\n* @name multMatrix\n* @desc matrix multiplication, save to the currentMatrix\n* @param null\n* @returns null\n* @memberOf MatrixStack\n*/\nMatrixStack.multMatrix = function(matNew)\n{\n var thisRef = this;\n var i, j, k;\n\n for (i = 0; i < 16; i++){\n thisRef.tmp[i] = 0;\n }\n\n for (i = 0; i < 4; i++){\n for (j = 0; j < 4; j++){\n for (k = 0; k < 4; k++){\n thisRef.tmp[i + j * 4] += thisRef.currentMatrix[i + k * 4] * matNew[k + j * 4];\n }\n }\n }\n for (i = 0; i < 16; i++){\n thisRef.currentMatrix[i] = thisRef.tmp[i];\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/MatrixStack.js","module.exports = \"\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/tmplate/innerHTML.html\n// module id = 136\n// module chunks = 0","// Provide a \"System\" global.\r\nmodule.exports = {\r\n\t// Make sure import is only used as \"System.import\"\r\n\timport: function() {\r\n\t\tthrow new Error(\"System.import cannot be used indirectly\");\r\n\t}\r\n};\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// (webpack)/buildin/system.js\n// module id = 137\n// module chunks = 0","import { Live2DFramework } from \"./lib/Live2DFramework\";\nimport { PlatformManager } from \"./PlatformManager\";\nimport { cModel } from \"./cModel\";\nimport { cDefine } from \"./cDefine\";\n\nfunction cManager() {\n // console.log(\"--> cManager()\");\n\n this.models = [];\n this.count = -1;\n this.reloadFlg = false;\n\n Live2DFramework.setPlatformManager(new PlatformManager());\n\n}\n\ncManager.prototype.createModel = function () {\n\n var model = new cModel();\n this.models.push(model);\n\n return model;\n\n}\n\n\ncManager.prototype.changeModel = function (gl, modelurl) {\n // console.log(\"--> cManager.update(gl)\");\n\n if (this.reloadFlg) {\n this.reloadFlg = false;\n this.releaseModel(0, gl);\n this.createModel();\n this.models[0].load(gl, modelurl);\n }\n\n};\n\n\ncManager.prototype.getModel = function (no) {\n // console.log(\"--> cManager.getModel(\" + no + \")\");\n\n if (no >= this.models.length) return null;\n\n return this.models[no];\n};\n\n\n\ncManager.prototype.releaseModel = function (no, gl) {\n // console.log(\"--> cManager.releaseModel(\" + no + \")\");\n\n if (this.models.length <= no) return;\n\n this.models[no].release(gl);\n\n delete this.models[no];\n this.models.splice(no, 1);\n};\n\n\n\ncManager.prototype.numModels = function () {\n return this.models.length;\n};\n\n\n\ncManager.prototype.setDrag = function (x, y) {\n for (var i = 0; i < this.models.length; i++) {\n this.models[i].setDrag(x, y);\n }\n}\n\ncManager.prototype.tapEvent = function (x, y) {\n if (cDefine.DEBUG_LOG)\n console.log(\"tapEvent view x:\" + x + \" y:\" + y);\n\n for (var i = 0; i < this.models.length; i++) {\n\n if (this.models[i].hitTest(cDefine.HIT_AREA_HEAD, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap face.\");\n\n this.models[i].setRandomExpression();\n }\n else if (this.models[i].hitTest(cDefine.HIT_AREA_BODY, x, y)) {\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Tap body.\" + \" models[\" + i + \"]\");\n\n this.models[i].startRandomMotion(cDefine.MOTION_GROUP_TAP_BODY,\n cDefine.PRIORITY_NORMAL);\n }\n }\n\n return true;\n};\n\nexport{\n cManager,\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/cManager.js","\n/**\n *\n * You can modify and use this source freely\n * only for the development of application related Live2D.\n *\n * (c) Live2D Inc. All rights reserved.\n */\n\n// Modified by xiazeyu.\n\n/**\n* @desc A library that provide basic IO and json function\n*/\n\nimport { currWebGL } from './elementMgr';\nimport { Live2DModelWebGL } from \"./lib/live2d.core\";\n\n\n//============================================================\n//============================================================\n// class PlatformManager extend IPlatformManager\n//============================================================\n//============================================================\n\n/**\n* @name PlatformManager\n* @desc Define the variable type of PlatformManager\n* @param null\n* @returns {Structure} PlatformManager\n*/\nexport function PlatformManager()\n{\n\n}\n\n\n//============================================================\n// PlatformManager # loadBytes()\n//============================================================\n\n/**\n* @name loadBytes\n* @desc load bytes from the path and callback\n* @param {String} path, {Function} callback\n* @returns callback {raw} context\n* @memberOf PlatformManager\n*/\n\nPlatformManager.prototype.loadBytes = function(path/*String*/, callback)\n{\n var request = new XMLHttpRequest();\n request.open(\"GET\", path, true);\n request.responseType = \"arraybuffer\";\n request.onload = function(){\n switch(request.status){\n case 200:\n callback(request.response);\n break;\n default:\n console.error(\"Failed to load (\" + request.status + \") : \" + path);\n break;\n }\n }\n request.send(null);\n // return request;\n}\n\n\n//============================================================\n// PlatformManager # loadString()\n//============================================================\n\n/**\n* @name loadString\n* @desc load bytes from the path and put it into buffer\n* @param {String} path\n* @returns buffer {raw} context\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadString = function(path/*String*/)\n{\n\n this.loadBytes(path, function(buf) {\n return buf;\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadLive2DModel()\n//============================================================\n\n/**\n* @name loadLive2DModel\n* @desc load Live2DModel from the path and put it into buffer\n* @param {String} path, {function} callback\n* @returns callback loaded model\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadLive2DModel = function(path/*String*/, callback)\n{\n var model = null;\n\n // load moc\n this.loadBytes(path, function(buf){\n model = Live2DModelWebGL.loadModel(buf);\n callback(model);\n });\n\n}\n\n\n//============================================================\n// PlatformManager # loadTexture()\n//============================================================\n\n/**\n* @name loadTexture\n* @desc load Live2DModel's Texture and callback\n* @param {Live2DModelWebGL}model, {int}no, {string}path, {function}callback\n* @returns callback\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.loadTexture = function(model/*ALive2DModel*/, no/*int*/, path/*String*/, callback)\n{\n // load textures\n var loadedImage = new Image();\n loadedImage.crossOrigin = 'Anonymous';\n loadedImage.src = path;\n loadedImage.onload = onload;\n loadedImage.onerror = onerror;\n\n // var thisRef = this;\n loadedImage.onload = function() {\n // create texture\n var gl = currWebGL;\n var texture = gl.createTexture();\n if (!texture){ console.error(\"Failed to generate gl texture name.\"); return -1; }\n\n if(!model.isPremultipliedAlpha()){\n // 乗算済アルファテクスチャ以外の場合\n // emmmm, maybe do something for textures with alpha layer.\n gl.pixelStorei(gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL, 1);\n }\n gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, 1);\n gl.activeTexture(gl.TEXTURE0);\n gl.bindTexture(gl.TEXTURE_2D, texture);\n gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA,\n gl.UNSIGNED_BYTE, loadedImage);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);\n gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR_MIPMAP_NEAREST);\n gl.generateMipmap(gl.TEXTURE_2D);\n\n\n\n model.setTexture(no, texture);\n\n // テクスチャオブジェクトを解放\n // Release the texture object to prevent buffer overruns.\n texture = null;\n\n if (typeof callback == \"function\") callback();\n };\n\n loadedImage.onerror = function() {\n console.error(\"Failed to load image : \" + path);\n }\n}\n\n\n//============================================================\n// PlatformManager # parseFromBytes(buf)\n\n//============================================================\n\n/**\n* @name jsonParseFromBytes\n* @desc parse json file into arrays\n* @param {raw} buf\n* @returns {Array}jsonObj\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.jsonParseFromBytes = function(buf){\n\n var jsonStr;\n var bomCode = new Uint8Array(buf, 0, 3);\n if (bomCode[0] == 239 && bomCode[1] == 187 && bomCode[2] == 191) {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf, 3));\n } else {\n jsonStr = String.fromCharCode.apply(null, new Uint8Array(buf));\n }\n\n var jsonObj = JSON.parse(jsonStr);\n\n return jsonObj;\n};\n\n\n\n//============================================================\n// PlatformManager # log()\n//============================================================\n\n/**\n* @name log\n* @desc output log in console\n* @param {string} txt\n* @returns null\n* @memberOf PlatformManager\n*/\nPlatformManager.prototype.log = function(txt/*String*/)\n{\n console.log(txt);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/PlatformManager.js","import { Live2DFramework, L2DBaseModel, L2DEyeBlink } from \"./lib/Live2DFramework\";\nimport { ModelSettingJson } from \"./utils/ModelSettingJson\";\nimport { MatrixStack } from \"./utils/MatrixStack\";\nimport { cDefine } from \"./cDefine\";\nimport { UtSystem,/*\n UtDebug,\n LDTransform,\n LDGL,\n Live2D,\n Live2DModelWebGL,\n Live2DModelJS,\n Live2DMotion,\n MotionQueueManager,\n PhysicsHair,\n AMotion,\n PartsDataID,\n DrawDataID,\n BaseDataID,\n ParamID*/ } from './lib/live2d.core';\n//============================================================\n//============================================================\n// class cModel extends L2DBaseModel\n//============================================================\n//============================================================\nexport function cModel()\n{\n //L2DBaseModel.apply(this, arguments);\n L2DBaseModel.prototype.constructor.call(this);\n\n this.modelHomeDir = \"\";\n this.modelSetting = null;\n this.tmpMatrix = [];\n}\n\ncModel.prototype = new L2DBaseModel();\n\n\ncModel.prototype.load = function(gl, modelSettingPath, callback)\n{\n this.setUpdating(true);\n this.setInitialized(false);\n\n this.modelHomeDir = modelSettingPath.substring(0, modelSettingPath.lastIndexOf(\"/\") + 1);\n\n this.modelSetting = new ModelSettingJson();\n\n var thisRef = this;\n\n this.modelSetting.loadModelSetting(modelSettingPath, function(){\n\n var path = thisRef.modelHomeDir + thisRef.modelSetting.getModelFile();\n thisRef.loadModelData(path, function(model){\n\n for (var i = 0; i < thisRef.modelSetting.getTextureNum(); i++)\n {\n\n var texPaths = thisRef.modelHomeDir +\n thisRef.modelSetting.getTextureFile(i);\n\n thisRef.loadTexture(i, texPaths, function() {\n\n if( thisRef.isTexLoaded ) {\n\n if (thisRef.modelSetting.getExpressionNum() > 0)\n {\n\n thisRef.expressions = {};\n\n for (var j = 0; j < thisRef.modelSetting.getExpressionNum(); j++)\n {\n var expName = thisRef.modelSetting.getExpressionName(j);\n var expFilePath = thisRef.modelHomeDir +\n thisRef.modelSetting.getExpressionFile(j);\n\n thisRef.loadExpression(expName, expFilePath);\n }\n }\n else\n {\n thisRef.expressionManager = null;\n thisRef.expressions = {};\n }\n\n\n\n if (thisRef.eyeBlink == null)\n {\n thisRef.eyeBlink = new L2DEyeBlink();\n }\n\n\n if (thisRef.modelSetting.getPhysicsFile() != null)\n {\n thisRef.loadPhysics(thisRef.modelHomeDir +\n thisRef.modelSetting.getPhysicsFile());\n }\n else\n {\n thisRef.physics = null;\n }\n\n\n\n if (thisRef.modelSetting.getPoseFile() != null)\n {\n thisRef.loadPose(\n thisRef.modelHomeDir +\n thisRef.modelSetting.getPoseFile(),\n function() {\n thisRef.pose.updateParam(thisRef.live2DModel);\n }\n );\n }\n else\n {\n thisRef.pose = null;\n }\n\n\n\n if (thisRef.modelSetting.getLayout() != null)\n {\n var layout = thisRef.modelSetting.getLayout();\n if (layout[\"width\"] != null)\n thisRef.modelMatrix.setWidth(layout[\"width\"]);\n if (layout[\"height\"] != null)\n thisRef.modelMatrix.setHeight(layout[\"height\"]);\n\n if (layout[\"x\"] != null)\n thisRef.modelMatrix.setX(layout[\"x\"]);\n if (layout[\"y\"] != null)\n thisRef.modelMatrix.setY(layout[\"y\"]);\n if (layout[\"center_x\"] != null)\n thisRef.modelMatrix.centerX(layout[\"center_x\"]);\n if (layout[\"center_y\"] != null)\n thisRef.modelMatrix.centerY(layout[\"center_y\"]);\n if (layout[\"top\"] != null)\n thisRef.modelMatrix.top(layout[\"top\"]);\n if (layout[\"bottom\"] != null)\n thisRef.modelMatrix.bottom(layout[\"bottom\"]);\n if (layout[\"left\"] != null)\n thisRef.modelMatrix.left(layout[\"left\"]);\n if (layout[\"right\"] != null)\n thisRef.modelMatrix.right(layout[\"right\"]);\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitParamNum(); j++)\n {\n\n thisRef.live2DModel.setParamFloat(\n thisRef.modelSetting.getInitParamID(j),\n thisRef.modelSetting.getInitParamValue(j)\n );\n }\n\n for (var j = 0; j < thisRef.modelSetting.getInitPartsVisibleNum(); j++)\n {\n\n thisRef.live2DModel.setPartsOpacity(\n thisRef.modelSetting.getInitPartsVisibleID(j),\n thisRef.modelSetting.getInitPartsVisibleValue(j)\n );\n }\n\n\n\n thisRef.live2DModel.saveParam();\n // thisRef.live2DModel.setGL(gl);\n\n\n thisRef.preloadMotionGroup(cDefine.MOTION_GROUP_IDLE);\n thisRef.mainMotionManager.stopAllMotions();\n\n thisRef.setUpdating(false);\n thisRef.setInitialized(true);\n\n if (typeof callback == \"function\") callback();\n\n }\n });\n }\n });\n });\n};\n\n\n\ncModel.prototype.release = function(gl)\n{\n // this.live2DModel.deleteTextures();\n var pm = Live2DFramework.getPlatformManager();\n\n gl.deleteTexture(pm.texture);\n}\n\n\n\ncModel.prototype.preloadMotionGroup = function(name)\n{\n var thisRef = this;\n\n for (var i = 0; i < this.modelSetting.getMotionNum(name); i++)\n {\n var file = this.modelSetting.getMotionFile(name, i);\n this.loadMotion(file, this.modelHomeDir + file, function(motion) {\n motion.setFadeIn(thisRef.modelSetting.getMotionFadeIn(name, i));\n motion.setFadeOut(thisRef.modelSetting.getMotionFadeOut(name, i));\n });\n\n }\n}\n\n\ncModel.prototype.update = function()\n{\n // console.log(\"--> cModel.update()\");\n\n if(this.live2DModel == null)\n {\n if (cDefine.DEBUG_LOG) console.error(\"Failed to update.\");\n\n return;\n }\n\n var timeMSec = UtSystem.getUserTimeMSec() - this.startTimeMSec;\n var timeSec = timeMSec / 1000.0;\n var t = timeSec * 2 * Math.PI;\n\n\n if (this.mainMotionManager.isFinished())\n {\n\n this.startRandomMotion(cDefine.MOTION_GROUP_IDLE, cDefine.PRIORITY_IDLE);\n }\n\n //-----------------------------------------------------------------\n\n\n this.live2DModel.loadParam();\n\n\n\n var update = this.mainMotionManager.updateParam(this.live2DModel);\n if (!update) {\n\n if(this.eyeBlink != null) {\n this.eyeBlink.updateParam(this.live2DModel);\n }\n }\n\n\n this.live2DModel.saveParam();\n\n //-----------------------------------------------------------------\n\n\n if (this.expressionManager != null &&\n this.expressions != null &&\n !this.expressionManager.isFinished())\n {\n this.expressionManager.updateParam(this.live2DModel);\n }\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\", this.dragX * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\", this.dragY * 30, 1);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\", (this.dragX * this.dragY) * -30, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\", this.dragX*10, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_X\", this.dragX, 1);\n this.live2DModel.addToParamFloat(\"PARAM_EYE_BALL_Y\", this.dragY, 1);\n\n\n\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_X\",\n Number((15 * Math.sin(t / 6.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Y\",\n Number((8 * Math.sin(t / 3.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_ANGLE_Z\",\n Number((10 * Math.sin(t / 5.5345))), 0.5);\n this.live2DModel.addToParamFloat(\"PARAM_BODY_ANGLE_X\",\n Number((4 * Math.sin(t / 15.5345))), 0.5);\n this.live2DModel.setParamFloat(\"PARAM_BREATH\",\n Number((0.5 + 0.5 * Math.sin(t / 3.2345))), 1);\n\n\n if (this.physics != null)\n {\n this.physics.updateParam(this.live2DModel);\n }\n\n\n if (this.lipSync == null)\n {\n this.live2DModel.setParamFloat(\"PARAM_MOUTH_OPEN_Y\",\n this.lipSyncValue);\n }\n\n\n if( this.pose != null ) {\n this.pose.updateParam(this.live2DModel);\n }\n\n this.live2DModel.update();\n};\n\n\n\ncModel.prototype.setRandomExpression = function()\n{\n var tmp = [];\n for (var name in this.expressions)\n {\n tmp.push(name);\n }\n\n var no = parseInt(Math.random() * tmp.length);\n\n this.setExpression(tmp[no]);\n}\n\n\n\ncModel.prototype.startRandomMotion = function(name, priority)\n{\n var max = this.modelSetting.getMotionNum(name);\n var no = parseInt(Math.random() * max);\n this.startMotion(name, no, priority);\n}\n\n\n\ncModel.prototype.startMotion = function(name, no, priority)\n{\n // console.log(\"startMotion : \" + name + \" \" + no + \" \" + priority);\n\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n if (motionName == null || motionName == \"\")\n {\n if (cDefine.DEBUG_LOG)\n console.error(\"Failed to motion.\");\n return;\n }\n\n if (priority == cDefine.PRIORITY_FORCE)\n {\n this.mainMotionManager.setReservePriority(priority);\n }\n else if (!this.mainMotionManager.reserveMotion(priority))\n {\n if (cDefine.DEBUG_LOG)\n console.log(\"Motion is running.\")\n return;\n }\n\n var thisRef = this;\n var motion;\n\n if (this.motions[name] == null)\n {\n this.loadMotion(null, this.modelHomeDir + motionName, function(mtn) {\n motion = mtn;\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n\n });\n }\n else\n {\n motion = this.motions[name];\n\n\n thisRef.setFadeInFadeOut(name, no, priority, motion);\n }\n}\n\n\ncModel.prototype.setFadeInFadeOut = function(name, no, priority, motion)\n{\n var motionName = this.modelSetting.getMotionFile(name, no);\n\n motion.setFadeIn(this.modelSetting.getMotionFadeIn(name, no));\n motion.setFadeOut(this.modelSetting.getMotionFadeOut(name, no));\n\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start motion : \" + motionName);\n\n if (this.modelSetting.getMotionSound(name, no) == null)\n {\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n else\n {\n var soundName = this.modelSetting.getMotionSound(name, no);\n // var player = new Sound(this.modelHomeDir + soundName);\n\n var snd = document.createElement(\"audio\");\n snd.src = this.modelHomeDir + soundName;\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Start sound : \" + soundName);\n\n snd.play();\n this.mainMotionManager.startMotionPrio(motion, priority);\n }\n}\n\n\n\ncModel.prototype.setExpression = function(name)\n{\n var motion = this.expressions[name];\n\n if (cDefine.DEBUG_LOG)\n console.log(\"Expression : \" + name);\n\n this.expressionManager.startMotion(motion, false);\n}\n\n\n\ncModel.prototype.draw = function(gl)\n{\n //console.log(\"--> cModel.draw()\");\n\n // if(this.live2DModel == null) return;\n\n\n MatrixStack.push();\n\n MatrixStack.multMatrix(this.modelMatrix.getArray());\n\n this.tmpMatrix = MatrixStack.getMatrix()\n this.live2DModel.setMatrix(this.tmpMatrix);\n this.live2DModel.draw();\n\n MatrixStack.pop();\n\n};\n\n\n\ncModel.prototype.hitTest = function(id, testX, testY)\n{\n var len = this.modelSetting.getHitAreaNum();\n for (var i = 0; i < len; i++)\n {\n if (id == this.modelSetting.getHitAreaName(i))\n {\n var drawID = this.modelSetting.getHitAreaID(i);\n\n return this.hitTestSimple(drawID, testX, testY);\n }\n }\n\n return false;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/cModel.js","// Modified by xiazeyu.\n\n/**\n* @desc To get the model settings from given json file\n*/\n\nimport { Live2DFramework } from \"../lib/Live2DFramework\"\n\n/**\n* @name ModelSettingJson\n* @desc return the struct of ModelSettingJson\n* @param null\n* @returns {Structure} ModelSettingJson\n*/\nexport function ModelSettingJson()\n{ // Define the index in the json file.\n this.NAME = \"name\";\n this.ID = \"id\";\n this.MODEL = \"model\";\n this.TEXTURES = \"textures\";\n this.HIT_AREAS = \"hit_areas\";\n this.PHYSICS = \"physics\";\n this.POSE = \"pose\";\n this.EXPRESSIONS = \"expressions\";\n this.MOTION_GROUPS = \"motions\";\n this.SOUND = \"sound\";\n this.FADE_IN = \"fade_in\";\n this.FADE_OUT = \"fade_out\";\n this.LAYOUT = \"layout\";\n this.INIT_PARAM = \"init_param\";\n this.INIT_PARTS_VISIBLE = \"init_parts_visible\";\n this.VALUE = \"val\";\n this.FILE = \"file\";\n this.json = {};\n}\n\n/**\n* @name loadModelSetting\n* @desc load model settings from json\n* @param {string} jsonPath, {function} callback\n* @returns null\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.loadModelSetting = function(path, callback)\n{\n var thisRef = this;\n var pm = Live2DFramework.getPlatformManager();\n pm.loadBytes(path, function(buf) {\n var str = String.fromCharCode.apply(null,new Uint8Array(buf));\n thisRef.json = JSON.parse(str);\n callback();\n });\n};\n\n/**\n* @name getTextureFile\n* @desc get texture file from json\n* @param {int} order number of texture\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureFile = function(n)\n{\n if (this.json[this.TEXTURES] == null || this.json[this.TEXTURES][n] == null)\n return null;\n\n return this.json[this.TEXTURES][n];\n}\n\n/**\n* @name getModelFile\n* @desc get model file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getModelFile = function()\n{\n return this.json[this.MODEL];\n};\n\n/**\n* @name getTextureNum\n* @desc get the amount of textures from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getTextureNum = function()\n{\n if (this.json[this.TEXTURES] == null) return 0;\n\n return this.json[this.TEXTURES].length;\n}\n\n/**\n* @name getHitAreaNum\n* @desc get the amount of hit area from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaNum = function()\n{\n if (this.json[this.HIT_AREAS] == null)\n return 0;\n\n return this.json[this.HIT_AREAS].length;\n}\n\n/**\n* @name getHitAreaID\n* @desc get the hit area ID of given index from json\n* @param {int} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaID = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.ID];\n}\n\n/**\n* @name getHitAreaName\n* @desc get the hit area name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getHitAreaName = function(n)\n{\n if (this.json[this.HIT_AREAS] == null ||\n this.json[this.HIT_AREAS][n] == null)\n return null;\n\n return this.json[this.HIT_AREAS][n][this.NAME];\n}\n\n/**\n* @name getPhysicsFile\n* @desc get physics file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPhysicsFile = function()\n{\n return this.json[this.PHYSICS];\n}\n\n/**\n* @name getPoseFile\n* @desc get pose file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getPoseFile = function()\n{\n return this.json[this.POSE];\n}\n\n/**\n* @name getExpressionNum\n* @desc get the amount of expressions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionNum = function()\n{\n return (this.json[this.EXPRESSIONS] == null) ? 0 : this.json[this.EXPRESSIONS].length;\n}\n\n/**\n* @name getExpressionFile\n* @desc get expression file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionFile = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.FILE];\n}\n\n/**\n* @name getExpressionName\n* @desc get the hit expression name of given index from json\n* @param {int} index\n* @returns {string} name\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getExpressionName = function(n)\n{\n if (this.json[this.EXPRESSIONS] == null)\n return null;\n return this.json[this.EXPRESSIONS][n][this.NAME];\n}\n\n/**\n* @name getLayout\n* @desc get the layout from json\n* @param null\n* @returns {string} layout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getLayout = function()\n{\n return this.json[this.LAYOUT];\n}\n\n/**\n* @name getInitParamNum\n* @desc get the amount of init parameter from json\n* @param null\n* @returns {int} amount\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamNum = function()\n{\n return (this.json[this.INIT_PARAM] == null) ? 0 : this.json[this.INIT_PARAM].length;\n}\n\n/**\n* @name getMotionNum\n* @desc get the amount of motions from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionNum = function(name)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null)\n return 0;\n\n return this.json[this.MOTION_GROUPS][name].length;\n}\n\n/**\n* @name getMotionFile\n* @desc get motion file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFile = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FILE];\n}\n\n/**\n* @name getMotionSound\n* @desc get motion's sound file from json\n* @param null\n* @returns {string} file path\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionSound = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.SOUND] == null)\n return null;\n\n return this.json[this.MOTION_GROUPS][name][n][this.SOUND];\n}\n\n/**\n* @name getMotionFadeIn\n* @desc get the motion's fade in setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeIn = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_IN] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_IN];\n}\n\n/**\n* @name getMotionFadeOut\n* @desc get the motion's fade out setting from json\n* @param {string} name, {int} index\n* @returns {int} time (1000 if not found)\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getMotionFadeOut = function(name, n)\n{\n if (this.json[this.MOTION_GROUPS] == null ||\n this.json[this.MOTION_GROUPS][name] == null ||\n this.json[this.MOTION_GROUPS][name][n] == null ||\n this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT] == null)\n return 1000;\n\n return this.json[this.MOTION_GROUPS][name][n][this.FADE_OUT];\n}\n\n/**\n* @name getInitParamID\n* @desc get the visible ID of init parameter from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamID = function(n)\n{\n if (this.json[this.INIT_PARAM] == null ||\n this.json[this.INIT_PARAM][n] == null)\n return null;\n\n return this.json[this.INIT_PARAM][n][this.ID];\n}\n\n/**\n* @name getInitParamValue\n* @desc get the visible value of init parameter from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitParamValue = function(n)\n{\n if (this.json[this.INIT_PARAM] == null || this.json[this.INIT_PARAM][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARAM][n][this.VALUE];\n}\n\n/**\n* @name getInitPartsVisibleNum\n* @desc get the amount of init parts visible from json\n* @param null\n* @returns {int} amout\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleNum = function()\n{\n return (this.json[this.INIT_PARTS_VISIBLE] == null) ? 0 : this.json[this.INIT_PARTS_VISIBLE].length;\n}\n\n/**\n* @name getInitPartsVisibleID\n* @desc get the visible ID of init parts from json\n* @param {(int)} index\n* @returns {int} ID\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleID = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return null;\n return this.json[this.INIT_PARTS_VISIBLE][n][this.ID];\n}\n\n/**\n* @name getInitPartsVisibleValue\n* @desc get the visible value of init parts from json\n* @param {(int)} index\n* @returns {int} value\n* @memberOf ModelSettingJson\n*/\nModelSettingJson.prototype.getInitPartsVisibleValue = function(n)\n{\n if (this.json[this.INIT_PARTS_VISIBLE] == null || this.json[this.INIT_PARTS_VISIBLE][n] == null)\n return NaN;\n\n return this.json[this.INIT_PARTS_VISIBLE][n][this.VALUE];\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/ModelSettingJson.js"],"sourceRoot":""} \ No newline at end of file diff --git a/lib/clL2D.min.js b/lib/clL2D.min.js index 2f91651..7b9be92 100644 --- a/lib/clL2D.min.js +++ b/lib/clL2D.min.js @@ -1,3 +1,3 @@ -/*! https://github.com/xiazeyu/live2d-widget.js built@2018-1-13 21:25:21 */ +/*! https://github.com/xiazeyu/live2d-widget.js built@2018-1-13 23:10:22 */ var initL2Dwidget=function(t){var n=window.webpackJsonpinitL2Dwidget;window.webpackJsonpinitL2Dwidget=function(e,o,i){for(var c,u,a=0,f=[];a0?r:e)(t)}},function(t,n){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){var r=e(63),o=e(21);t.exports=function(t){return r(o(t))}},function(t,n,e){var r=e(28)("keys"),o=e(18);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,n,e){var r=e(12).f,o=e(8),i=e(0)("toStringTag");t.exports=function(t,n,e){t&&!o(t=e?t:t.prototype,i)&&r(t,i,{configurable:!0,value:n})}},function(t,n,e){"use strict";var r=e(15);t.exports.f=function(t){return new function(t){var n,e;this.promise=new t(function(t,r){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=r}),this.resolve=r(n),this.reject=r(e)}(t)}},function(t,n){t.exports=function(t,n){return t===n||t!=t&&n!=n}},function(t,n,e){var r=e(99);t.exports=function(t,n,e){"__proto__"==n&&r?r(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}},function(t,n,e){var r=e(1),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){"use strict";var r=e(32),o=e(13),i=e(5),c=e(3),u=e(8),a=e(9),f=e(59),s=e(24),l=e(66),p=e(0)("iterator"),v=!([].keys&&"next"in[].keys()),d="values",h=function(){return this};t.exports=function(t,n,e,y,b,x,w){f(e,n,y);var m,g,_,j=function(t){if(!v&&t in k)return k[t];switch(t){case"keys":case d:return function(){return new e(this,t)}}return function(){return new e(this,t)}},O=n+" Iterator",P=b==d,S=!1,k=t.prototype,T=k[p]||k["@@iterator"]||b&&k[b],L=!v&&T||j(b),M=b?P?j("entries"):L:void 0,E="Array"==n?k.entries||T:T;if(E&&(_=l(E.call(new t)))!==Object.prototype&&_.next&&(s(_,O,!0),r||u(_,p)||c(_,p,h)),P&&T&&T.name!==d&&(S=!0,L=function(){return T.call(this)}),r&&!w||!v&&!S&&k[p]||c(k,p,L),a[n]=L,a[O]=h,b)if(m={values:P?L:j(d),keys:x?L:j("keys"),entries:M},w)for(g in m)g in k||i(k,g,m[g]);else o(o.P+o.F*(v||S),n,m);return m}},function(t,n){t.exports=!1},function(t,n,e){var r=e(62),o=e(35);t.exports=Object.keys||function(t){return r(t,o)}},function(t,n,e){var r=e(20),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,e){var r=e(1).document;t.exports=r&&r.documentElement},function(t,n,e){var r=e(2),o=e(15),i=e(0)("species");t.exports=function(t,n){var e,c=r(t).constructor;return void 0===c||void 0==(e=r(c)[i])?n:o(e)}},function(t,n,e){var r,o,i,c=e(14),u=e(78),a=e(36),f=e(19),s=e(1),l=s.process,p=s.setImmediate,v=s.clearImmediate,d=s.MessageChannel,h=s.Dispatch,y=0,b={},x="onreadystatechange",w=function(){var t=+this;if(b.hasOwnProperty(t)){var n=b[t];delete b[t],n()}},m=function(t){w.call(t.data)};p&&v||(p=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return b[++y]=function(){u("function"==typeof t?t:Function(t),n)},r(y),y},v=function(t){delete b[t]},"process"==e(11)(l)?r=function(t){l.nextTick(c(w,t,1))}:h&&h.now?r=function(t){h.now(c(w,t,1))}:d?(i=(o=new d).port2,o.port1.onmessage=m,r=c(i.postMessage,i,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(r=function(t){s.postMessage(t+"","*")},s.addEventListener("message",m,!1)):r=x in f("script")?function(t){a.appendChild(f("script"))[x]=function(){a.removeChild(this),w.call(t)}}:function(t){setTimeout(c(w,t,1),0)}),t.exports={set:p,clear:v}},function(t,n){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,n,e){var r=e(2),o=e(6),i=e(25);t.exports=function(t,n){if(r(t),o(n)&&n.constructor===t)return n;var e=i.f(t);return(0,e.resolve)(n),e.promise}},function(t,n){t.exports=function(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}},function(t,n,e){var r=e(89),o=e(90),i=e(91);t.exports=function(t,n){return i(o(t,n,r),t+"")}},function(t,n,e){var r=e(93),o=e(44),i=e(101),c=e(103),u=e(10),a=e(50);t.exports=function t(n,e,f,s,l){n!==e&&i(e,function(i,a){if(u(i))l||(l=new r),c(n,e,a,f,t,s,l);else{var p=s?s(n[a],i,a+"",n,e,l):void 0;void 0===p&&(p=i),o(n,a,p)}},a)}},function(t,n,e){var r=e(27),o=e(26);t.exports=function(t,n,e){(void 0===e||o(t[n],e))&&(void 0!==e||n in t)||r(t,n,e)}},function(t,n,e){var r=e(106),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,n,e){var r=e(114)(Object.getPrototypeOf,Object);t.exports=r},function(t,n,e){var r=e(48),o=e(10),i="[object AsyncFunction]",c="[object Function]",u="[object GeneratorFunction]",a="[object Proxy]";t.exports=function(t){if(!o(t))return!1;var n=r(t);return n==c||n==u||n==i||n==a}},function(t,n){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,n){t.exports=function(t){var n=[];if(null!=t)for(var e in Object(t))n.push(e);return n}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.config=n.configApplyer=void 0;var r,o=e(88),i=(r=o,r&&r.__esModule?r:{default:r});var c={},u={model:{jsonPath:"https://unpkg.com/live2d-widget-model-shizuku@1.0.0/assets/shizuku.model.json",scale:1,hHeadPos:.5,vHeadPos:.618,myDefine:[]},display:{antialias:2,width:150,height:300,position:"right",hOffset:0,vOffset:-20},mobile:{show:!0,scale:.5,motion:!0},name:{canvas:"live2dcanvas",div:"live2d-widget"},react:{opacityDefault:.7,opacityOnHover:.2,myFunc:function(t){console.log("(undefined) ┑( ̄Д  ̄)┍")}},dev:{log:!1,border:!1,mouseLog:!1,mouseFunc:function(t,n,e,r){console.log("MouseFunc: "+t+","+n+"; "+e+", "+r)}}};n.configApplyer=function(t){n.config=c=(0,i.default)(t,u),console.log("currConfig:",c)},n.config=c},function(t,n,e){e(53),e(85),t.exports=e(86)},function(t,n,e){e(54),e(57),e(68),e(72),e(83),e(84),t.exports=e(4).Promise},function(t,n,e){"use strict";var r=e(17),o={};o[e(0)("toStringTag")]="z",o+""!="[object z]"&&e(5)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(t,n,e){t.exports=!e(7)&&!e(29)(function(){return 7!=Object.defineProperty(e(19)("div"),"a",{get:function(){return 7}}).a})},function(t,n,e){var r=e(6);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){"use strict";var r=e(58)(!0);e(31)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,n=this._t,e=this._i;return e>=n.length?{value:void 0,done:!0}:(t=r(n,e),this._i+=t.length,{value:t,done:!1})})},function(t,n,e){var r=e(20),o=e(21);t.exports=function(t){return function(n,e){var i,c,u=String(o(n)),a=r(e),f=u.length;return a<0||a>=f?t?"":void 0:(i=u.charCodeAt(a))<55296||i>56319||a+1===f||(c=u.charCodeAt(a+1))<56320||c>57343?t?u.charAt(a):i:t?u.slice(a,a+2):c-56320+(i-55296<<10)+65536}}},function(t,n,e){"use strict";var r=e(60),o=e(30),i=e(24),c={};e(3)(c,e(0)("iterator"),function(){return this}),t.exports=function(t,n,e){t.prototype=r(c,{next:o(1,e)}),i(t,n+" Iterator")}},function(t,n,e){var r=e(2),o=e(61),i=e(35),c=e(23)("IE_PROTO"),u=function(){},a="prototype",f=function(){var t,n=e(19)("iframe"),r=i.length;for(n.style.display="none",e(36).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write(" +